[Update] databases/libzdb : Update to 3.2.2

2020-12-29 Thread wen heping
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

2020-12-29 Thread Chris Bennett
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

2020-12-29 Thread Rafael Sadowski
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

2020-12-29 Thread Rafael Sadowski
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

2020-12-29 Thread Rafael Sadowski
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

2020-12-29 Thread Rafael Sadowski
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

2020-12-29 Thread Chris Bennett
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

2020-12-29 Thread Chris Bennett
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

2020-12-29 Thread Rafael Sadowski
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread wen heping
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)

2020-12-29 Thread Kurt Mosiejczuk
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

2020-12-29 Thread Abel Abraham Camarillo Ojeda
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

2020-12-29 Thread Daniel Dickman
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

2020-12-29 Thread Alexander Bluhm
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

2020-12-29 Thread wen heping
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

2020-12-29 Thread Daniel Dickman



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

2020-12-29 Thread Steven Shockley
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

2020-12-29 Thread Daniel Dickman
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

2020-12-29 Thread trondd
"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

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread trondd
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

2020-12-29 Thread James Turner
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)

2020-12-29 Thread Stuart Henderson
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)

2020-12-29 Thread Charlene Wendling
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

2020-12-29 Thread Bjorn Ketelaars
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

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread Klemens Nanni
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

2020-12-29 Thread Ashton Fagg
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

2020-12-29 Thread Ashton Fagg
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

2020-12-29 Thread Steffen Nurpmeso
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

2020-12-29 Thread Brian Callahan
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

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Ricardo Mestre
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Bjorn Ketelaars
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Landry Breuil
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

2020-12-29 Thread Stuart Henderson
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)

2020-12-29 Thread Stuart Henderson
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

2020-12-29 Thread Stuart Henderson
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)

2020-12-29 Thread Björn Ketelaars
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

2020-12-29 Thread Ricardo Mestre
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

2020-12-29 Thread Daniel Jakots
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

2020-12-29 Thread Antoine Jacoutot
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

2020-12-29 Thread Antoine Jacoutot
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.



  1   2   >