CVS: cvs.openbsd.org: ports

2013-01-08 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/01/08 01:13:28

Modified files:
x11/e17: Makefile.inc 
x11/e17/e  : Makefile 
x11/e17/e_dbus : Makefile 
x11/e17/ecore  : Makefile 
x11/e17/edje   : Makefile 
x11/e17/eet: Makefile 
x11/e17/efreet : Makefile 
x11/e17/eina   : Makefile 
x11/e17/eio: Makefile 
x11/e17/embryo : Makefile 
x11/e17/evas   : Makefile 

Log message:
laurent@ drops maintainership.

committing on his behalf



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 02:30:27

Modified files:
x11/dbus   : Makefile 
x11/dbus/patches: patch-configure_ac 
  patch-dbus_dbus-sysdeps-unix_c 
  patch-dbus_dbus-sysdeps-util-unix_c 
Added files:
x11/dbus/patches: patch-dbus_dbus-spawn_c 
  patch-dbus_dbus-sysdeps-pthread_c 
  patch-tools_dbus-launch_c 

Log message:
Bring some fixes from upstream:
* sync configure.ac patch
* dbus-spawn: set SIGPIPE to SIG_IGN before activating services
* dbus-sysdeps-pthread.c: don't fail if !HAVE_MONOTONIC_CLOCK under 
-Werror=unused
* Remove redundant close() calls
* Don't leak temporary fds pointing to /dev/null



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 02:51:09

Modified files:
net/h323plus   : Makefile 
net/h323plus/pkg: PLIST 

Log message:
Disable the H.263 / H.264 codec support within H323Plus as it is not
necessary for GnuGK to work and the unmaintained code does not build
with anything modern for FFmpeg getting in the way of updating FFmpeg.

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 02:53:46

Modified files:
devel/llvm : Makefile 

Log message:
- Remove USE_LIBTOOL and explicit CONFIGURE_STYLE as the CMake
module does that for us
- Shuffle some of the Makefile bits around

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 02:57:43

Modified files:
net/pidgin-sipe: Makefile distinfo 
net/pidgin-sipe/pkg: PLIST 

Log message:
update to pidgin-sipe-1.14.1, from maintainer Tom Doherty



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 03:13:13

Modified files:
graphics/ffmpeg: Makefile distinfo 
graphics/ffmpeg/patches: patch-configure 

Log message:
- Fix generated libavcodec pkgc-config file for static linking.
- sync distinfo.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 03:14:13

Modified files:
devel/llvm : Makefile 
devel/llvm/patches: patch-tools_clang_lib_Driver_Tools_cpp 

Log message:
Add some initial bits for mips64 to pass down the proper flags
to the assembler and linker. Still work in progress.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 03:16:56

ports/net/ldns/drill/patches

Update of /cvs/ports/net/ldns/drill/patches
In directory cvs.openbsd.org:/tmp/cvs-serv10010/patches

Log Message:
Directory /cvs/ports/net/ldns/drill/patches added to the repository



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 03:17:14

Modified files:
net/ldns/drill : Makefile 
Added files:
net/ldns/drill/patches: patch-drill_root_c 

Log message:
update hints for d-root



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 03:23:08

Modified files:
games/eduke32  : Makefile 

Log message:
fix MASTER_SITES



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 03:43:58

Modified files:
devel/glib2/patches: patch-gio_tests_socket_c 

Log message:
Skip /socket/ipv6_v4mapped, we don't support that.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Vadim Zhukov
CVSROOT:/cvs
Module name:ports
Changes by: z...@cvs.openbsd.org2013/01/08 03:49:21

Modified files:
geo/openbsd-developers: Makefile 
geo/openbsd-developers/files: OpenBSD 

Log message:
Add myself and sort list while there.

Sure espie@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2013/01/08 04:14:02

Modified files:
net/munin  : Makefile distinfo 
net/munin/pkg  : PLIST-main munin_node.rc 

Log message:
- update to 2.0.9
http://munin-monitoring.org/browser/munin/ChangeLog?rev=2.0.9
- take maintainership (suggested by sthen@, previous maintainer)
- fix font license notice
- install netbsd uptime plugin

OK sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/01/08 06:08:52

Modified files:
www/zendframework: Makefile distinfo 
www/zendframework/pkg: PLIST 

Log message:
Security update to zendframework-1.12.1,
addresses CVE-2012-5657 php-ZendFramework: information disclosure flaw due to 
error when processing XML data

ok robert@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/01/08 06:36:47

Modified files:
lang/swi-prolog: Makefile 
Added files:
lang/swi-prolog/patches: patch-src_os_pl-buffer_h 
 patch-src_os_pl-glob_c 
 patch-src_os_pl-os_c 

Log message:
Security fixes for CVE-2012-6089 and CVE-2012-6090,
Multiple (stack-based) buffer overflows in patch canonisation code and when 
expanding file-names with long paths

Patches taken from upstream



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/01/08 06:36:53

Modified files:
lang/swi-prolog: Tag: OPENBSD_5_2 Makefile 
Added files:
lang/swi-prolog/patches: Tag: OPENBSD_5_2 
 patch-src_os_pl-buffer_h 
 patch-src_os_pl-glob_c 
 patch-src_os_pl-os_c 

Log message:
Security fixes for CVE-2012-6089 and CVE-2012-6090,
Multiple (stack-based) buffer overflows in patch canonisation code and when 
expanding file-names with long paths

Patches taken from upstream



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:47:59

Modified files:
multimedia/gstreamer1/core: Makefile distinfo 
multimedia/gstreamer1/core/pkg: PLIST 

Log message:
Update to gstreamer1-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:48:24

Modified files:
multimedia/gstreamer1/plugins-base: Makefile distinfo 
multimedia/gstreamer1/plugins-base/pkg: PLIST 

Log message:
Update to gstreamer1-plugins-base-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:48:54

Modified files:
multimedia/gstreamer1/plugins-good: Makefile distinfo 
multimedia/gstreamer1/plugins-good/patches: patch-configure_ac 
patch-sys_oss_Makefile_in 

patch-sys_v4l2_gstv4l2object_h 
multimedia/gstreamer1/plugins-good/pkg: PLIST-main 

Log message:
Update to gstreamer1-plugins-good-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:49:15

Modified files:
multimedia/gstreamer1/plugins-ugly: Makefile distinfo 
multimedia/gstreamer1/plugins-ugly/pkg: PLIST 

Log message:
Update to gstreamer1-plugins-ugly-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:49:40

Modified files:
multimedia/gstreamer1/plugins-bad: Makefile distinfo 
multimedia/gstreamer1/plugins-bad/pkg: PLIST 

Log message:
Update to gstreamer1-plugins-bad-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 06:50:12

Modified files:
multimedia/gstreamer1/plugins-libav: Makefile distinfo 

Log message:
Update to gstreamer1-plugins-libav-1.0.5.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 07:35:28

Modified files:
mail/re-alpine : Makefile distinfo 
mail/re-alpine/patches: patch-pith_pine_hlp 

Log message:
Update the re-alpine suite to version 2.03.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 08:23:15

Modified files:
graphics/scratch: Makefile distinfo 
graphics/scratch/files: iniscratch 

