CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2017/12/29 00:39:30 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-basic_source_runtime_methods_cxx patch-configure patch-desktop_source_app_app_cxx patch-external_liblangtag_ExternalPackage_liblangtag_mk patch-external_liblangtag_ExternalProject_langtag_mk patch-external_libmspub_ExternalProject_libmspub_mk patch-external_libpagemaker_ExternalProject_libpagemaker_mk patch-external_libvisio_ExternalProject_libvisio_mk patch-sdext_Executable_pdf2xml_mk patch-shell_source_unix_exec_shellexec_cxx patch-shell_source_unix_misc_senddoc_sh patch-solenv_gbuild_platform_com_GCC_defs_mk patch-solenv_gbuild_platform_unxgcc_mk patch-stoc_source_corereflection_criface_cxx patch-vcl_Library_vclplug_gen_mk patch-vcl_unx_gtk_gtkinst_cxx editors/libreoffice/pkg: PLIST-main Added files: editors/libreoffice/patches: patch-desktop_unx_source_pagein_c patch-external_liborcus_ExternalPackage_liborcus_mk patch-external_libstaroffice_ExternalPackage_libstaroffice_mk patch-external_libstaroffice_ExternalProject_libstaroffice_mk patch-external_libzmf_UnpackedTarball_libzmf_mk patch-external_libzmf_no-no-undefines_patch_1 patch-oox_Library_oox_mk patch-sal_osl_unx_system_hxx patch-vcl_source_salmain_salmain_cxx Removed files: editors/libreoffice/patches: patch-download_lst patch-external_icu_icu-ubsan_patch_0 patch-external_icu_icu4c-warnings_patch patch-external_libabw_ExternalProject_libabw_mk patch-external_libcdr_ExternalProject_libcdr_mk patch-external_libebook_ExternalProject_libebook_mk patch-external_librevenge_ExternalProject_librevenge_mk patch-external_libxmlsec_ExternalProject_xmlsec_mk patch-i18npool_source_breakiterator_breakiterator_unicode_cxx patch-i18nutil_source_utility_unicode_cxx patch-include_svx_ucsubset_hrc patch-liborcus_openbsd_patch patch-sc_qa_unit_subsequent_filters-test_cxx patch-svx_Library_svxcore_mk patch-svx_source_dialog_charmap_cxx patch-svx_source_dialog_ucsubset_src patch-vcl_unx_generic_plugadapt_salplug_cxx Log message: update to 5.3.7.2 and drop COMPILER line as we are amd64 and i386 only
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2017/12/29 00:24:49 Modified files: devel/git-cvs : Makefile devel/p5-Devel-CheckLib: Makefile devel/p5-Tie-Simple: Makefile devel/py-tzlocal: Makefile mail/p5-Mail-RFC822-Address: Makefile net/p5-Net-IP-XS: Makefile net/powerdns : Makefile net/py-socketio-client: Makefile net/py-websocket-client: Makefile textproc/p5-Text-Reflow: Makefile Log message: I don't have the skills nor the time to be maintainer. OK sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2017/12/29 00:23:08 Modified files: net/p5-Net-LDNS: Makefile net/p5-Zonemaster/cli: Makefile net/p5-Zonemaster/engine: Makefile net/py-ripe.atlas.tools: Makefile net/py-ripe.atlas.sagan: Makefile net/py-ripe.atlas.cousteau: Makefile Log message: hand maintainer over to sthen OK sthen
Re: [new] databases/influxdb
On Thu, Dec 28, 2017 at 11:34:31PM +0100, Antoine Jacoutot wrote: > On Thu, Dec 28, 2017 at 09:14:20PM +, Landry Breuil wrote: > > On Wed, Dec 27, 2017 at 05:43:39PM +, Stuart Henderson wrote: > > > On 2017/12/25 07:34, Landry Breuil wrote: > > > > On Sun, Dec 24, 2017 at 08:27:11PM +, Stuart Henderson wrote: > > > > > On 2017/12/24 10:35, Landry Breuil wrote: > > > > > > Hi, > > > > > > > > > > > > here's a port for influxdb 1.4.2, a time series database to store > > > > > > metrics/events/analytics. I had to fight a bit with go.port.mk, and > > > > > > hack > > > > > > my way around bundling the dependencies (which are vendored in the > > > > > > selfhosted tarball) but it builds, installs and starts fine. > > > > > > > > > > > > I haven't done any real testing yet (read: send metrics to it and > > > > > > try to > > > > > > read them) but it can be used as a target for collectd network > > > > > > plugin, > > > > > > ie replacing old-school rrd storage (no need for rrdcached > > > > > > anymore!), > > > > > > and facette is supposed to be able to read metrics from it. Of > > > > > > course, > > > > > > the next step is to port grafana.. > > > > > > > > > > > > Testing & feedback welcome! > > > > > > > > > > > > Landry > > > > > > > > > > GH_* shouldn't be set alongside MASTER_SITES .. Probably should just > > > > > be > > > > > the usual DISTNAME and/or PKGNAME .. > > > > > > > > Well, for now it's more a convenience so that i can fetch the original > > > > source from github (without the vendored dependencies) - this way i only > > > > need to comment MASTER_SITES/EXTRACT_SUFX and run make tarball. > > > > Maybe a comment would help ? Or commented out values ? > > > > > > > > > > Probably better if that fetching is handled in 'make tarball' I think, > > > it's even more confusing to temporarily use ports distfile fetching as an > > > intermediate step to producing the actual ports distfile.. > > > > Well, i tried to remove the GH_* stuff and put all the gory bits of > > tarball repacking in this make tarball target, but that becomes *very* > > ugly. Having GH_ACCOUNT/GH_PROJECT set triggers lots of magic in > > go.port.mk (whether it's a good idea or not is another topic) that the > > other targets of the port sort of rely on (setting WRKSRC correctly, > > among others.. ALL_TARGET, that weird MODGO_SETUP_WORKSPACE thing) so i > > end up reinventing some bits. > > > > Here's what the a diff between two variations of the Makefile would look > > like. And i have to admit i find this ugly :) > > Why not ask upstream to add vendor support? There's https://github.com/influxdata/influxdb/issues/7696 open since a year, so i wouldnt count on this happening in the short term. Distributing software via a source tarball is dead anyway, everyone uses docker nowadays, right ?
Fix gitdaemon.rc pexp
Hi ports@, `git daemon` executes /usr/local/libexec/git/git-daemon, but pexp only checks for `gitdaemon ...`, resulting in `rcctl check gitdaemon` always returning an error. This patch changes that. Don't know if hardcoding the path and not using $TRUEPREFIX, so feel free to change that if needed. Cheers. -- lgv. Index: devel/git/pkg/gitdaemon.rc === RCS file: /cvs/ports/devel/git/pkg/gitdaemon.rc,v retrieving revision 1.1 diff -u -p -u -r1.1 gitdaemon.rc --- devel/git/pkg/gitdaemon.rc 2 Jun 2016 18:33:27 - 1.1 +++ devel/git/pkg/gitdaemon.rc 28 Dec 2017 22:40:28 - @@ -7,7 +7,7 @@ daemon_flags="--user=_gitdaemon" . /etc/rc.d/rc.subr -pexp="git-daemon --detach${daemon_flags:+ ${daemon_flags}}" +pexp="/usr/local/libexec/git/git-daemon --detach${daemon_flags:+ ${daemon_flags}}" rc_reload=NO rc_cmd $1
Re: [new] databases/influxdb
On Thu, Dec 28, 2017 at 09:14:20PM +, Landry Breuil wrote: > On Wed, Dec 27, 2017 at 05:43:39PM +, Stuart Henderson wrote: > > On 2017/12/25 07:34, Landry Breuil wrote: > > > On Sun, Dec 24, 2017 at 08:27:11PM +, Stuart Henderson wrote: > > > > On 2017/12/24 10:35, Landry Breuil wrote: > > > > > Hi, > > > > > > > > > > here's a port for influxdb 1.4.2, a time series database to store > > > > > metrics/events/analytics. I had to fight a bit with go.port.mk, and > > > > > hack > > > > > my way around bundling the dependencies (which are vendored in the > > > > > selfhosted tarball) but it builds, installs and starts fine. > > > > > > > > > > I haven't done any real testing yet (read: send metrics to it and try > > > > > to > > > > > read them) but it can be used as a target for collectd network plugin, > > > > > ie replacing old-school rrd storage (no need for rrdcached anymore!), > > > > > and facette is supposed to be able to read metrics from it. Of course, > > > > > the next step is to port grafana.. > > > > > > > > > > Testing & feedback welcome! > > > > > > > > > > Landry > > > > > > > > GH_* shouldn't be set alongside MASTER_SITES .. Probably should just be > > > > the usual DISTNAME and/or PKGNAME .. > > > > > > Well, for now it's more a convenience so that i can fetch the original > > > source from github (without the vendored dependencies) - this way i only > > > need to comment MASTER_SITES/EXTRACT_SUFX and run make tarball. > > > Maybe a comment would help ? Or commented out values ? > > > > > > > Probably better if that fetching is handled in 'make tarball' I think, > > it's even more confusing to temporarily use ports distfile fetching as an > > intermediate step to producing the actual ports distfile.. > > Well, i tried to remove the GH_* stuff and put all the gory bits of > tarball repacking in this make tarball target, but that becomes *very* > ugly. Having GH_ACCOUNT/GH_PROJECT set triggers lots of magic in > go.port.mk (whether it's a good idea or not is another topic) that the > other targets of the port sort of rely on (setting WRKSRC correctly, > among others.. ALL_TARGET, that weird MODGO_SETUP_WORKSPACE thing) so i > end up reinventing some bits. > > Here's what the a diff between two variations of the Makefile would look > like. And i have to admit i find this ugly :) Why not ask upstream to add vendor support? > > -GH_ACCOUNT = influxdata > -GH_PROJECT = influxdb > -GH_TAGNAME = v1.4.2 > +V =1.4.2 > +DISTNAME = influxdb-${V} > > -EXTRACT_SUFX = .tar.bz2 > +HOMEPAGE = https://influxdata.com > +# selfhosted because we bundle go deps > MASTER_SITES = https://rhaalovely.net/stuff/ > > CATEGORIES = databases > @@ -25,6 +25,7 @@ > # our handrolled distfile has the "right" layout already > # disables MODGO_SETUP_WORKSPACE > CONFIGURE_STYLE = No > +WRKSRC = ${MODGO_WORKSPACE}/src/github.com/influxdata/influxdb > # for patches to apply > WRKDIST = ${WRKSRC} > # for man/Makefile > @@ -47,9 +48,12 @@ > ${PREFIX}/share/examples/influxdb/ > > # convenience hackish target to bundle/vendor dependencies > -tarball: > - ftp -o /tmp/gpm > https://raw.githubusercontent.com/pote/gpm/v1.4.0/bin/gpm > - ${SETENV} ${MODGO_ENV} bash /tmp/gpm get ${WRKDIST}/Godeps > +tarball: clean > + mkdir -p ${WRKDIR}/go/src/github.com/influxdata/ > + ftp -o ${WRKDIR}/${DISTFILES} > https://github.com/influxdata/influxdb/archive/v${V}/${DISTFILES} > + tar -s /influxdb-${V}/influxdb/ -C > ${WRKDIR}/go/src/github.com/influxdata/ -xzf ${WRKDIR}/${DISTFILES} > + ftp -o ${WRKDIR}/gpm > https://raw.githubusercontent.com/pote/gpm/v1.4.0/bin/gpm > + ${SETENV} ${MODGO_ENV} bash ${WRKDIR}/gpm get ${WRKDIST}/Godeps > cd ${WRKDIR} && tar -cjf /usr/ports/distfiles/${DISTFILES} go > -- Antoine
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bent...@cvs.openbsd.org 2017/12/28 15:32:21 Modified files: games/irrlamb : Makefile Added files: games/irrlamb/patches: patch-src_font_irrUString_h Log message: Use endian.h for endianness detection. Should fix the build on sparc64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2017/12/28 14:56:32 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac graphics/ImageMagick/pkg: PLIST Log message: update to ImageMagick-6.9.9-30
Re: UPDATE: py-texscythe-0.3.1
Hi Edd, On Thu, Dec 28, 2017 at 07:58:07PM +, Edd Barrett wrote: > This is the first piece needed for tex live 2017. > > To test, install this and run "make plist" in print/texlive/texmf. The > PLISTs will be updated. The only changes should be the $OpenBSD$ tags. > > OK? ok but apart from the $OpenBSD$ changes, I noticed one additional change (removal of / from share/texmf-local/): diff -u -p -r1.7 PLIST-buildset --- pkg/PLIST-buildset 21 May 2017 11:57:52 - 1.7 +++ pkg/PLIST-buildset 28 Dec 2017 21:13:20 - @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST-buildset,v 1.7 2017/05/21 11:57:52 edd Exp $ +@comment $OpenBSD$ @conflict teTeX_texmf-* @conflict texlive_base-<2016 @conflict texlive_texmf-docs-<2016 @@ -7,7 +7,7 @@ @conflict texlive_texmf-context-<2016 @pkgpath print/texlive/texmf-minimal @pkgpath print/teTeX/texmf -share/texmf-local/ +share/texmf-local share/texmf-dist/ share/texmf-dist/bibtex/ share/texmf-dist/bibtex/bib/ Index: pkg/PLIST-context So please watch for that change on texmf/PLIST-buildset when switching to texlive-2017. Ciao, Kili
Re: [new] databases/influxdb
On Wed, Dec 27, 2017 at 05:43:39PM +, Stuart Henderson wrote: > On 2017/12/25 07:34, Landry Breuil wrote: > > On Sun, Dec 24, 2017 at 08:27:11PM +, Stuart Henderson wrote: > > > On 2017/12/24 10:35, Landry Breuil wrote: > > > > Hi, > > > > > > > > here's a port for influxdb 1.4.2, a time series database to store > > > > metrics/events/analytics. I had to fight a bit with go.port.mk, and hack > > > > my way around bundling the dependencies (which are vendored in the > > > > selfhosted tarball) but it builds, installs and starts fine. > > > > > > > > I haven't done any real testing yet (read: send metrics to it and try to > > > > read them) but it can be used as a target for collectd network plugin, > > > > ie replacing old-school rrd storage (no need for rrdcached anymore!), > > > > and facette is supposed to be able to read metrics from it. Of course, > > > > the next step is to port grafana.. > > > > > > > > Testing & feedback welcome! > > > > > > > > Landry > > > > > > GH_* shouldn't be set alongside MASTER_SITES .. Probably should just be > > > the usual DISTNAME and/or PKGNAME .. > > > > Well, for now it's more a convenience so that i can fetch the original > > source from github (without the vendored dependencies) - this way i only > > need to comment MASTER_SITES/EXTRACT_SUFX and run make tarball. > > Maybe a comment would help ? Or commented out values ? > > > > Probably better if that fetching is handled in 'make tarball' I think, > it's even more confusing to temporarily use ports distfile fetching as an > intermediate step to producing the actual ports distfile.. Well, i tried to remove the GH_* stuff and put all the gory bits of tarball repacking in this make tarball target, but that becomes *very* ugly. Having GH_ACCOUNT/GH_PROJECT set triggers lots of magic in go.port.mk (whether it's a good idea or not is another topic) that the other targets of the port sort of rely on (setting WRKSRC correctly, among others.. ALL_TARGET, that weird MODGO_SETUP_WORKSPACE thing) so i end up reinventing some bits. Here's what the a diff between two variations of the Makefile would look like. And i have to admit i find this ugly :) -GH_ACCOUNT = influxdata -GH_PROJECT = influxdb -GH_TAGNAME = v1.4.2 +V =1.4.2 +DISTNAME = influxdb-${V} -EXTRACT_SUFX = .tar.bz2 +HOMEPAGE = https://influxdata.com +# selfhosted because we bundle go deps MASTER_SITES = https://rhaalovely.net/stuff/ CATEGORIES = databases @@ -25,6 +25,7 @@ # our handrolled distfile has the "right" layout already # disables MODGO_SETUP_WORKSPACE CONFIGURE_STYLE = No +WRKSRC = ${MODGO_WORKSPACE}/src/github.com/influxdata/influxdb # for patches to apply WRKDIST = ${WRKSRC} # for man/Makefile @@ -47,9 +48,12 @@ ${PREFIX}/share/examples/influxdb/ # convenience hackish target to bundle/vendor dependencies -tarball: - ftp -o /tmp/gpm https://raw.githubusercontent.com/pote/gpm/v1.4.0/bin/gpm - ${SETENV} ${MODGO_ENV} bash /tmp/gpm get ${WRKDIST}/Godeps +tarball: clean + mkdir -p ${WRKDIR}/go/src/github.com/influxdata/ + ftp -o ${WRKDIR}/${DISTFILES} https://github.com/influxdata/influxdb/archive/v${V}/${DISTFILES} + tar -s /influxdb-${V}/influxdb/ -C ${WRKDIR}/go/src/github.com/influxdata/ -xzf ${WRKDIR}/${DISTFILES} + ftp -o ${WRKDIR}/gpm https://raw.githubusercontent.com/pote/gpm/v1.4.0/bin/gpm + ${SETENV} ${MODGO_ENV} bash ${WRKDIR}/gpm get ${WRKDIST}/Godeps cd ${WRKDIR} && tar -cjf /usr/ports/distfiles/${DISTFILES} go
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ni...@cvs.openbsd.org 2017/12/28 14:01:29 Modified files: www/p5-libwww : Makefile distinfo www/p5-libwww/pkg: PLIST Log message: Update to version 6.27 Remove added FIX_EXTRACT_PERMISIONS Ok giovanni@ bluhm@
Re: [NEW] net/i2pd
On Thu, Dec 28, 2017 at 02:47:34PM +0100, Rubén Llorente wrote: > * Version bumped to 2.17.0 > * Some old family and reseed certificates removed. Good. > * DISTFILE/WORKDIST/GH_* workarounds have been fixed. It's GH_TAGNAME not GH_TAG and portcheck(1) does throw errors. With GH_* there's no need for V, DISTNAME or DISTFILES at all. > * Added README with comments regarding openfile limits. > * Added a NO_TEST = Yes line. i2pd has tests and you should use them. > * Moved devel/boost to LIB_DEPEND only I added the minimal requirements version. > * Moved everything in post-install into do-install That's good. I took the liberty to squash them a little further, what do you say? > Have fun testing the hell out of this. $ mk test ===> Regression tests for i2pd-2.17.0 gmake -C /usr/obj/ports/i2pd-2.17.0/i2pd-2.17.0/tests gmake: Entering directory '/usr/obj/ports/i2pd-2.17.0/i2pd-2.17.0/tests' g++ -Wall -Wextra -pedantic -O0 -g -std=c++11 -D_GLIBCXX_USE_NANOSLEEP=1 -I../libi2pd/ -pthread -o test-gost-sig ../libi2pd/Gost.cpp ../libi2pd/I2PEndian.cpp ../libi2pd/Signature.cpp ../libi2pd/Crypto.cpp ../libi2pd/Log.cpp test-gost-sig.cpp -lcrypto -lssl -lboost_system cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" gmake: *** [Makefile:17: test-gost-sig] Error 1 gmake: Leaving directory '/usr/obj/ports/i2pd-2.17.0/i2pd-2.17.0/tests' *** Error 2 in . (Makefile:44 'do-test') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2771 '/usr/obj/ports/i2pd-2.17.0/.test_done') *** Error 1 in /usr/ports/net/i2pd (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test') Tests need work, it's your turn again. I'd probably start with COMPILER in bsd.port.mk(5) and work from there; hint: look at https://i2pd.readthedocs.io/en/latest/devs/building/requirements/ . The following diff applies to your latest tarball and incorporates my feedback. The order of variables throughout the Makefile is taken from /usr/ports/infrastructure/templates/Makefile.template. --- Makefile.orig Thu Dec 28 14:40:13 2017 +++ MakefileThu Dec 28 21:06:44 2017 @@ -1,47 +1,46 @@ # $OpenBSD$ -V =2.17.0 -DISTNAME = i2pd-${V} -DISTFILES =i2pd-{}${V}${EXTRACT_SUFX} +COMMENT = C++ port of the i2p router + +GH_ACCOUNT = PurpleI2P +GH_PROJECT = i2pd +GH_TAGNAME = 2.17.0 + CATEGORIES = net + HOMEPAGE = http://i2pd.website -COMMENT = C++ port of the i2p router MAINTAINER = Ruben Llorente# BSD 3-clause PERMIT_PACKAGE_CDROM = Yes -GH_ACCOUNT = PurpleI2P -GH_PROJECT = i2pd -GH_TAG = ${V} +WANTLIB += boost_date_time-mt boost_filesystem-mt +WANTLIB += boost_program_options-mt boost_system-mt +WANTLIB += ${COMPILER_LIBCXX} c crypto m ssl z -WANTLIB = ${COMPILER_LIBCXX} boost_date_time boost_filesystem \ - boost_program_options boost_system c crypto m ssl z -LIB_DEPENDS = devel/boost +LIB_DEPENDS = devel/boost>=1.49 USE_GMAKE =Yes -NO_TEST = Yes - SYSCONFDIR = ${VARBASE}/i2pd/.i2pd/ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/i2pd ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/libi2pd.a ${PREFIX}/lib - ${INSTALL_DATA} ${WRKSRC}/libi2pdclient.a ${PREFIX}/lib - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/i2pd/certificates/family - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/i2pd/certificates/reseed - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/i2pd/certificates/router - ${INSTALL_DATA} ${WRKSRC}/contrib/certificates/family/* \ - ${PREFIX}/share/examples/i2pd/certificates/family - ${INSTALL_DATA} ${WRKSRC}/contrib/certificates/reseed/* \ - ${PREFIX}/share/examples/i2pd/certificates/reseed - ${INSTALL_DATA} ${WRKSRC}/contrib/certificates/router/* \ - ${PREFIX}/share/examples/i2pd/certificates/router - ${INSTALL_DATA} ${WRKSRC}/contrib/i2pd.conf \ - ${PREFIX}/share/examples/i2pd/i2pd.conf - ${INSTALL_DATA} ${WRKSRC}/contrib/tunnels.conf \ - ${PREFIX}/share/examples/i2pd/tunnels.conf + ${INSTALL_DATA} ${WRKSRC}/libi2pd{,client}.a ${PREFIX}/lib + +.for _d in family reseed router + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/i2pd/certificates/${_d} + ${INSTALL_DATA} ${WRKSRC}/contrib/certificates/${_d}/* \ +${PREFIX}/share/examples/i2pd/certificates/${_d} +.endfor + +.for _f in i2pd.conf tunnels.conf + ${INSTALL_DATA} ${WRKSRC}/contrib/${_f} \ +
UPDATE: py-texscythe-0.3.1
Hi, This is the first piece needed for tex live 2017. To test, install this and run "make plist" in print/texlive/texmf. The PLISTs will be updated. The only changes should be the $OpenBSD$ tags. OK? Index: Makefile === RCS file: /home/edd/source/OpenBSD-CVS/ports/devel/py-texscythe/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile19 Apr 2017 13:10:16 - 1.4 +++ Makefile28 Dec 2017 19:48:28 - @@ -4,7 +4,7 @@ COMMENT = TeX Live texmf subsetter tool DISTNAME = texscythe-${MODPY_EGG_VERSION} PKGNAME = py-texscythe-${MODPY_EGG_VERSION} -MODPY_EGG_VERSION =0.3 +MODPY_EGG_VERSION =0.3.1 CATEGORIES = devel print @@ -26,8 +26,8 @@ BUILD_DEPENDS += ${RUN_DEPENDS} # pre-build database for last two texlive versions. # texlive port can then use these directly for PLIST generation. post-build: + cd ${WRKBUILD} && ./texscyther -t texlive2017.tlpdb.gz --initdb cd ${WRKBUILD} && ./texscyther -t texlive2016.tlpdb.gz --initdb - cd ${WRKBUILD} && ./texscyther -t texlive2015.tlpdb.gz --initdb do-test: @${MODPY_TEST_TARGET} --pytest-args="--runslow" @@ -35,6 +35,6 @@ do-test: EXAMPLES = ${PREFIX}/share/examples/py-texscythe/ post-install: ${INSTALL_DATA_DIR} ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/texlive201{5,6}.tlpdb.gz{,.db} ${EXAMPLES} + ${INSTALL_DATA} ${WRKSRC}/texlive201{6,7}.tlpdb.gz{,.db} ${EXAMPLES} .include Index: distinfo === RCS file: /home/edd/source/OpenBSD-CVS/ports/devel/py-texscythe/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo19 Apr 2017 13:10:16 - 1.3 +++ distinfo28 Dec 2017 19:48:28 - @@ -1,2 +1,2 @@ -SHA256 (texscythe-0.3.tar.gz) = d3ZaN+eGtZAxxmJvcv4MLPIsrxtwXPeviKcr/cOWbMY= -SIZE (texscythe-0.3.tar.gz) = 3723816 +SHA256 (texscythe-0.3.1.tar.gz) = QVQYt+u4b05BUECvOzHICriWQcqm9Ldw4/t1z5LWtL4= +SIZE (texscythe-0.3.1.tar.gz) = 3962259 Index: pkg/PLIST === RCS file: /home/edd/source/OpenBSD-CVS/ports/devel/py-texscythe/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 19 Apr 2017 13:10:16 - 1.3 +++ pkg/PLIST 28 Dec 2017 19:48:28 - @@ -18,7 +18,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/texscythe/tlpdbparser.py lib/python${MODPY_VERSION}/site-packages/texscythe/tlpdbparser.pyc share/examples/${MODPY_PY_PREFIX}texscythe/ -share/examples/${MODPY_PY_PREFIX}texscythe/texlive2015.tlpdb.gz -share/examples/${MODPY_PY_PREFIX}texscythe/texlive2015.tlpdb.gz.db share/examples/${MODPY_PY_PREFIX}texscythe/texlive2016.tlpdb.gz share/examples/${MODPY_PY_PREFIX}texscythe/texlive2016.tlpdb.gz.db +share/examples/${MODPY_PY_PREFIX}texscythe/texlive2017.tlpdb.gz +share/examples/${MODPY_PY_PREFIX}texscythe/texlive2017.tlpdb.gz.db -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/12/28 12:57:22 Modified files: shells/fish: Makefile Log message: Needs a C++11 compiler
sparc64 bulk build report
bulk build on sparc64-1.ports.openbsd.org started on Sun Dec 17 09:31:05 MST 2017 finished at Thu Dec 28 12:09:58 MST 2017 lasted 11D19h38m done with kern.version=OpenBSD 6.2-current (GENERIC) #385: Sat Dec 16 16:12:23 MST 2017 built packages:8178 Dec 17:269 Dec 18:195 Dec 19:158 Dec 20:30 Dec 21:114 Dec 22:123 Dec 23:254 Dec 24:312 Dec 25:361 Dec 26:874 Dec 27:2165 Dec 28:3322 build failures: 34 http://build-failures.rhaalovely.net//sparc64/2017-12-17/audio/cmu-sphinxbase.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/converters/k2pdfopt.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/devel/arm-none-eabi/gcc-linaro.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/devel/astyle.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/devel/dlib.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/devel/reposurgeon.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/devel/xtensa-elf/gcc.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/editors/qscintilla.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/editors/scintilla.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/games/easyrpg.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/games/fifengine.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/games/hyperrogue.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/games/irrlamb.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/games/lugaru.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/graphics/dcmtk.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/graphics/slop.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/lang/apl.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/lang/duktape.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/mail/kopano/core,-mapi.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/multimedia/assimp.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/multimedia/gstreamer1/mm.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/net/telegram-purple.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/print/lyx.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/security/encfs.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/security/sslscan,openssl.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/shells/fish.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/sysutils/facter.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/sysutils/logstalgia.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/telephony/asterisk,imap,-calendar.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/textproc/uncrustify.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/www/webkitgtk4.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/x11/gnome/totem-pl-parser.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/x11/qt5/qtbase.log http://build-failures.rhaalovely.net//sparc64/2017-12-17/x11/worker.log recurrent failures failures/games/hyperrogue.log failures/games/irrlamb.log failures/games/lugaru.log failures/graphics/dcmtk.log failures/graphics/slop.log failures/lang/apl.log failures/lang/duktape.log failures/multimedia/assimp.log failures/multimedia/gstreamer1/mm.log failures/net/telegram-purple.log failures/security/encfs.log failures/security/sslscan,openssl.log failures/sysutils/facter.log failures/sysutils/logstalgia.log failures/telephony/asterisk,imap,-calendar.log failures/textproc/uncrustify.log failures/www/webkitgtk4.log failures/x11/gnome/totem-pl-parser.log failures/x11/qt5/qtbase.log failures/x11/worker.log new failures +++ ls-failures Thu Dec 28 12:10:25 2017 +failures/mail/kopano/core,-mapi.log +failures/print/lyx.log +failures/shells/fish.log resolved failures --- ../old/sparc64/last//ls-failuresWed Dec 13 20:46:32 2017 -failures/games/openrct2.log -failures/geo/geos.log -failures/sysutils/smartmontools.log -failures/www/xapian-omega.log -failures/x11/gnome/libdazzle.log Base libs: crypto.42.0 c.92.1 X libs:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/12/28 11:05:54 Modified files: www/firefox-esr: Tag: OPENBSD_6_2 Makefile distinfo Log message: MFC: Update to firefox-esr 52.5.3. See https://www.mozilla.org/en-US/firefox/52.5.3/releasenotes/ 6.2 packages for i386 & amd64 at the usual place.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/12/28 11:05:17 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_2 Makefile distinfo Log message: MFC: Update to firefox 57.0.3. See https://www.mozilla.org/en-US/firefox/57.0.3/releasenotes/ 6.2 packages for i386 & amd64 at the usual place.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/12/28 10:13:30 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Bugfix update to firefox-esr 52.5.3. See https://www.mozilla.org/en-US/firefox/52.5.3/releasenotes/ (not there yet) Same as main, probably doesnt affect us..
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2017/12/28 10:11:55 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: Bugfix update to firefox 57.0.3. See https://www.mozilla.org/en-US/firefox/57.0.3/releasenotes/ (probably doesnt affect us since crashreporter related, but who knows..)
Re: dropping maintainer
On 2017/12/28 17:49, Florian Obser wrote: > I don't think I have what it takes to be part of this elite group. I > believe over the years my contributions have resulted in a net > negative. On the contrary, you've written ports for some very useful things which I wouldn't have discovered otherwise. Thank you. > Thank you very much to all of you who provided handholding, much > needed guidance and had a lot of patience with me. > > You know who you are, you are awesome! > > I will send 4 emails to drop maintainer of the following ports and > their associated dependencies: > > - devel/git-cvs > - net/p5-Zonemaster > - net/powerdns > - net/py-ripe.atlas.tools > > To do that I'm deleting the MAINTAINER line and bump REVISION. I hope > that is correct since I don't want to cause even more work. > > Feel free to take MAINTAINER or tell me to delete a port if that is > more appropriate. > > Thanks, > Florian > > -- > I'm not entirely sure you are real. > OK for your diffs, I'll take maintainer on these if there are no objections: net/p5-Net-LDNS/Makefile net/p5-Zonemaster/cli/Makefile net/p5-Zonemaster/engine/Makefile net/py-ripe.atlas.tools/Makefile net/py-ripe.atlas.sagan/Makefile net/py-ripe.atlas.cousteau/Makefile (Either I'll grab them after you drop them, or you can add my maintainer line directly if you like).
drop maintainer: net/py-ripe.atlas.tools
diff --git devel/py-tzlocal/Makefile devel/py-tzlocal/Makefile index 2e4a23de528..db660ce03e9 100644 --- devel/py-tzlocal/Makefile +++ devel/py-tzlocal/Makefile @@ -5,14 +5,12 @@ COMMENT = python tzinfo object for the local timezone MODPY_EGG_VERSION =1.3 DISTNAME = tzlocal-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 0 +REVISION = 1 CATEGORIES = devel HOMEPAGE = https://github.com/regebro/tzlocal -MAINTAINER=Florian Obser- # CC0 1.0 Universal PERMIT_PACKAGE_CDROM = Yes diff --git net/py-ripe.atlas.cousteau/Makefile net/py-ripe.atlas.cousteau/Makefile index 0f90761acdd..c059c433b00 100644 --- net/py-ripe.atlas.cousteau/Makefile +++ net/py-ripe.atlas.cousteau/Makefile @@ -5,14 +5,12 @@ COMMENT = python bindings for the RIPE Atlas API MODPY_EGG_VERSION =1.3 DISTNAME = ripe.atlas.cousteau-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 0 +REVISION = 1 CATEGORIES = net HOMEPAGE = https://github.com/RIPE-NCC/ripe-atlas-cousteau -MAINTAINER=Florian Obser - # GPLv3 PERMIT_PACKAGE_CDROM = Yes diff --git net/py-ripe.atlas.sagan/Makefile net/py-ripe.atlas.sagan/Makefile index abefc7082b4..8832ebbcc55 100644 --- net/py-ripe.atlas.sagan/Makefile +++ net/py-ripe.atlas.sagan/Makefile @@ -5,14 +5,12 @@ COMMENT = parsing library for RIPE Atlas measurement results MODPY_EGG_VERSION =1.1.11 DISTNAME = ripe.atlas.sagan-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 0 +REVISION = 1 CATEGORIES = net HOMEPAGE = https://github.com/RIPE-NCC/ripe.atlas.sagan -MAINTAINER=Florian Obser - # GPLv3 PERMIT_PACKAGE_CDROM = Yes diff --git net/py-ripe.atlas.tools/Makefile net/py-ripe.atlas.tools/Makefile index d4b9b7c7d90..75459336b2c 100644 --- net/py-ripe.atlas.tools/Makefile +++ net/py-ripe.atlas.tools/Makefile @@ -4,14 +4,12 @@ COMMENT = official command-line client for RIPE Atlas MODPY_EGG_VERSION =2.0.2 DISTNAME = ripe.atlas.tools-${MODPY_EGG_VERSION} -REVISION = 0 +REVISION = 1 CATEGORIES = net HOMEPAGE = https://github.com/RIPE-NCC/ripe-atlas-tools -MAINTAINER=Florian Obser - # GPLv3 PERMIT_PACKAGE_CDROM = Yes diff --git net/py-socketio-client/Makefile net/py-socketio-client/Makefile index 9a4f290c5c0..f20ec4e20fa 100644 --- net/py-socketio-client/Makefile +++ net/py-socketio-client/Makefile @@ -5,14 +5,12 @@ COMMENT = python socket.io client library MODPY_EGG_VERSION =0.6.7 DISTNAME = socketIO_client-${MODPY_EGG_VERSION} PKGNAME = py-socketIO-client-${MODPY_EGG_VERSION} -REVISION = 0 +REVISION = 1 CATEGORIES = net HOMEPAGE = https://github.com/invisibleroads/socketIO-client -MAINTAINER=Florian Obser - # MIT PERMIT_PACKAGE_CDROM = Yes diff --git net/py-websocket-client/Makefile net/py-websocket-client/Makefile index 2939e696f22..ec24bddaf78 100644 --- net/py-websocket-client/Makefile +++ net/py-websocket-client/Makefile @@ -5,14 +5,12 @@ COMMENT = WebSocket client for Python MODPY_EGG_VERSION =0.37.0 DISTNAME = websocket_client-${MODPY_EGG_VERSION} PKGNAME = py-websocket-client-${MODPY_EGG_VERSION} -REVISION = 0 +REVISION = 1 CATEGORIES = net HOMEPAGE = https://github.com/liris/websocket-client -MAINTAINER=Florian Obser - # LGPLv2.1+ PERMIT_PACKAGE_CDROM = Yes -- I'm not entirely sure you are real.
drop maintainer: net/powerdns
diff --git net/powerdns/Makefile net/powerdns/Makefile index c96c9a9b108..1ca504f667f 100644 --- net/powerdns/Makefile +++ net/powerdns/Makefile @@ -17,11 +17,10 @@ PKGNAME-pgsql= powerdns-pgsql-${V} PKGNAME-ldap= powerdns-ldap-${V} CATEGORIES=net HOMEPAGE= http://www.powerdns.com/ -MAINTAINER=Florian Obser-REVISION-ldap= 0 -REVISION-main= 0 -REVISION-mysql=0 -REVISION-pgsql=0 +REVISION-ldap= 1 +REVISION-main= 1 +REVISION-mysql=1 +REVISION-pgsql=1 MULTI_PACKAGES=-main -mysql -pgsql -ldap -- I'm not entirely sure you are real.
drop maintainer: net/p5-Zonemaster
diff --git devel/p5-Devel-CheckLib/Makefile devel/p5-Devel-CheckLib/Makefile index dd6812524f9..3ce5da53b57 100644 --- devel/p5-Devel-CheckLib/Makefile +++ devel/p5-Devel-CheckLib/Makefile @@ -5,8 +5,7 @@ COMMENT = module to check for C library availablity MODULES = cpan DISTNAME = Devel-CheckLib-1.02 CATEGORIES = devel - -MAINTAINER = Florian Obser+REVISION = 0 # perl PERMIT_PACKAGE_CDROM = Yes diff --git devel/p5-Tie-Simple/Makefile devel/p5-Tie-Simple/Makefile index 14c34a4f4aa..0019fa88798 100644 --- devel/p5-Tie-Simple/Makefile +++ devel/p5-Tie-Simple/Makefile @@ -7,10 +7,9 @@ PKG_ARCH = * DISTNAME = Tie-Simple-1.03 CPAN_AUTHOR = HANENKAMP CATEGORIES = devel +REVISION = 0 FIX_EXTRACT_PERMISSIONS=Yes -MAINTAINER = Florian Obser - # perl PERMIT_PACKAGE_CDROM = Yes diff --git mail/p5-Mail-RFC822-Address/Makefile mail/p5-Mail-RFC822-Address/Makefile index 81ef2770065..ef95039c40f 100644 --- mail/p5-Mail-RFC822-Address/Makefile +++ mail/p5-Mail-RFC822-Address/Makefile @@ -6,8 +6,7 @@ MODULES = cpan PKG_ARCH = * DISTNAME = Mail-RFC822-Address-0.3 CATEGORIES = mail - -MAINTAINER = Florian Obser +REVISION = 0 # MIT PERMIT_PACKAGE_CDROM = Yes diff --git net/p5-Net-IP-XS/Makefile net/p5-Net-IP-XS/Makefile index aaa53c86365..c42a192410b 100644 --- net/p5-Net-IP-XS/Makefile +++ net/p5-Net-IP-XS/Makefile @@ -5,9 +5,7 @@ COMMENT = perl module for IPv4/IPv6 address parsing MODULES = cpan DISTNAME = Net-IP-XS-0.13 CATEGORIES = net -REVISION = 0 - -MAINTAINER = Florian Obser +REVISION = 1 # GPL PERMIT_PACKAGE_CDROM = Yes diff --git net/p5-Net-LDNS/Makefile net/p5-Net-LDNS/Makefile index 9dfa048ec2e..92fe19e670f 100644 --- net/p5-Net-LDNS/Makefile +++ net/p5-Net-LDNS/Makefile @@ -5,9 +5,7 @@ COMMENT = module to interface the DNS resolver using the ldns library MODULES = cpan DISTNAME = Net-LDNS-0.75 CATEGORIES = net -REVISION = 0 - -MAINTAINER = Florian Obser +REVISION = 1 # BSD PERMIT_PACKAGE_CDROM = Yes diff --git net/p5-Zonemaster/cli/Makefile net/p5-Zonemaster/cli/Makefile index 614fb5d6794..fdb1f8d64a9 100644 --- net/p5-Zonemaster/cli/Makefile +++ net/p5-Zonemaster/cli/Makefile @@ -8,8 +8,7 @@ CPAN_AUTHOR = IIS DISTNAME = Zonemaster-CLI-v$V PKGNAME = zonemaster-$V CATEGORIES = net - -MAINTAINER = Florian Obser +REVISION = 0 # BSD PERMIT_PACKAGE_CDROM = Yes diff --git net/p5-Zonemaster/engine/Makefile net/p5-Zonemaster/engine/Makefile index ce82514e7b6..c33161d6a20 100644 --- net/p5-Zonemaster/engine/Makefile +++ net/p5-Zonemaster/engine/Makefile @@ -8,8 +8,7 @@ CPAN_AUTHOR = IIS DISTNAME = Zonemaster-v$V PKGNAME = p5-Zonemaster-engine-$V CATEGORIES = net - -MAINTAINER = Florian Obser +REVISION = 0 # BSD PERMIT_PACKAGE_CDROM = Yes diff --git textproc/p5-Text-Reflow/Makefile textproc/p5-Text-Reflow/Makefile index 567aa3dd33a..e7a36301f2d 100644 --- textproc/p5-Text-Reflow/Makefile +++ textproc/p5-Text-Reflow/Makefile @@ -5,11 +5,9 @@ COMMENT = module for reflowing text files MODULES = cpan DISTNAME = Text-Reflow-1.09 CATEGORIES = textproc -REVISION = 0 +REVISION = 1 FIX_EXTRACT_PERMISSIONS=Yes -MAINTAINER = Florian Obser - # perl PERMIT_PACKAGE_CDROM = Yes -- I'm not entirely sure you are real.
drop maintainer: devel/git-cvs
diff --git devel/git-cvs/Makefile devel/git-cvs/Makefile index 67826da9b7a..f53b76a286e 100644 --- devel/git-cvs/Makefile +++ devel/git-cvs/Makefile @@ -3,7 +3,7 @@ COMMENT = import changesets from CVS into Git MODPY_EGG_VERSION = 0.1.0 -REVISION = 1 +REVISION = 2 DISTNAME = git-cvs-${MODPY_EGG_VERSION} DISTFILES =${DISTNAME}{${MODPY_EGG_VERSION}}.tar.gz @@ -11,8 +11,6 @@ CATEGORIES = devel HOMEPAGE = https://github.com/ustuehler/git-cvs -MAINTAINER = Florian Obser- # BSD PERMIT_PACKAGE_CDROM = Yes -- I'm not entirely sure you are real.
dropping maintainer
I don't think I have what it takes to be part of this elite group. I believe over the years my contributions have resulted in a net negative. Thank you very much to all of you who provided handholding, much needed guidance and had a lot of patience with me. You know who you are, you are awesome! I will send 4 emails to drop maintainer of the following ports and their associated dependencies: - devel/git-cvs - net/p5-Zonemaster - net/powerdns - net/py-ripe.atlas.tools To do that I'm deleting the MAINTAINER line and bump REVISION. I hope that is correct since I don't want to cause even more work. Feel free to take MAINTAINER or tell me to delete a port if that is more appropriate. Thanks, Florian -- I'm not entirely sure you are real.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/12/28 09:37:46 Modified files: audio/adplay : Makefile Added files: audio/adplay/patches: patch-configure_in Log message: Stop hardcoding -lstdc++ libstdc++ is not available on aarch64, but the configure script thinks it is since clang automatically translates it to -lc++... Just stop linking explicitely against libstdc++ and let the c++ compiler choose. ok fcambus@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2017/12/28 09:00:42 Modified files: converters/k2pdfopt: Makefile converters/k2pdfopt/patches: patch-CMakeLists_txt Log message: Fix linking with ld.lld This port builds a mix of C and C++, so let cmake detect this and use the C++ compiler to link the target executable. ok pirofti@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2017/12/28 08:58:53 Modified files: sysutils/libmsiecf: Makefile Log message: needs gettext-tools
NEW: databases/leveldb
Hi All! Attached is a new port, databases/leveldb. All tests passed on amd64. --- $ pkg/DESCR LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. --- https://github.com/google/leveldb Comments? Ok to import? Best regards, Rafael leveldb.tar.gz Description: Binary data
Re: UPDATE: powerdns 4.1.0
please disregard and sorry for the noise On Thu, Dec 28, 2017 at 01:53:16PM +, Florian Obser wrote: > anyone? > > On Sun, Dec 17, 2017 at 11:47:59AM +, Florian Obser wrote: > > > > updated diff after input from jca and rsadowski > > > > - added quirks for ldap removal > > - reduced wantlib > > - removed PLIST-ldap > > > > OK? > > > > diff --git devel/quirks/files/Quirks.pm devel/quirks/files/Quirks.pm > > index 6a75e9ddae5..5460ffbf5f9 100644 > > --- devel/quirks/files/Quirks.pm > > +++ devel/quirks/files/Quirks.pm > > @@ -1216,6 +1216,7 @@ my $obsolete_reason = { > > 'aimsniff' => 6, > > 'pork' => 6, > > 'ntimed' => 3, > > + 'powerdns-ldap' => 6, > > }; > > > > # reasons for obsolete packages > > diff --git net/powerdns/Makefile net/powerdns/Makefile > > index c96c9a9b108..11a08254528 100644 > > --- net/powerdns/Makefile > > +++ net/powerdns/Makefile > > @@ -5,25 +5,19 @@ BROKEN-hppa = undefined reference to > > '__sync_fetch_and_add_4' > > COMMENT-main= modular authoritative nameserver (with database > > support) > > COMMENT-mysql= MySQL database access module for PowerDNS > > COMMENT-pgsql= PGSQL database access module for PowerDNS > > -COMMENT-ldap= LDAP module for PowerDNS > > > > -V= 4.0.4 > > +V= 4.1.0 > > DISTNAME= pdns-${V} > > EXTRACT_SUFX = .tar.bz2 > > PKGNAME= powerdns-${V} > > PKGNAME-main= powerdns-${V} > > PKGNAME-mysql= powerdns-mysql-${V} > > PKGNAME-pgsql= powerdns-pgsql-${V} > > -PKGNAME-ldap= powerdns-ldap-${V} > > CATEGORIES=net > > -HOMEPAGE= http://www.powerdns.com/ > > +HOMEPAGE= https://www.powerdns.com/ > > MAINTAINER=Florian Obser> > -REVISION-ldap= 0 > > -REVISION-main= 0 > > -REVISION-mysql=0 > > -REVISION-pgsql=0 > > > > -MULTI_PACKAGES=-main -mysql -pgsql -ldap > > +MULTI_PACKAGES=-main -mysql -pgsql > > > > # GPLv2 > > PERMIT_PACKAGE_CDROM= Yes > > @@ -31,22 +25,19 @@ PERMIT_PACKAGE_CDROM= Yes > > COMPILER = base-clang ports-gcc > > > > WANTLIB += m pthread ${COMPILER_LIBCXX} > > -#WANTLIB += ${MODGCC4_CPPWANTLIB} > > > > WANTLIB-main += ${WANTLIB} > > -WANTLIB-main += boost_program_options-mt boost_serialization-mt > > -WANTLIB-main += bz2 c crypto gmp sqlite3 z > > +WANTLIB-main += boost_program_options-mt c crypto sqlite3 > > > > -MASTER_SITES= http://downloads.powerdns.com/releases/ > > +MASTER_SITES= https://downloads.powerdns.com/releases/ > > > > NO_TEST= Yes > > > > LIB_DEPENDS-main= ${LIB_DEPENDS} \ > > databases/sqlite3 \ > > - devel/boost \ > > - devel/gmp > > + devel/boost > > > > -PSEUDO_FLAVORS+= no_mysql no_pgsql no_ldap > > +PSEUDO_FLAVORS+= no_mysql no_pgsql > > FLAVOR?= > > > > BACKENDS= gsqlite3 > > @@ -60,7 +51,9 @@ CONFIGURE_ARGS+= --disable-shared \ > > --with-dynmodules="${BACKENDS}" \ > > --without-lua \ > > --disable-hardening \ > > - --without-protobuf > > + --without-protobuf \ > > + --enable-tools > > +CONFIGURE_ARGS+= --without-ldap > > > > CONFIGURE_ENV+=CPPFLAGS="-I${LOCALBASE}/include" \ > > LDFLAGS="-L${LOCALBASE}/lib" > > @@ -93,17 +86,6 @@ LIB_DEPENDS-pgsql= ${LIB_DEPENDS} \ > > RUN_DEPENDS-pgsql= ${FULLPKGNAME-main}:net/powerdns > > WANTLIB-pgsql= crypto pq>=2 ssl ${WANTLIB} > > > > -# LDAP > > -.if ${BUILD_PACKAGES:M-ldap} > > -BACKENDS+= ldap > > -.else > > -CONFIGURE_ARGS+= --without-ldap > > -.endif > > -LIB_DEPENDS-ldap= ${LIB_DEPENDS} \ > > - databases/openldap > > -RUN_DEPENDS-ldap= ${FULLPKGNAME-main}:net/powerdns > > -WANTLIB-ldap+= ${WANTLIB} crypto lber-2.4 ldap_r-2.4 sasl2 ssl > > - > > EXAMPLE_DIR= ${PREFIX}/share/examples/pdns/ > > post-install: > > rm -f ${PREFIX}/lib/pdns/*.la > > diff --git net/powerdns/distinfo net/powerdns/distinfo > > index 0b14f5ac821..7ba47e175d1 100644 > > --- net/powerdns/distinfo > > +++ net/powerdns/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (pdns-4.0.4.tar.bz2) = 2XSrid5pR3x/WBoyM7xzHqy7Q9R5KR5HKyxTHIO212M= > > -SIZE (pdns-4.0.4.tar.bz2) = 1320327 > > +SHA256 (pdns-4.1.0.tar.bz2) = 25GTsPAlXCTfv8Mez/i9OeIf7AX/dSblrqljq8UX8PM= > > +SIZE (pdns-4.1.0.tar.bz2) = 1116905 > > diff --git net/powerdns/patches/patch-ext_json11_json11_cpp > > net/powerdns/patches/patch-ext_json11_json11_cpp > > deleted file mode 100644 > > index caf69e13d07..000 > > --- net/powerdns/patches/patch-ext_json11_json11_cpp > > +++ /dev/null > > @@ -1,42 +0,0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2017/12/28 07:14:06 Added files: x11/xkbcommon/patches: patch-Makefile_in Log message: fix parallel build with our make looks good to jasper@, MAINTAINER
Re: UPDATE: powerdns 4.1.0
anyone? On Sun, Dec 17, 2017 at 11:47:59AM +, Florian Obser wrote: > > updated diff after input from jca and rsadowski > > - added quirks for ldap removal > - reduced wantlib > - removed PLIST-ldap > > OK? > > diff --git devel/quirks/files/Quirks.pm devel/quirks/files/Quirks.pm > index 6a75e9ddae5..5460ffbf5f9 100644 > --- devel/quirks/files/Quirks.pm > +++ devel/quirks/files/Quirks.pm > @@ -1216,6 +1216,7 @@ my $obsolete_reason = { > 'aimsniff' => 6, > 'pork' => 6, > 'ntimed' => 3, > + 'powerdns-ldap' => 6, > }; > > # reasons for obsolete packages > diff --git net/powerdns/Makefile net/powerdns/Makefile > index c96c9a9b108..11a08254528 100644 > --- net/powerdns/Makefile > +++ net/powerdns/Makefile > @@ -5,25 +5,19 @@ BROKEN-hppa = undefined reference to > '__sync_fetch_and_add_4' > COMMENT-main=modular authoritative nameserver (with database > support) > COMMENT-mysql= MySQL database access module for PowerDNS > COMMENT-pgsql= PGSQL database access module for PowerDNS > -COMMENT-ldap=LDAP module for PowerDNS > > -V= 4.0.4 > +V= 4.1.0 > DISTNAME=pdns-${V} > EXTRACT_SUFX = .tar.bz2 > PKGNAME= powerdns-${V} > PKGNAME-main=powerdns-${V} > PKGNAME-mysql= powerdns-mysql-${V} > PKGNAME-pgsql= powerdns-pgsql-${V} > -PKGNAME-ldap=powerdns-ldap-${V} > CATEGORIES= net > -HOMEPAGE=http://www.powerdns.com/ > +HOMEPAGE=https://www.powerdns.com/ > MAINTAINER= Florian Obser> -REVISION-ldap= 0 > -REVISION-main= 0 > -REVISION-mysql= 0 > -REVISION-pgsql= 0 > > -MULTI_PACKAGES= -main -mysql -pgsql -ldap > +MULTI_PACKAGES= -main -mysql -pgsql > > # GPLv2 > PERMIT_PACKAGE_CDROM=Yes > @@ -31,22 +25,19 @@ PERMIT_PACKAGE_CDROM= Yes > COMPILER = base-clang ports-gcc > > WANTLIB += m pthread ${COMPILER_LIBCXX} > -#WANTLIB += ${MODGCC4_CPPWANTLIB} > > WANTLIB-main += ${WANTLIB} > -WANTLIB-main += boost_program_options-mt boost_serialization-mt > -WANTLIB-main += bz2 c crypto gmp sqlite3 z > +WANTLIB-main += boost_program_options-mt c crypto sqlite3 > > -MASTER_SITES=http://downloads.powerdns.com/releases/ > +MASTER_SITES=https://downloads.powerdns.com/releases/ > > NO_TEST= Yes > > LIB_DEPENDS-main=${LIB_DEPENDS} \ > databases/sqlite3 \ > - devel/boost \ > - devel/gmp > + devel/boost > > -PSEUDO_FLAVORS+= no_mysql no_pgsql no_ldap > +PSEUDO_FLAVORS+= no_mysql no_pgsql > FLAVOR?= > > BACKENDS=gsqlite3 > @@ -60,7 +51,9 @@ CONFIGURE_ARGS+=--disable-shared \ > --with-dynmodules="${BACKENDS}" \ > --without-lua \ > --disable-hardening \ > - --without-protobuf > + --without-protobuf \ > + --enable-tools > +CONFIGURE_ARGS+= --without-ldap > > CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib" > @@ -93,17 +86,6 @@ LIB_DEPENDS-pgsql= ${LIB_DEPENDS} \ > RUN_DEPENDS-pgsql= ${FULLPKGNAME-main}:net/powerdns > WANTLIB-pgsql= crypto pq>=2 ssl ${WANTLIB} > > -# LDAP > -.if ${BUILD_PACKAGES:M-ldap} > -BACKENDS+= ldap > -.else > -CONFIGURE_ARGS+= --without-ldap > -.endif > -LIB_DEPENDS-ldap=${LIB_DEPENDS} \ > - databases/openldap > -RUN_DEPENDS-ldap=${FULLPKGNAME-main}:net/powerdns > -WANTLIB-ldap+= ${WANTLIB} crypto lber-2.4 ldap_r-2.4 sasl2 ssl > - > EXAMPLE_DIR= ${PREFIX}/share/examples/pdns/ > post-install: > rm -f ${PREFIX}/lib/pdns/*.la > diff --git net/powerdns/distinfo net/powerdns/distinfo > index 0b14f5ac821..7ba47e175d1 100644 > --- net/powerdns/distinfo > +++ net/powerdns/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (pdns-4.0.4.tar.bz2) = 2XSrid5pR3x/WBoyM7xzHqy7Q9R5KR5HKyxTHIO212M= > -SIZE (pdns-4.0.4.tar.bz2) = 1320327 > +SHA256 (pdns-4.1.0.tar.bz2) = 25GTsPAlXCTfv8Mez/i9OeIf7AX/dSblrqljq8UX8PM= > +SIZE (pdns-4.1.0.tar.bz2) = 1116905 > diff --git net/powerdns/patches/patch-ext_json11_json11_cpp > net/powerdns/patches/patch-ext_json11_json11_cpp > deleted file mode 100644 > index caf69e13d07..000 > --- net/powerdns/patches/patch-ext_json11_json11_cpp > +++ /dev/null > @@ -1,42 +0,0 @@ > -$OpenBSD: patch-ext_json11_json11_cpp,v 1.1 2017/05/27 06:21:43 espie Exp $ > -nullptrs are non-comparable. > -patch from freebsd > - > -Index: ext/json11/json11.cpp > ext/json11/json11.cpp.orig > -+++ ext/json11/json11.cpp > -@@ -37,11 +37,21 @@ using
Re: [NEW] net/i2pd
I forgot to attach the actual port in my last message, here it is. On Thu, Dec 28, 2017 at 02:47:34PM +0100, Rubén Llorente wrote: > Here is an updated version of the i2pd port. > > * Version bumped to 2.17.0 > * Some old family and reseed certificates removed. > * DISTFILE/WORKDIST/GH_* workarounds have been fixed. > * Added README with comments regarding openfile limits. > * Added a NO_TEST = Yes line. > * Moved devel/boost to LIB_DEPEND only > * Moved everything in post-install into do-install > > Have fun testing the hell out of this. > > -- > OpenPGP Key Fingerprint: > BB5A C2A2 2CAD ACB7 D50D C081 1DB9 6FC4 5AB7 92FA -- OpenPGP Key Fingerprint: BB5A C2A2 2CAD ACB7 D50D C081 1DB9 6FC4 5AB7 92FA i2pd.tar.gz Description: application/tar-gz
Re: [NEW] net/i2pd
Here is an updated version of the i2pd port. * Version bumped to 2.17.0 * Some old family and reseed certificates removed. * DISTFILE/WORKDIST/GH_* workarounds have been fixed. * Added README with comments regarding openfile limits. * Added a NO_TEST = Yes line. * Moved devel/boost to LIB_DEPEND only * Moved everything in post-install into do-install Have fun testing the hell out of this. -- OpenPGP Key Fingerprint: BB5A C2A2 2CAD ACB7 D50D C081 1DB9 6FC4 5AB7 92FA
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2017/12/28 05:53:01 Modified files: net/icli : Makefile Log message: switch to https
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: feine...@cvs.openbsd.org2017/12/28 05:11:43 Modified files: multimedia/libv4l: Makefile distinfo multimedia/libv4l/patches: patch-lib_libv4lconvert_Makefile_in multimedia/libv4l/pkg: PLIST Removed files: multimedia/libv4l/patches: patch-lib_libv4lconvert_control_libv4lcontrol_c Log message: Update to libv4l 1.14.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rpoin...@cvs.openbsd.org2017/12/28 02:07:21 Modified files: devel/apktool : Makefile distinfo Log message: update apktool to 2.3.1.
Re: [UPDATE] audio/openal
> I have only tested openal-info. Does the diff below work for you? Thanks, the diff works. The original problem with fs2open is solved and the sound is now actually working. Needs a little bit more polish, but port should be ready soon. Thanks jca@ and also David for bringing it up here! > > > Index: Makefile > === > RCS file: /cvs/ports/audio/openal/Makefile,v > retrieving revision 1.49 > diff -u -p -r1.49 Makefile > --- Makefile 15 Nov 2017 13:02:42 - 1.49 > +++ Makefile 28 Dec 2017 03:43:49 - > @@ -10,6 +10,7 @@ DISTNAME = openal-soft-$V > PKGNAME =openal-$V > CATEGORIES = audio > SHARED_LIBS =openal 3.0 > +REVISION = 0 > > HOMEPAGE = http://kcat.strangesoft.net/openal.html > > Index: patches/patch-Alc_ALc_c > === > RCS file: patches/patch-Alc_ALc_c > diff -N patches/patch-Alc_ALc_c > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-Alc_ALc_c 28 Dec 2017 03:43:49 - > @@ -0,0 +1,35 @@ > +$OpenBSD$ > + > +commit d1e98c36d375433cb11a7a74ce20c968491773aa > +Author: Chris Robinson> +Date: Sat Apr 30 17:14:55 2016 -0700 > + > +Don't crash when there's no backend to probe > + > +Index: Alc/ALc.c > +--- Alc/ALc.c.orig > Alc/ALc.c > +@@ -1117,6 +1117,11 @@ static void alc_initconfig(void) > + V0(factory,init)(); > + } > + > ++if(!PlaybackBackend.name) > ++WARN("No playback backend available!\n"); > ++if(!CaptureBackend.name) > ++WARN("No capture backend available!\n"); > ++ > + if(ConfigValueStr(NULL, NULL, "excludefx", )) > + { > + size_t len; > +@@ -1230,9 +1235,9 @@ static void ProbeDevices(al_string *list, struct Backe > + LockLists(); > + al_string_clear(list); > + > +-if(!backendinfo->getFactory) > ++if(backendinfo->Probe) > + backendinfo->Probe(type); > +-else > ++else if(backendinfo->getFactory) > + { > + ALCbackendFactory *factory = backendinfo->getFactory(); > + V(factory,probe)(type); > > > > -- > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE >