CVS: cvs.openbsd.org: ports

2021-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/03/09 00:47:03

Modified files:
mail/mozilla-thunderbird: Tag: OPENBSD_6_8 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 78.8.1.

See https://www.thunderbird.net/en-US/thunderbird/78.8.1/releasenotes/



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/03/09 00:46:24

Modified files:
mail/mozilla-thunderbird: Makefile distinfo 
mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/mozilla-thunderbird: update to 78.8.1

See https://www.thunderbird.net/en-US/thunderbird/78.8.1/releasenotes/



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 22:50:03

Modified files:
net/konversation: Makefile distinfo 
net/konversation/pkg: PLIST 

Log message:
Update konversation to 20.12.3

Use MODULE kde-applications to consume MODKDE_VERSION



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 22:41:49

Modified files:
productivity/homebank: Makefile distinfo 
productivity/homebank/pkg: PLIST 

Log message:
Update homebank to 5.5.1



UPDATE: net/weechat

2021-03-08 Thread Rafael Sadowski
Update weechat to 3.1. Changelog:

https://weechat.org/news/112/20210307-Version-3.1/

Feedback, OK?


Index: Makefile
===
RCS file: /cvs/ports/net/weechat/Makefile,v
retrieving revision 1.53
diff -u -p -u -p -r1.53 Makefile
--- Makefile23 Feb 2021 19:39:35 -  1.53
+++ Makefile9 Mar 2021 05:30:18 -
@@ -6,7 +6,7 @@ COMMENT-python= Python bindings for weec
 COMMENT-ruby=  Ruby bindings for weechat
 COMMENT-tcl=   Tcl bindings for weechat
 
-V= 3.0.1
+V= 3.1
 DISTNAME=  weechat-${V}
 
 PKGNAME-main=  weechat-${V}
Index: distinfo
===
RCS file: /cvs/ports/net/weechat/distinfo,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 distinfo
--- distinfo31 Jan 2021 16:52:40 -  1.29
+++ distinfo9 Mar 2021 05:30:18 -
@@ -1,2 +1,2 @@
-SHA256 (weechat-3.0.1.tar.gz) = ULJ89muksfd6bZq3/jdCsKt5+QCI2b/mRTpLzuX7Ldw=
-SIZE (weechat-3.0.1.tar.gz) = 4446454
+SHA256 (weechat-3.1.tar.gz) = ibxLQ+8hNzMpPtJvcytEeC9macgj+ftud6O4F2lgqe8=
+SIZE (weechat-3.1.tar.gz) = 4475210
Index: patches/patch-src_gui_gui-hotlist_h
===
RCS file: patches/patch-src_gui_gui-hotlist_h
diff -N patches/patch-src_gui_gui-hotlist_h
--- patches/patch-src_gui_gui-hotlist_h 12 Nov 2020 05:26:17 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_gui_gui-hotlist_h,v 1.1 2020/11/12 05:26:17 rsadowski Exp $
-
-Index: src/gui/gui-hotlist.h
 src/gui/gui-hotlist.h.orig
