sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Tue May 3 12:38:41 MDT 2022 Finished: Thu May 5 19:09:56 MDT 2022 Duration: 2 Days 6 hours 31 minutes Built using OpenBSD 7.1-current (GENERIC.MP) #1290: Mon May 2 21:15:26 MDT 2022 Built 8001 packages Number of packages built each day: May 3: 4543 May 4: 2895 May 5: 563 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2022-05-03/summary.log Build failures: 15 http://build-failures.rhaalovely.net/sparc64/2022-05-03/cad/oce.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/devel/cjson.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/devel/xtensa-esp32-elf/binutils.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/devel/xtensa-lx106-elf/binutils.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/games/godot,-main.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/geo/pdal.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/graphics/gmt.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/graphics/opencolorio.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/lang/clazy.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/net/guacamole/server.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/www/unit/unit-ruby.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/www/w3m.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/x11/gnome/gjs.log http://build-failures.rhaalovely.net/sparc64/2022-05-03/x11/gnome/librsvg.log Recurrent failures: failures/cad/oce.log failures/devel/avr/gcc.log failures/devel/xtensa-esp32-elf/binutils.log failures/devel/xtensa-lx106-elf/binutils.log failures/graphics/opencolorio.log failures/lang/clazy.log failures/www/unit/unit-ruby.log failures/x11/gnome/gjs.log New failures: +failures/devel/cjson.log +failures/games/godot,-main.log +failures/geo/pdal.log +failures/graphics/gmt.log +failures/net/guacamole/server.log +failures/www/w3m.log +failures/x11/gnome/librsvg.log Resolved failures: -failures/cad/dxf2gcode.log -failures/databases/recoll.log -failures/devel/kf5/kio.log -failures/devel/libplist.log -failures/games/arx-libertatis.log -failures/games/gargoyle.log -failures/graphics/birdfont.log -failures/graphics/makehuman.log -failures/math/netcdf.log -failures/multimedia/mkvtoolnix.log -failures/productivity/gnucash.log -failures/security/keepassxc.log -failures/security/veracrypt.log -failures/x11/gnome/secrets.log Packages newly built: +audio/libgpod +audio/shairport-sync +devel/libplist +games/fheroes2 +geo/gdal +geo/gdal,-main +geo/gdal,-python +geo/gdal,python3 +geo/gdal,python3,-main +geo/gdal,python3,-python +geo/libosmium +geo/mapcache +geo/mdal +geo/osm2pgsql +geo/py-fiona,python3 +geo/py-osmium,python3 +geo/py-rasterio,python3 +geo/py-rio-cogeo,python3 +geo/py-supermercado,python3 +geo/pygeoapi +graphics/mapnik +mail/courier-authlib,,-pgsql +mail/courier-authlib,,-userdb +math/grace +math/grace,no_x11 +math/netcdf +math/py-cftime,python3 +math/py-netcdf4,python3 +math/py-tables,python3 +net/guacamole/client +net/guacamole/client,-duo +net/guacamole/client,-header +net/guacamole/client,-jdbc +net/guacamole/client,-json +net/guacamole/client,-ldap +net/guacamole/client,-main +net/guacamole/client,-quickconnect +net/guacamole/client,-sso +net/guacamole/client,-totp +net/libslirp +net/p5-Net-LibIDN2 +net/znc,-main +net/znc,-sasl +sysutils/fd +textproc/py-jsonpatch,python3 +textproc/py-jsonpointer,python3 +x11/sdorfehs +x11/wmdocker Packages not built this time: -archivers/deutex -archivers/pecl-lzf,php74 -archivers/pecl-lzf,php80 -archivers/pecl-rar,php74 -archivers/pecl-rar,php80 -archivers/quazip -astro/celestia -audio/ario -audio/audacious/player -audio/audacious/plugins -audio/audacity -audio/calf -audio/cantata -audio/cozy -audio/deadbeef -audio/disc-cover -audio/easytag -audio/faudio -audio/gmpc -audio/gmpc-plugins -audio/gqmpeg -audio/gradio -audio/grip -audio/gsound -audio/hydrogen -audio/libcanberra -audio/libcanberra,-gtk -audio/libcanberra,-gtk3 -audio/libcanberra,-main -audio/liblastfm -audio/lilv -audio/lmms -audio/lv2 -audio/mp3cddb -audio/mp3info -audio/mp3splt-gtk -audio/mscore -audio/mumble -audio/mumble,-main -audio/mumble,-server -audio/musique -audio/ocp -audio/p5-gnupod -audio/parlatype -audio/pavucontrol -audio/picard -audio/pithos -audio/potamus -audio/puddletag -audio/pykaraoke -audio/qsynth -audio/quodlibet -audio/rgain -audio/rhythmbox -audio/solfege -audio/sonata -audio/sratom -audio/tagtool -audio/timidity,gtk2 -benchmarks/netperf-wrapper -benchmarks/netperf-wrapper, -benchmarks/netperf-wrapper,,-gui -benchmarks/netperf-wrapper,,-main -benchmarks/netperf-wrapper,-gui -benchmarks/netperf-wrapper,-main -benchmarks/tsung -cad/fritzing -cad/geda-gaf -cad/gerbv -cad/gtkwave -cad/lepton-eda -cad/librecad -cad/opensta -cad/pcb -cad/pcb2gcode -cad/qcad -cad/qelectrotech -cad/qflow -c
[UPDATE] -stable net/tor to 0.4.7.7
Attached is a diff to update net/tor on -stable to 0.4.7.7, which is essential for Tor exit relays. pascal@ updated -current on 20220427 with a reference to https://forum.torproject.net/t/stable-release-0-4-7-7/3108: https://marc.info/?l=openbsd-ports-cvs&m=165108414313612&w=2 I have been running on stable for the last week on various -stable boxes and all seems fine. Thanks gIndex: tor/Makefile === RCS file: /cvs/ports/net/tor/Makefile,v retrieving revision 1.143 diff -u -p -r1.143 Makefile --- tor/Makefile 11 Mar 2022 19:47:52 - 1.143 +++ tor/Makefile 6 May 2022 00:52:06 - @@ -1,6 +1,6 @@ COMMENT= anonymity service using onion routing -DISTNAME= tor-0.4.6.10 +DISTNAME= tor-0.4.7.7 CATEGORIES= net HOMEPAGE= https://www.torproject.org/ Index: tor/distinfo === RCS file: /cvs/ports/net/tor/distinfo,v retrieving revision 1.116 diff -u -p -r1.116 distinfo --- tor/distinfo 1 Mar 2022 10:29:07 - 1.116 +++ tor/distinfo 6 May 2022 00:52:06 - @@ -1,2 +1,2 @@ -SHA256 (tor-0.4.6.10.tar.gz) = lMzWDgTlWPM75zAyvITqJBZg+S9Yz7iHib2miTc54xw= -SIZE (tor-0.4.6.10.tar.gz) = 7811644 +SHA256 (tor-0.4.7.7.tar.gz) = PhMRWLUrlDXX5D0cR+8oi5bQBTQsxEuMlQu0A4UaW0Q= +SIZE (tor-0.4.7.7.tar.gz) = 7895089 Index: tor/patches/patch-configure_ac === RCS file: /cvs/ports/net/tor/patches/patch-configure_ac,v retrieving revision 1.18 diff -u -p -r1.18 patch-configure_ac --- tor/patches/patch-configure_ac 11 Mar 2022 19:47:53 - 1.18 +++ tor/patches/patch-configure_ac 6 May 2022 00:52:06 - @@ -2,7 +2,7 @@ disable -fasynchronous-unwind-tables as Index: configure.ac --- configure.ac.orig +++ configure.ac -@@ -1567,13 +1567,6 @@ fi +@@ -1435,13 +1435,6 @@ fi CFLAGS="$saved_CFLAGS" AC_SUBST(F_OMIT_FRAME_POINTER)
aarch64 bulk build report
bulk build on arm64.ports.openbsd.org started on Tue May 3 14:33:47 MDT 2022 finished at Thu May 5 18:50:46 MDT 2022 lasted 2D04h16m done with kern.version=OpenBSD 7.1-current (GENERIC.MP) #1644: Tue May 3 12:28:15 MDT 2022 built packages:11039 May 3:3603 May 4:1177 May 5:6258 critical path missing pkgs: http://build-failures.rhaalovely.net/aarch64/2022-05-03/summary.log build failures: 3 http://build-failures.rhaalovely.net/aarch64/2022-05-03/audio/ocp.log http://build-failures.rhaalovely.net/aarch64/2022-05-03/mail/gmime30.log http://build-failures.rhaalovely.net/aarch64/2022-05-03/net/minio/server.log recurrent failures failures/mail/gmime30.log failures/net/minio/server.log new failures +++ ls-failures Thu May 5 18:50:57 2022 +failures/audio/ocp.log resolved failures --- ../old/aarch64/last//ls-failuresSun May 1 05:18:21 2022 -failures/www/varnish.log
Fwd: [UPDATE] fonts/gentium to 6.101
ping Forwarded Message Subject: [UPDATE] fonts/gentium to 6.101 Date: Wed, 23 Mar 2022 15:23:22 -0400 From: George Rosamond Updated from 6.001 I can take MAINTAINER since I maintain the other SIL fonts. gIndex: gentium//Makefile === RCS file: /cvs/ports/fonts/gentium/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- gentium//Makefile 11 Mar 2022 19:00:19 - 1.9 +++ gentium//Makefile 23 Mar 2022 19:20:47 - @@ -1,10 +1,11 @@ TYPEFACE = gentium -V = 6.001 +V = 6.101 COMMENT = readable font for Latin, Cyrillic, and Greek DISTNAME = GentiumPlus-$V CATEGORIES = fonts HOMEPAGE = https://software.sil.org/gentium/ +MAINTAINER = George Rosamond # SIL OFL 1.1 PERMIT_PACKAGE = Yes Index: gentium//distinfo === RCS file: /cvs/ports/fonts/gentium/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- gentium//distinfo 19 Jul 2021 07:35:40 - 1.2 +++ gentium//distinfo 23 Mar 2022 19:20:47 - @@ -1,2 +1,2 @@ -SHA256 (GentiumPlus-6.001.zip) = dYnLj6mIfDQHDhT8eBCBAmV/+sftNugbsgWL3i2pQww= -SIZE (GentiumPlus-6.001.zip) = 9720134 +SHA256 (GentiumPlus-6.101.zip) = UkQgm0SlERc2N5aGEZzVQELc4Y4wijUcNmmZrFY8prs= +SIZE (GentiumPlus-6.101.zip) = 10319709
Re: textproc/py-yaml to 6.0
On 2022/05/05 18:45, George Rosamond wrote: > Had some issues with py-yaml since it's a RUN_DEPEND for another port I'm > working on, so updated. > > Diff attached. > > * bumped to 6.0 and dropped REVISION > * dropped ${MODPY_WANTLIB} from WANTLIB as per `make port-lib-depends-check` > output > * fixed for default python3 > * removed whitespace in pkg/DESCR that portcheck barked about > > It's a DEPEND for a bunch of other ports, but didn't check those (yet). two dependent ports are currently stuck on py 2.7 security/floss ("Automatically extract obfuscated strings from malware") current release is still using python 2.7 (devel code supports py3, no idea how ready it is https://github.com/mandiant/flare-floss/) databases/mongodb where it's used in the build system options are #1 keep things as-is if we can manage it (i.e. no major issue needing fixing with the py-yaml version, and no other port starts requiring a newer version) #2 split into py2-yaml and py-yaml, keeping the existing version in py2-yaml #3 get the other ports updated or removed I prefer #1 while trying to do #3, with #2 as a last resort .. Based on offlist discussions I think that is likely to be ok with the program you're wanting to port.
textproc/py-yaml to 6.0
Had some issues with py-yaml since it's a RUN_DEPEND for another port I'm working on, so updated. Diff attached. * bumped to 6.0 and dropped REVISION * dropped ${MODPY_WANTLIB} from WANTLIB as per `make port-lib-depends-check` output * fixed for default python3 * removed whitespace in pkg/DESCR that portcheck barked about It's a DEPEND for a bunch of other ports, but didn't check those (yet). Thanks gIndex: py-yaml//Makefile === RCS file: /cvs/ports/textproc/py-yaml/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- py-yaml//Makefile 11 Mar 2022 20:03:25 - 1.27 +++ py-yaml//Makefile 5 May 2022 22:24:13 - @@ -1,9 +1,8 @@ COMMENT= YAML parser and emitter in Python -MODPY_EGG_VERSION=5.4.1 +MODPY_EGG_VERSION= 6.0 DISTNAME= PyYAML-${MODPY_EGG_VERSION} PKGNAME= py-yaml-${MODPY_EGG_VERSION} -REVISION= 0 CATEGORIES= textproc @@ -14,10 +13,10 @@ MAINTAINER= Pierre-Emmanuel Andre
Re: sparc64 build test wanted: clamav
Thanks Mike (and Brad for reporting to exr upstream already). On 2022/05/05 14:59, Mike Larkin wrote: > On Thu, May 05, 2022 at 06:24:40PM +0100, Stuart Henderson wrote: > > Could someone with a sparc64 try building this please (and maybe "make > > test" while you're there)? I'd like to check that the Rust parts don't > > depend on something which fails there. > > > > Fails on my sparc64 T4-1: > > ... > ... > ... >Compiling pin-project v1.0.10 >Compiling thiserror v1.0.31 >Compiling flume v0.10.12 >Compiling exr v1.4.2 > error: expected `,`, found `function` > --> > /usr/ports/pobj/clamav-0.105.0/clamav-0.105.0/libclamav_rust/.cargo/vendor/exr/src/compression/rle.rs:39:29 >| > 39 | unimplemented!(this function probably returns little-endian > data); >| expected `,` > > error: could not compile `exr` due to previous error > warning: build failed, waiting for other jobs to finish... > error: build failed > ninja: build stopped: subcommand failed. > *** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:42 'do-build': @cd > /usr/ports/pobj/clamav-0.105.0/build-sparc64 && exec /usr/bin/env ...) > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2963 > '/usr/ports/pobj/clamav-0.105.0/build-sparc64/.build_done') > *** Error 2 in /usr/ports/security/clamav > (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'all') > > > -ml > > > Index: Makefile > > === > > RCS file: /cvs/ports/security/clamav/Makefile,v > > retrieving revision 1.151 > > diff -u -p -r1.151 Makefile > > --- Makefile5 May 2022 10:57:55 - 1.151 > > +++ Makefile5 May 2022 17:22:57 - > > @@ -1,5 +1,5 @@ > > COMMENT= virus scanner > > -DISTNAME= clamav-0.104.3 > > +DISTNAME= clamav-0.105.0 > > > > CATEGORIES=security > > > > @@ -16,11 +16,12 @@ MAINTAINER= Stuart Henderson > PERMIT_PACKAGE=Yes > > > > WANTLIB += ${COMPILER_LIBCXX} > > -WANTLIB += bz2 c crypto curl curses iconv json-c m milter mspack > > -WANTLIB += pcre2-8 ssl xml2 z > > +WANTLIB += bz2 c crypto curl curses execinfo iconv json-c m milter > > +WANTLIB += mspack pcre2-8 ssl util xml2 z > > > > COMPILER= base-clang ports-gcc > > > > +BUILD_DEPENDS= lang/rust > > LIB_DEPENDS= archivers/bzip2 \ > > archivers/libmspack \ > > devel/json-c \ > > @@ -47,7 +48,7 @@ CONFIGURE_ARGS+= -DBYTECODE_RUNTIME=inte > > # for tests > > MODULES+= lang/python > > MODPY_RUNDEP= No > > -BUILD_DEPENDS= devel/check > > +BUILD_DEPENDS+=devel/check > > CONFIGURE_ARGS+= -DENABLE_TESTS=on > > > > post-install: > > Index: distinfo > > === > > RCS file: /cvs/ports/security/clamav/distinfo,v > > retrieving revision 1.80 > > diff -u -p -r1.80 distinfo > > --- distinfo5 May 2022 10:57:55 - 1.80 > > +++ distinfo5 May 2022 17:22:57 - > > @@ -1,2 +1,2 @@ > > -SHA256 (clamav-0.104.3.tar.gz) = > > KBz668KiHTJ0bVI8TSOpYwmSq2H8KPVdL4EPKWfBBSE= > > -SIZE (clamav-0.104.3.tar.gz) = 12017176 > > +SHA256 (clamav-0.105.0.tar.gz) = > > JwIDpUxFgEnbVPzZNoP/Wy2xkVHzY8SOgs7O/d4rNdQ= > > +SIZE (clamav-0.105.0.tar.gz) = 28765652 > > Index: patches/patch-CMakeLists_txt > > === > > RCS file: /cvs/ports/security/clamav/patches/patch-CMakeLists_txt,v > > retrieving revision 1.2 > > diff -u -p -r1.2 patch-CMakeLists_txt > > --- patches/patch-CMakeLists_txt7 Mar 2022 21:36:53 - 1.2 > > +++ patches/patch-CMakeLists_txt5 May 2022 17:22:57 - > > @@ -3,7 +3,7 @@ https://github.com/Cisco-Talos/clamav/is > > Index: CMakeLists.txt > > --- CMakeLists.txt.orig > > +++ CMakeLists.txt > > -@@ -587,10 +587,12 @@ else() > > +@@ -632,10 +632,12 @@ else() > > if(APPLE) > > set(BIND_8_COMPAT 1) > > endif() > > >
Re: [update] www/pelican: update to 4.7.1
David Demelier wrote: > Hi, > > This is an update for pelican-4.7.1, while here take maintainership. I don't use pelican, but at glance there are three things to fix in the proposed diff: - remove REVISION: it's incremented every time a port is changed (security patches or changes to some fields like COMMENT or the description) without changing the port' version. When bumping the version, revision rewinds back to the empty string (by removing the variable) - this bit of the diff looks odd: > lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/authors.html > lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/base.html >+@mode >+lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/categories.html >+@mode 644 > lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/category.html > lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/comments.html it's likely that categories.html needs the same permissions as the other html files. - `make test' needs some love: git is still needed as TEST_DEPENDS and the patch needs to be adjusted. some tests fails, but overall it's not that bad :) % make test ... Ran 263 tests in 25.432s FAILED (failures=8, errors=2, skipped=21) Test failed: Here's an updated diff with the points above adressed. Cheers, Omar Polo Index: Makefile === RCS file: /home/cvs/ports/www/pelican/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile11 Mar 2022 20:10:42 - 1.18 +++ Makefile5 May 2022 22:23:38 - @@ -2,15 +2,15 @@ COMMENT = static site generator written MODPY_EGG_VERSION =${GH_TAGNAME} DISTNAME = pelican-${MODPY_EGG_VERSION} -REVISION = 2 GH_ACCOUNT = getpelican GH_PROJECT = pelican -GH_TAGNAME = 4.0.1 +GH_TAGNAME = 4.7.2 CATEGORIES = www HOMEPAGE = https://blog.getpelican.com/ +MAINTAINER = David Demelier # GPLv3 PERMIT_PACKAGE = Yes @@ -20,6 +20,7 @@ MODPY_SETUPTOOLS =Yes RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR} \ devel/py-dateutil${MODPY_FLAVOR} \ + devel/py-rich${MODPY_FLAVOR} \ devel/py-six${MODPY_FLAVOR} \ devel/py-tz${MODPY_FLAVOR} \ textproc/py-markdown${MODPY_FLAVOR} \ @@ -32,8 +33,8 @@ RUN_DEPENDS = devel/py-blinker${MODPY_F # Else setuptools skips filenames containing UTF8 chars MAKE_ENV +=LC_CTYPE=en_US.UTF-8 -TEST_DEPENDS = devel/git \ - devel/py-mock${MODPY_FLAVOR} +TEST_DEPENDS = ${RUN_DEPENDS} \ + devel/git pre-configure: ${SUBST_CMD} ${WRKSRC}/pelican/tests/test_pelican.py Index: distinfo === RCS file: /home/cvs/ports/www/pelican/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo23 Jun 2019 14:01:52 - 1.6 +++ distinfo5 May 2022 21:53:51 - @@ -1,2 +1,2 @@ -SHA256 (pelican-4.0.1.tar.gz) = 4UHZ5g79Gxy+Mg/zKCcCyu4WNRUtVw/EBK/Eqx0WzZI= -SIZE (pelican-4.0.1.tar.gz) = 1314716 +SHA256 (pelican-4.7.2.tar.gz) = tYW+rnts6OM3C5+tShxTQ3DU2mivxfhpD3mZvs/4Mpo= +SIZE (pelican-4.7.2.tar.gz) = 1401737 Index: patches/patch-pelican_tests_test_pelican_py === RCS file: /home/cvs/ports/www/pelican/patches/patch-pelican_tests_test_pelican_py,v retrieving revision 1.4 diff -u -p -r1.4 patch-pelican_tests_test_pelican_py --- patches/patch-pelican_tests_test_pelican_py 11 Mar 2022 20:10:42 - 1.4 +++ patches/patch-pelican_tests_test_pelican_py 5 May 2022 22:25:27 - @@ -1,12 +1,12 @@ Index: pelican/tests/test_pelican.py --- pelican/tests/test_pelican.py.orig +++ pelican/tests/test_pelican.py -@@ -62,7 +62,7 @@ class TestPelican(LoggedTestCase): +@@ -56,7 +56,7 @@ class TestPelican(LoggedTestCase): def assertDirsEqual(self, left_path, right_path): out, err = subprocess.Popen( --['git', 'diff', '--no-ext-diff', '--exit-code', -+['${LOCALBASE}/bin/git', 'diff', '--no-ext-diff', '--exit-code', +-['git', '--no-pager', 'diff', '--no-ext-diff', '--exit-code', ++['${LOCALBASE}/bin/git', '--no-pager', 'diff', '--no-ext-diff', '--exit-code', '-w', left_path, right_path], - env={str('PAGER'): str('')}, stdout=subprocess.PIPE, + stderr=subprocess.PIPE Index: pkg/PLIST === RCS file: /home/cvs/ports/www/pelican/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST
Re: sparc64 build test wanted: clamav
On Thu, May 05, 2022 at 06:24:40PM +0100, Stuart Henderson wrote: > Could someone with a sparc64 try building this please (and maybe "make > test" while you're there)? I'd like to check that the Rust parts don't > depend on something which fails there. > Fails on my sparc64 T4-1: ... ... ... Compiling pin-project v1.0.10 Compiling thiserror v1.0.31 Compiling flume v0.10.12 Compiling exr v1.4.2 error: expected `,`, found `function` --> /usr/ports/pobj/clamav-0.105.0/clamav-0.105.0/libclamav_rust/.cargo/vendor/exr/src/compression/rle.rs:39:29 | 39 | unimplemented!(this function probably returns little-endian data); | expected `,` error: could not compile `exr` due to previous error warning: build failed, waiting for other jobs to finish... error: build failed ninja: build stopped: subcommand failed. *** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:42 'do-build': @cd /usr/ports/pobj/clamav-0.105.0/build-sparc64 && exec /usr/bin/env ...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2963 '/usr/ports/pobj/clamav-0.105.0/build-sparc64/.build_done') *** Error 2 in /usr/ports/security/clamav (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'all') -ml > Index: Makefile > === > RCS file: /cvs/ports/security/clamav/Makefile,v > retrieving revision 1.151 > diff -u -p -r1.151 Makefile > --- Makefile 5 May 2022 10:57:55 - 1.151 > +++ Makefile 5 May 2022 17:22:57 - > @@ -1,5 +1,5 @@ > COMMENT= virus scanner > -DISTNAME=clamav-0.104.3 > +DISTNAME=clamav-0.105.0 > > CATEGORIES= security > > @@ -16,11 +16,12 @@ MAINTAINER= Stuart Henderson PERMIT_PACKAGE= Yes > > WANTLIB += ${COMPILER_LIBCXX} > -WANTLIB += bz2 c crypto curl curses iconv json-c m milter mspack > -WANTLIB += pcre2-8 ssl xml2 z > +WANTLIB += bz2 c crypto curl curses execinfo iconv json-c m milter > +WANTLIB += mspack pcre2-8 ssl util xml2 z > > COMPILER=base-clang ports-gcc > > +BUILD_DEPENDS= lang/rust > LIB_DEPENDS= archivers/bzip2 \ > archivers/libmspack \ > devel/json-c \ > @@ -47,7 +48,7 @@ CONFIGURE_ARGS+=-DBYTECODE_RUNTIME=inte > # for tests > MODULES+=lang/python > MODPY_RUNDEP=No > -BUILD_DEPENDS= devel/check > +BUILD_DEPENDS+= devel/check > CONFIGURE_ARGS+= -DENABLE_TESTS=on > > post-install: > Index: distinfo > === > RCS file: /cvs/ports/security/clamav/distinfo,v > retrieving revision 1.80 > diff -u -p -r1.80 distinfo > --- distinfo 5 May 2022 10:57:55 - 1.80 > +++ distinfo 5 May 2022 17:22:57 - > @@ -1,2 +1,2 @@ > -SHA256 (clamav-0.104.3.tar.gz) = KBz668KiHTJ0bVI8TSOpYwmSq2H8KPVdL4EPKWfBBSE= > -SIZE (clamav-0.104.3.tar.gz) = 12017176 > +SHA256 (clamav-0.105.0.tar.gz) = JwIDpUxFgEnbVPzZNoP/Wy2xkVHzY8SOgs7O/d4rNdQ= > +SIZE (clamav-0.105.0.tar.gz) = 28765652 > Index: patches/patch-CMakeLists_txt > === > RCS file: /cvs/ports/security/clamav/patches/patch-CMakeLists_txt,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 7 Mar 2022 21:36:53 - 1.2 > +++ patches/patch-CMakeLists_txt 5 May 2022 17:22:57 - > @@ -3,7 +3,7 @@ https://github.com/Cisco-Talos/clamav/is > Index: CMakeLists.txt > --- CMakeLists.txt.orig > +++ CMakeLists.txt > -@@ -587,10 +587,12 @@ else() > +@@ -632,10 +632,12 @@ else() > if(APPLE) > set(BIND_8_COMPAT 1) > endif() >
Re: firefox 99.0.1 fails to start on -current
> Better: Don't be like me, don't touch defaults you don't fully understand ... Why not? I was hitting the point where my Firefox did an Auto resolution for youtube videos in fullscreen at 480 pixels, half my screen resolution. I was barely able to see something from the video. Of course, i tried to make it fixed at whatever i needed, but i was skipping frames so much that the video was again hard to see. Changing the tuning values like you did got me even worse quality. I am not able (maybe because my ignorance) to understand why such a small projects bond like ffmpeg, mpv, yt-dlp are able to play youtube videos at high resolution without problems, but a big browser can't. Some people are even saying Firefox is on its deathbed. So I turned to chromium, better youtube play but a very slow interface. It was revealed that hdd write was the problem. I moved most if not all chromium writes to a mfs partition and things are bearable now. Until the next move.
[NEW] lang/binaryen
Hi ports@, Here is a new port: lang/binaryen Tests assume a local copy of GoogleTest is present, but it's not bundled in the distribution tarball. I patched the relevant CMakeLists.txt to disable the attempt to build a local copy and added a LIB_DEPENDS on devel/gtest instead. >From DESCR: Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It aims to make compiling to WebAssembly easy, fast, and effective. * Easy: Binaryen has a simple C API in a single header, and can also be used from JavaScript. It accepts input in WebAssembly-like form but also accepts a general control flow graph for compilers that prefer that. * Fast: Binaryen's internal IR uses compact data structures and is designed for completely parallel codegen and optimization, using all available CPU cores. Binaryen's IR also compiles down to WebAssembly extremely easily and quickly because it is essentially a subset of WebAssembly. * Effective: Binaryen's optimizer has many passes (see an overview later down) that can improve code size and speed. These optimizations aim to make Binaryen powerful enough to be used as a compiler backend by itself. One specific area of focus is on WebAssembly-specific optimizations (that general-purpose compilers might not do), which you can think of as wasm minification, similar to minification for JavaScript, CSS, etc., all of which are language-specific. Comments? OK? binaryen.tar.gz Description: application/tar-gz
Re: {External Email}Re: UPDATE rdiff-backup-2.0.5
-Original Message- From: Stuart Henderson Sent: Wednesday, May 4, 2022 3:22 PM > Hi, this is a good first submission, thanks. The maintainer of this port > often takes a while to respond to mails. I'll comment inline and include a > new diff below. Thank you. Most of the stuff you commented was things that I had no experience with, but you gave good explanations and I understand at least a little better now. :) I really appreciate you providing clear, constructive feedback! > I don't normally use rdiff-backup but this seems to work fine in some quick > local tests. > > So my updated diff is below. If there's no interest from pea@ in a few more > days I would propose to commit it. It looks good on my end. I ran my test again (using a Linux system as the other end for that matter) and everything runs the way I would expect it to (and how I have things running using 1.2.8p8). Thank you again for your help, and I'm happy to be patient to let the maintainer respond. Thanks, Josh __ CONFIDENTIALITY NOTICE: This e-mail, and any files/attachments transmitted, may include confidential and/or proprietary information from IWCO Direct, intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient, you are hereby notified that disclosure, printing, copying, distribution, or the taking of any action in reliance on the contents of this electronic information is strictly prohibited. If you have received this e-mail message in error, please immediately notify the sender by reply message and then delete the electronic message and any files/attachments. __
Re: update textproc/aspell
btw: I've built enchant, enchant2, php/7.4 and builds of the newer php versions are still running. On 2022/05/05 17:31, Stuart Henderson wrote: > On 2022/05/05 18:04, Moritz Buhl wrote: > > Dear ports@, > > > > Here is an update to aspell. > > Tested on amd64, sparc64, and macppc. > > > > kind regards, > > mbuhl > > > > Index: textproc/aspell/core/Makefile > > === > > RCS file: /cvs/ports/textproc/aspell/core/Makefile,v > > retrieving revision 1.50 > > diff -u -p -r1.50 Makefile > > --- textproc/aspell/core/Makefile 11 Mar 2022 20:02:20 - 1.50 > > +++ textproc/aspell/core/Makefile 5 May 2022 13:09:33 - > > @@ -1,9 +1,8 @@ > > COMMENT= spell checker designed to eventually replace Ispell > > > > -DISTNAME= aspell-0.60.6.1 > > -REVISION= 11 > > -SHARED_LIBS += aspell 17.0 # .16.4 > > -SHARED_LIBS += pspell 17.0 # .16.4 > > +DISTNAME= aspell-0.60.8 > > +SHARED_LIBS += aspell 17.0 # 18.1 > > +SHARED_LIBS += pspell 17.0 # 18.1 > > these should be major bumps, symbols are removed > > > share/locale/ast/ > > share/locale/ast/LC_MESSAGES/ > > share/locale/ast/LC_MESSAGES/aspell.mo > > +share/locale/be/ > > +share/locale/be/LC_MESSAGES/ > > share/locale/be/LC_MESSAGES/aspell.mo > > +share/locale/ca/ > > +share/locale/ca/LC_MESSAGES/ > > share/locale/ca/LC_MESSAGES/aspell.mo > > +share/locale/cs/ > > +share/locale/cs/LC_MESSAGES/ > > share/locale/cs/LC_MESSAGES/aspell.mo > > these added directories get removed again if I run make plist. > they are already present in gettext which is a dependency so don't > want to be listed here. > > patch changes look sane. > > a lot of ports indirectly depend on this, have you tried building any of > the direct dependents? > > $ show-reverse-deps textproc/aspell/core | wc -l > 349 > > sqlite> select distinct fullpkgpath from wantlib where value like 'aspell%' > or value like 'pspell%'; > devel/kf5/sonnet,-aspell > editors/abiword > editors/subtitleeditor > editors/teaqt > editors/tpad > lang/php/7.4,-pspell > lang/php/8.0,-enchant > lang/php/8.0,-pspell > lang/php/8.1,-enchant > lang/php/8.1,-pspell > mail/evolution-rss > net/weechat > net/weechat,-main > print/lyx > textproc/enchant > textproc/enchant2 > textproc/gspell > textproc/gtkspell3 > textproc/p5-Text-Aspell > www/bluefish > www/liferea > x11/gnome/online-accounts > x11/gnome/yelp > x11/gnustep/gui > x11/mate/atril > x11/mate/pluma > x11/xfce4/mousepad >
sparc64 build test wanted: clamav
Could someone with a sparc64 try building this please (and maybe "make test" while you're there)? I'd like to check that the Rust parts don't depend on something which fails there. Index: Makefile === RCS file: /cvs/ports/security/clamav/Makefile,v retrieving revision 1.151 diff -u -p -r1.151 Makefile --- Makefile5 May 2022 10:57:55 - 1.151 +++ Makefile5 May 2022 17:22:57 - @@ -1,5 +1,5 @@ COMMENT= virus scanner -DISTNAME= clamav-0.104.3 +DISTNAME= clamav-0.105.0 CATEGORIES=security @@ -16,11 +16,12 @@ MAINTAINER= Stuart Henderson https://github.com/Cisco-Talos/clamav/is Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -587,10 +587,12 @@ else() +@@ -632,10 +632,12 @@ else() if(APPLE) set(BIND_8_COMPAT 1) endif()
Re: UPDATE: net/nextcloudclient-3.5.0
Le Thu, May 05, 2022 at 07:49:24AM -0400, Adriano Barbosa a écrit : > Hi. > Update for net/nextcloudclient v3.5.0 tested against 23.0.4, works fine for me - thanks !
Re: update textproc/aspell
On 2022/05/05 18:04, Moritz Buhl wrote: > Dear ports@, > > Here is an update to aspell. > Tested on amd64, sparc64, and macppc. > > kind regards, > mbuhl > > Index: textproc/aspell/core/Makefile > === > RCS file: /cvs/ports/textproc/aspell/core/Makefile,v > retrieving revision 1.50 > diff -u -p -r1.50 Makefile > --- textproc/aspell/core/Makefile 11 Mar 2022 20:02:20 - 1.50 > +++ textproc/aspell/core/Makefile 5 May 2022 13:09:33 - > @@ -1,9 +1,8 @@ > COMMENT= spell checker designed to eventually replace Ispell > > -DISTNAME=aspell-0.60.6.1 > -REVISION=11 > -SHARED_LIBS += aspell 17.0 # .16.4 > -SHARED_LIBS += pspell 17.0 # .16.4 > +DISTNAME=aspell-0.60.8 > +SHARED_LIBS += aspell 17.0 # 18.1 > +SHARED_LIBS += pspell 17.0 # 18.1 these should be major bumps, symbols are removed > share/locale/ast/ > share/locale/ast/LC_MESSAGES/ > share/locale/ast/LC_MESSAGES/aspell.mo > +share/locale/be/ > +share/locale/be/LC_MESSAGES/ > share/locale/be/LC_MESSAGES/aspell.mo > +share/locale/ca/ > +share/locale/ca/LC_MESSAGES/ > share/locale/ca/LC_MESSAGES/aspell.mo > +share/locale/cs/ > +share/locale/cs/LC_MESSAGES/ > share/locale/cs/LC_MESSAGES/aspell.mo these added directories get removed again if I run make plist. they are already present in gettext which is a dependency so don't want to be listed here. patch changes look sane. a lot of ports indirectly depend on this, have you tried building any of the direct dependents? $ show-reverse-deps textproc/aspell/core | wc -l 349 sqlite> select distinct fullpkgpath from wantlib where value like 'aspell%' or value like 'pspell%'; devel/kf5/sonnet,-aspell editors/abiword editors/subtitleeditor editors/teaqt editors/tpad lang/php/7.4,-pspell lang/php/8.0,-enchant lang/php/8.0,-pspell lang/php/8.1,-enchant lang/php/8.1,-pspell mail/evolution-rss net/weechat net/weechat,-main print/lyx textproc/enchant textproc/enchant2 textproc/gspell textproc/gtkspell3 textproc/p5-Text-Aspell www/bluefish www/liferea x11/gnome/online-accounts x11/gnome/yelp x11/gnustep/gui x11/mate/atril x11/mate/pluma x11/xfce4/mousepad
Re: [maintainer update] devel/git-crypt 0.6.0 --> 0.7.0
Ping. On Fri, 22 Apr 2022, Paco Esteban wrote: > Hi ports@, > > This is a simple update for devel/git-crypt to its latest version 0.7.0 > Changelog reads: > > * Avoid "argument list too long" errors on macOS. > * Fix handling of "-" arguments. > * Minor documentation improvements. > > Works fine for me on amd64. > > Ok to commit ? diff 9151fe3cdd89feb34573bf1117f0648961810822 /usr/ports blob - 63f9765eb3f093e9b3eed1aed45a978ed897db07 file + devel/git-crypt/Makefile --- devel/git-crypt/Makefile +++ devel/git-crypt/Makefile @@ -1,8 +1,7 @@ COMMENT = transparent file encryption in Git -DISTNAME = git-crypt-0.6.0 +DISTNAME = git-crypt-0.7.0 CATEGORIES = devel -REVISION = 0 HOMEPAGE = https://www.agwa.name/projects/git-crypt/ MAINTAINER = Paco Esteban blob - b3a005dbf046e542b4884715fd485018d37d44da file + devel/git-crypt/distinfo --- devel/git-crypt/distinfo +++ devel/git-crypt/distinfo @@ -1,2 +1,2 @@ -SHA256 (git-crypt-0.6.0.tar.gz) = bTD82ZRC1Q9LPI1VQGf/HZgM358xIO53QTEXLbqY/W8= -SIZE (git-crypt-0.6.0.tar.gz) = 57275 +SHA256 (git-crypt-0.7.0.tar.gz) = UPEAgWpjamgkBHA7bCOkWeTTAkiyiGpc9XGw1SUnx9g= +SIZE (git-crypt-0.7.0.tar.gz) = 57621 -- Paco Esteban. 0x5818130B8A6DBC03
Re: [maintainer update] productivity/taskwarrior 2.6.1 --> 2.6.2
Ping. Diff at the end for convenience. On Sat, 23 Apr 2022, Paco Esteban wrote: > Hi ports@, > > This is a simple update for productivity/taskwarrior to its latest > version 2.6.2. > > Changelog reads: > > - TW #502 Sequence of IDs doesn't work with attribute "depends" >Thanks to Andreas Kalex and Reg for reporting. > - TW #2648 xdg-open is not available on Mac OS-X >Thanks to chapterjson for reporting. > - TW #2655 The bulk removal of depends: and tags: is ignored >Thanks to angelus2014 for reporting. > - TW #2664 Tag exclusion should be detected as invalid write context >Thanks to bentwitthold for reporting. > - TW #2671 The value of soww named date is incorrect >Thanks to Lennart Kill for reporting. > - TW #2689 Corruption of the depends attribute upon syncing with taskd 1.1.0 >Thanks to Klaus Ethgen for reporting, Dusting J. Mitchell for > contributing. > - TW #2707 Assigning dependencies via ID ranges >Thanks to jaker-dotcom for reporting. > - TW #2748 Recurring report does not include parent tasks >Thanks to Klaus Ethgen for reporting. > > Builds and works fine for me on amd64. > > Ok to commit ? diff 9151fe3cdd89feb34573bf1117f0648961810822 /usr/ports blob - 968d64243a4bd998ed762d8466c05e45d6137b85 file + productivity/taskwarrior/Makefile --- productivity/taskwarrior/Makefile +++ productivity/taskwarrior/Makefile @@ -1,6 +1,6 @@ COMMENT = command line todo list manager -VERSION = 2.6.1 +VERSION = 2.6.2 DISTNAME = task-${VERSION} PKGNAME = taskwarrior-${VERSION} CATEGORIES = productivity blob - 3089c0acf3a62449f124dd3067edf9a68b953c4a file + productivity/taskwarrior/distinfo --- productivity/taskwarrior/distinfo +++ productivity/taskwarrior/distinfo @@ -1,2 +1,2 @@ -SHA256 (task-2.6.1.tar.gz) = AKpgMrPYN5pc+imvtm0rBwOmnj0f6nM9Il1lTbywCE8= -SIZE (task-2.6.1.tar.gz) = 836830 +SHA256 (task-2.6.2.tar.gz) = sdOn8ADND9YGQGcAZODgAWE8nhyyJCubOpBmx4hiz+w= +SIZE (task-2.6.2.tar.gz) = 838933 -- Paco Esteban. 0x5818130B8A6DBC03
update textproc/aspell
Dear ports@, Here is an update to aspell. Tested on amd64, sparc64, and macppc. kind regards, mbuhl Index: textproc/aspell/core/Makefile === RCS file: /cvs/ports/textproc/aspell/core/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- textproc/aspell/core/Makefile 11 Mar 2022 20:02:20 - 1.50 +++ textproc/aspell/core/Makefile 5 May 2022 13:09:33 - @@ -1,9 +1,8 @@ COMMENT= spell checker designed to eventually replace Ispell -DISTNAME= aspell-0.60.6.1 -REVISION= 11 -SHARED_LIBS += aspell 17.0 # .16.4 -SHARED_LIBS += pspell 17.0 # .16.4 +DISTNAME= aspell-0.60.8 +SHARED_LIBS += aspell 17.0 # 18.1 +SHARED_LIBS += pspell 17.0 # 18.1 DIST_SUBDIR= aspell CATEGORIES=textproc Index: textproc/aspell/core/distinfo === RCS file: /cvs/ports/textproc/aspell/core/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- textproc/aspell/core/distinfo 18 Jan 2015 03:15:17 - 1.7 +++ textproc/aspell/core/distinfo 5 May 2022 09:37:29 - @@ -1,4 +1,4 @@ -SHA256 (aspell/aspell-0.60.6.1.tar.gz) = 9SWDqDpjYzcBxfcds9xAqrh7f3aylyOusnlB7/Qt9uE= +SHA256 (aspell/aspell-0.60.8.tar.gz) = +bd+UVM0p1Gy5g2qtdsjSZ4mySCfXnt0Q7BSNa0CJvI= SHA256 (aspell/aspell6-en-7.1-0.tar.bz2) = /53zwujFuxnGpmB4s2oO9MTfsPy5aeKfe1NF4m10jQo= -SIZE (aspell/aspell-0.60.6.1.tar.gz) = 1878163 +SIZE (aspell/aspell-0.60.8.tar.gz) = 3486448 SIZE (aspell/aspell6-en-7.1-0.tar.bz2) = 175360 Index: textproc/aspell/core/patches/patch-Makefile_in === RCS file: /cvs/ports/textproc/aspell/core/patches/patch-Makefile_in,v retrieving revision 1.5 diff -u -p -r1.5 patch-Makefile_in --- textproc/aspell/core/patches/patch-Makefile_in 11 Mar 2022 20:02:20 - 1.5 +++ textproc/aspell/core/patches/patch-Makefile_in 5 May 2022 12:13:20 - @@ -1,6 +1,7 @@ Makefile.in.orig Mon Jul 4 10:58:49 2011 -+++ Makefile.inTue Jan 17 10:55:18 2012 -@@ -482,7 +482,7 @@ top_builddir = @top_builddir@ +Index: Makefile.in +--- Makefile.in.orig Makefile.in +@@ -667,7 +667,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign subdir-objects SUBDIRS = . po manual @@ -8,4 +9,13 @@ +DIST_SUBDIRS = ${SUBDIRS} myspell lib5 filterdir = ${pkglibdir} optdir = ${pkgdatadir} + +@@ -2053,7 +2053,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIP + # settings.h added as a dependency so it will get recreated if + # the COMPILE_IN_FILTERS option changes + gen/static_filters.src.cpp: ${static_optfiles} gen/mk-static-filter.pl gen/settings.h +- ${PERLPROG} ${srcdir}/gen/mk-static-filter.pl $(addprefix ${srcdir}/,${static_optfiles}) ++ ${PERLPROG} ${srcdir}/gen/mk-static-filter.pl ${srcdir}/${static_optfiles} + + ${srcdir}/lib/new_filter.cpp: gen/static_filters.src.cpp Index: textproc/aspell/core/patches/patch-common_cache-t_hpp === RCS file: textproc/aspell/core/patches/patch-common_cache-t_hpp diff -N textproc/aspell/core/patches/patch-common_cache-t_hpp --- textproc/aspell/core/patches/patch-common_cache-t_hpp 11 Mar 2022 20:02:20 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,14 +0,0 @@ -Fix segfault when building dictionaries on macppc -see https://github.com/GNUAspell/aspell/pull/532 - -Index: common/cache-t.hpp common/cache-t.hpp.orig -+++ common/cache-t.hpp -@@ -16,6 +16,7 @@ class GlobalCacheBase (public) - const char * name; - GlobalCacheBase * next; - GlobalCacheBase * * prev; -+ static Mutex global_cache_lock; - protected: - Cacheable * first; - void del(Cacheable * d); Index: textproc/aspell/core/patches/patch-common_cache_cpp === RCS file: textproc/aspell/core/patches/patch-common_cache_cpp diff -N textproc/aspell/core/patches/patch-common_cache_cpp --- textproc/aspell/core/patches/patch-common_cache_cpp 11 Mar 2022 20:02:20 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,42 +0,0 @@ -Fix segfaults while building dictionaries on macppc -see https://github.com/GNUAspell/aspell/pull/532 - -Index: common/cache.cpp common/cache.cpp.orig -+++ common/cache.cpp -@@ -5,8 +5,8 @@ - - namespace acommon { - --static StackPtr global_cache_lock(new Mutex); - static GlobalCacheBase * first_cache = 0; -+Mutex GlobalCacheBase::global_cache_lock; - - void Cacheable::copy() const - { -@@ -70,7 +70,7 @@ void release_cache_data(GlobalCacheBase * cache, const - GlobalCacheBase::GlobalCacheBase(const char * n) - : name (n) - { -- LOCK(global_cache_lock); -+ LOCK(&global_cache_lock); - next = first_cache; - prev = &first_cache; - if (first_cache)
UPDATE: net/nextcloudclient-3.5.0
Hi. Update for net/nextcloudclient v3.5.0 Changelog: https://github.com/nextcloud/desktop/releases/tag/v3.5.0 desktop#3714 Require cmake 3.16 desktop#4135 Add testing for ActivityListModel desktop#4154 Check for dbus-1 when building with cloudproviders desktop#4162 Add ability to copy internal link from share dialog desktop#4186 Feature/improve activity buttons desktop#4189 Add thumbnails for files in the activity view desktop#4191 Use proper API to dehydrate a placeholder file desktop#4200 Feature/Talk Reply v1 desktop#4205 Ensure we emit a rename command for renamed files desktop#4212 Remove Hirsute, add Jammy desktop#4216 Allow account menu to scroll when content height is larger than menu height desktop#4217 Always build with updater. Use 'beta/stable' channel selector in 'General Settins' dialog with default 'stable'. desktop#4218 Cmake option to disable proxy desktop#4237 Add support for server color theming desktop#4247 No longer assume status bar height, calculate, fixing notch borking on new MacBook Pro desktop#4251 Add a dark mode desktop#4252 Generates pot files automatically. desktop#4257 Add headers in cmake files to get them properly detected desktop#4263 Ensure that bulk upload network job errors are handled desktop#4268 Do not remove a folder that has files that were not uploaded yet during propagation desktop#4272 L10n: Change to lowercase desktop#4279 Simplify currentScreen in systray.cpp desktop#4283 Fix warn colour in dark mode desktop#4292 Do not remove files from a Group folder and its nested folders when it is renamed or removed while not allowed. desktop#4303 Rollback local move on server move failure desktop#4316 Implement local socket to communicate with finder extension desktop#4319 Bugfix/prevent overflow with mtime desktop#4320 L10n: Changed spelling desktop#4322 Add 'Help' action back. desktop#4326 Ensure file activity dialog appears in centre of screen desktop#4329 Increase maximum text line count in tray activity items to two lines desktop#4334 Fix file activity dialog desktop#4340 Properly ask Qt to create qml opengl surface with proper options desktop#4351 Old submodule url does not work anylonger desktop#4359 Old submodule url does not work anylonger desktop#4360 Prepare for 3.5.0-rc1 desktop#4363 Fix icon color and highlight color issues desktop#4364 Fix for VFS crashes due to mimetype checking for thumbnails desktop#4371 Fix various dark mode bugs desktop#4372 Add a new yml github issue template for bug reports. desktop#4379 Ensure we only store update channel not localized in settings desktop#4385 Improve talk reply desktop#4392 Prepare for 3.5.0-rc2 desktop#4393 Bugfix/talk reply part 2 desktop#4398 Darkmode. Fix crash on exit. desktop#4399 Avoid deleting renamed file with spaces in name desktop#4403 More dark mode fixes desktop#4408 Ensure we do properly failed hydration jobs desktop#4414 Fix build of appimage for branded clients desktop#4418 Prepare for 3.5.0-rc3 desktop#4420 Feature/files lock desktop#4426 Add call notification dialog. desktop#4428 Fix thumbnails for new files made while client open desktop#4430 Increase time between connection tries desktop#4437 Improve contrast on server color themed elements desktop#4438 Fix positioning of activities in the activities list desktop#4441 Bugfix/activities fetch server overload desktop#4447 Realigned and resized thumbnails desktop#4465 Add user avatars in talk notifications in activity list desktop#4466 Fix sparkle implementation in the desktop client desktop#4470 Prepare 3.5.0-rc4 desktop#4471 Prepare final 3.5.0 release Obrigado. -- Adriano Barbosa Index: Makefile === RCS file: /cvs/ports/net/nextcloudclient/Makefile,v retrieving revision 1.31 diff -u -p -r1.31 Makefile --- Makefile 20 Mar 2022 06:23:54 - 1.31 +++ Makefile 4 May 2022 16:15:38 - @@ -2,7 +2,7 @@ USE_WXNEEDED = Yes COMMENT = desktop sync client for Nextcloud -V = 3.4.4 +V = 3.5.0 DISTNAME = nextcloudclient-${V} GH_ACCOUNT = nextcloud @@ -13,8 +13,8 @@ CATEGORIES = net HOMEPAGE = https://nextcloud.com -SHARED_LIBS += nextcloudsync1.1 # 3.4.4 -SHARED_LIBS += nextcloud_csync 1.0 # 3.4.0 +SHARED_LIBS += nextcloudsync2.0 # 3.5.0 +SHARED_LIBS += nextcloud_csync 2.0 # 3.5.0 MAINTAINER = Adriano Barbosa Index: distinfo === RCS file: /cvs/ports/net/nextcloudclient/distinfo,v retrieving revision 1.26 diff -u -p -r1.26 distinfo --- distinfo 20 Mar 2022 06:23:54 - 1.26 +++ distinfo 4 May 2022 16:15:38 - @@ -1,2 +1,2 @@ -SHA256 (nextcloudclient-3.4.4.tar.gz) = 8Ns94/YdQTYo9XIotumZPrG65h1x6+1sX232TQPIlJ4= -SIZE (nextcloudclient-3.4.4.tar.gz) = 14352142 +SHA256 (nextcloudclient-3.5.0.tar.gz) = JKs11UyiTuOAgi9QAij7JuFczO9oYcONurl8X9xf9ps= +SIZE (nextcloudclient-3.5.0.tar.gz) = 15359946 Index: patches/patch-CMakeLists_txt =
Re: py-twisted, py-treq updates
Le Thu, May 05, 2022 at 09:13:56AM +0200, Renaud Allard a écrit : > Hi, > > My synapse seems to fail to start with that version. It would be great if > someone else could also check. > > ImportError: cannot import name '_PY3' from 'twisted.python.compat' (unknown > location) sounds like https://github.com/matrix-org/synapse/issues/6211#issuecomment-901262499 ? have you also updated treq (in the same diff) ? Landry
Re: [new] x11/papirus-icon-theme
David Demelier wrote: > On Wed, 2022-05-04 at 11:33 +0200, Omar Polo wrote: > > I'd avoid rolling a custom do-install if possible: it can get > > out-of-sync with updates and it's difficult to notice. gmake would > > be a > > build-only dependency anyway, not something the users needs to have > > installed in order to use this package. > > Yeah I had troubles using the upstream Makefile because of the DESTDIR > use, it didn't work without the FAKE_FLAGS macro. > > > Here's a diff on top of your makefile. (I'm setting PREFIX to > > TRUEPREFIX instead of setting an empty DESTDIR because the port' > > makefile generates the icons cache if DESTDIR is empty.) With the > > tabs > > vs. spaces thing mentioned by landry@ fixed I'm ok too :) > > The problem with broken tabs (i.e. used for alignment rather than > leading indents) is that they are displayed incorrectly when not set to > the original size (8 in our case). But since it's already present in > the ports tree I'll change that. > > See updated v2 attached. > > Thanks for feedback. imported, thanks :)
Re: READMEs files for ports
On Thu, May 05, 2022 at 02:02:40AM +0100, Tom Smyth wrote: > Hello Marc, Folks > > regarding the READMEs in ports there is a wide variance in the writing > style, sections, verbosity of the READMEs, There's a barebone one: ports/infrastructure/templates/README.template > > as far as I can tell there does not seem to be a Template README ( I > could be wrong > but I have searched ports briefly )and the READMEs across a sampling > of ports shows > a wide variety of approaches > > Do we want to standardise the Readmes with a template > perhaps with the following headings and advice about what the content > of each headings should be ? > > > 1) minimal / basic install > - get users started on the port useful for newer users and students > trying out a specific ports > 2) known Issues perhaps OpenBSD specific > - alert users to issues / features that dont work in the port > > 3) Performance Optimisation > > 4) security hardening / attack surface reduction steps > 4a) sample additional BasicPF config required to allow the port to function > 4b) doas configuration > 4c) logging configuration > 4c) chroot jail guidance ... (if not already supported) even if it > may be chroot glamping rather than a chroot jail... > > do we want the READMEs in mdoc(7) or just txt > > 5) Example configs > (for testing the port and for giving user configuration ideas ?) > > > Hope this helps > > > > > On Sun, 1 May 2022 at 20:44, Marc Espie wrote: > > > > You guys got to remember those are mostly written by developers. > > > > There's a bit of a chicken&egg problem: when you've been playing with > > software for a while, it's difficult to figure out what might be a problem > > for newcomers. > > > > That said READMEs files should reflect stuff that's a good idea to do if > > you're using that package PREFERABLY IN A VERY TERSE MANNER. > > > > If you are using packages YOU CAN HELP. > > > > Yeah. > > > > What do you think is hard to figure out and could use a mention in a > > pkg-readme ? > > > > Bear in mind that we're mostly talking OpenBSD specific related stuff. > > > > But personally, I don't mind a quickstart on "unfriendly" opensource > > that's hard to get to work without looking at their docs. > > > > THIS IS AN OPPORTUNITY PEOPLE!!! > > > > You are using OpenBSD and you thing it's difficult to contribute ? > > > > Maybe you can share your experiences about making things work and what was > > hard to figure out ? > > > > (Side note: pkg land is very tricky to automate. Some of what you're going > > to > > say I'm probably already aware of, but nevertheless this might give an idea > > about priorities on what to work on first) > > > > > -- > Kindest regards, > Tom Smyth. > -- Antoine
[update] www/pelican: update to 4.7.1
Hi, This is an update for pelican-4.7.1, while here take maintainership. -- David diff --git a/www/pelican/Makefile b/www/pelican/Makefile index 7bb27a5bb6d..38dada84eb9 100644 --- a/www/pelican/Makefile +++ b/www/pelican/Makefile @@ -6,11 +6,12 @@ REVISION = 2 GH_ACCOUNT = getpelican GH_PROJECT = pelican -GH_TAGNAME = 4.0.1 +GH_TAGNAME = 4.7.2 CATEGORIES = www HOMEPAGE = https://blog.getpelican.com/ +MAINTAINER = David Demelier # GPLv3 PERMIT_PACKAGE = Yes @@ -20,6 +21,7 @@ MODPY_SETUPTOOLS = Yes RUN_DEPENDS = devel/py-blinker${MODPY_FLAVOR} \ devel/py-dateutil${MODPY_FLAVOR} \ + devel/py-rich${MODPY_FLAVOR} \ devel/py-six${MODPY_FLAVOR} \ devel/py-tz${MODPY_FLAVOR} \ textproc/py-markdown${MODPY_FLAVOR} \ diff --git a/www/pelican/distinfo b/www/pelican/distinfo index daa195a92f1..8765f52e530 100644 --- a/www/pelican/distinfo +++ b/www/pelican/distinfo @@ -1,2 +1,2 @@ -SHA256 (pelican-4.0.1.tar.gz) = 4UHZ5g79Gxy+Mg/zKCcCyu4WNRUtVw/EBK/Eqx0WzZI= -SIZE (pelican-4.0.1.tar.gz) = 1314716 +SHA256 (pelican-4.7.2.tar.gz) = tYW+rnts6OM3C5+tShxTQ3DU2mivxfhpD3mZvs/4Mpo= +SIZE (pelican-4.7.2.tar.gz) = 1401737 diff --git a/www/pelican/patches/patch-pelican_tests_test_pelican_py b/www/pelican/patches/patch-pelican_tests_test_pelican_py deleted file mode 100644 index b069701d012..000 --- a/www/pelican/patches/patch-pelican_tests_test_pelican_py +++ /dev/null @@ -1,12 +0,0 @@ -Index: pelican/tests/test_pelican.py pelican/tests/test_pelican.py.orig -+++ pelican/tests/test_pelican.py -@@ -62,7 +62,7 @@ class TestPelican(LoggedTestCase): - - def assertDirsEqual(self, left_path, right_path): - out, err = subprocess.Popen( --['git', 'diff', '--no-ext-diff', '--exit-code', -+['${LOCALBASE}/bin/git', 'diff', '--no-ext-diff', '--exit-code', - '-w', left_path, right_path], - env={str('PAGER'): str('')}, - stdout=subprocess.PIPE, diff --git a/www/pelican/pkg/PLIST b/www/pelican/pkg/PLIST index 76d048ebeb2..06a6dcc9c5c 100644 --- a/www/pelican/pkg/PLIST +++ b/www/pelican/pkg/PLIST @@ -1,5 +1,6 @@ bin/pelican bin/pelican-import +bin/pelican-plugins bin/pelican-quickstart bin/pelican-themes lib/python${MODPY_VERSION}/site-packages/pelican/ @@ -11,8 +12,10 @@ lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_EGG_VERSION}-py${MODPY_ lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pelican/__init__.py +lib/python${MODPY_VERSION}/site-packages/pelican/__main__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}contents.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}generators.${MODPY_PYC_MAGIC_TAG}pyc @@ -31,11 +34,457 @@ lib/python${MODPY_VERSION}/site-packages/pelican/contents.py lib/python${MODPY_VERSION}/site-packages/pelican/generators.py lib/python${MODPY_VERSION}/site-packages/pelican/log.py lib/python${MODPY_VERSION}/site-packages/pelican/paginator.py +lib/python${MODPY_VERSION}/site-packages/pelican/plugins/ +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pelican/plugins/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pelican/plugins/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/plugins/${MODPY_PYCACHE}signals.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/plugins/_utils.py +lib/python${MODPY_VERSION}/site-packages/pelican/plugins/signals.py lib/python${MODPY_VERSION}/site-packages/pelican/readers.py lib/python${MODPY_VERSION}/site-packages/pelican/rstdirectives.py lib/python${MODPY_VERSION}/site-packages/pelican/server.py lib/python${MODPY_VERSION}/site-packages/pelican/settings.py lib/python${MODPY_VERSION}/site-packages/pelican/signals.py +lib/python${MODPY_VERSION}/site-packages/pelican/tests/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/bad_page.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/draft_page.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/draft_page_markdown.md +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/draft_page_with_template.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/TestPages/hidden_page.rst +lib/python${MODPY_VERSION}/site-packages/p
[update patch] twolame 0.3.13 -> 0.4.0
This patch updates twolame from 0.3.13 to 0.4.0. Since i saw there is no maintainer, i also added myself as maintainer. Tested on two amd64 systems and built sox with the new version. Index: Makefile === RCS file: /cvs/ports/audio/twolame/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile1 Apr 2022 17:18:16 - 1.8 +++ Makefile26 Apr 2022 13:30:10 - @@ -1,12 +1,13 @@ COMMENT= optimised MPEG Audio Layer 2 (MP2) encoder -DISTNAME= twolame-0.3.13 -REVISION= 2 +DISTNAME= twolame-0.4.0 SHARED_LIBS += twolame 0.0 # 0.0 CATEGORIES=audio HOMEPAGE= http://www.twolame.org/ + +MAINTAINER = Martin Ziemer # LGPLv2.1+ PERMIT_PACKAGE=Yes Index: distinfo === RCS file: /cvs/ports/audio/twolame/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo18 Jan 2015 03:12:49 - 1.2 +++ distinfo26 Apr 2022 13:30:10 - @@ -1,2 +1,2 @@ -SHA256 (twolame-0.3.13.tar.gz) = mPMy9IlR9H8j9w/QN5Rjr/fX+ybwfh4k5C3e8izGESo= -SIZE (twolame-0.3.13.tar.gz) = 660415 +SHA256 (twolame-0.4.0.tar.gz) = zDVCT2AZqIxvUlcLY+G69Q9iljo+rFKgOoALsHDXyH0= +SIZE (twolame-0.4.0.tar.gz) = 890908 Index: pkg/PLIST === RCS file: /cvs/ports/audio/twolame/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 11 Mar 2022 18:20:34 - 1.3 +++ pkg/PLIST 26 Apr 2022 13:30:10 - @@ -1,30 +1,15 @@ @bin bin/twolame include/twolame.h -lib/libtwolame.a +@static-lib lib/libtwolame.a lib/libtwolame.la @lib lib/libtwolame.so.${LIBtwolame_VERSION} lib/pkgconfig/twolame.pc @man man/man1/twolame.1 share/doc/twolame/ +share/doc/twolame/AUTHORS +share/doc/twolame/COPYING +share/doc/twolame/NEWS +share/doc/twolame/README share/doc/twolame/api.txt -share/doc/twolame/html/ -share/doc/twolame/html/api.html -share/doc/twolame/html/authors.html -share/doc/twolame/html/changelog.html -share/doc/twolame/html/doxygen.css -share/doc/twolame/html/doxygen.png -share/doc/twolame/html/index.html -share/doc/twolame/html/nav_f.png -share/doc/twolame/html/nav_h.png -share/doc/twolame/html/psycho.html -share/doc/twolame/html/readme.html -share/doc/twolame/html/tabs.css -share/doc/twolame/html/todo.html -share/doc/twolame/html/twolame-manpage.css -share/doc/twolame/html/twolame.1.html -share/doc/twolame/html/twolame.css -share/doc/twolame/html/twolame_8h.html -share/doc/twolame/html/twolame_8h_source.html -share/doc/twolame/html/vbr.html share/doc/twolame/psycho.txt share/doc/twolame/vbr.txt