CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 22:47:34

Modified files:
devel/libsoup3 : Makefile 
devel/libsoup3/pkg: PLIST 

Log message:
Re-enable vapi now that we have a newer vala(1).



Re: [update] net/usockets-0.8.1 ,www/uwebsockets-20.6.0, www/purritobin-0.6.7, databases/lmdbxx-1.0.0 (new)

2021-10-25 Thread aisha
another ping

usockets - 0.8.1
uwebsockets - 20.6.0
purritobin - 0.6.7
 Additions to www/purritobin
 - auto cleaning of pastes
 - web portal for pasting
 - in-built http server, good for tiny pastes and testing setups
 - http header manipulation

depends on a new port databases/lmdbxx, which is attached in the
patch as well.

Cheers,
Aisha


diff --git a/databases/lmdbxx/Makefile b/databases/lmdbxx/Makefile
new file mode 100644
index 000..b676b039ba3
--- /dev/null
+++ b/databases/lmdbxx/Makefile
@@ -0,0 +1,41 @@
+# $OpenBSD: $
+
+COMMENT =  C++17 wrapper for Lightning Memory-Mapped Database
+
+VERSION =  1.0.0
+DISTNAME = lmdbxx-${VERSION}
+
+CATEGORIES =   databases
+
+GH_ACCOUNT =   hoytech
+GH_PROJECT =   lmdbxx
+#GH_TAGNAME =  1.0.0
+GH_COMMIT =f1f00acf5f5045b43d7189c2b23ae5ca103a6faa
+
+HOMEPAGE = https://github.com/hoytech/lmdbxx
+
+MAINTAINER =   Aisha Tammy 
+
+# Unlicense
+PERMIT_PACKAGE =   Yes
+
+COMPILER = base-clang ports-gcc
+
+NO_BUILD = Yes
+
+RUN_DEPENDS =  databases/lmdb
+
+do-install:
+   cd ${WRKSRC} && \
+   mkdir -p ${PREFIX}/include && \
+   ${INSTALL_DATA} lmdb++.h ${PREFIX}/include 
+
+do-test:
+   cd ${WRKSRC} && \
+   rm -rf testdb && \
+   mkdir -p testdb && \
+   ${CXX} ${CXXFLAGS} -std=c++17 -Wall -I${LOCALBASE}/include -I. \
+   -o check check.cc ${LDFLAGS} -L${LOCALBASE}/lib -llmdb && \
+   ./check
+
+.include 
diff --git a/databases/lmdbxx/distinfo b/databases/lmdbxx/distinfo
new file mode 100644
index 000..2cd8254361c
--- /dev/null
+++ b/databases/lmdbxx/distinfo
@@ -0,0 +1,2 @@
+SHA256 (lmdbxx-1.0.0-f1f00acf.tar.gz) = 
hcZXFqDBZaZ8N3t6DP6m5mMypWnY2kadLD49v5mwSZo=
+SIZE (lmdbxx-1.0.0-f1f00acf.tar.gz) = 53347
diff --git a/databases/lmdbxx/pkg/DESCR b/databases/lmdbxx/pkg/DESCR
new file mode 100644
index 000..29e045d9927
--- /dev/null
+++ b/databases/lmdbxx/pkg/DESCR
@@ -0,0 +1,4 @@
+A comprehensive C++ wrapper for the LMDB embedded
+database library, offering both an error-checked
+procedural interface and an object-oriented resource
+interface with RAII semantics.
diff --git a/databases/lmdbxx/pkg/PLIST b/databases/lmdbxx/pkg/PLIST
new file mode 100644
index 000..cdf3f124dec
--- /dev/null
+++ b/databases/lmdbxx/pkg/PLIST
@@ -0,0 +1,2 @@
+@comment $OpenBSD: PLIST,v$
+include/lmdb++.h
diff --git a/net/usockets/Makefile b/net/usockets/Makefile
index a484c23f93a..c33d35207bc 100644
--- a/net/usockets/Makefile
+++ b/net/usockets/Makefile
@@ -3,38 +3,29 @@
 COMMENT=   eventing, networking & crypto for async applications
 CATEGORIES =   net
 
-VERSION =  0.6.0
-REVISION = 1
-
-DISTNAME = usockets-${VERSION}
-PKGNAME =  ${DISTNAME:L}
-
-SHARED_LIBS =  usockets 1.0
+SHARED_LIBS =  usockets 2.0
 
 GH_ACCOUNT =   uNetworking
 GH_PROJECT =   uSockets
-#GH_TAGNAME =  v0.6.0
-# cstdlib include error
-GH_COMMIT =7683672d87067cd75b854f4e36b9820f4809a4be
-
+GH_TAGNAME =   v0.8.1
+PKGNAME =  ${DISTNAME:L}
 
 MAINTAINER =   Aisha Tammy 
 
 # Apache 2.0
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += ${COMPILER_LIBCXX} crypto ssl uv
+WANTLIB += ${COMPILER_LIBCXX} crypto ssl uv
 
 # C11 C++17
 COMPILER = base-clang ports-gcc
 
 LIB_DEPENDS =  devel/libuv
 
-USE_GMAKE =Yes
-MAKE_FLAGS =   CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
-   CC="${CC}" CXX="${CXX}" \
-   LIBusockets_VERSION="${LIBusockets_VERSION}"
+MAKE_ENV = LIBusockets_VERSION="${LIBusockets_VERSION}"
+
+FAKE_FLAGS =   PREFIX=${TRUEPREFIX}
 
-NO_TEST =  Yes
+# tests need A LOT of file desrciptors ~5000-6000
 
 .include 
diff --git a/net/usockets/distinfo b/net/usockets/distinfo
index 964ba508e9e..a437989a34e 100644
--- a/net/usockets/distinfo
+++ b/net/usockets/distinfo
@@ -1,2 +1,2 @@
-SHA256 (usockets-0.6.0-7683672d.tar.gz) = 
0OooGCHD8ezNIcaB1zDPK6RQLGGYGZJb24Vemjlat7c=
-SIZE (usockets-0.6.0-7683672d.tar.gz) = 57634
+SHA256 (uSockets-0.8.1.tar.gz) = OzO1kkqSV3hU4jJrPi05OEnsAL64ZaEnG/JMDyEMwdY=
+SIZE (uSockets-0.8.1.tar.gz) = 65470
diff --git a/net/usockets/patches/patch-Makefile 
b/net/usockets/patches/patch-Makefile
index e718b65a265..5ea504d9f0f 100644
--- a/net/usockets/patches/patch-Makefile
+++ b/net/usockets/patches/patch-Makefile
@@ -1,4 +1,4 @@
-$OpenBSD: patch-Makefile,v 1.3 2020/12/11 22:33:22 sthen Exp $
+: patch-Makefile,v 1.3 2020/12/11 22:33:22 sthen Exp $
 
 add shared + static lib + pkg-config file
 remove -flto -O3
