CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 02:54:41

Modified files:
devel/p5-Test-SharedFork: Makefile distinfo 

Log message:
Update to p5-Test-SharedFork-0.34.

from Abel Abraham Camarillo Ojeda (maintainer)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 02:57:26

Modified files:
net/p5-Test-TCP: Makefile distinfo 

Log message:
Update to p5-Test-TCP-2.14.

from Abel Abraham Camarillo Ojeda (maintainer)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:24:51

Modified files:
textproc/libxmlbird/patches: patch-install_py 

Log message:
merged upstream



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:22:50

Modified files:
lang/erlang: erlang.port.mk 

Log message:
add MODERL_BASEDIR, to be used by rabbitmq shortly



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:26:27

Modified files:
devel/iso-codes: Makefile distinfo 

Log message:
update to iso-codes-3.63



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:57:04

Modified files:
sysutils/libvirt: Makefile distinfo 
sysutils/libvirt/patches: patch-src_Makefile_in 
sysutils/libvirt/pkg: PLIST 

Log message:
update to libvirt-1.2.21



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 01:56:04

Modified files:
lang/seed7 : Makefile distinfo 

Log message:
Update to seed7-20151029.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:35:47

Modified files:
graphics/birdfont: Makefile distinfo 
graphics/birdfont/pkg: PLIST 

Log message:
update to birdfont-2.13.0



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 01:37:00

Modified files:
sysutils/libvirt-python: Makefile distinfo 

Log message:
update to libvirt-python-1.2.21



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 07:19:33

Modified files:
net/unifi  : Makefile 

Log message:
file moved upstream, spotted by espie@



Re: new port: net/rabbitmq-c

2015-11-05 Thread Jérémie Courrèges-Anglas
Gregor Best  writes:

> On Mon, Oct 12, 2015 at 04:46:03PM +0200, Gregor Best wrote:
>> On Mon, Oct 12, 2015 at 01:31:36AM +0300, Vadim Zhukov wrote:
>> > [...]
>> > This software changes default CMake variables depending on presence of
>> > popt library and xmlto binary at least. So you have hidden
>> > dependencies there. You'd either explicitly disable picking up those
>> > by -DCMAKE_DISABLE_FIND_PACKAGE_Foo=True, or add what you think worths
>> > it to BUILD/LIB/RUN_DEPENDS.
>> > [...]
>> 
>> Whoops, fixed that. I've disabled API-doc generation because it pulls in
>> devel/doxygen as a build dependency and explicitly added popt and xmlto
>> to lib and build dependencies.
>> 
>> This one also installs the manual pages into the right place.
>> [...]
>
> Ping.
>
> Is there something still missing about the port?

A few tweaks:
- please follow the ordering as show in
  infrastructure/templates/Makefile.template, it helps a lot to have
  consistency here
- the shared library version in the OpenBSD ports tree does not follow
  the one defined upstream, thus we start with 0.0 for a new port.  For
  more about shared libs in ports, see
  http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

I think it is ready to import, can I get other reviews / oks?

Updated tarball attached, diff of the changes I introduced below.

Cheers,

diff -pruN rabbitmq-c.orig/Makefile rabbitmq-c/Makefile
--- rabbitmq-c.orig/MakefileMon Oct 12 16:45:39 2015
+++ rabbitmq-c/Makefile Thu Nov  5 13:29:14 2015
@@ -1,3 +1,5 @@
+# $OpenBSD$
+
 COMMENT=   rabbitmq C library and commandline AMQP utilities
 
 V= 0.7.0
@@ -6,12 +8,17 @@ GH_PROJECT=   rabbitmq-c
 GH_TAGNAME=v${V}
 DISTNAME=  ${GH_PROJECT}-${V}
 
+SHARED_LIBS =  rabbitmq 0.0 # 4.1
+
 CATEGORIES=net
 
 HOMEPAGE=  https://github.com/${GH_ACCOUNT}/${GH_PROJECT}
 
 MAINTAINER=Gregor Best 
 
+# MIT
+PERMIT_PACKAGE_CDROM = Yes
+
 MODULES=   devel/cmake
 
 WANTLIB=   c crypto popt pthread ssl
@@ -22,10 +29,5 @@ BUILD_DEPENDS=   textproc/xmlto
 CONFIGURE_ARGS=-DBUILD_TOOLS_DOCS=ON \
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=True \
-DBUILD_API_DOCS=OFF
-
-SHARED_LIBS =  rabbitmq 4.1
-
-# MIT
-PERMIT_PACKAGE_CDROM = Yes
 
 .include 



rabbitmq-c.tgz
Description: Binary data

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE


CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 05:40:56

Modified files:
net/p5-Server-Starter: Makefile distinfo 
net/p5-Server-Starter/pkg: PLIST 

Log message:
Update to p5-Server-Starter-0.32.

from Abel Abraham Camarillo Ojeda (maintainer)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 03:49:03

Modified files:
net/rabbitmq   : Makefile distinfo 
net/rabbitmq/patches: patch-Makefile 
  
patch-plugins-src_rabbitmq-auth-backend-ldap_package_mk 
  patch-scripts_rabbitmq-defaults 
net/rabbitmq/pkg: PLIST 

Log message:
- update to rabbitmq-server-3.5.6
- sebastia@ takes over maintainership

OK sebastia@ and piotr sikori (previous MAINTAINER)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 05:10:33

Modified files:
infrastructure/db: systrace.filter 

Log message:
a couple more system calls needed by file(1): getdtablecount(2) and
sendmsg(2) with sockaddr "". from patrick keshishian



Re: UPDATE: devel/readline 6.3

2015-11-05 Thread Jérémie Courrèges-Anglas
Paul Irofti  writes:

> Hi,

Hi,

> here's an update to GNU readline that I need for getting history working
> with the new Octave port. Okay?

Looks fine to me, tested a bit with net/lftp and devel/cgdb.
A few global functions have been removed.  Even if they seem to be in
the private namespace, please bump the library's major version, then
it's ok with me

