CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/15 00:54:13 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: Update to p5-Cache-FastMmap-1.51.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/15 00:48:21 Modified files: databases/p5-CDB_File: Makefile distinfo Log message: Update to p5-CDB_File-1.03.
UPDATE: svt-av1 0.8.5
Here is an update to svt-av1 0.8.5. ## [0.8.5] - 2020-09-04 Relicensing notice - Change the outbound license from BSD+Patent to the AOM license / patent Encoder - Added tpl support to adaptively change lambda and quantization parameters within the frame - Added multi staged hme support - Quality speed trade-offs tuned to VOD use cases - Added first level non-optimized support for 2pass VBR and CRF - Added combined cli two pass support with options for stats being written to a memory buffer and a specified file - Added non square partitioning optimizations - Improved lambda generation Build and Testing - Bug fixes - Improve CI - Improve Unit Test Coverage - Address C vs asm mismatches - Fix static analysis warnings / errors - Add address sanitizer - Fix symbol conflicts with libaom and libvpx when staticly lined to ffmpeg Index: Makefile === RCS file: /home/cvs/ports/multimedia/svt-av1/Makefile,v retrieving revision 1.4 diff -u -p -u -p -r1.4 Makefile --- Makefile2 Jul 2020 08:15:38 - 1.4 +++ Makefile13 Sep 2020 05:06:59 - @@ -6,12 +6,12 @@ COMMENT= scalable AV1 encoder/decoder GH_ACCOUNT=OpenVisualCloud GH_PROJECT=SVT-AV1 -GH_TAGNAME=v0.8.4 +GH_TAGNAME=v0.8.5 PKGNAME= ${DISTNAME:L} CATEGORIES=multimedia -SHARED_LIBS= SvtAv1Dec 1.0 \ - SvtAv1Enc 1.0 +SHARED_LIBS= SvtAv1Dec 2.0 \ + SvtAv1Enc 2.0 HOMEPAGE= https://github.com/OpenVisualCloud/SVT-AV1 Index: distinfo === RCS file: /home/cvs/ports/multimedia/svt-av1/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo2 Jul 2020 08:15:38 - 1.4 +++ distinfo13 Sep 2020 05:03:13 - @@ -1,2 +1,2 @@ -SHA256 (SVT-AV1-0.8.4.tar.gz) = mFCZTGznhZl1iFH5KVBbLDVBrwJ4tqEyfNQQTrcq8Uo= -SIZE (SVT-AV1-0.8.4.tar.gz) = 6291815 +SHA256 (SVT-AV1-0.8.5.tar.gz) = jOlDWeqUUHRcF8EtTMBU1F9rJJjmPi66paUnO7Nvb5U= +SIZE (SVT-AV1-0.8.5.tar.gz) = 6319601 Index: pkg/PLIST === RCS file: /home/cvs/ports/multimedia/svt-av1/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 18 Jun 2020 10:30:51 - 1.1.1.1 +++ pkg/PLIST 13 Sep 2020 05:09:06 - @@ -2,6 +2,7 @@ @bin bin/SvtAv1DecApp @bin bin/SvtAv1EncApp include/svt-av1/ +include/svt-av1/EbDebugMacros.h include/svt-av1/EbSvtAv1.h include/svt-av1/EbSvtAv1Dec.h include/svt-av1/EbSvtAv1Enc.h
UPDATE: spawn-fcgi 1.6.4
Here is an update to spawn-fcgi 1.6.4. - 1.6.4 - 2014-06-05 * Use octal mode for -M (patch by dfjoerg) * Add -b backlog option (fixes #2422, patch by aschmitz) * Restrict Unix socket file ownership by default to ug=rw * Add example apparmor spawn-fcgi abstraction * Use autoreconf instead of calling tools manually * Add more flags to extra-warning flags * Check return values of setuid, setgid, setgroups, initgroups, write * Check whether compiler supports wanted CFLAGS (fixes #2235) * Fix resource leaks in failure cases (found with coverity) Index: Makefile === RCS file: /home/cvs/ports/www/spawn-fcgi/Makefile,v retrieving revision 1.13 diff -u -p -u -p -r1.13 Makefile --- Makefile12 Jul 2019 20:51:05 - 1.13 +++ Makefile1 Nov 2020 02:56:54 - @@ -2,20 +2,20 @@ COMMENT= spawn FastCGI processes -DISTNAME= spawn-fcgi-1.6.3 -REVISION= 0 +DISTNAME= spawn-fcgi-1.6.4 CATEGORIES=www -MASTER_SITES= http://www.lighttpd.net/download/ +MASTER_SITES= https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/ +EXTRACT_SUFX= .tar.xz -HOMEPAGE= http://redmine.lighttpd.net/projects/spawn-fcgi/news +HOMEPAGE= https://redmine.lighttpd.net/projects/spawn-fcgi/news MAINTAINER=Brad Smith # BSD PERMIT_PACKAGE=Yes -WANTLIB= c -CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.64 +WANTLIB= c + +CONFIGURE_STYLE= gnu .include Index: distinfo === RCS file: /home/cvs/ports/www/spawn-fcgi/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- distinfo18 Jan 2015 03:15:50 - 1.5 +++ distinfo1 Nov 2020 02:56:32 - @@ -1,2 +1,2 @@ -SHA256 (spawn-fcgi-1.6.3.tar.gz) = dQeoIplXMWKRSQQO5WhiebdYKuRvApbv1ktULvBSqQ4= -SIZE (spawn-fcgi-1.6.3.tar.gz) = 97921 +SHA256 (spawn-fcgi-1.6.4.tar.xz) = QjsMMX4AhHc7SDmFzCGTDEuN/LQR9zU9bub8QdnLnUU= +SIZE (spawn-fcgi-1.6.4.tar.xz) = 79944 Index: patches/patch-configure_ac === RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 6 Jul 2010 21:10:50 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,22 +0,0 @@ -$OpenBSD: patch-configure_ac,v 1.1 2010/07/06 21:10:50 sthen Exp $ configure.ac.orig Tue Jul 6 15:22:08 2010 -+++ configure.ac Tue Jul 6 15:22:43 2010 -@@ -69,7 +69,17 @@ fi - - # check for extra compiler options (warning options) - if test "${GCC}" = "yes"; then --CFLAGS="${CFLAGS} -Wall -W -Wshadow -pedantic -std=gnu99" -+CFLAGS="${CFLAGS} -Wall -W -Wshadow -pedantic" -+ -+# Use std=gnu99 if we have new enough GCC -+old_cflags=${CFLAGS} -+CFLAGS="-std=gnu99" -+AC_TRY_COMPILE([ -+],, [ -+ CFLAGS="${CFLAGS} $old_cflags" -+], [ -+ CFLAGS="${old_cflags}" -+]) - fi - - AC_ARG_ENABLE(extra-warnings,
Re: UPDATE: libde265 1.0.7
ping. On 10/25/2020 8:39 AM, Brad Smith wrote: Here is an update to libde265 1.0.7. 1.0.7 add API to read VUI color information from bitstream 1.0.6 fix race in static mutex initialization Index: Makefile === RCS file: /home/cvs/ports/multimedia/libde265/Makefile,v retrieving revision 1.5 diff -u -p -u -p -r1.5 Makefile --- Makefile15 Mar 2020 19:57:21 - 1.5 +++ Makefile25 Oct 2020 12:12:20 - @@ -3,14 +3,12 @@ COMMENT-main= open H.265 video codec implementation COMMENT-tools=tools for libde265 open H.265 video codec -V= 1.0.5 +V= 1.0.7 DISTNAME= libde265-$V PKGNAME-main= ${DISTNAME} PKGNAME-tools=libde265-tools-$V -REVISION= 1 -REVISION-tools=3 -SHARED_LIBS += de265 0.0 # 0.12 +SHARED_LIBS += de265 0.1 # 0.12 CATEGORIES= multimedia @@ -22,8 +20,8 @@ PERMIT_PACKAGE= Yes WANTLIB += ${COMPILER_LIBCXX} m WANTLIB-tools += ${WANTLIB} -WANTLIB-tools += GL Qt5Core Qt5Gui Qt5Widgets SDL X11 X11-xcb Xdamage -WANTLIB-tools += Xext Xfixes Xxf86vm avutil c de265 double-conversion +WANTLIB-tools += GL Qt5Core Qt5Gui Qt5Widgets SDL X11 X11-xcb Xau Xdamage +WANTLIB-tools += Xdmcp Xext Xfixes Xxf86vm avutil c de265 double-conversion WANTLIB-tools += drm execinfo expat freetype glapi glib-2.0 graphite2 WANTLIB-tools += gthread-2.0 harfbuzz iconv icudata icui18n icuio icuuc WANTLIB-tools += intl pcre pcre2-16 png sndio swscale usbhid xcb xcb-dri2 Index: distinfo === RCS file: /home/cvs/ports/multimedia/libde265/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo24 Feb 2020 23:22:56 - 1.1.1.1 +++ distinfo25 Oct 2020 12:02:31 - @@ -1,2 +1,2 @@ -SHA256 (libde265-1.0.5.tar.gz) = 4/J32JA0CGFaXMNHGLORuDyXxkb66k9B2pO6xe4IqH8= -SIZE (libde265-1.0.5.tar.gz) = 838413 +SHA256 (libde265-1.0.7.tar.gz) = 6sa1b82pWw/gEjhJyWyHWdgy7Jut7SycCltfrv+1kAU= +SIZE (libde265-1.0.7.tar.gz) = 838250
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/11/15 00:00:21 Modified files: devel/kf5/knotifications: Makefile Log message: Enable Qt5 TextToSpeech
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/11/14 23:57:07 Modified files: devel/kf5/knotifyconfig: Makefile Log message: Enable Qt5 TextToSpeech
Re: [UPDATE] audio/lmms 1.2.0 -> 1.2.2
On Sat, November 14, 2020 19:24, Stuart Henderson wrote: > On 2020/11/14 14:16, Dimitri Karamazov wrote: > >> On Sat, November 14, 2020 10:32, Stuart Henderson wrote: >> >>> The new distfile names with just the version number are bogus, if you're >>> going to do it that way rather than host a tarball then use the >>> DISTFILES=...{...} facility to give them proper >>> names. Also just allow the >>> normal ports extract to take place and move the files afterwards rather >>> than hand rolling a tar xzf target. But >>> really the tarball is preferable. >>> >> I've attached a diff with appropriate changes. >> I don't have any hosting capability and it will just be excess work >> every release. > > A little extra work, but it's also extra work to deal with the multiple > distfiles and making sure that it uses the correct version of the submodule > (LMMS is specifically holding it at > b5bdc18051b), > > Anyway LMMS provide their own full tar.xz now so let's use that. Does this > work for you? > Nice find! That would've been a headache too since many more submodules are being used for 1.3. Works fine for me. > > Index: Makefile > === > RCS file: /cvs/ports/audio/lmms/Makefile,v > retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile 30 Jan > 2020 14:13:47 - 1.23 > +++ Makefile 14 Nov 2020 18:46:47 - > @@ -2,17 +2,19 @@ > > > COMMENT = music studio with tracking, sampling and MIDI > > > -# rolled from git; requires submodules > -# git clone --recurse-submodules -b v1.2.0 https://github.com/lmms/lmms > -DISTNAME = lmms-1.2.0 > -REVISION = 0 > +V = 1.2.2 > +DISTNAME = lmms_$V > +PKGNAME =lmms-$V > +WRKDIST =${WRKDIR}/lmms > EXTRACT_SUFX =.tar.xz > > > CATEGORIES = audio > > > HOMEPAGE =https://lmms.io/ > > > -MASTER_SITES = https://spacehopper.org/mirrors/ > +MASTER_SITES = > https://github.com/LMMS/lmms/releases/download/v$V/ > + > +MAINTAINER = Dimitri Karamazov > > > # GPLv2 > PERMIT_PACKAGE = Yes > Index: distinfo > === > RCS file: /cvs/ports/audio/lmms/distinfo,v > retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo14 Jun > 2019 13:51:01 - 1.4 > +++ distinfo 14 Nov 2020 18:46:47 - > @@ -1,2 +1,2 @@ > -SHA256 (lmms-1.2.0.tar.xz) = Fom6xh4Zaysl7e85lcu+HoKj39qtQZY/ahz57NeiBnY= > -SIZE (lmms-1.2.0.tar.xz) = 14545260 > +SHA256 (lmms_1.2.2.tar.xz) = sYVQf7ZOz9jjEUUTW1irJEtjf578CcQXbK9wqjy6rh4= > +SIZE (lmms_1.2.2.tar.xz) = 22733960 > Index: patches/patch-CMakeLists_txt > === > RCS file: /cvs/ports/audio/lmms/patches/patch-CMakeLists_txt,v > retrieving revision 1.4 diff -u -p -r1.4 patch-CMakeLists_txt --- > patches/patch-CMakeLists_txt14 Jun 2019 13:51:01 > - 1.4 > +++ patches/patch-CMakeLists_txt 14 Nov 2020 18:46:47 - > @@ -5,7 +5,7 @@ don't link deprecated ossaudio on OpenBS > Index: CMakeLists.txt > --- CMakeLists.txt.orig > +++ CMakeLists.txt > -@@ -354,12 +354,12 @@ ENDIF(WANT_OGGVORBIS) > +@@ -366,12 +366,12 @@ ENDIF(WANT_OGGVORBIS) > > > > # check whether to enable OSS-support > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/11/14 23:48:36 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: distinfo devel/kf5/baloo/pkg: PLIST-main devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/extra-cmake-modules/pkg: PLIST devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/kauth: Makefile distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcmutils/pkg: PLIST devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: Makefile distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdelibs4support/patches: patch-src_kssl_kopenssl_cpp devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kdoctools/pkg: PLIST devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: Makefile distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kglobalaccel/pkg: PLIST devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/khtml/patches: patch-src_html_kopenssl_cpp devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjs/patches: patch-src_kjs_collector_cpp devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/qqc2-desktop-style/pkg: PLIST devel/kf5/solid: distinfo devel/kf5/solid/patches: patch-CMakeLists_txt patch-src_solid_devices_backends_udisks2_udisksopticaldisc_cpp patch-src_solid_devices_backends_udisks2_udisksstoragedrive_cpp devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE frameworks to 5.76.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/11/14 23:46:29 Modified files: comms/gnuradio : Makefile Log message: Disable cmake find_package doxygen We are not building a documentation
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/11/14 20:31:52 Modified files: devel/pygame : Makefile devel/pygame/patches: patch-Setup_in Removed files: devel/pygame/patches: patch-examples_eventlist_py patch-examples_fastevents_py Log message: cleanup some mangled patches Looks like the commit to 1.8.1 about 11 years ago mangled a few patches. Clean these up to make it slightly easier to do an update to a newer version of pygame.
Re: [UPDATE] blender 2.81
Hi Andrea, awesome! One small thing I noticed is that while you say that the port works with python 3.8, it looks like you did not actually make that change in the diff. Any reason not to include that change? Thank you for working on this!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/11/14 20:02:19 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-Makefile patch-configure Log message: update to commit 27beb944
[Security Update] www/moinmoin : Update to 1.9.11
Hi, ports@: Here is a security update of www/moinmoin, it will fix CVE-2020-25074 and CVE-2020-15275, please visit: https://github.com/moinwiki/moin-1.9/blob/1.9.11/docs/CHANGES#L13 Cheers ! wen Index: Makefile === RCS file: /cvs/ports/www/moinmoin/Makefile,v retrieving revision 1.36 diff -u -p -r1.36 Makefile --- Makefile20 Mar 2020 16:44:28 - 1.36 +++ Makefile15 Nov 2020 00:23:57 - @@ -2,7 +2,7 @@ COMMENT = wiki engine written in python -MODPY_EGG_VERSION = 1.9.10 +MODPY_EGG_VERSION = 1.9.11 DISTNAME = moin-${MODPY_EGG_VERSION} PKGNAME = moin${DISTNAME} Index: distinfo === RCS file: /cvs/ports/www/moinmoin/distinfo,v retrieving revision 1.20 diff -u -p -r1.20 distinfo --- distinfo1 Apr 2019 11:46:45 - 1.20 +++ distinfo15 Nov 2020 00:23:57 - @@ -1,2 +1,2 @@ -SHA256 (moin-1.9.10.tar.gz) = SiZEGOiGCCq9RXwmmR9Kj0hHzRov/BHhDWYjHailBTw= -SIZE (moin-1.9.10.tar.gz) = 37283678 +SHA256 (moin-1.9.11.tar.gz) = Ar4x1V851P4MYlPfi0ngG3bQlWNMvRtW0YX2bh4MPPU= +SIZE (moin-1.9.11.tar.gz) = 37385500 Index: pkg/PLIST === RCS file: /cvs/ports/www/moinmoin/pkg/PLIST,v retrieving revision 1.19 diff -u -p -r1.19 PLIST --- pkg/PLIST 1 Apr 2019 11:46:45 - 1.19 +++ pkg/PLIST 15 Nov 2020 00:23:58 - @@ -638,6 +638,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1090900.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1091000.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1091000.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1091100.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1091100.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/__init__.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/__init__.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/_conv160.py @@ -958,6 +960,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/ lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/__init__.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/__main__.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/__main__.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/cmdline.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/cmdline.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/console.py @@ -1027,6 +1031,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_sourcemod_builtins.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_stan_builtins.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_stan_builtins.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_stata_builtins.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_stata_builtins.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_tsql_builtins.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_tsql_builtins.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_vbscript_builtins.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_vbscript_builtins.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_vim_builtins.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/_vim_builtins.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/actionscript.py @@ -1037,6 +1047,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/algebra.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/ambient.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/ambient.pyc +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/ampl.py +lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/ampl.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/apl.py lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/apl.pyc lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/archetype.py @@ -1047,20 +1059,30 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/MoinMoin/support/pygments/lexers/automation.pyc
Re: make clean=depends to clean also test-deps
On Sat, Nov 14, 2020 at 07:36:31PM +, Mikolaj Kucharski wrote: > Hi, > > Before I dig into this, would it be okay, if make clean=depends also > cleaned up test dependencies? I often use clean-depends to clean up all > dependencies, but that leaves behind ports in test dependencies. > > Would it be okay to include test deps during make clean-depends? That would be okay but this will be complicated. Specifically, because test-depends are somewhat outside of the normal depends, and clean=depends uses all-dir-depends, which does not have test-depends. and all-dir-depends shouldn't get test depends because of the way it's generally used. So this means more variables and more targets... The other issue is: what semantics. make clean=depends will clean build/run depends recursively if you include test-depends, you might clean up a lot of things... specifically because test-depends are *outside* the normal build. So, what recursive semantics do you want for test depends ?... probably none ?
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/11/14 16:17:14 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20201112 https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20201112/releasenote.md omit 06-8c-01 (tiger lake) as it has issues https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/44 ok sthen@ on an earlier version
[update] net/znc 1.7.5 -> 1.8.2
Hi, Attached update for ZNC. Also adds ICU unicode support and new LIB_DEPENDS on icu4c. Aisha diff --git a/net/znc/Makefile b/net/znc/Makefile index 8b50172b0fc..69b22a6a492 100644 --- a/net/znc/Makefile +++ b/net/znc/Makefile @@ -2,7 +2,7 @@ COMMENT= advanced IRC bouncer -DISTNAME= znc-1.7.5 +DISTNAME= znc-1.8.2 CATEGORIES=net MASTER_SITES= ${HOMEPAGE}releases/ @@ -13,7 +13,9 @@ MAINTAINER= Brad Smith # Apache 2.0 PERMIT_PACKAGE=Yes -WANTLIB= c crypto m pthread ssl z ${COMPILER_LIBCXX} +WANTLIB= c crypto icuuc icudata m pthread ssl z ${COMPILER_LIBCXX} + +LIB_DEPENDS= textproc/icu4c MODULES= devel/cmake @@ -21,7 +23,7 @@ COMPILER= base-clang ports-gcc CONFIGURE_ARGS+= -DWANT_CYRUS=NO \ -DWANT_I18N=NO \ - -DWANT_ICU=NO + -DWANT_ICU=YES NO_TEST= Yes diff --git a/net/znc/distinfo b/net/znc/distinfo index 680a1eedded..833699626bc 100644 --- a/net/znc/distinfo +++ b/net/znc/distinfo @@ -1,2 +1,2 @@ -SHA256 (znc-1.7.5.tar.gz) = qJQeE4XIZUKHpEKAGNk0WUgunV7u34a+97Ag3cXyRyE= -SIZE (znc-1.7.5.tar.gz) = 2170656 +SHA256 (znc-1.8.2.tar.gz) = /yOKrj8q4OROaDxK7hfcjk/dJhypN52DtIp9QiSI3g0= +SIZE (znc-1.8.2.tar.gz) = 2101215 diff --git a/net/znc/pkg/PLIST b/net/znc/pkg/PLIST index 92aede49ffd..a0d0011af30 100644 --- a/net/znc/pkg/PLIST +++ b/net/znc/pkg/PLIST @@ -76,9 +76,7 @@ lib/znc/ @so lib/znc/nickserv.so @so lib/znc/notes.so @so lib/znc/notify_connect.so -@so lib/znc/partyline.so @so lib/znc/perform.so -@so lib/znc/q.so @so lib/znc/raw.so @so lib/znc/route_replies.so @so lib/znc/sample.so @@ -168,6 +166,7 @@ share/znc/translations/fr-FR share/znc/translations/id-ID share/znc/translations/it-IT share/znc/translations/nl-NL +share/znc/translations/pl-PL share/znc/translations/ru-RU share/znc/webskins/ share/znc/webskins/_default_/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jtur...@cvs.openbsd.org 2020/11/14 15:03:58 Modified files: www/openradtool: Makefile distinfo www/openradtool/pkg: PLIST Log message: Update openradtool to 0.11.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: juan...@cvs.openbsd.org 2020/11/14 14:37:09 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PFRAG.bc PLIST Log message: Update to racket 7.9.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 14:24:37 Added files: databases/mariadb/patches: patch-storage_oqgraph_CMakeLists_txt Log message: mariadb: fix OQGraph check to avoid cmake printing unexpected check output, from Brad (maintainer), https://jira.mariadb.org/browse/MDEV-24161
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 14:22:12 Modified files: graphics/libavif: Makefile distinfo Log message: update to libavif-0.8.2, from Brad (maintainer)
brlaser stopped working with a DCP-L2540DW
I am not sure what changed in the current packages, but brlaser stopped working for me. Cups thinks it was able to print, and the printer LCD still says it is receiving data, but nothing is actually printed. I have tried setting LogLevel to debug in cupsd.conf, but found nothing interesting in the logs. The first two filters were pdftopdf and gstoraster. I tried running both manually and got readable pdf and raster files (according to https://github.com/michaelrsweet/rasterview.git). Not sure how to debug the output of rastertobrlaser. I was able to get the printer working by changing the driver to "Generic PCL 6/PCL XL Printer Foomatic/pxlmono". The printer description is at: https://support.brother.com/g/b/spec.aspx?c=us=en=dcpl2540dw_us_as Cheers, Rafael
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 12:42:41 Modified files: x11/menumaker : Makefile distinfo Log message: update to menumaker-0.99.12, from maintainer Alessandro De Laurenzis
make clean=depends to clean also test-deps
Hi, Before I dig into this, would it be okay, if make clean=depends also cleaned up test dependencies? I often use clean-depends to clean up all dependencies, but that leaves behind ports in test dependencies. Would it be okay to include test deps during make clean-depends? -- Regards, Mikolaj
Re: [UPDATE] audio/lmms 1.2.0 -> 1.2.2
On 2020/11/14 14:16, Dimitri Karamazov wrote: > On Sat, November 14, 2020 10:32, Stuart Henderson wrote: > > The new distfile names with just the version number are bogus, if you're > > going to do it that way rather than host a tarball then use the > > DISTFILES=...{...} facility to give them proper names. > > Also just allow the > > normal ports extract to take place and move the files afterwards rather > > than hand rolling a tar xzf target. But really > > the tarball is preferable. > > > I've attached a diff with appropriate changes. > I don't have any hosting capability and it will just be excess work > every release. A little extra work, but it's also extra work to deal with the multiple distfiles and making sure that it uses the correct version of the submodule (LMMS is specifically holding it at b5bdc18051b), Anyway LMMS provide their own full tar.xz now so let's use that. Does this work for you? Index: Makefile === RCS file: /cvs/ports/audio/lmms/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile30 Jan 2020 14:13:47 - 1.23 +++ Makefile14 Nov 2020 18:46:47 - @@ -2,17 +2,19 @@ COMMENT = music studio with tracking, sampling and MIDI -# rolled from git; requires submodules -# git clone --recurse-submodules -b v1.2.0 https://github.com/lmms/lmms -DISTNAME = lmms-1.2.0 -REVISION = 0 +V =1.2.2 +DISTNAME = lmms_$V +PKGNAME = lmms-$V +WRKDIST = ${WRKDIR}/lmms EXTRACT_SUFX = .tar.xz CATEGORIES = audio HOMEPAGE = https://lmms.io/ -MASTER_SITES = https://spacehopper.org/mirrors/ +MASTER_SITES = https://github.com/LMMS/lmms/releases/download/v$V/ + +MAINTAINER = Dimitri Karamazov # GPLv2 PERMIT_PACKAGE = Yes Index: distinfo === RCS file: /cvs/ports/audio/lmms/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo14 Jun 2019 13:51:01 - 1.4 +++ distinfo14 Nov 2020 18:46:47 - @@ -1,2 +1,2 @@ -SHA256 (lmms-1.2.0.tar.xz) = Fom6xh4Zaysl7e85lcu+HoKj39qtQZY/ahz57NeiBnY= -SIZE (lmms-1.2.0.tar.xz) = 14545260 +SHA256 (lmms_1.2.2.tar.xz) = sYVQf7ZOz9jjEUUTW1irJEtjf578CcQXbK9wqjy6rh4= +SIZE (lmms_1.2.2.tar.xz) = 22733960 Index: patches/patch-CMakeLists_txt === RCS file: /cvs/ports/audio/lmms/patches/patch-CMakeLists_txt,v retrieving revision 1.4 diff -u -p -r1.4 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt14 Jun 2019 13:51:01 - 1.4 +++ patches/patch-CMakeLists_txt14 Nov 2020 18:46:47 - @@ -5,7 +5,7 @@ don't link deprecated ossaudio on OpenBS Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -354,12 +354,12 @@ ENDIF(WANT_OGGVORBIS) +@@ -366,12 +366,12 @@ ENDIF(WANT_OGGVORBIS) # check whether to enable OSS-support
Re: [NEW] databases/timescalesdb
On Sat, Nov 14, 2020 at 06:02:33PM +, Stuart Henderson wrote: > On 2020/11/14 18:02, Stuart Henderson wrote: > > On 2020/11/14 16:21, Denis Fondras wrote: > > > Here is a port of TimescaleDB (most of the work done by Martin Got). > > > > > > TimescaleDB is an open-source database designed to make SQL scalable > > > for time-series data. It is engineered up from PostgreSQL and > > > packaged as a PostgreSQL extension, providing automatic partitioning > > > across time and space (partitioning key), as well as full SQL > > > support. > > > > > > https://www.timescale.com/ > > > > > > I would like to explain the "apache_only" config arg in more > > detail, I'm sure I'm not the only one who wondered if it's something > > to do with Apache httpd or something - e.g. > > > > # only build Apache-licensed code, disabling the TsL library which > > # is licensed under its own license, see tsl/LICENSE-TIMESCALE > > CONFIGURE_ARGS += -DAPACHE_ONLY=1 > > > > > > it seems unnecessary to restrict to base-clang archs only? it builds > > with ports-gcc. I'd go for "COMPILER = base-clang ports-gcc" unless > > there's a reason not to. (base-gcc doesn't work as-is). > > > > > > "make plist" gives this, PLIST needs syncing to remove this dir > > which doesn't exist: > > > > Stripping directories from databases/postgresql,-server > > Not found: /usr/local/share/doc/timescaledb (in > > /usr/ports/mystuff/databases/timescaledb/pkg/PLIST) > > > > oh, and check "pkg_info timescaledb" - please drop the extra URL > Thank you Stuart for checking it. timescaledb.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2020/11/14 12:20:31 Modified files: math/py-scikit-learn: Makefile Log message: py-scikit-learn uses C++11, so needs ports-gcc for base-gcc arches. ok daniel
Re: [UPDATE] x11/menumaker 0.99.11p0 -> 0.99.12
Weekly ping. Diff re-attached. Cheers On 07/11/2020 16:21, Alessandro De Laurenzis wrote: Greetings, The attached diff updates x11/menumaker to the latest release. What's new upstream === This is mainly a bugfix release; on top of that, support for Sakura, QTerminal and Alacritty terminal emulators (the latter is not available on OpenBSD) has been added. What's new in the port == Since this is a trivial update, I took the opportunity to adjust the Makefile's indentation (hoping this doesn't create troubles for the review). All the best -- Alessandro De Laurenzis [mailto:jus...@atlantide.mooo.com] Web: http://www.atlantide.mooo.com LinkedIn: http://it.linkedin.com/in/delaurenzis Index: Makefile === RCS file: /cvs/ports/x11/menumaker/Makefile,v retrieving revision 1.6 diff -u -p -u -p -r1.6 Makefile --- Makefile 3 Jul 2020 21:13:23 - 1.6 +++ Makefile 7 Nov 2020 15:15:56 - @@ -1,9 +1,8 @@ # $OpenBSD: Makefile,v 1.6 2020/07/03 21:13:23 sthen Exp $ COMMENT = menu generation utility for X window managers -DISTNAME = menumaker-0.99.11 +DISTNAME = menumaker-0.99.12 CATEGORIES = x11 -REVISION = 0 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=menumaker/} @@ -11,16 +10,16 @@ HOMEPAGE = http://menumaker.sourceforge. MAINTAINER = Alessandro De Laurenzis # BSD -PERMIT_PACKAGE = Yes +PERMIT_PACKAGE = Yes -MODULES = lang/python -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} +MODULES = lang/python +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} -CONFIGURE_STYLE = gnu +CONFIGURE_STYLE = gnu -MAKE_FLAGS = PYTHON=${MODPY_BIN} +MAKE_FLAGS = PYTHON=${MODPY_BIN} -NO_TEST = Yes +NO_TEST = Yes post-install: ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \ Index: distinfo === RCS file: /cvs/ports/x11/menumaker/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo 18 Apr 2020 09:01:37 - 1.2 +++ distinfo 7 Nov 2020 15:15:56 - @@ -1,2 +1,2 @@ -SHA256 (menumaker-0.99.11.tar.gz) = nYMa267yEB2LjYLkjXZMLBqAo46X3PkHQOtUDm2z+TY= -SIZE (menumaker-0.99.11.tar.gz) = 205196 +SHA256 (menumaker-0.99.12.tar.gz) = 46NWYYalqe1Nchwed4ilryQ8jIpFuW/m//PpRYAomww= +SIZE (menumaker-0.99.12.tar.gz) = 206208
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 11:22:10 Modified files: devel : Makefile Log message: +py-tenacity,python3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 11:21:53 Log message: import ports/devel/py-tenacity, from Mikolaj Kucharski, ok martin@ small tweak from me, use MODPY_PI instead of setting MASTER_SITES Status: Vendor Tag: sthen Release Tags: sthen_20201114 N ports/devel/py-tenacity/Makefile N ports/devel/py-tenacity/distinfo N ports/devel/py-tenacity/pkg/DESCR N ports/devel/py-tenacity/pkg/PLIST No conflicts created by this import
Re: [UPDATE] audio/lmms 1.2.0 -> 1.2.2
On Sat, November 14, 2020 10:32, Stuart Henderson wrote: > The new distfile names with just the version number are bogus, if you're > going to do it that way rather than host a tarball then use the > DISTFILES=...{...} facility to give them proper names. > Also just allow the > normal ports extract to take place and move the files afterwards rather than > hand rolling a tar xzf target. But really > the tarball is preferable. > I've attached a diff with appropriate changes. I don't have any hosting capability and it will just be excess work every release. {Build,Run} tested on amd64 OK? Index: Makefile === RCS file: /cvs/ports/audio/lmms/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile30 Jan 2020 14:13:47 - 1.23 +++ Makefile14 Nov 2020 13:40:00 - @@ -2,17 +2,22 @@ COMMENT = music studio with tracking, sampling and MIDI -# rolled from git; requires submodules -# git clone --recurse-submodules -b v1.2.0 https://github.com/lmms/lmms -DISTNAME = lmms-1.2.0 -REVISION = 0 -EXTRACT_SUFX = .tar.xz +V =1.2.2 +RPMALLOC_VER = 1.4.1 +GH_ACCOUNT = LMMS +GH_PROJECT = lmms +GH_TAGNAME = v${V} CATEGORIES = audio HOMEPAGE = https://lmms.io/ -MASTER_SITES = https://spacehopper.org/mirrors/ +MASTER_SITES0 =https://github.com/mjansson/rpmalloc/archive/ + +MAINTAINER = Dimitri Karamazov + +DISTFILES += lmms-{v}${V}.tar.gz \ + rpmalloc-{${RPMALLOC_VER}/}${RPMALLOC_VER}.tar.gz:0 # GPLv2 PERMIT_PACKAGE = Yes @@ -61,5 +66,8 @@ CONFIGURE_ARGS += -DWANT_CALF=OFF \ -DWANT_VST=OFF NO_TEST = Yes + +post-extract: + cp -r ${WRKDIR}/rpmalloc-${RPMALLOC_VER}/rpmalloc ${WRKSRC}/src/3rdparty/rpmalloc/rpmalloc/ .include Index: distinfo === RCS file: /cvs/ports/audio/lmms/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo14 Jun 2019 13:51:01 - 1.4 +++ distinfo14 Nov 2020 13:40:00 - @@ -1,2 +1,4 @@ -SHA256 (lmms-1.2.0.tar.xz) = Fom6xh4Zaysl7e85lcu+HoKj39qtQZY/ahz57NeiBnY= -SIZE (lmms-1.2.0.tar.xz) = 14545260 +SHA256 (lmms-1.2.2.tar.gz) = QeFeqo7glotByYMnWl0uPqV8NIHeZDhpWE/A0c4JLvY= +SHA256 (rpmalloc-1.4.1.tar.gz) = 6KlEgdygJLz/8KyqJGKz9fsdV5QPxEnasNp0NJMt5hA= +SIZE (lmms-1.2.2.tar.gz) = 16501132 +SIZE (rpmalloc-1.4.1.tar.gz) = 81530 diff Description: Binary data
Re: NEW: py-tenacity 6.2.0
On Sat, Nov 14, 2020 at 07:02:28PM +0100, Martin Reindl wrote: > Am 14.11.20 um 09:31 schrieb Mikolaj Kucharski: > > Hi, > > > > : Python module to retry code until it succeeds > > : > > : Tenacity is a general-purpose retrying library, written in Python, > > : to simplify the task of adding retry behavior to just about anything. > > > > Regress test fails only on one test, because Python `typeguard` module > > is not available, as a test dependency. > > > > I've put it into CATEGORIES = sysutils devel, but not sure is this good > > fit. > > > > I think COMMENT could be tweaked for better English. > > > > Other than that, it works here. I've made it Python3-only, I'm not sure > > will it ever work on Python2. > > > > Comments, okays? > > > > Needs py-setuptools_scm as BDEP. I think this should go into devel, not > sure about sysutils as it contains no executable. Please also add a > comment about missing typeguard for TDEP, so there is a reminder if a > py-typeguard port ever makes it into the tree. > > With this OK martin@ Something like this? Updated port attached. --- MakefileSat Nov 14 08:22:29 2020 +++ MakefileSat Nov 14 18:08:08 2020 @@ -8,7 +8,7 @@ MAINTAINER = Mikolaj Kucharski -CATEGORIES = sysutils devel +CATEGORIES = devel HOMEPAGE = https://github.com/jd/tenacity @@ -21,6 +21,9 @@ MODPY_SETUPTOOLS = Yes MODPY_PYTEST = Yes +BUILD_DEPENDS =devel/py-setuptools_scm${MODPY_FLAVOR} + +# depends on typeguard, currently not in ports TEST_DEPENDS = www/py-tornado${MODPY_FLAVOR} FLAVORS = python3 -- Regards, Mikolaj py-tenacity-6.2.0-port-v2.tgz Description: application/tar-gz
Re: [NEW] databases/timescalesdb
On 2020/11/14 18:02, Stuart Henderson wrote: > On 2020/11/14 16:21, Denis Fondras wrote: > > Here is a port of TimescaleDB (most of the work done by Martin Got). > > > > TimescaleDB is an open-source database designed to make SQL scalable > > for time-series data. It is engineered up from PostgreSQL and > > packaged as a PostgreSQL extension, providing automatic partitioning > > across time and space (partitioning key), as well as full SQL > > support. > > > > https://www.timescale.com/ > > > I would like to explain the "apache_only" config arg in more > detail, I'm sure I'm not the only one who wondered if it's something > to do with Apache httpd or something - e.g. > > # only build Apache-licensed code, disabling the TsL library which > # is licensed under its own license, see tsl/LICENSE-TIMESCALE > CONFIGURE_ARGS += -DAPACHE_ONLY=1 > > > it seems unnecessary to restrict to base-clang archs only? it builds > with ports-gcc. I'd go for "COMPILER = base-clang ports-gcc" unless > there's a reason not to. (base-gcc doesn't work as-is). > > > "make plist" gives this, PLIST needs syncing to remove this dir > which doesn't exist: > > Stripping directories from databases/postgresql,-server > Not found: /usr/local/share/doc/timescaledb (in > /usr/ports/mystuff/databases/timescaledb/pkg/PLIST) > oh, and check "pkg_info timescaledb" - please drop the extra URL
Re: NEW: py-tenacity 6.2.0
Am 14.11.20 um 09:31 schrieb Mikolaj Kucharski: > Hi, > > : Python module to retry code until it succeeds > : > : Tenacity is a general-purpose retrying library, written in Python, > : to simplify the task of adding retry behavior to just about anything. > > Regress test fails only on one test, because Python `typeguard` module > is not available, as a test dependency. > > I've put it into CATEGORIES = sysutils devel, but not sure is this good > fit. > > I think COMMENT could be tweaked for better English. > > Other than that, it works here. I've made it Python3-only, I'm not sure > will it ever work on Python2. > > Comments, okays? > Needs py-setuptools_scm as BDEP. I think this should go into devel, not sure about sysutils as it contains no executable. Please also add a comment about missing typeguard for TDEP, so there is a reminder if a py-typeguard port ever makes it into the tree. With this OK martin@
Re: [NEW] databases/timescalesdb
On 2020/11/14 16:21, Denis Fondras wrote: > Here is a port of TimescaleDB (most of the work done by Martin Got). > > TimescaleDB is an open-source database designed to make SQL scalable > for time-series data. It is engineered up from PostgreSQL and > packaged as a PostgreSQL extension, providing automatic partitioning > across time and space (partitioning key), as well as full SQL > support. > > https://www.timescale.com/ I would like to explain the "apache_only" config arg in more detail, I'm sure I'm not the only one who wondered if it's something to do with Apache httpd or something - e.g. # only build Apache-licensed code, disabling the TsL library which # is licensed under its own license, see tsl/LICENSE-TIMESCALE CONFIGURE_ARGS += -DAPACHE_ONLY=1 it seems unnecessary to restrict to base-clang archs only? it builds with ports-gcc. I'd go for "COMPILER = base-clang ports-gcc" unless there's a reason not to. (base-gcc doesn't work as-is). "make plist" gives this, PLIST needs syncing to remove this dir which doesn't exist: Stripping directories from databases/postgresql,-server Not found: /usr/local/share/doc/timescaledb (in /usr/ports/mystuff/databases/timescaledb/pkg/PLIST)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/11/14 10:46:15 Modified files: www/seamonkey-i18n: Makefile.inc distinfo Log message: Update to seamonkey-i18n 2.53.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2020/11/14 10:45:17 Modified files: archivers/unzip: Makefile archivers/unzip/patches: patch-extract_c patch-process_c patch-unzip_c Added files: archivers/unzip/patches: patch-unzpriv_h Log message: Backport an upstream patch to fix erroneous "zip bomb" detection ok naddy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/11/14 10:42:12 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/pkg: PLIST-main Added files: www/seamonkey/patches: patch-mozilla_ipc_chromium_src_base_process_util_bsd_cc Removed files: www/seamonkey/patches: patch-mozilla_storage_mozStorageConnection_cpp patch-mozilla_storage_mozStorageService_cpp Log message: Update to seamonkey 2.53.5. See https://www.seamonkey-project.org/releases/seamonkey2.53.5/ Drop building against systemwide sqlite as this possibility was removed upstream
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 10:15:43 Modified files: audio/sonata : Makefile distinfo audio/sonata/pkg: PLIST Removed files: audio/sonata/patches: patch-setup_py Log message: Update to a newer snapshot.
Re: [NEW] Script for semi-automatic mount/umount operations
Weekly ping. Anyone interested? Tarball re-attached. Cheers On 08/11/2020 04:20, Alessandro De Laurenzis wrote: Greetings, This is the proposal for a new port: sysutils/amount Disclaimer: I know that this kind of scripts are hardly ever accepted by OpenBSD community, nonetheless I use it on a daily basis and find it very handy. From DESCR: amount is an OpenBSD specific, POSIX compliant shell script to manage removable devices; it presents a list of available partitions, and (un)mount them upon user request. A few commands used by amount require special permissions (mount(8), umount(8), disklabel(8), fsck(8) ...), so it should be run as root I'm the author of the script; I tried to make it as close to the OpenBSD quality standard as I could, keeping it simple, but flexible enough to be adaptable to users' taste; it can be considered an alternative to the use of hotplugd, when full control of mount/unmount operations is desired. Port-wise, the Makefile is very simple; I tried to add "PKG_ARCH = *", but it triggers an error during "make package" and since I don't know if it is really needed, I didn't investigate further; please advice in case I should re-add it. I would appreciate hearing your opinion on both the port and (most important) the code style of the script (and the man page); see [1]. Any feedback welcome. All the best [1] https://github.com/just22/amount -- Alessandro De Laurenzis [mailto:jus...@atlantide.mooo.com] Web: http://www.atlantide.mooo.com LinkedIn: http://it.linkedin.com/in/delaurenzis amount.tar.gz Description: application/gzip
Re: [macppc] www/webkitgtk4: fix javascript runtime and colors
On Fri, 13 Nov 2020 22:33:05 -0500 Brad Smith wrote: > On Fri, Nov 13, 2020 at 09:55:01PM -0500, George Koehler wrote: > > On Wed, 11 Nov 2020 01:38:04 +0100 > > Charlene Wendling wrote: > > > > > On Tue, 10 Nov 2020 07:50:26 +0100 > > > Charlene Wendling wrote: > > > > > > New diff with aja's and sthen's suggestions. I tested on macppc > > > and, even if it has no impact there, amd64. > > > > I built webkitgtk4 on macppc after you committed your fixes, and > > with one more change: I deleted the -mlongcall flag. I suggest to > > keep -mlongcall for now, but the next person to edit > > webkitgtk4/Makefile should remove -mlongcall at the same time. > > > > Below the diff, I explain -mlongcall and -Wl,--relax flags. > > > > Index: Makefile > > === > > RCS file: /cvs/ports/www/webkitgtk4/Makefile,v > > retrieving revision 1.130 > > diff -u -p -r1.130 Makefile > > --- Makefile11 Nov 2020 21:27:03 - 1.130 > > +++ Makefile13 Nov 2020 20:45:24 - > > @@ -119,8 +119,6 @@ LDFLAGS += -Wl,--no-keep-memory > > .if ${MACHINE_ARCH} == "powerpc" > > # XXX fix colors being off, it would be nice to fix the code > > CONFIGURE_ARGS += -DENABLE_GRAPHICS_CONTEXT_GL=OFF > > -CFLAGS += -mlongcall > > -CXXFLAGS +=-mlongcall > > LDFLAGS += -Wl,--relax > > PATCH_LIST = patch-* powerpc-patch-* > > .endif > > > > In powerpc and powerpc64 code, the "bl" instruction for a direct > > function call uses a signed 26-bit offset. This limits the branch > > distance to plus or minus 32 megabytes. This works well when each > > program or shared lib has less than 32M of code. > > > > libwebkit2gtk-4.0.so.3.3 is too big, because its LOAD segment with > > the E flag (for code) has size > 32M = 0x2_000_000 bytes: > > > > $ readelf -l libwebkit2gtk-4.0.so.3.3|head > > ... > > Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg > > Align LOAD 0x00 0x 0x 0x2e979e4 > > 0x2e979e4 R E 0x1 > > > > With cc -mlongcall, each function call is indirect through a > > function pointer. This would get around the 32M limit, but it > > doesn't work because /usr/lib/crt*.o don't use -mlongcall. My test > > program with code over 32M got linker errors from crtbegin.o and > > crt0.o. > > > > With cc -Wl,--relax, the linker ld.bfd can pass the 32M limit by > > inserting a thunk (or branch island) between the "bl" and its > > destination. This doesn't need -mlongcall and does work with > > crt*.o. We use -Wl,--relax without -mlongcall in devel/llvm on > > powerpc. Thanks for the explanation, i had the misconception that relaxing implied long calls. > > cc -Wl,--relax causes an error with ld.lld on powerpc64 (or with > > cc -fuse-ld=lld on powerpc), but lld inserts thunks (branch islands) > > by default. If macppc switches to lld, we would remove -Wl,--relax > > from ports.--George > > This reminds me I had a diff I was going to send out after I saw the > recent discussion about webkitgtk4. There appear to be only two > instances left in the tree. I've built godot and webkitgtk4 successfully on macppc at home. As such, i've slipped Brad's webkitgtk4 diff right now in the current bulk, since it's not built there yet. George, i think you should commit Brad's changes now, so it's not forgotten later. It's OK cwen@ > Index: games/godot/Makefile > === > RCS file: /home/cvs/ports/games/godot/Makefile,v > retrieving revision 1.16 > diff -u -p -u -p -r1.16 Makefile > --- games/godot/Makefile 19 Sep 2020 06:37:23 - 1.16 > +++ games/godot/Makefile 14 Nov 2020 03:20:12 - > @@ -5,6 +5,7 @@ COMMENT = 2D and 3D game engine > V = 3.2.3 > DISTNAME = godot-${V}-stable > PKGNAME =godot-${V} > +REVISION = 0 > CATEGORIES = games > HOMEPAGE = https://godotengine.org/ > MAINTAINER = Omar Polo > @@ -78,8 +79,6 @@ WANTLIB += atomic > > # Fix relocation overflows > .if ${MACHINE_ARCH:Mpowerpc} > -CFLAGS += -mlongcall > -CXXFLAGS +=-mlongcall > LDFLAGS += -Wl,--relax > .endif > > Index: www/webkitgtk4/Makefile > === > RCS file: /home/cvs/ports/www/webkitgtk4/Makefile,v > retrieving revision 1.130 > diff -u -p -u -p -r1.130 Makefile > --- www/webkitgtk4/Makefile 11 Nov 2020 21:27:03 - > 1.130 +++ www/webkitgtk4/Makefile 13 Nov 2020 06:04:51 - > @@ -14,7 +14,7 @@ PORTROACH = limitw:1,even > COMMENT =GTK+ port of the WebKit rendering engine > > V = 2.30.2 > -REVISION = 0 > +REVISION = 1 > DISTNAME = webkitgtk-${V} > PKGNAME =webkitgtk4-${V} > EXTRACT_SUFX = .tar.xz > @@ -119,8 +119,6 @@ LDFLAGS +=-Wl,--no-keep-memory > .if
[NEW] databases/timescalesdb
Here is a port of TimescaleDB (most of the work done by Martin Got). TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL and packaged as a PostgreSQL extension, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. https://www.timescale.com/ timescaledb-v1.7.4.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 07:55:47 Modified files: audio : Makefile Log message: -py-mpd2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 07:55:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'py-mpd2' => 'py3-mpd2'
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 07:54:06 Modified files: audio/py-mpd2 : Makefile distinfo audio/py-mpd2/pkg: PLIST Log message: Update to py-mpd2-1.1.0 and make it py3 only.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 06:03:49 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: README-server Log message: adjust postgresql upgrade readme steps; edit pg_hba.conf to support connecting without passwords *before* copying to the new dir. saves manually making the same change to two copies of the same file. ok pea@
Re: libinotify, add README
On Sat, Nov 14, 2020 at 12:49:39PM +, Stuart Henderson wrote: > The "seafile client doesn't sync files" post on misc@ made me notice > that there's no warning for libinotify-based ports like we have for > glib about increasing fd limits for kqueue file monitoring. > It probably won't help _that_ much but I think it's probably worth > adding a pkg-readme that we can point people to (I've based it on > glib's). I added debug packages while there. > > ok? OK aja > > Index: Makefile > === > RCS file: /cvs/ports/devel/libinotify/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- Makefile 19 Sep 2019 13:33:57 - 1.13 > +++ Makefile 14 Nov 2020 12:47:13 - > @@ -6,7 +6,7 @@ GH_ACCOUNT = libinotify-kqueue > GH_PROJECT = libinotify-kqueue > GH_TAGNAME = 20170711 > PKGNAME =libinotify-${GH_TAGNAME} > -REVISION = 0 > +REVISION = 1 > > SHARED_LIBS =inotify 2.1 > > @@ -18,6 +18,8 @@ MAINTAINER =Kirill Bychkov PERMIT_PACKAGE = Yes > > WANTLIB =pthread > + > +DEBUG_PACKAGES = ${BUILD_PACKAGES} > > SEPARATE_BUILD = Yes > CONFIGURE_STYLE =autoreconf > Index: pkg/PLIST > === > RCS file: /cvs/ports/devel/libinotify/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 19 Sep 2019 13:33:57 - 1.3 > +++ pkg/PLIST 14 Nov 2020 12:47:13 - > @@ -3,7 +3,7 @@ include/inotify/ > include/inotify/sys/ > include/inotify/sys/inotify.h > lib/inotify/ > -lib/inotify/libinotify.a > +@static-lib lib/inotify/libinotify.a > lib/inotify/libinotify.la > @lib lib/inotify/libinotify.so.${LIBinotify_VERSION} > lib/pkgconfig/libinotify.pc > @@ -14,3 +14,4 @@ lib/pkgconfig/libinotify.pc > @man man/man3/inotify_rm_watch.3 > @man man/man3/inotify_set_param.3 > @man man/man3/libinotify.3 > +share/doc/pkg-readmes/${PKGSTEM} > Index: pkg/README > === > RCS file: pkg/README > diff -N pkg/README > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/README14 Nov 2020 12:47:13 - > @@ -0,0 +1,12 @@ > +$OpenBSD$ > + > ++--- > +| Running ${PKGSTEM} on OpenBSD > ++--- > + > +libinotify uses kqueue(2) to monitor for changed files. This only works > +up to the system's "open file descriptors" limit - if software using > +libinotify needs to handle large directories, the kern.maxfiles > +sysctl(8) should be increased by adding an entry in sysctl.conf(5) and > +the user's login(1) class modified accordingly by bumping the "cur" and > +"max" "openfiles" limit in login.conf(5). > -- Antoine
libinotify, add README
The "seafile client doesn't sync files" post on misc@ made me notice that there's no warning for libinotify-based ports like we have for glib about increasing fd limits for kqueue file monitoring. It probably won't help _that_ much but I think it's probably worth adding a pkg-readme that we can point people to (I've based it on glib's). I added debug packages while there. ok? Index: Makefile === RCS file: /cvs/ports/devel/libinotify/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile19 Sep 2019 13:33:57 - 1.13 +++ Makefile14 Nov 2020 12:47:13 - @@ -6,7 +6,7 @@ GH_ACCOUNT =libinotify-kqueue GH_PROJECT = libinotify-kqueue GH_TAGNAME = 20170711 PKGNAME = libinotify-${GH_TAGNAME} -REVISION = 0 +REVISION = 1 SHARED_LIBS = inotify 2.1 @@ -18,6 +18,8 @@ MAINTAINER = Kirill Bychkov
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/11/14 05:35:05 Modified files: www/py-requests: Makefile distinfo Log message: Update to py-requests-2.25.0 Changes: https://github.com/psf/requests/blob/v2.25.0/HISTORY.md This fixes breakage caused by a recent update of py-urllib3. OK sthen@
Re: UPDATE www/py-requests-2.25.0
On 2020/11/14 13:16, Bjorn Ketelaars wrote: > Recent update of www/py-urllib3 [0] breaks www/py-requests: *sigh* > Easy fix is to move py-requests forward to 2.25.0. Run tested on amd64. yes please. OK, please commit ASAP
UPDATE www/py-requests-2.25.0
Recent update of www/py-urllib3 [0] breaks www/py-requests: Traceback (most recent call last): File "/usr/local/bin/urlwatch", line 6, in from pkg_resources import load_entry_point File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3252, in def _initialize_master_working_set(): File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 585, in _build_master return cls._build_from_requirements(__requires__) File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 598, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1' distribution was not found and is required by requests Easy fix is to move py-requests forward to 2.25.0. Run tested on amd64. No new failing tests: 14 failed, 539 passed, 12 skipped, 1 xpassed in 103.45 seconds OK? [0] http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www/py-urllib3/Makefile?rev=1.19=text/x-cvsweb-markup diff --git Makefile Makefile index d7d047251f6..c47a848a093 100644 --- Makefile +++ Makefile @@ -2,7 +2,7 @@ COMMENT= elegant and simple HTTP library for Python -MODPY_EGG_VERSION= 2.24.0 +MODPY_EGG_VERSION= 2.25.0 DISTNAME= requests-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} diff --git distinfo distinfo index 07fe00e802a..2cc600d6a20 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (requests-2.24.0.tar.gz) = s1WaEx23LDPulpSAhA//S7bdER3n3SfI7h+CD08AIxs= -SIZE (requests-2.24.0.tar.gz) = 115071 +SHA256 (requests-2.25.0.tar.gz) = fxoLky9KYKGmXKpCY5Ibt9nukRlX4K5KI6bdCBha1fg= +SIZE (requests-2.25.0.tar.gz) = 101897
sparc64 bulk build report
Bulk build on sparc64-0.ports.openbsd.org Started : Thu Nov 12 12:10:20 MST 2020 Finished: Sat Nov 14 05:09:38 MST 2020 Duration: 1 Days 16 hours 59 minutes Built using OpenBSD 6.8-current (GENERIC.MP) #558: Wed Nov 11 23:33:28 MST 2020 Built 8101 packages Number of packages built each day: Nov 12: 6517 Nov 13: 1557 Nov 14: 27 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2020-11-12/summary.log Build failures: 6 http://build-failures.rhaalovely.net/sparc64/2020-11-12/devel/spidermonkey78.log http://build-failures.rhaalovely.net/sparc64/2020-11-12/emulators/spike.log http://build-failures.rhaalovely.net/sparc64/2020-11-12/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2020-11-12/sysutils/py-elasticsearch-curator.log http://build-failures.rhaalovely.net/sparc64/2020-11-12/www/purritobin.log http://build-failures.rhaalovely.net/sparc64/2020-11-12/x11/picom.log Recurrent failures: failures/devel/spidermonkey78.log failures/emulators/spike.log failures/sysutils/libvirt.log failures/www/purritobin.log failures/x11/picom.log New failures: +failures/sysutils/py-elasticsearch-curator.log Resolved failures: -failures/graphics/graphene.log -failures/math/py-scikit-learn,python3.log Packages newly built: +devel/lua-say +devel/lua-say,lua52 +devel/lua-say,lua53 +devel/luassert +devel/luassert,lua52 +devel/luassert,lua53 +devel/p5-curry +graphics/gdk-pixbuf-xlib +graphics/graphene +math/py-scikit-learn,python3 +sysutils/riscv-pk Packages not built this time: -databases/luadbi,,-pgsql -sysutils/py-elasticsearch-curator -textproc/py-enchant
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2020/11/14 04:59:49 Modified files: databases/sqlite3-tcl: Makefile distinfo databases/sqlite3-tcl/patches: patch-tea_configure databases/sqlite3-tcl/pkg: PLIST Log message: Update to 3.33.0. Build against Tcl 8.5 so this Tcl extension can work with Tcl 8.5 and Tcl 8.6. OK sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 04:57:58 Modified files: infrastructure/db: user.list audio : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm audio/py-tagpy : Makefile audio/py-tagpy/pkg: PLIST Removed files: audio/zeya : Makefile distinfo audio/zeya/patches: patch-backends_py patch-decoders_py patch-doc_zeya_1 patch-doc_zeyaclient_1 patch-zeya_py patch-zeyaclient_py audio/zeya/pkg : DESCR PLIST zeya.rc Log message: switch py-tagpy to py3-only and remove its only py2-consumer audio/zeya (a ten year old network daemon, no longer maintained in ports or upstream; distfiles were fetched from debian who removed it from their packaging ~5 years ago). py-tagpy is one of the few consumers of boost's py2 library. ok jca
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 04:53:28 Modified files: www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/pkg: PLIST www/tor-browser/noscript: Makefile distinfo meta/tor-browser: Makefile Removed files: www/tor-browser/https-everywhere: Makefile distinfo www/tor-browser/https-everywhere/pkg: DESCR PLIST Log message: update to tor-browser-10.0.4, from maintainer Caspar Schutijser https-everywhere merges into the main package
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 04:51:29 Modified files: databases/mariadb: Tag: OPENBSD_6_8 distinfo Log message: regen distinfo, missed in previous, found by solene@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/14 04:49:30 Modified files: databases/postgresql: Tag: OPENBSD_6_8 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_6_8 PLIST-docs Log message: MFC security update to postgresql 12.5 CVE-2020-25695: Multiple features escape "security restricted operation" sandbox CVE-2020-25694: Reconnection can downgrade connection security settings CVE-2020-25696: psql's \gset allows overwriting specially treated variables CVE-2020-25695 is serious; more info below. Notes for the others are at https://www.postgresql.org/about/news/postgresql-131-125-1110-1015-9620-and-9524-released-2111/ Versions Affected: 9.5 - 13. An attacker having permission to create non-temporary objects in at least one schema can execute arbitrary SQL functions under the identity of a superuser. While promptly updating PostgreSQL is the best remediation for most users, a user unable to do that can work around the vulnerability by disabling autovacuum and not manually running ANALYZE, CLUSTER, REINDEX, CREATE INDEX, VACUUM FULL, REFRESH MATERIALIZED VIEW, or a restore from output of the pg_dump command. Performance may degrade quickly under this workaround. VACUUM without the FULL option is safe, and all commands are fine when a trusted user owns the target object.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:45:34 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/patches: patch-daemon_gdm-display-access-file_c x11/gnome/gdm/pkg: PLIST Log message: Run under the _x11 group.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 04:39:46 Modified files: security/py-ecdsa: Makefile distinfo security/py-ecdsa/pkg: PLIST Log message: Update to py-ecdsa-0.16.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:12:39 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of gnome-color-manager, colord and colord-gtk.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:07:10 Modified files: infrastructure/db: user.list Log message: Comment the _colord user/group.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:06:54 Modified files: graphics : Makefile Removed files: graphics/colord: Makefile distinfo graphics/colord/patches: patch-client_cd-util_c patch-configure patch-lib_colord_cd-icc-store_c patch-src_Makefile_in patch-src_cd-main_c graphics/colord/pkg: DESCR PLIST graphics/colord-gtk: Makefile distinfo graphics/colord-gtk/pkg: DESCR PLIST Log message: Remove colord and colord-gtk. We are stuck on an old release because new one requires GUdev, GUsb etc. Also it depends on the suid dbus-daemon-launch-helper and polkit. And it currently has no benefit...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:05:43 Modified files: x11/gnome : Makefile Removed files: x11/gnome/color-manager: Makefile distinfo x11/gnome/color-manager/patches: patch-data_gcm-import_desktop_in patch-man_meson_build patch-src_gcm-viewer_c x11/gnome/color-manager/pkg: DESCR PLIST Log message: Remove gnome-color-manager. It depends on the soon to be removed colord and brings no benefit (not functionnal on OpenBSD).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:04:04 Modified files: print/cups : Makefile print/cups-filters: Makefile Log message: Remove comments about colord.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 04:03:47 Modified files: graphics/gthumb: Makefile graphics/simple-scan: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST x11/gtk+3 : Makefile x11/gtk+4 : Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-settings/pkg: PLIST graphics/darktable: Makefile x11/gnome/control-center: Makefile x11/gnome/control-center/patches: patch-meson_build patch-panels_meson_build patch-shell_cc-panel-loader_c x11/gnome/control-center/pkg: PLIST meta/gnome : Makefile Added files: x11/gnome/control-center/patches: patch-panels_display_meson_build Log message: graphics/colord is going away: regen WANTLIB / LIB_DEPENDS We are stuck on an old release because new one requires GUdev, GUsb etc. Also it depends on the suid dbus-daemon-launch-helper and polkit. And it currently has no benetif... no objection sthen@ jasper@ phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 03:59:37 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/patches: patch-data_Init_in Log message: Set bg to the same color as the GDM background to enhance fade in look.
Re: [UPDATE] audio/lmms 1.2.0 -> 1.2.2
The new distfile names with just the version number are bogus, if you're going to do it that way rather than host a tarball then use the DISTFILES=...{...} facility to give them proper names. Also just allow the normal ports extract to take place and move the files afterwards rather than hand rolling a tar xzf target. But really the tarball is preferable. -- Sent from a phone, apologies for poor formatting. On 14 November 2020 02:05:31 "Dimitri Karamazov" wrote: Ping On Sat, November 7, 2020 06:06, Dimitri Karamazov wrote: Update audio/lmms to 1.2.2 I'll take MAINTAINER if no one minds. I'm considering adding carla to expand the plugin compatibility. After that maybe be zynaddsubfx as a separate port could be loaded as a plugin. Changelog: https://github.com/LMMS/lmms/releases Index: Makefile === RCS file: /cvs/ports/audio/lmms/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- Makefile 30 Jan 2020 14:13:47 - 1.23 +++ Makefile 7 Nov 2020 05:52:36 - @@ -2,17 +2,24 @@ COMMENT = music studio with tracking, sampling and MIDI -# rolled from git; requires submodules -# git clone --recurse-submodules -b v1.2.0 https://github.com/lmms/lmms -DISTNAME = lmms-1.2.0 -REVISION = 0 -EXTRACT_SUFX = .tar.xz +V = 1.2.2 +RPMALLOC_VER = 1.4.1 +GH_ACCOUNT = LMMS +GH_PROJECT = lmms +GH_TAGNAME = v${V} CATEGORIES = audio HOMEPAGE = https://lmms.io/ -MASTER_SITES = https://spacehopper.org/mirrors/ +MASTER_SITES0 = https://github.com/mjansson/rpmalloc/archive/ + +MAINTAINER = Dimitri Karamazov + +DISTFILES += v${V}.tar.gz \ + ${RPMALLOC_VER}.tar.gz:0 + +EXTRACT_ONLY = v${V}.tar.gz # GPLv2 PERMIT_PACKAGE = Yes @@ -61,5 +68,9 @@ CONFIGURE_ARGS += -DWANT_CALF=OFF \ -DWANT_VST=OFF NO_TEST = Yes + +post-extract: + tar zxf ${DISTDIR}/${RPMALLOC_VER}.tar.gz -C ${WRKSRC} + cp -r ${WRKSRC}/rpmalloc-${RPMALLOC_VER}/rpmalloc ${WRKSRC}/src/3rdparty/rpmalloc/rpmalloc/ .include Index: distinfo === RCS file: /cvs/ports/audio/lmms/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 14 Jun 2019 13:51:01 - 1.4 +++ distinfo 7 Nov 2020 05:52:36 - @@ -1,2 +1,4 @@ -SHA256 (lmms-1.2.0.tar.xz) = Fom6xh4Zaysl7e85lcu+HoKj39qtQZY/ahz57NeiBnY= -SIZE (lmms-1.2.0.tar.xz) = 14545260 +SHA256 (1.4.1.tar.gz) = 6KlEgdygJLz/8KyqJGKz9fsdV5QPxEnasNp0NJMt5hA= +SHA256 (v1.2.2.tar.gz) = QeFeqo7glotByYMnWl0uPqV8NIHeZDhpWE/A0c4JLvY= +SIZE (1.4.1.tar.gz) = 81530 +SIZE (v1.2.2.tar.gz) = 16501132 regards, Dimitri
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2020/11/14 03:26:18 Modified files: lang/pfe : Makefile Log message: there is macros with assembly for many arches, but not arm so mark as BROKEN
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 02:20:48 Modified files: databases : Makefile Log message: +p5-Net-Prometheus
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 02:17:14 Log message: Import p5-Net-Prometheus-0.11 from Sven Falempin, OK afresh1@ Status: Vendor Tag: benoit Release Tags: benoit_20201114 N ports/databases/p5-Net-Prometheus/Makefile N ports/databases/p5-Net-Prometheus/distinfo N ports/databases/p5-Net-Prometheus/pkg/DESCR N ports/databases/p5-Net-Prometheus/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 02:06:47 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.18.178.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 02:06:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.16.18.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/11/14 02:06:10 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.19.18.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 02:05:39 Modified files: devel : Makefile Log message: +p5-Struct-Dumb
Re: UPDATE: Tor Browser 10.0.4
On Fri, November 13, 2020 19:19, Caspar Schutijser wrote: > Hi, > > > The diff below updates Tor Browser to 10.0.4 (10.0.3 was an > Android-only release so I didn't send a diff for that version). Tested > on amd64. More information: > https://blog.torproject.org/new-release-tor-browser-1004 > > > This diff also includes the removal of tb-https-everywhere > (discussed earlier in this thread). I hope that part of the diff is > correct. > > Thanks, > Caspar Schutijser > Works fine on amd64 > > > Index: meta/tor-browser/Makefile > === > RCS file: /cvs/ports/meta/tor-browser/Makefile,v > retrieving revision 1.30 diff -u -p -r1.30 Makefile --- > meta/tor-browser/Makefile 23 Oct 2020 07:04:09 - 1.30 > +++ meta/tor-browser/Makefile 13 Nov 2020 19:16:55 - > @@ -4,11 +4,11 @@ COMMENT=Tor Browser meta package > > > MAINTAINER= Caspar Schutijser > > > -PKGNAME= tor-browser-10.0.2 > +PKGNAME= tor-browser-10.0.4 > ONLY_FOR_ARCHS = amd64 i386 > > > -RUN_DEPENDS= www/tor-browser/browser>=10.0.2 \ > - www/tor-browser/noscript>=11.1.3 \ > +RUN_DEPENDS= www/tor-browser/browser>=10.0.4 \ > + www/tor-browser/noscript>=11.1.5 \ > net/tor>=0.4.3.6 > > .include > Index: www/tor-browser/Makefile.inc > === > RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v > retrieving revision 1.30 diff -u -p -r1.30 Makefile.inc --- > www/tor-browser/Makefile.inc 23 Oct 2020 07:04:09 - 1.30 > +++ www/tor-browser/Makefile.inc 13 Nov 2020 19:16:55 - > @@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org > PERMIT_PACKAGE ?= Yes > CATEGORIES = www > BROWSER_NAME =tor-browser > -TB_VERSION = 10.0.2 > +TB_VERSION = 10.0.4 > TB_PREFIX = tb > > > SUBST_VARS += BROWSER_NAME TB_VERSION > Index: www/tor-browser/browser/Makefile > === > RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v > retrieving revision 1.50 diff -u -p -r1.50 Makefile --- > www/tor-browser/browser/Makefile 23 Oct 2020 07:04:09 - 1.50 > +++ www/tor-browser/browser/Makefile 13 Nov 2020 19:16:55 - > @@ -16,7 +16,7 @@ EXTRACT_SUFX = .tar.xz > PATCHORIG = .pat.orig > > > PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} > -DISTNAME = src-firefox-tor-browser-78.4.0esr-10.0-2-build2 > +DISTNAME = src-firefox-tor-browser-78.4.0esr-10.0-2-build3 > > > FIX_EXTRACT_PERMISSIONS = Yes > EXTRACT_ONLY += ${DISTNAME}.tar.xz \ > Index: www/tor-browser/browser/distinfo > === > RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v > retrieving revision 1.29 diff -u -p -r1.29 distinfo --- > www/tor-browser/browser/distinfo 23 Oct 2020 07:04:09 - 1.29 > +++ www/tor-browser/browser/distinfo 13 Nov 2020 19:16:55 - > @@ -1,8 +1,8 @@ > SHA256 (mozilla/https-everywhere-2020.8.13-eff.xpi) = \ > e1XWrqP5HNCK5Hp5VDDX2SXwHiNsgfsLNyqxu1NrTeU= -SHA256 > (mozilla/src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = > \ > sVMENAJKRprtDeWWQMb6ljdxGmI3PXBq92DIgmBigoo= +SHA256 \ > (mozilla/src-firefox-tor-browser-78.4.0esr-10.0-2-build3.tar.xz) > = \ > jipis6L07HhZQwRqpNO7TNU2uABAc3/9e8vR/mz5UXE= SHA256 \ > (mozilla/src-tor-launcher-0.2.26.tar.xz) = \ > JNovULiGxs68qC1A5c4zKaZHGGGlpj9ohKT8nQFKmNU= > -SHA256 (mozilla/tor-browser-linux64-10.0.2_en-US.tar.xz) = \ > JBJDMC44VSh1ekXPxsVvFk5nOB8Ro4UGtD32pG1weP8= +SHA256 \ > (mozilla/tor-browser-linux64-10.0.4_en-US.tar.xz) = \ > 2Ye1+mhFnkZnAYQXgKZ5YIOiIVaiunTCyCOM+ZExw2I= SIZE \ > (mozilla/https-everywhere-2020.8.13-eff.xpi) = 1766618 > -SIZE (mozilla/src-firefox-tor-browser-78.4.0esr-10.0-2-build2.tar.xz) = > 364731008 > +SIZE (mozilla/src-firefox-tor-browser-78.4.0esr-10.0-2-build3.tar.xz) = > 364750652 > SIZE (mozilla/src-tor-launcher-0.2.26.tar.xz) = 217792 > -SIZE (mozilla/tor-browser-linux64-10.0.2_en-US.tar.xz) = 85903736 > +SIZE (mozilla/tor-browser-linux64-10.0.4_en-US.tar.xz) = 85915308 > Index: www/tor-browser/browser/pkg/PLIST > === > RCS file: /cvs/ports/www/tor-browser/browser/pkg/PLIST,v > retrieving revision 1.9 diff -u -p -r1.9 PLIST --- > www/tor-browser/browser/pkg/PLIST 23 Oct 2020 07:04:09 - 1.9 > +++ www/tor-browser/browser/pkg/PLIST 13 Nov 2020 19:16:57 - > @@ -1,6 +1,7 @@ > @comment $OpenBSD: PLIST,v 1.9 2020/10/23 07:04:09 landry Exp $ > @conflict tor-launcher-* > @conflict torbutton-* > +@pkgpath www/tor-browser/https-everywhere > @pkgpath www/tor-browser/tor-launcher > @pkgpath www/tor-browser/torbutton > bin/${BROWSER_NAME} Index: www/tor-browser/https-everywhere/Makefile > ===
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2020/11/14 01:59:08 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-ui_base_x_x11_cursor_loader_cc Log message: unbreak xcursor theme handling by using XcursorLibraryPath() to determine our own path for the icons instead of using the hardcoded linux paths tested and okidoki aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 01:54:58 Log message: Import p5-Struct-Dumb-0.12 from Sven Falempin, OK afresh1@ Status: Vendor Tag: benoit Release Tags: benoit_20201114 N ports/devel/p5-Struct-Dumb/Makefile N ports/devel/p5-Struct-Dumb/distinfo N ports/devel/p5-Struct-Dumb/pkg/DESCR N ports/devel/p5-Struct-Dumb/pkg/PLIST No conflicts created by this import
NEW: py-tenacity 6.2.0
Hi, : Python module to retry code until it succeeds : : Tenacity is a general-purpose retrying library, written in Python, : to simplify the task of adding retry behavior to just about anything. Regress test fails only on one test, because Python `typeguard` module is not available, as a test dependency. I've put it into CATEGORIES = sysutils devel, but not sure is this good fit. I think COMMENT could be tweaked for better English. Other than that, it works here. I've made it Python3-only, I'm not sure will it ever work on Python2. Comments, okays? -- Regards, Mikolaj py-tenacity-6.2.0-port.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/11/14 01:20:57 Modified files: security/nss : Makefile distinfo Log message: Update to nss 3.59, will be required by gecko 84. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.59_release_notes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 01:14:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py-pygresql went python3-only
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/14 01:07:37 Modified files: databases : Makefile databases/py-pygresql: Makefile distinfo databases/py-pygresql/pkg: PLIST Log message: Update to py-pygresql-5.2.1, , dropping py2 support.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/11/14 01:02:49 Modified files: x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: Reenable startup via d-bus, otherwise xfce4-notifyd isnt started at all