@@ -6,7 +6,7 @@ remove -flto -O3
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -1,60 +1,40 @@
+@@ -1,72 +1,46 @@
 -# WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL
 -# For now we need to link with C++ for OpenSSL support, but should be removed 
with time
 -ifeq ($(WITH_OPENSSL),1)
@@ -30,69 +30,85 @@ Index: Makefile
 -  override CFLAGS += -DLIBUS_USE_LIBUV
 -  override LDFLAGS += -luv
 -endif
-+PREFIX ?= "/usr/local"
++PREFIX ?= /usr/local
 +LIBDIR ?= "$(PREFIX)/lib"
 +INCLUDEDIR ?= 

CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 17:54:32

Modified files:
lang/php/7.3   : Tag: OPENBSD_7_0 Makefile 
lang/php/7.3/patches: Tag: OPENBSD_7_0 
  patch-sapi_fpm_fpm_fpm_children_c 
Added files:
lang/php/7.3/patches: Tag: OPENBSD_7_0 
  patch-sapi_fpm_fpm_fpm_request_c 
  patch-sapi_fpm_fpm_fpm_scoreboard_c 
  patch-sapi_fpm_fpm_fpm_scoreboard_h 
  patch-sapi_fpm_fpm_fpm_status_c 
  patch-sapi_fpm_fpm_fpm_worker_pool_c 

Log message:
php-7.3.31: since it doesn't seem like an upstream update is forthcoming,
apply 
https://github.com/php/php-src/commit/cb2021e5f69da5e2868130a05bb53db0f9f89e4b.patch
"Fix bug #81026 (PHP-FPM oob R/W in root process leading to priv escalation)"

https://bugs.php.net/bug.php?id=81026#1634567314



Re: UPDATE: FFmpeg 4.4.1

2021-10-25 Thread Jordan Geoghegan



On 10/24/21 11:48 PM, Zé Loff wrote:
> On Sun, Oct 24, 2021 at 09:35:11PM -0400, Brad Smith wrote:
>> Here is an update to FFmpeg 4.4.1.
> Hi Brad
>
> Did you get a chance to look at the patch I sent some days ago fixing
> multicasts (attached again)?
>
> Thanks
>

It sure would be nice to get multicast working with FFmpeg on OpenBSD. I've 
reported this on a couple different occasions as it's been bothering me for 
years.





CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 13:03:18

Modified files:
security/sslsplit: Makefile 
security/sslsplit/patches: patch-ssl_c 

Log message:
security/sslsplit: add an ifdef to use X509_up_ref().



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2021/10/25 12:54:00

Modified files:
lang/clojure   : Makefile distinfo 
lang/clojure/patches: patch-clojure 
lang/clojure/pkg: PLIST 

Log message:
- update to clojure-1.10.3.986
- drop maintainership

from Omar Polo



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 12:51:15

Modified files:
net/znc: Makefile 

Log message:
net/znc: compile with HAVE_OPAQUE_SSL to use the OpenSSL 1.1 codepath
using accessors instead of reaching into structs. Unbreaks build with
upcoming libcrypto bump.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 12:35:31

Modified files:
security/tcltls: Makefile 
Added files:
security/tcltls/patches: patch-tlsX509_c 

Log message:
security/tcltls: backport a simple upstream patch to fix build with
opaque X509 structure.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:ports
Changes by: an...@cvs.openbsd.org   2021/10/25 12:29:18

Modified files:
mail/mdsort: Makefile distinfo 

Log message:
update to mdsort-11.0.0

- allow break action to be combined with all other actions
- allow pass action to be combined with all other actions
- add support for defining macros on the command line



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 12:25:46

Modified files:
net/poco   : Makefile 
Added files:
net/poco/patches: patch-Crypto_src_X509Certificate_cpp 

Log message:
net/poco: prepare for upcoming libcrypto bump. Use X509_up_ref() instead
of bumping the refcount manually.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2021/10/25 11:23:31

Modified files:
devel/lua-compat53: Makefile distinfo 

Log message:
Update lua-compat53 to 0.9.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2021/10/25 11:17:50

Modified files:
textproc/libuninameslist: Makefile distinfo 

Log message:
Update libuninameslist to 20210917.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2021/10/25 10:57:33

Modified files:
fonts/ibm-plex : Makefile distinfo 

Log message:
Update ibm-plex to 6.0.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2021/10/25 10:56:27

Modified files:
archivers/cabextract: Makefile distinfo 

Log message:
Update cabextract to 1.9.1.



Re: games/godot: proposal to add GodotSteam for broader compatibility

2021-10-25 Thread Omar Polo
Sorry for replying this late

Thomas Frohwein  writes:

> Hi,
>
> I've been experimenting with running commercial games with our Godot
> port and a substantial number refuse to run because they can't find
> Steam in Godot's namespace. Those games seem to be built with a module
> "GodotSteam" added during compile time.
>
> This diff below adds said module to the port. It allows running some
> more (indie) games on OpenBSD. I know of "Nightfall Hacker", "SJ-19
> Learns to Love!", and "Cruelty Squad" that I've been able to run with
> this change. There are probably more...
>
> This diff just adds it to the existing port, but as it leads to a
> deviation from "vanilla" Godot, it might be preferrable to make this a
> flavor, maybe godot-godotsteam? Or 2 separate ports that are based on
> the same Makefile.inc? Of course, maintenance would likely be easier
> without adding such complexity...

The additions from the GodotStream API seems to be limited to a single
namespace, so I'm not opposed to bundling them into the shipped Godot.
It's a deviation from vanilla Godot for sure, but it's small and done to
help making more games available.

I'm OK with bundling this in the current Godot port as your (updated)
diff does, but we should document it somewhere (be it with a message or
a README) to not lure users into thinking that these are official API.

I'm also fine with a flavor, but given how small the impact of bundling
this library is, I tend to prefer avoiding splitting in multiple flavors
or subpackages.

> You can test that the namespace now exists in Godot by opening a
> project in the editor and adding a script, then starting to enter
> something from the Steam namespace like 'Steam.getAchievement' into the
> code and seeing this show up in the auto completion. All this works
> through the Goldberg emulator library, so some Steam functionality may
> be stubbed or not return what you expect if used for actual development.
>
> comments or oks?

the updated patch is fine for me :)

(the CVS marker is the updated diff is wrong, as it changes the revision
from 1.26 to 1.25 when the latest is 1.27, but I don't think it's a
problem in practice ;-)

I checked that the wantlib is correct and that the APIs exists.  Godot
doesn't crash when calling stuff under Steam.*, but I don't have an
account anymore so I can't do further runtime testing.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 09:45:29

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Add quirk for mail/cue



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 09:44:33