> Paul
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/readline/Makefile,v
> retrieving revision 1.12
> diff -u -p -r1.12 Makefile
> --- Makefile  12 Jul 2014 20:34:36 -  1.12
> +++ Makefile  1 Nov 2015 16:09:15 -
> @@ -2,18 +2,21 @@
>  
>  COMMENT =library to edit command lines as they are typed in
>  
> -V =  6.2
> +V =  6.3
>  DISTNAME =   readline-${V}
> -PKGNAME =readline-${V}pl4
> -PATCHFILES = readline62-001:0 \
> - readline62-002:0 \
> - readline62-003:0 \
> - readline62-004:0
> +PKGNAME =readline-${V}
> +PATCHFILES = readline63-001:0 \
> + readline63-002:0 \
> + readline63-003:0 \
> + readline63-004:0 \
> + readline63-005:0 \
> + readline63-006:0 \
> + readline63-007:0 \
> + readline63-008:0
>  
> -LIBV =   0.1
> +LIBV =   0.2
>  SHARED_LIBS +=   ehistory ${LIBV}
>  SHARED_LIBS +=   ereadline ${LIBV}
> -REVISION =   2
>  
>  CATEGORIES = devel
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/readline/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  18 Apr 2013 15:08:01 -  1.3
> +++ distinfo  1 Nov 2015 16:09:15 -
> @@ -1,10 +1,18 @@
> -SHA256 (readline-6.2.tar.gz) = eaaWBwoFjCM8ct1qxpcCHMZKvV7VHlnbhn1m0Zaok4E=
> -SHA256 (readline62-001) = OKhsQXQ3aS2wEGnIq0CpqPVI5nrZrwOQIhsCSxw5tOM=
> -SHA256 (readline62-002) = HmNJEoy1cxcgY+oAfGeveSVoicgJlzACymbF38UDx9Q=
> -SHA256 (readline62-003) = yyEx/zUtbl+C7cCXVRkfdCILFfAmvbbFJiSTHHliI3Q=
> -SHA256 (readline62-004) = Cb00JHnqW7i2QRv999MC+rLlIdHSQby4NE07rV2fVHY=
> -SIZE (readline-6.2.tar.gz) = 2277926
> -SIZE (readline62-001) = 1388
> -SIZE (readline62-002) = 1714
> -SIZE (readline62-003) = 1911
> -SIZE (readline62-004) = 3335
> +SHA256 (readline-6.3.tar.gz) = VrpgcblGL5gMWnKrACOJO2W6beu07rR116Vj3GXK/UM=
> +SHA256 (readline63-001) = Gnm7turudQ4Nb389BZswpF/FTo44io4F6cOuWYWQFG8=
> +SHA256 (readline63-002) = OeMEx6UmiI+eES5zOEghVzb7e51UBym54x8zR7eh4KU=
> +SHA256 (readline63-003) = 7EG92LAP2IToR3CFE99B1RsSQ87LaAGJ4xtxc9AcpS8=
> +SHA256 (readline63-004) = RUe5BvslcIZsIYh4B95d7hmDimChr7ZjhbJyFV5DVcw=
> +SHA256 (readline63-005) = h3eI+SKNGpkHpLz+PW3QQ5wI1yiUlFi0EgjZv5BgJ0s=
> +SHA256 (readline63-006) = XCN6s8bJfCPPUrKhGK3CZbf7QRtXyTpffCIdUPr75VY=
> +SHA256 (readline63-007) = TXm1oq3sPC6BFMvT1jwXcffGz2QDU2hiSQPSVwFPW+o=
> +SHA256 (readline63-008) = O8CTz1Js6sI+uAJWsOyH+hc1VA1ll0IQe2KE1jXEN4c=
> +SIZE (readline-6.3.tar.gz) = 2468560
> +SIZE (readline63-001) = 1366
> +SIZE (readline63-002) = 1297
> +SIZE (readline63-003) = 985
> +SIZE (readline63-004) = 1363
> +SIZE (readline63-005) = 1664
> +SIZE (readline63-006) = 1982
> +SIZE (readline63-007) = 1428
> +SIZE (readline63-008) = 1452
> Index: patches/patch-Makefile_in
> ===
> RCS file: /cvs/ports/devel/readline/patches/patch-Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-Makefile_in
> --- patches/patch-Makefile_in 18 Apr 2013 15:08:01 -  1.2
> +++ patches/patch-Makefile_in 1 Nov 2015 16:09:15 -
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-Makefile_in,v 1.2 2013/04/18 15:08:01 sthen Exp $
>  Makefile.in.orig Mon Oct 11 16:53:52 2010
> -+++ Makefile.in  Thu Apr 18 11:55:26 2013
> -@@ -97,8 +97,8 @@ GCC_LINT_CFLAGS = $(XCCFLAGS) $(GCC_LINT_FLAGS) @CFLAG
> +--- Makefile.in.orig Mon Jan 27 16:52:00 2014
>  Makefile.in  Sat Oct 31 12:58:35 2015
> +@@ -101,8 +101,8 @@ GCC_LINT_CFLAGS = $(XCCFLAGS) $(GCC_LINT_FLAGS) @CFLAG
>   $(CC) -c $(CCFLAGS) $<
>   
>   # The name of the main library target.
> @@ -12,7 +12,7 @@ $OpenBSD: patch-Makefile_in,v 1.2 2013/0
>   
>   # The C code source files for this library.
>   CSOURCES = $(srcdir)/readline.c $(srcdir)/funmap.c $(srcdir)/keymaps.c \
> -@@ -154,12 +154,12 @@ everything: all examples
> +@@ -164,12 +164,12 @@ everything: all examples
>   
>   static: $(STATIC_LIBS)
>   
> @@ -27,7 +27,7 @@ $OpenBSD: patch-Makefile_in,v 1.2 2013/0
>   $(RM) $@
>   $(AR) $(ARFLAGS) $@ $(HISTOBJ) xmalloc.o xfree.o
>   -test -n "$(RANLIB)" && $(RANLIB) $@
> -@@ -225,12 +225,12 @@ uninstall-headers:
> +@@ -235,12 +235,12 @@ uninstall-headers:
>   

CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2015/11/05 05:25:49

Modified files:
net/argus  : Makefile 
Added files:
net/argus/patches: patch-argus_ArgusModeler_c 

Log message:
Fix bcopy overflow, spotted by -Wbounded

ok steven@ (maintainer)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Paul Irofti
CVSROOT:/cvs
Module name:ports
Changes by: piro...@cvs.openbsd.org 2015/11/05 05:43:21

Modified files:
devel/readline : Makefile distinfo 
devel/readline/patches: patch-Makefile_in patch-doc_Makefile_in 
patch-support_shobj-conf 
devel/readline/pkg: PLIST 

Log message:
Update to readline-6.3 with patches.

Tested by me with Octave and jca@ tested with lftp and cgdb.

Okay jca@.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Paul Irofti
CVSROOT:/cvs
Module name:ports
Changes by: piro...@cvs.openbsd.org 2015/11/05 05:49:26

Modified files:
math/octave: Makefile 
Added files:
math/octave/patches: patch-configure 

Log message:
Enable readline for Octave.

Makes the command line sane again.

Okay feinerer@.



Re: www/youtube-dl fetch fails due to ssl handshake failure

2015-11-05 Thread Jérémie Courrèges-Anglas
Markus Lude  writes:

