UPDATE: Tor Browser 11.0.13 for -stable
On Tue, May 24, 2022 at 07:15:21AM +0200, Caspar Schutijser wrote: > Here is an update to Tor Browser 11.0.13. Tested on amd64. > More information here: > https://blog.torproject.org/new-release-tor-browser-11013/ > > Diff for -stable to follow. And here it is. Feedback or OKs? Caspar Schutijser Index: meta/tor-browser/Makefile === RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.53.2.1 diff -u -p -r1.53.2.1 Makefile --- meta/tor-browser/Makefile 9 May 2022 16:08:48 - 1.53.2.1 +++ meta/tor-browser/Makefile 24 May 2022 05:16:30 - @@ -2,11 +2,11 @@ COMMENT= Tor Browser meta package MAINTAINER=Caspar Schutijser -PKGNAME= tor-browser-11.0.11 +PKGNAME= tor-browser-11.0.13 ONLY_FOR_ARCHS = amd64 -RUN_DEPENDS= www/tor-browser/browser>=11.0.11 \ +RUN_DEPENDS= www/tor-browser/browser>=11.0.13 \ www/tor-browser/noscript>=11.4.5 \ - net/tor>=0.4.6.10 + net/tor>=0.4.7.7 .include Index: www/tor-browser/Makefile.inc === RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.51.2.1 diff -u -p -r1.51.2.1 Makefile.inc --- www/tor-browser/Makefile.inc9 May 2022 16:08:48 - 1.51.2.1 +++ www/tor-browser/Makefile.inc24 May 2022 05:16:30 - @@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 11.0.11 +TB_VERSION = 11.0.13 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.78.2.1 diff -u -p -r1.78.2.1 Makefile --- www/tor-browser/browser/Makefile9 May 2022 16:08:48 - 1.78.2.1 +++ www/tor-browser/browser/Makefile24 May 2022 05:16:30 - @@ -15,7 +15,7 @@ EXTRACT_SUFX =.tar.xz PATCHORIG =.pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} -DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build1 +DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build2 FIX_EXTRACT_PERMISSIONS= Yes EXTRACT_ONLY +=${DISTNAME}.tar.xz \ @@ -84,7 +84,7 @@ BUILD_DEPENDS += devel/py-virtualenv BUILD_DEPENDS += archivers/unzip archivers/zip -RUN_DEPENDS += net/tor>=0.4.6.10 +RUN_DEPENDS += net/tor>=0.4.7.7 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.49.2.1 diff -u -p -r1.49.2.1 distinfo --- www/tor-browser/browser/distinfo9 May 2022 16:08:48 - 1.49.2.1 +++ www/tor-browser/browser/distinfo24 May 2022 05:16:30 - @@ -1,8 +1,8 @@ SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= -SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = Pt1ltzyYS68FDIn1BHhvoNgPbJEVJqrZKuZ9CkziMgw= +SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = Oqn4Pg3bYanVRz4Iav2164Wue6MpWXIpwwLqp4SnWuc= SHA256 (mozilla/src-tor-launcher-0.2.33.tar.xz) = ZG7lH5mBhkCRA26AEdCo52HP0iNlHKbRKl/BKyP0C9U= -SHA256 (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = bflHNUQPYIy4DFtFx3eiWprqpbXwE32rKPzobZsUqbc= +SHA256 (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 32H9kLfBAzy7WFbz0Ha1yhnyfpPBqEdBvYOwGd/n/w4= SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434 -SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 413171628 +SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 413001404 SIZE (mozilla/src-tor-launcher-0.2.33.tar.xz) = 229992 -SIZE (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 86558040 +SIZE (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 86606348
UPDATE: Tor Browser 11.0.13
Hi, Here is an update to Tor Browser 11.0.13. Tested on amd64. More information here: https://blog.torproject.org/new-release-tor-browser-11013/ Diff for -stable to follow. Feedback or OKs? Caspar Schutijser Index: meta/tor-browser/Makefile === RCS file: /cvs/ports/meta/tor-browser/Makefile,v retrieving revision 1.55 diff -u -p -r1.55 Makefile --- meta/tor-browser/Makefile 8 May 2022 05:41:56 - 1.55 +++ meta/tor-browser/Makefile 24 May 2022 05:14:45 - @@ -2,10 +2,10 @@ COMMENT= Tor Browser meta package MAINTAINER=Caspar Schutijser -PKGNAME= tor-browser-11.0.11 +PKGNAME= tor-browser-11.0.13 ONLY_FOR_ARCHS = amd64 -RUN_DEPENDS= www/tor-browser/browser>=11.0.11 \ +RUN_DEPENDS= www/tor-browser/browser>=11.0.13 \ www/tor-browser/noscript>=11.4.5 \ net/tor>=0.4.7.7 Index: www/tor-browser/Makefile.inc === RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v retrieving revision 1.53 diff -u -p -r1.53 Makefile.inc --- www/tor-browser/Makefile.inc8 May 2022 05:41:56 - 1.53 +++ www/tor-browser/Makefile.inc24 May 2022 05:14:45 - @@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org PERMIT_PACKAGE ?= Yes CATEGORIES = www BROWSER_NAME = tor-browser -TB_VERSION = 11.0.11 +TB_VERSION = 11.0.13 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.81 diff -u -p -r1.81 Makefile --- www/tor-browser/browser/Makefile8 May 2022 05:41:56 - 1.81 +++ www/tor-browser/browser/Makefile24 May 2022 05:14:45 - @@ -15,7 +15,7 @@ EXTRACT_SUFX =.tar.xz PATCHORIG =.pat.orig PKGNAME = ${TB_PREFIX}-browser-${TB_VERSION} -DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build1 +DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build2 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.51 diff -u -p -r1.51 distinfo --- www/tor-browser/browser/distinfo8 May 2022 05:41:56 - 1.51 +++ www/tor-browser/browser/distinfo24 May 2022 05:14:45 - @@ -1,8 +1,8 @@ SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg= -SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = Pt1ltzyYS68FDIn1BHhvoNgPbJEVJqrZKuZ9CkziMgw= +SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = Oqn4Pg3bYanVRz4Iav2164Wue6MpWXIpwwLqp4SnWuc= SHA256 (mozilla/src-tor-launcher-0.2.33.tar.xz) = ZG7lH5mBhkCRA26AEdCo52HP0iNlHKbRKl/BKyP0C9U= -SHA256 (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = bflHNUQPYIy4DFtFx3eiWprqpbXwE32rKPzobZsUqbc= +SHA256 (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 32H9kLfBAzy7WFbz0Ha1yhnyfpPBqEdBvYOwGd/n/w4= SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434 -SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 413171628 +SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 413001404 SIZE (mozilla/src-tor-launcher-0.2.33.tar.xz) = 229992 -SIZE (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 86558040 +SIZE (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 86606348
NEW: Tdbc-odbc
This completes the set! Stu $ cat pkg/DESCR Provides a database interface that conforms to Tcl DataBase Connectivity (TDBC) and allows a Tcl script to connect to an ODBC database. port-tdbc-odbc.tar.gz Description: application/gzip
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 21:00:09 Modified files: databases/tdbc-sqlite3: Makefile distinfo Log message: Update to 1.1.3. Update HOMEPAGE. Add TESTFLAGS var for Tdbc-sqlite3 test control. Upstream build improvements mean that now the Tdbc-sqlite3 tests can be run like normal Tcl TEA extension tests.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:59:44 Modified files: databases/tdbc-postgres: Makefile distinfo databases/tdbc-postgres/pkg: PLIST Log message: Update to 1.1.3. Update HOMEPAGE. Add TESTFLAGS var for Tdbc-postgres test control. Upstream build improvements mean that now the Tdbc-postgres tests can be run like normal Tcl TEA extension tests.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:59:08 Modified files: databases/tdbc-mysql: Makefile distinfo databases/tdbc-mysql/pkg: PLIST Added files: databases/tdbc-mysql/patches: patch-generic_tdbcmysql_c patch-tests_tdbcmysql_test Log message: Update to 1.1.3. Update HOMEPAGE. Add TESTFLAGS var for Tdbc-mysql test control. Upstream build improvements mean that now the Tdbc-mysql tests can be run like normal Tcl TEA extension tests. Add patch because MariaDb removed "MySQL" from error messages, causing a test to fail. Add cheap patch because mysql_get_client_version() since 10.6.2 returns the client version and no longer the server version, breaking an assumption made by this software. Add patch from upstream, fixing bug: https://core.tcl-lang.org/tdbcmysql/info/9bf0e3e2e7. This comment in the port Makefile was/is wrong: "Skip test requiring isolation levels not provided by MariaDB" All tests pass now.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:57:38 ports/databases/tdbc-mysql/patches Update of /cvs/ports/databases/tdbc-mysql/patches In directory cvs.openbsd.org:/tmp/cvs-serv93128/patches Log Message: Directory /cvs/ports/databases/tdbc-mysql/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:56:51 Modified files: databases/tdbc : Makefile distinfo databases/tdbc/patches: patch-Makefile_in patch-configure patch-pkgIndex_tcl_in databases/tdbc/pkg: PLIST Log message: Update to 1.1.3. Update HOMEPAGE. Add TESTFLAGS var for Tdbc test control. Add a SUBST_VAR to help reduce PLIST churn.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:55:52 Modified files: devel/tclthread: Makefile distinfo devel/tclthread/patches: patch-Makefile_in patch-configure patch-pkgIndex_tcl_in devel/tclthread/pkg: PLIST Log message: Update to 2.8.7. Add TESTFLAGS var for Tclthread test control. Add a SUBST_VAR to help reduce PLIST churn.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:54:39 Modified files: x11/tk/8.6 : Makefile distinfo x11/tk/8.6/patches: patch-unix_Makefile_in patch-unix_tk_pc_in x11/tk/8.6/pkg : PLIST Log message: Update to 8.6.12. Update HOMEPAGE.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 20:54:08 Modified files: lang/tcl/8.6 : Makefile distinfo lang/tcl/8.6/patches: patch-library_init_tcl patch-library_tm_tcl patch-unix_Makefile_in lang/tcl/8.6/pkg: PLIST README Removed files: lang/tcl/8.6/patches: patch-generic_tclIO_c patch-library_safe_tcl patch-tests_binary_test patch-unix_configure Log message: Update to 8.6.12. Update HOMEPAGE. Remove three patch files thanks to upstream changes. Remove one patch file not needed since 2017-12-14: https://marc.info/?l=openbsd-cvs=15135127141 Remove static library section from README; 8.5 only.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/05/23 19:27:43 Modified files: lang/eagle : Makefile distinfo Log message: Update to beta49.
Re: -Wstring-plus-int
Hi, -- Original Message -- From: t...@theobuehler.org To: 3...@bell.net Cc: ports@openbsd.org Sent: Saturday, May 21, 2022 3:14 AM Subject: Re: -Wstring-plus-int On Fri, May 20, 2022 at 04:34:22AM -0400, Stuart Cassoff wrote: > > I get 7 of these warnings building Tclthread (summarized): > warning: adding 'int' to a string does not append to the string > [-Wstring-plus-int] > Happens here at "b+1": ((a) && (b) && (*(a)==*(b)) && (*(a+1)==*(b+1)) && > (!strcmp((a),(b > So I'm wondering if I should: > a) Add -Wno-string-plus-int to flags. > b) Patch: > - ((a) && (b) && (*(a)==*(b)) && (*(a+1)==*(b+1)) && (!strcmp((a),(b > + ((a) && (b) && (*(a)==*(b)) && (*(a+1)==(b[1])) && (!strcmp((a),(b If you want to patch, I suggest you pull in the upstream fix. This has the benefit of consistency and using correct parentheses: https://github.com/tcltk/thread/commit/4db6b62efaee4a6f3af1f4fe89ef47f59c7dcbb5 I was mistakenly working with an older version. The newer version has the fix - with the all the brackets. Your suggested patch would break reasonable usage such as OPT_CMP(a + 1, b + 1). True. It was a surgical patch to handle the particular case. As a C programmer, I don't think I should be forced into a particular syntax to add an int to a pointer. I suspect C++ people. > c) Leave as is. I think either option is fine. Thanks, Stu
Re: ***UNCHECKED*** Re: pkg_add coccinella: Can't find tcltls-1.6p4
I'm not familiar with telephony/iaxclient but the others are all good and worth keeping. (telephony/iaxclient probably good, too) Stu -- Original Message -- From: s...@spacehopper.org To: sebas...@l00-bugdead-prods.de Cc: 3...@bell.net; mcmer-open...@tor.at; ports@openbsd.org Sent: Thursday, April 28, 2022 12:53 PM Subject: Re: ***UNCHECKED*** Re: pkg_add coccinella: Can't find tcltls-1.6p4 On 2022/04/27 19:15, Sebastian Reitenbach wrote: > Hi, > > On Tuesday, April 26, 2022 16:25 CEST, Stuart Cassoff <3...@bell.net> wrote: > > > Sorry about that. I'm looking into it. > > I don't use net/coccinella anymore, it's old, and since long unmaintained upstream. > In case it's in the way of updating tcltls, it probably should just be removed. btw if coccinella is removed, it might make sense to remove some/all of these too which afaict were imported for coccinella audio/snack graphics/tkimg graphics/tkpng misc/memchan telephony/iaxclient x11/tkdnd x11/tkhtml x11/tktray x11/tktreectrl
[update] rsyslog version 8.2204.1
Hi, this is a long overdue update for rsyslog. The changelog can be found here: https://github.com/rsyslog/rsyslog/blob/v8.2204.1/ChangeLog The last change included is a fix for CVE-2022-24903 which is a heap buffer overflow in modules that receive messages via TCP. I added a small patch which allows to compile rsyslog with openssl support. I tested with the regress tests from syslogd (4 enabled tests). Additionally I verified that these modules work: omfile, ommysql, imtcp (gtls and ossl). OK? Remi Index: Makefile === RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile31 Mar 2022 13:37:04 - 1.53 +++ Makefile22 May 2022 10:48:28 - @@ -6,7 +6,7 @@ COMMENT-elasticsearch = Elasticsearch pl MULTI_PACKAGES = -main -mysql -normalize -pgsql -elasticsearch -V =8.2102.0 +V =8.2204.1 DISTNAME = rsyslog-$V PKGNAME-main = rsyslog-$V PKGNAME-mysql =rsyslog-mysql-$V @@ -15,8 +15,6 @@ PKGNAME-pgsql = rsyslog-pgsql-$V PKGNAME-elasticsearch =rsyslog-elasticsearch-$V CATEGORIES = sysutils -REVISION-main =0 - HOMEPAGE = https://www.rsyslog.com/ MAINTAINER = Remi Locherer @@ -27,11 +25,10 @@ PERMIT_PACKAGE =Yes COMPILER = base-clang ports-gcc base-gcc WANTLIB-main +=c crypto curl estr fastjson gcrypt gmp gnutls -WANTLIB-main +=gpg-error hogweed iconv idn2 intl nettle nghttp2 +WANTLIB-main +=gpg-error hogweed iconv idn2 intl m nettle nghttp2 WANTLIB-main +=p11-kit pthread relp ssl tasn1 unistring uuid z WANTLIB-main +=brotlidec brotlienc execinfo zstd - WANTLIB-mysql += crypto m mariadb pthread ssl z WANTLIB-normalize += estr fastjson lognorm pthread @@ -65,6 +62,7 @@ CONFIGURE_ARGS += --enable-pgsql \ --enable-mail \ --enable-mmnormalize \ --enable-gnutls \ + --enable-openssl \ --enable-relp \ --enable-elasticsearch \ --enable-imfile Index: distinfo === RCS file: /cvs/ports/sysutils/rsyslog/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo7 Mar 2021 09:28:36 - 1.11 +++ distinfo7 May 2022 09:25:18 - @@ -1,2 +1,2 @@ -SHA256 (rsyslog-8.2102.0.tar.gz) = lO4NAxLC7epzdmVZTL5KlHXk47WT4StbiuOnQ6yccqc= -SIZE (rsyslog-8.2102.0.tar.gz) = 3123684 +SHA256 (rsyslog-8.2204.1.tar.gz) = ptcx5GrT1k9q1LGbvxv1bKR2CkSiS7loIxidwucfcCg= +SIZE (rsyslog-8.2204.1.tar.gz) = 3243183 Index: files/rsyslog.conf === RCS file: /cvs/ports/sysutils/rsyslog/files/rsyslog.conf,v retrieving revision 1.3 diff -u -p -r1.3 rsyslog.conf --- files/rsyslog.conf 11 Mar 2022 19:57:57 - 1.3 +++ files/rsyslog.conf 23 May 2022 19:38:59 - @@ -4,8 +4,10 @@ # like we have with the default config. For more advanced # things, RainerScript configuration is suggested. # -# For more information see http://www.rsyslog.com/doc/rsyslog_conf.html -# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html +# For more information see +# https://www.rsyslog.com/doc/v8-stable/configuration/index.html +# If you experience problems, see +# https://www.rsyslog.com/doc/v8-stable/troubleshooting/index.html MODULES Index: patches/patch-runtime_nsd_ossl_c === RCS file: patches/patch-runtime_nsd_ossl_c diff -N patches/patch-runtime_nsd_ossl_c --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-runtime_nsd_ossl_c7 Mar 2022 09:35:49 - @@ -0,0 +1,13 @@ +Index: runtime/nsd_ossl.c +--- runtime/nsd_ossl.c.orig runtime/nsd_ossl.c +@@ -1415,7 +1415,8 @@ osslPostHandshakeCheck(nsd_ossl_t *pNsd) + if (SSL_get_shared_ciphers(pNsd->ssl,szDbg, sizeof szDbg) != NULL) + dbgprintf("osslPostHandshakeCheck: Debug Shared ciphers = %s\n", szDbg); + +- #if OPENSSL_VERSION_NUMBER >= 0x10002000L ++ #if OPENSSL_VERSION_NUMBER >= 0x10002000L \ ++ && !defined(LIBRESSL_VERSION_NUMBER) + if(SSL_get_shared_curve(pNsd->ssl, -1) == 0) { + // This is not a failure + LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO, "nsd_ossl: " Index: pkg/PLIST-main === RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-main,v retrieving revision 1.8 diff -u -p -r1.8 PLIST-main --- pkg/PLIST-main 11 Mar 2022 19:57:57 - 1.8 +++ pkg/PLIST-main 8 May 2022 07:34:53 - @@ -15,6 +15,7 @@
Re: pkg_add coccinella: Can't find tcltls-1.6p4
Hi, I've brought the port up to the latest version but I'm not pleased with the test failures when not using --enable-ssl-fastpath. I don't see anything about this problem in the FreeBSD, NetBSD or Debian ports. Only NetBSD uses --enable-ssl-fastpath. My best guess is something to do with EAGAIN handling and BIO_should_read/write() in the BioRead and BioWrite functions in tlsBIO.c. This is about as far as my brain can take me. Additional notes in the patches. Same results on amd64 and i386. Stu diff -u -rNp /usr/ports/security/tcltls/Makefile ./Makefile --- /usr/ports/security/tcltls/Makefile Fri Mar 11 14:54:07 2022 +++ ./Makefile Mon May 23 16:52:38 2022 @@ -1,16 +1,12 @@ -BROKEN= Needs update to less outdated version and checking of dependent ports - COMMENT= OpenSSL Tcl extension -VERSION= 1.6 +VERSION= 1.7.22 -DISTNAME= tls${VERSION}-src -PKGNAME= tcltls-${VERSION} -REVISION= 4 +DISTNAME= tcltls-${VERSION} CATEGORIES=security -HOMEPAGE= http://tls.sourceforge.net/ +HOMEPAGE= http://core.tcl-lang.org/tcltls/ MAINTAINER=Sebastian Reitenbach @@ -19,29 +15,54 @@ PERMIT_PACKAGE= Yes WANTLIB= ssl crypto -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tls/} +MASTER_SITES= ${HOMEPAGE:=uv/} MODULES= lang/tcl RUN_DEPENDS= ${MODTCL_RUN_DEPENDS} BUILD_DEPENDS= ${RUN_DEPENDS} -WRKDIST= ${WRKDIR}/tls${VERSION} +FAKE_FLAGS = PACKAGE_INSTALL_DIR='$$(TCL_PACKAGE_PATH)/tcltls' \ + INSTALL_PROGRAM='$$(INSTALL_DATA)' + +TEST_FLAGS = TESTFLAGS='${TESTFLAGS}' SEPARATE_BUILD =Yes CONFIGURE_STYLE=gnu + CONFIGURE_ARGS=--libdir=${MODTCL_TCLDIR} \ --with-tcl=${MODTCL_LIBDIR} \ - --with-tclinclude=${MODTCL_INCDIR} \ - --with-ssl-dir=/usr \ - --includedir=${PREFIX}/include/tcltls + --includedir=${PREFIX}/include/tcltls \ + --disable-rpath \ + --enable-deterministic \ + --enable-ssl-fastpath -FAKE_FLAGS = PKG_DIR='$$(PACKAGE_NAME)' INSTALL_PROGRAM='$$(INSTALL_DATA)' -INSTALL_TARGET=install-binaries + +# Tests will fail without this. Not a good sign. +# --enable-ssl-fastpath + +# Use premade DH primes instead of generating new ones; builds faster. +# --enable-deterministic + +# Print lots of debugging info +# --enable-debug + + +# Tcltls configure will always choose tclsh8.6 (if installed) over tclsh8.5. +# Ensure that the tclsh chosen is the one matching MODTCL_VERSION. +CONFIGURE_ENV += TCLSH_NATIVE=${MODTCL_BIN} + TEST_TARGET= test -CFLAGS += -DNO_SSL2 -DNO_SSL3 -SUBST_VARS=VER -VER= ${VERSION:S/.//g} +# Use TESTFLAGS to control the Tclthread tests +TESTFLAGS = + + +# These tests fail without --enable-ssl-fastpath. +#TESTFLAGS='-skip "tlsIO-9.2 tlsIO-2.11 tlsIO-12.3"' + +# To run one test only: +#TESTFLAGS='-match "tlsIO-9.2"' + post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tcltls/ diff -u -rNp /usr/ports/security/tcltls/distinfo ./distinfo --- /usr/ports/security/tcltls/distinfo Sat Jan 17 22:15:08 2015 +++ ./distinfo Sat May 21 09:18:13 2022 @@ -1,2 +1,2 @@ -SHA256 (tls1.6-src.tar.gz) = rexQFDqa1jSmcdJPfHu/JFVIfrXxLSkPQXl8MqmLk/M= -SIZE (tls1.6-src.tar.gz) = 168043 +SHA256 (tcltls-1.7.22.tar.gz) = 6E4reideyCxKqp0bH5eG2+Q1jIFekXU5/+f2Z/9Lw7Q= +SIZE (tcltls-1.7.22.tar.gz) = 165206 diff -u -rNp /usr/ports/security/tcltls/patches/patch-configure ./patches/patch-configure --- /usr/ports/security/tcltls/patches/patch-configure Fri Mar 11 14:54:07 2022 +++ ./patches/patch-configure Wed Dec 31 19:00:00 1969 @@ -1,12 +0,0 @@ -Index: configure configure.orig -+++ configure -@@ -8155,7 +8155,7 @@ echo "${ECHO_T}$tcl_cv_ld_elf" >&6 - DL_LIBS="" - CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' - LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} -- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0' -+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so' - echo "$as_me:$LINENO: checking for ELF" >&5 - echo $ECHO_N "checking for ELF... $ECHO_C" >&6 - if test "${tcl_cv_ld_elf+set}" = set; then diff -u -rNp /usr/ports/security/tcltls/patches/patch-tests_ciphers_test ./patches/patch-tests_ciphers_test --- /usr/ports/security/tcltls/patches/patch-tests_ciphers_test Fri Mar 11 14:54:07 2022 +++ ./patches/patch-tests_ciphers_test Wed Dec 31 19:00:00 1969 @@ -1,39 +0,0 @@ -Those tests will fail. - tests/ciphers.test.origFri Jun 22 23:03:34 2007 -+++ tests/ciphers.test Sun Dec 5 12:57:05 2010 -@@ -105,22 +105,22 @@ test ciphers-1.2 {Tls::ciphers for tls1} {rsabsafe} { - listcompare $::EXPECTEDCIPHERS(rsabsafe) [tls::ciphers tls1] - } {} - --test ciphers-1.3 {Tls::ciphers for ssl3} {openssl} { --# This will fail if you compiled against RSA bsafe or with a --# different set of defines than the default. --# Change the constraint setting above. --listcompare
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mar...@cvs.openbsd.org 2022/05/23 14:29:04 Modified files: math/armadillo : Makefile math/arpack: Makefile math/igraph: Makefile math/octave: Makefile Log message: Provide a working upgrade path by setting EPOCH=0 in arpack and bumping REVISIONs in dependent ports. pointed out by sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/05/23 14:25:02 Modified files: devel/cjson: Makefile Log message: Fix build on sparc64 by switching to ports-gcc Without ports-gcc build aborts because of warnings and -Werror
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/05/23 14:23:02 Modified files: security/xmlsec: Makefile Log message: Perform the usual C99 dance when using base-gcc Fixes the build on sparc64
Update: ruby-bcrypt 3.1.18
This updates to the latest release of the bcrypt gem. CHANGELOG located at https://github.com/bcrypt-ruby/bcrypt-ruby/blob/master/CHANGELOG One undocumented change is that attempts to use a password with a null byte will now raise an exception. Tested on amd64. I plan on committing in a couple days unless I hear objections. Thanks, Jeremy Index: Makefile === RCS file: /cvs/ports/security/ruby-bcrypt/Makefile,v retrieving revision 1.29 diff -u -p -r1.29 Makefile --- Makefile11 Mar 2022 19:54:01 - 1.29 +++ Makefile23 May 2022 17:35:49 - @@ -1,6 +1,6 @@ COMMENT = Ruby binding for the bcrypt() password hashing algorithm -VERSION = 3.1.13 +VERSION = 3.1.18 DISTNAME = bcrypt-${VERSION} CATEGORIES = security Index: distinfo === RCS file: /cvs/ports/security/ruby-bcrypt/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo12 Nov 2019 06:46:00 - 1.8 +++ distinfo23 May 2022 17:35:52 - @@ -1,2 +1,2 @@ -SHA256 (bcrypt-3.1.13.gem) = l2oa/CsQ54y4AX/7dlgzYahn701g1liFWMCOJ0uoICo= -SIZE (bcrypt-3.1.13.gem) = 54272 +SHA256 (bcrypt-3.1.18.gem) = FU3gsLCJ5W1ZgMUDethfyVVM+/SZZThnPB3bybYbHxE= +SIZE (bcrypt-3.1.18.gem) = 55808 Index: pkg/PLIST === RCS file: /cvs/ports/security/ruby-bcrypt/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 11 Mar 2022 19:54:01 - 1.9 +++ pkg/PLIST 23 May 2022 17:37:00 - @@ -1,12 +1,13 @@ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ +${GEM_LIB}/gems/${DISTNAME}/.github/ +${GEM_LIB}/gems/${DISTNAME}/.github/workflows/ +${GEM_LIB}/gems/${DISTNAME}/.github/workflows/ruby.yml ${GEM_LIB}/gems/${DISTNAME}/.gitignore ${GEM_LIB}/gems/${DISTNAME}/.rspec -${GEM_LIB}/gems/${DISTNAME}/.travis.yml ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG ${GEM_LIB}/gems/${DISTNAME}/COPYING ${GEM_LIB}/gems/${DISTNAME}/Gemfile -${GEM_LIB}/gems/${DISTNAME}/Gemfile.lock ${GEM_LIB}/gems/${DISTNAME}/README.md ${GEM_LIB}/gems/${DISTNAME}/Rakefile ${GEM_LIB}/gems/${DISTNAME}/bcrypt.gemspec @@ -16,8 +17,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt.r ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/engine.rb ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/error.rb ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/password.rb -${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so +@so ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so ${GEM_LIB}/gems/${DISTNAME}/spec/ +${GEM_LIB}/gems/${DISTNAME}/spec/TestBCrypt.java ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/ ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/engine_spec.rb ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/error_spec.rb
UPDATE: Nextcloud-23.0.5
Hello, Update for Nextcloud to 23.0.5: https://nextcloud.com/changelog/#latest23 OK? Comments? Cheers.- -- %gonzalo Index: Makefile === RCS file: /cvs/ports/www/nextcloud/23/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile9 May 2022 15:29:21 - 1.6 +++ Makefile23 May 2022 18:35:33 - @@ -1,3 +1,3 @@ -NC_VERSION=23.0.4 +NC_VERSION=23.0.5 .include Index: distinfo === RCS file: /cvs/ports/www/nextcloud/23/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo9 May 2022 15:29:21 - 1.4 +++ distinfo23 May 2022 18:35:33 - @@ -1,2 +1,2 @@ -SHA256 (nextcloud-23.0.4.tar.bz2) = ZxkcK4tBWRrkKsz7MiFjE/3g4QcgFoLLOQKfiQcSvGo= -SIZE (nextcloud-23.0.4.tar.bz2) = 140409123 +SHA256 (nextcloud-23.0.5.tar.bz2) = PPUaeV+EOeXTTwpSHZOc76+644RQzOZMZnMBaYQZXyk= +SIZE (nextcloud-23.0.5.tar.bz2) = 140493624 Index: pkg/PLIST === RCS file: /cvs/ports/www/nextcloud/23/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 9 May 2022 15:29:21 - 1.5 +++ pkg/PLIST 23 May 2022 18:35:36 - @@ -8772,6 +8772,8 @@ nextcloud/apps/activity/l10n/fo.js nextcloud/apps/activity/l10n/fo.json nextcloud/apps/activity/l10n/fr.js nextcloud/apps/activity/l10n/fr.json +nextcloud/apps/activity/l10n/gd.js +nextcloud/apps/activity/l10n/gd.json nextcloud/apps/activity/l10n/gl.js nextcloud/apps/activity/l10n/gl.json nextcloud/apps/activity/l10n/he.js @@ -8786,6 +8788,8 @@ nextcloud/apps/activity/l10n/ia.js nextcloud/apps/activity/l10n/ia.json nextcloud/apps/activity/l10n/id.js nextcloud/apps/activity/l10n/id.json +nextcloud/apps/activity/l10n/ig.js +nextcloud/apps/activity/l10n/ig.json nextcloud/apps/activity/l10n/is.js nextcloud/apps/activity/l10n/is.json nextcloud/apps/activity/l10n/it.js @@ -8804,6 +8808,8 @@ nextcloud/apps/activity/l10n/ko.js nextcloud/apps/activity/l10n/ko.json nextcloud/apps/activity/l10n/lb.js nextcloud/apps/activity/l10n/lb.json +nextcloud/apps/activity/l10n/lo.js +nextcloud/apps/activity/l10n/lo.json nextcloud/apps/activity/l10n/lt_LT.js nextcloud/apps/activity/l10n/lt_LT.json nextcloud/apps/activity/l10n/lv.js @@ -8865,6 +8871,8 @@ nextcloud/apps/activity/l10n/tk.js nextcloud/apps/activity/l10n/tk.json nextcloud/apps/activity/l10n/tr.js nextcloud/apps/activity/l10n/tr.json +nextcloud/apps/activity/l10n/ug.js +nextcloud/apps/activity/l10n/ug.json nextcloud/apps/activity/l10n/uk.js nextcloud/apps/activity/l10n/uk.json nextcloud/apps/activity/l10n/uz.js @@ -9112,8 +9120,12 @@ nextcloud/apps/circles/l10n/ar.js nextcloud/apps/circles/l10n/ar.json nextcloud/apps/circles/l10n/ast.js nextcloud/apps/circles/l10n/ast.json +nextcloud/apps/circles/l10n/az.js +nextcloud/apps/circles/l10n/az.json nextcloud/apps/circles/l10n/bg.js nextcloud/apps/circles/l10n/bg.json +nextcloud/apps/circles/l10n/bn_BD.js +nextcloud/apps/circles/l10n/bn_BD.json nextcloud/apps/circles/l10n/br.js nextcloud/apps/circles/l10n/br.json nextcloud/apps/circles/l10n/bs.js @@ -9122,6 +9134,8 @@ nextcloud/apps/circles/l10n/ca.js nextcloud/apps/circles/l10n/ca.json nextcloud/apps/circles/l10n/cs.js nextcloud/apps/circles/l10n/cs.json +nextcloud/apps/circles/l10n/cy_GB.js +nextcloud/apps/circles/l10n/cy_GB.json nextcloud/apps/circles/l10n/da.js nextcloud/apps/circles/l10n/da.json nextcloud/apps/circles/l10n/de.js @@ -9188,6 +9202,8 @@ nextcloud/apps/circles/l10n/hr.js nextcloud/apps/circles/l10n/hr.json nextcloud/apps/circles/l10n/hu.js nextcloud/apps/circles/l10n/hu.json +nextcloud/apps/circles/l10n/ia.js +nextcloud/apps/circles/l10n/ia.json nextcloud/apps/circles/l10n/id.js nextcloud/apps/circles/l10n/id.json nextcloud/apps/circles/l10n/is.js @@ -9198,8 +9214,12 @@ nextcloud/apps/circles/l10n/ja.js nextcloud/apps/circles/l10n/ja.json nextcloud/apps/circles/l10n/ka_GE.js nextcloud/apps/circles/l10n/ka_GE.json +nextcloud/apps/circles/l10n/kn.js +nextcloud/apps/circles/l10n/kn.json nextcloud/apps/circles/l10n/ko.js nextcloud/apps/circles/l10n/ko.json +nextcloud/apps/circles/l10n/lb.js +nextcloud/apps/circles/l10n/lb.json nextcloud/apps/circles/l10n/lt_LT.js nextcloud/apps/circles/l10n/lt_LT.json nextcloud/apps/circles/l10n/lv.js @@ -9212,8 +9232,14 @@ nextcloud/apps/circles/l10n/nb.js nextcloud/apps/circles/l10n/nb.json nextcloud/apps/circles/l10n/nl.js nextcloud/apps/circles/l10n/nl.json +nextcloud/apps/circles/l10n/nn_NO.js +nextcloud/apps/circles/l10n/nn_NO.json +nextcloud/apps/circles/l10n/oc.js +nextcloud/apps/circles/l10n/oc.json nextcloud/apps/circles/l10n/pl.js nextcloud/apps/circles/l10n/pl.json +nextcloud/apps/circles/l10n/ps.js +nextcloud/apps/circles/l10n/ps.json nextcloud/apps/circles/l10n/pt_BR.js nextcloud/apps/circles/l10n/pt_BR.json
UPDATE: Nextcloud-22.2.8
Hello, Update for Nextcloud to 22.2.8: https://nextcloud.com/changelog/#latest22 OK? Comments? Cheers.- -- %gonzalo Index: Makefile === RCS file: /cvs/ports/www/nextcloud/22/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile9 May 2022 15:27:15 - 1.11 +++ Makefile23 May 2022 18:35:16 - @@ -1,3 +1,3 @@ -NC_VERSION=22.2.7 +NC_VERSION=22.2.8 .include Index: distinfo === RCS file: /cvs/ports/www/nextcloud/22/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo9 May 2022 15:27:15 - 1.8 +++ distinfo23 May 2022 18:35:16 - @@ -1,2 +1,2 @@ -SHA256 (nextcloud-22.2.7.tar.bz2) = WtpByz5pZl6KE5RvcZeIKcCgFj0Cd6SeWZyejM+WDqs= -SIZE (nextcloud-22.2.7.tar.bz2) = 131669340 +SHA256 (nextcloud-22.2.8.tar.bz2) = BhuKEY0PpQAFigT/hHa6ltTCTO9W5f5eMAzHETzhOhg= +SIZE (nextcloud-22.2.8.tar.bz2) = 131507024 Index: pkg/PLIST === RCS file: /cvs/ports/www/nextcloud/22/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 9 May 2022 15:27:15 - 1.10 +++ pkg/PLIST 23 May 2022 18:35:18 - @@ -9202,6 +9202,8 @@ nextcloud/apps/activity/l10n/fo.js nextcloud/apps/activity/l10n/fo.json nextcloud/apps/activity/l10n/fr.js nextcloud/apps/activity/l10n/fr.json +nextcloud/apps/activity/l10n/gd.js +nextcloud/apps/activity/l10n/gd.json nextcloud/apps/activity/l10n/gl.js nextcloud/apps/activity/l10n/gl.json nextcloud/apps/activity/l10n/he.js @@ -9216,6 +9218,8 @@ nextcloud/apps/activity/l10n/ia.js nextcloud/apps/activity/l10n/ia.json nextcloud/apps/activity/l10n/id.js nextcloud/apps/activity/l10n/id.json +nextcloud/apps/activity/l10n/ig.js +nextcloud/apps/activity/l10n/ig.json nextcloud/apps/activity/l10n/is.js nextcloud/apps/activity/l10n/is.json nextcloud/apps/activity/l10n/it.js @@ -9234,6 +9238,8 @@ nextcloud/apps/activity/l10n/ko.js nextcloud/apps/activity/l10n/ko.json nextcloud/apps/activity/l10n/lb.js nextcloud/apps/activity/l10n/lb.json +nextcloud/apps/activity/l10n/lo.js +nextcloud/apps/activity/l10n/lo.json nextcloud/apps/activity/l10n/lt_LT.js nextcloud/apps/activity/l10n/lt_LT.json nextcloud/apps/activity/l10n/lv.js @@ -9295,6 +9301,8 @@ nextcloud/apps/activity/l10n/tk.js nextcloud/apps/activity/l10n/tk.json nextcloud/apps/activity/l10n/tr.js nextcloud/apps/activity/l10n/tr.json +nextcloud/apps/activity/l10n/ug.js +nextcloud/apps/activity/l10n/ug.json nextcloud/apps/activity/l10n/uk.js nextcloud/apps/activity/l10n/uk.json nextcloud/apps/activity/l10n/uz.js @@ -9540,8 +9548,12 @@ nextcloud/apps/circles/l10n/ar.js nextcloud/apps/circles/l10n/ar.json nextcloud/apps/circles/l10n/ast.js nextcloud/apps/circles/l10n/ast.json +nextcloud/apps/circles/l10n/az.js +nextcloud/apps/circles/l10n/az.json nextcloud/apps/circles/l10n/bg.js nextcloud/apps/circles/l10n/bg.json +nextcloud/apps/circles/l10n/bn_BD.js +nextcloud/apps/circles/l10n/bn_BD.json nextcloud/apps/circles/l10n/br.js nextcloud/apps/circles/l10n/br.json nextcloud/apps/circles/l10n/bs.js @@ -9550,6 +9562,8 @@ nextcloud/apps/circles/l10n/ca.js nextcloud/apps/circles/l10n/ca.json nextcloud/apps/circles/l10n/cs.js nextcloud/apps/circles/l10n/cs.json +nextcloud/apps/circles/l10n/cy_GB.js +nextcloud/apps/circles/l10n/cy_GB.json nextcloud/apps/circles/l10n/da.js nextcloud/apps/circles/l10n/da.json nextcloud/apps/circles/l10n/de.js @@ -9616,6 +9630,8 @@ nextcloud/apps/circles/l10n/hr.js nextcloud/apps/circles/l10n/hr.json nextcloud/apps/circles/l10n/hu.js nextcloud/apps/circles/l10n/hu.json +nextcloud/apps/circles/l10n/ia.js +nextcloud/apps/circles/l10n/ia.json nextcloud/apps/circles/l10n/id.js nextcloud/apps/circles/l10n/id.json nextcloud/apps/circles/l10n/is.js @@ -9626,8 +9642,12 @@ nextcloud/apps/circles/l10n/ja.js nextcloud/apps/circles/l10n/ja.json nextcloud/apps/circles/l10n/ka_GE.js nextcloud/apps/circles/l10n/ka_GE.json +nextcloud/apps/circles/l10n/kn.js +nextcloud/apps/circles/l10n/kn.json nextcloud/apps/circles/l10n/ko.js nextcloud/apps/circles/l10n/ko.json +nextcloud/apps/circles/l10n/lb.js +nextcloud/apps/circles/l10n/lb.json nextcloud/apps/circles/l10n/lt_LT.js nextcloud/apps/circles/l10n/lt_LT.json nextcloud/apps/circles/l10n/lv.js @@ -9640,8 +9660,14 @@ nextcloud/apps/circles/l10n/nb.js nextcloud/apps/circles/l10n/nb.json nextcloud/apps/circles/l10n/nl.js nextcloud/apps/circles/l10n/nl.json +nextcloud/apps/circles/l10n/nn_NO.js +nextcloud/apps/circles/l10n/nn_NO.json +nextcloud/apps/circles/l10n/oc.js +nextcloud/apps/circles/l10n/oc.json nextcloud/apps/circles/l10n/pl.js nextcloud/apps/circles/l10n/pl.json +nextcloud/apps/circles/l10n/ps.js +nextcloud/apps/circles/l10n/ps.json nextcloud/apps/circles/l10n/pt_BR.js nextcloud/apps/circles/l10n/pt_BR.json
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2022/05/23 11:43:04 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/patches: patch-CMakeLists_txt patch-src_extension_implementation_script_cpp graphics/inkscape/pkg: PLIST Removed files: graphics/inkscape/patches: patch-src_object_object-set_cpp Log message: update graphics/inkscape to 1.2 announcement: https://inkscape.org/news/2022/05/16/inkscape-12/ release notes: https://media.inkscape.org/media/doc/release_notes/1.2/Inkscape_1.2.html port-wise: drop an upstreamed patch and regen the others. ok rsadowski@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/23 11:21:20 Modified files: x11/gnome/keyring: Makefile distinfo Log message: Update to gnome-keyring-42.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mar...@cvs.openbsd.org 2022/05/23 10:51:04 Removed files: math/arpack/patches: patch-SRC_second_f Log message: Remove now unneeded patchfile.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mar...@cvs.openbsd.org 2022/05/23 10:49:24 Modified files: math/arpack: Makefile distinfo Added files: math/arpack/pkg: DESCR-main DESCR-mpi PLIST-main PLIST-mpi Removed files: math/arpack/pkg: DESCR PLIST Log message: Update arpack96 (last release 2002) and switch to arpack-ng 3.8.0. Initially from Volker Schlecht, with help from sthen@ and landry@ OK sthen@ and landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 08:19:31 Modified files: lang : Makefile Log message: +wasi-{libc,sdk}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 08:18:41 Log message: import lang/wasi-sdk, the sdk part of https://wasi.dev/ built on top of llvm sources (but without any of our patches), it builds/bundles compiler-rt, libcxx and libcxxabi for the 'wasm32-wasi' target to provide the wasi sysroot required to enable wasm sandboxing in firefox. with some inspiration from freebsd/pkgsrc/archlinux. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220523 N ports/lang/wasi-sdk/Makefile.inc N ports/lang/wasi-sdk/Makefile N ports/lang/wasi-sdk/libcxxabi/Makefile N ports/lang/wasi-sdk/libcxxabi/distinfo N ports/lang/wasi-sdk/libcxxabi/pkg/PLIST N ports/lang/wasi-sdk/libcxxabi/pkg/DESCR N ports/lang/wasi-sdk/compiler-rt/Makefile N ports/lang/wasi-sdk/compiler-rt/distinfo N ports/lang/wasi-sdk/compiler-rt/pkg/PLIST N ports/lang/wasi-sdk/compiler-rt/pkg/DESCR N ports/lang/wasi-sdk/libcxx/Makefile N ports/lang/wasi-sdk/libcxx/distinfo N ports/lang/wasi-sdk/libcxx/pkg/PLIST N ports/lang/wasi-sdk/libcxx/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 08:13:54 Log message: Import lang/wasi-libc, the libc part of https://wasi.dev/ WASI Libc is a libc for WebAssembly programs built on top of WASI system calls. It provides a wide array of POSIX-compatible C APIs, including support for standard I/O, file I/O, filesystem manipulation, memory management, time, string, environment variables, program startup, and many other APIs. this is one of the requirements to enable wasm sandboxing for bundled libraries in firefox via rlbox, cf https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/ ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220523 N ports/lang/wasi-libc/Makefile N ports/lang/wasi-libc/distinfo N ports/lang/wasi-libc/patches/patch-Makefile N ports/lang/wasi-libc/pkg/DESCR N ports/lang/wasi-libc/pkg/PLIST No conflicts created by this import
Re: [update) math/arpack to arpack-ng 3.8.0
On Mon, May 23, 2022 at 08:45:33AM +0200, Landry Breuil wrote: > Le Sun, May 22, 2022 at 08:23:40PM +0100, Stuart Henderson a écrit : > > I have some small nits but easier to fix those afterwards. > > One thing that does need doing now is @pkgpath math/arpack added > > to the top of PLIST-main. Otherwise OK sthen@ > > reads ok to me too, i guess the nits are about spacings around = as i > have those too :) > Yes indeed. So if nothing else pops up I'm going to commit this tonight. Index: Makefile === RCS file: /cvs/ports/math/arpack/Makefile,v retrieving revision 1.21 diff -u -p -u -p -r1.21 Makefile --- Makefile11 Mar 2022 19:36:12 - 1.21 +++ Makefile23 May 2022 12:02:02 - @@ -1,43 +1,48 @@ -COMMENT= solve large scale eigenvalue problems +COMMENT-main = F77 subroutines for solving large scale eigenvalue problems +COMMENT-mpi = openmpi for arpack -DISTNAME= arpack96 -PKGNAME= arpack-96 -REVISION= 8 -SHARED_LIBS= arpack 1.0 -CATEGORIES=math - -HOMEPAGE= http://www.caam.rice.edu/software/ARPACK/ - -# BSD license (not in distfile) -PERMIT_PACKAGE=Yes - -MASTER_SITES= ${HOMEPAGE}SRC/ -DISTFILES= ${DISTNAME}.tar.gz patch.tar.gz ug.ps.gz -DIST_SUBDIR= arpack - -MODULES= fortran -MODFORTRAN_COMPILER = gfortran -BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} - -LIB_DEPENDS = math/lapack \ - math/blas -WANTLIB = lapack>=1 blas>=1 m - -WRKDIST= ${WRKDIR}/ARPACK -WRKSRC=${WRKDIST}/SRC -PICFLAG= -fPIC -MAKE_FILE= ${FILESDIR}/Makefile -MAKE_ENV= SHLIB_MAJOR=${LIBarpack_VERSION:R} \ - SHLIB_MINOR=${LIBarpack_VERSION:E} \ - FC="${MODFORTRAN_COMPILER} -cpp" \ - CC=${MODFORTRAN_COMPILER} \ - NOPROFILE=1 -FAKE_FLAGS=LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no +GH_TAGNAME = 3.8.0 +DISTNAME = arpack-ng-${GH_TAGNAME} +PKGNAME = arpack-${GH_TAGNAME} +GH_ACCOUNT = opencollab +GH_PROJECT = arpack-ng -NO_TEST= Yes +MULTI_PACKAGES = -main -mpi +FLAVORS = no_mpi +FLAVOR ?= -post-extract: - @cd ${WRKDIST}/UTIL && mv *.f ${WRKSRC} +SHARED_LIBS += arpack 2.0 +SHARED_LIBS += parpack 1.0 + +CATEGORIES = math + +HOMEPAGE = https://github.com/opencollab/arpack-ng + +# BSD 3-Clause +PERMIT_PACKAGE = Yes + +MODULES = fortran \ + devel/cmake + +CONFIGURE_ARGS += -DBUILD_SHARED_LIBS:BOOL=ON \ + -D ICB=ON + +LIB_DEPENDS-main = math/lapack \ + math/blas + +WANTLIB += lapack blas m + +LIB_DEPENDS-mpi = devel/openmpi \ + math/arpack,-main + +WANTLIB-mpi += ${WANTLIB} arpack execinfo pciaccess pthread util z +WANTLIB-mpi += mpi mpi_mpifh mpi_usempi_ignore_tkr +WANTLIB-mpi += mpi_usempif08 open-pal open-rte + +.include +.if ${BUILD_PACKAGES:M-mpi} +CONFIGURE_ARGS += -D MPI=ON +.endif post-install: .for i in BAND COMPLEX NONSYM SIMPLE SVD SYM @@ -49,7 +54,6 @@ post-install: ${PREFIX}/share/examples/arpack ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/arpack ${INSTALL_DATA} ${WRKDIST}/DOCUMENTS/* ${PREFIX}/share/doc/arpack - ${INSTALL_DATA} ${WRKDIR}/ug.ps ${PREFIX}/share/doc/arpack - ${INSTALL_DATA} ${FILESDIR}/LICENSE ${PREFIX}/share/doc/arpack + ${INSTALL_DATA} ${WRKDIST}/COPYING ${PREFIX}/share/doc/arpack .include Index: distinfo === RCS file: /cvs/ports/math/arpack/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo18 Jan 2015 03:14:26 - 1.4 +++ distinfo23 May 2022 12:02:02 - @@ -1,6 +1,2 @@ -SHA256 (arpack/arpack96.tar.gz) = xqR+yjCiVsuuYOacYGJRuEtqDzUrpSey3L1Hic6F7Pw= -SHA256 (arpack/patch.tar.gz) = r4kU1gr0fkn7rVWBLQpdCnBA+6kMk+XvGo2I0yAn060= -SHA256 (arpack/ug.ps.gz) = /x+qx0v8QkQpVZBhMnVuzX8ANIA4mNUH29G8lg9vSrA= -SIZE (arpack/arpack96.tar.gz) = 636865 -SIZE (arpack/patch.tar.gz) = 226473 -SIZE (arpack/ug.ps.gz) = 248543 +SHA256 (arpack-ng-3.8.0.tar.gz) = raWus4eIdDgzByOckjW3FqihcMbQlqZiW/1SmETfAD0= +SIZE (arpack-ng-3.8.0.tar.gz) = 1014494 Index: patches/patch-SRC_second_f === RCS file: patches/patch-SRC_second_f diff -N patches/patch-SRC_second_f --- patches/patch-SRC_second_f 11 Mar 2022 19:36:12 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,12 +0,0 @@ -Index: SRC/second.f SRC/second.f.orig -+++ SRC/second.f -@@ -21,7 +21,7 @@ - * .. - * .. External Functions .. - REAL ETIME -- EXTERNAL ETIME -+* EXTERNAL ETIME - * .. - * .. Executable Statements .. - * Index: pkg/DESCR-main === RCS file: pkg/DESCR-main diff -N pkg/DESCR-main ---
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/23 05:02:53 Modified files: mail/fdm : Makefile distinfo mail/fdm/pkg : PLIST Log message: update fdm to git head; there will be a new release soon then we can switch back to normal releases, but it seems an opportune moment to update the port to a version with oauthbearer support ok nicm
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/23 05:00:20 Modified files: www/apache-httpd: Makefile www/apache-httpd/pkg: apache2.rc Log message: Use rc_exec. ok giovanni@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/23 03:39:01 Modified files: security/keepassxc: Makefile security/keepassxc/pkg: README Log message: Fix and extend unveil rules for chromium, iridium and firefox. prodded by Joel Carnat ok rsadowski@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 02:07:13 Modified files: productivity/davical: Makefile Log message: productivity/davical: drop MODPHP_VERSION, works fine with php 8.0 in my setup. there are various commits about php 8.1 in git, pending a new release.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 02:04:04 Modified files: www/awl: Makefile Log message: www/awl: drop MODPHP_VERSION, it works fine with php8 in my davical setup. per https://gitlab.com/davical-project/awl/-/jobs/1063586874 all unit tests are run with various php versions on various debian versions so php syntax is correct. there's a commit in git mentioning php 8.1 that will be in a next version.
Re: [update) math/arpack to arpack-ng 3.8.0
Le Sun, May 22, 2022 at 08:23:40PM +0100, Stuart Henderson a écrit : > I have some small nits but easier to fix those afterwards. > One thing that does need doing now is @pkgpath math/arpack added > to the top of PLIST-main. Otherwise OK sthen@ reads ok to me too, i guess the nits are about spacings around = as i have those too :)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/23 00:42:35 Modified files: graphics/evince: Makefile distinfo Log message: Update to evince-42.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/23 00:36:45 Modified files: x11/gnome/seahorse: Makefile distinfo x11/gnome/seahorse/pkg: PLIST Log message: Update to seahorse-42.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/23 00:11:59 Modified files: x11/xfce4/terminal: Makefile distinfo Log message: x11/xfce4/terminal: update to 1.0.4. see https://mail.xfce.org/pipermail/xfce-announce/2022-May/001114.html