Modified files:
mail   : Makefile 
Removed files:
mail/cue   : Makefile distinfo 
mail/cue/patches: patch-configure_in patch-smime_c 
mail/cue/pkg   : DESCR PLIST 

Log message:
Remove mail/cue. It's pretty broken and was never updated to compile with
OpenSSL 1.1 and later. According to fcambus, only pkgsrc have it packaged.
They disable OpenSSL support.

ok fcambus kn rsadowski



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2021/10/25 09:42:13

Modified files:
mail/cue   : Makefile distinfo 
mail/cue/patches: patch-configure_in patch-smime_c 
Removed files:
mail/cue/patches: patch-popxmit_c 

Log message:
mail/cue Update to the latest version on the ftp server. Add a patch that
makes this compile with latest LibreSSL. With OpenSSL there will likely
be more to be fixed. If this is ever revived, the autoconf version should
be looked at.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 09:07:49

Modified files:
textproc/pecl-yaml: Makefile distinfo 

Log message:
update to pecl-yaml-2.2.2



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 09:04:03

Modified files:
lang/php/pecl  : pecl.port.mk 

Log message:
remove php73 from FLAVORS list



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2021/10/25 08:48:36

Modified files:
lang/vala  : Makefile distinfo 
lang/vala/pkg  : PLIST-main 

Log message:
update to vala-0.54.2



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2021/10/25 08:48:38

Modified files:
x11/gnome/gjs  : Makefile distinfo 
x11/gnome/gjs/patches: patch-gjs_debugger_cpp patch-meson_build 
x11/gnome/gjs/pkg: PLIST 

Log message:
update to gjs-1.70.0



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2021/10/25 08:48:35

Modified files:
devel/gobject-introspection: Makefile distinfo 
devel/gobject-introspection/pkg: PLIST 

Log message:
update to gobject-introspection-1.70.0



Re: mail/cue: update? remove? (tests/help with autoconf needed)

2021-10-25 Thread Frederic Cambus
On Mon, Oct 25, 2021 at 03:18:32PM +0100, Theo Buehler wrote:
> I have one vote to remove this. Any opinions?

Seconded, a quick search showed that we are the only ones besides
Pkgsrc to still ship this.

OK fcambus@ to remove.



Re: mail/cue: update? remove? (tests/help with autoconf needed)

2021-10-25 Thread Theo Buehler
I have one vote to remove this. Any opinions?

On Wed, Oct 13, 2021 at 11:15:26PM +0200, Theo Buehler wrote:
> This updates mail/cue to the latest snapshot available on the ftp server.
> This snapshot doesn't build with OpenSSL 1.1, but has the fixes for 1.0
> in our patches.
> 
> The build of this port will break with upcoming libcrypto changes.
> pkgsrc decided to pass --without-openssl to configure to work around
> the build issues.
> 
> This already indicates that it might be time to retire this...
> 
> I tried to test it, but I failed. If I point it at a Maildir, I get an
> essentially empty screen. If I hit 'C-x a' it segfaults. This is also
> the case with the version in tree.
> 
> If you happen to use this tool and want to keep using it, I'd be
> interested in reports on whether it still works, particularly with
> S/MIME signatures or encryption.
> 
> 
> It turns out that build fix is relatively straightforward (look at
> patch/patch-src_smime_c after applying the diff).
> 
> The patch below builds with autoconf 2.13. As far as I can tell, the
> autoconf stuff is generated with autoconf 2.64. However, if I set
> AUTOCONF_VERSION = 2.64 in the Makefile, I get this:
> 
>   You do not have inet6 library, using libc
>   checking getaddrinfo bug... ./configure[3432]: ac_fn_c_try_run: not found
>   buggy
>   Fatal: You must get working getaddrinfo() function.
>  or you can specify "--disable-ipv6".
> 
> I don't know how to fix this properly (the test program succeeds if
> built without the autoconf madness).

Index: Makefile
===
RCS file: /cvs/ports/mail/cue/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile12 Jul 2019 20:47:25 -  1.18
+++ Makefile13 Oct 2021 20:40:37 -
@@ -2,7 +2,7 @@
 
 COMMENT=   mh-e like mail user agent
 
-V= 20090209
+V= 20180813
 DISTNAME=  cue-snap-$V
 PKGNAME=   cue-$V
 CATEGORIES=mail
Index: distinfo
===
RCS file: /cvs/ports/mail/cue/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo18 Jan 2015 03:14:21 -  1.15
+++ distinfo13 Oct 2021 20:36:40 -
@@ -1,2 +1,2 @@
-SHA256 (cue-snap-20090209.tar.gz) = 
fEjqvU7cYi3wOx1tBPmrhawp9WxHU5HnU8WhHPHtivI=
-SIZE (cue-snap-20090209.tar.gz) = 229115
+SHA256 (cue-snap-20180813.tar.gz) = 
CBL/Yhg0wldTkpzTmjkz3xvehW0Dkydsq2VnkyMEh10=
+SIZE (cue-snap-20180813.tar.gz) = 260627
Index: patches/patch-configure_in
===
RCS file: /cvs/ports/mail/cue/patches/patch-configure_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure_in
--- patches/patch-configure_in  16 Dec 2008 18:47:51 -  1.1
+++ patches/patch-configure_in  13 Oct 2021 20:39:07 -
@@ -1,32 +1,35 @@
-$OpenBSD: patch-configure_in,v 1.1 2008/12/16 18:47:51 naddy Exp $
 configure.in.orig  Wed Apr 27 13:54:13 2005
-+++ configure.in   Tue Dec 16 19:22:35 2008
-@@ -37,7 +37,7 @@ netbsd*)
+$OpenBSD$
+
+Index: configure.in
+--- configure.in.orig
 configure.in
+@@ -35,7 +35,7 @@ netbsd*)
;;
  esac
  
 -OPTS="-O"
 +OPTS=""
+ CFLAGS=""
  