> On Tue, Nov 03, 2015 at 10:32:36PM +, Stuart Henderson wrote:
>> On 2015/11/03 22:13, Markus Lude wrote:
>> > On Mon, Nov 02, 2015 at 08:53:41PM +, Stuart Henderson wrote:
>> > > On 2015/11/02 19:45, Markus Lude wrote:
>> > > > On Sat, Oct 24, 2015 at 09:05:27PM +0200, Markus Lude wrote:
>> > > > > Hello Paul,
>> > > > 
>> > > > Hello again,
>> > > > 
>> > > > > make fetch fails for recent youtube-dl:
>> > > > > 
>> > > > > ===>  Checking files for youtube-dl-2015.10.24
>> > > > > >> Fetch 
>> > > > > >> https://yt-dl.org/downloads/2015.10.24/youtube-dl-2015.10.24.tar.gz
>> > > > > ftp: SSL read error: read failed: error:140940E5:SSL 
>> > > > > routines:SSL3_READ_BYTES:ssl handshake failure
>> > > > 
>> > > > recent update to youtube-dl-2015.11.01 fails too at the dowenload 
>> > > > stage:
>> > > > 
>> > > > ===>  Checking files for youtube-dl-2015.11.01
>> > > > >> Fetch 
>> > > > >> https://yt-dl.org/downloads/2015.11.01/youtube-dl-2015.11.01.tar.gz
>> > > > ftp: SSL read error: read failed: error:140940E5:SSL 
>> > > > routines:SSL3_READ_BYTES:ssl handshake failure
>> > > > 
>> > > > 
>> > > > quick workaround: use http instead?
>> > > >  
>> > > > Regards,
>> > > > Markus
>> > > > 
>> > > 
>> > > The https server for yt-dl.org requires SNI, is there anything unusual
>> > > about the way you're connecting to it (weird proxy or something)?
>> >  
>> > I'm not aware of any proxy (yet).
>> > 
>> > > It would be interesting to see what 'nc -vvc yt-dl.org 443' says.
>> > 
>> > $ nc -vvc yt-dl.org 443
>> > Connection to yt-dl.org 443 port [tcp/https] succeeded!
>> > TLS handshake negotiated TLSv1.2/DHE-RSA-AES256-GCM-SHA384 with host 
>> > yt-dl.org
>> > Peer name yt-dl.org
>> > Subject: /OU=Domain Control Validated/OU=PositiveSSL/CN=yt-dl.org
>> > Issuer: /C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA 
>> > Limited/CN=COMODO RSA Domain Validation Secure Server CA
>> > Cert Hash: 
>> > SHA256:a396c2fb2644a50328b208e335e897a7639a7a2f2a22ae7f04d6908322a9429c
>> > 
>> 
>> That's exactly what I'd expect from nc - that's odd though... if nc can
>> connect, I don't think there's any reason why ftp shouldn't be able to
>> (since jca added SNI support in 2014).
>> 
>> Not really sure what to suggest...
>
> Unfortunately I forgot to mention that the problem occurs on 2 sparc64
> machines running snapshot from 3rd october.
> It works on my notebook running i386 -current.
>
> on sparc64:
>
> $ /usr/bin/ftp -4 -d -o youtube-dl-2015.11.01.part 
> https://yt-dl.org/downloads/2015.11.01/
> host yt-dl.org, port (null), path downloads/2015.11.01/, save as 
> youtube-dl-2015.11.01.part, auth (null).
> Trying 95.143.172.170...
> Requesting https://yt-dl.org/downloads/2015.11.01/GET /downloads/2015.11.01/ 
> HTTP/1.0
> Host: yt-dl.org
> User-Agent: OpenBSD ftp
>
>
> ftp: SSL read error: read failed: error:140940E5:SSL
> routines:SSL3_READ_BYTES:ssl handshake failure
>
>
> on i386:
>
> $ /usr/bin/ftp -4 -d -o youtube-dl-2015.11.01.part 
> https://yt-dl.org/downloads/2015.11.01/
> host yt-dl.org, port (null), path downloads/2015.11.01/, save as 
> youtube-dl-2015.11.01.part, auth (null).
> Trying 95.143.172.170...
> Requesting https://yt-dl.org/downloads/2015.11.01/GET /downloads/2015.11.01/ 
> HTTP/1.0
> Host: yt-dl.org
> User-Agent: OpenBSD ftp
>
>
> received 'HTTP/1.1 200 OK'
> [...]
>
>
> on amd64 same as i386

Smells like a LibreSSL issue to me; Markus, could you report a bug about
it? (on bugs@, preferably with sendbug(1))

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 05:49:00

Modified files:
audio/libsndfile: Makefile 
Added files:
audio/libsndfile/patches: patch-src_file_io_c 

Log message:
Security fix for CVE-2014-9756



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 05:49:59

Modified files:
audio/libsndfile: Tag: OPENBSD_5_8 Makefile 
Added files:
audio/libsndfile/patches: Tag: OPENBSD_5_8 patch-src_file_io_c 

Log message:
Security fix for CVE-2014-9756



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 03:10:04

Modified files:
www/p5-PSGI: Makefile distinfo 
www/p5-PSGI/pkg: PLIST 

Log message:
Update to p5-PSGI-1.102.

from Abel Abraham Camarillo Ojeda (maintainer)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 04:31:58

Modified files:
games/solarus/zsxd: Makefile distinfo 
games/solarus/zsxd/patches: patch-CMakeLists_txt 

Log message:
update to zsxd-1.10.1



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 04:31:41

Modified files:
games/solarus/zsdx: Makefile distinfo 
games/solarus/zsdx/patches: patch-CMakeLists_txt 

Log message:
update to zsdx-1.10.1



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 04:31:25

Modified files:
games/solarus/solarus: Makefile distinfo 
games/solarus/solarus/pkg: PLIST 

Log message:
- update to solarus-1.4.4 now that sdl2 works



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2015/11/05 04:52:32

Modified files:
lang/rakudo: Makefile distinfo 
lang/rakudo/pkg: PLIST 
Removed files:
lang/rakudo/patches: patch-docs_S11-Modules-proposal_pod 
 patch-src_core_Inc_pm 
 patch-src_vm_moar_ModuleLoaderVMConfig_nqp 
 patch-tools_build_Makefile-Moar_in 
 patch-tools_build_Makefile-common_in 

Log message:
Update to 2015.10; similar diff from Carlin Bingham.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2015/11/05 04:51:39

Modified files:
lang/moarvm: Makefile distinfo 
lang/moarvm/patches: patch-Configure_pl 
lang/moarvm/pkg: PLIST 
Added files:
lang/moarvm/patches: patch-build_probe_pm 
Removed files:
lang/moarvm/patches: patch-build_setup_pm 

Log message:
Update to 2015.10.

* replace internal dyncall with external libffi
* switch to external libtommath

prompted by a diff from Carlin Bingham



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2015/11/05 04:52:08

Modified files:
lang/nqp   : Makefile distinfo 
lang/nqp/pkg   : PLIST 
Removed files:
lang/nqp/patches: patch-src_vm_moar_HLL_Backend_nqp 
  patch-tools_build_Makefile-common_in 
  patch-tools_build_install-moar-runner_pl 

Log message:
Update to 2015.10; similar diff from Carlin Bingham.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 05:06:53

