CVS: cvs.openbsd.org: ports

2012-03-18 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:ports
Changes by: jmatt...@cvs.openbsd.org2012/03/18 06:56:56

Modified files:
databases/leveldb: Makefile 
databases/leveldb/pkg: PLIST 

Log message:
include the headers in the package

ok aja sthen



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2012/03/18 08:27:22

Log message:
Object Oriented Input System (OIS) is meant to be a cross platform,
simple solution for using all kinds of Input Devices (Keyboards,
Mice, etc) and feedback devices (e.g. force feedback).
Written in C++ using Object Oriented Design pattern

with tweaks from kirby@, mpi@ and Antti Harri.

ok kirby@

Status:

Vendor Tag: pascal
Release Tags:   pascal_20121803

N ports/devel/ois/Makefile
N ports/devel/ois/distinfo
N ports/devel/ois/pkg/DESCR
N ports/devel/ois/pkg/PFRAG.shared
N ports/devel/ois/pkg/PLIST
N ports/devel/ois/patches/patch-src_Makefile_am
N ports/devel/ois/patches/patch-src_linux_LinuxInputManager_cpp

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2012/03/18 08:28:18

Modified files:
devel  : Makefile 

Log message:
+ ois



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2012/03/18 08:31:00

Log message:
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier and
more intuitive for developers to produce applications utilising
hardware-accelerated 3D graphics. The class library abstracts all
the details of using the underlying system libraries like Direct3D
and OpenGL and provides an interface based on world objects and
other intuitive classes.

lots of feedback  macppc testing mpi@, also tested by kirby@ and Antti 
Harri.

ok kirby@

Status:

Vendor Tag: pascal
Release Tags:   pascal_20121803

N ports/x11/ogre/Makefile
N ports/x11/ogre/distinfo
N ports/x11/ogre/pkg/DESCR-main
N ports/x11/ogre/pkg/PLIST-samples
N ports/x11/ogre/pkg/PLIST-main
N ports/x11/ogre/pkg/DESCR-samples
N ports/x11/ogre/patches/patch-CMake_ConfigureBuild_cmake
N ports/x11/ogre/patches/patch-OgreMain_CMakeLists_txt
N ports/x11/ogre/patches/patch-Samples_Browser_CMakeLists_txt
N ports/x11/ogre/patches/patch-Tools_MeshUpgrader_CMakeLists_txt
N ports/x11/ogre/patches/patch-OgreMain_include_OgreStringConverter_h
N ports/x11/ogre/patches/patch-Tools_XMLConverter_CMakeLists_txt
N ports/x11/ogre/patches/patch-OgreMain_src_OgreStringConverter_cpp

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2012/03/18 08:32:21

Modified files:
x11: Makefile 

Log message:
+ ogre



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2012/03/18 09:11:37

Modified files:
x11/ogre/pkg   : PLIST-samples 

Log message:
add $OpenBSD$, noted by Antti Harri.



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/18 09:28:02

Modified files:
devel/ois  : Makefile 
devel/ois/pkg  : DESCR 

Log message:
Full stop.



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2012/03/18 09:47:28

Modified files:
games/openarena: Makefile distinfo 
games/openarena/patches: patch-Makefile 
 patch-code_client_libmumblelink_c 
 patch-code_client_snd_dma_c 
 patch-code_qcommon_q_platform_h 
games/openarena/pkg: PLIST-data 

Log message:
Update OpenArena to 0.8.8. Patch from Antti Harri, tested by me and Ryan 
Freeman.
Comments and OK from sthen@.



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2012/03/18 10:05:30

Modified files:
lang/vala  : Makefile 
lang/vala/pkg  : PLIST 
Added files:
lang/vala/patches: patch-vapigen_Makefile_in 

Log message:
Fix pkgconfig file installation path.

spotted by Antti Harri



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/18 10:15:16

Modified files:
www/drupal6/core: Makefile 
www/drupal6/core/pkg: PLIST 

Log message:
update to drupal core 6.25; minor fixes. ok espie@



CVS: cvs.openbsd.org: ports

2012-03-18 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2012/03/18 10:15:19

Modified files:
audio/taglib   : Makefile 
audio/taglib/patches: patch-taglib_ape_apeproperties_cpp 
Added files:
audio/taglib/patches: patch-taglib_ogg_xiphcomment_cpp 

Log message:
Fix for CVE-2012-1107
(upstream git commit 77d61c6eca4d08b9b025738acf6b926cc750db23)