- dnl AC_PREFIX_PKG(VARIABLE, HEADER, LIBRARY, PATH [, IF-TRUE [, IF FALSE ] ])
- AC_DEFUN(AC_PREFIX_PKG, [
-@@ -383,14 +383,14 @@ if test "$enable_pgpmime" = yes -o "$enable_smime" = y
+ # AC_PREFIX_PKG(VARIABLE, HEADER, LIBRARY, PATH [, IF-TRUE [, IF FALSE ] ])
+@@ -381,13 +381,14 @@ if test "$enable_pgpmime" = yes -o "$enable_smime" = y
AC_MSG_RESULT($with_openssl),
[ AC_MSG_RESULT(yes)
  withval="/usr /usr/local /usr/local/ssl /usr/pkg" ])
--  AC_PREFIX_PKG(ssl, ssl.h, libcrypto.a, $withval)
--  if test "$ssl" = no; then
--  AC_PREFIX_PKG(ssl, openssl/ssl.h, libcrypto.a, $withval)
--  if test "$ssl" != no; then
+-  AC_PREFIX_PKG(ssl, openssl/ssl.h, libcrypto.a, $withval)
+-  if test "$ssl" != no; then
+-  AC_DEFINE(USE_OPENSSL)
+-  else
+-  AC_PREFIX_PKG(ssl, ssl.h, libcrypto.a, $withval)
 +  AC_PREFIX_PKG(use_ssl, ssl.h, libcrypto.a, $withval)
 +  if test "$use_ssl" = no; then
 +  AC_PREFIX_PKG(use_ssl, openssl/ssl.h, libcrypto.a, $withval)
 +  if test "$use_ssl" != no; then
-   AC_DEFINE(OPENSSL)
-   fi
++  AC_DEFINE(USE_OPENSSL)
++  fi
fi
 -  if test "$ssl" != no; then
 +  if test "$use_ssl" != no; then
if test "$enable_pgpmime" = yes -a "$zlib" != no; then
-   AC_DEFINE(PGPMIME)
+   AC_DEFINE(USE_PGPMIME)
EXOBJS="pgp.o pgpmime.o $EXOBJS"
Index: patches/patch-popxmit_c
===
RCS file: patches/patch-popxmit_c
diff -N 

Re: update: textproc/calibre

2021-10-25 Thread Stuart Henderson
thanks, committed. needed a "make update-patches".

On 2021/10/25 07:06, Josh Grosse wrote:
> Update from 5.28.0 to 5.30.0.  Tested on amd64.
> Changelog: https://calibre-ebook.com/whats-new

> diff --git a/textproc/calibre/Makefile b/textproc/calibre/Makefile
> index 958c9fa7eab..32bbf6600bd 100644
> --- a/textproc/calibre/Makefile
> +++ b/textproc/calibre/Makefile
> @@ -2,7 +2,7 @@
>  
>  COMMENT =ebook management application
>  
> -V =  5.28.0
> +V =  5.30.0
>  DISTNAME =   calibre-$V
>  
>  CATEGORIES = textproc
> diff --git a/textproc/calibre/distinfo b/textproc/calibre/distinfo
> index b3374a00c77..72e1e8bad98 100644
> --- a/textproc/calibre/distinfo
> +++ b/textproc/calibre/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (calibre-5.28.0.tar.xz) = 6AIRMcjk93WAVg1woNSayxrKv7QOPZEnQhTfkl1fOto=
> -SIZE (calibre-5.28.0.tar.xz) = 37002032
> +SHA256 (calibre-5.30.0.tar.xz) = jvh/JLpMpW2EIlKVFpDJZAL072CWthh0JPQOBjvGDRU=
> +SIZE (calibre-5.30.0.tar.xz) = 37002224
> diff --git a/textproc/calibre/patches/patch-src_calibre_gui2_update_py 
> b/textproc/calibre/patches/patch-src_calibre_gui2_update_py
> index a8502bb229c..77b056cc8ff 100644
> --- a/textproc/calibre/patches/patch-src_calibre_gui2_update_py
> +++ b/textproc/calibre/patches/patch-src_calibre_gui2_update_py
> @@ -5,7 +5,7 @@ $OpenBSD: patch-src_calibre_gui2_update_py,v 1.3 2021/03/27 
> 14:35:12 sthen Exp $
>  Index: src/calibre/gui2/update.py
>  --- src/calibre/gui2/update.py.orig
>  +++ src/calibre/gui2/update.py
> -@@ -35,35 +35,7 @@ def get_download_url():
> +@@ -32,35 +32,7 @@ def get_download_url():
>   
>   
>   def get_newest_version():
> @@ -27,14 +27,14 @@ Index: src/calibre/gui2/update.py
>  -# certificate verification failed, since the version check contains 
> no
>  -# critical information, ignore and proceed
>  -# We have to do this as if the calibre CA certificate ever
> --# needs to be revoked, then we wont be able to do version checks
> +-# needs to be revoked, then we won't be able to do version checks
>  -version = get_https_resource_securely(URL, headers=headers, 
> cacerts=None)
>  -try:
>  -version = version.decode('utf-8').strip()
>  -except UnicodeDecodeError:
>  -version = ''
>  -ans = NO_CALIBRE_UPDATE
> --m = re.match(unicode_type(r'(\d+)\.(\d+).(\d+)$'), version)
> +-m = re.match(r'(\d+)\.(\d+).(\d+)$', version)
>  -if m is not None:
>  -ans = tuple(map(int, (m.group(1), m.group(2), m.group(3
>  -return ans
> diff --git a/textproc/calibre/pkg/PLIST b/textproc/calibre/pkg/PLIST
> index f8f24e705ea..2349f7ae416 100644
> --- a/textproc/calibre/pkg/PLIST
> +++ b/textproc/calibre/pkg/PLIST
> @@ -1806,6 +1806,7 @@ 
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}match_books_ui.${MODPY_PYC_MAGI
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}message_box.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}metadata_bulk.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}metadata_bulk_ui.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}multisort.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}opml.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}password.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}password_ui.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -1872,6 +1873,7 @@ lib/calibre/calibre/gui2/dialogs/match_books_ui.py
>  lib/calibre/calibre/gui2/dialogs/message_box.py
>  lib/calibre/calibre/gui2/dialogs/metadata_bulk.py
>  lib/calibre/calibre/gui2/dialogs/metadata_bulk_ui.py
> +lib/calibre/calibre/gui2/dialogs/multisort.py
>  lib/calibre/calibre/gui2/dialogs/opml.py
>  lib/calibre/calibre/gui2/dialogs/password.py
>  lib/calibre/calibre/gui2/dialogs/password_ui.py
> @@ -4552,6 +4554,8 @@ share/calibre/recipes/high_country_news.png
>  share/calibre/recipes/high_country_news.recipe
>  share/calibre/recipes/hindu.recipe
>  share/calibre/recipes/hindu_business_line.recipe
> +share/calibre/recipes/hindu_human_rights.recipe
> +share/calibre/recipes/hindu_post.recipe
>  share/calibre/recipes/historia_pl.png
>  share/calibre/recipes/historia_pl.recipe
>  share/calibre/recipes/history_today.recipe
> @@ -4645,9 +4649,11 @@ share/calibre/recipes/independent.recipe
>  share/calibre/recipes/independent_australia.recipe
>  share/calibre/recipes/index_hu.png
>  share/calibre/recipes/index_hu.recipe
> +share/calibre/recipes/india_facts.recipe
>  share/calibre/recipes/india_today.recipe
>  share/calibre/recipes/indian_express.png
>  share/calibre/recipes/indian_express.recipe
> +share/calibre/recipes/indic_today.recipe
>  share/calibre/recipes/indy_star.recipe
>  share/calibre/recipes/infobae.png
>  share/calibre/recipes/infobae.recipe
> @@ -5277,6 +5283,7 @@ share/calibre/recipes/onda_rock.recipe
>  

CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 07:11:46

Modified files:
textproc/calibre: Makefile distinfo 
textproc/calibre/patches: patch-setup_build_py 
  patch-src_calibre_gui2___init___py 
  patch-src_calibre_gui2_update_py 
textproc/calibre/pkg: PLIST 

Log message:
update to calibre-5.30.0, from Josh Grosse



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 06:33:21

Modified files:
archivers  : Makefile 
databases  : Makefile 
graphics   : Makefile 
mail   : Makefile 
security   : Makefile 
textproc   : Makefile 
www: Makefile 
archivers/pecl-lzf: Makefile 
archivers/pecl-lzf/pkg: PLIST 
archivers/pecl-rar: Makefile 
archivers/pecl-rar/pkg: PLIST 
databases/pecl-redis: Makefile 
databases/pecl-redis/pkg: PLIST 
graphics/pecl-imagick: Makefile 
graphics/pecl-imagick/pkg: PLIST 
mail/pecl-mailparse: Makefile 
mail/pecl-mailparse/pkg: PLIST 
security/pecl-mcrypt: Makefile 
security/pecl-mcrypt/pkg: PLIST 
textproc/pecl-yaml: Makefile 
textproc/pecl-yaml/pkg: PLIST 
www/pecl-chroot: Makefile 
www/pecl-chroot/pkg: PLIST 
www/pecl-memcached: Makefile 
www/pecl-memcached/pkg: PLIST 
www/pecl-pecl_http: Makefile 
www/pecl-pecl_http/pkg: PLIST 
www/pecl-pledge: Makefile 
www/pecl-pledge/pkg: PLIST 
www/pecl-proctitle: Makefile 
www/pecl-proctitle/pkg: PLIST 
www/pecl-propro: Makefile 
www/pecl-propro/pkg: PLIST 
www/pecl-raphf : Makefile 
www/pecl-raphf/pkg: PLIST 
www/pecl-ssh2  : Makefile 
www/pecl-ssh2/pkg: PLIST 
lang/php   : Makefile Makefile.inc 
lang/php/7.4/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl 
  PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant 
  PLIST-gd PLIST-gmp PLIST-imap PLIST-intl 
  PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc 
  PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
  PLIST-pdo_odbc PLIST-pdo_pgsql 
  PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell 
  PLIST-shmop PLIST-snmp PLIST-soap 
  PLIST-sqlite3 PLIST-tidy PLIST-xmlrpc 
  PLIST-xsl PLIST-zip 
www/syweb  : Makefile 
Removed files:
lang/php/7.3   : Makefile distinfo 
lang/php/7.3/patches: patch-acinclude_m4 patch-aclocal_m4 
  patch-configure_ac patch-ext_gd_config_m4 
  patch-ext_imap_config_m4 
  patch-ext_imap_php_imap_c 
  patch-ext_mysqlnd_config9_m4 
  patch-ext_odbc_config_m4 
  patch-ext_openssl_openssl_c 
  patch-main_php_h patch-main_php_ini_c 
  patch-php_ini-development 
  patch-php_ini-production 
  patch-sapi_cgi_cgi_main_c 
  patch-sapi_fpm_fpm_fpm_atomic_h 
  patch-sapi_fpm_fpm_fpm_children_c 
  patch-sapi_fpm_www_conf_in 
  patch-scripts_Makefile_frag 
  patch-scripts_php-config_in 
  patch-scripts_phpize_in 
lang/php/7.3/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl 
  PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant 
  PLIST-gd PLIST-gmp PLIST-imap PLIST-intl 
  PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc 
  PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
  PLIST-pdo_odbc PLIST-pdo_pgsql 
  PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell 
  PLIST-shmop PLIST-snmp PLIST-soap 
  PLIST-sqlite3 PLIST-tidy PLIST-xmlrpc 
  PLIST-xsl PLIST-zip php73_fpm.rc 

Log message:
drop php 7.3 from -current, although it is still officially in
security support it appears this is not really the case any more
https://bugs.php.net/bug.php?id=81026

add @pkgpaths to merge pecl-* etc across
mark www/syweb broken, it was marked 7.3-only so looks like it needs more work
other php-ish ports have a RDEP on either 7.4 (default version) or 8.0



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 06:30:12

Modified files:
shells : Makefile 

Log message:
fix indentation to be consistent with other categories



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 05:29:05

Modified files:
x11/gnome/seahorse: Makefile distinfo 
x11/gnome/seahorse/pkg: PLIST 

Log message:
Update to seahorse-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 05:28:43

Modified files:
x11/gnome/baobab: Makefile distinfo 
x11/gnome/baobab/pkg: PLIST 

Log message:
Update to baobab-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 05:28:25

Modified files:
x11/gnome/sushi: Makefile distinfo 
x11/gnome/sushi/pkg: PLIST 

Log message:
Update to sushi-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 05:27:59

Modified files:
x11/gnome/orca : Makefile distinfo 
x11/gnome/orca/pkg: PLIST 

Log message:
Update to orca-41.0.



update: textproc/calibre

2021-10-25 Thread Josh Grosse
Update from 5.28.0 to 5.30.0.  Tested on amd64.
Changelog: https://calibre-ebook.com/whats-new
diff --git a/textproc/calibre/Makefile b/textproc/calibre/Makefile
index 958c9fa7eab..32bbf6600bd 100644
--- a/textproc/calibre/Makefile
+++ b/textproc/calibre/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =  ebook management application
 
-V =5.28.0
+V =5.30.0
 DISTNAME = calibre-$V
 
 CATEGORIES =   textproc
diff --git a/textproc/calibre/distinfo b/textproc/calibre/distinfo
index b3374a00c77..72e1e8bad98 100644
--- a/textproc/calibre/distinfo
+++ b/textproc/calibre/distinfo
@@ -1,2 +1,2 @@
-SHA256 (calibre-5.28.0.tar.xz) = 6AIRMcjk93WAVg1woNSayxrKv7QOPZEnQhTfkl1fOto=
-SIZE (calibre-5.28.0.tar.xz) = 37002032
+SHA256 (calibre-5.30.0.tar.xz) = jvh/JLpMpW2EIlKVFpDJZAL072CWthh0JPQOBjvGDRU=
+SIZE (calibre-5.30.0.tar.xz) = 37002224
diff --git a/textproc/calibre/patches/patch-src_calibre_gui2_update_py 
b/textproc/calibre/patches/patch-src_calibre_gui2_update_py
index a8502bb229c..77b056cc8ff 100644
--- a/textproc/calibre/patches/patch-src_calibre_gui2_update_py
+++ b/textproc/calibre/patches/patch-src_calibre_gui2_update_py
@@ -5,7 +5,7 @@ $OpenBSD: patch-src_calibre_gui2_update_py,v 1.3 2021/03/27 
14:35:12 sthen Exp $
 Index: src/calibre/gui2/update.py
 --- src/calibre/gui2/update.py.orig
 +++ src/calibre/gui2/update.py
