[Update] databases/libzdb : Update to 3.2.2
Hi, ports@: Here is a patch for databases/libzdb to update to 3.2.2. It build well and pass all tests on amd64-6.8 system. No other ports depends on it. wen Index: Makefile === RCS file: /cvs/ports/databases/libzdb/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile12 Jul 2019 20:43:53 - 1.10 +++ Makefile30 Dec 2020 07:47:38 - @@ -2,10 +2,9 @@ COMMENT = easy to use database connection pool Library -DISTNAME = libzdb-3.1 -REVISION = 2 +DISTNAME = libzdb-3.2.2 -SHARED_LIBS += zdb 1.0 # 11.0 +SHARED_LIBS += zdb 1.0 # 13.0 CATEGORIES = databases Index: distinfo === RCS file: /cvs/ports/databases/libzdb/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo11 Sep 2015 19:28:37 - 1.2 +++ distinfo30 Dec 2020 07:47:38 - @@ -1,2 +1,2 @@ -SHA256 (libzdb-3.1.tar.gz) = DwGrsbAdGh9KubVa07pEXSA/w7R1er31Ph2F4re0JpU= -SIZE (libzdb-3.1.tar.gz) = 720162 +SHA256 (libzdb-3.2.2.tar.gz) = 1R5OIe4e6ErIdj3pG/SFNgzXaGC5UcqZjokYJMTxla4= +SIZE (libzdb-3.2.2.tar.gz) = 752292 Index: patches/patch-src_zdbpp_h === RCS file: patches/patch-src_zdbpp_h diff -N patches/patch-src_zdbpp_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_zdbpp_h 30 Dec 2020 07:47:38 - @@ -0,0 +1,16 @@ +$OpenBSD$ + +Index: src/zdbpp.h +--- src/zdbpp.h.orig src/zdbpp.h +@@ -319,10 +319,6 @@ namespace zdb { + this->setDouble(parameterIndex, x); + } + +-void bind(int parameterIndex, time_t x) { +-this->setTimestamp(parameterIndex, x); +-} +- + //blob + void bind(int parameterIndex, std::tuple x) { + auto [blob, size] = x; Index: pkg/PLIST === RCS file: /cvs/ports/databases/libzdb/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 4 Oct 2014 19:17:06 - 1.2 +++ pkg/PLIST 30 Dec 2020 07:47:38 - @@ -8,7 +8,8 @@ include/zdb/ResultSet.h include/zdb/SQLException.h include/zdb/URL.h include/zdb/zdb.h -lib/libzdb.a +include/zdb/zdbpp.h +@static-lib lib/libzdb.a lib/libzdb.la @lib lib/libzdb.so.${LIBzdb_VERSION} lib/pkgconfig/zdb.pc
Re: New SSL problems with Apache/mod_perl
On Tue, Dec 29, 2020 at 01:50:52PM +, Stuart Henderson wrote: > On 2020/12/29 03:37, Chris Bennett wrote: > > I'm not sure when this problem started. I'm running -current for a long > > time and once or twice a week I update. > > > > Everything was working fine for a long time, so except for updating the > > certs using base httpd and then putting Apache back on (removing from > > base httpd.conf first), I wasn't really paying much attention. > > > > I noticed that an HTML validator refused to accept the cert. > > Tried another one and same problem. > > > > I revoked the certs (Let's Encrypt) and got new ones. Didn't help. > > The problem is that the full certificate chain is not included. > Right now, that's not what I get. See below. > $ openssl s_client -connect bennettconstruction.us:443 -servername > bennettconstruction.us > CONNECTED(0003) > depth=0 CN = bennettconstruction.us > verify error:num=20:unable to get local issuer certificate > verify return:1 > depth=0 CN = bennettconstruction.us > verify error:num=20:unable to get local issuer certificate > verify return:1 > write W BLOCK > --- > Certificate chain > 0 s:/CN=bennettconstruction.us >i:/C=US/O=Let's Encrypt/CN=R3 > --- > Server certificate > -BEGIN CERTIFICATE- > > There should be a second one like this > > 0 s:/CN=bennettconstruction.us >i:/C=US/O=Let's Encrypt/CN=R3 > 1 s:/C=US/O=Let's Encrypt/CN=R3 >i:/O=Digital Signature Trust Co./CN=DST Root CA X3 I'm not getting: 1 s:/C=US/O=Let's Encrypt/CN=R3 i:/O=Digital Signature Trust Co./CN=DST Root CA X3 $ openssl s_client -connect bennettconstruction.us:443 -servername bennettconstruction.us gives me: depth=0 CN = bennettconstruction.us verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = bennettconstruction.us verify error:num=20:unable to get local issuer certificate verify return:1 CONNECTED(0005) write W BLOCK --- Certificate chain 0 s:/CN=bennettconstruction.us i:/C=US/O=Let's Encrypt/CN=R3 --- Server certificate -BEGIN CERTIFICATE- -END CERTIFICATE- subject=/CN=bennettconstruction.us issuer=/C=US/O=Let's Encrypt/CN=R3 --- No client certificate CA names sent Server Temp Key: ECDH, X25519, 253 bits --- SSL handshake has read 2544 bytes and written 411 bytes --- New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384 Server public key is 4096 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE No ALPN negotiated SSL-Session: Protocol : TLSv1.2 Cipher: ECDHE-RSA-AES256-GCM-SHA384 Session-ID: 11C6D445CEB191EA74FFE34C108224B336EEA02838C9D88F300B5A6E568570E5 Session-ID-ctx: Master-Key: Snip TLS session ticket lifetime hint: 300 (seconds) TLS session ticket: - 19 f9 dc de 12 d1 f3 d2-6a 0c ec 41 f5 26 7c a5 j..A.&|. 0010 - 44 f5 06 1d 17 e5 74 f5-22 b3 cc 4e b0 ad 83 39 D.t."..N...9 0020 - b1 ff 86 b5 1f 7a a0 1a-1e db e3 8f d1 f9 73 97 .zs. 0030 - 0b 46 12 1a fe 6b 31 a6-9c 22 fa 3a af 4f aa b1 .F...k1..".:.O.. 0040 - 68 33 3d f6 6d bb 1e c9-be 02 2c 66 40 75 75 56 h3=.m.,f@uuV 0050 - 4e 2c 1a 07 81 4a 63 c0-51 32 b3 26 e1 48 b6 f2 N,...Jc.Q2.&.H.. 0060 - 88 e9 b2 2b 1a f6 c4 35-91 0e 93 ba 32 ed 22 40 ...+...52."@ 0070 - 88 cc b6 36 c0 47 79 1b-d7 60 b8 89 9a 5b 87 a2 ...6.Gy..`...[.. 0080 - a0 bd 6a b7 14 9d ad d3-9a 6f 4d e1 f8 68 f2 1f ..j..oM..h.. 0090 - 54 3c d3 90 75 02 30 cd-c6 06 65 9e 36 d5 e7 2e T<..u.0...e.6... 00a0 - 5c 3d 35 a4 95 c3 61 40-2c b9 c5 78 8a 80 4b 19 \=5...a@,..x..K. 00b0 - c3 a5 a0 0d a4 39 b1 d7-2b 9e 08 f0 07 64 24 ba .9..+d$. 00c0 - a8 db cb 09 86 9f 43 05-06 52 6e a8 e0 fd d7 fb ..C..Rn. Start Time: 1609312625 Timeout : 7200 (sec) Verify return code: 20 (unable to get local issuer certificate) --- closed I lowered the encryption to the most permissive to rule out any problems with other software being out of date. Didn't help. Might have done that after sending this thread. --- > For Apache you are probably missing setting SSLCertificateChainFile, > if you're fetching with acme-client then this config option should point > at a file written with either of these options > >domain chain certificate >domain full chain certificate > So, as far as I can see, there is: /etc/ssl/cert.pem /etc/acme/letsencrypt-privkey.pem (I didn't notice this file until looking at acme-client.conf Are there any other files I didn't notice? > Don't use a manually fetched file for this as it will change from time > to time. OK, didn't know that. Thanks. I'll play around with this new info and see what I get. I'll post whatever works or fails either way. I'll also do some more reading, but not on the Apache site. I hate to criticize, but the documentation there just isn't maintained and is
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/30 00:44:25 Modified files: games/dmagnetic: Makefile distinfo Log message: Update dmagnetic to 0.29 Update diff from maintainer
Re: update net/libtorrent-rasterbar 1.2.11
On Mon Dec 28, 2020 at 04:04:42AM -0800, Nam Nguyen wrote: > Here is a diff to update libtorrent-rasterbar to 1.2.11, released on > Nov. 15, 2020. > > changelog: https://github.com/arvidn/libtorrent/releases/tag/v1.2.11 > > This diff: > - bumps library major due to symbol deprecation > - changes MASTER_SITES to properly download the new release > > I tested with qbittorrent and deluge. `make test' skips the same tests > as the previous release (test_lsd and test_primitives). > > OK? It has built cleanly and port-wise it looks fine. OK rsadowski@ > > Details > === > I highlight 3 changelog items to show why a major bump is needed. > > 1. deprecate torrent_status::allocating. This state is no longer used > > allocating is now marked as deprecated to throw a warning, so this is > sufficient to justify a major bump. > > include/libtorrent/torrent_status.hpp:125: > allocating TORRENT_DEPRECATED_ENUM, > > include/libtorrent/aux_/deprecated.hpp:43: > # define TORRENT_DEPRECATED_ENUM __attribute__ ((deprecated)) > > 2. torrent.hpp allow saving resume data before metadata has been > downloaded (for magnet links) > > https://github.com/arvidn/libtorrent/commit/45c1219c8433a4af5193377b4b07d6258faa3ad7 > > write_resume_data inside include/libtorrent/torrent.hpp changed its > function signature so this can also justify a major bump. > > from 1.2.10: void write_resume_data(add_torrent_params& atp) const; > from 1.2.11: write_resume_data(resume_data_flags_t const flags, > add_torrent_params& ret) const; > > 3. add session::paused flag, and the ability to construct a session in > paused mode > > https://github.com/arvidn/libtorrent/commit/9bfbee334e421e48a32d0a9780136cca36890a75 > > New exposed flag justifies a minor bump. > > Index: Makefile > === > RCS file: /cvs/ports/net/libtorrent-rasterbar/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- Makefile 7 Sep 2020 04:24:17 - 1.13 > +++ Makefile 28 Dec 2020 11:42:07 - > @@ -2,10 +2,10 @@ > > COMMENT =C++ library implementing a BitTorrent client > > -MODPY_EGG_VERSION = 1.2.10 > +MODPY_EGG_VERSION = 1.2.11 > DISTNAME = libtorrent-rasterbar-${MODPY_EGG_VERSION} > > -SHARED_LIBS += torrent-rasterbar 3.0 # 10.0.0 > +SHARED_LIBS += torrent-rasterbar 4.0 # 10.0.0 > > CATEGORIES = net devel > > @@ -17,7 +17,7 @@ PERMIT_PACKAGE =Yes > WANTLIB += ${COMPILER_LIBCXX} boost_python${MODPY_VERSION:C/\.//g}-mt > WANTLIB += boost_system-mt crypto iconv m ssl > > -MASTER_SITES = > https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MODPY_EGG_VERSION}/ > +MASTER_SITES = > https://github.com/arvidn/libtorrent/releases/download/v${MODPY_EGG_VERSION}/ > > MODULES =lang/python > MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} > Index: distinfo > === > RCS file: /cvs/ports/net/libtorrent-rasterbar/distinfo,v > retrieving revision 1.8 > diff -u -p -r1.8 distinfo > --- distinfo 7 Sep 2020 04:24:17 - 1.8 > +++ distinfo 28 Dec 2020 11:42:07 - > @@ -1,2 +1,2 @@ > -SHA256 (libtorrent-rasterbar-1.2.10.tar.gz) = > 0N0wvcOSZYfEJB9AaNjjliimwfn2z1MZXw6byQAXvvs= > -SIZE (libtorrent-rasterbar-1.2.10.tar.gz) = 4128498 > +SHA256 (libtorrent-rasterbar-1.2.11.tar.gz) = > y2qcw8mp5IUXQ5S6qCdEzvhBXSOjV/VyHcye52IsTvs= > +SIZE (libtorrent-rasterbar-1.2.11.tar.gz) = 4138173 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/30 00:18:12 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch2 to 2.13.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/30 00:17:34 Modified files: devel/cmake: Makefile distinfo devel/cmake/patches: patch-Modules_Compiler_GNU-Fortran_cmake patch-Modules_Compiler_GNU_cmake patch-Modules_FindTclStub_cmake patch-Modules_FindTclsh_cmake patch-Source_cmArchiveWrite_cxx patch-Source_cmComputeLinkInformation_cxx patch-Source_cmComputeLinkInformation_h patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmInstallTargetGenerator_cxx patch-Source_cmSystemTools_cxx patch-Source_cmTarget_cxx patch-Source_kwsys_CMakeLists_txt patch-Source_kwsys_SystemTools_cxx devel/cmake/pkg: PLIST Added files: devel/cmake/patches: patch-Source_cmLoadCommandCommand_cxx patch-Source_cmStandardLexer_h patch-Source_cmTimestamp_cxx patch-Utilities_cmlibuv_src_unix_core_c Log message: Update cmake to 3.19.1 Changelog: https://cmake.org/cmake/help/v3.18/release/3.18.html https://cmake.org/cmake/help/v3.19/release/3.19.html This update went through a amd64 bulk build and also tested with ~500 ports on macppc without issues by cwen@
Re: New SSL problems with Apache/mod_perl
On Tue, Dec 29, 2020 at 07:57:58AM -0500, Daniel Jakots wrote: > On Tue, 29 Dec 2020 03:44:03 -0600, Chris Bennett > wrote: > > > dmesg is always a mess (How can I fix that?) > > Hard to give a proper fix when the problem is uncertain. Assuming the > "mess" you're mentioning is that dmesg(8) shows previous boots as well, > you can take /var/run/dmesg.boot. Nope, that file is also a mess. There was a thread a while back mentioning this problem, but I can't remember what advice it gave.
Re: New SSL problems with Apache/mod_perl
On Tue, Dec 29, 2020 at 07:57:58AM -0500, Daniel Jakots wrote: > On Tue, 29 Dec 2020 03:44:03 -0600, Chris Bennett > wrote: > > > dmesg is always a mess (How can I fix that?) > > Hard to give a proper fix when the problem is uncertain. Assuming the > "mess" you're mentioning is that dmesg(8) shows previous boots as well, > you can take /var/run/dmesg.boot. > > > Regarding your TLS problem > $ nc -zvc bennettconstruction.us 443 > Connection to bennettconstruction.us (172.107.198.233) 443 port [tcp/https] > succeeded! > nc: tls handshake failed (certificate verification failed: unable to get > local issuer certificate) > > > Check your certificate chains. Most likely the problem is in your > acme-client.conf so feel free to post it if you can't find the solution. > Chris Inline notes: # # $OpenBSD: acme-client.conf,v 1.2 2019/06/07 08:08:30 florian Exp $ # authority letsencrypt { api url "https://acme-v02.api.letsencrypt.org/directory; account key "/etc/acme/letsencrypt-privkey.pem" What is this file?? ^^^ } authority letsencrypt-staging { api url "https://acme-staging-v02.api.letsencrypt.org/directory; account key "/etc/acme/letsencrypt-staging-privkey.pem" } domain bennettconstruction.us { alternative names { www.bennettconstruction.us } domain key "/etc/ssl/private/bennettconstruction.us.key" domain certificate "/etc/ssl/bennettconstruction.us.crt" domain full chain certificate "/etc/ssl/bennettconstruction.us.fullchain.pem" Does it have a place with Apache conf's? sign with letsencrypt challengedir "/var/www/htdocs/bennettconstruction.us/acme" } #domain example.com { # alternative names { secure.example.com } # domain key "/etc/ssl/private/example.com.key" # domain full chain certificate "/etc/ssl/example.com.fullchain.pem" # sign with letsencrypt #}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2020/12/29 23:53:15 Modified files: x11/herbstluftwm: Makefile distinfo x11/herbstluftwm/pkg: PLIST Log message: Update herbstluftwm to 0.9.1 Update diff from Lucas (Maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 23:36:02 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.16.1. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000976.html
[Update] net/p5-Net-HTTP : Update to 6.19
Hi, Here is a simple patch for net/p5-Net-HTTP to update to 6.19, it build wll and pass all tests on amd64-6.8 system. It is required by the future update of www/p5-libwww. Three ports depends on p5-Net-HTTP, all build well and pass all tests with this patch. Cheers ! wen Index: Makefile === RCS file: /cvs/ports/net/p5-Net-HTTP/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile3 Jul 2020 21:45:33 - 1.7 +++ Makefile30 Dec 2020 06:11:19 - @@ -2,9 +2,8 @@ COMMENT = Perl HTTP connection client -DISTNAME = Net-HTTP-6.17 +DISTNAME = Net-HTTP-6.19 CATEGORIES = net -REVISION = 0 MAINTAINER = Nigel Taylor Index: distinfo === RCS file: /cvs/ports/net/p5-Net-HTTP/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo7 Sep 2017 19:07:38 - 1.3 +++ distinfo30 Dec 2020 06:11:19 - @@ -1,2 +1,2 @@ -SHA256 (Net-HTTP-6.17.tar.gz) = HoYksWGNxvf2BfVUVkPrubgzkw9NdIXUEkqi8vJtFhE= -SIZE (Net-HTTP-6.17.tar.gz) = 37943 +SHA256 (Net-HTTP-6.19.tar.gz) = UrduwTlZUiyuZNll8V2j2Z3LRF7d2F0s5OT03zhbL8Q= +SIZE (Net-HTTP-6.19.tar.gz) = 36937
swig update (was Re: [update] Python 3.8.7)
On Tue, Dec 29, 2020 at 07:40:41PM -0500, Daniel Dickman wrote: > > Some (but not all) of these use swig so maybe an update/change there > > might help those (the version of swig that we have isn't supposed > > to support py3.8 anyway). > Here's an update for swig that I've been running with for some time. It > will likely benefit from going through a bulk. I've just kicked off a sparc64 bulk build with this swig update in it. Builds are taking a bit over 3 days currently. (So someone with an amd64 cluster may beat me to results if they try). --Kurt > Note that I updated it to use python3 instead of python2 while doing the > update to swig 4.0.2. > Feel free to commit it (or tweak as needed) if you're happy with this. > Index: Makefile > === > RCS file: /cvs/ports/devel/swig/Makefile,v > retrieving revision 1.71 > diff -u -p -u -r1.71 Makefile > --- Makefile 17 Nov 2020 03:19:37 - 1.71 > +++ Makefile 30 Dec 2020 00:36:59 - > @@ -3,11 +3,10 @@ > COMMENT =simplified wrapper and interface generator > > SUBST_VARS = VERSION > -VERSION =3.0.12 > +VERSION =4.0.2 > > DISTNAME = swig-${VERSION} > CATEGORIES = devel > -REVISION = 1 > > HOMEPAGE = http://www.swig.org/ > > @@ -23,8 +22,12 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE > MODULES =lang/python \ > lang/ruby \ > lang/tcl > + > MODRUBY_RUNDEP = No > + > MODPY_RUNDEP = No > +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} > + > BUILD_DEPENDS = ${MODTCL_BUILD_DEPENDS} \ > lang/guile > LIB_DEPENDS =devel/pcre > @@ -37,7 +40,7 @@ CONFIGURE_ARGS += --with-tclincl=${MODTC >--with-python=${MODPY_BIN} \ >--with-ruby=${RUBY} \ >--without-mzscheme \ > - --without-php4 \ > + --without-php \ >--without-ocaml > MODGNU_CONFIG_GUESS_DIRS = ${WRKSRC}/Tools/config > > Index: distinfo > === > RCS file: /cvs/ports/devel/swig/distinfo,v > retrieving revision 1.9 > diff -u -p -u -r1.9 distinfo > --- distinfo 1 Nov 2017 16:41:21 - 1.9 > +++ distinfo 30 Dec 2020 00:36:59 - > @@ -1,2 +1,2 @@ > -SHA256 (swig-3.0.12.tar.gz) = fPn0R65+0cUXIu/EXn8UQY0V16HhQ6yfCaZomZ9PyU0= > -SIZE (swig-3.0.12.tar.gz) = 8149820 > +SHA256 (swig-4.0.2.tar.gz) = 1Tvpcw2NWKFr8MvR+KwMDD4QkFcxaL+hUbAetH+pBvw= > +SIZE (swig-4.0.2.tar.gz) = 8097014 > Index: patches/patch-CCache_configure > === > RCS file: /cvs/ports/devel/swig/patches/patch-CCache_configure,v > retrieving revision 1.2 > diff -u -p -u -r1.2 patch-CCache_configure > --- patches/patch-CCache_configure1 Nov 2017 16:41:21 - 1.2 > +++ patches/patch-CCache_configure30 Dec 2020 00:36:59 - > @@ -3,7 +3,7 @@ $OpenBSD: patch-CCache_configure,v 1.2 2 > Index: CCache/configure > --- CCache/configure.orig > +++ CCache/configure > -@@ -3738,15 +3738,7 @@ else > +@@ -3759,15 +3759,7 @@ else > cat confdefs.h - <<_ACEOF >conftest.$ac_ext > /* end confdefs.h. */ > #include > Index: pkg/PLIST > === > RCS file: /cvs/ports/devel/swig/pkg/PLIST,v > retrieving revision 1.17 > diff -u -p -u -r1.17 PLIST > --- pkg/PLIST 1 Nov 2017 16:41:21 - 1.17 > +++ pkg/PLIST 30 Dec 2020 00:37:00 - > @@ -12,6 +12,7 @@ share/doc/swig/Devel/index.html > share/doc/swig/Devel/internals.html > share/doc/swig/Devel/migrate.txt > share/doc/swig/Devel/parm.html > +share/doc/swig/Devel/plan-gsoc-2012.txt > share/doc/swig/Devel/runtime.txt > share/doc/swig/Devel/scanner.html > share/doc/swig/Devel/tree.html > @@ -22,12 +23,15 @@ share/doc/swig/Manual/Android.html > share/doc/swig/Manual/Arguments.html > share/doc/swig/Manual/CCache.html > share/doc/swig/Manual/CPlusPlus11.html > +share/doc/swig/Manual/CPlusPlus14.html > +share/doc/swig/Manual/CPlusPlus17.html > share/doc/swig/Manual/CSharp.html > share/doc/swig/Manual/Chicken.html > share/doc/swig/Manual/Contents.html > share/doc/swig/Manual/Contract.html > share/doc/swig/Manual/Customization.html > share/doc/swig/Manual/D.html > +share/doc/swig/Manual/Doxygen.html > share/doc/swig/Manual/Extending.html > share/doc/swig/Manual/Go.html > share/doc/swig/Manual/Guile.html > @@ -541,6 +545,13 @@ share/examples/swig/java/constants/Makef > share/examples/swig/java/constants/example.i > share/examples/swig/java/constants/index.html > share/examples/swig/java/constants/runme.java > +share/examples/swig/java/doxygen/ > +share/examples/swig/java/doxygen/Makefile > +share/examples/swig/java/doxygen/example.cxx > +share/examples/swig/java/doxygen/example.dsp > +share/examples/swig/java/doxygen/example.h > +share/examples/swig/java/doxygen/example.i > +share/examples/swig/java/doxygen/runme.java >
Re: [Update] databases/p5-Mojo-Pg : Update to 4.22
On Tuesday, December 29, 2020, wen heping wrote: > Hi, > >Here is a patch for databases/p5-Mojo-Pg to update to 4.22. >It build well , pass all tests but one failed on amd64-current system. > > migrations.t failed because it require Mojo>8.50 while we have 8.22 > in portstree, I shall submit the patch to update Mojo later. > >No other ports depends on databases/p5-Mojo-Pg. > > > Cheers ! > wen > Looks ok to me, have nice holidays ~
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/12/29 20:41:48 Modified files: textproc/py-podcastparser: Makefile distinfo Log message: update to py-podcastparser 0.6.6 from MAINTAINER
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2020/12/29 18:52:20 Modified files: net/p5-BSD-Socket-Splice: Makefile distinfo net/p5-BSD-Socket-Splice/pkg: PLIST Log message: update p5-BSD-Socket-Splice to 0.07
[Update] databases/p5-Mojo-Pg : Update to 4.22
Hi, Here is a patch for databases/p5-Mojo-Pg to update to 4.22. It build well , pass all tests but one failed on amd64-current system. migrations.t failed because it require Mojo>8.50 while we have 8.22 in portstree, I shall submit the patch to update Mojo later. No other ports depends on databases/p5-Mojo-Pg. Cheers ! wen Index: Makefile === RCS file: /cvs/ports/databases/p5-Mojo-Pg/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile17 Sep 2020 02:15:08 - 1.9 +++ Makefile30 Dec 2020 00:28:56 - @@ -4,7 +4,7 @@ COMMENT = dbd-pg wrapper for mojoliciou MODULES = cpan databases/postgresql PKG_ARCH = * -DISTNAME = Mojo-Pg-4.19 +DISTNAME = Mojo-Pg-4.22 CPAN_AUTHOR = SRI CATEGORIES = databases MAINTAINER = Abel Abraham Camarillo Ojeda Index: distinfo === RCS file: /cvs/ports/databases/p5-Mojo-Pg/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo17 Sep 2020 02:15:08 - 1.5 +++ distinfo30 Dec 2020 00:28:56 - @@ -1,2 +1,2 @@ -SHA256 (Mojo-Pg-4.19.tar.gz) = UGHq3d21LJ2vLLw0uyHprupq5Yoid1/fH/p0eQXryZI= -SIZE (Mojo-Pg-4.19.tar.gz) = 38263 +SHA256 (Mojo-Pg-4.22.tar.gz) = 2R4Ux+/zmwhTYBmqdhE3LCe5X5+Z4NR5snFEU+dwQ4c= +SIZE (Mojo-Pg-4.22.tar.gz) = 39764
Re: [update] Python 3.8.7
On Tue, 29 Dec 2020, Stuart Henderson wrote: > > Some (but not all) of these use swig so maybe an update/change there > might help those (the version of swig that we have isn't supposed > to support py3.8 anyway). > Here's an update for swig that I've been running with for some time. It will likely benefit from going through a bulk. Note that I updated it to use python3 instead of python2 while doing the update to swig 4.0.2. Feel free to commit it (or tweak as needed) if you're happy with this. Index: Makefile === RCS file: /cvs/ports/devel/swig/Makefile,v retrieving revision 1.71 diff -u -p -u -r1.71 Makefile --- Makefile17 Nov 2020 03:19:37 - 1.71 +++ Makefile30 Dec 2020 00:36:59 - @@ -3,11 +3,10 @@ COMMENT = simplified wrapper and interface generator SUBST_VARS = VERSION -VERSION = 3.0.12 +VERSION = 4.0.2 DISTNAME = swig-${VERSION} CATEGORIES = devel -REVISION = 1 HOMEPAGE = http://www.swig.org/ @@ -23,8 +22,12 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE MODULES = lang/python \ lang/ruby \ lang/tcl + MODRUBY_RUNDEP = No + MODPY_RUNDEP = No +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} + BUILD_DEPENDS =${MODTCL_BUILD_DEPENDS} \ lang/guile LIB_DEPENDS = devel/pcre @@ -37,7 +40,7 @@ CONFIGURE_ARGS += --with-tclincl=${MODTC --with-python=${MODPY_BIN} \ --with-ruby=${RUBY} \ --without-mzscheme \ ---without-php4 \ +--without-php \ --without-ocaml MODGNU_CONFIG_GUESS_DIRS = ${WRKSRC}/Tools/config Index: distinfo === RCS file: /cvs/ports/devel/swig/distinfo,v retrieving revision 1.9 diff -u -p -u -r1.9 distinfo --- distinfo1 Nov 2017 16:41:21 - 1.9 +++ distinfo30 Dec 2020 00:36:59 - @@ -1,2 +1,2 @@ -SHA256 (swig-3.0.12.tar.gz) = fPn0R65+0cUXIu/EXn8UQY0V16HhQ6yfCaZomZ9PyU0= -SIZE (swig-3.0.12.tar.gz) = 8149820 +SHA256 (swig-4.0.2.tar.gz) = 1Tvpcw2NWKFr8MvR+KwMDD4QkFcxaL+hUbAetH+pBvw= +SIZE (swig-4.0.2.tar.gz) = 8097014 Index: patches/patch-CCache_configure === RCS file: /cvs/ports/devel/swig/patches/patch-CCache_configure,v retrieving revision 1.2 diff -u -p -u -r1.2 patch-CCache_configure --- patches/patch-CCache_configure 1 Nov 2017 16:41:21 - 1.2 +++ patches/patch-CCache_configure 30 Dec 2020 00:36:59 - @@ -3,7 +3,7 @@ $OpenBSD: patch-CCache_configure,v 1.2 2 Index: CCache/configure --- CCache/configure.orig +++ CCache/configure -@@ -3738,15 +3738,7 @@ else +@@ -3759,15 +3759,7 @@ else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include Index: pkg/PLIST === RCS file: /cvs/ports/devel/swig/pkg/PLIST,v retrieving revision 1.17 diff -u -p -u -r1.17 PLIST --- pkg/PLIST 1 Nov 2017 16:41:21 - 1.17 +++ pkg/PLIST 30 Dec 2020 00:37:00 - @@ -12,6 +12,7 @@ share/doc/swig/Devel/index.html share/doc/swig/Devel/internals.html share/doc/swig/Devel/migrate.txt share/doc/swig/Devel/parm.html +share/doc/swig/Devel/plan-gsoc-2012.txt share/doc/swig/Devel/runtime.txt share/doc/swig/Devel/scanner.html share/doc/swig/Devel/tree.html @@ -22,12 +23,15 @@ share/doc/swig/Manual/Android.html share/doc/swig/Manual/Arguments.html share/doc/swig/Manual/CCache.html share/doc/swig/Manual/CPlusPlus11.html +share/doc/swig/Manual/CPlusPlus14.html +share/doc/swig/Manual/CPlusPlus17.html share/doc/swig/Manual/CSharp.html share/doc/swig/Manual/Chicken.html share/doc/swig/Manual/Contents.html share/doc/swig/Manual/Contract.html share/doc/swig/Manual/Customization.html share/doc/swig/Manual/D.html +share/doc/swig/Manual/Doxygen.html share/doc/swig/Manual/Extending.html share/doc/swig/Manual/Go.html share/doc/swig/Manual/Guile.html @@ -541,6 +545,13 @@ share/examples/swig/java/constants/Makef share/examples/swig/java/constants/example.i share/examples/swig/java/constants/index.html share/examples/swig/java/constants/runme.java +share/examples/swig/java/doxygen/ +share/examples/swig/java/doxygen/Makefile +share/examples/swig/java/doxygen/example.cxx +share/examples/swig/java/doxygen/example.dsp +share/examples/swig/java/doxygen/example.h +share/examples/swig/java/doxygen/example.i +share/examples/swig/java/doxygen/runme.java share/examples/swig/java/enum/ share/examples/swig/java/enum/Makefile share/examples/swig/java/enum/example.cxx @@ -659,6 +670,13 @@ share/examples/swig/javascript/functor/b share/examples/swig/javascript/functor/example.i share/examples/swig/javascript/functor/example.js share/examples/swig/javascript/functor/runme.js +share/examples/swig/javascript/native/
www/syweb broken
The images in www/syweb are broken due to warnings about deprecated old-style constructors in PHP 7.x. This patch updates to new-style constructors. Index: Makefile === RCS file: /cvs/ports/www/syweb/Makefile,v retrieving revision 1.29 diff -u -p -u -r1.29 Makefile --- Makefile20 Mar 2020 16:44:28 - 1.29 +++ Makefile29 Dec 2020 22:51:41 - @@ -2,7 +2,7 @@ COMMENT= web frontend to symon DISTNAME= syweb-0.65 -REVISION= 9 +REVISION= 10 CATEGORIES=www sysutils HOMEPAGE= http://www.xs4all.nl/~wpd/symon Index: patches/patch-htdocs_syweb_class_cache_inc === RCS file: patches/patch-htdocs_syweb_class_cache_inc diff -N patches/patch-htdocs_syweb_class_cache_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_cache_inc 29 Dec 2020 22:51:41 - @@ -0,0 +1,18 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_cache.inc +--- htdocs/syweb/class_cache.inc.orig htdocs/syweb/class_cache.inc +@@ -54,7 +54,7 @@ class Cache { + var $db; + var $timestamp; + +-function Cache() { ++function __construct() { + global $symon; + + if (!isset($symon["cache_duration"])) { +@@ -240,4 +240,4 @@ class Cache { + if (!isset($cache)) { + $cache = new Cache(); + } Index: patches/patch-htdocs_syweb_class_graph_inc === RCS file: patches/patch-htdocs_syweb_class_graph_inc diff -N patches/patch-htdocs_syweb_class_graph_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_graph_inc 29 Dec 2020 22:51:41 - @@ -0,0 +1,14 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_graph.inc +--- htdocs/syweb/class_graph.inc.orig htdocs/syweb/class_graph.inc +@@ -49,7 +49,7 @@ class Graph { + var $definition; + var $url; + +-function Graph(&$group_vars) { ++function __construct(&$group_vars) { + $this->group_vars = $group_vars; + } + Index: patches/patch-htdocs_syweb_class_layout_inc === RCS file: patches/patch-htdocs_syweb_class_layout_inc diff -N patches/patch-htdocs_syweb_class_layout_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_layout_inc 29 Dec 2020 22:51:41 - @@ -0,0 +1,14 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_layout.inc +--- htdocs/syweb/class_layout.inc.orig htdocs/syweb/class_layout.inc +@@ -47,7 +47,7 @@ class Layout { + var $groups; + var $groupvars; + +-function Layout() { ++function __construct() { + global $symon; + global $session; + Index: patches/patch-htdocs_syweb_class_lexer_inc === RCS file: patches/patch-htdocs_syweb_class_lexer_inc diff -N patches/patch-htdocs_syweb_class_lexer_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_lexer_inc 29 Dec 2020 22:51:41 - @@ -0,0 +1,18 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_lexer.inc +--- htdocs/syweb/class_lexer.inc.orig htdocs/syweb/class_lexer.inc +@@ -43,7 +43,7 @@ class Lexer { + var $unget; + var $keywordchrs; + +-function Lexer() { ++function __construct() { + $this->filename = ''; + $this->lineno = 0; + $this->buffer = array(); +@@ -249,4 +249,4 @@ class Lexer { + } + } + } Index: patches/patch-htdocs_syweb_class_rrdtool_inc === RCS file: patches/patch-htdocs_syweb_class_rrdtool_inc diff -N patches/patch-htdocs_syweb_class_rrdtool_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_rrdtool_inc29 Dec 2020 22:51:41 - @@ -0,0 +1,18 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_rrdtool.inc +--- htdocs/syweb/class_rrdtool.inc.orig htdocs/syweb/class_rrdtool.inc +@@ -40,7 +40,7 @@ class RRDTool { + var $error; + var $output; + +-function RRDTool() { ++function __construct() { + global $symon; + + $this->method = ''; +@@ -149,4 +149,4 @@ class RRDTool { + return 1; + } + } Index: patches/patch-htdocs_syweb_class_session_inc === RCS file: patches/patch-htdocs_syweb_class_session_inc diff -N patches/patch-htdocs_syweb_class_session_inc --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-htdocs_syweb_class_session_inc29 Dec 2020 22:51:41 - @@ -0,0 +1,18 @@ +$OpenBSD$ + +Index: htdocs/syweb/class_session.inc +--- htdocs/syweb/class_session.inc.orig htdocs/syweb/class_session.inc +@@ -46,7 +46,7 @@ require_once("tools.inc"); + class Session { + var $vars; + +-function Session() { ++function __construct() { + $this->vars = new Vars(); + } + +@@ -200,4 +200,4 @@ class Session {
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/12/29 16:59:06 Modified files: lang/python: Makefile Makefile.inc python.port.mk lang/python/3.8: Makefile lang/python/3.8/pkg: PLIST-gdbm PLIST-idle PLIST-main PLIST-tests PLIST-tkinter Log message: retire python 3.7 An earlier diff was okayed by rpointel@, kmos@. sthen@ requested to move the @conflict and @pkgpath markers from 3.7 to 3.8 in the same commit (a better approach). Final diff was ok sthen@.
Re: [Update] net/gpodder-3.10.16 -> 3.10.17
"trondd" wrote: > On Fri, December 11, 2020 7:52 pm, trondd wrote: > > trondd wrote: > > > >> Update to gpodder with a number of fixes. Also (like py-podcastparser) > >> uses > >> py-test and py-test-cov for 'make test' now. > >> > >> Been running for a couple weeks on amd64. > >> > >> New features > >> > >> #834 run command on download works from gpo > >> > >> Improvements > >> > >> #838 rename youtube-dl partial file when it contains % or $ > >> characters > >> #796 MKV Files Not Properly Renamed, > >> #846 youtube rss feed urls > >> #850 Discard episode when its GUID collides with a newer episode. > >> #866 Show update error in the podcast dialog (for copy-paste and > >> seeing it fully) > >> #867 youtube live streaming support > >> #871 add youtube streaming format for 1080p > >> #873 Detect new key name for youtube DRM content > >> #879 Avoid stale Today and Yesterday dates by refreshing episodes > >> daily > >> #902 support youtube user url > >> > >> Bug fixes > >> > >> fix tagging extension exception on mkv files > >> fix #830 Shortcut key conflict Episode descriptions vs Discover new > >> Podcasts > >> #848 fix youtube-dl not responding to config change > >> #855 detect DORMANT wifi state as online > >> #857 only send a single channel update error notification to avoid > >> spamming the user > >> fix #727 gtk exception when hiding deleted episodes > >> fix #869 fix already subscribed to youtube feed in some cases > >> #875 Fix escapist and gpo issues caused by youtube streaming > >> #877 Remove leftover debug message > >> #901 Fix translation of Youtube playlist URL to a feed > >> fix #888 Prevent an empty entries bug in YouTube-DL from removing > >> all episodes. > >> > >> Tim. > >> > > > > Switched to MODPY_PYTEST but this causes 'make test' to segfault. Without > > MODPY_PYTEST and listing pytest as a test dependency, the tests run fine. > > Not sure if it's just my set up. I'll try in a VM next. > > > > Tim. > > > > Segfaults on a fresh install. :( Python drops a core deep into GTK stuff. > Am I doing something wrong or is there some other issue here? > > Tim. Resubmitting without MODPY_PYTEST module. Tests pass when run without it. Haven't been able to track down why python crashes with it. Tim. Index: Makefile === RCS file: /cvs/ports/net/gpodder/Makefile,v retrieving revision 1.26 diff -u -p -r1.26 Makefile --- Makefile3 Oct 2020 15:39:59 - 1.26 +++ Makefile29 Dec 2020 22:06:09 - @@ -2,8 +2,7 @@ COMMENT= media aggregator and podcast client -MODPY_EGG_VERSION= 3.10.16 -REVISION= 0 +MODPY_EGG_VERSION= 3.10.17 GH_ACCOUNT=gpodder GH_PROJECT=gpodder @@ -24,6 +23,9 @@ MODULES= lang/python \ MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3} +# XXX Causes python crash +#MODPY_PYTEST= Yes + RUN_DEPENDS= devel/desktop-file-utils \ devel/gettext,-runtime \ devel/py-html5lib${MODPY_FLAVOR} \ @@ -34,10 +36,10 @@ RUN_DEPENDS=devel/desktop-file-utils \ www/webkitgtk4 \ x11/dbus-python${MODPY_FLAVOR} \ x11/gtk+3,-guic -TEST_DEPENDS= devel/py-minimock${MODPY_FLAVOR} \ - devel/py-coverage${MODPY_FLAVOR} \ - net/mygpoclient \ - textproc/py-podcastparser${MODPY_FLAVOR} +TEST_DEPENDS= devel/py-coverage${MODPY_FLAVOR} \ + devel/py-minimock${MODPY_FLAVOR} \ + devel/py-test${MODPY_FLAVOR} \ + devel/py-test-cov${MODPY_FLAVOR} USE_GMAKE= Yes MAKE_FILE= makefile Index: distinfo === RCS file: /cvs/ports/net/gpodder/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo5 Jul 2020 14:56:22 - 1.12 +++ distinfo29 Dec 2020 22:06:09 - @@ -1,2 +1,2 @@ -SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8= -SIZE (gpodder-3.10.16.tar.gz) = 1058386 +SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA= +SIZE (gpodder-3.10.17.tar.gz) = 1064129
Re: [update] Python 3.8.7
On 2020/12/29 20:34, Stuart Henderson wrote: > On 2020/12/29 15:36, Stuart Henderson wrote: > > On 2020/12/28 16:39, Daniel Dickman wrote: > > > On Mon, Dec 28, 2020 at 4:12 PM Kurt Mosiejczuk wrote: > > > > > > > > Here's an update for Python 3.8 to 3.8.7 > > > > > > > > https://docs.python.org/release/3.8.7/whatsnew/changelog.html#python-3-8-7 > > > > > > > > As usual, all tests but the asyncio test complete successfully. (asyncio > > > > never completes). > > > > > > > > (cc maintainer) > > > > > > > > > > sadly this will break packaging for all python ports with shared > > > libraries to the change they made for shared libraries :-( > > > > 3.9 will have the same in the next release. > > > > There are approx 178 ports to fix, they'll just need plist regen and > > bumping (there is already an appropriate variable in python.port.mk). > > I'm working on it. > > If anyone has time to look at one that isn't just a regen; > > ===> databases/xapian-bindings > ===> Building for xapian-bindings-1.4.17 > make all-recursive > Making all in . > Making all in python3 > make all-am > mkdir -p xapian > /usr/bin/libtool --config | grep -v pic > libtoolconfig.tmp > . ./libtoolconfig.tmp; cp $objdir/_xapian.cpython-38.so xapian > cp: .libs/_xapian.cpython-38.so: No such file or directory > *** Error 1 in python3 (Makefile:1293 'xapian/_xapian.cpython-38.so') > So that one is interesting in that it still produces files with just .so but tries to use .cpython-38.so in parts of the build. There are more that still produce .so (which presumably won't really work) but build/packaging doesn't actually fail - the build is ongoing but some examples of these textproc/libxml devel/subversion editors/py-qscintilla sysutils/libolecf sysutils/libregf sysutils/libsigscan (and i think most/all of the other sysutils/lib* with python components) I'll certainly have more of these by the time it's done. Some (but not all) of these use swig so maybe an update/change there might help those (the version of swig that we have isn't supposed to support py3.8 anyway).
Re: [Update] textproc/py-podcastparser-0.6.5 -> 0.6.6
trondd wrote: > Stuart Henderson wrote: > > > On 2020/12/08 18:34, trondd wrote: > > > This update is mostly just switching from nose to py-test for 'make test' > > > and > > > some minor tweaks. Keeping it up to date with net/gpodder which I'll also > > > submit. > > > > please use MODPY_PYTEST for pytest. > > > > > > > > Tim. > > > > > > > > Trying with more MODPY. > > Tim. > Ping. This is the easy one. :/ Tim. Index: Makefile === RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile19 Aug 2020 12:25:13 - 1.10 +++ Makefile29 Dec 2020 22:05:40 - @@ -2,11 +2,10 @@ COMMENT= simple, fast and efficient podcast parser -MODPY_EGG_VERSION= 0.6.5 +MODPY_EGG_VERSION= 0.6.6 DISTNAME= podcastparser-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME} CATEGORIES=textproc -REVISION= 0 MAINTAINER=Tim Meunier @@ -17,10 +16,12 @@ MODULES=lang/python MODPY_PI= Yes +MODPY_PYTEST= Yes + BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR} -TEST_DEPENDS= devel/py-nose${MODPY_FLAVOR} \ - devel/py-coverage${MODPY_FLAVOR} +TEST_DEPENDS= devel/py-coverage${MODPY_FLAVOR} \ + devel/py-test-cov${MODPY_FLAVOR} FLAVORS= python3 FLAVOR=python3 Index: distinfo === RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo5 Jul 2020 14:51:05 - 1.5 +++ distinfo29 Dec 2020 22:05:40 - @@ -1,2 +1,2 @@ -SHA256 (podcastparser-0.6.5.tar.gz) = 6wCOSQ2HiXeKSDj/fjE8xN/1j5WtoV4Ye4FEIN69wkw= -SIZE (podcastparser-0.6.5.tar.gz) = 22232 +SHA256 (podcastparser-0.6.6.tar.gz) = ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ= +SIZE (podcastparser-0.6.6.tar.gz) = 23482
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jtur...@cvs.openbsd.org 2020/12/29 15:28:16 Modified files: www/openradtool: Makefile distinfo Log message: Update openradtool to 0.11.9.
Re: [update] misc/lfm 2.3 -> 3.1 (python 2->3)
On 2020/12/29 21:48, Charlene Wendling wrote: > +lib/python${MODPY_VERSION}/site-packages/lfm/etc/ > +lib/python${MODPY_VERSION}/site-packages/lfm/etc/lfm-default.keys > +lib/python${MODPY_VERSION}/site-packages/lfm/etc/lfm-default.theme that makes more sense for this port I think.
Re: [update] misc/lfm 2.3 -> 3.1 (python 2->3)
On Tue, 29 Dec 2020 14:05:48 + Stuart Henderson wrote: > On 2020/12/29 14:46, Björn Ketelaars wrote: > > On Tue 29/12/2020 11:27, Charlene Wendling wrote: > > > Hi, > > > > > > Here is an update for lfm to version 3.1. It has been rewritten > > > almost from scratch, here are the most important changes (see > > > [0]): > > > > > > * move from python 2 to python 3 > > > * pyview has been removed in favour of less(1) > > > * many backward incompatible changes, notably ~/.lfmrc has been > > > deprecated in favour of ~/.config/lfmrc/... > > > > > > Port-wise, despite the size of the diff, there is not much to say. > > > Nonetheless, data files were not installed where they should. > > > > > > As such, i've brought back the 2.3 behaviour and chose to install > > > everything as data_files, instead of using a post-install hook. We > > > would have needed to patch setup.py anyway. > > > > > > I met no issues while testing, but given the number of features, i > > > indeed did not test all of them. > > > > > > I'm not used to deal with python stuff, so feedback is very > > > welcome :) > > > > > > Charlène. Thanks for the feedback. > > Builds and packages ok, however errors out upon starting: > > > > $ lfm > > ERROR: Cannot copy default theme or keys file to user configuration > > folder /home/bket/.config/lfm [Errno 2] No such file or directory: > > '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' > > Quitting > > > > I'm guessing that > > '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' > > should read '/usr/local/share/examples/lfm/lfm-default.theme'. I mistakenly thought there were not used, but they are when no configuration file is present. Once lfm has been run, these two files are not used since they're dumped to $HOME/.config/lfm. They are not shipped anymore in my diff, lfm provides '--restore-{keys,theme,andmore}' flags anyway. > .. or /etc/lfm/lfm-default.theme (installed from examples via @sample) > I should have not removed that paragraph in my first mail :) See $WRKSRC/lfm/common.py:17. There is no configuration file hierarchy, only $HOME/.config/lfm/ is used, as such lfm does not read its configuration from /etc, hence no @sample seems needed. It appears that lfm also wants docs so the help system works (press 'h' in the main window). I've added a new patch to do so without duplicating them; Debian does this as well, but differently because they provide gzip'd manpages. In any case the docs are displayed in raw restructured text format. Testing the runtime in a clean chroot showed that error message: ModuleNotFoundError: No module named 'pkg_resources' So it needs MODPY_SETUPTOOLS to be defined; yet setup.py failed with: error: option --single-version-externally-managed not recognized I made setup.py use setuptool's install instead of distutils' one, and sent a mail to the author about that -- hopefully kmos@ has well documented the issue in another port commit :) Charlène. Index: Makefile === RCS file: /cvs/ports/misc/lfm/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- Makefile24 Mar 2020 15:12:39 - 1.8 +++ Makefile29 Dec 2020 20:39:28 - @@ -2,9 +2,8 @@ COMMENT = powerful curses interface python file manager -MODPY_EGG_VERSION =2.3 +MODPY_EGG_VERSION =3.1 DISTNAME = lfm-${MODPY_EGG_VERSION} -REVISION= 2 CATEGORIES = misc @@ -13,14 +12,20 @@ HOMEPAGE = https://inigo.katxi.org/deve # GPLv3+ PERMIT_PACKAGE = Yes +MODULES = lang/python + MODPY_PI = Yes +MODPY_VERSION =${MODPY_DEFAULT_VERSION_3} -MODULES = lang/python +# Actually required at runtime (pkg_resources), also see +# patches/patch-setup_py comment +MODPY_SETUPTOOLS = Yes NO_TEST = Yes -post-install: - ${INSTALL_MAN} ${WRKSRC}/lfm.1 ${PREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/pyview.1 ${PREFIX}/man/man1 +# fix hardcoded paths +pre-build: + sed -i 's,/usr,${LOCALBASE},g' ${WRKSRC}/lfm.1 + ${SUBST_CMD} ${WRKSRC}/lfm/actions.py .include Index: distinfo === RCS file: /cvs/ports/misc/lfm/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo18 Jan 2015 03:14:31 - 1.2 +++ distinfo29 Dec 2020 20:39:28 - @@ -1,2 +1,2 @@ -SHA256 (lfm-2.3.tar.gz) = 6N8YjBfU1nbPQcyun2v4KqDF/zlC1arZhZkK0URslQQ= -SIZE (lfm-2.3.tar.gz) = 119120 +SHA256 (lfm-3.1.tar.gz) = L3MaJpQNsWj5yIMM4YbYdplcSFd1coiAUva84Dd6v8o= +SIZE (lfm-3.1.tar.gz) = 88876 Index: patches/patch-lfm___init___py === RCS file: patches/patch-lfm___init___py diff -N patches/patch-lfm___init___py --- patches/patch-lfm___init___py 17
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/12/29 13:40:31 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-lib_Makefile patch-programs_Makefile patch-tests_Makefile archivers/zstd/pkg: PLIST Log message: Update to zstd-1.4.8 Note the major bump to the shared lib due to a removed symbol. Changelogs: https://github.com/facebook/zstd/releases/tag/v1.4.7 https://github.com/facebook/zstd/releases/tag/v1.4.8 OK sthen@
Re: [update] Python 3.8.7
On 2020/12/29 15:36, Stuart Henderson wrote: > On 2020/12/28 16:39, Daniel Dickman wrote: > > On Mon, Dec 28, 2020 at 4:12 PM Kurt Mosiejczuk wrote: > > > > > > Here's an update for Python 3.8 to 3.8.7 > > > > > > https://docs.python.org/release/3.8.7/whatsnew/changelog.html#python-3-8-7 > > > > > > As usual, all tests but the asyncio test complete successfully. (asyncio > > > never completes). > > > > > > (cc maintainer) > > > > > > > sadly this will break packaging for all python ports with shared > > libraries to the change they made for shared libraries :-( > > 3.9 will have the same in the next release. > > There are approx 178 ports to fix, they'll just need plist regen and > bumping (there is already an appropriate variable in python.port.mk). > I'm working on it. If anyone has time to look at one that isn't just a regen; ===> databases/xapian-bindings ===> Building for xapian-bindings-1.4.17 make all-recursive Making all in . Making all in python3 make all-am mkdir -p xapian /usr/bin/libtool --config | grep -v pic > libtoolconfig.tmp . ./libtoolconfig.tmp; cp $objdir/_xapian.cpython-38.so xapian cp: .libs/_xapian.cpython-38.so: No such file or directory *** Error 1 in python3 (Makefile:1293 'xapian/_xapian.cpython-38.so')
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2020/12/29 13:23:05 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c devel/git/pkg : PLIST-main Log message: Update to git 2.30.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.0.txt
Ping: [Update] devel/gflags: 2.2.1 -> 2.2.2
Ping. Ashton Fagg writes: > Attached is a diff to update devel/gflags from 2.2.1 to 2.2.2. > > I'm currently investigating why the unit tests from devel/glog fail (of > which devel/gflags is a dependency). One of the suggestions from the > upstream RT is to ensure the latest version of gflags is used - this > needs updating anyway. > > graphics/blender also has a dependency on devel/gflags - I've built it, > and as far as I can see it it working. Maintainer is cc'ed in case they > wish to take a closer look. > > The updated gflags package builds, tests, fakes, packages and installs > as expected on amd64. > > The changelog can be viewed here: > > https://github.com/gflags/gflags/releases/tag/v2.2.2 > > I've also added myself as maintainer. If that's a problem for anyone, > feel free to veto. > > Thanks, > > Ash diff --git a/devel/gflags/Makefile b/devel/gflags/Makefile index 19bf5cae026..c647e8e8684 100644 --- a/devel/gflags/Makefile +++ b/devel/gflags/Makefile @@ -4,8 +4,7 @@ COMMENT = c++ commandline flags processing library GH_ACCOUNT = gflags GH_PROJECT = gflags -GH_TAGNAME = v2.2.1 -REVISION = 0 +GH_TAGNAME = v2.2.2 SHARED_LIBS += gflags 1.0 # .0.0 SHARED_LIBS += gflags_nothreads 1.0 # .0.0 @@ -17,6 +16,8 @@ HOMEPAGE = https://gflags.github.io/gflags/ # New BSD PERMIT_PACKAGE = Yes +MAINTAINER = Ashton Fagg + WANTLIB += ${COMPILER_LIBCXX} m COMPILER = base-clang ports-gcc base-gcc diff --git a/devel/gflags/distinfo b/devel/gflags/distinfo index c4f96f92121..57565818db3 100644 --- a/devel/gflags/distinfo +++ b/devel/gflags/distinfo @@ -1,2 +1,2 @@ -SHA256 (gflags-2.2.1.tar.gz) = rifNvNai+TW6p45PIfZ1ZJJxY0wJKxvgFGlEBJVgnQ4= -SIZE (gflags-2.2.1.tar.gz) = 96985 +SHA256 (gflags-2.2.2.tar.gz) = NK8vFc9zZ1E7NSvc0kk6sUzkNpLS3NnfxJlJKWbGTc8= +SIZE (gflags-2.2.2.tar.gz) = 98704 diff --git a/devel/gflags/pkg/PLIST b/devel/gflags/pkg/PLIST index d2787b1f592..1ce08ffca3b 100644 --- a/devel/gflags/pkg/PLIST +++ b/devel/gflags/pkg/PLIST @@ -9,10 +9,12 @@ lib/cmake/ lib/cmake/gflags/ lib/cmake/gflags/gflags-config-version.cmake lib/cmake/gflags/gflags-config.cmake +lib/cmake/gflags/gflags-nonamespace-targets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/gflags/gflags-nonamespace-targets.cmake lib/cmake/gflags/gflags-targets${MODCMAKE_BUILD_SUFFIX} lib/cmake/gflags/gflags-targets.cmake -lib/libgflags.a +@static-lib lib/libgflags.a @lib lib/libgflags.so.${LIBgflags_VERSION} -lib/libgflags_nothreads.a +@static-lib lib/libgflags_nothreads.a @lib lib/libgflags_nothreads.so.${LIBgflags_nothreads_VERSION} lib/pkgconfig/gflags.pc
[Maintainer Update] sysutils/direnv: 2.25.2 -> 2.26.0
Attached is an update for sysutils/direnv, to version 2.26.0. Built and tested on amd64, appears to be working as expected. Changelog: https://github.com/direnv/direnv/releases/tag/v2.26.0 Thanks, Ash diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile index 20cc5e86fb4..67da11a95c5 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.2 +GH_TAGNAME = v2.26.0 MAINTAINER= Ashton Fagg CATEGORIES = sysutils devel diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo index 44d56f9a68c..00adf4df424 100644 --- a/sysutils/direnv/distinfo +++ b/sysutils/direnv/distinfo @@ -1,2 +1,2 @@ -SHA256 (direnv-2.25.2.tar.gz) = xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= -SIZE (direnv-2.25.2.tar.gz) = 1377094 +SHA256 (direnv-2.26.0.tar.gz) = s9u5f00mJ+xYiJTwhL/cdttH/1477CEFC7gYYIx4Nbk= +SIZE (direnv-2.26.0.tar.gz) = 1378688
Re: UPDATE mail/s-nail
Steffen Nurpmeso wrote in <20201214225721.xskzo%stef...@sdaoden.eu>: |Update to v14.9.20, TLS over *socks-proxy*/$SOCKS5_PROXY, EXTERNAL |auth for POP3S? and IMAPS?, stuff. -Wformat-security, truly OPENSSL_NO_DEPRECATED_3_0 clean, etc., what-there-is should just-work-neatless finally (now for real). Thanks in advance. "A good slide" (that is happy new year) and keep the virus away, that rhyme surely a crime, bye bye my love, bye bye. Ciao. --steffen | |Der Kragenbaer,The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2020/12/29 09:11:45 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.8.1 Changelog: https://github.com/marcobambini/gravity/compare/0.8.0...0.8.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/29 08:47:32 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-9.4.0
Re: [update] Python 3.8.7
On 2020/12/28 16:39, Daniel Dickman wrote: > On Mon, Dec 28, 2020 at 4:12 PM Kurt Mosiejczuk wrote: > > > > Here's an update for Python 3.8 to 3.8.7 > > > > https://docs.python.org/release/3.8.7/whatsnew/changelog.html#python-3-8-7 > > > > As usual, all tests but the asyncio test complete successfully. (asyncio > > never completes). > > > > (cc maintainer) > > > > sadly this will break packaging for all python ports with shared > libraries to the change they made for shared libraries :-( 3.9 will have the same in the next release. There are approx 178 ports to fix, they'll just need plist regen and bumping (there is already an appropriate variable in python.port.mk). I'm working on it. > (also the gdbm so migrated from the -gdbm package to -main, etc. you > may want to fix that) yep > I had tried to do the update myself some time ago but ran into the .so > issue which needs to be resolved. It seems like an unfortunate change > to have made in a point release. This doesn't affect Win/Linux/MacOS as they already had filenames encoding the build type. So I suppose it wasn't considered too critical..
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:29:36 Modified files: textproc/catfish: Makefile distinfo textproc/catfish/patches: patch-setup_py textproc/catfish/pkg: PLIST Added files: textproc/catfish/patches: patch-catfish_CatfishSearchEngine_py Log message: textproc/catfish: update to 4.15.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-October/000900.html add patch to silence locate --help call that will always fail for us, and use a post-patch target to update mtime on .po files to make sure .mo files are generated (this one was a hairy one..)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:26:36 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: welcome Xfce 4.16 ! See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000956.html https://www.xfce.org/about/tour416 and https://xfce.org/about/news/?post=1608595200 for all the details.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:23:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: register removal of x11/xfce4/orage and x11/xfce4/xfce4-statusnotifier orage was Gtk+2 only, saw no development since 4.12. xfce4-statusnotifier features were merged to xfce4-panel systray plugin.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mes...@cvs.openbsd.org 2020/12/29 08:23:43 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: update to 2020.12.29 OK bket@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:21:38 Removed files: x11/xfce4/xfce4-statusnotifier/pkg: DESCR PLIST x11/xfce4/xfce4-statusnotifier: Makefile distinfo x11/xfce4/orage: Makefile distinfo x11/xfce4/orage/patches: patch-src_Makefile_in patch-src_ical-code_c x11/xfce4/orage/pkg: DESCR PLIST Log message: x11/xfce4: remove orage and xfce4-statusnotifier
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:19:44 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile Log message: x11/xfce4/xfce4-pulseaudio: fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:19:18 Modified files: x11/xfce4/xfmpc: Makefile x11/xfce4/xfmpc/pkg: PLIST Log message: x11/xfce4/xfmpc: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:18:53 Modified files: x11/xfce4/xfce4-weather: Makefile Log message: x11/xfce4/xfce4-weather: fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/12/29 08:18:22 Modified files: security/easy-rsa: Makefile distinfo security/easy-rsa/pkg: PLIST Log message: Update to easy-rsa-3.0.8 Changes: https://github.com/OpenVPN/easy-rsa/blob/v3.0.8/ChangeLog Reminded by Wen Heping who sent a similar diff.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:18:18 Modified files: x11/xfce4/xfce4-screensaver: Makefile Log message: x11/xfce4/xfce4-screensaver: drop duplicated DEBUG_PACKAGES, fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:17:45 Modified files: x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-places/pkg: PLIST Log message: x11/xfce4/xfce4-places: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:17:22 Modified files: x11/xfce4/xfce4-notifyd: Makefile Log message: x11/xfce4/xfce4-notifyd: fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:16:54 Modified files: x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-netload/pkg: PLIST Log message: x11/xfce4/xfce4-netload: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:16:32 Modified files: x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-mpc/pkg: PLIST Log message: x11/xfce4/xfce4-mpc: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:15:48 Modified files: x11/xfce4/xfce4-clipman: Makefile Log message: x11/xfce4/xfce4-clipman: fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:15:25 Modified files: x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-battery/pkg: PLIST Log message: x11/xfce4/xfce4-battery: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:14:57 Modified files: x11/xfce4/thunar-vcs: Makefile x11/xfce4/thunar-vcs/pkg: PLIST Log message: x11/xfce4/thunar-vcs: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:14:34 Modified files: x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-media-tags/pkg: PLIST Log message: x11/xfce4/thunar-media-tags: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:13:56 Modified files: x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-archive/pkg: PLIST Log message: x11/xfce4/thunar-archive: fix WANTLIB, update PLIST, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:13:08 Modified files: x11/xfce4/ristretto: Makefile Log message: x11/xfce4/ristretto: fix WANTLIB, bump REVISION
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:12:18 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo x11/xfce4/xfce4-mixer/pkg: PLIST Added files: x11/xfce4/xfce4-mixer/patches: patch-panel-plugin_xfce-volume-button_c Removed files: x11/xfce4/xfce4-mixer/patches: patch-panel-plugin_Makefile_in patch-xfce4-mixer_Makefile_in Log message: x11/xfce4/xfce4-mixer: update to a git checkout from my sndio branch drops dependency on gst 0.8 and uses gst1 APIs, and switches from Gtk+2 to Gtk+3. add a patch from https://gitlab.xfce.org/apps/xfce4-mixer/-/merge_requests/1 to fix adjusting volume by scrolling on panel plugin button the sndio branch from https://gitlab.xfce.org/apps/xfce4-mixer/-/merge_requests/2 is still a bit WIP but works fine for basic usage, and allows to see/control sndio tracks which wasnt possible via gst 0.8 APIs.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:09:08 Modified files: x11/xfce4/xfce4-notes: Makefile distinfo x11/xfce4/xfce4-notes/pkg: PLIST Log message: x11/xfce4/xfce4-notes: update to a checkout from git master Adds support for Gtk+3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:07:01 Modified files: x11/xfce4/xfce4-diskperf: Makefile distinfo x11/xfce4/xfce4-diskperf/pkg: PLIST Log message: x11/xfce4/xfce4-diskperf: update to 2.6.3. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000937.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:06:25 Modified files: x11/xfce4/xfce4-systemload: Makefile distinfo x11/xfce4/xfce4-systemload/pkg: PLIST Log message: x11/xfce4/xfce4-systemload: update to 1.2.4. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000936.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:05:55 Modified files: x11/xfce4/xfce4-taskmanager: Makefile distinfo x11/xfce4/xfce4-taskmanager/pkg: PLIST Log message: x11/xfce4/xfce4-taskmanager: update to 1.4.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000973.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:05:21 Modified files: x11/xfce4/xfce4-mount: Makefile distinfo x11/xfce4/xfce4-mount/pkg: PLIST Log message: x11/xfce4/xfce4-mount: update to 1.1.5. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000938.html and https://mail.xfce.org/pipermail/xfce-announce/2020-December/000972.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:04:31 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo x11/xfce4/xfce4-cpugraph/pkg: PLIST Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000970.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:03:39 Modified files: x11/xfce4/xfce4-fsguard: Makefile distinfo x11/xfce4/xfce4-fsguard/pkg: PLIST Log message: x11/xfce4/xfce4-fsguard: update to 1.1.2. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000969.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:02:28 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo x11/xfce4/xfce4-verve/pkg: PLIST Log message: x11/xfce4/xfce4-verve: update to 2.0.1. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000968.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:01:15 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.5.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000966.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 08:00:16 Modified files: x11/xfce4/xfce4-datetime: Makefile distinfo x11/xfce4/xfce4-datetime/pkg: PLIST Log message: x11/xfce4/xfce4-datetime: update to 0.8.1. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000965.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:59:37 Modified files: x11/xfce4/xfce4-wavelan: Makefile distinfo x11/xfce4/xfce4-wavelan/pkg: PLIST Log message: x11/xfce4/xfce4-wavelan: update to 0.6.2. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000964.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:58:52 Modified files: x11/xfce4/xfce4-xkb: Makefile distinfo x11/xfce4/xfce4-xkb/pkg: PLIST Log message: x11/xfce4/xfce4-xkb: update to 0.8.2. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000963.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:58:23 Modified files: x11/xfce4/xfce4-smartbookmark: Makefile distinfo x11/xfce4/xfce4-smartbookmark/pkg: PLIST Log message: x11/xfce4/xfce4-smartbookmark: update to 0.5.2. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000962.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:57:48 Modified files: x11/xfce4/xfce4-genmon: Makefile distinfo x11/xfce4/xfce4-genmon/pkg: PLIST Log message: x11/xfce4/xfce4-genmon: update to 4.1.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000958.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:57:03 Modified files: x11/xfce4/parole: Makefile distinfo x11/xfce4/parole/pkg: PLIST Log message: x11/xfce4/parole: update to 4.15.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000967.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:56:21 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo x11/xfce4/xfce4-screenshooter/pkg: PLIST Log message: x11/xfce4/xfce4-screenshooter: update to 1.9.8. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000959.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:55:40 Modified files: x11/xfce4/xfdashboard: Makefile distinfo x11/xfce4/xfdashboard/pkg: PLIST Log message: x11/xfce4/xfdashboard: update to 0.8.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000961.html drop dependency on dbus-glib.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:54:33 Modified files: x11/xfce4/terminal: Makefile distinfo x11/xfce4/terminal/pkg: PLIST Log message: x11/xfce4/terminal: update to 0.8.10. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000939.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:53:56 Modified files: x11/xfce4/mousepad: Makefile distinfo Log message: x11/xfce4/mousepad: update to 0.5.1. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000957.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:52:54 Modified files: x11/xfce4/xfce4-power-manager: Makefile distinfo x11/xfce4/xfce4-power-manager/pkg: PLIST Log message: x11/xfce4/xfce4-power-manager: update to 4.16.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:52:00 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo x11/xfce4/xfce4-panel/pkg: PLIST Log message: x11/xfce4/xfce4-panel: update to 4.16.0. drop xfce4panel-1.0 lib, bump xfce4panel-2.0 minor for two symbols addition: - xfce_panel_plugin_menu_destroy - xfce_panel_plugin_provider_set_dark_mode fix WANTLIB and drop Gtk+2 dependency.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:49:38 Modified files: x11/xfce4/xfce4-dev-tools: Makefile distinfo x11/xfce4/xfce4-dev-tools/pkg: PLIST Log message: x11/xfce4/xfce4-dev-tools: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000940.html @comment out xfce-build script as it relies on docker.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:48:52 Modified files: x11/xfce4/xfce4-appfinder: Makefile distinfo x11/xfce4/xfce4-appfinder/pkg: PLIST Log message: x11/xfce4/xfce4-appfinder: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000952.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:48:09 Modified files: x11/xfce4/thunar: Makefile distinfo x11/xfce4/thunar/pkg: PLIST Log message: x11/xfce4/thunar: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000950.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:47:09 Modified files: x11/xfce4/tumbler: Makefile distinfo x11/xfce4/tumbler/pkg: PLIST Added files: x11/xfce4/tumbler/patches: patch-configure Log message: x11/xfce4/tumbler: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000953.html add patch to fix typo in configure, merged upstream in https://gitlab.xfce.org/xfce/tumbler/-/merge_requests/14
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:46:04 Modified files: x11/xfce4/xfdesktop: Makefile distinfo x11/xfce4/xfdesktop/pkg: PLIST Log message: x11/xfce4/xfdesktop: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000954.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:45:10 Modified files: x11/xfce4/xfwm4: Makefile distinfo x11/xfce4/xfwm4/pkg: PLIST Log message: x11/xfce4/xfwm4: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000944.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:44:13 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo x11/xfce4/xfce4-settings/pkg: PLIST Removed files: x11/xfce4/xfce4-settings/patches: patch-xfsettingsd_displays-upower_c Log message: x11/xfce4/xfce4-settings: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000948.html remove patch-xfsettingsd_displays-upower_c, merged upstream in https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/60 drop dependency on upower, tidy up WANTLIB while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:40:02 Modified files: x11/xfce4/xfce4-session: Makefile distinfo x11/xfce4/xfce4-session/pkg: PLIST Log message: x11/xfce4/xfce4-session: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000946.html
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:38:43 Modified files: x11/xfce4/xfconf: Makefile distinfo x11/xfce4/xfconf/pkg: PLIST Log message: x11/xfce4/xfconf: update to 4.16.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:37:31 Modified files: x11/xfce4/libxfce4util: Makefile distinfo x11/xfce4/libxfce4util/pkg: PLIST Log message: x11/xfce4/libxfce4util: update to 4.16.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:36:23 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo x11/xfce4/libxfce4ui/pkg: PLIST Log message: x11/xfce4/libxfce4ui: update to 4.16.0. drop xfce4ui-1 lib and dependency on Gtk+2, add dependency on libgtop.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:33:58 Modified files: x11/xfce4/garcon: Makefile distinfo x11/xfce4/garcon/pkg: PLIST Log message: x11/xfce4/garcon: update to 0.8.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000947.html bump libgarcon-gtk3-1 minor for garcon_gtk_menu_get_desktop_actions_menu addition, drop libgarcon-gtk2-1. Tidy up WANTLIB while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:32:03 Modified files: x11/xfce4/exo : Makefile distinfo x11/xfce4/exo/pkg: PLIST Log message: x11/xfce4/exo: update to 4.16.0. See https://mail.xfce.org/pipermail/xfce-announce/2020-December/000951.html bump exo-2 major for exo_toolbars_model_flags_get_type removal, drop exo-1 lib
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/12/29 07:31:01 Modified files: lang/python: python.port.mk Log message: reminder to update xenocara/share/mk/bsd.xorg.mk if switching main py3 branch
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:29:41 Modified files: x11/xfce4 : Makefile Log message: x11/xfce4/Makefile: unlink orage and xfce4-statusnotifier - orage is abandoned upstream since 4.12 and was never ported to Gtk+3. - xfce4-statusnotifier was merged in xfce4-panel for 4.16.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2020/12/29 07:28:11 Modified files: x11/xfce4 : xfce4.port.mk Log message: x11/xfce4/xfce4.port.mk: Bump XFCE_DESKTOP_VERSION to 4.16.0.
Re: retire python 3.7
On 2020/12/28 17:37, Daniel Dickman wrote: > > > On Mon, 28 Dec 2020, R?mi Pointel wrote: > > > Le 28/12/2020 ? 02:09, Daniel Dickman a ?crit?: > > > Nothing depends on python 3.7 anymore. > > > > > > ok to retire the port at this point? > > > > > > > Hello, > > > > sounds good to me. > > > > Thank you, > > > > Remi. > > > > > > Thanks Remi. > > Stuart requested that we move the packing list markers from the python 3.7 > port to the python 3.8 port in the same commit. So the below diff includes > the update for the 3.8 port. > > So the below makes this update following the notes in python.port.mk under > the "If later *removing* an old version". Thanks, this looks correct to me. OK > p.s. Note that to make my life easier, I just bumped REVISION to 1 for all > the subpackages. So some of them skip a revision. That is fine. > Index: Makefile > === > RCS file: /cvs/ports/lang/python/Makefile,v > retrieving revision 1.72 > diff -u -p -u -r1.72 Makefile > --- Makefile 5 Oct 2020 20:51:18 - 1.72 > +++ Makefile 28 Dec 2020 22:30:32 - > @@ -2,7 +2,6 @@ > > SUBDIR = > SUBDIR +=2.7 > -SUBDIR +=3.7 > SUBDIR +=3.8 > SUBDIR +=3.9 > > Index: Makefile.inc > === > RCS file: /cvs/ports/lang/python/Makefile.inc,v > retrieving revision 1.134 > diff -u -p -u -r1.134 Makefile.inc > --- Makefile.inc 11 Feb 2020 11:45:31 - 1.134 > +++ Makefile.inc 28 Dec 2020 22:30:32 - > @@ -50,12 +50,6 @@ MULTI_PACKAGES = -main -tests -gdbm -idl > DEBUG_PACKAGES ?=-main -gdbm -tkinter > .endif > > -.if ${VERSION} == "3.7" > -LIB_SUFX = m > -.else > -LIB_SUFX = > -.endif > - > # Python 2.7 lists BSD db 4.6.x as unstable on most architectures (see > # setup.py:allow_db_version). XXX revisit if databases/db/v4 is updated to > 4.7 > .if ${VERSION} == "2.7" > @@ -92,11 +86,11 @@ LIB_DEPENDS-bsddb += databases/db/v4,no_ > .else > LIB_DEPENDS-bsddb += databases/db/v4 > .endif > -WANTLIB-bsddb = lib/db4/db>=4 pthread > python${VERSION}${LIB_SUFX} > +WANTLIB-bsddb = lib/db4/db>=4 pthread python${VERSION} > > LIB_DEPENDS-gdbm = databases/gdbm \ > lang/python/${VERSION},-main > -WANTLIB-gdbm = gdbm>=3 pthread python${VERSION}${LIB_SUFX} > +WANTLIB-gdbm = gdbm>=3 pthread python${VERSION} > > RUN_DEPENDS-idle = lang/python/${VERSION},-tkinter \ > ${RUN_DEPENDS} > @@ -107,7 +101,7 @@ MODULES +=x11/tk > MODTK_VERSION = 8.5 > LIB_DEPENDS-tkinter =lang/python/${VERSION},-main \ > ${MODTK_LIB_DEPENDS} > -WANTLIB-tkinter =X11 pthread python${VERSION}${LIB_SUFX} \ > +WANTLIB-tkinter =X11 pthread python${VERSION} \ > ${MODTK_WANTLIB} > > AUTOCONF_VERSION = 2.69 > Index: python.port.mk > === > RCS file: /cvs/ports/lang/python/python.port.mk,v > retrieving revision 1.122 > diff -u -p -u -r1.122 python.port.mk > --- python.port.mk5 Oct 2020 20:51:18 - 1.122 > +++ python.port.mk28 Dec 2020 22:30:32 - > @@ -49,7 +49,6 @@ MODPY_VERSION ?=${MODPY_DEFAULT_VERSION > # verify if MODPY_VERSION forced is correct > .else > . if ${MODPY_VERSION} != "2.7" && \ > - ${MODPY_VERSION} != "3.7" && \ >${MODPY_VERSION} != "3.8" && \ >${MODPY_VERSION} != "3.9" > ERRORS += "Fatal: unknown or unsupported MODPY_VERSION: ${MODPY_VERSION}" > @@ -59,7 +58,6 @@ ERRORS += "Fatal: unknown or unsupported > MODPY_MAJOR_VERSION =${MODPY_VERSION:R} > > .if ${MODPY_MAJOR_VERSION} == 2 > -MODPY_LIB_SUFFIX = > MODPY_FLAVOR = > MODPY_BIN_SUFFIX = > MODPY_PY_PREFIX =py- > @@ -69,12 +67,6 @@ MODPY_COMMENT ="@comment " > MODPY_ABI3SO = > MODPY_PYOEXTENSION = pyo > .elif ${MODPY_MAJOR_VERSION} == 3 > -. if ${MODPY_VERSION} == "3.7" > -MODPY_LIB_SUFFIX = m > -. else > -# 3.8 (and later) discard the m suffix on the library > -MODPY_LIB_SUFFIX = > -. endif > # replace py- prefix by py3- > FULLPKGNAME ?= ${PKGNAME:S/^py-/py3-/}${FLAVOR_EXT:S/-python3//} > MODPY_FLAVOR = ,python3 > @@ -91,7 +83,7 @@ MODPY_PYOEXTENSION ?= opt-1.pyc > > MODPY_PYTEST ?= No > > -MODPY_WANTLIB = python${MODPY_VERSION}${MODPY_LIB_SUFFIX} > +MODPY_WANTLIB = python${MODPY_VERSION} > > MODPY_RUN_DEPENDS = lang/python/${MODPY_VERSION} > MODPY_LIB_DEPENDS = lang/python/${MODPY_VERSION} > @@ -167,7 +159,7 @@ HOMEPAGE ?= https://pypi.python.org/pyp > MODPY_TKINTER_DEPENDS = lang/python/${MODPY_VERSION},-tkinter > > MODPY_BIN = ${LOCALBASE}/bin/python${MODPY_VERSION} > -MODPY_INCDIR = >
Re: [update] misc/lfm 2.3 -> 3.1 (python 2->3)
On 2020/12/29 14:46, Björn Ketelaars wrote: > On Tue 29/12/2020 11:27, Charlene Wendling wrote: > > Hi, > > > > Here is an update for lfm to version 3.1. It has been rewritten > > almost from scratch, here are the most important changes (see [0]): > > > > * move from python 2 to python 3 > > * pyview has been removed in favour of less(1) > > * many backward incompatible changes, notably ~/.lfmrc has been > > deprecated in favour of ~/.config/lfmrc/... > > > > Port-wise, despite the size of the diff, there is not much to say. > > Nonetheless, data files were not installed where they should. > > > > As such, i've brought back the 2.3 behaviour and chose to install > > everything as data_files, instead of using a post-install hook. We > > would have needed to patch setup.py anyway. > > > > I met no issues while testing, but given the number of features, i > > indeed did not test all of them. > > > > I'm not used to deal with python stuff, so feedback is very welcome :) > > > > Charlène. > > Builds and packages ok, however errors out upon starting: > > $ lfm > ERROR: Cannot copy default theme or keys file to user configuration folder > /home/bket/.config/lfm > [Errno 2] No such file or directory: > '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' > Quitting > > I'm guessing that > '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' > should read '/usr/local/share/examples/lfm/lfm-default.theme'. > .. or /etc/lfm/lfm-default.theme (installed from examples via @sample)
Re: New SSL problems with Apache/mod_perl
On 2020/12/29 03:37, Chris Bennett wrote: > I'm not sure when this problem started. I'm running -current for a long > time and once or twice a week I update. > > Everything was working fine for a long time, so except for updating the > certs using base httpd and then putting Apache back on (removing from > base httpd.conf first), I wasn't really paying much attention. > > I noticed that an HTML validator refused to accept the cert. > Tried another one and same problem. > > I revoked the certs (Let's Encrypt) and got new ones. Didn't help. The problem is that the full certificate chain is not included. $ openssl s_client -connect bennettconstruction.us:443 -servername bennettconstruction.us CONNECTED(0003) depth=0 CN = bennettconstruction.us verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = bennettconstruction.us verify error:num=20:unable to get local issuer certificate verify return:1 write W BLOCK --- Certificate chain 0 s:/CN=bennettconstruction.us i:/C=US/O=Let's Encrypt/CN=R3 --- Server certificate -BEGIN CERTIFICATE- There should be a second one like this 0 s:/CN=bennettconstruction.us i:/C=US/O=Let's Encrypt/CN=R3 1 s:/C=US/O=Let's Encrypt/CN=R3 i:/O=Digital Signature Trust Co./CN=DST Root CA X3 For Apache you are probably missing setting SSLCertificateChainFile, if you're fetching with acme-client then this config option should point at a file written with either of these options domain chain certificate domain full chain certificate Don't use a manually fetched file for this as it will change from time to time.
Re: [update] misc/lfm 2.3 -> 3.1 (python 2->3)
On Tue 29/12/2020 11:27, Charlene Wendling wrote: > Hi, > > Here is an update for lfm to version 3.1. It has been rewritten > almost from scratch, here are the most important changes (see [0]): > > * move from python 2 to python 3 > * pyview has been removed in favour of less(1) > * many backward incompatible changes, notably ~/.lfmrc has been > deprecated in favour of ~/.config/lfmrc/... > > Port-wise, despite the size of the diff, there is not much to say. > Nonetheless, data files were not installed where they should. > > As such, i've brought back the 2.3 behaviour and chose to install > everything as data_files, instead of using a post-install hook. We > would have needed to patch setup.py anyway. > > I met no issues while testing, but given the number of features, i > indeed did not test all of them. > > I'm not used to deal with python stuff, so feedback is very welcome :) > > Charlène. Builds and packages ok, however errors out upon starting: $ lfm ERROR: Cannot copy default theme or keys file to user configuration folder /home/bket/.config/lfm [Errno 2] No such file or directory: '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' Quitting I'm guessing that '/usr/local/lib/python3.8/site-packages/lfm/etc/lfm-default.theme' should read '/usr/local/share/examples/lfm/lfm-default.theme'.
[UPDATE] www/youtube-dl to 2020.12.29
Hi, New release tested on amd64, get it while it's fresh! OK? Extractors [youtube] Improve yt initial data extraction (#27524) [youtube:tab] Improve URL matching #27559) [youtube:tab] Restore retry on browse requests (#27313, #27564) [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904, #25418, #26070, #26350, #26738, #27563) [brightcove] Remove sonyliv specific code [piksel] Improve format extraction [zype] Add support for uplynk videos [toggle] Add support for live.mewatch.sg (#27555) [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826) [teachable] Improve embed detection (#26923) [mitele] Fix free video extraction (#24624, #25827, #26757) [telecinco] Fix extraction [youtube] Update invidious.snopyta.org (#22667) [amcnetworks] Improve auth only video detection (#27548) [generic] Add support for VHX Embeds (#27546) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.223 diff -u -p -u -r1.223 Makefile --- Makefile28 Dec 2020 11:32:22 - 1.223 +++ Makefile29 Dec 2020 13:22:56 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.26 +VERSION = 2020.12.29 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.202 diff -u -p -u -r1.202 distinfo --- distinfo28 Dec 2020 11:32:22 - 1.202 +++ distinfo29 Dec 2020 13:22:56 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.26.tar.gz) = njtBiAZ6GcOpZ5hXfQslLHTdsWzx3s/96cs8TCLLDs8= -SIZE (youtube-dl-2020.12.26.tar.gz) = 3246941 +SHA256 (youtube-dl-2020.12.29.tar.gz) = ay262wRPhnPOWvsaDVCgHkqxViz0a3wdNVezYVwdmcE= +SIZE (youtube-dl-2020.12.29.tar.gz) = 3246557 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.141 diff -u -p -u -r1.141 PLIST --- pkg/PLIST 28 Dec 2020 11:32:22 - 1.141 +++ pkg/PLIST 29 Dec 2020 13:22:57 - @@ -272,7 +272,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funimation.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}funk.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fusion.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}fxnetworks.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gaia.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gameinformer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}gamespot.${MODPY_PYC_MAGIC_TAG}pyc @@ -1042,7 +1041,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funk.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.py -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fxnetworks.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gaia.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.py lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamespot.py
Re: New SSL problems with Apache/mod_perl
On Tue, 29 Dec 2020 03:44:03 -0600, Chris Bennett wrote: > dmesg is always a mess (How can I fix that?) Hard to give a proper fix when the problem is uncertain. Assuming the "mess" you're mentioning is that dmesg(8) shows previous boots as well, you can take /var/run/dmesg.boot. Regarding your TLS problem $ nc -zvc bennettconstruction.us 443 Connection to bennettconstruction.us (172.107.198.233) 443 port [tcp/https] succeeded! nc: tls handshake failed (certificate verification failed: unable to get local issuer certificate) Check your certificate chains. Most likely the problem is in your acme-client.conf so feel free to post it if you can't find the solution. Cheers, Daniel
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/29 05:09:35 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.20.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2020/12/29 05:01:54 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.18.204.