[UPDATE] geo/traccar 4.3->4.4

2019-05-01 Thread Renaud Allard

Hello,

Here is a more or less straightforward update for traccar to 4.4.
Please note that if you use MySQL as a database, the configuration file 
has to be changed manually for this update, but MySQL is not the default 
database.


Best Regards
Index: Makefile
===
RCS file: /cvs/ports/geo/traccar/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile	24 Mar 2019 22:24:13 -	1.4
+++ Makefile	2 May 2019 05:16:53 -
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.4 2019/03/24 22:24:13 sthen Exp $
 
 COMMENT =	modern GPS tracking platform
-V =		4.3
-REVISION =	0
+V =		4.4
 PKGNAME =	traccar-${V}
 DISTNAME =	traccar-other-${V}
 EXTRACT_SUFX =	.zip
Index: distinfo
===
RCS file: /cvs/ports/geo/traccar/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	4 Feb 2019 19:52:30 -	1.2
+++ distinfo	2 May 2019 05:16:53 -
@@ -1,2 +1,2 @@
-SHA256 (traccar-other-4.3.zip) = 1r5RHSp7pMRtfD4lXpr9KUO80yKSvDgHR43CXYke4Cc=
-SIZE (traccar-other-4.3.zip) = 50582323
+SHA256 (traccar-other-4.4.zip) = lEMUR7PI/H4Ss1mJJGw6ZeEjRv4lOoPCgR/B8q+QekA=
+SIZE (traccar-other-4.4.zip) = 53644147
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST	4 Feb 2019 19:52:30 -	1.3
+++ pkg/PLIST	2 May 2019 05:16:53 -
@@ -20,7 +20,7 @@ share/traccar/conf/traccar.xml
 @sample ${SYSCONFDIR}/traccar/
 @sample ${SYSCONFDIR}/traccar/traccar.xml
 share/traccar/lib/
-share/traccar/lib/HikariCP-3.3.0.jar
+share/traccar/lib/HikariCP-3.3.1.jar
 share/traccar/lib/activation-1.1.1.jar
 share/traccar/lib/animal-sniffer-annotations-1.14.jar
 share/traccar/lib/antlr-2.7.2.jar
@@ -37,7 +37,7 @@ share/traccar/lib/ch-smpp-6.0.0-netty4-b
 share/traccar/lib/checker-compat-qual-2.0.0.jar
 share/traccar/lib/commons-beanutils-1.9.2.jar
 share/traccar/lib/commons-chain-1.1.jar
-share/traccar/lib/commons-codec-1.11.jar
+share/traccar/lib/commons-codec-1.12.jar
 share/traccar/lib/commons-collections-3.2.1.jar
 share/traccar/lib/commons-collections4-4.2.jar
 share/traccar/lib/commons-compress-1.18.jar
@@ -45,7 +45,7 @@ share/traccar/lib/commons-digester-1.8.j
 share/traccar/lib/commons-jexl-2.1.1.jar
 share/traccar/lib/commons-lang-2.4.jar
 share/traccar/lib/commons-lang3-3.6.jar
-share/traccar/lib/commons-logging-1.1.jar
+share/traccar/lib/commons-logging-1.1.1.jar
 share/traccar/lib/commons-validator-1.3.1.jar
 share/traccar/lib/curvesapi-1.04.jar
 share/traccar/lib/dom4j-1.1.jar
@@ -54,7 +54,7 @@ share/traccar/lib/error_prone_annotation
 share/traccar/lib/guava-25.1-android.jar
 share/traccar/lib/guice-4.2.2.jar
 share/traccar/lib/guice-assistedinject-4.2.2.jar
-share/traccar/lib/h2-1.4.197.jar
+share/traccar/lib/h2-1.4.199.jar
 share/traccar/lib/hk2-api-2.5.0.jar
 share/traccar/lib/hk2-locator-2.5.0.jar
 share/traccar/lib/hk2-utils-2.5.0.jar
@@ -90,21 +90,21 @@ share/traccar/lib/jersey-hk2-2.28.jar
 share/traccar/lib/jersey-media-jaxb-2.28.jar
 share/traccar/lib/jersey-media-json-jackson-2.28.jar
 share/traccar/lib/jersey-server-2.28.jar
-share/traccar/lib/jetty-client-9.4.14.v20181114.jar
-share/traccar/lib/jetty-http-9.4.14.v20181114.jar
-share/traccar/lib/jetty-io-9.4.14.v20181114.jar
-share/traccar/lib/jetty-jndi-9.4.14.v20181114.jar
-share/traccar/lib/jetty-proxy-9.4.14.v20181114.jar
-share/traccar/lib/jetty-security-9.4.14.v20181114.jar
-share/traccar/lib/jetty-server-9.4.14.v20181114.jar
-share/traccar/lib/jetty-servlet-9.4.14.v20181114.jar
-share/traccar/lib/jetty-util-9.4.14.v20181114.jar
-share/traccar/lib/jetty-webapp-9.4.14.v20181114.jar
-share/traccar/lib/jetty-xml-9.4.14.v20181114.jar
-share/traccar/lib/jffi-1.2.16-native.jar
+share/traccar/lib/jetty-client-9.4.17.v20190418.jar
+share/traccar/lib/jetty-http-9.4.17.v20190418.jar
+share/traccar/lib/jetty-io-9.4.17.v20190418.jar
+share/traccar/lib/jetty-jndi-9.4.17.v20190418.jar
+share/traccar/lib/jetty-proxy-9.4.17.v20190418.jar
+share/traccar/lib/jetty-security-9.4.17.v20190418.jar
+share/traccar/lib/jetty-server-9.4.17.v20190418.jar
+share/traccar/lib/jetty-servlet-9.4.17.v20190418.jar
+share/traccar/lib/jetty-util-9.4.17.v20190418.jar
+share/traccar/lib/jetty-webapp-9.4.17.v20190418.jar
+share/traccar/lib/jetty-xml-9.4.17.v20190418.jar
+share/traccar/lib/jffi-1.2.17-native.jar
 share/traccar/lib/jffi-1.2.17.jar
-share/traccar/lib/jna-5.2.0.jar
-share/traccar/lib/jna-platform-5.2.0.jar
+share/traccar/lib/jna-5.3.1.jar
+share/traccar/lib/jna-platform-5.3.1.jar
 share/traccar/lib/jnr-constants-0.9.9.jar
 share/traccar/lib/jnr-ffi-2.1.8.jar
 share/traccar/lib/jnr-posix-3.0.49.jar
@@ -114,19 +114,20 @@ share/traccar/lib/jsr305-3.0.2.jar
 share/traccar/lib/jxls-2.4.7.jar
 share/traccar/lib/jxls-poi-1.0.16.jar
 share/traccar/lib/liquibase-core-3.6.3.jar
-share/traccar/lib/logback-core-1.1.3.jar

CVS: cvs.openbsd.org: ports

2019-05-01 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/05/01 23:13:05

Modified files:
x11/kde4/plasma-addons: Makefile 
x11/kde4/plasma-addons/patches: patch-CMakeLists_txt 
x11/kde4/plasma-addons/pkg: PLIST 

Log message:
Remove marble support in KDE4 plasma

OK sthen@



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to honk-0.4.0.

>From Horia Racoviceanu; thanks!

ok jturner@

While here, disable ccache, which breaks the build.



FIX: games/stepmania on arm64

2019-05-01 Thread Brian Callahan

Hi ports --

phessler@'s latest aarch64 bulk showed that games/stepmania failed to build.
The attach patch fixes things on it and armv7 as a bonus.

We could use this fix for alpha too (marked as BROKEN) though I doubt 
anyone cares.


OK?

~Brian

Index: patches/patch-src_libtomcrypt_src_headers_tomcrypt_cfg_h
===
RCS file: patches/patch-src_libtomcrypt_src_headers_tomcrypt_cfg_h
diff -N patches/patch-src_libtomcrypt_src_headers_tomcrypt_cfg_h
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_libtomcrypt_src_headers_tomcrypt_cfg_h	2 May 2019 04:29:35 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: src/libtomcrypt/src/headers/tomcrypt_cfg.h
+--- src/libtomcrypt/src/headers/tomcrypt_cfg.h.orig
 src/libtomcrypt/src/headers/tomcrypt_cfg.h