-@@ -35,35 +35,7 @@ def get_download_url():
+@@ -32,35 +32,7 @@ def get_download_url():
  
  
  def get_newest_version():
@@ -27,14 +27,14 @@ Index: src/calibre/gui2/update.py
 -# certificate verification failed, since the version check contains no
 -# critical information, ignore and proceed
 -# We have to do this as if the calibre CA certificate ever
--# needs to be revoked, then we wont be able to do version checks
+-# needs to be revoked, then we won't be able to do version checks
 -version = get_https_resource_securely(URL, headers=headers, 
cacerts=None)
 -try:
 -version = version.decode('utf-8').strip()
 -except UnicodeDecodeError:
 -version = ''
 -ans = NO_CALIBRE_UPDATE
--m = re.match(unicode_type(r'(\d+)\.(\d+).(\d+)$'), version)
+-m = re.match(r'(\d+)\.(\d+).(\d+)$', version)
 -if m is not None:
 -ans = tuple(map(int, (m.group(1), m.group(2), m.group(3
 -return ans
diff --git a/textproc/calibre/pkg/PLIST b/textproc/calibre/pkg/PLIST
index f8f24e705ea..2349f7ae416 100644
--- a/textproc/calibre/pkg/PLIST
+++ b/textproc/calibre/pkg/PLIST
@@ -1806,6 +1806,7 @@ 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}match_books_ui.${MODPY_PYC_MAGI
 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}message_box.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}metadata_bulk.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}metadata_bulk_ui.${MODPY_PYC_MAGIC_TAG}pyc
+lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}multisort.${MODPY_PYC_MAGIC_TAG}pyc
 lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}opml.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}password.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/calibre/calibre/gui2/dialogs/${MODPY_PYCACHE}password_ui.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1872,6 +1873,7 @@ lib/calibre/calibre/gui2/dialogs/match_books_ui.py
 lib/calibre/calibre/gui2/dialogs/message_box.py
 lib/calibre/calibre/gui2/dialogs/metadata_bulk.py
 lib/calibre/calibre/gui2/dialogs/metadata_bulk_ui.py
+lib/calibre/calibre/gui2/dialogs/multisort.py
 lib/calibre/calibre/gui2/dialogs/opml.py
 lib/calibre/calibre/gui2/dialogs/password.py
 lib/calibre/calibre/gui2/dialogs/password_ui.py
@@ -4552,6 +4554,8 @@ share/calibre/recipes/high_country_news.png
 share/calibre/recipes/high_country_news.recipe
 share/calibre/recipes/hindu.recipe
 share/calibre/recipes/hindu_business_line.recipe
+share/calibre/recipes/hindu_human_rights.recipe
+share/calibre/recipes/hindu_post.recipe
 share/calibre/recipes/historia_pl.png
 share/calibre/recipes/historia_pl.recipe
 share/calibre/recipes/history_today.recipe
@@ -4645,9 +4649,11 @@ share/calibre/recipes/independent.recipe
 share/calibre/recipes/independent_australia.recipe
 share/calibre/recipes/index_hu.png
 share/calibre/recipes/index_hu.recipe
+share/calibre/recipes/india_facts.recipe
 share/calibre/recipes/india_today.recipe
 share/calibre/recipes/indian_express.png
 share/calibre/recipes/indian_express.recipe
+share/calibre/recipes/indic_today.recipe
 share/calibre/recipes/indy_star.recipe
 share/calibre/recipes/infobae.png
 share/calibre/recipes/infobae.recipe
@@ -5277,6 +5283,7 @@ share/calibre/recipes/onda_rock.recipe
 share/calibre/recipes/onemagazine.png
 share/calibre/recipes/onemagazine.recipe
 share/calibre/recipes/onionavclub.recipe
+share/calibre/recipes/opindia.recipe
 share/calibre/recipes/opinion_bo.recipe
 share/calibre/recipes/optyczne_pl.png
 share/calibre/recipes/optyczne_pl.recipe
@@ -5402,6 +5409,7 @@ 

CVS: cvs.openbsd.org: ports

2021-10-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/10/25 04:57:12

Modified files:
geo/pgrouting  : Makefile distinfo 
geo/pgrouting/pkg: PLIST 

Log message:
geo/pgrouting: update to 3.2.2



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/10/25 04:17:10

Modified files:
devel/xtensa-lx106-elf/binutils: Makefile 

Log message:
missing BDEP on gawk



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2021/10/25 03:22:21

Modified files:
x11/qt5/qtwebkit/patches: patch-CMakeLists_txt 
  patch-Source_JavaScriptCore_CMakeLists_txt 
  patch-Source_WTF_wtf_Platform_h 
  patch-Source_WTF_wtf_dtoa_utils_h 

Log message:
Tentative riscv64 support

Build not finished yet but looks promising enough.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/10/25 01:58:56

Modified files:
geo/qgis   : Makefile 

Log message:
geo/qgis: add missing BDEP on devel/py-qt-builder

fixes a build failure reported by naddy@



Re: UPDATE: FFmpeg 4.4.1

2021-10-25 Thread Zé Loff
On Sun, Oct 24, 2021 at 09:35:11PM -0400, Brad Smith wrote:
> Here is an update to FFmpeg 4.4.1.

Hi Brad

Did you get a chance to look at the patch I sent some days ago fixing
multicasts (attached again)?

Thanks

