aarch64 bulk build report
bulk build on arm64.ports.openbsd.org started on Wed Dec 9 09:45:57 MST 2020 finished at Sat Dec 12 01:45:37 MST 2020 lasted 2D15h59m done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #931: Wed Dec 9 01:28:05 MST 2020 built packages:10828 Dec 9:3507 Dec 10:1510 Dec 11:3250 Dec 12:2560 critical path missing pkgs: http://build-failures.rhaalovely.net/aarch64/2020-12-09/summary.log build failures: 19 http://build-failures.rhaalovely.net/aarch64/2020-12-09/comms/chirp.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/comms/gnuradio.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/converters/wv2.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/devel/glog.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/devel/sqlc.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/editors/calligra.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/editors/xwpe.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/emulators/vice.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/games/shockolate.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/math/armadillo.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/net/routinator.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/security/age.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/sysutils/docker-cli.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/sysutils/nomad.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/sysutils/telegraf.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/sysutils/terragrunt.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/www/chromium.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/x11/e17/e.log http://build-failures.rhaalovely.net/aarch64/2020-12-09/x11/kde-applications/kdepim-runtime.log recurrent failures failures/comms/gnuradio.log failures/converters/wv2.log failures/devel/glog.log failures/devel/sqlc.log failures/editors/calligra.log failures/editors/xwpe.log failures/emulators/vice.log failures/games/shockolate.log failures/math/armadillo.log failures/security/age.log failures/sysutils/docker-cli.log failures/sysutils/nomad.log failures/sysutils/terragrunt.log failures/www/chromium.log failures/x11/e17/e.log new failures +++ ls-failures Sat Dec 12 01:45:47 2020 +failures/comms/chirp.log +failures/net/routinator.log +failures/x11/kde-applications/kdepim-runtime.log resolved failures --- ../old/aarch64/last//ls-failuresSat Dec 5 00:45:24 2020 -failures/devel/rebar3.log -failures/math/py-h5py,python3.log -failures/misc/open62541.log -failures/x11/kde-applications/marble.log -failures/x11/spice-gtk.log
Remove x11/qt3
Time to remove x11/qt3. There are no cosumers lefs, OK to remove it? Rafael Sadowski
Re: Remove x11/qt3
On Sat, Dec 12, 2020 at 12:22:25PM +0100, Rafael Sadowski wrote: > Time to remove x11/qt3. There are no cosumers lefs, OK to remove it? OK kn
Re: [update] icewm-1.9.3
Hi, On Sat, 05 Dec 2020 09:25:26 +0200 Timo Myyrä wrote: > Hi, > > This updates icewm to latest release, works for me on amd64. > > timo I've tested it successfully on macppc and amd64. OK cwen@ > Index: Makefile > === > RCS file: /cvs/ports/x11/icewm/Makefile,v > retrieving revision 1.76 > diff -u -p -u -p -r1.76 Makefile > --- Makefile 11 Nov 2020 09:51:46 - 1.76 > +++ Makefile 5 Dec 2020 07:20:53 - > @@ -3,12 +3,11 @@ > # unconditionally uses machine/apmvar.h and related > # structures/defines > ONLY_FOR_ARCHS= ${APM_ARCHS} > > -V= 1.8.3 > +V= 1.9.2 > COMMENT= small and fast window manager > DISTNAME=icewm-${V} > EXTRACT_SUFX=.tar.lz > CATEGORIES= x11 > -REVISION=0 > > HOMEPAGE=https://ice-wm.org/ > > Index: distinfo > === > RCS file: /cvs/ports/x11/icewm/distinfo,v > retrieving revision 1.25 > diff -u -p -u -p -r1.25 distinfo > --- distinfo 22 Sep 2020 12:02:31 - 1.25 > +++ distinfo 5 Dec 2020 07:20:53 - > @@ -1,2 +1,2 @@ > -SHA256 (icewm-1.8.3.tar.lz) = > N7FR+Zd6AgzefrsjQZYcuWwJVMUgn8/RFRz2kHRvf9M= -SIZE > (icewm-1.8.3.tar.lz) = 1686603 +SHA256 (icewm-1.9.2.tar.lz) = > cTvXhJ+fuoM4vrJ4yUwWpq5hDefnGHB+GaM0Qp8XID8= +SIZE > (icewm-1.9.2.tar.lz) = 1694602 Index: pkg/PLIST > === > RCS file: /cvs/ports/x11/icewm/pkg/PLIST,v > retrieving revision 1.23 > diff -u -p -u -p -r1.23 PLIST > --- pkg/PLIST 22 Sep 2020 12:02:32 - 1.23 > +++ pkg/PLIST 5 Dec 2020 07:20:53 - > @@ -125,10 +125,18 @@ share/icewm/icons/run_16x16.xpm > share/icewm/icons/run_32x32.xpm > share/icewm/icons/save_16x16.png > share/icewm/icons/save_32x32.png > +share/icewm/icons/setscreen12_32x32.png > +share/icewm/icons/setscreen12x_32x32.png > +share/icewm/icons/setscreen1_32x32.png > +share/icewm/icons/setscreen21_32x32.png > +share/icewm/icons/setscreen21x_32x32.png > +share/icewm/icons/setscreen2_32x32.png > share/icewm/icons/settings_16x16.xpm > share/icewm/icons/settings_32x32.xpm > share/icewm/icons/shutdown_16x16.xpm > share/icewm/icons/shutdown_32x32.xpm > +share/icewm/icons/suspend_16x16.xpm > +share/icewm/icons/suspend_32x32.xpm > share/icewm/icons/themes_16x16.xpm > share/icewm/icons/themes_32x32.xpm > share/icewm/icons/vim_16x16.xpm >
Re: UPDATE: Nextcloud-20.0.3
On Fri, 11 Dec 2020 at 21:09:15 +, Stuart Henderson wrote: > On 2020/12/11 11:50, Tracey Emery wrote: > > On Fri, Dec 11, 2020 at 11:17:50AM -0700, Tracey Emery wrote: > > > On Fri, Dec 11, 2020 at 03:07:40PM +0100, Gonzalo L. Rodriguez wrote: > > > > Hello, > > > > > > > > Update for Nextcloud to 20.0.3: > > > > > > > > https://nextcloud.com/changelog/#latest20 > > > > > > > > OK? Comments? > > > > > > > > > > Upgrade went fine here. I noticed that config/CAN_INSTALL is removed from > > > the > > > PLIST. Is this done on purpose. > > > > Nvmd. I read the README. :D > > Oh it might be good to add this file to PLIST with @comment, or add > an explicit rm in do-install, so it's obvious that it should be skipped. > This is OK for both? Cheers.- -- - gonzalo Index: Makefile === RCS file: /cvs/ports/www/nextcloud/Makefile,v retrieving revision 1.59 diff -u -p -r1.59 Makefile --- Makefile23 Nov 2020 09:32:26 - 1.59 +++ Makefile12 Dec 2020 13:06:17 - @@ -2,7 +2,7 @@ COMMENT= easy and universal access to shared and/or personal files -V= 20.0.2 +V= 20.0.3 DISTNAME= nextcloud-${V} EXTRACT_SUFX= .tar.bz2 @@ -72,5 +72,7 @@ do-install: ${PREFIX}/conf/modules.sample/apache-nextcloud.conf.dist ${INSTALL_DATA} ${FILESDIR}/config.php.dist.in \ ${INSTDIR}/config/config.php.dist + + rm ${INSTDIR}/config/{CAN_INSTALL,.htaccess} .include Index: distinfo === RCS file: /cvs/ports/www/nextcloud/distinfo,v retrieving revision 1.43 diff -u -p -r1.43 distinfo --- distinfo23 Nov 2020 09:32:26 - 1.43 +++ distinfo12 Dec 2020 13:06:17 - @@ -1,2 +1,2 @@ -SHA256 (nextcloud-20.0.2.tar.bz2) = voTCrH+6Bm3cBjekZys5You70gDa2MAKBDekdlAH3SE= -SIZE (nextcloud-20.0.2.tar.bz2) = 119446810 +SHA256 (nextcloud-20.0.3.tar.bz2) = 4PZFBNM49k08Z3NX8AEs+LDtDcQuwI+Vi23E/3Dt8XU= +SIZE (nextcloud-20.0.3.tar.bz2) = 119801638 Index: pkg/PLIST === RCS file: /cvs/ports/www/nextcloud/pkg/PLIST,v retrieving revision 1.46 diff -u -p -r1.46 PLIST --- pkg/PLIST 23 Nov 2020 09:32:26 - 1.46 +++ pkg/PLIST 12 Dec 2020 13:06:18 - @@ -3156,12 +3156,6 @@ nextcloud/3rdparty/icewind/streams/src/S nextcloud/3rdparty/icewind/streams/src/Url.php nextcloud/3rdparty/icewind/streams/src/UrlCallBack.php nextcloud/3rdparty/icewind/streams/src/Wrapper.php -nextcloud/3rdparty/interfasys/ -nextcloud/3rdparty/interfasys/lognormalizer/ -nextcloud/3rdparty/interfasys/lognormalizer/AUTHORS.md -nextcloud/3rdparty/interfasys/lognormalizer/COPYING -nextcloud/3rdparty/interfasys/lognormalizer/src/ -nextcloud/3rdparty/interfasys/lognormalizer/src/Normalizer.php nextcloud/3rdparty/jeremeamia/ nextcloud/3rdparty/jeremeamia/SuperClosure/ nextcloud/3rdparty/jeremeamia/SuperClosure/LICENSE.md @@ -3532,6 +3526,11 @@ nextcloud/3rdparty/mtdowling/jmespath.ph nextcloud/3rdparty/mtdowling/jmespath.php/src/TreeCompiler.php nextcloud/3rdparty/mtdowling/jmespath.php/src/TreeInterpreter.php nextcloud/3rdparty/mtdowling/jmespath.php/src/Utils.php +nextcloud/3rdparty/nextcloud/ +nextcloud/3rdparty/nextcloud/lognormalizer/ +nextcloud/3rdparty/nextcloud/lognormalizer/COPYING +nextcloud/3rdparty/nextcloud/lognormalizer/src/ +nextcloud/3rdparty/nextcloud/lognormalizer/src/Normalizer.php nextcloud/3rdparty/nikic/ nextcloud/3rdparty/nikic/php-parser/ nextcloud/3rdparty/nikic/php-parser/.gitattributes @@ -6826,6 +6825,7 @@ nextcloud/apps/activity/lib/Migration/Ve nextcloud/apps/activity/lib/Migration/Version2011Date20201006132545.php nextcloud/apps/activity/lib/Migration/Version2011Date20201006132546.php nextcloud/apps/activity/lib/Migration/Version2011Date20201006132547.php +nextcloud/apps/activity/lib/Migration/Version2011Date20201207091915.php nextcloud/apps/activity/lib/Navigation.php nextcloud/apps/activity/lib/NotificationGenerator.php nextcloud/apps/activity/lib/Settings/ @@ -6869,6 +6869,8 @@ nextcloud/apps/admin_audit/l10n/de.js nextcloud/apps/admin_audit/l10n/de.json nextcloud/apps/admin_audit/l10n/de_DE.js nextcloud/apps/admin_audit/l10n/de_DE.json +nextcloud/apps/admin_audit/l10n/en_GB.js +nextcloud/apps/admin_audit/l10n/en_GB.json nextcloud/apps/admin_audit/l10n/es.js nextcloud/apps/admin_audit/l10n/es.json nextcloud/apps/admin_audit/l10n/es_CO.js @@ -6889,6 +6891,8 @@ nextcloud/apps/admin_audit/l10n/it.js nextcloud/apps/admin_audit/l10n/it.json nextcloud/apps/admin_audit/l10n/ja.js nextcloud/apps/admin_audit/l10n/ja.json +nextcloud/apps/admin_audit/l10n/ko.js +nextcloud/apps/admin_audit/l10n/ko.json nextcloud/apps/admin_audit/l10n/nb.js nextcloud/apps/admin_audit/l10n/nb.json nextcloud/apps/admin_audit/l10n/nl.js @@ -6909,6 +6913,8 @@ nextcloud/apps/admin_audi
UPDATE: Suricata-6.0.3
Hello, Update for Suricata to 6.0.1: https://github.com/OISF/suricata/releases/tag/suricata-6.0.1 OK? Comments? Cheers.- -- - gonzalo Index: Makefile === RCS file: /cvs/ports/security/suricata/Makefile,v retrieving revision 1.35 diff -u -p -r1.35 Makefile --- Makefile23 Oct 2020 17:50:34 - 1.35 +++ Makefile12 Dec 2020 13:20:32 - @@ -2,9 +2,8 @@ COMMENT = high performance network IDS, IPS and security monitoring -SURICATA_V = 6.0.0 +SURICATA_V = 6.0.1 SUPDATE_V =1.2.0 -REVISION = 0 DISTNAME = suricata-${SURICATA_V} CATEGORIES = security @@ -21,9 +20,9 @@ PERMIT_PACKAGE= Yes MASTER_SITES = https://www.openinfosecfoundation.org/download/ # uses pledge() -WANTLIB += ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic -WANTLIB += net nspr4 nss3 nssutil3 pcap pcre plc4 plds4 smime3 -WANTLIB += ssl3 yaml-0 z +WANTLIB += ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic +WANTLIB += net nspr4 nss3 nssutil3 pcap pcre plc4 plds4 smime3 +WANTLIB += ssl3 yaml-0 z MODULES = lang/python MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} Index: distinfo === RCS file: /cvs/ports/security/suricata/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo19 Oct 2020 10:10:59 - 1.11 +++ distinfo12 Dec 2020 13:20:32 - @@ -1,2 +1,2 @@ -SHA256 (suricata-6.0.0.tar.gz) = PBdabe6QcRQTkfZIKFAs+25I3Boggz4UEftFvlNokjs= -SIZE (suricata-6.0.0.tar.gz) = 30832555 +SHA256 (suricata-6.0.1.tar.gz) = 56F5j+WcHSE/dS/u+/i7VBaPn6ViNc8zgDR8aW7Nsa4= +SIZE (suricata-6.0.1.tar.gz) = 30460439 Index: patches/patch-configure === RCS file: /cvs/ports/security/suricata/patches/patch-configure,v retrieving revision 1.3 diff -u -p -r1.3 patch-configure --- patches/patch-configure 19 Oct 2020 10:10:59 - 1.3 +++ patches/patch-configure 12 Dec 2020 13:20:32 - @@ -5,7 +5,7 @@ Fix path to sphinx-build Index: configure --- configure.orig +++ configure -@@ -28599,7 +28599,7 @@ $as_echo "#define CLS 64" >>confdefs.h +@@ -28600,7 +28600,7 @@ $as_echo "#define CLS 64" >>confdefs.h # sphinx for documentation # Extract the first word of "sphinx-build", so it can be a program name with args. Index: patches/patch-doc_userguide_Makefile_in === RCS file: /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-doc_userguide_Makefile_in --- patches/patch-doc_userguide_Makefile_in 19 Oct 2020 10:10:59 - 1.2 +++ patches/patch-doc_userguide_Makefile_in 12 Dec 2020 13:20:32 - @@ -5,7 +5,7 @@ Fix path to sphinx-build Index: doc/userguide/Makefile.in --- doc/userguide/Makefile.in.orig +++ doc/userguide/Makefile.in -@@ -373,7 +373,7 @@ EXTRA_DIST = _static 3rd-party-integration acknowledge +@@ -374,7 +374,7 @@ EXTRA_DIST = _static 3rd-party-integration acknowledge what-is-suricata.rst $(am__append_1) @HAVE_SPHINXBUILD_TRUE@dist_man1_MANS = suricata.1 @HAVE_SURICATA_MAN_TRUE@dist_man1_MANS = suricata.1 Index: patches/patch-suricata_yaml_in === RCS file: /cvs/ports/security/suricata/patches/patch-suricata_yaml_in,v retrieving revision 1.8 diff -u -p -r1.8 patch-suricata_yaml_in --- patches/patch-suricata_yaml_in 19 Oct 2020 10:10:59 - 1.8 +++ patches/patch-suricata_yaml_in 12 Dec 2020 13:20:32 - @@ -116,7 +116,7 @@ Index: suricata.yaml.in # Daemon working directory # Suricata will change directory to this one if provided -@@ -1865,7 +1877,19 @@ napatech: +@@ -1859,7 +1871,19 @@ napatech: default-rule-path: @e_defaultruledir@ rule-files:
Re: UPDATE: graphics/feh 3.5 => 3.6
Hi, On Thu, 03 Dec 2020 22:57:25 + Brian Callahan wrote: > Hi ports -- > > Attached is a straightforward update to graphics/feh. > The changelog is at https://feh.finalrewind.org/archive/3.6/ > Some more eyes (big endian) appreciated. > > OK? I've tested that update on macppc and amd64. It builds and works fine. OK cwen@ > ~Brian
Re: QT4 UI got broken?
Friendly ping. Anybody willing to have a look? All the best On December 7, 2020 9:41:03 AM GMT+01:00, Alessandro De Laurenzis wrote: >Greetings, > >I recently observed some glitches in qucs-s (one of the ports that I >maintain and one of the few survivors in the QT4 ecosystem), like >random >underlying in menu entries, missing text in Qmessage windows, missing >contents in frames, etc., till the point that the app becomes >completely >unusable. > >I started investigating on the port itself, without finding anything >relevant; now I noticed very similar failures in qtconfig4 which could >suggest an issue in x11/qt4 instead. > >I can easily reproduce the problem with the following steps: >- launch quconfig4; >- in "GUI Style" frame, select something different from the default >(e.g., GTK+); >- click on "File" -> "Save"; >- the menu gets completely corrupted. > >I don't have the knowledge to proceed with the investigation (I cannot >even say if this is specific for amd64/Intel graphics), so I kindly ask > >for your help. > >Of course, I'm available to try any kind of patch, just let me know. > >Copying espie@ (maintainer) and Rafael. > >All the best > >-- >Alessandro De Laurenzis >[mailto:jus...@atlantide.mooo.com] >Web: http://www.atlantide.mooo.com >LinkedIn: http://it.linkedin.com/in/delaurenzis -- Alessandro De Laurenzis
[update] graphics/qiv 2.3.1 -> 2.3.2
Hi, Here is an update for qiv to 2.3.2. It brings many bugfixes and runtime changes [0]. There are a number of changes port-wise: - move HOMEPAGE to https, refresh WANTLIB - fix improper manpath [0] -- i reported to upstream thinking it was an OpenBSD quirk. I had a fix, but upstream committed one with a greater scope. - fix "implicit conversion from 'int' to 'float'" warnings while building with clang-10 (upstreamed [0]) I've built and run that update on macppc and amd64 without issues. Comments/feedback are welcome, Charlène. [0] https://spiegl.de/qiv/changes.shtml [1] https://codeberg.org/ciberandy/qiv/commit/195fe9d5 Index: Makefile === RCS file: /cvs/ports/graphics/qiv/Makefile,v retrieving revision 1.30 diff -u -p -u -p -r1.30 Makefile --- Makefile12 Jul 2019 20:47:09 - 1.30 +++ Makefile12 Dec 2020 13:18:32 - @@ -2,23 +2,22 @@ COMMENT= very small and pretty fast gdk/Imlib image viewer -DISTNAME= qiv-2.3.1 +DISTNAME= qiv-2.3.2 CATEGORIES=graphics -REVISION= 0 EXTRACT_SUFX= .tgz -HOMEPAGE= http://spiegl.de/qiv/ +HOMEPAGE= https://spiegl.de/qiv/ MASTER_SITES= ${HOMEPAGE}/download/ # GPLv2 PERMIT_PACKAGE=Yes -WANTLIB = Imlib2 X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama -WANTLIB += Xrandr Xrender c cairo exif fontconfig freetype gdk-x11-2.0 -WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 iconv intl jpeg -WANTLIB += lcms2 m magic pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread +WANTLIB += Imlib2 X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi +WANTLIB += Xinerama Xrandr Xrender c cairo exif fontconfig freetype +WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 +WANTLIB += harfbuzz intl jpeg lcms2 magic pango-1.0 pangocairo-1.0 WANTLIB += tiff z LIB_DEPENDS= devel/libmagic \ Index: distinfo === RCS file: /cvs/ports/graphics/qiv/distinfo,v retrieving revision 1.8 diff -u -p -u -p -r1.8 distinfo --- distinfo23 Aug 2014 14:33:07 - 1.8 +++ distinfo12 Dec 2020 13:18:32 - @@ -1,2 +1,2 @@ -SHA256 (qiv-2.3.1.tgz) = Z1OWtTnmURE1/nPIZ/n91tkSwkx1Ynl8sEfCfQwsjuY= -SIZE (qiv-2.3.1.tgz) = 130621 +SHA256 (qiv-2.3.2.tgz) = SOCgiKDVz1+sIxSmCzrtYsSRPnkmJ/ZPA5hoZa1wgNU= +SIZE (qiv-2.3.2.tgz) = 133614 Index: patches/patch-Makefile === RCS file: /cvs/ports/graphics/qiv/patches/patch-Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 patch-Makefile --- patches/patch-Makefile 23 Aug 2014 14:33:07 - 1.8 +++ patches/patch-Makefile 12 Dec 2020 13:18:32 - @@ -1,6 +1,11 @@ $OpenBSD: patch-Makefile,v 1.8 2014/08/23 14:33:07 kirby Exp $ Makefile.orig Fri Dec 20 04:50:37 2013 -+++ Makefile Thu Aug 14 14:06:52 2014 + +Hunk #4 is a fix for bogus manpaths that can be removed for qiv>2.3.2, +see https://codeberg.org/ciberandy/qiv/commit/195fe9d5 + +Index: Makefile +--- Makefile.orig Makefile @@ -4,7 +4,7 @@ ### @@ -8,9 +13,9 @@ $OpenBSD: patch-Makefile,v 1.8 2014/08/2 -PREFIX = /usr/local +PREFIX ?= /usr/local - # Font to use for statusbar in fullscreen mode + # Fonts to use for statusbar and comments STATUSBAR_FONT = "Monospace 9" -@@ -30,7 +30,7 @@ GETOPT_LONG = -DHAVE_GETOPT_LONG +@@ -31,7 +31,7 @@ GETOPT_LONG = -DHAVE_GETOPT_LONG # This program will be run on the manual page after it is installed. # If you don't want to compress the manpage, change it to 'true'. @@ -19,23 +24,35 @@ $OpenBSD: patch-Makefile,v 1.8 2014/08/2 # Comment this line out if your system doesn't have lcms2 installed # (for minimal Color Management support) -@@ -49,11 +49,11 @@ EXIF = -DHAVE_EXIF - # Do not edit below here! +@@ -51,14 +51,12 @@ EXIF = -DHAVE_EXIF ## --CC= gcc -+CC?= gcc + ifeq ($(origin CC),default) +-CC = gcc ++CC ?= gcc + endif + + PKG_CONFIG ?= pkg-config #CFLAGS= -O0 -g -Wall -CFLAGS= -O2 -Wall \ - -fcaller-saves -ffast-math -fno-strength-reduce \ - -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN -+#CFLAGS= -O2 -Wall \ -+# -fcaller-saves -ffast-math -fno-strength-reduce \ -+# -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN ++CFLAGS= -Wall #CFLAGS= -O2 -Wall -fomit-frame-pointer -finline-functions \ # -fcaller-saves -ffast-math -fno-strength-reduce \ # -fthread-jumps #-march=pentium #-DSTAT_MACROS_BROKEN -@@ -159,10 +159,6 @@ install: $(PROGRAM) +@@ -153,8 +151,8 @@ install: $(PROGRAM) + echo install -d -m 0755 $(PREFIX)/man/man1; \ + install -d -m 0755 $(PREFIX)/man/man1; \ + fi
[update] net/lagrange SDL2 gemini browser
> This is a new port for another gemini/gopher browser. > > It provides a very enjoyable browsing experience that I can't > describe, I wish using www would be that nice. > > DSCR: > Lagrange is a desktop GUI client for browsing Geminispace. It offers > modern conveniences familiar from web browsers, such as smooth > scrolling, inline image viewing, multiple tabs, visual themes, > Unicode fonts, bookmarks, history, and page outlines. A few days ago Lagrange was updated. I've updated the port and tested it on amd64. DESCR now has a note regarding Gopherspace. A full tarball is attached as it does not seem to be committed yet. -- greetings, Florian Viehweger lagrange-0.12.1.tgz Description: application/compressed-tar
Re: Patch and policy inquiry
As I said, "There are some problems with them, do not take them as being 100% correct."
[NEW] devel/tekui NOVICE PORTER
Hi All, Attached is a port of TekUI, my first port as a matter of fact. TekUI is an event driven GUI toolkit for rapid application development. It is written in Lua and C, so if any of you folks use Lua (I do) you might enjoy it. Being my first port I had a few questions. 1. When running the checking utility, it complained of hard-coded paths in the Makefile. There is one hard coded path in the Makefile. Should I replace every path with a variable, or is this primarily for larger ports? 2. TekUI has several backends. X11, raw framebuffer, and VNC to name a few. Should I make a flavour for every one of those? (excluding Windows and other non-applicable platforms of course.) In other words, when making a package, is it a good idea to make sure every feature can be included, or is it better to aim for simplicity? 3. Is there some easy way to get it packaged for every version of Lua, or does this lazy 'maintainer' have to expend energy typing a few extra keystrokes on the keyboard? Ok, that last one was a bit tongue-in-cheek, I don't mind extra typing. And I do intend to maintain it, I just want to cover them in the most correct and simple manner possible. Please, give me feedback. This is my first port, and I want to get it straight before I port more stuff over. I have only tested this on amd64 platform. I assumed it works on other platforms, but am not sure. Ok, enough typing. Here is the port: -- Johnpaul T. Humphrey tekui-1.12.tar.gz Description: application/gzip
Re: [Update] net/gpodder-3.10.16 -> 3.10.17
On Fri, December 11, 2020 7:52 pm, trondd wrote: > trondd wrote: > >> Update to gpodder with a number of fixes. Also (like py-podcastparser) >> uses >> py-test and py-test-cov for 'make test' now. >> >> Been running for a couple weeks on amd64. >> >> New features >> >> #834 run command on download works from gpo >> >> Improvements >> >> #838 rename youtube-dl partial file when it contains % or $ >> characters >> #796 MKV Files Not Properly Renamed, >> #846 youtube rss feed urls >> #850 Discard episode when its GUID collides with a newer episode. >> #866 Show update error in the podcast dialog (for copy-paste and >> seeing it fully) >> #867 youtube live streaming support >> #871 add youtube streaming format for 1080p >> #873 Detect new key name for youtube DRM content >> #879 Avoid stale Today and Yesterday dates by refreshing episodes >> daily >> #902 support youtube user url >> >> Bug fixes >> >> fix tagging extension exception on mkv files >> fix #830 Shortcut key conflict Episode descriptions vs Discover new >> Podcasts >> #848 fix youtube-dl not responding to config change >> #855 detect DORMANT wifi state as online >> #857 only send a single channel update error notification to avoid >> spamming the user >> fix #727 gtk exception when hiding deleted episodes >> fix #869 fix already subscribed to youtube feed in some cases >> #875 Fix escapist and gpo issues caused by youtube streaming >> #877 Remove leftover debug message >> #901 Fix translation of Youtube playlist URL to a feed >> fix #888 Prevent an empty entries bug in YouTube-DL from removing >> all episodes. >> >> Tim. >> > > Switched to MODPY_PYTEST but this causes 'make test' to segfault. Without > MODPY_PYTEST and listing pytest as a test dependency, the tests run fine. > Not sure if it's just my set up. I'll try in a VM next. > > Tim. > Segfaults on a fresh install. :( Python drops a core deep into GTK stuff. Am I doing something wrong or is there some other issue here? Tim. > > Index: Makefile > === > RCS file: /cvs/ports/net/gpodder/Makefile,v > retrieving revision 1.26 > diff -u -p -r1.26 Makefile > --- Makefile 3 Oct 2020 15:39:59 - 1.26 > +++ Makefile 12 Dec 2020 00:42:21 - > @@ -2,8 +2,7 @@ > > COMMENT= media aggregator and podcast client > > -MODPY_EGG_VERSION= 3.10.16 > -REVISION=0 > +MODPY_EGG_VERSION= 3.10.17 > > GH_ACCOUNT= gpodder > GH_PROJECT= gpodder > @@ -24,6 +23,8 @@ MODULES=lang/python \ > > MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} > > +MODPY_PYTEST=Yes > + > RUN_DEPENDS= devel/desktop-file-utils \ > devel/gettext,-runtime \ > devel/py-html5lib${MODPY_FLAVOR} \ > @@ -36,6 +37,7 @@ RUN_DEPENDS=devel/desktop-file-utils \ > x11/gtk+3,-guic > TEST_DEPENDS=devel/py-minimock${MODPY_FLAVOR} \ > devel/py-coverage${MODPY_FLAVOR} \ > + devel/py-test-cov${MODPY_FLAVOR} \ > net/mygpoclient \ > textproc/py-podcastparser${MODPY_FLAVOR} > > Index: distinfo > === > RCS file: /cvs/ports/net/gpodder/distinfo,v > retrieving revision 1.12 > diff -u -p -r1.12 distinfo > --- distinfo 5 Jul 2020 14:56:22 - 1.12 > +++ distinfo 12 Dec 2020 00:42:21 - > @@ -1,2 +1,2 @@ > -SHA256 (gpodder-3.10.16.tar.gz) = > /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8= > -SIZE (gpodder-3.10.16.tar.gz) = 1058386 > +SHA256 (gpodder-3.10.17.tar.gz) = > NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA= > +SIZE (gpodder-3.10.17.tar.gz) = 1064129 >
Re: UPDATE: Nextcloud-20.0.3
On Sat, Dec 12, 2020 at 02:18:14PM +0100, Gonzalo L. Rodriguez wrote: > On Fri, 11 Dec 2020 at 21:09:15 +, Stuart Henderson wrote: > > On 2020/12/11 11:50, Tracey Emery wrote: > > > On Fri, Dec 11, 2020 at 11:17:50AM -0700, Tracey Emery wrote: > > > > On Fri, Dec 11, 2020 at 03:07:40PM +0100, Gonzalo L. Rodriguez wrote: > > > > > Hello, > > > > > > > > > > Update for Nextcloud to 20.0.3: > > > > > > > > > > https://nextcloud.com/changelog/#latest20 > > > > > > > > > > OK? Comments? > > > > > > > > > > > > > Upgrade went fine here. I noticed that config/CAN_INSTALL is removed > > > > from the > > > > PLIST. Is this done on purpose. > > > > > > Nvmd. I read the README. :D > > > > Oh it might be good to add this file to PLIST with @comment, or add > > an explicit rm in do-install, so it's obvious that it should be skipped. > > > > This is OK for both? Ok. > > Cheers.- > > -- > > - gonzalo > Index: Makefile > === > RCS file: /cvs/ports/www/nextcloud/Makefile,v > retrieving revision 1.59 > diff -u -p -r1.59 Makefile > --- Makefile 23 Nov 2020 09:32:26 - 1.59 > +++ Makefile 12 Dec 2020 13:06:17 - > @@ -2,7 +2,7 @@ > > COMMENT= easy and universal access to shared and/or personal > files > > -V= 20.0.2 > +V= 20.0.3 > DISTNAME=nextcloud-${V} > EXTRACT_SUFX=.tar.bz2 > > @@ -72,5 +72,7 @@ do-install: > ${PREFIX}/conf/modules.sample/apache-nextcloud.conf.dist > ${INSTALL_DATA} ${FILESDIR}/config.php.dist.in \ > ${INSTDIR}/config/config.php.dist > + > + rm ${INSTDIR}/config/{CAN_INSTALL,.htaccess} > > .include > Index: distinfo > === > RCS file: /cvs/ports/www/nextcloud/distinfo,v > retrieving revision 1.43 > diff -u -p -r1.43 distinfo > --- distinfo 23 Nov 2020 09:32:26 - 1.43 > +++ distinfo 12 Dec 2020 13:06:17 - > @@ -1,2 +1,2 @@ > -SHA256 (nextcloud-20.0.2.tar.bz2) = > voTCrH+6Bm3cBjekZys5You70gDa2MAKBDekdlAH3SE= > -SIZE (nextcloud-20.0.2.tar.bz2) = 119446810 > +SHA256 (nextcloud-20.0.3.tar.bz2) = > 4PZFBNM49k08Z3NX8AEs+LDtDcQuwI+Vi23E/3Dt8XU= > +SIZE (nextcloud-20.0.3.tar.bz2) = 119801638 > Index: pkg/PLIST > === > RCS file: /cvs/ports/www/nextcloud/pkg/PLIST,v > retrieving revision 1.46 > diff -u -p -r1.46 PLIST > --- pkg/PLIST 23 Nov 2020 09:32:26 - 1.46 > +++ pkg/PLIST 12 Dec 2020 13:06:18 - > @@ -3156,12 +3156,6 @@ nextcloud/3rdparty/icewind/streams/src/S > nextcloud/3rdparty/icewind/streams/src/Url.php > nextcloud/3rdparty/icewind/streams/src/UrlCallBack.php > nextcloud/3rdparty/icewind/streams/src/Wrapper.php > -nextcloud/3rdparty/interfasys/ > -nextcloud/3rdparty/interfasys/lognormalizer/ > -nextcloud/3rdparty/interfasys/lognormalizer/AUTHORS.md > -nextcloud/3rdparty/interfasys/lognormalizer/COPYING > -nextcloud/3rdparty/interfasys/lognormalizer/src/ > -nextcloud/3rdparty/interfasys/lognormalizer/src/Normalizer.php > nextcloud/3rdparty/jeremeamia/ > nextcloud/3rdparty/jeremeamia/SuperClosure/ > nextcloud/3rdparty/jeremeamia/SuperClosure/LICENSE.md > @@ -3532,6 +3526,11 @@ nextcloud/3rdparty/mtdowling/jmespath.ph > nextcloud/3rdparty/mtdowling/jmespath.php/src/TreeCompiler.php > nextcloud/3rdparty/mtdowling/jmespath.php/src/TreeInterpreter.php > nextcloud/3rdparty/mtdowling/jmespath.php/src/Utils.php > +nextcloud/3rdparty/nextcloud/ > +nextcloud/3rdparty/nextcloud/lognormalizer/ > +nextcloud/3rdparty/nextcloud/lognormalizer/COPYING > +nextcloud/3rdparty/nextcloud/lognormalizer/src/ > +nextcloud/3rdparty/nextcloud/lognormalizer/src/Normalizer.php > nextcloud/3rdparty/nikic/ > nextcloud/3rdparty/nikic/php-parser/ > nextcloud/3rdparty/nikic/php-parser/.gitattributes > @@ -6826,6 +6825,7 @@ nextcloud/apps/activity/lib/Migration/Ve > nextcloud/apps/activity/lib/Migration/Version2011Date20201006132545.php > nextcloud/apps/activity/lib/Migration/Version2011Date20201006132546.php > nextcloud/apps/activity/lib/Migration/Version2011Date20201006132547.php > +nextcloud/apps/activity/lib/Migration/Version2011Date20201207091915.php > nextcloud/apps/activity/lib/Navigation.php > nextcloud/apps/activity/lib/NotificationGenerator.php > nextcloud/apps/activity/lib/Settings/ > @@ -6869,6 +6869,8 @@ nextcloud/apps/admin_audit/l10n/de.js > nextcloud/apps/admin_audit/l10n/de.json > nextcloud/apps/admin_audit/l10n/de_DE.js > nextcloud/apps/admin_audit/l10n/de_DE.json > +nextcloud/apps/admin_audit/l10n/en_GB.js > +nextcloud/apps/admin_audit/l10n/en_GB.json > nextcloud/apps/admin_audit/l10n/es.js > nextcloud/apps/admin_audit/l10n/es.json > nextcloud/apps/admin_audit/l10n/es_CO.js > @@ -6889,6 +6891,8 @@ nextcloud/apps/admin_audit/l10n/it.js > nextcloud/apps/admin_audit/l10n/it.json > nextcloud/apps/admin_audit/l10
update: editors/scintilla + editors/scite to 4.4.6
Hi, Here an update to editors/scintilla (a library) and editors/scite (editor based on scintilla) to 4.4.6 In editors/scintilla, the library 'scintilla_lexers' (which was "port homemade" for scite) is now properly exported as 'lexilla' (by upstream). So I just changed the SHARED_LIBS part to keep the name from upstream. All library versioning is proper to openbsd, so I kept the current version identique for 'scintilla' and 'lexilla' libraries. The upstream makefile (of both ports) is a bit spagetti, and changed since last update, so the big diffs on them. Tested on amd64. Comments or OK ? -- Sebastien Marie diff f509cc83fea9c4b51979334e1e39915b75c7f8a3 /home/semarie/repos/openbsd/ports blob - 815f39119a9b90baa9947b7839048b1633d46241 file + editors/scintilla/Makefile --- editors/scintilla/Makefile +++ editors/scintilla/Makefile @@ -2,15 +2,15 @@ COMMENT= source code editing component for GTK+ -VERSION= 4.0.3 +VERSION= 4.4.6 DISTNAME= scintilla${VERSION:S/.//g} PKGNAME= scintilla-${VERSION} CATEGORIES=editors x11 -SHARED_LIBS= scintilla 11.0 \ - scintilla_lexers11.0 +SHARED_LIBS= scintilla 12.0 \ + lexilla 12.0 -HOMEPAGE= http://www.scintilla.org/ +HOMEPAGE= https://www.scintilla.org/ # old Python license PERMIT_PACKAGE=Yes blob - 49104d793d1b1170d4559285e7ecbb7608a60030 file + editors/scintilla/distinfo --- editors/scintilla/distinfo +++ editors/scintilla/distinfo @@ -1,2 +1,2 @@ -SHA256 (scintilla403.tgz) = nmfi9NjJy6Pi6D7qiDhSrZrfqNwXdfJR+GjMbNBYya4= -SIZE (scintilla403.tgz) = 1404814 +SHA256 (scintilla446.tgz) = LfkwbsRTn0/hP4a6uPJBm6kEZJM9fMqEbXu25wRuwtw= +SIZE (scintilla446.tgz) = 1640227 blob - da46a19cd256a3dfee2c1dbf79504c2303b55fbc file + editors/scintilla/patches/patch-gtk_makefile --- editors/scintilla/patches/patch-gtk_makefile +++ editors/scintilla/patches/patch-gtk_makefile @@ -1,119 +1,76 @@ -$OpenBSD: patch-gtk_makefile,v 1.14 2018/02/24 10:54:50 bket Exp $ +$OpenBSD$ Index: gtk/makefile --- gtk/makefile.orig +++ gtk/makefile -@@ -8,19 +8,9 @@ +@@ -15,28 +15,8 @@ srcdir ?= . + basedir = $(srcdir)/.. - srcdir ?= . - --.SUFFIXES: .cxx .c .o .h .a .list + WARNINGS = -Wpedantic -Wall -ifdef CLANG -CXX = clang++ --CXXWARNFLAGS = -Wall -pedantic -Wno-deprecated-register -Wno-missing-braces -CC = clang + WARNINGS += -Wno-deprecated-register +-ifdef windir +-# Turn off some warnings that occur when Clang is being used on Windows where it +-# is including Microsoft headers. +-# incompatible-ms-struct is because more complex structs are not quite the same as MSVC +-WARNINGS += -Wno-incompatible-ms-struct +-# language-extension-token is because of __int64 in glib-2.0 glibconfig.h +-WARNINGS += -Wno-language-extension-token +-# register may be used in glib +-# This produces a warning since -Wno-register is not valid for C files but it still works +-WARNINGS += -Wno-register +-DEFINES += -D_CRT_SECURE_NO_DEPRECATE +-endif -# Can choose aspect to sanitize: address and undefined can simply change SANITIZE but for -# thread also need to create Position Independent Executable -> search online documentation -SANITIZE = address -#SANITIZE = undefined --else --CXXWARNFLAGS = -Wall -pedantic +-BASE_FLAGS += -fsanitize=$(SANITIZE) -endif -+.SUFFIXES: .cxx .c .o .h .a .list .so ++ ARFLAGS = rc -+AR = ar - RANLIB = touch + RANLIB ?= ranlib + PKG_CONFIG ?= pkg-config +@@ -58,7 +38,7 @@ normalize = $(if $(windir),$(subst /,\,$1),$1) - ifdef GTK3 -@@ -48,18 +38,21 @@ DEL = del /q - COMPLIB=$(srcdir)\..\bin\scintilla.a + PYTHON = $(if $(windir),pyw,python3) + +-SHAREDEXTENSION = $(if $(windir),dll,so) ++SHAREDEXTENSION = $(if $(windir),dll,so).${LIBscintilla_VERSION} + + ifdef windir + CC = gcc +@@ -66,9 +46,9 @@ DEL = del /q + LEXILLA = lexilla.dll else DEL = rm -f --COMPLIB=$(srcdir)/../bin/scintilla.a -+COMPLIB=$(srcdir)/../bin/libscintilla.a -+LEXERLIB=$(srcdir)/../bin/libscintilla_lexers.a -+SHAREDLIB=$(srcdir)/../bin/libscintilla.so.${LIBscintilla_VERSION} -+SHAREDLEXER=$(srcdir)/../bin/libscintilla_lexers.so.${LIBscintilla_lexers_VERSION} +-LEXILLA = liblexilla.so ++LEXILLA = liblexilla.so.${LIBlexilla_VERSION} endif +-COMPLIB=$(basedir)/bin/scintilla.a ++COMPLIB=$(basedir)/bin/libscintilla.a + COMPONENT=$(basedir)/bin/libscintilla.$(SHAREDEXTENSION) - vpath %.h $(srcdir) $(srcdir)/../src $(srcdir)/../include $(srcdir)/../lexlib - vpath %.c $(srcdir) - vpath %.cxx $(srcdir) $(srcdir)/../src $(srcdir)/../lexlib $(srcdir)/../lexers - --INCLUDEDIRS=-I $(srcdir)/../include -I $(srcdir)/../src -I $(srcdir)/../lexlib -+INCLUDEDIRS=-I $(srcdir)/../include -I $(srcdir)/../src -I $(srcdir)/../lexlib -I${LOCALBASE}/include - ifdef CHECK_DEPRECATED - DEPRECATED=-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DDISABLE_GDK_FONT + vpath %.h $(srcdir) $(basedir)/src $(basedir)/include $(basedir)/l
update: net/gajim (and net/py-nbxmpp)
Hi ports@, This is an update for net/gajim. It includes also an easy dependency update for net/py-nbxmpp, as the new Gajim version needs the last one available. Tested on amd64 against a prosody running also on -current. All seems correct to me. For net/gajim, I added a README to point out that some modules need additional packages. This is because I spent some minutes with OMEMO not working with no errors at all, and list archives show me that this is not the first time I loose time on this ... comments / ok welcome. diff 465c580a1f2f0dbe84faa81fa7eff4f1e2ea50da 08e6724f53b5f9e8fc7e876eab271e65b0e97fa3 blob - 71fbb026937949f7c28f00e69063289087dda935 blob + e510b4b2ac52490114aeafd848d92d095bf46469 --- net/gajim/Makefile +++ net/gajim/Makefile @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.90 2020/09/19 07:52:24 solene Exp $ COMMENT= jabber client written in pygtk -MODPY_EGG_VERSION= 1.2.0 +MODPY_EGG_VERSION= 1.2.2 DISTNAME= gajim-${MODPY_EGG_VERSION} CATEGORIES=net x11 @@ -25,7 +25,7 @@ RUN_DEPENDS= devel/desktop-file-utils \ devel/libsoup \ graphics/py-Pillow${MODPY_FLAVOR} \ graphics/py-cairo${MODPY_FLAVOR} \ - net/py-nbxmpp${MODPY_FLAVOR}>=1.0.0 \ + net/py-nbxmpp${MODPY_FLAVOR}>=1.0.2 \ security/py-cryptodome${MODPY_FLAVOR} \ security/py-gnupg${MODPY_FLAVOR} \ security/py-keyring${MODPY_FLAVOR} \ blob - 35719ed14f25d3cd14f975fca839498d8a2dbdab blob + 26ffa35ef7e58eea29dcd52ad90d821f24d55dd6 --- net/gajim/distinfo +++ net/gajim/distinfo @@ -1,2 +1,2 @@ -SHA256 (gajim-1.2.0.tar.gz) = /dYOmco3TChJWpMT0bFi6TQL3tmOlSOZ5DryoMz80Tk= -SIZE (gajim-1.2.0.tar.gz) = 9605006 +SHA256 (gajim-1.2.2.tar.gz) = /Q0WU/s/f5cgf+zDIY04kVrbHXQb+Vp+74NgW9a4zL0= +SIZE (gajim-1.2.2.tar.gz) = 9416794 blob - 70147a06a20c032e0abb32cd68d16a0fa3eb7bc6 blob + 05b394caeaec3dae71359041c2050f983928ad12 --- net/gajim/pkg/PLIST +++ net/gajim/pkg/PLIST @@ -179,7 +179,6 @@ lib/python${MODPY_VERSION}/site-packages/gajim/common/ lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}pep.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}ping.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}presence.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}privacylists.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}pubsub.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}receipts.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/${MODPY_PYCACHE}register.${MODPY_PYC_MAGIC_TAG}pyc @@ -226,7 +225,6 @@ lib/python${MODPY_VERSION}/site-packages/gajim/common/ lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/pep.py lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/ping.py lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/presence.py -lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/privacylists.py lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/pubsub.py lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/receipts.py lib/python${MODPY_VERSION}/site-packages/gajim/common/modules/register.py @@ -293,9 +291,6 @@ lib/python${MODPY_VERSION}/site-packages/gajim/data/gu lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/blocking_list.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/bookmarks.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/certificate_dialog.ui -lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/change_activity_dialog.ui -lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/change_mood_dialog.ui -lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/change_status_message_dialog.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/chat_control.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/chat_to_muc_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/contact_context_menu.ui @@ -326,8 +321,6 @@ lib/python${MODPY_VERSION}/site-packages/gajim/data/gu lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/plugins_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/popup_notification_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/preferences_window.ui -lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/privacy_list_window.ui -lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/privacy_lists_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/profile_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/roster_item_exchange_window.ui lib/python${MODPY_VERSION}/site-packages/gajim/data/gui/roster_window.ui @@ -337,6 +330,7 @@ lib/pytho
NEW: sysutils/watch (not the procps-ng one)
Here's a shell helper I wrote a while ago, mainly to do the following: 1. right-click URL in browser -> copy 2. start cwm(1) application, i.e. `command watch watch' in cwmrc(5) 3. have mpv(1) started streaming the URL, possibly with youtube-dl(1) I've put it into shape and uploaded the script somewhere, wrote a proper manual as well so DESCR merely serves as teaser. Information for inst:watch-0.1 Comment: watch videos Description: watch(1) is a small wrapper around mpv(1), youtube-dl(1) and xclip(1) providing simple interfaces and intregration to stream arbitrary URLs or watch YouTube search results. Maintainer: Klemens Nanni I know this could conflict with a future port of the GNU watch(1) tool, but it has yet to arrive and other names for this tool are already used, e.g. view(1) from editors/vim and stream(1) from graphics/ImageMagick. Feedback? OK? watch.tgz Description: application/tar-gz
sparc64 bulk build report
Bulk build on sparc64-0.ports.openbsd.org Started : Wed Dec 9 21:35:15 MST 2020 Finished: Sat Dec 12 21:04:31 MST 2020 Duration: 2 Days 23 hours 29 minutes Built using OpenBSD 6.8-current (GENERIC.MP) #595: Wed Dec 9 01:53:50 MST 2020 Built 9462 packages Number of packages built each day: Dec 9: 2159 Dec 10: 5621 Dec 11: 1263 Dec 12: 419 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2020-12-09/summary.log Build failures: 13 http://build-failures.rhaalovely.net/sparc64/2020-12-09/devel/glog.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/devel/spidermonkey78.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/games/odamex.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/graphics/mypaint.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/math/mlpack,-main.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/math/py-scikit-image,python3.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/net/routinator.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/productivity/gnucash.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/www/purritobin.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/x11/grantlee-qt5.log http://build-failures.rhaalovely.net/sparc64/2020-12-09/x11/roxterm.log Recurrent failures: failures/devel/glog.log failures/devel/spidermonkey78.log failures/games/odamex.log failures/geo/spatialite/gui.log failures/graphics/mypaint.log failures/math/py-scikit-image,python3.log failures/productivity/gnucash.log failures/sysutils/libvirt.log failures/www/purritobin.log New failures: +failures/math/mlpack,-main.log +failures/net/routinator.log Resolved failures: -failures/devel/rebar3.log -failures/games/prboom-plus.log -failures/graphics/gimp/lensfun.log -failures/lang/mruby.log -failures/math/armadillo.log -failures/math/py-h5py,python3.log -failures/security/hydra,-gui.log -failures/security/suricata.log Packages newly built: +devel/rebar3 +games/prboom-plus +graphics/gimp/lensfun +lang/mruby +math/armadillo +math/ensmallen +math/py-h5py,python3 +math/visidata +net/catgirl +security/hydra +security/hydra,-gui +security/hydra,-main +security/ssh-audit +security/suricata Packages not built this time:
update ocaml-parmap to 1.1.1
The main change below is that parmap now builds with dune instead of ocamlbuild. The patches go away because upstream now supports more current versions of ocaml. Tested with coccinelle (the only consumer). ok? Index: Makefile === RCS file: /cvs/ports/devel/ocaml-parmap/Makefile,v retrieving revision 1.13 diff -u -p -u -r1.13 Makefile --- Makefile9 Jun 2020 17:34:13 - 1.13 +++ Makefile13 Dec 2020 05:38:21 - @@ -3,13 +3,12 @@ COMMENT = OCaml parallel map primitive for multicores CATEGORIES = devel -V =1.0-rc10 -REVISION = 2 +V =1.1.1 NAME = ocaml-parmap DISTNAME = ocaml-parmap-$V DISTFILES =${DISTNAME}{$V}.tar.gz -WRKDIST = ${WRKDIR}/parmap-$V -PKGNAME = ocaml-parmap-${V:S/-//} +PKGNAME = ocaml-parmap-${V} + MASTER_SITES = https://github.com/rdicosmo/parmap/archive/ HOMEPAGE = https://github.com/rdicosmo/parmap @@ -18,15 +17,14 @@ HOMEPAGE = https://github.com/rdicosmo/p PERMIT_PACKAGE = Yes MODULES = lang/ocaml -BUILD_DEPENDS =sysutils/findlib devel/ocaml-ocamlbuild -USE_GMAKE =Yes - -CONFIGURE_STYLE = gnu -FAKE_FLAGS = DESTDIR=${WRKINST}${TRUEPREFIX} +BUILD_DEPENDS =sysutils/findlib \ + devel/dune -TEST_TARGET = tests TEST_DEPENDS = ${BASE_PKGPATH} +WRKDIST = ${WRKDIR}/parmap-$V + +ALL_TARGET = .include Index: distinfo === RCS file: /cvs/ports/devel/ocaml-parmap/distinfo,v retrieving revision 1.4 diff -u -p -u -r1.4 distinfo --- distinfo19 Jun 2019 09:18:18 - 1.4 +++ distinfo13 Dec 2020 05:38:21 - @@ -1,2 +1,2 @@ -SHA256 (ocaml-parmap-1.0-rc10.tar.gz) = crjIsRFCqNvTyBwMZqx6hQhKYU+S8pX/IZVxBwPfywo= -SIZE (ocaml-parmap-1.0-rc10.tar.gz) = 99391 +SHA256 (ocaml-parmap-1.1.1.tar.gz) = tTqSBdKC9GY+Z7CZsV64vlEH1xWYj2BNMacSFOhMv+4= +SIZE (ocaml-parmap-1.1.1.tar.gz) = 44311 Index: patches/patch-bytearray_ml === RCS file: patches/patch-bytearray_ml diff -N patches/patch-bytearray_ml --- patches/patch-bytearray_ml 19 Jun 2019 09:18:18 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,16 +0,0 @@ -$OpenBSD: patch-bytearray_ml,v 1.1 2019/06/19 09:18:18 chrisz Exp $ - -Index: bytearray.ml bytearray.ml.orig -+++ bytearray.ml -@@ -61,7 +61,9 @@ let of_string s = - - let mmap_of_string fd s = - let l = String.length s in -- let ba = Bigarray.Array1.map_file fd Bigarray.char Bigarray.c_layout true l in -+ let ba = -+Bigarray.array1_of_genarray @@ -+Unix.map_file fd Bigarray.char Bigarray.c_layout true [|l|] in - unsafe_blit_from_string s 0 ba 0 l; - ba - (* Index: patches/patch-parmap_ml === RCS file: patches/patch-parmap_ml diff -N patches/patch-parmap_ml --- patches/patch-parmap_ml 19 Jun 2019 09:18:18 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,37 +0,0 @@ -$OpenBSD: patch-parmap_ml,v 1.1 2019/06/19 09:18:18 chrisz Exp $ - -Index: parmap.ml parmap.ml.orig -+++ parmap.ml -@@ -109,7 +109,8 @@ let redirect ?(path = (Printf.sprintf "/tmp/.parmap.%d - (* unmarshal from a mmap seen as a bigarray *) - let unmarshal fd = - let a = -- Bigarray.Array1.map_file fd Bigarray.char Bigarray.c_layout true (-1) in -+ Bigarray.array1_of_genarray @@ -+ Unix.map_file fd Bigarray.char Bigarray.c_layout true [|~-1|] in - let res = Bytearray.unmarshal a 0 in - Unix.close fd; - res -@@ -124,8 +125,9 @@ let unmarshal fd = - - on Linux kernels, we might allocate a mmapped memory area of huge_size - and marshal into it directly - -- let ba = Bigarray.Array1.map_file -- fd Bigarray.char Bigarray.c_layout true huge_size in -+ let ba = -+Bigarray.array1_of_genarray @@ -+Unix.map_file fd Bigarray.char Bigarray.c_layout true huge_size in - ignore(Bytearray.marshal_to_buffer ba 0 v [Marshal.Closures]); - Unix.close fd - -@@ -624,7 +626,8 @@ let init_shared_buffer a = - let size = Array.length a in - let fd = Utils.tempfd() in - let arr = --Bigarray.Array1.map_file fd Bigarray.float64 Bigarray.c_layout true size in -+Bigarray.array1_of_genarray @@ -+Unix.map_file fd Bigarray.float64 Bigarray.c_layout true [|size|] in - - (* The mmap() function shall add an extra reference to the file associated - with the file descriptor fildes which is not removed by a subsequent Index: pkg/PFRAG.dynlink-native === RCS file: /cvs/ports/devel/ocaml-parmap/pkg/PFRAG.dynlink-native,v retrieving revision 1.1 diff -u -p -u -r1.1 PFRAG.dynlink-native --- pkg/PFRAG.dynlink-native17 Sep 2015 17:18:35 - 1.1 +++ pkg/PFRAG.dynlink-native13 Dec 2020 05:38:21 - @@ -1,2 +1,2
update glpk to 4.65
Here's an update of glpk to version 4.65 from with a variety of bug fixes and other improvements. Tested with the two consumers, 4ti2 and octave on amd64. ok? Index: Makefile === RCS file: /cvs/ports/devel/glpk/Makefile,v retrieving revision 1.13 diff -u -p -u -r1.13 Makefile --- Makefile12 Jul 2019 20:44:10 - 1.13 +++ Makefile13 Dec 2020 06:37:34 - @@ -2,11 +2,11 @@ COMMENT= GNU Linear Programming Kit -DISTNAME= glpk-4.55 -REVISION= 0 -SHARED_LIBS= glpk7.0 # 37.2 +DISTNAME= glpk-4.65 -CATEGORIES=devel +SHARED_LIBS= glpk8.0 # 43.0 + +CATEGORIES=devel math HOMEPAGE= https://www.gnu.org/software/glpk/index.html MASTER_SITES= ${MASTER_SITE_GNU:=glpk/} Index: distinfo === RCS file: /cvs/ports/devel/glpk/distinfo,v retrieving revision 1.5 diff -u -p -u -r1.5 distinfo --- distinfo7 May 2015 17:28:33 - 1.5 +++ distinfo13 Dec 2020 06:37:34 - @@ -1,2 +1,2 @@ -SHA256 (glpk-4.55.tar.gz) = NwkNfxZ5bsEDRJbhgqOdXMi7fJ+13EijixPWIL8rHec= -SIZE (glpk-4.55.tar.gz) = 3424345 +SHA256 (glpk-4.65.tar.gz) = QoHim2KIZN/kjTk6e+3XgeW0dTh8INiwFY8ymZRyGhA= +SIZE (glpk-4.65.tar.gz) = 4167110 Index: pkg/PLIST === RCS file: /cvs/ports/devel/glpk/pkg/PLIST,v retrieving revision 1.5 diff -u -p -u -r1.5 PLIST --- pkg/PLIST 7 May 2015 17:28:33 - 1.5 +++ pkg/PLIST 13 Dec 2020 06:37:34 - @@ -1,7 +1,7 @@ @comment $OpenBSD: PLIST,v 1.5 2015/05/07 17:28:33 okan Exp $ @bin bin/glpsol include/glpk.h -lib/libglpk.a +@static-lib lib/libglpk.a lib/libglpk.la @lib lib/libglpk.so.${LIBglpk_VERSION} share/doc/glpk/ @@ -9,14 +9,15 @@ share/doc/glpk/cnfsat.pdf share/doc/glpk/glpk.pdf share/doc/glpk/gmpl.pdf share/doc/glpk/gmpl_es.pdf +share/doc/glpk/gmpl_pt-BR.pdf share/doc/glpk/graphs.pdf share/doc/glpk/miplib2.txt share/doc/glpk/miplib3.txt share/doc/glpk/netlib.txt share/doc/glpk/notes/ -share/doc/glpk/notes/dfeas.pdf share/doc/glpk/notes/gomory.pdf share/doc/glpk/notes/keller.pdf -share/doc/glpk/notes/scaling.pdf share/doc/glpk/notes/scf.pdf -share/doc/glpk/notes/simplex.pdf +share/doc/glpk/notes/simplex1.pdf +share/doc/glpk/notes/simplex2.pdf +share/doc/glpk/npp.txt
convert udis86 to python3
Below diff converts udis86 to depend on python3 instead of python2. This is needed in order to update py-sphinx to newer versions which are python3-only. ok? Index: Makefile === RCS file: /cvs/ports/devel/udis86/Makefile,v retrieving revision 1.10 diff -u -p -u -r1.10 Makefile --- Makefile10 Dec 2020 02:20:30 - 1.10 +++ Makefile13 Dec 2020 07:26:43 - @@ -4,7 +4,7 @@ COMMENT = easy-to-use minimalistic disas DISTNAME = udis86-1.7.2 CATEGORIES = devel -REVISION = 3 +REVISION = 4 SHARED_LIBS= udis86 1.0 @@ -21,10 +21,13 @@ WANTLIB += c MODULES = lang/python +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} + BUILD_DEPENDS =devel/yasm \ - textproc/py-sphinx>=1.5 + textproc/py-sphinx${MODPY_FLAVOR}>=1.5 CONFIGURE_STYLE = gnu +CONFIGURE_ARGS += --with-sphinx-build=${LOCALBASE}/bin/sphinx-build${MODPY_BIN_SUFFIX} MAKE_ENV = LIBudis86_VERSION=${LIBudis86_VERSION} FAKE_FLAGS = docdir=${PREFIX}/share/doc/udis86/x86
[NEW] graphics/alembic
Information for inst:alembic-1.7.16 Comment: open framework for storing and sharing scene data Description: Alembic is an open computer graphics interchange framework. It distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This "distillation" of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data. Alembic is focused on efficiently storing the computed results of complex procedural geometric constructions. It is very specifically NOT concerned with storing the complex dependency graph of procedural tools used to create the computed results. Maintainer: Dimitri Karamazov WWW: https://www.alembic.io/ Build, run tested with blender. All regression tests pass. Any comments,OK's? alembic.tar.gz Description: Binary data