Log message:
fix paths in iniscratch; pointed out by Beni and Lars Engblom
(there still a problem apparently with the squeak vm in -current, so this
port doesn't actually work at present..).



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 08:42:26

Modified files:
databases/py-pygresql: Makefile distinfo 

Log message:
- fix the problem of MASTER_SITES with distfile re-rolled
- bump REVISION

report by naddy@ and nigel@, ok nigel@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Alexandr Shadchin
CVSROOT:/cvs
Module name:ports
Changes by: shadc...@cvs.openbsd.org2013/01/08 08:43:54

Modified files:
editors/texmaker: Makefile distinfo 
editors/texmaker/patches: patch-configdialog_cpp 
  patch-texmaker_cpp patch-texmaker_pro 

Log message:
Update to texmaker-3.5.2.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 08:59:05

Modified files:
lang/squeak/vm : Makefile distinfo 

Log message:
link squeak with -lpthread; it's needed for, at least, some X things. ok espie@
- this fixes basic operation of scratch, though there are still issues



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 09:19:04

Modified files:
security/py-paramiko: Makefile distinfo 
security/py-paramiko/pkg: PLIST 

Log message:
- update py-paramiko to 1.9.0
- update HOMEPAGE and MASTER_SITES
- regen PLIST



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/01/08 09:53:53

Modified files:
x11/gnome/gdm  : Makefile 
x11/gnome/gdm/pkg: PLIST 

Log message:
All pulseaudio files are under ~/.config/pulse now.



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 10:02:32

Modified files:
devel/libexude : Makefile distinfo 

Log message:
- update libexude to 0.7.2

from David Hill (maintainer)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 10:07:21

Modified files:
devel/libclog  : Makefile distinfo 

Log message:
- update libclog to 0.6.3

from David Hill (maintainer)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 10:12:24

Modified files:
archivers/libshrink: Makefile distinfo 

Log message:
- update libshrink to 0.5.2

from David Hill (maintainer)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 10:29:46

Modified files:
textproc/libxmlsd: Makefile distinfo 

Log message:
- update libxmlsd to 0.10.0
- minor bump SHARED_LIBS

from David Hill (maintainer)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 10:36:39

Modified files:
sysutils/librelp: Makefile distinfo 

Log message:
update to librelp-1.0.1, from dhill, maintainer ETOOBUSY



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Nigel Taylor
CVSROOT:/cvs
Module name:ports
Changes by: ni...@cvs.openbsd.org   2013/01/08 10:50:44

Modified files:
multimedia/lives: Makefile 
multimedia/lives/pkg: PLIST 

Log message:
Correct dependencies and wantlib.
Ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 12:37:31

Modified files:
devel/p5-Log-Any: Makefile distinfo 

Log message:
- update p5-Log-Any to 0.14
- update maintainer email

from David Hill (maintainer)



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2013/01/08 13:35:36

Modified files:
net/synergy: Makefile distinfo 
Added files:
net/synergy/patches: patch-CMakeLists_txt 
 patch-src_lib_ipc_CIpcClientProxy_cpp 
 patch-src_lib_ipc_CIpcServerProxy_cpp 
 patch-src_lib_synergy_CProtocolUtil_h 
Removed files:
net/synergy/patches: patch-cmake_CMakeLists_config_txt 
 patch-cmake_CMakeLists_lib_txt 
 patch-cmake_CMakeLists_synergyc_txt 
 patch-cmake_CMakeLists_synergys_txt 
 patch-lib_arch_CMultibyte_cpp 

Log message:
Update to synergy 1.4.10 and take MAINTAINERSHIP.
CMakeLists.txt patch done by dcoppa@
ok landry@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Christopher Zimmermann
CVSROOT:/cvs
Module name:ports
Changes by: chr...@cvs.openbsd.org  2013/01/08 14:50:17

Modified files:
devel/ocaml-batteries: Makefile distinfo 
devel/ocaml-batteries/pkg: PFRAG.dynlink-native PFRAG.native 
   PLIST 
Removed files:
devel/ocaml-batteries/patches: patch-src_batteries_mllib 

Log message:
update to version 2.0.0

regression tests depend on qtest.
They will be broken until qtest is in ports, too.

OK jasper@, avsm@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/01/08 14:58:08

Modified files:
devel/p5-Devel-StackTrace: Makefile distinfo 

Log message:
- update p5-Devel-StackTrace to 1.30
- remove USE_GROFF

from David Hill



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2013/01/08 16:27:00

Log message:
Import port of svndumptool.

SvnDump is a python package containing classes for processing subversion
dump files. SvnDumpTool is a commandline tool using the SvnDump classes.
Features are: reading and writing of dump files, check, copy, diff,
eolfix, export, join, log, merge and ...

tweaks  ok landry

Status:

Vendor Tag: stsp
Release Tags:   stsp_20130109

N ports/textproc/svndumptool/distinfo
N ports/textproc/svndumptool/Makefile
N ports/textproc/svndumptool/pkg/DESCR
N ports/textproc/svndumptool/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2013/01/08 16:28:22

Modified files:
textproc   : Makefile 

Log message:
add svndumptool



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 16:55:14

Modified files:
converters/libdvdcss: Makefile 
converters/libdvdcss/patches: patch-configure_ac 
Added files:
converters/libdvdcss/patches: patch-src_dvdcss_dvdcss_h 

Log message:
Back port the ELF visibility support.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 16:58:44

Modified files:
mail/dovecot   : Makefile distinfo 
mail/dovecot/pkg: PLIST-server 

Log message:
Update to Dovecot 2.1.13.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 17:01:16

Modified files:
mail/dovecot-antispam: Makefile 
mail/dovecot-pigeonhole: Makefile 

Log message:
Update after update to Dovecot 2.1.13.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2013/01/08 17:02:15

Modified files:
devel/nasm : Makefile distinfo 

Log message:
Update to nasm 2.10.07.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-01-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/01/08 17:07:30

Modified files:
devel/cvs2svn  : Makefile distinfo 
devel/cvs2svn/pkg: PLIST 

Log message:
update to cvs2svn-2.4.0



UPDATE: multimedia/lives

2013-01-08 Thread Nigel Taylor
Issue found when using dpb -R to build, then checking using 
check-lib-depends.


Missing WANTLIB's harfbuzz icudata icule icuuc, a lot of ports
in the tree have this problem now.

$ make lib-depends-check

lives-1.0.10p1(multimedia/lives):
Missing: harfbuzz.2 from harfbuzz-0.9.10 (/usr/local/bin/lives-exe)
Missing: icudata.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icule.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icuuc.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
WANTLIB += harfbuzz icudata icule icuuc
Scanning: ok

the built package changes depending if multimedia/mjpegtools and/or 
devel/liboil 
are present or not during the building. amd64 and i386 versions where found to 
be
giving different errors.

$ check-lib-depends lives*

lives-1.0.10p1(multimedia/lives):
Missing: harfbuzz.2 from harfbuzz-0.9.10 (/usr/local/bin/lives-exe)
Missing: icudata.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icule.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icuuc.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing lib: mjpegutils.5 from mjpegtools-2.0.0p0 (/usr/local/bin/lives-exe) 
(NOT REACHABLE)
WANTLIB += harfbuzz icudata icule icuuc
Scanning: ok


$ check-lib-depends lives*

lives-1.0.10p1(multimedia/lives):
Missing: harfbuzz.2 from harfbuzz-0.9.10 (/usr/local/bin/lives-exe)
Missing: icudata.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icule.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing: icuuc.6 from icu4c-50.1.1 (/usr/local/bin/lives-exe)
Missing lib: oil-0.3.4 (/usr/local/bin/lives-exe) (NOT REACHABLE)
WANTLIB += harfbuzz icudata icule icuuc
Scanning: ok

Now install the package and run
$ lives
lives: can't load library 'liboil-0.3.so.4.0'

Package is broken at runtime, unless liboil is installed.


Looking at configure libvisual / frei0r should be explicitly disabled in 
CONFIGURE_ARGS, should they ever become available then build would be 
inconsistent without the change. Then either mjpegtools / oil / vorbis can 
be disabled, or included the WANTLIB/LIB_DEPENDS

mjpegtools is recommended for 1.3.12, and required for 1.8.0.
liboil are speed improvements.

I added both to LIB_DEPENDS/WANTLIB, rather than disabling.

Configure also finds libvorbis, if installed, 1.8.0 recommends vorbis-tools,  
a BUILD_DEPENDS/RUN_DEPENDS for vorbis-tools has been added, as there isn't 
any library used.

Also transcode has been added to RUN_DEPENDS, reported as not present when one 
of the 
plugins was selected it is in the list of recommended software. Python is 
required 
at runtime, Python is installed at runtime for other runtime dependencies,
a runtime dependency probably should be added, I haven't. There is 
perl plugin that tries to run qtsg, this is for quicktime, and is a command in 
qtutils 
http://freecode.com/projects/qtutils for which there is no port and not updated 
since 2002, left as is.

The lives version is also old 1.0.10, stable version 1.3.12 was released 10 Dec 
2011. 
Development version is 1.8.0, I have left updating to later version.

After changes no dependencies issues are left to cause dpb -R / out-of-date 
problems.
$ check-lib-depends lives-1.0.10p2.tgz
Scanning: ok

I have run limited tests on amd64/i386, no actual editing/importing.

Ok? Tests, Comments
Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/lives/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile	13 Jul 2012 12:55:07 -	1.5
+++ Makefile	7 Jan 2013 23:11:57 -
@@ -7,7 +7,7 @@ COMMENT =		video editor and a VJ tool
 V =			1.0.10
 DISTNAME =		LiVES-${V}
 PKGNAME =		${DISTNAME:L}
-REVISION =		1
+REVISION =		2
 
 SHARED_LIBS +=		weed		0.0 # 0.2
 SHARED_LIBS +=		weed_slice	0.0 # 0.2
@@ -27,27 +27,36 @@ WANTLIB += GL SDL X11 Xau Xcomposite Xcu
 WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c
 WANTLIB += cairo drm dv expat ffi fontconfig freetype gdk-x11-2.0
 WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
-WANTLIB += gthread-2.0 gtk-x11-2.0 m ogg pango-1.0 pangocairo-1.0
-WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs sndio
-WANTLIB += stdc++ theora usbhid xcb xcb-render xcb-shm z
+WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz icudata icule icuuc
+WANTLIB += m mjpegutils ogg oil-0.3 pango-1.0 pangocairo-1.0 pangoft2-1.0
+WANTLIB += pcre pixman-1 png pthread pthread-stubs sndio stdc++
+WANTLIB += theora usbhid xcb xcb-render xcb-shm z
 
 MODULES =		devel/gettext
 RUN_DEPENDS =		graphics/ImageMagick \
 			x11/mplayer \
 			audio/sox \
 			sysutils/cdrtools \
+			audio/vorbis-tools \
+			multimedia/transcode \
 			audio/xmms \
 			devel/desktop-file-utils
+BUILD_DEPENDS =		audio/vorbis-tools
 LIB_DEPENDS =		multimedia/libtheora \
 			devel/sdl \
 			multimedia/libdv \
-			x11/gtk+2
+			x11/gtk+2 \
+			audio/libogg \
+			devel/liboil \
+			multimedia/mjpegtools
 
 USE_LIBTOOL =		Yes
 
 CONFIGURE_STYLE =	gnu
 CONFIGURE_ARGS +=	

[WIP] jboss-as-7.1.1

2013-01-08 Thread Jiri B
Hello,

any comments are welcome, I'm not really jboss user, just
need it for other app.

I didn't want to hardcore variables in rcscript like in Openfire
port, so there's little crazy kung-fu to allow users to override
some parameters in daemon_flags (different needs, other instance...).

Also here:
 https://github.com/jirib/openbsd-mystuff/tree/master/java/jboss-as

Thank you for any comment!

This below is needed as well.

jirib

Index: db/user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.201
diff -u -p -r1.201 user.list
--- db/user.list4 Dec 2012 16:29:26 -   1.201
+++ db/user.list8 Jan 2013 13:41:23 -
@@ -218,3 +218,4 @@ id  usergroup   port options
 707 _spiped_spiped security/spiped
 708 _wesnothd  _wesnothd   games/wesnoth
 709 _dnsfilter _dnsfilter  net/dnsfilter
+710 _jbossas   _jbossasjava/jboss-as



Re: UPDATE: multimedia/lives

2013-01-08 Thread Stuart Henderson
Only thing I'm unsure about with this is adding transcode; it adds a
bunch more dep's so I might skip that if the plugin isn't all that
important..  Otherwise looks good to me.



Bugs in Scratch

2013-01-08 Thread Lars Engblom
1. Both in current and stable the path to the image is wrong in 
/usr/local/share/scratch/iniscratch


2. In stable, I have problem to run the programs made by Scratch

3. With current, I do not get Scratch to open up at all

All this is happening on amd64.

If there is anything I can test for to make the bug report more useful, 
please tell


R. Lasse



Re: [update] net/p5-Net-MySQL

2013-01-08 Thread Gonzalo L. R.
I'm gonna commit this one today, thanks 

On Mon, Jan 07, 2013 at 08:56:12PM -0500, David Hill wrote:
; update net/p5-Net-MySQL to 0.11
; 
; please review.
; 
; Index: Makefile
; ===
; RCS file: /cvs/ports/net/p5-Net-MySQL/Makefile,v
; retrieving revision 1.15
; diff -N -u -p Makefile
; --- Makefile  13 Dec 2012 16:34:48 -  1.15
; +++ Makefile  8 Jan 2013 01:55:29 -
; @@ -2,9 +2,8 @@
;  
;  COMMENT= Pure Perl MySQL network protocol interface
;  
; -VERSION= 0.09
; +VERSION= 0.11
;  DISTNAME=Net-MySQL-${VERSION}
; -REVISION=3
;  CATEGORIES=  net
;  
;  # GPL/Artistic License
; @@ -16,6 +15,5 @@ PERMIT_DISTFILES_FTP=   Yes
;  RUN_DEPENDS= security/p5-Digest-SHA1
;   
;  MODULES= cpan
; -USE_GROFF =  Yes
;  
;  .include bsd.port.mk
; Index: distinfo
; ===
; RCS file: /cvs/ports/net/p5-Net-MySQL/distinfo,v
; retrieving revision 1.7
; diff -N -u -p distinfo
; --- distinfo  5 Apr 2007 16:20:13 -   1.7
; +++ distinfo  8 Jan 2013 01:55:29 -
; @@ -1,5 +1,2 @@
; -MD5 (Net-MySQL-0.09.tar.gz) = wkR4ZudjQU3ru8tY144Qzg==
; -RMD160 (Net-MySQL-0.09.tar.gz) = LkMEQTVYA9xPlhztZVKH9zr+/yU=
; -SHA1 (Net-MySQL-0.09.tar.gz) = 6K9ggjeIiqtODCg8ekCW+rusdLI=
; -SHA256 (Net-MySQL-0.09.tar.gz) = gz6I4jNjGpayCdWWIAyQ/AdwDgmpH4Xx+dfQC5d8anQ=
; -SIZE (Net-MySQL-0.09.tar.gz) = 10244
; +SHA256 (Net-MySQL-0.11.tar.gz) = YanV9BGbVDiEh8300bq+pzFTgUVsSz1ST8gIiRu8Omk=
; +SIZE (Net-MySQL-0.11.tar.gz) = 10429
; 

-- 
Sending from my VCR...



Re: Bugs in Scratch

2013-01-08 Thread Landry Breuil
On Tue, Jan 08, 2013 at 04:05:35PM +0200, Lars Engblom wrote:
 1. Both in current and stable the path to the image is wrong in
 /usr/local/share/scratch/iniscratch
 
 2. In stable, I have problem to run the programs made by Scratch
 
 3. With current, I do not get Scratch to open up at all
 
 All this is happening on amd64.
 
 If there is anything I can test for to make the bug report more
 useful, please tell

This is a known issue that has already been reported some weeks ago here
: http://marc.info/?l=openbsd-portsm=135594402301890w=2

stu, as you're the maintainer can you have a look into that, or at least
state that you have no time so that someone can pick that up ? i have
zero knowledge in scratch.

Landry



Re: Bugs in Scratch

2013-01-08 Thread Stuart Henderson
On 2013/01/08 16:05, Lars Engblom wrote:
 1. Both in current and stable the path to the image is wrong in
 /usr/local/share/scratch/iniscratch

I've just fixed this one.

 2. In stable, I have problem to run the programs made by Scratch

Do you just mean run them by clicking the green flag (which seems
to work for some things, but not others), or something else? (I know
nothing about Scratch.. for the avoidance of doubt I am not stu@ ;)

 3. With current, I do not get Scratch to open up at all

The below diff to squeak fixes this; ok with you espie?

Index: Makefile
===
RCS file: /cvs/ports/lang/squeak/vm/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile29 Mar 2012 13:38:40 -  1.15
+++ Makefile8 Jan 2013 15:32:00 -
@@ -4,10 +4,10 @@
 COMMENT =  smalltalk system, vm
 
 SRCV = 1
-DISTFILES =Squeak-$V-${SRCV}.src.tar.gz 
+DISTFILES =Squeak-$V-${SRCV}.src.tar.gz
 
 PKGNAME =  squeak-vm-$V.${SRCV}
-REVISION = 1
+REVISION = 2
 
 WRKDIST =  ${WRKDIR}/Squeak-$V-${SRCV}
 WRKSRC =   ${WRKDIST}/platforms/unix/config
@@ -19,7 +19,7 @@ MASTER_SITES =${SQUEAK_SITE}unix-linux/
 CONFIGURE_STYLE =  gnu
 AUTOCONF_VERSION = 2.60
 DESTDIRNAME =  ROOT
-CONFIGURE_ENV =RANLIB=ranlib \
+CONFIGURE_ENV =LDFLAGS=-lpthread ${LDFLAGS} RANLIB=ranlib \
ac_cv_socklen_t=yes
 USE_GMAKE =Yes
 USE_GROFF =Yes
Index: distinfo
===
RCS file: /cvs/ports/lang/squeak/vm/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo23 Jul 2008 11:17:22 -  1.5
+++ distinfo8 Jan 2013 15:32:00 -
@@ -1,5 +1,2 @@
-MD5 (squeak-3.10/Squeak-3.10-1.src.tar.gz) = f7rAKRFYMdGEIvMHnbsERA==
-RMD160 (squeak-3.10/Squeak-3.10-1.src.tar.gz) = vmcjnkchlyfX6ofHWiRdL3Fzw6o=
-SHA1 (squeak-3.10/Squeak-3.10-1.src.tar.gz) = a3qwcbz3gxig/q2U/4nRVXqHfHc=
 SHA256 (squeak-3.10/Squeak-3.10-1.src.tar.gz) = 
1enKsx8l+EL0K94VPgS5NUe1WeddoI8bmXpH9w0AMTM=
 SIZE (squeak-3.10/Squeak-3.10-1.src.tar.gz) = 5194944



Re: Bugs in Scratch

2013-01-08 Thread Stuart Henderson
On 2013/01/08 15:37, Stuart Henderson wrote:
 On 2013/01/08 16:05, Lars Engblom wrote:
  1. Both in current and stable the path to the image is wrong in
  /usr/local/share/scratch/iniscratch
 
 I've just fixed this one.
 
  2. In stable, I have problem to run the programs made by Scratch
 
 Do you just mean run them by clicking the green flag (which seems
 to work for some things, but not others), or something else? (I know

trying to narrow down the work for some things but not others;
one concrete thing is segfaults / abort traps when trying to play sound.



Re: Bugs in Scratch

2013-01-08 Thread Marc Espie
On Tue, Jan 08, 2013 at 03:56:43PM +, Stuart Henderson wrote:
 On 2013/01/08 15:37, Stuart Henderson wrote:
  On 2013/01/08 16:05, Lars Engblom wrote:
   1. Both in current and stable the path to the image is wrong in
   /usr/local/share/scratch/iniscratch
  
  I've just fixed this one.
  
   2. In stable, I have problem to run the programs made by Scratch
  
  Do you just mean run them by clicking the green flag (which seems
  to work for some things, but not others), or something else? (I know
 
 trying to narrow down the work for some things but not others;
 one concrete thing is segfaults / abort traps when trying to play sound.
sound is currently quite broken. I haven't had time to update squeak in
a while, we're probably lagging behind by a whole lot...



Re: UPDATE: multimedia/lives

2013-01-08 Thread Nigel Taylor
On 01/08/13 13:18, Stuart Henderson wrote:
 Only thing I'm unsure about with this is adding transcode; it adds a
 bunch more dep's so I might skip that if the plugin isn't all that
 important..  Otherwise looks good to me.
 
 
transcode adds these extras dep's...

 liba52 libmpeg2 toolame

$ sudo pkg_add -a mplayer vorbis-tools mjpegtools-- ImageMagick xmms
cdrtools sox


$ sudo pkg_add -a transcode
transcode-1.1.7p2:toolame-0.2lp1: ok
transcode-1.1.7p2:libmpeg2-0.5.1p1: ok
transcode-1.1.7p2:liba52-0.7.5p0: ok
transcode-1.1.7p2: ok
$

Most of transcode dep's are already added by lives.

lives is 500Mb in total, transcode+extra dep's is around 7Mb of that.

From what I can tell the plugin adds a couple of extra output formats.



PKG_ARCH for python ports

2013-01-08 Thread frantisek holop
hi there,

i see in some python ports the use of PKG_ARCH=*
but not in all of them (my port included).

if i understand correctly, it could save some
time with bulk builds across archs, correct?

searching for it in e.g. devel/
reveals only a handful of py-* that uses it.

the python documentation seems to imply that
bytecode is arch independent..

-f
-- 
incipit vita nova.



new: textproc/svndumptool

2013-01-08 Thread Stefan Sperling
This is a small python program that supports operations on Subversion
repository dump files which the stock Subversion tools do not support.

ok?


svndumptool.tar.gz
Description: application/tar-gz


Re: new: textproc/svndumptool

2013-01-08 Thread Landry Breuil
On Tue, Jan 08, 2013 at 09:47:21PM +0100, Stefan Sperling wrote:
 This is a small python program that supports operations on Subversion
 repository dump files which the stock Subversion tools do not support.

dont use ${FULLPKGNAME} in PLIST for the egg-info file (it will break if
REVISION is bumped). Yeah, update-plist is dumb on that one.
Add a space after # $OpenBSD$ then it's ok for me.

Landry



Re: new: textproc/svndumptool

2013-01-08 Thread Stuart Henderson
On 2013/01/08 21:47, Stefan Sperling wrote:
 This is a small python program that supports operations on Subversion
 repository dump files which the stock Subversion tools do not support.
 
 ok?

| # $OpenBSD$
| COMMENT = processing subversion dump files
| V =   0.6.1
| DISTNAME =svndumptool-${V}
..
| MASTER_SITES =http://svn.borg.ch/svndumptool/${V}/

please use MODPY_EGG_VERSION instead of V, and use this in PLIST, i.e.

lib/python${MODPY_VERSION}/site-packages/svndumptool-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info

instead of

lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info

(the latter will break when someone bumps REVISION).

rest looks good (though I would add a linefeed between the rcs id and
COMMENT lines).



Re: PKG_ARCH for python ports

2013-01-08 Thread Stuart Henderson
On 2013/01/08 20:19, frantisek holop wrote:
 hi there,
 
 i see in some python ports the use of PKG_ARCH=*
 but not in all of them (my port included).
 
 if i understand correctly, it could save some
 time with bulk builds across archs, correct?

It can save some time for release builds for those arch which are
really slow but can still build most things (where those arch are being
built by somebody who goes to the trouble to grab them from a faster
architecture and deal with any fallout from incorrectly marked packages
as happened with lua last release). ;-)

It's no help for snapshots though.

 searching for it in e.g. devel/
 reveals only a handful of py-* that uses it.
 
 the python documentation seems to imply that
 bytecode is arch independent..

I would generally avoid it for python things really, they are awkward
enough as it is without having to think about more things ;)



[UPDATE] net/bitlbee

2013-01-08 Thread Tom Doherty
Hi
Update net/bitlbee to 3.2:

Version 3.2 (released 2013-01-06) hilights:
Updated Twitter module. Support for Twitter API 1.1, streaming API, direct 
messages and some other improvements.
Fixed potential connection issue to Google Talk, OpenFire, possibly other 
Jabber services.
A bunch of other things.

Version 3.0.6 (released 2012-10-14) hilights:
Updated MSN module, now speaking the MSNP18 protocol. This adds support for 
MPOP and also fixes sending off-line messages.
Loads of bugfixes, etc. accumulated over the last half a year.

Version 3.0.5 (released 2012-02-18) hilights:
OAuth2 support for Google Talk, Facebook chat and MSN Messenger (via XMPP).
SSL certificate verification (edit your bitlbee.conf to enable it). Works only 
with GnuTLS!
Loads of bugfixes, etc.

Version 3.0.4 (released 2011-12-04) hilights:
Fixed MSN Messenger login issues.
Twitter improvements: Fetch mentions, show originals of t.co shortened links.
Merged the Skype plugin.

Version 3.0.3 (released 2011-06-12) hilights:
Twitter fixes (Twitter deprecated the API call BitlBee used to fetch the 
contact list).
Twitter enhancement: Ability to RT/reply to older tweets from someone (help set 
show_ids).
Lots of other small stuff.

Version 3.0.2 (released 2011-03-07) hilights:
MSN login fixes (@msn.com compatibility).
CTCP support, /CTCP VERSION on Jabber contacts and /CTCP NUDGE on MSN contacts 
(overuse this feature and I'll remove it again :-P).
The usual bugfixes/improvements.

Version 3.0.1 (released 2010-11-24) hilights:
MSN login fixes, Jabber (3.0 had a bug that made Jabber contacts never go 
offline), some other minor IM module fixes (including the new default ICQ login 
server).
Fixed build issues on some non-Linux systems.
Minor bugfixes/improvements.

Version 3.0 (released 2010-10-22) hilights:
Lots of stuff, see the development version below.
MSN protocol module was rewritten. This fixes some problems many people were 
having with the old code lately, and adds support for things like status 
messages and offline messages.
The bitlbee-otr branch is now merged into mainline, which means you can compile 
BitlBee with OTR encryption support, if you want, without any need for 
patches/alternative branches.
Many more fixes, small changes, etc. Just read the full non-bzr changelog for 
all details.
Development version 1.3dev (released 2010-08-06) hilights:
Too much to mention here, see the Wiki and doc/CHANGES for more details.
IRC core completely rewritten. This adds support for multiple configurable 
control channels (for example one channel per group, one per IM 
account/protocol, a channel with just your offline contacts), easier groupchat 
support, more flexibility in how nicknames are generated, and finally you can 
easily change your nickname whenever you want.
The ability to use libpurple instead of the built-in code. This adds support 
for more IM protocols and more features. Possibly less stable and lightweight, 
so by default the built-in code will still be used.
Support for file transfers.

Works for me with msn/jabber/oscar/sipe

Cheers
Tom


Index: Makefile
===
RCS file: /cvs/ports/net/bitlbee/Makefile,v
retrieving revision 1.46
diff -u Makefile
--- Makefile27 Nov 2012 15:40:56 -  1.46
+++ Makefile8 Jan 2013 21:33:32 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IRC proxy to connect to AIM, ICQ, Jabber, MSN and Yahoo
 
-DISTNAME=  bitlbee-3.0.6
+DISTNAME=  bitlbee-3.2
 CATEGORIES=net
 
 HOMEPAGE=  http://bitlbee.org/
Index: distinfo
===
RCS file: /cvs/ports/net/bitlbee/distinfo,v
retrieving revision 1.23
diff -u distinfo
--- distinfo27 Nov 2012 15:40:56 -  1.23
+++ distinfo8 Jan 2013 21:33:32 -
@@ -1,2 +1,2 @@
-SHA256 (bitlbee-3.0.6.tar.gz) = Tz4Wn5qODN95dtLm9Buaj2AgomK1cxqg+R/bZtF0Rug=
-SIZE (bitlbee-3.0.6.tar.gz) = 730918
+SHA256 (bitlbee-3.2.tar.gz) = G0OCjpBvVFCZM1Py6+zGwDjwJhxNw/FyLrr6bqPmIDA=
+SIZE (bitlbee-3.2.tar.gz) = 666404



Re: Bugs in Scratch

2013-01-08 Thread Stuart Cassoff
On 01/08/13 10:37, Stuart Henderson wrote:
 On 2013/01/08 16:05, Lars Engblom wrote:
 1. Both in current and stable the path to the image is wrong in
 /usr/local/share/scratch/iniscratch
 
 I've just fixed this one.

Sorry, did not see this earlier - original email eaten by spam control.
I thought this was fixed last year. *shrug*

Stu




[update] dspam 3.10.2 convert some FLAVORS to MULTI_PACKAGES

2013-01-08 Thread Landry Breuil
Hi,

he're a preliminary diff to :
- update dspam to 3.10.2
- move some FLAVORS to MULTI_PACKAGES
- the 10 FLAVOR maze is just insane. hash  sqlite3 flavors can go to the
main subpackage, sqlite2 can die, and pgsql  mysql go into their own
subpackage.
- keep only clamav/ldap/domainscale/largescale as FLAVORs since those
  one still make sense (and they dont use PFRAGs)
- the default engine used is still sqlite3 (first driver in the list)
- disable static libs
- enable virtual users / preferences extension / daemon by default
- the @pkgpath annotations seems to allow updates from previous pkgs
  without issues, didnt test all combinations yet
- i'm pondering removing the strlcpy patches since they're not easily
  maintainable. Also, anyone knows the reason of the daemon_getline()
chunks bumping the timeout from 300 to 900 ?

TBD: test all upgrade paths, write rc script  README.

comments/feedback welcome especially on the gory pkgpath details.

Landry
? dspam-3.10.2-libdspam.so.8.0
? dspam-3.8.0-libdspam.so.8.0
? patches/patch-src_Makefile_in
? patches/patch-src_storage_driver_c
? pkg/DESCR-main
Index: Makefile
===
RCS file: /cvs/ports/mail/dspam/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- Makefile23 Dec 2012 13:25:11 -  1.39
+++ Makefile8 Jan 2013 22:24:48 -
@@ -1,28 +1,36 @@
 # $OpenBSD: Makefile,v 1.39 2012/12/23 13:25:11 sthen Exp $
 
-COMMENT=   anti-spam filter
-
-VERSION=   3.8.0
-DISTNAME=  dspam-${VERSION}
-REVISION=  4
-SHARED_LIBS=   dspam   8.0
+COMMENT-main=  anti-spam filter
+COMMENT-pgsql= PostgreSQL driver for dspam
+COMMENT-mysql= MySQL driver for dspam
+
+VERSION=   3.10.2
+DISTNAME=  dspam-3.10.2
+PKGNAME-main = ${PKGNAME}
+PKGNAME-pgsql =dspam-pgsql-${VERSION}
+PKGNAME-mysql =dspam-mysql-${VERSION}
+SHARED_LIBS=   dspam   9.0
 CATEGORIES=mail
+SHARED_ONLY =  Yes
 
-MASTER_SITES=  http://dspam.nuclearelephant.com/sources/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dspam/}
 
 HOMEPAGE=  http://dspam.nuclearelephant.com/
 
 MAINTAINER= Todd T. Fries t...@openbsd.org
 
-# GPL
+# AGPLv3/BSD/GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=Yes
 PERMIT_DISTFILES_CDROM=Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-WANTLIB += c m
+MULTI_PACKAGES = -main -mysql -pgsql
+WANTLIB = m pthread
+WANTLIB-main += ${WANTLIB} c sqlite3
 
 USE_LIBTOOL=   Yes
+LIBTOOL_FLAGS =--tag=disable-static
 USE_GROFF =Yes
 CONFIGURE_STYLE=   gnu
 SEPARATE_BUILD=Yes
@@ -33,94 +41,50 @@
--with-dspam-owner=root \
--with-dspam-group=bin \
--with-dspam-mode=0555 \
+   
--with-storage-driver=sqlite3_drv,mysql_drv,pgsql_drv,hash_drv \
+   --with-mysql-includes=${LOCALBASE}/include/mysql \
+   --with-mysql-libraries=${LOCALBASE}/lib/mysql \
+   --with-pgsql-includes=${LOCALBASE}/include/postgresql \
+   --with-pgsql-libraries=${LOCALBASE}/lib \
+   --enable-virtual-users \
+   --enable-preferences-extension \
+   --enable-daemon \
--enable-long-usernames
 
-DOCS=  ${WRKSRC}/README ${WRKSRC}/UPGRADING ${WRKSRC}/RELEASE.NOTES \
-   ${WRKSRC}/doc/courier.txt ${WRKSRC}/doc/exim.txt \
-   ${WRKSRC}/doc/markov.txt ${WRKSRC}/doc/pop3filter.txt \
-   ${WRKSRC}/doc/postfix.txt ${WRKSRC}/doc/qmail.txt \
-   ${WRKSRC}/doc/relay.txt ${WRKSRC}/doc/sendmail.txt
-
 EXAMPLESDIR=   ${PREFIX}/share/examples/dspam
-DAEMON_SUPPORT=
 
-FLAVORS=   sqlite3 sqlite mysql pgsql hash clamav ldap preferences \
-   domainscale largescale
-FLAVOR?=   sqlite3
+FLAVORS=   clamav ldap domainscale largescale
+FLAVOR?=
 
 . if ${FLAVOR:Mlargescale}  ${FLAVOR:Mdomainscale}
 ERRORS+= Fatal: choose either domainscale or largescale, not both
 . endif
 
-.for d in sqlite3 sqlite mysql pgsql hash
-.  if ${FLAVOR:M$d}
-DRIVER ?= $d
-.if ${DRIVER} != $d
-ERRORS += Fatal: choose either mysql or pgsql or sqlite or sqlite3 or hash
-.endif
-.  endif
-.endfor
-
-.if !defined(DRIVER)
-DRIVER = sqlite3
-FLAVOR += sqlite3
-.endif
-
 
-.if ${DRIVER} == mysql
-CONFIGURE_ARGS+=   --with-storage-driver=mysql_drv \
-   --with-mysql-includes=${LOCALBASE}/include/mysql \
-   --with-mysql-libraries=${LOCALBASE}/lib/mysql \
-   --enable-virtual-users
-LIB_DEPENDS+=  databases/mysql
-WANTLIB+=  z ssl crypto lib/mysql/mysqlclient=14
-.elif ${DRIVER} == pgsql
-CONFIGURE_ARGS+=   --with-storage-driver=pgsql_drv \
-   --with-pgsql-includes=${LOCALBASE}/include/postgresql \
-   --with-pgsql-libraries=${LOCALBASE}/lib \
-   

Re: [update] dspam 3.10.2 convert some FLAVORS to MULTI_PACKAGES

2013-01-08 Thread Todd T. Fries
Thanks a lot for your efforts!  See comments inline.

Penned by Landry Breuil on 20130108 16:35.06, we have:
| Hi,
| 
| he're a preliminary diff to :
| - update dspam to 3.10.2
| - move some FLAVORS to MULTI_PACKAGES

I see no reason not to do this, why we want to waste cpu cycles when
MULTI_PACKAGES can work is beyond me.

| - the 10 FLAVOR maze is just insane. hash  sqlite3 flavors can go to the
| main subpackage, sqlite2 can die, and pgsql  mysql go into their own
| subpackage.

Works for me.

| - keep only clamav/ldap/domainscale/largescale as FLAVORs since those
|   one still make sense (and they dont use PFRAGs)

They really do change the binary .. so either enable by default or keep
separate as flavors indeed.

| - the default engine used is still sqlite3 (first driver in the list)
| - disable static libs

I guess this doesn't work on vax, so why not?

| - enable virtual users / preferences extension / daemon by default

My default usage case, so good from my perspective.

| - the @pkgpath annotations seems to allow updates from previous pkgs
|   without issues, didnt test all combinations yet

Always fun to test, but I'm glad you're thinking of these details ;-)

| - i'm pondering removing the strlcpy patches since they're not easily
|   maintainable. Also, anyone knows the reason of the daemon_getline()
| chunks bumping the timeout from 300 to 900 ?

Regarding strlcpy current practices suggest if it is a good move then it
should be put into upstream first not maintained locally.  Feel free to
nuke.

Regarding the timeout I think I've started to recall.   Basically, if
the dspam client is running connecting to the dspam daemon, and the
dspam daemon is overloaded (or the db backend can't keep up) you end up
hitting a timeout and then a failure if you make this number too low.  I
am pretty sure I ran into this myself in the past and probably was the
source of the bump of the timeout.

| TBD: test all upgrade paths, write rc script  README.
| 
| comments/feedback welcome especially on the gory pkgpath details.
 
I'll queue this up for testing here, apologies ahead of time that my
queue is rather long..

Thanks,
-- 
Todd Fries .. t...@fries.net

 
|\  1.636.410.0632 (voice)
| Free Daemon Consulting, LLC\  1.405.227.9094 (voice)
| http://FreeDaemonConsulting.com\  1.866.792.3418 (FAX)
| PO Box 16169, Oklahoma City, OK 73113  \  sip:freedae...@ekiga.net
| ..in support of free software solutions. \  sip:4052279...@ekiga.net
 \
 
  37E7 D3EB 74D0 8D66 A68D  B866 0326 204E 3F42 004A
http://todd.fries.net/pgp.txt



Re: PKG_ARCH for python ports

2013-01-08 Thread frantisek holop
hmm, on Tue, Jan 08, 2013 at 09:09:44PM +, Stuart Henderson said that
  searching for it in e.g. devel/
  reveals only a handful of py-* that uses it.
  
  the python documentation seems to imply that
  bytecode is arch independent..
 
 I would generally avoid it for python things really, they are awkward
 enough as it is without having to think about more things ;)

care to go into this a bit more? :]  what's awkward?