> 
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/graphics/ffmpeg/Makefile,v
> retrieving revision 1.214
> diff -u -p -u -p -r1.214 Makefile
> --- Makefile  10 Sep 2021 21:47:55 -  1.214
> +++ Makefile  25 Oct 2021 01:17:10 -
> @@ -2,9 +2,8 @@
>  
>  COMMENT= audio/video converter and streamer
>  
> -V=   4.4
> +V=   4.4.1
>  DISTNAME=ffmpeg-${V}
> -REVISION=4
>  EPOCH=   1
>  CATEGORIES=  graphics multimedia
>  MASTER_SITES=https://ffmpeg.org/releases/
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/graphics/ffmpeg/distinfo,v
> retrieving revision 1.62
> diff -u -p -u -p -r1.62 distinfo
> --- distinfo  29 Apr 2021 03:57:54 -  1.62
> +++ distinfo  25 Oct 2021 01:17:44 -
> @@ -1,2 +1,2 @@
> -SHA256 (ffmpeg-4.4.tar.xz) = BrEKGDzlNx+RXGuxW3sf/74EboJ1CZyWr/wp4XZF2Qk=
> -SIZE (ffmpeg-4.4.tar.xz) = 9557868
> +SHA256 (ffmpeg-4.4.1.tar.xz) = 6tutnpqzCyX1Ug+/3pn65KkqGuPAJXqNaFaaRlHjDgI=
> +SIZE (ffmpeg-4.4.1.tar.xz) = 9557516
> Index: patches/patch-configure
> ===
> RCS file: /home/cvs/ports/graphics/ffmpeg/patches/patch-configure,v
> retrieving revision 1.68
> diff -u -p -u -p -r1.68 patch-configure
> --- patches/patch-configure   10 Aug 2021 21:32:07 -  1.68
> +++ patches/patch-configure   25 Sep 2021 08:39:49 -
> @@ -20,7 +20,7 @@ Index: configure
>   fast_clz_if_any="aarch64 alpha avr32 mips ppc x86"
>   fast_unaligned_if_any="aarch64 ppc x86"
>   simd_align_16_if_any="altivec neon sse"
> -@@ -4914,6 +4915,9 @@ case "$arch" in
> +@@ -4915,6 +4916,9 @@ case "$arch" in
>   "Power Macintosh"|ppc*|powerpc*)
>   arch="ppc"
>   ;;
> @@ -30,7 +30,7 @@ Index: configure
>   s390|s390x)
>   arch="s390"
>   ;;
> -@@ -5305,6 +5309,10 @@ case "$arch" in
> +@@ -5306,6 +5310,10 @@ case "$arch" in
>   check_64bit ppc ppc64
>   enabled shared && enable_weak pic
>   ;;
> @@ -41,7 +41,7 @@ Index: configure
>   s390)
>   check_64bit s390 s390x
>   enabled shared && enable_weak pic
> -@@ -5377,7 +5385,6 @@ case $target_os in
> +@@ -5378,7 +5386,6 @@ case $target_os in
>   enable section_data_rel_ro
>   striptype=""
>   SHFLAGS='-shared'
> @@ -49,7 +49,7 @@ Index: configure
>   SLIB_INSTALL_LINKS=
>   oss_indev_extralibs="-lossaudio"
>   oss_outdev_extralibs="-lossaudio"
> -@@ -5733,7 +5740,7 @@ set_default libdir
> +@@ -5734,7 +5741,7 @@ set_default libdir
>   set_default $PATHS_LIST
>   set_default nm
>   
> @@ -58,7 +58,7 @@ Index: configure
>   
>   enable_weak_pic() {
>   disabled pic && return
> -@@ -6649,7 +6656,8 @@ enabled alsa && { check_pkg_config alsa alsa "alsa/aso
> +@@ -6650,7 +6657,8 @@ enabled alsa && { check_pkg_config alsa alsa "alsa/aso
>   enabled libjack &&
>   require_pkg_config libjack jack jack/jack.h jack_port_get_latency_range
>   
> Index: patches/patch-libavutil_cpu_c
> ===
> RCS file: patches/patch-libavutil_cpu_c
> diff -N patches/patch-libavutil_cpu_c
> --- patches/patch-libavutil_cpu_c 29 Apr 2021 03:57:55 -  1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,18 +0,0 @@
> -$OpenBSD: patch-libavutil_cpu_c,v 1.2 2021/04/29 03:57:55 rsadowski Exp $
> -
> -Index: libavutil/cpu.c
>  libavutil/cpu.c.orig
> -+++ libavutil/cpu.c
> -@@ -291,6 +291,12 @@ int av_cpu_count(void)
> - DWORD_PTR proc_aff, sys_aff;
> - if (GetProcessAffinityMask(GetCurrentProcess(), _aff, _aff))
> - nb_cpus = av_popcount64(proc_aff);
> -+#elif HAVE_SYSCTL && defined(HW_NCPUONLINE)
> -+int mib[2] = { CTL_HW, HW_NCPUONLINE };
> -+size_t len = sizeof(nb_cpus);
> -+
> -+if (sysctl(mib, 2, _cpus, , NULL, 0) == -1)
> -+nb_cpus = 0;
> - #elif HAVE_SYSCTL && defined(HW_NCPU)
> - int mib[2] = { CTL_HW, HW_NCPU };
> - size_t len = sizeof(nb_cpus);
> 


-- 
 
$OpenBSD$

Index: libavformat/udp.c
--- libavformat/udp.c.orig
+++ libavformat/udp.c
@@ -161,9 +161,10 @@ static const AVClass udplite_context_class = {
 static int udp_set_multicast_ttl(int sockfd, int mcastTTL,
  struct sockaddr *addr)
 {
+  unsigned char mcastTTLc = mcastTTL;
 #ifdef IP_MULTICAST_TTL
 if (addr->sa_family == AF_INET) {
-if (setsockopt(sockfd, IPPROTO_IP, IP_MULTICAST_TTL, , 
sizeof(mcastTTL)) < 0) {
+if (setsockopt(sockfd, IPPROTO_IP, IP_MULTICAST_TTL, , 
sizeof(mcastTTLc)) < 0) {
 ff_log_net_error(NULL, AV_LOG_ERROR, 
"setsockopt(IP_MULTICAST_TTL)");
 

CVS: cvs.openbsd.org: ports

2021-10-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/10/25 01:46:25

Modified files:
databases  : Makefile 

Log message:
+pspg



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/10/25 01:45:35

Log message:
import ports/databases/pspg 5.4.0, from maintainer Omar Polo

pspg is a UNIX pager designed to work with tables.  It's written for
PostgreSQL, but MySQL or pgcli are supported too and can also be used as
CSV or TSV viewer.

ok sthen@

Status:

Vendor Tag: opolo
Release Tags:   landry_20211025

N ports/databases/pspg/Makefile
N ports/databases/pspg/distinfo
N ports/databases/pspg/patches/patch-configure_ac
N ports/databases/pspg/pkg/DESCR
N ports/databases/pspg/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:42:10

Modified files:
devel/libsoup3 : Makefile distinfo 

Log message:
Update to libsoup3-3.0.2.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:30:15

Modified files:
devel/libsoup  : Makefile distinfo 

Log message:
Update to libsoup-2.74.1.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:26:20

Modified files:
x11/gnome/devhelp: Makefile distinfo 
x11/gnome/devhelp/pkg: PLIST 

Log message:
Update to devhelp-41.2.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:25:58

Modified files:
x11/gnome/backgrounds: Makefile distinfo 
x11/gnome/backgrounds/pkg: PLIST 

Log message:
Update to gnome-backgrounds-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:25:41

Modified files:
x11/gnome/yelp : Makefile distinfo 
x11/gnome/yelp/pkg: PLIST 

Log message:
Update to yelp-41.1.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:25:30

Modified files:
x11/gnome/user-docs: Makefile distinfo 
x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:25:14

Modified files:
www/webkitgtk4 : Makefile distinfo 
www/webkitgtk4/patches: 

patch-Source_JavaScriptCore_assembler_ARM64Assembler_h 

patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h 

patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h 

patch-Source_JavaScriptCore_javascriptcoregtk_pc_in 
patch-Source_JavaScriptCore_jsc_cpp 

patch-Source_JavaScriptCore_runtime_MachineContext_h 
patch-Source_JavaScriptCore_runtime_Options_cpp 
patch-Source_WTF_wtf_PageBlock_h 
patch-Source_WTF_wtf_PlatformCPU_h 
patch-Source_WTF_wtf_PlatformEnable_h 
patch-Source_WTF_wtf_PlatformHave_h 

patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm_h 
patch-Source_WebCore_platform_network_DNS_h 

patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in 
patch-Source_WebKit_gtk_webkit2gtk_pc_in 
patch-Source_cmake_OptionsCommon_cmake 
patch-Source_cmake_WebKitCommon_cmake 
patch-Source_cmake_WebKitCompilerFlags_cmake 
patch-Source_cmake_WebKitFeatures_cmake 
www/webkitgtk4/pkg: PLIST 
Added files:
www/webkitgtk4/patches: 

patch-Source_JavaScriptCore_heap_BlockDirectory_cpp 
Removed files:
www/webkitgtk4/patches: 

patch-Source_JavaScriptCore_jit_ExecutableAllocator_cpp 

Log message:
Update to webkitgtk4-2.34.1.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:24:49

Modified files:
devel/libsoup3 : Makefile distinfo 
devel/libsoup3/pkg: PLIST 

Log message:
Update to libsoup3-3.0.1.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:24:36

Modified files:
x11/gnome/gcr  : Makefile distinfo 
x11/gnome/gcr/pkg: PLIST 
Added files:
x11/gnome/gcr/patches: patch-gcr_gcr-ssh-agent-service_c 

Log message:
Update to gcr-3.41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:24:24

Modified files:
x11/gnome/adwaita-icon-theme: Makefile distinfo 
x11/gnome/adwaita-icon-theme/pkg: PLIST 

Log message:
Update to adwaita-icon-theme-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:23:42

Modified files:
devel/glibmm268: Makefile distinfo 
devel/glibmm268/pkg: PLIST 

Log message:
Update to glibmm268-2.70.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:23:25

Modified files:
devel/py-gobject3: Makefile distinfo 

Log message:
Update to py3-gobject3-3.42.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:23:09

Modified files:
net/glib2-networking: Makefile distinfo 

Log message:
Update to glib2-networking-2.70.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:22:55

Modified files:
devel/gsettings-desktop-schemas: Makefile distinfo 

Log message:
Update to gsettings-desktop-schemas-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:22:41

Modified files:
x11/gnome/yelp-tools: Makefile distinfo 

Log message:
Update to yelp-tools-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:22:25

Modified files:
x11/gnome/yelp-xsl: Makefile distinfo 

Log message:
Update to yelp-xsl-41.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:22:12

Modified files:
textproc/itstool: Makefile distinfo 
textproc/itstool/patches: patch-itstool_in 

Log message:
Update to itstool-2.0.7.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:21:57

Modified files:
x11/gnome/at-spi2-core: Makefile distinfo 
x11/gnome/at-spi2-core/pkg: PLIST 

Log message:
Update to at-spi2-core-2.42.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:21:40

Modified files:
graphics/cairo : Makefile distinfo 
graphics/cairo/pkg: PLIST 
Added files:
graphics/cairo/patches: patch-meson_build 
patch-meson_options_txt 
patch-src_cairo-image-compositor_c 
patch-src_cairo-pdf-surface_c 
patch-src_meson_build 
patch-util_cairo-gobject_meson_build 
patch-util_cairo-script_meson_build 
Removed files:
graphics/cairo/patches: patch-src_cairo_pc_in 

Log message:
Update to cairo-1.17.4.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:21:27

Modified files:
devel/glib2: Makefile distinfo 
devel/glib2/patches: patch-meson_build 
devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.70.0.



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2021/10/25 01:19:59

Modified files:
games/gzdoom   : Makefile 

Log message:
audio/libsndfile is needed in LDEP now (not indirectly provided by another
dependency).



aarch64 bulk build report

2021-10-25 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Fri Oct 22 14:36:46 MDT 2021
finished at Mon Oct 25 01:12:20 MDT 2021
lasted 2D10h35m
done with kern.version=OpenBSD 7.0-current (GENERIC.MP) #1362: Fri Oct 22 
12:28:51 MDT 2021

built packages:11208
Oct 22:3602
Oct 23:5623
Oct 24:1711
Oct 25:271


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2021-10-22/summary.log

build failures: 10
http://build-failures.rhaalovely.net/aarch64/2021-10-22/audio/audacity.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/comms/gnuradio.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/editors/micro.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/graphics/gmic.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/java/tanukiwrapper.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/lang/hashlink.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/sysutils/gitlab-runner.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/sysutils/rundeck.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2021-10-22/www/seamonkey,-lightning.log

recurrent failures
 failures/comms/gnuradio.log
 failures/editors/micro.log
 failures/graphics/gmic.log
 failures/sysutils/gitlab-runner.log
 failures/sysutils/rundeck.log
 failures/sysutils/telegraf.log
 failures/www/seamonkey,-lightning.log
new failures
+++ ls-failures Mon Oct 25 01:12:29 2021
+failures/audio/audacity.log
+failures/java/tanukiwrapper.log
+failures/lang/hashlink.log
resolved failures
--- ../old/aarch64/last//ls-failuresMon Oct 11 09:52:31 2021
-failures/games/shockolate.log
-failures/graphics/simgear.log
-failures/lang/pcc/pcc.log
-failures/net/tailscale.log
-failures/x11/gnome/grilo.log



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2021/10/25 00:34:03

Modified files:
devel/ipython  : Makefile distinfo 
devel/ipython/pkg: PLIST 

Log message:
Update to ipython-7.28.0

Changes:
https://github.com/ipython/ipython/blob/7.28.0/docs/source/whatsnew/version7.rst



CVS: cvs.openbsd.org: ports

2021-10-25 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2021/10/25 00:33:04

Modified files:
math/py-numpy  : Makefile distinfo 
math/py-numpy/patches: 
   patch-numpy_core_include_numpy_npy_common_h 
   patch-numpy_core_setup_common_py 
   patch-numpy_distutils_command_build_src_py 
   patch-numpy_distutils_fcompiler_gnu_py 
math/py-numpy/pkg: PLIST 

Log message:
Update to py-numpy-1.19.5

Feedback from and bulk testing (i386) by sthen@. Thank you!

OK sthen@