CVS: cvs.openbsd.org: ports

2013-04-12 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/04/12 01:21:59

Modified files:
devel/lua-lgi  : Makefile distinfo 

Log message:
- update to lua-lgi-0.7.1



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2013/04/12 01:26:44

Modified files:
x11/gnome/gjs  : Makefile 
Added files:
x11/gnome/gjs/patches: patch-gi_arg_c 
   patch-test_js_testEverythingBasic_js 

Log message:
fix a crasher (from upstream)



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Martin Pieuchot
CVSROOT:/cvs
Module name:ports
Changes by: m...@cvs.openbsd.org2013/04/12 02:22:10

Modified files:
devel/libusb1  : Makefile 
devel/libusb1/patches: patch-libusb_os_openbsd_usb_c 

Log message:
Make use of the new usb(4) ioctls to retrieve the config descriptor from
memory instead of generating I/O as adertised by the libusb API.

ok mglocker@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Tobias Ulmer
CVSROOT:/cvs
Module name:ports
Changes by: tobi...@cvs.openbsd.org 2013/04/12 04:01:47

Modified files:
lang/gcc/4.8   : Makefile distinfo 
lang/gcc/4.8/patches: patch-gcc_ada_adaint_c 
  patch-gcc_ada_gcc-interface_Makefile_in 
lang/gcc/4.8/pkg: PLIST-ada 
Added files:
lang/gcc/4.8/patches: patch-gcc_ada_system-openbsd-sparcv9_ads 
lang/gcc/4.8/pkg: PFRAG.I386-ada 

Log message:
Add Ada support for sparc64.

Use SJLJ exceptions instead of ZCX because gcc produces broken code
for the later. Enable ncpu detection in the runtime for all archs.

ok pascal@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2013/04/12 04:22:34

Modified files:
sysutils/dfc   : Makefile distinfo 
sysutils/dfc/patches: patch-CMakeLists_txt 

Log message:
- update dfc to 3.0.2
- update patches and MASTER_SITES

ok sthen@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/04/12 04:39:04

Modified files:
sysutils/bacula: Makefile distinfo 
sysutils/bacula/patches: patch-Makefile_in patch-configure 
 patch-src_qt-console_main_cpp 
 patch-src_tools_Makefile_in 
sysutils/bacula/pkg: PLIST-bat 
Removed files:
sysutils/bacula/patches: 
 
patch-examples_autochangers_chio-changer-openbsd 

Log message:
Update to bacula-5.2.13.

ok sthen@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/04/12 04:47:38

Modified files:
www/bacula-web : Makefile distinfo 
www/bacula-web/pkg: PLIST 

Log message:
Update to bacula-web-5.2.13.



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/04/12 05:37:46

Modified files:
x11/gnome/rygel: Makefile distinfo 
x11/gnome/rygel/pkg: PLIST 

Log message:
Update to rygel-0.18.0 and unbreak.
Use a working libtool(1), i.e. the GNU one.

ok jasper@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2013/04/12 08:06:38

Modified files:
comms/hylafax  : Makefile 

Log message:
Add a missing run dependency on print/ghostscript/gnu



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2013/04/12 08:11:26

Log message:
import p5-IO-Socket-IP, a better replacement for IO:Socket perl module.
Hints and ok sthen@

IO::Socket::IP provides a protocol-independent way to use IPv4 and
IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most
constructor arguments and methods are provided in a backward-compatible
way.

Status:

Vendor Tag: giovanni
Release Tags:   giovanni_20130412

N ports/net/p5-IO-Socket-IP/Makefile
N ports/net/p5-IO-Socket-IP/distinfo
N ports/net/p5-IO-Socket-IP/pkg/DESCR
N ports/net/p5-IO-Socket-IP/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2013/04/12 08:23:57

Modified files:
net: Makefile 

Log message:
+p5-IO-Socket-IP



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2013/04/12 08:35:57

Modified files:
mail/amavisd-new: Makefile 

Log message:
Add a dependency on net/p5-IO-Socket-IP, this module is preferred over 
IO::Socket::Inet
ok sthen@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2013/04/12 10:41:06

Modified files:
x11/gnome/shell: Makefile 

Log message:
Missing RUN_DEPENDS on net/telepathy/telepathy-logger.



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Marcus Glocker
CVSROOT:/cvs
Module name:ports
Changes by: mgloc...@cvs.openbsd.org2013/04/12 11:12:55

Modified files:
devel/libplist : Makefile distinfo 
devel/libplist/pkg: PLIST-main 

Log message:
Update to libplist-1.10.

Help and OK jasper@



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/04/12 11:39:57

Modified files:
textproc/icu4c : Makefile 
devel/cmake: Makefile 

Log message:
Replace BROKEN-arm with arch-conditional CFLAGS += -O1 -fno-stack-protector.
Big thanks to miod@ for tracking down the area in which the problem lies
and suggesting this workaround.

Unbreaks a big chunk of the ports tree on arm.



CVS: cvs.openbsd.org: ports

2013-04-12 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2013/04/12 15:44:53

Modified files:
net/nagios/nsca-ng: Makefile distinfo 
net/nagios/nsca-ng/patches: patch-etc_nsca-ng_cfg 
Removed files:
net/nagios/nsca-ng/patches: patch-man_nsca-ng_cfg_in 
patch-src_server_conf_c 
patch-src_server_nsca-ng_c 

Log message:
update to NSCA-ng 1.1



[UPDATE] py-numpy

2013-04-12 Thread Markus Bergkvist
updates py-numpy to 1.7.0. Builds and installs fine on AMD64 and I'm 
using it with some in-hourse projects with no obvious issues.


However, make regress gives these errors


FAILED (KNOWNFAIL=5, SKIP=10, failures=2)
Running unit tests for numpy
NumPy version 1.7.0
Python version 2.7.3 (default, Apr  4 2013, 16:00:07) [GCC 4.2.1 20070719 ]
nose version 1.1.2


But doing the same with in-tree version, 1.6.0, I get


FAILED (KNOWNFAIL=3, SKIP=6, failures=12)
NumPy version 1.6.0
Python version 2.7.3


Must fix or ignorable?
Index: Makefile
===
RCS file: /cvs/ports/math/py-numpy/Makefile,v
retrieving revision 1.36
diff -u -p -u -r1.36 Makefile
--- Makefile11 Mar 2013 11:23:56 -  1.36
+++ Makefile12 Apr 2013 07:05:32 -
@@ -2,18 +2,18 @@
 
 COMMENT=   fast array and numeric programming library for Python
 
-MODPY_EGG_VERSION= 1.6.0
+MODPY_EGG_VERSION =1.7.0
 DISTNAME=  numpy-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
-REVISION = 3
 CATEGORIES=math devel
 
-HOMEPAGE=  http://numpy.scipy.org/
+HOMEPAGE = http://www.numpy.org/
 
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB=   blas m lapack ${MODFORTRAN_WANTLIB} ${MODPY_WANTLIB}
+WANTLIB += pthread
 
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=numpy/}
 
