UPDATE archivers/zstd-1.4.7

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

Comments / 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
+++ Makefile18 Dec 2020 06:01:17 -
@@ -2,11 +2,10 @@
 
 COMMENT =  zstandard fast real-time compression algorithm
 
-V =1.4.5
-REVISION = 0
+V =1.4.7
 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
+++ distinfo18 Dec 2020 06:01:17 -
@@ -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.7.tar.gz) = GSy7EnSpZyy8zq9HtcTp5ZaRymCjV/HUqLLfosNl11c=
+SIZE (zstd-1.4.7.tar.gz) = 1803673
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  18 Dec 2020 06:01:17 -
@@ -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 18 Dec 2020 06:01:17 -
@@ -5,12 +5,12 @@ Some compilers don't have -Wvla
 Index: programs/Makefile
 --- programs/Makefile.orig
 +++ programs/Makefile
-@@ -51,7 +51,7 @@ CFLAGS  ?= -O3
+@@ -59,7 +59,7 @@ CFLAGS   ?= -O3
  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 

Re: Update devel/cmake

2020-12-17 Thread Rafael Sadowski
On Fri Dec 11, 2020 at 04:37:36PM +0100, Rafael Sadowski wrote:
> Update CMake to the latest version 3.19.1.
> 
> This diff is currently in an amd64 bulk build. It would be helpful if
> other cmake-arches (mostly all) could test the diff.
> 
> Changlog:
> 
> https://cmake.org/cmake/help/v3.18/release/3.18.html
> https://cmake.org/cmake/help/v3.19/release/3.19.html
> 
> Rafael Sadowski

This diff went through an amd64 bulk build without fallout.  There was
also a macppc build test by cwen.

