Re: UPDATE archivers/zstd-1.4.7

2020-12-18 Thread Bjorn Ketelaars
On Fri 18/12/2020 07:27, Bjorn Ketelaars wrote:
> Diff below updates zstd to 1.4.7, which unleashes several months of
> improvements across many axis, from performance to various fixes, to new
> capabilities. Overview on changes can be found at
> https://github.com/facebook/zstd/releases/tag/v1.4.7.
> 
> Major of SHARED_LIBS needs to be bumped as a symbol has been removed.
> 
> Testing (amd64 only)
> - 'make test' runs successfully
> - run tested as part of my borgbackup setup
> - build tested consumers. That is all ports found with:
> 
> echo "select fullpkgpath from depends where dependspath like 
> 'archivers/zstd'" | sqlite3 /usr/local/share/sqlports

Upstream released 1.4.8, which fixes an internal buffer unalignment bug.
The issue is of no consequence for x64 and arm64 targets, but could
become a problem for cpus relying on strict alignment, such as mips or
older arm designs. Additional information can be found at
https://github.com/facebook/zstd/releases/tag/v1.4.8

New diff, OK?


Index: Makefile
===
RCS file: /cvs/ports/archivers/zstd/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile3 Sep 2020 17:11:10 -   1.34
+++ Makefile19 Dec 2020 06:35:01 -
@@ -2,11 +2,10 @@
 
 COMMENT =  zstandard fast real-time compression algorithm
 
-V =1.4.5
-REVISION = 0
+V =1.4.8
 DISTNAME = zstd-${V}
 
-SHARED_LIBS =  zstd3.2 # 1.4.5
+SHARED_LIBS =  zstd4.0 # 1.4.7
 
 CATEGORIES =   archivers
 
Index: distinfo
===
RCS file: /cvs/ports/archivers/zstd/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo28 May 2020 19:31:56 -  1.20
+++ distinfo19 Dec 2020 06:35:01 -
@@ -1,2 +1,2 @@
-SHA256 (zstd-1.4.5.tar.gz) = mOkcfGvxYr+Q5OcP28QagYi5+o3lrYQMQBGYAUQGzp4=
-SIZE (zstd-1.4.5.tar.gz) = 1973695
+SHA256 (zstd-1.4.8.tar.gz) = MkeCl8oVACEQCNWWJ29TZ8VBmElc9nfpQ59HkaTGnyQ=
+SIZE (zstd-1.4.8.tar.gz) = 1803550
Index: patches/patch-lib_Makefile
===
RCS file: /cvs/ports/archivers/zstd/patches/patch-lib_Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 patch-lib_Makefile
--- patches/patch-lib_Makefile  3 Sep 2020 17:11:10 -   1.9
+++ patches/patch-lib_Makefile  19 Dec 2020 06:35:01 -
@@ -7,30 +7,30 @@ $OpenBSD: patch-lib_Makefile,v 1.9 2020/
 Index: lib/Makefile
 --- lib/Makefile.orig
 +++ lib/Makefile
-@@ -38,7 +38,7 @@ endif
+@@ -52,7 +52,7 @@ endif
+   CFLAGS += -fno-stack-protector -fomit-frame-pointer -fno-ident \
+ -DDYNAMIC_BMI2=0 -DNDEBUG
+ else
+-  CFLAGS += -O3
++  CFLAGS +=
+ endif
+ 
+ DEBUGLEVEL ?= 0
+@@ -63,7 +63,7 @@ endif
  DEBUGFLAGS= -Wall -Wextra -Wcast-qual -Wcast-align -Wshadow \
  -Wstrict-aliasing=1 -Wswitch-enum -Wdeclaration-after-statement \
  -Wstrict-prototypes -Wundef -Wpointer-arith \
 --Wvla -Wformat=2 -Winit-self -Wfloat-equal -Wwrite-strings \
 +-Wformat=2 -Winit-self -Wfloat-equal -Wwrite-strings \
  -Wredundant-decls -Wmissing-prototypes -Wc++-compat
- CFLAGS  += $(DEBUGFLAGS) $(MOREFLAGS)
- FLAGS= $(CPPFLAGS) $(CFLAGS)
-@@ -81,7 +81,7 @@ ifneq ($(ZSTD_LIB_MINIFY), 0)
-   CFLAGS += -fno-stack-protector -fomit-frame-pointer -fno-ident \
- -DDYNAMIC_BMI2=0 -DNDEBUG
- else
--  CFLAGS += -O3
-+  CFLAGS +=
- endif
- 
- # Modules
-@@ -328,8 +328,6 @@ install-shared: libzstd
+ CFLAGS   += $(DEBUGFLAGS) $(MOREFLAGS)
+ FLAGS = $(CPPFLAGS) $(CFLAGS)
+@@ -427,8 +427,6 @@ install-shared:
+   [ -e $(DESTDIR)$(LIBDIR) ] || $(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
@echo Installing shared library
-   $(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)/
-   $(Q)$(INSTALL_PROGRAM) $(LIBZSTD) $(DESTDIR)$(LIBDIR)
--  $(Q)ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
--  $(Q)ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
+   $(INSTALL_PROGRAM) $(LIBZSTD) $(DESTDIR)$(LIBDIR)
+-  ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT_MAJOR)
+-  ln -sf $(LIBZSTD) $(DESTDIR)$(LIBDIR)/libzstd.$(SHARED_EXT)
  
  install-includes:
-   @echo Installing includes
+   [ -e $(DESTDIR)$(INCLUDEDIR) ] || $(INSTALL) -d -m 755 
$(DESTDIR)$(INCLUDEDIR)/
Index: patches/patch-programs_Makefile
===
RCS file: /cvs/ports/archivers/zstd/patches/patch-programs_Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-programs_Makefile
--- patches/patch-programs_Makefile 3 Sep 2020 17:11:10 -   1.5
+++ patches/patch-programs_Makefile 19 Dec 2020 06:35:01 -
@@ -5,12 +5,12 @@ Some compilers don't have -Wvla
 Index: programs/Makefile
 --- programs/Makefile.orig
 +++ 

UPDATE: libheif 1.10.0

2020-12-18 Thread Brad Smith
Here is an update to libheif 1.10.0.



Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/libheif/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile27 Feb 2020 12:20:24 -  1.3
+++ Makefile18 Dec 2020 23:59:47 -
@@ -1,12 +1,11 @@
 # $OpenBSD: Makefile,v 1.3 2020/02/27 12:20:24 sthen Exp $
 
-COMMENT=   ISO/IEC 23008-12:2017 HEIF file format decoder and encoder
+COMMENT=   HEIF and AVIF file format decoder and encoder
 
-V= 1.6.2
+V= 1.10.0
 DISTNAME=  libheif-$V
-REVISION=  1
 
-SHARED_LIBS +=  heif  0.0 # 7.2
+SHARED_LIBS +=  heif  1.0 # 9.0
 
 CATEGORIES=multimedia graphics
 