+@@ -101,6 +101,17 @@ LTC_EXPORT int   LTC_CALL XSTRCMP(const char *s1, cons
+   #endif
+ #endif
+ 
++/* detect arm64 and arm */
++#if defined(__OpenBSD__)
++  #if defined(__aarch64__)
++#define ENDIAN_LITTLE
++#define ENDIAN_64BITWORD
++  #elif defined(__arm__)
++#define ENDIAN_LITTLE
++#define ENDIAN_32BITWORD
++  #endif
++#endif
++
+ 
+ #ifdef LTC_NO_FAST
+#ifdef LTC_FAST


Re: [MAINTAINER UPDATE] devel/p5-Package-Stash to 0.38

2019-05-01 Thread Andrew Hewus Fresh
Bump

On Sat, Mar 09, 2019 at 05:49:58PM -0700, Andrew Hewus Fresh wrote:
> I'm the MAINTAINER on this one, but could use another set of eyes.  This
> normally comes with a "package-stash-conflicts" binary that is pretty
> useless, so I thought I would avoid installing that, which means we
> don't need Package::Stash::Conflicts and don't need Dist::CheckConflicts
> as a RUN_DEPENDS.
> 
> It actually builds without Dist-CheckConflicts, but the Makefile throws
> warnings, that could be a TEST_DEPENDS though as tests fail without it.
> 
> Comments, OK?

Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Package-Stash/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile20 Mar 2016 19:56:31 -  1.11
+++ Makefile10 Mar 2019 00:46:30 -
@@ -4,7 +4,7 @@ COMMENT =   routines for manipulating sta
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = Package-Stash-0.37
+DISTNAME = Package-Stash-0.38
 CATEGORIES =   devel
 
 MAINTAINER =   Andrew Fresh 
@@ -12,11 +12,14 @@ MAINTAINER =Andrew Fresh =0.02 \
-   devel/p5-Module-Implementation>=0.06 \
-   devel/p5-Package-Stash-XS
-   
-TEST_DEPENDS = devel/p5-Test-Fatal>=0 \
-   devel/p5-Test-Requires>=0
+BUILD_DEPENDS =devel/p5-Dist-CheckConflicts>=0.02
+
+RUN_DEPENDS =  devel/p5-Module-Implementation>=0.06 \
+   devel/p5-Package-Stash-XS>=0.26
+
+TEST_DEPENDS = devel/p5-Test-Fatal \
+   devel/p5-Test-Requires
+
+FIX_EXTRACT_PERMISSIONS =  Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Package-Stash/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo9 Jan 2015 15:51:02 -   1.3
+++ distinfo10 Mar 2019 00:46:30 -
@@ -1,2 +1,2 @@
-SHA256 (Package-Stash-0.37.tar.gz) = 
BqsFOI+RMM03fA4dPjuv7tbvah4iEEVxqeHXv6x4eyw=
-SIZE (Package-Stash-0.37.tar.gz) = 40309
+SHA256 (Package-Stash-0.38.tar.gz) = 
xY7ohE3y3aOOO/Zv30Q0OarvrvGjOUDt8gVfCv0iOn8=
+SIZE (Package-Stash-0.38.tar.gz) = 50136
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/p5-Package-Stash/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   9 Jan 2015 15:51:02 -   1.4
+++ pkg/PLIST   10 Mar 2019 00:46:30 -
@@ -1,10 +1,10 @@
 @comment $OpenBSD: PLIST,v 1.4 2015/01/09 15:51:02 afresh1 Exp $
-bin/package-stash-conflicts
+@comment bin/package-stash-conflicts
 ${P5SITE}/Package/
 ${P5SITE}/Package/Stash/
 ${P5SITE}/Package/Stash.pm
-${P5SITE}/Package/Stash/Conflicts.pm
+@comment ${P5SITE}/Package/Stash/Conflicts.pm
 ${P5SITE}/Package/Stash/PP.pm
-@man man/man1/package-stash-conflicts.1
+@comment @man man/man1/package-stash-conflicts.1
 @man man/man3p/Package::Stash.3p
 @man man/man3p/Package::Stash::PP.3p



Re: [UPDATE] www/p5-URI to 1.76

2019-05-01 Thread Andrew Hewus Fresh
Bump. OK? Comments?

On Sat, Mar 02, 2019 at 04:22:05PM -0700, Andrew Hewus Fresh wrote:
> While this does update the version, the change between 1.74 and 1.76 is
> reverting the change in 1.75, so there is no actual difference.
> However, sometime after 1.71 they seem to have fixed the permissions in
> the dist, so I think we can remove FIX_EXTRACT_PERMISSIONS, but I'd like
> a second set of eyes on that.
> 
> OK?

Index: Makefile
===
RCS file: /cvs/ports/www/p5-URI/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile24 Jun 2018 12:02:09 -  1.37
+++ Makefile2 Mar 2019 23:19:53 -
@@ -4,11 +4,9 @@ COMMENT =  library to parse Uniform Reso
 
 PKG_ARCH = *
 
-DISTNAME = URI-1.74
+DISTNAME = URI-1.76
 
 CATEGORIES =   www
-
-FIX_EXTRACT_PERMISSIONS =  Yes
 
 # Perl
 PERMIT_PACKAGE_CDROM = Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-URI/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo24 Jun 2018 12:02:09 -  1.19
+++ distinfo2 Mar 2019 23:19:53 -
@@ -1,2 +1,2 @@
-SHA256 (URI-1.74.tar.gz) = qcJU9F+Jyx3ZRraJ3+QzCVQEUypFQ72qsLcc4P3N1T0=
-SIZE (URI-1.74.tar.gz) = 107102
+SHA256 (URI-1.76.tar.gz) = ssmOHVDW9XJIPuU4pvTMyNkYX5HwBz/Yr3OQiYJUQT4=
+SIZE (URI-1.76.tar.gz) = 107578




Re: [update] devel/p5-Config-AutoConf 0.315 -> 0.317

2019-05-01 Thread Andrew Hewus Fresh
On Wed, May 01, 2019 at 05:16:57PM +0200, Charlene Wendling wrote:
> Here is an update for Config::AutoConf.
> 
> What's new upstream [0]:
> 
> - mostly pkg-config fixes
> - allow more search_lib others (a bit of context here [1])
> 
> Port-wise it's a simple update.
> 
> Testing: 
> 
> - 'make test' passes
> - There are 3 direct consumers, sysutils/p5-Unix-Statgrab tests
>   fail [2] in the same way it does with 0.315 
> 
> Comments/feedback are welcome!

OK afresh1@



> Charlène.
> 
> [0] https://metacpan.org/source/REHSACK/Config-AutoConf-0.317/Changes
> [1] 
> https://metacpan.org/pod/Config::AutoConf#search_libs(-function,-search-libs,-@other-libs?,-\%options?-)
> [2] http://0x0.st/zcO-.tgz
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/p5-Config-AutoConf/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 Makefile
> --- Makefile  23 Aug 2017 13:57:11 -  1.7
> +++ Makefile  1 May 2019 14:40:05 -
> @@ -4,7 +4,7 @@ COMMENT = implement some of Autoconf mac
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   Config-AutoConf-0.315
> +DISTNAME =   Config-AutoConf-0.317
>  CATEGORIES = devel
>  
>  # Perl
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/p5-Config-AutoConf/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 distinfo
> --- distinfo  23 Aug 2017 13:57:11 -  1.6
> +++ distinfo  1 May 2019 14:40:05 -
> @@ -1,2 +1,2 @@
> -SHA256 (Config-AutoConf-0.315.tar.gz) = 
> SzzR4aaYup5WYMBH8KT+GScj1Lyfdo/epRHC/HPqaUA=
> -SIZE (Config-AutoConf-0.315.tar.gz) = 49738
> +SHA256 (Config-AutoConf-0.317.tar.gz) = 
> AeSyLS/st8/TzB9Nq+lc0TfPJJzF44GE+IVW5cmKnOE=
> +SIZE (Config-AutoConf-0.317.tar.gz) = 50875
> 

-- 
andrew - http://afresh1.com

People who invent random theories which only defend the vendor must have
been beaten as children.  Beaten with sticks.
At least, that's my theory.
  -- Theo De Raadt



Re: [update] www/p5-WebService-MusicBrainz 1.04 -> 1.05

2019-05-01 Thread Andrew Hewus Fresh
On Wed, May 01, 2019 at 03:36:44PM +0200, Charlene Wendling wrote:
> Hi ports,
> 
> Here is an update for WebService::MusicBrainz.
> 
> The only change is that our test patch got upstreamed [0] (CHANGES
> hasn't been updated upstream [1]).
> 
> Port-wise, i've changed my MAINTAINER address and dropped the patch.
> 
> Testing: 
> 
> - 'make test' passes 
> - the only consumer is audio/abcde, it works
> 
> Comments/feedback are welcome!
> 

OK afresh1@


> Charlène. 
> 
> 
> [0] http://0x0.st/zcOs.diff
> [1]
> https://metacpan.org/source/BFAIST/WebService-MusicBrainz-1.0.5/Changes
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/p5-WebService-MusicBrainz/Makefile,v
> retrieving revision 1.13
> diff -u -p -u -p -r1.13 Makefile
> --- Makefile  29 Aug 2018 21:26:17 -  1.13
> +++ Makefile  1 May 2019 13:20:36 -
> @@ -1,10 +1,10 @@
>  # $OpenBSD: Makefile,v 1.13 2018/08/29 21:26:17 bcallah Exp $
>  
>  COMMENT= interface to the MusicBrainz v2.0 API
> -DISTNAME=WebService-MusicBrainz-1.0.4
> +DISTNAME=WebService-MusicBrainz-1.0.5
>  CATEGORIES=  www
>  
> -MAINTAINER=  Charlene Wendling 
> +MAINTAINER=  Charlene Wendling 
>  
>  # perl
>  PERMIT_PACKAGE_CDROM=Yes
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/p5-WebService-MusicBrainz/distinfo,v
> retrieving revision 1.8
> diff -u -p -u -p -r1.8 distinfo
> --- distinfo  29 Aug 2018 21:26:17 -  1.8
> +++ distinfo  1 May 2019 13:20:36 -
> @@ -1,2 +1,2 @@
> -SHA256 (WebService-MusicBrainz-1.0.4.tar.gz) = 
> asArvM8oAVUhMQg5gu3ComM4vNR6jtrLPNpMqWQfX6A=
> -SIZE (WebService-MusicBrainz-1.0.4.tar.gz) = 9937
> +SHA256 (WebService-MusicBrainz-1.0.5.tar.gz) = 
> UjuDmWggbFdR6p7mcMeJLIw74PWTqlkaAMAxVGjQkJk=
> +SIZE (WebService-MusicBrainz-1.0.5.tar.gz) = 10029
> Index: patches/patch-t_Area_t
> ===
> RCS file: patches/patch-t_Area_t
> diff -N patches/patch-t_Area_t
> --- patches/patch-t_Area_t29 Aug 2018 21:26:17 -  1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,14 +0,0 @@
> -$OpenBSD: patch-t_Area_t,v 1.1 2018/08/29 21:26:17 bcallah Exp $
> -Fix tests as ext:score is non existent in the xml returned.
> -Index: t/Area.t
>  t/Area.t.orig
> -+++ t/Area.t
> -@@ -42,7 +42,7 @@ sleep(1);
> - my $s5_res = $ws->search(area => { iso => 'US-CA', fmt => 'xml' });
> - exit_if_mb_busy($s5_res);
> - ok($s5_res->find('name')->first->text eq 'California');
> --ok($s5_res->at('area')->attr('ext:score') == 100);
> -+ok($s5_res->at('area')->attr('ns2:score') == 100);
> - sleep(1);
> - 
> - done_testing();
> 
> 
> 

-- 
andrew - http://afresh1.com

Life's unfair - but root password helps!



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2019/05/01 21:35:24

Modified files:
cad: Makefile 

Log message:
+qucs-s



Re: [NEW]: p5-Mojolicious-Plugin-AccessLog

2019-05-01 Thread Andrew Hewus Fresh
On Tue, Apr 30, 2019 at 10:50:42PM +, Olivier Cherrier wrote:
> On Sun, Apr 21, 2019 at 10:24:09AM -0700, and...@afresh1.com wrote:
> > > Here is a new version for p5-Mojolicious-Plugin-AccessLog and also 
> > 
> > The AccessLog plugin looks great, thanks.
> > 
> > > the new p5-Mojolicious-Plugin-Thumbnail that I am using.
> > 
> > The Thumbnail Plugin doesn't have any POD tests, so doesn't need the
> > TEST_POD line and this isn't an XS module so I think that p5-Imager
> > LIB_DEPENDS should be a RUN_DEPENDS, but other than that, looks good.
> > 
> > Both of these are OK afresh1@ to import with those minor changes.
>  
> Here are new updates.
> 
> Thank you for the corrections.

OK afresh1@ for p5-Mojolicious-Plugin-AccessLog
OK afresh1@ for p5-Mojolicious-Plugin-Thumbnail

If someone else wants to give a second OK and import, or with the second
OK I can do that.

(I would have liked to see a MAINTAINER line in these, but oh well)

l8rZ,
-- 
andrew - http://afresh1.com

Hey, I think I see a barn up ahead.
  -- The American Astronaut



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2019/05/01 21:34:40

Log message:
Import qucs-s-0.0.21.

Qucs-S is a spin-off of the Qucs cross-platform circuit simulator (which
uses its own simulation kernel Qucsator). "S" letter indicates SPICE.

The purpose of the Qucs-S subproject is to use free SPICE circuit
simulation kernels with the Qucs GUI.

Qucs-S is not a simulator by itself, but it requires to use a simulation
backend (Ngspice is recommended).

From Alessandro De Laurenzis; thanks!

ok sthen@

Status:

Vendor Tag: bentley
Release Tags:   bentley_20190501

N ports/cad/qucs-s/Makefile
N ports/cad/qucs-s/distinfo
N ports/cad/qucs-s/pkg/DESCR
N ports/cad/qucs-s/pkg/PLIST
N ports/cad/qucs-s/patches/patch-contrib_CMakeLists_txt
N ports/cad/qucs-s/patches/patch-qucs-attenuator_CMakeLists_txt
N ports/cad/qucs-s/patches/patch-qucs_CMakeLists_txt

No conflicts created by this import



Re: UPDATE: www/links+ -> 2.19

2019-05-01 Thread Brian Callahan




On 5/1/19 9:11 PM, trondd wrote:

Update Links+ to 2.19.  Nothing fancy in the diff.  Minor tweaks and fixes.

Sat Mar 30 21:56:02 CET 2019 mikulas:
 Fixed a crash on invalid IDN URL
 (found by lsxv...@gmail.com)
Tue Mar 12 23:02:33 CET 2019 mikulas:
 Make it possible to select other fonts, using fontconfig and freetype
Tue Feb 26 19:50:11 CET 2019 mikulas:
 Show certificate authority in the "Document info" box
Sat Feb  2 19:30:08 CET 2019 mikulas:
 Use international error messages
Sun Jan 27 18:57:34 CET 2019 mikulas:
 The -dump switch didn't report an error if write to stdout failed

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile31 Jan 2019 11:37:09 -  1.64
+++ Makefile2 May 2019 01:02:46 -
@@ -1,7 +1,7 @@
  # $OpenBSD: Makefile,v 1.64 2019/01/31 11:37:09 edd Exp $
  
  COMMENT=	graphics and text browser

-VER=   2.18
+VER=   2.19
  DISTNAME= links-${VER}
  PKGNAME=  links+-${VER}
  CATEGORIES=   www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.35
diff -u -p -r1.35 distinfo
--- distinfo31 Jan 2019 11:37:09 -  1.35
+++ distinfo2 May 2019 01:02:46 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.18.tar.gz) = rTPQq/7JYnpd3DR0DsafHb7EV1KFgb8j/uT9yqkPIzI=
-SIZE (links-2.18.tar.gz) = 7287356
+SHA256 (links-2.19.tar.gz) = NymfgE8iyUW/Y+Iqe8RBi7uBRLQQwM7XC4Lr5vnjyCs=
+SIZE (links-2.19.tar.gz) = 7056633



Committed, with needed WANTLIB sync.

~Brian



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/05/01 21:01:25

Modified files:
www/links+ : Makefile distinfo 

Log message:
Update to links+-2.19
Original diff from Tim Meunier (MAINTAINER) plus WANTLIB tweaks by me.



UPDATE: www/links+ -> 2.19

2019-05-01 Thread trondd
Update Links+ to 2.19.  Nothing fancy in the diff.  Minor tweaks and fixes.

Sat Mar 30 21:56:02 CET 2019 mikulas:
Fixed a crash on invalid IDN URL
(found by lsxv...@gmail.com)
Tue Mar 12 23:02:33 CET 2019 mikulas:
Make it possible to select other fonts, using fontconfig and freetype
Tue Feb 26 19:50:11 CET 2019 mikulas:
Show certificate authority in the "Document info" box
Sat Feb  2 19:30:08 CET 2019 mikulas:
Use international error messages
Sun Jan 27 18:57:34 CET 2019 mikulas:
The -dump switch didn't report an error if write to stdout failed

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile31 Jan 2019 11:37:09 -  1.64
+++ Makefile2 May 2019 01:02:46 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.64 2019/01/31 11:37:09 edd Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.18
+VER=   2.19
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.35
diff -u -p -r1.35 distinfo
--- distinfo31 Jan 2019 11:37:09 -  1.35
+++ distinfo2 May 2019 01:02:46 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.18.tar.gz) = rTPQq/7JYnpd3DR0DsafHb7EV1KFgb8j/uT9yqkPIzI=
-SIZE (links-2.18.tar.gz) = 7287356
+SHA256 (links-2.19.tar.gz) = NymfgE8iyUW/Y+Iqe8RBi7uBRLQQwM7XC4Lr5vnjyCs=
+SIZE (links-2.19.tar.gz) = 7056633



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/05/01 19:54:14

Modified files:
devel/p5-Class-Inspector: Makefile distinfo 

Log message:
Update devel/p5-Class-Inspector to 1.34

OK cwen@



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/05/01 19:53:26

Modified files:
devel/p5-Task-Weaken: Makefile distinfo 

Log message:
Update devel/p5-Task-Weaken to 1.06

OK cwen@



[UPDATE] textproc/p5-PPI to 1.264

2019-05-01 Thread Andrew Fresh
This is a fairly substantial update, it seems someone has found time to
maintain it again and started merging GitHub PRs that have been sitting
since mid 2017.  One of which fixes a bug I filed in 2009!

https://rt.cpan.org/Public/Bug/Display.html?id=86553
https://github.com/adamkennedy/PPI/issues/68

However, that fix happened to break Perl::Critic tests that relied on it
being wrong, as my coworker who maintains it complained about.  The fix
for it has merged, but there hasn't been a release for that yet.

https://github.com/Perl-Critic/Perl-Critic/issues/858

In any case, p5-Perl-Critic isn't passing tests already, so that isn't a
show stopper and the rest of the direct consumers have the same test
results.

Changelog is here, comments, OK?

https://metacpan.org/changes/release/MITHALDU/PPI-1.264

Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-PPI/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile13 Jan 2019 14:28:11 -  1.15
+++ Makefile2 May 2019 01:33:49 -
@@ -4,23 +4,23 @@ COMMENT=  parse, analyze and manipulate 
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME=  PPI-1.236
+DISTNAME=  PPI-1.264
 CATEGORIES=textproc
 
 # perl
 PERMIT_PACKAGE_CDROM=  Yes
 
-BUILD_DEPENDS= ${RUN_DEPENDS}
 RUN_DEPENDS=   devel/p5-Clone>=0.30 \
-   devel/p5-IO-String \
-   devel/p5-List-MoreUtils \
-   devel/p5-Params-Util
-TEST_DEPENDS=  devel/p5-Class-Inspector \
-   devel/p5-File-Remove \
-   devel/p5-Hook-LexWrap \
-   devel/p5-Task-Weaken \
+   devel/p5-IO-String>=1.07 \
+   devel/p5-Params-Util>=1.00 \
+   devel/p5-Task-Weaken
+TEST_DEPENDS=  devel/p5-Class-Inspector>=1.22 \
devel/p5-Test-Deep \
-   devel/p5-Test-Object \
-   devel/p5-Test-SubCalls
+   devel/p5-Test-NoWarnings \
+   devel/p5-Test-Object>=0.07 \
+   devel/p5-Test-SubCalls>=1.07
+
+# Missed dependency in META
+TEST_DEPENDS +=devel/p5-Hook-LexWrap
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-PPI/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo13 Jan 2019 14:28:11 -  1.8
+++ distinfo2 May 2019 01:33:49 -
@@ -1,2 +1,2 @@
-SHA256 (PPI-1.236.tar.gz) = xmdLNJwLfZptZo54ml5SFUd9iO1MggOqaaKlAIUwiuw=
-SIZE (PPI-1.236.tar.gz) = 257245
+SHA256 (PPI-1.264.tar.gz) = u/21uU4HQcNff9HzDxLZ0syHixow9r4QcW0QXP6euQQ=
+SIZE (PPI-1.264.tar.gz) = 249121
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/p5-PPI/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   13 Jan 2019 14:28:11 -  1.4
+++ pkg/PLIST   2 May 2019 01:33:49 -
@@ -18,6 +18,7 @@ ${P5SITE}/PPI/Node.pm
 ${P5SITE}/PPI/Normal/
 ${P5SITE}/PPI/Normal.pm
 ${P5SITE}/PPI/Normal/Standard.pm
