Re: [UPDATE] lang/python/3.6
On 07/17/17 22:07, Remi Pointel wrote: Hi, this is the diff to update Python 3.6 to latest release (3.6.2). Could this diff be tested in a bulk please? ping. Thanks, Remi.
UPDATE: education/anki to 2.0.45
Hi, please find below a diff that brings anki to the latest release (2.0.45). works fine here, Index: Makefile === RCS file: /cvs/ports/education/anki/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile8 Jul 2016 10:32:34 - 1.12 +++ Makefile25 Jul 2017 00:36:57 - @@ -2,7 +2,8 @@ COMMENT= spaced learning system -DISTNAME = anki-2.0.36 +DISTNAME = anki-2.0.45-source +PKGNAME = ${DISTNAME:S/-source//} CATEGORIES = education @@ -13,7 +14,7 @@ MAINTAINER = Federico G. Schwindt http://ankisrs.net/download/mirror/ +MASTER_SITES = https://apps.ankiweb.net/downloads/current/ EXTRACT_SUFX = .tgz @@ -32,6 +33,8 @@ RUN_DEPENDS = audio/py-audio \ CONFIGURE_STYLE= none NO_TEST = Yes + +WRKDIST= ${WRKDIR}/${DISTNAME:S/-source//} do-build: ${MODPY_BIN} -mcompileall -q ${WRKSRC} Index: distinfo === RCS file: /cvs/ports/education/anki/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo8 Jul 2016 10:32:34 - 1.10 +++ distinfo25 Jul 2017 00:36:57 - @@ -1,2 +1,2 @@ -SHA256 (anki-2.0.36.tgz) = +yCCMM3FDqAtU/UhzwOSbGJ//3z3MbfSnccz06sEFxw= -SIZE (anki-2.0.36.tgz) = 3410538 +SHA256 (anki-2.0.45-source.tgz) = PFRpNgeiBsX3DsxR6U3+xBUWAm8++ZMhNq7UNUprmYo= +SIZE (anki-2.0.45-source.tgz) = 3421960
Re: [UPDATE] Tor Browser 7.0.2
On Mon, Jul 24, 2017 at 02:15:57PM -0500, attila wrote: > > Landry Breuil writes: > > > On Sat, Jul 22, 2017 at 09:56:00AM -0500, attila wrote: > >> > >> attila writes: > >> > >> > Hi ports@, > >> > > >> > Attached is an update from Tor Browser 6.5.2 to the latest release, > >> > 7.0.2. I would really appreciate some testing if anyone has the time. > >> > >> An alert reader pointed out in private email that my patch was missing > >> a new file due to a forgotten cvs add. Revised patch attached with > >> the missing file. > > > > Can you elaborate a bit more on the files/configure file ? it isnt > > provided by the tbb devs in the released tarball ? > > No, there's no configure script in the tree that I grab from their git > repo and push onto GH for tarball purposes. There is a configure.in, > which looks like a temporary placeholder to keep old autoconf-based > stuff happy. Unfortunately, running their configure.in through m4 > produced a sh script with a syntax error. I didn't think this was > worth a patch upstream because it looks like configure.in is going to > go away eventually. > > I have attached an alternate update here that dispenses with > files/configure (which is the script that m4 configure.in *should* > have produced) and instead patches configure.in and > js/src/configure.in to not produce a sh script with unbalanced quotes > when run through m4. This is a short-term fix to get > CONFIGURE_STYLE=simple to work here like it does for firefox-esr; I > found doing anything but CONFIGURE_STYLE=simple pulls in a bunch of > gnu stuff that breaks me later (I forget the details). myeah, i dont really have an opinion on that mess, but the autoconf goo is going away someday. I see that all sub-ports were also bumped so we shouldnt have update issues. No opinion on the update itself, it looks fine portswise (i'm just not sure at all the gettext module is needed anymore) - someone running this should take care of properly testing it. I think you can remove the skia/gfx patches for i386, iirc they're not needed in 52. To be tested. Landry
Re: [UPDATE] Tor Browser 7.0.2
Landry Breuil writes: > On Sat, Jul 22, 2017 at 09:56:00AM -0500, attila wrote: >> >> attila writes: >> >> > Hi ports@, >> > >> > Attached is an update from Tor Browser 6.5.2 to the latest release, >> > 7.0.2. I would really appreciate some testing if anyone has the time. >> >> An alert reader pointed out in private email that my patch was missing >> a new file due to a forgotten cvs add. Revised patch attached with >> the missing file. > > Can you elaborate a bit more on the files/configure file ? it isnt > provided by the tbb devs in the released tarball ? No, there's no configure script in the tree that I grab from their git repo and push onto GH for tarball purposes. There is a configure.in, which looks like a temporary placeholder to keep old autoconf-based stuff happy. Unfortunately, running their configure.in through m4 produced a sh script with a syntax error. I didn't think this was worth a patch upstream because it looks like configure.in is going to go away eventually. I have attached an alternate update here that dispenses with files/configure (which is the script that m4 configure.in *should* have produced) and instead patches configure.in and js/src/configure.in to not produce a sh script with unbalanced quotes when run through m4. This is a short-term fix to get CONFIGURE_STYLE=simple to work here like it does for firefox-esr; I found doing anything but CONFIGURE_STYLE=simple pulls in a bunch of gnu stuff that breaks me later (I forget the details). I say "short-term" because I must rework my old autoconf-based patches to work in the new python build system anyway as per a discussion with some TB devs on IRC. I'm hoping studying the new Python stuff will make it clear to me how to do this better. > > Landry Pax, -A -- https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net} pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D 09C1 4068 D5D5 62A7 29CF Index: meta/tor-browser/Makefile === RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- meta/tor-browser/Makefile 11 May 2017 01:26:37 - 1.6 +++ meta/tor-browser/Makefile 24 Jul 2017 19:00:37 - @@ -4,7 +4,7 @@ COMMENT= Tor Browser meta package MAINTAINER= Sean Levy -PKGNAME= tor-browser-6.5.2 +PKGNAME= tor-browser-7.0.2 RUN_DEPENDS= www/tor-browser/browser \ www/tor-browser/torbutton \ Index: meta/tor-browser/pkg/README === RCS file: /cvs/ports/meta/tor-browser/pkg/README,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 README --- meta/tor-browser/pkg/README 13 Nov 2016 21:18:48 - 1.1.1.1 +++ meta/tor-browser/pkg/README 24 Jul 2017 19:00:37 - @@ -8,7 +8,16 @@ To start Tor Browser: $ tor-browser -This will create a ~/TorBrowser-Data directory if it does not exist. +This will create a ~/TorBrowser-Data directory tree if it does not +exist. + +As of the 7.0.2 release Tor Browser keeps its data in ~/TorBrowser-Data/Data. +In 6.5.2 it was ~/TorBrowser-Data/Browser. If you wish to preserve either +your tor configuration (bridges, etc) or your browser profile across +the updated to 7.0.2 please do the following BEFORE starting tor-browser +after you upgrade: + + $ mv ~/TorBrowser-Data/Browser ~/TorBrowser-Data/Data Tor Browser uses its own instance of the tor server running on a different port than the net/tor port is configured to use by default. @@ -18,12 +27,14 @@ daemon you have running via the standard tor). The tor instance used by Tor Browser stores its configuration in -~/TorBrowser-Data/Browser/torrc; the tor daemon state lives in -~/TorBrowser-Data/Browser/tor_data. When you use Tor Browser to -change your configuration (e.g. add bridges) the above torrc is -updated. You can also add bridges by editing your torrc yourself. -Make sure Tor Browser is not running before doing so if you use this -method; if Tor Browser is running it might overwrite your torrc. +~/TorBrowser-Data/Data/torrc; the tor daemon state lives in +~/TorBrowser-Data/Data/tor_data. + +When you use Tor Browser to change your configuration (e.g. add +bridges) the above torrc is updated. You can also add bridges by +editing your torrc yourself. Make sure Tor Browser is not running +before doing so if you use this method; if Tor Browser is running it +might overwrite your torrc. NOTE: The OpenBSD Tor Browser ports do not yet include Pluggable Transports (PT). This means that not all features are yet available, Index: www/tor-browser/Makefile.inc === RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.7 diff -u -p -r1.7 Makefile.inc --- www/tor-browser/Makefile.inc 11 May 2017 01:26:37 - 1.7 +++ www/tor-browser/Makefile.inc 24 Jul 2017 19:00:37 - @@ -7,7 +7,7 @@ PERMIT_PACKAGE_CDROM ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser
[UPDATE] www/sblg to 0.4.5
This is another simple update of sblg from 0.4.3 to 0.4.5. The changes listed by the author are: "Allow for data-sblg-set-="" attributes for custom key-value pairs. These may later be extracted using the ${sblg-get|} invocation. This is very useful for having structured values within, say nativation. Also merge Reyk Floeter's data-sblg-navxml tag to cause the contents of a data-sblg-nav="1" statement to be included verbatim, not within a list." "Fix element in Atom feeds as patched by Reyk Floeter. Thanks!" > Thanks to reyk@ for these changes as well. I did testing on amd64 with no issues. I expect it should work fine everywhere. CC maintainer also. Bryan
Re: Fix for multimedia/synfig
On 2017/07/24 19:34, Vadim Zhukov wrote: > It crashes with -O2 and doesn't with -O1 when building synfigstudio. > To be honest, it's too much stuff for me that has to be done in Qt > land right now, so I simply won't investigate things further for > now... Thanks, I added a basic comment and committed it.
Re: Fix for multimedia/synfig
2017-07-24 18:32 GMT+03:00 Stuart Henderson : > On 2017/07/24 17:40, Vadim Zhukov wrote: >> This synfig at run-time, unbreaking (at least) synfigstudio build. >> >> I'm not skilled enough to find the root cause quickly, but this at least >> allows bulk builds to continue. According to espie@, building with clang >> doesn't result in such problems. >> >> Okay? Or should it better to drop the DEBUG-related chunk? The reason >> for it is that configure script replaces -O* in CXXFLAGS with value >> coming from --enable-optimization; if there was none, it "autodetects". > > I'm not a fan of "hiding" -O1 behind "--enable-optimization=1", > what do you think about this instead? It's okay for me as well. I just tried to use port-specific solution for port-specific problem, and don't really care about exact solution. :) > (It would be better with a comment explaining why -O1, but I don't > understand the problem enough to write one..) It crashes with -O2 and doesn't with -O1 when building synfigstudio. To be honest, it's too much stuff for me that has to be done in Qt land right now, so I simply won't investigate things further for now... > Index: Makefile > === > RCS file: /cvs/ports/multimedia/synfig/Makefile,v > retrieving revision 1.14 > diff -u -p -r1.14 Makefile > --- Makefile23 Jul 2017 10:49:37 - 1.14 > +++ Makefile24 Jul 2017 15:31:44 - > @@ -1,7 +1,7 @@ > # $OpenBSD: Makefile,v 1.14 2017/07/23 10:49:37 zhuk Exp $ > > COMMENT = 2D animation software > -REVISION = 4 > +REVISION = 5 > > V= 1.0.1 > DISTNAME = synfig-$V > @@ -45,10 +45,11 @@ LIB_DEPENDS = archivers/xz \ > multimedia/mlt \ > textproc/libxml++ > > +CXXFLAGS+= -O1 -std=c++11 > CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \ > - CXXFLAGS="-std=c++11" \ > LDFLAGS="-L${LOCALBASE}/lib" > -CONFIGURE_STYLE = gnu > +CONFIGURE_STYLE = autoconf > +AUTOCONF_VERSION = 2.69 > CONFIGURE_ARGS = --without-included-ltdl > > FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/synfig > Index: patches/patch-configure_ac > === > RCS file: patches/patch-configure_ac > diff -N patches/patch-configure_ac > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-configure_ac 24 Jul 2017 15:31:44 - > @@ -0,0 +1,15 @@ > +$OpenBSD$ > + > +Don't override CXXFLAGS optimisation levels. > + > +Index: configure.ac > +--- configure.ac.orig > configure.ac > +@@ -46,7 +46,6 @@ AC_C_BIGENDIAN > + > + # -- A R G U M E N T S > + > +-AC_ARG_OPTIMIZATION > + AC_ARG_DEBUG > + AC_ARG_WARNINGS > + AC_ARG_PROFILING > -- WBR, Vadim Zhukov
Re: Fix for multimedia/synfig
On 2017/07/24 17:40, Vadim Zhukov wrote: > This synfig at run-time, unbreaking (at least) synfigstudio build. > > I'm not skilled enough to find the root cause quickly, but this at least > allows bulk builds to continue. According to espie@, building with clang > doesn't result in such problems. > > Okay? Or should it better to drop the DEBUG-related chunk? The reason > for it is that configure script replaces -O* in CXXFLAGS with value > coming from --enable-optimization; if there was none, it "autodetects". I'm not a fan of "hiding" -O1 behind "--enable-optimization=1", what do you think about this instead? (It would be better with a comment explaining why -O1, but I don't understand the problem enough to write one..) Index: Makefile === RCS file: /cvs/ports/multimedia/synfig/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile23 Jul 2017 10:49:37 - 1.14 +++ Makefile24 Jul 2017 15:31:44 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.14 2017/07/23 10:49:37 zhuk Exp $ COMMENT = 2D animation software -REVISION = 4 +REVISION = 5 V= 1.0.1 DISTNAME = synfig-$V @@ -45,10 +45,11 @@ LIB_DEPENDS = archivers/xz \ multimedia/mlt \ textproc/libxml++ +CXXFLAGS+= -O1 -std=c++11 CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \ - CXXFLAGS="-std=c++11" \ LDFLAGS="-L${LOCALBASE}/lib" -CONFIGURE_STYLE = gnu +CONFIGURE_STYLE = autoconf +AUTOCONF_VERSION = 2.69 CONFIGURE_ARGS = --without-included-ltdl FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/synfig Index: patches/patch-configure_ac === RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-configure_ac 24 Jul 2017 15:31:44 - @@ -0,0 +1,15 @@ +$OpenBSD$ + +Don't override CXXFLAGS optimisation levels. + +Index: configure.ac +--- configure.ac.orig configure.ac +@@ -46,7 +46,6 @@ AC_C_BIGENDIAN + + # -- A R G U M E N T S + +-AC_ARG_OPTIMIZATION + AC_ARG_DEBUG + AC_ARG_WARNINGS + AC_ARG_PROFILING
Fix for multimedia/synfig
This synfig at run-time, unbreaking (at least) synfigstudio build. I'm not skilled enough to find the root cause quickly, but this at least allows bulk builds to continue. According to espie@, building with clang doesn't result in such problems. Okay? Or should it better to drop the DEBUG-related chunk? The reason for it is that configure script replaces -O* in CXXFLAGS with value coming from --enable-optimization; if there was none, it "autodetects". -- WBR, Vadim Zhukov Index: Makefile === RCS file: /cvs/ports/multimedia/synfig/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile23 Jul 2017 10:49:37 - 1.14 +++ Makefile24 Jul 2017 14:39:24 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.14 2017/07/23 10:49:37 zhuk Exp $ COMMENT = 2D animation software -REVISION = 4 +REVISION = 5 V= 1.0.1 DISTNAME = synfig-$V @@ -45,11 +45,18 @@ LIB_DEPENDS = archivers/xz \ multimedia/mlt \ textproc/libxml++ -CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \ - CXXFLAGS="-std=c++11" \ - LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ENV =CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ + CXXFLAGS="${CXXFLAGS} -std=c++11" \ + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" CONFIGURE_STYLE = gnu -CONFIGURE_ARGS = --without-included-ltdl +CONFIGURE_ARGS = --without-included-ltdl \ + --enable-optimization=1 + +.if defined(DEBUG) +. if ${DEBUG:M-O*} +CONFIGURE_ARGS += --enable-optimization=${DEBUG:M-O*:C/^-O//} +. endif +.endif FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/synfig
Maintainer UPDATE multimedia/get_flash_videos
Attached update to version 1.25.93 tv3play site removed has been replaced by the added viafree site. itv hub - site change stop downloads working, fixed in this update. OK? Index: Makefile === RCS file: /home/cvs/ports/multimedia/get_flash_videos/Makefile,v retrieving revision 1.31 diff -u -p -r1.31 Makefile --- Makefile 13 May 2016 07:56:55 - 1.31 +++ Makefile 23 Jul 2017 12:23:39 - @@ -2,7 +2,7 @@ COMMENT= download flash video files from various sites -V= 1.25.92 +V= 1.25.93 DISTNAME= get_flash_videos-$V PKGNAME= ${DISTNAME} CATEGORIES= multimedia Index: distinfo === RCS file: /home/cvs/ports/multimedia/get_flash_videos/distinfo,v retrieving revision 1.15 diff -u -p -r1.15 distinfo --- distinfo 13 May 2016 07:56:55 - 1.15 +++ distinfo 23 Jul 2017 12:23:49 - @@ -1,2 +1,2 @@ -SHA256 (get_flash_videos-1.25.92.tar.gz) = 5LZOtRBY5V8Hy2a3xQsR6hygpXFilGt6+W23SO0izcs= -SIZE (get_flash_videos-1.25.92.tar.gz) = 136258 +SHA256 (get_flash_videos-1.25.93.tar.gz) = euBiMx7laBvPWV3JZGDOtWU7GTXPoJhptwF/9+Bf37Y= +SIZE (get_flash_videos-1.25.93.tar.gz) = 136299 Index: pkg/PLIST === RCS file: /home/cvs/ports/multimedia/get_flash_videos/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 13 May 2016 07:56:55 - 1.11 +++ pkg/PLIST 23 Jul 2017 12:26:02 - @@ -2,7 +2,6 @@ bin/get_flash_videos ${P5SITE}/FlashVideo/ ${P5SITE}/FlashVideo/Downloader.pm -${P5SITE}/FlashVideo/FFmpegDownloader.pm ${P5SITE}/FlashVideo/Generic.pm ${P5SITE}/FlashVideo/HLSDownloader.pm ${P5SITE}/FlashVideo/JSON.pm @@ -125,13 +124,11 @@ ${P5SITE}/FlashVideo/Site/Truveo.pm ${P5SITE}/FlashVideo/Site/Tudou.pm ${P5SITE}/FlashVideo/Site/Tv.pm ${P5SITE}/FlashVideo/Site/Tv3.pm -${P5SITE}/FlashVideo/Site/Tv3play.pm ${P5SITE}/FlashVideo/Site/Tv4play.pm -${P5SITE}/FlashVideo/Site/Tv6play.pm -${P5SITE}/FlashVideo/Site/Tv8play.pm ${P5SITE}/FlashVideo/Site/Tva.pm ${P5SITE}/FlashVideo/Site/Tvnz.pm ${P5SITE}/FlashVideo/Site/Ustream.pm +${P5SITE}/FlashVideo/Site/Viafree.pm ${P5SITE}/FlashVideo/Site/Video44.pm ${P5SITE}/FlashVideo/Site/Videobb.pm ${P5SITE}/FlashVideo/Site/Videofun.pm
sparc64 bulk build report
bulk build on sparc64-1.ports.openbsd.org started on Fri Jul 7 13:21:06 MDT 2017 finished at Mon Jul 24 03:25:21 MDT 2017 lasted 17D07h04m done with kern.version=OpenBSD 6.1-current (GENERIC) #186: Thu Jul 6 18:29:10 MDT 2017 built packages:8912 Jul 7:213 Jul 8:70 Jul 9:154 Jul 10:129 Jul 11:98 Jul 12:90 Jul 13:71 Jul 14:86 Jul 15:90 Jul 16:142 Jul 17:93 Jul 18:335 Jul 19:252 Jul 20:429 Jul 21:446 Jul 22:998 Jul 23:3817 Jul 24:1398 build failures: 21 http://build-failures.rhaalovely.net//sparc64/2017-07-07/devel/arm-none-eabi/gcc-linaro.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/devel/qt-creator.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/devel/reposurgeon.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/games/openrct2.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/games/tome4,-data.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/geo/pdal.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/geo/qlandkartegt.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/cyrus-imapd.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/mozilla-thunderbird,,-main.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/math/gnumeric.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/net/farstream.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/net/telegram-purple.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/print/l2a.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/security/sslscan,openssl.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/sysutils/xjobs.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/telephony/kamailio.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/www/ruby-capybara-webkit,ruby22.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/www/tor-browser/browser.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/x11/gnome/totem.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/x11/gnustep/make.log http://build-failures.rhaalovely.net//sparc64/2017-07-07/x11/qt5/qt3d,-docindex.log recurrent failures failures/devel/arm-none-eabi/gcc-linaro.log failures/devel/qt-creator.log failures/devel/reposurgeon.log failures/games/tome4,-data.log failures/geo/pdal.log failures/mail/cyrus-imapd.log failures/mail/mozilla-thunderbird,,-main.log failures/math/gnumeric.log failures/net/farstream.log failures/security/sslscan,openssl.log failures/www/ruby-capybara-webkit,ruby22.log failures/www/tor-browser/browser.log failures/x11/gnome/totem.log failures/x11/gnustep/make.log new failures +++ ls-failures Mon Jul 24 03:25:51 2017 +failures/games/openrct2.log +failures/geo/qlandkartegt.log +failures/net/telegram-purple.log +failures/print/l2a.log +failures/sysutils/xjobs.log +failures/telephony/kamailio.log +failures/x11/qt5/qt3d,-docindex.log resolved failures --- ../old/sparc64/last//ls-failuresFri Jul 7 05:23:59 2017 -failures/x11/qt5/qt3d,,-docindex.log -failures/x11/vlc,.log Base libs: crypto.41.2 c.89.6 X libs: