Re: [NEW/WIP] Qflow porting // [2/7] Yosys
On 8/10/2018 12:05 AM, Alessandro DE LAURENZIS wrote: > Hi Brian, > > [...] >> Could you explain why ports-gcc is needed? Is there a reason that >> gcc-4.9.4 would be preferred over clang-6.0.0? >> Usually, if you have a COMPILER line, you have a comment above it >> with a reason why. I don't know if it's true for this port, but >> something like: >> # C++11 >> COMPILER = base-clang ports-gcc >> >> is usually what is wanted here. > > Actually, when compiled with base-clang, I was observing some > segmentation faults during tests (the first in test/fsm no. 43). > > After the upgrade to a more recent snapshot (I'm currently using the > one dated 4th Aug), the test suite completes without errors even using > clang. So, I agree with your suggestion. > Regardless, if you have a COMPILER line, you should leave a comment saying why. There's no way someone would know there were problems unless you tell us. > Please also note that we need a pre-build "conditional", since the > "config-" target in upstream Makefile is different for clang > (config-clang) and gcc (config-gcc-4.8); I defined the variable > CONFIG_TARGET and set it after the ".include ", according > to the value of CHOSEN_COMPILER: > > [... snip ...] > pre-build: > ${SUBST_CMD} ${WRKSRC}/kernel/yosys.cc > @cd ${WRKBUILD} && exec ${MAKE_PROGRAM} config-$(CONFIG_TARGET) > > [...] > > .include > > .if ${CHOSEN_COMPILER} == "base-clang" > CONFIG_TARGET = clang > .else > CONFIG_TARGET = gcc-4.8 > .endif > [... snip ...] > > Please confirm that this is acceptable (or suggest any wiser > alternatives). > It's late, so I'll have to revisit this bit in the morning, but there are examples where we simply just pick one single config target (I think in my stuff I always pick clang and massage it to also work with gcc). I'll find you a more concrete example of this tomorrow. > > [...] >> Some other notes: >> >> As I understand Makefile.template, you should prefer the GH_* >> variables for this port, since everything is auto-generated anyway. >> It will also let you get rid of your VERSION variable, since the GH_* >> variables will take care of it. > > I was following the comment in Makefile.template: > > [... snip ...] > # > # github: > # /releases/ -> preferred. ignore GH_*, just use MASTER_SITES and > DISTNAME. > # /archive/ -> GH_ACCOUNT and GH_PROJECT, plus either GH_TAGNAME or > GH_COMMIT. > # > [... snip ...] > > (in this case we have a release). I see a bunch of other ports doing > similar things (e.g., games/minetest, textproc/py-rdflib, ...). > Huh? You don't have a release. Your MASTER_SITES line clearly has /archive/ in it. Github is needlessly confusing, and it is possible that comment could be worded better because I can see where the confusion comes from. > Should I use GH_TAGNAME instead? > In this case, yes. >> Your LDFLAGS line might be better located as a part of your >> MAKE_FLAGS line. > > Done. > > Updated tarball enclosed. > Thanks. I'll take a closer look at this tomorrow. But at a quick glance, if we decide to keep it, that conditional at the very bottom is going to have to be pulled up above pre-build. ~Brian
Re: [NEW/WIP] Qflow porting // [2/7] Yosys
Hi Brian, [...] Could you explain why ports-gcc is needed? Is there a reason that gcc-4.9.4 would be preferred over clang-6.0.0? Usually, if you have a COMPILER line, you have a comment above it with a reason why. I don't know if it's true for this port, but something like: # C++11 COMPILER = base-clang ports-gcc is usually what is wanted here. Actually, when compiled with base-clang, I was observing some segmentation faults during tests (the first in test/fsm no. 43). After the upgrade to a more recent snapshot (I'm currently using the one dated 4th Aug), the test suite completes without errors even using clang. So, I agree with your suggestion. Please also note that we need a pre-build "conditional", since the "config-" target in upstream Makefile is different for clang (config-clang) and gcc (config-gcc-4.8); I defined the variable CONFIG_TARGET and set it after the ".include ", according to the value of CHOSEN_COMPILER: [... snip ...] pre-build: ${SUBST_CMD} ${WRKSRC}/kernel/yosys.cc @cd ${WRKBUILD} && exec ${MAKE_PROGRAM} config-$(CONFIG_TARGET) [...] .include .if ${CHOSEN_COMPILER} == "base-clang" CONFIG_TARGET = clang .else CONFIG_TARGET = gcc-4.8 .endif [... snip ...] Please confirm that this is acceptable (or suggest any wiser alternatives). [...] Some other notes: As I understand Makefile.template, you should prefer the GH_* variables for this port, since everything is auto-generated anyway. It will also let you get rid of your VERSION variable, since the GH_* variables will take care of it. I was following the comment in Makefile.template: [... snip ...] # # github: # /releases/ -> preferred. ignore GH_*, just use MASTER_SITES and DISTNAME. # /archive/ -> GH_ACCOUNT and GH_PROJECT, plus either GH_TAGNAME or GH_COMMIT. # [... snip ...] (in this case we have a release). I see a bunch of other ports doing similar things (e.g., games/minetest, textproc/py-rdflib, ...). Should I use GH_TAGNAME instead? Your LDFLAGS line might be better located as a part of your MAKE_FLAGS line. Done. Updated tarball enclosed. -- Alessandro DE LAURENZIS [mailto:jus...@atlantide.t28.net] Web: http://www.atlantide.t28.net LinkedIn: http://it.linkedin.com/in/delaurenzis yosys.tar.gz Description: application/gzip
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2018/08/09 21:38:34 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.44.
Re: Drop maintainership completely
Hi, trondd wrote on Thu, Aug 09, 2018 at 09:05:25PM -0400: > 2 weeks is short time. My updates have pretty much always needed poking > for months. Sometimes 6 months go by and I just submit the next version. > You have to be patient with a small unpaid community. Sometimes not a lot > of people use the software that you do. > > If you want the port updated, well, even if it takes weeks to get > comitted, you've already got the updated version, right? Carry on with > life. The ports tree will catch up. > > We're all here because we enjoy it. If you're not enjoying it right now, > take some time away. You don't have to be all in all the time and then > get frustrated when things aren't happening that fast and then rage quit. > Temper your expectations and your goals. Well said. Besides, lack of feedback is not meant ad personam. Even i, as a developer, am sitting on two ports right now that both myself and the maintainer consider ready for import (subsurface and libdivecomputer) and that have also been tested by a third user but that i can't import just yet because no other porter found the time yet to cross-check them and provide an OK. And it's not a good idea to import blindly and prematurely and cause havoc in bulk builds because that puts additional load on exactly the people who are already working hardest. If more people collect and demonstrate the experience to become developers working on ports, the situation may slowly improve over time by distributing the work of review, providing OKs, and importing on more shoulders, but as things stand right now, patience is definitely required. Yours, Ingo
Re: Drop maintainership completely
On Thu, August 9, 2018 6:56 pm, Leonid Bobrov wrote: > I am very irritated right now. > > I realise I don't belong here and you don't need me as maintainer, > besides I never wanted to be maintainer, I just want immediate ports > updates, but recently you started to ignore my update over 2 weeks, but > it is very tiny. I don't have patience and I don't understand you, > furthermore I don't want to understand you. > 2 weeks is short time. My updates have pretty much always needed poking for months. Sometimes 6 months go by and I just submit the next version. You have to be patient with a small unpaid community. Sometimes not a lot of people use the software that you do. If you want the port updated, well, even if it takes weeks to get comitted, you've already got the updated version, right? Carry on with life. The ports tree will catch up. We're all here because we enjoy it. If you're not enjoying it right now, take some time away. You don't have to be all in all the time and then get frustrated when things aren't happening that fast and then rage quit. Temper your expectations and your goals. > Don't reply to me, it's pointless, forget about my existence, I am > nobody, I don't want to be anybody. > > Take my last diff, it drops me as maintainer and updates net/toxcore, > I don't care who will take care of those ports, I am done. > > Index: www/vimb/Makefile > === > RCS file: /cvs/ports/www/vimb/Makefile,v > retrieving revision 1.16 > diff -u -p -u -p -r1.16 Makefile > --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 > +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - > @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins > GH_ACCOUNT = fanglingsu > GH_PROJECT = vimb > GH_TAGNAME = 3.2.0 > -REVISION = 0 > +REVISION = 1 > > CATEGORIES = www x11 > > HOMEPAGE = https://fanglingsu.github.io/vimb/ > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/toxcore/Makefile > === > RCS file: /cvs/ports/net/toxcore/Makefile,v > retrieving revision 1.2 > diff -u -p -u -p -r1.2 Makefile > --- net/toxcore/Makefile 26 Jun 2018 20:34:04 - 1.2 > +++ net/toxcore/Makefile 9 Aug 2018 21:52:52 - > @@ -2,19 +2,17 @@ > > COMMENT =Tox client library > > -V = 0.2.3 > +V = 0.2.5 > DISTNAME = toxcore-$V > > GH_ACCOUNT = TokTok > GH_PROJECT = c-toxcore > GH_TAGNAME = v$V > > -SHARED_LIBS += toxcore 0.1 # 0.1 > +SHARED_LIBS += toxcore 0.2 # 0.2 > CATEGORIES = net telephony > > HOMEPAGE = https://tox.chat/ > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/toxic/Makefile > === > RCS file: /cvs/ports/net/toxic/Makefile,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 Makefile > --- net/toxic/Makefile17 Jul 2018 13:49:23 - 1.3 > +++ net/toxic/Makefile9 Aug 2018 21:52:52 - > @@ -5,11 +5,9 @@ COMMENT =ncurses-based Tox client > GH_ACCOUNT = Jfreegman > GH_PROJECT = toxic > GH_TAGNAME = v0.8.2 > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = net > - > -MAINTAINER = Leonid Bobrov > > # GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > Index: net/utox/Makefile > === > RCS file: /cvs/ports/net/utox/Makefile,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 Makefile > --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 > +++ net/utox/Makefile 9 Aug 2018 21:52:52 - > @@ -7,13 +7,11 @@ V = 0.17.0 > DISTNAME = uTox-${V}-full > PKGNAME =utox-${V} > MASTER_SITES = https://github.com/uTox/uTox/releases/download/v${V}/ > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = net > > HOMEPAGE = https://utox.io > - > -MAINTAINER = Leonid Bobrov > > # MIT > PERMIT_PACKAGE_CDROM = Yes >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2018/08/09 18:27:50 Modified files: games/openclonk: Makefile Log message: There are random, intermittent build failures during the fake stage with Ninja. For the time being, build openclonk without Ninja--I've spent all day running and rerunning builds with USE_NINJA=No and haven't hit any failures. I will track this down and figure it out, but for now add a USE_NINJA=No line so that I'm not bothering the bulk builders. While here, add myself as MAINTAINER (oversight) and bump. Build failure spotted by naddy@, thanks.
Re: [Ping] My submittions to port
On 2018/08/09 13:09, Elias M. Mariani wrote: > 3 - devel/py-test-forked 0.2 NEW > https://marc.info/?l=openbsd-ports=153222412422291 > This one needs TEST_DEPENDS = ${RUN_DEPENDS} Otherwise OK sthen@ for someone to commit. > 4 - pytest suite update: > This includes: > - devel/py-py to 1.5.4 UPDATE > - devel/py-pluggy 0.7.1 UPDATE > - devel/py-hypothesis to 3.66.30 UPDATE > - devel/py-test to 3.7.1 UPDATE > - devel/py-test-httpbin to 0.3.0 UPDATE > - devel/py-test-localserver to 0.4.1 UPDATE > - devel/py-test-mock to 1.10.0 UPDATE > - devel/py-test-runner to 4.2 UPDATE > - devel/py-test-xdist to 1.22.5 UPDATE > This update depends on devel/py-pathlib2 (2) and devel/py-test-forked (3) > https://marc.info/?l=openbsd-ports=153369310008767 > With devel/py-pathlib2 already committed we just need devel/py-test-forked to unblock the above. Diff reads OK and your testing seems good but I or anyone else who commits should do a bit of their own testing too. > 5.1 - devel/spyder/py-spyder-kernels NEW > 5.2 - devel/spyder/spyder NEW > https://marc.info/?l=openbsd-ports=153298181816263 In devel/spyder/spyder/patches/patch-spyder___init___py you have +DOCPATH = '${LOCALBASE}/share/doc/spyder/' - as it's referring to "a file from this port", it should be ${TRUEPREFIX} In devel/spyder/Makefile the ,python3 versions should be listed too. These also need TEST_DEPENDS = ${RUN_DEPENDS} (if you try 'make test' and don't have deps installed, it tries to fetch them from the network, which fails if you're using the recommended setup with PORTS_PRIVSEP=yes and a PF rule to block _pbuild from making connections e.g. "block return quick proto {tcp udp} user _pbuild"). The test for py-spyder-kernels needs pandas, is that ready yet? If not, then maybe set NO_TEST with a comment next to it like "# disabled until py-pandas is imported"?
Re: Drop maintainership completely
On 2018/08/10 01:56, Leonid Bobrov wrote: > I am very irritated right now. > > I realise I don't belong here and you don't need me as maintainer, > besides I never wanted to be maintainer, I just want immediate ports > updates, but recently you started to ignore my update over 2 weeks, but > it is very tiny. I don't have patience and I don't understand you, > furthermore I don't want to understand you. > > Don't reply to me, it's pointless, forget about my existence, I am > nobody, I don't want to be anybody. > > Take my last diff, it drops me as maintainer and updates net/toxcore, > I don't care who will take care of those ports, I am done. I've dropped maintainer as requested. I haven't updated net/toxcore in the same commit because I have no information about what the update does (your previous mail about it just had the diff with no information) and no good setup to test it with here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 17:25:58 Modified files: www/vimb : Makefile net/toxcore: Makefile net/toxic : Makefile net/utox : Makefile Log message: drop Leonid Bobrov as maintainer as per his request
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 17:13:31 Modified files: net/unifi/stable: Makefile distinfo net/unifi/stable/pkg: PLIST README Log message: update to unifi 5.8.28 stable candidate
Re: Drop maintainership completely
I would not get discouraged, it could be low demand for the application in question, or people being busy or the message gets lost in the traffic of the list. Things do take time. One other thing I have been keeping in mind is that it takes time to build a reputation in a community. I am new to OpenBSD and porting so I do not expect instant merges on anything I submit to the list. Hopefully things work out for you either way though. Edward Lopez-Acosta On 8/9/18 5:56 PM, Leonid Bobrov wrote: I am very irritated right now. I realise I don't belong here and you don't need me as maintainer, besides I never wanted to be maintainer, I just want immediate ports updates, but recently you started to ignore my update over 2 weeks, but it is very tiny. I don't have patience and I don't understand you, furthermore I don't want to understand you. Don't reply to me, it's pointless, forget about my existence, I am nobody, I don't want to be anybody. Take my last diff, it drops me as maintainer and updates net/toxcore, I don't care who will take care of those ports, I am done. Index: www/vimb/Makefile === RCS file: /cvs/ports/www/vimb/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins GH_ACCOUNT = fanglingsu GH_PROJECT = vimb GH_TAGNAME = 3.2.0 -REVISION = 0 +REVISION = 1 CATEGORIES = www x11 HOMEPAGE = https://fanglingsu.github.io/vimb/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/toxcore/Makefile === RCS file: /cvs/ports/net/toxcore/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- net/toxcore/Makefile26 Jun 2018 20:34:04 - 1.2 +++ net/toxcore/Makefile9 Aug 2018 21:52:52 - @@ -2,19 +2,17 @@ COMMENT = Tox client library -V = 0.2.3 +V =0.2.5 DISTNAME =toxcore-$V GH_ACCOUNT = TokTok GH_PROJECT = c-toxcore GH_TAGNAME = v$V -SHARED_LIBS += toxcore 0.1 # 0.1 +SHARED_LIBS += toxcore 0.2 # 0.2 CATEGORIES = net telephony HOMEPAGE = https://tox.chat/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/toxic/Makefile === RCS file: /cvs/ports/net/toxic/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/toxic/Makefile 17 Jul 2018 13:49:23 - 1.3 +++ net/toxic/Makefile 9 Aug 2018 21:52:52 - @@ -5,11 +5,9 @@ COMMENT = ncurses-based Tox client GH_ACCOUNT = Jfreegman GH_PROJECT = toxic GH_TAGNAME = v0.8.2 -REVISION = 1 +REVISION = 2 CATEGORIES = net - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM =Yes Index: net/utox/Makefile === RCS file: /cvs/ports/net/utox/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 +++ net/utox/Makefile 9 Aug 2018 21:52:52 - @@ -7,13 +7,11 @@ V = 0.17.0 DISTNAME =uTox-${V}-full PKGNAME = utox-${V} MASTER_SITES =https://github.com/uTox/uTox/releases/download/v${V}/ -REVISION = 1 +REVISION = 2 CATEGORIES = net HOMEPAGE = https://utox.io - -MAINTAINER = Leonid Bobrov # MIT PERMIT_PACKAGE_CDROM =Yes
Drop maintainership completely
I am very irritated right now. I realise I don't belong here and you don't need me as maintainer, besides I never wanted to be maintainer, I just want immediate ports updates, but recently you started to ignore my update over 2 weeks, but it is very tiny. I don't have patience and I don't understand you, furthermore I don't want to understand you. Don't reply to me, it's pointless, forget about my existence, I am nobody, I don't want to be anybody. Take my last diff, it drops me as maintainer and updates net/toxcore, I don't care who will take care of those ports, I am done. Index: www/vimb/Makefile === RCS file: /cvs/ports/www/vimb/Makefile,v retrieving revision 1.16 diff -u -p -u -p -r1.16 Makefile --- www/vimb/Makefile 27 Jun 2018 21:04:06 - 1.16 +++ www/vimb/Makefile 9 Aug 2018 21:52:52 - @@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins GH_ACCOUNT = fanglingsu GH_PROJECT = vimb GH_TAGNAME = 3.2.0 -REVISION = 0 +REVISION = 1 CATEGORIES = www x11 HOMEPAGE = https://fanglingsu.github.io/vimb/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/toxcore/Makefile === RCS file: /cvs/ports/net/toxcore/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- net/toxcore/Makefile26 Jun 2018 20:34:04 - 1.2 +++ net/toxcore/Makefile9 Aug 2018 21:52:52 - @@ -2,19 +2,17 @@ COMMENT = Tox client library -V =0.2.3 +V =0.2.5 DISTNAME = toxcore-$V GH_ACCOUNT = TokTok GH_PROJECT = c-toxcore GH_TAGNAME = v$V -SHARED_LIBS += toxcore 0.1 # 0.1 +SHARED_LIBS += toxcore 0.2 # 0.2 CATEGORIES = net telephony HOMEPAGE = https://tox.chat/ - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/toxic/Makefile === RCS file: /cvs/ports/net/toxic/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/toxic/Makefile 17 Jul 2018 13:49:23 - 1.3 +++ net/toxic/Makefile 9 Aug 2018 21:52:52 - @@ -5,11 +5,9 @@ COMMENT = ncurses-based Tox client GH_ACCOUNT = Jfreegman GH_PROJECT = toxic GH_TAGNAME = v0.8.2 -REVISION = 1 +REVISION = 2 CATEGORIES = net - -MAINTAINER = Leonid Bobrov # GPLv3+ PERMIT_PACKAGE_CDROM = Yes Index: net/utox/Makefile === RCS file: /cvs/ports/net/utox/Makefile,v retrieving revision 1.3 diff -u -p -u -p -r1.3 Makefile --- net/utox/Makefile 29 Jun 2018 22:16:19 - 1.3 +++ net/utox/Makefile 9 Aug 2018 21:52:52 - @@ -7,13 +7,11 @@ V = 0.17.0 DISTNAME = uTox-${V}-full PKGNAME = utox-${V} MASTER_SITES = https://github.com/uTox/uTox/releases/download/v${V}/ -REVISION = 1 +REVISION = 2 CATEGORIES = net HOMEPAGE = https://utox.io - -MAINTAINER = Leonid Bobrov # MIT PERMIT_PACKAGE_CDROM = Yes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2018/08/09 16:45:59 Modified files: www/ruby-capybara-webkit: Makefile distinfo www/ruby-capybara-webkit/patches: patch-src_webkit_server_pro www/ruby-capybara-webkit/pkg: PLIST Added files: www/ruby-capybara-webkit/patches: patch-lib_capybara_webkit_node_rb Log message: Update to capybara-webkit 1.15.0 Add backported patch to silence some capybara deprecation warnings.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2018/08/09 16:44:51 Modified files: www/ruby-capybara: Makefile distinfo www/ruby-capybara/pkg: PLIST Removed files: www/ruby-capybara/patches: patch-_metadata Log message: Update to capybara 3.4.2 Remove metadata patch, no longer needed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2018/08/09 16:43:47 Modified files: www/ruby-xpath : Makefile distinfo www/ruby-xpath/pkg: PLIST Log message: Update to xpath 3.1.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2018/08/09 16:42:06 Modified files: mail : Makefile Log message: Hookup ruby-mini_mime
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2018/08/09 16:39:51 Log message: Import ruby-mini_mime 1.0.0 Minimal mime type implementation optimized for minimal memory use. OK fcambus@ Status: Vendor Tag: jeremy Release Tags: jeremy_2018-Aug-09 N ports/mail/ruby-mini_mime/Makefile N ports/mail/ruby-mini_mime/distinfo N ports/mail/ruby-mini_mime/pkg/DESCR N ports/mail/ruby-mini_mime/pkg/PLIST No conflicts created by this import
UPDATE mail/s-nail
Hello. Update to v14.9.11 ("Tit family enjoying a bath") with many many bugfixes and some new features like message info "from the front": ? digmsg create 1 -;digmsg 1 header show from; digmsg remove 1 Ciao! Index: Makefile === RCS file: /cvs/ports/mail/s-nail/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile4 May 2018 14:07:27 - 1.20 +++ Makefile9 Aug 2018 20:26:20 - @@ -2,7 +2,7 @@ COMMENT= SysV mail/BSD Mail/POSIX mailx: send and receive mail -DISTNAME= s-nail-14.9.10 +DISTNAME= s-nail-14.9.11 CATEGORIES=mail HOMEPAGE= https://www.sdaoden.eu/code.html\#s-mailx Index: distinfo === RCS file: /cvs/ports/mail/s-nail/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo4 May 2018 14:07:27 - 1.14 +++ distinfo9 Aug 2018 20:26:20 - @@ -1,2 +1,2 @@ -SHA256 (s-nail-14.9.10.tar.gz) = h63nu+sRAlCvzoIhsrtVOj2WYTJ9/KP2IplPsBfEnMs= -SIZE (s-nail-14.9.10.tar.gz) = 895283 +SHA256 (s-nail-14.9.11.tar.gz) = J5ICaHQJuOe08mfheK7RvUxot5wBwQuA8HGX8vc9ZpU= +SIZE (s-nail-14.9.11.tar.gz) = 926261 Index: patches/patch-obs-imap_c === RCS file: patches/patch-obs-imap_c diff -N patches/patch-obs-imap_c --- patches/patch-obs-imap_c4 May 2018 14:07:27 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,58 +0,0 @@ obs-imap.c -+++ obs-imap.c -@@ -246,10 +246,9 @@ static enum okay imap_list(struct mailbox *mp, const char *base, int strip, - static enum okay imap_copy1(struct mailbox *mp, struct message *m, int n, - const char *name); - static enum okay imap_copyuid_parse(const char *cp, -- unsigned long *uidvalidity, unsigned long *olduid, -- unsigned long *newuid); -+ ui64_t *uidvalidity, ui64_t *olduid, ui64_t *newuid); - static enum okay imap_appenduid_parse(const char *cp, -- unsigned long *uidvalidity, unsigned long *uid); -+ ui64_t *uidvalidity, ui64_t *uid); - static enum okay imap_copyuid(struct mailbox *mp, struct message *m, - const char *name); - static enum okay imap_appenduid(struct mailbox *mp, FILE *fp, time_t t, -@@ -3465,16 +3464,16 @@ imap_copy(struct message *m, int n, const char *name) - } - - static enum okay --imap_copyuid_parse(const char *cp, unsigned long *uidvalidity, -- unsigned long *olduid, unsigned long *newuid) -+imap_copyuid_parse(const char *cp, ui64_t *uidvalidity, ui64_t *olduid, -+ ui64_t *newuid) - { -- char *xp, *yp, *zp; -+ char const *xp, *yp, *zp; -enum okay rv; -NYD_ENTER; - -- *uidvalidity = strtoul(cp, , 10); -- *olduid = strtoul(xp, , 10); -- *newuid = strtoul(yp, , 10); -+ n_idec_ui64_cp(uidvalidity, cp, 10, ); /* TODO errors */ -+ n_idec_ui64_cp(olduid, xp, 10, ); /* TODO errors */ -+ n_idec_ui64_cp(newuid, yp, 10, ); /* TODO errors */ -rv = (*uidvalidity && *olduid && *newuid && xp > cp && *xp == ' ' && - yp > xp && *yp == ' ' && zp > yp && *zp == ']'); -NYD_LEAVE; -@@ -3482,15 +3481,14 @@ imap_copyuid_parse(const char *cp, unsigned long *uidvalidity, - } - - static enum okay --imap_appenduid_parse(const char *cp, unsigned long *uidvalidity, -- unsigned long *uid) -+imap_appenduid_parse(const char *cp, ui64_t *uidvalidity, ui64_t *uid) - { -- char *xp, *yp; -+ char const *xp, *yp; -enum okay rv; -NYD_ENTER; - -- *uidvalidity = strtoul(cp, , 10); -- *uid = strtoul(xp, , 10); -+ n_idec_ui64_cp(uidvalidity, cp, 10, ); /* TODO errors */ -+ n_idec_ui64_cp(uid, xp, 10, ); /* TODO errors */ -rv = (*uidvalidity && *uid && xp > cp && *xp == ' ' && yp > xp && - *yp == ']'); -NYD_LEAVE; --steffen | |Der Kragenbaer,The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
Split games/minetest into 3 packages.
Yo! I've changed my mind, I won't maintain this. Anyway waiting for commit. Index: Makefile === RCS file: /cvs/ports/games/minetest/Makefile,v retrieving revision 1.26 diff -u -p -u -p -r1.26 Makefile --- Makefile29 Jun 2018 22:16:14 - 1.26 +++ Makefile9 Aug 2018 20:50:55 - @@ -1,57 +1,71 @@ # $OpenBSD: Makefile,v 1.26 2018/06/29 22:16:14 espie Exp $ -COMMENT = infinite-world block sandbox game -# minetest_game is still 0.4.17 -# this is engine's bug fix release -GAME_V = 0.4.17 -V =${GAME_V}.1 -DISTNAME = minetest-${V} +COMMENT-main = infinite-world block sandbox game client +COMMENT-server = infinite-world block sandbox game server + +PKGNAME-main = minetest-${GH_TAGNAME} +PKGNAME-server = minetest-server-${GH_TAGNAME} + +GH_ACCOUNT = minetest +GH_PROJECT = minetest +GH_TAGNAME = 0.4.17.1 + CATEGORIES = games x11 -REVISION = 2 + +REVISION-main =3 HOMEPAGE = http://www.minetest.net/ # source LGPLv2.1/ datas CC BY-SA 3.0 PERMIT_PACKAGE_CDROM = Yes -WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE Irrlicht SM X11 Xext -WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp iconv intl -WANTLIB += jpeg luajit-${MODLUA_VERSION} m ogg openal png pq -WANTLIB += spatialindex sqlite3 vorbis vorbisfile z +MULTI_PACKAGES = -main -server -MASTER_SITES = https://github.com/minetest/ +.include -DISTFILES =minetest-{minetest/archive/}${V}${EXTRACT_SUFX} \ - minetest-game-{minetest_game/archive/}${GAME_V}${EXTRACT_SUFX} +WANTLIB += ${COMPILER_LIBCXX} c curl curses form gmp hiredis +WANTLIB += iconv intl jsoncpp leveldb luajit-${MODLUA_VERSION} +WANTLIB += m pq spatialindex sqlite3 z + +WANTLIB-main += ${WANTLIB} GL GLU ICE Irrlicht SM X11 Xext +WANTLIB-main += Xxf86vm bz2 freetype jpeg ogg openal png +WANTLIB-main += vorbis vorbisfile MODULES = devel/cmake \ lang/lua -CONFIGURE_ARGS = -DENABLE_GETTEXT=ON -DCUSTOM_MANDIR=${PREFIX}/man -CONFIGURE_ARGS+= -DENABLE_REDIS=FALSE -DENABLE_LEVELDB=FALSE -CONFIGURE_ARGS+= -DBUILD_SERVER=TRUE -CONFIGURE_ENV += CXXFLAGS="-I${X11BASE}/include" - -BUILD_DEPENDS =devel/gettext-tools +BUILD_DEPENDS =devel/gettext-tools \ + devel/doxygen -RUN_DEPENDS = devel/desktop-file-utils \ +RUN_DEPENDS-main = devel/desktop-file-utils \ + games/minetest,-server \ x11/gtk+3,-guic -LIB_DEPENDS = audio/openal \ - devel/gmp \ +LIB_DEPENDS = databases/leveldb \ + databases/libhiredis \ databases/sqlite3 \ databases/postgresql \ + devel/gmp \ + devel/jsoncpp \ geo/spatialindex \ - audio/libvorbis \ lang/luajit \ - net/curl \ + net/curl + +LIB_DEPENDS-main = ${LIB_DEPENDS} \ + audio/libvorbis \ + audio/openal \ x11/irrlicht -NO_TEST = Yes +LIB_DEPENDS-server = ${LIB_DEPENDS} \ + devel/gettext + +CONFIGURE_ARGS = -DENABLE_GETTEXT=TRUE \ + -DCUSTOM_MANDIR=${PREFIX}/man \ + -DENABLE_SYSTEM_JSONCPP=TRUE \ + -DUSE_GPROF=TRUE \ + -DBUILD_SERVER=TRUE -post-install: - mv ${WRKDIR}/minetest_game-${GAME_V}/ \ - ${PREFIX}/share/minetest/games/minetest_game - chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/minetest/games/minetest_game +CONFIGURE_ENV += CXXFLAGS="-I${X11BASE}/include" +NO_TEST = Yes .include Index: distinfo === RCS file: /cvs/ports/games/minetest/distinfo,v retrieving revision 1.9 diff -u -p -u -p -r1.9 distinfo --- distinfo25 Jun 2018 20:02:06 - 1.9 +++ distinfo9 Aug 2018 20:50:55 - @@ -1,4 +1,2 @@ SHA256 (minetest-0.4.17.1.tar.gz) = zSXUDFP0kjJe2r0vY5clD0CmHLn+Sh1N1usDDg0c61k= -SHA256 (minetest-game-0.4.17.tar.gz) = 8KsHy0fBVAsgFr92o24u7Ciw6ngnv2b8VEfgxeXUSV0= SIZE (minetest-0.4.17.1.tar.gz) = 7758675 -SIZE (minetest-game-0.4.17.tar.gz) = 1356784 Index: pkg/DESCR === RCS file: pkg/DESCR diff -N pkg/DESCR --- pkg/DESCR 7 Aug 2012 13:39:54 - 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,2 +0,0 @@ -Minetest is a free and open source infinite-world block sandbox game and -a game engine, inspired by InfiniMiner, Minecraft and the like. Index:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ratc...@cvs.openbsd.org 2018/08/09 14:50:47 Modified files: audio/openal : Makefile Added files: audio/openal/patches: patch-Alc_backends_sndio_c Log message: Add recording support to sndio backend. With help from Leonid Bobrov. ok from David Carlier (maintainer), ok jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2018/08/09 14:38:36 Modified files: geo/postgis: Makefile Log message: do not pick up devel/cunit if it happens to be installed
Re: new net/clic
On Thu, Aug 09 2018, Solene Rapenne wrote: > clic is a text based gopher client. It is pledged and man is included. Well right now you don't install the manpage. > clic is using colors to distinguish links types and is driven by typing > the number of the link in the current menu. > > I want to take maintainership of clic because I'm its author. > > It's developped in common lisp but will only works with lang/ecl, it's a > choice of me so it has a smaller memory usage and doesn't require > wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed). Makes sense. Please fix WANTLIB as noted by bcallah@. Nits: the pledge marker seems to be "uses pledge()" with parens, and the next comment seems to be misplaced. Didn't you mean: # To open HTML and other links clic doesn't understand. RUN_DEPENDS = devel/xdg-utils ? Except for this, seems to work fine. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: Update ruby-capybara 2.13.0 -> 3.4.2
On Tue, Jul 31, 2018 at 01:12:51PM -0700, Jeremy Evans wrote: > Can another developer please review the ruby-mini_mime port and OK the > import? Port looks good to me, tested the examples provided in the README and they work as expected. OK fcambus@ to import.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 13:57:55 Modified files: multimedia/yle-dl: Makefile distinfo multimedia/yle-dl/pkg: PLIST Added files: multimedia/yle-dl/patches: patch-setup_py Log message: update to yle-dl-2.34, from Timo Myyra, tweaked by me to use a patch instead of sed in setup.py (which is more likely to go stale)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2018/08/09 13:53:41 Modified files: infrastructure/mk: bsd.port.mk Log message: give LOCALBASE != /usr/local a fighting chance wrt pkgconfig and perl (this does not affect the default /usr/local case at all)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 13:51:50 Modified files: converters : Makefile Log message: +py-mini-amf (port was from Timo Myyr??)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 13:51:06 Log message: import ports/converters/py-mini-amf, ok danj@ Mini-AMF provides Action Message Format (AMF) serialization and deserialization support for Python, compatible with the Adobe Flash Player. It supports Python 2.7 and 3.4+. Status: Vendor Tag: sthen Release Tags: sthen_20180809 N ports/converters/py-mini-amf/Makefile N ports/converters/py-mini-amf/distinfo N ports/converters/py-mini-amf/pkg/DESCR N ports/converters/py-mini-amf/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/08/09 13:50:32 Modified files: audio/siren: Makefile distinfo Removed files: audio/siren/patches: patch-configure Log message: - Update to 0.8 - Remove unused libid3tag dependency after mad plugin removal - Remove superfluous configure argument OK ratchov@ (maintainer), gonzalo@
Re: [NEW] py-mini-amf-0.9.1
On Thu, 2 Aug 2018 10:45:20 +0100, Stuart Henderson wrote: > Anyone? tgz reattached for convenience. Please remove the WANTLIB line (py-amf needs it, mini doesn't), and with that, ok danj@ to import it. Cheers, Daniel
Re: [update] vdirsyncer 0.16.7
On Sat, 4 Aug 2018 12:22:31 +0200, Remi Locherer wrote: > OK? ok danj@
Re: [update] py-click-log 0.3.2
On Mon, 6 Aug 2018 22:07:35 +0200, Remi Locherer wrote: > OK? ok danj@
Re: NEW: sysutils/py-scandir [1/2]
On Thu, 9 Aug 2018 13:59:37 -0300, "Elias M. Mariani" wrote: > I agree with the changes. > I didn't want to add "os.walk()" to the comment just because I don't > know if that's OK with the formatting in ports. > But if that's no problem is much better your way. It's in, thanks!
Re: NEW: devel/py-pathlib2
On Mon, 6 Aug 2018 18:34:01 +0200, Landry Breuil wrote: > On Mon, Aug 06, 2018 at 06:32:39PM +0200, Landry Breuil wrote: > > On Mon, Aug 06, 2018 at 12:36:12PM -0300, Elias M. Mariani wrote: > > > Run dependency for the upcoming update of devel/py-test. > > > Requires sysutils/py-scandir from the previous mail: > > > https://marc.info/?l=openbsd-ports=153356958716965 > > > > > > Fork of pathlib aiming to support the full stdlib Python API. > > > > > > The old pathlib module on bitbucket is in bugfix-only mode. The > > > goal of pathlib2 is to provide a backport of standard > > > pathlibmodule which tracks the standard library module, so all > > > the newest features of the standard pathlib can be used also on > > > older Python versions. > > > > I also had a port of this one - yours need a PLIST update for > > python3, wont work as-is. Tests need py-scandir but this is not > > in-tree.. > > Bah, sorry, mixed up things - your port is okay for me once scandir is > imported of course. > > Landry > It's in, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 13:14:43 Modified files: devel : Makefile Log message: + py-pathlib2 + py-pathlib2,python3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 13:13:41 Log message: Import py-pathlib2-2.3.2 from Elias Mariani, ok landry@ The goal of pathlib2 is to provide a backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions. Status: Vendor Tag: danj Release Tags: danj_20180809 N ports/devel/py-pathlib2/distinfo N ports/devel/py-pathlib2/Makefile N ports/devel/py-pathlib2/pkg/DESCR N ports/devel/py-pathlib2/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 13:09:19 Modified files: sysutils : Makefile Log message: + py-scandir + py-scandir,python3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 13:08:11 Log message: Import py-scandir-1.8 from Elias Mariani, tweaks by me/ok landry@ scandir() is a directory iteration function like os.listdir(), except that instead of returning a list of bare filenames, it yields DirEntry objects that include file type and stat information along with the name. Using scandir() increases the speed of os.walk() by 2-20 times (depending on the platform and file system) by avoiding unnecessary calls to os.stat() in most cases. Status: Vendor Tag: danj Release Tags: danj_20180809 N ports/sysutils/py-scandir/Makefile N ports/sysutils/py-scandir/distinfo N ports/sysutils/py-scandir/pkg/PLIST N ports/sysutils/py-scandir/pkg/DESCR N ports/sysutils/py-scandir/patches/patch-scandir_py No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2018/08/09 11:43:00 Modified files: infrastructure/mk: imake.port.mk devel/imake-cf : Makefile devel/imake-cf/patches: patch-OpenBSD_cf Log message: tweak imake-cf: use LOCALBASE more consistently (some of these should be PREFIX, to look up) Also USE_GROFF to not require groff for generated rules. not really used, according to Ingo, but won't hurt...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2018/08/09 11:41:43 Modified files: infrastructure/mk: bsd.port.mk Log message: pull USE_GROFF up so I can test it in modules
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 11:39:27 Modified files: lang/python/2.7/patches: patch-Makefile_pre_in patch-Modules__ssl_c patch-configure_ac patch-setup_py lang/python/3.6/patches: patch-Makefile_pre_in patch-Modules__ssl_c patch-setup_py Log message: regen patches as some need fuzzing ok tb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2018/08/09 11:19:29 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/patches: patch-conf_sample_ini sysutils/grafana/pkg: PLIST Added files: sysutils/grafana/patches: patch-pkg_cmd_grafana-cli_utils_grafana_path_go Log message: - update to grafana-5.2.2 - adjust default configuration to log /var/log/grafana as already suggested by PLIST - fix default provisioning location and scripts - adjust grafana-cli to use the correct plugin installation path by default
Re: NEW: sysutils/py-scandir [1/2]
I agree with the changes. I didn't want to add "os.walk()" to the comment just because I don't know if that's OK with the formatting in ports. But if that's no problem is much better your way. Cheers. Elias. 2018-08-09 13:41 GMT-03:00 Daniel Jakots : > On Mon, 6 Aug 2018 12:32:20 -0300, "Elias M. Mariani" > wrote: > >> scandir has been included in the Python 3.5 standard library as >> os.scandir(). So some packages use it for compatibility with python >> 2.7. > > Glad to see the quality of this port, you did a nice work! > > Here's some tweaks: > > --- Makefile.orig Thu Aug 9 12:37:02 2018 > +++ MakefileThu Aug 9 12:35:59 2018 > @@ -1,6 +1,6 @@ > # $OpenBSD$ > > -COMMENT = directory iterator > +COMMENT = improved directory iterator and faster os.walk() > MODPY_EGG_VERSION =1.8 > DISTNAME = scandir-${MODPY_EGG_VERSION} > @@ -25,7 +25,7 @@ FLAVOR ?= > > WANTLIB += pthread ${MODPY_WANTLIB} > > -TEST_DEPENDS +=sysutils/py-scandir${MODPY_FLAVOR} > +TEST_DEPENDS +=${FULLPKGNAME}:${BUILD_PKGPATH} > > .if !${FLAVOR:Mpython3} > TEST_DEPENDS +=devel/py-unittest2 > > > > --- pkg/DESCR.orig Thu Aug 9 12:37:19 2018 > +++ pkg/DESCR Thu Aug 9 12:31:53 2018 > @@ -1,2 +1,5 @@ > -A directory iterator. It has been included in the Python 3.5 standard > -library. > +scandir() is a directory iteration function like os.listdir(), except that > +instead of returning a list of bare filenames, it yields DirEntry objects > that > +include file type and stat information along with the name. Using scandir() > +increases the speed of os.walk() by 2-20 times (depending on the platform and > +file system) by avoiding unnecessary calls to os.stat() in most cases. > > > And I added the link of your merged PR in the patch header. > > Are you fine with theses diffs? I'm going to import the port once I have > your approval :) > > Cheers, > Daniel >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/08/09 10:45:21 Modified files: devel/protobuf : Makefile Log message: missing tab
Re: NEW: sysutils/py-scandir [1/2]
On Mon, 6 Aug 2018 12:32:20 -0300, "Elias M. Mariani" wrote: > scandir has been included in the Python 3.5 standard library as > os.scandir(). So some packages use it for compatibility with python > 2.7. Glad to see the quality of this port, you did a nice work! Here's some tweaks: --- Makefile.orig Thu Aug 9 12:37:02 2018 +++ MakefileThu Aug 9 12:35:59 2018 @@ -1,6 +1,6 @@ # $OpenBSD$ -COMMENT = directory iterator +COMMENT = improved directory iterator and faster os.walk() MODPY_EGG_VERSION =1.8 DISTNAME = scandir-${MODPY_EGG_VERSION} @@ -25,7 +25,7 @@ FLAVOR ?= WANTLIB += pthread ${MODPY_WANTLIB} -TEST_DEPENDS +=sysutils/py-scandir${MODPY_FLAVOR} +TEST_DEPENDS +=${FULLPKGNAME}:${BUILD_PKGPATH} .if !${FLAVOR:Mpython3} TEST_DEPENDS +=devel/py-unittest2 --- pkg/DESCR.orig Thu Aug 9 12:37:19 2018 +++ pkg/DESCR Thu Aug 9 12:31:53 2018 @@ -1,2 +1,5 @@ -A directory iterator. It has been included in the Python 3.5 standard -library. +scandir() is a directory iteration function like os.listdir(), except that +instead of returning a list of bare filenames, it yields DirEntry objects that +include file type and stat information along with the name. Using scandir() +increases the speed of os.walk() by 2-20 times (depending on the platform and +file system) by avoiding unnecessary calls to os.stat() in most cases. And I added the link of your merged PR in the patch header. Are you fine with theses diffs? I'm going to import the port once I have your approval :) Cheers, Daniel
Re: openbsd port of Emby or Plex
wooops, sorry. I meant to send this to ports@. On 08/08/18 23:14, Jordan Geoghegan wrote: On 08/08/18 16:14, Marc Espie wrote: On Wed, Aug 08, 2018 at 11:30:52AM -0700, Jordan Geoghegan wrote: I know minidlna is in ports, but it doesn't do on the fly media transcoding/remuxing with FFmpeg nor does it have an integrated HTML5 video player like Serviio does. I tried minidlna, but it unfortunately doesnt work for me as my devices need the transcoding/remuxing feature that Serviio offers. For example, my bluray player refuses to playback most video containers over DLNA (mp4, mkv etc) but will play most video formats (AVC, Xvid, mpeg2 etc) all it needs is for the video files to be remuxed into an M2TS or AVI container, which Serviio is able to do on the fly without transcoding. It's also useful for making my H265 content available on my older devices that don't natively support the newer codecs/containers. I also quite enjoy the HTML5 video player, as it allows me to watch my movies on the go. It's annoying that it's proprietary, but at least it works well on OpenBSD. Tip: devices like android tablets or the XBox One don't necessarily advertize it, but they DO have VLC, and it's fairly happy with most x265 content. The only issue I've had with ldna service so far is the need to remux subtitles into an mp4/mkv because separate .srt files do not work. That's fairly easy to do and rather permanent. Out of a fairly large sample of video files, I can say that VLC on those devices handles everything but maybe 0.05%. Yes VLC is an amazing program and I use it heavily. MiniDLNA is also a great project. Unfortunately VLC isn't available for Xbox 360. MiniDLNA doesn't work very good for my BDP S5200 bluray players or my Xbox 360 devices (of which my family owns over half a dozen) as they require AVI, M2TS or WMV containers respectively. It isn't feasible for me to remux/transcode my 10TB media library (which is comprised mostly of mkv) just so I can watch cartoons on my living room TV. Granted I could just build a dedicated OpenBSD media streaming box, but that isn't a feasible solution for my mother or my technophobe sister who both live on the other side of the country from me. It was easy enough for me to just set up a small machine next to their router and just scp new shows over to them as needed, where Serviio then detects the new content and automatically adds it to their library; From there it can then be accessed on their smart TV, bluray player, 360, computer or iPad either at home or abroad. MiniDLNA and VLC also don't really have an equivalent to Serviio's HTML5 streaming server. It is nice to be able to just pop open a browser and have access to all my media on my home server. I like that Serviio can parse movie/TV show names and connect to IMDB / TVDB to grab relevant metadata and cover art for my files. It is nice to see my files optionally presented with actual correct episode names, rather than "S01E03$TVShowName$TorrentersName". I find that the video metadata makes wading through 10,000+ movies and TV episodes a much more pleasant experience, as I can search by year, actor, genre etc. Another neat feature it offers is the ability to automatically download subtitles for all your videos and either on-the-fly transcode the file to burn them in, or remux on-the-fly to embed the subtitles. On my home server, I run Serviio in a vmm(4) virtual machine with read-only NFS access to my media library. Proprietary software is bad ju ju, but I find Serviio to be a preferable all in one solution to Plex, as I can at least run it on my favourite OS.
Re: update: devel/py-simpleeval
On Thu, 9 Aug 2018 09:00:39 +0200, Sebastien Marie wrote: > Here an update for devel/py-simpleeval: 0.9.6 was published yesterday. > > The testsuite still passes for both py2 and py3. > > I would like also to take maintainership for the port. Committed, merci :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/08/09 10:20:27 Modified files: devel/py-simpleeval: Makefile distinfo Log message: Update to py-simpleeval-0.9.6 >From semarie aka the new maintainer
[Update] PostgreSQL 10.5 OpenBSD-stable
Hi, Same diff as -current but for -stable. Tested on @amd64. Comments, ok ? Regards, Index: Makefile === RCS file: /cvs/ports/databases/postgresql/Makefile,v retrieving revision 1.236.2.1 diff -u -p -u -p -r1.236.2.1 Makefile --- Makefile 23 May 2018 10:54:18 - 1.236.2.1 +++ Makefile 9 Aug 2018 16:14:54 - @@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib COMMENT-plpython=Python procedural language for PostgreSQL COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version -VERSION= 10.4 +VERSION= 10.5 PREV_MAJOR= 9.6 DISTNAME= postgresql-${VERSION} PKGNAME-main= postgresql-client-${VERSION} Index: distinfo === RCS file: /cvs/ports/databases/postgresql/distinfo,v retrieving revision 1.72.2.1 diff -u -p -u -p -r1.72.2.1 distinfo --- distinfo 23 May 2018 10:54:18 - 1.72.2.1 +++ distinfo 9 Aug 2018 16:14:54 - @@ -1,2 +1,2 @@ -SHA256 (postgresql-10.4.tar.gz) = YBkrx1zXPmiFAOg1DqBlzKAy4hq+V+ctT1VuC/hPzxc= -SIZE (postgresql-10.4.tar.gz) = 26652442 +SHA256 (postgresql-10.5.tar.gz) = E75wU7HYrU4klDsk2AFwV0/HAbSbPxTmil8b2kUs49E= +SIZE (postgresql-10.5.tar.gz) = 26818092 Index: pkg/PLIST-docs === RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v retrieving revision 1.84.2.1 diff -u -p -u -p -r1.84.2.1 PLIST-docs --- pkg/PLIST-docs 23 May 2018 10:54:18 - 1.84.2.1 +++ pkg/PLIST-docs 9 Aug 2018 16:14:54 - @@ -656,6 +656,7 @@ share/doc/postgresql/html/release-10-1.h share/doc/postgresql/html/release-10-2.html share/doc/postgresql/html/release-10-3.html share/doc/postgresql/html/release-10-4.html +share/doc/postgresql/html/release-10-5.html share/doc/postgresql/html/release-10.html share/doc/postgresql/html/release-6-0.html share/doc/postgresql/html/release-6-1-1.html @@ -954,6 +955,7 @@ share/doc/postgresql/html/release-9-3-20 share/doc/postgresql/html/release-9-3-21.html share/doc/postgresql/html/release-9-3-22.html share/doc/postgresql/html/release-9-3-23.html +share/doc/postgresql/html/release-9-3-24.html share/doc/postgresql/html/release-9-3-3.html share/doc/postgresql/html/release-9-3-4.html share/doc/postgresql/html/release-9-3-5.html @@ -972,6 +974,7 @@ share/doc/postgresql/html/release-9-4-15 share/doc/postgresql/html/release-9-4-16.html share/doc/postgresql/html/release-9-4-17.html share/doc/postgresql/html/release-9-4-18.html +share/doc/postgresql/html/release-9-4-19.html share/doc/postgresql/html/release-9-4-2.html share/doc/postgresql/html/release-9-4-3.html share/doc/postgresql/html/release-9-4-4.html @@ -986,6 +989,7 @@ share/doc/postgresql/html/release-9-5-10 share/doc/postgresql/html/release-9-5-11.html share/doc/postgresql/html/release-9-5-12.html share/doc/postgresql/html/release-9-5-13.html +share/doc/postgresql/html/release-9-5-14.html share/doc/postgresql/html/release-9-5-2.html share/doc/postgresql/html/release-9-5-3.html share/doc/postgresql/html/release-9-5-4.html @@ -996,6 +1000,7 @@ share/doc/postgresql/html/release-9-5-8. share/doc/postgresql/html/release-9-5-9.html share/doc/postgresql/html/release-9-5.html share/doc/postgresql/html/release-9-6-1.html +share/doc/postgresql/html/release-9-6-10.html share/doc/postgresql/html/release-9-6-2.html share/doc/postgresql/html/release-9-6-3.html share/doc/postgresql/html/release-9-6-4.html Index: pkg/PLIST-main === RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-main,v retrieving revision 1.28 diff -u -p -u -p -r1.28 PLIST-main --- pkg/PLIST-main 30 Nov 2017 16:13:12 - 1.28 +++ pkg/PLIST-main 9 Aug 2018 16:14:54 - @@ -43,6 +43,7 @@ include/postgresql/pg_config.h include/postgresql/pg_config_ext.h include/postgresql/pg_config_manual.h include/postgresql/pg_config_os.h +include/postgresql/pgtypes.h include/postgresql/pgtypes_date.h include/postgresql/pgtypes_error.h include/postgresql/pgtypes_interval.h
[Ping] My submittions to port
Hi, just a reminder of things that I send to ports and are waiting for feedback or commit. Single mail to avoid annoying everyone. 1 - sysutils/py-scandir NEW https://marc.info/?l=openbsd-ports=153356958716965 Has OK from landry. 2 - devel/py-pathlib2 NEW https://marc.info/?l=openbsd-ports=153356982517049 Has OK from landry, depends on sysutils/py-scandir (1) 3 - devel/py-test-forked 0.2 NEW https://marc.info/?l=openbsd-ports=153222412422291 4 - pytest suite update: This includes: - devel/py-py to 1.5.4 UPDATE - devel/py-pluggy 0.7.1 UPDATE - devel/py-hypothesis to 3.66.30 UPDATE - devel/py-test to 3.7.1 UPDATE - devel/py-test-httpbin to 0.3.0 UPDATE - devel/py-test-localserver to 0.4.1 UPDATE - devel/py-test-mock to 1.10.0 UPDATE - devel/py-test-runner to 4.2 UPDATE - devel/py-test-xdist to 1.22.5 UPDATE This update depends on devel/py-pathlib2 (2) and devel/py-test-forked (3) https://marc.info/?l=openbsd-ports=153369310008767 5.1 - devel/spyder/py-spyder-kernels NEW 5.2 - devel/spyder/spyder NEW https://marc.info/?l=openbsd-ports=153298181816263 Cheers. Elias.
Re: [Update] PostgreSQL 10.5
On Thu, Aug 09, 2018 at 04:22:14PM +0200, Pierre-Emmanuel André wrote: > Small diff to update PostgreSQL to it's latest version. > Release note : https://www.postgresql.org/about/news/1878/ > Fix for 2 CVE: CVE-2018-10915 and CVE-2018-10925 OK kn > Tested on @amd64. > Comments, ok ? Continues to work for me on sparc64 as well, thanks.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2018/08/09 09:32:36 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs PLIST-main Log message: Bugfix update to 10.5 ok jeremy@
Re: CVS: cvs.openbsd.org: ports
On 8/9/18 10:37 AM, Christian Weisgerber wrote: CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2018/08/09 08:37:55 Modified files: shells/etsh: Makefile Log message: fix master site directory path Sorry for this. Upstream changed the directory path after I committed the update and didn't tell me: https://bsd.network/@v6shell/100520931879082160
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 09:05:29 Modified files: net/libvncserver: Makefile net/libvncserver/pkg: PLIST Log message: de-conflict with the newer version of x11vnc
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 09:04:21 Modified files: x11/x11vnc : Makefile distinfo x11/x11vnc/patches: patch-configure_ac x11/x11vnc/pkg : PLIST Added files: x11/x11vnc/patches: patch-src_enc_h patch-src_gui_c patch-src_help_c patch-src_sslhelper_c patch-src_ssltools_h patch-src_unixpw_c Removed files: x11/x11vnc/files: automake.dep x11/x11vnc/patches: patch-x11vnc_enc_h patch-x11vnc_gui_c patch-x11vnc_help_c patch-x11vnc_options_c patch-x11vnc_ssltools_h patch-x11vnc_unixpw_c Log message: Update to x11vnc 0.9.15 (switching from the original upstream to the community-maintained version at LibVNC), including some buffer overleak and memory leak fixes. From semarie with a few changes to autoconf handling from me.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 09:02:28 Modified files: net/isc-bind : Makefile distinfo Log message: update to BIND 9.11.4-P1 4997. [security] named could crash during recursive processing of DNAME records when "deny-answer-aliases" was in use. (CVE-2018-5740) [GL #387]
Re: update: x11/x11vnc
On Thu, Aug 09, 2018 at 03:11:18PM +0100, Stuart Henderson wrote: > On 2018/08/09 15:41, Sebastien Marie wrote: > > Regarding the port: I fighted a bit with autohell, and I am unsure about > > the solution^Wworkaround I have. The project needs to run autoreconf > > (the ./autogen.sh invoke autoreconf -v --install), and I didn't managed > > to have something working with options in CONFIGURE_STYLE. I ended with > > CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or > > advices would be welcome :) > > I definitely agree with switching to the version in the LibVNC repo. > > I think this is probably a better way to handle autoconf: > > - don't set CONFIGURE_SCRIPT to autogen.sh, it does work in this case > but that's a bit of an unusual way to handle it > > - use the shiny new AUTOCONF_ENV > > - BUILD_DEPENDS are needed if CONFIGURE_STYLE=gnu and autoconf is run > > Here I'm just running autoreconf directly, but alternatively we could > patch autogen.sh to not run ./configure at the end. > > (I'm doing this in post-patch, like gnu.port.mk does, espie@ has some > WIP to use a new target for this but that can be adapted later). > > Does this still work OK for you? yes. I am fine with the changes, thanks :) > Index: Makefile > === > RCS file: /cvs/ports/x11/x11vnc/Makefile,v > retrieving revision 1.48 > diff -u -p -r1.48 Makefile > --- Makefile 27 Jun 2018 21:04:23 - 1.48 > +++ Makefile 9 Aug 2018 14:03:45 - > @@ -2,36 +2,43 @@ > > COMMENT =VNC server for real X displays > > -DISTNAME = x11vnc-0.9.13 > -REVISION = 11 > +GH_ACCOUNT = LibVNC > +GH_PROJECT = x11vnc > +GH_TAGNAME = 0.9.15 > > CATEGORIES = x11 > -HOMEPAGE = http://www.karlrunge.com/x11vnc/ > > # GPLv2 > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto > -WANTLIB += pthread ssl z jpeg avahi-client avahi-common > +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama > +WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto > +WANTLIB += pthread ssl vncclient vncserver > > -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libvncserver/} > MODULES =x11/tk > RUN_DEPENDS =devel/desktop-file-utils \ > ${MODTK_RUN_DEPENDS} > -LIB_DEPENDS =graphics/jpeg \ > - net/avahi > +LIB_DEPENDS =graphics/cairo \ > + net/avahi \ > + net/libvncserver > > -AUTOCONF_VERSION = 2.59 > -CONFIGURE_STYLE =autoconf > +USE_GMAKE = Yes > +CONFIGURE_STYLE =gnu > CONFIGURE_ARGS +=--with-x \ > --with-avahi > CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib" > > -REORDER_DEPENDENCIES = ${FILESDIR}/automake.dep > +AUTOCONF_VERSION = 2.69 > +AUTOMAKE_VERSION = 1.15 > +BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \ > + ${MODGNU_AUTOMAKE_DEPENDS} > + > +post-patch: > + cd ${WRKSRC}; ${AUTOCONF_ENV} autoreconf -v --install > > pre-configure: > - ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c > + ${SUBST_CMD} ${WRKSRC}/src/gui.c > > post-install: > ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc > Index: distinfo > === > RCS file: /cvs/ports/x11/x11vnc/distinfo,v > retrieving revision 1.12 > diff -u -p -r1.12 distinfo > --- distinfo 18 Jan 2015 03:16:04 - 1.12 > +++ distinfo 9 Aug 2018 14:03:45 - > @@ -1,2 +1,2 @@ > -SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts= > -SIZE (x11vnc-0.9.13.tar.gz) = 2853769 > +SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8= > +SIZE (x11vnc-0.9.15.tar.gz) = 1701821 > Index: files/automake.dep > === > RCS file: files/automake.dep > diff -N files/automake.dep > --- files/automake.dep17 Dec 2012 19:02:48 - 1.1 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,4 +0,0 @@ > -# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $ > -rfbconfig.h.in configure.ac > -rfbconfig.h.in aclocal.m4 > -/rfbconfig.h configure.ac > Index: patches/patch-configure_ac > === > RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v > retrieving revision 1.1 > diff -u -p -r1.1 patch-configure_ac > --- patches/patch-configure_ac17 Dec 2012 19:02:48 - 1.1 > +++ patches/patch-configure_ac9 Aug 2018 14:03:45 - > @@ -1,12 +1,13 @@ > $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $ > configure.ac.origMon Dec 10 21:38:46 2012 > -+++ configure.ac Mon Dec 10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/08/09 08:50:10 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_Makefile_in Log message: Update to protobuf 3.6.1 including these changes: PHP: Added compatibility with PHP 7.3 (#4898) Ruby: Fixed Ruby crash involving Any encoding (#4718) help & ok sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2018/08/09 08:49:54 Modified files: x11/e17/evas : Makefile Added files: x11/e17/evas/patches: patch-src_lib_engines_common_evas_op_copy_op_copy_color_neon_c Log message: tentative fix for assembly instruction and re-enable NEON
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2018/08/09 08:37:55 Modified files: shells/etsh: Makefile Log message: fix master site directory path
Re: new net/clic
Brian Callahan wrote: > Hi Solene -- > > On 8/9/18 5:54 AM, Solene Rapenne wrote: > > clic is a text based gopher client. It is pledged and man is included. > > > > clic is using colors to distinguish links types and is driven by typing > > the number of the link in the current menu. > > > > I want to take maintainership of clic because I'm its author. > > > > It's developped in common lisp but will only works with lang/ecl, it's a > > choice of me so it has a smaller memory usage and doesn't require > > wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed). > > > > I haven't had time to look at things in detail, but I got a very > different WANTLIB when I ran `make port-lib-depends-check` compared to > what you have. > > ~Brian Indeed... I always forget to run port-lib-depends-check...
[Update] PostgreSQL 10.5
Hi, Small diff to update PostgreSQL to it's latest version. Release note : https://www.postgresql.org/about/news/1878/ Fix for 2 CVE: CVE-2018-10915 and CVE-2018-10925 Tested on @amd64. Comments, ok ? Regards, ps: diff for 6.3 will follow. Index: Makefile === RCS file: /cvs/ports/databases/postgresql/Makefile,v retrieving revision 1.237 diff -u -p -u -p -r1.237 Makefile --- Makefile 17 May 2018 18:42:42 - 1.237 +++ Makefile 9 Aug 2018 14:19:40 - @@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib COMMENT-plpython=Python procedural language for PostgreSQL COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version -VERSION= 10.4 +VERSION= 10.5 PREV_MAJOR= 9.6 DISTNAME= postgresql-${VERSION} PKGNAME-main= postgresql-client-${VERSION} Index: distinfo === RCS file: /cvs/ports/databases/postgresql/distinfo,v retrieving revision 1.73 diff -u -p -u -p -r1.73 distinfo --- distinfo 17 May 2018 18:42:42 - 1.73 +++ distinfo 9 Aug 2018 14:19:40 - @@ -1,2 +1,2 @@ -SHA256 (postgresql-10.4.tar.gz) = YBkrx1zXPmiFAOg1DqBlzKAy4hq+V+ctT1VuC/hPzxc= -SIZE (postgresql-10.4.tar.gz) = 26652442 +SHA256 (postgresql-10.5.tar.gz) = E75wU7HYrU4klDsk2AFwV0/HAbSbPxTmil8b2kUs49E= +SIZE (postgresql-10.5.tar.gz) = 26818092 Index: pkg/PLIST-docs === RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v retrieving revision 1.85 diff -u -p -u -p -r1.85 PLIST-docs --- pkg/PLIST-docs 17 May 2018 18:42:42 - 1.85 +++ pkg/PLIST-docs 9 Aug 2018 14:19:40 - @@ -656,6 +656,7 @@ share/doc/postgresql/html/release-10-1.h share/doc/postgresql/html/release-10-2.html share/doc/postgresql/html/release-10-3.html share/doc/postgresql/html/release-10-4.html +share/doc/postgresql/html/release-10-5.html share/doc/postgresql/html/release-10.html share/doc/postgresql/html/release-6-0.html share/doc/postgresql/html/release-6-1-1.html @@ -954,6 +955,7 @@ share/doc/postgresql/html/release-9-3-20 share/doc/postgresql/html/release-9-3-21.html share/doc/postgresql/html/release-9-3-22.html share/doc/postgresql/html/release-9-3-23.html +share/doc/postgresql/html/release-9-3-24.html share/doc/postgresql/html/release-9-3-3.html share/doc/postgresql/html/release-9-3-4.html share/doc/postgresql/html/release-9-3-5.html @@ -972,6 +974,7 @@ share/doc/postgresql/html/release-9-4-15 share/doc/postgresql/html/release-9-4-16.html share/doc/postgresql/html/release-9-4-17.html share/doc/postgresql/html/release-9-4-18.html +share/doc/postgresql/html/release-9-4-19.html share/doc/postgresql/html/release-9-4-2.html share/doc/postgresql/html/release-9-4-3.html share/doc/postgresql/html/release-9-4-4.html @@ -986,6 +989,7 @@ share/doc/postgresql/html/release-9-5-10 share/doc/postgresql/html/release-9-5-11.html share/doc/postgresql/html/release-9-5-12.html share/doc/postgresql/html/release-9-5-13.html +share/doc/postgresql/html/release-9-5-14.html share/doc/postgresql/html/release-9-5-2.html share/doc/postgresql/html/release-9-5-3.html share/doc/postgresql/html/release-9-5-4.html @@ -996,6 +1000,7 @@ share/doc/postgresql/html/release-9-5-8. share/doc/postgresql/html/release-9-5-9.html share/doc/postgresql/html/release-9-5.html share/doc/postgresql/html/release-9-6-1.html +share/doc/postgresql/html/release-9-6-10.html share/doc/postgresql/html/release-9-6-2.html share/doc/postgresql/html/release-9-6-3.html share/doc/postgresql/html/release-9-6-4.html Index: pkg/PLIST-main === RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-main,v retrieving revision 1.28 diff -u -p -u -p -r1.28 PLIST-main --- pkg/PLIST-main 30 Nov 2017 16:13:12 - 1.28 +++ pkg/PLIST-main 9 Aug 2018 14:19:40 - @@ -43,6 +43,7 @@ include/postgresql/pg_config.h include/postgresql/pg_config_ext.h include/postgresql/pg_config_manual.h include/postgresql/pg_config_os.h +include/postgresql/pgtypes.h include/postgresql/pgtypes_date.h include/postgresql/pgtypes_error.h include/postgresql/pgtypes_interval.h
Re: update: x11/x11vnc
On 2018/08/09 15:41, Sebastien Marie wrote: > Regarding the port: I fighted a bit with autohell, and I am unsure about > the solution^Wworkaround I have. The project needs to run autoreconf > (the ./autogen.sh invoke autoreconf -v --install), and I didn't managed > to have something working with options in CONFIGURE_STYLE. I ended with > CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or > advices would be welcome :) I definitely agree with switching to the version in the LibVNC repo. I think this is probably a better way to handle autoconf: - don't set CONFIGURE_SCRIPT to autogen.sh, it does work in this case but that's a bit of an unusual way to handle it - use the shiny new AUTOCONF_ENV - BUILD_DEPENDS are needed if CONFIGURE_STYLE=gnu and autoconf is run Here I'm just running autoreconf directly, but alternatively we could patch autogen.sh to not run ./configure at the end. (I'm doing this in post-patch, like gnu.port.mk does, espie@ has some WIP to use a new target for this but that can be adapted later). Does this still work OK for you? Index: Makefile === RCS file: /cvs/ports/x11/x11vnc/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile27 Jun 2018 21:04:23 - 1.48 +++ Makefile9 Aug 2018 14:03:45 - @@ -2,36 +2,43 @@ COMMENT = VNC server for real X displays -DISTNAME = x11vnc-0.9.13 -REVISION = 11 +GH_ACCOUNT = LibVNC +GH_PROJECT = x11vnc +GH_TAGNAME = 0.9.15 CATEGORIES = x11 -HOMEPAGE = http://www.karlrunge.com/x11vnc/ # GPLv2 PERMIT_PACKAGE_CDROM = Yes -WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto -WANTLIB += pthread ssl z jpeg avahi-client avahi-common +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama +WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto +WANTLIB += pthread ssl vncclient vncserver -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libvncserver/} MODULES = x11/tk RUN_DEPENDS = devel/desktop-file-utils \ ${MODTK_RUN_DEPENDS} -LIB_DEPENDS = graphics/jpeg \ - net/avahi +LIB_DEPENDS = graphics/cairo \ + net/avahi \ + net/libvncserver -AUTOCONF_VERSION = 2.59 -CONFIGURE_STYLE = autoconf +USE_GMAKE =Yes +CONFIGURE_STYLE = gnu CONFIGURE_ARGS += --with-x \ --with-avahi CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" -REORDER_DEPENDENCIES = ${FILESDIR}/automake.dep +AUTOCONF_VERSION = 2.69 +AUTOMAKE_VERSION = 1.15 +BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \ + ${MODGNU_AUTOMAKE_DEPENDS} + +post-patch: + cd ${WRKSRC}; ${AUTOCONF_ENV} autoreconf -v --install pre-configure: - ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c + ${SUBST_CMD} ${WRKSRC}/src/gui.c post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc Index: distinfo === RCS file: /cvs/ports/x11/x11vnc/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo18 Jan 2015 03:16:04 - 1.12 +++ distinfo9 Aug 2018 14:03:45 - @@ -1,2 +1,2 @@ -SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts= -SIZE (x11vnc-0.9.13.tar.gz) = 2853769 +SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8= +SIZE (x11vnc-0.9.15.tar.gz) = 1701821 Index: files/automake.dep === RCS file: files/automake.dep diff -N files/automake.dep --- files/automake.dep 17 Dec 2012 19:02:48 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,4 +0,0 @@ -# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $ -rfbconfig.h.in configure.ac -rfbconfig.h.in aclocal.m4 -/rfbconfig.h configure.ac Index: patches/patch-configure_ac === RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v retrieving revision 1.1 diff -u -p -r1.1 patch-configure_ac --- patches/patch-configure_ac 17 Dec 2012 19:02:48 - 1.1 +++ patches/patch-configure_ac 9 Aug 2018 14:03:45 - @@ -1,12 +1,13 @@ $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $ configure.ac.orig Mon Dec 10 21:38:46 2012 -+++ configure.ac Mon Dec 10 21:39:06 2012 -@@ -777,7 +777,7 @@ fi - AC_CHECK_FUNCS([ftime gethostbyname gethostname gettimeofday inet_ntoa memmove memset mmap mkfifo select socket strchr strcspn strdup strerror strstr]) - # x11vnc only: - if test "$build_x11vnc" = "yes"; then -- AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid geteuid setuid setgid
[Update] pgpool-3.7.5
Hi, Small diff to update pgpool to it's latest version. Tested on @amd64. Comments, ok ? Regards, Index: Makefile === RCS file: /cvs/ports/databases/pgpool/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- Makefile 12 Jun 2018 14:22:46 - 1.11 +++ Makefile 9 Aug 2018 13:50:33 - @@ -2,7 +2,7 @@ COMMENT= connection pool server for PostgreSQL -DISTNAME= pgpool-II-3.7.4 +DISTNAME= pgpool-II-3.7.5 CATEGORIES= databases @@ -15,7 +15,7 @@ SHARED_LIBS= pcp 0.0 # BSD PERMIT_PACKAGE_CDROM= Yes -MASTER_SITES= http://www.pgpool.net/mediawiki/images/ +MASTER_SITES= https://www.pgpool.net/mediawiki/images/ WANTLIB= c crypto m pq ssl pthread Index: distinfo === RCS file: /cvs/ports/databases/pgpool/distinfo,v retrieving revision 1.8 diff -u -p -u -p -r1.8 distinfo --- distinfo 12 Jun 2018 14:22:46 - 1.8 +++ distinfo 9 Aug 2018 13:50:33 - @@ -1,2 +1,2 @@ -SHA256 (pgpool-II-3.7.4.tar.gz) = IxLw+xa6pO/DtCxvgUw5nGhW3dYKvGVs8Pgu0z3Kmms= -SIZE (pgpool-II-3.7.4.tar.gz) = 3277285 +SHA256 (pgpool-II-3.7.5.tar.gz) = UQrHzQDiKW3FCtHMvIb5MI38Ns+pjQQGa5o3pUZMR8E= +SIZE (pgpool-II-3.7.5.tar.gz) = 3276279 Index: pkg/PLIST === RCS file: /cvs/ports/databases/pgpool/pkg/PLIST,v retrieving revision 1.3 diff -u -p -u -p -r1.3 PLIST --- pkg/PLIST 19 Dec 2017 09:02:03 - 1.3 +++ pkg/PLIST 9 Aug 2018 13:50:33 - @@ -24,6 +24,9 @@ lib/libpcp.a lib/libpcp.la @lib lib/libpcp.so.${LIBpcp_VERSION} lib/postgresql/pgpool-regclass.so +man/ja_JP.EUC/cat3f/ +man/ja_JP.EUC/man3f/ +man/ja_JP.EUC/man3p/ @man man/man8/pgpool.8 share/examples/pgpool-II/ share/examples/pgpool-II/pcp.conf.sample
Re: new net/clic
Hi Solene -- On 8/9/18 5:54 AM, Solene Rapenne wrote: clic is a text based gopher client. It is pledged and man is included. clic is using colors to distinguish links types and is driven by typing the number of the link in the current menu. I want to take maintainership of clic because I'm its author. It's developped in common lisp but will only works with lang/ecl, it's a choice of me so it has a smaller memory usage and doesn't require wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed). I haven't had time to look at things in detail, but I got a very different WANTLIB when I ran `make port-lib-depends-check` compared to what you have. ~Brian
Re: [UPDATE] emulators/vice to 3.2
On Fri, Jul 27, 2018 at 12:31:10AM +0200, Frederic Cambus wrote: > As I did update vice to 3.0 and then to 3.1, I will take maintainership > for this port. > > Here is an updated diff with the MAINTAINER line in. > > Notable changes: > > - Add a BUILD_DEPENDS on devel/xa, which is now required > - Switch to using SDL2 > > Comments? OK? Diff reads OK, builds fine on sparc64, too.
update: x11/x11vnc
Hi, Here an update for x11vnc. I changed the upstream in order to get an maintained version. 0.9.13 was the last release by the original author Karl Runge. LibVNC/x11vnc on github is continued by LibVNC. Changes related to upstream switch: - x11vnc/ directory moved to src/ (so patches moved) - libvncserver splited out Changes since 0.9.13 (2010-12-20): - see https://github.com/LibVNC/x11vnc/blob/0.9.15/NEWS for details it includes buffer overflow and memleak fixes. Regarding the port: I fighted a bit with autohell, and I am unsure about the solution^Wworkaround I have. The project needs to run autoreconf (the ./autogen.sh invoke autoreconf -v --install), and I didn't managed to have something working with options in CONFIGURE_STYLE. I ended with CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or advices would be welcome :) Thanks. -- Sebastien Marie Index: Makefile === RCS file: /cvs/ports/x11/x11vnc/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile27 Jun 2018 21:04:23 - 1.48 +++ Makefile9 Aug 2018 12:40:18 - @@ -2,36 +2,41 @@ COMMENT = VNC server for real X displays -DISTNAME = x11vnc-0.9.13 -REVISION = 11 +GH_ACCOUNT = LibVNC +GH_PROJECT = x11vnc +GH_TAGNAME = 0.9.15 CATEGORIES = x11 -HOMEPAGE = http://www.karlrunge.com/x11vnc/ # GPLv2 PERMIT_PACKAGE_CDROM = Yes -WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto -WANTLIB += pthread ssl z jpeg avahi-client avahi-common +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama +WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto +WANTLIB += pthread ssl vncclient vncserver -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libvncserver/} MODULES = x11/tk RUN_DEPENDS = devel/desktop-file-utils \ ${MODTK_RUN_DEPENDS} -LIB_DEPENDS = graphics/jpeg \ - net/avahi - -AUTOCONF_VERSION = 2.59 -CONFIGURE_STYLE = autoconf +LIB_DEPENDS = graphics/cairo \ + net/avahi \ + net/libvncserver + +USE_GMAKE =Yes +CONFIGURE_STYLE = gnu +CONFIGURE_SCRIPT = autogen.sh CONFIGURE_ARGS += --with-x \ --with-avahi CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" + LDFLAGS="-L${LOCALBASE}/lib" \ + AUTOCONF_VERSION=${AUTOCONF_VERSION} \ + AUTOMAKE_VERSION=${AUTOMAKE_VERSION} -REORDER_DEPENDENCIES = ${FILESDIR}/automake.dep +AUTOCONF_VERSION = 2.69 +AUTOMAKE_VERSION = 1.15 pre-configure: - ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c + ${SUBST_CMD} ${WRKSRC}/src/gui.c post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc Index: distinfo === RCS file: /cvs/ports/x11/x11vnc/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo18 Jan 2015 03:16:04 - 1.12 +++ distinfo9 Aug 2018 09:50:22 - @@ -1,2 +1,2 @@ -SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts= -SIZE (x11vnc-0.9.13.tar.gz) = 2853769 +SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8= +SIZE (x11vnc-0.9.15.tar.gz) = 1701821 Index: files/automake.dep === RCS file: files/automake.dep diff -N files/automake.dep --- files/automake.dep 17 Dec 2012 19:02:48 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,4 +0,0 @@ -# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $ -rfbconfig.h.in configure.ac -rfbconfig.h.in aclocal.m4 -/rfbconfig.h configure.ac Index: patches/patch-configure_ac === RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v retrieving revision 1.1 diff -u -p -r1.1 patch-configure_ac --- patches/patch-configure_ac 17 Dec 2012 19:02:48 - 1.1 +++ patches/patch-configure_ac 9 Aug 2018 09:58:26 - @@ -1,12 +1,13 @@ $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $ configure.ac.orig Mon Dec 10 21:38:46 2012 -+++ configure.ac Mon Dec 10 21:39:06 2012 -@@ -777,7 +777,7 @@ fi - AC_CHECK_FUNCS([ftime gethostbyname gethostname gettimeofday inet_ntoa memmove memset mmap mkfifo select socket strchr strcspn strdup strerror strstr]) - # x11vnc only: - if test "$build_x11vnc" = "yes"; then -- AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid geteuid setuid setgid seteuid setegid initgroups waitpid setutxent grantpt shmat]) -+ AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid geteuid setuid setgid seteuid setegid
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2018/08/09 07:18:40 ports/net/p5-Net-IPTrie/patches Update of /cvs/ports/net/p5-Net-IPTrie/patches In directory cvs.openbsd.org:/tmp/cvs-serv11295/patches Log Message: Directory /cvs/ports/net/p5-Net-IPTrie/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 06:57:50 Modified files: databases/mariadb: Tag: OPENBSD_6_3 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_6_3 patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh databases/mariadb/pkg: Tag: OPENBSD_6_3 PLIST-tests Log message: MFC update to MariaDB 10.0.36, from Brad CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817, CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3081
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2018/08/09 06:43:35 Modified files: www/p5-HTML-Mason: Makefile Log message: sort Makefile according to template comment is module name remove unneeded dependency
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2018/08/09 06:25:55 Modified files: math/gnuplot : Makefile distinfo Log message: Update to gnuplot-5.2.4 ok pirofti@ jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2018/08/09 06:13:31 Modified files: www/p5-HTML-Mason: Makefile distinfo www/p5-HTML-Mason/pkg: PLIST Log message: update p5-HTML-Mason to 1.58 take maintainer OK previous maintainer David Hill
Re: [UPDATE] eltclsh 1.17
Forgot to add https://marc.info/?t=15321628912=1=2 where can be found my Tcl/Tk plans. Stu > -- Original Message -- > From: Matthieu Herrb > Date: August 9, 2018 at 3:12 AM > > > Hi, > > Update eltclsh to recently released version 1.17 > > ok? > > Index: Makefile > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v > retrieving revision 1.31 > diff -u -p -u -r1.31 Makefile > --- Makefile 20 May 2018 10:49:38 - 1.31 > +++ Makefile 9 Aug 2018 07:07:49 - > @@ -2,7 +2,7 @@ > > COMMENT =Libedit interface to Tcl/Tk interpreters > > -DISTNAME = eltclsh-1.16 > +DISTNAME = eltclsh-1.17 > CATEGORIES = lang x11 > > MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/ > Index: distinfo > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v > retrieving revision 1.8 > diff -u -p -u -r1.8 distinfo > --- distinfo 20 May 2018 10:49:38 - 1.8 > +++ distinfo 9 Aug 2018 07:08:49 - > @@ -1,2 +1,2 @@ > -SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM= > -SIZE (eltclsh-1.16.tar.gz) = 357909 > +SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q= > +SIZE (eltclsh-1.17.tar.gz) = 378482 > Index: patches/patch-src_Makefile_in > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v > retrieving revision 1.2 > diff -u -p -u -r1.2 patch-src_Makefile_in > --- patches/patch-src_Makefile_in 20 May 2018 10:49:38 - 1.2 > +++ patches/patch-src_Makefile_in 9 Aug 2018 07:09:12 - > @@ -5,7 +5,7 @@ Find X and Tcl includes > Index: src/Makefile.in > --- src/Makefile.in.orig > +++ src/Makefile.in > -@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ > +@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ > TCL_VERSION = @TCL_VERSION@ > TK_BIN_DIR = @TK_BIN_DIR@ > TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@ > @@ -13,7 +13,7 @@ Index: src/Makefile.in > TK_LIB_FILE = @TK_LIB_FILE@ > TK_LIB_FLAG = @TK_LIB_FLAG@ > TK_LIB_SPEC = @TK_LIB_SPEC@ > -@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d > +@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d > -DELTCLSH_VERSION='"${PACKAGE_VERSION}"' > eltclsh_LDFLAGS = ${RUNTIME_PATH} > eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC} > > -- > Matthieu Herrb >
Re: [UPDATE] eltclsh 1.17
Builds, runs and quick-tests fine with Tcl/Tk 8.5/8.6 on amd64/i386. Here are small tweaks for WANTLIB, style, and MODTK_VERSION. Setting MODTK_VERSION is needed for the port to easily weather the ports system's eventual move to Tcl/Tk 8.6 by default. Patches inlined for 8.5 and 8.6. 8.6 is preferred but my use of CFLAGS/LDFLAGS may be hacky. Your port, your call. :) Thanks, Stu Index: Makefile === RCS file: /cvs/ports/lang/eltclsh/Makefile,v retrieving revision 1.31 diff -u -p -u -p -r1.31 Makefile --- Makefile20 May 2018 10:49:38 - 1.31 +++ Makefile9 Aug 2018 11:45:06 - @@ -2,7 +2,7 @@ COMMENT = Libedit interface to Tcl/Tk interpreters -DISTNAME = eltclsh-1.16 +DISTNAME = eltclsh-1.17 CATEGORIES = lang x11 MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/ @@ -14,11 +14,11 @@ MAINTAINER =Matthieu Herrb https://www.openrobots.org/distfiles/eltclsh/ @@ -14,11 +14,11 @@ MAINTAINER =Matthieu Herrb -- Original Message -- > From: Matthieu Herrb > Date: August 9, 2018 at 3:12 AM > > > Hi, > > Update eltclsh to recently released version 1.17 > > ok? > > Index: Makefile > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v > retrieving revision 1.31 > diff -u -p -u -r1.31 Makefile > --- Makefile 20 May 2018 10:49:38 - 1.31 > +++ Makefile 9 Aug 2018 07:07:49 - > @@ -2,7 +2,7 @@ > > COMMENT =Libedit interface to Tcl/Tk interpreters > > -DISTNAME = eltclsh-1.16 > +DISTNAME = eltclsh-1.17 > CATEGORIES = lang x11 > > MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/ > Index: distinfo > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v > retrieving revision 1.8 > diff -u -p -u -r1.8 distinfo > --- distinfo 20 May 2018 10:49:38 - 1.8 > +++ distinfo 9 Aug 2018 07:08:49 - > @@ -1,2 +1,2 @@ > -SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM= > -SIZE (eltclsh-1.16.tar.gz) = 357909 > +SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q= > +SIZE (eltclsh-1.17.tar.gz) = 378482 > Index: patches/patch-src_Makefile_in > === > RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v > retrieving revision 1.2 > diff -u -p -u -r1.2 patch-src_Makefile_in > --- patches/patch-src_Makefile_in 20 May 2018 10:49:38 - 1.2 > +++ patches/patch-src_Makefile_in 9 Aug 2018 07:09:12 - > @@ -5,7 +5,7 @@ Find X and Tcl includes > Index: src/Makefile.in > --- src/Makefile.in.orig > +++ src/Makefile.in > -@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ > +@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ > TCL_VERSION = @TCL_VERSION@ > TK_BIN_DIR = @TK_BIN_DIR@ > TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@ > @@ -13,7 +13,7 @@ Index: src/Makefile.in > TK_LIB_FILE = @TK_LIB_FILE@ > TK_LIB_FLAG = @TK_LIB_FLAG@ > TK_LIB_SPEC = @TK_LIB_SPEC@ > -@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d > +@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d > -DELTCLSH_VERSION='"${PACKAGE_VERSION}"' > eltclsh_LDFLAGS = ${RUNTIME_PATH} > eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC} > > -- > Matthieu Herrb >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:25:51 Modified files: devel : Makefile Log message: Add p5-Devel-Refcount.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:25:30 Log message: Import devel/p5-Devel-Refcount. This module provides a single function which obtains the reference count of the object being pointed to by the passed reference value. It also provides a debugging assertion that asserts a given reference has a count of only 1. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-Devel-Refcount/Makefile N ports/devel/p5-Devel-Refcount/distinfo N ports/devel/p5-Devel-Refcount/pkg/PLIST N ports/devel/p5-Devel-Refcount/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:15:04 Modified files: devel : Makefile Log message: Add p5-Test-HexDifferences.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:14:41 Log message: Import devel/p5-Test-HexDifferences. This module tests binary as hexadecimal string. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-Test-HexDifferences/Makefile N ports/devel/p5-Test-HexDifferences/distinfo N ports/devel/p5-Test-HexDifferences/pkg/PLIST N ports/devel/p5-Test-HexDifferences/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:05:06 Modified files: devel : Makefile Log message: Add p5-MooseX-StrictConstructor.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:04:18 Log message: Import devel/p5-MooseX-StrictConstructor. Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it calls Moose->throw_error(). This is a great way to catch small typos. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-MooseX-StrictConstructor/Makefile N ports/devel/p5-MooseX-StrictConstructor/distinfo N ports/devel/p5-MooseX-StrictConstructor/pkg/PLIST N ports/devel/p5-MooseX-StrictConstructor/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/08/09 04:58:52 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh databases/mariadb/pkg: PLIST-tests Log message: update to MariaDB 10.0.36, from Brad CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817, CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3081
new net/clic
clic is a text based gopher client. It is pledged and man is included. clic is using colors to distinguish links types and is driven by typing the number of the link in the current menu. I want to take maintainership of clic because I'm its author. It's developped in common lisp but will only works with lang/ecl, it's a choice of me so it has a smaller memory usage and doesn't require wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed). clic.tgz Description: application/tar-gz
Re: [NEW] devel/p5-MooseX-StrictConstructor
On 08/06/18 22:53, Frederic Cambus wrote: > Hi ports@, > > Here is a new port: devel/p5-MooseX-StrictConstructor. > > This is a dependency required for p5-MaxMind-DB-Writer. > > From DESCR: > > Simply loading this module makes your constructors "strict". If your > constructor is called with an attribute init argument that your class > does not declare, then it calls Moose->throw_error(). This is a great > way to catch small typos. > > Comments? OK? > ok giovanni@ Cheers Giovanni
Re: update math/gnuplot
On Thu, Jul 26, 2018 at 08:44:22AM +0200, Solene Rapenne wrote: > > bump gnuplot from 5.2.2 to 5.2.4 > works for me, thanks. ok ratchov
Re: [update] editors/neovim 0.3.1
Hi, On Fri, Aug 03, 2018 at 01:51:56PM +0200, Landry Breuil wrote: > > +man/ja_JP.EUC/cat3f/ > > +man/ja_JP.EUC/man3f/ > > +man/ja_JP.EUC/man3p/ > > > > Do we want to include those? If not, we want to @comment those lines. > > You system is not up to date, this is related to the fake.mtree changes. Ah, indeed. I should have realised that these are *directories*! So Jon's diff is fine for me. I've been running 0.3.1 for some time now, no issues. Anyone willing to OK? -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
Re: [NEW] devel/p5-Devel-Refcount
On 08/06/18 23:00, Frederic Cambus wrote: > Hi ports@, > > Here is a new port: devel/p5-Devel-Refcount. > > This is a dependency required for p5-MaxMind-DB-Writer. > Add a MAKE_ENV = TEST_POD=Yes to your Makefile, than ok giovanni@ Cheers Giovanni > From DESCR: > > This module provides a single function which obtains the reference count > of the object being pointed to by the passed reference value. It also > provides a debugging assertion that asserts a given reference has a > count of only 1. > > Comments? OK? >
Re: [NEW] devel/p5-Test-HexDifferences
On 08/06/18 23:03, Frederic Cambus wrote: > Hi ports@, > > Here is a new port: devel/p5-Test-HexDifferences. > > This is a dependency required for p5-MaxMind-DB-Writer. > > From DESCR: > > This module tests binary as hexadecimal string. > > Comments? OK? > +TEST_DEPENDS = devel/p5-Test-Perl-Critic then ok giovanni@ Cheers Giovanni
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2018/08/09 01:29:38 Modified files: devel/glib2/patches: patch-configure_ac Log message: Fix issues number.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2018/08/09 01:24:53 Modified files: x11/e17/evas : Makefile Log message: --disable-cpu-neon to fix build on ARM. from Brad
[UPDATE] eltclsh 1.17
Hi, Update eltclsh to recently released version 1.17 ok? Index: Makefile === RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v retrieving revision 1.31 diff -u -p -u -r1.31 Makefile --- Makefile20 May 2018 10:49:38 - 1.31 +++ Makefile9 Aug 2018 07:07:49 - @@ -2,7 +2,7 @@ COMMENT = Libedit interface to Tcl/Tk interpreters -DISTNAME = eltclsh-1.16 +DISTNAME = eltclsh-1.17 CATEGORIES = lang x11 MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/ Index: distinfo === RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v retrieving revision 1.8 diff -u -p -u -r1.8 distinfo --- distinfo20 May 2018 10:49:38 - 1.8 +++ distinfo9 Aug 2018 07:08:49 - @@ -1,2 +1,2 @@ -SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM= -SIZE (eltclsh-1.16.tar.gz) = 357909 +SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q= +SIZE (eltclsh-1.17.tar.gz) = 378482 Index: patches/patch-src_Makefile_in === RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v retrieving revision 1.2 diff -u -p -u -r1.2 patch-src_Makefile_in --- patches/patch-src_Makefile_in 20 May 2018 10:49:38 - 1.2 +++ patches/patch-src_Makefile_in 9 Aug 2018 07:09:12 - @@ -5,7 +5,7 @@ Find X and Tcl includes Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in -@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ +@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@ TCL_VERSION = @TCL_VERSION@ TK_BIN_DIR = @TK_BIN_DIR@ TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@ @@ -13,7 +13,7 @@ Index: src/Makefile.in TK_LIB_FILE = @TK_LIB_FILE@ TK_LIB_FLAG = @TK_LIB_FLAG@ TK_LIB_SPEC = @TK_LIB_SPEC@ -@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d +@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d -DELTCLSH_VERSION='"${PACKAGE_VERSION}"' eltclsh_LDFLAGS = ${RUNTIME_PATH} eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC} -- Matthieu Herrb
[update] influxdb 1.6.1
Hi, here's an update to latest influxdb, looking for testers! Index: Makefile === RCS file: /cvs/ports/databases/influxdb/Makefile,v retrieving revision 1.6 diff -u -r1.6 Makefile --- Makefile17 May 2018 09:21:12 - 1.6 +++ Makefile9 Aug 2018 07:03:37 - @@ -2,9 +2,8 @@ COMMENT = time-series datastore for metrics, events, and analytics -V =1.5.2 +V =1.6.1 DISTNAME = influxdb-${V} -REVISION = 0 HOMEPAGE = https://influxdata.com # selfhosted because we bundle go deps Index: distinfo === RCS file: /cvs/ports/databases/influxdb/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo25 Apr 2018 15:48:02 - 1.2 +++ distinfo9 Aug 2018 07:03:37 - @@ -1,2 +1,2 @@ -SHA256 (influxdb-1.5.2.tar.gz) = qaDlenMvjJeJuYw9/fXm5mLF0pRlykIbW+eQzXs2rV0= -SIZE (influxdb-1.5.2.tar.gz) = 7711974 +SHA256 (influxdb-1.6.1.tar.gz) = O63l8wKY3Lj/aoVhydQfxO8O4W7SJFsy9SnBcABJI7o= +SIZE (influxdb-1.6.1.tar.gz) = 10202830 Index: pkg/PLIST === RCS file: /cvs/ports/databases/influxdb/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 17 May 2018 09:21:12 - 1.2 +++ pkg/PLIST 9 Aug 2018 07:03:37 - @@ -1,7 +1,10 @@ @comment $OpenBSD: PLIST,v 1.2 2018/05/17 09:21:12 espie Exp $ @newgroup _influx:797 @newuser _influx:797:_influx:daemon:InfluxDB user:${VARBASE}/influxdb:/sbin/nologin +@rcscript ${RCDIR}/influxdb +@extraunexec rm -rf ${VARBASE}/influxdb/ @bin bin/influx +@bin bin/influx-tools @bin bin/influx_inspect @bin bin/influx_stress @bin bin/influx_tsm @@ -28,8 +31,3 @@ @sample ${SYSCONFDIR}/influxdb/influxdb.conf @mode 0750 @sample ${VARBASE}/influxdb/ -@mode -@owner -@group -@rcscript ${RCDIR}/influxdb -@extraunexec rm -rf ${VARBASE}/influxdb/
update: devel/py-simpleeval
Hi, Here an update for devel/py-simpleeval: 0.9.6 was published yesterday. The testsuite still passes for both py2 and py3. I would like also to take maintainership for the port. Thanks. -- Sebastien Marie Index: Makefile === RCS file: /cvs/ports/devel/py-simpleeval/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile22 May 2017 02:23:18 - 1.1.1.1 +++ Makefile9 Aug 2018 06:45:56 - @@ -2,11 +2,13 @@ COMMENT = simple, safe single expression evaluator library -MODPY_EGG_VERSION = 0.9.5 +MODPY_EGG_VERSION = 0.9.6 DISTNAME = simpleeval-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = devel + +MAINTAINER = Sebastien Marie # MIT PERMIT_PACKAGE_CDROM= Yes Index: distinfo === RCS file: /cvs/ports/devel/py-simpleeval/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo22 May 2017 02:23:18 - 1.1.1.1 +++ distinfo9 Aug 2018 06:45:14 - @@ -1,2 +1,2 @@ -SHA256 (simpleeval-0.9.5.tar.gz) = IwbJcyi9O6l/ZiMirlJ15um/ulWufhZPkISmh9cIqmk= -SIZE (simpleeval-0.9.5.tar.gz) = 16893 +SHA256 (simpleeval-0.9.6.tar.gz) = hI/bnuXzDPk7nw2EDbbnViYz0gq/fWfCOCoKIWKnlBA= +SIZE (simpleeval-0.9.6.tar.gz) = 21024