CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rpoin...@cvs.openbsd.org2016/05/02 23:52:45 Modified files: security : Makefile Log message: + SUBDIR += theharvester
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rpoin...@cvs.openbsd.org2016/05/02 23:49:55 Log message: import the harvester, the information gathering suite. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20160503 N ports/security/theharvester/Makefile N ports/security/theharvester/distinfo N ports/security/theharvester/pkg/PLIST N ports/security/theharvester/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rpoin...@cvs.openbsd.org2016/05/02 23:46:47 Log message: import pdf-parser, identify the fundamental elements used in the analyzed file. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20160503 N ports/security/pdf-parser/Makefile N ports/security/pdf-parser/distinfo N ports/security/pdf-parser/pkg/PLIST N ports/security/pdf-parser/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rpoin...@cvs.openbsd.org2016/05/02 23:47:26 Modified files: security : Makefile Log message: SUBDIR += pdf-parser
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/05/02 23:46:00 Modified files: x11/gnome/gedit-plugins: Makefile Log message: Missing build depends.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2016/05/02 23:02:38 Modified files: infrastructure/bin: proot Log message: fix semantics to match dpb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2016/05/02 23:01:25 Modified files: infrastructure/man/man1: dpb.1 Log message: simplify user documentation
Re: [NEW] dunst-1.1.0
timo.my...@wickedbsd.net (Timo Myyrä) writes: > Jeremie Courreges-Anglaswrites: > >> timo.my...@wickedbsd.net (Timo Myyrä) writes: >> >>> Hi, >> >> Hi, >> >>> Here is an port of lightweight notification daemon. >>> I'm using with i3 window manager and it seems to work for my needs. >>> >>> I've added simple pledge of "stdio rpath proc exec": >>> * stdio - for showing the notifications >>> * rpath - for reading configuration >>> * proc/exec - for running scripts based on notifications >> >> Several fixes: >> - Makefile ordering. Please, folks, follow the order of >> Makefile.template. A consistent order makes it much easier to review. >> - $OpenBSD$ marker at the top of Makefile (portcheck will warn about >> this) >> - config.mk overwrites the optimization setting with -Os, this should be >> patched out >> - print compile commands (V=1) >> - replace most of the Makefile/config.mk patch with MAKE_FLAGS; putting >> dunstrc in the right place can be done in post-install >> - err(3) needs err.h >> - in notification.c, basename(3) should be declared, else the return >> value (pointer) is truncated to int; harmful on LP64 >> - regex tweaks: replace \b with [[:<:]], re-add "www.", no need to >> escape "." within square brackets >> - uses pledge() marker >> >> Updated tarball attached, > > Ah, you have a lot of good points. Seems I need to read up on the porters > guide > some more. Well, some of those points come from an earlier version I had (dunst-1.0.0) but did not publish. *boo* So if you're happy with the updated version, what about importing it? :) Can I get additional an review? ok? dunst.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: sebas...@cvs.openbsd.org2016/05/02 15:09:05 Modified files: sysutils/logstash: Makefile sysutils/logstash/pkg: PLIST Log message: Re-add the rcscript that somehow got lost with the restructuring. OK jasper@ (MAINTAINER)
Re: [NEW] dunst-1.1.0
Jeremie Courreges-Anglaswrites: > timo.my...@wickedbsd.net (Timo Myyrä) writes: > >> Hi, > > Hi, > >> Here is an port of lightweight notification daemon. >> I'm using with i3 window manager and it seems to work for my needs. >> >> I've added simple pledge of "stdio rpath proc exec": >> * stdio - for showing the notifications >> * rpath - for reading configuration >> * proc/exec - for running scripts based on notifications > > Several fixes: > - Makefile ordering. Please, folks, follow the order of > Makefile.template. A consistent order makes it much easier to review. > - $OpenBSD$ marker at the top of Makefile (portcheck will warn about > this) > - config.mk overwrites the optimization setting with -Os, this should be > patched out > - print compile commands (V=1) > - replace most of the Makefile/config.mk patch with MAKE_FLAGS; putting > dunstrc in the right place can be done in post-install > - err(3) needs err.h > - in notification.c, basename(3) should be declared, else the return > value (pointer) is truncated to int; harmful on LP64 > - regex tweaks: replace \b with [[:<:]], re-add "www.", no need to > escape "." within square brackets > - uses pledge() marker > > Updated tarball attached, Ah, you have a lot of good points. Seems I need to read up on the porters guide some more. Timo
[update] samba-4.4.3
Here's latest upstream release, mostly addressing regressions from samba-4.4.2. Lightly tested on amd64 in a DC setup. -->8-- = Release Notes for Samba 4.4.3 May 2, 2016 = This is the latest stable release of Samba 4.4. This release fixes some regressions introduced by the last security fixes. Please see bug https://bugzilla.samba.org/show_bug.cgi?id=11849 for a list of bugs addressing these regressions and more information. Changes since 4.4.2: o Michael Adam* BUG 11786: idmap_hash: Only allow the hash module for default idmap config. o Jeremy Allison * BUG 11822: s3: libsmb: Fix error where short name length was read as 2 bytes, should be 1. o Andrew Bartlett * BUG 11789: Fix returning of ldb.MessageElement. o Ralph Boehme * BUG 11855: cleanupd: Restart as needed. o Günther Deschner * BUG 11786: s3:winbindd:idmap: check loadparm in domain_has_idmap_config() helper as well. * BUG 11789: libsmb/pysmb: Add pytalloc-util dependency to fix the build. o Volker Lendecke * BUG 11786: winbind: Fix CID 1357100: Unchecked return value. * BUG 11816: nwrap: Fix the build on Solaris. * BUG 11827: vfs_catia: Fix memleak. * BUG 11878: smbd: Avoid large reads beyond EOF. o Stefan Metzmacher * BUG 11789: s3:wscript: pylibsmb depends on pycredentials. * BUG 11841: Fix NT_STATUS_ACCESS_DENIED when accessing Windows public share. * BUG 11847: Only validate MIC if "map to guest" is not being used. * BUG 11849: auth/ntlmssp: Add ntlmssp_{client,server}:force_old_spnego option for testing. * BUG 11850: NetAPP SMB servers don't negotiate NTLMSSP_SIGN. * BUG 11858: Allow anonymous smb connections. * BUG 11870: Fix ads_sasl_spnego_gensec_bind(KRB5). * BUG 11872: Fix 'wbinfo -u' and 'net ads search'. o Tom Mortensen * BUG 11875: nss_wins: Fix the hostent setup. o Garming Sam * BUG 11789: build: Mark explicit dependencies on pytalloc-util. o Partha Sarathi * BUG 11819: Fix the smb2_setinfo to handle FS info types and FSQUOTA infolevel. o Jorge Schrauwen * BUG 11816: configure: Don't check for inotify on illumos. o Uri Simchoni * BUG 11806: vfs_acl_common: Avoid setting POSIX ACLs if "ignore system acls" is set. * BUG 11815: smbcquotas: print "NO LIMIT" only if returned quota value is 0. * BUG 11852: libads: Record session expiry for spnego sasl binds. o Hemanth Thummala * BUG 11840: Mask general purpose signals for notifyd. --8<-- Index: Makefile === RCS file: /cvs/ports/net/samba/Makefile,v retrieving revision 1.223 diff -u -p -r1.223 Makefile --- Makefile25 Apr 2016 15:01:29 - 1.223 +++ Makefile2 May 2016 17:23:18 - @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.223 2016/04/25 15:01:29 jca Exp $ -VERSION = 4.4.2 +VERSION = 4.4.3 DISTNAME = samba-${VERSION} COMMENT-main = SMB and CIFS client and server for UNIX @@ -15,10 +15,8 @@ PKGNAME-tevent = tevent-${TEVENT_V} PKGNAME-util = samba-util-${VERSION} PKGNAME-docs = samba-docs-${VERSION} -REVISION-main =0 REVISION-ldb = 0 REVISION-tevent = 0 -REVISION-util =0 PKG_ARCH-docs =* Index: distinfo === RCS file: /cvs/ports/net/samba/distinfo,v retrieving revision 1.50 diff -u -p -r1.50 distinfo --- distinfo22 Apr 2016 11:48:36 - 1.50 +++ distinfo2 May 2016 11:48:10 - @@ -1,2 +1,2 @@ -SHA256 (samba-4.4.2.tar.gz) = 6uzUGoXruVB7jbmFatoqlJN26dU891ZktUk2WPblkmo= -SIZE (samba-4.4.2.tar.gz) = 20711230 +SHA256 (samba-4.4.3.tar.gz) = Ax5q2m0V3q5oUIRe7UFJevMiB/tnnWxsdPGazJnUN7o= +SIZE (samba-4.4.3.tar.gz) = 20705861 -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
UPDATE: hexchat to 2.12.1
Hi list, attached is an update for hexchat 2.12.1. The update brings support for Lua based plugins. These plugins are best complemented by also installing lua-lgi. The full news can be read here: https://hexchat.github.io/news/2.12.1.html Index: Makefile === RCS file: /cvs/ports/net/hexchat/Makefile,v retrieving revision 1.11 diff -u -p -u -r1.11 Makefile --- Makefile9 Apr 2016 23:59:49 - 1.11 +++ Makefile2 May 2016 19:09:45 - @@ -1,10 +1,9 @@ # $OpenBSD: Makefile,v 1.11 2016/04/09 23:59:49 naddy Exp $ COMMENT = GTK+2 IRC Client -DISTNAME = hexchat-2.12.0 +DISTNAME = hexchat-2.12.1 EXTRACT_SUFX = .tar.xz CATEGORIES = net x11 -REVISION = 0 HOMEPAGE = http://hexchat.github.io/ MAINTAINER = Florian Stinglmayr@@ -16,16 +15,19 @@ WANTLIB += X11 Xcomposite Xcursor Xdamag WANTLIB += Xrandr Xrender atk-1.0 c cairo crypto dbus-1 dbus-glib-1 WANTLIB += expat ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2 -WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz iconv intl m ${MODPY_WANTLIB} +WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz iconv intl ${MODLUA_WANTLIB} m WANTLIB += notify pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre perl pixman-1 -WANTLIB += png proxy pthread pthread-stubs ssl stdc++ util xcb -WANTLIB += xcb-render xcb-shm z +WANTLIB += png proxy pthread pthread-stubs ${MODPY_WANTLIB} ssl stdc++ util +WANTLIB += xcb xcb-render xcb-shm z MASTER_SITES = http://dl.hexchat.net/hexchat/ MODULES = textproc/intltool \ + lang/lua \ lang/python +MODLUA_VERSION = 5.3 + BUILD_DEPENDS =devel/iso-codes LIB_DEPENDS = devel/gettext \ @@ -33,7 +35,8 @@ LIB_DEPENDS = devel/gettext \ net/libproxy \ x11/gtk+2 \ x11/dbus-glib \ - ${MODPY_LIB_DEPENDS} + ${MODPY_LIB_DEPENDS} \ + ${MODLUA_LIB_DEPENDS} MODPY_BUILDDEP = No @@ -47,7 +50,8 @@ CONFIGURE_ARGS += --enable-ipv6 \ --disable-sysinfo \ --disable-libcanberra CONFIGURE_ENV =CPPFLAGS=-I${LOCALBASE}/include \ - LDFLAGS=-L${LOCALBASE}/lib + LDFLAGS=-L${LOCALBASE}/lib \ + LUA=${MODLUA_FLAVOR} LIBTOOL_FLAGS =--tag=disable-static Index: distinfo === RCS file: /cvs/ports/net/hexchat/distinfo,v retrieving revision 1.4 diff -u -p -u -r1.4 distinfo --- distinfo14 Mar 2016 20:25:39 - 1.4 +++ distinfo2 May 2016 19:09:45 - @@ -1,2 +1,2 @@ -SHA256 (hexchat-2.12.0.tar.xz) = wgcvl1EMD+bs+wh4dQ0nF5Yz4IGZBmly+gDloj5n1p0= -SIZE (hexchat-2.12.0.tar.xz) = 1578164 +SHA256 (hexchat-2.12.1.tar.xz) = UgGwxtF9y4wst56cOWgfjgUpmbqPe1mG1cHn3Gj6fGs= +SIZE (hexchat-2.12.1.tar.xz) = 1585532 Index: pkg/PLIST === RCS file: /cvs/ports/net/hexchat/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -r1.1.1.1 PLIST --- pkg/PLIST 11 Jun 2014 22:45:36 - 1.1.1.1 +++ pkg/PLIST 2 May 2016 19:09:45 - @@ -9,6 +9,8 @@ lib/hexchat/plugins/checksum.so lib/hexchat/plugins/doat.so @comment lib/hexchat/plugins/fishlim.la lib/hexchat/plugins/fishlim.so +@comment lib/hexchat/plugins/lua.la +lib/hexchat/plugins/lua.so @comment lib/hexchat/plugins/perl.la lib/hexchat/plugins/perl.so @comment lib/hexchat/plugins/python.la @@ -18,6 +20,8 @@ lib/pkgconfig/hexchat-plugin.pc share/appdata/ share/appdata/hexchat.appdata.xml share/applications/hexchat.desktop +share/dbus-1/ +share/dbus-1/services/ share/dbus-1/services/org.hexchat.service.service share/icons/hicolor/48x48/apps/hexchat.png share/icons/hicolor/scalable/apps/hexchat.svg @@ -56,6 +60,8 @@ share/locale/ml/LC_MESSAGES/hexchat.mo share/locale/ms/LC_MESSAGES/hexchat.mo share/locale/nb/LC_MESSAGES/hexchat.mo share/locale/nl/LC_MESSAGES/hexchat.mo +share/locale/no/ +share/locale/no/LC_MESSAGES/ share/locale/no/LC_MESSAGES/hexchat.mo share/locale/pa/LC_MESSAGES/hexchat.mo share/locale/pl/LC_MESSAGES/hexchat.mo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/05/02 12:40:40 Modified files: databases/percona-toolkit: Makefile databases/percona-toolkit/pkg: PLIST Log message: don't depend on lsof; pt-stalk, the only script actually using it, is @commented out anyway because it uses other linux-only things. also disable pt-sift while there as it's useless without pt-stalk. ok giovanni
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2016/05/02 12:31:08 Modified files: devel/p5-List-MoreUtils: Makefile distinfo Log message: update p5-List-MoreUtils to 0.415
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/05/02 12:10:09 Modified files: devel/py-html5lib: Makefile Added files: devel/py-html5lib/patches: patch-html5lib_ihatexml_py patch-html5lib_treebuilders_etree_lxml_py Log message: backport fixes for the tests with newer textproc/py-lxml from new maintainer Sean Levy, ok landry@
Re: [UPDATE] devel/py-html5lib
On Mon, 02 May 2016 11:32:08 -0500, attilawrote: > Updated patch attached. Thanks committed.
[stable] samba-4.3.9
j...@wxcvbn.org (Jérémie Courrèges-Anglas) writes: > Hi, > > The last security update to samba-4.3.8 brought various regressions, > among them guest account access from various implementations. Upstream > is working on fixes as noted in this bug: > > https://bugzilla.samba.org/show_bug.cgi?id=11849 > > (See "Blocks:" for a list of bugs that might affect you.) > > Testing early and making sure that the fixes end up in the next 4.3.x is > the way forward, but right now I can only deal with the latter part. > Reports welcome! Bah, upstream just published samba-4.3.9, including the fixes mentioned above. At least one developer tested my initial diff, having more reports would be great. Index: Makefile === RCS file: /cvs/ports/net/samba/Makefile,v retrieving revision 1.215.2.1 diff -u -p -r1.215.2.1 Makefile --- Makefile17 Apr 2016 17:08:29 - 1.215.2.1 +++ Makefile2 May 2016 17:22:14 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.215.2.1 2016/04/17 17:08:29 jca Exp $ SHARED_ONLY = Yes -VERSION = 4.3.8 +VERSION = 4.3.9 DISTNAME = samba-${VERSION} COMMENT-main = SMB and CIFS client and server for UNIX @@ -16,10 +16,12 @@ PKGNAME-tevent =tevent-${TEVENT_V} PKGNAME-util = samba-util-${VERSION} PKGNAME-docs = samba-docs-${VERSION} -PKG_ARCH-docs =* +REVISION-ldb = 0 LDB_V =1.1.21 -TEVENT_V = 0.9.25 +TEVENT_V = 0.9.28 + +PKG_ARCH-docs =* SHARED_LIBS = asn1-samba4 0.0 \ dcerpc 0.0 \ @@ -55,7 +57,7 @@ SHARED_LIBS = asn1-samba4 0.0 \ smbclient-raw 0.0 \ smbconf 0.0 \ smbldap 0.0 \ - tevent 0.1 \ + tevent 0.2 \ tevent-util 0.0 \ torture 0.0 \ wbclient3.0 \ Index: distinfo === RCS file: /cvs/ports/net/samba/distinfo,v retrieving revision 1.45.2.1 diff -u -p -r1.45.2.1 distinfo --- distinfo17 Apr 2016 17:08:29 - 1.45.2.1 +++ distinfo2 May 2016 11:47:20 - @@ -1,2 +1,2 @@ -SHA256 (samba-4.3.8.tar.gz) = N53GbDoKSDv1vtN75uXRgpNNt8QQKyGSmmxGArMrKxA= -SIZE (samba-4.3.8.tar.gz) = 20568773 +SHA256 (samba-4.3.9.tar.gz) = HyLGGn8kxTV6nvTRCDOizRYfQPPbA7y+WG1806VhOfM= +SIZE (samba-4.3.9.tar.gz) = 20570849 Index: patches/patch-source3_wscript === RCS file: /cvs/ports/net/samba/patches/patch-source3_wscript,v retrieving revision 1.1.2.1 diff -u -p -r1.1.2.1 patch-source3_wscript --- patches/patch-source3_wscript 17 Apr 2016 17:08:29 - 1.1.2.1 +++ patches/patch-source3_wscript 2 May 2016 11:52:59 - @@ -3,8 +3,8 @@ $OpenBSD: patch-source3_wscript,v 1.1.2. - use more generic check for OpenBSD. - disable vfs_snapper.so to avoid a possibly useless dep on d-bus source3/wscript.orig Mon Apr 11 19:08:44 2016 -+++ source3/wscriptMon Apr 11 21:32:23 2016 +--- source3/wscript.orig Mon May 2 13:47:40 2016 source3/wscriptMon May 2 13:47:40 2016 @@ -74,7 +74,7 @@ def configure(conf): conf.ADD_CFLAGS('-DDEVELOPER -DDEBUG_PASSWORD') conf.env.developer = True @@ -14,7 +14,7 @@ $OpenBSD: patch-source3_wscript,v 1.1.2. conf.ADD_LDFLAGS("-Wl,--export-dynamic", testflags=True) conf.CHECK_HEADERS('execinfo.h libexc.h libunwind.h netdb.h') -@@ -1652,7 +1652,7 @@ main() { +@@ -1679,7 +1679,7 @@ main() { if conf.CONFIG_SET('HAVE_VXFS'): default_shared_modules.extend(TO_LIST('vfs_vxfs')) -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
libvncserver sdl dependency?
Hi. This just failed to build in my latest bulk. I have no time to look at it but it seems sdl is picked up by configure and is not a registered dependency. ===> Configuring for libvncserver-0.9.10p0 Using /exopi-obj/pobj/libvncserver-0.9.10/config.site (generated) cd /exopi-obj/pobj/libvncserver-0.9.10/libvncserver-LibVNCServer-0.9.10 && AUTOCONF_VERSION=2.69 AUTOMAKE_VERSION=1.15 autoreconf -fi libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' configure.ac:17: installing './compile' configure.ac:26: installing './config.guess' configure.ac:26: installing './config.sub' configure.ac:3: installing './install-sh' configure.ac:3: installing './missing' Makefile.am: installing './INSTALL' client_examples/Makefile.am: installing './depcomp' configure: loading site script /exopi-obj/pobj/libvncserver-0.9.10/config.site checking for a BSD-compatible install... /exopi-obj/pobj/libvncserver-0.9.10/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... configure: WARNING: unrecognized options: --disable-gtk-doc checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking whether make sets $(MAKE)... (cached) yes checking build system type... x86_64-unknown-openbsd5.9 checking host system type... x86_64-unknown-openbsd5.9 checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert x86_64-unknown-openbsd5.9 file names to x86_64-unknown-openbsd5.9 format... func_convert_file_noop checking how to convert x86_64-unknown-openbsd5.9 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for dlltool... dlltool checking how to associate runtime and link libraries... print -r -- checking for ar... (cached) ar checking for archiver @FILE support... @ checking for strip... (cached) strip checking for ranlib... (cached) ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cc -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd5.9 ld.so checking how to hardcode library paths into programs... immediate checking
Re: [UPDATE] devel/py-html5lib
Daniel Jakotswrites: > On Fri, 29 Apr 2016 14:35:28 -0500, attila > wrote: > >> Hi ports@, >> >> While looking at py-lxml's deps I came across an issue in py-html5lib. >> py-lxml 3.6.0 broke "make test" but it turns out it's html5lib's >> fault: it was using lxml incorrectly, the issue was noticed and fixed >> already, but not yet released: >> https://github.com/lxml/lxml/pull/172#issuecomment-169119391 > > I think > https://github.com/html5lib/html5lib-python/commit/0c551c9519e47f76f8f185089ed71cb9539b6e00 > is a better link to give. Yes, agreed. Comments in patches updated. >> If nobody cares I'll also take MAINTAINER. > > Sure, make a new patch with that and the REVISION set to 0 as noted by > landry@. :) Yes, also done. > Cheers, > Daniel Thank you both for the feedback. Updated patch attached. Pax, -A -- http://haqistan.net/~attila | att...@stalphonsos.com | 0x62A729CF Index: Makefile === RCS file: /cvs/ports/devel/py-html5lib/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile 1 Jan 2016 20:22:09 - 1.11 +++ Makefile 2 May 2016 16:29:32 - @@ -6,9 +6,12 @@ MODPY_EGG_VERSION= 0.999 DISTNAME= html5lib-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES= devel www textproc +REVISION= 0 HOMEPAGE= https://github.com/html5lib/html5lib-python/ +MAINTAINER = Sean Levy + # MIT PERMIT_PACKAGE_CDROM= Yes @@ -25,6 +28,7 @@ FLAVORS = python3 FLAVOR ?= do-test: - cd ${WRKSRC} && ${LOCALBASE}/bin/nosetests${MODPY_BIN_SUFFIX} --first-package-wins + cd ${WRKSRC} && ${LOCALBASE}/bin/nosetests${MODPY_BIN_SUFFIX} \ + --first-package-wins .include Index: patches/patch-html5lib_ihatexml_py === RCS file: patches/patch-html5lib_ihatexml_py diff -N patches/patch-html5lib_ihatexml_py --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-html5lib_ihatexml_py 2 May 2016 16:29:32 - @@ -0,0 +1,16 @@ +$OpenBSD$ + +Backport of patch for comment issue: +https://github.com/html5lib/html5lib-python/commit/0c551c9519e47f76f8f185089ed71cb9539b6e00 +--- html5lib/ihatexml.py.orig Fri Apr 22 18:44:14 2016 html5lib/ihatexml.py Fri Apr 22 18:45:49 2016 +@@ -225,6 +225,9 @@ class InfosetFilter(object): + while "--" in data: + warnings.warn("Comments cannot contain adjacent dashes", DataLossWarning) + data = data.replace("--", "- -") ++if data.endswith("-"): ++warnings.warn("Comments cannot end in a dash", DataLossWarning) ++data += " " + return data + + def coerceCharacters(self, data): Index: patches/patch-html5lib_treebuilders_etree_lxml_py === RCS file: patches/patch-html5lib_treebuilders_etree_lxml_py diff -N patches/patch-html5lib_treebuilders_etree_lxml_py --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-html5lib_treebuilders_etree_lxml_py 2 May 2016 16:29:32 - @@ -0,0 +1,43 @@ +$OpenBSD$ + +Backport patch from HEAD to stop test fails due to py-lxml update to 3.6.0 +https://github.com/html5lib/html5lib-python/commit/0c551c9519e47f76f8f185089ed71cb9539b6e00 +--- html5lib/treebuilders/etree_lxml.py.orig Mon Sep 7 18:36:25 2015 html5lib/treebuilders/etree_lxml.py Fri Apr 22 18:50:50 2016 +@@ -54,7 +54,7 @@ class Document(object): + def testSerializer(element): + rv = [] + finalText = None +-infosetFilter = ihatexml.InfosetFilter() ++infosetFilter = ihatexml.InfosetFilter(preventDoubleDashComments=True) + + def serializeElement(element, indent=0): + if not hasattr(element, "tag"): +@@ -189,7 +189,7 @@ class TreeBuilder(_base.TreeBuilder): + + def __init__(self, namespaceHTMLElements, fullTree=False): + builder = etree_builders.getETreeModule(etree, fullTree=fullTree) +-infosetFilter = self.infosetFilter = ihatexml.InfosetFilter() ++infosetFilter = self.infosetFilter = ihatexml.InfosetFilter(preventDoubleDashComments=True) + self.namespaceHTMLElements = namespaceHTMLElements + + class Attributes(dict): +@@ -257,7 +257,7 @@ class TreeBuilder(_base.TreeBuilder): + data = property(_getData, _setData) + + self.elementClass = Element +-self.commentClass = builder.Comment ++self.commentClass = Comment + # self.fragmentClass = builder.DocumentFragment + _base.TreeBuilder.__init__(self, namespaceHTMLElements) + +@@ -344,7 +344,8 @@ class TreeBuilder(_base.TreeBuilder): + + # Append the initial comments: + for comment_token in self.initial_comments: +-root.addprevious(etree.Comment(comment_token["data"])) ++comment = self.commentClass(comment_token["data"]) ++
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/05/02 10:16:17 Modified files: sysutils/terraform: Makefile sysutils/terraform/pkg: PLIST Log message: Install providers and provisionners. Use INSTALL_SCRIPT to prevent stripping go binaries.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2016/05/02 08:52:48 Modified files: devel/libf2c : Makefile security/openpam: Makefile Log message: pass "safe" values of BSDSRCDIR and BSDOBJDIR on the command line. Those ports use bsd.obj.mk, which doesn't like it if BSDSRCDIR doesn't point to a defined place. (found by doing a bulk on a chroot in a somewhat more hostile setup than usual)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/05/02 06:42:03 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: Bugfix update to QGIS 2.14.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2016/05/02 06:05:03 Modified files: graphics/pngcrush: Makefile distinfo Log message: Update to pngcrush-1.8.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 05:53:49 Modified files: devel/apache-ant: Makefile distinfo devel/apache-ant/patches: patch-bin_ant Log message: - update to apache-ant-1.9.7 - simplify patch
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 05:25:19 Modified files: textproc/jq: Tag: OPENBSD_5_9 Makefile Added files: textproc/jq/patches: Tag: OPENBSD_5_9 patch-jv_parse_c Log message: Fix off-by-one leading to heap buffer overflow in textproc/jq, triggered by JSON-encoded numbers longer than 256 bytes. CVE-2015-8863
Re: trouble with current and quirks
On 05/02/16 11:43, 3qqv5n+182uxapyu4...@guerrillamail.com wrote: > Hi guys. On a fresh install with the latest current snapshot : > md5 : b5b7ff3fad9a90d9fc5c74c7373af604 > install59.iso 01-May-2016 13:11 > 235599872 > > I'm stuck on this : > > # pkg_add -vvni git > Can't find git > Can't load quirk: Can't locate OpenBSD/Quirks.pm in @INC (you may need to > install the OpenBSD::Quirks module) (@INC contains: > /usr/local/libdata/perl5/site_perl/amd64-openbsd > /usr/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl > /usr/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd/5.20.2 > /usr/local/libdata/perl5/amd64-openbsd/5.20.2 /usr/libdata/perl5 > /usr/local/libdata/perl5 .) at /usr/libdata/perl5/OpenBSD/AddDelete.pm line > 279. > > any hints appreciate ! > > > > > > > Sent using GuerrillaMail.com > Block or report abuse: > https://www.guerrillamail.com/abuse/?a=UU5mER4gTKQQhgyn9DAQYBM%3D > > > > The -n tells pkg_add to install nothing, so quirks package isn't being installed automatically. Do pkg_add quirks first then do the trail run pkg_add -vvni git
Re: trouble with current and quirks
On Mon, May 02, 2016 at 11:43:04AM BST, 3qqv5n+182uxapyu4...@guerrillamail.com wrote: > Hi guys. On a fresh install with the latest current snapshot : > md5 : b5b7ff3fad9a90d9fc5c74c7373af604 > install59.iso 01-May-2016 13:11 > 235599872 > > I'm stuck on this : > > # pkg_add -vvni git > Can't find git > Can't load quirk: Can't locate OpenBSD/Quirks.pm in @INC (you may need to > install the OpenBSD::Quirks module) (@INC contains: > /usr/local/libdata/perl5/site_perl/amd64-openbsd > /usr/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl > /usr/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd/5.20.2 > /usr/local/libdata/perl5/amd64-openbsd/5.20.2 /usr/libdata/perl5 > /usr/local/libdata/perl5 .) at /usr/libdata/perl5/OpenBSD/AddDelete.pm line > 279. > > any hints appreciate ! Ports are being (re)built/updated - wait and try again later. Obviously, this will depend greatly on your PKG_PATH. Raf
trouble with current and quirks
Hi guys. On a fresh install with the latest current snapshot : md5 : b5b7ff3fad9a90d9fc5c74c7373af604 install59.iso 01-May-2016 13:11 235599872 I'm stuck on this : # pkg_add -vvni git Can't find git Can't load quirk: Can't locate OpenBSD/Quirks.pm in @INC (you may need to install the OpenBSD::Quirks module) (@INC contains: /usr/local/libdata/perl5/site_perl/amd64-openbsd /usr/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd/5.20.2 /usr/local/libdata/perl5/amd64-openbsd/5.20.2 /usr/libdata/perl5 /usr/local/libdata/perl5 .) at /usr/libdata/perl5/OpenBSD/AddDelete.pm line 279. any hints appreciate ! Sent using GuerrillaMail.com Block or report abuse: https://www.guerrillamail.com/abuse/?a=UU5mER4gTKQQhgyn9DAQYBM%3D
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2016/05/02 04:38:27 Modified files: www/sogo : Makefile www/sogo/pkg : README Log message: Update README now that apache-httpd-openbsd is gone, and refer to the apache-httpd package. Simplify the README, since that setup is described in the manual. Further enhance some other wording. pointed out by ajacoutot.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 03:28:27 Modified files: databases/pgcluu: Makefile distinfo databases/pgcluu/patches: patch-pgcluu patch-pgcluu_collectd Log message: update to pgcluu-2.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 03:27:19 Modified files: devel/spice-protocol: Makefile devel/spice-protocol/patches: patch-spice_macros_h x11/spice-gtk/patches: patch-configure_ac Log message: brainfart, i meant endian.h but ended up using machine/endian.h
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 03:21:38 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: update to libvirt-python-1.3.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/05/02 03:21:37 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_Makefile_in sysutils/libvirt/pkg: PLIST Log message: update to libvirt-1.3.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2016/05/02 01:19:28 Modified files: databases/hs-hedis: Makefile distinfo Log message: Update to hedis-0.8.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2016/05/02 00:56:30 Modified files: infrastructure/bin: proot Log message: need to put more stuff in generated mk.conf
Re: UPDATE: ledger 3.1.1
Forgot to cvs add the patches, and CC Sergey as well. Ray Index: Makefile === RCS file: /home/cvs/ports/productivity/ledger/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Makefile4 Apr 2016 16:09:10 - 1.15 +++ Makefile2 May 2016 04:19:39 - @@ -1,44 +1,51 @@ # $OpenBSD: Makefile,v 1.15 2016/04/04 16:09:10 naddy Exp $ COMMENT= command line double-entry accounting ledger +V= 3.1.1 -DISTNAME= ledger-2.6.3 -REVISION= 3 +DISTNAME= ${GH_PROJECT}-${V} CATEGORIES=productivity HOMEPAGE= http://www.ledger-cli.org/ MAINTAINER=Sergey Bronnikov-SHARED_LIBS= amounts 0.0 +SHARED_LIBS= ledger 0.0 # BSD PERMIT_PACKAGE_CDROM= Yes -MASTER_SITES= https://github.com/downloads/jwiegley/ledger/ +GH_ACCOUNT = ledger +GH_PROJECT = ledger +GH_TAGNAME = v${V} + +WANTLIB+= boost_date_time-mt boost_filesystem-mt boost_iostreams-mt +WANTLIB+= boost_regex-mt boost_system-mt boost_unit_test_framework-mt +WANTLIB+= c estdc++ gmp>=4 m mpfr pthread + +BUILD_DEPENDS= lang/gcc/4.9,-c++>=4.9 \ + devel/cmake + +LIB_DEPENDS= devel/boost \ + devel/gmp \ + devel/mpfr \ + ${MODGCC4_CPPLIBDEP} -WANTLIB= c gmp>=4 m pcre stdc++ +MODULES= devel/cmake \ + gcc4 -LIB_DEPENDS= devel/gmp \ - devel/pcre +MODGCC4_LANGS= c++ +MODGCC4_ARCHS= * SEPARATE_BUILD=Yes +CONFIGURE_ENV= CC=egcc CXX=eg++ +CONFIGURE_ARGS=-DUSE_PYTHON=OFF -DBUILD_LIBRARY=ON -CONFIGURE_STYLE=gnu -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - EMACS=no -CONFIGURE_ARGS=--disable-xml \ - --disable-ofx +NO_TEST = Yes post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ledger - ${INSTALL_DATA} ${WRKSRC}/scripts/* ${PREFIX}/share/doc/ledger -.for f in ledger.texi ledger.vim - ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ledger -.endfor ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ledger - ${INSTALL_DATA} ${WRKSRC}/sample.dat ${PREFIX}/share/examples/ledger + ${INSTALL_DATA} ${WRKSRC}/test/input/sample.dat ${PREFIX}/share/examples/ledger .include Index: distinfo === RCS file: /home/cvs/ports/productivity/ledger/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo18 Jan 2015 03:14:59 - 1.5 +++ distinfo1 May 2016 17:15:51 - @@ -1,2 +1,2 @@ -SHA256 (ledger-2.6.3.tar.gz) = s+zQF0o1ALuW/gR2F7HuhwzFGW3rAjA5PZM9zq639xc= -SIZE (ledger-2.6.3.tar.gz) = 660752 +SHA256 (ledger-3.1.1.tar.gz) = kPBlYatpKxktRtZ7wQYVjanGxoE8w4SLUDJDqd/YVIo= +SIZE (ledger-3.1.1.tar.gz) = 842364 Index: patches/patch-src_CMakeLists_txt === RCS file: patches/patch-src_CMakeLists_txt diff -N patches/patch-src_CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_CMakeLists_txt1 May 2016 17:20:50 - @@ -0,0 +1,53 @@ +$OpenBSD$ +--- src/CMakeLists.txt.origMon Jan 11 16:59:38 2016 src/CMakeLists.txt Tue Mar 15 17:26:08 2016 +@@ -263,21 +263,21 @@ include(GNUInstallDirs) + + if (BUILD_LIBRARY) + set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}") +- add_library(libledger SHARED ${LEDGER_SOURCES}) +- add_ledger_library_dependencies(libledger) +- set_target_properties(libledger PROPERTIES +-PREFIX "" ++ add_library(ledger SHARED ${LEDGER_SOURCES}) ++ add_ledger_library_dependencies(ledger) ++ set_target_properties(ledger PROPERTIES + INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}" + VERSION ${Ledger_VERSION_MAJOR} + SOVERSION ${Ledger_VERSION_MAJOR}) + +- add_executable(ledger main.cc global.cc) +- target_link_libraries(ledger libledger) ++ add_executable(ledger-bin main.cc global.cc) ++ set_target_properties(ledger-bin PROPERTIES OUTPUT_NAME ledger) ++ target_link_libraries(ledger-bin ledger) + if (CMAKE_SYSTEM_NAME STREQUAL Darwin AND HAVE_BOOST_PYTHON) +-target_link_libraries(ledger ${PYTHON_LIBRARIES}) ++target_link_libraries(ledger-bin ${PYTHON_LIBRARIES}) + endif() + +- install(TARGETS libledger DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++ install(TARGETS ledger DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install(FILES ${LEDGER_INCLUDES} + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/ledger) + else() +@@ -308,9 +308,9 @@ print(s.get_python_lib(True, prefix=''))" + # execute_process(COMMAND "${CMAKE_COMMAND}" -E create_symlink ...). + # Windows will need a special case due to not supporting symlinks. + add_custom_command( +- TARGET libledger POST_BUILD ++ TARGET ledger POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different +-
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/05/02 00:23:20 Modified files: mail/libetpan/patches: patch-src_low-level_feed_parser_c Log message: Committed upstream