CVS: cvs.openbsd.org: ports
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
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
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
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
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
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
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
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
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
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
Gregor Bestwrites: > 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
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
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
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
Paul Iroftiwrites: > 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
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
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
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
Markus Ludewrites: > 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Nigelwrites: > 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
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
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
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
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
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
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
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
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
ping? On 10/29/15, patrick keshishianwrote: > 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
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
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
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
Daniel Jakotswrites: > 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
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
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
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
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
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
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
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
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
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
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
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
ping? Thanks, Bryan On Tue, Nov 3, 2015 at 5:59 PM, Bryan C. Everlywrote: > 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
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
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
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
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
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
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.