Fix for CVE-2012-1108
(upstream git commit ab8a0ee8937256311e649a88e8ddd7c7f870ad59)

..And fix regress tests (do-regress target).



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/18 10:16:24

Modified files:
www/drupal6/FCKeditor: Makefile distinfo 
www/drupal6/FCKeditor/pkg: PLIST 

Log message:
SECURITY update to drupal-FCKeditor 2.3; XSS and arbitrary PHP code execution
for users with FCKeditor access privileges. ok espie@



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2012/03/18 10:19:26

Modified files:
www/drupal6/CKeditor: Makefile distinfo 
www/drupal6/CKeditor/pkg: PLIST 

Log message:
SECURITY update to drupal-CKeditor 1.10; XSS and arbitrary PHP code execution
for users with CKeditor access privileges. ok espie@



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2012/03/18 10:48:16

Added files:
games/openarena/patches: patch-code_qcommon_vm_x86_64_c 
 patch-code_qcommon_vm_x86_c 
Removed files:
games/openarena/patches: patch-code_qcommon_net_ip_c 
 patch-code_qcommon_q_shared_h 
 patch-code_renderer_tr_local_h 
 patch-code_renderer_tr_surface_c 

Log message:
Add missing VM patches by Toni Spets. Pointed by Antti Harri, thanks.
Remove old patches (yes, I should tattoo cvs add and cvs rm on my wrist).



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2012/03/18 10:50:09

Modified files:
security/nfsshell: Makefile 
security/nfsshell/patches: patch-nfs_c 

Log message:
getline - get_line



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2012/03/18 10:53:04

Removed files:
games/openarena/patches: patch-code_qcommon_vm_interpreted_c 

Log message:
(sigh) And this one...



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2012/03/18 11:02:00

Modified files:
editors/jove   : Makefile 
Added files:
editors/jove/patches: patch-insert_c patch-io_c patch-io_h 
  patch-recover_c patch-util_c patch-util_h 

Log message:
getline - get_line



CVS: cvs.openbsd.org: ports

2012-03-18 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2012/03/18 11:09:27

Modified files:
audio/ncmpcpp  : Makefile distinfo 
audio/ncmpcpp/patches: patch-configure patch-doc_Makefile_in 
   patch-src_clock_cpp 
Removed files:
audio/ncmpcpp/patches: patch-src_helpers_cpp 
   patch-src_status_cpp 
   patch-src_tag_editor_cpp 

Log message:
Update to ncmpcpp-0.5.9



CVS: cvs.openbsd.org: ports

2012-03-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2012/03/18 12:05:03

Modified files:
cad/chipmunk   : Makefile 
Added files:
cad/chipmunk/patches: patch-until_V1_2_ffman_c 

Log message:
getline - get_line



UPDATE: SDL_gfx / SDL_image / SDL_mixer / SDL_net / SDL_ttf

2012-03-18 Thread Brad Smith

Here are updates for most of the other SDL ports..

SDL_gfx 2.0.23
SDL_image 1.2.12
SDL_mixer 1.2.12
SDL_net 1.2.8
SDL_ttf 2.0.11

Tested with a handful of random games and apps using these libs on amd64.

http://comstyle.com/ports/sdl/

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



include headers in leveldb package

2012-03-18 Thread Jonathan Matthew
It's a bit hard to compile anything using leveldb when the headers
aren't included in the package.


Index: databases/leveldb/Makefile
===
RCS file: /cvs/ports/databases/leveldb/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- databases/leveldb/Makefile  16 Feb 2012 21:27:37 -  1.4
+++ databases/leveldb/Makefile  18 Mar 2012 06:30:55 -
@@ -10,6 +10,7 @@ COMMENT=  fast and lightweight key/value 
 DISTNAME=  leveldb-0.0.48
 SHARED_LIBS=   leveldb 0.0
 CATEGORIES=databases
+REVISION=  0
 
 HOMEPAGE=  http://leveldb.googlecode.com/
 