+${P5SITE}/PPI/Singletons.pm
 ${P5SITE}/PPI/Statement/
 ${P5SITE}/PPI/Statement.pm
 ${P5SITE}/PPI/Statement/Break.pm



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 19:03:11

Modified files:
editors/vim: Makefile distinfo 
editors/vim/patches: patch-runtime_filetype_vim 
editors/vim/pkg: PLIST-lang 
Removed files:
editors/vim/patches: patch-runtime_gvim_desktop 

Log message:
update to vim-8.1.1244



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2019/05/01 17:34:17

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

Log message:
Update to pyftpd 1.5.5 and add python3 flavor.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 17:04:59

Modified files:
telephony/asterisk-g729: Makefile 
telephony/asterisk: Makefile 

Log message:
just set COMPILER=ports-gcc for asterisk/asterisk-g729 (dropping base-gcc).



aarch64 bulk build report

2019-05-01 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Sun Apr 28 06:39:56 MDT 2019
finished at Wed May 1 16:38:16 MDT 2019
lasted 04D02h58m
done with kern.version=OpenBSD 6.5-current (GENERIC.MP) #103: Sun Apr 28 
01:45:02 MDT 2019

built packages:9704
Apr 28:3378
Apr 29:1176
Apr 30:1555
May 1:3594



critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2019-04-28/summary.log

build failures: 36
http://build-failures.rhaalovely.net/aarch64/2019-04-28/audio/chromaprint.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/comms/gnuradio.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/comms/lcdproc.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/databases/sqlports.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/devel/include-what-you-use.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/devel/libcoap.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/games/frozen-bubble,-main.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/games/stepmania.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/games/vacuum.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/geo/qlandkartegt.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/graphics/openimageio.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/graphics/openscenegraph.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/graphics/ufraw.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/japanese/mecab,-ipadic.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/mail/kopano/core.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/math/R.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/math/arpack.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/math/cblas.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/math/plplot.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/math/py-scipy.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/misc/openbabel.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/net/castget.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/net/strongswan.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/productivity/aqbanking.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/security/aircrack-ng.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/sysutils/sleuthkit.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/telephony/asterisk,imap.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/www/chromium.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/www/mozilla-firefox.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/x11/kde4/kopete.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/x11/kde4/zeroconf-ioslave.log
http://build-failures.rhaalovely.net/aarch64/2019-04-28/x11/qt5/qt3d,,-main.log

recurrent failures
 failures/comms/gnuradio.log
 failures/comms/lcdproc.log
 failures/databases/sqlports.log
 failures/devel/libcoap.log
 failures/editors/xwpe.log
 failures/games/frozen-bubble,-main.log
 failures/graphics/openscenegraph.log
 failures/graphics/ufraw.log
 failures/japanese/mecab,-ipadic.log
 failures/lang/pfe.log
 failures/mail/kopano/core.log
 failures/math/R.log
 failures/math/arpack.log
 failures/math/cblas.log
 failures/math/py-scipy.log
 failures/misc/openbabel.log
 failures/net/castget.log
 failures/net/strongswan.log
 failures/productivity/aqbanking.log
 failures/security/aircrack-ng.log
 failures/sysutils/sleuthkit.log
 failures/www/mozilla-firefox.log
 failures/x11/gnome/gjs.log
 failures/x11/kde4/kopete.log
 failures/x11/kde4/zeroconf-ioslave.log
new failures
+++ ls-failures Wed May  1 16:52:49 2019
+failures/devel/include-what-you-use.log
+failures/math/plplot.log
+failures/telephony/asterisk,imap.log
+failures/www/chromium.log
+failures/x11/e17/elementary.log
resolved failures
--- ../old/aarch64/last//ls-failuresSat Apr 27 16:42:53 2019
-failures/lang/flang/driver.log
-failures/math/plplot,-c++.log
-failures/meta/gnome,-extras.log
-failures/security/ruby-cms_scanner.log
-failures/telephony/asterisk,imap,-calendar.log
-failures/x11/gnome/desktop.log



Re: update devel/pcre2 10.32 -> 10.33

2019-05-01 Thread Jeremie Courreges-Anglas
On Thu, May 02 2019, Jeremie Courreges-Anglas  wrote:

[...]

>> 23. The RunGrepTest script used to cut out the test of NUL characters for
>> Solaris and MacOS as printf and sed can't handle them. It seems that the *BSD
>> systems can't either. I've inverted the test so that only those OS that are
>> known to work (currently only Linux) try to run this test.
>>
>> comment: Now that the test checks for Linux, I am proposing to
>> s/Linux/OpenBSD/ in the patch that jca@ added. This seems to be the
>> easiest way to run this test now.
>>
>> previous version:
>> uname=`uname`
>> if [ "$uname" != "SunOS" -a "$uname" != "Darwin" ] ; then
>> ...
>>
>> newest version:
>> uname=`uname`
>> case $uname in
>>   Linux)
>> ...
>
> This is just badly implemented, portability-wise.  sed can't portably
> handle NUL characters, so sed shouldn't be used here.  Your change
> looks fine as a workaround for our ports tree, though.

If you'd like to get rid of that patch, here's another approach using
tr(1) that could be pushed upstream (I'm not volunteering).  I'd expect
all tr(1) implementations to support NUL bytes now.  See APPLICATION
USAGE and RATIONALE:

  http://pubs.opengroup.org/onlinepubs/9699919799/utilities/tr.html

I did not add a patch for testdata/grepoutputN because it contains CR
bytes, hence the sed -i hack.


Index: Makefile
===
RCS file: /cvs/ports/devel/pcre2/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile1 May 2019 21:47:27 -   1.10
+++ Makefile1 May 2019 22:47:11 -
@@ -39,4 +39,7 @@ CONFIGURE_ARGS += --disable-jit
 CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
 
+post-extract:
+   sed -i 's/1:abcZERO/1:abc@/' ${WRKSRC}/testdata/grepoutputN
+
 .include 
Index: patches/patch-RunGrepTest
===
RCS file: /cvs/ports/devel/pcre2/patches/patch-RunGrepTest,v
retrieving revision 1.2
diff -u -p -r1.2 patch-RunGrepTest
--- patches/patch-RunGrepTest   1 May 2019 21:47:27 -   1.2
+++ patches/patch-RunGrepTest   1 May 2019 22:47:11 -
@@ -1,19 +1,35 @@
 $OpenBSD: patch-RunGrepTest,v 1.2 2019/05/01 21:47:27 jca Exp $
 
 Our sed(1) doesn't cope with NUL bytes and \x00-style notation.
+Use tr(1) instead.
 
 Index: RunGrepTest
 --- RunGrepTest.orig
 +++ RunGrepTest
-@@ -723,9 +723,9 @@ $valgrind $vjs $pcre2grep -n --newline=anycrlf "^(abc|
+@@ -714,24 +714,9 @@ $valgrind $vjs $pcre2grep -n --newline=any "^(abc|def|
+ printf '%c--- Test N6 
--\r\n' - >>testtrygrep
+ $valgrind $vjs $pcre2grep -n --newline=anycrlf "^(abc|def|ghi|jkl)" 
testNinputgrep >>testtrygrep
+ 
+-# It seems impossible to handle NUL characters easily in many operating
+-# systems, including Solaris (aka SunOS), where the version of sed explicitly
+-# doesn't like them, and also MacOS (Darwin), OpenBSD, FreeBSD, and NetBSD. So
+-# now we run this test only on OS that are known to work. For the rest, we
+-# fudge the output so that the comparison works.
+-
  printf '%c--- Test N7 
--\r\n' - >>testtrygrep
- uname=`uname`
- case $uname in
+-uname=`uname`
+-case $uname in
 -  Linux)
-+  OpenBSD)
- printf 'abc\0def' >testNinputgrep
+-printf 'abc\0def' >testNinputgrep
 -$valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep | 
sed 's/\x00/ZERO/' >>testtrygrep
-+$valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep | 
gsed 's/\x00/ZERO/' >>testtrygrep
- echo "" >>testtrygrep
- ;;
-   *)
+-echo "" >>testtrygrep
+-;;
+-  *)
+-echo '1:abcZERO2:def' >>testtrygrep
+-;;
+-esac
++printf 'abc\0def' >testNinputgrep
++$valgrind $vjs $pcre2grep -na --newline=nul "^(abc|def)" testNinputgrep | tr 
'\000' '@' >>testtrygrep
+ 
+ $cf $srcdir/testdata/grepoutputN testtrygrep
+ if [ $? != 0 ] ; then exit 1; fi

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2019/05/01 16:33:14

Modified files:
devel/p5-File-BOM: Makefile distinfo 

Log message:
p5-File-BOM: update to 0.16
Changelog:
https://metacpan.org/changes/release/MATTLAW/File-BOM-0.16

OK sthen@ steven@



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/05/01 16:21:13

Modified files:
lang/kona  : Makefile distinfo 

Log message:
Update to kona-3.2.0.20190430



Re: fix x11/itk

2019-05-01 Thread Jeremie Courreges-Anglas
On Mon, Apr 29 2019, "Sebastian Reitenbach"  
wrote:
> Hi,
>
> seems x11/itk is broken, without the patch:
>
>> wish8.5
> % package require Itk
> couldn't load file "/usr/local/lib/tcl/itk/libitk33.so.0.0": File not found
>
> and with the patch:
>
>> wish8.5
> % package require Itk
> 3.3
>
> Also, this makes x11/iwidges regress test at least working again. There are 
> the same File not found errors.
>
> Someone could argue, if the .so file needs to be versioned or not, however, 
> this makes it at least work.
>
> OK?

I don't know much about the tcl/tk ecosystem but the fix works and looks
reasonable, ok jca

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: update devel/pcre2 10.32 -> 10.33

2019-05-01 Thread Jeremie Courreges-Anglas
On Tue, Apr 30 2019, Nam Nguyen  wrote:
> This is an update for devel/pcre2 10.33, released April 16, 2019. I
> tested it with wget.

Also tested with devel/vte3 and shells/fish but the update looked safe
anyway.

> Changelog: https://www.pcre.org/changelog.txt
>
> Here is some commentary on relevant parts of the changelog.
>
> --8<---cut here---start->8---
> 3. Added support for callouts from pcre2_substitute(). After 10.33-RC1, but
> prior to release, fixed a bug that caused a crash if pcre2_substitute() was
> called with a NULL match context.
>
> comment: minor bump pcre2-{8, 16, 32} because added new function
>
> +T pcre2_set_substitute_callout_8

yep

> 4. The POSIX functions are now all called pcre2_regcomp() etc., with wrapper
> functions that use the standard POSIX names. However, in pcre2posix.h the 
> POSIX
> names are defined as macros. This should help avoid linking with the wrong
> library in some environments while still exporting the POSIX names for
> pre-existing programs that use them. (The Debian alternative names are also
> defined as macros, but not documented.)
>
> comment: minor bump pcre2-posix. Added new functions, while redefining
> old symbols, like regcomp --> pcre2_regcomp.
>
> +T pcre2_regcomp
> +T pcre2_regerror
> +T pcre2_regexec
> +T pcre2_regfree
>
> -PCRE2POSIX_EXP_DECL int regcomp(regex_t *, const char *, int);
> -PCRE2POSIX_EXP_DECL int regexec(const regex_t *, const char *, size_t,
> +PCRE2POSIX_EXP_DECL int pcre2_regcomp(regex_t *, const char *, int);
> +PCRE2POSIX_EXP_DECL int pcre2_regexec(const regex_t *, const char *, size_t,
>   regmatch_t *, int);
> -PCRE2POSIX_EXP_DECL size_t regerror(int, const regex_t *, char *, size_t);
> -PCRE2POSIX_EXP_DECL void regfree(regex_t *);
> +PCRE2POSIX_EXP_DECL size_t pcre2_regerror(int, const regex_t *, char *, 
> size_t);
> +PCRE2POSIX_EXP_DECL void pcre2_regfree(regex_t *);
> +
> +#define regcomp  pcre2_regcomp
> +#define regexec  pcre2_regexec
> +#define regerror pcre2_regerror
> +#define regfree  pcre2_regfree

yep

> 6. Implement PCRE2_EXTRA_ESCAPED_CR_IS_LF (see Bugzilla 2315).
>
> comment: minor bump because new symbol in pcre2.h
>
> +#define PCRE2_EXTRA_ESCAPED_CR_IS_LF 0x0010u  /* C */
>
> 10. Implement PCRE2_COPY_MATCHED_SUBJECT for pcre2_match() (including JIT via
> pcre2_match()) and pcre2_dfa_match(), but *not* the pcre2_jit_match() fast
> path. Also, when a match fails, set the subject field in the match data to 
> NULL
> for tidiness - none of the substring extractors should reference this after
> match failure.
>
> comment: minor bump because new symbol in pcre2.h
>
> +#define PCRE2_COPY_MATCHED_SUBJECT0x4000u

> 26. With PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL set, escape sequences such as \s
> which are valid in character classes, but not as the end of ranges, were being
> treated as literals. An example is [_-\s] (but not [\s-_] because that gave an
> error at the *start* of a range). Now an "invalid range" error is given
> independently of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL.
>
> comment: minor bump because new error code in pcre2_error.c "invalid
> range in character class\0"

> 31. Implemented PCRE2_EXTRA_ALT_BSUX to support ECMAScript 6's \u{hhh}
> construct.
>
> comment: minor bump because new symbol in pcre2.h
> +#define PCRE2_EXTRA_ALT_BSUX 0x0020u  /* C */

Technically not symbol additions, but fine, they might warrant a minor
bump anyway.

> 23. The RunGrepTest script used to cut out the test of NUL characters for
> Solaris and MacOS as printf and sed can't handle them. It seems that the *BSD
> systems can't either. I've inverted the test so that only those OS that are
> known to work (currently only Linux) try to run this test.
>
> comment: Now that the test checks for Linux, I am proposing to
> s/Linux/OpenBSD/ in the patch that jca@ added. This seems to be the
> easiest way to run this test now.
>
> previous version:
> uname=`uname`
> if [ "$uname" != "SunOS" -a "$uname" != "Darwin" ] ; then
> ...
>
> newest version:
> uname=`uname`
> case $uname in
>   Linux)
> ...

