update wget 1.20.2 (security fix and new release)

2019-04-03 Thread Nam Nguyen


This is a new release of wget 1.20.2 (April 1, 2019). I successfully
downloaded install64.iso as a test. Of note: "Fixed a buffer overflow
vulnerability." I just wanted to get this new version out first. I will
look into how to download the corpus of tests to reactivate fuzz tests
in a future diff.

Release notes:
https://lists.gnu.org/archive/html/bug-wget/2019-04/msg1.html

Details on vulnerability:
https://lists.gnu.org/archive/html/bug-wget/2019-02/msg4.html
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=72e936e89c09bcf1a76479258881d91b0a27003f

diff:
--8<---cut here---start->8---
Index: Makefile
===
RCS file: /cvs/ports/net/wget/Makefile,v
retrieving revision 1.78
diff -u -p -r1.78 Makefile
--- Makefile22 Feb 2019 11:18:48 -  1.78
+++ Makefile4 Apr 2019 03:29:15 -
@@ -2,7 +2,7 @@
 
 COMMENT =  retrieve files from the web via HTTP, HTTPS and FTP
 
-DISTNAME = wget-1.20.1
+DISTNAME = wget-1.20.2
 CATEGORIES =   net
 
 HOMEPAGE = https://www.gnu.org/software/wget/
Index: distinfo
===
RCS file: /cvs/ports/net/wget/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo21 Feb 2019 22:32:31 -  1.23
+++ distinfo4 Apr 2019 03:29:15 -
@@ -1,2 +1,2 @@
-SHA256 (wget-1.20.1.tar.gz) = t4OzkMtXHIN7OShXlF9aHwDsawQxd8xCq7juG1Qu4bM=
-SIZE (wget-1.20.1.tar.gz) = 4392853
+SHA256 (wget-1.20.2.tar.gz) = fkO5jLXhAjSDbr72+vJMTZbArnpIDkn/ZYEXzEeT0WY=
+SIZE (wget-1.20.2.tar.gz) = 4486237
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/net/wget/patches/patch-Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Makefile_in
--- patches/patch-Makefile_in   22 Feb 2019 11:18:48 -  1.1
+++ patches/patch-Makefile_in   4 Apr 2019 03:29:15 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile_in,v 1.1 2019/0
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -1460,7 +1460,7 @@ distuninstallcheck_listfiles = find . -type f | \
+@@ -1469,7 +1469,7 @@ distuninstallcheck_listfiles = find . -type f | \
  ACLOCAL_AMFLAGS = -I m4
  
  # subdirectories in the distribution
--8<---cut here---end--->8---



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 21:38:12

Modified files:
mail/elm   : Makefile 
security/hlfl  : Makefile 

Log message:
fix warning and future error about unescaped left brace in perl regex



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 20:28:06

Modified files:
infrastructure/mk: bsd.port.mk gnu.port.mk 

Log message:
Remove CONFIGURE_STYLE=autoupdate setting.
Running autoupdate is not useful in a port context.  No port uses this and
it appears none ever has.
ok kn@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 20:08:33

Modified files:
print/texinfo  : Makefile 
Added files:
print/texinfo/patches: patch-tp_Texinfo_Parser_pm 

Log message:
fix warning and future error about unescaped left brace in perl regex
matches upstream; ok sthen@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 20:04:45

Modified files:
textproc/texi2html: Makefile 
textproc/texi2html/patches: patch-texi2html_pl 

Log message:
fix warning and future error about unescaped left brace in perl regex
ok ajacoutot@ sthen@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 20:01:29

Modified files:
devel/automake/1.10: Makefile 
devel/automake/1.10/patches: patch-automake_in 
devel/automake/1.11: Makefile 
devel/automake/1.11/patches: patch-automake_in 
devel/automake/1.12: Makefile 
devel/automake/1.12/patches: patch-automake_in 
devel/automake/1.13: Makefile 
devel/automake/1.13/patches: patch-automake_in 
devel/automake/1.14: Makefile 
devel/automake/1.14/patches: patch-bin_automake_in 

Log message:
fix warning and future error about unescaped left brace in perl regex
ok ajacoutot@ sthen@



Re: UPDATE: devel/quilt 0.66

2019-04-03 Thread Kent R. Spillner
On Tue, Apr 02, 2019 at 09:46:31PM -0400, Brian Callahan wrote:
> Couple things:
> 1. Patch applied with fuzz so re-run `make update-patches'
> 2. When I ran `make update-plist' the PLIST got updated.
> It added a 7z wrapper. So looks like either
> archivers/p7zip has to be added to the deps or
> --without-7z in the configure args.

Sorry about that!  Updated diff below.

Ok?

Index: Makefile
===
RCS file: /cvs/ports/devel/quilt/Makefile,v
retrieving revision 1.12
diff -u -p -p -u -r1.12 Makefile
--- Makefile17 Nov 2017 15:20:00 -  1.12
+++ Makefile3 Apr 2019 15:37:57 -
@@ -2,8 +2,7 @@
 
 COMMENT=   manage large numbers of patches
 
-DISTNAME=  quilt-0.65
-REVISION=  0
+DISTNAME=  quilt-0.66
 CATEGORIES=devel
 
 HOMEPAGE=  http://savannah.nongnu.org/projects/quilt/