Modified files:
infrastructure/db: systrace.filter 

Log message:
cp -p now uses chflagsat instead of chflags, found by Tati Chevron



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 09:04:49

Modified files:
games/hypatia  : Makefile distinfo 

Log message:
Update to hypatia-0.3.3.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 09:19:24

Modified files:
www: Makefile 

Log message:
+logswan



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 09:19:04

Log message:
import ports/www/logswan, from Frederic Cambus, tweak from me, ok benoit@,
earlier version ok jung@

Logswan is a fast Web log analyzer using probabilistic data structures. It 
is
targeted at very large log files, typically APIs logs. It has constant 
memory
usage regardless of the log file size, and takes approximatively 4MB of RAM.

Unique visitors counting is performed using two HyperLogLog counters (one 
for
IPv4, and another one for IPv6), providing a relative accuracy of 0.10%.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20151105

N ports/www/logswan/Makefile
N ports/www/logswan/distinfo
N ports/www/logswan/pkg/PLIST
N ports/www/logswan/pkg/DESCR
N ports/www/logswan/patches/patch-src_logswan_c

No conflicts created by this import



Re: Update: graphics/dpic

2015-11-05 Thread Jérémie Courrèges-Anglas
Nigel  writes:

> On 09/03/15 22:04, Nigel wrote:
>> Update to version 2015.08.31
>> 
>> Minor changes
>> 2015 08 31 Ljust and rjust text offset equal for single and multiple
>> strings.
>> 2015 08 13 Catch return value of the sh command.
>> 2015 06 29 Fixed a bug in svg output.
>> 2015 06 15 Undeferred error messaging. Improved readability of C code.
>> 2015 04 01 Fix comment lines containing braces in macro and for bodies.
>> Revised messages for some errors.
>> 2015 02 13 Reworked the handling of backslashes in strings in macro
>> arguments.
>> 2015 02 04 PDF output. Built-in variable dpicopt and variables added for
>> detecting command options.  Linear objects reworked for consistent fill.
>> 2014 01 26 Tweak svg string output.
>> 
>> 
>> Added some testing by using make on the examples.
>> (Used browser/inkscape/ghostscript etc to view generated files.)
>> 
>> Only tested on amd64. Please test on other.
>> 
>> Ok?
>> 
> There is a newer version 2015.10.28 available, attached a new diff for
> this version.

Looks fine ports wise, ok jca@

However, on amd64:
ritchie /usr/ports/graphics/dpic$ make
===>  Building for dpic-2015.10.28
cc -O2 -pipe -c dpic.c
dpic.c: In function 'newstr':
dpic.c:2384: warning: cast to pointer from integer of different size
dpic.c: In function 'storestring':
dpic.c:2408: warning: cast to pointer from integer of different size
dpic.c: In function 'appendstring':
dpic.c:2473: warning: cast to pointer from integer of different size
dpic.c: In function 'newprim':
dpic.c:2777: warning: cast to pointer from integer of different size
dpic.c:2781: warning: cast to pointer from integer of different size
dpic.c:2785: warning: cast to pointer from integer of different size
dpic.c:2789: warning: cast to pointer from integer of different size
dpic.c:2797: warning: cast to pointer from integer of different size
dpic.c:2802: warning: cast to pointer from integer of different size
dpic.c: In function 'resetenv':
dpic.c:3348: warning: cast to pointer from integer of different size
dpic.c: In function 'inheritenv':
dpic.c:3465: warning: cast to pointer from integer of different size
dpic.c: In function 'copyprim':
dpic.c:3676: warning: cast to pointer from integer of different size
dpic.c: In function 'produce':
dpic.c:5361: warning: cast to pointer from integer of different size
dpic.c: In function 'pdfstream':
dpic.c:14154: warning: cast to pointer from integer of different size
dpic.c: In function 'pdfprelude':
dpic.c:14250: warning: cast to pointer from integer of different size
dpic.c: In function 'newbuf':
dpic.c:17364: warning: cast to pointer from integer of different size
dpic.c:17365: warning: cast to pointer from integer of different size
dpic.c: In function 'newarg':
dpic.c:17420: warning: cast to pointer from integer of different size
dpic.c: In function 'parse':
dpic.c:19342: warning: cast to pointer from integer of different size
dpic.c:19352: warning: cast to pointer from integer of different size
dpic.c: In function 'main':
dpic.c:19550: warning: cast to pointer from integer of different size
cc -O2 -pipe -c p2clib.c
cc -o dpic dpic.o p2clib.o -lm
p2clib.o: In function `_ShowEscape':
p2clib.c:(.text+0xc64): warning: warning: strcpy() is almost always misused, 
please use strlcpy()
dpic.o: In function `produce':
dpic.c:(.text+0x2844d): warning: warning: random() may return deterministic 
values, is that what you want?
p2clib.o: In function `_ShowEscape':
p2clib.c:(.text+0xc73): warning: warning: strcat() is almost always misused, 
please use strlcat()
dpic.o: In function `pdfwstring':
dpic.c:(.text+0x4987): warning: warning: sprintf() is often misused, please use 
snprintf()
ritchie /usr/ports/graphics/dpic$

Scary.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: [NEW] www/logswan

2015-11-05 Thread Stuart Henderson
On 2015/11/05 14:42, Joerg Jung wrote:
> On Mon, Nov 02, 2015 at 06:46:08PM +0100, Frederic Cambus wrote:
> > Hello ports@,
> > 
> > Here is a new port attached : www/logswan
> > 
> > Tested on amd64.
> > 
> > From DESCR :
> > 
> > Logswan is a fast Web log analyzer using probabilistic data structures. It 
> > is
> > targeted at very large log files, typically APIs logs. It has constant 
> > memory
> > usage regardless of the log file size, and takes approximatively 4MB of RAM.
> > 
> > Unique visitors counting is performed using two HyperLogLog counters (one 
> > for
> > IPv4, and another one for IPv6), providing a relative accuracy of 0.10%.
> 
> Port looks good to me. Nice tiny tool.
> 
> One minor nit: GeoIP{v6}.dat is installed in /var/db/GeoIP under
> OpenBSD and logswan should use these files

Yes, that needs fixing, actually it should be ${LOCALSTATEDIR}/db/GeoIP.
Also needs NO_TEST.

New version attached. OK to import?

Frederic, it would be nice if it would have a way to output the json file
somewhere other than ${INPUTFILE}.json - had you considered just writing to
stdout? (A manual would be nice too ;)



logswan.tgz
Description: application/tar-gz


Re: drop the systrace section from faq15

2015-11-05 Thread Raf Czlonka
On Thu, Nov 05, 2015 at 02:32:57PM GMT, Stuart Henderson wrote:

> yay/nay?

Personally, I think that parts of faq15 should simply be removed and
replaced with links to faq/ports - especially since some of it is nearly
identical.