This is just badly implemented, portability-wise.  sed can't portably
handle NUL characters, so sed shouldn't be used here.  Your change
looks fine as a workaround for our ports tree, though.

Diff committed, thanks!

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 16:05:30

Modified files:
editors/vim: Makefile 
editors/vim/pkg: DESCR-main 

Log message:
update flavours in DESCR



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 16:05:02

Modified files:
editors/vim: Makefile 

Log message:
flavour cleanup; drop the motif/athena flavours that we don't package
rsadowski cwen kmos danj agree

< sthen> /me sets it on fire and jumps over it (seeing as it's beltane)
< kmos> Careful. Don't get any of it on you.
< sthen> oh we are used to fire in the town where i live ;)
< sthen> https://www.youtube.com/watch?v=qnXx6jvsQto
< kmos> No, not the fire. Don't get any motif on you.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2019/05/01 15:52:00

Modified files:
mail/p5-Mail-DKIM-Iterator: Makefile distinfo 

Log message:
update p5-Mail-DKIM-Iterator to 1.009



Re: [update] devel/p5-File-BOM 0.15 -> 0.16

2019-05-01 Thread Andrew Hewus Fresh
On Wed, May 01, 2019 at 10:47:29PM +0100, Stuart Henderson wrote:
> > - The only consumer is audio/squeezecenter. It has no tests, we
> >   don't build it due to licensing, and i don't have the hardware to
> >   test it indeed.
> 
> It might be time to retire this, I used to maintain it but gave up
> trying to get all the dependencies built/updated for newer versions
> (and am running it on raspbian these days..) Is anyone still using
> squeezecenter from the port on OpenBSD?
> 
> (squeezelite can be used instead of a hardware player but I don't
> expect you to test squeezecenter :-)
 
I believe my brother-in-law still uses it as he gave me a squeezebox
thingy in hopes that I'd find time to update the port, but I still
haven't gotten to that.  I feel like I'm starting to catch up on my TODO
list though, but this update is a way down it.

l8rZ,
-- 
andrew - http://afresh1.com

Instructions are just another man's opinion of how to do something. 
  -- Weldboy #DPWisdom



Re: [update] devel/p5-File-BOM 0.15 -> 0.16

2019-05-01 Thread Stuart Henderson
On 2019/05/01 23:25, Charlene Wendling wrote:
> 
> Here is an update for File::BOM.
> 
> There is only one upstream change [0]: fix tests failing with Encode
> 2.99 (6.5-* base Perl ship 2.97).
> 
> Port-wise it's a simple update. 

OK.

> Testing: 
> 
> - 'make test' passes
> - The only consumer is audio/squeezecenter. It has no tests, we
>   don't build it due to licensing, and i don't have the hardware to
>   test it indeed.

It might be time to retire this, I used to maintain it but gave up
trying to get all the dependencies built/updated for newer versions
(and am running it on raspbian these days..) Is anyone still using
squeezecenter from the port on OpenBSD?

(squeezelite can be used instead of a hardware player but I don't
expect you to test squeezecenter :-)



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2019/05/01 15:47:27

Modified files:
devel/pcre2: Makefile distinfo 
devel/pcre2/patches: patch-RunGrepTest 
devel/pcre2/pkg: PLIST 

Log message:
Update to pcre2-10.33

Minor bump because of symbol additions in all libraries.
>From Nam Nguyen (maintainer)



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2019/05/01 15:42:53

Modified files:
lang/racket-minimal: Makefile 

Log message:
Portroach doesn't show racket. Maybe there is something wrong in the regex.



[update] devel/p5-File-BOM 0.15 -> 0.16

2019-05-01 Thread Charlene Wendling


Here is an update for File::BOM.

There is only one upstream change [0]: fix tests failing with Encode
2.99 (6.5-* base Perl ship 2.97).

Port-wise it's a simple update. 

Testing: 

- 'make test' passes
- The only consumer is audio/squeezecenter. It has no tests, we
  don't build it due to licensing, and i don't have the hardware to
  test it indeed.


Comments/feedback are welcome!


Charlène.


[0] https://metacpan.org/changes/release/MATTLAW/File-BOM-0.16


Index: Makefile
===
RCS file: /cvs/ports/devel/p5-File-BOM/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile20 Mar 2016 19:56:22 -  1.10
+++ Makefile1 May 2019 21:10:19 -
@@ -4,7 +4,7 @@ COMMENT =   utilities for handling Byte Or
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = File-BOM-0.15
+DISTNAME = File-BOM-0.16
 CATEGORIES =   devel
 
 RUN_DEPENDS =  devel/p5-Readonly
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-File-BOM/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo15 Dec 2015 07:23:20 -  1.3
+++ distinfo1 May 2019 21:10:19 -
@@ -1,2 +1,2 @@
-SHA256 (File-BOM-0.15.tar.gz) = QxyLOTl/1a1bGhEA02R6Bun5QwTUbbRP/AoOXFwGocE=
-SIZE (File-BOM-0.15.tar.gz) = 19656
+SHA256 (File-BOM-0.16.tar.gz) = lwkacrsdOntcrB37U3KWK2+AVXKRidDz/SyVnI/zdM8=
+SIZE (File-BOM-0.16.tar.gz) = 19835



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/05/01 15:10:06

Modified files:
audio/py-mpd   : Makefile 
x11/xcursor-dmz: Makefile 
audio/wavpack  : Makefile 
fonts/ubuntu-fonts: Makefile 
mail/getmail   : Makefile 

Log message:
Remove maintainers per their requests



Remove marble support in x11/kde4/plasma-addons

2019-05-01 Thread Rafael Sadowski
To avoid bulk build conflicts with marble-kf5, let's get rid marble
support in KDE4 plasma. It's a sacrifice we have to make.

To be save I remove the all cmake bits.

Objections?

RS

Index: Makefile
===
RCS file: /cvs/ports/x11/kde4/plasma-addons/Makefile,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 Makefile
--- Makefile1 Jul 2018 18:33:38 -   1.20
+++ Makefile1 May 2019 16:52:46 -
@@ -2,7 +2,7 @@
 
 COMMENT =  extra KDE plasmoids
 DISTNAME = kdeplasma-addons-${MODKDE4_VERSION}
-REVISION = 9
+REVISION = 10
 
 SHARED_LIBS =  lancelot-datamodels 51.1 # 1.7
 SHARED_LIBS += lancelot51.1 # 1.9
@@ -27,7 +27,7 @@ WANTLIB += ${KDE4LIB}/kfile ${KDE4LIB}/k
 WANTLIB += ${KDE4LIB}/kparts ${KDE4LIB}/kpimutils ${KDE4LIB}/kprintutils
 WANTLIB += ${KDE4LIB}/kresources
 WANTLIB += ${KDE4LIB}/krosscore ${KDE4LIB}/kunitconversion ${KDE4LIB}/kutils
-WANTLIB += ${KDE4LIB}/kworkspace ${KDE4LIB}/marblewidget ${KDE4LIB}/nepomuk
+WANTLIB += ${KDE4LIB}/kworkspace  ${KDE4LIB}/nepomuk
 WANTLIB += ${KDE4LIB}/nepomukutils ${KDE4LIB}/plasma
 WANTLIB += ${KDE4LIB}/plasmaclock ${KDE4LIB}/solid
 WANTLIB += ${KDE4LIB}/taskmanager
@@ -56,7 +56,6 @@ LIB_DEPENDS = devel/qjson \
security/qoauth \
x11/dbusmenu-qt \
qwt-*-!qt5:x11/qwt \
-   ${MODKDE4_DEP_DIR}/libkexiv2>=${MODKDE4_DEP_VERSION} \
-   ${MODKDE4_DEP_DIR}/marble>=${MODKDE4_DEP_VERSION}
+   ${MODKDE4_DEP_DIR}/libkexiv2>=${MODKDE4_DEP_VERSION}
 
 .include 
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/x11/kde4/plasma-addons/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt24 Apr 2013 18:40:19 -  1.1.1.1
+++ patches/patch-CMakeLists_txt1 May 2019 16:52:46 -
@@ -1,7 +1,23 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2013/04/24 18:40:19 zhuk Exp $
 CMakeLists.txt.origSun Oct 21 22:04:46 2012
