CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2016/01/21 03:54:23 Modified files: security : Makefile Log message: +password-store
Re: pledge tor
On Tue, Jan 19, 2016 at 02:35:24PM +, Stuart Henderson wrote: > They aren't being careful (see typo in connection_edge.c:1616). > Given the hostile environment this code is run in, do you really > want it having the ability to modify pf rules if attacked? Reported, see https://trac.torproject.org/projects/tor/ticket/18100 Thx! j.
fewer useless files in netbeans
The binaries for other OS in the netbeans package are annoying because they trip check-lib-depends (this is currently the only failure other than the missing support for "dir/stem" libraries like tracker, openssl, kerberos etc). OK to remove them? Do any netbeans-on-openbsd users want to check I haven't gone too far? (ftr, I have no particular interest in this port other than to squelch these warnings) Index: Makefile === RCS file: /cvs/ports/devel/netbeans/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile25 May 2015 07:54:27 - 1.28 +++ Makefile21 Jan 2016 12:27:34 - @@ -7,7 +7,7 @@ COMMENT=NetBeans Java IDE V= 6.9.1 DISTNAME= netbeans-${V} CATEGORIES=devel -REVISION= 5 +REVISION= 6 HOMEPAGE= http://www.netbeans.org/ @@ -46,5 +46,11 @@ do-install: @${INSTALL_DATA_DIR} ${PREFIX}/share/applications @${SUBST_DATA} ${FILESDIR}/netbeans.desktop \ ${PREFIX}/share/applications/netbeans.desktop + rm -rf ${PREFIX}/netbeans/ide/bin/nativeexecution \ + ${PREFIX}/netbeans/cnd/bin \ + ${PREFIX}/netbeans/profiler/lib/deployed \ + netbeans/dlight/tools/* \ + ${PREFIX}/netbeans/ruby/jruby-*/lib/native \ + ${PREFIX}/netbeans/ruby/jruby-*/lib/ruby/site_ruby/shared/ffi/platform/*-{aix,darwin,linux,solaris,windows} .include Index: pkg/PLIST === RCS file: /cvs/ports/devel/netbeans/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 11 May 2011 06:22:17 - 1.6 +++ pkg/PLIST 21 Jan 2016 12:27:34 - @@ -92,32 +92,6 @@ netbeans/bin/netbeans netbeans/cnd/ netbeans/cnd/.lastModified netbeans/cnd/VERSION.txt -netbeans/cnd/bin/ -netbeans/cnd/bin/Linux-x86/ -netbeans/cnd/bin/Linux-x86/rfs_controller -netbeans/cnd/bin/Linux-x86/rfs_preload.so -netbeans/cnd/bin/Linux-x86/rfs_test_env -netbeans/cnd/bin/Linux-x86_64/ -netbeans/cnd/bin/Linux-x86_64/rfs_controller -netbeans/cnd/bin/Linux-x86_64/rfs_preload.so -netbeans/cnd/bin/Linux-x86_64/rfs_test_env -netbeans/cnd/bin/SunOS-sparc/ -netbeans/cnd/bin/SunOS-sparc/rfs_controller -netbeans/cnd/bin/SunOS-sparc/rfs_preload.so -netbeans/cnd/bin/SunOS-sparc/rfs_test_env -netbeans/cnd/bin/SunOS-sparc_64/ -netbeans/cnd/bin/SunOS-sparc_64/rfs_controller -netbeans/cnd/bin/SunOS-sparc_64/rfs_preload.so -netbeans/cnd/bin/SunOS-sparc_64/rfs_test_env -netbeans/cnd/bin/SunOS-x86/ -netbeans/cnd/bin/SunOS-x86/rfs_controller -netbeans/cnd/bin/SunOS-x86/rfs_preload.so -netbeans/cnd/bin/SunOS-x86/rfs_test_env -netbeans/cnd/bin/SunOS-x86_64/ -netbeans/cnd/bin/SunOS-x86_64/rfs_controller -netbeans/cnd/bin/SunOS-x86_64/rfs_preload.so -netbeans/cnd/bin/SunOS-x86_64/rfs_test_env -netbeans/cnd/bin/dorun.sh netbeans/cnd/config/ netbeans/cnd/config/Modules/ netbeans/cnd/config/Modules/org-netbeans-modules-cnd-antlr.xml @@ -1939,60 +1913,6 @@ netbeans/ide/ netbeans/ide/.lastModified netbeans/ide/VERSION.txt netbeans/ide/bin/ -netbeans/ide/bin/nativeexecution/ -netbeans/ide/bin/nativeexecution/Linux-x86/ -netbeans/ide/bin/nativeexecution/Linux-x86/process_start -netbeans/ide/bin/nativeexecution/Linux-x86/pty -netbeans/ide/bin/nativeexecution/Linux-x86/pty_open -netbeans/ide/bin/nativeexecution/Linux-x86/unbuffer.so -netbeans/ide/bin/nativeexecution/Linux-x86_64/ -netbeans/ide/bin/nativeexecution/Linux-x86_64/process_start -netbeans/ide/bin/nativeexecution/Linux-x86_64/pty -netbeans/ide/bin/nativeexecution/Linux-x86_64/pty_open -netbeans/ide/bin/nativeexecution/Linux-x86_64/unbuffer.so -netbeans/ide/bin/nativeexecution/MacOSX-x86/ -netbeans/ide/bin/nativeexecution/MacOSX-x86/process_start -netbeans/ide/bin/nativeexecution/MacOSX-x86/pty -netbeans/ide/bin/nativeexecution/MacOSX-x86/pty_open -netbeans/ide/bin/nativeexecution/MacOSX-x86/unbuffer.dylib -netbeans/ide/bin/nativeexecution/MacOSX-x86_64/ -netbeans/ide/bin/nativeexecution/MacOSX-x86_64/process_start -netbeans/ide/bin/nativeexecution/MacOSX-x86_64/pty -netbeans/ide/bin/nativeexecution/MacOSX-x86_64/pty_open -netbeans/ide/bin/nativeexecution/MacOSX-x86_64/unbuffer.dylib -netbeans/ide/bin/nativeexecution/SunOS-sparc/ -netbeans/ide/bin/nativeexecution/SunOS-sparc/privp -netbeans/ide/bin/nativeexecution/SunOS-sparc/process_start -netbeans/ide/bin/nativeexecution/SunOS-sparc/pty -netbeans/ide/bin/nativeexecution/SunOS-sparc/pty_open -netbeans/ide/bin/nativeexecution/SunOS-sparc/unbuffer.so -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/ -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/privp -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/process_start -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/pty -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/pty_open -netbeans/ide/bin/nativeexecution/SunOS-sparc_64/unbuffer.so
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: giova...@cvs.openbsd.org2016/01/21 06:50:45 Modified files: www: Makefile Log message: +kibana
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2016/01/21 06:22:58 Modified files: x11/i3 : Makefile x11/i3/patches : patch-src_commands_c Added files: x11/i3/patches : patch-man_i3-nagbar_1 Log message: Fix i3-nagbar invocation from src/commands.c and the example in its manpage.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: giova...@cvs.openbsd.org2016/01/21 06:48:25 Log message: Import Kibana, a data visualization platform for elasticsearch. Original submission from Pavel Korovin, hints from me, jasper and sebastia@ ok sebastia@ and jasper@ on a previous diff. pkg/DESCR Kibana is an open source data visualization platform that allows you to interact with your data through stunning, powerful graphics that can be combined into custom dashboards that help you share insights from your data far and wide. Status: Vendor Tag: giovanni Release Tags: giovanni_20160121 N ports/www/kibana/distinfo N ports/www/kibana/Makefile N ports/www/kibana/patches/patch-config_kibana_yml N ports/www/kibana/pkg/PLIST N ports/www/kibana/pkg/DESCR N ports/www/kibana/pkg/kibana.rc N ports/www/kibana/pkg/README No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 02:40:28 Modified files: www/p5-HTML-Lint: Makefile Log message: missed bump
Re: NEW: net/py-netifaces
On Wed, Jan 20, 2016 at 10:14:54PM +, Stuart Henderson wrote: > "netifaces is a portable Python module providing a high-level means > of retrieving information about the local machine's network interfaces, > including their addresses." > > Removes one of a couple of pieces of whining that calibre does at > startup. > > OK to import? Nice do-test target :) Couldnt TDEP be ${BUILD_PKGPATH} ? ok otherwise.
Re: [UPDATE] astro/ansiweather to 1.07
Frederic Cambus said: > Here is a diff to update ansiweather to latest version (1.07). Thank you, committed. -- Dmitrij D. Czarkoff
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 02:12:11 Modified files: textproc/calibre: Makefile Log message: Add a run dep on net/py-netifaces to Calibre
Re: [UPDATE] astro/ansiweather to 1.07
Frederic Cambus said: > Here is a diff to update ansiweather to latest version (1.07). OK czarkoff@ if anyone wants to commit it. Tested on amd64. -- Dmitrij D. Czarkoff
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2016/01/21 01:26:26 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Another bugfixing release (ncmpcpp-0.7.3) * Home and End keys are now recognized in a few specific terminal emulators.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 02:42:36 Modified files: games/ioquake3 : Makefile Log message: Mark ioquake3 as BROKEN-i386, need to free up a register to get this to build. Fill in the GPL version number in the license marker.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: czark...@cvs.openbsd.org2016/01/21 03:05:02 Modified files: astro/ansiweather: Makefile distinfo astro/ansiweather/patches: patch-ansiweather astro/ansiweather/pkg: PLIST Log message: update to ansiweather-1.07 from Frederic Cambus (maintainer), ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 01:43:32 Modified files: net/lldpd : Makefile distinfo net/lldpd/patches: patch-src_daemon_interfaces-bsd_c Log message: update to lldpd-0.9.0
Re: NEW: net/py-netifaces
On 2016/01/21 09:01, Landry Breuil wrote: > On Wed, Jan 20, 2016 at 10:14:54PM +, Stuart Henderson wrote: > > "netifaces is a portable Python module providing a high-level means > > of retrieving information about the local machine's network interfaces, > > including their addresses." > > > > Removes one of a couple of pieces of whining that calibre does at > > startup. > > > > OK to import? > > Nice do-test target :) Couldnt TDEP be ${BUILD_PKGPATH} ? ok otherwise. Yep, I was running into problems with BUILD_PKGPATH but I figured it out now, there's a port of this sitting in openbsd-wip that I hadn't noticed. Thanks.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 01:53:59 Log message: import py-netifaces, ok/tweak landry@ netifaces is a portable Python module providing a high-level means of retrieving information about the local machine's network interfaces, including their addresses. Status: Vendor Tag: sthen Release Tags: sthen_20160121 N ports/net/py-netifaces/Makefile N ports/net/py-netifaces/distinfo N ports/net/py-netifaces/pkg/PLIST N ports/net/py-netifaces/pkg/DESCR N ports/net/py-netifaces/patches/patch-netifaces_c No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 01:54:40 Modified files: net: Makefile Log message: +py-netifaces
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mes...@cvs.openbsd.org 2016/01/21 07:34:42 Modified files: devel/cscope : Makefile Added files: devel/cscope/patches: patch-src_main_c Log message: pledge(2) cscope If linemode == NO it needs: rpath: read the program wpath: create cscope.out files cpath: needs to unlink temp files at exit tty: at exit curses calls an ioctl to clean the window proc/exec: needs to fork and exec external program, namely $EDITOR If linemode == YES it's the same as above, except it doesn't need "tty" ok benoit@ and tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/21 08:08:46 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-6.10.1
Re: Proposed change to build libstdc++-v3 as part of devel/arm-none-eabi
On Thu, Jan 14, 2016 at 11:15:14AM -0200, Daniel Bolgheroni wrote: > Anyway, here is an updated diff for review, with the hope I didn't > forget any of the inputs received. Any more inputs on this diff? BTW, thank you for the feedbacks received so far. -- db
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: pas...@cvs.openbsd.org 2016/01/21 09:04:47 Modified files: games/supertux : Makefile distinfo games/supertux/pkg: PLIST Added files: games/supertux/patches: patch-CMakeLists_txt patch-external_squirrel_CMakeLists_txt patch-external_tinygettext_CMakeLists_txt patch-src_supertux_main_cpp Removed files: games/supertux/patches: patch-src_menu_h Log message: Update to 0.4.0. Cluebat and datadir patch from David Carlier.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/21 11:15:14 Modified files: graphics/freeimage/patches: patch-Source_LibOpenJPEG_opj_malloc_h Log message: sync with graphics/openjpeg to not use malloc.h on i386. spotted by sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ni...@cvs.openbsd.org 2016/01/21 11:34:42 Modified files: telephony/asterisk-sounds/core-sounds/en_AU: Makefile telephony/asterisk-sounds/core-sounds/es: Makefile Log message: Bump after change to PLIST's Ok sthen@
[UPDATE] graphics/ansilove to 3.0.2
Hi ports@, Here is a diff to update ansilove to latest version (3.0.2). Visible changes include adding all available font options in the manual page. The program is now also using pledge(2). Index: Makefile === RCS file: /cvs/ports/graphics/ansilove/Makefile,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 Makefile --- Makefile11 Jan 2016 09:35:00 - 1.1.1.1 +++ Makefile21 Jan 2016 18:18:03 - @@ -4,7 +4,7 @@ COMMENT = ansi and ascii art to png conv GH_ACCOUNT = ansilove GH_PROJECT = ansilove -GH_TAGNAME = 3.0.1 +GH_TAGNAME = 3.0.2 CATEGORIES = graphics Index: distinfo === RCS file: /cvs/ports/graphics/ansilove/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo11 Jan 2016 09:35:00 - 1.1.1.1 +++ distinfo21 Jan 2016 18:18:03 - @@ -1,2 +1,2 @@ -SHA256 (ansilove-3.0.1.tar.gz) = yJRyfut4AjEAoT/5UxDA+xAWZXrGrr6ZjBQ+/XKarhE= -SIZE (ansilove-3.0.1.tar.gz) = 113758 +SHA256 (ansilove-3.0.2.tar.gz) = 1cnlSZNLsypJ/5r18yj31d95HhO0deE7IIbId0m7RGs= +SIZE (ansilove-3.0.2.tar.gz) = 151859
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/21 11:08:06 Modified files: net/arp-scan : Makefile Log message: missing bump after HOMEPAGE change
[UPDATE] misc/nyancat
Hello ports@, Small revision which adds a patch to remove all strcpy calls and use strlcpy instead, as destination is a fixed length buffer and there was no size-checking code. The program is now also using pledge(2). Index: Makefile === RCS file: /cvs/ports/misc/nyancat/Makefile,v retrieving revision 1.14 diff -u -p -u -p -r1.14 Makefile --- Makefile4 Jan 2016 09:46:26 - 1.14 +++ Makefile21 Jan 2016 18:28:26 - @@ -8,6 +8,7 @@ GH_ACCOUNT =klange GH_PROJECT = nyancat GH_TAGNAME = 1.5.1 EPOCH =0 +REVISION = 0 CATEGORIES = misc Index: patches/patch-src_nyancat_c === RCS file: patches/patch-src_nyancat_c diff -N patches/patch-src_nyancat_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_nyancat_c 21 Jan 2016 18:28:26 - @@ -0,0 +1,32 @@ +$OpenBSD$ +--- src/nyancat.c.orig Tue Nov 24 06:05:00 2015 src/nyancat.c Wed Jan 20 20:38:02 2016 +@@ -379,6 +379,10 @@ int main(int argc, char ** argv) { + {0,0,0,0} + }; + ++ if (pledge("stdio tty", NULL) == -1) { ++ err(EXIT_FAILURE, "pledge"); ++ } ++ + /* Process arguments */ + int index, c; + while ((c = getopt_long(argc, argv, "eshiItnf:r:R:c:C:W:H:", long_opts, )) != -1) { +@@ -485,7 +489,7 @@ int main(int argc, char ** argv) { + /* This was a response to the TTYPE command, meaning +* that this should be a terminal type */ + alarm(2); +- strcpy(term, (char *)[2]); ++ strlcpy(term, (char *)[2], sizeof(term)); + done++; + } + else if (sb[0] == NAWS) { +@@ -564,7 +568,7 @@ int main(int argc, char ** argv) { +* terminal type from the environment. */ + char * nterm = getenv("TERM"); + if (nterm) { +- strcpy(term, nterm); ++ strlcpy(term, nterm, sizeof(term)); + } + + /* Also get the number of columns */
Re: Update www/p5-Mojo 6.41
New p5-Mojo 6.41 and while there, i've changed the "post-install" path as well. Changes as usual: https://metacpan.org/changes/distribution/Mojolicious Index: Makefile === RCS file: /cvs/ports/www/p5-Mojo/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile15 Oct 2015 21:01:06 - 1.27 +++ Makefile21 Jan 2016 19:20:58 - @@ -3,7 +3,7 @@ COMMENT = next generation web framework for Perl MODULES = cpan -DISTNAME = Mojolicious-6.24 +DISTNAME = Mojolicious-6.41 CATEGORIES = www MAINTAINER = Mark Patruck@@ -16,6 +16,7 @@ HOMEPAGE =http://mojolicio.us/ CPAN_AUTHOR = SRI RUN_DEPENDS = devel/p5-EV \ + net/p5-IO-Socket-IP>=0.37 \ security/p5-IO-Socket-SSL>=1.94 MAKE_ENV += TEST_CACHING=Yes @@ -27,6 +28,6 @@ MAKE_ENV += TEST_PREFORK=Yes # see pkg/README for certificate handling post-install: - rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/certs/ + rm -rf ${PREFIX}/${P5SITE}/Mojo/IOLoop/resources/ .include Index: distinfo === RCS file: /cvs/ports/www/p5-Mojo/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo15 Oct 2015 21:01:06 - 1.21 +++ distinfo21 Jan 2016 19:20:58 - @@ -1,2 +1,2 @@ -SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU= -SIZE (Mojolicious-6.24.tar.gz) = 651857 +SHA256 (Mojolicious-6.41.tar.gz) = mRkO7ZCLXIWpHSmXyEvqHJghbuQZt/ZT/MfVIQGwitE= +SIZE (Mojolicious-6.41.tar.gz) = 659645 Index: pkg/PLIST === RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 19 Jul 2015 14:23:45 - 1.10 +++ pkg/PLIST 21 Jan 2016 19:20:58 - @@ -74,6 +74,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm ${P5SITE}/Mojo/UserAgent/Server.pm ${P5SITE}/Mojo/UserAgent/Transactor.pm ${P5SITE}/Mojo/Util.pm +${P5SITE}/Mojo/WebSocket.pm ${P5SITE}/Mojolicious/ ${P5SITE}/Mojolicious.pm ${P5SITE}/Mojolicious/Command/ @@ -132,29 +133,31 @@ ${P5SITE}/Mojolicious/Types.pm ${P5SITE}/Mojolicious/Validator/ ${P5SITE}/Mojolicious/Validator.pm ${P5SITE}/Mojolicious/Validator/Validation.pm -${P5SITE}/Mojolicious/public/ -${P5SITE}/Mojolicious/public/favicon.ico -${P5SITE}/Mojolicious/public/mojo/ -${P5SITE}/Mojolicious/public/mojo/failraptor.png -${P5SITE}/Mojolicious/public/mojo/jquery/ -${P5SITE}/Mojolicious/public/mojo/jquery/jquery.js -${P5SITE}/Mojolicious/public/mojo/logo-black.png -${P5SITE}/Mojolicious/public/mojo/logo-white.png -${P5SITE}/Mojolicious/public/mojo/noraptor.png -${P5SITE}/Mojolicious/public/mojo/notfound.png -${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png -${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png -${P5SITE}/Mojolicious/public/mojo/prettify/ -${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css -${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css -${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js -${P5SITE}/Mojolicious/public/mojo/stripes.png -${P5SITE}/Mojolicious/templates/ -${P5SITE}/Mojolicious/templates/development.html.ep -${P5SITE}/Mojolicious/templates/exception.html.ep -${P5SITE}/Mojolicious/templates/mojobar.html.ep -${P5SITE}/Mojolicious/templates/not_found.html.ep -${P5SITE}/Mojolicious/templates/perldoc.html.ep +${P5SITE}/Mojolicious/resources/ +${P5SITE}/Mojolicious/resources/public/ +${P5SITE}/Mojolicious/resources/public/favicon.ico +${P5SITE}/Mojolicious/resources/public/mojo/ +${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png +${P5SITE}/Mojolicious/resources/public/mojo/jquery/ +${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js +${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png +${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png +${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png +${P5SITE}/Mojolicious/resources/public/mojo/notfound.png +${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png +${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-light.png +${P5SITE}/Mojolicious/resources/public/mojo/prettify/ +${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css +${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css +${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js +${P5SITE}/Mojolicious/resources/public/mojo/stripes.png +${P5SITE}/Mojolicious/resources/templates/ +${P5SITE}/Mojolicious/resources/templates/mojo/ +${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/exception.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/menubar.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/not_found.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/perldoc.html.ep ${P5SITE}/Test/
update mail/imapfilter
One of our SSLv3 patches got upstreamed. I'll submit the other one soon. ok? Index: Makefile === RCS file: /cvs/ports/mail/imapfilter/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile7 Jan 2016 17:33:38 - 1.20 +++ Makefile21 Jan 2016 20:34:44 - @@ -2,7 +2,7 @@ COMMENT= remote IMAP filtering utility -V= 2.6.4 +V= 2.6.5 DISTNAME= imapfilter-${V} GH_TAGNAME=v${V} Index: distinfo === RCS file: /cvs/ports/mail/imapfilter/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo7 Jan 2016 17:33:38 - 1.11 +++ distinfo21 Jan 2016 20:34:44 - @@ -1,2 +1,2 @@ -SHA256 (imapfilter-2.6.4.tar.gz) = qyn6qxWluaxha/ymURTFBno6JrezLipwwy6xKsHxbB4= -SIZE (imapfilter-2.6.4.tar.gz) = 56920 +SHA256 (imapfilter-2.6.5.tar.gz) = D0tJ4b516/1eOjvb/wHWiqr9t6zdw1/EDc9DcClwgFU= +SIZE (imapfilter-2.6.5.tar.gz) = 56993 Index: patches/patch-src_imapfilter_c === RCS file: patches/patch-src_imapfilter_c diff -N patches/patch-src_imapfilter_c --- patches/patch-src_imapfilter_c 4 Nov 2015 17:51:18 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,48 +0,0 @@ -$OpenBSD: patch-src_imapfilter_c,v 1.3 2015/11/04 17:51:18 jca Exp $ - -Cope with SSLv3 removal. - src/imapfilter.c.orig Wed Sep 30 22:55:26 2015 -+++ src/imapfilter.c Mon Nov 2 22:37:03 2015 -@@ -21,7 +21,10 @@ - - extern buffer ibuf, obuf, nbuf, cbuf; - extern regexp responses[]; --extern SSL_CTX *ssl3ctx, *ssl23ctx, *tls1ctx; -+extern SSL_CTX *ssl23ctx, *tls1ctx; -+#ifndef OPENSSL_NO_SSL3_METHOD -+extern SSL_CTX *ssl3ctx; -+#endif - #if OPENSSL_VERSION_NUMBER >= 0x01000100fL - extern SSL_CTX *tls11ctx, *tls12ctx; - #endif -@@ -114,7 +117,9 @@ main(int argc, char *argv[]) - - SSL_library_init(); - SSL_load_error_strings(); -+#ifndef OPENSSL_NO_SSL3_METHOD - ssl3ctx = SSL_CTX_new(SSLv3_client_method()); -+#endif - ssl23ctx = SSL_CTX_new(SSLv23_client_method()); - tls1ctx = SSL_CTX_new(TLSv1_client_method()); - #if OPENSSL_VERSION_NUMBER >= 0x01000100fL -@@ -125,7 +130,9 @@ main(int argc, char *argv[]) - capath = opts.truststore; - else if (exists_file(opts.truststore)) - cafile = opts.truststore; -+#ifndef OPENSSL_NO_SSL3_METHOD - SSL_CTX_load_verify_locations(ssl3ctx, cafile, capath); -+#endif - SSL_CTX_load_verify_locations(ssl23ctx, cafile, capath); - SSL_CTX_load_verify_locations(tls1ctx, cafile, capath); - #if OPENSSL_VERSION_NUMBER >= 0x01000100fL -@@ -150,7 +157,9 @@ main(int argc, char *argv[]) - #endif - stop_lua(); - -+#ifndef OPENSSL_NO_SSL3_METHOD - SSL_CTX_free(ssl3ctx); -+#endif - SSL_CTX_free(ssl23ctx); - SSL_CTX_free(tls1ctx); - #if OPENSSL_VERSION_NUMBER >= 0x01000100fL
update fonts/hack-fonts
I don't know why this used the zip archive. Maybe gzip archives weren't available when it started. ok? Index: Makefile === RCS file: /cvs/ports/fonts/hack-fonts/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile30 Nov 2015 14:09:33 - 1.3 +++ Makefile21 Jan 2016 20:14:15 - @@ -4,7 +4,7 @@ PKG_ARCH = * COMMENT = typeface designed for source code -V =2.018 +V =2.019 DISTNAME = Hack-v${V:S/./_/}-otf PKGNAME = hack-fonts-$V CATEGORIES = fonts @@ -16,7 +16,6 @@ MAINTAINER = Michael McConville
update net/scapy
Hi, Our scapy is old. Here's a diff to update it to latest stable. Upstream moved to github. While talking with them, they advised me to get ethertypes somewhere else than the website [1]. As it's the same name but with different checksum, you'll have to use REFETCH=true. The difference with the previous file are "+RARP 8035 # Reverse ARP [RFC903]", a couple of space/tabs fixes and another link in the comment. If you do make test, it will hang and if you ^C it will simply stop. If you go in scapy-2.3.2 and do `python2.7 scapy/tools/UTscapy.py -t test/regression.uts -f html -l -o /tmp/scapy_regression_test.html` it will hang but just ^C a couple of times and then it finishes. I've the same behaviour with the current scapy we have in port (2.1.0). On 2.1.0/amd64: PASSED=698 FAILED=58 on 2.3.2/amd64: PASSED=739 FAILED=28 on 2.3.2/i386: PASSED=739 FAILED=28 on 2.3.2/i386 with root: PASSED=748 FAILED=19 [1]: https://twitter.com/pi3rre/status/689716600056987648 Cheers, Daniel Index: Makefile === RCS file: /cvs/ports/net/scapy/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile16 Feb 2015 22:57:11 - 1.20 +++ Makefile21 Jan 2016 20:20:41 - @@ -2,9 +2,12 @@ COMMENT= powerful interactive packet manipulation in python -MODPY_EGG_VERSION= 2.1.0 +MODPY_EGG_VERSION= 2.3.2 DISTNAME= scapy-${MODPY_EGG_VERSION} -REVISION= 2 + +GH_ACCOUNT=secdev +GH_PROJECT=scapy +GH_TAGNAME=v${MODPY_EGG_VERSION} CATEGORIES=net @@ -15,8 +18,8 @@ MAINTAINER= Jonathan Armani
Re: update net/scapy
Daniel Jakots wrote: > Our scapy is old. Here's a diff to update it to latest stable. > Upstream moved to github. > > While talking with them, they advised me to get ethertypes somewhere > else than the website [1]. As it's the same name but with different > checksum, you'll have to use REFETCH=true. The difference with the > previous file are "+RARP 8035 # Reverse ARP [RFC903]", a couple of > space/tabs fixes and another link in the comment. > > If you do make test, it will hang and if you ^C it will simply stop. If > you go in scapy-2.3.2 and do `python2.7 scapy/tools/UTscapy.py -t > test/regression.uts -f html -l -o /tmp/scapy_regression_test.html` it > will hang but just ^C a couple of times and then it finishes. I've the > same behaviour with the current scapy we have in port (2.1.0). > > On 2.1.0/amd64: > PASSED=698 FAILED=58 > on 2.3.2/amd64: > PASSED=739 FAILED=28 > on 2.3.2/i386: > PASSED=739 FAILED=28 > on 2.3.2/i386 with root: > PASSED=748 FAILED=19 > > [1]: https://twitter.com/pi3rre/status/689716600056987648 Does it hang in RARP-reading code? I came across a potential bug in our RARP yesterday. Currently working on it with a few other people.
Re: update fonts/hack-fonts
On Thu, Jan 21, 2016 at 11:00:15PM +0100, Juan Francisco Cantero Hurtado wrote: > OK juanfra@. > > If you're the MAINTAINER of a port and the update is so > straightforward like this, you don't need OKs from other devs :) Technically you do. Unless you're ready to get yelled at when something breaks in a bulk. -- Antoine
Re: [UPDATE] misc/nyancat
On 2016/01/21 20:37, Frederic Cambus wrote: > Small revision which adds a patch to remove all strcpy calls and use > strlcpy instead, as destination is a fixed length buffer and there > was no size-checking code. Can you try feeding those upstream please, we aren't often doing strcpy patches in ports as we've run into problems in the past, in some cases bad conversions, in other cases bad merges after a later port update..
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: czark...@cvs.openbsd.org2016/01/21 15:20:08 Modified files: textproc/go-xlsx: Makefile Log message: stop portroach from checking updates for textproc/go-xlsx
Re: update net/scapy
On 2016/01/21 21:52, Daniel Jakots wrote: > -MASTER_SITES=${HOMEPAGE}/files/ > -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ethertypes > +MASTER_SITES0= http://git.netfilter.org/ebtables/plain/ > +DISTFILES= ${DISTNAME}.tar.gz ethertypes:0 please give that ethertypes file a versioned name and don't fetch it directly from the tip of a git repo. maybe mirror it?
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 15:28:23 Modified files: telephony/asterisk-openbsd-moh: Makefile Log message: Fix PORTROACH marker.
Re: update net/scapy
On Thu, 21 Jan 2016 15:57:19 -0500, Michael McConvillewrote: > Daniel Jakots wrote: > > Our scapy is old. Here's a diff to update it to latest stable. > > Upstream moved to github. > > > > While talking with them, they advised me to get ethertypes somewhere > > else than the website [1]. As it's the same name but with different > > checksum, you'll have to use REFETCH=true. The difference with the > > previous file are "+RARP 8035 # Reverse ARP [RFC903]", a couple of > > space/tabs fixes and another link in the comment. > > > > If you do make test, it will hang and if you ^C it will simply > > stop. If you go in scapy-2.3.2 and do `python2.7 > > scapy/tools/UTscapy.py -t test/regression.uts -f html -l > > -o /tmp/scapy_regression_test.html` it will hang but just ^C a > > couple of times and then it finishes. I've the same behaviour with > > the current scapy we have in port (2.1.0). > > > > On 2.1.0/amd64: > > PASSED=698 FAILED=58 > > on 2.3.2/amd64: > > PASSED=739 FAILED=28 > > on 2.3.2/i386: > > PASSED=739 FAILED=28 > > on 2.3.2/i386 with root: > > PASSED=748 FAILED=19 > > > > [1]: https://twitter.com/pi3rre/status/689716600056987648 > > Does it hang in RARP-reading code? I came across a potential bug in > our RARP yesterday. Currently working on it with a few other people. > It seems not but I can give you the result: https://chown.me/iota/scapy/scapy_regression_test.html
Re: update fonts/hack-fonts
OK juanfra@. If you're the MAINTAINER of a port and the update is so straightforward like this, you don't need OKs from other devs :) On Thu, Jan 21, 2016 at 03:16:12PM -0500, Michael McConville wrote: > I don't know why this used the zip archive. Maybe gzip archives weren't > available when it started. > > ok? > > > Index: Makefile > === > RCS file: /cvs/ports/fonts/hack-fonts/Makefile,v > retrieving revision 1.3 > diff -u -p -r1.3 Makefile > --- Makefile 30 Nov 2015 14:09:33 - 1.3 > +++ Makefile 21 Jan 2016 20:14:15 - > @@ -4,7 +4,7 @@ PKG_ARCH =* > > COMMENT =typeface designed for source code > > -V = 2.018 > +V = 2.019 > DISTNAME = Hack-v${V:S/./_/}-otf > PKGNAME =hack-fonts-$V > CATEGORIES = fonts > @@ -16,7 +16,6 @@ MAINTAINER =Michael McConvillePERMIT_PACKAGE_CDROM = Yes > > MASTER_SITES = > https://github.com/chrissimpkins/Hack/releases/download/v$V/ > -EXTRACT_SUFX = .zip > > WRKDIST =${WRKDIR} > > Index: distinfo > === > RCS file: /cvs/ports/fonts/hack-fonts/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- distinfo 30 Nov 2015 14:09:33 - 1.2 > +++ distinfo 21 Jan 2016 20:14:15 - > @@ -1,2 +1,2 @@ > -SHA256 (Hack-v2_018-otf.zip) = Q99xiVy4tbDhTyiAqM4mFwZNzDbPIp5WgvHgZROkYEY= > -SIZE (Hack-v2_018-otf.zip) = 466060 > +SHA256 (Hack-v2_019-otf.tar.gz) = > /oOGKnFSijpLWVCzyRwqHxLrwZsujzGtl4J73o+4ckI= > +SIZE (Hack-v2_019-otf.tar.gz) = 464176 > -- Juan Francisco Cantero Hurtado http://juanfra.info
Re: update fonts/hack-fonts
On Thu, Jan 21, 2016 at 11:34:15PM +0100, Antoine Jacoutot wrote: > On Thu, Jan 21, 2016 at 11:00:15PM +0100, Juan Francisco Cantero Hurtado > wrote: > > OK juanfra@. > > > > If you're the MAINTAINER of a port and the update is so > > straightforward like this, you don't need OKs from other devs :) > > Technically you do. > Unless you're ready to get yelled at when something breaks in a bulk. In this case, the patch is just a minimal update for a font. I'm not saying that he should commit anything without to ask before to other people affected :) -- Juan Francisco Cantero Hurtado http://juanfra.info
Re: update: sysutils/cfengine
A new diff, now using qdbm, as before. 2016-01-20 18:51 GMT-02:00 Stuart Henderson: > On 2016/01/20 15:22, Rodrigo Mosconi wrote: > > The upstream is dropping support for qdbm, and used tokyocabinet as main > > dbm. Now they prefer to use mdb as database backend > > We may be stuck then. > > Index: Makefile === RCS file: /cvs/ports/sysutils/cfengine/Makefile,v retrieving revision 1.53 diff -u -p -u -p -r1.53 Makefile --- Makefile 29 Nov 2015 15:50:20 - 1.53 +++ Makefile 22 Jan 2016 01:46:02 - @@ -2,8 +2,7 @@ COMMENT = GNU system administration tool for networks -DISTNAME = cfengine-3.4.5 -REVISION = 7 +DISTNAME = cfengine-3.7.2 SHARED_LIBS += promises 0.0 # 1.0 CATEGORIES = sysutils @@ -14,29 +13,34 @@ MAINTAINER = Rodrigo Mosconi name); ++strlcpy(edit_bundle_name, fp->name, CF_BUFSIZE); + args = fp->args; + } + else if ((vp = PromiseGetConstraintAsRval(pp, "edit_line", RVAL_TYPE_SCALAR))) + { +-strcpy(edit_bundle_name, (char *) vp); ++strlcpy(edit_bundle_name, (char *) vp, CF_BUFSIZE); + args = NULL; + } + else Index: patches/patch-cf-agent_verify_files_utils_c === RCS file: patches/patch-cf-agent_verify_files_utils_c diff -N patches/patch-cf-agent_verify_files_utils_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-cf-agent_verify_files_utils_c 22 Jan 2016 01:46:03 - @@ -0,0 +1,12 @@ +$OpenBSD$ +--- cf-agent/verify_files_utils.c.orig Wed Jan 20 00:37:39 2016 cf-agent/verify_files_utils.c Wed Jan 20 00:37:57 2016 +@@ -1384,7 +1384,7 @@ bool CopyRegularFile(EvalContext *ctx, const char *sou + if (attr.copy.backup == BACKUP_OPTION_TIMESTAMP) + { + stampnow = time((time_t *) NULL); +-
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: m...@cvs.openbsd.org2016/01/21 17:54:50 Modified files: fonts/hack-fonts: Makefile distinfo Log message: update to hack-fonts 2.019, switch from .zip to .gzip ok jung@, juanfra@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: m...@cvs.openbsd.org2016/01/21 17:51:24 Modified files: mail/imapfilter: Makefile distinfo Removed files: mail/imapfilter/patches: patch-src_imapfilter_c Log message: update to imapfilter 2.6.5 ok juanfra@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/22 00:05:01 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aaccoder_c patch-libavcodec_aacenc_c patch-libavcodec_aacenc_h patch-libavcodec_aacenc_tns_c patch-tests_fate_aac_mak Log message: Yet again mor AAC fixes. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/22 00:31:59 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo Log message: update to specinfra-2.50.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 23:54:56 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.8.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/22 00:33:45 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: update to p5-Sys-Virt-1.3.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/22 00:44:13 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: update to facter-2.4.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/22 00:45:32 Modified files: graphics/birdfont: Makefile distinfo Log message: update to birdfont-2.15.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/22 00:00:15 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-hw_net_e1000_c Log message: SECURITY fix for CVE-2016-1981. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/22 00:36:13 Modified files: sysutils/ruby-puppet-syntax: Makefile distinfo sysutils/ruby-puppet-syntax/pkg: PLIST Log message: update to puppet-syntax-2.1.0
Re: update www/py-httpie
On Wed, 6 Jan 2016 20:44:04 +0100, Daniel Jakotswrote: > Here's a diff to update httpie to latest release, 0.9.3. No one?
Re: [UPDATE] misc/nyancat
On Thu, 21 Jan 2016 20:37:23 +0100, Frederic Cambuswrote: > Hello ports@, > > Small revision which adds a patch to remove all strcpy calls and use > strlcpy instead, as destination is a fixed length buffer and there > was no size-checking code. > > The program is now also using pledge(2). Great, you should also add the pledge marker like +# uses pledge() WANTLIB += whatever see https://marc.info/?l=openbsd-ports-cvs=145288849420661=2 (same comment for ansilove) Cheers, Daniel