[UPDATE] OfflineIMAP v7.1.1
Hi, OfflineIMAP v 7.1.1 was released yesterday. From the announcement mail: --- snip --- This release has some interesting fixes, including one for the Blinkenlights UI. Otherwise, there is no big change since the previous version. --- snip --- As usual I tested syncing mails with Dovecot on OpenBSD 6.1. Remi Index: Makefile === RCS file: /cvs/ports/mail/offlineimap/Makefile,v retrieving revision 1.43 diff -u -p -r1.43 Makefile --- Makefile20 Apr 2017 03:27:17 - 1.43 +++ Makefile29 May 2017 06:00:35 - @@ -2,7 +2,7 @@ COMMENT= powerful IMAP/Maildir synchronization and reader support -MODPY_EGG_VERSION = 7.1.0 +MODPY_EGG_VERSION = 7.1.1 GH_ACCOUNT = OfflineIMAP GH_PROJECT = offlineimap GH_TAGNAME = v${MODPY_EGG_VERSION} Index: distinfo === RCS file: /cvs/ports/mail/offlineimap/distinfo,v retrieving revision 1.31 diff -u -p -r1.31 distinfo --- distinfo20 Apr 2017 03:27:17 - 1.31 +++ distinfo29 May 2017 06:00:35 - @@ -1,2 +1,2 @@ -SHA256 (offlineimap-7.1.0.tar.gz) = 3JmNEDLw5PlEyuDlhKFGtw6nMkIvxSyQnuvm6PlbGuQ= -SIZE (offlineimap-7.1.0.tar.gz) = 698600 +SHA256 (offlineimap-7.1.1.tar.gz) = piT4p36uZk3UWL5HxTBsKJEdSh94j/VkHXuzfgHstwM= +SIZE (offlineimap-7.1.1.tar.gz) = 701776 Index: patches/patch-offlineimap_conf === RCS file: /cvs/ports/mail/offlineimap/patches/patch-offlineimap_conf,v retrieving revision 1.7 diff -u -p -r1.7 patch-offlineimap_conf --- patches/patch-offlineimap_conf 20 Apr 2017 03:27:17 - 1.7 +++ patches/patch-offlineimap_conf 29 May 2017 06:00:35 - @@ -1,7 +1,8 @@ $OpenBSD: patch-offlineimap_conf,v 1.7 2017/04/20 03:27:17 danj Exp $ offlineimap.conf.orig Sat Apr 15 18:40:54 2017 -+++ offlineimap.conf Wed Apr 19 23:23:06 2017 -@@ -706,7 +706,7 @@ remotehost = examplehost +Index: offlineimap.conf +--- offlineimap.conf.orig offlineimap.conf +@@ -709,7 +709,7 @@ remotehost = examplehost # You can also use fingerprint verification via cert_fingerprint. # See below for more verbose explanation. #
[UPDATE] security/yara
Hi, this is the diff to update Yara and its Python extension to latest releases. Ok? Cheers, Remi. Index: Makefile.inc === RCS file: /cvs/ports/security/yara/Makefile.inc,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile.inc --- Makefile.inc 14 Sep 2016 20:40:53 - 1.2 +++ Makefile.inc 29 May 2017 05:25:11 - @@ -1,6 +1,6 @@ # $OpenBSD: Makefile.inc,v 1.2 2016/09/14 20:40:53 rpointel Exp $ -VERSION = 3.5.0 +VERSION = 3.6.0 CATEGORIES = security Index: main/distinfo === RCS file: /cvs/ports/security/yara/main/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- main/distinfo 14 Sep 2016 20:40:53 - 1.2 +++ main/distinfo 29 May 2017 05:25:11 - @@ -1,2 +1,2 @@ -SHA256 (yara-3.5.0.tar.gz) = S8cu51XbhXR/foVq+w6Be3iKKAq15z3uQvFZFxqbUpk= -SIZE (yara-3.5.0.tar.gz) = 7648499 +SHA256 (yara-3.6.0.tar.gz) = +yd4SzmJ21CYcWUqriYGPYfpzGMwkpq+0auCTFvWAOA= +SIZE (yara-3.6.0.tar.gz) = 499810 Index: python/Makefile === RCS file: /cvs/ports/security/yara/python/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- python/Makefile 14 Sep 2016 20:40:53 - 1.2 +++ python/Makefile 29 May 2017 05:25:11 - @@ -4,6 +4,7 @@ COMMENT = Python extension that gives ac GH_PROJECT = yara-python +MODPY_EGG_VERSION = ${VERSION} PKGNAME = py-yara-${VERSION} WANTLIB += pthread ${MODPY_WANTLIB} yara @@ -17,8 +18,8 @@ MAKE_FLAG += CPPFLAGS="-I${LOCALBASE}/in pre-configure: ${SUBST_CMD} ${WRKSRC}/setup.py -BUILD_DEPENDS = security/yara/main -RUN_DEPENDS = security/yara/main +BUILD_DEPENDS = security/yara/main=${VERSION} +RUN_DEPENDS = security/yara/main=${VERSION} TEST_DEPENDS = security/yara/python Index: python/distinfo === RCS file: /cvs/ports/security/yara/python/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- python/distinfo 14 Sep 2016 20:40:53 - 1.2 +++ python/distinfo 29 May 2017 05:25:11 - @@ -1,2 +1,2 @@ -SHA256 (yara-python-3.5.0.tar.gz) = 4NVkwajJiVftqftJ1CWdzCS4aMmPB6jyiZ8k57/ebRg= -SIZE (yara-python-3.5.0.tar.gz) = 22052 +SHA256 (yara-python-3.6.0.tar.gz) = //ZHsiajXDd0xrsFw9JbMJ6hbJ0ycqji9TzpMysO7Cw= +SIZE (yara-python-3.6.0.tar.gz) = 29534 Index: python/pkg/PLIST === RCS file: /cvs/ports/security/yara/python/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST --- python/pkg/PLIST 14 Sep 2016 20:40:53 - 1.2 +++ python/pkg/PLIST 29 May 2017 05:25:11 - @@ -1,8 +1,8 @@ @comment $OpenBSD: PLIST,v 1.2 2016/09/14 20:40:53 rpointel Exp $ lib/python${MODPY_VERSION}/site-packages/yara.so -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/ -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/PKG-INFO -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/SOURCES.txt -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/dependency_links.txt -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/not-zip-safe -lib/python${MODPY_VERSION}/site-packages/yara_python-3.5.0-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe +lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
Re: hidden dependency in games/eduke32
On Sat, May 27, 2017 at 01:03:41PM +0200, Marc Espie wrote: > while checking eduke32 for clang, I ran into a weird compile error. > > Turns out eduke32 includes an (old?) version of lz4 that doesn't look quite > like the one in archivers/lz4. > > The following patch makes eduke32 just use archivers/lz4 so it won't > miscompile > if lz4 happens to be installed. Thanks Marc, OK > > Index: Makefile > === > RCS file: /cvs/ports/games/eduke32/Makefile,v > retrieving revision 1.9 > diff -u -p -r1.9 Makefile > --- Makefile 27 May 2017 10:54:47 - 1.9 > +++ Makefile 27 May 2017 10:59:43 - > @@ -7,6 +7,7 @@ DISTNAME =eduke32_src_${RDATE}-${RTAG} > PKGNAME =eduke32-2.0.0.${RTAG} > EXTRACT_SUFX = .tar.xz > CATEGORIES = games x11 > +REVISION = 0 > > HOMEPAGE = http://www.eduke32.com/ > > @@ -24,10 +25,11 @@ BUILD_DEPENDS = archivers/unzip \ > BUILD_DEPENDS += devel/nasm > .endif > > -WANTLIB += c m ogg png pthread vorbis vorbisfile vpx z > +WANTLIB += c m ogg png pthread vorbis vorbisfile vpx z lz4 > WANTLIB += SDL2 SDL2_mixer FLAC execinfo ${LIBECXX} > > -LIB_DEPENDS =audio/libvorbis \ > +LIB_DEPENDS =archivers/lz4 \ > + audio/libvorbis \ > audio/flac \ > devel/sdl2 \ > devel/sdl2-mixer \ > @@ -59,6 +61,7 @@ post-extract: > # check for data files in correct location > @sed -i "s,/usr/share/games/eduke32,${TRUEPREFIX}/share/duke3d," \ > ${WRKSRC}/source/common.c > + rm ${WRKSRC}/build/include/lz4.h > > do-install: > ${INSTALL_PROGRAM} ${WRKBUILD}/eduke32 ${PREFIX}/bin > Index: patches/patch-Makefile > === > RCS file: patches/patch-Makefile > diff -N patches/patch-Makefile > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-Makefile27 May 2017 10:59:43 - > @@ -0,0 +1,22 @@ > +$OpenBSD$ > + > +Index: Makefile > +--- Makefile.orig > Makefile > +@@ -50,7 +50,6 @@ ENGINE_OBJS = \ > + textfont \ > + smalltextfont \ > + kplib \ > +-lz4 \ > + osd \ > + pragmas \ > + scriptfile \ > +@@ -472,6 +471,8 @@ endif > + ifeq ($(PLATFORM),BSD) > + LIBS += -lFLAC -lvorbisfile -lvorbis -logg -lexecinfo > + endif > ++ > ++LIBS += -llz4 > + > + ifeq ($(PLATFORM),DARWIN) > + # LIBDIRS += -L$(AUDIOLIB_ROOT)/third-party/Apple/lib > Index: patches/patch-Makefile_common > === > RCS file: /cvs/ports/games/eduke32/patches/patch-Makefile_common,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-Makefile_common > --- patches/patch-Makefile_common 20 Aug 2016 05:16:02 - 1.2 > +++ patches/patch-Makefile_common 27 May 2017 10:59:43 - > @@ -1,7 +1,8 @@ > $OpenBSD: patch-Makefile_common,v 1.2 2016/08/20 05:16:02 bentley Exp $ > Makefile.common.orig Sat Jun 4 22:46:28 2016 > -+++ Makefile.common Fri Aug 19 22:49:13 2016 > -@@ -28,14 +20,6 @@ PKG_CONFIG=pkg-config > +Index: Makefile.common > +--- Makefile.common.orig > Makefile.common > +@@ -28,14 +28,6 @@ PKG_CONFIG=pkg-config > DONT_PRINT = > /dev/null 2>&1 > DONT_FAIL = ; exit 0 > > @@ -16,7 +17,7 @@ $OpenBSD: patch-Makefile_common,v 1.2 20 > COBJC=$(CC) -x objective-c > COBJCXX=$(CXX) -x objective-c++ > L_CC=$(CC) > -@@ -283,14 +267,9 @@ GUI_LIBS= > +@@ -283,14 +275,9 @@ GUI_LIBS= > LIBDIRS= > > ifeq (1,$(strip $(shell expr $(GCC_MAJOR) \>= 4))) > @@ -31,7 +32,7 @@ $OpenBSD: patch-Makefile_common,v 1.2 20 > endif > > W_STRICT_OVERFLOW := -Wno-strict-overflow > -@@ -663,10 +642,6 @@ DLLSUFFIX=.so > +@@ -663,10 +650,6 @@ DLLSUFFIX=.so > > SDL_TARGET ?= 2 > SDL_FRAMEWORK ?= 0 > Index: patches/patch-Makefile_deps > === > RCS file: patches/patch-Makefile_deps > diff -N patches/patch-Makefile_deps > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-Makefile_deps 27 May 2017 10:59:43 - > @@ -0,0 +1,13 @@ > +$OpenBSD$ > + > +Index: Makefile.deps > +--- Makefile.deps.orig > Makefile.deps > +@@ -84,7 +84,6 @@ $(DUKE3D_OBJ)/astub.$o: $(DUKE3D_SRC)/astub.c \ > + $(ENGINE_INC)/cache1d.h \ > + $(ENGINE_INC)/crc32.h \ > + $(ENGINE_INC)/scriptfile.h \ > +-$(ENGINE_INC)/lz4.h \ > + $(DUKE3D_SRC)/macros.h \ > + $(DUKE3D_SRC)/osdfuncs.h \ > + $(DUKE3D_SRC)/names.h \ > Index: patches/patch-build_Makefile_deps > === > RCS file: patches/patch-build_Makefile_deps > diff -N patches/patch-build_Makefile_deps > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-build_Makefile_deps 27 May 2017 10:59:43 - > @@ -0,0 +1,22 @@ > +$OpenBSD$ > + > +Index: build/Makefile.deps > +--- build/Makefile.deps.orig > build/Makefile.deps > +@@ -10,7 +10,7 @@ $(ENGIN
Re: [PATCH] scummvm and residualvm GCC 4.2.1 miscompilation
On Fri, May 26, 2017 at 03:35:29PM +0100, Stuart Henderson wrote: > On 2017/05/26 03:07, Donovan Watteau wrote: > > On Tue, 9 May 2017, Donovan Watteau wrote: > > > Thanks everyone for your valuable suggestions! > > > > > > A new diff follows... > > > > > > > This new diff uses the new USE_CXX mechanism. Fine for me on macppc, > > but I don't have any aarch64 device to test the clang-by-default case. > > > > I've also added an upstream patch for ScummVM that fixes a crash with > > Rex Nebular. > > Pretty much OK, one comment: > > > +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and > > +# just use a newer compiler everywhere. > > +WANT_CXX= base gcc > > +MODGCC4_LANGS= c++ > > MODGCC4_LANGS=c++ is the default with WANT_CXX, no need to set it here. > > Any objections? LGTM. No objection. > > > Index: scummvm/Makefile > === > RCS file: /cvs/ports/games/scummvm/Makefile,v > retrieving revision 1.68 > diff -u -p -r1.68 Makefile > --- scummvm/Makefile 10 Apr 2017 11:46:19 - 1.68 > +++ scummvm/Makefile 26 May 2017 13:50:28 - > @@ -2,6 +2,7 @@ > > COMMENT= graphical adventure game interpreter > V= 1.9.0 > +REVISION=0 > DISTNAME=scummvm-${V} > CATEGORIES= games x11 emulators > MASTER_SITES=http://www.scummvm.org/frs/scummvm/${V}/ > @@ -13,12 +14,16 @@ MAINTAINER= Jonathan Gray # GPLv2+ > PERMIT_PACKAGE_CDROM=Yes > > -WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png pthread sndio ${LIBCXX} > +WANTLIB += FLAC SDL2 c faad freetype jpeg m mad png sndio ${LIBECXX} > WANTLIB += theoradec z > > .if ${MACHINE_ARCH} == "i386" > BUILD_DEPENDS= devel/nasm > .endif > + > +# GCC 4.2.1 miscompiles this on at least ppc, so play safe and > +# just use a newer compiler everywhere. > +WANT_CXX=base gcc > > RUN_DEPENDS= devel/desktop-file-utils > LIB_DEPENDS= audio/libmad \ > Index: scummvm/patches/patch-engines_mads_palette_cpp > === > RCS file: scummvm/patches/patch-engines_mads_palette_cpp > diff -N scummvm/patches/patch-engines_mads_palette_cpp > --- /dev/null 1 Jan 1970 00:00:00 - > +++ scummvm/patches/patch-engines_mads_palette_cpp26 May 2017 13:50:28 > - > @@ -0,0 +1,28 @@ > +$OpenBSD$ > + > +MADS: Fix two off-by-ones in Fader::insertionSort > + > +Commit 407187161038403f4d5e1ea35841379edfcef47a upstream. > + > +Index: engines/mads/palette.cpp > +--- engines/mads/palette.cpp.orig > engines/mads/palette.cpp > +@@ -665,15 +665,15 @@ void Fader::insertionSort(int size, byte *id, byte *va > + > + int moveCount = size - arrIndex - 1; > + if (moveCount > 0) { > +-Common::copy(idP + 1, idP + moveCount + > 2, idP); > +-Common::copy(valueP + 1, valueP + > moveCount + 2, valueP); > ++Common::copy(idP + 1, idP + moveCount + > 1, idP); > ++Common::copy(valueP + 1, valueP + > moveCount + 1, valueP); > + } > + > + // Scan for insert spot > + int idx = 0; > + if (endIndex > 0) { > + bool breakFlag = false; > +-for (; idx <= endIndex && !breakFlag; > ++idx) { > ++for (; idx <= endIndex - 1 && > !breakFlag; ++idx) { > + breakFlag = savedId < id[idx]; > + } > + } > Index: residualvm/Makefile > === > RCS file: /cvs/ports/games/residualvm/Makefile,v > retrieving revision 1.7 > diff -u -p -r1.7 Makefile > --- residualvm/Makefile 10 Apr 2017 11:46:19 - 1.7 > +++ residualvm/Makefile 26 May 2017 13:50:28 - > @@ -3,9 +3,9 @@ > COMMENT =interpreter for some LucasArts 3D games > > V = 0.2.1 > +REVISION = 2 > DISTNAME = residualvm-${V}-sources > PKGNAME =residualvm-${V} > -REVISION = 1 > > CATEGORIES = games > > @@ -14,7 +14,7 @@ HOMEPAGE = http://residualvm.org/ > # GPLv2+ > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread ${LIBCXX} > +WANTLIB += GL SDL c freetype iconv jpeg m mad mpeg2 ogg png pthread > ${LIBECXX} > WANTLIB += theoradec vorbis vorbisfile z > > MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=residualvm/} > @@ -29,6 +29,10 @@ LIB_DEPENDS = audio/libmad \ > multimedia/libtheora > RUN_DEPENDS =devel/desktop-file-utils \ >
Re: update: net/bitlbee
Maintainer ok > On 28 May 2017, at 21:59, Stuart Henderson wrote: > > This adds an rc script to bitlbee (using the -F flag, "Run in ForkDaemon > mode. This is similar to ordinary daemon mode, but every client gets its > own process" which seemed the sanest option). Then there doesn't seem > much need to document inetd setup, so remove it from README. Tweak the > other bit of README because it makes it sound like previous version > had libpurple support and it was then removed -- alternatively we > could probably just remove README completely). > > any comments, OK? > > Index: Makefile > === > RCS file: /cvs/ports/net/bitlbee/Makefile,v > retrieving revision 1.61 > diff -u -p -r1.61 Makefile > --- Makefile28 May 2017 11:53:51 -1.61 > +++ Makefile28 May 2017 20:57:20 - > @@ -5,7 +5,7 @@ COMMENT=IRC proxy to connect to AIM, I > V=3.5.1 > DISTNAME=bitlbee-$V > PKGSPEC=bitlbee-=$V > -REVISION=0 > +REVISION=1 > CATEGORIES=net > > HOMEPAGE=http://bitlbee.org/ > Index: pkg/PLIST > === > RCS file: /cvs/ports/net/bitlbee/pkg/PLIST,v > retrieving revision 1.17 > diff -u -p -r1.17 PLIST > --- pkg/PLIST28 May 2017 11:53:52 -1.17 > +++ pkg/PLIST28 May 2017 20:57:20 - > @@ -59,3 +59,6 @@ share/examples/bitlbee/motd.txt > @owner _bitlbee > @group _bitlbee > @sample ${DB_DIR}/ > +@owner > +@group > +@rcscript ${RCDIR}/bitlbee > Index: pkg/README > === > RCS file: /cvs/ports/net/bitlbee/pkg/README,v > retrieving revision 1.6 > diff -u -p -r1.6 README > --- pkg/README10 Jul 2014 13:09:06 -1.6 > +++ pkg/README28 May 2017 20:57:20 - > @@ -4,15 +4,8 @@ $OpenBSD: README,v 1.6 2014/07/10 13:09: > | Running ${FULLPKGNAME} on OpenBSD > +--- > > -To enable bitlbee, add a line such as the following to /etc/inetd.conf: > - > -127.0.0.1:6667stream tcp nowait _bitlbee ${TRUEPREFIX}/sbin/bitlbee > bitlbee > - > -inetd(8) must be reloaded (or started). To enable it at boot, the > -following line needs to be added to rc.conf.local(8): > -inetd_flags= > - > -If a libpurple flavored bitlbee port was previously used, be aware that > -"classic" bitlbee cannot support all protocols supported with purple > -library. Remove lines for all protocol accounts unsupported by > -"classic" bitlbee in users' xml configuration files in ${DB_DIR}. > +If moving from a libpurple flavored bitlbee package to an unflavored > +one, be aware that "classic" bitlbee cannot support all protocols > +supported with purple library. Remove lines for all protocol accounts > +unsupported by "classic" bitlbee in users' xml configuration files > +in ${DB_DIR}. > Index: pkg/bitlbee.rc > === > RCS file: pkg/bitlbee.rc > diff -N pkg/bitlbee.rc > --- /dev/null1 Jan 1970 00:00:00 - > +++ pkg/bitlbee.rc28 May 2017 20:57:20 - > @@ -0,0 +1,12 @@ > +#!/bin/sh > +# > +# $OpenBSD$ > + > +daemon="${TRUEPREFIX}/sbin/bitlbee -F" > +daemon_user="_bitlbee" > + > +. /etc/rc.d/rc.subr > + > +rc_reload=NO > + > +rc_cmd $1 >
Fwd: new: sysutils/tarsnapper
ping I'm guessing not many people use tarsnapper :) Original Message Subject: new: sysutils/tarsnapper Date: 2017-05-10 02:57 From: m.r...@excitingdomainname.com To: ports@openbsd.org Hi, Attached is a port of tarsnapper (more info below). Tested and working on amd64, although I can't get the tests to run (see the note in the Makefile), so any help with that would be appreciated. Michael $ pkg_info tarsnapper Information for inst:tarsnapper-0.4.0 Comment: tarsnap wrapper which automatically expires backups Description: Tarsnapper is a wrapper around tarsnap which: - Lets you define "backup jobs" (tarsnap invocations) in a config file, though on it's own this has little advantage over just using a a shell script. - Lets you expire old backups using a Grandfather-father-son backup scheme. This feature can be used in conjunction with tarsnapper backup jobs, or standalone, to be applied to any existing set of tarsnap backup archives, regardless of how they have been created. WWW: https://pypi.python.org/pypi/tarsnapper tarsnapper.tar.gz Description: GNU Zip compressed data tarsnapper.tar.gz Description: GNU Zip compressed data
Re: update: net/bitlbee
This adds an rc script to bitlbee (using the -F flag, "Run in ForkDaemon mode. This is similar to ordinary daemon mode, but every client gets its own process" which seemed the sanest option). Then there doesn't seem much need to document inetd setup, so remove it from README. Tweak the other bit of README because it makes it sound like previous version had libpurple support and it was then removed -- alternatively we could probably just remove README completely). any comments, OK? Index: Makefile === RCS file: /cvs/ports/net/bitlbee/Makefile,v retrieving revision 1.61 diff -u -p -r1.61 Makefile --- Makefile28 May 2017 11:53:51 - 1.61 +++ Makefile28 May 2017 20:57:20 - @@ -5,7 +5,7 @@ COMMENT=IRC proxy to connect to AIM, I V= 3.5.1 DISTNAME= bitlbee-$V PKGSPEC= bitlbee-=$V -REVISION= 0 +REVISION= 1 CATEGORIES=net HOMEPAGE= http://bitlbee.org/ Index: pkg/PLIST === RCS file: /cvs/ports/net/bitlbee/pkg/PLIST,v retrieving revision 1.17 diff -u -p -r1.17 PLIST --- pkg/PLIST 28 May 2017 11:53:52 - 1.17 +++ pkg/PLIST 28 May 2017 20:57:20 - @@ -59,3 +59,6 @@ share/examples/bitlbee/motd.txt @owner _bitlbee @group _bitlbee @sample ${DB_DIR}/ +@owner +@group +@rcscript ${RCDIR}/bitlbee Index: pkg/README === RCS file: /cvs/ports/net/bitlbee/pkg/README,v retrieving revision 1.6 diff -u -p -r1.6 README --- pkg/README 10 Jul 2014 13:09:06 - 1.6 +++ pkg/README 28 May 2017 20:57:20 - @@ -4,15 +4,8 @@ $OpenBSD: README,v 1.6 2014/07/10 13:09: | Running ${FULLPKGNAME} on OpenBSD +--- -To enable bitlbee, add a line such as the following to /etc/inetd.conf: - -127.0.0.1:6667stream tcp nowait _bitlbee ${TRUEPREFIX}/sbin/bitlbee bitlbee - -inetd(8) must be reloaded (or started). To enable it at boot, the -following line needs to be added to rc.conf.local(8): -inetd_flags= - -If a libpurple flavored bitlbee port was previously used, be aware that -"classic" bitlbee cannot support all protocols supported with purple -library. Remove lines for all protocol accounts unsupported by -"classic" bitlbee in users' xml configuration files in ${DB_DIR}. +If moving from a libpurple flavored bitlbee package to an unflavored +one, be aware that "classic" bitlbee cannot support all protocols +supported with purple library. Remove lines for all protocol accounts +unsupported by "classic" bitlbee in users' xml configuration files +in ${DB_DIR}. Index: pkg/bitlbee.rc === RCS file: pkg/bitlbee.rc diff -N pkg/bitlbee.rc --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/bitlbee.rc 28 May 2017 20:57:20 - @@ -0,0 +1,12 @@ +#!/bin/sh +# +# $OpenBSD$ + +daemon="${TRUEPREFIX}/sbin/bitlbee -F" +daemon_user="_bitlbee" + +. /etc/rc.d/rc.subr + +rc_reload=NO + +rc_cmd $1
Re: [update] security/keybase to 1.0.21
On Sun, May 28, 2017 at 08:11:14AM -0600, Aaron Bieber wrote: > Hola, > > Here is a trivial update to bring keybase to the latest version. OK? > > I have been using it without issue for a few weeks now (amd64) with no > issues. > > Cheers, > Aaron > OK awolk@ if you can decrypt :) -BEGIN PGP MESSAGE- Comment: https://keybase.io/download Version: Keybase Go 1.0.21 (openbsd) wcFMA1Md1R9Yd11NARAAZ/X0myJWUAEA6+cTbjUX87DWJFPkpnvRu5CiSYgYj5Ke LoXTzupg3WOFHCqtC4zD235rs7xkthn5VUL+i/om7rwfDMjY9nk8WrzlMbbJUbgF uSX2MCzeC54tIn7CJqgl2O78NmlvRb3L/z9A3QjLmRrUO3RBsW4C66pE9D2DWuW7 pWhHC1cluB1CtggRtDHzJPN4AtH8YrdK/aYJ1vn72VL4Q6ublpSJtKZVm+GrDKSZ 0IIYjl+MjA9JGNHLDQA2/vqmH5+p1fbpNeL8rCC/VDSDVnbDF91gWV8vx5NtD6KH MiKuR8P1B+veA8PqvLCmgbOoZ50DjX5hcJfM8t7kzT1mvffJPpJTwwtkJte6WV80 b0vo/cCijGcLED3oXeh95iEN4aRuBFzT3NV6tUyakASU5GedMaZ+d9jxjo7q+mpc bjt8jZpdWZlxgD2f3yYd+7ArgAjfsH38neMbBG6xyEPCFNprqcm3RufYLYt2jiam 4zIUFtihef24u31rL+oGofIbsnszH2f1bVtopxrYarCPkawcyNfbJ/G2zpAaqtPr R6XeaV9rjJ+K1uq4yN4DTm011yX9eVZnwT0OrP7kDPzMpQSqQavoIOQ75SfJIrZN XCsnzJA/nLpMdDTvEZAIeZBOObgkVI4+qB0EIeL+OQAcgOXFIB5tBeKmo8IDqmbB wUwDIK2t4N1IsQkBEAARzkY4QLUnPmiDDPH51PdkDSOgOX4iCF/ZWGqW8JQdUFLZ HHBbj43+kPW8E79oifbBmDwLLhcFPWRveSrIGfif0uLXrcmIumDpXJhI8NhCF79S HQcfaj5GBL32wk7WDdlpkMIN9/KMURNyLyfHSizrowepQW4EoonWFDHmcdrqsMBf H9TpCHhqhWjY/gaL3UAkj5LltaW6dY0/bRFN7LHwn4GeeIYTbMsq5tWZ3hjBJfYn 7zhcX88etkJLhB+U6cL63wB3PFNbRysspYiGWBpGTdkc3++uDBOKwwICzTnlwFep sj7/5QembLWC4Y+j8uEkYfgpSU5ajS2pVTUVtCutR/jtLoUV6ODp0WfJvqKsZ7Mq 8xcokhRfLByTho9PK5+tN2pnD5Kgd54A0LqD2Hom/QUmDGlFNWnb99sYcOOA0WlY QrcOHXgRqIeJf1iDMYKPz8tUDACIhJx331vfVmrW74EzmDA+4FZiJ7gaESxEMbpH SrYjyYzmn1yp3gh4nYUpwp+IIoZvgE7zyMZmrqS+l3keVjvehdrpJ955ztWezOeN H5iTs8mfe0M8Wl6CbcX//NcXet1IGdk2wERW0kW9I7LZPYQN85V+KIisCC0hPqgi 404A0foWpYNQYkORJ28PNniLjmmFsIuEghd2R4YMOiSIsIp+DiKx9RJ/vUnCkdLg AeQ2YaLvcspS7vas6XI7Yyjo4UuP4LLgaOHSV+CC4jCw7aPgNeOQiFkw0m65feDQ 4B3gWOTw88UjoCFUKp27fsk5Aur04qASEcfhgdgA =DTI5 -END PGP MESSAGE-
Re: update: games/freeciv 2.5.7
2017-05-28 22:02 GMT+03:00 Stuart Henderson : > On 2017/05/28 18:44, Vadim Zhukov wrote: >> 2017-05-28 18:31 GMT+03:00 Michal Mazurek : >> > 2.5.7 is a minor bug fix release >> > >> > Index: Makefile >> > === >> > RCS file: /cvs/ports/games/freeciv/Makefile,v >> > retrieving revision 1.111 >> > diff -u -p -r1.111 Makefile >> > --- Makefile22 Nov 2016 09:45:18 - 1.111 >> > +++ Makefile28 May 2017 15:29:26 - >> > @@ -4,7 +4,7 @@ COMMENT-main= Civilization clone for X11 >> > COMMENT-client=Freeciv client >> > COMMENT-share= shared data files for Freeciv >> > >> > -VERSION= 2.5.6 >> > +VERSION= 2.5.7 >> > DISTNAME= freeciv-${VERSION} >> > PKGNAME-main= freeciv-server-${VERSION} >> > PKGNAME-client=freeciv-client-${VERSION} >> > Index: distinfo >> > === >> > RCS file: /cvs/ports/games/freeciv/distinfo,v >> > retrieving revision 1.24 >> > diff -u -p -r1.24 distinfo >> > --- distinfo22 Nov 2016 09:45:18 - 1.24 >> > +++ distinfo28 May 2017 15:29:26 - >> > @@ -1,2 +1,2 @@ >> > -SHA256 (freeciv-2.5.6.tar.bz2) = >> > z63CPuwRpaiudKfTcZ6xJgJhN/BwDaBlNn/VXLq2mZs= >> > -SIZE (freeciv-2.5.6.tar.bz2) = 41185678 >> > +SHA256 (freeciv-2.5.7.tar.bz2) = >> > /+NnNttqZIk2genuqLkPer4F6uvmt3foIUmpjK1tvtI= >> > +SIZE (freeciv-2.5.7.tar.bz2) = 41200685 >> >> Bad news: you have to run make update-plist and deal with the mess it >> creates in this port. There are new files, e.g.: >> >> share/freeciv/misc/governments.png >> share/freeciv/misc/governments.spec >> share/freeciv/wonders/statue_of_zeus.png >> > > I have this to help with complex PLIST updates.. > > alias updplist='for j in `ls pkg|grep PLIST.*\.orig 2>/dev/null`; do > i=${j%.orig}; sdiff -o pkg/$i.new -w180 pkg/$i.orig pkg/$i; [ -r pkg/$i.new ] > && (mv pkg/$i pkg/$i.int; mv pkg/$i.new pkg/$i); done' Thanks! Even given this won't help in the case of items travelling between PLISTs, which is most annoying. :( -- WBR, Vadim Zhukov
Re: update: games/freeciv 2.5.7
On 2017/05/28 18:44, Vadim Zhukov wrote: >> 2017-05-28 18:31 GMT+03:00 Michal Mazurek : >> > 2.5.7 is a minor bug fix release >> > >> > Index: Makefile >> > === >> > RCS file: /cvs/ports/games/freeciv/Makefile,v >> > retrieving revision 1.111 >> > diff -u -p -r1.111 Makefile >> > --- Makefile22 Nov 2016 09:45:18 - 1.111 >> > +++ Makefile28 May 2017 15:29:26 - >> > @@ -4,7 +4,7 @@ COMMENT-main= Civilization clone for X11 >> > COMMENT-client=Freeciv client >> > COMMENT-share= shared data files for Freeciv >> > >> > -VERSION= 2.5.6 >> > +VERSION= 2.5.7 >> > DISTNAME= freeciv-${VERSION} >> > PKGNAME-main= freeciv-server-${VERSION} >> > PKGNAME-client=freeciv-client-${VERSION} >> > Index: distinfo >> > === >> > RCS file: /cvs/ports/games/freeciv/distinfo,v >> > retrieving revision 1.24 >> > diff -u -p -r1.24 distinfo >> > --- distinfo22 Nov 2016 09:45:18 - 1.24 >> > +++ distinfo28 May 2017 15:29:26 - >> > @@ -1,2 +1,2 @@ >> > -SHA256 (freeciv-2.5.6.tar.bz2) = >> z63CPuwRpaiudKfTcZ6xJgJhN/BwDaBlNn/VXLq2mZs= >> > -SIZE (freeciv-2.5.6.tar.bz2) = 41185678 >> > +SHA256 (freeciv-2.5.7.tar.bz2) = >> /+NnNttqZIk2genuqLkPer4F6uvmt3foIUmpjK1tvtI= >> > +SIZE (freeciv-2.5.7.tar.bz2) = 41200685 >> Bad news: you have to run make update-plist and deal with the mess it creates in this port. There are new files, e.g.: share/freeciv/misc/governments.png share/freeciv/misc/governments.spec share/freeciv/wonders/statue_of_zeus.png Hi. I have this diff for some time in my tree. After your mail I thought that I forgot to run update-plist. I ran it once again and have no changes to PLISTs. It builds fine on macppc and amd64, but crashes on macppc after starting new game. > > I have this to help with complex PLIST updates.. > > alias updplist='for j in `ls pkg|grep PLIST.*\.orig 2>/dev/null`; do > i=${j%.orig}; sdiff -o pkg/$i.new -w180 pkg/$i.orig pkg/$i; [ -r pkg/$i.new ] > && (mv pkg/$i pkg/$i.int; mv pkg/$i.new pkg/$i); done' > >
Re: update: games/freeciv 2.5.7
On 2017/05/28 18:44, Vadim Zhukov wrote: > 2017-05-28 18:31 GMT+03:00 Michal Mazurek : > > 2.5.7 is a minor bug fix release > > > > Index: Makefile > > === > > RCS file: /cvs/ports/games/freeciv/Makefile,v > > retrieving revision 1.111 > > diff -u -p -r1.111 Makefile > > --- Makefile22 Nov 2016 09:45:18 - 1.111 > > +++ Makefile28 May 2017 15:29:26 - > > @@ -4,7 +4,7 @@ COMMENT-main= Civilization clone for X11 > > COMMENT-client=Freeciv client > > COMMENT-share= shared data files for Freeciv > > > > -VERSION= 2.5.6 > > +VERSION= 2.5.7 > > DISTNAME= freeciv-${VERSION} > > PKGNAME-main= freeciv-server-${VERSION} > > PKGNAME-client=freeciv-client-${VERSION} > > Index: distinfo > > === > > RCS file: /cvs/ports/games/freeciv/distinfo,v > > retrieving revision 1.24 > > diff -u -p -r1.24 distinfo > > --- distinfo22 Nov 2016 09:45:18 - 1.24 > > +++ distinfo28 May 2017 15:29:26 - > > @@ -1,2 +1,2 @@ > > -SHA256 (freeciv-2.5.6.tar.bz2) = > > z63CPuwRpaiudKfTcZ6xJgJhN/BwDaBlNn/VXLq2mZs= > > -SIZE (freeciv-2.5.6.tar.bz2) = 41185678 > > +SHA256 (freeciv-2.5.7.tar.bz2) = > > /+NnNttqZIk2genuqLkPer4F6uvmt3foIUmpjK1tvtI= > > +SIZE (freeciv-2.5.7.tar.bz2) = 41200685 > > Bad news: you have to run make update-plist and deal with the mess it > creates in this port. There are new files, e.g.: > > share/freeciv/misc/governments.png > share/freeciv/misc/governments.spec > share/freeciv/wonders/statue_of_zeus.png > I have this to help with complex PLIST updates.. alias updplist='for j in `ls pkg|grep PLIST.*\.orig 2>/dev/null`; do i=${j%.orig}; sdiff -o pkg/$i.new -w180 pkg/$i.orig pkg/$i; [ -r pkg/$i.new ] && (mv pkg/$i pkg/$i.int; mv pkg/$i.new pkg/$i); done'
Re: update: games/freeciv 2.5.7
2017-05-28 18:31 GMT+03:00 Michal Mazurek : > 2.5.7 is a minor bug fix release > > Index: Makefile > === > RCS file: /cvs/ports/games/freeciv/Makefile,v > retrieving revision 1.111 > diff -u -p -r1.111 Makefile > --- Makefile22 Nov 2016 09:45:18 - 1.111 > +++ Makefile28 May 2017 15:29:26 - > @@ -4,7 +4,7 @@ COMMENT-main= Civilization clone for X11 > COMMENT-client=Freeciv client > COMMENT-share= shared data files for Freeciv > > -VERSION= 2.5.6 > +VERSION= 2.5.7 > DISTNAME= freeciv-${VERSION} > PKGNAME-main= freeciv-server-${VERSION} > PKGNAME-client=freeciv-client-${VERSION} > Index: distinfo > === > RCS file: /cvs/ports/games/freeciv/distinfo,v > retrieving revision 1.24 > diff -u -p -r1.24 distinfo > --- distinfo22 Nov 2016 09:45:18 - 1.24 > +++ distinfo28 May 2017 15:29:26 - > @@ -1,2 +1,2 @@ > -SHA256 (freeciv-2.5.6.tar.bz2) = z63CPuwRpaiudKfTcZ6xJgJhN/BwDaBlNn/VXLq2mZs= > -SIZE (freeciv-2.5.6.tar.bz2) = 41185678 > +SHA256 (freeciv-2.5.7.tar.bz2) = /+NnNttqZIk2genuqLkPer4F6uvmt3foIUmpjK1tvtI= > +SIZE (freeciv-2.5.7.tar.bz2) = 41200685 Bad news: you have to run make update-plist and deal with the mess it creates in this port. There are new files, e.g.: share/freeciv/misc/governments.png share/freeciv/misc/governments.spec share/freeciv/wonders/statue_of_zeus.png
update: games/freeciv 2.5.7
2.5.7 is a minor bug fix release Index: Makefile === RCS file: /cvs/ports/games/freeciv/Makefile,v retrieving revision 1.111 diff -u -p -r1.111 Makefile --- Makefile22 Nov 2016 09:45:18 - 1.111 +++ Makefile28 May 2017 15:29:26 - @@ -4,7 +4,7 @@ COMMENT-main= Civilization clone for X11 COMMENT-client=Freeciv client COMMENT-share= shared data files for Freeciv -VERSION= 2.5.6 +VERSION= 2.5.7 DISTNAME= freeciv-${VERSION} PKGNAME-main= freeciv-server-${VERSION} PKGNAME-client=freeciv-client-${VERSION} Index: distinfo === RCS file: /cvs/ports/games/freeciv/distinfo,v retrieving revision 1.24 diff -u -p -r1.24 distinfo --- distinfo22 Nov 2016 09:45:18 - 1.24 +++ distinfo28 May 2017 15:29:26 - @@ -1,2 +1,2 @@ -SHA256 (freeciv-2.5.6.tar.bz2) = z63CPuwRpaiudKfTcZ6xJgJhN/BwDaBlNn/VXLq2mZs= -SIZE (freeciv-2.5.6.tar.bz2) = 41185678 +SHA256 (freeciv-2.5.7.tar.bz2) = /+NnNttqZIk2genuqLkPer4F6uvmt3foIUmpjK1tvtI= +SIZE (freeciv-2.5.7.tar.bz2) = 41200685 -- Michal Mazurek
[update] security/keybase to 1.0.21
Hola, Here is a trivial update to bring keybase to the latest version. OK? I have been using it without issue for a few weeks now (amd64) with no issues. Cheers, Aaron Index: Makefile === RCS file: /cvs/ports/security/keybase/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile26 Feb 2017 20:36:28 - 1.4 +++ Makefile28 May 2017 14:06:55 - @@ -7,7 +7,7 @@ ONLY_FOR_ARCHS = amd64 COMMENT = client for keybase.io -V =1.0.18 +V =1.0.21 GH_ACCOUNT = keybase GH_PROJECT = client GH_TAGNAME = v${V} Index: distinfo === RCS file: /cvs/ports/security/keybase/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo21 Feb 2017 15:36:21 - 1.2 +++ distinfo28 May 2017 14:06:55 - @@ -1,2 +1,2 @@ -SHA256 (keybase-1.0.18.tar.gz) = ik68s86OPtNkm+hwq0B/r+rq7SPDmfGNwly6UPu39aY= -SIZE (keybase-1.0.18.tar.gz) = 19860878 +SHA256 (keybase-1.0.21.tar.gz) = qbuvFst7fMNhTKXnbg+xs70WTzjhS51J1Mo1GUHIwKM= +SIZE (keybase-1.0.21.tar.gz) = 21127410 Index: patches/patch-go_client_cmd_update_go === RCS file: /cvs/ports/security/keybase/patches/patch-go_client_cmd_update_go,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-go_client_cmd_update_go --- patches/patch-go_client_cmd_update_go 9 Sep 2016 14:11:43 - 1.1.1.1 +++ patches/patch-go_client_cmd_update_go 28 May 2017 14:06:55 - @@ -6,19 +6,24 @@ out from under us. Upstream doesn't seem interested in our hacky Path finding process: https://github.com/keybase/go-ps/pull/7#discussion_r73917329 go/client/cmd_update.go.orig Wed Sep 7 09:23:58 2016 -+++ go/client/cmd_update.goWed Sep 7 09:24:50 2016 -@@ -35,12 +35,7 @@ func newCmdUpdateCheck(cl *libcmdline.CommandLine, g * +--- go/client/cmd_update.go.orig Thu Apr 20 07:44:48 2017 go/client/cmd_update.goThu Apr 20 07:45:03 2017 +@@ -34,17 +34,7 @@ func newCmdUpdateCheck(cl *libcmdline.CommandLine, g * Name: "check", - Usage: "Trigger an update check", + Usage: "Check for update", Action: func(c *cli.Context) { +- if libkb.IsBrewBuild { +- g.Log.Errorf("\nTo update, run:\n\n\tbrew upgrade keybase") +- return +- } +- - updaterPath, err := install.UpdaterBinPath() - if err != nil { - g.Log.Errorf("Error finding updater path: %s", err) - return - } -- g.Log.Errorf("This is no longer supported. Instead you can run:\n\n\t%s check", updaterPath) -+ g.Log.Error("Not supported on OpenBSD.") +- g.Log.Errorf("\nTo update, you can run:\n\n\t%s check", updaterPath) ++ g.Log.Errorf("Not supported on OpenBSD.") }, } } -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE
Packages request "ibus-table-chinese"
Hi, I am chinese and on openbsd, I can not find any quick/cangjie chinese input method (which most used on Hong Kong people), only scim support quick/cangjie, but scim do not support gtk3 program like firefox/thunderbird. I want install "ibus-table-chinese" which support gtk3 program, but I do not know how to do this (installation), Do anyone would help to make it in openbsd port? Thanks. [0] https://github.com/kaio/ibus-table/ [1] https://github.com/definite/ibus-table-chinese Sent with [ProtonMail](https://protonmail.com) Secure Email.
Re: [UPDATE] net/irssi 1.0.2
On Sun, May 28, 2017 at 11:28:47AM +0100, Stuart Henderson wrote: > On 2017/05/20 22:15, viq wrote: > > Long overdue and very simple patch bringing irssi to latest 1.0.2 > > Lightly tested on amd64. > > irssi-icb and irssi-otr needed no changes to continue working. > > Patch for irssi-xmpp coming in a separate mail, lifted off of upstream > > repo. > > > > Trying to load irssi-silc fails with below message about wrong ABI, I > > couldn't yet figure out how to fix this > > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load > > Irssi: silc/fe_common is ABI version 0 but Irssi is version 7, cannot > > load > > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load > > I wonder if it's time to let irssi-silc rest in peace, if there are people > still using SILC there's always silc-client.. I agree. -- Antoine
Re: [UPDATE] net/irssi 1.0.2
On 2017/05/20 22:15, viq wrote: > Long overdue and very simple patch bringing irssi to latest 1.0.2 > Lightly tested on amd64. > irssi-icb and irssi-otr needed no changes to continue working. > Patch for irssi-xmpp coming in a separate mail, lifted off of upstream > repo. > > Trying to load irssi-silc fails with below message about wrong ABI, I > couldn't yet figure out how to fix this > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load > Irssi: silc/fe_common is ABI version 0 but Irssi is version 7, cannot > load > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load I wonder if it's time to let irssi-silc rest in peace, if there are people still using SILC there's always silc-client..
Re: new: net/bitlbee-facebook
On 2017/05/27 16:47, Michal Mazurek wrote: > > Bump REVISION. I would also set PKGSPEC so that ports depending on bitlbee > > are tied to the correct version of bitlbee, otherwise for future bitlbee > > updates we'd need to check for any ABI change in the plugin interface and > > bump bitlbee-facebook and any other deps. Like this: > > > > V= 3.5.1 > > DISTNAME= bitlbee-$V > > PKGSPEC=bitlbee-=$V > > REVISION= 0 > > Fixed, attached below. > > > I'd drop "The" and mention "messenger" too e.g. > > > > COMMENT=Facebook Messenger protocol plugin for bitlbee > > This was copy-pasted from the projects homepage, but your version reads > better. > > > Kill the useless static archive (probably "LIBTOOL_FLAGS= > > --tag=disable-static"), > > and probably also @comment the .la file (but check that it works without). > > It works, fixed and attached. OK for bitlbee. I missed it before, but please change CONFIGURE_STYLE from simple to gnu in bitlbee-facebook, then that's OK too.
UPDATE: sysutils/syslog-ng
major update, and enabled geoip and curl modules. note it requires the libdbi update that i posted a few days ago. basic test ok on amd64. comments and more tests welcome. Index: Makefile === RCS file: /cvs/ports/sysutils/syslog-ng/Makefile,v retrieving revision 1.55 diff -u -p -u -r1.55 Makefile --- Makefile1 May 2016 11:19:09 - 1.55 +++ Makefile28 May 2017 08:56:32 - @@ -2,8 +2,8 @@ COMMENT= syslogd replacement -V =3.7.2 -REL = 3.7 +V =3.9.1 +REL = 3.9 DISTNAME = syslog-ng-$V CATEGORIES = sysutils @@ -16,39 +16,41 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = http://github.com/balabit/syslog-ng/releases/download/${DISTNAME}/ -SHARED_LIBS = syslog-ng 3.0 \ - syslog-ng-${REL}3.0 +SHARED_LIBS = syslog-ng 4.0 \ + syslog-ng-${REL}4.0 MODULES = devel/gettext WANTLIB = c m pcre crypto ssl evtlog dbi ivykis pthread \ - glib-2.0 gmodule-2.0 gthread-2.0 json-c + glib-2.0 gmodule-2.0 gthread-2.0 json-c \ + curl nghttp2 z GeoIP LIB_DEPENDS = devel/glib2 \ devel/json-c \ devel/libivykis \ sysutils/eventlog \ - databases/libdbi + databases/libdbi>=0.9.0 \ + net/curl \ + net/GeoIP CONFIGURE_STYLE = gnu CONFIGURE_ARGS += --disable-tcp-wrapper \ --with-pidfile-dir=/var/run \ --enable-json \ - --with-libmongo-client=no \ + --with-mongoc=no \ --with-librabbitmq-client=no \ --disable-python \ --disable-mongodb \ --disable-amqp \ --disable-stomp \ - --disable-geoip \ + --enable-geoip \ --without-libnet \ --with-ivykis=system \ + --with-libcurl=${LOCALBASE} \ --enable-sql \ --enable-manpages CONFIGURE_ENV += OPENSSL_CFLAGS="-I/usr/include/openssl" \ - OPENSSL_LIBS="-lssl -lcrypto" \ - LIBDBI_CFLAGS="-I/usr/include/openssl" \ - LIBDBI_LIBS="-ldbi" + OPENSSL_LIBS="-lssl -lcrypto" # json-c only installs libjson-c.pc; syslog-ng checks for libjson.pc CONFIGURE_ENV += JSON_C_CFLAGS="`pkg-config json-c --cflags`" \ JSON_C_LIBS="`pkg-config json-c --libs`" Index: distinfo === RCS file: /cvs/ports/sysutils/syslog-ng/distinfo,v retrieving revision 1.24 diff -u -p -u -r1.24 distinfo --- distinfo1 May 2016 11:19:09 - 1.24 +++ distinfo28 May 2017 08:56:32 - @@ -1,2 +1,2 @@ -SHA256 (syslog-ng-3.7.2.tar.gz) = sbPMwM5/DYvxWyPlny9PXe1w7tQQ39JxBSGbyIVjiKU= -SIZE (syslog-ng-3.7.2.tar.gz) = 3558377 +SHA256 (syslog-ng-3.9.1.tar.gz) = VniFalUK55Bhj6venRRH+TLOepCA1V3Kj8XfEgLHChc= +SIZE (syslog-ng-3.9.1.tar.gz) = 8312677 Index: files/syslog-ng.conf === RCS file: /cvs/ports/sysutils/syslog-ng/files/syslog-ng.conf,v retrieving revision 1.9 diff -u -p -u -r1.9 syslog-ng.conf --- files/syslog-ng.conf1 May 2016 11:19:09 - 1.9 +++ files/syslog-ng.conf28 May 2017 08:56:32 - @@ -2,7 +2,7 @@ # This should provide the same behavior as OpenBSD's syslog.conf(5). # 2010-07-18 ste...@openbsd.org -@version: 3.7 +@version: 3.9 options { use_dns(no); Index: patches/patch-Makefile_in === RCS file: /cvs/ports/sysutils/syslog-ng/patches/patch-Makefile_in,v retrieving revision 1.9 diff -u -p -u -r1.9 patch-Makefile_in --- patches/patch-Makefile_in 1 May 2016 11:19:09 - 1.9 +++ patches/patch-Makefile_in 28 May 2017 08:56:32 - @@ -1,13 +1,13 @@ $OpenBSD: patch-Makefile_in,v 1.9 2016/05/01 11:19:09 steven Exp $ temporary hack until libtool is fixed. Makefile.in.orig Tue Oct 27 09:09:48 2015 -+++ Makefile.inSat Nov 21 01:24:57 2015 -@@ -5196,7 +5196,7 @@ lib/compat/lib_libsyslog_ng_la-strtok_r.lo: \ - lib/compat/$(DEPDIR)/$(am__dirstamp) - +--- Makefile.in.orig Wed Dec 21 16:00:32 2016 Makefile.inSun Feb 5 23:53:33 2017 +@@ -6203,7 +6203,7 @@ lib/str-repr/lib_libsyslog_ng_la-encode.lo: \ + lib/str-repr/$(am__dirstamp) \ + lib/str-repr/$(DEPDIR)/$(am__dirstamp) lib/libsyslog-ng.la: $(lib_libsyslog_ng_la_OBJECTS) $(lib_libsyslog_ng_la_DEPENDENCIES) $(EXTRA_lib_libsyslog_ng_la_DEPENDENCIES) lib/$(am__dirstamp) - $(AM_V_CCLD)$(lib_lib
Re: [UPDATE] net/corebird 1.4.2 => 1.5
On Mon, May 22, 2017 at 11:29:37PM +0200, Adam Wolk wrote: > attaching a trivial bump for net/corebird > tested on amd64 current with gcc & clang. Builds and runs fine for me as well. OK fcambus@