-+++ CMakeLists.txt Sun Oct 21 22:05:48 2012
-@@ -52,6 +52,7 @@ endif (NEPOMUK_FOUND)
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -35,13 +35,7 @@ macro_log_feature(QJSON_FOUND "QJSon" "Used for variou
+ macro_optional_find_package(QtOAuth)
+ macro_log_feature(QTOAUTH_FOUND "QtOAuth" "QtOAuth Library - required to 
build the Plasma Microblog DataEngine" "https://github.com/ayoy/qoauth; FALSE 
"" "Needed for building Plasma Microblog DataEngine")
+ 
+-macro_optional_depend_package(Marble "Marble")
+-if (DEPEND_PACKAGE_Marble)
+-  macro_optional_find_package(Marble)
+-else (DEPEND_PACKAGE_Marble)
+-  set (MARBLE_FOUND FALSE)
+-endif (DEPEND_PACKAGE_Marble)
+-macro_log_feature(MARBLE_FOUND "Marble" "Desktop Globe" 
"http://marble.kde.org; FALSE "" "RECOMMENDED: Marble is used to provide a 
desktop globe wallpaper for Plasma.")
++set (MARBLE_FOUND FALSE)
+ 
+ macro_optional_find_package(DBusMenuQt)
+ macro_log_feature(DBUSMENUQT_FOUND "DBusMenuQt" "DBusMenu Qt" 
"https://launchpad.net/libdbusmenu-qt/; FALSE "" "Needed for Unity support in 
IconTasks.")
+@@ -52,6 +46,7 @@ endif (NEPOMUK_FOUND)
  
  add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
  add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/kde4/plasma-addons/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   1 Jul 2018 18:33:38 -   1.6
+++ pkg/PLIST   1 May 2019 16:52:46 -
@@ -198,7 +198,6 @@ lib/kde4/plasma_potd_wcpotdprovider.so
 lib/kde4/plasma_runner_datetime.so
 lib/kde4/plasma_runner_events.so
 lib/kde4/plasma_wallpaper_mandelbrot.so
-lib/kde4/plasma_wallpaper_marble.so
 lib/kde4/plasma_wallpaper_pattern.so
 lib/kde4/plasma_wallpaper_potd.so
 lib/kde4/plasma_wallpaper_qml.so
@@ -672,7 +671,6 @@ share/kde4/services/plasma-runner-wikipe
 share/kde4/services/plasma-runner-wikitravel.desktop
 share/kde4/services/plasma-runner-youtube.desktop
 share/kde4/services/plasma-wallpaper-mandelbrot.desktop
-share/kde4/services/plasma-wallpaper-marble.desktop
 share/kde4/services/plasma-wallpaper-pattern.desktop
 share/kde4/services/plasma-wallpaper-potd.desktop
 share/kde4/services/plasma-wallpaper-qml.desktop



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 14:24:00

Modified files:
textproc/pdftk : Makefile distinfo 

Log message:
update to pdftk(java)-3.0.3, take maintainer



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/05/01 14:12:52

Modified files:
sysutils/tpb   : Makefile 
textproc/pdftk : Makefile 
databases/p5-pgsql: Makefile 
devel/libbio   : Makefile 
devel/libfmt   : Makefile 
devel/libregexp9: Makefile 
devel/libutf   : Makefile 
devel/mk   : Makefile 
graphics/s10sh : Makefile 
net/igmpproxy  : Makefile 
plan9/9wm  : Makefile 

Log message:
Remove maintainers per their requests



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 13:57:08

Modified files:
audio/cplay: Makefile 
devel/cvslock  : Makefile 
devel/giblib   : Makefile 
devel/p5-Data-Munge: Makefile 
devel/p5-Hash-Flatten: Makefile 
devel/p5-Hash-Merge-Simple: Makefile 
devel/p5-IPC-Signal: Makefile 
devel/p5-POSIX-strftime-Compiler: Makefile 
devel/p5-Return-MultiLevel: Makefile 
devel/p5-Safe-Isa: Makefile 
devel/p5-Signal-Mask: Makefile 
devel/p5-Stream-Buffered: Makefile 
devel/p5-Test-Time: Makefile 
devel/p5-Try-Tiny: Makefile 
devel/p5-namespace-autoclean: Makefile 
games/wanderer : Makefile 
graphics/scrot : Makefile 
misc/clex  : Makefile 
sysutils/bchunk: Makefile 
textproc/p5-Template-Tiny: Makefile 
www/p5-Apache-LogFormat-Compiler: Makefile 
www/p5-Cookie-Baker: Makefile 
www/p5-Dancer-Plugin-Database-Core: Makefile 
www/p5-Dancer2 : Makefile 
www/p5-Dancer2-Plugin-Ajax: Makefile 
www/p5-Dancer2-Plugin-Auth-Tiny: Makefile 
www/p5-Dancer2-Plugin-DBIC: Makefile 
www/p5-Dancer2-Plugin-Database: Makefile 
www/p5-Plack-Middleware-FixMissingBodyInRedirect: Makefile 
www/p5-Plack-Middleware-RemoveRedundantBody: Makefile 
www/p5-Twiggy  : Makefile 
x11/nagstamon  : Makefile 

Log message:
drop MAINTAINERs where dns domain does not exist



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 13:56:13

Modified files:
net/tcpstat: Makefile 

Log message:
update MAINTAINER email



Re: [update] mpd 0.21.8

2019-05-01 Thread Landry Breuil
On Sun, Apr 28, 2019 at 09:52:35AM +0200, Landry Breuil wrote:
> Hi,
> 
> now that we have ffmpeg 4 & gcc 8, there should be no blocker anymore
> for updating mpd to the latest version of the 0.21 branch. All configure
> options changed since the switch to meson, i tried to keep them the
> same.
> might take maintainership, after all i've been using mpd for at least 12
> years now...
> 
> runtime tests welcome on gcc archs of course :)

New diff, with correctly removed patches (hopefully). cvs sucks.

Index: Makefile
===
RCS file: /cvs/ports/audio/mpd/Makefile,v
retrieving revision 1.119
diff -u -r1.119 Makefile
--- Makefile24 Apr 2019 16:26:54 -  1.119
+++ Makefile1 May 2019 19:43:59 -
@@ -2,21 +2,21 @@
 
 BROKEN-hppa =  no atomic ops
 COMMENT =  Music Player Daemon
-VER =  0.20.23
+VER =  0.21.8
 DISTNAME = mpd-${VER}
+EXTRACT_SUFX = .tar.xz
 CATEGORIES =   audio
 HOMEPAGE = https://www.musicpd.org/
-REVISION = 0
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB =  FLAC audiofile avcodec avformat avutil \
bz2 c cdio cdio_cdda cdio_paranoia curl \
-   expat faad iconv icudata icui18n icuuc \
+   expat faad iconv icui18n icuuc \
id3tag iso9660 m mikmod mp3lame mpcdec \
-   mpdclient ogg opus pthread samplerate \
-   shout sndfile sndio speex sqlite3 theora \
+   mpdclient ogg opus pcre pthread samplerate \
+   shout sndfile sndio sqlite3 \
vorbis vorbisenc yajl z ${COMPILER_LIBCXX}
 
 MASTER_SITES = https://www.musicpd.org/download/mpd/${VER:R}/
@@ -39,74 +39,117 @@
databases/sqlite3 \
devel/libaudiofile \
devel/libyajl \
+   devel/pcre \
graphics/ffmpeg \
net/curl \
net/libshout \
textproc/icu4c
 
-CONFIGURE_STYLE =  gnu
-CONFIGURE_ARGS +=  --bindir=${PREFIX}/sbin \
-   --disable-adplug \
-   --disable-alsa \
-   --disable-ao \
-   --disable-epoll \
-   --disable-fluidsynth \
-   --disable-gme \
-   --disable-inotify \
-   --disable-jack \
-   --disable-libwrap \
-   --disable-mad \
-   --disable-mms \
-   --disable-modplug \
-   --disable-mpg123 \
-   --disable-nfs \
-   --disable-neighbor-plugins \
-   --disable-oss \
-   --disable-openal \
-   --disable-pulse \
-   --disable-roar \
-   --disable-sidplay \
-   --disable-shine-encoder \
-   --disable-smbclient \
-   --disable-soxr \
-   --disable-systemd-daemon \
-   --disable-twolame-encoder \
-   --disable-upnp \
-   --disable-wavpack \
-   --disable-wildmidi \
-   --enable-aac \
-   --enable-audiofile \
-   --enable-bzip2 \
-   --enable-cdio-paranoia \
-   --enable-cue \
-   --enable-curl \
-   --enable-ffmpeg \
-   --enable-iconv \
-   --enable-lame-encoder \
-   --enable-lsr \
-   --enable-mikmod \
-   --enable-mpc \
-   --enable-opus \
-   --enable-pipe-output \
-   --enable-shout \
-   --enable-sndfile \
-   --enable-sndio \
-   --enable-soundcloud \
-   --enable-sqlite \
-   --enable-syslog \
-   --enable-vorbis \
-   --enable-vorbis-encoder \
-   --enable-wave-encoder \
-   --enable-zlib \
-   --with-pollmethod=poll \
-   --with-zeroconf=no \
-   --without-systemdsystemunitdir
+MODULES =  devel/meson
+
+CONFIGURE_ARGS +=  --bindir ${PREFIX}/sbin \
+   -Dsystemd=disabled \
+   -Dinotify=false \
+   -Depoll=false \
+   -Dsyslog=enabled \
+   -Dupnp=disabled \
+ 

CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 13:29:44

Modified files:
devel/ElectricFence: Makefile 
fonts/ru-pscyr : Makefile 
games/csmash   : Makefile 
mail/milter-regex: Makefile 
mail/milter-spamd: Makefile 
mail/relaydb   : Makefile 
misc/garmin-utils: Makefile 
net/kissd  : Makefile 
security/hatchet: Makefile 
sysutils/resmon: Makefile 
sysutils/xbatt : Makefile 
www/blogsum: Makefile 
www/p5-HTTP-Lite: Makefile 
www/snownews   : Makefile 

Log message:
drop maintainers with bouncing @openbsd.org addresses; thanks danj for the list



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2019/05/01 13:21:57

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

Log message:
Update to monit 5.25.3.

ok dhill@ jung@ & Caspar Schutijser (MAINTAINER)



Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread chohag
... this time I've got my tar incantation correct.

Matthew



p5-Unix-Pledge-0.006.tgz
Description: p5-Unix-Pledge-0.006.tgz


Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread chohag
Stuart Henderson writes:
> On 2019/05/01 19:42, cho...@jtan.com wrote:
> > What would I put in WANTLIB? The only dependency this module has is
> > OpenBSD 6.4's base system (well strictly speaking, a libc with the
> > pledge and unveil calls).
>
> WANTLIB += c perl

I guess I got unlucky:

void:/usr/ports$ for k in !(pobj)/p5-*; do grep -q WANTLIB $k/Makefile || echo 
$k; done | wc -l
1446
void:/usr/ports$ for k in !(pobj)/p5-*; do grep -q WANTLIB $k/Makefile && echo 
$k; done | wc -l
 244

> check with "make port-lib-depends-check"

All good now, including after a make clean. I also ran throught the
other checklist items and the only problems are missing RCS tag lines,
which obviously I can't do anything about here:

void:/usr/ports/sysutils/p5-Unix-Pledge$ /usr/ports/infrastructure/bin/portcheck
Makefile does not have $OpenBSD$ RCS tag at the top
pkg/PLIST does not have $OpenBSD$ RCS tag at the top
sysutils/p5-Unix-Pledge

> > I can't find examples of license markers I could use. Of the half dozen
> > or so ports I checked, none had anything like it in their Makefile.
> > bsd.port.mk(5) also has nothing to say about it.
>
> Nearly every port has one on a comment on the line immediately before
> the PERMIT_xxx lines.

I should probably have looked at more than just perl ports. Quite
obvious now what the '# perl' I glossed over was for.

I think that's all now. Tarball attached.

Cheers,

Matthew



p5-Unix-Pledge-0.006.tgz
Description: p5-Unix-Pledge-0.006.tgz


Re: [update] monit 5.25.3

2019-05-01 Thread Caspar Schutijser
On Tue, Apr 30, 2019 at 11:14:09AM +0200, Landry Breuil wrote:
> here's a trivial update to latest monit, released 2 months ago. See
> https://mmonit.com/monit/changes/ for the fixes.

I have the same diff in my local tree. So far I only did limited testing
but so far it works fine here. So I'm fine with this diff. Thanks.

Best regards,
Caspar Schutijser



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2019/05/01 11:43:15

Modified files:
net/telepathy/folks: Makefile distinfo 
net/telepathy/folks/pkg: PLIST 
Removed files:
net/telepathy/folks/patches: patch-backends_eds_Makefile_in 
 patch-backends_eds_lib_Makefile_in 
 patch-folks_Makefile_in 
 patch-folks_individual_vala 
 patch-folks_potential-match_vala 
 patch-tools_inspect_signal-manager_vala 

Log message:
update to folks-0.12.1



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 11:43:03

Modified files:
www/sblg   : Makefile distinfo 

Log message:
update to sblg-0.4.23, from maintainer Bryan Vyhmeister



Re: [UPDATE] Tor Browser 8.0.8

2019-05-01 Thread Landry Breuil
On Wed, May 01, 2019 at 09:20:53AM -0500, attila wrote:
> Hi ports@,
> 
> Attached is an update to for Tor Browser to version 8.0.8:
> 

Thanks, commited !



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2019/05/01 11:36:30

Modified files:
meta/tor-browser: Makefile 
www/tor-browser: Makefile.inc 
www/tor-browser/browser: Makefile distinfo 
www/tor-browser/https-everywhere: Makefile distinfo 
www/tor-browser/noscript: Makefile distinfo 
www/tor-browser/tor-launcher: Makefile 
www/tor-browser/torbutton: Makefile distinfo 
Removed files:
www/tor-browser/browser/patches: 
 
patch-build_moz_configure_init_configure 

Log message:
Update to tor-browser 8.0.8, from MAINTAINER Sean Levy



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 11:27:46

Modified files:
graphics/py-Pillow: Makefile distinfo 
graphics/py-Pillow/pkg: PLIST 

Log message:
update to py-Pillow-6.0.0



Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread Ingo Schwarze
Hi Matthew,

cho...@jtan.com wrote on Wed, May 01, 2019 at 07:42:40PM +0300:
> Stuart Henderson writes:

>> Missing license marker and WANTLIB.

> What would I put in WANTLIB?  The only dependency this module has is
> OpenBSD 6.4's base system (well strictly speaking, a libc with the
> pledge and unveil calls).
> 
> I can't find examples of license markers I could use. Of the half dozen
> or so ports I checked, none had anything like it in their Makefile.
> bsd.port.mk(5) also has nothing to say about it.

https://www.openbsd.org/faq/ports/guide.html

Regarding WANTLIB, look at step 26 "Verify shared library dependencies".

Regarding licensing, look at step 9 and at
/usr/ports/infrastructure/templates/Makefile.template .

Every port has a license marker.
It's the comment line above PERMIT_*.

For even more information, commands like

  $ man -k Ev=WANTLIB

can be helpful.

Yours,
  Ingo



Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread Stuart Henderson
On 2019/05/01 19:42, cho...@jtan.com wrote:
> Stuart Henderson writes:
> > Please send tars not diffs for new ports.
> 
> Will do.
> 
> > Missing license marker and WANTLIB.
> 
> What would I put in WANTLIB? The only dependency this module has is
> OpenBSD 6.4's base system (well strictly speaking, a libc with the
> pledge and unveil calls).

WANTLIB += c perl

check with "make port-lib-depends-check"

> I can't find examples of license markers I could use. Of the half dozen
> or so ports I checked, none had anything like it in their Makefile.
> bsd.port.mk(5) also has nothing to say about it.

Nearly every port has one on a comment on the line immediately before
the PERMIT_xxx lines.

> Cheers,
> 
> Matthew
> 



Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread chohag
Stuart Henderson writes:
> Please send tars not diffs for new ports.

Will do.

> Missing license marker and WANTLIB.

What would I put in WANTLIB? The only dependency this module has is
OpenBSD 6.4's base system (well strictly speaking, a libc with the
pledge and unveil calls).

I can't find examples of license markers I could use. Of the half dozen
or so ports I checked, none had anything like it in their Makefile.
bsd.port.mk(5) also has nothing to say about it.

Cheers,

Matthew



Re: rm lang/jikes, ...

2019-05-01 Thread Ian Darwin

On 5/1/19 11:13 AM, Yozo TODA wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512


jikes, because it's old and unmaintained.

may I be a maintainer?
I got interested in alternative java implementations than OpenJDK.

I want to try to update gnu classpath to 0.99, jamvm to 2.0.0,
add JikesRVM.

You do know that Jikes stopped being developed sometime around Java 5 
(our ports is at 11; latest release is 12^H^H13), right?


But certainly, if you want it, take it, with my blessing. Alternate 
implementations are often fun.




Re: rm lang/jikes, java/junit

2019-05-01 Thread Yozo TODA
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

> > jikes, because it's old and unmaintained.

may I be a maintainer?
I got interested in alternative java implementations than OpenJDK.

I want to try to update gnu classpath to 0.99, jamvm to 2.0.0,
add JikesRVM.

 -- yozo.


-BEGIN PGP SIGNATURE-

iQJJBAEBCgAzFiEEsSBE3BD3oI0EPJSvM6KY3A5GNSgFAlzJtx8VHHlvem9AdjAw
Ny52YWlvLm5lLmpwAAoJEDOimNwORjUoDnAP/jVP785sQnu2NE5X0B2inm0sfNkd
2vLdUwYp5wppaCGM9G0Lzennd5a8sapbyaYdvi2rHH/k2gKls+zeWMNkriLaoz6W
8ovdzhGt2nzUtoZCHAnBvBpOhtR89LqgtUm97PrqpRZCR+2iC0HUy9VfV1D71S4t
L3F8JSdT0AtF1qdpFV4BLkrfJdW/FE5W6VcrAGbob5mCPXG/W/bg6QU9D4lknB2w
5IVd9c1bnQVzjSJixybJJV8PuUXU/nhz5iGG619QsE0lrh/tbT01iVhVbGJfvKS4
0QCfUlqUQcUfbkqyPplSOuYp+QzAa/lxvMtDLz0gSDs8Dyy9Eow2Uamhyk81s1N9
zaVffr5fNWgkfAlsxQnoVZ2x9vtaj0HrmsK0+stSpX+QyEuJIaoD5j0oL5is84eF
dRkifpintPM0f71ff0GGjs1k1mF4TfGgeNEmwH7DHdT0rapGmMhFAMKoKnrruOox
tO5I+JVaOHufGNFpcJlOtDgBtemgXrfCPhw/8z7fRbXmVZ7u8HXQvRV5v/eevkqR
OQFGBdrlG0oHAfFNFOJUdGnOR29YV3O3QZHrKOzoul1xUOw6D2Gt2cMoFcneb3re
SUcnWbEcYjoa66lO5QXukVCvFagANET62VmQRg5+JKnywGWylvHTQLfuTBAe2hsr
BskXveDpcyH8VRPy
=vmm3
-END PGP SIGNATURE-



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/05/01 10:07:04

Modified files:
textproc/docx2txt: Makefile 
devel/p5-Devel-Cover-Report-Clover: Makefile 

Log message:
Remove schwarze@ as maintainer per his request



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/05/01 10:04:26

Modified files:
books/cvs-guide: Makefile 
converters/xlhtml: Makefile 
devel/p5-File-Sync: Makefile 
graphics/libwmf: Makefile 
mail/p5-Log-Procmail: Makefile 
net/ucspi-unix : Makefile 
net/yafc   : Makefile 
textproc/p5-XML-XSLT: Makefile 
books/docbook-guide: Makefile 
math/p5-Math-FFT: Makefile 

Log message:
Remove avsm@ as maintainer per his request



Re: [UPDATE] www/honk 0.4.0

2019-05-01 Thread James Turner
On Wed, May 01, 2019 at 01:27:11AM -0400, Horia Racoviceanu wrote:
> Update to v0.4.0
> - add combos.html to PLIST
> 
> Changes: "codename Fore Score, fetches upstream posts as replies are
> received to complete the thread, and also now resizes all saved images
> to reduce storage needs. Some other stuff is better too." --
> https://humungus.tedunangst.com/r/honk/h

Looks good to me. One FYI, no need to replace the cvs comments as they
will get automatically updated when your patch is commited.

ok jturner@