@@ -16,7 +15,8 @@ MASTER_SITES= ${MASTER_SITE_SAVANNAH:=q
 
 USE_GMAKE= Yes
 
-RUN_DEPENDS=   devel/gpatch \
+RUN_DEPENDS=   archivers/p7zip \
+   devel/gpatch \
lang/gawk \
misc/findutils \
misc/gnugetopt \
Index: distinfo
===
RCS file: /cvs/ports/devel/quilt/distinfo,v
retrieving revision 1.5
diff -u -p -p -u -r1.5 distinfo
--- distinfo17 Nov 2017 14:59:18 -  1.5
+++ distinfo3 Apr 2019 15:37:57 -
@@ -1,2 +1,2 @@
-SHA256 (quilt-0.65.tar.gz) = 9svHiOXLuzgaPG6rW5785nx3aoZip3lcdDL9J6oJaBk=
-SIZE (quilt-0.65.tar.gz) = 410780
+SHA256 (quilt-0.66.tar.gz) = MUsxmm/rE7+dD5/6fOZoOwaRnnNKQSdQh+pFfMncbgc=
+SIZE (quilt-0.66.tar.gz) = 413069
Index: patches/patch-test_delete_test
===
RCS file: /cvs/ports/devel/quilt/patches/patch-test_delete_test,v
retrieving revision 1.4
diff -u -p -p -u -r1.4 patch-test_delete_test
--- patches/patch-test_delete_test  10 Feb 2015 16:02:05 -  1.4
+++ patches/patch-test_delete_test  3 Apr 2019 15:37:57 -
@@ -1,6 +1,7 @@
 $OpenBSD: patch-test_delete_test,v 1.4 2015/02/10 16:02:05 kspillner Exp $
 test/delete.test.orig  Fri Feb 28 07:15:45 2014
-+++ test/delete.test   Mon Feb  9 14:00:08 2015
+Index: test/delete.test
+--- test/delete.test.orig
 test/delete.test
 @@ -79,7 +79,7 @@ Test the delete command.
# running as root, but you shouldn't do that anyway.
$ quilt delete "test3"
@@ -8,5 +9,5 @@ $OpenBSD: patch-test_delete_test,v 1.4 2
 -  >~ .*find: [`']?\./dir'?: Permission denied
 +  >~ ${LOCALBASE}/bin/gfind: [`']?\./dir'?: Permission denied
  
-   $ chmod a+rx .pc/test3/dir
+   $ chmod a+rx %{QUILT_PC}/test3/dir
  
Index: patches/patch-test_failbackup_test
===
RCS file: patches/patch-test_failbackup_test
diff -N patches/patch-test_failbackup_test
--- patches/patch-test_failbackup_test  17 Nov 2017 14:59:18 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-test_failbackup_test,v 1.1 2017/11/17 14:59:18 jca Exp $
-
-Index: test/failbackup.test
 test/failbackup.test.orig
-+++ test/failbackup.test
-@@ -16,7 +16,7 @@ What happens when refresh fails because of a permissio
-   $ cat > test.txt
-   < This is updated test.txt.
-   $ quilt refresh --backup
--  >~ mv: cannot move [`']?%{P}test.diff'? to [`']?%{P}test.diff~'?: 
Permission denied
-+  >~ mv: rename [`']?%{P}test.diff'? to [`']?%{P}test.diff~'?: Permission 
denied
-   $ echo %{?}
-   > 1
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/quilt/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -p -u -r1.5 PLIST
--- pkg/PLIST   17 Nov 2017 15:09:05 -  1.5
+++ pkg/PLIST   3 Apr 2019 15:37:57 -
@@ -26,6 +26,7 @@ share/quilt/add
 share/quilt/annotate
 share/quilt/applied
 share/quilt/compat/
+share/quilt/compat/7z
 share/quilt/compat/awk
 share/quilt/compat/date
 share/quilt/compat/diff



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2019/04/03 11:25:25

Modified files:
lang/ruby/2.4  : Makefile distinfo 
lang/ruby/2.4/patches: patch-configure 
   patch-ext_openssl_extconf_rb 
   patch-lib_rubygems_ext_ext_conf_builder_rb 

Log message:
Update to ruby 2.4.6



Re: PerlRE fix for print/texinfo

2019-04-03 Thread Ingo Feinerer
On Wed, Apr 03, 2019 at 02:45:19PM +0200, Christian Weisgerber wrote:
> The bulk build logs show a number of warnings
> 
>   Unescaped left brace in regex is deprecated here (and will be
>   fatal in Perl 5.32)
> 
> coming out of Texinfo/Parser.pm.
> Fix below, identical to what textinfo-6.6 does.

Looks reasonable.

> ok?

I just checked the sources of texinfo 6.6 (which explains above "looks
reasonable") but did not test your diff.

However, I am not confident enough to give an explicit OK right before
6.5 release without compiling and testing your diff (and ENOTIME in the
next days/weeks).

But if you feel confident please do not wait for my approval as
maintainer. You could even update to texinfo 6.6 if you like (afresh1@
has already fixed potential show stoppers:
https://marc.info/?l=openbsd-ports=155336926023801=2)

Best regards,
Ingo

> Index: Makefile
> ===
> RCS file: /cvs/ports/print/texinfo/Makefile,v
> retrieving revision 1.10
> diff -u -p -r1.10 Makefile
> --- Makefile  1 Jul 2018 09:02:41 -   1.10
> +++ Makefile  3 Apr 2019 12:40:59 -
> @@ -3,7 +3,7 @@
>  COMMENT =official documentation format of the GNU project
>  
>  DISTNAME =   texinfo-6.5
> -REVISION =   0
> +REVISION =   1
>  
>  CATEGORIES = print
>  
> Index: patches/patch-tp_Texinfo_Parser_pm
> ===
> RCS file: patches/patch-tp_Texinfo_Parser_pm
> diff -N patches/patch-tp_Texinfo_Parser_pm
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-tp_Texinfo_Parser_pm3 Apr 2019 12:40:59 -
> @@ -0,0 +1,19 @@
> +$OpenBSD$
> +
> +Index: tp/Texinfo/Parser.pm
> +--- tp/Texinfo/Parser.pm.orig
>  tp/Texinfo/Parser.pm
> +@@ -5478,11 +5478,11 @@ sub _parse_special_misc_command()
> + }
> +   } elsif ($command eq 'clickstyle') {
> + # REMACRO
> +-if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) {
> ++if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) {
> +   $args = ['@'.$1];
> +   $self->{'clickstyle'} = $1;
> +   $remaining = $line;
> +-  $remaining =~ 
> s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
> ++  $remaining =~ 
> s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
> +   $has_comment = 1 if (defined($4));
> + } else {
> +   $self->line_error (sprintf($self->__(
> 
> -- 
> Christian "naddy" Weisgerber  na...@mips.inka.de



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/04/03 10:10:22

Modified files:
multimedia/streamlink: Makefile distinfo 
multimedia/streamlink/patches: patch-setup_py 
multimedia/streamlink/pkg: PLIST 

Log message:
Update to streamlink-1.1.1
See changelogs: https://github.com/streamlink/streamlink/releases/tag/1.1.0
and https://github.com/streamlink/streamlink/releases/tag/1.1.1



Re: [UPDATE] textproc/py-yaml

2019-04-03 Thread Stuart Henderson
On 2019/03/14 13:44, Remi Pointel wrote:
> Hi,
> 
> this is the diff to update py-yaml to latest release.
> 
> Ok?
> 
> Cheers,
> 
> Remi.


Looks like https://pyyaml.org/wiki/PyYAML is a better HOMEPAGE.
Patches need updating, and the changelog mentions incompatible changes:

#257 – Deprecate yaml.load and add FullLoader and UnsafeLoader classes
#256 – Make default_flow_style=False

I think probably post-unlock for this as well.



Re: [UPDATE] devel/libyaml

2019-04-03 Thread Stuart Henderson
On 2019/03/14 13:42, Remi Pointel wrote:
> Hi,
> 
> attached is the diff to update libyaml to latest release.
> 
> Ok?
> 
> Cheers,
> 
> Remi.

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/libyaml/Makefile,v
> retrieving revision 1.12
> diff -u -p -u -p -r1.12 Makefile
> --- Makefile  20 Nov 2016 00:56:44 -  1.12
> +++ Makefile  14 Mar 2019 12:41:00 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT= YAML 1.1 parser and emitter written in C
>  
> -DISTNAME=yaml-0.1.7
> +DISTNAME=yaml-0.2.1
>  PKGNAME= lib${DISTNAME}
>  CATEGORIES=  devel
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/libyaml/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 distinfo
> --- distinfo  20 Nov 2016 00:56:44 -  1.6
> +++ distinfo  14 Mar 2019 12:41:00 -
> @@ -1,2 +1,2 @@
> -SHA256 (yaml-0.1.7.tar.gz) = gIjkVyZKmLpFGpC4Zh/LT51vR49yZdSDIqGWzsJIByk=
> -SIZE (yaml-0.1.7.tar.gz) = 527518
> +SHA256 (yaml-0.2.1.tar.gz) = eCgRRWQaCA+zLW56h7nAZk1hHctNVC6Quvcx9Ry7Wc0=
> +SIZE (yaml-0.2.1.tar.gz) = 599727


Here's an updated one for 0.2.2, I think it could wait post-unlock though.

Index: Makefile
===
RCS file: /cvs/ports/devel/libyaml/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile20 Nov 2016 00:56:44 -  1.12
+++ Makefile3 Apr 2019 15:52:41 -
@@ -2,23 +2,31 @@
 
 COMMENT=   YAML 1.1 parser and emitter written in C
 
-DISTNAME=  yaml-0.1.7
+DISTNAME=  yaml-0.2.2
 PKGNAME=   lib${DISTNAME}
+WRKDIST=   ${WRKDIR}/${PKGNAME}
 CATEGORIES=devel
 
 SHARED_LIBS=   yaml-0  0.0 # 1.0
 SHARED_LIBS+=  yaml0.0 # 1.0
 
-HOMEPAGE=  http://pyyaml.org/wiki/LibYAML
+HOMEPAGE=  https://pyyaml.org/wiki/LibYAML
 
 MAINTAINER=Pierre-Emmanuel Andre 
 
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
-MASTER_SITES=  http://pyyaml.org/download/libyaml/
+MASTER_SITES=  https://pyyaml.org/download/libyaml/
 
+CONFIGURE_STYLE= gnu
+AUTOCONF_VERSION= 2.69
+AUTOMAKE_VERSION= 1.16
+BUILD_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS} \
+   ${MODGNU_AUTOMAKE_DEPENDS} \
+   devel/libtool
 
-CONFIGURE_STYLE=gnu
+do-gen:
+   cd ${WRKSRC}; ${AUTOCONF_ENV} autoreconf -fvi
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/libyaml/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo20 Nov 2016 00:56:44 -  1.6
+++ distinfo3 Apr 2019 15:52:41 -
@@ -1,2 +1,2 @@
-SHA256 (yaml-0.1.7.tar.gz) = gIjkVyZKmLpFGpC4Zh/LT51vR49yZdSDIqGWzsJIByk=
-SIZE (yaml-0.1.7.tar.gz) = 527518
+SHA256 (yaml-0.2.2.tar.gz) = Rrynfci+lUaGz/IYiNbOEMpAFrNgrh9Wli5ogqF6of4=
+SIZE (yaml-0.2.2.tar.gz) = 79465



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/04/03 09:02:20

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

Log message:
Register python 2.7.16 as it avoid void blurry IDLE application icon on macOS

And it also fixes CVE-2019-5010 CVE-2018-14647
ok naddy@, sthen@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/04/03 09:01:23

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

Log message:
Fix php7.2 requested by/from sthen@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 08:42:08

Modified files:
lang/verilator : Makefile 
Added files:
lang/verilator/patches: patch-src_bisonpre 

Log message:
fix warning and future error about unescaped left brace in perl regex



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 08:01:29

Modified files:
net/nagios/nrpe: Makefile 
Added files:
net/nagios/nrpe/patches: patch-subst_in 

Log message:
fix warning and future error about unescaped left brace in perl regex



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/04/03 07:44:09

Modified files:
x11/kde4/baseapps: Makefile 
x11/kde4/baseapps/pkg: PLIST 
Added files:
x11/kde4/baseapps/patches: patch-doc_CMakeLists_txt 

Log message:
deconflict with KDE5

Delete doc what was forgotten in r.1.18.

Spotted by ajacoutot@



PerlRE fix for print/texinfo

2019-04-03 Thread Christian Weisgerber
The bulk build logs show a number of warnings

  Unescaped left brace in regex is deprecated here (and will be
  fatal in Perl 5.32)

coming out of Texinfo/Parser.pm.
Fix below, identical to what textinfo-6.6 does.

ok?

Index: Makefile
===
RCS file: /cvs/ports/print/texinfo/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile1 Jul 2018 09:02:41 -   1.10
+++ Makefile3 Apr 2019 12:40:59 -
@@ -3,7 +3,7 @@
 COMMENT =  official documentation format of the GNU project
 
 DISTNAME = texinfo-6.5
-REVISION = 0
+REVISION = 1
 
 CATEGORIES =   print
 
Index: patches/patch-tp_Texinfo_Parser_pm
===
RCS file: patches/patch-tp_Texinfo_Parser_pm
diff -N patches/patch-tp_Texinfo_Parser_pm
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-tp_Texinfo_Parser_pm  3 Apr 2019 12:40:59 -
@@ -0,0 +1,19 @@
+$OpenBSD$
+
+Index: tp/Texinfo/Parser.pm
+--- tp/Texinfo/Parser.pm.orig
 tp/Texinfo/Parser.pm
+@@ -5478,11 +5478,11 @@ sub _parse_special_misc_command()
+ }
+   } elsif ($command eq 'clickstyle') {
+ # REMACRO
+-if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*/) {
++if ($line =~ /^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*/) {
+   $args = ['@'.$1];
+   $self->{'clickstyle'} = $1;
+   $remaining = $line;
+-  $remaining =~ 
s/^\s+@([[:alnum:]][[:alnum:]\-]*)({})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
++  $remaining =~ 
s/^\s+@([[:alnum:]][[:alnum:]\-]*)(\{\})?\s*(\@(c|comment)((\@|\s+).*)?)?//;
+   $has_comment = 1 if (defined($4));
+ } else {
+   $self->line_error (sprintf($self->__(

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



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/03 06:40:31

ports/print/texinfo/patches

Update of /cvs/ports/print/texinfo/patches
In directory cvs.openbsd.org:/tmp/cvs-serv67630/patches

Log Message:
Directory /cvs/ports/print/texinfo/patches added to the repository



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/04/03 05:23:13

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

Log message:
keep $cve entries sorted

ok tb@



Re: vulkan ports

2019-04-03 Thread Rafael Sadowski
Please find my comments below. Please keep in mind that this is not for
pre 6.5.

On Mon Mar 25, 2019 at 05:07:32PM +1100, Jonathan Gray wrote:
> To support the Vulkan graphics API there are multiple ports needed.
> These are Apache 2.0 licensed with a cmake build system and build time
> deps on python in some cases so it would be painful to add to xenocara.
> 
> glslang-7.11.3113   reference front-end for GLSL and ESSL

Looks good for me.

> spirv-headers-1.3.7 SPIRV-Headers

- NO_TEST = Yes
- Move MODULES under WANTLIB


$ portcheck
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: include/spirv/1.0/spirv.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: include/spirv/1.1/spirv.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: include/spirv/1.2/spirv.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: include/spirv/unified1/spirv.py

> spirv-tools-2019.2  API and commands for processing SPIR-V

- Remove ":String" in CONFIGURE_ARGS please.

> vulkan-headers-1.1.101.0 Vulkan header files

$ portcheck
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: share/vulkan/registry/cgenerator.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: share/vulkan/registry/generator.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: share/vulkan/registry/genvk.py
Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: share/vulkan/registry/reg.py

- NO_TEST = Yes

> vulkan-loader-1.1.101.0 Vulkan ICD loader

Looks good for me.

> vulkan-tools-1.1.101.0 Vulkan Utilities and Tools

- NO_TEST = Yes
- Remove ":Bool" in CONFIGURE_ARGS please.
- Move MODULES under WANTLIB

> vulkan-validation-layers-1.1.101.0 Vulkan Validation Layers

- NO_TEST = Yes
- Remove ":Bool" in CONFIGURE_ARGS please.
- Move MODULES under WANTLIB

> 
> These are all in graphics/* for now but most of these could also go in
> devel/.
> 
> While these will build, to use the result requires a drm with support
> for render nodes.  The in tree drm lacks this, a pending update
> supports them.
> 
> In terms of drivers/ICDs implemented by Mesa some patches are required
> to provide non-linux codepaths and recent hardware is required.
> The Mesa Vulkan drivers are not currently built or installed.
> 
> For ATI/AMD hardware only amdgpu is supported not radeondrm(4).
> 
> For Intel hardware ivy bridge and up is supported by Mesa, but the Intel
> Vulkan code in Mesa 18.3 requires userptr in drm which we don't
> implement.  As of Mesa 19.0 userptr is no longer required.
> 
> With a linux 4.19 based inteldrm(4), patched Mesa 19.0, and the attached
> ports vkcube/vulkaninfo from vulkan-tools run as does vkQuake
> (https://github.com/Novum/vkQuake).




CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 04:07:49

Modified files:
misc/hwdata: Makefile distinfo 

Log message:
Update to hwdata-0.322.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 03:52:31

Modified files:
devel/meson: Makefile 
devel/meson/patches: patch-run_unittests_py 

Log message:
Fix to get regress tests go furter.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:30:39

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

Log message:
Update to py-botocore-1.12.127.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:30:52

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.16.137.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:30:28

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.9.127.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:18:51

Modified files:
sysutils/terraform/provider-alicloud: Makefile distinfo 
sysutils/terraform/provider-aws: Makefile distinfo 
sysutils/terraform/provider-heroku: Makefile distinfo 

Log message:
Update terraform providers.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2019/04/03 02:17:15

Modified files:
devel/pkgconf  : Makefile 

Log message:
Tell pkgconf to search the same directories as pkg-config.

ok jasper@



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:15:51

Modified files:
sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.4.4.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:08:42

Modified files:
sysutils/serf  : Makefile distinfo 
sysutils/serf/pkg: PLIST 

Log message:
Update to (hashicorp-)serf-0.8.2.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/04/03 02:03:01

Modified files:
multimedia/py-chromecast: Makefile distinfo 

Log message:
Update to py3-chromecast-3.2.0.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2019/04/03 01:45:05

Modified files:
graphics   : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
graphics/mpeg_play: Makefile distinfo 
graphics/mpeg_play/patches: patch-Imakefile patch-video_h 
graphics/mpeg_play/pkg: DESCR PLIST 

Log message:
Remove mpeg_play.

DESCR suggests using smpeg instead, but these days we also have such
programs as mpv and ffmpeg.

ok kn@ sthen@



Re: Remove graphics/mpeg_play

2019-04-03 Thread Klemens Nanni
That's what ffmpeg and mpv are there for these days, I'd say.



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2019/04/03 01:29:53

Modified files:
astro  : Makefile 
audio  : Makefile 
games  : Makefile 
misc   : Makefile 
graphics   : Makefile 
net: Makefile 
x11: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
astro/luna : Makefile distinfo 
astro/luna/patches: patch-famplan_c patch-iprintf_makefile 
patch-luna_c patch-luna_h patch-makefile 
patch-pyramid_c patch-pyramid_h 
astro/luna/pkg : DESCR PLIST 
audio/rsynth   : Makefile distinfo 
audio/rsynth/files: openbsdplay.c 
audio/rsynth/patches: patch-Makefile_in patch-config_sub 
  patch-configure_in patch-naplay_c 
audio/rsynth/pkg: DESCR PLIST 
games/agm  : Makefile distinfo 
games/agm/patches: patch-Makefile patch-agm_h patch-wordfuncs_c 
games/agm/pkg  : DESCR PLIST 
games/connect4 : Makefile distinfo 
games/connect4/files: connect4.6 
games/connect4/patches: patch-c4_c patch-screen_c 
games/connect4/pkg: DESCR PLIST 
games/xchomp   : Makefile distinfo 
games/xchomp/patches: patch-Imakefile patch-contact_c 
  patch-demo_c patch-drivers_c patch-main_c 
  patch-maze_c patch-props_c 
  patch-resources_c patch-status_c 
  patch-xchomp_h patch-xchomp_man 
games/xchomp/pkg: DESCR PLIST 
games/xdeblock : Makefile distinfo 
games/xdeblock/patches: patch-Imakefile patch-dialog_c 
patch-file_c patch-gameheader_h 
patch-gamemain_c patch-main_c 
patch-mapf_standard_mapf_txt 
games/xdeblock/pkg: DESCR PLIST 
games/xzip : Makefile distinfo 
games/xzip/pkg : DESCR PLIST 
misc/jive  : Makefile distinfo 
misc/jive/patches: patch-Makefile patch-jive_l 
misc/jive/pkg  : DESCR PLIST 
graphics/compface: Makefile distinfo 
graphics/compface/patches: patch-compface_h 
graphics/compface/pkg: DESCR PLIST 
net/mirror : Makefile distinfo 
net/mirror/files: mirror.man 
net/mirror/patches: patch-ftp-pl patch-lchat-pl patch-makefile 
patch-mirror-defaults patch-mirror-pl 
patch-mm-pl 
net/mirror/pkg : DESCR PLIST 
x11/dclock : Makefile distinfo 
x11/dclock/patches: patch-Dclock_c patch-Dclock_h patch-Makefile 
patch-dclock_c 
x11/dclock/pkg : DESCR PLIST 
x11/xfishtank  : Makefile distinfo 
x11/xfishtank/patches: patch-Imakefile patch-gifread_c 
   patch-makeh_c patch-medcut_c patch-read_c 
   patch-xfish_c 
x11/xfishtank/pkg: DESCR PLIST 

Log message:
Remove more crufty ports.

All are very old (most 20+ years), unmaintained, so poorly licensed that
they can't be installed with pkg_add, and either have decently licensed
alternatives or are so trivial as to be useless.

ok kn@ naddy@



Remove graphics/mpeg_play

2019-04-03 Thread Anthony J. Bentley
Hi,

DESCR:
"This is mpeg_play, which will let you view mpeg movies on X window
 displays. This port is mostly here for people who want to look at
 such code. If you want an mpeg player, you're probably much better
 off with smpeg."

Untouched for 20 years, uses imake, yada yada.

ok to remove?

Index: graphics/Makefile
===
RCS file: /cvs/ports/graphics/Makefile,v
retrieving revision 1.473
diff -u -p -r1.473 Makefile
--- graphics/Makefile   2 Apr 2019 10:00:46 -   1.473
+++ graphics/Makefile   3 Apr 2019 07:13:33 -
@@ -164,7 +164,6 @@
  SUBDIR += mojoshader
  SUBDIR += mpeg-lib
  SUBDIR += mpeg_encode
- SUBDIR += mpeg_play
  SUBDIR += mscgen
  SUBDIR += mtpaint
  SUBDIR += mypaint-brushes
Index: graphics/mpeg_play/Makefile
===
RCS file: graphics/mpeg_play/Makefile
diff -N graphics/mpeg_play/Makefile
--- graphics/mpeg_play/Makefile 11 Oct 2013 21:20:57 -  1.26
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,25 +0,0 @@
-# $OpenBSD: Makefile,v 1.26 2013/10/11 21:20:57 naddy Exp $
-
-COMMENT=   play mpeg movies on X11
-
-DISTNAME=  mpeg_play-2.4
-REVISION=  4
-CATEGORIES=graphics
-
-MASTER_SITES=  http://bmrc.berkeley.edu/ftp/pub/multimedia/mpeg/play/
-EXTRACT_SUFX=  -src.tar.gz
-
-PERMIT_PACKAGE_CDROM=  Yes
-
-WANTLIB=   X11 Xext c m Xau Xdmcp
-
-WRKDIST=   ${WRKDIR}/mpeg_play
-CONFIGURE_STYLE=   imake
-
-pre-patch:
-   cp ${WRKSRC}/Imakefile.proto ${WRKSRC}/Imakefile
-   cp ${WRKSRC}/mpeg_play.1 ${WRKSRC}/mpeg_play.man
-
-NO_TEST=   Yes
-
-.include 
Index: graphics/mpeg_play/distinfo
===
RCS file: graphics/mpeg_play/distinfo
diff -N graphics/mpeg_play/distinfo
--- graphics/mpeg_play/distinfo 18 Jan 2015 03:14:12 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-SHA256 (mpeg_play-2.4-src.tar.gz) = 
xTSwHeZ+dfLYV2vpVB2E6GdxnKhM0d8nYN0WLHfrNCQ=
-SIZE (mpeg_play-2.4-src.tar.gz) = 146691
Index: graphics/mpeg_play/patches/patch-Imakefile
===
RCS file: graphics/mpeg_play/patches/patch-Imakefile
diff -N graphics/mpeg_play/patches/patch-Imakefile
--- graphics/mpeg_play/patches/patch-Imakefile  21 Apr 2001 13:36:15 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,15 +0,0 @@
-$OpenBSD: patch-Imakefile,v 1.1 2001/04/21 13:36:15 avsm Exp $
 Imakefile.orig Sat Apr 21 13:20:34 2001
-+++ Imakefile  Sat Apr 21 13:20:34 2001
-@@ -1,9 +1,9 @@
- /* See Makefile.proto for flags to define */
--DESTDIR = /usr/pkg/video
-+/* DESTDIR = /usr/pkg/video */
- NDEBUG  = /* -DNDEBUG */
-/*ANALYSIS = -DANALYSIS */
-   SHMEM = -DSH_MEM
--  EXTRA_DEFINES = $(NDEBUG) $(ANALYSIS) $(SHMEM)
-+  EXTRA_DEFINES = $(NDEBUG) $(ANALYSIS) $(SHMEM) -DSIG_ONE_PARAM
- DEPLIBS = $(DEPXLIB)
- LOCAL_LIBRARIES = $(XLIB)
- SYS_LIBRARIES   = -lm -lc
Index: graphics/mpeg_play/patches/patch-video_h
===
RCS file: graphics/mpeg_play/patches/patch-video_h
diff -N graphics/mpeg_play/patches/patch-video_h
--- graphics/mpeg_play/patches/patch-video_h1 May 2015 14:10:36 -   
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,30 +0,0 @@
-$OpenBSD: patch-video_h,v 1.2 2015/05/01 14:10:36 ajacoutot Exp $
 video.h.orig   Sat Apr 21 15:17:26 2001
-+++ video.hSat Apr 21 15:18:50 2001
-@@ -431,6 +431,17 @@ extern unsigned int cacheMiss[8][8];
- #define __SCO__ 1
- #endif
- 
-+#ifdef __OpenBSD__
-+
-+#include 
-+#if BYTE_ORDER == LITTLE_ENDIAN
-+#define LITTLE_ENDIAN_ARCHITECTURE 1
-+#else
-+#define BIG_ENDIAN_ARCHITECTURE 1
-+#endif
-+
-+#else
-+
- #if defined(__i386__) || defined(__VAX__) || defined(__MIPSEL__) || 
defined(__alpha__) || defined(__SCO__)
- #undef  BIG_ENDIAN_ARCHITECTURE
- #define LITTLE_ENDIAN_ARCHITECTURE 1
-@@ -439,6 +450,8 @@ extern unsigned int cacheMiss[8][8];
- #if defined(__RS6000__) || defined(__SPARC__) || defined(__680x0__) || 
defined(__HPUX__) || defined(__MIPSEB__) || defined(convex) || 
defined(__convex__)
- #undef  LITTLE_ENDIAN_ARCHITECTURE
- #define BIG_ENDIAN_ARCHITECTURE 1
-+#endif
-+
- #endif
- 
- #if !defined(LITTLE_ENDIAN_ARCHITECTURE) && !defined(BIG_ENDIAN_ARCHITECTURE)
Index: graphics/mpeg_play/pkg/DESCR
===
RCS file: graphics/mpeg_play/pkg/DESCR
diff -N graphics/mpeg_play/pkg/DESCR
--- graphics/mpeg_play/pkg/DESCR8 Mar 2002 00:04:02 -   1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,4 +0,0 @@
-This is mpeg_play, which will let you view mpeg movies on X window
-displays. This port is mostly here for people who want to look at
-such code. If you want an mpeg player, you're probably much better
-off with smpeg.
Index: 

CVS: cvs.openbsd.org: ports

2019-04-03 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2019/04/03 01:08:57

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

Log message:
bugfix update to 3.41.2



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2019/04/03 00:57:51

Modified files:
x11/isomaster  : Makefile distinfo 
x11/isomaster/pkg: PLIST 

Log message:
Bugfix update to 1.3.14



devel/quirks : maintain sort order of $cve

2019-04-03 Thread Sebastien Marie
Hi,

The comment said "please maintain sort order in above $cve list".
The following diff restore the order.

No intented changes.

OK ?
-- 
Sebastien Marie

Index: files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.743
diff -u -p -r1.743 Quirks.pm
--- files/Quirks.pm 3 Apr 2019 05:37:33 -   1.743
+++ files/Quirks.pm 3 Apr 2019 06:47:43 -
@@ -1327,7 +1327,9 @@ my $cve = {
'net/haproxy' => 'haproxy-<1.8.17',
'net/icecast' => 'icecast-<2.4.4',
'net/isc-bind' => 'isc-bind-<9.11.5pl4v0',
+   'net/libssh2' => 'libssh2-<1.8.2',
'net/lldpd' => 'lldpd-<0.7.18p0',
+   'net/mosquitto' => 'mosquitto-<1.5.6',
'net/ntp' => 'ntp-<4.2.8pl7',
'net/openconnect' => 'openconnect-<8.01',
'net/powerdns,-main' => 'powerdns-<4.1.5',
@@ -1353,11 +1355,14 @@ my $cve = {
'www/chromium' => 'chromium-<69.0.3497.100',
'www/drupal7/core7' => 'drupal->=7.0,<7.60',
'www/drupal7/theme-newsflash' => 'drupal7-theme-newsflash-<2.5',
+   'www/hiawatha' => 'hiawatha-<10.8.4',
'www/iridium' => 'iridium-<2018.5.67',
'www/mozilla-firefox' => 'firefox-<62.0.2p0',
'www/nginx' => 'nginx-<1.4.1',
'www/p5-CGI-Application' => 'p5-CGI-Application-<4.50p0',
'www/p5-Catalyst-Plugin-Static-Simple' => 
'p5-Catalyst-Plugin-Static-Simple-<0.36',
+   'www/py-django/lts' => 'py-django-lts-<1.11.19',
+   'www/py-django/stable' => 'py-django-<2.1.6',
'www/py-requests' => 'py-requests-<2.20.0',
'www/py-requests,python3' => 'py3-requests-<2.20.0',
'www/ruby-rack,ruby24' => 'ruby24-rack-<2.0.6',
@@ -1365,11 +1370,6 @@ my $cve = {
'www/webkitgtk4' => 'webkitgtk4-<2.20.5',
'x11/gnome/gdm' => 'gdm-<3.28.3',
'x11/rdesktop' => 'rdesktop-<1.8.4',
-   'www/py-django/stable' => 'py-django-<2.1.6',
-   'www/py-django/lts' => 'py-django-lts-<1.11.19',
-   'net/mosquitto' => 'mosquitto-<1.5.6',
-   'www/hiawatha' => 'hiawatha-<10.8.4',
-   'net/libssh2' => 'libssh2-<1.8.2',
 };
 # please maintain sort order in above $cve list, future updates need to
 # replace existing entries



CVS: cvs.openbsd.org: ports

2019-04-03 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2019/04/03 00:49:01

Modified files:
www/phpmyadmin : Makefile distinfo 
www/phpmyadmin/pkg: PLIST 

Log message:
Update to 4.8.5
security fixes for PMASA-2019-1 and PMASA-2019-2



Re: UPDATE: mail/postfwd

2019-04-03 Thread Giovanni Bechis
On Fri, Mar 22, 2019 at 05:45:07PM +0100, Giovanni Bechis wrote:
> Hi,
> update to latest version of postfwd2 (and new postfwd3).
> I enabled both rcscripts because postfwd3 is still beta software.
> Comments ? Ok ?
>  Cheers
>   Giovanni
2.01 is out, updated diff below.
 Cheers
  Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/mail/postfwd/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile8 Feb 2019 13:15:13 -   1.9
+++ Makefile3 Apr 2019 06:31:21 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Postfix policy server
 
-DISTNAME = postfwd-1.39
+DISTNAME = postfwd-2.01
 WRKDIST =  ${WRKDIR}/postfwd
 
 CATEGORIES =   mail
@@ -18,6 +18,7 @@ MASTER_SITES =${HOMEPAGE}
 
 RUN_DEPENDS =  devel/p5-Net-Server \
devel/p5-IO-Multiplex \
+   net/p5-Net-CIDR-Lite \
net/p5-Net-DNS
 
 PKG_ARCH = *
@@ -26,6 +27,7 @@ NO_TEST = Yes
 
 do-install:
${INSTALL_SCRIPT} ${WRKSRC}/sbin/postfwd2 ${PREFIX}/sbin/postfwd2
+   ${INSTALL_SCRIPT} ${WRKSRC}/sbin/postfwd3 ${PREFIX}/sbin/postfwd3
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/postfwd/
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/postfwd/plugins/
${INSTALL_DATA} ${WRKSRC}/etc/postfwd.cf.sample 
${PREFIX}/share/examples/postfwd/postfwd.cf.sample
@@ -34,9 +36,10 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/tools/postfwd-client.pl 
${PREFIX}/bin/postfwd-client.pl
${INSTALL_SCRIPT} ${WRKSRC}/tools/rblcheck.pl ${PREFIX}/bin/rblcheck.pl
${INSTALL_SCRIPT} ${WRKSRC}/tools/hapolicy/hapolicy 
${PREFIX}/sbin/hapolicy
-   ${INSTALL_DATA} ${WRKSRC}/doc/postfwd2* ${PREFIX}/share/doc/postfwd/
+   ${INSTALL_DATA} ${WRKSRC}/doc/postfwd3* ${PREFIX}/share/doc/postfwd/
${INSTALL_DATA} ${WRKSRC}/tools/hapolicy/hapolicy.* 
${PREFIX}/share/doc/postfwd/
${INSTALL_DATA} ${WRKSRC}/tools/request.sample 
${PREFIX}/share/doc/postfwd/request.sample
${INSTALL_MAN} ${WRKSRC}/man/man8/postfwd2.8 
${PREFIX}/man/man8/postfwd2.8
+   ${INSTALL_MAN} ${WRKSRC}/man/man8/postfwd3.8 
${PREFIX}/man/man8/postfwd3.8
 
 .include 
Index: distinfo
===
RCS file: /var/cvs/ports/mail/postfwd/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo8 Feb 2019 13:15:13 -   1.3
+++ distinfo3 Apr 2019 06:31:30 -
@@ -1,2 +1,2 @@
-SHA256 (postfwd-1.39.tar.gz) = Vv0pJwHRlOC0CFdTnBi/Cu+pE+dpVzOOzeaR77aRuyU=
-SIZE (postfwd-1.39.tar.gz) = 408145
+SHA256 (postfwd-2.01.tar.gz) = AqQbiwCQKcAAHAkIMZeLJQLc0gIlt28g0AtcxpCLkF0=
+SIZE (postfwd-2.01.tar.gz) = 265710
Index: patches/patch-sbin_postfwd3
===
RCS file: patches/patch-sbin_postfwd3
diff -N patches/patch-sbin_postfwd3
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-sbin_postfwd3 20 Mar 2019 08:01:39 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: sbin/postfwd3
+--- sbin/postfwd3.orig
 sbin/postfwd3
+@@ -71,7 +71,7 @@ our %postfwd_settings = (
+   no_client_stdout => 1,
+   },
+   master => {
+-  pid_file => "/var/tmp/$NAME-master.pid",
++  pid_file => "/var/run/$NAME-master.pid",
+   watchdog => 60,
+   failures => 7,
+   respawn  => 4,
Index: pkg/PLIST
===
RCS file: /var/cvs/ports/mail/postfwd/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   8 Feb 2019 13:15:13 -   1.4
+++ pkg/PLIST   20 Mar 2019 08:08:17 -
@@ -2,19 +2,20 @@
 @newgroup _postfwd:715
 @newuser _postfwd:715:715:daemon:Postfwd Daemon:/var/empty:/sbin/nologin
 @rcscript ${RCDIR}/postfwd2
+@rcscript ${RCDIR}/postfwd3
 bin/postfwd-client.pl
 bin/rblcheck.pl
 @man man/man8/postfwd2.8
+@man man/man8/postfwd3.8
 sbin/hapolicy
 sbin/postfwd2
+sbin/postfwd3
 share/doc/postfwd/
 share/doc/postfwd/hapolicy.html
 share/doc/postfwd/hapolicy.txt
-share/doc/postfwd/postfwd2-chroot.html
-share/doc/postfwd/postfwd2-chroot.txt
-share/doc/postfwd/postfwd2.CHANGELOG
-share/doc/postfwd/postfwd2.html
-share/doc/postfwd/postfwd2.txt
+share/doc/postfwd/postfwd3.CHANGELOG
+share/doc/postfwd/postfwd3.html
+share/doc/postfwd/postfwd3.txt
 share/doc/postfwd/request.sample
 share/examples/postfwd/
 @sample ${SYSCONFDIR}/postfix/
Index: pkg/postfwd3.rc
===
RCS file: pkg/postfwd3.rc
diff -N pkg/postfwd3.rc
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/postfwd3.rc 20 Mar 2019 08:03:22 -
@@ -0,0 +1,20 @@
+#!/bin/ksh
+#
+# $OpenBSD: postfwd3.rc,v 1.6 2018/01/11 19:27:03 rpe Exp $
+
+daemon="${TRUEPREFIX}/sbin/postfwd3"
+daemon_flags="-u _postfwd -g _postfwd -f ${SYSCONFDIR}/postfix/postfwd3.cf"
+
+. /etc/rc.d/rc.subr
+

CVS: cvs.openbsd.org: ports

2019-04-03 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/04/03 00:27:30

Modified files:
productivity/tryton/5.0/account: Makefile distinfo 
productivity/tryton/5.0/account_dunning_letter: Makefile 
distinfo 
productivity/tryton/5.0/account_stock_anglo_saxon: Makefile 
   distinfo 
productivity/tryton/5.0/product_cost_fifo: Makefile distinfo 
productivity/tryton/5.0/sale: Makefile distinfo 
productivity/tryton/5.0/sale_supply_drop_shipment: Makefile 
   distinfo 
productivity/tryton/5.0/sao: Makefile distinfo 
productivity/tryton/5.0/sao/files: sao-dependencies.sh 
productivity/tryton/5.0/stock_supply: Makefile distinfo 
productivity/tryton/5.0/tryton: Makefile distinfo 
productivity/tryton/5.0/trytond: Makefile distinfo 

Log message:
maintenance update for productivity/tryton/5.0

- trytond: contains a fix for security issue (see 
https://bugs.tryton.org/issue8189)
- sale: add py-pygal dependency



PerlRE fix for textproc/texi2html

2019-04-03 Thread Christian Weisgerber
This should fix another 31 instances of 

  Unescaped left brace in regex is deprecated here (and will be
  fatal in Perl 5.32)

in a bulk build.

ok?

Index: Makefile
===
RCS file: /cvs/ports/textproc/texi2html/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile18 Sep 2015 13:29:15 -  1.27
+++ Makefile3 Apr 2019 06:04:00 -
@@ -3,6 +3,7 @@
 COMMENT=   texinfo to HTML converter
 
 DISTNAME=  texi2html-5.0
+REVISION=  0
 CATEGORIES=textproc
 
 HOMEPAGE=  http://www.nongnu.org/texi2html/
Index: patches/patch-texi2html_pl
===
RCS file: /cvs/ports/textproc/texi2html/patches/patch-texi2html_pl,v
retrieving revision 1.2
diff -u -p -r1.2 patch-texi2html_pl
--- patches/patch-texi2html_pl  18 Sep 2015 13:29:15 -  1.2
+++ patches/patch-texi2html_pl  3 Apr 2019 06:04:00 -
@@ -1,6 +1,7 @@
 $OpenBSD: patch-texi2html_pl,v 1.2 2015/09/18 13:29:15 ajacoutot Exp $
 texi2html.pl.orig  Thu Jul  1 00:01:27 2010
-+++ texi2html.pl   Fri Sep 18 09:26:30 2015
+Index: texi2html.pl
+--- texi2html.pl.orig
 texi2html.pl
 @@ -1,7 +1,5 @@
  #! @PERL@ --
  # perl
@@ -18,3 +19,12 @@ $OpenBSD: patch-texi2html_pl,v 1.2 2015/
  
  # for POSIX::setlocale and File::Spec
  require 5.00405;
+@@ -5609,7 +5605,7 @@ sub common_misc_commands()
+ }
+ elsif ($command eq 'clickstyle')
+ {
+-if ($line =~ s/^\s+@([^\s\{\}\@]+)({})?\s*//)
++if ($line =~ s/^\s+@([^\s\{\}\@]+)(\{})?\s*//)
+ {
+ $Texi2HTML::THISDOC{$command} = $1;
+ # FIXME warn about what remains on the line?
-- 
Christian "naddy" Weisgerber  na...@mips.inka.de