CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:58:02 Modified files: games/vkquake : Makefile distinfo Removed files: games/vkquake/patches: patch-Quake_gl_rmisc_c Log message: update to vkQuake 1.05.1 Release Notes: https://github.com/Novum/vkQuake/releases
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:54:57 Modified files: devel/nuget: Makefile distinfo Log message: update to nuget 5.6 Release notes: https://docs.microsoft.com/en-us/nuget/release-notes/nuget-5.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:53:18 Modified files: x11/kitty : Makefile distinfo x11/kitty/patches: patch-launcher_c patch-setup_py x11/kitty/pkg : PLIST Removed files: x11/kitty/patches: patch-glfw_glfw_py Log message: update to kitty 0.19.2 Changelog: https://sw.kovidgoyal.net/kitty/changelog.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/17 00:49:55 Modified files: devel/automake/1.16: Makefile distinfo devel/automake/1.16/patches: patch-Makefile_in patch-bin_automake_in patch-doc_automake_texi Log message: Update to automake-1.16.3. Tested in bulk. from Brad
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:49:25 Modified files: games/fnaify : Makefile Log message: add games/fna to RDEPs
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:47:59 Modified files: graphics/fna3d : Makefile distinfo graphics/fna3d/patches: patch-CMakeLists_txt Log message: update to FNA3D 20.12 Changelog: https://github.com/FNA-XNA/FNA3D/releases
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:45:16 Modified files: graphics/mojoshader: Makefile distinfo Log message: update to mojoshader-1318 Changelog: https://hg.icculus.org/icculus/mojoshader/log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:43:40 Modified files: games/fna : Makefile distinfo Log message: update to FNA 20.12 Changelog: https://github.com/FNA-XNA/FNA/releases
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/12/17 00:41:42 Modified files: audio/faudio : Makefile distinfo audio/faudio/pkg: PLIST Log message: update to 20.12 Changelog: https://github.com/FNA-XNA/FAudio/releases
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/16 23:19:40 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.271
sparc64 bulk build report
Bulk build on sparc64-0.ports.openbsd.org Started : Sun Dec 13 13:35:31 MST 2020 Finished: Wed Dec 16 20:22:44 MST 2020 Duration: 3 Days 6 hours 47 minutes Built using OpenBSD 6.8-current (GENERIC.MP) #601: Sun Dec 13 01:47:11 MST 2020 Built 9386 packages Number of packages built each day: Dec 13: 6293 Dec 14: 1771 Dec 15: 1133 Dec 16: 189 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2020-12-13/summary.log Build failures: 12 http://build-failures.rhaalovely.net/sparc64/2020-12-13/audio/ncmpcpp.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/devel/glog.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/devel/spidermonkey78.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/games/odamex.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/graphics/mypaint.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/math/py-scikit-image,python3.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/net/routinator.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/productivity/gnucash.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/www/purritobin.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/x11/grantlee-qt5.log http://build-failures.rhaalovely.net/sparc64/2020-12-13/x11/roxterm.log Recurrent failures: failures/devel/glog.log failures/devel/spidermonkey78.log failures/games/odamex.log failures/graphics/mypaint.log failures/math/py-scikit-image,python3.log failures/net/routinator.log failures/productivity/gnucash.log New failures: +failures/audio/ncmpcpp.log Resolved failures: -failures/geo/spatialite/gui.log -failures/math/mlpack,-main.log Packages newly built: +geo/spatialite/gui +graphics/py-pyx,python3 +graphics/scratch +lang/squeak/funsqueak +lang/squeak/image +lang/squeak/vm +net/lagrange +net/scapy,python3 Packages not built this time: -audio/ncmpcpp -databases/py-mysqlclient -graphics/py-pyx -mail/geary -net/nagios/nsca -print/hplip -telephony/asterisk-g729 -x11/kde-shared-data -x11/kde/accessibility3 -x11/kde/arts3 -x11/kde/base3 -x11/kde/base3, -x11/kde/base3,,-en_US -x11/kde/base3,,-locale -x11/kde/base3,,-main -x11/kde/base3,,-samba -x11/kde/base3,-en_US -x11/kde/base3,-locale -x11/kde/base3,-main -x11/kde/base3,-samba -x11/kde/games3 -x11/kde/i18n3/af -x11/kde/i18n3/ar -x11/kde/i18n3/az -x11/kde/i18n3/be -x11/kde/i18n3/bg -x11/kde/i18n3/bn -x11/kde/i18n3/br -x11/kde/i18n3/bs -x11/kde/i18n3/ca -x11/kde/i18n3/cs -x11/kde/i18n3/csb -x11/kde/i18n3/cy -x11/kde/i18n3/da -x11/kde/i18n3/de -x11/kde/i18n3/el -x11/kde/i18n3/en_GB -x11/kde/i18n3/eo -x11/kde/i18n3/es -x11/kde/i18n3/et -x11/kde/i18n3/eu -x11/kde/i18n3/fa -x11/kde/i18n3/fi -x11/kde/i18n3/fr -x11/kde/i18n3/fy -x11/kde/i18n3/ga -x11/kde/i18n3/gl -x11/kde/i18n3/he -x11/kde/i18n3/hi -x11/kde/i18n3/hr -x11/kde/i18n3/hu -x11/kde/i18n3/is -x11/kde/i18n3/it -x11/kde/i18n3/ja -x11/kde/i18n3/kk -x11/kde/i18n3/km -x11/kde/i18n3/ko -x11/kde/i18n3/lt -x11/kde/i18n3/lv -x11/kde/i18n3/mk -x11/kde/i18n3/mn -x11/kde/i18n3/ms -x11/kde/i18n3/nb -x11/kde/i18n3/nds -x11/kde/i18n3/nl -x11/kde/i18n3/nn -x11/kde/i18n3/pa -x11/kde/i18n3/pl -x11/kde/i18n3/pt -x11/kde/i18n3/pt_BR -x11/kde/i18n3/ro -x11/kde/i18n3/ru -x11/kde/i18n3/rw -x11/kde/i18n3/se -x11/kde/i18n3/sk -x11/kde/i18n3/sl -x11/kde/i18n3/sr -x11/kde/i18n3/sr@Latn -x11/kde/i18n3/ss -x11/kde/i18n3/sv -x11/kde/i18n3/ta -x11/kde/i18n3/te -x11/kde/i18n3/tg -x11/kde/i18n3/th -x11/kde/i18n3/tr -x11/kde/i18n3/uk -x11/kde/i18n3/uz -x11/kde/i18n3/uz@cyrillic -x11/kde/i18n3/vi -x11/kde/i18n3/wa -x11/kde/i18n3/zh_CN -x11/kde/i18n3/zh_TW -x11/kde/libs3 -x11/kde/libs3, -x11/kde/libs3,,-langlist -x11/kde/libs3,,-main -x11/kde/libs3,-langlist -x11/kde/libs3,-main -x11/lxqt/libfm-qt -x11/lxqt/lximage-qt -x11/lxqt/pcmanfm-qt
Re: cyrus-imapd upstreamed patches and improvements
Antoine, Thanks for your feedback. I'm working now on the flavored version of the port based on our conversation with Stuart, in particular what I described in my mail on 24 Nov 2020 09:40 UTC in this thread. Does that sound reasonable? I plan to first enable the 4 most popular flavors/combinations and then, in a second diff, to add additional optional flavors that won't be built automatically. Regards, Anatoli On 4/12/20 09:34, Antoine Jacoutot wrote: > On Mon, Nov 30, 2020 at 04:19:16AM -0300, Anatoli wrote: >> Antoine, Stuart, >> >> cyrus-imapd 3.2.5 was just released. >> >> I'm attaching an updated patch that also includes the SHA256 and the version >> bump + everything else from my initial mail, which is needed to accommodate >> the >> cross-platform changes and upstreamed port's patches that are included in >> this >> release (and the explanations for each change are in my initial mail). > > Committed, thanks a lot for your work :-) > > >> >> Regards, >> Anatoli >> >> >> >> diff --git Makefile Makefile >> index bfee0b835b1..d738a1ca91b 100644 >> --- Makefile >> +++ Makefile >> @@ -4,7 +4,7 @@ PORTROACH= limitw:1,even >> >> COMMENT=Cyrus IMAP server >> >> -V= 3.2.4 >> +V= 3.2.5 >> DISTNAME= cyrus-imapd-${V} >> >> SHARED_LIBS += cyrus 0.0 # 0.0 >> diff --git distinfo distinfo >> index 2c825c1a02a..367870468fe 100644 >> --- distinfo >> +++ distinfo >> @@ -1,2 +1,2 @@ >> -SHA256 (cyrus-imapd-3.2.4.tar.gz) = >> UWEmLDgqpaeMKLGk9eolRQne4eet6DH37JsUB4+0LyM= >> -SIZE (cyrus-imapd-3.2.4.tar.gz) = 12270070 >> +SHA256 (cyrus-imapd-3.2.5.tar.gz) = >> zDhqdU4kOJtSr4NzdrO7YFW+pwV/U+yHq8oGqOjWlWM= >> +SIZE (cyrus-imapd-3.2.5.tar.gz) = 12237158 >> diff --git Makefile Makefile >> index c7fb05ebcee..bfee0b835b1 100644 >> --- Makefile >> +++ Makefile >> @@ -39,8 +39,7 @@ LIB_DEPENDS= databases/sqlite3 \ >> >> CONFIGURE_STYLE=gnu >> CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ >> -LDFLAGS="-L${LOCALBASE}/lib" \ >> -cyrus_cv_sse42=no >> +LDFLAGS="-L${LOCALBASE}/lib" >> CONFIGURE_ARGS= --bindir=${PREFIX}/cyrus/bin \ >> --libexec=${PREFIX}/cyrus/libexec \ >> --sbindir=${PREFIX}/cyrus/sbin \ >> @@ -48,17 +47,12 @@ CONFIGURE_ARGS= --bindir=${PREFIX}/cyrus/bin \ >> --with-cyrus-user=_cyrus \ >> --with-syslogfacility=MAIL \ >> --without-chardet \ >> ---without-cld2 \ >> --without-sphinx-build \ >> --without-zeroskip \ >> --disable-gssapi \ >> --enable-autocreate \ >> --enable-idled \ >> ---enable-murder \ >> ---enable-nntp >> - >> -# XXX FLAVOR >> -CONFIGURE_ARGS += --without-snmp >> +--enable-murder >> >> # XXX notyet; FLAVOR >> CONFIGURE_ARGS += --without-clamav \ >> diff --git patches/patch-imap_conversations_c >> patches/patch-imap_conversations_c >> deleted file mode 100644 >> index 9eab9396e0d..000 >> --- patches/patch-imap_conversations_c >> +++ /dev/null >> @@ -1,16 +0,0 @@ >> -$OpenBSD: patch-imap_conversations_c,v 1.3 2020/05/14 12:26:39 ajacoutot >> Exp $ >> - >> -64 bit time_t >> - >> -Index: imap/conversations.c >> imap/conversations.c.orig >> -+++ imap/conversations.c >> -@@ -567,7 +567,7 @@ static int _conversations_set_key(struct conversations >> - if (i) buf_putc(, ','); >> - buf_printf(, CONV_FMT, cid); >> - } >> --buf_printf(, " %lu", stamp); >> -+buf_printf(, " %lld", stamp); >> - >> - r = cyrusdb_store(state->db, >> - key, keylen, >> diff --git patches/patch-imap_fud_c patches/patch-imap_fud_c >> deleted file mode 100644 >> index cc6a8f8d327..000 >> --- patches/patch-imap_fud_c >> +++ /dev/null >> @@ -1,17 +0,0 @@ >> -$OpenBSD: patch-imap_fud_c,v 1.2 2020/08/28 09:53:04 ajacoutot Exp $ >> - >> -Index: imap/fud.c >> imap/fud.c.orig >> -+++ imap/fud.c >> -@@ -96,8 +96,10 @@ static void send_reply(struct sockaddr *sfrom, socklen >> - >> - static int soc = 0; /* inetd (master) has handed us the port as stdin */ >> - >> --#ifndef MAXDOMNAME >> -+#ifndef MAXLOGNAME >> - #define MAXLOGNAME 16 /* should find out for real */ >> -+#endif >> -+#ifndef MAXDOMNAME >> - #define MAXDOMNAME 20 /* should find out for real */ >> - #endif >> - >> diff --git patches/patch-imap_mailbox_c patches/patch-imap_mailbox_c >> deleted file mode 100644 >> index 0793441fdfa..000 >> --- patches/patch-imap_mailbox_c >> +++ /dev/null >> @@ -1,34 +0,0 @@ >> -$OpenBSD: patch-imap_mailbox_c,v 1.19 2020/05/30 10:09:27 ajacoutot Exp $ >> - >> -64 bit time_t >> - >> -Index: imap/mailbox.c >>
[Maintainer Update] sysutils/direnv: 2.25.0 -> 2.25.2
The attached diff updates sysutils/direnv to the latest version (2.25.2). Tested on amd64 and is working. make build, test, fake, package, install, deinstall all working. The changelog from 2.25.0 -> 2.25.1: https://github.com/direnv/direnv/releases/tag/v2.25.1 2.25.1 -> 2.25.2 is the same substantively, they had a release engineering issue and so redid the release and called it 2.25.2. Thanks, Ash diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile index 6f3cd772701..8a70cf2ee80 100644 --- a/sysutils/direnv/Makefile +++ b/sysutils/direnv/Makefile @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on current directory GH_ACCOUNT = direnv GH_PROJECT = direnv -GH_TAGNAME = v2.25.0 +GH_TAGNAME = v2.25.2 MAINTAINER= Ashton Fagg CATEGORIES = sysutils devel diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo index 8182f807e9c..44d56f9a68c 100644 --- a/sysutils/direnv/distinfo +++ b/sysutils/direnv/distinfo @@ -1,2 +1,2 @@ -SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= -SIZE (direnv-2.25.0.tar.gz) = 1357957 +SHA256 (direnv-2.25.2.tar.gz) = xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= +SIZE (direnv-2.25.2.tar.gz) = 1377094
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 17:03:44 Modified files: telephony/asterisk: Makefile telephony/asterisk/pkg: PLIST-main Log message: @ask-update already adds a trailing . so we don't need to
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 17:00:50 Modified files: telephony/asterisk: Makefile telephony/asterisk/pkg: DESCR-main Log message: drop obsolete flavour information from DESCR-main
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 17:00:11 Modified files: telephony/asterisk: Makefile Log message: no need to overwrite FULLPKGNAME/FULLPKGPATH now this is no longer flavoured.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 16:57:27 Modified files: telephony : Makefile telephony/asterisk-g729: Makefile telephony/asterisk-g729/pkg: PLIST telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-configure_ac patch-main_utils_c patch-res_res_pjsip_pubsub_c patch-res_res_rtp_asterisk_c patch-third-party_pjproject_Makefile telephony/asterisk/pkg: PLIST-main Added files: telephony/asterisk/pkg: DESCR-vm_imap DESCR-vm_odbc PLIST-vm_imap PLIST-vm_odbc Log message: move asterisk to 18.1.0 from the 18.x LTS branch. IMAP voicemail has moved from building all of Asterisk with a separate build option (with imap files linked to the main binaries) to a separate module which can be switched in config. (Only one voicemail module is allowed at a time, if you have multiple of these installed you can select between them with noload in modules.conf). Quirks doesn't handle a flavour moving to unflavoured+subpackage; use @ask-upgrade so that users of the imap flavour (and only them) are warned about this at update time.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:51:02 Modified files: telephony/asterisk: Makefile Log message: fix previous, dpb didn't like it
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:44:50 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_ac Log message: minor update to bind-9.16.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:33:14 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: update to tor-browser-10.0.7, from maintainer Caspar Schutijser
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:27:33 Modified files: net/icinga/web2: Makefile net/icinga/web2/pkg: README Log message: minor icinga-web2 readme tweaks for easier copy-and-paste
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:26:41 Modified files: net/icinga : Makefile net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Added files: net/icinga/web2-module-director/pkg: README net/icinga/web2-module-incubator: Makefile distinfo net/icinga/web2-module-incubator/pkg: DESCR PLIST net/icinga/web2-module-ipl: Makefile distinfo net/icinga/web2-module-ipl/pkg: DESCR PLIST net/icinga/web2-module-reactbundle: Makefile distinfo net/icinga/web2-module-reactbundle/pkg: DESCR PLIST Log message: update to icinga-web2-module-director 1.8.0 with required other modules (ipl was bundled and moved to a separate distribution)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 14:25:36 Modified files: net/icinga/web : Makefile net/icinga/web/pkg: DESCR net/icinga/core: Makefile net/icinga/core/pkg: MESSAGE-main README-main Log message: more "don't use the old icinga versions" warnings i'll probably remove these sometime soon
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-ipl Update of /cvs/ports/net/icinga/web2-module-ipl In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-ipl Log Message: Directory /cvs/ports/net/icinga/web2-module-ipl added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-incubator/pkg Update of /cvs/ports/net/icinga/web2-module-incubator/pkg In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-incubator/pkg Log Message: Directory /cvs/ports/net/icinga/web2-module-incubator/pkg added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-reactbundle Update of /cvs/ports/net/icinga/web2-module-reactbundle In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-reactbundle Log Message: Directory /cvs/ports/net/icinga/web2-module-reactbundle added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-reactbundle/pkg Update of /cvs/ports/net/icinga/web2-module-reactbundle/pkg In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-reactbundle/pkg Log Message: Directory /cvs/ports/net/icinga/web2-module-reactbundle/pkg added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-ipl/pkg Update of /cvs/ports/net/icinga/web2-module-ipl/pkg In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-ipl/pkg Log Message: Directory /cvs/ports/net/icinga/web2-module-ipl/pkg added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:49:22 ports/net/icinga/web2-module-incubator Update of /cvs/ports/net/icinga/web2-module-incubator In directory cvs.openbsd.org:/tmp/cvs-serv23683/web2-module-incubator Log Message: Directory /cvs/ports/net/icinga/web2-module-incubator added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 13:47:32 Modified files: net/icinga/core: Makefile net/icinga/core2: Makefile net/icinga/web : Makefile net/icinga/web2: Makefile net/icinga : Makefile.inc Log message: move some icinga parts in Makefile.inc, setup for web2-module-foo
Re: [new] x11/xpra
Hi, On Wed, Dec 16, 2020 at 10:57:43AM +0100, Renaud Allard wrote: > Hello, > > Here is my first attempt at making xpra available on OpenBSD. > Suggestions/corrections/tests are welcome. > > xpra is a kind of tmux/screen for X11 > > Regards I've glanced through patches directory in your port and what caught my attention is patch-xpra_buffers_memalign_c diff. I had my local xpra port couple of years back, but I don't use it any more and back then I had different patch for include. Here is my old port: https://marc.info/?l=openbsd-ports=153207856621524=2 And per message: https://marc.info/?l=openbsd-ports=153301067923054=2 There was also openbsd-wip port at: https://github.com/jasperla/openbsd-wip/tree/master/x11/xpra See below diff: --- xpra/buffers/memalign.c.origMon Apr 18 12:03:12 2016 +++ xpra/buffers/memalign.c Fri May 20 00:37:58 2016 @@ -13,7 +13,7 @@ #ifdef _WIN32 #define _STDINT_H #endif -#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) +#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) && !defined(__OpenBSD__) #include #endif -- Regards, Mikolaj
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: an...@cvs.openbsd.org 2020/12/16 12:59:46 Modified files: mail/mdsort: Makefile distinfo Log message: update to mdsort-8.0.0 - stop leaking interpolation matches between rules - remove force pattern flag - skip mbox separator line - support many label actions in conjunction with pass
Re: valgrind
On Wed, Dec 16, 2020 at 09:33:43AM +0100, Otto Moerbeek wrote: > On Mon, Dec 14, 2020 at 02:24:52PM +0900, Masato Asou wrote: > > > Hi, > > > > From: Otto Moerbeek > > Date: Fri, 11 Dec 2020 08:54:36 +0100 > > > > > Hi, > > > > > > I did some basic testing of valgrind on amd64 and it seems to be in > > > better shape than before, at least for memory leak detection. > > > > > > But I do seem to get a report on every syscall done. One example: > > > > > > ==7218== Use of uninitialised value of size 8 > > > ==7218==at 0x4A7670E: write (sys/w_write.c:28) > > > ==7218==by 0x4A40F52: __sflush (stdio/fflush.c:80) > > > ==7218==by 0x4A94726: __sfvwrite (stdio/fvwrite.c:191) > > > ==7218==by 0x4ACCA68: __sprint (stdio/vfprintf.c:111) > > > ==7218==by 0x4ACCA68: __vfprintf (stdio/vfprintf.c:1107) > > > ==7218==by 0x4AC8851: vfprintf (stdio/vfprintf.c:266) > > > ==7218==by 0x4A7C8A0: printf (stdio/printf.c:44) > > > ==7218==by 0x109AB8: main (x.c:14) > > > > > > Is there a way to avoid this? If so, it would be nice to mention that > > > in a pkg-readme. > > > > > > -Otto > > > > Do you want somethig like this? > > Thanks, that looks nice, but first I think it is good if I do an > investigation *why* this is reported. As far as I can see, the error is reported every time the value returned by TIB_GET() is used. In the case of write(2) that is via the ENTER_CANCEL_POINT and LEAVE_CANCEL_POINT macros. I have no clue how to fix this yet. > > -Otto > > > > > $ cvs -q diff . > > Index: devel/valgrind/pkg-readme > > === > > RCS file: devel/valgrind/pkg-readme > > diff -N devel/valgrind/pkg-readme > > --- /dev/null 1 Jan 1970 00:00:00 - > > +++ devel/valgrind/pkg-readme 14 Dec 2020 05:18:59 - > > @@ -0,0 +1,23 @@ > > +Suppressiong errors > > + > > +If you got a report on every syscall done as followes: > > + > > +==67551== Use of uninitialised value of size 8 > > +==67551==at 0x4AC08F9: write (sys/w_write.c:26) > > +==67551==by 0x4A5AC12: __sflush (stdio/fflush.c:80) > > +==67551==by 0x4A4C676: __sfvwrite (stdio/fvwrite.c:191) > > +==67551==by 0x4A80CD8: __sprint (stdio/vfprintf.c:111) > > +==67551==by 0x4A80CD8: __vfprintf (stdio/vfprintf.c:1107) > > +==67551==by 0x4A7CAC1: vfprintf (stdio/vfprintf.c:266) > > +==67551==by 0x4A54680: printf (stdio/printf.c:44) > > +==67551==by 0x109BA5: main (main.c:19) > > + > > +You can use --gen-suppressions=yes and --suppressions=FILENAME > > options of > > +valgrind. > > + > > +$ yes | valgrind --gen-suppressions=yes ./a.out 2>supress.txt > > +$ sed -e '/^==.*[^{]$/d' -e 's/==.*{/{/' supress.log > > > supress.txt > > +$ valgrind --suppressions=supress.txt ./a.out > > + > > +See also: > > +https://www.valgrind.org/docs/manual/manual-core.html#manual-core.suppress > > -- > > ASOU Masato >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 12:00:02 Modified files: databases/skytools: Makefile distinfo databases/skytools/patches: patch-sql_pgq_triggers_common_c databases/skytools/pkg: PLIST Removed files: databases/skytools/patches: patch-doc_Makefile Log message: update to the last skytools-legacy version (upstream have now reorganised it into separate repos: py-skytools, pgq, londiste, walmgr etc). pea@ doesn't use this any more. heads-up: this may well be removed soon as there's no py3 support in the the non-legacy version and newer py-psycopg2 drops py2 support.
UPDATE: Tor Browser 10.0.7
Hi, The diff below updates Tor Browser to 10.0.7. Tested on amd64, as always. More information can be found here: https://blog.torproject.org/new-release-tor-browser-1007 Thanks, Caspar Schutijser Index: meta/tor-browser/Makefile === RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- meta/tor-browser/Makefile 19 Nov 2020 16:49:07 - 1.32 +++ meta/tor-browser/Makefile 16 Dec 2020 18:36:56 - @@ -4,11 +4,11 @@ COMMENT= Tor Browser meta package MAINTAINER=Caspar Schutijser -PKGNAME= tor-browser-10.0.5 +PKGNAME= tor-browser-10.0.7 ONLY_FOR_ARCHS = amd64 i386 -RUN_DEPENDS= www/tor-browser/browser>=10.0.5 \ +RUN_DEPENDS= www/tor-browser/browser>=10.0.7 \ www/tor-browser/noscript>=11.1.5 \ - net/tor>=0.4.3.6 + net/tor>=0.4.4.6 .include Index: www/tor-browser/Makefile.inc === RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.32 diff -u -p -r1.32 Makefile.inc --- www/tor-browser/Makefile.inc19 Nov 2020 16:49:06 - 1.32 +++ www/tor-browser/Makefile.inc16 Dec 2020 18:36:56 - @@ -5,7 +5,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 10.0.5 +TB_VERSION = 10.0.7 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.53 diff -u -p -r1.53 Makefile --- www/tor-browser/browser/Makefile19 Nov 2020 16:49:07 - 1.53 +++ www/tor-browser/browser/Makefile16 Dec 2020 18:36:56 - @@ -10,13 +10,13 @@ MOZILLA_VERSION = ${TB_VERSION} MOZILLA_PROJECT = ${BROWSER_NAME} MOZILLA_CODENAME = browser TL_VERSION = 0.2.26 -HE_VERSION = 2020.8.13 +HE_VERSION = 2020.11.17 EXTRACT_SUFX = .tar.xz PATCHORIG =.pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} -DISTNAME = src-firefox-tor-browser-78.5.0esr-10.0-1-build1 +DISTNAME = src-firefox-tor-browser-78.6.0esr-10.0-1-build1 FIX_EXTRACT_PERMISSIONS= Yes EXTRACT_ONLY +=${DISTNAME}.tar.xz \ @@ -80,7 +80,7 @@ BUILD_DEPENDS += devel/py-virtualenv BUILD_DEPENDS += archivers/unzip archivers/zip -RUN_DEPENDS += net/tor>=0.4.3.6 +RUN_DEPENDS += net/tor>=0.4.4.6 CONFIGURE_ARGS += --enable-release #1386371 CONFIGURE_ARGS += --enable-sandbox Index: www/tor-browser/browser/distinfo === RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v retrieving revision 1.31 diff -u -p -r1.31 distinfo --- www/tor-browser/browser/distinfo19 Nov 2020 16:49:07 - 1.31 +++ www/tor-browser/browser/distinfo16 Dec 2020 18:36:56 - @@ -1,8 +1,8 @@ -SHA256 (mozilla/https-everywhere-2020.8.13-eff.xpi) = e1XWrqP5HNCK5Hp5VDDX2SXwHiNsgfsLNyqxu1NrTeU= -SHA256 (mozilla/src-firefox-tor-browser-78.5.0esr-10.0-1-build1.tar.xz) = uO5XezLcMM7xjfJjO/ZMvMIX5+PLOTCKfdnkM5IG5Vk= +SHA256 (mozilla/https-everywhere-2020.11.17-eff.xpi) = lKAbLNrgTxWrKNuf3qvu8X3zqWxYe1L/xj3GfW8Ypv4= +SHA256 (mozilla/src-firefox-tor-browser-78.6.0esr-10.0-1-build1.tar.xz) = rWiL5DEC3jjxOOV2zfcAGsnZIGrVjxQ038BGTMkFA3A= SHA256 (mozilla/src-tor-launcher-0.2.26.tar.xz) = JNovULiGxs68qC1A5c4zKaZHGGGlpj9ohKT8nQFKmNU= -SHA256 (mozilla/tor-browser-linux64-10.0.5_en-US.tar.xz) = vKd8F/CH8IYilrctatnhRryk3zG3zGIjfpTUZHoasLM= -SIZE (mozilla/https-everywhere-2020.8.13-eff.xpi) = 1766618 -SIZE (mozilla/src-firefox-tor-browser-78.5.0esr-10.0-1-build1.tar.xz) = 364081276 +SHA256 (mozilla/tor-browser-linux64-10.0.7_en-US.tar.xz) = owBaWJ00hJOiOaavzn6pWeDYCfSPQhZC0GArmlzTGN4= +SIZE (mozilla/https-everywhere-2020.11.17-eff.xpi) = 1739720 +SIZE (mozilla/src-firefox-tor-browser-78.6.0esr-10.0-1-build1.tar.xz) = 364785260 SIZE (mozilla/src-tor-launcher-0.2.26.tar.xz) = 217792 -SIZE (mozilla/tor-browser-linux64-10.0.5_en-US.tar.xz) = 85932512 +SIZE (mozilla/tor-browser-linux64-10.0.7_en-US.tar.xz) = 85897204
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 10:57:08 Modified files: telephony/asterisk: Makefile Log message: asterisk: tweak the -fblocks/BlocksRuntime setup after another failed attempt to get this working with clang
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 10:20:04 Modified files: misc/gtk3mm-documentation: Makefile Log message: Add docbook to MODGNOME_TOOLS to unbreak. spotted by naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 10:18:50 Modified files: sysutils/amazon-ssm-agent: Makefile Log message: Missing BDEP on shells/bash. spotted by naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2020/12/16 09:54:16 Modified files: emulators : Makefile Log message: +tnylpo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2020/12/16 09:53:48 Log message: Import emulators/tnylpo, a utility to run CP/M-80 programs under Unix. ok benoit@ tnylpo allows the execution of programs written for CP/M-80 version 2.2 under Unixy operating systems. The companion program tnylpo-convert converts text files to and from the CP/M format. Features: * Full Z80 instruction set (including undocumented instructions and features) * All BDOS calls of CP/M 2.2 and a few taken from CP/M 3 (mostly for date and time handling) * All character handling BIOS calls of CP/M 2.2 * Maps CP/M file operations to operations on files in the Unix file system * Allows you to map up to 16 CP/M drives to arbitrary Unix directories * Built-in curses based emulation of the DEC VT52 * Allows you to combine CP/M programs with Unix shell redirections and pipelines Note that all CP/M program and data file names are expected in lower case. For example, files called TURBO.COM or L80.COM need to be renamed to turbo.com and l80.com to be accessible by tnylpo. Status: Vendor Tag: bcallah Release Tags: bcallah_20201216 N ports/emulators/tnylpo/Makefile N ports/emulators/tnylpo/distinfo N ports/emulators/tnylpo/patches/patch-makefile N ports/emulators/tnylpo/pkg/PLIST N ports/emulators/tnylpo/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2020/12/16 09:41:49 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-man_feh_pre Log message: Update to feh-3.6.1 Changelog: https://feh.finalrewind.org/archive/3.6/ Testing/oks were given on version 3.6; 3.6.1 contains a number of memory leak fixes: https://feh.finalrewind.org/archive/3.6.1/ Big endian testing from cwen@ and kirby@ -- thanks! ok rsadowski@ cwen@ kirby@
Re: [new] x11/xpra
On 12/16/20 12:28 PM, Stuart Henderson wrote: Initial comments from a quick read through (I have not tried building) - Thanks Stuart, here it is again with your suggestions, a probably more correct WANTLIB and some PLIST tweaks. xpra.tgz Description: application/compressed-tar smime.p7s Description: S/MIME Cryptographic Signature
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 08:11:11 Modified files: net/icinga/core2: Tag: OPENBSD_6_8 Makefile distinfo net/icinga/core2/pkg: Tag: OPENBSD_6_8 PLIST-main Log message: update to icinga2-2.12.3, including a fix for revoked certificates due for renewal being automatically renewed ignoring the CRL (CVE-2020-29663) (only affects setups with external certificate signing, which is uncommon, with revoked certificates that expire in less than 30 days).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/16 08:10:59 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/pkg: PLIST-main Log message: update to icinga2-2.12.3, including a fix for revoked certificates due for renewal being automatically renewed ignoring the CRL (CVE-2020-29663) (only affects setups with external certificate signing, which is uncommon, with revoked certificates that expire in less than 30 days).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: c...@cvs.openbsd.org2020/12/16 07:39:32 Modified files: geo/spatialite/gui: Makefile Log message: geo/spatialiate/gui: unbreak on ld.bfd archs The libpq configure check failed because library flags are not sanitised before the test, uselessly pulling X11 libraries. Work around that issue by providing an extra linker flag for ld.bfd archs. OK landry@ and kmos@ (who tested on sparc64, thanks!)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/12/16 07:12:00 Modified files: audio/ncspot : Makefile distinfo Log message: Update to ncspot-0.2.6 >From Henrik Friedrichsen (MAINTAINER).
[new] x11/xpra
Hello, Here is my first attempt at making xpra available on OpenBSD. Suggestions/corrections/tests are welcome. xpra is a kind of tmux/screen for X11 Regards xpra.tgz Description: application/compressed-tar smime.p7s Description: S/MIME Cryptographic Signature
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/16 06:11:35 Modified files: devel/py-buildslave: Makefile distinfo devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo Log message: devel/py-build{bot,slave}: update to 2.9.3. See https://github.com/buildbot/buildbot/releases/tag/v2.9.3
Re: [UPDATE] audio/ncspot to 0.2.5
Hey, On Wed, Dec 16, 2020 at 06:04:39AM +0100, Bjorn Ketelaars wrote: > Upon starting ncspot it prints "Connecting to Spotify.." and exits. > > Output of "RUST_BACKTRACE=full ncspot": > > thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: > reqwest::Error { kind: Request, url: Url { scheme: "https", host: > Some(Domain("api.spotify.com")), port: None, path: "/v1/me/", query: None, > fragment: None }, source: hyper::Error(Connect, ConnectError("tcp > set_keepalive error", Os { code: 1, kind: PermissionDenied, message: > "Operation not permitted" })) }', > /home/ports/pobj/ncspot-0.2.5/ncspot-0.2.5/modcargo-crates/rspotify-0.10.0/src/blocking/client.rs:196:28 Good catch, thank you! Looks like that last minute dependency update imported a bug for some platforms. I have issued a new release with the fixed third party dependency. See also: - https://github.com/hrkfdn/ncspot/releases/tag/v0.2.6 Should work now.? crates ? licenses Index: Makefile === RCS file: /cvs/ports/audio/ncspot/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile28 Oct 2020 18:34:34 - 1.10 +++ Makefile16 Dec 2020 12:20:02 - @@ -6,7 +6,7 @@ COMMENT = ncurses Spotify client GH_ACCOUNT = hrkfdn GH_PROJECT = ncspot -GH_TAGNAME = v0.2.4 +GH_TAGNAME = v0.2.6 CATEGORIES = audio @@ -28,37 +28,36 @@ NO_TEST = Yes CONFIGURE_STYLE = cargo DISTFILES += ${DISTNAME}${EXTRACT_SUFX} -MODCARGO_CRATES += addr2line 0.13.0 # Apache-2.0/MIT +MODCARGO_CRATES += addr2line 0.14.0 # Apache-2.0/MIT MODCARGO_CRATES += adler 0.2.3 # 0BSD OR MIT OR Apache-2.0 MODCARGO_CRATES += aes 0.3.2 # MIT OR Apache-2.0 MODCARGO_CRATES += aes-ctr 0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += aes-soft0.3.3 # MIT OR Apache-2.0 MODCARGO_CRATES += aesni 0.6.0 # MIT OR Apache-2.0 MODCARGO_CRATES += ahash 0.3.8 # MIT OR Apache-2.0 -MODCARGO_CRATES += ahash 0.4.5 # MIT OR Apache-2.0 -MODCARGO_CRATES += aho-corasick0.7.13 # Unlicense/MIT +MODCARGO_CRATES += ahash 0.4.7 # MIT OR Apache-2.0 +MODCARGO_CRATES += aho-corasick0.7.15 # Unlicense/MIT MODCARGO_CRATES += alga0.9.3 # Apache-2.0 MODCARGO_CRATES += alsa0.2.2 # Apache-2.0/MIT MODCARGO_CRATES += alsa-sys0.1.2 # MIT MODCARGO_CRATES += ansi_term 0.11.0 # MIT MODCARGO_CRATES += approx 0.3.2 # Apache-2.0 -MODCARGO_CRATES += arc-swap0.4.7 # Apache-2.0/MIT MODCARGO_CRATES += array-macro 1.0.5 # MIT/Apache-2.0 MODCARGO_CRATES += arrayref0.3.6 # BSD-2-Clause -MODCARGO_CRATES += arrayvec0.5.1 # MIT/Apache-2.0 +MODCARGO_CRATES += arrayvec0.5.2 # MIT/Apache-2.0 MODCARGO_CRATES += atty0.2.14 # MIT MODCARGO_CRATES += autocfg 0.1.7 # Apache-2.0/MIT MODCARGO_CRATES += autocfg 1.0.1 # Apache-2.0 OR MIT -MODCARGO_CRATES += backtrace 0.3.52 # MIT/Apache-2.0 +MODCARGO_CRATES += backtrace 0.3.55 # MIT/Apache-2.0 MODCARGO_CRATES += base64 0.9.3 # MIT/Apache-2.0 MODCARGO_CRATES += base64 0.10.1 # MIT/Apache-2.0 -MODCARGO_CRATES += base64 0.12.3 # MIT/Apache-2.0 -MODCARGO_CRATES += bindgen 0.53.3 # BSD-3-Clause +MODCARGO_CRATES += base64 0.13.0 # MIT/Apache-2.0 +MODCARGO_CRATES += bindgen 0.56.0 # BSD-3-Clause MODCARGO_CRATES += bit-set 0.5.2 # MIT/Apache-2.0 -MODCARGO_CRATES += bit-vec 0.6.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0 MODCARGO_CRATES += bitflags0.9.1 # MIT/Apache-2.0 MODCARGO_CRATES += bitflags1.2.1 # MIT/Apache-2.0 -MODCARGO_CRATES += blake2b_simd0.5.10 # MIT +MODCARGO_CRATES += blake2b_simd0.5.11 # MIT MODCARGO_CRATES += block 0.1.6 # MIT MODCARGO_CRATES += block-buffer0.7.3 # MIT OR Apache-2.0 MODCARGO_CRATES += block-cipher-trait 0.6.2 # MIT OR Apache-2.0 @@ -68,36 +67,36 @@ MODCARGO_CRATES += byte-tools 0.3.1 # MI MODCARGO_CRATES += byteorder 1.3.4 # Unlicense OR MIT MODCARGO_CRATES += bytes 0.4.12 # MIT MODCARGO_CRATES += bytes 0.5.6 # MIT -MODCARGO_CRATES += cc 1.0.61 # MIT/Apache-2.0 +MODCARGO_CRATES += cc 1.0.66 # MIT/Apache-2.0 MODCARGO_CRATES += cexpr 0.4.0 # Apache-2.0/MIT MODCARGO_CRATES += cfg-if 0.1.10 # MIT/Apache-2.0 MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 MODCARGO_CRATES += chrono 0.4.19 # MIT/Apache-2.0 -MODCARGO_CRATES += clang-sys 0.29.3 # Apache-2.0 +MODCARGO_CRATES += clang-sys 1.0.3 # Apache-2.0 MODCARGO_CRATES += clap2.33.3 # MIT MODCARGO_CRATES += clipboard 0.5.0 # MIT / Apache-2.0 MODCARGO_CRATES
Re: [new] x11/xpra
On 2020/12/16 10:57, Renaud Allard wrote: > Hello, > > Here is my first attempt at making xpra available on OpenBSD. > Suggestions/corrections/tests are welcome. > > xpra is a kind of tmux/screen for X11 > > Regards Initial comments from a quick read through (I have not tried building) - COMMENT = Xpra gives you persistent remote applications for X please don't repeat the name here, when it's displayed it is close to the package name anyway so there's duplication. Something like "persistent remote applications for X" maybe? DISTNAME = xpra-${MODPY_EGG_VERSION} PKGNAME = ${DISTNAME:S/py/py-/} REVISION = 0 the PKGNAME setting here doesn't make sense (it's a noop) start with no REVISION MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} BUILD_DEPENDS = [...] x11/py-gtk2 this doesn't make sense, py-gtk2 is py2 only WANTLIB += ${COMPILER_LIBCXX} ${MODPY_WANTLIB} if you have a WANTLIB on something from ports there should be an associated LIB_DEPENDS (i.e. on ${MODPY_LIB_DEPENDS}) not just a RUN_DEPENDS.
Re: consumers of py-psycopg2
On Wed, Dec 16, 2020 at 09:21:09AM +0100, Landry Breuil wrote: > On Tue, Dec 15, 2020 at 08:55:48PM -0600, Lucas Raab wrote: > > Hello, > > > > Following up on the call for testers on barman, I am wondering if there > > are users of: > > > > * databases/pgloader > > * databases/skytools > > * databases/py-pg_activity > > * geo/osm2pgsql > > if you look at your diff, psycopg2 is used when running tests.. that you > havent even run ;) > > waiting for server to start done > server started > File "tests/regression-test.py", line 345 > print "I am unable to connect to the database." + e > ^ > SyntaxError: Missing parentheses in call to 'print'. Did you mean > print("I am unable to connect to the database." + e)? with the attached patch, i can run the osm2pgsql tests of the old 0.96.0 version we have in-tree with py3. Landry $OpenBSD: patch-tests_regression-test_py,v 1.2 2018/10/28 14:49:25 landry Exp $ make that thing py3 Index: tests/regression-test.py --- tests/regression-test.py.orig +++ tests/regression-test.py @@ -342,14 +342,14 @@ class BaseTestCase(unittest.TestCase): self.conn.autocommit = True self.cur = self.conn.cursor() except Exception as e: -print "I am unable to connect to the database." + e +print("I am unable to connect to the database." + e) def dbClose(self): self.cur.close() self.conn.close() def executeStatements(self, seq): -print "*" +print ("*") self.dbConnect() try: for i in seq: @@ -418,8 +418,8 @@ class BasicNonSlimTestCase(BaseNonSlimTestCase): self.setUpGeneric(self.parameters, full_import_file) def runTest(self): -print "" -print "Running initial import for " + self.name +print ("") +print ("Running initial import for " + self.name) self.executeStatements(self.initialStatements) @@ -437,10 +437,10 @@ class BasicSlimTestCase(BaseSlimTestCase): def runTest(self): -print "" -print "Running initial import for " + self.name +print ("") +print ("Running initial import for " + self.name) self.executeStatements(self.initialStatements) -print "Running diff-import for " + self.name +print ("Running diff-import for " + self.name) self.updateGeneric(self.parameters, diff_import_file) self.executeStatements(self.postDiffStatements) @@ -458,10 +458,10 @@ class MultipolygonSlimTestCase(BaseSlimTestCase): def runTest(self): -print "" -print "Running initial import for " + self.name +print ("") +print ("Running initial import for " + self.name) self.executeStatements(self.initialStatements) -print "Running diff-import for " + self.name +print ("Running diff-import for " + self.name) self.updateGeneric(self.parameters, diff_multipoly_import_file) self.executeStatements(self.postDiffStatements) @@ -480,10 +480,10 @@ class BasicGazetteerTestCase(BaseGazetteerTestCase): def runTest(self): -print "" -print "Running initial import in gazetteer mode for " + self.name +print ("") +print ("Running initial import in gazetteer mode for " + self.name) self.executeStatements(self.initialStatements) -print "Running diff-import in gazetteer mode for " + self.name +print ("Running diff-import in gazetteer mode for " + self.name) self.updateGeneric(self.parameters, diff_import_file) self.executeStatements(self.postDiffStatements) @@ -494,7 +494,7 @@ def findContribSql(filename): # Try to get base dir for postgres contrib try: -postgis_base_dir = os.popen('pg_config | grep -m 1 "^INCLUDEDIR ="').read().strip().split(' ')[2].split('/include')[0] +postgis_base_dir = os.popen('pg_config | grep "^INCLUDEDIR =" |head -n1').read().strip().split(' ')[2].split('/include')[0] except: postgis_base_dir = '/usr' @@ -508,26 +508,26 @@ def findContribSql(filename): # # def setupDB(): -print "Setting up test database" +print ("Setting up test database") try: gen_conn=psycopg2.connect("dbname='template1'") gen_conn.autocommit = True except Exception as e: -print "I am unable to connect to the database." +print ("I am unable to connect to the database.")
Re: consumers of py-psycopg2
On Wed, Dec 16, 2020 at 08:51:08AM +, Stuart Henderson wrote: > On 2020/12/15 20:55, Lucas Raab wrote: > > Hello, > > > > Following up on the call for testers on barman, I am wondering if there > > are users of: > > > > * databases/pgloader > > * databases/skytools > > * databases/py-pg_activity > > * geo/osm2pgsql > > > > pgloader and skytools in ports are very old. skytools is now three > > different tools and doesn't support python3 at all. I am wondering if > > they can be removed. > > I sent out an update to skytools a couple of weeks ago on the pgsql > upgrade thread (with maintainer cc'd). No response so I take that as a > strong indication that nobody cares. > > That was to the most recent of the old code layout of Skytools which > has since been restructured, so any update beyond that version would > need treating as a new set of ports anyway. > > (If it is removed I'd like to get the update committed first just so > it's in cvs Attic rather than just in list archives in case somebody > does need it). > > Hello, I don't use skytools and pgloader anymore. Not sure if they are still usefull. If nobody answers, maybe it will be time to delete them. Regards,
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 02:06:28 Modified files: net/bro: Makefile distinfo Log message: Update to zeek-3.2.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 01:58:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.18.197.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 01:58:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.16.37.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 01:58:32 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.19.37.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/16 01:57:55 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.30.4. Move BDEP from py2 to py3.
Re: consumers of py-psycopg2
On 2020/12/15 20:55, Lucas Raab wrote: > Hello, > > Following up on the call for testers on barman, I am wondering if there > are users of: > > * databases/pgloader > * databases/skytools > * databases/py-pg_activity > * geo/osm2pgsql > > pgloader and skytools in ports are very old. skytools is now three > different tools and doesn't support python3 at all. I am wondering if > they can be removed. I sent out an update to skytools a couple of weeks ago on the pgsql upgrade thread (with maintainer cc'd). No response so I take that as a strong indication that nobody cares. That was to the most recent of the old code layout of Skytools which has since been restructured, so any update beyond that version would need treating as a new set of ports anyway. (If it is removed I'd like to get the update committed first just so it's in cvs Attic rather than just in list archives in case somebody does need it).
Re: valgrind
On Mon, Dec 14, 2020 at 02:24:52PM +0900, Masato Asou wrote: > Hi, > > From: Otto Moerbeek > Date: Fri, 11 Dec 2020 08:54:36 +0100 > > > Hi, > > > > I did some basic testing of valgrind on amd64 and it seems to be in > > better shape than before, at least for memory leak detection. > > > > But I do seem to get a report on every syscall done. One example: > > > > ==7218== Use of uninitialised value of size 8 > > ==7218==at 0x4A7670E: write (sys/w_write.c:28) > > ==7218==by 0x4A40F52: __sflush (stdio/fflush.c:80) > > ==7218==by 0x4A94726: __sfvwrite (stdio/fvwrite.c:191) > > ==7218==by 0x4ACCA68: __sprint (stdio/vfprintf.c:111) > > ==7218==by 0x4ACCA68: __vfprintf (stdio/vfprintf.c:1107) > > ==7218==by 0x4AC8851: vfprintf (stdio/vfprintf.c:266) > > ==7218==by 0x4A7C8A0: printf (stdio/printf.c:44) > > ==7218==by 0x109AB8: main (x.c:14) > > > > Is there a way to avoid this? If so, it would be nice to mention that > > in a pkg-readme. > > > > -Otto > > Do you want somethig like this? Thanks, that looks nice, but first I think it is good if I do an investigation *why* this is reported. -Otto > > $ cvs -q diff . > Index: devel/valgrind/pkg-readme > === > RCS file: devel/valgrind/pkg-readme > diff -N devel/valgrind/pkg-readme > --- /dev/null 1 Jan 1970 00:00:00 - > +++ devel/valgrind/pkg-readme 14 Dec 2020 05:18:59 - > @@ -0,0 +1,23 @@ > +Suppressiong errors > + > +If you got a report on every syscall done as followes: > + > +==67551== Use of uninitialised value of size 8 > +==67551==at 0x4AC08F9: write (sys/w_write.c:26) > +==67551==by 0x4A5AC12: __sflush (stdio/fflush.c:80) > +==67551==by 0x4A4C676: __sfvwrite (stdio/fvwrite.c:191) > +==67551==by 0x4A80CD8: __sprint (stdio/vfprintf.c:111) > +==67551==by 0x4A80CD8: __vfprintf (stdio/vfprintf.c:1107) > +==67551==by 0x4A7CAC1: vfprintf (stdio/vfprintf.c:266) > +==67551==by 0x4A54680: printf (stdio/printf.c:44) > +==67551==by 0x109BA5: main (main.c:19) > + > +You can use --gen-suppressions=yes and --suppressions=FILENAME > options of > +valgrind. > + > +$ yes | valgrind --gen-suppressions=yes ./a.out 2>supress.txt > +$ sed -e '/^==.*[^{]$/d' -e 's/==.*{/{/' supress.log > > supress.txt > +$ valgrind --suppressions=supress.txt ./a.out > + > +See also: > +https://www.valgrind.org/docs/manual/manual-core.html#manual-core.suppress > -- > ASOU Masato
Re: consumers of py-psycopg2
On Tue, Dec 15, 2020 at 08:55:48PM -0600, Lucas Raab wrote: > Hello, > > Following up on the call for testers on barman, I am wondering if there > are users of: > > * databases/pgloader > * databases/skytools > * databases/py-pg_activity > * geo/osm2pgsql if you look at your diff, psycopg2 is used when running tests.. that you havent even run ;) waiting for server to start done server started File "tests/regression-test.py", line 345 print "I am unable to connect to the database." + e ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print("I am unable to connect to the database." + e)? so either fix the python syntax, or try updating it to a newer version that should better work with py3. 1.4.0 was relasead some days ago, but iirc there were other problems with upgrading osm2pgsql, and it seems lots of things changed. Landry
WIP: Nextcloud-20.0.4
Hello, Still not released, but available on the mirrors, update for 20.0.4. Cheers.- -- - gonzalo Index: Makefile === RCS file: /cvs/ports/www/nextcloud/Makefile,v retrieving revision 1.60 diff -u -p -r1.60 Makefile --- Makefile15 Dec 2020 12:25:20 - 1.60 +++ Makefile16 Dec 2020 07:40:39 - @@ -2,7 +2,7 @@ COMMENT= easy and universal access to shared and/or personal files -V= 20.0.3 +V= 20.0.4 DISTNAME= nextcloud-${V} EXTRACT_SUFX= .tar.bz2 Index: distinfo === RCS file: /cvs/ports/www/nextcloud/distinfo,v retrieving revision 1.44 diff -u -p -r1.44 distinfo --- distinfo15 Dec 2020 12:25:20 - 1.44 +++ distinfo16 Dec 2020 07:40:39 - @@ -1,2 +1,2 @@ -SHA256 (nextcloud-20.0.3.tar.bz2) = 4PZFBNM49k08Z3NX8AEs+LDtDcQuwI+Vi23E/3Dt8XU= -SIZE (nextcloud-20.0.3.tar.bz2) = 119801638 +SHA256 (nextcloud-20.0.4.tar.bz2) = Jp8WIuMm9dEeOH04YarU4rDnkzSul+7Vp7M1K6dmFCA= +SIZE (nextcloud-20.0.4.tar.bz2) = 119992554 Index: pkg/PLIST === RCS file: /cvs/ports/www/nextcloud/pkg/PLIST,v retrieving revision 1.47 diff -u -p -r1.47 PLIST --- pkg/PLIST 15 Dec 2020 12:25:20 - 1.47 +++ pkg/PLIST 16 Dec 2020 07:40:40 - @@ -6883,6 +6883,8 @@ nextcloud/apps/admin_audit/l10n/fr.js nextcloud/apps/admin_audit/l10n/fr.json nextcloud/apps/admin_audit/l10n/gl.js nextcloud/apps/admin_audit/l10n/gl.json +nextcloud/apps/admin_audit/l10n/hr.js +nextcloud/apps/admin_audit/l10n/hr.json nextcloud/apps/admin_audit/l10n/hu.js nextcloud/apps/admin_audit/l10n/hu.json nextcloud/apps/admin_audit/l10n/id.js @@ -6968,6 +6970,8 @@ nextcloud/apps/cloud_federation_api/l10n nextcloud/apps/cloud_federation_api/l10n/fr.json nextcloud/apps/cloud_federation_api/l10n/gl.js nextcloud/apps/cloud_federation_api/l10n/gl.json +nextcloud/apps/cloud_federation_api/l10n/hr.js +nextcloud/apps/cloud_federation_api/l10n/hr.json nextcloud/apps/cloud_federation_api/l10n/is.js nextcloud/apps/cloud_federation_api/l10n/is.json nextcloud/apps/cloud_federation_api/l10n/it.js @@ -7293,8 +7297,12 @@ nextcloud/apps/contactsinteraction/l10n/ nextcloud/apps/contactsinteraction/l10n/fr.json nextcloud/apps/contactsinteraction/l10n/gl.js nextcloud/apps/contactsinteraction/l10n/gl.json +nextcloud/apps/contactsinteraction/l10n/hr.js +nextcloud/apps/contactsinteraction/l10n/hr.json nextcloud/apps/contactsinteraction/l10n/it.js nextcloud/apps/contactsinteraction/l10n/it.json +nextcloud/apps/contactsinteraction/l10n/lt_LT.js +nextcloud/apps/contactsinteraction/l10n/lt_LT.json nextcloud/apps/contactsinteraction/l10n/mk.js nextcloud/apps/contactsinteraction/l10n/mk.json nextcloud/apps/contactsinteraction/l10n/nl.js @@ -7421,6 +7429,8 @@ nextcloud/apps/dashboard/l10n/tr.js nextcloud/apps/dashboard/l10n/tr.json nextcloud/apps/dashboard/l10n/zh_CN.js nextcloud/apps/dashboard/l10n/zh_CN.json +nextcloud/apps/dashboard/l10n/zh_TW.js +nextcloud/apps/dashboard/l10n/zh_TW.json nextcloud/apps/dashboard/lib/ nextcloud/apps/dashboard/lib/Controller/ nextcloud/apps/dashboard/lib/Controller/DashboardController.php @@ -8334,6 +8344,7 @@ nextcloud/apps/federatedfilesharing/lib/ nextcloud/apps/federatedfilesharing/lib/Listeners/LoadAdditionalScriptsListener.php nextcloud/apps/federatedfilesharing/lib/Migration/ nextcloud/apps/federatedfilesharing/lib/Migration/Version1010Date20200630191755.php +nextcloud/apps/federatedfilesharing/lib/Migration/Version1011Date20201120125158.php nextcloud/apps/federatedfilesharing/lib/Notifications.php nextcloud/apps/federatedfilesharing/lib/Notifier.php nextcloud/apps/federatedfilesharing/lib/OCM/ @@ -10167,7 +10178,6 @@ nextcloud/apps/files_rightclick/screensh nextcloud/apps/files_sharing/ nextcloud/apps/files_sharing/appinfo/ nextcloud/apps/files_sharing/appinfo/app.php -nextcloud/apps/files_sharing/appinfo/database.xml nextcloud/apps/files_sharing/appinfo/info.xml nextcloud/apps/files_sharing/appinfo/routes.php nextcloud/apps/files_sharing/appinfo/signature.json @@ -10495,6 +10505,7 @@ nextcloud/apps/files_sharing/lib/Migrati nextcloud/apps/files_sharing/lib/Migration/OwncloudGuestShareType.php nextcloud/apps/files_sharing/lib/Migration/SetAcceptedStatus.php nextcloud/apps/files_sharing/lib/Migration/SetPasswordColumn.php +nextcloud/apps/files_sharing/lib/Migration/Version11300Date20201120141438.php nextcloud/apps/files_sharing/lib/MountProvider.php nextcloud/apps/files_sharing/lib/Notification/ nextcloud/apps/files_sharing/lib/Notification/Listener.php @@ -11567,6 +11578,8 @@ nextcloud/apps/lookup_server_connector/l nextcloud/apps/lookup_server_connector/l10n/fr.json nextcloud/apps/lookup_server_connector/l10n/gl.js nextcloud/apps/lookup_server_connector/l10n/gl.json