-+++ src/gui/gui-hotlist.h
-@@ -20,6 +20,8 @@
- #ifndef WEECHAT_GUI_HOTLIST_H
- #define WEECHAT_GUI_HOTLIST_H
- 
-+#include 
-+
- enum t_gui_hotlist_priority
- {
- GUI_HOTLIST_LOW = 0,



CVS: cvs.openbsd.org: ports

2021-03-08 Thread joshua stein
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2021/03/08 21:17:05

Modified files:
x11/rxvt-unicode: Makefile 
Added files:
x11/rxvt-unicode/patches: patch-src_rxvtperl_h 
  patch-src_rxvtperl_xs 

Log message:
fix crash on exit due to recent perl update, from upstream

ok tb



Re: x11/rxvt-unicode: fix crash on exit

2021-03-08 Thread Theo Buehler
On Mon, Mar 08, 2021 at 09:50:00PM -0600, joshua stein wrote:
> On Mon, 08 Mar 2021 at 21:47:25 -0600, joshua stein wrote:
> > From upstream, see
> > http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
> 
> Not sure what happened with the one patch that got doubled, but 
> here's a proper version:

Confirmed that this fixes the segfault.

ok tb



Re: x11/rxvt-unicode: fix crash on exit

2021-03-08 Thread joshua stein
On Mon, 08 Mar 2021 at 21:47:25 -0600, joshua stein wrote:
> From upstream, see
> http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html

Not sure what happened with the one patch that got doubled, but 
here's a proper version:


Index: Makefile
===
RCS file: /cvs/ports/x11/rxvt-unicode/Makefile,v
retrieving revision 1.49
diff -u -p -u -p -r1.49 Makefile
--- Makefile23 Dec 2020 13:31:18 -  1.49
+++ Makefile9 Mar 2021 03:49:27 -
@@ -3,7 +3,7 @@
 COMMENT =  clone of rxvt with Unicode and Xft support
 
 DISTNAME = rxvt-unicode-9.22
-REVISION = 11
+REVISION = 12
 CATEGORIES =   x11
 FIX_EXTRACT_PERMISSIONS =  Yes
 
Index: patches/patch-src_rxvtperl_h
===
RCS file: patches/patch-src_rxvtperl_h
diff -N patches/patch-src_rxvtperl_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_rxvtperl_h9 Mar 2021 03:49:27 -
@@ -0,0 +1,19 @@
+$OpenBSD$
+
+http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
+
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28=1.29
+
+Index: src/rxvtperl.h
+--- src/rxvtperl.h.orig
 src/rxvtperl.h
+@@ -51,7 +51,9 @@ struct rxvt_perl_interp
+ {
+   char **perl_environ;
+ 
++  #if 0 // see rxvtperl.xs
+   ~rxvt_perl_interp ();
++  #endif
+ 
+   void init ();
+   void init (rxvt_term *term);
Index: patches/patch-src_rxvtperl_xs
===
RCS file: patches/patch-src_rxvtperl_xs
diff -N patches/patch-src_rxvtperl_xs
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_rxvtperl_xs   9 Mar 2021 03:49:27 -
@@ -0,0 +1,27 @@
+$OpenBSD$
+
+http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
+
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246=1.247
+
+Index: src/rxvtperl.xs
+--- src/rxvtperl.xs.orig
 src/rxvtperl.xs
+@@ -372,6 +372,9 @@ struct rxvt_perl_interp rxvt_perl;
+ 
+ static PerlInterpreter *perl;
+ 
++#if 0 /* we are not a library anymore, so doing this is just not worth it */
++/*THINK/TODO: this has the side effect of, of course, not calling 
destructors. */
++/* but therse are not guaranteed anyway... */
+ rxvt_perl_interp::~rxvt_perl_interp ()
+ {
+   if (perl)
+@@ -381,6 +384,7 @@ rxvt_perl_interp::~rxvt_perl_interp ()
+   PERL_SYS_TERM ();
+ }
+ }
++#endif
+ 
+ void
+ rxvt_perl_interp::init ()



x11/rxvt-unicode: fix crash on exit

2021-03-08 Thread joshua stein
>From upstream, see
http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html


Index: Makefile
===
RCS file: /cvs/ports/x11/rxvt-unicode/Makefile,v
retrieving revision 1.49
diff -u -p -u -p -r1.49 Makefile
--- Makefile23 Dec 2020 13:31:18 -  1.49
+++ Makefile9 Mar 2021 03:45:35 -
@@ -3,7 +3,7 @@
 COMMENT =  clone of rxvt with Unicode and Xft support
 
 DISTNAME = rxvt-unicode-9.22
-REVISION = 11
+REVISION = 12
 CATEGORIES =   x11
 FIX_EXTRACT_PERMISSIONS =  Yes
 
Index: patches/patch-src_rxvtperl_h
===
RCS file: patches/patch-src_rxvtperl_h
diff -N patches/patch-src_rxvtperl_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_rxvtperl_h9 Mar 2021 03:45:35 -
@@ -0,0 +1,38 @@
+$OpenBSD$
+
+http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
+
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28=1.29
+
+Index: src/rxvtperl.h
+--- src/rxvtperl.h.orig
 src/rxvtperl.h
+@@ -51,7 +51,9 @@ struct rxvt_perl_interp
+ {
+   char **perl_environ;
+ 
++  #if 0 // see rxvtperl.xs
+   ~rxvt_perl_interp ();
++  #endif
+ 
+   void init ();
+   void init (rxvt_term *term);
+$OpenBSD$
+
+http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
+
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.h?r1=1.28=1.29
+
+Index: src/rxvtperl.h
+--- src/rxvtperl.h.orig
 src/rxvtperl.h
+@@ -51,7 +51,9 @@ struct rxvt_perl_interp
+ {
+   char **perl_environ;
+ 
++  #if 0 // see rxvtperl.xs
+   ~rxvt_perl_interp ();
++  #endif
+ 
+   void init ();
+   void init (rxvt_term *term);
Index: patches/patch-src_rxvtperl_xs
===
RCS file: patches/patch-src_rxvtperl_xs
diff -N patches/patch-src_rxvtperl_xs
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_rxvtperl_xs   9 Mar 2021 03:45:35 -
@@ -0,0 +1,27 @@
+$OpenBSD$
+
+http://lists.schmorp.de/pipermail/rxvt-unicode/2020q2/002583.html
+
+http://cvs.schmorp.de/rxvt-unicode/src/rxvtperl.xs?r1=1.246=1.247
+
+Index: src/rxvtperl.xs
+--- src/rxvtperl.xs.orig
 src/rxvtperl.xs
+@@ -372,6 +372,9 @@ struct rxvt_perl_interp rxvt_perl;
+ 
+ static PerlInterpreter *perl;
+ 
++#if 0 /* we are not a library anymore, so doing this is just not worth it */
++/*THINK/TODO: this has the side effect of, of course, not calling 
destructors. */
++/* but therse are not guaranteed anyway... */
+ rxvt_perl_interp::~rxvt_perl_interp ()
+ {
+   if (perl)
+@@ -381,6 +384,7 @@ rxvt_perl_interp::~rxvt_perl_interp ()
+   PERL_SYS_TERM ();
+ }
+ }
++#endif
+ 
+ void
+ rxvt_perl_interp::init ()



[FIX] www/chromium (untested)

2021-03-08 Thread kurt
chromium tries to implement random mmap on its own. Allowing mmap
to pick its own random location will likely fix aarch64 and i386
issues.

This diff has not completed a build on aarch64 yet, but it has
passed the part of the build where it fails with ENOMEM.
I'm passing this along early to get wider testing help.

Index: Makefile
===
RCS file: /cvs/ports/www/chromium/Makefile,v
retrieving revision 1.550
diff -u -p -u -r1.550 Makefile
--- Makefile26 Feb 2021 18:20:36 -  1.550
+++ Makefile9 Mar 2021 02:58:22 -
@@ -1,8 +1,5 @@
 # $OpenBSD: Makefile,v 1.550 2021/02/26 18:20:36 naddy Exp $
 
-# /usr/local/bin/chrome[60]: /usr/local/chrome/chrome: Cannot allocate memory
-BROKEN-i386=   runtime fails, cannot execve the built binary, immediate ENOMEM 
even with high limits
-
 .include 
 
 USE_WXNEEDED=  Yes
@@ -16,6 +13,7 @@ DPB_PROPERTIES=   lonesome
 COMMENT=   Chromium browser
 
 V= 88.0.4324.190
+REVISION=  0
 
 DISTNAME=  chromium-${V}
 
Index: patches/patch-v8_src_base_platform_platform-posix_cc
===
RCS file: 
/cvs/ports/www/chromium/patches/patch-v8_src_base_platform_platform-posix_cc,v
retrieving revision 1.29
diff -u -p -u -r1.29 patch-v8_src_base_platform_platform-posix_cc
--- patches/patch-v8_src_base_platform_platform-posix_cc20 Jan 2021 
07:28:12 -  1.29
+++ patches/patch-v8_src_base_platform_platform-posix_cc9 Mar 2021 
02:58:22 -
@@ -3,7 +3,31 @@ $OpenBSD: patch-v8_src_base_platform_pla
 Index: v8/src/base/platform/platform-posix.cc
 --- v8/src/base/platform/platform-posix.cc.orig
 +++ v8/src/base/platform/platform-posix.cc
-@@ -464,7 +464,7 @@ bool OS::DiscardSystemPages(void* address, size_t size
+@@ -266,8 +266,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+   }
+ }
+ 
++#if V8_OS_OPENBSD
++// Allow OpenBSD's mmap to select a random address on OpenBSD
+ // static
+ void* OS::GetRandomMmapAddr() {
++  return nullptr;
++}
++#else
++// static
++void* OS::GetRandomMmapAddr() {
+   uintptr_t raw_addr;
+   {
+ MutexGuard guard(rng_mutex.Pointer());
+@@ -350,6 +357,7 @@ void* OS::GetRandomMmapAddr() {
+ #endif
+   return reinterpret_cast(raw_addr);
+ }
++#endif
+ 
+ // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
+ #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
+@@ -464,7 +472,7 @@ bool OS::DiscardSystemPages(void* address, size_t size
  
  // static
  bool OS::HasLazyCommits() {
@@ -12,7 +36,7 @@ Index: v8/src/base/platform/platform-pos
return true;
  #else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1000,7 +1000,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1000,7 +1008,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
  // keep this version in POSIX as most Linux-compatible derivatives will
  // support it. MacOS and FreeBSD are different here.
  #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_MACOSX) && !defined(_AIX) && \



Re: [PATCH] lang/racket-minimal: add -E flag for raco exe

2021-03-08 Thread Juan Francisco Cantero Hurtado
On Sun, Mar 07, 2021 at 01:57:24PM -0500, John Murphy wrote:
> This patch adds the `-E` flag to racket version 7.9. This change
> has been added upstream[1] as a restult of github issue 3717[2].
> 
> [1]: 
> https://github.com/racket/racket/commit/fac84630825fdb3780fcd7891fb50e637eb3f910
> [2]: https://github.com/racket/racket/issues/3717
> 
> ---
>  .../patches/patch-racket_exec_flag| 193 ++
>  1 file changed, 193 insertions(+)
>  create mode 100644 lang/racket-minimal/patches/patch-racket_exec_flag

Hi, that's not how the ports patches work. When you want to patch a port
you need to follow these steps:

$ cd /usr/port/lang/racket

Increase by 1 REVISION in the Makefile.

$ make clean=all
$ make patch

Now you can patch the source in /usr/ports/pobj.

If you're going to use our patch(1), it will create the .orig files
(which are needed by the ports framework to generate the proper patches
in the ports directory). If you prefer to use gpatch, then you will need
to create manually the .orig files before of patching any file.

$ cd /usr/port/lang/racket
$ make update-patches

It will create the patches in the port directory. And that's all.

This is the patch which I'm going to commit in a few days. I need to run
more tests before commiting the change.


diff --git lang/racket-minimal/Makefile lang/racket-minimal/Makefile
index 3fa33db5ae7..43677d697c5 100644
--- lang/racket-minimal/Makefile
+++ lang/racket-minimal/Makefile
@@ -5,6 +5,7 @@ ONLY_FOR_ARCHS =aarch64 amd64 arm i386 mips64el powerpc 
powerpc64 sparc64
 COMMENT =  multi-paradigm programming language
 
 V =7.9
+REVISION = 0
 PKGNAME =  racket-minimal-$V
 DISTFILES =racket-minimal-$V-src-builtpkgs${EXTRACT_SUFX} \
racket-openbsd-1${EXTRACT_SUFX}
diff --git lang/racket-minimal/patches/patch-src_bc_cmdline_inc 
lang/racket-minimal/patches/patch-src_bc_cmdline_inc
new file mode 100644
index 000..aa40812cf7c
--- /dev/null
+++ lang/racket-minimal/patches/patch-src_bc_cmdline_inc
@@ -0,0 +1,52 @@
+$OpenBSD$
+
+https://github.com/racket/racket/issues/3717
+"cs: fix raco exe for OpenBSD"
+
+Index: src/bc/cmdline.inc
+--- src/bc/cmdline.inc.orig
 src/bc/cmdline.inc
+@@ -766,6 +766,8 @@ static int run_from_cmd_line(int argc, char *_argv[], 
+   argv[0] = "-m";
+ else if (!strcmp("--name", argv[0]))
+   argv[0] = "-N";
++else if (!strcmp("--exec", argv[0]))
++  argv[0] = "-E";
+ else if (!strcmp("--no-compiled", argv[0]))
+   argv[0] = "-c";
+ else if (!strcmp("--no-lib", argv[0]))
+@@ -1015,6 +1017,7 @@ static int run_from_cmd_line(int argc, char *_argv[], 
+ eval_kind[num_enl++] = mzcmd_EMBEDDED;
+ break;
+   case 'N':
++  case 'E':
+ if (argc < 2) {
+   PRINTF("%s: missing name after %s switch\n", 
+  prog, 
+@@ -1023,13 +1026,16 @@ static int run_from_cmd_line(int argc, char *_argv[], 
+ }
+ argv++;
+ --argc;
+-sprog = argv[0];
+-  if (!*sprog) {
++  if (!*(argv[0])) {
+ PRINTF("%s: empty path after %s switch\n", 
+  prog, 
+  real_switch);
+   goto show_need_help;
+   }
++  if (*str == 'N')
++sprog = argv[0];
++  else
++prog = argv[0];
+   was_config_flag = 1;
+ break;
+   case 'q':
+@@ -1438,6 +1444,7 @@ static int run_from_cmd_line(int argc, char *_argv[], 
+  "  -R , --compiled  : Set compiled-file search roots 
to \n"
+"  -C, --cross : Cross-build mode; save current collects and config as 
host\n"
+"  -N , --name  : Sets `(find-system-path 'run-file)' to 
\n"
++   "  -E , --exec  : Sets `(find-system-path 'exec-file)' to 
\n"
+ # ifdef CMDLINE_STDIO_FLAG
+  "  -J , ---wm-class  : Set WM_CLASS class to  
(Unix)\n"
+ # endif
diff --git lang/racket-minimal/patches/patch-src_cs_c_main_c 
lang/racket-minimal/patches/patch-src_cs_c_main_c
new file mode 100644
index 000..0c08c3c1184
--- /dev/null
+++ lang/racket-minimal/patches/patch-src_cs_c_main_c
@@ -0,0 +1,33 @@
+$OpenBSD$
+
+https://github.com/racket/racket/issues/3717
+"cs: fix raco exe for OpenBSD"
+
+Index: src/cs/c/main.c
+--- src/cs/c/main.c.orig
 src/cs/c/main.c
+@@ -172,7 +172,7 @@ static char *get_self_path(char *exec_file)
+ # undef USE_GENERIC_GET_SELF_PATH
+ #endif
+ 
+-#if defined(__FreeBSD__)
++#if defined(__FreeBSD__) || defined(__NetBSD__)
+ # include 
+ # include 
+ static char *get_self_path(char *exec_file)
+@@ -183,9 +183,15 @@ static char *get_self_path(char *exec_file)
+   int r;
+ 
+   mib[0] = CTL_KERN;
++#if defined(__NetBSD__)
++  mib[1] = KERN_PROC_ARGS;
++  mib[2] = getpid();
++  mib[3] = KERN_PROC_PATHNAME;
++#else
+   mib[1] = KERN_PROC;
+   mib[2] = KERN_PROC_PATHNAME;
+   mib[3] = -1;
++#endif
+ 
+   r = sysctl(mib, 4, NULL, , NULL, 0);

Re: NEW: net/pidgin-skypeweb

2021-03-08 Thread Kevin Lo
On Mon, Mar 01, 2021 at 11:07:52AM +0800, Kevin Lo wrote:
> Hi,
> 
> This is a port of pidgin-skypeweb, a Skype (http) protocol plugin for Pidgin.
> I have tested it on amd64.
> 
> Comments or OK ?

Ping



Re: UPDATE mail/s-nail

2021-03-08 Thread Stuart Henderson
On 2021/03/08 21:55, Steffen Nurpmeso wrote:
> Steffen Nurpmeso wrote in
>  <20210308200314.r794j%stef...@sdaoden.eu>:
>  |Stuart Henderson wrote in
>  | :
>  ||On 2021/03/08 18:53, Steffen Nurpmeso wrote:
>  ||> Steffen Nurpmeso wrote in
>  ||>  <20210224143220.o1zwb%stef...@sdaoden.eu>:
>  ||>|Hello ports@.
>  ||>|
>  ||>|Update to v14.9.22 to unbreak a closefrom(2) / close_range(2)
>  ||>|brain damage of mine.
>  ||> 
>  ||> I just got an according bug report from Predrag regarding this.
>  ||> Dependent on what you do, version 14.9.21 is truly _broken_, and
>  ||> 14.9.22 really should replace 14.9.21 wherever possible, please.
>  | 
>  ||Committed.
>  |
>  |Thank you very much for this, Stuart.
>  |
>  ||Can you advise how to tell the complicated make-config script how to
>  ||respect ports CFLAGS setting for compiler optimization please?
>  |
>  |If it is only optimization one could either overwrite it by
>  |passing an additional EXTRA_CFLAGS=-O1 or similar to overwrite it,
>  |or instead pass cc_maxopt=[0123] (this i have not tested for years
>  |hmmm .. but still works).  Note that higher than -O3 is not
>  |supported, if you want this then you have to go the EXTRA_CFLAGS
>  |way.  (-Os also not built-in, it also seems badly maintained in,
>  |granted gcc, upstream and caused inlining problems in the past
>  |(AlpineLinux package).
> 
> Well, i mean, selectively picking something out of original
> $CFLAGS automatically is not supported, on the other hand.  Does
> any build system support that?  I.e., only adding warnings and
> hardening flags etc. _onto_ the otherwise unchanged original
> $CFLAGS?  Is it that would you mean?  This is i think an
> interesting suggestion i will try to address in the future, and
> ship with the next update of this package, then.
> 
> Thanks, and Ciao! from Germany,
> 
> --steffen
> |
> |Der Kragenbaer,The moon bear,
> |der holt sich munter   he cheerfully and one by one
> |einen nach dem anderen runter  wa.ks himself off
> |(By Robert Gernhardt)
> 

It's fairly common for software to add warnings/include paths/etc
after a provided CFLAGS, or sometimes via another variable (some use
COPTFLAGS). Where that's not supported, in most cases it's a simple
matter of patching a Makefile to remove -O3 etc but it's a bit more
complex here.

Trying EXTRA_CFLAGS it's nearly what's needed, though it relies on
the user setting an alternative -O to override the one added in
make-config.sh, you can't e.g. set EXTRA_CFLAGS="" to build with no
-O flag at all.

Ports on OpenBSD (and I believe also FreeBSD) are generally meant to use
OS defaults or user settings via the standard interface e.g. "make
CFLAGS=-O0" etc, when building the port. When dealing with a collection
of thousands of programs, it's helpful to have standard interfaces like
this rather than have to figure out what's needed for each individual
port.



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/03/08 14:55:36

Modified files:
graphics/bonzomatic: Makefile distinfo 
graphics/bonzomatic/patches: patch-CMakeLists_txt 
Added files:
graphics/bonzomatic/patches: patch-src_platform_x11_Misc_cpp 

Log message:
Update to bonzomatic 2021.03.07

Add config option to skip setup dialog



CVS: cvs.openbsd.org: ports

2021-03-08 Thread joshua stein
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2021/03/08 14:19:44

Modified files:
devel/git  : Makefile 
devel/git/pkg  : PLIST-main 

Log message:
correct name on _gitdaemon passwd entry, it's not an acronym

ok kn



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Remi Locherer
CVSROOT:/cvs
Module name:ports
Changes by: r...@cvs.openbsd.org2021/03/08 14:07:18

Modified files:
games/childsplay: Makefile distinfo 
games/childsplay/pkg: PLIST 

Log message:
Update to version 3.3.
With this the dependency to py-numpy is not required anymore.

OK sthen@

A similar diff to update to 3.3 was sent by Timo Myyra in 2018.
That diff was OK solene@.



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 14:05:56

Modified files:
sysutils/firmware/iwx: Makefile 

Log message:
bump revision



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 14:04:59

Modified files:
sysutils/snmp_exporter: Makefile distinfo 
sysutils/snmp_exporter/patches: patch-generator_Makefile 
patch-generator_net_snmp_go 
sysutils/snmp_exporter/pkg: PLIST 
Removed files:
sysutils/snmp_exporter/patches: patch-Makefile_common 

Log message:
update to snmp_exporter-0.20.0 (after much swearing at go.port.mk)



Re: UPDATE mail/s-nail

2021-03-08 Thread Steffen Nurpmeso
Steffen Nurpmeso wrote in
 <20210308200314.r794j%stef...@sdaoden.eu>:
 |Stuart Henderson wrote in
 | :
 ||On 2021/03/08 18:53, Steffen Nurpmeso wrote:
 ||> Steffen Nurpmeso wrote in
 ||>  <20210224143220.o1zwb%stef...@sdaoden.eu>:
 ||>|Hello ports@.
 ||>|
 ||>|Update to v14.9.22 to unbreak a closefrom(2) / close_range(2)
 ||>|brain damage of mine.
 ||> 
 ||> I just got an according bug report from Predrag regarding this.
 ||> Dependent on what you do, version 14.9.21 is truly _broken_, and
 ||> 14.9.22 really should replace 14.9.21 wherever possible, please.
 | 
 ||Committed.
 |
 |Thank you very much for this, Stuart.
 |
 ||Can you advise how to tell the complicated make-config script how to
 ||respect ports CFLAGS setting for compiler optimization please?
 |
 |If it is only optimization one could either overwrite it by
 |passing an additional EXTRA_CFLAGS=-O1 or similar to overwrite it,
 |or instead pass cc_maxopt=[0123] (this i have not tested for years
 |hmmm .. but still works).  Note that higher than -O3 is not
 |supported, if you want this then you have to go the EXTRA_CFLAGS
 |way.  (-Os also not built-in, it also seems badly maintained in,
 |granted gcc, upstream and caused inlining problems in the past
 |(AlpineLinux package).

Well, i mean, selectively picking something out of original
$CFLAGS automatically is not supported, on the other hand.  Does
any build system support that?  I.e., only adding warnings and
hardening flags etc. _onto_ the otherwise unchanged original
$CFLAGS?  Is it that would you mean?  This is i think an
interesting suggestion i will try to address in the future, and
ship with the next update of this package, then.

Thanks, and Ciao! from Germany,

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2021/03/08 13:44:48

Modified files:
sysutils/ruby-tzinfo: Makefile distinfo 
sysutils/ruby-tzinfo/pkg: PLIST 

Log message:
update 2.0.1 -> 2.0.4



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2021/03/08 13:41:02

Modified files:
devel/ruby-activesupport: Makefile distinfo 

Log message:
simple update 6.1.1 -> 6.1.3



Re: dwz update

2021-03-08 Thread Brian Callahan
On Monday, March 8th, 2021 at 11:15 AM, Christian Weisgerber 
 wrote:

> Stuart Henderson:
>
> > > Released today, and amongst others it adds DW_OP (DW_OP_entry_value, 0xa3)
> > >
> > > which I think should fix with LLVM 11 on amd64. (The existing dwz is ok
> > >
> > > on i386 with LLVM 11).
> >
> > tidier Makefile patch (thanks naddy) -
>
> Seems to produce usable debug packages with clang 10, and it's able
>
> to build debug packages with clang 11.
>
> ok naddy@

Same here. OK for me too. thanks.

~Brian



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2021/03/08 13:24:01

Modified files:
security/wpscan: Makefile distinfo 

Log message:
update 3.8.14 -> 3.8.15



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/03/08 13:16:23

Modified files:
devel/git-annex: Makefile 

Log message:
git-annex needs devel/git at build time.

ok gnezdo@, James Cook agrees



Re: UPDATE mail/s-nail

2021-03-08 Thread Steffen Nurpmeso
Hello Stuart.

Stuart Henderson wrote in
 :
 |On 2021/03/08 18:53, Steffen Nurpmeso wrote:
 |> Steffen Nurpmeso wrote in
 |>  <20210224143220.o1zwb%stef...@sdaoden.eu>:
 |>|Hello ports@.
 |>|
 |>|Update to v14.9.22 to unbreak a closefrom(2) / close_range(2)
 |>|brain damage of mine.
 |> 
 |> I just got an according bug report from Predrag regarding this.
 |> Dependent on what you do, version 14.9.21 is truly _broken_, and
 |> 14.9.22 really should replace 14.9.21 wherever possible, please.
 
 |Committed.

Thank you very much for this, Stuart.

 |Can you advise how to tell the complicated make-config script how to
 |respect ports CFLAGS setting for compiler optimization please?

If it is only optimization one could either overwrite it by
passing an additional EXTRA_CFLAGS=-O1 or similar to overwrite it,
or instead pass cc_maxopt=[0123] (this i have not tested for years
hmmm .. but still works).  Note that higher than -O3 is not
supported, if you want this then you have to go the EXTRA_CFLAGS
way.  (-Os also not built-in, it also seems badly maintained in,
granted gcc, upstream and caused inlining problems in the past
(AlpineLinux package).

 --End of 

P.S.: just to mention it, this is documented in make.rc and in
full in INSTALL, "1.3 Tests failed!".  Seems like a bad place, hm.
I have never encountered miscompilations with this software?  But
i think i will turn cc_maxopt into a regular option, and document
it in make.rc, better it is.

Ciao!

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 12:16:03

Modified files:
x11/kde-plasma : Makefile.inc 
x11/kde-plasma/breeze: distinfo 
x11/kde-plasma/breeze-grub: distinfo 
x11/kde-plasma/breeze-gtk: distinfo 
x11/kde-plasma/breeze-gtk/pkg: PLIST 
x11/kde-plasma/kdecoration: distinfo 
x11/kde-plasma/kdecoration/pkg: PLIST 
x11/kde-plasma/oxygen: distinfo 

Log message:
Bugfix update KDE Plasma style ports to 5.21.2



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2021/03/08 12:09:25

Modified files:
sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.54.1

Changelog: https://rclone.org/changelog/#v1-54-1-2021-03-08



[update] net/synapse -> 1.29.0

2021-03-08 Thread Renaud Allard

Hello,

Here is a small diff to bring net/synapse to 1.29.0

Best Regards
? patch
Index: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile	23 Feb 2021 19:39:35 -	1.18
+++ Makefile	8 Mar 2021 14:40:37 -
@@ -2,7 +2,7 @@
 
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.27.0
+MODPY_EGG_VERSION =	1.29.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo	19 Feb 2021 20:16:24 -	1.15
+++ distinfo	8 Mar 2021 14:40:37 -
@@ -1,2 +1,2 @@
-SHA256 (synapse-1.27.0.tar.gz) = 2HuiGHIQ7/BXEQYxVCGoG5v1xRAd615vhJkhrSj/P1o=
-SIZE (synapse-1.27.0.tar.gz) = 7159221
+SHA256 (synapse-1.29.0.tar.gz) = AWUCJuq+nb8E4BpFeq+41rFHcHtNdk0YaSveF4bWCPM=
+SIZE (synapse-1.29.0.tar.gz) = 7198706
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST	19 Feb 2021 20:16:24 -	1.14
+++ pkg/PLIST	8 Mar 2021 14:40:37 -
@@ -453,6 +453,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}login.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}membership.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}presence.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}push.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}register.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}send_event.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/${MODPY_PYCACHE}streams.${MODPY_PYC_MAGIC_TAG}pyc
@@ -463,6 +464,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/login.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/membership.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/presence.py
+lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/push.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/register.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/send_event.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/http/streams.py
@@ -581,8 +583,10 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_auth_confirm.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_auth_success.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_error.html
+lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_footer.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_login_idp_picker.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_new_user_consent.html
+lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_partial_profile.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/sso_redirect_confirm.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/terms.html
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/
@@ -1244,7 +1248,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/27local_invites.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.postgres
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/28rejected_events_metadata.sql
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}06dlols_unique_idx.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}11user_id_seq.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1260,6 +1263,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql.postgres
 

Re: UPDATE mail/s-nail

2021-03-08 Thread Stuart Henderson
On 2021/03/08 18:53, Steffen Nurpmeso wrote:
> Hello.
> 
> Steffen Nurpmeso wrote in
>  <20210224143220.o1zwb%stef...@sdaoden.eu>:
>  |Hello ports@.
>  |
>  |Update to v14.9.22 to unbreak a closefrom(2) / close_range(2)
>  |brain damage of mine.
> 
> I just got an according bug report from Predrag regarding this.
> Dependent on what you do, version 14.9.21 is truly _broken_, and
> 14.9.22 really should replace 14.9.21 wherever possible, please.
> 
> The problem is that file descriptors needed for subprocesses will
> be closed.  I still have not updated the tests for this, i got
> back to school to learn about boxing, WireGuard, better firewall,
> etc., and yet existing ones only use the standard set of file
> descriptors, and thus did not reveal this.  (And my own use cases
> do not either, i turned to use ~/.mailcap and effectively use %s
> for all relevant entries.)
> 
> Sorry for the inconvenience, and greetings from Germany,
> Ciao,
> 
> --steffen
> |
> |Der Kragenbaer,The moon bear,
> |der holt sich munter   he cheerfully and one by one
> |einen nach dem anderen runter  wa.ks himself off
> |(By Robert Gernhardt)
> 

Committed.

Can you advise how to tell the complicated make-config script how to
respect ports CFLAGS setting for compiler optimization please?



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 11:32:47

Modified files:
mail/s-nail: Makefile distinfo 

Log message:
update to s-nail-14.9.22, from maintainer



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 11:27:44

Modified files:
net/libktorrent: Makefile distinfo 
net/ktorrent   : Makefile distinfo 

Log message:
Update ktorrent and libktorrent to 20.12.3

Use MODULE kde-applications to consume MODKDE_VERSION



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 11:27:40

Modified files:
x11/yakuake: Makefile distinfo 

Log message:
Update yakuake to 20.12.3

Use MODULE kde-applications to consume MODKDE_VERSION



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/03/08 11:27:35

Modified files:
x11/kde-applications: kde-applications.port.mk 
x11/kde-applications/akonadi: distinfo 
x11/kde-applications/akonadi-calendar: distinfo 
x11/kde-applications/akonadi-calendar-tools: distinfo 
x11/kde-applications/akonadi-contacts: distinfo 
x11/kde-applications/akonadi-import-wizard: distinfo 
x11/kde-applications/akonadi-mime: distinfo 
x11/kde-applications/akonadi-notes: distinfo 
x11/kde-applications/akonadi-search: distinfo 
x11/kde-applications/akonadiconsole: distinfo 
x11/kde-applications/akregator: distinfo 
x11/kde-applications/analitza: distinfo 
x11/kde-applications/ark: distinfo 
x11/kde-applications/artikulate: distinfo 
x11/kde-applications/audiocd-kio: distinfo 
x11/kde-applications/baloo-widgets: distinfo 
x11/kde-applications/blinken: distinfo 
x11/kde-applications/bomber: distinfo 
x11/kde-applications/bovo: distinfo 
x11/kde-applications/calendarsupport: distinfo 
x11/kde-applications/cantor: distinfo 
x11/kde-applications/cervisia: distinfo 
x11/kde-applications/dolphin: distinfo 
x11/kde-applications/dolphin/pkg: PLIST 
x11/kde-applications/dolphin-plugins: Makefile distinfo 
x11/kde-applications/dragon: distinfo 
x11/kde-applications/eventviews: distinfo 
x11/kde-applications/ffmpegthumbs: distinfo 
x11/kde-applications/filelight: distinfo 
x11/kde-applications/granatier: distinfo 
x11/kde-applications/grantlee-editor: distinfo 
x11/kde-applications/grantleetheme: distinfo 
x11/kde-applications/gwenview: distinfo 
x11/kde-applications/gwenview/pkg: PLIST 
x11/kde-applications/incidenceeditor: distinfo 
x11/kde-applications/juk: distinfo 
x11/kde-applications/kaddressbook: distinfo 
x11/kde-applications/kajongg: distinfo 
x11/kde-applications/kalarm: distinfo 
x11/kde-applications/kalarm/pkg: PLIST 
x11/kde-applications/kalarmcal: distinfo 
x11/kde-applications/kalgebra: distinfo 
x11/kde-applications/kalgebra/pkg: PLIST 
x11/kde-applications/kalzium: distinfo 
x11/kde-applications/kamera: distinfo 
x11/kde-applications/kanagram: distinfo 
x11/kde-applications/kapman: distinfo 
x11/kde-applications/kapptemplate: distinfo 
x11/kde-applications/kapptemplate/pkg: PLIST 
x11/kde-applications/kate: distinfo 
x11/kde-applications/kate/pkg: PLIST 
x11/kde-applications/katomic: distinfo 
x11/kde-applications/kbackup: distinfo 
x11/kde-applications/kblackbox: distinfo 
x11/kde-applications/kblocks: distinfo 
x11/kde-applications/kbounce: distinfo 
x11/kde-applications/kbreakout: distinfo 
x11/kde-applications/kbruch: distinfo 
x11/kde-applications/kcachegrind: distinfo 
x11/kde-applications/kcalc: distinfo 
x11/kde-applications/kcalutils: distinfo 
x11/kde-applications/kcharselect: distinfo 
x11/kde-applications/kcolorchooser: distinfo 
x11/kde-applications/kcron: distinfo 
x11/kde-applications/kde-dev-scripts: distinfo 
x11/kde-applications/kde-dev-utils: distinfo 
x11/kde-applications/kdebugsettings: distinfo 
x11/kde-applications/kdeedu-data: distinfo 
x11/kde-applications/kdegraphics-mobipocket: distinfo 
x11/kde-applications/kdegraphics-thumbnailers: distinfo 
x11/kde-applications/kdenetwork-filesharing: distinfo 
x11/kde-applications/kdenlive: distinfo 
x11/kde-applications/kdenlive/pkg: PLIST 
x11/kde-applications/kdepim-addons: distinfo 
x11/kde-applications/kdepim-runtime: distinfo 
x11/kde-applications/kdesdk-kioslaves: distinfo 
x11/kde-applications/kdesdk-thumbnailers: distinfo 
x11/kde-applications/kdf: distinfo 
x11/kde-applications/kdialog: distinfo 
x11/kde-applications/kdiamond: distinfo 
x11/kde-applications/keditbookmarks: distinfo 
x11/kde-applications/keditbookmarks/pkg: PLIST 
x11/kde-applications/kfind: distinfo 
x11/kde-applications/kfloppy: distinfo 
x11/kde-applications/kfourinline: distinfo 
x11/kde-applications/kgeography: distinfo 
x11/kde-applications/kget: distinfo 
x11/kde-applications/kgoldrunner: distinfo 
x11/kde-applications/kgpg: distinfo 
x11/kde-applications/kgpg/pkg: PLIST 
x11/kde-applications/khangman: distinfo 
x11/kde-applications/khangman/pkg: PLIST 
x11/kde-applications/khelpcenter: distinfo 
x11/kde-applications/kidentitymanagement: distinfo 
x11/kde-applications/kig: Makefile 

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 11:26:28

Modified files:
sysutils/firmware/iwx: Makefile 
sysutils/firmware/iwx/pkg: PLIST 

Log message:
iwx firmware: add Qu-c0-hr-b0, from Fredrik Engberg



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 11:21:01

Modified files:
databases/recoll: Makefile 
databases/recoll/patches: patch-Makefile_in 
Added files:
databases/recoll/pkg: DESCR-gui DESCR-main PLIST-gui PLIST-main 
Removed files:
databases/recoll/pkg: DESCR PLIST 

Log message:
build the Qt GUI for recoll and place it in a subpackage



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2021/03/08 11:20:14

Modified files:
games/egoboo   : Makefile distinfo 
games/egoboo/pkg: PLIST 
Added files:
games/egoboo/patches: patch-src_Makefile patch-src_enet_Makefile 
  patch-src_game_Makefile 
  patch-src_game_extensions_ogl_texture_c 
  patch-src_game_file_formats_id_md2_c 
  patch-src_game_game_c 
  patch-src_game_platform_file_linux_c 
Removed files:
games/egoboo/patches: patch-game_Makefile_unix 
  patch-game_egoboo_setup_h 
  patch-game_egoboo_sh 
  patch-game_file_linux_c 
  patch-game_graphic_c 

Log message:
games/egoboo: update to last stable version 2.8.1

Alex Raschi helped find a fix for a cursor control bug.
Minimally tested: I can walk around and die.



Re: UPDATE mail/s-nail

2021-03-08 Thread Steffen Nurpmeso
Hello.

Steffen Nurpmeso wrote in
 <20210224143220.o1zwb%stef...@sdaoden.eu>:
 |Hello ports@.
 |
 |Update to v14.9.22 to unbreak a closefrom(2) / close_range(2)
 |brain damage of mine.

I just got an according bug report from Predrag regarding this.
Dependent on what you do, version 14.9.21 is truly _broken_, and
14.9.22 really should replace 14.9.21 wherever possible, please.

The problem is that file descriptors needed for subprocesses will
be closed.  I still have not updated the tests for this, i got
back to school to learn about boxing, WireGuard, better firewall,
etc., and yet existing ones only use the standard set of file
descriptors, and thus did not reveal this.  (And my own use cases
do not either, i turned to use ~/.mailcap and effectively use %s
for all relevant entries.)

Sorry for the inconvenience, and greetings from Germany,
Ciao,

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 10:56:18

Modified files:
mail/dovecot   : Makefile 
mail/dovecot/pkg: PLIST-server 

Log message:
add an @sample that I missed



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2021/03/08 10:08:20

Modified files:
net/yersinia   : Makefile distinfo 
net/yersinia/patches: patch-src_attack_c patch-src_interfaces_c 
  patch-src_interfaces_h 
  patch-src_protocols_h 
Added files:
net/yersinia/patches: patch-configure_in patch-src_Makefile_am 
  patch-src_ncurses-callbacks_h 
  patch-src_ncurses-interface_c 
  patch-src_ncurses-interface_h 
  patch-src_protocols_c 
Removed files:
net/yersinia/patches: patch-configure 

Log message:
Update yersinia to 0.8.2 "go ahead"  steven@ (maintainer)

new home at github
bug fixes
plus -fno-common fixes from https://github.com/tomac/yersinia/pull/66



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2021/03/08 09:58:41

Modified files:
net/mrtg   : Makefile 
net/mrtg/pkg   : PLIST 

Log message:
Stop installing old copies of core modules

Also add RUN_DEPENDS+=texproc/p5-Pod-Parser which was removed from
core and why I noticed.

OK sthen@



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 09:51:11

Modified files:
devel/dwz  : Makefile distinfo 
devel/dwz/patches: patch-Makefile patch-dwz_c 

Log message:
update to dwz-0.1.4, hints from naddy@, ok naddy bcallah
fixes runtime with LLVM 11-produced objects which use DW_OP_entry_value
by default on x86, ARM, and AArch64



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2021/03/08 09:42:21

Modified files:
mail/kopano/core: Makefile 

Log message:
add missing build dependency on cppunit



Re: dwz update

2021-03-08 Thread Christian Weisgerber
Stuart Henderson:

> > Released today, and amongst others it adds DW_OP (DW_OP_entry_value, 0xa3)
> > which I think should fix with LLVM 11 on amd64. (The existing dwz is ok
> > on i386 with LLVM 11).
> 
> tidier Makefile patch (thanks naddy) -

Seems to produce usable debug packages with clang 10, and it's able
to build debug packages with clang 11.

ok naddy@

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 08:54:49

Modified files:
devel/libexecinfo/patches: patch-libbacktrace_Makefile 

Log message:
libexecinfo (libbacktrace): remove -Werror, to allow building with
llvm 11 which otherwise fails with newly added warnings:

calling '__builtin_frame_address' with a nonzero argument is unsafe 
[-Werror,-Wframe-address]
calling '__builtin_return_address' with a nonzero argument is unsafe 
[-Werror,-Wframe-address]

this doesn't make things any worse, and it seems to function as well as
previously with llvm 11. (there are other discussions about this port,
but they will take longer).



NEW: sysutils/xmem

2021-03-08 Thread Michael
Hello ports,

there was already an attempt to get this port in in 2017 [1]. After 
talking to the original author of the port (CCed) here is another try 
with a newer version.

>From pkg/DESCR:
Graphical application that displays memory and swap usage.

Tested on amd64.


Regards,
Michael


[1] https://marc.info/?l=openbsd-ports=148813642421406=2


xmem.tgz
Description: application/tar-gz


Re: dwz update

2021-03-08 Thread Stuart Henderson
On 2021/03/08 12:27, Stuart Henderson wrote:
> Released today, and amongst others it adds DW_OP (DW_OP_entry_value, 0xa3)
> which I think should fix with LLVM 11 on amd64. (The existing dwz is ok
> on i386 with LLVM 11).

tidier Makefile patch (thanks naddy) -

Index: Makefile
===
RCS file: /cvs/ports/devel/dwz/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile21 May 2020 12:38:46 -  1.4
+++ Makefile8 Mar 2021 15:39:57 -
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.4 2020/05/21 12:38:46 espie Exp $
 
 COMMENT =  DWARF optimization and duplicate removal tool
-DISTNAME = dwz-0.13
-REVISION = 0
+DISTNAME = dwz-0.14
 
 CATEGORIES =   devel
 
@@ -21,6 +20,7 @@ DEBUG_PACKAGES =  ${BUILD_PACKAGES}
 ALL_TARGET =   dwz
 
 NO_TEST =  Yes
+FAKE_FLAGS =   mandir=${TRUEPREFIX}/man prefix=${TRUEPREFIX}
 
 WRKDIST =  ${WRKDIR}/dwz
 
Index: distinfo
===
RCS file: /cvs/ports/devel/dwz/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 Mar 2020 18:22:59 -  1.1.1.1
+++ distinfo8 Mar 2021 15:39:57 -
@@ -1,2 +1,2 @@
-SHA256 (dwz-0.13.tar.gz) = BRZq2dMXPpKlF++UqisUm8p9cXqMLqiOKOTjlnDEkew=
-SIZE (dwz-0.13.tar.gz) = 143279
+SHA256 (dwz-0.14.tar.gz) = MwBuq4df8KB/E/yIWIPFvZUU2D7OqfGLxGtXMt3fDR8=
+SIZE (dwz-0.14.tar.gz) = 186623
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/devel/dwz/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile  23 Mar 2020 18:22:59 -  1.1.1.1
+++ patches/patch-Makefile  8 Mar 2021 15:39:57 -
@@ -8,7 +8,7 @@ Convert to bsd make
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -1,19 +1,15 @@
+@@ -1,20 +1,16 @@
 -ifneq ($(srcdir),)
 -VPATH = $(srcdir)
 -else
@@ -16,19 +16,19 @@ Index: Makefile
 -endif
 -CFLAGS = -O2 -g
 -DWZ_VERSION := $(shell cat $(srcdir)/VERSION)
--override CFLAGS += -Wall -W -D_FILE_OFFSET_BITS=64 
-DDWZ_VERSION='"$(DWZ_VERSION)"'
--prefix = /usr
+-override CFLAGS += -Wall -W -D_FILE_OFFSET_BITS=64 \
+-  -DDWZ_VERSION='"$(DWZ_VERSION)"' $(shell cat $(srcdir)/COPYRIGHT_YEARS)
 +srcdir = .
 +CFLAGS ?= -O2 -g
 +DWZ_VERSION != cat $(srcdir)/VERSION
-+CFLAGS += -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"$(DWZ_VERSION)"'
-+prefix ?= /usr/local
++CFLAGS += -DDWZ_VERSION='"$(DWZ_VERSION)"'
++CFLAGS !+= cat $(srcdir)/COPYRIGHT_YEARS
+ prefix = /usr
  exec_prefix = $(prefix)
  bindir = $(exec_prefix)/bin
  datarootdir = $(prefix)/share
--mandir = $(datarootdir)/man
+ mandir = $(datarootdir)/man
 -OBJECTS = dwz.o hashtab.o sha1.o dwarfnames.o
-+mandir = $(prefix)/man
 +OBJECTS = dwz.o hashtab.o sha1.o dwarfnames.o obstack.o
  dwz: $(OBJECTS)
 -  $(CC) $(LDFLAGS) -o $@ $^ -lelf
@@ -36,12 +36,3 @@ Index: Makefile
  install: dwz
install -D dwz $(DESTDIR)$(bindir)/dwz
install -D -m 644 $(srcdir)/dwz.1 $(DESTDIR)$(mandir)/man1/dwz.1
-@@ -51,7 +47,7 @@ DWZ_TEST_SOURCES := $(patsubst %.o,%-for-test.c,$(OBJE
-   sed 's/__GNUC__/NOT_DEFINED/' $< > $@
- 
- dwz-for-test: $(DWZ_TEST_SOURCES)
--  $(CC) $(DWZ_TEST_SOURCES) -O2 -g -lelf -o $@ -Wall -W -DDEVEL \
-+  $(CC) $(DWZ_TEST_SOURCES) -O2 -g -lelf -o $@ -DDEVEL \
- -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"for-test"' -I$(srcdir)
- 
- min:
Index: patches/patch-dwz_c
===
RCS file: /cvs/ports/devel/dwz/patches/patch-dwz_c,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-dwz_c
--- patches/patch-dwz_c 23 Mar 2020 18:22:59 -  1.1.1.1
+++ patches/patch-dwz_c 8 Mar 2021 15:39:57 -
@@ -20,16 +20,16 @@ Index: dwz.c
  #include 
  #include 
  #include 
-@@ -34,7 +34,7 @@
- #include 
+@@ -36,7 +36,7 @@
  #include 
+ #include 
  
 -#include 
 +#include "obstack.h"
  
  #include 
  #include "dwarf2.h"
-@@ -127,6 +127,29 @@
+@@ -165,6 +165,29 @@ report_progress (void)
  /* Where to longjmp on OOM.  */
  static jmp_buf oom_buf;
  
@@ -59,7 +59,7 @@ Index: dwz.c
  /* Handle OOM situation.  If handling more than one file, we might
 just fail to handle some large file due to OOM, but could very well
 handle other smaller files after it.  */
-@@ -10300,7 +10323,7 @@ fdopen_dso (int fd, const char *name)
+@@ -13723,7 +13746,7 @@ fdopen_dso (int fd, const char *name)
int i;
DSO *dso = NULL;
  
@@ -68,7 +68,7 @@ Index: dwz.c
if (elf == NULL)
  {
error (0, 0, "cannot open ELF file: %s", elf_errmsg (-1));
-@@ -10338,7 +10361,7 @@ fdopen_dso (int fd, const char *name)
+@@ -13761,7 +13784,7 @@ fdopen_dso (int fd, const char *name)
goto error_out;
  }
  
@@ -77,7 +77,7 @@ Index: dwz.c
  
memset (dso, 0, sizeof(DSO));
dso->elf = elf;
-@@ -10829,7 +10852,7 @@ write_dso (DSO *dso, const char *file, struct stat *st

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 08:35:57

Modified files:
net/mosquitto  : Makefile 
net/mosquitto/patches: patch-mosquitto_conf 

Log message:
mosquitto: remove the patch to sample config that told it to write a pid
file when running as a daemon (in /var/run/mosquitto.pid). in 2.x priv
dropping was changed to do less before dropping privs and this no longer
works. found by patrick@



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/03/08 08:10:42

Modified files:
lang/php   : Makefile.inc 

Log message:
Add "-L${X11BASE}/lib" to the LDFLAGS of CONFIGURE_ENV in order
to fix the build of 7.4 and 8.0 on sparc64, which otherwise fails
during configure because it cannot find several X11 libs that
libgd depends upon.

ok sthen



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 06:59:29

Modified files:
databases/influxdb: Makefile 
devel/git-lfs  : Makefile 
devel/go-goptlib: Makefile 
devel/go-sys   : Makefile 
devel/go-tools : Makefile 
devel/hub  : Makefile 
devel/promu: Makefile 
devel/sqlc : Makefile 
editors/micro  : Makefile 
mail/opensmtpd-filters/rspamd: Makefile 
mail/opensmtpd-filters/senderscore: Makefile 
mail/opensmtpd-filters/spamassassin: Makefile 
net/bombadillo : Makefile 
net/coredns: Makefile 
net/dendrite   : Makefile 
net/dnscontrol : Makefile 
net/dnscrypt-proxy: Makefile 
net/go-ipfs: Makefile 
net/go-net : Makefile 
net/gomuks : Makefile 
net/gortr  : Makefile 
net/kurly  : Makefile 
net/mattermost-server: Makefile 
net/mautrix-whatsapp: Makefile 
net/miniflux   : Makefile 
net/minio/client: Makefile 
net/minio/server: Makefile 
net/obfs4proxy : Makefile 
net/syncthing  : Makefile 
net/termshark  : Makefile 
net/websocketd : Makefile 
net/wormhole-william: Makefile 
net/yggdrasil-go: Makefile 
security/age   : Makefile 
security/cfssl : Makefile 
security/go-crypto: Makefile 
security/go-ed25519: Makefile 
security/go-siphash: Makefile 
security/gobuster: Makefile 
security/gopass: Makefile 
security/keybase: Makefile 
security/ogvt  : Makefile 
security/vault : Makefile 
shells/elvish  : Makefile 
sysutils/amazon-ecs-cli: Makefile 
sysutils/amazon-ssm-agent: Makefile 
sysutils/beats/filebeat: Makefile 
sysutils/beats/heartbeat: Makefile 
sysutils/beats/metricbeat: Makefile 
sysutils/beats/packetbeat: Makefile 
sysutils/blackbox_exporter: Makefile 
sysutils/consul: Makefile 
sysutils/consul-template: Makefile 
sysutils/dep   : Makefile 
sysutils/direnv: Makefile 
sysutils/docker-cli: Makefile 
sysutils/duf   : Makefile 
sysutils/envconsul: Makefile 
sysutils/exoscale-cli: Makefile 
sysutils/facette: Makefile 
sysutils/fleetctl: Makefile 
sysutils/fzf   : Makefile 
sysutils/glide : Makefile 
sysutils/go-cs : Makefile 
sysutils/govmomi: Makefile 
sysutils/grafana: Makefile 
sysutils/kubectl: Makefile 
sysutils/lf: Makefile 
sysutils/loki  : Makefile 
sysutils/node_exporter: Makefile 
sysutils/nomad : Makefile 
sysutils/packer: Makefile 
sysutils/packer-vmm: Makefile 
sysutils/prometheus: Makefile 
sysutils/rclone: Makefile 
sysutils/restic: Makefile 
sysutils/restic-rest-server: Makefile 
sysutils/serf  : Makefile 
sysutils/snmp_exporter: Makefile 
sysutils/telegraf: Makefile 
sysutils/terraform: Makefile 
sysutils/terragrunt: Makefile 
textproc/codesearch: Makefile 
textproc/go-text: Makefile 
textproc/loccount: Makefile 
textproc/misspell: Makefile 
textproc/pup   : Makefile 
textproc/uni   : Makefile 
textproc/xlsx2csv: Makefile 
www/gitea  : Makefile 
www/honk   : Makefile 
www/hugo   : Makefile 

Log message:
bump the golang ports so that pkg_add -u knows to update them



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 06:15:36

Modified files:
x11/freerdp: Makefile distinfo 
x11/freerdp/patches: patch-CMakeLists_txt 
Removed files:
x11/freerdp/patches: patch-client_common_CMakeLists_txt 

Log message:
add sndio backend for FreeRDP, from feinerer@, shepherded upstream by denis@

https://marc.info/?l=openbsd-ports=159974919419510=2

"You need to add /sound:sys:sndio /microphone:sys:sndio to activate the
new features"



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 06:08:49

Modified files:
mail/dovecot-pigeonhole: Makefile distinfo 

Log message:
update to dovecot-2.3-pigeonhole-0.5.14, ok Brad



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 06:08:28

Modified files:
mail/dovecot   : Makefile distinfo 
mail/dovecot/patches: patch-doc_example-config_Makefile_in 
  patch-doc_example-config_conf_d_Makefile_in 
  patch-src_lib_test-file-cache_c 
mail/dovecot/pkg: PLIST-server 
Removed files:
mail/dovecot/pkg: MESSAGE-server 

Log message:
update to Dovecot 2.3.14, ok Brad

Note that some components have been removed in this release, summarised
below but check changelogs before updating. https://dovecot.org/doc/NEWS

* Remove autocreate, expire, snarf and mail-filter plugins.

expire and autocreate can be replaced by "autoexpunge" and "auto"
mailbox settings instead. mail-filter was a bit problematic anyway.
snarf is not often used.

* Remove cydir storage driver.

This was meant for benchmarking and stress testing index handling
and is not normally used in a real server.

* Remove XZ/LZMA write support. Read support will be removed in future release.

If you're using XZ/LZMA then disable it for writes in your configuration
(mailboxes can have a mixture of different types of compression, or some
and no compression) and plan to migrate your existing storage to either
no compression or alternative compression.



sparc64 bulk build report

2021-03-08 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Fri Mar  5 23:46:17 MST 2021
Finished: Mon Mar  8 06:01:25 MST 2021
Duration: 2 Days 6 hours 15 minutes

Built using OpenBSD 6.9-beta (GENERIC.MP) #720: Fri Mar  5 13:39:32 MST 2021

Built 9391 packages

Number of packages built each day:
Mar 5: 428
Mar 6: 7678
Mar 7: 1263
Mar 8: 22


Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2021-03-05/summary.log

Build failures: 22
http://build-failures.rhaalovely.net/sparc64/2021-03-05/audio/ncmpcpp.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/comms/syncterm.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/devel/keystone/python,python3.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/devel/spidermonkey78.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/emulators/emulationstation.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/emulators/libretro-genesis-plus-gx.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/games/frotz.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/games/odamex.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/games/openxcom.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/geo/spatialite/gui.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/graphics/asymptote.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/graphics/mypaint.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/math/mlpack,-main.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/net/barrier.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/net/dino.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/net/pmacct,postgresql.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/print/cups-bjnp.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/print/gutenprint.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/productivity/gnucash.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/security/opendnssec.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2021-03-05/x11/roxterm.log

Recurrent failures:
 failures/audio/ncmpcpp.log
 failures/comms/syncterm.log
 failures/devel/keystone/python,python3.log
 failures/devel/spidermonkey78.log
 failures/emulators/emulationstation.log
 failures/emulators/libretro-genesis-plus-gx.log
 failures/games/frotz.log
 failures/games/odamex.log
 failures/games/openxcom.log
 failures/geo/spatialite/gui.log
 failures/graphics/asymptote.log
 failures/graphics/mypaint.log
 failures/math/mlpack,-main.log
 failures/net/barrier.log
 failures/net/dino.log
 failures/net/pmacct,postgresql.log

New failures:

Resolved failures:
-failures/audio/xmms2.log
-failures/games/f1spirit.log
-failures/lang/php/7.4.log
-failures/lang/php/8.0.log
-failures/multimedia/gstreamer-0.10/plugins-bad,-main.log

Packages newly built:
+archivers/pecl-lzf,php72
+archivers/pecl-lzf,php73
+archivers/pecl-lzf,php74
+archivers/pecl-lzf,php80
+archivers/pecl-rar,php72
+archivers/pecl-rar,php73
+archivers/pecl-rar,php74
+archivers/pecl-rar,php80
+audio/xmms2
+audio/xmms2-scrobbler
+databases/pecl-redis,php72
+databases/pecl-redis,php73
+databases/pecl-redis,php74
+databases/pecl-redis,php80
+databases/pg_stats_reporter
+databases/pgfouine
+devel/autoconf/2.71
+devel/bats
+devel/boris
+devel/libtalloc,
+devel/libtalloc,,-main
+devel/libtalloc,,-python
+devel/libtalloc,-main
+devel/libtalloc,-python
+devel/pear-Cache
+devel/pear-Config
+devel/pear-Console-Table
+devel/pear-Date
+devel/pear-Date-Holidays/Australia
+devel/pear-Date-Holidays/Austria
+devel/pear-Date-Holidays/Brazil
+devel/pear-Date-Holidays/Chile
+devel/pear-Date-Holidays/Croatia
+devel/pear-Date-Holidays/Czech
+devel/pear-Date-Holidays/Denmark
+devel/pear-Date-Holidays/Discordian
+devel/pear-Date-Holidays/EnglandWales
+devel/pear-Date-Holidays/Finland
+devel/pear-Date-Holidays/France
+devel/pear-Date-Holidays/Germany
+devel/pear-Date-Holidays/Iceland
+devel/pear-Date-Holidays/Ireland
+devel/pear-Date-Holidays/Italy
+devel/pear-Date-Holidays/Japan
+devel/pear-Date-Holidays/Netherlands
+devel/pear-Date-Holidays/Norway
+devel/pear-Date-Holidays/PHPdotNet
+devel/pear-Date-Holidays/Portugal
+devel/pear-Date-Holidays/Romania
+devel/pear-Date-Holidays/Russia
+devel/pear-Date-Holidays/SanMarino
+devel/pear-Date-Holidays/Serbia
+devel/pear-Date-Holidays/Slovenia
+devel/pear-Date-Holidays/Spain
+devel/pear-Date-Holidays/Sweden
+devel/pear-Date-Holidays/Turkey
+devel/pear-Date-Holidays/UNO
+devel/pear-Date-Holidays/USA
+devel/pear-Date-Holidays/Ukraine
+devel/pear-Date-Holidays/Venezuela
+devel/pear-Date-Holidays/pear-Date-Holidays
+devel/pear-Log
+devel/pear-System-Command
+devel/pear-Validate
+devel/py-crayons,python3
+devel/robin-map
+editors/poke
+games/f1spirit
+geo/mapserver
+geo/mapserver,
+geo/mapserver,,-main
+geo/mapserver,,-perl
+geo/mapserver,,-php
+geo/mapserver,,-python

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 05:32:27

Modified files:
net/libproxy   : Makefile 

Log message:
move DEBUG_PACKAGES before including bsd.port.arch.mk



dwz update

2021-03-08 Thread Stuart Henderson
Released today, and amongst others it adds DW_OP (DW_OP_entry_value, 0xa3)
which I think should fix with LLVM 11 on amd64. (The existing dwz is ok
on i386 with LLVM 11).

Index: Makefile
===
RCS file: /cvs/ports/devel/dwz/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile21 May 2020 12:38:46 -  1.4
+++ Makefile8 Mar 2021 12:20:21 -
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.4 2020/05/21 12:38:46 espie Exp $
 
 COMMENT =  DWARF optimization and duplicate removal tool
-DISTNAME = dwz-0.13
-REVISION = 0
+DISTNAME = dwz-0.14
 
 CATEGORIES =   devel
 
@@ -21,6 +20,7 @@ DEBUG_PACKAGES =  ${BUILD_PACKAGES}
 ALL_TARGET =   dwz
 
 NO_TEST =  Yes
+FAKE_FLAGS =   mandir=${TRUEPREFIX}/man prefix=${TRUEPREFIX}
 
 WRKDIST =  ${WRKDIR}/dwz
 
Index: distinfo
===
RCS file: /cvs/ports/devel/dwz/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 Mar 2020 18:22:59 -  1.1.1.1
+++ distinfo8 Mar 2021 12:20:21 -
@@ -1,2 +1,2 @@
-SHA256 (dwz-0.13.tar.gz) = BRZq2dMXPpKlF++UqisUm8p9cXqMLqiOKOTjlnDEkew=
-SIZE (dwz-0.13.tar.gz) = 143279
+SHA256 (dwz-0.14.tar.gz) = MwBuq4df8KB/E/yIWIPFvZUU2D7OqfGLxGtXMt3fDR8=
+SIZE (dwz-0.14.tar.gz) = 186623
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/devel/dwz/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile  23 Mar 2020 18:22:59 -  1.1.1.1
+++ patches/patch-Makefile  8 Mar 2021 12:20:21 -
@@ -8,7 +8,7 @@ Convert to bsd make
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -1,19 +1,15 @@
+@@ -1,20 +1,16 @@
 -ifneq ($(srcdir),)
 -VPATH = $(srcdir)
 -else
@@ -16,19 +16,19 @@ Index: Makefile
 -endif
 -CFLAGS = -O2 -g
 -DWZ_VERSION := $(shell cat $(srcdir)/VERSION)
--override CFLAGS += -Wall -W -D_FILE_OFFSET_BITS=64 
-DDWZ_VERSION='"$(DWZ_VERSION)"'
--prefix = /usr
+-override CFLAGS += -Wall -W -D_FILE_OFFSET_BITS=64 \
+-  -DDWZ_VERSION='"$(DWZ_VERSION)"' $(shell cat $(srcdir)/COPYRIGHT_YEARS)
 +srcdir = .
 +CFLAGS ?= -O2 -g
 +DWZ_VERSION != cat $(srcdir)/VERSION
-+CFLAGS += -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"$(DWZ_VERSION)"'
-+prefix ?= /usr/local
++YEARS != cat $(srcdir)/COPYRIGHT_YEARS
++CFLAGS += -DDWZ_VERSION='"$(DWZ_VERSION)"' $(YEARS)
+ prefix = /usr
  exec_prefix = $(prefix)
  bindir = $(exec_prefix)/bin
  datarootdir = $(prefix)/share
--mandir = $(datarootdir)/man
+ mandir = $(datarootdir)/man
 -OBJECTS = dwz.o hashtab.o sha1.o dwarfnames.o
-+mandir = $(prefix)/man
 +OBJECTS = dwz.o hashtab.o sha1.o dwarfnames.o obstack.o
  dwz: $(OBJECTS)
 -  $(CC) $(LDFLAGS) -o $@ $^ -lelf
@@ -36,12 +36,12 @@ Index: Makefile
  install: dwz
install -D dwz $(DESTDIR)$(bindir)/dwz
install -D -m 644 $(srcdir)/dwz.1 $(DESTDIR)$(mandir)/man1/dwz.1
-@@ -51,7 +47,7 @@ DWZ_TEST_SOURCES := $(patsubst %.o,%-for-test.c,$(OBJE
+@@ -56,7 +52,7 @@ DWZ_TEST_SOURCES := $(patsubst %.o,%-for-test.c,$(OBJE
sed 's/__GNUC__/NOT_DEFINED/' $< > $@
  
  dwz-for-test: $(DWZ_TEST_SOURCES)
 -  $(CC) $(DWZ_TEST_SOURCES) -O2 -g -lelf -o $@ -Wall -W -DDEVEL \
 +  $(CC) $(DWZ_TEST_SOURCES) -O2 -g -lelf -o $@ -DDEVEL \
- -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"for-test"' -I$(srcdir)
+ -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"for-test"' -I$(srcdir) \
+ $(shell cat $(srcdir)/COPYRIGHT_YEARS)
  
- min:
Index: patches/patch-dwz_c
===
RCS file: /cvs/ports/devel/dwz/patches/patch-dwz_c,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-dwz_c
--- patches/patch-dwz_c 23 Mar 2020 18:22:59 -  1.1.1.1
+++ patches/patch-dwz_c 8 Mar 2021 12:20:21 -
@@ -20,16 +20,16 @@ Index: dwz.c
  #include 
  #include 
  #include 
-@@ -34,7 +34,7 @@
- #include 
+@@ -36,7 +36,7 @@
  #include 
+ #include 
  
 -#include 
 +#include "obstack.h"
  
  #include 
  #include "dwarf2.h"
-@@ -127,6 +127,29 @@
+@@ -165,6 +165,29 @@ report_progress (void)
  /* Where to longjmp on OOM.  */
  static jmp_buf oom_buf;
  
@@ -59,7 +59,7 @@ Index: dwz.c
  /* Handle OOM situation.  If handling more than one file, we might
 just fail to handle some large file due to OOM, but could very well
 handle other smaller files after it.  */
-@@ -10300,7 +10323,7 @@ fdopen_dso (int fd, const char *name)
+@@ -13723,7 +13746,7 @@ fdopen_dso (int fd, const char *name)
int i;
DSO *dso = NULL;
  
@@ -68,7 +68,7 @@ Index: dwz.c
if (elf == NULL)
  {
error (0, 0, "cannot open ELF file: %s", elf_errmsg (-1));
-@@ -10338,7 +10361,7 @@ fdopen_dso (int fd, const char *name)
+@@ -13761,7 +13784,7 @@ fdopen_dso (int fd, const char *name)
goto error_out;
  }
  
@@ -77,7 +77,7 @@ Index: dwz.c
  
memset (dso, 0, 

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2021/03/08 05:20:29

Modified files:
devel/libgdata : Makefile distinfo 

Log message:
update to libgdata-0.18.1



Re: [NEW] audio/zynaddsubfx

2021-03-08 Thread Dimitri Karamazov
Ping

On Sat, Feb 27, 2021 at 05:32:23PM +, Dimitri Karamazov wrote:
> Ping
> 
> On Wed, Feb 17, 2021 at 05:39:57PM +, Dimitri Karamazov wrote:
> > This here is a terrific synthesizer and can be put to good use
> > with some DAW with lv2 support. Can be used with lmms if 
> > carla is ported or just wait until lv2 is supported(ongoing).
> > https://github.com/LMMS/lmms/issues/562
> > 
> > I've a muse(https://vstwarehouse.com/d/muse/) port with me which
> > can run this as plugin(both vst & lv2) but it brings along with 
> > it 4-5 dependencies so might release it some other time.
> > 
> > Information for inst:zynaddsubfx-3.0.5
> > 
> > Comment:
> > synth capable of making a countless number of instruments
> > 
> > Description:
> > ZynAddSubFX is a opensource software synthesizer capable of making
> > a countless number of instruments, from some common heard from
> > expensive hardware to interesting sounds that you'll boost to an
> > amazing universe of sounds.

*Polyphonic with support for legato and mono playing modes
*Three synthesizer engines:
 -Additive Synthesis for classic synth sounds composed of a variety of voices 
with powerful modulation.
  This exposes modulators ranging from LFOs and envelopes to oscillator 
modulators for FM, PM, and AM.
 -Subtractive Synthesis for creating variable bandwidth harmonics from filtered 
white noise
 -PAD synthesis for creating beautiful pads and other instruments
*Powerful waveform generator with up to 128 sine/non-sine harmonics
*A variety of filters including analogue modeled filters, formant filters, and 
state variable filters.
*Envelopes can have ADSR (or ASR, etc..) modes or can be free modes (with any 
shape)
*Effects for Reverb, Echo, Chorus/Flange, Phasing, Wave-shaping, Equalizing, 
Dynamic Filtering with
 flexible signal routing
*Instruments can be organized in kits, which allows you to make drum kits or 
layered instruments; this
 makes possible to use more than one instrument for a single part. It is 
possible to choose what items
 from the kit should be processed by the Part's effects.
*Randomness settings to create subtle differences in each sound to help create 
that familiar analogue warmth.
*Microtonal capabilities with any scale, up to 128 notes per octave, and key 
mapping
*Extensive MIDI/Audio driver support including JACK, ALSA, OSS, and PortAudio
*A built-in Virtual Keyboard which can be used even if you don't have a 
physical midi keyboard
*The graphical user interface can be completely disabled if the user need so
*Session Management Support via LASH/NSM
*Plugin Support via DSSI/LV2/VST
*Over 1100 high quality instruments included

> > 
> > Maintainer: Dimitri Karamazov 
> > 
> > WWW: http://zynaddsubfx.sourceforge.net
> > 
> > Port below adds a nice graphical interface to the synthesizer.
> > Looks like this:https://zynaddsubfx.sourceforge.io/zyn-fusion.html
> > Although there other interfaces available like fltk and ntk, both
> > are quite cumbersome to use, and very ugly in comparison.
> > 
> > Information for inst:zyn-fusion-3.0.5pre
> > 
> > Comment:
> > single window & tabbed version of the ZynAddSubFX interface
> > 
> > Required by:
> > zynaddsubfx-3.0.5
> > 
> > Description:
> > Zyn was plagued with a difficult to use interface and unstable, unofficial
> > plugin versions. Fusion blows those issues away with a complete redesign and
> > rewrite. Powered by a new custom window toolkit: zest, Zyn is now ready for
> > any platform. With total separation of the UI from the synthesis engine.
> > 
> > Zyn-Fusion is enabling powerful features such as the new, 
> > officially-supported
> > VST plugin version, remote control of a headless CPU with the UI on
> > touchscreen, even multiple UI windows controlling a single sound engine. By
> > fusing 28 windows of fine grained control into one, Zyn is now controlled 
> > with
> > a single window design of tabbed views for a consistent, navigable 
> > interface.
> > You think you've heard the sounds before, but you've never had the precision
> > control of Fusion.
> > 
> > Maintainer: Dimitri Karamazov 
> > 
> > WWW: https://github.com/mruby-zest/mruby-zest-build
> > 
> > Both Build & Run tested on amd64


zynaddsubfx.tar.gz
Description: Binary data


zyn-fusion.tar.gz
Description: Binary data


Re: [sparc64] Fix build of net/sniproxy

2021-03-08 Thread Renaud Allard



On 3/7/21 1:57 AM, Kurt Mosiejczuk wrote:

sniproxy uses "-Wpedantic" which base-gcc doesn't understand. This patch
removes that option and fixes the build on sparc64.

ok?

(cc maintainer)


I can't test on sparc64, but that's fine for me.


--Kurt

Index: patches/patch-src_Makefile_am
===
RCS file: patches/patch-src_Makefile_am
diff -N patches/patch-src_Makefile_am
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_Makefile_am   7 Mar 2021 00:32:51 -
@@ -0,0 +1,12 @@
+$OpenBSD$
+
+Index: src/Makefile.am
+--- src/Makefile.am.orig
 src/Makefile.am
+@@ -1,5 +1,5 @@
+ AM_CPPFLAGS = $(LIBEV_CFLAGS) $(LIBPCRE_CFLAGS) $(LIBUDNS_CFLAGS)
+-AM_CFLAGS = -fno-strict-aliasing -Wall -Wextra -Wpedantic -Wwrite-strings
++AM_CFLAGS = -fno-strict-aliasing -Wall -Wextra -Wwrite-strings
+
+ sbin_PROGRAMS = sniproxy
+





smime.p7s
Description: S/MIME Cryptographic Signature


CVS: cvs.openbsd.org: ports

2021-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/03/08 04:08:43

Added files:
geo/mapserver/patches: patch-cmake_FindProj_cmake 

Log message:
geo/mapserver: fix build with upcoming proj 8 update

check for the presence of proj.h instead of proj_api.h, the latter is
removed in proj 8.
reported upstream at https://github.com/MapServer/MapServer/issues/6249



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/03/08 04:07:28

Added files:
geo/postgis/patches: patch-configure 

Log message:
geo/postgis: patch configure tu fix build with upcoming proj 8 update

detect proj_info() instead of pj_get_release(), adapted from
https://trac.osgeo.org/postgis/ticket/4860.



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2021/03/08 04:04:59

Modified files:
devel/quirks/pkg: PLIST 

Log message:
Remove ghc.pm from PLIST



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/03/08 03:55:34

Modified files:
sysutils/xstatbar: Makefile 
sysutils/xstatbar/patches: patch-stats_c 

Log message:
xstatbar: cope with systems that don't have swap, found by kn@



Re: update print/poppler

2021-03-08 Thread Stuart Henderson

https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

--
 Sent from a phone, apologies for poor formatting.
On 8 March 2021 05:06:03 Greg Steuck  wrote:


Matthias Kilian  writes:


Hi,

this updates poppler to 21.03.0. Tested on amd64. If noone complains or
wants me to wait longer, I'll commit this (together with a fix for
scribus) on wednesday.


This looks good to me.

I'm not sure how to decide which SHARED_LIBS should be bumped. Do we
have some tools for helping notice when a bump is needed or just follow
the upstream bumps? Somehow I managed to not have touched a single port
that needed an bump of this kind.

Thanks
Greg




Ciao,
Kili

Index: Makefile
===
RCS file: /cvs/ports/print/poppler/Makefile,v
retrieving revision 1.164
diff -u -p -r1.164 Makefile
--- Makefile7 Dec 2020 21:31:24 -   1.164
+++ Makefile7 Mar 2021 17:54:35 -
@@ -4,7 +4,7 @@ COMMENT-main=   PDF rendering library
 COMMENT-qt5=   Qt5 interface to PDF rendering library
 COMMENT-utils= PDF conversion tools and utilities

-V= 20.12.0
+V= 21.03.0
 DISTNAME=  poppler-$V
 CATEGORIES=print
 PKGNAME-main=  poppler-$V
@@ -13,9 +13,9 @@ PKGNAME-qt5=  poppler-qt5-$V

 EXTRACT_SUFX=  .tar.xz

-SHARED_LIBS += poppler  68.0 # 105.0
+SHARED_LIBS += poppler  69.0 # 108.0
 SHARED_LIBS += poppler-glib 19.8 # 8.19
-SHARED_LIBS += poppler-qt5  8.6  # 1.26
+SHARED_LIBS += poppler-qt5  8.7  # 1.27
 SHARED_LIBS += poppler-cpp  16.2 # 0.9

 HOMEPAGE=  https://poppler.freedesktop.org/
Index: distinfo
===
RCS file: /cvs/ports/print/poppler/distinfo,v
retrieving revision 1.88
diff -u -p -r1.88 distinfo
--- distinfo7 Dec 2020 21:31:24 -   1.88
+++ distinfo7 Mar 2021 17:54:35 -
@@ -1,2 +1,2 @@
-SHA256 (poppler-20.12.0.tar.xz) = o5B1JcMuf/OV6vjPg++o1PUiuREoG4CChYb6gy/u+CQ=
-SIZE (poppler-20.12.0.tar.xz) = 1659844
+SHA256 (poppler-21.03.0.tar.xz) = /VHq1KrB0vRoT6bnsOwG8CM+0hZn5yCk6BfkRV3WPSc=
+SIZE (poppler-21.03.0.tar.xz) = 1690848
Index: patches/patch-poppler_Form_cc
===
RCS file: /cvs/ports/print/poppler/patches/patch-poppler_Form_cc,v
retrieving revision 1.7
diff -u -p -r1.7 patch-poppler_Form_cc
--- patches/patch-poppler_Form_cc   16 Jun 2020 20:24:05 -  1.7
+++ patches/patch-poppler_Form_cc   7 Mar 2021 17:54:35 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-poppler_Form_cc,v 1.7 20
 Index: poppler/Form.cc
 --- poppler/Form.cc.orig
 +++ poppler/Form.cc
-@@ -34,6 +34,7 @@
+@@ -36,6 +36,7 @@
  #include 

  #include 
Index: patches/patch-poppler_XRef_cc
===
RCS file: /cvs/ports/print/poppler/patches/patch-poppler_XRef_cc,v
retrieving revision 1.24
diff -u -p -r1.24 patch-poppler_XRef_cc
--- patches/patch-poppler_XRef_cc   9 Sep 2020 20:16:44 -   1.24
+++ patches/patch-poppler_XRef_cc   7 Mar 2021 17:54:35 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-poppler_XRef_cc,v 1.24 2
 Index: poppler/XRef.cc
 --- poppler/XRef.cc.orig
 +++ poppler/XRef.cc
-@@ -1044,7 +1044,7 @@ bool XRef::isRefEncrypted(Ref r)
+@@ -1061,7 +1061,7 @@ bool XRef::isRefEncrypted(Ref r)

  bool XRef::okToPrint(bool ignoreOwnerPW) const
  {
@@ -11,7 +11,7 @@ Index: poppler/XRef.cc
  }

  // we can print at high res if we are only doing security handler revision
-@@ -1052,48 +1052,37 @@ bool XRef::okToPrint(bool ignoreOwnerPW) const
+@@ -1069,48 +1069,37 @@ bool XRef::okToPrint(bool ignoreOwnerPW) const
  // 3 and we are allowed to print, and bit 12 is set.
  bool XRef::okToPrintHighRes(bool ignoreOwnerPW) const
  {
Index: patches/patch-qt5_src_CMakeLists_txt
===
RCS file: /cvs/ports/print/poppler/patches/patch-qt5_src_CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -r1.3 patch-qt5_src_CMakeLists_txt
--- patches/patch-qt5_src_CMakeLists_txt7 Dec 2020 21:31:24 -   
1.3
+++ patches/patch-qt5_src_CMakeLists_txt7 Mar 2021 17:54:35 -
@@ -5,11 +5,11 @@ $OpenBSD: patch-qt5_src_CMakeLists_txt,v
 Index: qt5/src/CMakeLists.txt
 --- qt5/src/CMakeLists.txt.orig
 +++ qt5/src/CMakeLists.txt
-@@ -40,7 +40,6 @@ set(poppler_qt5_SRCS
+@@ -37,7 +37,6 @@ set(poppler_qt5_SRCS
poppler-version.cpp
  )
  add_library(poppler-qt5 ${poppler_qt5_SRCS})
--set_target_properties(poppler-qt5 PROPERTIES VERSION 1.26.0 SOVERSION 1)
+-set_target_properties(poppler-qt5 PROPERTIES VERSION 1.27.0 SOVERSION 1)
  if(MINGW AND BUILD_SHARED_LIBS)
  get_target_property(POPPLER_QT5_SOVERSION poppler-qt5 SOVERSION)
  set_target_properties(poppler-qt5 PROPERTIES SUFFIX 
  "-${POPPLER_QT5_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")

Index: patches/patch-utils_CMakeLists_txt

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2021/03/08 03:34:20

Modified files:
security/vault : Makefile distinfo 

Log message:
Update vault 1.6.2 -> 1.6.3
Changelog: https://github.com/hashicorp/vault/blob/master/CHANGELOG.md#163
ok ajacoutot@



Re: update print/poppler

2021-03-08 Thread Matthias Kilian
Hi,

On Sun, Mar 07, 2021 at 09:05:34PM -0800, Greg Steuck wrote:
> > this updates poppler to 21.03.0. Tested on amd64. If noone complains or
> > wants me to wait longer, I'll commit this (together with a fix for
> > scribus) on wednesday.
> 
> This looks good to me.
> 
> I'm not sure how to decide which SHARED_LIBS should be bumped. Do we
> have some tools for helping notice when a bump is needed or just follow
> the upstream bumps? Somehow I managed to not have touched a single port
> that needed an bump of this kind.

I'm using /usr/src/lib/check_sym for this (in addition to looking
at the diffs between header files of two poppler versions).

Relying on upstream bumps was not enough in the past -- in poppler
we had incompatible changes where upstream didn't bump majors.

Ciao,
Kili



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2021/03/08 02:22:09

Modified files:
audio  : Makefile 
audio/cantata  : Makefile 
multimedia/mlt : Makefile 

Log message:
link ebur128 to the build and have dependent ports use it instead
of the outdated version they ship with



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2021/03/08 02:20:18

Log message:
libebur128 is a very small library implementing the EBU R128 loudness
normalization algorithm.
okay and feedback sthen@ zhuk@

Status:

Vendor Tag: espie
Release Tags:   ports

N ports/audio/libebur128/Makefile
N ports/audio/libebur128/distinfo
N ports/audio/libebur128/pkg/PLIST
N ports/audio/libebur128/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/03/08 01:45:41

Modified files:
x11/xfce4/thunar: Makefile distinfo 

Log message:
x11/xfce4/thunar: update to 4.16.5



[update] py-proj 3.0.1

2021-03-08 Thread Landry Breuil
hi,

here's an update to py-proj 3.0.1, more compatible than ever with an
upcoming devel/proj 8 update, cf
https://github.com/pyproj4/pyproj/releases for relevant changes.

for some reason, here make test fails but that's beyond my patience and
the amount of time i want to spend understanding this voodoo, so .. help
& hints welcome ( apparently pyproj.network is about setting ca bundles,
so maybe want missing TDEPs on some python certifi module ? dunno if the
failure is directly related though) :

[09:31] c64:/usr/obj/ports/py-proj-3.0.1-python3/pyproj-3.0.1/test/ $python3.8 
-m pytest
ImportError while loading conftest
'/usr/obj/ports/py-proj-3.0.1-python3/pyproj-3.0.1/test/conftest.py'.
conftest.py:6: in 
import pyproj
../pyproj/__init__.py:49: in 
import pyproj.network
../pyproj/network.py:10: in 
from pyproj._network import (  # noqa: F401
E   ModuleNotFoundError: No module named 'pyproj._network'

Landry
Index: Makefile
===
RCS file: /cvs/ports/geo/py-proj/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- Makefile4 Jan 2021 14:06:32 -   1.27
+++ Makefile8 Mar 2021 08:32:46 -
@@ -2,10 +2,9 @@
 
 COMMENT =  Pyrex generated python interface to PROJ.4 library
 
-MODPY_EGG_VERSION =2.4.2.post1
+MODPY_EGG_VERSION =3.0.1
 DISTNAME = pyproj-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:S/py/py-/:S/.post/pl/}
-REVISION = 1
 
 CATEGORIES =   geo
 
Index: distinfo
===
RCS file: /cvs/ports/geo/py-proj/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo25 Feb 2020 10:04:27 -  1.11
+++ distinfo8 Mar 2021 08:32:46 -
@@ -1,2 +1,2 @@
-SHA256 (pyproj-2.4.2.post1.tar.gz) = 
Haf4bTtegLo9q/0skEpBu2mXrZtVtHqTQDVJLqoPMx4=
-SIZE (pyproj-2.4.2.post1.tar.gz) = 463579
+SHA256 (pyproj-3.0.1.tar.gz) = v7rDVJDdF/cGcAZzUG7rgXD4oqY/tYeBcdTm7vJC0UE=
+SIZE (pyproj-3.0.1.tar.gz) = 168962
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/py-proj/pkg/PLIST,v
retrieving revision 1.10
diff -u -r1.10 PLIST
--- pkg/PLIST   4 Jan 2021 14:06:32 -   1.10
+++ pkg/PLIST   8 Mar 2021 08:32:46 -
@@ -1,11 +1,15 @@
 @comment $OpenBSD: PLIST,v 1.10 2021/01/04 14:06:32 sthen Exp $
 @conflict py-proj-*
 @pkgpath geo/py-proj
+bin/pyproj
 lib/python${MODPY_VERSION}/site-packages/pyproj/
 
lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 
lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 
lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 
lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
+lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 
lib/python${MODPY_VERSION}/site-packages/pyproj-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/pyproj/__init__.py
 lib/python${MODPY_VERSION}/site-packages/pyproj/__main__.py
@@ -13,30 +17,60 @@
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}_show_versions.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}cf1x8.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}aoi.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}crs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}datadir.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}enums.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}geod.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}network.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}proj.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyproj/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
 

CVS: cvs.openbsd.org: ports

2021-03-08 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/03/08 01:11:16

Added files:
net/sniproxy/patches: patch-src_Makefile_am 

Log message:
base-gcc doesn't understand "-Wpedantic". Remove that option to fix the
build on sparc64

ok Renaud Allard (maintainer)