i was thinking, if it was that useful, it would be
already in pyhon.port.mk...

-f
-- 
dyslexics of the world: untie!



Re: PKG_ARCH for python ports

2013-01-08 Thread Stuart Henderson
On 2013/01/09 01:27, frantisek holop wrote:
 hmm, on Tue, Jan 08, 2013 at 09:09:44PM +, Stuart Henderson said that
   searching for it in e.g. devel/
   reveals only a handful of py-* that uses it.
   
   the python documentation seems to imply that
   bytecode is arch independent..
  
  I would generally avoid it for python things really, they are awkward
  enough as it is without having to think about more things ;)
 
 care to go into this a bit more? :]  what's awkward?

current peeves: the continual plist fiddling, and some things are
starting to show up with things like this in setup.py...

import distribute_setup
distribute_setup.use_setuptools()

...which doesn't work nicely with --single-version-externally-managed.
the reliance on timestamps for pyc files is a pain (though that's
hacked around in pkg_add tie_files now so it's just an inefficiency
rather than causing a visible problem any more). hmm what else..
oh yes, all the REVISION bumps when we switch version

 i was thinking, if it was that useful, it would be
 already in pyhon.port.mk...

there are quite a few ports which have a mixture of python and other
things, I don't think there are really any good heuristics to avoid
using it incorrectly on these..