Is there any reason why information is duplicated here?

I hadn't had a chance to compile a diff yet, though - lack of time ATM.

In terms of USE_SYSTRACE, yes - given that this breaks build on some
ports, removing it makes sense IMO.

Regards,

Raf

> Index: faq15.html
> ===
> RCS file: /cvs/www/faq/faq15.html,v
> retrieving revision 1.114
> diff -u -p -r1.114 faq15.html
> --- faq15.html2 Nov 2015 03:35:44 -   1.114
> +++ faq15.html5 Nov 2015 14:26:10 -
> @@ -849,8 +849,8 @@ Because the OpenBSD project does not hav
>  the source code of all software in the ports tree, you can configure the
>  ports system to take a few safety precautions.
>  The ports infrastructure is able to perform all building as a regular user,
> -and perform only those steps that require superuser privileges as root.
> -Examples are the fake and install make targets.
> +and perform only those steps that require superuser privileges as root, for
> +example the install make target.
>  However, because root privileges are always required at some point,
>  the ports system will not save you when you decide to build a malicious
>  application.
> @@ -879,9 +879,8 @@ This requires granting three permissions
>by adding the following line to to
> href="http://www.openbsd.org/cgi-bin/man.cgi?query=mk.confsektion=5;>mk.conf(5):
>
> -  SUDO=/usr/bin/doas
> -  
> -  
> +  SUDO=/usr/bin/doas
> +  
>  
>  You can modify the ownerships of the ports tree so that you can write
>  there as a regular user.
> @@ -892,20 +891,6 @@ underlying directories are made group wr
>  # chgrp -R wsrc /usr/ports
>  # find /usr/ports -type d -exec chmod g+w {} \;
>  
> -
> -You can have the ports system use
> - href="http://www.openbsd.org/cgi-bin/man.cgi?query=systracesektion=1;>systrace(1)
> -by adding the following to /etc/mk.conf
> -
> -
> -USE_SYSTRACE=Yes
> -
> -
> -This enforces the build procedure to stay inside allowed directories, and
> -prohibits writing in illegal places, thereby considerably reducing the risk
> -of a damaged system.
> -Note that the use of systrace(1) adds about 20% overhead in build time.
> -
>  
>  
>  
> 



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2015/11/05 09:46:18

Modified files:
www/webkitgtk4 : Makefile 
www/webkitgtk4/patches: patch-CMakeLists_txt 

Log message:
Use the default ruby version for building.



Re: drop the systrace section from faq15

2015-11-05 Thread Stuart Henderson
On 2015/11/05 16:28, Raf Czlonka wrote:
> On Thu, Nov 05, 2015 at 02:32:57PM GMT, Stuart Henderson wrote:
> 
> > yay/nay?
> 
> Personally, I think that parts of faq15 should simply be removed and
> replaced with links to faq/ports - especially since some of it is nearly
> identical.
> 
> Is there any reason why information is duplicated here?

lack of time ;)

> I hadn't had a chance to compile a diff yet, though - lack of time ATM.
> 
> In terms of USE_SYSTRACE, yes - given that this breaks build on some
> ports, removing it makes sense IMO.
> 
> Regards,
> 
> Raf
> 
> > Index: faq15.html
> > ===
> > RCS file: /cvs/www/faq/faq15.html,v
> > retrieving revision 1.114
> > diff -u -p -r1.114 faq15.html
> > --- faq15.html  2 Nov 2015 03:35:44 -   1.114
> > +++ faq15.html  5 Nov 2015 14:26:10 -
> > @@ -849,8 +849,8 @@ Because the OpenBSD project does not hav
> >  the source code of all software in the ports tree, you can configure the
> >  ports system to take a few safety precautions.
> >  The ports infrastructure is able to perform all building as a regular user,
> > -and perform only those steps that require superuser privileges as root.
> > -Examples are the fake and install make targets.
> > +and perform only those steps that require superuser privileges as root, for
> > +example the install make target.
> >  However, because root privileges are always required at some point,
> >  the ports system will not save you when you decide to build a malicious
> >  application.
> > @@ -879,9 +879,8 @@ This requires granting three permissions
> >by adding the following line to to
> > > href="http://www.openbsd.org/cgi-bin/man.cgi?query=mk.confsektion=5;>mk.conf(5):
> >
> > -  SUDO=/usr/bin/doas
> > -  
> > -  
> > +  SUDO=/usr/bin/doas
> > +  
> >  
> >  You can modify the ownerships of the ports tree so that you can write
> >  there as a regular user.
> > @@ -892,20 +891,6 @@ underlying directories are made group wr
> >  # chgrp -R wsrc /usr/ports
> >  # find /usr/ports -type d -exec chmod g+w {} \;
> >  
> > -
> > -You can have the ports system use
> > - > href="http://www.openbsd.org/cgi-bin/man.cgi?query=systracesektion=1;>systrace(1)
> > -by adding the following to /etc/mk.conf
> > -
> > -
> > -USE_SYSTRACE=Yes
> > -
> > -
> > -This enforces the build procedure to stay inside allowed directories, and
> > -prohibits writing in illegal places, thereby considerably reducing the risk
> > -of a damaged system.
> > -Note that the use of systrace(1) adds about 20% overhead in build time.
> > -
> >  
> >  
> >  
> > 
> 



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 11:48:16

Log message:
import zelda_roth_se-1.0.6

Zelda Return of the Hylian Solarus Edition is a remake of the original
Zelda Return of the Hylian, a short but pleasant fangame from Vincent
Jouillat.

ok sthen@

Status:

Vendor Tag: jasper
Release Tags:   jasper_20151105

N ports/games/solarus/roth/Makefile
N ports/games/solarus/roth/distinfo
N ports/games/solarus/roth/pkg/DESCR
N ports/games/solarus/roth/pkg/PLIST
N ports/games/solarus/roth/patches/patch-CMakeLists_txt

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2015/11/05 12:28:25

Modified files:
mail/swaks : Makefile 

Log message:
Take maintainership.



Re: NEW: textproc/wkhtmltopdf

2015-11-05 Thread Frank Groeneveld

On 11/04/15 22:34, Stuart Henderson wrote:

Done. (I also added a blank line before the COMMENT).


Thank you!


Seems pretty common for Qt things unfortunately. phantomjs needs a
patched Qt too, calibre uses private interfaces so it needs a :patch
target to find the headers...


Yes, I saw the phanomjs port indeed. I've built wkhtmltopdf with it's 
statically linked, patched QT and needed a few patches from the 
phantomjs port to get it going. It seems however, phantomjs is always 
statically build against the patched qt.



I wonder how much time it would add to builds, it loses a lot of
features without the patched Qt (and I have somewhere I might
want to use that too).


On my computer the current port builds within minutes, while the build 
with patched QT takes around one hour.


I'll try to make a port for it, I got it building a few weeks ago:
https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1991

Frank