Index: distinfo
===
RCS file: /cvs/ports/math/py-numpy/distinfo,v
retrieving revision 1.8
diff -u -p -u -r1.8 distinfo
--- distinfo27 May 2011 10:06:12 -  1.8
+++ distinfo12 Apr 2013 07:05:32 -
@@ -1,5 +1,2 @@
-MD5 (numpy-1.6.0.tar.gz) = 4Jk8dMuOgykuVg6sGpvo6Q==
-RMD160 (numpy-1.6.0.tar.gz) = Kb7oVOFDbguq1GFQYG16DS2ArGE=
-SHA1 (numpy-1.6.0.tar.gz) = BpKs+1zcVcolGqK5UOMhpmKBDDY=
-SHA256 (numpy-1.6.0.tar.gz) = aH3PtfalHyEHuh3IuzJP0aAUbOiw4r0Bo+57zEU+49g=
-SIZE (numpy-1.6.0.tar.gz) = 2633698
+SHA256 (numpy-1.7.0.tar.gz) = 9Ppwt+26tl7mQy62N0P1SJ8ZGcYUYysgsvtFqn5oKsY=
+SIZE (numpy-1.7.0.tar.gz) = 2832457
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/py-numpy/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -u -r1.9 PLIST
--- pkg/PLIST   27 May 2011 10:06:12 -  1.9
+++ pkg/PLIST   12 Apr 2013 07:05:34 -
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.9 2011/05/27 10:06:12 eric Exp $
+@comment $OpenBSD$
 bin/f2py${MODPY_VERSION}
 lib/python${MODPY_VERSION}/site-packages/numpy/
 
lib/python${MODPY_VERSION}/site-packages/numpy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
@@ -28,11 +28,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/numpy/core/
 lib/python${MODPY_VERSION}/site-packages/numpy/core/__init__.py
 lib/python${MODPY_VERSION}/site-packages/numpy/core/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_dummy.so
 lib/python${MODPY_VERSION}/site-packages/numpy/core/_internal.py
 lib/python${MODPY_VERSION}/site-packages/numpy/core/_internal.pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/core/_mx_datetime_parser.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/_mx_datetime_parser.pyc
-lib/python${MODPY_VERSION}/site-packages/numpy/core/_sort.so
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_methods.py
+lib/python${MODPY_VERSION}/site-packages/numpy/core/_methods.pyc
 lib/python${MODPY_VERSION}/site-packages/numpy/core/arrayprint.py
 lib/python${MODPY_VERSION}/site-packages/numpy/core/arrayprint.pyc
 lib/python${MODPY_VERSION}/site-packages/numpy/core/defchararray.py
@@ -61,9 +61,11 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_3kcompat.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_common.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_cpu.h
+lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_deprecated_api.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_endian.h
 
lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_interrupt.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_math.h
+lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_no_deprecated_api.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/npy_os.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/numpyconfig.h
 lib/python${MODPY_VERSION}/site-packages/numpy/core/include/numpy/old_defines.h
@@ -116,10 +118,13 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_function_base.py
 lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_getlimits.py
 lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_half.py
-lib/python${MODPY_VERSION}/site-packages/numpy/core/tests/test_iterator.py

Re: NEW: games/redeclipse

2013-04-12 Thread Jonathan Gray
On Fri, Apr 12, 2013 at 03:37:28PM +1000, Jonathan Gray wrote:
 Red Eclipse is a single-player and multi-player first-person
 ego-shooter, built as a total conversion of Cube Engine 2,
 which lends itself toward a balanced gameplay, completely at
 the control of map makers, while maintaining a general theme
 of agility in a variety of environments.
 
 The port is marked as amd64/i386 only for now as it makes
 heavy use of OpenGL and hasn't been tested on macppc.

updated with some suggestions from ajacoutot@


redeclipse.tgz
Description: application/tar-gz


Re: NEW: games/sauerbraten

2013-04-12 Thread Jonathan Gray
On Fri, Apr 12, 2013 at 03:44:20PM +1000, Jonathan Gray wrote:
 Sadly this is not a game about eating sauerbraten and contains
 no mention of Knoedel, rather:
 
 Cube 2: Sauerbraten is a free multiplayer/singleplayer first person
 shooter, built as a major redesign of the Cube FPS.
 
 Much like the original Cube, the aim of this game is not necessarily
 to produce the most features  eyecandy possible, but rather to allow
 map/geometry editing to be done dynamically in-game, to create fun
 gameplay and an elegant engine.
 
 The port is marked as amd64/i386 only for now as it makes
 heavy use of OpenGL and hasn't been tested on macppc.

updated with some suggestions from ajacoutot@


sauerbraten.tgz
Description: application/tar-gz


Re: NEW: graphics/nomacs

2013-04-12 Thread Vadim Zhukov
2013/4/11 Brian Callahan bcal...@devio.us:
 On 4/11/2013 12:35 PM, Vadim Zhukov wrote:

 2013/4/11 Brian Callahan bcal...@devio.us:

 Hi ports --

 Attached is a tarball for graphics/nomacs, a Qt4-based image viewer with
 RAW
 support, basic image manipulation tools, and the ability to sync images
 across multiple viewers.

 Works for me on amd64.

 OK?


 Please prepend Qt4 items in WANTLIB with lib/qt4/.

 sysinfo() calls could be substituted with sysctl(): total is
 probably {CTL_HW,HW_USERMEM} and free could be retrieved from
 {CTL_VM, VM_METER} struct.

 While running, regularly prints the following on the console:

 libpng warning: zlib version error

 And I could not open and PNG file I have.


 Is your libpng up to date? I have no problems with png files, nor do I have
 any console messages at all with some rather heavy usage.

Yes, just rebuilt graphics/png from port. libpng works correctly in
other programs. Just converted a PNG file using png2ico (uses libpng
also), and resulting file opened fine in nomacs. more or less fresh
i386 here.

--
  WBR,
  Vadim Zhukov



Re: NEW: MariaDB

2013-04-12 Thread Giovanni Bechis
On 04/12/13 06:23, William Yodlowsky wrote:
 Yes, after doing some homework I agree... and a bunch of other projects
 have moved or are moving the same way:
 
 https://en.wikipedia.org/wiki/MariaDB#Prominent_users
 
Not exactly, OpenSUSE 12.3, for example has both MySQL and Mariadb, at this 
moment we are not able to provide both packages.
http://download.opensuse.org/distribution/12.3/repo/oss/suse/i586/
 Cheers
  Giovanni



Re: UPDATE: Unbound - Add dns64 FLAVOR

2013-04-12 Thread Jakob Schlyter
On 11 apr 2013, at 23:56, Ted Unangst t...@tedunangst.com wrote:

 On Thu, Apr 11, 2013 at 14:57, Brad Smith wrote:
 The following diff adds a dns64 FLAVOR to the Unbound port to integrate the
 DNS64 support as provided by the Ecdysis project.
 
 Caveat.. do not run with the malloc flags J or U and thus also S.
 This seems to expose bugs in the new code.
 
 Anyone who would be better at tracking down such bugs interested
 in trying to find the root cause and fix them?
 
 It's not really my concern, but I am not too excited by the prospect
 of introudcing software that has known memory corruption bugs.
 Especially not a network server. We've disabled or removed ports for
 less obvious security problems.

+1. If the patch is not good enough for Wouter (NLNetLabs) to include in the 
distribution, I'm reluctant to include it in the port.


jakob




[UPDATE] py-scipy 0.12.0

2013-04-12 Thread Markus Bergkvist

Updates py-scipy to 0.12.0. Builds and installs fine on AMD64 and I'm
using it with some in-hourse projects with no obvious issues so far.

Maintainer timeout.

make regress fails, but so does the in-tree port too.
Comments?
Index: Makefile
===
RCS file: /cvs/ports/math/py-scipy/Makefile,v
retrieving revision 1.19
diff -u -p -u -r1.19 Makefile
--- Makefile	11 Mar 2013 11:23:56 -	1.19
+++ Makefile	12 Apr 2013 09:22:17 -
@@ -5,7 +5,7 @@ BROKEN-hppa =		ICE in scipy/special/spec
 
 COMMENT=		maths, science and engineering modules for Python
 