> Index: honk/Makefile
> ===
> RCS file: /cvs/ports/www/honk/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 Makefile
> --- honk/Makefile 30 Apr 2019 07:58:17 -  1.1.1.1
> +++ honk/Makefile 1 May 2019 05:08:23 -
> @@ -1,8 +1,8 @@
> -# $OpenBSD: Makefile,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $
> +# $OpenBSD$
>  
>  COMMENT =federated status updater
>  
> -DISTNAME =   honk-0.3.0
> +DISTNAME =   honk-0.4.0
>  CATEGORIES = www
>  
>  HOMEPAGE =   https://humungus.tedunangst.com/r/honk
> Index: honk/distinfo
> ===
> RCS file: /cvs/ports/www/honk/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- honk/distinfo 30 Apr 2019 07:58:17 -  1.1.1.1
> +++ honk/distinfo 1 May 2019 05:08:23 -
> @@ -1,2 +1,2 @@
> -SHA256 (honk-0.3.0.tgz) = m3vCZ5Dk/n1+ofzRJad7/LQbDsiwUM4VHqBX1i2YnWM=
> -SIZE (honk-0.3.0.tgz) = 158871
> +SHA256 (honk-0.4.0.tgz) = jtt8cZM0vOzVRBvdDLzgNzq9qEbn/AdGSnUBG1KALTs=
> +SIZE (honk-0.4.0.tgz) = 161078
> Index: honk/pkg/PLIST
> ===
> RCS file: /cvs/ports/www/honk/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 PLIST
> --- honk/pkg/PLIST30 Apr 2019 07:58:17 -  1.1.1.1
> +++ honk/pkg/PLIST1 May 2019 05:08:23 -
> @@ -1,4 +1,4 @@
> -@comment $OpenBSD: PLIST,v 1.1.1.1 2019/04/30 07:58:17 bentley Exp $
> +@comment $OpenBSD: PLIST,v$
>  @newgroup _honk:833
>  @newuser _honk:833:_honk:daemon:Honk User:${VARBASE}/honk:/sbin/nologin
>  @rcscript ${RCDIR}/honk
> @@ -23,6 +23,8 @@ share/examples/honk/
>  share/examples/honk/schema.sql
>  @sample ${VARBASE}/honk/schema.sql
>  share/examples/honk/views/
> +share/examples/honk/views/combos.html
> +@sample ${VARBASE}/honk/views/combos.html
>  share/examples/honk/views/header.html
>  @sample ${VARBASE}/honk/views/header.html
>  share/examples/honk/views/honk.html


-- 
James Turner



[update] devel/p5-Config-AutoConf 0.315 -> 0.317

2019-05-01 Thread Charlene Wendling
Here is an update for Config::AutoConf.

What's new upstream [0]:

- mostly pkg-config fixes
- allow more search_lib others (a bit of context here [1])

Port-wise it's a simple update.

Testing: 

- 'make test' passes
- There are 3 direct consumers, sysutils/p5-Unix-Statgrab tests
  fail [2] in the same way it does with 0.315 

Comments/feedback are welcome!

Charlène.

[0] https://metacpan.org/source/REHSACK/Config-AutoConf-0.317/Changes
[1] 
https://metacpan.org/pod/Config::AutoConf#search_libs(-function,-search-libs,-@other-libs?,-\%options?-)
[2] http://0x0.st/zcO-.tgz


Index: Makefile
===
RCS file: /cvs/ports/devel/p5-Config-AutoConf/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile23 Aug 2017 13:57:11 -  1.7
+++ Makefile1 May 2019 14:40:05 -
@@ -4,7 +4,7 @@ COMMENT =   implement some of Autoconf mac
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = Config-AutoConf-0.315
+DISTNAME = Config-AutoConf-0.317
 CATEGORIES =   devel
 
 # Perl
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Config-AutoConf/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo23 Aug 2017 13:57:11 -  1.6
+++ distinfo1 May 2019 14:40:05 -
@@ -1,2 +1,2 @@
-SHA256 (Config-AutoConf-0.315.tar.gz) = 
SzzR4aaYup5WYMBH8KT+GScj1Lyfdo/epRHC/HPqaUA=
-SIZE (Config-AutoConf-0.315.tar.gz) = 49738
+SHA256 (Config-AutoConf-0.317.tar.gz) = 
AeSyLS/st8/TzB9Nq+lc0TfPJJzF44GE+IVW5cmKnOE=
+SIZE (Config-AutoConf-0.317.tar.gz) = 50875



[MAINTAINER UPDATE] www/sblg to 0.4.23

2019-05-01 Thread Bryan Vyhmeister
This is another simple maintainer update of sblg from 0.4.20 to 0.4.23.
The changes included in this release and the previous couple are:

sblg 0.4.23: "Bug-fix a coredump caused by copy-paste. This occurred
when a sort was specified on a navigation."

sblg 0.4.22: "Add ${sblg-abscount} variable."

sblg 0.4.21: "No functionality changes. Speed up internal code by using
hashtable lookups for element and attribute names. Conform to OpenBSD's
style(9) more."

I did testing on amd64 with no issues. It should work fine everywhere.
If someone could ok and commit, that would be great. Thank you.

Bryan


Index: www/sblg/Makefile
===
RCS file: /cvs/ports/www/sblg/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- www/sblg/Makefile   31 Mar 2019 15:35:38 -  1.18
+++ www/sblg/Makefile   1 May 2019 15:04:43 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.4.20
+DISTNAME = sblg-0.4.23
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
Index: www/sblg/distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- www/sblg/distinfo   31 Mar 2019 15:35:38 -  1.17
+++ www/sblg/distinfo   1 May 2019 15:04:43 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.4.20.tar.gz) = jITTacr4Dba5xuhFIp4wmc7c0TzE/QYsOYcJqEU8D+4=
-SIZE (sblg-0.4.20.tar.gz) = 70373
+SHA256 (sblg-0.4.23.tar.gz) = ZPeIoHGNvEUV0jiRwGMjykjkA+61ZbKJWiUTOvLdbgY=
+SIZE (sblg-0.4.23.tar.gz) = 71980



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/05/01 08:39:37

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.16.149.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/05/01 08:39:11

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.9.139.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/05/01 08:39:24

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

Log message:
Update to py-botocore-1.12.139.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/05/01 08:34:14

Modified files:
sysutils/google-cloud-sdk: Makefile distinfo 
sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-244.0.0.



[UPDATE] Tor Browser 8.0.8

2019-05-01 Thread attila
Hi ports@,

Attached is an update to for Tor Browser to version 8.0.8:


Pax, -A

Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile.inc
--- www/tor-browser/Makefile.inc5 Oct 2018 22:02:12 -   1.15
+++ www/tor-browser/Makefile.inc1 May 2019 14:14:19 -
@@ -6,7 +6,7 @@ MASTER_SITES ?= https://bits.torbsd.org
 PERMIT_PACKAGE_CDROM ?= Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   8.0.2
+TB_VERSION =   8.0.8
 TB_PREFIX =tb
 
 SUBST_VARS +=  BROWSER_NAME TB_VERSION
Index: www/tor-browser/browser/Makefile
===
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- www/tor-browser/browser/Makefile11 Mar 2019 19:04:38 -  1.31
+++ www/tor-browser/browser/Makefile1 May 2019 14:14:19 -
@@ -9,7 +9,6 @@ ONLY_FOR_ARCHS =amd64 i386
 MOZILLA_VERSION =  ${TB_VERSION}
 MOZILLA_PROJECT =  ${BROWSER_NAME}
 MOZILLA_CODENAME = browser
-REVISION = 0
 
 EXTRACT_SUFX = .tar.gz
 PATCHORIG =.pat.orig
@@ -17,7 +16,7 @@ PATCHORIG =   .pat.orig
 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
 DISTNAME = ${BROWSER_NAME}-${TB_VERSION}
 
-SO_VERSION =   3.0
+SO_VERSION =   4.0
 MOZILLA_LIBS = xul clearkey lgpllibs mozavcodec mozavutil mozgtk
 MOZILLA_LIBS +=freebl3 nss3 nssckbi nssdbm3
 MOZILLA_LIBS +=nssutil3 smime3 softokn3 ssl3
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- www/tor-browser/browser/distinfo5 Oct 2018 22:02:12 -   1.14
+++ www/tor-browser/browser/distinfo1 May 2019 14:14:19 -
@@ -1,2 +1,2 @@
-SHA256 (mozilla/tor-browser-8.0.2.tar.gz) = 
0jsZDX8VhqhTF4ZHPaCXgqnZWzDS1QHIY0LncLuuYks=
-SIZE (mozilla/tor-browser-8.0.2.tar.gz) = 385480115
+SHA256 (mozilla/tor-browser-8.0.8.tar.gz) = 
cLUrSyd9M80aNGbtm+CnQzKL6FaQsSghQw8TnQbDv90=
+SIZE (mozilla/tor-browser-8.0.8.tar.gz) = 387583620
Index: www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
===
RCS file: 
www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
diff -N www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
--- www/tor-browser/browser/patches/patch-build_moz_configure_init_configure
3 Oct 2018 14:55:36 -   1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,24 +0,0 @@
-$OpenBSD: patch-build_moz_configure_init_configure,v 1.2 2018/10/03 14:55:36 
sthen Exp $
-
-Fix build with rust 1.29.
-https://hg.mozilla.org/mozilla-central/rev/36f4ba2fb6f5
-https://hg.mozilla.org/releases/mozilla-esr60/rev/381ae910e9b2712699fdc6a9bb9702c04bccb8f5
-
-Index: build/moz.configure/init.configure
 build/moz.configure/init.configure.orig
-+++ build/moz.configure/init.configure
-@@ -577,7 +577,13 @@ def split_triplet(triplet, allow_unknown=False):
- # There is also a quartet form:
- #   CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
- # But we can consider the "KERNEL-OPERATING_SYSTEM" as one.
--cpu, manufacturer, os = triplet.split('-', 2)
-+parts = triplet.split('-', 2)
-+if len(parts) == 3:
-+cpu, _, os = parts
-+elif len(parts) == 2:
-+cpu, os = parts
-+else:
-+die("Unexpected triplet string: %s" % triplet)
- 
- # Autoconf uses config.sub to validate and canonicalize those triplets,
- # but the granularity of its results has never been satisfying to our
Index: www/tor-browser/https-everywhere/Makefile
===
RCS file: /cvs/ports/www/tor-browser/https-everywhere/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- www/tor-browser/https-everywhere/Makefile   28 Sep 2018 14:54:26 -  
1.13
+++ www/tor-browser/https-everywhere/Makefile   1 May 2019 14:14:19 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.13 2018/09/28 14:54:26 sthen Exp $
 
 ADDON_NAME =   https-everywhere
-V =2018.8.22
+V =2019.1.31
 COMMENT =  Tor Browser add-on: force https where possible
 HOMEPAGE = https://www.eff.org/https-everywhere
 MASTER_SITES = https://www.eff.org/files/
Index: www/tor-browser/https-everywhere/distinfo
===
RCS file: /cvs/ports/www/tor-browser/https-everywhere/distinfo,v
retrieving revision 1.13
diff 

UPDATE: netcdf-4.7.0

2019-05-01 Thread Martin Reindl
Hello,

straightforward update to latest release. Passes make test.
2 patches to be rm'ed. geo/mdal not tested.

-m


Index: Makefile
===
RCS file: /cvs/ports/math/netcdf/Makefile,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 Makefile
--- Makefile13 Mar 2019 20:27:40 -  1.34
+++ Makefile1 May 2019 14:07:25 -
@@ -6,7 +6,7 @@
 
 COMMENT=   library for machine-independent, array-oriented data access
 
-V= 4.6.3
+V= 4.7.0
 NAME=  netcdf
 DISTNAME=  ${NAME}-c-${V}
 PKGNAME=   ${NAME}-${V}
@@ -53,6 +53,6 @@ SEPARATE_BUILD=   Yes
 # "Actually, I did not intend the .so files in netcdf-c/plugins to be
 # installed. They are intended only for testing and examples"
 post-install:
-   rm ${PREFIX}/lib/lib{bzip2,misc}.{a,la,so}
+   rm ${PREFIX}/lib/libh5bzip2.{a,la,so}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/math/netcdf/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo13 Mar 2019 20:27:40 -  1.7
+++ distinfo1 May 2019 14:07:25 -
@@ -1,2 +1,2 @@
-SHA256 (netcdf-c-4.6.3.tar.gz) = M1/fFtdTH0MK115zLtGpo/yDrT75H7M6cBGaVV3VQVw=
-SIZE (netcdf-c-4.6.3.tar.gz) = 5961248
+SHA256 (netcdf-c-4.7.0.tar.gz) = pRLStIKMYXfdS5Z5HEFj5OBua/xxI76/v+AXYtd30cs=
+SIZE (netcdf-c-4.7.0.tar.gz) = 5985755
Index: patches/patch-libdispatch_dfile_c
===
RCS file: patches/patch-libdispatch_dfile_c
diff -N patches/patch-libdispatch_dfile_c
--- patches/patch-libdispatch_dfile_c   13 Mar 2019 20:27:40 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-libdispatch_dfile_c,v 1.1 2019/03/13 20:27:40 sthen Exp $
-
-Index: libdispatch/dfile.c
 libdispatch/dfile.c.orig
-+++ libdispatch/dfile.c
-@@ -32,7 +32,6 @@
- #ifdef HAVE_STDIO_H
- #include 
- #endif
--extern int fileno(FILE*);
- 
- #include "ncdispatch.h"
- #include "netcdf_mem.h"
Index: patches/patch-libdispatch_dparallel_c
===
RCS file: patches/patch-libdispatch_dparallel_c
diff -N patches/patch-libdispatch_dparallel_c
--- patches/patch-libdispatch_dparallel_c   13 Mar 2019 20:27:40 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-libdispatch_dparallel_c,v 1.1 2019/03/13 20:27:40 sthen Exp $
-
-Index: libdispatch/dparallel.c
 libdispatch/dparallel.c.orig