@@ -15,20 +14,23 @@ HOMEPAGE=   https://github.com/strukturag/
 # LGPLv3+ (library), MIT (sample applications)
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ${COMPILER_LIBCXX} c de265 ffi gdk_pixbuf-2.0 gio-2.0
-WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 iconv intl jpeg m
-WANTLIB += pcre png x265 z
+WANTLIB += ${COMPILER_LIBCXX} aom c dav1d de265 ffi gdk_pixbuf-2.0
+WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv intl
+WANTLIB += jpeg m pcre png x265 z
 
 MASTER_SITES=  https://github.com/strukturag/libheif/releases/download/v$V/
 
 COMPILER=  base-clang ports-gcc
 
+USE_GMAKE= Yes
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS=--disable-go
-CONFIGURE_ENV= LDFLAGS=-L${LOCALBASE}/lib CPPFLAGS=-I${LOCALBASE}/include
-USE_GMAKE= Yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+   LDFLAGS="-L${LOCALBASE}/lib"
 
 LIB_DEPENDS=   graphics/gdk-pixbuf2 \
+   multimedia/aom \
+   multimedia/dav1d \
multimedia/libde265 \
multimedia/x265
 RUN_DEPENDS=   misc/shared-mime-info
Index: distinfo
===
RCS file: /home/cvs/ports/multimedia/libheif/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo24 Feb 2020 23:22:56 -  1.1.1.1
+++ distinfo18 Dec 2020 23:53:10 -
@@ -1,2 +1,2 @@
-SHA256 (libheif-1.6.2.tar.gz) = uyKehVYh3rN09hvulcRkL2DCoklr3tNd89PELMbY7vw=
-SIZE (libheif-1.6.2.tar.gz) = 1515763
+SHA256 (libheif-1.10.0.tar.gz) = rVrxJ280EnfcU3sNGaQZPggzwkeyqsuTbgxUlBQVM64=
+SIZE (libheif-1.10.0.tar.gz) = 1681115
Index: pkg/DESCR
===
RCS file: /home/cvs/ports/multimedia/libheif/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   24 Feb 2020 23:22:56 -  1.1.1.1
+++ pkg/DESCR   28 Aug 2020 01:39:58 -
@@ -1,12 +1,13 @@
-libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and
-encoder.
+libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File
+Format) file format decoder and encoder.
 
-HEIF is a new image file format employing HEVC (h.265) image coding for
-the best compression ratios currently possible.
+HEIF and AVIF are new image file formats employing HEVC (h.265) or
+AV1 image coding, respectively, for the best compression ratios
+currently possible.
 
-libheif makes use of libde265 for the actual image decoding and x265 for
-encoding. Alternative codecs for, e.g., AVC and JPEG can be provided as
-plugins. There is experimental code for an AV1 plugin (for AVIF format
-support) in the 'avif' branch.
+libheif makes use of libde265 for HEIF image decoding and x265 for
+encoding. For AVIF, libaom is used as encoder and decoder.
+Alternative codecs for, e.g., AVC and JPEG can be provided as
+plugins.
 
 The library has a C API for easy integration and wide language support.
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/multimedia/libheif/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   24 Feb 2020 23:22:56 -  1.1.1.1
+++ pkg/PLIST   28 Aug 2020 01:51:30 -
@@ -19,6 +19,7 @@ lib/pkgconfig/libheif.pc
 @man man/man1/heif-enc.1
 @man man/man1/heif-info.1
 @man man/man1/heif-thumbnailer.1
+share/mime/packages/avif.xml
 share/mime/packages/heif.xml
 share/thumbnailers/heif.thumbnailer
 @tag update-mime-database



UPDATE: ircd-hybrid 8.2.36

2020-12-18 Thread Brad Smith
Here is an update to ircd-hybrid 8.2.36.


-- Noteworthy changes in version 8.2.36 (2020-12-04)
* The old WATCH implementation has been replaced with IRCv3.2 MONITOR. For this,
  the `general::max_watch` configuration directive has been renamed to
  `general::max_monitor`.
* User mode `B` has been implemented. Clients with that mode set are marked as a
  bot in both `WHOIS` and `WHO`. This mode can only be set by IRC operators (as
  long as the `bot` directive is set in `general::oper_only_umodes`), servers,
  and services.
  This mode can for example be used to mark HOPM as official network bot.


Index: Makefile
===
RCS file: /home/cvs/ports/net/ircd-hybrid/Makefile,v
retrieving revision 1.56
diff -u -p -u -p -r1.56 Makefile
--- Makefile12 Dec 2020 19:28:21 -  1.56
+++ Makefile15 Dec 2020 01:39:47 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Internet Relay Chat server
 
-DISTNAME = ircd-hybrid-8.2.35
+DISTNAME = ircd-hybrid-8.2.36
 CATEGORIES =   net
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ircd-hybrid/}
 EXTRACT_SUFX = .tgz
Index: distinfo
===
RCS file: /home/cvs/ports/net/ircd-hybrid/distinfo,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 distinfo
--- distinfo12 Dec 2020 19:28:21 -  1.33
+++ distinfo15 Dec 2020 01:39:50 -
@@ -1,2 +1,2 @@
-SHA256 (ircd-hybrid-8.2.35.tgz) = il0uuYxI0Bqc8vm9VUqj4ORCkVR6KkfioTBEovhovBA=
-SIZE (ircd-hybrid-8.2.35.tgz) = 1053942
+SHA256 (ircd-hybrid-8.2.36.tgz) = mz3kVmCdyJCdUYUkOosJTE/5EPom+UvnRiwiaj945Gk=
+SIZE (ircd-hybrid-8.2.36.tgz) = 1056283
Index: patches/patch-doc_reference_conf
===
RCS file: /home/cvs/ports/net/ircd-hybrid/patches/patch-doc_reference_conf,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-doc_reference_conf
--- patches/patch-doc_reference_conf12 Dec 2020 19:28:21 -  1.20
+++ patches/patch-doc_reference_conf15 Dec 2020 01:40:00 -
@@ -36,7 +36,7 @@ Index: doc/reference.conf
  };
  
  /*
-@@ -989,7 +989,7 @@ serverhide {
+@@ -990,7 +990,7 @@ serverhide {
/*
 * flatten_links_file: path to the flatten links cache file.
 */
@@ -45,7 +45,7 @@ Index: doc/reference.conf
  
/*
 * hidden: hide this server from a /links output on servers that
-@@ -1296,9 +1296,9 @@ modules {
+@@ -1298,9 +1298,9 @@ modules {
 * path: other paths to search for modules specified below
 * and in "/module load".
 */
@@ -58,7 +58,7 @@ Index: doc/reference.conf
  
/* module: the name of a module to load on startup/rehash. */
  # module = "some_module.la";