I'd rather get rid of PKG_ARCH=* completely (and I'm probably about
the only person who made serious use of this recently [to help with
arm package builds]) than have it used wrongly and produce broken
packages.



new: games/jag

2013-01-08 Thread Stefan Sperling
I found this puzzle game somewhat confusing at first.
But once I got the hang of it I kinda liked it.

It doesn't seem to feature any music even though there is a music
volume slider in the preferences. Sound effects are working though.

I had to override do-install because qmake4 installed files and
dirs without adjusting permissions, leading to an unusable package
where only root could read the installed files. Any suggestions about
how that could be fixed in a more elegant way are welcome.


jag.tar.gz
Description: application/tar-gz


Re: boost 1.52.0 status

2013-01-08 Thread Brad Smith
On Sat, Dec 15, 2012 at 06:02:16AM -0500, Brad Smith wrote:
 On Mon, Dec 10, 2012 at 12:06:57AM -0500, Brad Smith wrote:
  On Fri, Nov 23, 2012 at 05:06:46PM -0600, Amit Kulkarni wrote:
   Hi all
   
   1) I need help porting databases/mongodb to a newer version. The older
   version will need too many patches. Any volunteers for that? Mongodb
   is cloud! So make OpenBSD cloudy.
   
   2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
   have the same patch... Vadim has already patched automoc4 in wip with
   a similar patch... other similar patches mentioned in boost TODO in
   wip.
   
   http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
   
   3) games/pokerth needs to be updated to 0.9.5 with a new port of
   textproc/tinyxml (old pokerth has too many patches in too many places)
   
   http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
   http://www.freshports.org/games/pokerth/
   
   I will do it next weekend. If somebody else wants to do it, great!
   
   4) all other patches are in wip as mentioned here
   https://github.com/jasperla/openbsd-wip/blob/master/devel/boost/TODO
   
   all other ports in the cvs tree which have a devel/boost in Makefile
   build and package fine. this includes kde3 as of last week, before
   vadim's imports of kde3 into wip.
  
  Here is an updated diff against -current.
 
 Further updated for -current and includes the patch mentioned by Amit.