-+++ libdispatch/dparallel.c
-@@ -10,7 +10,6 @@
- #ifdef HAVE_STDIO_H
- #include 
- #endif
--extern int fileno(FILE*);
- 
- /**
- Create a netCDF file for parallel I/O.
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/netcdf/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST   13 Mar 2019 20:27:40 -  1.7
+++ pkg/PLIST   1 May 2019 14:07:25 -
@@ -9,12 +9,9 @@ include/netcdf_aux.h
 include/netcdf_filter.h
 include/netcdf_mem.h
 include/netcdf_meta.h
-@comment lib/libbzip2.a
-@comment lib/libbzip2.la
-@comment lib/libbzip2.so
-@comment lib/libmisc.a
-@comment lib/libmisc.la
-@comment lib/libmisc.so
+@comment lib/libh5bzip2.a
+@comment lib/libh5bzip2.la
+@comment lib/libh5bzip2.so
 lib/libnetcdf.a
 lib/libnetcdf.la
 lib/libnetcdf.settings



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/05/01 07:49:52

Modified files:
devel  : Makefile 
devel/py-backports-abc: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Removing another useless python3 flavor from a port that
backports functionality to python 2.x and versions of python 3.x
much earlier than what we have.

OK sthen@



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2019/05/01 07:41:20

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

Log message:
Bump limit, from Hiltjo Posthuma

Remove mention about full-text search since the internal FTS indexer
was removed and it's out-of-process now. Requested by sthen@

No feedback from maintainer.



[update] www/p5-WebService-MusicBrainz 1.04 -> 1.05

2019-05-01 Thread Charlene Wendling
Hi ports,

Here is an update for WebService::MusicBrainz.

The only change is that our test patch got upstreamed [0] (CHANGES
hasn't been updated upstream [1]).

Port-wise, i've changed my MAINTAINER address and dropped the patch.

Testing: 

- 'make test' passes 
- the only consumer is audio/abcde, it works

Comments/feedback are welcome!

Charlène. 


[0] http://0x0.st/zcOs.diff
[1]
https://metacpan.org/source/BFAIST/WebService-MusicBrainz-1.0.5/Changes

Index: Makefile
===
RCS file: /cvs/ports/www/p5-WebService-MusicBrainz/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile29 Aug 2018 21:26:17 -  1.13
+++ Makefile1 May 2019 13:20:36 -
@@ -1,10 +1,10 @@
 # $OpenBSD: Makefile,v 1.13 2018/08/29 21:26:17 bcallah Exp $
 
 COMMENT=   interface to the MusicBrainz v2.0 API
-DISTNAME=  WebService-MusicBrainz-1.0.4
+DISTNAME=  WebService-MusicBrainz-1.0.5
 CATEGORIES=www
 
-MAINTAINER=Charlene Wendling 
+MAINTAINER=Charlene Wendling 
 
 # perl
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/www/p5-WebService-MusicBrainz/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo29 Aug 2018 21:26:17 -  1.8
+++ distinfo1 May 2019 13:20:36 -
@@ -1,2 +1,2 @@
-SHA256 (WebService-MusicBrainz-1.0.4.tar.gz) = 
asArvM8oAVUhMQg5gu3ComM4vNR6jtrLPNpMqWQfX6A=
-SIZE (WebService-MusicBrainz-1.0.4.tar.gz) = 9937
+SHA256 (WebService-MusicBrainz-1.0.5.tar.gz) = 
UjuDmWggbFdR6p7mcMeJLIw74PWTqlkaAMAxVGjQkJk=
+SIZE (WebService-MusicBrainz-1.0.5.tar.gz) = 10029
Index: patches/patch-t_Area_t
===
RCS file: patches/patch-t_Area_t
diff -N patches/patch-t_Area_t
--- patches/patch-t_Area_t  29 Aug 2018 21:26:17 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-t_Area_t,v 1.1 2018/08/29 21:26:17 bcallah Exp $
-Fix tests as ext:score is non existent in the xml returned.
-Index: t/Area.t
 t/Area.t.orig
-+++ t/Area.t
-@@ -42,7 +42,7 @@ sleep(1);
- my $s5_res = $ws->search(area => { iso => 'US-CA', fmt => 'xml' });
- exit_if_mb_busy($s5_res);
- ok($s5_res->find('name')->first->text eq 'California');
--ok($s5_res->at('area')->attr('ext:score') == 100);
-+ok($s5_res->at('area')->attr('ns2:score') == 100);
- sleep(1);
- 
- done_testing();





Re: Sudden problems logging into websites

2019-05-01 Thread Amit Kulkarni
> This is a strange problem:
> There are two websites (a bank and a healthcare provider) that I can
> access using Firefox ESR or Chromium on Linux (OpenSUSE Leap 15.0).
>
> But just starting a few weeks ago, I cannot log into these sites using
> my OpenBSD 6.4 machine.  I could log in last month, but I am not able to
> log in now.  I have tried both Firefox ESR and Iridium on OpenBSD.  I've
> tried changing my user agent string.  I've also deleted all of my
> browser preferences, but I still cannot log in.  In one case, the
> website prints an obscure error message after I enter my password.  On
> the other website, each time I enter my password it asks me to log in
> again, without any error message.  I've contacted the website
> administrators of one site, and they're clueless.
>
> I have not changed anything on my OpenBSD machine within in the last
> month.  But one of the websites has updated its appearance within the
> last month.  So, these websites appear to have made some sort of change
> that causes this problem on OpenBSD, but not on Linux.
>
> Is anyone else seeing this behavior?

For me, usually fiddling with the User agent string works. Select
Windows and IE11, that works most of the time. If that doesn't work
out, try using Chromium.

The detection logic used is getting more sophisticated. The answer is
to ditch the current provider and move to another provider, which
works with the software you choose.



Re: [NEW] cad/qucs-s-0.0.21

2019-05-01 Thread Stuart Henderson
On 2019/05/01 10:44, Alessandro DE LAURENZIS wrote:
> Hi Anthony,
> 
> thanks for your feedback.
> 
> On 01/05/2019 09:34, Anthony J. Bentley wrote:
> > Alessandro DE LAURENZIS writes:
> > > Dear ports@ readers,
> > > 
> > > here is a proposal for a new port: cad/qucs-s, an universal GUI for
> > > SPICE and not-SPICE circuit simulators.
> > 
> > Can you use the stable distfiles under the GitHub releases section rather
> > than GH_*?
> > 
> 
> I didn't notice. Update tarball attached.
> 
> -- 
> Alessandro DE LAURENZIS
> [mailto:jus...@atlantide.t28.net]
> Web: http://www.atlantide.t28.net
> LinkedIn: https://www.linkedin.com/in/delaurenzis/


OK sthen@ to import

(unfortunately it's another qt4 port, but they are at least working on
qt5 now - see https://github.com/Qucs/qucs/issues/560)



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 06:12:24

Modified files:
lang/gcc/8 : Makefile 
math/py-scipy  : Makefile 
telephony/asterisk: Makefile 

Log message:
Use ld.bfd to link math/py-scipy and telephony/asterisk on i386, like gcc/8
itself they fail with "has non-ABS relocation R_386_GOTOFF against symbol XXX"
with LLD.

Mention these ports in the comment in lang/gcc/8/Makefile.



Re: gcc8 available on which archs?

2019-05-01 Thread Stuart Henderson
On 2019/04/30 12:03, Stuart Henderson wrote:
> On 2019/04/25 00:14, Pascal Stumpf wrote:
> > On Tue, 23 Apr 2019 16:52:57 +0100, Stuart Henderson wrote:
> > > On 2019/04/23 17:14, Christian Weisgerber wrote:
> > > > With everybody eager to switch ports-gcc to gcc8, I'm still a bit
> > > > hazy about which architectures gcc8 is actually known to work on.
> > > > To the best of my knowledge:
> > > >=20
> > > > should be fine
> > > > aarch64 already switched
> > > > amd64   successful bulk build
> > > > powerpc successful partial build
> > > > sparc64 successful partial build
> > > >=20
> > > > optimistic
> > > > hppaexistence of adastrap 8.3.0 suggests working compil=
er
> > > > mips64  existence of adastrap 8.2.0 suggests working compil=
er
> > > > mips64el=3D=3D mips64?
> > > >=20
> > > > don't know
> > > > arm ?
> > > > alpha   ? (don't care)
> > > >=20
> > > > known bad
> > > > i386marked BROKEN
> > > >=20
> > > > --=20
> > > > Christian "naddy" Weisgerber  na...@mips.in=
ka.de
> > >=20
> > > From the last snaps:
> > >=20
> > > -rw-rw-r--  1 openbsd  openbsd  23870613 Apr 21 09:53 aarch64/gcc-8.3=
=2E0.tgz
> > > -rw-rw-r--  1 openbsd  openbsd  28096948 Apr 21 18:07 amd64/gcc-8.3.0=
=2Etgz
> > > -rw-rw-r--  1 openbsd  openbsd  27137929 Feb 25 05:54 arm/gcc-8.2.0p0=
=2Etgz
> > > -rw-rw-r--  1 openbsd  openbsd  25484157 Apr  6 14:04 mips64/gcc-8.2.=
0p2.tgz
> > > -rw-rw-r--  1 openbsd  openbsd  27639770 Mar 31 22:07 powerpc/gcc-8.2=
=2E0p2.tgz
> > > -rw-rw-r--  1 openbsd  openbsd  22927965 Mar 19 14:44 sparc64/gcc-8.2=
=2E0p2.tgz
> > >=20
> > > I'll try removing the BROKEN-i386 marker and building there in case a=
nything
> > > changed in the 8.3.0 update.
> > >=20
> > >=20
> >=20
> > Won't build, but I'm on it.
> >=20
>=20
> I'm doing a test build and assuming it works I'm going to switch this
> to ld.bfd for now. I can't find the right way to get -Wl,-znotext added
> to linker flags and I can't push new i386 packages with this broken, it
> kills a quarter of the ports tree (mostly via fortran).
>=20

Additional ports with issues:

math/py-scipy (gfortran):

ld: error: dfft_subr_6.f:(.debug_loc+0x2A7D): has non-ABS relocation R_386_=
GOTOFF against symbol 'ntryh.3712'
collect2: error: ld returned 1 exit status
ld: error: dfft_subr_6.f:(.debug_loc+0x2A7D): has non-ABS relocation R_386_=
GOTOFF against symbol 'ntryh.3712'
collect2: error: ld returned 1 exit status

telephony/asterisk (gcc):

cc -o libasteriskpj.so.0.0 -pthread -L/usr/X11R6/lib -L/usr/local/lib -Wl,-=
znotext  -L/usr/local/lib -Wl,-rpath,/usr/local/lib -Wl,-soname=3Dlibasteri=
skpj.so.0.0 -L/usr/obj/ports/asterisk-16.3.0-imap/asterisk-16.3.0/third-par=
ty/pjproject/source/pjlib/lib -L/usr/obj/ports/asterisk-16.3.0-imap/asteris=
k-16.3.0/third-party/pjproject/source/pjlib-util/lib -L/usr/obj/ports/aster=
isk-16.3.0-imap/asterisk-16.3.0/third-party/pjproject/source/pjnath/lib -L/=
usr/obj/ports/asterisk-16.3.0-imap/asterisk-16.3.0/third-party/pjproject/so=
urce/pjmedia/lib -L/usr/obj/ports/asterisk-16.3.0-imap/asterisk-16.3.0/thir=
d-party/pjproject/source/pjsip/lib -L/usr/obj/ports/asterisk-16.3.0-imap/as=
terisk-16.3.0/third-party/pjproject/source/third_party/lib -L/usr/local=
/lib -shared -fpic -Wl,--version-script,libasteriskpj.exports,--warn-common=
 -L/usr/X11R6/lib -L/usr/local/lib -Wl,-znotext libasteriskpj.o  -Wl,--whol=
e-archive -lpjsua-i386-unknown-openbsd6.5 -lpjsip-ua-i386-unknown-openbsd6.=
5 -lpjsip-simple-i386-unknown-openbsd6.5 -lpjsip-i386-unknown-openbsd6.5 -l=
pjnath-i386-unknown-openbsd6.5 -lpjmedia-codec-i386-unknown-openbsd6.5 -lpj=
media-videodev-i386-unknown-openbsd6.5 -lpjmedia-audiodev-i386-unknown-open=
bsd6.5 -lpjmedia-i386-unknown-openbsd6.5 -lpjlib-util-i386-unknown-openbsd6=
=2E5 -lpj-i386-unknown-openbsd6.5 -Wl,--no-whole-archive   -lssl -lcrypto -=
luuid  -lm -lpthread=20
ld: error: cli_telnet.c:(.debug_info+0x1DF087): has non-ABS relocation R_38=
6_GOTOFF against symbol 'CR_LF.6215'
ld: error: stream.c:(.debug_info+0x1B1469): has non-ABS relocation R_386_GO=
TOFF against symbol '.LC7'
ld: error: ice_session.c:(.debug_info+0x13139F): has non-ABS relocation R_3=
86_GOTOFF against symbol '.LC70'

Like gcc/8 itself they link successfully with ld.bfd.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2019/05/01 06:09:11

Modified files:
devel/glib2: Makefile 
Added files:
devel/glib2/patches: patch-glib_gutils_c 

Log message:
re-introduce the patch which was removed by the previous update so that
XDG directories are actually checked if they exist before adding them to
the list which is important for programs using unveil(2).

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/05/01 05:53:03

Modified files:
lang/gcc/8 : Makefile 

Log message:
remove the znotext suggestion from the i386 comment, same issue with
"ld: error: XX: has non-ABS relocation R_386_GOTOFF against symbol 'XX'"
is seen on other ports (telephony/asterisk, math/py-scipy) when built
with gcc 8 and znotext does not help there, so is unlikely to help here
either.



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2019/05/01 05:38:52

Modified files:
graphics/py-matplotlib: Makefile distinfo 
graphics/py-matplotlib/patches: patch-setupext_py 
graphics/py-matplotlib/pkg: PLIST 
Removed files:
graphics/py-matplotlib/patches: 
patch-extern_ttconv_pprdrv_tt_cpp 

patch-lib_matplotlib_sphinxext_tests_test_tinypages_py 
patch-src__image_wrapper_cpp 

Log message:
Update to matplotlib-2.2.4.

Reply daniel@ (maintainer): "Put it in..."



Re: p5-Unix-Pledge, this time 0.006

2019-05-01 Thread Stuart Henderson
On 2019/05/01 12:40, cho...@jtan.com wrote:
> I've sat on this for a while because a) my email setup broke when I
> upgraded my mail client, and b) while I was dealing with that I got a
> message from the upstream author indicating that he's incorporating my
> patch, which makes the diff included below an awful lot smaller.
> 
> On balance, saying that a package called pledge uses pledge seems a bit
> redundant, but them's the rules.
> 
> Cheers,
> 
> Matthew
> 
> diff -urN /tmp/empty/Makefile ./Makefile

Please send tars not diffs for new ports.

> --- /tmp/empty/Makefile Thu Jan  1 03:00:00 1970
> +++ ./Makefile  Wed May  1 12:28:30 2019
> @@ -0,0 +1,14 @@
> +COMMENT=   call pledge(2) and unveil(2) from perl
> +
> +CPAN_AUTHOR=   REF
> +MODULES=   cpan
> +
> +DISTNAME=  Unix-Pledge-0.006
> +CATEGORIES=sysutils
> +# uses pledge()
> +
> +TEST_DEPENDS=  devel/p5-BSD-Resource
> +
> +PERMIT_PACKAGE_CDROM=  Yes

Missing license marker and WANTLIB.

> +
> +.include 
> diff -urN /tmp/empty/distinfo ./distinfo
> --- /tmp/empty/distinfo Thu Jan  1 03:00:00 1970
> +++ ./distinfo  Wed May  1 12:19:38 2019
> @@ -0,0 +1,2 @@
> +SHA256 (Unix-Pledge-0.006.tar.gz) = 
> bWpXSFZd1K24lJIOV8B7GjWFaBSGDXKJI6KzEJvPklA=
> +SIZE (Unix-Pledge-0.006.tar.gz) = 5609
> diff -urN /tmp/empty/pkg/DESCR ./pkg/DESCR
> --- /tmp/empty/pkg/DESCRThu Jan  1 03:00:00 1970
> +++ ./pkg/DESCR Thu Apr 18 19:28:41 2019
> @@ -0,0 +1 @@
> +Call pledge(2) and unveil(2) from perl using Unix::Pledge.
> diff -urN /tmp/empty/pkg/PLIST ./pkg/PLIST
> --- /tmp/empty/pkg/PLISTThu Jan  1 03:00:00 1970
> +++ ./pkg/PLIST Fri Apr 19 08:00:08 2019
> @@ -0,0 +1,3 @@
> +${P5ARCH}/Unix/Pledge.pm
> +${P5ARCH}/auto/Unix/Pledge/Pledge.so
> +@man man/man3p/Unix::Pledge.3p
> 



CVS: cvs.openbsd.org: ports

2019-05-01 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2019/05/01 04:58:37

Modified files:
www/chromium   : Makefile distinfo 
www/chromium/pkg: PFRAG.component 

Log message:
update to 74.0.3729.131 and fix component flavor



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/duplicity: Makefile distinfo 
sysutils/duplicity/patches: patch-bin_duplicity 
patch-bin_duplicity_1 patch-setup_py 
Added files:
sysutils/duplicity/patches: patch-duplicity_util_py 
patch-testing_unit_test_exc_py 

Log message:
Update to duplicity-0.7.19 and bring a patch from Fedora that should fix a
unicode issue reported by stsp@



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/mate/notification-daemon: Makefile 
x11/xfce4/xfce4-pulseaudio: Makefile 
x11/mate/system-monitor: Makefile 
x11/xfce4/xfce4-taskmanager: Makefile 
x11/xfce4/xfce4-xkb: Makefile 
x11/mate/panel : Makefile 
x11/xfce4/xfdashboard: Makefile 

Log message:
Sync WANTLIB/LIB_DEPENDS after recent libwnck3 update.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to libwnck3-3.32.0.



p5-Unix-Pledge, this time 0.006

2019-05-01 Thread chohag
I've sat on this for a while because a) my email setup broke when I
upgraded my mail client, and b) while I was dealing with that I got a
message from the upstream author indicating that he's incorporating my
patch, which makes the diff included below an awful lot smaller.

On balance, saying that a package called pledge uses pledge seems a bit
redundant, but them's the rules.

Cheers,

Matthew

diff -urN /tmp/empty/Makefile ./Makefile
--- /tmp/empty/Makefile Thu Jan  1 03:00:00 1970
+++ ./Makefile  Wed May  1 12:28:30 2019
@@ -0,0 +1,14 @@
+COMMENT=   call pledge(2) and unveil(2) from perl
+
+CPAN_AUTHOR=   REF
+MODULES=   cpan
+
+DISTNAME=  Unix-Pledge-0.006
+CATEGORIES=sysutils
+# uses pledge()
+
+TEST_DEPENDS=  devel/p5-BSD-Resource
+
+PERMIT_PACKAGE_CDROM=  Yes
+
+.include 
diff -urN /tmp/empty/distinfo ./distinfo
--- /tmp/empty/distinfo Thu Jan  1 03:00:00 1970
+++ ./distinfo  Wed May  1 12:19:38 2019
@@ -0,0 +1,2 @@
+SHA256 (Unix-Pledge-0.006.tar.gz) = 
bWpXSFZd1K24lJIOV8B7GjWFaBSGDXKJI6KzEJvPklA=
+SIZE (Unix-Pledge-0.006.tar.gz) = 5609
diff -urN /tmp/empty/pkg/DESCR ./pkg/DESCR
--- /tmp/empty/pkg/DESCRThu Jan  1 03:00:00 1970
+++ ./pkg/DESCR Thu Apr 18 19:28:41 2019
@@ -0,0 +1 @@
+Call pledge(2) and unveil(2) from perl using Unix::Pledge.
diff -urN /tmp/empty/pkg/PLIST ./pkg/PLIST
--- /tmp/empty/pkg/PLISTThu Jan  1 03:00:00 1970
+++ ./pkg/PLIST Fri Apr 19 08:00:08 2019
@@ -0,0 +1,3 @@
+${P5ARCH}/Unix/Pledge.pm
+${P5ARCH}/auto/Unix/Pledge/Pledge.so
+@man man/man3p/Unix::Pledge.3p



Re: [NEW] cad/qucs-s-0.0.21

2019-05-01 Thread Alessandro DE LAURENZIS

Hi Anthony,

thanks for your feedback.

On 01/05/2019 09:34, Anthony J. Bentley wrote:

Alessandro DE LAURENZIS writes:

Dear ports@ readers,

here is a proposal for a new port: cad/qucs-s, an universal GUI for
SPICE and not-SPICE circuit simulators.


Can you use the stable distfiles under the GitHub releases section rather
than GH_*?



I didn't notice. Update tarball attached.

--
Alessandro DE LAURENZIS
[mailto:jus...@atlantide.t28.net]
Web: http://www.atlantide.t28.net
LinkedIn: https://www.linkedin.com/in/delaurenzis/


qucs-s.tar.gz
Description: application/gzip


Re: rm lang/jikes, java/junit

2019-05-01 Thread Rafael Sadowski
On Tue Apr 30, 2019 at 12:40:42PM -0400, Ian Darwin wrote:
> I'm going to kill these two next week if nobody objects.
> 
> junit, because everybody in Java-land should be using maven or gradle, not 
> assembling dependencies with a pair of tweezers
> 
> jikes, because it's old and unmaintained.
> 
> Anyone who wants them kept automatically becomes maintainer.
> 
A couple a days ago I already looked over the junit. Yes please, kick
it out.

OK rsadowski@



Re: [NEW] cad/qucs-s-0.0.21

2019-05-01 Thread Anthony J. Bentley
Alessandro DE LAURENZIS writes:
> Dear ports@ readers,
>
> here is a proposal for a new port: cad/qucs-s, an universal GUI for 
> SPICE and not-SPICE circuit simulators.

Can you use the stable distfiles under the GitHub releases section rather 
than GH_*?

-- 
Anthony J. Bentley



[NEW] cad/qucs-s-0.0.21

2019-05-01 Thread Alessandro DE LAURENZIS

Dear ports@ readers,

here is a proposal for a new port: cad/qucs-s, an universal GUI for 
SPICE and not-SPICE circuit simulators.


DESCR
=

Qucs-S is a spin-off of the Qucs cross-platform circuit simulator (which
uses its own simulation kernel Qucsator). "S" letter indicates SPICE.

The purpose of the Qucs-S subproject is to use free SPICE circuit
simulation kernels with the Qucs GUI.

Qucs-S is not a simulator by itself, but it requires to use a simulation
backend (Ngspice is recommended).


This is, in my opinion, a very promising project and it is one of the 
few pretty functional and reasonable complete SPICE integrated 
environments I'm aware of (it has a schematic entry tool, a waveform 
viewer, a component library and some helpers for analog and mixed-signal 
circuit simulation).


Some comments on the port:

- Github project's name is "qucs_s", but it is always referenced as 
"qucs-s" and the binaries follow the latter convention, so I preferred 
to set PKGNAME to force the name change;


- code compiles flawlessly and patches are needed only to put the man 
pages in the standard location (${LOCALBASE}/man instead of 
${LOCALBASE}/share/man);


- portcheck is flagging the presence of python modules without compiled 
versions, but those are actually only examples and I don't think it is 
worth adding python as a dependency just for that (there are also 
examples for Octave...); please suggest if I have to change this.


Tested on amd64 only. Taking MAINTAINER. Tarball attached.

--
Alessandro DE LAURENZIS
[mailto:jus...@atlantide.t28.net]
Web: http://www.atlantide.t28.net
LinkedIn: https://www.linkedin.com/in/delaurenzis/


qucs-s.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2019-05-01 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/05/01 00:52:00

Modified files:
multimedia/dav1d: Makefile distinfo 
Removed files:
multimedia/dav1d/patches: patch-src_x86_itx_ssse3_asm 

Log message:
Update to dav1d-0.3.0.

from Brad (maintainer)



Re: Update: lang/sbcl to 1.5.2

2019-05-01 Thread Timo Myyrä
Josh Elsasser  writes:

> On Sun, Apr 28, 2019 at 07:22:18AM -0700, Josh Elsasser wrote:
>
>> I'm preparing an update of lang/sbcl to 1.5.2, which should be
>> released in a day or two. Here is an update to a current git snapshot
>> if anyone wants to give it a try. I've already built and run the test
>> suite on all three arches but more testing never hurts.
>> 
>> The port itself is once again patches sbcl to run the contrib module
>> tests during 'regress' and not 'build'. This in combination with
>> upstream improvements should allow the threads flavor to be built by
>> default again, and now on macppc too.
>> 
>> Additionally, the non-threading options enabled by "./make.sh --fancy"
>> are now always enabled, namely core compression.
>> 
>> The only downside is that the base makeinfo will no longer build the
>> texinfo docs, so pull in print/texinfo instead.
>
> Here is the actual update to 1.5.2, note that this adds and removes
> files. The threads flavor can be re-enabled in lang/Makefile as well.
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/lang/sbcl/Makefile,v
> retrieving revision 1.40
> diff -u -u -r1.40 Makefile
> --- Makefile  21 Mar 2019 22:06:53 -  1.40
> +++ Makefile  30 Apr 2019 04:18:48 -
> @@ -1,13 +1,12 @@
> -# $OpenBSD: Makefile,v 1.40 2019/03/21 22:06:53 sthen Exp $
> +# $OpenBSD: Makefile,v 1.37 2018/04/27 16:25:12 solene Exp $
>  
>  # not yet ported to other arches
>  ONLY_FOR_ARCHS = amd64 i386 powerpc
>  USE_WXNEEDED =   Yes
> -REVISION =   0
>  
>  COMMENT= compiler and runtime system for ANSI Common Lisp
>  
> -V =  1.4.8
> +V =  1.5.2
>  DISTNAME=sbcl-${V}-source
>  PKGNAME= sbcl-${V}
>  WRKDIST= ${WRKDIR}/sbcl-${V}
> @@ -15,28 +14,30 @@
>  
>  CATEGORIES=  lang
>  HOMEPAGE=http://www.sbcl.org/
> -MAINTAINER = Joshua Elsasser 
> +MAINTAINER = Joshua Elsasser 
>  
>  # Public domain and BSD
>  PERMIT_PACKAGE_CDROM=Yes
>  
>  MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=sbcl/}
>  
> -WANTLIB= c m util
> +WANTLIB= c m util z
>  
>  PSEUDO_FLAVORS=  native_bootstrap
>  
> -# XXX threads flavor does not work reliably it won't even pass its self-test
> -# on amd64 all the time
>  FLAVORS= threads
>  FLAVOR?=
>  
> -EXTRA_PARAMS=
> +MAKE_PARAMS =--prefix=${PREFIX}
> +
>  .if ${FLAVOR:Mthreads}
> -ONLY_FOR_ARCHS = amd64
> -EXTRA_PARAMS+=   --with-sb-thread
> +ONLY_FOR_ARCHS = amd64 powerpc
> +MAKE_PARAMS +=   --with-sb-thread
>  WANTLIB+=pthread
>  .endif
> +# enable features from --fancy other than :sb-thread
> +MAKE_PARAMS +=   --with-sb-core-compression \
> + --with-sb-xref-for-internals
>  
>  .if ${FLAVOR:Mnative_bootstrap}
>  BUILD_DEPENDS+=  lang/sbcl
> @@ -46,12 +47,17 @@
>  BUILD_DEPENDS += lang/clisp
>  BOOTSTRAP_CMD =  ${LOCALBASE}/bin/clisp -q -norc
>  .endif
> +MAKE_PARAMS +=   --xc-host="${BOOTSTRAP_CMD}" ${EXTRA_PARAMS}
>  TEST_DEPENDS =   devel/gmp
>  
> +# base makeinfo chokes on sbcl texinfo files
> +BUILD_DEPENDS += print/texinfo
> +
>  USE_GMAKE=   Yes
>  PORTHOME=${TMPDIR}
>  MAKE_ENV=GNUMAKE=${GMAKE} INSTALL_ROOT=${PREFIX} \
> - MAN_DIR=${PREFIX}/man INFO_DIR=${PREFIX}/info
> + MAN_DIR=${PREFIX}/man INFO_DIR=${PREFIX}/info \
> + MAKEINFO=${PREFIX}/bin/gmakeinfo
>  
>  # Upstream asks that packagers append something like this to the
>  # version to distinguish official tarballs from third-party packages.
> @@ -66,8 +72,8 @@
>   sed -i 's/^"\([0-9.]*\)"$$/"\1.${LOCAL_VERSION}"/' ${VERSION_FILE}
>  
>  do-build:
> - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \
> - --prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}" ${EXTRA_PARAMS}
> + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} SBCL_CONTRIB_TARGET=all \
> + /bin/sh make.sh ${MAKE_PARAMS}
>   cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \
>   ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info
>  
> @@ -78,6 +84,8 @@
>   chown -R 0:0 ${PREFIX}/lib/sbcl
>  
>  do-test:
> + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} DONT_CLEAN_SBCL_CONTRIB=1 \
> + /bin/sh make-target-contrib.sh
>   cd ${WRKSRC}/tests && ${SETENV} ${MAKE_ENV} /bin/sh run-tests.sh
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/lang/sbcl/distinfo,v
> retrieving revision 1.16
> diff -u -u -r1.16 distinfo
> --- distinfo  24 Jun 2018 18:33:36 -  1.16
> +++ distinfo  30 Apr 2019 04:18:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (sbcl-1.4.8-source.tar.bz2) = 
>