CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/03/07 00:46:59 Modified files: net/apache-activemq: Makefile distinfo net/apache-activemq/pkg: PLIST Log message: update to apache-activemq-5.13.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/03/07 00:44:49 Modified files: x11/gnome/terminal: Makefile distinfo Log message: update to gnome-terminal-3.18.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2016/03/07 00:33:37 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-t_test-lib_sh devel/git/pkg : PLIST-main Log message: Update to git-2.7.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/07 00:14:44 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 PLIST Log message: Update to mkvtoolnix-8.9.0. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/07 00:13:20 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_Makefile_in patch-doc_reference_conf patch-include_stdinc_h patch-src_ircd_c Log message: Update to ircd-hybrid-8.2.15. from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/07 00:12:44 Modified files: net/ircd-ratbox: Makefile distinfo Log message: Update to ircd-ratbox-3.0.10. from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/07 00:11:35 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_aacenc_utils_h patch-tests_fate_aac_mak Log message: Merge some more AAC fixes. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/07 00:10:01 Modified files: net/znc: Makefile distinfo Removed files: net/znc/patches: patch-src_Csocket_cpp Log message: Update to znc-1.6.3. from Brad (maintainer)
Re: [update] net/transmission
On Sun, Mar 06, 2016 at 12:03:27AM +, Christian Weisgerber wrote: > ... However, as the > port stands now, FLAVOR="" builds those subpackages with GCC 4.9 > from ports, but FLAVOR="no_qt" builds them with the base compiler. > So depending on no_qt the _other_ packages are different. That is > wrong. Two additional revisions after ensuring the gcc4 module is always used: 1. As gcc4 is always used, ONLY_FOR_ARCHS= ${GCC4_ARCHS} 2. Deploy the new CONFIGURE_STYLE=gmake. I have integrated a diff from Vadim Zhukov below. Index: Makefile === RCS file: /systems/cvs/ports/net/transmission/Makefile,v retrieving revision 1.101 diff -u -p -r1.101 Makefile --- Makefile30 Oct 2015 12:47:40 - 1.101 +++ Makefile6 Mar 2016 19:54:11 - @@ -4,14 +4,14 @@ COMMENT-main= BitTorrent command line an COMMENT-gtk= BitTorrent client with GTK+ interface COMMENT-qt=BitTorrent client with Qt interface -VER= 2.84 +VER= 2.90 DISTNAME= transmission-${VER} PKGNAME-main= transmission-${VER} PKGNAME-gtk= transmission-gtk-${VER} PKGNAME-qt=transmission-qt-${VER} -REVISION= 5 CATEGORIES=net HOMEPAGE= http://www.transmissionbt.com/ +MAINTAINER=Josh Grosse# GPLv2+ PERMIT_PACKAGE_CDROM= Yes @@ -21,7 +21,7 @@ EXTRACT_SUFX= .tar.xz MULTI_PACKAGES=-main -gtk -qt -ONLY_FOR_ARCHS-qt=${GCC4_ARCHS} +ONLY_FOR_ARCHS=${GCC4_ARCHS} PSEUDO_FLAVORS=no_gtk no_qt FLAVOR?= @@ -41,14 +41,10 @@ WANTLIB-gtk=${WANTLIB-common} ICE SM X1 pangocairo-1.0 pixman-1 png pcre pthread-stubs xcb \ xcb-render xcb-shm epoxy idn nghttp2 WANTLIB-qt=${WANTLIB-common} ${MODQT_WANTLIB} \ - lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtXml \ - ICE SM X11 Xext Xi Xinerama Xrender \ - fontconfig freetype stdc++ + GL Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets \ + fontconfig freetype estdc++ MODULES= devel/gettext textproc/intltool -.if ${BUILD_PACKAGES:M-qt} -MODULES+= x11/qt4 -.endif LIB_DEPENDS-common=${MODGETTEXT_LIB_DEPENDS} \ devel/libevent2 \ @@ -69,7 +65,9 @@ RUN_DEPENDS-qt= ${PKGNAME-main}:${BUILD_ USE_GMAKE= Yes CONFIGURE_STYLE=gnu + CONFIGURE_ARGS=--disable-shared \ + --enable-cli \ --enable-external-natpmp # -I$(top_builddir)/third-party is required, but configure fails to @@ -78,8 +76,15 @@ CONFIGURE_ARGS= --disable-shared \ CONFIGURE_ENV= CPPFLAGS="-I${WRKSRC}/third-party -I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" -QMAKE_ARGS=QMAKE_CXX="${CXX}" \ - QMAKE_CXXFLAGS="${CXXFLAGS}" +.if ${BUILD_PACKAGES:M-qt} +MODULES+= x11/qt5 +MODQMAKE_PROJECTS= qt/qtr.pro +CONFIGURE_STYLE+= qmake +SEPARATE_BUILD=No +MODQMAKE_INSTALL_ROOT= ${PREFIX} +.else +MODULES+= gcc4 +.endif .if !${BUILD_PACKAGES:M-gtk} CONFIGURE_ARGS+=--without-gtk @@ -90,12 +95,10 @@ pre-patch: .if ${BUILD_PACKAGES:M-qt} post-build: - cd ${WRKSRC}/qt; qmake4 ${QMAKE_ARGS} qtr.pro; make ${MAKE_FLAGS} + ${MODQMAKE_build} post-install: - cd ${WRKSRC}/qt; make ${MAKE_FLAGS} install INSTALL_ROOT=${PREFIX} \ - INSTALL_FILE="${INSTALL_DATA}" \ - INSTALL_PROGRAM="${INSTALL_PROGRAM}" + ${MODQMAKE_install} ${INSTALL_DATA_DIR} ${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/qt/transmission-qt.desktop \ ${PREFIX}/share/applications/ Index: distinfo === RCS file: /systems/cvs/ports/net/transmission/distinfo,v retrieving revision 1.49 diff -u -p -r1.49 distinfo --- distinfo21 Jul 2014 14:59:17 - 1.49 +++ distinfo29 Feb 2016 02:10:06 - @@ -1,2 +1,2 @@ -SHA256 (transmission-2.84.tar.xz) = qfwZNrTuQUrMcyraBOhDOdZ1XNDQl7y9Ebos/FQNues= -SIZE (transmission-2.84.tar.xz) = 3077836 +SHA256 (transmission-2.90.tar.xz) = af+Mr4FoQVWSb0N/Rr998bH7ME9Sx4CfVGJX6JI/L9I= +SIZE (transmission-2.90.tar.xz) = 3377720 Index: patches/patch-libtransmission_peer-mgr_c === RCS file: patches/patch-libtransmission_peer-mgr_c diff -N patches/patch-libtransmission_peer-mgr_c --- patches/patch-libtransmission_peer-mgr_c1 Jun 2014 11:37:06 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,18 +0,0 @@ -$OpenBSD: patch-libtransmission_peer-mgr_c,v 1.3 2014/06/01 11:37:06 naddy Exp $ - -time_t printing. - libtransmission/peer-mgr.c.origSun May 18 22:52:12 2014 -+++ libtransmission/peer-mgr.c Mon May 26 20:51:06 2014 -@@ -2892,9 +2892,9 @@ rechokeDownloads (tr_swarm * s) - const double mult = MIN (timeSinceCancel, maxHistory) / (double) maxHistory; -
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2016/03/06 16:59:51 Modified files: x11/qt4: qt4.port.mk x11/qt5: qt5.port.mk Log message: Add support for CONFIGURE_STYLE=qmake. No ports affected, since this is an opt-in. Actual qmake-based ports will be switched on case-by-case basis in the near future. Unslacking after discussion with at least naddy@ & espie@ from... 2014?! Oh my.
Re: mail/sendmail: default to _smmsp user in msp.m4
Matthieu Herrbwrites: > Hi, > > I ended up regenerating existing custom config files using the > sendmail port, and stumbled into references to the old 'smmsp' > user/group. So lets patch the installed cf/feature/msp.m4: > > ok ? ok jca@ Note that if you fix msp.m4 then openbsd-submit.mc doesn't need to override confRUN_AS_USER anymore. > Index: patches/patch-cf_feature_msp_m4 > === > RCS file: patches/patch-cf_feature_msp_m4 > diff -N patches/patch-cf_feature_msp_m4 > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-cf_feature_msp_m4 4 Mar 2016 16:34:23 - > @@ -0,0 +1,11 @@ > +--- cf/feature/msp.m4~ Wed Mar 5 01:59:45 2014 > cf/feature/msp.m4Fri Mar 4 17:25:20 2016 > +@@ -20,7 +20,7 @@ > + define(`confDONT_PROBE_INTERFACES', `True') > + dnl - > + dnl run as this user (even if called by root) > +-ifdef(`confRUN_AS_USER',,`define(`confRUN_AS_USER', `smmsp')') > ++ifdef(`confRUN_AS_USER',,`define(`confRUN_AS_USER', `_smmsp')') > + ifdef(`confTRUSTED_USER',,`define(`confTRUSTED_USER', > + `ifelse(index(confRUN_AS_USER,`:'), -1, `confRUN_AS_USER', > + `substr(confRUN_AS_USER,0,index(confRUN_AS_USER,`:'))')')') -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: deconflict mail/courier-imap and mail/maildrop
On Thu, Mar 03, 2016 at 08:00:40PM +, Stuart Henderson wrote: > How about putting them in /usr/local/libexec/maildrop and > /usr/local/libexec/courier-imap? > and what about this one, at least for the moment ? I will think about a better solution if the problem will become worse with future releases. Plus remove an @extraunexec line that should not be there. Cheers Giovanni Index: Makefile === RCS file: /var/cvs/ports/mail/courier-imap/Makefile,v retrieving revision 1.104 diff -u -p -r1.104 Makefile --- Makefile25 Jan 2016 14:35:46 - 1.104 +++ Makefile6 Mar 2016 22:12:58 - @@ -6,7 +6,7 @@ COMMENT-pop3= pop3 server for maildir f V= 4.16.2 DISTNAME= courier-imap-${V} PKGNAME-main= ${DISTNAME} -REVISION= 1 +REVISION= 2 FULLPKGNAME-pop3= courier-pop3-${V} FULLPKGPATH-pop3= mail/courier-imap,-pop3 Index: patches/patch-Makefile_in === RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-Makefile_in 6 Mar 2016 22:43:20 - @@ -0,0 +1,16 @@ +$OpenBSD$ +--- Makefile.in.orig Sun Mar 6 23:42:27 2016 Makefile.inSun Mar 6 23:43:12 2016 +@@ -406,10 +406,10 @@ CLEANFILES = $(databin_SCRIPTS) $(man_MANS) $(sysconf_ + databindir = $(datadir) + databin_SCRIPTS = mkimapdcert mkpop3dcert mkdhparams + binPROGRAMS = imapd pop3d maildirmake maildiracl deliverquota maildirkw \ +- makeimapaccess makedat ++ makeimapaccess + + sbinPROGRAMS = imaplogin pop3login +-libexecPROGRAMS = makedatprog couriertcpd ++libexecPROGRAMS = makedat makedatprog couriertcpd + bin_PROGRAMS = @binPROGRAMS_exec@ + sbin_PROGRAMS = @sbinPROGRAMS_exec@ + libexec_PROGRAMS = @libexecPROGRAMS_exec@ Index: patches/patch-libs_bdbobj_Makefile_in === RCS file: /var/cvs/ports/mail/courier-imap/patches/patch-libs_bdbobj_Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-libs_bdbobj_Makefile_in --- patches/patch-libs_bdbobj_Makefile_in 28 Apr 2015 07:20:02 - 1.2 +++ patches/patch-libs_bdbobj_Makefile_in 6 Mar 2016 22:15:25 - @@ -1,7 +1,7 @@ $OpenBSD: patch-libs_bdbobj_Makefile_in,v 1.2 2015/04/28 07:20:02 giovanni Exp $ libs/bdbobj/Makefile.in.orig Sat Dec 13 15:20:58 2014 -+++ libs/bdbobj/Makefile.inSat Apr 4 23:23:25 2015 -@@ -124,7 +124,7 @@ am__objects_2 = testbdb.$(OBJEXT) +--- libs/bdbobj/Makefile.in.orig Sat Jun 6 16:45:18 2015 libs/bdbobj/Makefile.inSun Mar 6 23:13:09 2016 +@@ -126,7 +126,7 @@ am__objects_2 = testbdb.$(OBJEXT) testbdb_OBJECTS = $(am_testbdb_OBJECTS) testbdb_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ Index: patches/patch-libs_maildir_Makefile_in === RCS file: /var/cvs/ports/mail/courier-imap/patches/patch-libs_maildir_Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-libs_maildir_Makefile_in --- patches/patch-libs_maildir_Makefile_in 28 Apr 2015 07:20:02 - 1.2 +++ patches/patch-libs_maildir_Makefile_in 6 Mar 2016 22:15:19 - @@ -1,7 +1,7 @@ $OpenBSD: patch-libs_maildir_Makefile_in,v 1.2 2015/04/28 07:20:02 giovanni Exp $ libs/maildir/Makefile.in.orig Sat Dec 13 15:21:33 2014 -+++ libs/maildir/Makefile.in Sat Apr 4 23:23:25 2015 -@@ -575,7 +575,7 @@ clean-noinstLTLIBRARIES: +--- libs/maildir/Makefile.in.orig Sat Jun 6 16:45:55 2015 libs/maildir/Makefile.in Sun Mar 6 23:13:09 2016 +@@ -585,7 +585,7 @@ clean-noinstLTLIBRARIES: } libmaildir.la: $(libmaildir_la_OBJECTS) $(libmaildir_la_DEPENDENCIES) $(EXTRA_libmaildir_la_DEPENDENCIES) Index: patches/patch-libs_maildir_configure === RCS file: /var/cvs/ports/mail/courier-imap/patches/patch-libs_maildir_configure,v retrieving revision 1.2 diff -u -p -r1.2 patch-libs_maildir_configure --- patches/patch-libs_maildir_configure28 Apr 2015 07:20:02 - 1.2 +++ patches/patch-libs_maildir_configure6 Mar 2016 22:15:19 - @@ -1,7 +1,7 @@ $OpenBSD: patch-libs_maildir_configure,v 1.2 2015/04/28 07:20:02 giovanni Exp $ libs/maildir/configure.origSat Dec 13 15:21:34 2014 -+++ libs/maildir/configure Sat Apr 4 23:23:26 2015 -@@ -16561,7 +16561,7 @@ $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h +--- libs/maildir/configure.origSat Jun 6 16:45:56 2015 libs/maildir/configure Sun Mar 6 23:13:09 2016 +@@ -16562,7 +16562,7 @@ $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h fi @@ -10,7 +10,7 @@ $OpenBSD: patch-libs_maildir_configure,v do :
Re: pledge: misc/memcached
On Sun, Mar 06, 2016 at 10:18:55PM +, Stuart Henderson wrote: > On 2016/03/06 22:42, Giovanni Bechis wrote: > > On Sun, Mar 06, 2016 at 07:18:57AM +0100, Sebastien Marie wrote: > > [...] > > > But as I don't know privileges(5) under solaris, I couldn't comment on > > > differences between the promises you made with pledge(2) and the ones > > > with setppriv. > > > > > I do not know either but I will take a look > > > > > > For commenting on promises (I just read a bit of memcached code), I > > > think the promises are incompatible with pid_file usage (file unlinked > > > at stop time, see memcached.c:5732), and as the rc.d script seems to use > > > it, in default configuration, memcached will be killed when stopping. It > > > will need "cpath" for calling unlink(2). > > > > > > I don't have checked the code more deeply. > > > > > 2nd try, will put in semi-production soon. > > I'm OK with the pledge changes. But I think it would be a good > idea to modify the rc.d script as well to stop using -P by default, > it's not really useful with rc.d and it is *much* better if we can > avoid permitting both cpath and inet. > here it is, ok ? Cheers Giovanni Index: Makefile === RCS file: /var/cvs/ports/misc/memcached/Makefile,v retrieving revision 1.30 diff -u -p -r1.30 Makefile --- Makefile5 Mar 2016 21:30:16 - 1.30 +++ Makefile6 Mar 2016 21:33:24 - @@ -3,6 +3,7 @@ COMMENT= distributed memory object caching system DISTNAME= memcached-1.4.25 +REVISION= 0 CATEGORIES=misc HOMEPAGE= http://www.memcached.org/ @@ -12,6 +13,7 @@ MAINTAINER= Giovanni Bechis>confdefs.h +--- configure.orig Fri Nov 20 08:02:49 2015 configure Sat Mar 5 22:20:56 2016 +@@ -6390,7 +6390,7 @@ $as_echo "#define _GNU_SOURCE 1" >>confdefs.h elif test "$GCC" = "yes" then GCC_VERSION=`$CC -dumpversion` Index: patches/patch-items_c === RCS file: /var/cvs/ports/misc/memcached/patches/patch-items_c,v retrieving revision 1.10 diff -u -p -r1.10 patch-items_c --- patches/patch-items_c 5 May 2015 15:43:03 - 1.10 +++ patches/patch-items_c 5 Mar 2016 21:46:25 - @@ -2,9 +2,9 @@ $OpenBSD: patch-items_c,v 1.10 2015/05/0 printf format string fix for long long time_t items.c.orig Sat Apr 25 22:47:33 2015 -+++ items.cMon May 4 12:52:52 2015 -@@ -459,9 +459,9 @@ char *item_cachedump(const unsigned int slabs_clsid, c +--- items.c.orig Fri Nov 20 02:18:56 2015 items.cSat Mar 5 22:20:56 2016 +@@ -460,9 +460,9 @@ char *item_cachedump(const unsigned int slabs_clsid, c /* Copy the key since it may not be null-terminated in the struct */ strncpy(key_temp, ITEM_key(it), it->nkey); key_temp[it->nkey] = 0x00; /* terminate */ Index: patches/patch-memcached_c === RCS file: patches/patch-memcached_c diff -N patches/patch-memcached_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-memcached_c 6 Mar 2016 21:32:59 - @@ -0,0 +1,44 @@ +$OpenBSD$ +--- memcached.c.orig Thu Nov 19 08:19:56 2015 memcached.cSun Mar 6 22:32:48 2016 +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + /* some POSIX systems need the following definition + * to get mlockall flags out of sys/mman.h. */ +@@ -5766,6 +5767,32 @@ int main (int argc, char **argv) { + + if (pid_file != NULL) { + save_pid(pid_file); ++} ++ ++if (settings.socketpath != NULL) { ++if (pid_file != NULL) { ++ if (pledge("stdio cpath unix", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} else { ++ if (pledge("stdio unix", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} ++} else { ++if (pid_file != NULL) { ++ if (pledge("stdio cpath inet", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} else
Re: pledge: misc/memcached
On 2016/03/06 22:42, Giovanni Bechis wrote: > On Sun, Mar 06, 2016 at 07:18:57AM +0100, Sebastien Marie wrote: > [...] > > But as I don't know privileges(5) under solaris, I couldn't comment on > > differences between the promises you made with pledge(2) and the ones > > with setppriv. > > > I do not know either but I will take a look > > > > For commenting on promises (I just read a bit of memcached code), I > > think the promises are incompatible with pid_file usage (file unlinked > > at stop time, see memcached.c:5732), and as the rc.d script seems to use > > it, in default configuration, memcached will be killed when stopping. It > > will need "cpath" for calling unlink(2). > > > > I don't have checked the code more deeply. > > > 2nd try, will put in semi-production soon. I'm OK with the pledge changes. But I think it would be a good idea to modify the rc.d script as well to stop using -P by default, it's not really useful with rc.d and it is *much* better if we can avoid permitting both cpath and inet.
UPDATE: devel/intellij 15.0.4
Hi ports@, Below is an update of devel/intellij to 15.0.4. I tested it on amd64, works fine for me. Thanks, Caspar Schutijser Index: Makefile === RCS file: /cvs/ports/devel/intellij/Makefile,v retrieving revision 1.30 diff -u -p -r1.30 Makefile --- Makefile3 Feb 2016 20:47:13 - 1.30 +++ Makefile6 Mar 2016 21:33:23 - @@ -4,11 +4,10 @@ SHARED_ONLY= Yes COMMENT= IntelliJ IDEA Java IDE -V= 15.0.3 +V= 15.0.4 DISTNAME= ideaIC-${V} PKGNAME= intellij-${V} CATEGORIES=devel -REVISION= 0 HOMEPAGE= http://www.jetbrains.com/idea/ MAINTAINER=Vadim Zhukov@@ -29,7 +28,7 @@ NO_TEST= Yes SUBST_VARS+= JAVA_HOME -WRKDIST= ${WRKDIR}/idea-IC-143.1821.5 +WRKDIST= ${WRKDIR}/idea-IC-143.2287.1 IJ=${PREFIX}/intellij # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do Index: distinfo === RCS file: /cvs/ports/devel/intellij/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo20 Jan 2016 21:49:47 - 1.12 +++ distinfo6 Mar 2016 21:33:23 - @@ -1,2 +1,2 @@ -SHA256 (ideaIC-15.0.3.tar.gz) = Ckt1XzpIs7WtEADhepJGLDOtWozEkS1uJ2u8S/EkEpY= -SIZE (ideaIC-15.0.3.tar.gz) = 232760076 +SHA256 (ideaIC-15.0.4.tar.gz) = dlPt0Gh95pSLPFsSjAaDyW+J3qlr7dmVonn001mBahY= +SIZE (ideaIC-15.0.4.tar.gz) = 234258484 Index: pkg/PLIST === RCS file: /cvs/ports/devel/intellij/pkg/PLIST,v retrieving revision 1.16 diff -u -p -r1.16 PLIST --- pkg/PLIST 20 Jan 2016 21:49:47 - 1.16 +++ pkg/PLIST 6 Mar 2016 21:33:23 - @@ -287,6 +287,7 @@ intellij/plugins/Kotlin/kotlinc/lib/ intellij/plugins/Kotlin/kotlinc/lib/android-compiler-plugin.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-android-sdk-annotations.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-ant.jar +intellij/plugins/Kotlin/kotlinc/lib/kotlin-build-common.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-compiler.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-daemon-client.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-jdk-annotations.jar
Re: pledge: misc/memcached
On Sun, Mar 06, 2016 at 07:18:57AM +0100, Sebastien Marie wrote: [...] > But as I don't know privileges(5) under solaris, I couldn't comment on > differences between the promises you made with pledge(2) and the ones > with setppriv. > I do not know either but I will take a look > > For commenting on promises (I just read a bit of memcached code), I > think the promises are incompatible with pid_file usage (file unlinked > at stop time, see memcached.c:5732), and as the rc.d script seems to use > it, in default configuration, memcached will be killed when stopping. It > will need "cpath" for calling unlink(2). > > I don't have checked the code more deeply. > 2nd try, will put in semi-production soon. Cheers Giovanni Index: Makefile === RCS file: /var/cvs/ports/misc/memcached/Makefile,v retrieving revision 1.30 diff -u -p -r1.30 Makefile --- Makefile5 Mar 2016 21:30:16 - 1.30 +++ Makefile6 Mar 2016 21:33:24 - @@ -3,6 +3,7 @@ COMMENT= distributed memory object caching system DISTNAME= memcached-1.4.25 +REVISION= 0 CATEGORIES=misc HOMEPAGE= http://www.memcached.org/ @@ -12,6 +13,7 @@ MAINTAINER= Giovanni Bechis>confdefs.h +--- configure.orig Fri Nov 20 08:02:49 2015 configure Sat Mar 5 22:20:56 2016 +@@ -6390,7 +6390,7 @@ $as_echo "#define _GNU_SOURCE 1" >>confdefs.h elif test "$GCC" = "yes" then GCC_VERSION=`$CC -dumpversion` Index: patches/patch-items_c === RCS file: /var/cvs/ports/misc/memcached/patches/patch-items_c,v retrieving revision 1.10 diff -u -p -r1.10 patch-items_c --- patches/patch-items_c 5 May 2015 15:43:03 - 1.10 +++ patches/patch-items_c 5 Mar 2016 21:46:25 - @@ -2,9 +2,9 @@ $OpenBSD: patch-items_c,v 1.10 2015/05/0 printf format string fix for long long time_t items.c.orig Sat Apr 25 22:47:33 2015 -+++ items.cMon May 4 12:52:52 2015 -@@ -459,9 +459,9 @@ char *item_cachedump(const unsigned int slabs_clsid, c +--- items.c.orig Fri Nov 20 02:18:56 2015 items.cSat Mar 5 22:20:56 2016 +@@ -460,9 +460,9 @@ char *item_cachedump(const unsigned int slabs_clsid, c /* Copy the key since it may not be null-terminated in the struct */ strncpy(key_temp, ITEM_key(it), it->nkey); key_temp[it->nkey] = 0x00; /* terminate */ Index: patches/patch-memcached_c === RCS file: patches/patch-memcached_c diff -N patches/patch-memcached_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-memcached_c 6 Mar 2016 21:32:59 - @@ -0,0 +1,44 @@ +$OpenBSD$ +--- memcached.c.orig Thu Nov 19 08:19:56 2015 memcached.cSun Mar 6 22:32:48 2016 +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + /* some POSIX systems need the following definition + * to get mlockall flags out of sys/mman.h. */ +@@ -5766,6 +5767,32 @@ int main (int argc, char **argv) { + + if (pid_file != NULL) { + save_pid(pid_file); ++} ++ ++if (settings.socketpath != NULL) { ++if (pid_file != NULL) { ++ if (pledge("stdio cpath unix", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} else { ++ if (pledge("stdio unix", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} ++} else { ++if (pid_file != NULL) { ++ if (pledge("stdio cpath inet", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} else { ++ if (pledge("stdio inet", NULL) == -1) { ++ fprintf(stderr, "%s: pledge: %s\n", argv[0], strerror(errno)); ++ exit(1); ++ } ++} + } + + /* Drop privileges no longer needed */
Re: UPDATE: devel/maven 3.3.9
On Thu, Feb 25, 2016 at 09:22:39PM +0100, Caspar Schutijser wrote: > Hi ports@, > > Below is an update of devel/maven to 3.3.9. I am not a maven poweruser > but the things I do with it work fine on amd64. > > Best regards, > Caspar Schutijser ping
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/03/06 14:06:07 Modified files: games/gemdropx : Makefile distinfo games/gemdropx/pkg: PLIST Removed files: games/gemdropx/patches: patch-Makefile patch-gemdropx_c Log message: Update gemdropx from 0.7 (from '99) to 0.9 (from '02). Clearly, this port deserved an update, untouched since its import in 2001. Remove maintainer per his request. ok pvalchev@ (former maintainer :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2016/03/06 13:28:36 Modified files: games/gemrb: Makefile distinfo games/gemrb/pkg: PLIST Removed files: games/gemrb/patches: patch-gemrb_GUIScripts_bg1_GUIMOVIE_py Log message: update to gemrb-0.8.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2016/03/06 13:27:25 Modified files: www/netsurf: Makefile Makefile.inc www/netsurf/browser: Makefile distinfo www/netsurf/browser/pkg: PLIST www/netsurf/buildsystem: Makefile distinfo www/netsurf/hubbub: Makefile distinfo www/netsurf/libcss: Makefile distinfo www/netsurf/libdom: Makefile distinfo www/netsurf/libdom/pkg: PLIST www/netsurf/libnsutils: Makefile distinfo www/netsurf/libnsutils/pkg: PLIST www/netsurf/libparserutils: Makefile distinfo www/netsurf/libutf8proc: Makefile distinfo www/netsurf/libwapcaplet: Makefile distinfo Added files: www/netsurf/libcss/patches: patch-test_testutils_h www/netsurf/libdom/patches: patch-test_testutils_domtsasserts_c patch-test_testutils_domtsasserts_h Removed files: www/netsurf/hubbub/patches: patch-Makefile Log message: Update to netsurf-3.5 and its accompanying libraries. New in this release: (very) basic JavaScript support can be enabled in the settings. Webp support has been removed by upstream. ok landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2016/03/06 13:25:43 Log message: Import nsgenbind-0.3. nsgenbind is a tool to generate JavaScript to DOM bindings from w3c webidl files and a binding configuration file. ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20160306 N ports/www/netsurf/nsgenbind/Makefile N ports/www/netsurf/nsgenbind/distinfo N ports/www/netsurf/nsgenbind/pkg/PLIST N ports/www/netsurf/nsgenbind/pkg/DESCR No conflicts created by this import
update devel/py-pip
Hi, Here's an update to latest py-pip. Lightly tested on amd64, works fine. Cheers, Daniel Index: Makefile === RCS file: /cvs/ports/devel/py-pip/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile23 Dec 2015 10:10:36 - 1.22 +++ Makefile6 Mar 2016 19:13:56 - @@ -2,7 +2,7 @@ COMMENT = Python easy_install replacement -MODPY_EGG_VERSION =7.1.2 +MODPY_EGG_VERSION =8.1.0 DISTNAME = pip-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = devel Index: distinfo === RCS file: /cvs/ports/devel/py-pip/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo23 Dec 2015 10:10:36 - 1.10 +++ distinfo6 Mar 2016 19:13:56 - @@ -1,2 +1,2 @@ -SHA256 (pip-7.1.2.tar.gz) = ygR5hvBSjPqXWhT7n38QYnHU4MP+HdztbB2y565XpHc= -SIZE (pip-7.1.2.tar.gz) = 1049170 +SHA256 (pip-8.1.0.tar.gz) = 2PqnXdfQc3sW1QzQpW3JGmMceez9jTi4D27pKeyCBD4= +SIZE (pip-8.1.0.tar.gz) = 1138794 Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-pip/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 19 Jul 2015 02:03:48 - 1.7 +++ pkg/PLIST 6 Mar 2016 19:13:56 - @@ -10,7 +10,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe -lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/pip-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pip/__init__.py @@ -33,6 +32,7 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}ipaddress.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}pyparsing.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}re-vendor.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}retrying.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/${MODPY_PYCACHE}six.${MODPY_PYC_MAGIC_TAG}pyc @@ -46,6 +46,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}_cmd.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}adapter.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc @@ -54,6 +55,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}heuristics.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}serialize.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/${MODPY_PYCACHE}wrapper.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/_cmd.py lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/adapter.py lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/cache.py lib/python${MODPY_VERSION}/site-packages/pip/_vendor/cachecontrol/caches/ @@ -238,11 +240,17 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pip/_vendor/packaging/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/packaging/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pip/_vendor/packaging/${MODPY_PYCACHE}_structures.${MODPY_PYC_MAGIC_TAG}pyc
Re: CVS: cvs.openbsd.org: ports
On 2016/03/06 11:50, Antoine Jacoutot wrote: > CVSROOT: /cvs > Module name: ports > Changes by: ajacou...@cvs.openbsd.org 2016/03/06 11:50:43 > > Modified files: > geo/jeoip : Makefile > > Log message: > We only need the GeoIP database. > > ok ian@ (maintainer) > Nice, fewer things to test for lib updates :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/03/06 12:28:34 Modified files: games/astromenace: Makefile Log message: BROKEN-powerpc = SIGABRT terminate called after throwing an instance of 'std::bad_alloc'
Re: net/psi failed to build
On Thu, Mar 03, 2016 at 04:51:10PM +, Nigel wrote: > On 07/27/15 10:52, Antoine Jacoutot wrote: > > On Mon, Jul 27, 2015 at 12:45:10PM +0300, Vadim Zhukov wrote: > >> 2015-07-27 12:07 GMT+03:00 Jérémie Courrèges-Anglas: > >>> Antoine Jacoutot writes: > >>> > Not sure what change triggered this (unless it's a fluke...). > >>> > >>> Hmm, I've recently committed a change to qca-ossl. cc'ing Vadim. > >> > >> Nah, I already checked - that doesn't look like SSL/TLS-related issue. > >> See, the compiler doesn't pick up right function for connect(): it > >> should use QObject::connect(), but fails and tries connect() system > >> call instead. I'd rather look at the junk and engine log for clues > >> what was happenning in dpb at that time. > > > > Logs are available at: > > http://exopi.bsdfrog.org/logs/old/amd64/2015-07-26T09:40:00+0200/ > > > I changed net/psi to display packages installed when building, and > tracked down the problem, once dpb failed to build net/psi. > > net/psi fails if the package dante is installed, > this has a /usr/local/include/socks.h > > From cvs this was added to stop build failing for psi 0.10 > > Makefile 1.9 > > + > +# compilation breaks if /usr/local/include/socks.h (from security/dante) is > +# found before psi's own socks.h, so add a workaround. > +pre-build: > + @perl -pi -e 's,INCLUDEPATH.*,,' ${WRKSRC}/conf.pri > > When updated to psi 0.15 this was removed in Makefile 1.18. net/psi has > been failing ever since if dante was installed. I didn't think to look > at the cvs log for reintroducing old problems > > Below is a fix, builds, but not something I run, so no run time testing. > Also need similar patches for iris/src/xmpp/xmpp-core/connector.cpp and iris/src/xmpp/xmpp-im/s5b.cpp otherwise ok shadchin@ > $ cvs -R -q diff -uNp > Index: Makefile > === > RCS file: /home/cvs/ports/net/psi/Makefile,v > retrieving revision 1.22 > diff -u -p -r1.22 Makefile > --- Makefile27 Mar 2015 08:13:03 - 1.22 > +++ Makefile3 Mar 2016 15:41:43 - > @@ -3,7 +3,7 @@ > COMMENT= multiplatform Jabber client > > DISTNAME= psi-0.15 > -REVISION= 3 > +REVISION= 4 > CATEGORIES=net > > HOMEPAGE= http://psi-im.org/ > Index: patches/patch-iris_src_irisnet_noncore_turnclient_cpp > === > RCS file: patches/patch-iris_src_irisnet_noncore_turnclient_cpp > diff -N patches/patch-iris_src_irisnet_noncore_turnclient_cpp > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-iris_src_irisnet_noncore_turnclient_cpp 3 Mar > 2016 15:28:57 - > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- iris/src/irisnet/noncore/turnclient.cpp.orig Thu Oct 4 > 01:53:09 2012 > iris/src/irisnet/noncore/turnclient.cppThu Mar 3 15:28:29 2016 > +@@ -29,7 +29,7 @@ > + #include "bytestream.h" > + #include "bsocket.h" > + #include "httpconnect.h" > +-#include "socks.h" > ++#include "cutestuff/socks.h" > + > + namespace XMPP { > + > -- Alexandr Shadchin
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/03/06 12:22:04 Modified files: cad/openscad : Makefile Log message: BROKEN-sparc64= SIGILL on src/cgalutils.cc with CGAL-4.6.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 11:50:43 Modified files: geo/jeoip : Makefile Log message: We only need the GeoIP database. ok ian@ (maintainer)
Re: [UPDATE] security/sqlmap
On 03/02/2016 08:29 PM, Remi Pointel wrote: > On 03/02/16 10:52, Stuart Henderson wrote: >> On 2016/03/01 23:28, Stuart Henderson wrote: >>> On 2016/03/01 19:13, Remi Pointel wrote: Hi, this is the diff to update sqlmap to latest release. Ok? >>> >>> I think you want GH_TAGNAME = 1.0 and undo some of the other changes .. >> >> How about this one? > > ok for me. > > Remi. > Hi, Ok for me too. -- Sebastien
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 07:44:47 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2 2.2.0
Introducing CONFIGURE_STYLE=qmake
Here is the first patch from massive Qt-related update set. What it does is adding support for qmake4/qmake5/qmake CONFIGURE_STYLE. The advantages are obvious: 1) Identify qmake-based ports. Currently we have a few dozens of such ports, but to get the list you have to grep: they do not appear in sqlports database.. 2) Unify qmake handling. This brings in SEPARATE_BUILD support, recursive calling of qmake and other goodies to all qmake-based ports for free. To see the benefit at the end of this mail lives patch for texworks. It's there purely for demonstrating purpose, I won't commit together with qt*.port.mk. In most cases to convert a port you need just add CONFIGURE_STYLE and zap *-configure target. I've tried to answer in advance possible questions, see below: - Are there any functional changes? - No: the port should explicitly set CONFIGURE_STYLE. - How many ports get affected? - None, see above. But there are patches for a dozen or two already, mostly in Qt4 land. - Why not just "qmake", without Qt4-/Qt5-specific ones? - To follow the current style of qt*.port.mk modules. - Could you please zap whitespace adjustments? - Sure. But this will make diff'ing qt4.port.mk and qt5.port.mk more problematic. - How this should be used? - In most cases to convert a port you need just add CONFIGURE_STYLE and zap *-configure target. See the last patch for more complicated case involving MODQMAKE_PROJECTS. Unless there will be any objections, I'll commit this in the evening. -- WBR, Vadim Zhukov Index: x11/qt4/qt4.port.mk === RCS file: /cvs/ports/x11/qt4/qt4.port.mk,v retrieving revision 1.7 diff -u -p -r1.7 qt4.port.mk --- x11/qt4/qt4.port.mk 22 Nov 2010 08:37:04 - 1.7 +++ x11/qt4/qt4.port.mk 6 Mar 2016 11:23:44 - @@ -2,8 +2,8 @@ # This fragment defines MODQT_* variables to make it easier to substitute # qt1/qt2/qt3 in a port. -MODQT_OVERRIDE_UIC ?= Yes -MODQT4_OVERRIDE_UIC ?= ${MODQT_OVERRIDE_UIC} +MODQT_OVERRIDE_UIC ?= Yes +MODQT4_OVERRIDE_UIC ?= ${MODQT_OVERRIDE_UIC} MODQT4_LIBDIR =${LOCALBASE}/lib/qt4 MODQT_LIBDIR ?= ${MODQT4_LIBDIR} @@ -12,7 +12,7 @@ MODQT_INCDIR ?= ${MODQT4_INCDIR} MODQT_PKG_CONFIG_PATH ?= ${LOCALBASE}/lib/qt4/pkgconfig MODQT4_CONFIGURE_ARGS =--with-qt-includes=${MODQT4_INCDIR} \ --with-qt-libraries=${MODQT4_LIBDIR} -MODQT_CONFIGURE_ARGS ?= ${MODQT4_CONFIGURE_ARGS} +MODQT_CONFIGURE_ARGS ?=${MODQT4_CONFIGURE_ARGS} _MODQT4_SETUP =MOC=${MODQT4_MOC} \ MODQT_INCDIR=${MODQT4_INCDIR} \ MODQT_LIBDIR=${MODQT4_LIBDIR} \ @@ -26,6 +26,8 @@ MODQT4_MOC = ${LOCALBASE}/bin/moc4 MODQT_MOC ?= ${MODQT4_MOC} MODQT4_UIC = ${LOCALBASE}/bin/uic4 MODQT_UIC ?= ${MODQT4_UIC} +MODQT4_QMAKE = ${LOCALBASE}/bin/qmake4 +MODQT_QMAKE ?= ${MODQT4_QMAKE} MODQT4_QTDIR = ${LOCALBASE}/lib/qt4 MODQT_QTDIR ?= ${MODQT4_QTDIR} @@ -40,3 +42,87 @@ WANTLIB += ${MODQT4_WANTLIB} CONFIGURE_ENV +=${_MODQT4_SETUP} MAKE_ENV +=${_MODQT4_SETUP} MAKE_FLAGS += ${_MODQT4_SETUP} + +.if ${CONFIGURE_STYLE:Mqmake} || ${CONFIGURE_STYLE:Mqmake4} +MAKE_FLAGS += CC="${CC}" CXX="${CXX}" +MAKE_FLAGS += PREFIX=${PREFIX} +. for _l _v in ${SHARED_LIBS} +MAKE_FLAGS += LIB${_l}_VERSION=${_v} +. endfor +.endif + +MODQMAKE_PROJECTS ?= . +MODQMAKE4_PROJECTS ?= ${MODQMAKE_PROJECTS} +MODQMAKE_ARGS ?= +MODQMAKE4_ARGS ?= ${MODQMAKE_ARGS} +MODQMAKE4_ARGS += -recursive \ + PREFIX=${PREFIX} \ + QMAKE_CFLAGS="${CFLAGS}" \ + QMAKE_CFLAGS_RELEASE="${CFLAGS}" \ + QMAKE_CXX="${CXX}" \ + QMAKE_CXXFLAGS="${CXXFLAGS}" \ + QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" + +MODQMAKE_INSTALL_ROOT ?= ${WRKINST} +MODQMAKE4_INSTALL_ROOT ?= ${MODQMAKE_INSTALL_ROOT} +_MODQT4_FAKE_FLAGS = INSTALL_ROOT=${MODQMAKE4_INSTALL_ROOT} + +MODQMAKE4_configure = +MODQMAKE4_build = +MODQMAKE4_install = +.for _qp in ${MODQMAKE4_PROJECTS} +_MODQMAKE4_CD_${_qp:/=_} = \ + cd ${WRKBUILD}; \ + if [ -d ${WRKSRC}/${_qp} ]; then \ + dir=${_qp}; \ + else \ + dir=$$(dirname ${_qp}); \ + fi; \ + mkdir -p $$dir; \ + cd -- $$dir +MODQMAKE4_configure += \ + cd ${WRKSRC}; \ + if [ -d ${_qp} ]; then \ + pro=$$(echo ${_qp}/*.pro); \ + else \ + pro=${_qp}; \ + fi; \ + ${_MODQMAKE4_CD_${_qp:/=_}}; \ + echo >&2 ${MODQT4_QMAKE} ${MODQMAKE4_ARGS} ${WRKSRC}/$$pro; \ + ${MODQT4_QMAKE} ${MODQMAKE4_ARGS} ${WRKSRC}/$$pro; +MODQMAKE4_build += \ + ${_MODQMAKE4_CD_${_qp:/=_}}; \ + ${_SYSTRACE_CMD} ${SETENV} ${MAKE_ENV} \ +${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKE_FILE} ${ALL_TARGET}; +MODQMAKE4_install += \ +
Re: [UPDATE] net/irssi 0.8.18
On 2016/03/06 13:29, Stuart Henderson wrote: > On 2016/03/06 14:13, viq wrote: > > https://raw.githubusercontent.com/irssi/irssi/0.8.18/NEWS > > > > Lightly tested on amd64 > > > > Please test it with things running with or on top of irssi, like irssi- > > xmpp and irssi-icb > > Same problem I mentioned in TODO on openbsd-wip: > > irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol > 'icb_split_free' > irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol > 'icb_command' > irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_split' > irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol > 'icb_nicklist_insert' > This is due to needing a version check adding, I've committed the fix for this to irssi-icb; the other modules will need similar. Mentioned offlist but irssi-otr has https://github.com/cryptodotis/irssi-otr/pull/60, if maintainers of any other modules would like to look for similar or write it themselves that'd be nice :) There is another problem which affects at least irssi-otr and irssi-icb (and I suspect the others too), sending yourself a message fails like this (this is mentioned in https://github.com/cryptodotis/irssi-otr/pull/58) 13:44 -!- Irssi: critical privmsg_get_query: assertion 'nick != NULL' failed 13:44 -!- Irssi: critical query_find: assertion 'nick != NULL' failed 13:44 [msg()] test Please also re-add the PKGSPEC line.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 06:40:04 Modified files: net/irssi-icb : Makefile Added files: net/irssi-icb/patches: patch-src_core_icb-core_c patch-src_fe-common_fe-icb_c Log message: cope with API change in newer irssi
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 06:34:26 Modified files: security/sqlmap: Makefile distinfo security/sqlmap/pkg: PLIST Log message: update sqlmap to tagged 1.0 release, mostly from rpointel@, DISTNAME/GH_* changes by me, ok rpointel@ and sebastien dellac (maintainer)
Re: [UPDATE] net/irssi 0.8.18
On 2016/03/06 14:13, viq wrote: > https://raw.githubusercontent.com/irssi/irssi/0.8.18/NEWS > > Lightly tested on amd64 > > Please test it with things running with or on top of irssi, like irssi- > xmpp and irssi-icb Same problem I mentioned in TODO on openbsd-wip: irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_split_free' irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_command' irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_split' irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_nicklist_insert'
[UPDATE] net/irssi 0.8.18
https://raw.githubusercontent.com/irssi/irssi/0.8.18/NEWS Lightly tested on amd64 Please test it with things running with or on top of irssi, like irssi- xmpp and irssi-icb -- viq? TODO Index: Makefile === RCS file: /cvs/ports/net/irssi/Makefile,v retrieving revision 1.61 diff -u -p -u -d -r1.61 Makefile --- Makefile 29 Dec 2015 22:54:49 - 1.61 +++ Makefile 6 Mar 2016 13:07:12 - @@ -4,11 +4,8 @@ SHARED_ONLY = Yes COMMENT = modular IRC client with many features (ipv6,socks,proxy) -V = 0.8.17 -DISTNAME = irssi-$V -PKGSPEC = irssi-=$V - -EXTRACT_SUFX = .tar.bz2 +V = 0.8.18 +DISTNAME = irssi-${V} CATEGORIES = net @@ -22,7 +19,7 @@ PERMIT_PACKAGE_CDROM = Yes WANTLIB += c crypto m ncurses perl pthread ssl util pcre glib-2.0 WANTLIB += gmodule-2.0 -MASTER_SITES = https://github.com/irssi-import/irssi/releases/download/$V/ +MASTER_SITES = https://github.com/irssi/irssi/releases/download/${V}/ FLAVORS = socks FLAVOR ?= Index: distinfo === RCS file: /cvs/ports/net/irssi/distinfo,v retrieving revision 1.20 diff -u -p -u -d -r1.20 distinfo --- distinfo 29 Dec 2015 22:44:37 - 1.20 +++ distinfo 6 Mar 2016 13:07:12 - @@ -1,2 +1,2 @@ -SHA256 (irssi-0.8.17.tar.bz2) = PJYAytLt9Y8dAS/rwaC6hEJ0324zHAGp6TVGdwUWaAc= -SIZE (irssi-0.8.17.tar.bz2) = 1102196 +SHA256 (irssi-0.8.18.tar.gz) = MAQ3hIFbuGSxu2aoLB5lnDJb4KGN3PdvwQGBLjbDnCA= +SIZE (irssi-0.8.18.tar.gz) = 1563130 Index: patches/patch-docs_irssi_1 === RCS file: patches/patch-docs_irssi_1 diff -N patches/patch-docs_irssi_1 --- patches/patch-docs_irssi_1 29 Dec 2015 22:44:37 - 1.5 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,39 +0,0 @@ -$OpenBSD: patch-docs_irssi_1,v 1.5 2015/12/29 22:44:37 sthen Exp $ docs/irssi.1.orig Sat Oct 11 09:42:36 2014 -+++ docs/irssi.1 Tue Dec 29 16:47:56 2015 -@@ -62,10 +62,10 @@ show a help message. - .SH SEE ALSO - .B Irssi - has been supplied with a huge amount of documentation. Check /help or look --at the files contained by /usr/share/doc/irssi* -+at the files contained by ${PREFIX}/share/irssi/* and ${PREFIX}/share/doc/irssi/* - .SH FILES - .TP --.I /etc/irssi.conf -+.I ${SYSCONFDIR}/irssi/irssi.conf - Global configuration file - .TP - .I ~/.irssi/config -@@ -80,13 +80,18 @@ Default irssi theme - .I ~/.irssi/away.log - Logged messages in away status - .TP --.I /usr/share/irssi/help/ --Directory including many help files -+.I ${PREFIX}/share/irssi/help/ -+.RS .3 -+.I ${PREFIX}/share/doc/irssi/ -+.RE -+.RS -+Directories including many help files -+.RE - .TP --.I /usr/share/irssi/scripts/ -+.I ${SYSCONFDIR}/irssi/scripts/ - Global scripts directory - .TP --.I /usr/share/irssi/themes/ -+.I ${SYSCONFDIR}/irssi/themes/ - Global themes directory - .TP - .I ~/.irssi/scripts/ Index: patches/patch-src_core_settings_c === RCS file: /cvs/ports/net/irssi/patches/patch-src_core_settings_c,v retrieving revision 1.4 diff -u -p -u -d -r1.4 patch-src_core_settings_c --- patches/patch-src_core_settings_c 23 May 2009 17:47:01 - 1.4 +++ patches/patch-src_core_settings_c 6 Mar 2016 13:07:12 - @@ -1,7 +1,7 @@ $OpenBSD: patch-src_core_settings_c,v 1.4 2009/05/23 17:47:01 martynas Exp $ src/core/settings.c.orig Tue Mar 31 22:50:02 2009 -+++ src/core/settings.c Sun Apr 5 01:22:16 2009 -@@ -647,7 +647,7 @@ static CONFIG_REC *parse_configfile(const char *fname) +--- src/core/settings.c.orig Tue Dec 15 13:06:50 2015 src/core/settings.c Tue Dec 29 15:53:22 2015 +@@ -648,7 +648,7 @@ static CONFIG_REC *parse_configfile(const char *fname) else { /* user configuration file not found, use the default one from sysconfdir */ Index: patches/patch-src_fe-common_core_Makefile_in === RCS file: /cvs/ports/net/irssi/patches/patch-src_fe-common_core_Makefile_in,v retrieving revision 1.7 diff -u -p -u -d -r1.7 patch-src_fe-common_core_Makefile_in --- patches/patch-src_fe-common_core_Makefile_in 29 Dec 2015 22:44:37 - 1.7 +++ patches/patch-src_fe-common_core_Makefile_in 6 Mar 2016 13:07:12 - @@ -1,6 +1,6 @@ -$OpenBSD: patch-src_fe-common_core_Makefile_in,v 1.7 2015/12/29 22:44:37 sthen Exp $ src/fe-common/core/Makefile.in.orig Sat Oct 11 09:58:14 2014 -+++ src/fe-common/core/Makefile.in Tue Dec 29 16:47:56 2015 +$OpenBSD$ +--- src/fe-common/core/Makefile.in.orig Tue Dec 15 10:23:01 2015 src/fe-common/core/Makefile.in Tue Dec 29 16:11:32 2015 @@ -365,7 +365,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src -I$(top_srcdir)/src/core/ \ $(GLIB_CFLAGS) \ Index: patches/patch-src_perl_Makefile_in === RCS file: /cvs/ports/net/irssi/patches/patch-src_perl_Makefile_in,v retrieving revision 1.7 diff -u
Re: rsyslog [Re: CVS: cvs.openbsd.org: ports]
On Sun, Mar 06, 2016 at 12:35:45PM +, Stuart Henderson wrote: > On 2016/03/06 05:18, Antoine Jacoutot wrote: > > CVSROOT:/cvs > > Module name:ports > > Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:18:31 > > > > Modified files: > > sysutils/rsyslog: Makefile > > sysutils/rsyslog/patches: patch-runtime_nsd_gtls_c > > > > Log message: > > Fix build with GnuTLS >= 3.4 > > On a side note, this port could use an update... > > > > chris@ asked about this the other day too. here's a possible diff, > it builds but I haven't tried running it yet. Ah cool. It'd be nice if people using it could give it a spin. librelp needs the gettext MODULE. > also since I don't use this I have no idea if we actually want > liblogging-stdlog or if it's ok to disable for now. No clue either. > sample config is from chris. > > I guess we are now going to see missing WANTLIB on idn all > across the tree ;) Oh yeah baby :-) > Index: librelp/Makefile > === > RCS file: /cvs/ports/sysutils/librelp/Makefile,v > retrieving revision 1.5 > diff -u -p -r1.5 Makefile > --- librelp/Makefile 16 Mar 2015 18:07:55 - 1.5 > +++ librelp/Makefile 6 Mar 2016 12:34:54 - > @@ -1,20 +1,28 @@ > -# $OpenBSD: Makefile,v 1.5 2015/03/16 18:07:55 naddy Exp $ > +# $OpenBSD: Makefile.template,v 1.73 2016/01/11 09:17:22 sthen Exp $ > > COMMENT =reliable event logging protocol library > > -DISTNAME = librelp-1.0.1 > +DISTNAME = librelp-1.2.9 > + > +SHARED_LIBS += relp 1.0 # 1.0 > + > CATEGORIES = sysutils > -MASTER_SITES = http://download.rsyslog.com/librelp/ > + > HOMEPAGE = http://www.librelp.com/ > -REVISION = 0 > > MAINTAINER = Todd T. Fries> > -SHARED_LIBS += relp 0.1 # 0.1 > - > -# GPLv3 > +# GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > > +WANTLIB += ffi gmp gnutls hogweed iconv intl nettle p11-kit pthread > +WANTLIB += tasn1 z > + > +MASTER_SITES = http://download.rsyslog.com/librelp/ > + > +SEPARATE_BUILD = Yes > CONFIGURE_STYLE =gnu > + > +LIB_DEPENDS =security/gnutls > > .include > Index: librelp/distinfo > === > RCS file: /cvs/ports/sysutils/librelp/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- librelp/distinfo 8 Jan 2013 17:36:39 - 1.2 > +++ librelp/distinfo 6 Mar 2016 12:34:54 - > @@ -1,2 +1,2 @@ > -SHA256 (librelp-1.0.1.tar.gz) = drAQqpFJl2gC2qLl/aesAqiiJ7DIwNEGnuwtKmYpc5o= > -SIZE (librelp-1.0.1.tar.gz) = 355401 > +SHA256 (librelp-1.2.9.tar.gz) = Ug3nuj3GiNxyxbAU3GHvGR6VKPd9FlHdylX8DBSdmKM= > +SIZE (librelp-1.2.9.tar.gz) = 415909 > Index: rsyslog/Makefile > === > RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v > retrieving revision 1.26 > diff -u -p -r1.26 Makefile > --- rsyslog/Makefile 6 Mar 2016 12:18:31 - 1.26 > +++ rsyslog/Makefile 6 Mar 2016 12:34:54 - > @@ -6,39 +6,40 @@ BROKEN-hppa = lack of atomic ops > SHARED_ONLY =Yes > > COMMENT-main = syslog daemon supporting databases, TCP, SSL, > RELP > -COMMENT-docs = additional html documentation for rsyslog > -COMMENT-mysql = mysql plugin for rsyslog > -COMMENT-pgsql = postgresql plugin for rsyslog > +COMMENT-mysql = MySQL plugin for rsyslog > +COMMENT-pgsql = Postgres plugin for rsyslog > > -MULTI_PACKAGES = -main -docs -mysql -pgsql > +MULTI_PACKAGES = -main -mysql -pgsql > > -V = 4.6.4 > +V = 8.16.0 > DISTNAME = rsyslog-$V > PKGNAME-main = rsyslog-$V > -PKGNAME-docs = rsyslog-docs-$V > PKGNAME-mysql = rsyslog-mysql-$V > PKGNAME-pgsql = rsyslog-pgsql-$V > CATEGORIES = sysutils > > -REVISION-main = 8 > -REVISION-docs = 0 > -REVISION-mysql = 6 > -REVISION-pgsql = 3 > - > HOMEPAGE = http://www.rsyslog.com/ > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > > -MODULES =devel/gettext > +WANTLIB-main += ${MODGETTEXT_WANTLIB} > +WANTLIB-main += c estr ffi gcrypt gmp gnutls gpg-error hogweed > idn > +WANTLIB-main += json-c nettle p11-kit pthread relp tasn1 uuid z > + > +WANTLIB-mysql += crypto m mysqlclient pthread ssl stdc++ z > > -WANTLIB-main += c gmp hogweed nettle ffi gnutls pthread p11-kit > -WANTLIB-main += relp tasn1 z ${MODGETTEXT_WANTLIB} > -WANTLIB-mysql += crypto m mysqlclient ssl z pthread stdc++ > WANTLIB-pgsql += crypto pq ssl > > -LIB_DEPENDS-main = security/gnutls \ > - sysutils/librelp > +MODULES =devel/gettext > + > +LIB_DEPENDS-main =
rsyslog [Re: CVS: cvs.openbsd.org: ports]
On 2016/03/06 05:18, Antoine Jacoutot wrote: > CVSROOT: /cvs > Module name: ports > Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:18:31 > > Modified files: > sysutils/rsyslog: Makefile > sysutils/rsyslog/patches: patch-runtime_nsd_gtls_c > > Log message: > Fix build with GnuTLS >= 3.4 > On a side note, this port could use an update... > chris@ asked about this the other day too. here's a possible diff, it builds but I haven't tried running it yet. also since I don't use this I have no idea if we actually want liblogging-stdlog or if it's ok to disable for now. sample config is from chris. I guess we are now going to see missing WANTLIB on idn all across the tree ;) Index: librelp/Makefile === RCS file: /cvs/ports/sysutils/librelp/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- librelp/Makefile16 Mar 2015 18:07:55 - 1.5 +++ librelp/Makefile6 Mar 2016 12:34:54 - @@ -1,20 +1,28 @@ -# $OpenBSD: Makefile,v 1.5 2015/03/16 18:07:55 naddy Exp $ +# $OpenBSD: Makefile.template,v 1.73 2016/01/11 09:17:22 sthen Exp $ COMMENT = reliable event logging protocol library -DISTNAME = librelp-1.0.1 +DISTNAME = librelp-1.2.9 + +SHARED_LIBS += relp 1.0 # 1.0 + CATEGORIES = sysutils -MASTER_SITES = http://download.rsyslog.com/librelp/ + HOMEPAGE = http://www.librelp.com/ -REVISION = 0 MAINTAINER = Todd T. Fries-SHARED_LIBS += relp 0.1 # 0.1 - -# GPLv3 +# GPLv3+ PERMIT_PACKAGE_CDROM = Yes +WANTLIB += ffi gmp gnutls hogweed iconv intl nettle p11-kit pthread +WANTLIB += tasn1 z + +MASTER_SITES = http://download.rsyslog.com/librelp/ + +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu + +LIB_DEPENDS = security/gnutls .include Index: librelp/distinfo === RCS file: /cvs/ports/sysutils/librelp/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- librelp/distinfo8 Jan 2013 17:36:39 - 1.2 +++ librelp/distinfo6 Mar 2016 12:34:54 - @@ -1,2 +1,2 @@ -SHA256 (librelp-1.0.1.tar.gz) = drAQqpFJl2gC2qLl/aesAqiiJ7DIwNEGnuwtKmYpc5o= -SIZE (librelp-1.0.1.tar.gz) = 355401 +SHA256 (librelp-1.2.9.tar.gz) = Ug3nuj3GiNxyxbAU3GHvGR6VKPd9FlHdylX8DBSdmKM= +SIZE (librelp-1.2.9.tar.gz) = 415909 Index: rsyslog/Makefile === RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v retrieving revision 1.26 diff -u -p -r1.26 Makefile --- rsyslog/Makefile6 Mar 2016 12:18:31 - 1.26 +++ rsyslog/Makefile6 Mar 2016 12:34:54 - @@ -6,39 +6,40 @@ BROKEN-hppa = lack of atomic ops SHARED_ONLY = Yes COMMENT-main = syslog daemon supporting databases, TCP, SSL, RELP -COMMENT-docs = additional html documentation for rsyslog -COMMENT-mysql =mysql plugin for rsyslog -COMMENT-pgsql =postgresql plugin for rsyslog +COMMENT-mysql =MySQL plugin for rsyslog +COMMENT-pgsql =Postgres plugin for rsyslog -MULTI_PACKAGES = -main -docs -mysql -pgsql +MULTI_PACKAGES = -main -mysql -pgsql -V =4.6.4 +V =8.16.0 DISTNAME = rsyslog-$V PKGNAME-main = rsyslog-$V -PKGNAME-docs = rsyslog-docs-$V PKGNAME-mysql =rsyslog-mysql-$V PKGNAME-pgsql =rsyslog-pgsql-$V CATEGORIES = sysutils -REVISION-main =8 -REVISION-docs =0 -REVISION-mysql = 6 -REVISION-pgsql = 3 - HOMEPAGE = http://www.rsyslog.com/ # GPLv3+ PERMIT_PACKAGE_CDROM = Yes -MODULES = devel/gettext +WANTLIB-main +=${MODGETTEXT_WANTLIB} +WANTLIB-main +=c estr ffi gcrypt gmp gnutls gpg-error hogweed idn +WANTLIB-main +=json-c nettle p11-kit pthread relp tasn1 uuid z + +WANTLIB-mysql += crypto m mysqlclient pthread ssl stdc++ z -WANTLIB-main +=c gmp hogweed nettle ffi gnutls pthread p11-kit -WANTLIB-main +=relp tasn1 z ${MODGETTEXT_WANTLIB} -WANTLIB-mysql += crypto m mysqlclient ssl z pthread stdc++ WANTLIB-pgsql += crypto pq ssl -LIB_DEPENDS-main = security/gnutls \ - sysutils/librelp +MODULES = devel/gettext + +LIB_DEPENDS-main = devel/json-c \ + devel/libestr>=0.1.2 \ + security/libgcrypt \ + security/gnutls \ + sysutils/librelp>=1.2.9 +# XXX should port to using libc UUID functions +LIB_DEPENDS-main +=sysutils/e2fsprogs LIB_DEPENDS-mysql =databases/mariadb RUN_DEPENDS-mysql =${PKGNAME-main}:${PKGPATH},-main LIB_DEPENDS-pgsql =databases/postgresql @@ -47,21
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 05:21:48 ports/sysutils/rsyslog/files Update of /cvs/ports/sysutils/rsyslog/files In directory cvs.openbsd.org:/tmp/cvs-serv30266/files Log Message: Directory /cvs/ports/sysutils/rsyslog/files added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:19:07 Modified files: textproc/iksemel: Makefile Added files: textproc/iksemel/patches: patch-src_stream_c Log message: Unbreak with GnuTLS 3.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:18:31 Modified files: sysutils/rsyslog: Makefile sysutils/rsyslog/patches: patch-runtime_nsd_gtls_c Log message: Fix build with GnuTLS >= 3.4 On a side note, this port could use an update...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:16:53 Modified files: security/gnutls: Makefile distinfo security/gnutls/pkg: PLIST Log message: Major update to the new stable gnutls-3.4.10.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:17:17 Modified files: devel/gwenhywfar: Makefile Added files: devel/gwenhywfar/patches: patch-src_sio_syncio_tls_c Log message: Fix build with GnutTLS 3.4 (upstram).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:17:40 Modified files: net/winexe : Makefile net/winexe/patches: patch-lib_tls_tls_c Log message: Fix build with GnuTLS 3.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 05:16:26 Modified files: security/p11-kit: Makefile distinfo Added files: security/p11-kit/patches: patch-p11-kit_modules_c Log message: Update to p11-kit-0.23.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2016/03/06 04:57:17 Modified files: x11/py-qt5 : Makefile x11/py-qt5/pkg : PLIST-main Log message: Unbreak after Qt update to 5.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2016/03/06 04:56:42 Modified files: x11/qt5: Makefile distinfo x11/qt5/patches: patch-qtactiveqt_src_activeqt_activeqt_pro patch-qtbase_config_tests_unix_iconv_iconv_pro patch-qtbase_configure patch-qtbase_mkspecs_features_create_cmake_prf patch-qtbase_qmake_generators_makefile_cpp patch-qtbase_qmake_generators_unix_unixmake2_cpp patch-qtbase_qmake_generators_unix_unixmake_cpp patch-qtbase_qmake_generators_unix_unixmake_h patch-qtbase_src_corelib_io_qfilesystemwatcher_cpp patch-qtbase_src_corelib_tools_qbytearray_cpp patch-qtbase_src_corelib_tools_qbytearray_h patch-qtbase_src_network_ssl_qsslsocket_cpp patch-qtbase_src_platformheaders_platformheaders_pro patch-qtbase_src_testlib_qtestcase_cpp patch-qtbase_src_tools_qdoc_htmlgenerator_cpp patch-qtbase_src_tools_qdoc_tokenizer_cpp patch-qtbase_src_widgets_styles_qgtkstyle_p_cpp patch-qtdeclarative_src_qml_jsruntime_jsruntime_pri patch-qtdeclarative_src_qml_jsruntime_qv4engine_cpp patch-qtmultimedia_config_tests_linux_v4l_main_cpp patch-qtscript_src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform_h patch-qtwebkit_Source_WebCore_plugins_qt_PluginPackageQt_cpp x11/qt5/pkg: PLIST-examples PLIST-html PLIST-main PLIST-qch Added files: x11/qt5/patches: patch-qtbase_src_3rdparty_forkfd_forkfd_c patch-qtbase_src_corelib_io_qlockfile_unix_cpp patch-qtbase_src_corelib_io_qstorageinfo_unix_cpp patch-qtbase_src_network_ssl_qsslcontext_openssl_cpp Removed files: x11/qt5/patches: patch-qtbase_src_network_kernel_qnetworkinterface_cpp patch-qtdeclarative_src_qml_jsruntime_qv4stringobject_cpp patch-qtwebkit_Source_WebCore_platform_graphics_gstreamer_WebKitWebSourceGStreamer_cpp Log message: Update to Qt 5.5.1. Some updates, unbreaking stuff, to follow.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 04:50:50 Modified files: devel/p5-Perl-Critic: Makefile Log message: Add missing BUILD_DEPENDS (that weren't listed in META.yaml). Report/OK from nigel@.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 04:48:03 Modified files: devel/p5-Devel-Cycle: Makefile Log message: add devel/p5-PadWalker as a RDEP to p5-Devel-Cycle, it is used when code closures are detected. ok nigel@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/03/06 03:51:14 Modified files: www/chromium : Makefile distinfo www/chromium/files: sndio_output.cc www/chromium/patches: patch-ash_display_mirror_window_controller_cc patch-base_base_gypi patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_h patch-base_debug_stack_trace_posix_cc patch-base_message_loop_message_loop_cc patch-base_process_launch_h patch-base_process_memory_cc patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_posix_cc patch-base_sys_info_openbsd_cc patch-base_sys_info_posix_cc patch-base_threading_platform_thread_linux_cc patch-base_trace_event_process_memory_dump_h patch-build_all_gyp patch-build_common_gypi patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chrome_main_delegate_h patch-chrome_app_chromium_strings_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_defaults_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_download_download_status_updater_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_api_music_manager_private_device_id_linux_cc patch-chrome_browser_extensions_api_omnibox_omnibox_api_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_gpu_gl_string_manager_cc patch-chrome_browser_gpu_gpu_feature_checker_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_galleries_media_folder_finder_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_task_manager_task_manager_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_app_list_app_list_service_cc patch-chrome_browser_ui_ash_system_tray_delegate_common_cc
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/03/06 03:45:34 Added files: x11/vlc/patches: patch-include_vlc_fixups_h Log message: pull up static_assert-related changes from upstream repo to fix with newer clang. pointers from natano, espie.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 03:11:41 Modified files: net/gdnsd : Makefile Log message: Only needs the GeoIP databases.
Re: CVS: cvs.openbsd.org: ports
On Sun, 6 Mar 2016 09:49:19 +0100, Antoine Jacoutot wrote: > On Fri, Mar 04, 2016 at 11:30:48AM -0700, Pascal Stumpf wrote: > > CVSROOT:/cvs > > Module name:ports > > Changes by: pas...@cvs.openbsd.org 2016/03/04 11:30:48 > > > > Modified files: > > devel/lazarus : Makefile distinfo > > devel/lazarus/pkg: PLIST > > > > Log message: > > Update to Lazarus 1.6.0. > > Fails to build for me. Hmm, couldn't reproduce this in 3 builds. Is the failure persistent?
Re: CVS: cvs.openbsd.org: ports
On Sun, Mar 06, 2016 at 10:25:47AM +0100, Pascal Stumpf wrote: > On Sun, 6 Mar 2016 09:49:19 +0100, Antoine Jacoutot wrote: > > On Fri, Mar 04, 2016 at 11:30:48AM -0700, Pascal Stumpf wrote: > > > CVSROOT: /cvs > > > Module name: ports > > > Changes by: pas...@cvs.openbsd.org 2016/03/04 11:30:48 > > > > > > Modified files: > > > devel/lazarus : Makefile distinfo > > > devel/lazarus/pkg: PLIST > > > > > > Log message: > > > Update to Lazarus 1.6.0. > > > > Fails to build for me. > > Hmm, couldn't reproduce this in 3 builds. Is the failure persistent? If you don't hear from me in the next couple of days (after the upcoming bulks), then consider it a "fluke" ;-) -- Antoine
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/03/06 01:53:26 Modified files: x11/gtk+2 : Makefile distinfo x11/gtk+2/patches: patch-gtk_Makefile_in Log message: Update to gtk+2-2.24.30.
Re: CVS: cvs.openbsd.org: ports
On Fri, Mar 04, 2016 at 11:30:48AM -0700, Pascal Stumpf wrote: > CVSROOT: /cvs > Module name: ports > Changes by: pas...@cvs.openbsd.org 2016/03/04 11:30:48 > > Modified files: > devel/lazarus : Makefile distinfo > devel/lazarus/pkg: PLIST > > Log message: > Update to Lazarus 1.6.0. Fails to build for me. >>> Running patch in devel/lazarus at 1457214700 ===> devel/lazarus ===> Checking files for lazarus-1.6.0 `/exopi-cvs/ports/distfiles/lazarus-1.6.0-0.tar.gz' is up to date. ===> Extracting for lazarus-1.6.0 ===> Patching for lazarus-1.6.0 >>> Running configure in devel/lazarus at 1457214722 ===> devel/lazarus ===> Configuring for lazarus-1.6.0 >>> Running build in devel/lazarus at 1457214730 ===> devel/lazarus ===> Building for lazarus-1.6.0 gmake -C packager/registration gmake[1]: Entering directory '/exopi-obj/pobj/lazarus-1.6.0/lazarus/packager/registration' /bin/rm -f ../units/x86_64-openbsd/fcllaz.ppu /bin/mkdir -p ../units/x86_64-openbsd /usr/local/bin/ppcx64 -FD -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -Fu. -Fu/usr/local/lib/fpc/3.0.0/units/x86_64-openbsd/rtl -FE. -FU../units/x86_64-openbsd -Cg -dx86_64 fcllaz.pas Hint: (11030) Start of reading config file /etc/fpc.cfg Hint: (11031) End of reading config file /etc/fpc.cfg Free Pascal Compiler version 3.0.0 [2016/03/05] for x86_64 Copyright (c) 1993-2015 by Florian Klaempfl and others (1002) Target OS: OpenBSD for x86-64 (3104) Compiling fcllaz.pas (3104) Compiling registerfcl.pas (3104) Compiling lazaruspackageintf.pas /exopi-obj/pobj/lazarus-1.6.0/lazarus/packager/registration/fcllaz.pas(10,16) Hint: (5023) Unit "db" not used in fcllaz /exopi-obj/pobj/lazarus-1.6.0/lazarus/packager/registration/fcllaz.pas(10,40) Hint: (5023) Unit "eventlog" not used in fcllaz /exopi-obj/pobj/lazarus-1.6.0/lazarus/packager/registration/fcllaz.pas(10,50) Hint: (5023) Unit "XMLConf" not used in fcllaz (1008) 220 lines compiled, 0.2 sec (1022) 5 hint(s) issued /bin/cp -f Makefile.compiled ../units/x86_64-openbsd/FCL.compiled gmake[1]: Leaving directory '/exopi-obj/pobj/lazarus-1.6.0/lazarus/packager/registration' gmake -C components/lazutils gmake[1]: Entering directory '/exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils' /bin/rm -f lib/x86_64-openbsd/lazutils.ppu /bin/mkdir -p lib/x86_64-openbsd /usr/local/bin/ppcx64 -FD -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -Fu../../packager/units/x86_64-openbsd -Fu. -Fu/usr/local/lib/fpc/3.0.0/units/x86_64-openbsd/rtl -FE. -FUlib/x86_64-openbsd -Cg -dx86_64 lazutils.pas Hint: (11030) Start of reading config file /etc/fpc.cfg Hint: (11031) End of reading config file /etc/fpc.cfg Free Pascal Compiler version 3.0.0 [2016/03/05] for x86_64 Copyright (c) 1993-2015 by Florian Klaempfl and others (1002) Target OS: OpenBSD for x86-64 (3104) Compiling lazutils.pas (3104) Compiling laz2_dom.pas (3104) Compiling laz2_xmlutils.pas (3104) Compiling lazutf8.pas (3104) Compiling fpcadds.pas /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(238,39) Hint: (5024) Parameter "AValue" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(281,32) Hint: (5024) Parameter "NewChild" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(281,47) Hint: (5024) Parameter "RefChild" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(282,32) Hint: (5024) Parameter "NewChild" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(282,47) Hint: (5024) Parameter "OldChild" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(283,31) Hint: (5024) Parameter "OldChild" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(304,29) Hint: (5024) Parameter "deep" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(304,49) Hint: (5024) Parameter "ACloneOwner" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(305,34) Hint: (5024) Parameter "ANodeName" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(249,36) Hint: (5024) Parameter "Value" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(353,30) Hint: (5024) Parameter "aNode" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(409,40) Hint: (5024) Parameter "namespaceURI" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(409,59) Hint: (5024) Parameter "localName" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(411,43) Hint: (5024) Parameter "namespaceURI" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(411,61) Hint: (5024) Parameter "localName" not used /exopi-obj/pobj/lazarus-1.6.0/lazarus/components/lazutils/laz2_dom.pas(496,41) Hint: (5024) Parameter "value" not used
Re: [wip] Firefox 45.0beta9
On Sat, Mar 05, 2016 at 11:42:59PM +, Christian Weisgerber wrote: > On 2016-02-27, Landry Breuilwrote: > > > 5.9 will ship with 44.0, but 45 is around the corner anyway. Make sure > > to test this one, since that will be the new ESR. Gtk3 has been disabled > > by default again, that's becoming a running gag. Gstreamer has been > > deprecated too, ffmpeg should be used at runtime if found, but i havent > > tested it yet. > > 45.0rc1 works for me (amd64). We're now at rc2 if you pkg_add -u, and im currently rebuilding all packages with llvm 3.7.1. > I also deinstalled the gstreamer ports and YouTube at least was > fine. Oh good, so that means libavfoobad.so is correctly dlopened on the fly ? groovy Landry