> 
> diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile
> index 32ea41ee10a..b8da6479471 100644
> --- a/devel/cmake/Makefile
> +++ b/devel/cmake/Makefile
> @@ -4,11 +4,10 @@ DPB_PROPERTIES =parallel
>  
>  COMMENT =portable build system
>  
> -VER =3.17.5
> +VER =3.19.1
>  EPOCH =  0
>  DISTNAME =   cmake-${VER}
>  CATEGORIES = devel
> -REVISION =   1
>  
>  HOMEPAGE =   https://www.cmake.org/
>  
> @@ -52,6 +51,10 @@ CONFIGURE_ENV +=   MAKE=${MAKE_PROGRAM}
>  
>  MAKE_FLAGS +=VERBOSE=1
>  
> +# bootstrap build
> +CONFIGURE_ENV += MODCMAKE_PORT_BUILD=yes
> +MAKE_ENV += MODCMAKE_PORT_BUILD=yes
> +
>  PORTHOME =   ${WRKDIR}
>  
>  SEPARATE_BUILD = Yes
> diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo
> index 2e33c49f7f2..1e77838aa37 100644
> --- a/devel/cmake/distinfo
> +++ b/devel/cmake/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (cmake-3.17.5.tar.gz) = jDCD2Y/ZPBIo1eTkDb/y3Yj097c7n6JKKThie4vCjxo=
> -SIZE (cmake-3.17.5.tar.gz) = 9473615
> +SHA256 (cmake-3.19.1.tar.gz) = HSZuo6du9lDNzxbHgqMXy0p6pGFhfulB44nLSHOKOro=
> +SIZE (cmake-3.19.1.tar.gz) = 9256956
> diff --git a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake 
> b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake
> index c57451892a1..27eb8e21aa2 100644
> --- a/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake
> +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU-Fortran_cmake
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU-Fortran_cmake,v 1.9 
> 2020/11/23 07:33:20 rsa
>  Index: Modules/Compiler/GNU-Fortran.cmake
>  --- Modules/Compiler/GNU-Fortran.cmake.orig
>  +++ Modules/Compiler/GNU-Fortran.cmake
> -@@ -12,9 +12,11 @@ set(CMAKE_Fortran_FORMAT_FREE_FLAG "-ffree-form")
> +@@ -17,9 +17,11 @@ endif()
>   
>   set(CMAKE_Fortran_POSTPROCESS_FLAG "-fpreprocessed")
>   
> diff --git a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake 
> b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake
> index 08642e625e1..c979e4f4175 100644
> --- a/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake
> +++ b/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake
> @@ -2,7 +2,7 @@ $OpenBSD: patch-Modules_Compiler_GNU_cmake,v 1.15 2020/11/23 
> 07:33:20 rsadowski
>  Index: Modules/Compiler/GNU.cmake
>  --- Modules/Compiler/GNU.cmake.orig
>  +++ Modules/Compiler/GNU.cmake
> -@@ -53,10 +53,18 @@ macro(__compiler_gnu lang)
> +@@ -54,10 +54,17 @@ macro(__compiler_gnu lang)
>   
> # Initial configuration flags.
> string(APPEND CMAKE_${lang}_FLAGS_INIT " ")
> @@ -21,7 +21,6 @@ Index: Modules/Compiler/GNU.cmake
>  +string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG")
>  +string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g 
> -DNDEBUG")
>  +  endif()
> -+
> set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE " 
>-E  > ")
> set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE " 
>-S  -o ")
> if(NOT APPLE OR NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4) # work 
> around #4462
> diff --git a/devel/cmake/patches/patch-Modules_FindTclStub_cmake 
> b/devel/cmake/patches/patch-Modules_FindTclStub_cmake
> index f1904fb8550..5f5321ee78e 100644
> --- a/devel/cmake/patches/patch-Modules_FindTclStub_cmake
> +++ b/devel/cmake/patches/patch-Modules_FindTclStub_cmake
> @@ -2,8 +2,13 @@ $OpenBSD: patch-Modules_FindTclStub_cmake,v 1.7 2019/08/21 
> 05:47:40 rsadowski Ex
>  Index: Modules/FindTclStub.cmake
>  --- Modules/FindTclStub.cmake.orig
>  +++ Modules/FindTclStub.cmake
> -@@ -49,13 +49,21 @@ include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
> +@@ -47,15 +47,26 @@ variables were moved or removed.  Changes compared to 
>   
> + include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
> + 
> ++set(MODTCL_VERSION $ENV{MODTCL_VERSION})
> ++set(MODTK_VERSION $ENV{MODTK_VERSION})/MODTK_VERSION
> ++
>   get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
>   get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
>  -string(REGEX REPLACE
> @@ -28,7 +33,7 @@ Index: Modules/FindTclStub.cmake
>   
>   get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
>   get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
> -@@ -70,14 +78,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
> +@@ -70,14 +81,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
>   string(REGEX REPLACE
> "^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")
>   
> diff --git 

Re: valgrind

2020-12-17 Thread Masato Asou
From: Otto Moerbeek 
Subject: Re: valgrind
Date: Wed, 16 Dec 2020 20:27:58 +0100

> On Wed, Dec 16, 2020 at 09:33:43AM +0100, Otto Moerbeek wrote:
> 
>> On Mon, Dec 14, 2020 at 02:24:52PM +0900, Masato Asou wrote:
>> 
>> > Hi,
>> > 
>> > From: Otto Moerbeek 
>> > Date: Fri, 11 Dec 2020 08:54:36 +0100
>> > 
>> > > Hi,
>> > > 
>> > > I did some basic testing of valgrind on amd64 and it seems to be in
>> > > better shape than before, at least for memory leak detection.
>> > > 
>> > > But I do seem to get a report on every syscall done. One example:
>> > > 
>> > > ==7218== Use of uninitialised value of size 8
>> > > ==7218==at 0x4A7670E: write (sys/w_write.c:28)
>> > > ==7218==by 0x4A40F52: __sflush (stdio/fflush.c:80)
>> > > ==7218==by 0x4A94726: __sfvwrite (stdio/fvwrite.c:191)
>> > > ==7218==by 0x4ACCA68: __sprint (stdio/vfprintf.c:111)
>> > > ==7218==by 0x4ACCA68: __vfprintf (stdio/vfprintf.c:1107)
>> > > ==7218==by 0x4AC8851: vfprintf (stdio/vfprintf.c:266)
>> > > ==7218==by 0x4A7C8A0: printf (stdio/printf.c:44)
>> > > ==7218==by 0x109AB8: main (x.c:14)
>> > > 
>> > > Is there a way to avoid this? If so, it would be nice to mention that
>> > > in a pkg-readme.
>> > > 
>> > >  -Otto
>> > 
>> > Do you want somethig like this?
>> 
>> Thanks, that looks nice, but first I think it is good if I do an
>> investigation *why* this is reported.
> 
> As far as I can see, the error is reported every time the value
> returned by TIB_GET() is used.  In the case of write(2) that is via
> the ENTER_CANCEL_POINT and LEAVE_CANCEL_POINT macros.

Yes, this error seems to occur with the reference to the TIB retrieved
by TIB_GET().

> 
> I have no clue how to fix this yet.

In order to suppress this error, we have to make TIB references not be
an error in Valgrind. We need more time.

By the way, uebayasi has been left developper team.  Maybe your first
email did not reached uebayasi.
--
ASOU Masato

> 
> 
>> 
>>  -Otto
>>  
>> > 
>> > $ cvs -q diff .
>> > Index: devel/valgrind/pkg-readme
>> > ===
>> > RCS file: devel/valgrind/pkg-readme
>> > diff -N devel/valgrind/pkg-readme
>> > --- /dev/null   1 Jan 1970 00:00:00 -
>> > +++ devel/valgrind/pkg-readme   14 Dec 2020 05:18:59 -
>> > @@ -0,0 +1,23 @@
>> > +Suppressiong errors
>> > +
>> > +If you got a report on every syscall done as followes:
>> > +
>> > +==67551== Use of uninitialised value of size 8
>> > +==67551==at 0x4AC08F9: write (sys/w_write.c:26)
>> > +==67551==by 0x4A5AC12: __sflush (stdio/fflush.c:80)
>> > +==67551==by 0x4A4C676: __sfvwrite (stdio/fvwrite.c:191)
>> > +==67551==by 0x4A80CD8: __sprint (stdio/vfprintf.c:111)
>> > +==67551==by 0x4A80CD8: __vfprintf (stdio/vfprintf.c:1107)
>> > +==67551==by 0x4A7CAC1: vfprintf (stdio/vfprintf.c:266)
>> > +==67551==by 0x4A54680: printf (stdio/printf.c:44)
>> > +==67551==by 0x109BA5: main (main.c:19)
>> > +
>> > +You can use --gen-suppressions=yes and --suppressions=FILENAME
>> > options of
>> > +valgrind.
>> > +
>> > +$ yes | valgrind --gen-suppressions=yes ./a.out 2>supress.txt 
>> > +$ sed -e '/^==.*[^{]$/d' -e 's/==.*{/{/' supress.log >
>> > supress.txt
>> > +$ valgrind --suppressions=supress.txt ./a.out
>> > +
>> > +See also:
>> > +https://www.valgrind.org/docs/manual/manual-core.html#manual-core.suppress
>> > --
>> > ASOU Masato
>> 



[NEW] devel/libdsk and emulators/cpmtools

2020-12-17 Thread trondd
The new ports together allow you to read, write, and manage CP/M disk
images.  CPMTools provides the tools for copying, erasing, chaging
permissions and attributes of files as well as tools for creating,
checking, viewing file systems.

Libdsk adds drivers for different CP/M image types, both real-world and
emulator images.  And provides libraries for emulators to access disk
images as drives.

I've had these locally for over a year when I needed to pull some files
out of some z80pack disk images but haven't used them much since.  I recently
saw the CP/M emulator go by ports@ so thought I'd toss these out there
incase someone was interested.


Some images can be found here:
https://www.autometer.de/unix4fun/z80pack/

But I'd be curious if someone has other images to tesk with as cpmtools
does not support everything since systems of te time used a variety of
disk formats and sector layots.

Tim.



libdsk.tgz
Description: application/gzip


cpmtools.tgz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-12-17 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/12/17 15:26:24

Modified files:
net/lagrange   : Makefile 

Log message:
Fix build on sparc64 by switching it to use ports-gcc on base-gcc arches.

(Otherwise fails because of use of -Wincompatible-pointer-types, which
base-gcc doesn't support).

ok solene@ (maintainer)



CVS: cvs.openbsd.org: ports

2020-12-17 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/12/17 11:24:42

Modified files:
sysutils/ugrep : Makefile distinfo 

Log message:
Update to ugrep-3.1.0
Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.1.0



Re: [NEW] graphics/libva and graphics/intel-vaapi-driver

2020-12-17 Thread Bryan Steele
On Thu, Dec 17, 2020 at 04:45:01PM +0100, Robert Nagy wrote:
> The upcoming chromium update also requires libva, so I've fixed up
> and updated the submitted libva port. Attached is the new version.

If it is blocking chromium updates now, perhaps libva should go in ports.
But if AMD graphics are ever to be supported it needs to go into xenocara
so that Mesa can be linked with it. I believe there are also some
additional patches required that need to be backported.

-Bryan.



Re: [NEW] graphics/libva and graphics/intel-vaapi-driver

2020-12-17 Thread Robert Nagy
The upcoming chromium update also requires libva, so I've fixed up
and updated the submitted libva port. Attached is the new version.


libva.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2020-12-17 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2020/12/17 08:17:52

Modified files:
lang/mono  : Makefile distinfo 
lang/mono/patches: patch-configure_ac 
   
patch-external_corert_src_System_Private_CoreLib_shared_System_Collections_Generic_ArraySortHelper_cs
 
   patch-mono_mini_main_c 
   patch-mono_mini_mini-exceptions_c 

Log message:
update to 6.12.0.107



Ping: [update patch] getmail 5.14 -> 5.15

2020-12-17 Thread Martin Ziemer
Am Fri, Dec 11, 2020 at 06:24:27AM +0100 schrieb Martin Ziemer:
> This patch updates getmail from 5.14 to 5.15.
> 
> Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.98
diff -u -p -r1.98 Makefile
--- Makefile6 Feb 2020 11:17:13 -   1.98
+++ Makefile11 Dec 2020 05:18:37 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 5.14
+MODPY_EGG_VERSION= 5.15
 DISTNAME=  getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.79
diff -u -p -r1.79 distinfo
--- distinfo6 Feb 2020 11:17:13 -   1.79
+++ distinfo11 Dec 2020 05:18:37 -
@@ -1,2 +1,2 @@
-SHA256 (getmail-5.14.tar.gz) = 86mf50VkI30Syo1FguETwGfJIFtatkD3K06ER2BqmcE=
-SIZE (getmail-5.14.tar.gz) = 199501
+SHA256 (getmail-5.15.tar.gz) = 1FOAX/w/j+JYbucFczvWZnd+U2kxJf2xSUlNIr0UFio=
+SIZE (getmail-5.15.tar.gz) = 199733



Re: cyrus-imapd upstreamed patches and improvements

2020-12-17 Thread Antoine Jacoutot
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= databases/sqlite3 \
> >>  
> >>  CONFIGURE_STYLE=  gnu
> >>  CONFIGURE_ENV=CPPFLAGS="-I${LOCALBASE}/include" \
> >> -  LDFLAGS="-L${LOCALBASE}/lib" \
> >> -  cyrus_cv_sse42=no
> >> +  LDFLAGS="-L${LOCALBASE}/lib"
> >>  CONFIGURE_ARGS=   --bindir=${PREFIX}/cyrus/bin \
> >>--libexec=${PREFIX}/cyrus/libexec \
> >>--sbindir=${PREFIX}/cyrus/sbin \
> >> @@ -48,17 +47,12 @@ CONFIGURE_ARGS=
> >> --bindir=${PREFIX}/cyrus/bin \
> >>--with-cyrus-user=_cyrus \
> >>--with-syslogfacility=MAIL \
> >>--without-chardet \
> >> -  --without-cld2 \
> >>--without-sphinx-build \
> >>--without-zeroskip \
> >>--disable-gssapi \
> >>--enable-autocreate \
> >>--enable-idled \
> >> -  --enable-murder \
> >> -  --enable-nntp
> >> -
> >> -# XXX FLAVOR
> >> -CONFIGURE_ARGS += --without-snmp
> >> +  --enable-murder
> >>  
> >>  # XXX notyet; FLAVOR
> >>  CONFIGURE_ARGS += --without-clamav \
> >> diff --git patches/patch-imap_conversations_c 
> >> patches/patch-imap_conversations_c
> >> deleted file mode 100644
> >> index 9eab9396e0d..000
> >> --- patches/patch-imap_conversations_c
> >> +++ /dev/null
> >> @@ -1,16 +0,0 @@
> >> -$OpenBSD: patch-imap_conversations_c,v 1.3 2020/05/14 12:26:39 ajacoutot 
> >> Exp $
> >> -
> >> -64 bit time_t
> >> -
> >> -Index: imap/conversations.c
> >>  imap/conversations.c.orig
> >> -+++ imap/conversations.c
> >> -@@ -567,7 +567,7 @@ static int _conversations_set_key(struct conversations
> >> - if (i) buf_putc(, ',');
> >> - buf_printf(, CONV_FMT, cid);
> >> - }
> >> --buf_printf(, " %lu", stamp);
> >> -+buf_printf(, " %lld", stamp);
> >> - 
> >> - r = cyrusdb_store(state->db,
> >> -   key, keylen,
> >> diff --git patches/patch-imap_fud_c patches/patch-imap_fud_c
> >> deleted file mode 100644
> >> index cc6a8f8d327..000
> >> --- patches/patch-imap_fud_c
> >> +++ /dev/null
> >> @@ -1,17 +0,0 @@
> >> -$OpenBSD: patch-imap_fud_c,v 1.2 2020/08/28 09:53:04 ajacoutot Exp $
> >> -
> >> -Index: imap/fud.c
> >>  imap/fud.c.orig
> >> -+++ imap/fud.c
> >> -@@ -96,8 +96,10 @@ static void send_reply(struct sockaddr *sfrom, socklen
> >> - 
> >> - static int soc = 0; /* inetd (master) has handed us the port as stdin */
> >> - 
> >> --#ifndef MAXDOMNAME
> >> -+#ifndef MAXLOGNAME
> >> - #define MAXLOGNAME 16   /* should find out for real */
> >> -+#endif
> >> -+#ifndef MAXDOMNAME
> >> - #define MAXDOMNAME 20   /* should find out for real */
> >> - 

CVS: cvs.openbsd.org: ports

2020-12-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/17 06:34:51

Modified files:
sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.0.1.



CVS: cvs.openbsd.org: ports

2020-12-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/17 06:34:34

Modified files:
sysutils/packer: Makefile distinfo 

Log message:
Update to packer-1.6.6.



CVS: cvs.openbsd.org: ports

2020-12-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/17 05:43:38

Modified files:
sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.22.2.



CVS: cvs.openbsd.org: ports

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

Modified files:
multimedia/py-chromecast: Makefile distinfo 
multimedia/py-chromecast/pkg: PLIST 

Log message:
Update to py3-chromecast-7.6.0.



Re: [new] x11/xpra

2020-12-17 Thread Renaud Allard



On 12/16/20 9:19 PM, Mikolaj Kucharski wrote:



I've glanced through patches directory in your port and what caught my
attention is patch-xpra_buffers_memalign_c diff.

I had my local xpra port couple of years back, but I don't use it any
more and back then I had different patch for  include.


Thanks, I used your links and made some corrections


xpra.tgz
Description: application/compressed-tar


smime.p7s
Description: S/MIME Cryptographic Signature


aarch64 bulk build report

2020-12-17 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Mon Dec 14 11:34:27 MST 2020
finished at Thu Dec 17 03:39:57 MST 2020
lasted 2D16h05m
done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #938: Mon Dec 14 
05:41:13 MST 2020

built packages:10756
Dec 14:3882
Dec 15:1038
Dec 16:2906
Dec 17:2929


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2020-12-14/summary.log

build failures: 16
http://build-failures.rhaalovely.net/aarch64/2020-12-14/comms/gnuradio.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/converters/wv2.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/devel/glog.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/devel/sqlc.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/editors/calligra.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/emulators/vice.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/games/shockolate.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/security/age.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/sysutils/docker-cli.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/sysutils/nomad.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/www/chromium.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2020-12-14/x11/kde-applications/marble.log

recurrent failures
 failures/comms/gnuradio.log
 failures/converters/wv2.log
 failures/devel/glog.log
 failures/editors/xwpe.log
 failures/emulators/vice.log
 failures/games/shockolate.log
 failures/security/age.log
 failures/sysutils/docker-cli.log
 failures/sysutils/nomad.log
 failures/sysutils/telegraf.log
 failures/sysutils/terragrunt.log
 failures/www/chromium.log
new failures
+++ ls-failures Thu Dec 17 03:40:07 2020
+failures/x11/e17/elementary.log
+failures/x11/kde-applications/marble.log
resolved failures
--- ../old/aarch64/last//ls-failuresSat Dec 12 01:45:47 2020
-failures/comms/chirp.log
-failures/math/armadillo.log
-failures/net/routinator.log
-failures/x11/e17/e.log
-failures/x11/kde-applications/kdepim-runtime.log



CVS: cvs.openbsd.org: ports

2020-12-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/17 03:18:46

Modified files:
databases/skytools: Makefile 

Log message:
remove bogus line added while i was testing py3



Re: WIP: Nextcloud-20.0.4

2020-12-17 Thread Gonzalo L. Rodriguez
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
> --- Makefile  15 Dec 2020 12:25:20 -  1.60
> +++ Makefile  16 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
> --- distinfo  15 Dec 2020 12:25:20 -  1.44
> +++ distinfo  16 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 @@ nextcloud/apps/files_sharing/lib/Migrati
>  nextcloud/apps/files_sharing/lib/Migration/OwncloudGuestShareType.php
>  nextcloud/apps/files_sharing/lib/Migration/SetAcceptedStatus.php
>  nextcloud/apps/files_sharing/lib/Migration/SetPasswordColumn.php
> +nextcloud/apps/files_sharing/lib/Migration/Version11300Date20201120141438.php
>  nextcloud/apps/files_sharing/lib/MountProvider.php
>  

CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gtk+4  : Makefile distinfo 
x11/gtk+4/patches: patch-modules_printbackends_meson_build 

Log message:
Update to gtk+4-4.0.0.



Re: UPDATE: Suricata-6.0.3

2020-12-17 Thread Gonzalo L. Rodriguez
ping!

On Sat, 12 Dec 2020 at 14:22:14 +0100, Gonzalo L. Rodriguez wrote:
> Hello,
> 
> Update for Suricata to 6.0.1:
> 
> https://github.com/OISF/suricata/releases/tag/suricata-6.0.1
> 
> OK? Comments?
> 
> Cheers.-
> 
> -- 
> 
>   - gonzalo

> Index: Makefile
> ===
> RCS file: /cvs/ports/security/suricata/Makefile,v
> retrieving revision 1.35
> diff -u -p -r1.35 Makefile
> --- Makefile  23 Oct 2020 17:50:34 -  1.35
> +++ Makefile  12 Dec 2020 13:20:32 -
> @@ -2,9 +2,8 @@
>  
>  COMMENT =high performance network IDS, IPS and security monitoring
>  
> -SURICATA_V = 6.0.0
> +SURICATA_V = 6.0.1
>  SUPDATE_V =  1.2.0
> -REVISION =   0
>  
>  DISTNAME =   suricata-${SURICATA_V}
>  CATEGORIES = security
> @@ -21,9 +20,9 @@ PERMIT_PACKAGE= Yes
>  MASTER_SITES =   https://www.openinfosecfoundation.org/download/
>  
>  # uses pledge()
> -WANTLIB +=   ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
> -WANTLIB +=   net nspr4 nss3 nssutil3 pcap pcre plc4 plds4 smime3
> -WANTLIB +=   ssl3 yaml-0 z
> +WANTLIB +=  ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
> +WANTLIB +=  net nspr4 nss3 nssutil3 pcap pcre plc4 plds4 smime3
> +WANTLIB +=  ssl3 yaml-0 z
>  
>  MODULES =lang/python
>  MODPY_VERSION =  ${MODPY_DEFAULT_VERSION_3}
> Index: distinfo
> ===
> RCS file: /cvs/ports/security/suricata/distinfo,v
> retrieving revision 1.11
> diff -u -p -r1.11 distinfo
> --- distinfo  19 Oct 2020 10:10:59 -  1.11
> +++ distinfo  12 Dec 2020 13:20:32 -
> @@ -1,2 +1,2 @@
> -SHA256 (suricata-6.0.0.tar.gz) = PBdabe6QcRQTkfZIKFAs+25I3Boggz4UEftFvlNokjs=
> -SIZE (suricata-6.0.0.tar.gz) = 30832555
> +SHA256 (suricata-6.0.1.tar.gz) = 56F5j+WcHSE/dS/u+/i7VBaPn6ViNc8zgDR8aW7Nsa4=
> +SIZE (suricata-6.0.1.tar.gz) = 30460439
> Index: patches/patch-configure
> ===
> RCS file: /cvs/ports/security/suricata/patches/patch-configure,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-configure
> --- patches/patch-configure   19 Oct 2020 10:10:59 -  1.3
> +++ patches/patch-configure   12 Dec 2020 13:20:32 -
> @@ -5,7 +5,7 @@ Fix path to sphinx-build
>  Index: configure
>  --- configure.orig
>  +++ configure
> -@@ -28599,7 +28599,7 @@ $as_echo "#define CLS 64" >>confdefs.h
> +@@ -28600,7 +28600,7 @@ $as_echo "#define CLS 64" >>confdefs.h
>   
>   # sphinx for documentation
>   # Extract the first word of "sphinx-build", so it can be a program name 
> with args.
> Index: patches/patch-doc_userguide_Makefile_in
> ===
> RCS file: 
> /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-doc_userguide_Makefile_in
> --- patches/patch-doc_userguide_Makefile_in   19 Oct 2020 10:10:59 -  
> 1.2
> +++ patches/patch-doc_userguide_Makefile_in   12 Dec 2020 13:20:32 -
> @@ -5,7 +5,7 @@ Fix path to sphinx-build
>  Index: doc/userguide/Makefile.in
>  --- doc/userguide/Makefile.in.orig
>  +++ doc/userguide/Makefile.in
> -@@ -373,7 +373,7 @@ EXTRA_DIST = _static 3rd-party-integration acknowledge
> +@@ -374,7 +374,7 @@ EXTRA_DIST = _static 3rd-party-integration acknowledge
>   what-is-suricata.rst $(am__append_1)
>   @HAVE_SPHINXBUILD_TRUE@dist_man1_MANS = suricata.1
>   @HAVE_SURICATA_MAN_TRUE@dist_man1_MANS = suricata.1
> Index: patches/patch-suricata_yaml_in
> ===
> RCS file: /cvs/ports/security/suricata/patches/patch-suricata_yaml_in,v
> retrieving revision 1.8
> diff -u -p -r1.8 patch-suricata_yaml_in
> --- patches/patch-suricata_yaml_in19 Oct 2020 10:10:59 -  1.8
> +++ patches/patch-suricata_yaml_in12 Dec 2020 13:20:32 -
> @@ -116,7 +116,7 @@ Index: suricata.yaml.in
>   
>   # Daemon working directory
>   # Suricata will change directory to this one if provided
> -@@ -1865,7 +1877,19 @@ napatech:
> +@@ -1859,7 +1871,19 @@ napatech:
>   default-rule-path: @e_defaultruledir@
>   
>   rule-files:


-- 

- gonzalo