@@ -37,5 +38,7 @@ do-install:
${PREFIX}/lib/
${INSTALL_DATA_DIR} ${DOC}
cd ${WRKSRC}/doc/  tar cf - . | tar xf - -C ${DOC}
+   ${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb/
+   cd ${WRKSRC}/include/  tar cf - . | tar xf - -C ${PREFIX}/include/
 
 .include bsd.port.mk
Index: databases/leveldb/pkg/PLIST
===
RCS file: /cvs/ports/databases/leveldb/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- databases/leveldb/pkg/PLIST 19 Aug 2011 06:44:00 -  1.1.1.1
+++ databases/leveldb/pkg/PLIST 18 Mar 2012 06:30:55 -
@@ -1,5 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2011/08/19 06:44:00 jasper Exp $
 %%SHARED%%
+include/leveldb/
+include/leveldb/c.h
+include/leveldb/cache.h
+include/leveldb/comparator.h
+include/leveldb/db.h
+include/leveldb/env.h
+include/leveldb/iterator.h
+include/leveldb/options.h
+include/leveldb/slice.h
+include/leveldb/status.h
+include/leveldb/table.h
+include/leveldb/table_builder.h
+include/leveldb/write_batch.h
 lib/libleveldb.a
 share/doc/leveldb/
 share/doc/leveldb/bench/



Re: NEW: japanese/mecab

2012-03-18 Thread Yozo TODA
 Attached is a port of MeCab, a Japanese morphological analyzer engine
 and the IPA dictionary for MeCab.

I didn't have any experience with mecab, but I tried to make and install
the package on amd64-current, no problem.

-- yozo.
$ mecab --version
mecab of 0.993

$ mecab --help
MeCab: Yet Another Part-of-Speech and Morphological Analyzer

Copyright(C) 2001-2011 Taku Kudo 
Copyright(C) 2004-2008 Nippon Telegraph and Telephone Corporation

Usage: mecab [options] files
 -r, --rcfile=FILE  use FILE as resource file
 -d, --dicdir=DIR   set DIR  as a system dicdir
 -u, --userdic=FILE use FILE as a user dictionary
 -l, --lattice-level=INTlattice information level (DEPRECATED)
 -D, --dictionary-info  show dictionary information and exit
 -O, --output-format-type=TYPE  set output format type (wakati,none,...)
 -a, --all-morphs   output all morphs(default false)
 -N, --nbest=INToutput N best results (default 1)
 -p, --partial  partial parsing mode (default false)
 -m, --marginal output marginal probability (default false)
 -F, --node-format=STR  use STR as the user-defined node format
 -U, --unk-format=STR   use STR as the user-defined unknown node format
 -B, --bos-format=STR   use STR as the user-defined 
beginning-of-sentence format
 -E, --eos-format=STR   use STR as the user-defined end-of-sentence 
format
 -S, --eon-format=STR   use STR as the user-defined end-of-NBest format
 -x, --unk-feature=STR  use STR as the feature for unknown word
 -b, --input-buffer-size=INTset input buffer size (default 8192)
 -P, --dump-config  dump MeCab parameters
 -M, --open-mutable-dictionary  open dictioanry with mutable mode (experimental)
 -C, --allocate-sentenceallocate new memory for input sentence
 -t, --theta=FLOAT  set temparature parameter theta (default 0.75)
 -c, --cost-factor=INT  set cost factor (default 700)
 -o, --output=FILE  set the output file name
 -v, --version  show the version and exit.
 -h, --help show this help and exit.


$ mecab --dictionary-info
filename:   /usr/local/share/mecab/dic/ipadic/sys.dic
version:102
charset:utf-8
type:   0
size:   392126
left size:  1316
right size: 1316

$ ls -al /tmp/testfile
-rw-r--r--  1 yozo  wheel  80 Mar 18 13:48 /tmp/testfile
$ cat /tmp/testfile
すのうち
わたしのなまえはなかのです。
$ hexdump -xc  /tmp/testfile
00081e3e399828282e3e382828282e3e382
000 343 201 231 343 202 202 343 202 202 343 202 202 343 202 202 343
010828282e3e382828282e3e382ae8181e3
010 202 202 343 202 202 343 202 202 343 202 202 343 201 256 343 201
020e386a181e30a8f8281e3e39f978181e3
020 206 343 201 241  \n 343 202 217 343 201 237 343 201 227 343 201
030e3aeaa8181e3e3be888181e3e3afaa81
030 256 343 201 252 343 201 276 343 201 210 343 201 257 343 201 252
04081e3e38bae8181e3e3a7998180e30a82
040 343 201 213 343 201 256 343 201 247 343 201 231 343 200 202  \n
050
$ mecab /tmp/testfile
すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ
も   助詞,係助詞,*,*,*,*,も,モ,モ
もも  名詞,一般,*,*,*,*,もも,モモ,モモ
も   助詞,係助詞,*,*,*,*,も,モ,モ
もも  名詞,一般,*,*,*,*,もも,モモ,モモ
の   助詞,連体化,*,*,*,*,の,ノ,ノ
うち  名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ
EOS
わたし 名詞,代名詞,一般,*,*,*,わたし,ワタシ,ワタシ
の   助詞,連体化,*,*,*,*,の,ノ,ノ
な   助詞,終助詞,*,*,*,*,な,ナ,ナ
まえ  動詞,自立,*,*,一段,連用形,まえる,マエ,マエ
は   助詞,係助詞,*,*,*,*,は,ハ,ワ
なか  名詞,一般,*,*,*,*,なか,ナカ,ナカ
の   名詞,非自立,一般,*,*,*,の,ノ,ノ
です  助動詞,*,*,*,特殊・デス,基本形,です,デス,デス
。   記号,句点,*,*,*,*,。,。,。
EOS
$ mecab -O wakati  /tmp/testfile
すもも も もも も もも の うち 
わたし の な まえ は なか の です 。 
$ tail -1 /tmp/testfile | mecab -N 2
tail -1 /tmp/testfile | mecab -N 2
わたし 名詞,代名詞,一般,*,*,*,わたし,ワタシ,ワタシ
の   助詞,連体化,*,*,*,*,の,ノ,ノ
な   助詞,終助詞,*,*,*,*,な,ナ,ナ
まえ  動詞,自立,*,*,一段,連用形,まえる,マエ,マエ
は   助詞,係助詞,*,*,*,*,は,ハ,ワ
なか  名詞,一般,*,*,*,*,なか,ナカ,ナカ
の   名詞,非自立,一般,*,*,*,の,ノ,ノ
です  助動詞,*,*,*,特殊・デス,基本形,です,デス,デス
。   記号,句点,*,*,*,*,。,。,。
EOS
わたし 名詞,代名詞,一般,*,*,*,わたし,ワタシ,ワタシ
の   助詞,連体化,*,*,*,*,の,ノ,ノ
な   助詞,終助詞,*,*,*,*,な,ナ,ナ
ま   フィラー,*,*,*,*,*,ま,マ,マ
え   フィラー,*,*,*,*,*,え,エ,エ
は   助詞,係助詞,*,*,*,*,は,ハ,ワ
なか  名詞,一般,*,*,*,*,なか,ナカ,ナカ
の   名詞,非自立,一般,*,*,*,の,ノ,ノ
です  助動詞,*,*,*,特殊・デス,基本形,です,デス,デス
。   記号,句点,*,*,*,*,。,。,。
EOS
$ 

Re: new: x11/ogre

2012-03-18 Thread Pascal Stumpf
On Sun, 26 Feb 2012 18:43:57 +0100, Pascal Stumpf wrote:
 --- =_aa0
 Content-Type: text/plain; name=sendg0Xoeq; x-unix-mode=0600; charset=us-
 ascii
 Content-ID: 23279.133027823...@cubes.de
 Content-Description:   ASCII English text
 
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
 flexible 3D engine written in C++ designed to make it easier and
 more intuitive for developers to produce applications utilising
 hardware-accelerated 3D graphics. The class library abstracts all
 the details of using the underlying system libraries like Direct3D
 and OpenGL and provides an interface based on world objects and
 other intuitive classes.
 
 ok?
 

Next revision of the port after some feedback from mpi@: Fix build on
!amd64, and add a -samples subpackage.


ogre.tgz
Description: gzip compressed data, from Unix


Re: UPDATE: games/openarena

2012-03-18 Thread Antti Harri
On Monday 12 March 2012 21:01:44 Ryan Freeman wrote:
 On Sun, Mar 11, 2012 at 06:16:37PM +0200, Antti Harri wrote:
  On Sunday 11 March 2012 17:41:03 Kirill Bychkov wrote:
   Hi. patches/patch-code_sys_sys_unix_c was killed 3 days ago, and you
   still have this in your diff.
   Anyway playing with bots on localhost is fine on amd64
 
  On Sunday 11 March 2012 16:12:47 Stuart Henderson wrote:
   REVISION-data should be zapped, rest reads OK but untested
 
  Fixed diff attached.
 
  PS. It might be enough on macppc to package this and run
  openarena-server. Then load any map, for example: map aggressor. That
  should show if it's using the VM or the interpreter just like
  openarena-client. Please send me a log of the output to my personal mail
  if anyone tests this.

 works good on i386-current built yesterday.  played a few matches
 with bots, and played a match online without issue.

Thanks.

Anyone willing to commit this?


-- 
Antti Harri



net/pdnsd - outdated HOMEPAGE

2012-03-18 Thread Markus Lude
Hello,

http://www.phys.uu.nl/~rombouts/pdnsd/ is listed as HOMEPAGE for pdnsd.
The website seem to have moved. Patch for the port is attached below.

Regards,
Markus


Index: Makefile
===
RCS file: /cvs/ports/net/pdnsd/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile17 Dec 2011 22:01:13 -  1.22
+++ Makefile18 Mar 2012 13:40:54 -
@@ -4,11 +4,11 @@ COMMENT=  threaded DNS daemon, optimized
 
 DISTNAME=  pdnsd-1.2.8-par
 PKGNAME=   ${DISTNAME:S/-par//}
-REVISION=  3
+REVISION=  4
 CATEGORIES=net
-MASTER_SITES=  ${HOMEPAGE}/releases/
+MASTER_SITES=  ${HOMEPAGE}releases/
 
-HOMEPAGE=  http://www.phys.uu.nl/~rombouts/pdnsd/
+HOMEPAGE=  http://members.home.nl/p.a.rombouts/pdnsd/
 
 WRKDIST=   ${WRKDIR}/${DISTNAME:S/-par//}
 


Re: new: devel/ois

2012-03-18 Thread Pascal Stumpf
On Sun, 26 Feb 2012 18:42:27 +0100, Pascal Stumpf wrote:
 --- =_aa0
 Content-Type: text/plain; name=send2cPPaW; x-unix-mode=0600; charset=us-
 ascii
 Content-ID: 1829.133027814...@cubes.de
 Content-Description:   ASCII text
 
 Object Oriented Input System (OIS) is meant to be a cross platform,
 simple solution for using all kinds of Input Devices (Keyboards,
 Mice, Joysticks, etc) and feedback devices (e.g. force feedback).
 Written in C++ using Object Oriented Design pattern
 
 ok?
 

Latest version of this: Don't hardcode /usr/X11R6, depend on
devel/libtool for libtoolize, remove mention of joystick support from
DESCR (after comments from kirby@, mpi@ and Antti Harri).



Re: new: devel/ois

2012-03-18 Thread Kirill Bychkov
On Sun, March 18, 2012 16:47, Pascal Stumpf wrote:
 On Sun, 26 Feb 2012 18:42:27 +0100, Pascal Stumpf wrote:
 --- =_aa0
 Content-Type: text/plain; name=send2cPPaW; x-unix-mode=0600;
 charset=us-
 ascii
 Content-ID: 1829.133027814...@cubes.de
 Content-Description:   ASCII text

 Object Oriented Input System (OIS) is meant to be a cross platform,
 simple solution for using all kinds of Input Devices (Keyboards,
 Mice, Joysticks, etc) and feedback devices (e.g. force feedback).
 Written in C++ using Object Oriented Design pattern

 ok?


 Latest version of this: Don't hardcode /usr/X11R6, depend on
 devel/libtool for libtoolize, remove mention of joystick support from
 DESCR (after comments from kirby@, mpi@ and Antti Harri).


I'm OK with it.



Re: new: x11/ogre

2012-03-18 Thread Kirill Bychkov
On Sun, March 18, 2012 10:54, Pascal Stumpf wrote:
 On Sun, 26 Feb 2012 18:43:57 +0100, Pascal Stumpf wrote:
 --- =_aa0
 Content-Type: text/plain; name=sendg0Xoeq; x-unix-mode=0600;
 charset=us-
 ascii
 Content-ID: 23279.133027823...@cubes.de
 Content-Description:   ASCII English text

 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
 flexible 3D engine written in C++ designed to make it easier and
 more intuitive for developers to produce applications utilising
 hardware-accelerated 3D graphics. The class library abstracts all
 the details of using the underlying system libraries like Direct3D
 and OpenGL and provides an interface based on world objects and
 other intuitive classes.

 ok?


 Next revision of the port after some feedback from mpi@: Fix build on
 !amd64, and add a -samples subpackage.

It's also OK. Samples and games (sumwars and vegastrike) are working fine.




Re: UPDATE: Pdnsd-1.2.9

2012-03-18 Thread Stuart Henderson
On 2012/03/14 13:39, Gonzalo L. R. wrote:
 Hi,
 
 Here is an update for pdnsd, this is a new version with a couple
 patch fixing a problem with the flag --enable-strict-rfc2181 we use
 by default, these patches already are in git repository of the
 project, but no with a new version, so for the moment, we do it in
 this way, in the new release we can have a clear port.
 
 Ok? Comments?
 
 Cheers.
 -- 
 Sending from my VCR


/etc/rc.d/pdnsd stop doesn't work.. after trying to stop the process,
the threads look like this and it just sits there:

  PID USERNAME PRI NICE  SIZE   RES STATE WAIT  TIMECPU COMMAND
 5577 _pdnsd-60 2764K 1276K idle  closef0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd280 2764K 1276K idle  thrslee   0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1276K idle  netcon0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1276K idle  netio 0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1276K idle  netcon0:00  0.00% 
/usr/local/sbin/pdnsd -d

The closef thread was the one that was typically in sigwait while
it was running.

  PID USERNAME PRI NICE  SIZE   RES STATE WAIT  TIMECPU COMMAND
 5577 _pdnsd180 2764K 1272K sleep/0   sigwait   0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd280 2764K 1272K sleep/0   thrslee   0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1272K sleep/0   netcon0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1272K sleep/1   netio 0:00  0.00% 
/usr/local/sbin/pdnsd -d
 5577 _pdnsd 20 2764K 1272K sleep/1   netcon0:00  0.00% 
/usr/local/sbin/pdnsd -d



Re: new: x11/ogre

2012-03-18 Thread Pascal Stumpf
On Sun, 18 Mar 2012 17:16:08 +0300, Kirill Bychkov wrote:
 On Sun, March 18, 2012 10:54, Pascal Stumpf wrote:
  On Sun, 26 Feb 2012 18:43:57 +0100, Pascal Stumpf wrote:
  --- =_aa0
  Content-Type: text/plain; name=sendg0Xoeq; x-unix-mode=0600;
  charset=us-
  ascii
  Content-ID: 23279.133027823...@cubes.de
  Content-Description:   ASCII English text
 
  OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
  flexible 3D engine written in C++ designed to make it easier and
  more intuitive for developers to produce applications utilising
  hardware-accelerated 3D graphics. The class library abstracts all
  the details of using the underlying system libraries like Direct3D
  and OpenGL and provides an interface based on world objects and
  other intuitive classes.
 
  ok?
 
 
  Next revision of the port after some feedback from mpi@: Fix build on
  !amd64, and add a -samples subpackage.
 
 It's also OK. Samples and games (sumwars and vegastrike) are working fine.

Heh, yet another game we're both interested in.  Do you have a port for
sumwars?  I do, but it crashes with my hardware. :/



Re: include headers in leveldb package

2012-03-18 Thread Federico Schwindt
n Sun, Mar 18, 2012 at 7:17 AM, Jonathan Matthew jmatt...@openbsd.org wrote:
 It's a bit hard to compile anything using leveldb when the headers
 aren't included in the package.

no comments on the change but i'd prefer if we use pax -rw * instead
of tar ... | tar ...
just me nitpicking.

 Index: databases/leveldb/Makefile
 ===
 RCS file: /cvs/ports/databases/leveldb/Makefile,v
 retrieving revision 1.4
 diff -u -p -r1.4 Makefile
 --- databases/leveldb/Makefile  16 Feb 2012 21:27:37 -      1.4
 +++ databases/leveldb/Makefile  18 Mar 2012 06:30:55 -
 @@ -10,6 +10,7 @@ COMMENT=      fast and lightweight key/value
  DISTNAME=      leveldb-0.0.48
  SHARED_LIBS=   leveldb 0.0
  CATEGORIES=    databases
 +REVISION=      0

  HOMEPAGE=      http://leveldb.googlecode.com/

 @@ -37,5 +38,7 @@ do-install:
                ${PREFIX}/lib/
        ${INSTALL_DATA_DIR} ${DOC}
        cd ${WRKSRC}/doc/  tar cf - . | tar xf - -C ${DOC}
 +       ${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb/
 +       cd ${WRKSRC}/include/  tar cf - . | tar xf - -C ${PREFIX}/include/

  .include bsd.port.mk
 Index: databases/leveldb/pkg/PLIST
 ===
 RCS file: /cvs/ports/databases/leveldb/pkg/PLIST,v
 retrieving revision 1.1.1.1
 diff -u -p -r1.1.1.1 PLIST
 --- databases/leveldb/pkg/PLIST 19 Aug 2011 06:44:00 -      1.1.1.1
 +++ databases/leveldb/pkg/PLIST 18 Mar 2012 06:30:55 -
 @@ -1,5 +1,18 @@
  @comment $OpenBSD: PLIST,v 1.1.1.1 2011/08/19 06:44:00 jasper Exp $
  %%SHARED%%
 +include/leveldb/
 +include/leveldb/c.h
 +include/leveldb/cache.h
 +include/leveldb/comparator.h
 +include/leveldb/db.h
 +include/leveldb/env.h
 +include/leveldb/iterator.h
 +include/leveldb/options.h
 +include/leveldb/slice.h
 +include/leveldb/status.h
 +include/leveldb/table.h
 +include/leveldb/table_builder.h
 +include/leveldb/write_batch.h
  lib/libleveldb.a
  share/doc/leveldb/
  share/doc/leveldb/bench/




Re: [UPDATE] sox-14.4.0

2012-03-18 Thread Alexandre Ratchov
On Thu, Mar 15, 2012 at 07:28:55AM +0100, Jan Stary wrote:
 On Mar 06 18:27:35, Jan Stary wrote:
  On Mar 06 11:21:07, Brad Smith wrote:
   On 06/03/12 11:09 AM, Jan Stary wrote:
   On Mar 05 17:22:57, Jan Stary wrote:
   On Mar 05 16:46:25, Jan Stary wrote:
   Attached is a port of audio/sox, bringing it to 14.4.0.
   Tested on i386 and amd.
   
   Better now, courtesy of port-lib-depends-check.
   
   Another few polished bits.
   
   Comments? OK?
   
Jan
   
   For the most part do not send tarballs for updates.. send the diff,
   preferably
   inline.
 
 Anyone?
 

It builds and works on my setup. Any porter around to review/ok this?

-- Alexandre



Re: [UPDATE] sox-14.4.0

2012-03-18 Thread Pascal Stumpf
On Tue, 6 Mar 2012 18:27:35 +0100, Jan Stary wrote:
 On Mar 06 11:21:07, Brad Smith wrote:
  On 06/03/12 11:09 AM, Jan Stary wrote:
  On Mar 05 17:22:57, Jan Stary wrote:
  On Mar 05 16:46:25, Jan Stary wrote:
  Attached is a port of audio/sox, bringing it to 14.4.0.
  Tested on i386 and amd.
  
  Better now, courtesy of port-lib-depends-check.
  
  Another few polished bits.
  
  Comments? OK?
  
 Jan
  
  For the most part do not send tarballs for updates.. send the diff,
  preferably
  inline.
 

Some comments inline.

 
 Index: Makefile
 ===
 RCS file: /home/cvsync/openbsd/ports/audio/sox/Makefile,v
 retrieving revision 1.49
 diff -u -p -r1.49 Makefile
 --- Makefile  15 Jun 2011 08:29:34 -  1.49
 +++ Makefile  6 Mar 2012 17:26:16 -
 @@ -2,7 +2,7 @@
  
  COMMENT= Sound eXchange, the Swiss Army knife of audio manipulation
  
 -DISTNAME=sox-14.3.2
 +DISTNAME=sox-14.4.0
  SHARED_LIBS +=   sox 2.0 # .1.0
  
  CATEGORIES=  audio
 @@ -15,54 +15,61 @@ PERMIT_PACKAGE_FTP=   Yes
  PERMIT_DISTFILES_CDROM=  Yes
  PERMIT_DISTFILES_FTP=Yes
  
 -MODULES= converters/libiconv
 -

This is definitely wrong.  Keep the libiconv module and delete iconv
from WANTLIB.

 -WANTLIB += c m ogg sndio z
 -WANTLIB += vorbis vorbisenc vorbisfile FLAC magic
 -WANTLIB += mad id3tag mp3lame wavpack png gsm
 +WANTLIB += c m z sndio
 +WANTLIB += vorbis vorbisenc vorbisfile ogg FLAC
 +WANTLIB += mad id3tag mp3lame twolame wavpack gsm
 +WANTLIB += iconv magic png
  
  MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=sox/}
  
 -# see CONFIGURE_ARGS below
 -LIB_DEPENDS= audio/libvorbis \
 - audio/flac \
 - devel/libmagic \
 - audio/libmad \
 - audio/libid3tag \
 - audio/lame \
 - audio/wavpack \
 - graphics/png \
 - audio/gsm
 +LIB_DEPENDS= audio/libvorbis \
 + audio/libogg\
 + audio/libmad\
 + audio/libid3tag \
 + audio/lame  \
 + audio/flac  \
 + audio/wavpack   \
 + audio/gsm   \
 + audio/twolame   \
 + converters/libiconv \
 + devel/libmagic  \
 + graphics/png

You probably shouldn't do spurious whitespace changes here, it makes the
diff hard to read.  Also, delete libiconv here (see above).  You should
also keep the order so we can see exactly which dependencies you're
adding/removing.

  USE_GROFF=   Yes
  USE_LIBTOOL= Yes
  CONFIGURE_STYLE=gnu
 -CONFIGURE_ARGS=  ${CONFIGURE_SHARED} \
 - --disable-silent-libtool
 -
 -# Don't use modules
 -CONFIGURE_ARGS+=--without-libltdl
 +CONFIGURE_ARGS=  ${CONFIGURE_SHARED} \
 + --datarootdir=${LOCALBASE}  \
 + --disable-silent-libtool\
 + --without-libltdl
  
  # Sound drivers
 -CONFIGURE_ARGS+=--without-ao \
 - --without-oss \
 - --with-sndio \
 - --without-sunaudio
 +CONFIGURE_ARGS+=--without-ao \
 + --without-oss   \
 + --without-alsa  \
 + --without-coreaudio \
 + --without-pulseaudio\
 + --without-waveaudio \
 + --without-sunaudio  \
 + --with-sndio
  
  # Additional file formats
 -CONFIGURE_ARGS+=--without-sndfile \
 - --with-oggvorbis \
 - --with-flac \
 - --without-ffmpeg \
 - --with-magic \
 - --with-mad \
 - --with-id3tag \
 - --with-lame \
 - --without-amrwb \
 - --without-amrnb \
 - --with-wavpack \
 - --with-png \
 - --without-ladspa
 +CONFIGURE_ARGS+= \
 + --without-ffmpeg\
 + --without-ladspa\
 + --with-oggvorbis\
 + --with-flac \
 + --with-magic\
 + --with-mad  \
 + --with-id3tag   \
 + --with-lame \
 + --with-sndfile  \
 + --with-twolame  \
 + --without-amrwb \
 + --without-amrnb \
 + --with-wavpack  \
 + --with-gsm  \
 + --with-png

Likewise here.  Also, you're adding --with-sndfile, but I see neither
LIB_DEPENDS nor WANTLIB for libsndfile.

  
  CONFIGURE_ENV= \
   CPPFLAGS=-I${LOCALBASE}/include \
 Index: distinfo
 ===
 RCS file: /home/cvsync/openbsd/ports/audio/sox/distinfo,v
 retrieving revision 1.11
 diff -u -p -r1.11 distinfo
 --- distinfo  15 Jun 2011 

Re: getdelim/getline fallout

2012-03-18 Thread Christian Weisgerber
Antti Harri:

 Makes sense. Can someone check the attached tarball? I'm sure it has room for 
 improvement as I did it pretty hastily. I'm going to call it a day so I'm 
 submitting it now. :-)
 
 Can some of the pkgpath/conflict markers be combined and are they correct?

They look fine to me.  I think we'll also need quirk entries, won't
we?

These ports will need to have their dependencies updated:
  editors/libreoffice
  graphics/makehuman
  sysutils/backintime/common

 Does the .so in libexec need special handling?

Theoretically, this and the rest of the (g)stdbuf command should
go into PFRAG.shared.  In practice, I can't find any provisions for
platforms without dynamic linking.  We could disable the port for
NO_SHARED_ARCHS, but I think it's better to allow building it there
and accept that some parts won't work.  The sole affected arch,
vax, can't uncompress the tarball anyway.

Some further comments:

I think the port should go into sysutils.  That's probably sufficient
for CATEGORIES, too.

Why did you add NO_REGRESS?  This is wrong.

The configure script tries to pick up gmp.  I have no particular
opinion whether we want this, it only affects the factor and expr
commands, but we should either fully enable it (LIB_DEPENDS,
CPPFLAGS/LDFLAGS) or disable it (--without-gmp).

-- 
Christian naddy Weisgerber  na...@mips.inka.de