-@@ -1313,49 +1313,49 @@ log {
+@@ -1315,49 +1315,49 @@ log {
  
file {
type = oper;
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/net/ircd-hybrid/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 PLIST
--- pkg/PLIST   12 Dec 2020 19:28:21 -  1.23
+++ pkg/PLIST   15 Dec 2020 01:41:06 -
@@ -72,6 +72,8 @@ lib/ircd-hybrid/modules/autoload/m_metad
 @so lib/ircd-hybrid/modules/autoload/m_metadata.so
 lib/ircd-hybrid/modules/autoload/m_module.la
 @so lib/ircd-hybrid/modules/autoload/m_module.so
+lib/ircd-hybrid/modules/autoload/m_monitor.la
+@so lib/ircd-hybrid/modules/autoload/m_monitor.so
 lib/ircd-hybrid/modules/autoload/m_motd.la
 @so lib/ircd-hybrid/modules/autoload/m_motd.so
 lib/ircd-hybrid/modules/autoload/m_names.la
@@ -138,8 +140,6 @@ lib/ircd-hybrid/modules/autoload/m_versi
 @so lib/ircd-hybrid/modules/autoload/m_version.so
 lib/ircd-hybrid/modules/autoload/m_wallops.la
 @so lib/ircd-hybrid/modules/autoload/m_wallops.so
-lib/ircd-hybrid/modules/autoload/m_watch.la
-@so lib/ircd-hybrid/modules/autoload/m_watch.so
 lib/ircd-hybrid/modules/autoload/m_webirc.la
 @so lib/ircd-hybrid/modules/autoload/m_webirc.so
 lib/ircd-hybrid/modules/autoload/m_who.la



Re: NEW: autoconf 2.70

2020-12-18 Thread Brad Smith
On Fri, Dec 18, 2020 at 04:19:10PM -0700, Todd C. Miller wrote:
> On Fri, 18 Dec 2020 17:41:45 -0500, Brad Smith wrote:
> 
> > Here is a port for autoconf 2.70.
> 
> You might want to wait until the 2.70.1 release for the bug fixes,
> though it's not clear when that will arrive.  At the very least you
> will need the following patch.  Otherwise, the compiler test for
> C99 support will not work properly with base gcc.

Looking at autoconf history there is a good chance that will be never.

I saw that commit in particular but wasn't sure if I should bring it
in or not.

Thanks.

Added the patch.


autoconf-2.70.tgz
Description: application/tar-gz


UPDATE: lighttpd 1.4.57

2020-12-18 Thread Brad Smith
Here is an update to lighttpd 1.4.57.


Highlights

- HTTP/2 support
  - must be enabled in lighttpd.conf in lighttpd 1.4.56;
may be enabled by default in a future release
  - server.feature-flags += ("server.h2proto" => "enable", "server.h2c" => 
"enable")
- TLS OCSP stapling
- TLS session ticket key rotation control
- mod_deflate brotli support
- mod_proxy makes HTTP/1.1 requests to backends (change from HTTP/1.0)
- RFC 8297 support for 103 Early Hints produced by backends (scripts)
- graceful restart option to transfer listen fds (minimal pause)
  - server.systemd-socket-activation = "enable"
  - server.feature-flags += ("server.graceful-restart-bg" => "enable", 
"server.graceful-shutdown-timeout" => "15")


Index: Makefile
===
RCS file: /home/cvs/ports/www/lighttpd/Makefile,v
retrieving revision 1.159
diff -u -p -u -p -r1.159 Makefile
--- Makefile5 Feb 2020 20:18:19 -   1.159
+++ Makefile18 Dec 2020 22:42:39 -
@@ -2,7 +2,7 @@
 
 COMMENT=   secure, fast, compliant, and very flexible web-server
 
-DISTNAME=  lighttpd-1.4.55
+DISTNAME=  lighttpd-1.4.57
 CATEGORIES=www net
 MASTER_SITES=  https://download.lighttpd.net/lighttpd/releases-1.4.x/
 EXTRACT_SUFX=  .tar.xz
@@ -16,7 +16,7 @@ PERMIT_PACKAGE=   Yes
 
 WANTLIB=   c crypto m pcre ssl z ${MODLUA_WANTLIB}
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER=  base-clang ports-gcc base-gcc
 
 MODULES=   lang/lua
 MODLUA_SA= Yes
@@ -30,7 +30,6 @@ CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS+= --libdir="${PREFIX}/lib/lighttpd" \
 --with-lua \
 --with-openssl \
---without-bzip2 \
 --without-libev
 CONFIGURE_ENV+=CC_FOR_BUILD="${CC}" \
CFLAGS_FOR_BUILD="${CFLAGS}" \
@@ -45,13 +44,13 @@ FLAVOR?=
 .if ${FLAVOR:Mldap}
 CONFIGURE_ARGS+= --with-ldap
 LIB_DEPENDS+=  databases/openldap
-WANTLIB+=  lber-2.4 ldap-2.4 sasl2
+WANTLIB+=  lber ldap sasl2
 .endif
 
 .if ${FLAVOR:Mmysql}
 CONFIGURE_ARGS+= --with-mysql
 LIB_DEPENDS+=  databases/mariadb
-WANTLIB+=  mysqlclient pthread ${COMPILER_LIBCXX}
+WANTLIB+=  mariadb pthread
 .endif
 
 post-extract:
Index: distinfo
===
RCS file: /home/cvs/ports/www/lighttpd/distinfo,v
retrieving revision 1.61
diff -u -p -u -p -r1.61 distinfo
--- distinfo5 Feb 2020 20:18:19 -   1.61
+++ distinfo18 Dec 2020 22:42:50 -
@@ -1,2 +1,2 @@
-SHA256 (lighttpd-1.4.55.tar.xz) = agtQ6cnVzD2eSFkjFcJaLWRYWPhj4czRIFB6MM4h6Sc=
-SIZE (lighttpd-1.4.55.tar.xz) = 765660
+SHA256 (lighttpd-1.4.57.tar.xz) = UsqWG4nBL37LsuTgxannmyhjxk4zxCgyoWXn+JTWIX8=
+SIZE (lighttpd-1.4.57.tar.xz) = 954152
Index: patches/patch-doc_lighttpd_8
===
RCS file: /home/cvs/ports/www/lighttpd/patches/patch-doc_lighttpd_8,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-doc_lighttpd_8
--- patches/patch-doc_lighttpd_817 Sep 2016 20:22:41 -  1.3
+++ patches/patch-doc_lighttpd_826 Oct 2020 05:31:00 -
@@ -1,6 +1,8 @@
 $OpenBSD: patch-doc_lighttpd_8,v 1.3 2016/09/17 20:22:41 ajacoutot Exp $
 doc/lighttpd.8.origSun Jul 31 08:42:39 2016
-+++ doc/lighttpd.8 Wed Sep 14 20:52:57 2016
+
+Index: doc/lighttpd.8
+--- doc/lighttpd.8.orig
 doc/lighttpd.8
 @@ -56,7 +56,7 @@ Show a brief help message and exit.
  .
  .SH FILES
@@ -9,4 +11,4 @@ $OpenBSD: patch-doc_lighttpd_8,v 1.3 201
 +${SYSCONFDIR}/lighttpd.conf
  The standard location for the configuration file.
  .TP 8
- /var/run/lighttpd.pid
+ /run/lighttpd.pid
Index: pkg/PFRAG.ldap
===
RCS file: /home/cvs/ports/www/lighttpd/pkg/PFRAG.ldap,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PFRAG.ldap
--- pkg/PFRAG.ldap  11 Nov 2016 10:23:34 -  1.1
+++ pkg/PFRAG.ldap  27 Oct 2020 07:11:42 -
@@ -1,2 +1,3 @@
 @comment $OpenBSD: PFRAG.ldap,v 1.1 2016/11/11 10:23:34 sthen Exp $
-lib/lighttpd/mod_authn_ldap.so
+@so lib/lighttpd/mod_authn_ldap.so
+@so lib/lighttpd/mod_vhostdb_ldap.so
Index: pkg/PFRAG.mysql
===
RCS file: /home/cvs/ports/www/lighttpd/pkg/PFRAG.mysql,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PFRAG.mysql
--- pkg/PFRAG.mysql 11 Nov 2016 10:23:34 -  1.3
+++ pkg/PFRAG.mysql 27 Oct 2020 07:12:32 -
@@ -1,3 +1,4 @@
 @comment $OpenBSD: PFRAG.mysql,v 1.3 2016/11/11 10:23:34 sthen Exp $
-lib/lighttpd/mod_authn_mysql.so
-lib/lighttpd/mod_mysql_vhost.so
+@so lib/lighttpd/mod_authn_mysql.so
+@so lib/lighttpd/mod_mysql_vhost.so
+@so lib/lighttpd/mod_vhostdb_mysql.so
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/www/lighttpd/pkg/PLIST,v
retrieving revision 1.27
diff -u -p -u -p -r1.27 PLIST
--- 

NEW: autoconf 2.70

2020-12-18 Thread Brad Smith
Here is a port for autoconf 2.70.


autoconf-2.70.tgz
Description: application/tar-gz


Re: cyrus-imapd upstreamed patches and improvements

2020-12-18 Thread Anatoli
> Can you remind me quickly these 4 FLAVORs?

1. base (what it is now, but without murder, i.e. a bare IMAP/POP3 server)
2. http (base + http, i.e. *DAV (CalDAV, CardDAV, WebDAV))
3. replication (base + murder + replication + backup)
4. http + replication (the previous 3 combinations together)

This is the relevant part from my other email (we have already removed nntp):

> For the empty base flavor I'd turn off nntp (IMO should always be turned off,
> not sure if someone is still using it at all nowadays, it's an old code base
> with a previous 7.5 score CVE), murder and squat as these are not the
> essential features (but save murder for later).
>
> With this combination we have a base POP3/IMAP server that is fully functional
> and is suitable for use-cases like hosting providers that offer their clients
> basic POP3/IMAP email accounts without anything special, but they require the
> setup to be as simple and as solid as possible.
>
> This combination has a few direct dependencies: pcre sqlite3 cyrus-sasl icu4c
> e2fsprogs jansson + 2 indirect ones: libiconv and gettext-runtime. Quite a
> clean install.
>
> The next use-case is a setup for small/mid-sized organizations that, apart
> from basic IMAP, also want remote/shared calendaring support, reminders and
> server-side scheduling with free/busy states (CalDAV), remote/shared contacts
> (CardDAV), remote/shared folders (WebDAV), etc.
>
> All this is enabled with --enable-http option and it brings some 12 additional
> direct dependencies, but IMO together with the base IMAP, this is the most
> typically used deployment: solid, easy to setup and works well with most
> widely-used clients.
>
> Then the next use-case is for larger organizations that have enough resources
> (both monetary and human) to run cyrus-imapd on multiple servers with
> duplication, triplication, .. of mailstore. For them there are the following
> options:
>
> --enable-murder: server aggregation in an imap cluster - a separation of front
> and back-end servers, sharding of the mailstore, HA, etc.,
> --enable-replication: replication of the mailstore between multiple machines,
> and --enable-backup: an experimental feature similar to the replication that
> runs a backup instance on another server and duplicates there the mailstore
> for non-realtime backups.
>
> I'd group these 3 features together under the "replication" combination as
> they share the same concept, could be used together and all imply certain
> resources and know-how to deploy these setups.
>
> So I'd provide the 3 combinations (base, http, replication) as pre-built
> binaries. And possibly the 4th one that combines the http (*DAV) features with
> the 3 replication features: http + replication.



On 17/12/20 10:36, Antoine Jacoutot wrote:
> On Wed, Dec 16, 2020 at 06:50:35PM -0300, Anatoli wrote:
>> Antoine,
>>
>> Thanks for your feedback.
>>
>> I'm working now on the flavored version of the port based on our conversation
>> with Stuart, in particular what I described in my mail on 24 Nov 2020 09:40 
>> UTC
>> in this thread.
>>
>> Does that sound reasonable?
>>
>> I plan to first enable the 4 most popular flavors/combinations and then, in a
>> second diff, to add additional optional flavors that won't be built
>> automatically.
> 
> Can you remind me quickly these 4 FLAVORs?
> 
> 
> 
>>
>> Regards,
>> Anatoli
>>
>>
>>
>> On 4/12/20 09:34, Antoine Jacoutot wrote:
>>> On Mon, Nov 30, 2020 at 04:19:16AM -0300, Anatoli wrote:
 Antoine, Stuart,

 cyrus-imapd 3.2.5 was just released.

 I'm attaching an updated patch that also includes the SHA256 and the 
 version
 bump + everything else from my initial mail, which is needed to 
 accommodate the
 cross-platform changes and upstreamed port's patches that are included in 
 this
 release (and the explanations for each change are in my initial mail).
>>>
>>> Committed, thanks a lot for your work :-)
>>>
>>>

 Regards,
 Anatoli



 diff --git Makefile Makefile
 index bfee0b835b1..d738a1ca91b 100644
 --- Makefile
 +++ Makefile
 @@ -4,7 +4,7 @@ PORTROACH= limitw:1,even
  
  COMMENT=  Cyrus IMAP server
  
 -V=3.2.4
 +V=3.2.5
  DISTNAME= cyrus-imapd-${V}
  
  SHARED_LIBS +=cyrus 0.0 # 0.0
 diff --git distinfo distinfo
 index 2c825c1a02a..367870468fe 100644
 --- distinfo
 +++ distinfo
 @@ -1,2 +1,2 @@
 -SHA256 (cyrus-imapd-3.2.4.tar.gz) = 
 UWEmLDgqpaeMKLGk9eolRQne4eet6DH37JsUB4+0LyM=
 -SIZE (cyrus-imapd-3.2.4.tar.gz) = 12270070
 +SHA256 (cyrus-imapd-3.2.5.tar.gz) = 
 zDhqdU4kOJtSr4NzdrO7YFW+pwV/U+yHq8oGqOjWlWM=
 +SIZE (cyrus-imapd-3.2.5.tar.gz) = 12237158
 diff --git Makefile Makefile
 index c7fb05ebcee..bfee0b835b1 100644
 --- Makefile
 +++ Makefile
 @@ -39,8 +39,7 @@ LIB_DEPENDS= 

Re: [UPDATE] www/honk

2020-12-18 Thread Horia Racoviceanu
- add rc "daemon_flags"
- fix failed rc_stop error, reported by abieber@

On 12/10/20, Horia Racoviceanu  wrote:
> Upgraded to v0.9.5
> - update README
>
> Changes:
>
> === 0.9.5 Emergency Ejection
>
> + Fix honk init user creation.
>
> On 12/9/20, Horia Racoviceanu  wrote:
>> Upgraded to v0.9.4
>>
>> Changes:
>>
>> === 0.9.4 Collegiate Colloquialism
>>
>> + Add validation to some more user inputs to prevent mistakes.
>>
>> + Easier to use ping command.
>>
>> On 11/11/20, Horia Racoviceanu  wrote:
>>> Upgraded to v0.9.3
>>> - add autobonker toy
>>> - update README
>>>
>>> Changes:
>>>
>>> === 0.9.3 Notacanthous Nutshell
>>>
>>> ++ backup command.
>>>
>>> + Relax requirement for multipart/form-data posts in API.
>>>
>>> + Dedupe blob file data.
>>>
>>> + Better support for rich text bios.
>>>
>>> + Follow and unfollow should work a little better.
>>>
>>> + Option to mention all in replies.
>>>
>>> + Reduce interference between various text substitution rules.
>>>
>>> + Fix crash in search with extra space.
>>>
>>> + Fix pubkey issue with domain only keys.
>>>
>>> - Custom lingo for those who don't like honking.
>>>
>>> On 10/16/20, Horia Racoviceanu  wrote:
 Just a simple ping, sorry.

 On 9/1/20, Horia Racoviceanu  wrote:
> - Add the help section
> - Add rc_stop() for related daemons
>
> On 8/29/20, Horia Racoviceanu  wrote:
>> Upgrade to v0.9.2
>> - add toys: gettoken, saytheday, sprayandpray, youvegothonks
>> - remove man pages from doc
>> - add views/chatter.html
>>
>> Changes:
>>
>> === 0.9.2 Malleable Maltote
>>
>> + Fix compilation on mac.
>>
>> === 0.9.1 Late Stage Lusciousness
>>
>> ++ Boing boom tschak chonky chatter. Chat messages with Pleroma.
>>
>> + Custom rgb flag: emoji.
>>
>> + Slightly better ActivityPub compat
>>
>> + ## headings for markdown
>>
>> + Workaround js only twitter for hoot: feature.
>>
>> + Quote unquote reliability improvements.
>>
>> + Much better omit images handling.
>>
>> + Fix update activity.
>>
>> + A few API refinements and additions.
>>
>> === 0.9.0 Monitor vs Merrimack
>>
>> --- Add Reactions.
>>
>> +++ Rename react to badonk.
>>
>> + Quick fix to hide all images.
>>
>> + Allow resending follow requests.
>>
>> + Improved search query parsing.
>>
>> + Tables
>>
>> + Reduce retries talking to dumb servers.
>>
>> + Maybe possible to use @u...@example.com wihtout subdomain.
>>
>

>>>
>>
>
Index: Makefile
===
RCS file: /cvs/ports/www/honk/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile24 Oct 2020 15:37:33 -  1.12
+++ Makefile18 Dec 2020 19:07:36 -
@@ -2,7 +2,7 @@
 
 COMMENT =  federated status conveyance
 
-DISTNAME = honk-0.9.2
+DISTNAME = honk-0.9.5
 CATEGORIES =   www
 
 HOMEPAGE = https://humungus.tedunangst.com/r/honk
@@ -28,7 +28,7 @@ DOCDIR ?= ${PREFIX}/share/doc/honk
 EXAMPLESDIR =  ${PREFIX}/share/examples/honk
 
 post-build:
-.for toy in gettoken saytheday sprayandpray youvegothonks
+.for toy in autobonker gettoken saytheday sprayandpray youvegothonks
${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \
${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go
 .endfor
Index: distinfo
===
RCS file: /cvs/ports/www/honk/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo24 Oct 2020 15:37:33 -  1.8
+++ distinfo18 Dec 2020 19:07:36 -
@@ -1,2 +1,2 @@
-SHA256 (honk-0.9.2.tgz) = gznmavRe3GAtQHxfvebmInXsIbNZTm7qf7kRgyhIwMk=
-SIZE (honk-0.9.2.tgz) = 509274
+SHA256 (honk-0.9.5.tgz) = wJ+/w0DNG+B4wjNj8bswyy74VuadOHk7YJMKE1kJn28=
+SIZE (honk-0.9.5.tgz) = 516584
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/honk/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   24 Oct 2020 15:37:33 -  1.6
+++ pkg/PLIST   18 Dec 2020 19:07:36 -
@@ -2,6 +2,7 @@
 @newgroup _honk:833
 @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin
 @rcscript ${RCDIR}/honk
+@bin bin/autobonker
 @bin bin/gettoken
 @bin bin/honk
 @bin bin/saytheday
Index: pkg/README
===
RCS file: /cvs/ports/www/honk/pkg/README,v
retrieving revision 1.3
diff -u -p -r1.3 README
--- pkg/README  24 Oct 2020 15:37:33 -  1.3
+++ pkg/README  18 Dec 2020 19:07:36 -
@@ -8,22 +8,15 @@ Initial configuration
 =
 
 honk expects to be fronted by a TLS terminating reverse proxy.
-
-acme-client(1)
---
-
-# acme-client.conf(5)
-domain honk.example.com {
-  domain key 

Re: NEW: autoconf 2.70

2020-12-18 Thread Todd C . Miller
On Fri, 18 Dec 2020 17:41:45 -0500, Brad Smith wrote:

> Here is a port for autoconf 2.70.

You might want to wait until the 2.70.1 release for the bug fixes,
though it's not clear when that will arrive.  At the very least you
will need the following patch.  Otherwise, the compiler test for
C99 support will not work properly with base gcc.

 - todd

commit efc940dc82763b7b2d6e65f04d15d5972d829c0a
Author: Zack Weinberg 
Date:   Tue Dec 8 21:35:45 2020 -0500

_AC_PROG_CC_C99: fix typo (#110396)

_AC_PROG_CC_C99 was using the wrong test program.

Fixes #110396, reported anonymously.

* lib/autoconf/c.m4 (_AC_PROG_CC_C99): Use the C99 test program, not
  the C89 test program.

diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4
index fe217cad..601c2df4 100644
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1559,7 +1559,7 @@ dnl SVR4  -Xc -D__EXTENSIONS__
 # option to output variable CC to make it so.
 AC_DEFUN([_AC_PROG_CC_C99],
 [AC_REQUIRE([_AC_C_C99_TEST_PROGRAM])]dnl
-[_AC_C_STD_TRY([c99], [ac_c_conftest_c89_program],
+[_AC_C_STD_TRY([c99], [ac_c_conftest_c99_program],
 dnl Try
 dnl GCC-std=gnu99 (unused restrictive modes: -std=c99 
-std=iso9899:1999)
 dnl IBM XL C   -qlanglvl=extc1x (V12.1; does not pass C11 test)



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2020/12/18 15:47:42

Modified files:
sysutils/ansible: Makefile distinfo 
sysutils/ansible/pkg: PLIST-html PLIST-main 

Log message:
Update ansible 2.9.15 -> 2.9.16
Changelog: 
https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst#v2-9-16



[UPDATE] sysutils/docker-cli to 20.10.1

2020-12-18 Thread Muhammad Kaisar Arkhan

Hello,

Attached is a diff to update sysutils/docker-cli from 19.03.13 to 20.10.1.

I would like to also note that it appears there's a mistake with the 
port inside the ports tree, PKGNAME is docker despite the fact that it 
should be docker-cli.


OK?

--
Muhammad Kaisar Arkhan
h...@yukiisbo.red - kai...@arkhan.io
https://yukiisbo.red - https://arkhan.io
diff --git a/sysutils/docker-cli/Makefile b/sysutils/docker-cli/Makefile
index a7fbe60..ae4c5d8 100644
--- a/sysutils/docker-cli/Makefile
+++ b/sysutils/docker-cli/Makefile
@@ -1,15 +1,14 @@
-# $OpenBSD: Makefile,v 1.1.1.1 2020/10/03 20:38:46 solene Exp $
+# $OpenBSD$
 
 COMMENT =		command-line tool for controlling Docker
 
-V =			19.03.13
-PKGNAME =		docker-${V}
+V =			20.10.1
+PKGNAME =		docker-cli-${V}
 
 GH_ACCOUNT =		docker
 GH_PROJECT =		cli
 GH_TAGNAME =		v${V}
 
-
 CATEGORIES =		sysutils
 
 HOMEPAGE =		https://docs.docker.com/engine/reference/commandline/cli/
diff --git a/sysutils/docker-cli/distinfo b/sysutils/docker-cli/distinfo
index 6f5d748..1cf31ef 100644
--- a/sysutils/docker-cli/distinfo
+++ b/sysutils/docker-cli/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cli-19.03.13.tar.gz) = IbiKAOj3oxlMCuHeWjHj4XKO9qooBBWNy1Aqi1/Wris=
-SIZE (cli-19.03.13.tar.gz) = 7798694
+SHA256 (cli-20.10.1.tar.gz) = TufMnD9ih8qDQWaqoalFeQxU2ag0WhtEmhk9nHOfKn0=
+SIZE (cli-20.10.1.tar.gz) = 7705467
diff --git a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_content_local_store_unix_go b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_content_local_store_unix_go
index af18b64..6a2ab58 100644
--- a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_content_local_store_unix_go
+++ b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_content_local_store_unix_go
@@ -1,11 +1,11 @@
-$OpenBSD: patch-vendor_github_com_containerd_containerd_content_local_store_unix_go,v 1.1.1.1 2020/10/03 20:38:46 solene Exp $
+$OpenBSD$
 
 Index: vendor/github.com/containerd/containerd/content/local/store_unix.go
 --- vendor/github.com/containerd/containerd/content/local/store_unix.go.orig
 +++ vendor/github.com/containerd/containerd/content/local/store_unix.go
 @@ -1,4 +1,4 @@
--// +build linux solaris darwin freebsd
-+// +build linux solaris darwin freebsd openbsd
+-// +build linux solaris darwin freebsd netbsd
++// +build linux solaris darwin freebsd netbsd openbsd
  
  /*
 Copyright The containerd Authors.
diff --git a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_snapshotter_default_unix_go b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_snapshotter_default_unix_go
deleted file mode 100644
index 0564b4a..000
--- a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_snapshotter_default_unix_go
+++ /dev/null
@@ -1,11 +0,0 @@
-$OpenBSD: patch-vendor_github_com_containerd_containerd_snapshotter_default_unix_go,v 1.1.1.1 2020/10/03 20:38:46 solene Exp $
-
-Index: vendor/github.com/containerd/containerd/snapshotter_default_unix.go
 vendor/github.com/containerd/containerd/snapshotter_default_unix.go.orig
-+++ vendor/github.com/containerd/containerd/snapshotter_default_unix.go
-@@ -1,4 +1,4 @@
--// +build darwin freebsd solaris
-+// +build darwin freebsd solaris openbsd
- 
- /*
-Copyright The containerd Authors.
diff --git a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_continuity_fs_stat_openbsd_go b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_sys_stat_openbsd_go
similarity index 79%
rename from sysutils/docker-cli/patches/patch-vendor_github_com_containerd_continuity_fs_stat_openbsd_go
rename to sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_sys_stat_openbsd_go
index ae7eafe..4637037 100644
--- a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_continuity_fs_stat_openbsd_go
+++ b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_sys_stat_openbsd_go
@@ -1,8 +1,8 @@
-$OpenBSD: patch-vendor_github_com_containerd_continuity_fs_stat_openbsd_go,v 1.1.1.1 2020/10/03 20:38:46 solene Exp $
+$OpenBSD$
 
-Index: vendor/github.com/containerd/continuity/fs/stat_openbsd.go
 vendor/github.com/containerd/continuity/fs/stat_openbsd.go.orig
-+++ vendor/github.com/containerd/continuity/fs/stat_openbsd.go
+Index: vendor/github.com/containerd/containerd/sys/stat_openbsd.go
+--- vendor/github.com/containerd/containerd/sys/stat_openbsd.go.orig
 vendor/github.com/containerd/containerd/sys/stat_openbsd.go
 @@ -0,0 +1,44 @@
 +// +build openbsd
 +/*
@@ -21,7 +21,7 @@ Index: vendor/github.com/containerd/continuity/fs/stat_openbsd.go
 +   limitations under the License.
 +*/
 +
-+package fs
++package sys
 +
 +import (
 +	"syscall"
diff --git a/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_sys_stat_unix_go b/sysutils/docker-cli/patches/patch-vendor_github_com_containerd_containerd_sys_stat_unix_go

CVS: cvs.openbsd.org: ports

2020-12-18 Thread Todd C . Miller
CVSROOT:/cvs
Module name:ports
Changes by: mill...@cvs.openbsd.org 2020/12/18 10:31:32

Modified files:
security/sudo  : Makefile distinfo 

Log message:
Update to sudo 1.9.4p1



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/12/18 10:28:16

Modified files:
devel/libdvdread: Makefile 

Log message:
libdvdread uses C99 constructs so base-gcc needs to be told that for
the build to complete. Do so for base-gcc arches

ok espie (maintainer)



Re: update x11/py-xcbgen to 1.14.1

2020-12-18 Thread Kurt Mosiejczuk
On Fri, Dec 18, 2020 at 05:48:01PM +0100, Matthieu Herrb wrote:
> On Sun, Dec 13, 2020 at 12:01:24PM +0100, Matthieu Herrb wrote:

> Ping...

> > This updates x11/py-xcbgen to version 1.14.1. It only includes support
> > for python 3.9.

> > I see that other ports with python2 flavors still depend on this, so
> > I'm not making this python3 only for now. But as far as xenocara is
> > concerned, it wouldn't be a problem to switch to python3.

> > ok ?

I tested and x11/polybar still builds fine with this update. I am not up
for testing building of chromium and iridium though. :)

ok kmos

--Kurt



Re: [sparc64/base-gcc] Fix build of devel/libdvdread

2020-12-18 Thread Marc Espie
On Fri, Dec 18, 2020 at 11:47:06AM -0500, Kurt Mosiejczuk wrote:
> libdvdread uses C99 constructs so base-gcc needs to be told that for
> the build to complete. The diff below does so just for base-gcc
> arches.
> 
> ok?
> 
> (cc maintainer)
> 
> --Kurt
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/libdvdread/Makefile,v
> retrieving revision 1.32
> diff -u -p -r1.32 Makefile
> --- Makefile  15 Dec 2020 18:57:38 -  1.32
> +++ Makefile  18 Dec 2020 16:45:40 -
> @@ -25,4 +25,9 @@ LIB_DEPENDS =   converters/libdvdcss>=1.4.
>  CONFIGURE_STYLE = gnu
>  CONFIGURE_ARGS =--disable-apidoc
>  
> +.include 
> +.if !${PROPERTIES:Mclang}
> +CFLAGS +=-std=gnu99
> +.endif
> +
>  .include 
> 
Yep!



[sparc64/base-gcc] Fix build of www/privoxy

2020-12-18 Thread Kurt Mosiejczuk
privoxy uses C99 constructs so base-gcc needs to be told that.

This diff fixes the build for sparc64

ok?

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/www/privoxy/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile29 Nov 2020 19:08:14 -  1.38
+++ Makefile18 Dec 2020 16:53:00 -
@@ -33,6 +33,11 @@ CONFIGURE_ARGS=  --with-docbook=no \
 CONFIGURE_ENV= CPPFLAGS="-Dunix -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
 
+.include 
+.if !${PROPERTIES:Mclang}
+CFLAGS +=   -std=gnu99
+.endif
+
 pre-configure:
@cd ${WRKDIST} && AUTOCONF_VERSION=${AUTOCONF_VERSION} autoheader
 



Re: update x11/py-xcbgen to 1.14.1

2020-12-18 Thread Matthieu Herrb
On Sun, Dec 13, 2020 at 12:01:24PM +0100, Matthieu Herrb wrote:
> Hi,

Ping...

> 
> This updates x11/py-xcbgen to version 1.14.1. It only includes support
> for python 3.9.
> 
> I see that other ports with python2 flavors still depend on this, so
> I'm not making this python3 only for now. But as far as xenocara is
> concerned, it wouldn't be a problem to switch to python3.
> 
> ok ?
> 
> Index: Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/x11/py-xcbgen/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -r1.7 Makefile
> --- Makefile  3 Jul 2020 21:13:23 -   1.7
> +++ Makefile  13 Dec 2020 11:00:37 -
> @@ -3,10 +3,9 @@
>  COMMENT =X C Binding - protocol binding generator
>  
>  # please keep in sync with the version in proto/xcb-proto in Xenocara
> -VERSION= 1.14
> +VERSION= 1.14.1
>  DISTNAME =   xcb-proto-${VERSION}
>  PKGNAME =py-xcbgen-${VERSION}
> -REVISION =   0
>  
>  CATEGORIES = x11
>  
> Index: distinfo
> ===
> RCS file: /cvs/OpenBSD/ports/x11/py-xcbgen/distinfo,v
> retrieving revision 1.3
> diff -u -p -u -r1.3 distinfo
> --- distinfo  16 May 2020 08:49:54 -  1.3
> +++ distinfo  13 Dec 2020 10:20:14 -
> @@ -1,2 +1,2 @@
> -SHA256 (xcb-proto-1.14.tar.xz) = GGo86yb5tKAV9aRNzIFMkwM6X8OWhPNvHsx5g0QWpgU=
> -SIZE (xcb-proto-1.14.tar.xz) = 143384
> +SHA256 (xcb-proto-1.14.1.tar.xz) = 
> 8ErdmpcqwzTqEdnX60/H+Ig4Ndo+SFnJr6lx799X/MM=
> +SIZE (xcb-proto-1.14.1.tar.xz) = 143588
> -- 
> Matthieu Herrb

-- 
Matthieu Herrb



[sparc64/base-gcc] Fix build of devel/libdvdread

2020-12-18 Thread Kurt Mosiejczuk
libdvdread uses C99 constructs so base-gcc needs to be told that for
the build to complete. The diff below does so just for base-gcc
arches.

ok?

(cc maintainer)

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/devel/libdvdread/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile15 Dec 2020 18:57:38 -  1.32
+++ Makefile18 Dec 2020 16:45:40 -
@@ -25,4 +25,9 @@ LIB_DEPENDS = converters/libdvdcss>=1.4.
 CONFIGURE_STYLE = gnu
 CONFIGURE_ARGS =--disable-apidoc
 
+.include 
+.if !${PROPERTIES:Mclang}
+CFLAGS +=  -std=gnu99
+.endif
+
 .include 



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/12/18 08:32:58

Modified files:
emulators/ucon64: Makefile 
Added files:
emulators/ucon64/patches: patch-src_libdiscmage_misc_c 
  patch-src_misc_misc_c 

Log message:
Fix crash in change_mem2() on 64-bit platforms.

Patch from upstream: https://sourceforge.net/p/ucon64/svn/2822/

Thanks to Daniel Horchner for the heads up!



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/12/18 08:30:28

Modified files:
devel/uthash   : Makefile distinfo 
devel/uthash/patches: patch-tests_Makefile 

Log message:
Update uthash to 2.2.0.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2020/12/18 05:09:50

Modified files:
net/powerdns   : Makefile distinfo 

Log message:
Update to PowerDNS Authoritative Server 4.4.0
Please read https://docs.powerdns.com/authoritative/upgrading.html



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:22:48

Modified files:
textproc/icu4c : Makefile distinfo 

Log message:
Update to icu4c-68.2.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:21:32

Modified files:
security/vault : Makefile distinfo 

Log message:
Update to vault-1.6.1.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:20:53

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.18.199.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:20:40

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.16.39.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:20:28

Modified files:
net/py-botocore: Makefile distinfo 
net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.19.39.



CVS: cvs.openbsd.org: ports

2020-12-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/18 04:01:54

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

Log message:
Update to glib2-2.66.4.



Re: WIP: Nextcloud-20.0.4

2020-12-18 Thread Gonzalo L. Rodriguez
Updated diff with the nextcloud client spotted by Joel Carnat, thanks!

On Thu, 17 Dec 2020 at 09:55:28 +0100, Gonzalo L. Rodriguez wrote:
> Well now is out:
> 
> https://nextcloud.com/changelog/#latest20
> 
> On Wed, 16 Dec 2020 at 09:03:19 +0100, Gonzalo L. Rodriguez wrote:
> > Hello,
> > 
> > Still not released, but available on the mirrors, update for 20.0.4.
> > 
> > Cheers.-
> > 
> > -- 
> > 
> > - gonzalo
> 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/www/nextcloud/Makefile,v
> > retrieving revision 1.60
> > diff -u -p -r1.60 Makefile
> > --- Makefile15 Dec 2020 12:25:20 -  1.60
> > +++ Makefile16 Dec 2020 07:40:39 -
> > @@ -2,7 +2,7 @@
> >  
> >  COMMENT=   easy and universal access to shared and/or personal 
> > files
> >  
> > -V= 20.0.3
> > +V= 20.0.4
> >  DISTNAME=  nextcloud-${V}
> >  EXTRACT_SUFX=  .tar.bz2
> >  
> > Index: distinfo
> > ===
> > RCS file: /cvs/ports/www/nextcloud/distinfo,v
> > retrieving revision 1.44
> > diff -u -p -r1.44 distinfo
> > --- distinfo15 Dec 2020 12:25:20 -  1.44
> > +++ distinfo16 Dec 2020 07:40:39 -
> > @@ -1,2 +1,2 @@
> > -SHA256 (nextcloud-20.0.3.tar.bz2) = 
> > 4PZFBNM49k08Z3NX8AEs+LDtDcQuwI+Vi23E/3Dt8XU=
> > -SIZE (nextcloud-20.0.3.tar.bz2) = 119801638
> > +SHA256 (nextcloud-20.0.4.tar.bz2) = 
> > Jp8WIuMm9dEeOH04YarU4rDnkzSul+7Vp7M1K6dmFCA=
> > +SIZE (nextcloud-20.0.4.tar.bz2) = 119992554
> > Index: pkg/PLIST
> > ===
> > RCS file: /cvs/ports/www/nextcloud/pkg/PLIST,v
> > retrieving revision 1.47
> > diff -u -p -r1.47 PLIST
> > --- pkg/PLIST   15 Dec 2020 12:25:20 -  1.47
> > +++ pkg/PLIST   16 Dec 2020 07:40:40 -
> > @@ -6883,6 +6883,8 @@ nextcloud/apps/admin_audit/l10n/fr.js
> >  nextcloud/apps/admin_audit/l10n/fr.json
> >  nextcloud/apps/admin_audit/l10n/gl.js
> >  nextcloud/apps/admin_audit/l10n/gl.json
> > +nextcloud/apps/admin_audit/l10n/hr.js
> > +nextcloud/apps/admin_audit/l10n/hr.json
> >  nextcloud/apps/admin_audit/l10n/hu.js
> >  nextcloud/apps/admin_audit/l10n/hu.json
> >  nextcloud/apps/admin_audit/l10n/id.js
> > @@ -6968,6 +6970,8 @@ nextcloud/apps/cloud_federation_api/l10n
> >  nextcloud/apps/cloud_federation_api/l10n/fr.json
> >  nextcloud/apps/cloud_federation_api/l10n/gl.js
> >  nextcloud/apps/cloud_federation_api/l10n/gl.json
> > +nextcloud/apps/cloud_federation_api/l10n/hr.js
> > +nextcloud/apps/cloud_federation_api/l10n/hr.json
> >  nextcloud/apps/cloud_federation_api/l10n/is.js
> >  nextcloud/apps/cloud_federation_api/l10n/is.json
> >  nextcloud/apps/cloud_federation_api/l10n/it.js
> > @@ -7293,8 +7297,12 @@ nextcloud/apps/contactsinteraction/l10n/
> >  nextcloud/apps/contactsinteraction/l10n/fr.json
> >  nextcloud/apps/contactsinteraction/l10n/gl.js
> >  nextcloud/apps/contactsinteraction/l10n/gl.json
> > +nextcloud/apps/contactsinteraction/l10n/hr.js
> > +nextcloud/apps/contactsinteraction/l10n/hr.json
> >  nextcloud/apps/contactsinteraction/l10n/it.js
> >  nextcloud/apps/contactsinteraction/l10n/it.json
> > +nextcloud/apps/contactsinteraction/l10n/lt_LT.js
> > +nextcloud/apps/contactsinteraction/l10n/lt_LT.json
> >  nextcloud/apps/contactsinteraction/l10n/mk.js
> >  nextcloud/apps/contactsinteraction/l10n/mk.json
> >  nextcloud/apps/contactsinteraction/l10n/nl.js
> > @@ -7421,6 +7429,8 @@ nextcloud/apps/dashboard/l10n/tr.js
> >  nextcloud/apps/dashboard/l10n/tr.json
> >  nextcloud/apps/dashboard/l10n/zh_CN.js
> >  nextcloud/apps/dashboard/l10n/zh_CN.json
> > +nextcloud/apps/dashboard/l10n/zh_TW.js
> > +nextcloud/apps/dashboard/l10n/zh_TW.json
> >  nextcloud/apps/dashboard/lib/
> >  nextcloud/apps/dashboard/lib/Controller/
> >  nextcloud/apps/dashboard/lib/Controller/DashboardController.php
> > @@ -8334,6 +8344,7 @@ nextcloud/apps/federatedfilesharing/lib/
> >  
> > nextcloud/apps/federatedfilesharing/lib/Listeners/LoadAdditionalScriptsListener.php
> >  nextcloud/apps/federatedfilesharing/lib/Migration/
> >  
> > nextcloud/apps/federatedfilesharing/lib/Migration/Version1010Date20200630191755.php
> > +nextcloud/apps/federatedfilesharing/lib/Migration/Version1011Date20201120125158.php
> >  nextcloud/apps/federatedfilesharing/lib/Notifications.php
> >  nextcloud/apps/federatedfilesharing/lib/Notifier.php
> >  nextcloud/apps/federatedfilesharing/lib/OCM/
> > @@ -10167,7 +10178,6 @@ nextcloud/apps/files_rightclick/screensh
> >  nextcloud/apps/files_sharing/
> >  nextcloud/apps/files_sharing/appinfo/
> >  nextcloud/apps/files_sharing/appinfo/app.php
> > -nextcloud/apps/files_sharing/appinfo/database.xml
> >  nextcloud/apps/files_sharing/appinfo/info.xml
> >  nextcloud/apps/files_sharing/appinfo/routes.php
> >  nextcloud/apps/files_sharing/appinfo/signature.json
> > @@ -10495,6 +10505,7 @@ 

CVS: cvs.openbsd.org: ports

2020-12-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/18 02:00:23

Modified files:
telephony/asterisk: Makefile 

Log message:
asterisk: fix pkgnames, reported by Mark Pateuck