Amit,

Can you please provide me a list of all of the ports that need something
done with them to be able to accommodate this Boost update? As in a port
by port basis tell me if there is a patch pending somewhere or what needs
to be done whether it is an update or if you think it can be patched for.
If there are patches pending send them to me. I won't look at stuff in
this openbsd-wip.

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



Re: [update] net/snort 2.9.4.0 and net/daq 2.0.0

2013-01-08 Thread Lawrence Teo
On Sat, Dec 15, 2012 at 07:20:53PM +0100, Markus Lude wrote:
 Hello,
 
 attached are updates of daq to version 2.0.0 and snort to version
 2.9.4.0. Build on i386 and sparc64 works. Been running it on sparc64 for
 two days with low traffic.
 
 Please test, comment.

Hi Markus,

Thank you for the update!

I have tested both diffs and here are my comments.  The Snort rule
categories are going through a reorganization (please see
http://blog.snort.org/2012/10/rule-category-reorganization-phase-3.html)
where a lot of rules have moved to new files.

During this transition, some old rule files are now empty; for example,
web-iis.rules now has no rules because most of them have been moved to
the new server-iis.rules file.

I have added a patch to your snort-2.9.4.0 diff so that snort.conf will
include the new rule filenames.  While there, I have also sync'ed a few
parts of snort.conf with the snort.conf in the Dec 6, 2012 Snort ruleset
(the latest ruleset I have access to) to make them consistent.  Apart
from that, everything remains the same.  I have made no changes to your
daq-2.0.0.diff.

I have tested the attached snort-2.9.4.0a.diff and daq-2.0.0.diff on
amd64 and i386 using my simple test procedure described at
http://lteo.net/blog/2012/10/26/an-easy-way-to-test-your-snort-rules/
and it works as expected.

Thoughts? OK?

Thanks,
Lawrence
Index: net/daq/Makefile
===
RCS file: /cvs/ports/net/daq/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- net/daq/Makefile28 Sep 2012 19:30:55 -  1.2
+++ net/daq/Makefile15 Dec 2012 18:10:29 -
@@ -2,9 +2,9 @@
 
 COMMENT =  data acquisition library for snort
 
-DISTNAME = daq-1.1.1
+DISTNAME = daq-2.0.0
 
-SHARED_LIBS += daq 0.0 # 1.0
+SHARED_LIBS += daq 1.0 # 2.0
 SHARED_LIBS += sfbpf   0.0 # 0.1
 
 CATEGORIES =   net
Index: net/daq/distinfo
===
RCS file: /cvs/ports/net/daq/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- net/daq/distinfo26 Sep 2012 01:40:32 -  1.1.1.1
+++ net/daq/distinfo15 Dec 2012 18:10:29 -
@@ -1,2 +1,2 @@
-SHA256 (daq-1.1.1.tar.gz) = UPA8rMq7H8oCpWyzyOCrnKJcCwEnEDQu9rJmWRAaHuU=
-SIZE (daq-1.1.1.tar.gz) = 472223
+SHA256 (daq-2.0.0.tar.gz) = +6/I42Kpb8rcaXMfkSA++QhFUHquCkd01cKCXp0sHDg=
+SIZE (daq-2.0.0.tar.gz) = 480030
Index: net/daq/patches/patch-configure
===
RCS file: /cvs/ports/net/daq/patches/patch-configure,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-configure
--- net/daq/patches/patch-configure 26 Sep 2012 01:40:32 -  1.1.1.1
+++ net/daq/patches/patch-configure 15 Dec 2012 18:10:29 -
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.1.1.1 2012/09/26 01:40:32 lteo Exp $
 configure.orig Tue Jul 10 21:32:51 2012
-+++ configure  Sat Aug 11 17:23:56 2012
-@@ -12727,12 +12727,20 @@ else
+--- configure.orig Mon Nov  5 22:07:56 2012
 configure  Wed Dec 12 23:13:06 2012
+@@ -12784,12 +12784,20 @@ else
  
  #include pcap.h
  #include string.h
Index: net/snort/Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- net/snort/Makefile  25 Oct 2012 19:52:16 -  1.72
+++ net/snort/Makefile  15 Dec 2012 18:10:53 -
@@ -4,9 +4,9 @@ SHARED_ONLY =   Yes
 
 COMMENT =  highly flexible sniffer/NIDS
 
-VERSION =  2.9.3.1
-DISTNAME = snort-${VERSION}
-REVISION = 0
+VERSION =  2.9.4.0
+DISTNAME = snort-2.9.4
+PKGNAME =  snort-${VERSION}
 
 CATEGORIES =   net security
 
@@ -20,7 +20,7 @@ PERMIT_PACKAGE_FTP =  Yes
 PERMIT_DISTFILES_CDROM = Yes
 PERMIT_DISTFILES_FTP = Yes
 
-WANTLIB =  c daq dnet m pcap pcre pthread z
+WANTLIB =  c crypto daq dnet m pcap pcre pthread z
 
 MASTER_SITES = http://www.snort.org/dl/snort-current/
 
@@ -31,7 +31,6 @@ SEPARATE_BUILD =  Yes
 CONFIGURE_STYLE =  gnu
 CONFIGURE_ARGS +=  ${CONFIGURE_SHARED} \
--disable-static-daq
-CONFIGURE_ENV= MKDIR_P=/bin/mkdir -p
 
 LIB_DEPENDS =  devel/pcre \
net/libdnet \
Index: net/snort/distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- net/snort/distinfo  26 Sep 2012 02:11:05 -  1.20
+++ net/snort/distinfo  15 Dec 2012 18:10:53 -
@@ -1,2 +1,2 @@
-SHA256 (snort-2.9.3.1.tar.gz) = sbIVTfVMW7b4GqmeLGyAgSiDmcAJSYO4/6Oy7lQsvlA=
-SIZE (snort-2.9.3.1.tar.gz) = 5295237
+SHA256 (snort-2.9.4.tar.gz) = QgKuD2ZqU0jGJEdqRUPx0FmnCZjesNytq2hlzWukmbU=
+SIZE 

[UPDATE] www/moin

2013-01-08 Thread Remi Pointel
Hi,

this is the diff to update moin to last release: 1.9.6.
This version includes security fixes.

Are you ok?

Cheers,

Remi.


moin-1.9.6.diff
Description: Binary data


[UPDATE] devel/tortoisehg

2013-01-08 Thread Remi Pointel
Hi,

this is the diff to update Tortoisehg to 2.6.2.

Are you ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/tortoisehg/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile12 Dec 2012 06:07:53 -  1.6
+++ Makefile9 Jan 2013 05:40:04 -
@@ -2,7 +2,7 @@
 
 COMMENT =  series of applications for Mercurial
 
-MODPY_EGG_VERSION =2.6
+MODPY_EGG_VERSION =2.6.2
 DISTNAME = tortoisehg-${MODPY_EGG_VERSION}
 
 CATEGORIES =   devel
@@ -26,7 +26,7 @@ BUILD_DEPENDS =   x11/py-qt4 \
 
 RUN_DEPENDS =  ${BUILD_DEPENDS} \
editors/py-qscintilla \
-   devel/mercurial=2.4 \
+   devel/mercurial=2.4.2 \
devel/py-iniparse
 
 NO_REGRESS =   Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/tortoisehg/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo12 Dec 2012 06:07:53 -  1.6
+++ distinfo9 Jan 2013 05:40:04 -
@@ -1,2 +1,2 @@
-SHA256 (tortoisehg-2.6.tar.gz) = UMocSQ/q6xEkCa1N6Tg7L+80dD6wxlx9w/DXpAtJyJU=
-SIZE (tortoisehg-2.6.tar.gz) = 9794047
+SHA256 (tortoisehg-2.6.2.tar.gz) = 8HlIj+oAi7T3Ol27m4DlI8hzVdC56jTjjnj71XJN1gk=
+SIZE (tortoisehg-2.6.2.tar.gz) = 9105928


[UPDATE] devel/mercurial

2013-01-08 Thread Remi Pointel
Hi,

this is the diff to update mercurial to 2.4.2.

Are you ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/mercurial/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- Makefile12 Dec 2012 06:07:14 -  1.50
+++ Makefile8 Jan 2013 14:23:51 -
@@ -2,7 +2,7 @@
 
 COMMENT =  fast, lightweight source control management
 
-MODPY_EGG_VERSION =2.4
+MODPY_EGG_VERSION =2.4.2
 DISTNAME = mercurial-${MODPY_EGG_VERSION}
 CATEGORIES =   devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/mercurial/distinfo,v
retrieving revision 1.34
diff -u -p -r1.34 distinfo
--- distinfo12 Dec 2012 06:07:14 -  1.34
+++ distinfo8 Jan 2013 14:23:51 -
@@ -1,2 +1,2 @@
-SHA256 (mercurial-2.4.tar.gz) = OIeFNYiBzrRAm6obgYDCyE1fNU6ozvGJI91JEAzVIQM=
-SIZE (mercurial-2.4.tar.gz) = 3607276
+SHA256 (mercurial-2.4.2.tar.gz) = zCEIPX6rTKqBWblB42xyKay7bUGianvtIadxs/Y97fM=
+SIZE (mercurial-2.4.2.tar.gz) = 3613392