-MODPY_EGG_VERSION=	0.10.0
+MODPY_EGG_VERSION=	0.12.0
 DISTNAME=		scipy-${MODPY_EGG_VERSION}
 PKGNAME=		py-${DISTNAME}
 CATEGORIES=		math devel
@@ -15,11 +15,11 @@ MAINTAINER=		Eric Faurot eric@openbsd.o
 # BSD
 PERMIT_PACKAGE_CDROM=	Yes
 
-WANTLIB += amd arpack blas stdc++ lapack m umfpack util
-WANTLIB += ${MODPY_WANTLIB} ${MODFORTRAN_WANTLIB}
+WANTLIB+=		amd blas stdc++ lapack m umfpack util pthread
+WANTLIB+=		${MODPY_WANTLIB} ${MODFORTRAN_WANTLIB}
 
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=scipy/}
-HOMEPAGE=		http://numeric.scipy.org/
+HOMEPAGE=		http://scipy.org/
 
 MODULES=		lang/python fortran
 MODFORTRAN_COMPILER =	g77
@@ -30,7 +30,6 @@ MODPY_BADEGGS=		scipy
 BUILD_DEPENDS=		${RUN_DEPENDS} \
 			${MODFORTRAN_BUILD_DEPENDS}
 LIB_DEPENDS=		math/umfpack \
-			math/arpack \
 			math/amd \
 			${MODFORTRAN_LIB_DEPENDS}
 RUN_DEPENDS=		math/py-numpy=1.6.0 \
Index: distinfo
===
RCS file: /cvs/ports/math/py-scipy/distinfo,v
retrieving revision 1.3
diff -u -p -u -r1.3 distinfo
--- distinfo	15 Nov 2011 14:45:46 -	1.3
+++ distinfo	12 Apr 2013 09:22:17 -
@@ -1,5 +1,2 @@
-MD5 (scipy-0.10.0.tar.gz) = 41fAhCX9Ax3OY7xJBXiQiA==
-RMD160 (scipy-0.10.0.tar.gz) = TRd8LBhcGskTkC1BXmFkJ5drCkc=
-SHA1 (scipy-0.10.0.tar.gz) = rLAXpMTKAqk4ouWh/tx9yD4WcMA=
-SHA256 (scipy-0.10.0.tar.gz) = YR+YCinAE5UZ5wFkgENAtpRWVrecbWK4P9usMquV+/g=
-SIZE (scipy-0.10.0.tar.gz) = 6212961
+SHA256 (scipy-0.12.0.tar.gz) = uWfoAtr+LbBDz73wBD4TEvnOnBOGhj4cgBoI3fzPneY=
+SIZE (scipy-0.12.0.tar.gz) = 9095801
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/py-scipy/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST
--- pkg/PLIST	15 Nov 2011 14:45:46 -	1.4
+++ pkg/PLIST	12 Apr 2013 09:22:21 -
@@ -6,6 +6,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 lib/python${MODPY_VERSION}/site-packages/scipy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/BENTO_BUILD.txt
+lib/python${MODPY_VERSION}/site-packages/scipy/HACKING.rst.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/INSTALL.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/LATEST.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/LICENSE.txt
@@ -16,6 +17,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/__config__.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/__init__.py
 lib/python${MODPY_VERSION}/site-packages/scipy/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/__init__.py
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/_fortran.py
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/_fortran.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/__init__.py
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/__init__.pyc
@@ -127,6 +133,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_ode.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_odepack.so
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_quadpack.so
+lib/python${MODPY_VERSION}/site-packages/scipy/integrate/lsoda.so
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/odepack.py
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/odepack.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/quadpack.py
@@ -152,8 +159,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack2.py
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack2.pyc
-lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/generate_interpnd.py
-lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/generate_interpnd.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/interpnd.so
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/interpnd_info.py
 

Re: [UPDATE] py-numpy

2013-04-12 Thread Federico Schwindt
On Fri, Apr 12, 2013 at 8:08 AM, Markus Bergkvist
markus.bergkv...@noda.se wrote:
 updates py-numpy to 1.7.0. Builds and installs fine on AMD64 and I'm using
 it with some in-hourse projects with no obvious issues.

 However, make regress gives these errors

 FAILED (KNOWNFAIL=5, SKIP=10, failures=2)
 Running unit tests for numpy
 NumPy version 1.7.0
 Python version 2.7.3 (default, Apr  4 2013, 16:00:07) [GCC 4.2.1 20070719
 ]
 nose version 1.1.2


 But doing the same with in-tree version, 1.6.0, I get

 FAILED (KNOWNFAIL=3, SKIP=6, failures=12)
 NumPy version 1.6.0
 Python version 2.7.3


 Must fix or ignorable?

Investigate them please.

f.-



UPDATE: sysutils/dfc

2013-04-12 Thread Benoit Lecocq

Hi,

This diff updates dfc to the latest release 3.0.2.
Bugfix release.

Comments ? OK ?

Cheers,
benoit
Index: Makefile
===
RCS file: /cvs/ports/sysutils/dfc/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- Makefile	11 Mar 2013 11:41:29 -	1.3
+++ Makefile	12 Apr 2013 09:52:18 -
@@ -2,10 +2,10 @@
 
 COMMENT =	display file system space usage using graph and colors
 
-DISTNAME =	dfc-3.0.1
+DISTNAME =	dfc-3.0.2
 CATEGORIES =	sysutils
 
-MASTER_SITES =	http://projects.gw-computing.net/attachments/download/67/
+MASTER_SITES =	http://projects.gw-computing.net/attachments/download/68/
 HOMEPAGE =	http://projects.gw-computing.net/projects/dfc
 
 # BSD
Index: distinfo
===
RCS file: /cvs/ports/sysutils/dfc/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	14 Jan 2013 15:52:19 -	1.2
+++ distinfo	12 Apr 2013 09:52:18 -
@@ -1,2 +1,2 @@
-SHA256 (dfc-3.0.1.tar.gz) = ErAdbwSyk/mdTiCqvEhfsuMl+4B1DRCf4c0LT6V5D/I=
-SIZE (dfc-3.0.1.tar.gz) = 43337
+SHA256 (dfc-3.0.2.tar.gz) = gMLmc/a84D+C/Cs86zzyHef73VEkIN0TTOMViF3/yXc=
+SIZE (dfc-3.0.2.tar.gz) = 43373
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/sysutils/dfc/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	1 Jun 2012 13:01:45 -	1.1.1.1
+++ patches/patch-CMakeLists_txt	12 Apr 2013 09:52:18 -
@@ -1,6 +1,6 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2012/06/01 13:01:45 landry Exp $
 CMakeLists.txt.orig	Thu May 31 00:25:46 2012
-+++ CMakeLists.txt	Fri Jun  1 09:58:51 2012
+--- CMakeLists.txt.orig	Mon Apr  8 15:14:28 2013
 CMakeLists.txt	Fri Apr 12 11:39:15 2013
 @@ -70,6 +70,7 @@ endif()
  
  # Check for libintl
@@ -9,7 +9,7 @@
  if (LIBINTL_FOUND)
  	option(NLS_ENABLED Translation support with gettext on)
  else()
-@@ -129,7 +130,7 @@ if(NLS_ENABLED)
+@@ -134,7 +135,7 @@ if(NLS_ENABLED)
  	add_subdirectory(po)
  
  	include_directories(${LIBINTL_INCLUDE_DIR})


Re: [UPDATE] py-scipy 0.12.0

2013-04-12 Thread Markus Bergkvist