Re: CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stefan Sperling
On Thu, Nov 05, 2015 at 11:48:16AM -0700, Jasper Lievisse Adriaanse wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   jas...@cvs.openbsd.org  2015/11/05 11:48:16
> 
> Log message:
> import zelda_roth_se-1.0.6
> 
> Zelda Return of the Hylian Solarus Edition is a remake of the original
> Zelda Return of the Hylian, a short but pleasant fangame from Vincent
> Jouillat.
> 

Awesome! Finally a good reason to slack a bit.

I had a WIP port for the original zelda roth, but never finished it...



Re: graphics/jasper CVE fixes from Slackware

2015-11-05 Thread patrick keshishian
ping?

On 10/29/15, patrick keshishian  wrote:
> Slackware just notified of these:
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8137
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8138
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8157
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8158
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9029
>
> Summary:
>   CVE-2014-8137: double-free
>   CVE-2014-8138: heap-based buffer overflow
>   CVE-2014-8157: off-by-one
>   CVE-2014-8158: multiple stack-based buffer overflows
>   CVE-2014-9029: multiple off-by-one
>
> Patches from Slackware are available off their ftp site:
>
>   
> ftp://ftp.slackware.com/pub/slackware/slackware64-14.1/patches/source/jasper/patches/
>
>   jasper-CVE-2014-8137.patch.gz   1 KB09/03/1518:54:00
>   jasper-CVE-2014-8138.patch.gz   1 KB09/03/1518:55:00
>   jasper-CVE-2014-8157.patch.gz   1 KB09/03/1518:55:00
>   jasper-CVE-2014-8158.patch.gz   2 KB09/03/1518:56:00
>   jasper-CVE-2014-9029.patch.gz   1 KB09/03/1518:57:00
>
>
> Attached is my attempt to merge above Slackware patches, into
> our jasper port.
>
> Someone more familiar with jasper should double check that I
> didn't screw anything up.
>
> I have a question though, 'pkg_info jasper' claims gimp as a dependent,
> however, 'ldd gimp' doesn't show jasper in the list. What am I missing?
>
> Cheers,
> --patrick
>



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 11:49:06

Modified files:
games/solarus  : Makefile 

Log message:
+roth



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 11:49:20

Modified files:
games/solarus  : Makefile.inc 
games/solarus/roth: Makefile 
games/solarus/solarus: Makefile 
games/solarus/zsdx: Makefile 
games/solarus/zsxd: Makefile 

Log message:
take maintainership



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2015/11/05 13:00:24

Modified files:
net/haproxy: Makefile distinfo 
Removed files:
net/haproxy/patches: patch-src_ssl_sock_c 

Log message:
Update to haproxy-1.5.15, from maintainer Daniel Jakots.



Re: [maintainer update] update to haproxy 1.5.15

2015-11-05 Thread Jérémie Courrèges-Anglas
Daniel Jakots  writes:

> On Thu, 5 Nov 2015 20:44:00 +0100, Daniel Jakots 
> wrote:
>
>> Hi,
>> 
>> While there's a new branch (1.6.x), 1.5.x still gets some updates.
>> Quickly tested on current and 5.8, works fine.
>
> Oh, the subject is a mistake, it's not a security update, sorry for the
> noise.

;)

Committed, thanks.
-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2015/11/05 12:09:01

Modified files:
converters/p5-Catalyst-View-JSON: Makefile 
databases/p5-Catalyst-Model-DBI: Makefile 
databases/p5-Catalyst-Model-DBIC-Schema: Makefile 
databases/p5-DBIx-DataModel: Makefile 
databases/postgresql_autodoc: Makefile 
devel/p5-Algorithm-IncludeExclude: Makefile 
devel/p5-Array-Window: Makefile 
devel/p5-B-Hooks-EndOfScope: Makefile 
devel/p5-Catalyst-Plugin-C3: Makefile 
devel/p5-Catalyst-Plugin-StackTrace: Makefile 
devel/p5-Class-Default: Makefile 
devel/p5-Class-Generate: Makefile 
devel/p5-Class-Handle: Makefile 
devel/p5-Class-Multimethods: Makefile 
devel/p5-Data-Alias: Makefile 
devel/p5-Data-Dump: Makefile 
devel/p5-Data-FormValidator: Makefile 
devel/p5-Data-Structure-Util: Makefile 
devel/p5-Data-Visitor: Makefile 
devel/p5-DateTime-Format-Natural: Makefile 
devel/p5-ExtUtils-XSBuilder: Makefile 
devel/p5-File-Attributes-Recursive: Makefile 
devel/p5-File-Copy-Recursive: Makefile 
devel/p5-File-CreationTime: Makefile 
devel/p5-I18N-LangTags: Makefile 
devel/p5-IO-LockedFile: Makefile 
devel/p5-IPC-Shareable: Makefile 
devel/p5-Locale-US: Makefile 
devel/p5-Log-Log4perl: Makefile 
devel/p5-Log-Trace: Makefile 
devel/p5-Module-Install: Makefile 
devel/p5-Module-ScanDeps: Makefile 
devel/p5-Mouse : Makefile 
devel/p5-Object-Signature: Makefile 
devel/p5-POE-Component-IKC: Makefile 
devel/p5-Parse-PlainConfig: Makefile 
devel/p5-Perl6-Junction: Makefile 
devel/p5-Scope-Guard: Makefile 
devel/p5-Set-Object: Makefile 
devel/p5-Term-Encoding: Makefile 
devel/p5-Test-Assertions: Makefile 
devel/p5-Test-Group: Makefile 
devel/p5-Test-HTML-Tidy: Makefile 
devel/p5-Test-NoTabs: Makefile 
devel/p5-Test-NoWarnings: Makefile 
devel/p5-Test-YAML-Valid: Makefile 
devel/p5-Tie-ToObject: Makefile 
devel/p5-Tree-Simple-VisitorFactory: Makefile 
devel/p5-Universal-isa: Makefile 
devel/p5-boolean: Makefile 
devel/p5-namespace-clean: Makefile 
devel/vim-taglist: Makefile 
games/amoebax  : Makefile 
games/atomix   : Makefile 
games/bomberclone: Makefile 
games/glsfcave : Makefile 
games/gtetrinet: Makefile 
games/tetrinetx: Makefile 
games/vodovod  : Makefile 
games/widelands: Makefile 
graphics/p5-Color-Calc: Makefile 
graphics/p5-Graphics-ColorNames-WWW: Makefile 
mail/mlmmj : Makefile 
mail/p5-Catalyst-Plugin-Email: Makefile 
mail/p5-Email-Send: Makefile 
mail/swaks : Makefile 
misc/p5-Finance-IIF: Makefile 
net/ircd-ratbox: Makefile 
net/p5-Net-Subnets: Makefile 
net/p5-POE-Component-Client-HTTP: Makefile 
net/p5-POE-Component-Client-Keepalive: Makefile 
net/p5-Validate-Net: Makefile 
security/p5-Authen-Htpasswd: Makefile 
security/p5-Catalyst-Authentication-Store-DBI: Makefile 
security/p5-Catalyst-Authentication-Store-DBIx-Class: Makefile 
security/p5-Catalyst-Plugin-Authentication: Makefile 
security/p5-Catalyst-Plugin-Authentication-Store-DBIC: Makefile 
security/p5-Catalyst-Plugin-Authentication-Store-Htpasswd: 
   Makefile 