On 04/12/13 11:42, Markus Bergkvist wrote:

Updates py-scipy to 0.12.0. Builds and installs fine on AMD64 and I'm
using it with some in-hourse projects with no obvious issues so far.

Maintainer timeout.

make regress fails, but so does the in-tree port too.
Comments?


If it works for you, go ahead.
Please take maintainership, or at least remove me.



Maintainer removed as per request. New diff attached.
Index: Makefile
===
RCS file: /cvs/ports/math/py-scipy/Makefile,v
retrieving revision 1.19
diff -u -p -u -r1.19 Makefile
--- Makefile	11 Mar 2013 11:23:56 -	1.19
+++ Makefile	12 Apr 2013 09:54:35 -
@@ -5,21 +5,19 @@ BROKEN-hppa =		ICE in scipy/special/spec
 
 COMMENT=		maths, science and engineering modules for Python
 
-MODPY_EGG_VERSION=	0.10.0
+MODPY_EGG_VERSION=	0.12.0
 DISTNAME=		scipy-${MODPY_EGG_VERSION}
 PKGNAME=		py-${DISTNAME}
 CATEGORIES=		math devel
 
-MAINTAINER=		Eric Faurot e...@openbsd.org
-
 # BSD
 PERMIT_PACKAGE_CDROM=	Yes
 
-WANTLIB += amd arpack blas stdc++ lapack m umfpack util
-WANTLIB += ${MODPY_WANTLIB} ${MODFORTRAN_WANTLIB}
+WANTLIB+=		amd blas stdc++ lapack m umfpack util pthread
+WANTLIB+=		${MODPY_WANTLIB} ${MODFORTRAN_WANTLIB}
 
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=scipy/}
-HOMEPAGE=		http://numeric.scipy.org/
+HOMEPAGE=		http://scipy.org/
 
 MODULES=		lang/python fortran
 MODFORTRAN_COMPILER =	g77
@@ -30,7 +28,6 @@ MODPY_BADEGGS=		scipy
 BUILD_DEPENDS=		${RUN_DEPENDS} \
 			${MODFORTRAN_BUILD_DEPENDS}
 LIB_DEPENDS=		math/umfpack \
-			math/arpack \
 			math/amd \
 			${MODFORTRAN_LIB_DEPENDS}
 RUN_DEPENDS=		math/py-numpy=1.6.0 \
Index: distinfo
===
RCS file: /cvs/ports/math/py-scipy/distinfo,v
retrieving revision 1.3
diff -u -p -u -r1.3 distinfo
--- distinfo	15 Nov 2011 14:45:46 -	1.3
+++ distinfo	12 Apr 2013 09:54:35 -
@@ -1,5 +1,2 @@
-MD5 (scipy-0.10.0.tar.gz) = 41fAhCX9Ax3OY7xJBXiQiA==
-RMD160 (scipy-0.10.0.tar.gz) = TRd8LBhcGskTkC1BXmFkJ5drCkc=
-SHA1 (scipy-0.10.0.tar.gz) = rLAXpMTKAqk4ouWh/tx9yD4WcMA=
-SHA256 (scipy-0.10.0.tar.gz) = YR+YCinAE5UZ5wFkgENAtpRWVrecbWK4P9usMquV+/g=
-SIZE (scipy-0.10.0.tar.gz) = 6212961
+SHA256 (scipy-0.12.0.tar.gz) = uWfoAtr+LbBDz73wBD4TEvnOnBOGhj4cgBoI3fzPneY=
+SIZE (scipy-0.12.0.tar.gz) = 9095801
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/py-scipy/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST
--- pkg/PLIST	15 Nov 2011 14:45:46 -	1.4
+++ pkg/PLIST	12 Apr 2013 09:54:36 -
@@ -6,6 +6,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 lib/python${MODPY_VERSION}/site-packages/scipy-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/BENTO_BUILD.txt
+lib/python${MODPY_VERSION}/site-packages/scipy/HACKING.rst.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/INSTALL.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/LATEST.txt
 lib/python${MODPY_VERSION}/site-packages/scipy/LICENSE.txt
@@ -16,6 +17,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/__config__.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/__init__.py
 lib/python${MODPY_VERSION}/site-packages/scipy/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/__init__.py
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/_fortran.py
+lib/python${MODPY_VERSION}/site-packages/scipy/_build_utils/_fortran.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/__init__.py
 lib/python${MODPY_VERSION}/site-packages/scipy/cluster/__init__.pyc
@@ -127,6 +133,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_ode.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_odepack.so
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/_quadpack.so
+lib/python${MODPY_VERSION}/site-packages/scipy/integrate/lsoda.so
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/odepack.py
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/odepack.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/integrate/quadpack.py
@@ -152,8 +159,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack.pyc
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack2.py
 lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/fitpack2.pyc
-lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/generate_interpnd.py
-lib/python${MODPY_VERSION}/site-packages/scipy/interpolate/generate_interpnd.pyc
 

pymongo

2013-04-12 Thread Markus Bergkvist

Hi

I started to work on a port of pymongo 
(http://docs.mongodb.org/ecosystem/drivers/python/) but came to a halt 
on MASTER_SITES, I can't find a proper src-release. Any advice.


And any suggestion on PKGNAME?
PKGNAME = py-mongo ?

/Markus



Re: pymongo

2013-04-12 Thread Federico Schwindt
On Fri, Apr 12, 2013 at 11:47 AM, Markus Bergkvist
markus.bergkv...@noda.se wrote:
 Hi

 I started to work on a port of pymongo
 (http://docs.mongodb.org/ecosystem/drivers/python/) but came to a halt on
 MASTER_SITES, I can't find a proper src-release. Any advice.

 And any suggestion on PKGNAME?
 PKGNAME = py-mongo ?

Same thing I've sent you privately, attaching it for the benefit of
the list in case someone else cares.

f.-


py-mongo.tgz
Description: GNU Zip compressed data


Re: pymongo

2013-04-12 Thread Markus Bergkvist

On 04/12/13 13:07, Federico Schwindt wrote:

On Fri, Apr 12, 2013 at 11:47 AM, Markus Bergkvist
markus.bergkv...@noda.se wrote:

Hi

I started to work on a port of pymongo
(http://docs.mongodb.org/ecosystem/drivers/python/) but came to a halt on
MASTER_SITES, I can't find a proper src-release. Any advice.

And any suggestion on PKGNAME?
PKGNAME = py-mongo ?


Same thing I've sent you privately, attaching it for the benefit of
the list in case someone else cares.

f.-



Thanks! Builds and installs fine on amd64.
Added missing WANTLIB. Updated port attached.

Can not do make test, requires local mongodb and the port is currently 
broken after rthreads switch.


/Markus


py-mongo.tgz
Description: Binary data


Re: pymongo

2013-04-12 Thread Markus Bergkvist

On 04/12/13 13:39, Stuart Henderson wrote:

On 2013/04/12 13:35, Markus Bergkvist wrote:

On 04/12/13 13:07, Federico Schwindt wrote:

On Fri, Apr 12, 2013 at 11:47 AM, Markus Bergkvist
markus.bergkv...@noda.se wrote:

Hi

I started to work on a port of pymongo
(http://docs.mongodb.org/ecosystem/drivers/python/) but came to a halt on
MASTER_SITES, I can't find a proper src-release. Any advice.

And any suggestion on PKGNAME?
PKGNAME = py-mongo ?


Same thing I've sent you privately, attaching it for the benefit of
the list in case someone else cares.

f.-



Thanks! Builds and installs fine on amd64.
Added missing WANTLIB. Updated port attached.


should use MODPY_WANTLIB rather than hardcoding python2.7.



Ok. Updated port attached.


py-mongo.tgz
Description: Binary data


[update] lang/node 0.8.21 - 0.10.3

2013-04-12 Thread Aaron Bieber
Hola!

This diff brings node to the version specified in the subject! The
update also removes node-waf stuff so older npm based ports need updates
as well ( included ). 

Please test with the other npm ports ( node-gir, node-expresso.. etc ).

Diffs are ( files are removed so patch with -E ):
  lang/node
  sysutils/node-daemon
  databases/node-pg
  databases/node-sqlite
  

Index: Makefile
===
RCS file: /cvs/ports/lang/node/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile11 Mar 2013 11:20:28 -  1.17
+++ Makefile11 Apr 2013 22:39:33 -
@@ -8,7 +8,7 @@ ONLY_FOR_ARCHS= amd64 i386
 
 COMMENT=   V8 JavaScript for clients and servers
 
-NODE_VERSION=  v0.8.21
+NODE_VERSION=  v0.10.3
 
 DISTNAME=  node-${NODE_VERSION}
 PKGNAME=   ${DISTNAME:S/v//g}
@@ -41,9 +41,6 @@ BUILD_DEPENDS=sysutils/flock
 RUN_DEPENDS=   devel/gmake \
sysutils/flock
 
-MODPY_ADJ_FILES= tools/node-waf \
-   tools/waf-light
-
 TEST_TARGET= test
 CONFIGURE_STYLE= simple
 CONFIGURE_ARGS= --openssl-use-sys \
@@ -70,6 +67,7 @@ pre-configure:
 post-install:
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
${PREFIX}/lib/node/wafadmin
+   ${INSTALL_DATA_DIR} ${PREFIX}/lib/node
${INSTALL_DATA} ${FULLDISTDIR}/${DISTFILES} \
${PREFIX}/lib/node/${DISTFILES}
ln -s ${TRUEPREFIX}/lib/node_modules/npm/bin/node-gyp-bin/node-gyp \
Index: distinfo
===
RCS file: /cvs/ports/lang/node/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo4 Mar 2013 14:29:24 -   1.14
+++ distinfo11 Apr 2013 22:39:33 -
@@ -1,2 +1,2 @@
-SHA256 (node-v0.8.21.tar.gz) = 5Sb1bSK7Lr7lpge9HnoW3MhTC5FuOjchkubNX6l9COY=
-SIZE (node-v0.8.21.tar.gz) = 12191813
+SHA256 (node-v0.10.3.tar.gz) = vIeW/2QUIx+gYD4Dg0BPFGSN/S/p+w+k1KYEPf3bsyg=
+SIZE (node-v0.10.3.tar.gz) = 12818307
Index: patches/patch-common_gypi
===
RCS file: /cvs/ports/lang/node/patches/patch-common_gypi,v
retrieving revision 1.3
diff -u -p -r1.3 patch-common_gypi
--- patches/patch-common_gypi   5 Dec 2012 00:40:28 -   1.3
+++ patches/patch-common_gypi   11 Apr 2013 22:39:33 -
@@ -1,17 +1,17 @@
 $OpenBSD: patch-common_gypi,v 1.3 2012/12/05 00:40:28 abieber Exp $
 common.gypi.orig   Thu Sep 27 10:39:23 2012
-+++ common.gypiTue Oct  9 13:01:32 2012
-@@ -161,9 +161,12 @@
+--- common.gypi.orig   Mon Mar 11 10:46:38 2013
 common.gypiMon Mar 11 10:47:34 2013
+@@ -160,9 +160,12 @@
  ],
}],
[ 'OS==linux or OS==freebsd or OS==openbsd or OS==solaris', {
--'cflags': [ '-Wall', '-pthread', ],
-+'cflags': [ '-Wall', '-pthread', '-I${LOCALBASE}/include'],
+-'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', '-pthread', 
],
++'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', '-pthread', 
'-I${LOCALBASE}/include'],
  'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
  'ldflags': [ '-pthread', '-rdynamic' ],
 +'libraries': [
 +  '-L${LOCALBASE}/lib'
 +],
- 'conditions': [
-   [ 'target_arch==ia32', {
- 'cflags': [ '-m32' ],
+ 'target_conditions': [
+   ['_type==static_library', {
+ 'standalone_static_library': 1, # disable thin archive which 
needs binutils = 2.19
Index: 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py
===
RCS file: 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py
diff -N 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py
--- /dev/null   1 Jan 1970 00:00:00 -
+++ 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py
11 Apr 2013 22:39:33 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py.orig
Thu Apr 11 16:26:38 2013
 deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py Thu Apr 
11 16:27:12 2013
+@@ -351,7 +351,7 @@ cmd_touch = touch $@
+ 
+ quiet_cmd_copy = COPY $@
+ # send stderr to /dev/null to ignore messages when linking directories.
+-cmd_copy = rm -rf $@  cp -af $ $@
++cmd_copy = rm -rf $@  cp -pf $ $@
+ 
+ %(link_commands)s
+ 
Index: 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py
===
RCS file: 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py
diff -N 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py
--- /dev/null   1 Jan 1970 00:00:00 -
+++ 
patches/patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py   
11 Apr 2013 

portimport(1) fix

2013-04-12 Thread Giovanni Bechis
Little fix to be able to use portimport(1) even with a non standard $PORTSDIR, 
I do not like this patch that much,
maybe there could be a better way to achieve the same result.
 Cheers
  Giovanni
Index: portimport
===
RCS file: /cvs/ports/infrastructure/bin/portimport,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 portimport
--- portimport	11 Apr 2013 15:18:00 -	1.2
+++ portimport	12 Apr 2013 14:21:58 -
@@ -38,6 +38,9 @@ done
 cvsroot=$u...@cvs.openbsd.org:/cvs
 error=false
 fulldir=$(pwd)
+cd ../../
+portsdir=$(pwd)
+cd -
 importname=ports/${fulldir##*/ports/*(mystuff/|openbsd-wip/|p5-ports-wip/)}
 timestamp=$(date '+%Y%m%d')
 
@@ -61,9 +64,9 @@ cvs -n -d$cvsroot import $importname $us
 read ans?'Correct path? [y/n] '
 if [[ $ans == +(y|Y) ]]; then
 	cvs -d$cvsroot import $importname $user ${user}_$timestamp
-	cd /usr/$importname/../
+	cd $portsdir/$importname/../
 	cvs -d$cvsroot update -AdP ${fulldir##*/}
 	echo Don't forget to commit the category Makefile when you're done!
-	cd /usr/$importname/../
+	cd $portsdir/$importname/../
 	pwd
 fi


Re: UPDATE: Unbound - Add dns64 FLAVOR

2013-04-12 Thread Todd T. Fries
Penned by Jakob Schlyter on 20130412  4:11.22, we have:
| On 11 apr 2013, at 23:56, Ted Unangst t...@tedunangst.com wrote:
| 
|  On Thu, Apr 11, 2013 at 14:57, Brad Smith wrote:
|  The following diff adds a dns64 FLAVOR to the Unbound port to integrate the
|  DNS64 support as provided by the Ecdysis project.
|  
|  Caveat.. do not run with the malloc flags J or U and thus also S.
|  This seems to expose bugs in the new code.
|  
|  Anyone who would be better at tracking down such bugs interested
|  in trying to find the root cause and fix them?
|  
|  It's not really my concern, but I am not too excited by the prospect
|  of introudcing software that has known memory corruption bugs.
|  Especially not a network server. We've disabled or removed ports for
|  less obvious security problems.
| 
| +1. If the patch is not good enough for Wouter (NLNetLabs) to include in the 
distribution, I'm reluctant to include it in the port.
| 
| 
|   jakob
| 

-1. If the alternatives are worse, this seems useful.

Seriously, the alternative is totd, which does not handle tcp, is fragile,
crashes frequently, and is unmaintained code.

unbound + dns64 is what I've been using at home for 6 months or so now, and
I have to say the supposed issues with it are nonexistent compared to the
weekly or more frequently restart / exit of totd and frustrations due to
not handling tcp.

Yes I have on my list to look at the code and see if I can do any damage
in the bugfix department, with a perfectly functional system as is, and
being in near survival mode in other ares, I suspect someone else will
get to it before me.

My $.02.
-- 
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: UPDATE: Unbound - Add dns64 FLAVOR

2013-04-12 Thread Stuart Henderson
On 2013/04/12 10:10, Todd T. Fries wrote:
 -1. If the alternatives are worse, this seems useful.
 
 Seriously, the alternative is totd, which does not handle tcp, is fragile,
 crashes frequently, and is unmaintained code.

The alternative is the production DNS64 code in ports/net/isc-bind.



Re: portimport(1) fix

2013-04-12 Thread Giovanni Bechis
On 04/12/13 16:28, Giovanni Bechis wrote:
 Little fix to be able to use portimport(1) even with a non standard 
 $PORTSDIR, I do not like this patch that much,
 maybe there could be a better way to achieve the same result.

this is a better version, ok ?
 Cheers
  Giovanni 
 

Index: portimport
===
RCS file: /cvs/ports/infrastructure/bin/portimport,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 portimport
--- portimport	11 Apr 2013 15:18:00 -	1.2
+++ portimport	12 Apr 2013 16:44:15 -
@@ -38,6 +38,7 @@ done
 cvsroot=$u...@cvs.openbsd.org:/cvs
 error=false
 fulldir=$(pwd)
+: ${PORTSDIR:=/usr/ports}
 importname=ports/${fulldir##*/ports/*(mystuff/|openbsd-wip/|p5-ports-wip/)}
 timestamp=$(date '+%Y%m%d')
 
@@ -61,9 +62,9 @@ cvs -n -d$cvsroot import $importname $us
 read ans?'Correct path? [y/n] '
 if [[ $ans == +(y|Y) ]]; then
 	cvs -d$cvsroot import $importname $user ${user}_$timestamp
-	cd /usr/$importname/../
+	cd ${PORTSDIR}/../$importname/../
 	cvs -d$cvsroot update -AdP ${fulldir##*/}
 	echo Don't forget to commit the category Makefile when you're done!
-	cd /usr/$importname/../
+	cd ${PORTSDIR}/../$importname/../
 	pwd
 fi


Re: [UPDATE] emacs-24.3

2013-04-12 Thread Jérémie Courrèges-Anglas

Hi,

j...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:

 Hi folks,

 sorry for the delay, here's a new diff.

 Not many  differences since the previous diff except @pkgpath handling:
 - try not to clobber the work that has already been done
   (sorry, Jasper)
 - the emacs22 and 23 -el subpackages didn't have flavours, so strip
   those entries from various PFRAGs and just use the -el @pkgpaths in
   the PLIST.  IIUC the flavoured ones couldn't match anything, but I may
   be wrong...
 - emacs22,-main, was built with the athena toolkit, add it to
   PFRAG.athena (at least for documentation purposes)
 - same for emacs23,-main, and PFRAG.gtk2

 Works fine for me on i386 and macppc.

Still no issue on my side.

Has anyone had problems, or could this go in now?

-- 
Jérémie Courrèges-Anglas
PGP Key fingerprint: 61DB D9A0 00A4 67CF 2A90  8961 6191 8FBF 06A1 1494



Re: portimport(1) fix

2013-04-12 Thread Giovanni Bechis
On 04/12/13 18:45, Giovanni Bechis wrote:
 On 04/12/13 16:28, Giovanni Bechis wrote:
 Little fix to be able to use portimport(1) even with a non standard 
 $PORTSDIR, I do not like this patch that much,
 maybe there could be a better way to achieve the same result.

 this is a better version, ok ?

and now a man page update to mention the PORTSDIR env variable.
 Cheers
  Giovanni
 

Index: portimport.1
===
RCS file: /cvs/ports/infrastructure/man/man1/portimport.1,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 portimport.1
--- portimport.1	11 Apr 2013 15:18:00 -	1.2
+++ portimport.1	12 Apr 2013 16:56:41 -
@@ -55,6 +55,12 @@ Set the username used for
 and to compose vendor and release tags.
 Defaults to the local username.
 .El
+.Sh FILES
+.Bl -tag -width /usr/ports
+.It Pa /usr/ports
+base of the ports tree, can be overriden with env variable
+.Ev PORTSDIR .
+.El
 .Sh SEE ALSO
 .Xr cvs 1
 .Sh HISTORY


Re: new: opam-1.0.0

2013-04-12 Thread Jérémie Courrèges-Anglas
James Turner ja...@calminferno.net writes:
[...]
 The other option would be to import the additional libraries as separate
 ports and rely on an alternate build target to build opam which would
 utilize the system libraries.

 Preferences, thoughts?

So, here are the needed OCaml ports, plus an Opam port that uses those
ports, instead of using the bundled in the distfile.

Just to remind you a bit, Opam is a source-based package manager,
intented to make it easier to install OCaml programs and library.  I've
been using it since a few weeks, and got no visible bugs.  It would be
really neat to provide this, since OCaml is sometimes a nightmare to
install, and we lack a lot of them in the ports tree.

Regression tests for Opam, cudf, ocaml-ocamlgraph and ocaml-re all pass
OK (ocaml-dose3 and ocaml-cmdliner have NO_TEST = Yes).

-- 
Jérémie Courrèges-Anglas
PGP Key fingerprint: 61DB D9A0 00A4 67CF 2A90  8961 6191 8FBF 06A1 1494



ocaml-re.tgz
Description: Binary data


ocaml-cmdliner.tgz
Description: Binary data


cudf.tgz
Description: Binary data


ocaml-dose3.tgz
Description: Binary data


opam.tgz
Description: Binary data


Re: portimport(1) fix

2013-04-12 Thread Stuart Henderson
On 2013/04/12 18:45, Giovanni Bechis wrote:
 On 04/12/13 16:28, Giovanni Bechis wrote:
  Little fix to be able to use portimport(1) even with a non standard 
  $PORTSDIR, I do not like this patch that much,
  maybe there could be a better way to achieve the same result.
 
 this is a better version, ok ?

I think we'd want to remove ports/ from the start of importname (and adapt
other things to match), then we could handle directories that don't end in 
/ports

 +: ${PORTSDIR:=/usr/ports}
  importname=ports/${fulldir##*/ports/*(mystuff/|openbsd-wip/|p5-ports-wip/)}



Re: NEW: games/sauerbraten

2013-04-12 Thread Ryan Freeman
On Fri, Apr 12, 2013 at 05:41:33PM +1000, Jonathan Gray wrote:
 On Fri, Apr 12, 2013 at 03:44:20PM +1000, Jonathan Gray wrote:
  Sadly this is not a game about eating sauerbraten and contains
  no mention of Knoedel, rather:
  
  Cube 2: Sauerbraten is a free multiplayer/singleplayer first person
  shooter, built as a major redesign of the Cube FPS.
  
  Much like the original Cube, the aim of this game is not necessarily
  to produce the most features  eyecandy possible, but rather to allow
  map/geometry editing to be done dynamically in-game, to create fun
  gameplay and an elegant engine.
  
  The port is marked as amd64/i386 only for now as it makes
  heavy use of OpenGL and hasn't been tested on macppc.
 
 updated with some suggestions from ajacoutot@

I was finally able to test your version of this from openbsd-wip when
I setup my amd64 machine that has a radeon r600 opposed to the r500
running as r300 in my i386 laptop...

NOW, this package works on both amd64 and my i386.  no idea what changed
for my laptop, Now I must test a few other things that shot out that
radeon error.

One note, on amd64, the server browser crashes the game.  I can start
bot matches or campaigns but as soon as server browser is selected,
I can see a brief glimpse of themaster server query in top right before
the window closes and it bombs out with a segfault.  

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1004394]
0x1c3738c727a7 in enet_address_set_host ()
   from /usr/local/lib/libenet.so.0.0
(gdb) bt
#0  0x1c3738c727a7 in enet_address_set_host ()
   from /usr/local/lib/libenet.so.0.0
#1  0x1c353599f00e in skelcommandsiqm::settag ()
   from /usr/local/libexec/sauer_client
#2  0x1c3737af45c7 in SDL_RunThread () from /usr/local/lib/libSDL.so.8.0
#3  0x1c3737b2f2d9 in RunThread () from /usr/local/lib/libSDL.so.8.0
#4  0x1c373d87311e in _rthread_start (v=Variable v is not available.
)
at /usr/src/lib/librthread/rthread.c:122
#5  0x1c373e16e31b in __tfork_thread ()
at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75
Cannot access memory at address 0x1c3744ca9000

i386 doesn't seem to suffer this issue and now its the most stable
rather than crashing the moment game rendering happens.

outside of the server browser crash on amd64, OK rfreeman@


-ryan 



Re: portimport(1) fix

2013-04-12 Thread Vadim Zhukov
12.04.2013 20:58 пользователь Giovanni Bechis giova...@bigio.snb.it
написал:

 On 04/12/13 18:45, Giovanni Bechis wrote:
  On 04/12/13 16:28, Giovanni Bechis wrote:
  Little fix to be able to use portimport(1) even with a non standard
$PORTSDIR, I do not like this patch that much,
  maybe there could be a better way to achieve the same result.
 
  this is a better version, ok ?
 
 and now a man page update to mention the PORTSDIR env variable.

Probably it will be better to gather make show=PKGPATH? But this won't
run on cvs itself. :(


Re: NEW: games/redeclipse

2013-04-12 Thread Ryan Freeman
On Fri, Apr 12, 2013 at 05:40:57PM +1000, Jonathan Gray wrote:
 On Fri, Apr 12, 2013 at 03:37:28PM +1000, Jonathan Gray wrote:
  Red Eclipse is a single-player and multi-player first-person
  ego-shooter, built as a total conversion of Cube Engine 2,
  which lends itself toward a balanced gameplay, completely at
  the control of map makers, while maintaining a general theme
  of agility in a variety of environments.
  
  The port is marked as amd64/i386 only for now as it makes
  heavy use of OpenGL and hasn't been tested on macppc.
 
 updated with some suggestions from ajacoutot@

tested on i386 (r500 running as r300) and amd64 (r600).
Works on both, like sauerbraten it used to always crash on my i386
laptop with the x1400 radeon but now works fine.

Unlike sauerbraten, however, selecting online play from the menu
crashes on both amd64 and i386 for me.

again, OK rfreeman@ but would like to see if we can make the menu
stop crashing for online play.  I'd prefer to see it go in as its
much more likely to get testing that way etc, but concede to any
porter buffs that don't like that idea.

-ryan



tests invited: rtl-sdr

2013-04-12 Thread Stuart Henderson
I thought I'd write a port for this while I wait for my dongle to arrive
and thought I'd send it out in case anyone wants to give it a try.
No idea if it works on OpenBSD as-is or if it needs more work :)

-- -- -- -- -- -- --
DVB-T dongles based on the Realtek RTL2832U can be used as a cheap SDR
(software defined radio), since the chip allows transferring the raw I/Q
samples to the host, which is officially used for DAB/DAB+/FM demodulation.

RTL-SDR provides some tools to work with these devices:

rtl_adsb:   simple ADS-B decoder (aircraft tracking)
rtl_eeprom: EEPROM programming tool
rtl_fm: general purpose analogue demodulator
(narrow band FM, wide band FM, AM and SSB)
rtl_sdr:tunes the device and captures raw data to a file
rtl_tcp:provides a network server for remote access to an SDR
rtl_test:   check the possible tuning range
-- -- -- -- -- -- --

http://sdr.osmocom.org/trac/wiki/rtl-sdr / http://www.rtlsdr.org/


rtl-sdr.tgz
Description: application/tar-gz


Re: NEW: games/sauerbraten

2013-04-12 Thread Jonathan Gray
On Fri, Apr 12, 2013 at 12:07:22PM -0700, Ryan Freeman wrote:
 On Fri, Apr 12, 2013 at 05:41:33PM +1000, Jonathan Gray wrote:
  On Fri, Apr 12, 2013 at 03:44:20PM +1000, Jonathan Gray wrote:
   Sadly this is not a game about eating sauerbraten and contains
   no mention of Knoedel, rather:
   
   Cube 2: Sauerbraten is a free multiplayer/singleplayer first person
   shooter, built as a major redesign of the Cube FPS.
   
   Much like the original Cube, the aim of this game is not necessarily
   to produce the most features  eyecandy possible, but rather to allow
   map/geometry editing to be done dynamically in-game, to create fun
   gameplay and an elegant engine.
   
   The port is marked as amd64/i386 only for now as it makes
   heavy use of OpenGL and hasn't been tested on macppc.
  
  updated with some suggestions from ajacoutot@
 
 I was finally able to test your version of this from openbsd-wip when
 I setup my amd64 machine that has a radeon r600 opposed to the r500
 running as r300 in my i386 laptop...
 
 NOW, this package works on both amd64 and my i386.  no idea what changed
 for my laptop, Now I must test a few other things that shot out that
 radeon error.
 
 One note, on amd64, the server browser crashes the game.  I can start
 bot matches or campaigns but as soon as server browser is selected,
 I can see a brief glimpse of themaster server query in top right before
 the window closes and it bombs out with a segfault.  
 
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to thread 1004394]
 0x1c3738c727a7 in enet_address_set_host ()
from /usr/local/lib/libenet.so.0.0
 (gdb) bt
 #0  0x1c3738c727a7 in enet_address_set_host ()
from /usr/local/lib/libenet.so.0.0
 #1  0x1c353599f00e in skelcommandsiqm::settag ()
from /usr/local/libexec/sauer_client
 #2  0x1c3737af45c7 in SDL_RunThread () from /usr/local/lib/libSDL.so.8.0
 #3  0x1c3737b2f2d9 in RunThread () from /usr/local/lib/libSDL.so.8.0
 #4  0x1c373d87311e in _rthread_start (v=Variable v is not available.
 )
 at /usr/src/lib/librthread/rthread.c:122
 #5  0x1c373e16e31b in __tfork_thread ()
 at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75
 Cannot access memory at address 0x1c3744ca9000
 
 i386 doesn't seem to suffer this issue and now its the most stable
 rather than crashing the moment game rendering happens.

If you update to the version of enet I committed a few days ago
1.3.7/0.1 does this go away?  I suspect having the latest version
of asr in libc wouldn't hurt either...



UPDATE: x11/fluxbox

2013-04-12 Thread Brian Callahan

Hi ports --

Attached is an update for fluxbox to 1.3.5
maintainer timeout :(

Works for me on amd64 and loongson.

OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/x11/fluxbox/Makefile,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile
--- Makefile	21 Mar 2013 08:48:56 -	1.73
+++ Makefile	7 Apr 2013 22:25:36 -
@@ -2,9 +2,7 @@
 
 COMMENT=		window manager based on the original Blackbox code
 
-DISTNAME=		fluxbox-1.3.3
-
-REVISION=		3
+DISTNAME=		fluxbox-1.3.5
 
 CATEGORIES=		x11
 
@@ -20,7 +18,7 @@ PERMIT_PACKAGE_CDROM=	Yes
 MODULES=		converters/libiconv
 
 WANTLIB=		ICE Imlib2 SM X11 Xext Xft Xinerama \
-			Xpm Xrandr Xrender c expat fontconfig \
+			Xpm Xrandr Xrender c fontconfig \
 			freetype fribidi m stdc++ z
 
 CONFIGURE_STYLE=	gnu
Index: distinfo
===
RCS file: /cvs/ports/x11/fluxbox/distinfo,v
retrieving revision 1.26
diff -u -p -r1.26 distinfo
--- distinfo	11 Jan 2013 08:11:26 -	1.26
+++ distinfo	7 Apr 2013 22:25:36 -
@@ -1,2 +1,2 @@
-SHA256 (fluxbox-1.3.3.tar.gz) = LqpVlZJOn9saQ4zILFhRW/sbPZqAvOT4nQ+lmugZ7n4=
-SIZE (fluxbox-1.3.3.tar.gz) = 1074561
+SHA256 (fluxbox-1.3.5.tar.gz) = mdaID4VS/SqP9M38eqev9Y8K4EqWLMrEEt0mzYhFW5c=
+SIZE (fluxbox-1.3.5.tar.gz) = 1125565
Index: patches/patch-src_FbTk_FbTime_cc
===
RCS file: patches/patch-src_FbTk_FbTime_cc
diff -N patches/patch-src_FbTk_FbTime_cc
--- patches/patch-src_FbTk_FbTime_cc	11 Jan 2013 08:11:26 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_FbTk_FbTime_cc,v 1.1 2013/01/11 08:11:26 dcoppa Exp $
-
-Compile fix: forgotten parentheses around value
-(upstream git commit f587cc9e7e8c40bce778ffc0811a3a6c29107b85)
-
 src/FbTk/FbTime.cc.orig	Thu Jan 10 11:32:48 2013
-+++ src/FbTk/FbTime.cc	Thu Jan 10 11:36:11 2013
-@@ -71,7 +71,7 @@ uint64_t _now() {
- initial = false;
- mach_timebase_info_data_t info;
- if (mach_timebase_info(info) == 0) {
--micro_scale *= static_castdoubleinfo.numer / static_castdouble(info.denom);
-+micro_scale *= static_castdouble(info.numer) / static_castdouble(info.denom);
- }
- }
- 
Index: patches/patch-src_FbTk_TextureRender_cc
===
RCS file: patches/patch-src_FbTk_TextureRender_cc
diff -N patches/patch-src_FbTk_TextureRender_cc
--- patches/patch-src_FbTk_TextureRender_cc	21 Jan 2013 09:49:20 -	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,51 +0,0 @@
-$OpenBSD: patch-src_FbTk_TextureRender_cc,v 1.4 2013/01/21 09:49:20 dcoppa Exp $
-
-Fix bug: actually invert a given Texture (stupid typo)
-(upstream git commit bf5da7f1b6e87f574774558700d066d9cff1f436)
-
-Bugfix: ensure textures have the correct size before applying 'bevel'
-(upstream git commit 239e895826b2f843bc50cc6fef8108db174c33e8)
-
 src/FbTk/TextureRender.cc.orig	Mon Dec 10 18:26:54 2012
-+++ src/FbTk/TextureRender.cc	Mon Jan 21 10:21:35 2013
-@@ -264,7 +264,7 @@ void invertRGB(unsigned int w, unsigned int h, FbTk::R
- FbTk::RGBA* r = rgba + (w * h);
- 
- for (--r; l  r; ++l, --r) { // swapping 32bits (RGBA) at ones.
--std::swap(*((unsigned int*)r), *(unsigned int*)r);
-+std::swap(*((unsigned int*)l), *(unsigned int*)r);
- }
- }
- 
-@@ -916,25 +916,25 @@ Pixmap TextureRender::renderSolid(const FbTk::Texture 
- 
- if (texture.type()  Texture::INTERLACED) {
- lgc.setForeground(texture.colorTo());
--register unsigned int i = 0;
--for (; i  height; i += 2)
-+unsigned int i;
-+for (i = 0; i  height; i += 2)
- pixmap.drawLine(lgc.gc(), 0, i, width - 1, i);
- 
- }
- 
- lgc.setForeground(texture.loColor());
- 
--if (texture.type()  Texture::BEVEL1) {
-+if (height  1  width  1  texture.type()  Texture::BEVEL1) {
- if (texture.type()  Texture::RAISED) {
- drawBevelRectangle(pixmap, lgc.gc(), hgc.gc(), 0, height - 1, width -1 , 0);
- } else if (texture.type()  Texture::SUNKEN) {
- drawBevelRectangle(pixmap, hgc.gc(), lgc.gc(), 0, height - 1, width - 1, 0);
- }
--} else if (texture.type()  Texture::BEVEL2) {
-+} else if (width  2  height  2  texture.type()  Texture::BEVEL2) {
- if (texture.type()  Texture::RAISED) {
--drawBevelRectangle(pixmap, lgc.gc(), hgc.gc(), 1, height - 3, width - 3, 1);
-+drawBevelRectangle(pixmap, lgc.gc(), hgc.gc(), 1, height - 2, width - 2, 1);
- } else if (texture.type()  Texture::SUNKEN) {
--drawBevelRectangle(pixmap, hgc.gc(), lgc.gc(), 1, height - 3, width - 3, 1);
-+drawBevelRectangle(pixmap, hgc.gc(), lgc.gc(), 1, height - 2, width - 2, 1);
- }
- }
- 
Index: patches/patch-src_FbTk_Timer_cc

Re: tests invited: rtl-sdr

2013-04-12 Thread Zoran Ivanić
On Fri, Apr 12, 2013 at 10:58:11PM +0100, Stuart Henderson wrote:
 I thought I'd write a port for this while I wait for my dongle to arrive
 and thought I'd send it out in case anyone wants to give it a try.
 No idea if it works on OpenBSD as-is or if it needs more work :)

I have two dongles, with E4000 and with R820T.
Looks like it needs some more work:)
Here is quick test:

rtl_test  
Found 2 device(s):
  0:  ezcap USB 2.0 DVB-T/DAB/FM dongle
  1:  ezcap USB 2.0 DVB-T/DAB/FM dongle

Using device 0: ezcap USB 2.0 DVB-T/DAB/FM dongle
usb_open error -4
Failed to open rtlsdr device #0.

dmesg part:
ugen2 at uhub1 port 6 Realtek RTL2838UHIDIR rev 2.00/1.00 addr 2
ugen3 at uhub1 port 1 Realtek RTL2838UHIDIR rev 2.00/1.00 addr 3





NEW: games/easyrpg

2013-04-12 Thread Brian Callahan

Hi ports --

Attached is a tarball for EasyRPG Player, a free/open source interpreter 
for games made with RPG Maker 2000/2003.


Works for me on amd64.

OK?

~Brian


easyrpg.tgz
Description: Binary data