security/p5-Catalyst-Plugin-Authorization-ACL: Makefile 
security/p5-Catalyst-Plugin-Authorization-Roles: Makefile 
security/p5-Crypt-GpgME: Makefile 
textproc/p5-CGI-FastTemplate: Makefile 
textproc/p5-Catalyst-Plugin-Textile: Makefile 
textproc/p5-Catalyst-View-TT: Makefile 
textproc/p5-Regexp-Assemble: Makefile 
textproc/p5-Template-Plugin-Markdown: Makefile 
textproc/p5-Template-Timer: Makefile 
textproc/p5-Text-Aspell: Makefile 
textproc/p5-Text-SimpleTable: Makefile 
textproc/p5-Text-Tags: Makefile 
textproc/p5-XML-Generator: Makefile 
textproc/p5-XML-RSS-LibXML: Makefile 
www/p5-Apache-Test: Makefile 
www/p5-CGI-FormBuilder: Makefile 
www/p5-CGI-SSI : Makefile 
www/p5-CGI-Simple: Makefile 
www/p5-Catalyst-Action-RenderView: Makefile 
www/p5-Catalyst-Component-ACCEPT_CONTEXT: Makefile 
www/p5-Catalyst-Component-InstancePerContext: Makefile 
www/p5-Catalyst-Controller-FormBuilder: Makefile 
www/p5-Catalyst-Controller-HTML-FormFu: Makefile 
www/p5-Catalyst-Devel: Makefile 
www/p5-Catalyst-Engine-Apache: Makefile 
www/p5-Catalyst-Plugin-Cache: Makefile 

CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 16:43:46

Modified files:
net/net-snmp   : Makefile 
net/net-snmp/pkg: PLIST-main netsnmpd.rc netsnmptrapd.rc 
Removed files:
net/net-snmp/patches: patch-snmplib_snmp_api_c 

Log message:
Run net-snmp as _netsnmp instead of root, doing this currently requires
disabling the ipv6 mib - this is done in the rc script so it can be
overridden with netsnmpd_flags if required (but just run snmpd from base,
really )

Reported by Pierre Kim.

Drop unnecessary patch while there, the problem it was meant to fix was
already fixed in 5.7.3.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 16:41:18

Modified files:
infrastructure/db: user.list 

Log message:
reserve 760 for net-snmp



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 14:44:56

Modified files:
net/net-snmp   : Tag: OPENBSD_5_8 Makefile 
net/net-snmp/pkg: Tag: OPENBSD_5_8 PLIST-main 

Log message:
install net-snmp's sample snmpd.conf with mode 600, it may contain secrets.
reported by Pierre Kim.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2015/11/05 14:44:04

Modified files:
net/net-snmp   : Makefile 
net/net-snmp/pkg: PLIST-main 

Log message:
install net-snmp's sample snmpd.conf with mode 600, it may contain secrets.
reported by Pierre Kim.



Re: Clarification about out-of-date script

2015-11-05 Thread Артур Истомин
On Wed, Nov 04, 2015 at 09:46:27AM +, Stuart Henderson wrote:
> On 2015/11/03 10:38, Артур Истомин wrote:
> > On Tue, Nov 03, 2015 at 02:19:51AM +0100, Juan Francisco Cantero Hurtado 
> > wrote:
> > > On Sun, Nov 01, 2015 at 11:41:21PM +0500, Артур Истомин wrote:
> > > > Here is output on my system, OpenBSD 5.8, from out-of-date script:
> > > > 
> > > > databases/postgresql,-server   # @libxml-2.9.2p1 -> @libxml-2.9.2p2
> > > > devel/quirks   # always-update -> quirks-2.114
> > > > editors/libreoffice,-main  # @libxslt-1.1.28p2 -> @libxslt-1.1.28p3
> > > > misc/shared-mime-info  # @libxml-2.9.2p1 -> @libxml-2.9.2p2
> > > > multimedia/libbluray   # @libxml-2.9.2p1 -> @libxml-2.9.2p2
> > > > print/cups,-libs   # @gnutls-3.3.16 -> @gnutls-3.3.16p0
> > > > textproc/raptor# @libxslt-1.1.28p2 -> @libxslt-1.1.28p3
> > > > x11/gnome/librsvg  # @gdk-pixbuf-2.30.8p1,@libxml-2.9.2p1 
> > > > -> @gdk-pixbuf-2.30.8p3,@libxml-2.9.2p2
> > > > x11/gtk+2,-main# @gdk-pixbuf-2.30.8p1 -> 
> > > > @gdk-pixbuf-2.30.8p3
> > > > x11/gtk+3,-guic# @gdk-pixbuf-2.30.8p1 -> 
> > > > @gdk-pixbuf-2.30.8p3
> > > > x11/kde/libs3,-main# @libxslt-1.1.28p2 -> @libxslt-1.1.28p3
> > > > 
> > > > Am I right, that left column is ports/packages that can be updated; 
> > > > right
> > > > column is reason why they need to be updated?
> > > 
> > > Yes.
> > > 
> > > > Also is it true that in my case I can ignore all this updates because
> > > > all ports from left column are dynamicaly linked with already updated
> > > > library from right column?
> > > 
> > > No. Those ports use the outdated version of the library.
> > 
> > Can You elaborate, please, I don't understand. E.g. shared-mime-info.
> > 
> > $ ldd /usr/local/bin/update-mime-database | grep libxml
> > 1d0114c0 1d011515f000 rlib 01   0  
> > /usr/local/lib/libxml2.so.15.1
> > 
> > $ pkg_info | grep libxml
> > 
> >
> > libxml-2.9.2p2  XML parsing library
> > 
> > So libxml already updated. If I understand correctly: if libxml updated and 
> > update-mime-database
> > _dynamicaly_ linked to it there is no need further intervention, is not is 
> > so?
> > 
> > Thanks.
> > 
> 
> Look in e.g. /var/db/pkg/shared-mime-info-1.5/+CONTENTS and you'll
> see that it records the dependency like this
> 
> @depend textproc/libxml,-main:libxml-*:libxml-2.9.2p2
> ...
> @wantlib xml2.15.1
> 
> out-of-date reports on any packages where the @depend line is out
> of date compared to the ports tree, even though the shared library
> itself (noted in the @wantlib line) hasn't changed incompatibly.

I'm sorry for reiterate it over again and thanks for detailed clarification. 
But if I understand it
correctly I'am right with my example above with update-mime-database? I already 
have newest version
libxml installed so de-facto there is no need updating update-mime-database in 
such case?
> 
> 



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2015/11/05 20:50:54

Modified files:
emulators/nestopia: Makefile distinfo 

Log message:
Update to nestopia-1.46.2.



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 07:34:55

Modified files:
textproc/libxml: Tag: OPENBSD_5_8 Makefile 
textproc/libxml/patches: Tag: OPENBSD_5_8 patch-parser_c 
Added files:
textproc/libxml/patches: Tag: OPENBSD_5_8 patch-xzlib_c 

Log message:
Security fix for CVE-2015-8035 and improve the fix for CVE-2015-7941 (from 
upstream)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 07:24:12

Modified files:
textproc/libxml: Makefile 
textproc/libxml/patches: patch-parser_c 
Added files:
textproc/libxml/patches: patch-xzlib_c 

Log message:
Security fix for CVE-2015-8035 and improve the fix for CVE-2015-7941 (from 
upstream)



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2015/11/05 07:29:33

Modified files:
textproc/libxml/patches: patch-parser_c 

Log message:
fix patch



drop the systrace section from faq15

2015-11-05 Thread Stuart Henderson
yay/nay?

Index: faq15.html
===
RCS file: /cvs/www/faq/faq15.html,v
retrieving revision 1.114
diff -u -p -r1.114 faq15.html
--- faq15.html  2 Nov 2015 03:35:44 -   1.114
+++ faq15.html  5 Nov 2015 14:26:10 -
@@ -849,8 +849,8 @@ Because the OpenBSD project does not hav
 the source code of all software in the ports tree, you can configure the
 ports system to take a few safety precautions.
 The ports infrastructure is able to perform all building as a regular user,
-and perform only those steps that require superuser privileges as root.
-Examples are the fake and install make targets.
+and perform only those steps that require superuser privileges as root, for
+example the install make target.
 However, because root privileges are always required at some point,
 the ports system will not save you when you decide to build a malicious
 application.
@@ -879,9 +879,8 @@ This requires granting three permissions
   by adding the following line to to
   http://www.openbsd.org/cgi-bin/man.cgi?query=mk.confsektion=5;>mk.conf(5):
   
-  SUDO=/usr/bin/doas
-  
-  
+  SUDO=/usr/bin/doas
+  
 
 You can modify the ownerships of the ports tree so that you can write
 there as a regular user.
@@ -892,20 +891,6 @@ underlying directories are made group wr
 # chgrp -R wsrc /usr/ports
 # find /usr/ports -type d -exec chmod g+w {} \;
 
-
-You can have the ports system use
-http://www.openbsd.org/cgi-bin/man.cgi?query=systracesektion=1;>systrace(1)
-by adding the following to /etc/mk.conf
-
-
-USE_SYSTRACE=Yes
-
-
-This enforces the build procedure to stay inside allowed directories, and
-prohibits writing in illegal places, thereby considerably reducing the risk
-of a damaged system.
-Note that the use of systrace(1) adds about 20% overhead in build time.
-
 
 
 



Re: [NEW] database/liquibase

2015-11-05 Thread Bryan C. Everly
ping?


Thanks,
Bryan

On Tue, Nov 3, 2015 at 5:59 PM, Bryan C. Everly 
wrote:

> Here is a port of liquibase.
>
> From pkg/DESCR:
>
> Liquibase is a Java-based command-line tool that allows you to build and
> maintain a SQL database schema using a series of "changeset" files that
> can be checked into a version control system.  This allows the database
> schema to be just another piece of your application that can be versioned
> and maintained, just like any other piece of source code.
>
> See http://liquibase.org for full documentation.
>
>
> Comments or recommendations gratefully accepted.  I had originally wanted
> to pull the source and build it; however, as this uses Maven, the build is
> dynamic and will pull down other files which will break the build process
> for the binary packages.  Given that, I felt the best approach would be to
> pull the official "compiled" jarfile instead, as security/burpsuite does.
>
> As I am not a committer, I will need someone to commit the changes on my
> behalf if approved.
>
> Thanks,
> Bryan
>


CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 06:25:15

Modified files:
net/p5-Net-DNS-DynDNS: Makefile distinfo 
net/p5-Net-DNS-DynDNS/pkg: PLIST 

Log message:
Update to p5-Net-DNS-DynDNS-0.9993.



Re: Vipw / pwd_mkdb not working

2015-11-05 Thread Martijn Rijkeboer
Sorry, wrong list. Reposted to misc@.
> Hi,
>
> When I try to edit the master.passwd (as root) with vipw I get the
> following error when saving:
>
>   pwd_mkdb: /etc/spwd.db.tmp to /etc/spwd.db: Operation not permitted
>
> Any suggestions on how to fix this?
>
> OS: OpenBSD 5.8-current (GENERIC.MP) #1568: Wed Nov  4 20:48:36 MST 2015
> Arch: AMD64
>
>
> Kind regards,
>
>
> Martijn Rijkeboer



Vipw / pwd_mkdb not working

2015-11-05 Thread Martijn Rijkeboer
Hi,

When I try to edit the master.passwd (as root) with vipw I get the
following error when saving:

  pwd_mkdb: /etc/spwd.db.tmp to /etc/spwd.db: Operation not permitted

Any suggestions on how to fix this?

OS: OpenBSD 5.8-current (GENERIC.MP) #1568: Wed Nov  4 20:48:36 MST 2015
Arch: AMD64


Kind regards,


Martijn Rijkeboer




CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 06:35:36

Modified files:
www/p5-CGI-Compile: Makefile distinfo 

Log message:
Update to p5-CGI-Compile-0.20.



Re: [NEW] www/logswan

2015-11-05 Thread Joerg Jung
On Mon, Nov 02, 2015 at 06:46:08PM +0100, Frederic Cambus wrote:
> Hello ports@,
> 
> Here is a new port attached : www/logswan
> 
> Tested on amd64.
> 
> From DESCR :
> 
> Logswan is a fast Web log analyzer using probabilistic data structures. It is
> targeted at very large log files, typically APIs logs. It has constant memory
> usage regardless of the log file size, and takes approximatively 4MB of RAM.
> 
> Unique visitors counting is performed using two HyperLogLog counters (one for
> IPv4, and another one for IPv6), providing a relative accuracy of 0.10%.

Port looks good to me. Nice tiny tool.

One minor nit: GeoIP{v6}.dat is installed in /var/db/GeoIP under
OpenBSD and logswan should use these files, either via command line
option to specify the path (needs to be implemented by upstream, e.g. 
you) or through a local patch (in the port). 



CVS: cvs.openbsd.org: ports

2015-11-05 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2015/11/05 07:04:09

Modified files:
textproc/tcpdf : Makefile distinfo 
textproc/tcpdf/pkg: PLIST 

Log message:
Update to tcpdf-6.2.12.