CVS: cvs.openbsd.org: ports

2019-08-18 Thread Lawrence Teo
CVSROOT:/cvs
Module name:ports
Changes by: l...@cvs.openbsd.org2019/08/18 20:29:34

Modified files:
java/gradle: Makefile distinfo 
java/gradle/pkg: PLIST 

Log message:
Update to Gradle 5.6

https://docs.gradle.org/5.6/release-notes.html

ok rsadowski@



[MAINTAINER UPDATE] www/sblg to 0.5.4

2019-08-18 Thread Bryan Vyhmeister
After I sent in the update to 0.5.2, the author, Kristaps, released
0.5.3 and noticed that I had forgotten plist updates and he also
provided some DESCR updates as well. Just a moment ago he also let me
know that 0.5.4 just landed as well so here we are with 0.5.4.

sblg 0.5.4: "Add two templates for photography blogs, one with a grid
front page and one that's columnar. These create the blogs directly from
EXIF data in your photos! Finally remove that articles are followed by a
permanent link by default that must be disabled with
data-sblg-permlink="0". This has now been inverted such that
data-sblg-permlink="1" is required to emit the permanent link."

sblg 0.5.3: "Add a brutalist template to the mix. This is has a front
page and per-article styles. The way templates are installed has
changed, but that's not likely to change any behaviour."

sblg 0.5.2: "Provide the ${sblg-next-has} and ${sblg-prev-has} to allow
masking or showing of ${sblg-next} and friends. Add some style templates
for simple blogs: one that's one article per page and one with a
blogroll, and a retro blogroll. These are installed with the system and
may be used a simple start to a blog. Significant updates to the Atom
functionality. This necessitates a minor version bump because Atom
identifiers created by the system no longer use the "tag" scheme, but
instead the URL itself. This makes the system much simpler. Also,
several attributes (data-sblg-update, data-sblg-id) are no longer
necessary to stipulate: since there can only be one element for each
invocation, these are superfluous. All of these makes it much easier to
combine existing Atom entries with an automated feed. While here, update
the documentation to be much more specific about how the template is
handled."

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.23
diff -u -p -r1.23 Makefile
--- www/sblg/Makefile   12 Aug 2019 06:32:33 -  1.23
+++ www/sblg/Makefile   18 Aug 2019 22:06:15 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.4.29
+DISTNAME = sblg-0.5.4
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
Index: www/sblg/distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- www/sblg/distinfo   12 Aug 2019 06:32:33 -  1.21
+++ www/sblg/distinfo   18 Aug 2019 22:06:15 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.4.29.tar.gz) = PyL6uTsT8Hn6Xt3GPJQJnqS3BblHeBEv0aAp8klvEeA=
-SIZE (sblg-0.4.29.tar.gz) = 73325
+SHA256 (sblg-0.5.4.tar.gz) = sTMlSyJoovd4QIbgFs+Lj/xc3QZITHeKk15jQXIiIrs=
+SIZE (sblg-0.5.4.tar.gz) = 1447189
Index: www/sblg/pkg/DESCR
===
RCS file: /cvs/ports/www/sblg/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- www/sblg/pkg/DESCR  2 Jun 2016 11:34:53 -   1.1.1.1
+++ www/sblg/pkg/DESCR  18 Aug 2019 22:06:15 -
@@ -1,7 +1,3 @@
 sblg is a utility for creating static blogs: it knits together articles and
-templates, generating static HTML files and Atom feeds. It's built for use
-with make(1), as blogs depend upon articles, etc. No markdown, no "CMS", no
-CGI, no PHP. Just a simple tool for pulling data from articles and
-populating templates. sblg(1) is an ISC licensed ISO C utility that depends
-only on libexpat. (Where "simple" encompasses Atom feeds, multi-language
-support, tag filtering, etc.)
+templates in a variety of ways, generating static HTML files, Atom feeds,
+and even JSON. It is built for use with make.
Index: www/sblg/pkg/PLIST
===
RCS file: /cvs/ports/www/sblg/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/sblg/pkg/PLIST  31 Dec 2016 14:51:47 -  1.2
+++ www/sblg/pkg/PLIST  18 Aug 2019 22:06:15 -
@@ -2,4 +2,89 @@
 @bin bin/sblg
 @man man/man1/sblg.1
 share/sblg/
+share/sblg/examples/
+share/sblg/examples/brutalist/
+share/sblg/examples/brutalist/Makefile
+share/sblg/examples/brutalist/README.md
+share/sblg/examples/brutalist/article1.md
+share/sblg/examples/brutalist/article10.md
+share/sblg/examples/brutalist/article2.md
+share/sblg/examples/brutalist/article3.md
+share/sblg/examples/brutalist/article4.md
+share/sblg/examples/brutalist/article5.md
+share/sblg/examples/brutalist/article6.md
+share/sblg/examples/brutalist/article7.md
+share/sblg/examples/brutalist/article8.md
+share/sblg/examples/brutalist/article9.md
+share/sblg/examples/brutalist/atom-template.xml
+share/sblg/examples/brutalist/index.css
+share/sblg/examples/brutalist/index.xml
+share/sblg/examples/brutalist/template.css

[MAINTAINER UPDATE] www/sblg to 0.5.3

2019-08-18 Thread Bryan Vyhmeister
After I sent in the update to 0.5.2, the author, Kristaps, released
0.5.3 and noticed that I had forgotten plist updates and he also
provided some DESCR updates as well. Here is an update to 0.5.3.

sblg 0.5.3: "Add a brutalist template to the mix. This is has a front
page and per-article styles. The way templates are installed has
changed, but that's not likely to change any behaviour."

sblg 0.5.2: "Provide the ${sblg-next-has} and ${sblg-prev-has} to allow
masking or showing of ${sblg-next} and friends. Add some style templates
for simple blogs: one that's one article per page and one with a
blogroll, and a retro blogroll. These are installed with the system and
may be used a simple start to a blog. Significant updates to the Atom
functionality. This necessitates a minor version bump because Atom
identifiers created by the system no longer use the "tag" scheme, but
instead the URL itself. This makes the system much simpler. Also,
several attributes (data-sblg-update, data-sblg-id) are no longer
necessary to stipulate: since there can only be one element for each
invocation, these are superfluous. All of these makes it much easier to
combine existing Atom entries with an automated feed. While here, update
the documentation to be much more specific about how the template is
handled."

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.23
diff -u -p -r1.23 Makefile
--- www/sblg/Makefile   12 Aug 2019 06:32:33 -  1.23
+++ www/sblg/Makefile   18 Aug 2019 21:53:14 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.4.29
+DISTNAME = sblg-0.5.3
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
Index: www/sblg/distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- www/sblg/distinfo   12 Aug 2019 06:32:33 -  1.21
+++ www/sblg/distinfo   18 Aug 2019 21:53:14 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.4.29.tar.gz) = PyL6uTsT8Hn6Xt3GPJQJnqS3BblHeBEv0aAp8klvEeA=
-SIZE (sblg-0.4.29.tar.gz) = 73325
+SHA256 (sblg-0.5.3.tar.gz) = D74DhtYzs7qmJQRVkmajInmTkxVJbkKZl38k/s9qY/A=
+SIZE (sblg-0.5.3.tar.gz) = 167414
Index: www/sblg/pkg/DESCR
===
RCS file: /cvs/ports/www/sblg/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- www/sblg/pkg/DESCR  2 Jun 2016 11:34:53 -   1.1.1.1
+++ www/sblg/pkg/DESCR  18 Aug 2019 21:53:14 -
@@ -1,7 +1,3 @@
 sblg is a utility for creating static blogs: it knits together articles and
-templates, generating static HTML files and Atom feeds. It's built for use
-with make(1), as blogs depend upon articles, etc. No markdown, no "CMS", no
-CGI, no PHP. Just a simple tool for pulling data from articles and
-populating templates. sblg(1) is an ISC licensed ISO C utility that depends
-only on libexpat. (Where "simple" encompasses Atom feeds, multi-language
-support, tag filtering, etc.)
+templates in a variety of ways, generating static HTML files, Atom feeds,
+and even JSON. It is built for use with make.
Index: www/sblg/pkg/PLIST
===
RCS file: /cvs/ports/www/sblg/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- www/sblg/pkg/PLIST  31 Dec 2016 14:51:47 -  1.2
+++ www/sblg/pkg/PLIST  18 Aug 2019 21:53:14 -
@@ -2,4 +2,57 @@
 @bin bin/sblg
 @man man/man1/sblg.1
 share/sblg/
+share/sblg/examples/
+share/sblg/examples/brutalist/
+share/sblg/examples/brutalist/Makefile
+share/sblg/examples/brutalist/README.md
+share/sblg/examples/brutalist/article1.md
+share/sblg/examples/brutalist/article10.md
+share/sblg/examples/brutalist/article2.md
+share/sblg/examples/brutalist/article3.md
+share/sblg/examples/brutalist/article4.md
+share/sblg/examples/brutalist/article5.md
+share/sblg/examples/brutalist/article6.md
+share/sblg/examples/brutalist/article7.md
+share/sblg/examples/brutalist/article8.md
+share/sblg/examples/brutalist/article9.md
+share/sblg/examples/brutalist/atom-template.xml
+share/sblg/examples/brutalist/index.css
+share/sblg/examples/brutalist/index.xml
+share/sblg/examples/brutalist/template.css
+share/sblg/examples/brutalist/template.xml
+share/sblg/examples/retro/
+share/sblg/examples/retro/Makefile
+share/sblg/examples/retro/README.md
+share/sblg/examples/retro/article1.md
+share/sblg/examples/retro/article2.md
+share/sblg/examples/retro/atom-template.xml
+share/sblg/examples/retro/index.css
+share/sblg/examples/retro/index.xml
+share/sblg/examples/retro/template.css
+share/sblg/examples/retro/template.xml
+share/sblg/examples/simple/
+share/sblg/examples/simple-frontpage/

[UPDATE] databases/p5-Jifty-DBI to 0.78

2019-08-18 Thread Andrew Hewus Fresh
I noticed that this was failing tests when reviewing a different port
update and a simple update solved it.

I did add some optional TEST_DEPENDS to avoid skipping tests, although I
think passing tests require the p5-SQL-Statement update (or something
related) that I committed just now.

I stole starting memcached magic from devel/p5-Cache-Memcached, and it
seemed to work, although I assume someone testing this on a machine
already running memcached will have issues with either of these things.
Not sure what the policy is there.

The old version should have been broken completely without the update
according to the changelog, so it seems likely nobody actually uses
Jifty, or at least Jifty::DBI so maybe it's better just to remove the
whole thing?

https://metacpan.org/changes/distribution/Jifty-DBI

It also removes the patch in preference for adding  `--skipdeps` to
CONFIGURE_ARGS so it doesn't try to  auto install the dependencies.

Comments, OK?

Index: Makefile
===
RCS file: /cvs/ports/databases/p5-Jifty-DBI/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile12 Jul 2019 20:43:57 -  1.15
+++ Makefile18 Aug 2019 21:00:05 -
@@ -5,7 +5,7 @@ COMMENT=database OO schema for Jifty
 MODULES=   cpan
 PKG_ARCH=  *
 
-DISTNAME=  Jifty-DBI-0.68
+DISTNAME=  Jifty-DBI-0.78
 CATEGORIES=databases www
 
 # perl
@@ -35,5 +35,20 @@ RUN_DEPENDS= databases/p5-DBI \
 
 # a lot of tests will be skipped without DB connections
 TEST_DEPENDS=databases/p5-DBD-SQLite
+
+# Additional modules to avoid skipping tests
+TEST_DEPENDS+= devel/p5-Time-Duration \
+   devel/p5-Time-Duration-Parse \
+   devel/p5-YAML-Syck \
+   misc/memcached
+
+# Don't let dependencies AutoInstall
+CONFIGURE_ARGS=--skipdeps
+
+pre-test:
+   ${LOCALBASE}/bin/memcached -d -l 127.0.0.1 -p 11211
+
+post-test:
+   pkill memcached
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/databases/p5-Jifty-DBI/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo18 Jan 2015 03:13:03 -  1.5
+++ distinfo18 Aug 2019 21:00:05 -
@@ -1,2 +1,2 @@
-SHA256 (Jifty-DBI-0.68.tar.gz) = B/uAzwzM3hLMdvukgw+NoCJC2ki7jRcCeN7oNIt9Op8=
-SIZE (Jifty-DBI-0.68.tar.gz) = 163841
+SHA256 (Jifty-DBI-0.78.tar.gz) = lkXKepeqkIK5ge1esCrS279sEH1OYM4eTHXavRombLg=
+SIZE (Jifty-DBI-0.78.tar.gz) = 168399
Index: patches/patch-Makefile_PL
===
RCS file: patches/patch-Makefile_PL
diff -N patches/patch-Makefile_PL
--- patches/patch-Makefile_PL   20 Apr 2011 08:12:21 -  1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-$OpenBSD: patch-Makefile_PL,v 1.3 2011/04/20 08:12:21 jasper Exp $
 Makefile.PL.orig   Wed Apr 20 10:05:15 2011
-+++ Makefile.PLWed Apr 20 10:06:47 2011
-@@ -3,6 +3,7 @@ name ('Jifty-DBI');
- license ('perl');
- version_from('lib/Jifty/DBI.pm');
- perl_version('5.8.3');
-+=pod
- requires('Cache::Simple::TimedExpiry' => '0.21');
- requires('Class::Accessor::Fast' => 0);
- requires('Class::Data::Inheritable');
-@@ -24,10 +25,14 @@ requires('UNIVERSAL::require' => 0.11);
- requires('Scalar::Defer' => 0.10);
- requires('version');
- #requires('Class::Trigger');
-+=cut
- build_requires('Test::More' => 0.52);
- build_requires('Test::Warn' => 0.10);
-+=pod
- build_requires('DBD::SQLite' => 1.14);
-+=cut
- no_index directory => 'ex';
-+=pod
- features( 
- 'Memcached support' => [
- -default => 1,
-@@ -47,6 +52,7 @@ features( 
- 'URI' => '',
- ],
- );
-+=cut
- auto_install();
- 
- 



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 14:44:12

Modified files:
graphics/ctl   : Makefile 
Added files:
graphics/ctl/patches: patch-lib_IlmCtlSimd_CtlSimdInst_cpp 

Log message:
Fix build with ilmbase >= 2.3.0.



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 14:43:27

Modified files:
graphics/openexr: Makefile distinfo 
graphics/openexr/pkg: PLIST-main 
Removed files:
graphics/openexr/patches: patch-IlmImfExamples_Makefile_in 
  patch-IlmImfTest_testSampleImages_cpp 
  patch-IlmImf_ImfFastHuf_cpp 

Log message:
Update to OpenEXR-2.3.0.



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 14:43:47

Modified files:
graphics/openexr-viewers: Makefile distinfo 

Log message:
Update to openexr-viewers-2.3.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
graphics/ilmbase: Makefile distinfo 

Log message:
Update to ilmbase-2.3.0.



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/08/18 14:23:36

Modified files:
databases/p5-DBIx-DBSchema: Makefile distinfo 
databases/p5-DBIx-DBSchema/pkg: PLIST 

Log message:
Update databases/p5-DBIx-DBSchema to 0.45

>From wen heping 
OK cwen@



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/08/18 14:16:14

Modified files:
databases/p5-DBIx-Connector: Makefile distinfo 
databases/p5-DBIx-Connector/pkg: PLIST 

Log message:
Udate databases/p5-DBIx-Connector to 0.56

>From wen heping 
OK Abel Abraham Camarillo Ojeda  (MAINTAINER)



Re: UPDATE: java/gradle 5.6

2019-08-18 Thread Rafael Sadowski
On Thu Aug 15, 2019 at 11:12:57PM -0400, Lawrence Teo wrote:
> This updates Gradle to 5.6.
> 
> https://docs.gradle.org/5.6/release-notes.html
> 
> I confirmed that security/ghidra builds successfully with this Gradle
> update.
> 
> ok?

OK rsadowski@

> Index: Makefile
> ===
> RCS file: /cvs/ports/java/gradle/Makefile,v
> retrieving revision 1.2
> diff -u -p -r1.2 Makefile
> --- Makefile  19 Jul 2019 02:22:31 -  1.2
> +++ Makefile  16 Aug 2019 02:19:46 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =build automation tool
>  
> -DISTNAME =   gradle-5.5.1
> +DISTNAME =   gradle-5.6
>  EXTRACT_SUFX =   -bin.zip
>  
>  CATEGORIES = java
> Index: distinfo
> ===
> RCS file: /cvs/ports/java/gradle/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  19 Jul 2019 02:22:31 -  1.2
> +++ distinfo  16 Aug 2019 02:22:59 -
> @@ -1,2 +1,2 @@
> -SHA256 (gradle-5.5.1-bin.zip) = IioD/PL8rzaRdnzpVJ9469SnfnP54jo5aJn7cLQgzQA=
> -SIZE (gradle-5.5.1-bin.zip) = 89152247
> +SHA256 (gradle-5.6-bin.zip) = FcAu9d02MewCrFLoclcD4Chdmn7sv05ZOaqekkYE0B0=
> +SIZE (gradle-5.6-bin.zip) = 93883485
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/java/gradle/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 19 Jul 2019 02:22:31 -  1.2
> +++ pkg/PLIST 16 Aug 2019 02:25:45 -
> @@ -14,81 +14,89 @@ share/java/gradle/lib/
>  share/java/gradle/lib/annotations-13.0.jar
>  share/java/gradle/lib/ant-1.9.14.jar
>  share/java/gradle/lib/ant-launcher-1.9.14.jar
> -share/java/gradle/lib/asm-7.0.jar
> -share/java/gradle/lib/asm-analysis-7.0.jar
> -share/java/gradle/lib/asm-commons-7.0.jar
> -share/java/gradle/lib/asm-tree-7.0.jar
> +share/java/gradle/lib/asm-7.1.jar
> +share/java/gradle/lib/asm-analysis-7.1.jar
> +share/java/gradle/lib/asm-commons-7.1.jar
> +share/java/gradle/lib/asm-tree-7.1.jar
>  share/java/gradle/lib/commons-compress-1.18.jar
>  share/java/gradle/lib/commons-io-2.6.jar
>  share/java/gradle/lib/commons-lang-2.6.jar
>  share/java/gradle/lib/failureaccess-1.0.1.jar
>  share/java/gradle/lib/fastutil-8.2.1-min.jar
> -share/java/gradle/lib/gradle-api-metadata-5.5.1.jar
> -share/java/gradle/lib/gradle-base-services-5.5.1.jar
> -share/java/gradle/lib/gradle-base-services-groovy-5.5.1.jar
> -share/java/gradle/lib/gradle-build-cache-5.5.1.jar
> -share/java/gradle/lib/gradle-build-cache-packaging-5.5.1.jar
> -share/java/gradle/lib/gradle-build-option-5.5.1.jar
> -share/java/gradle/lib/gradle-cli-5.5.1.jar
> -share/java/gradle/lib/gradle-core-5.5.1.jar
> -share/java/gradle/lib/gradle-core-api-5.5.1.jar
> -share/java/gradle/lib/gradle-docs-5.5.1.jar
> -share/java/gradle/lib/gradle-execution-5.5.1.jar
> -share/java/gradle/lib/gradle-files-5.5.1.jar
> -share/java/gradle/lib/gradle-installation-beacon-5.5.1.jar
> -share/java/gradle/lib/gradle-instant-execution-5.5.1.jar
> -share/java/gradle/lib/gradle-jvm-services-5.5.1.jar
> -share/java/gradle/lib/gradle-kotlin-dsl-5.5.1.jar
> -share/java/gradle/lib/gradle-kotlin-dsl-tooling-models-5.5.1.jar
> -share/java/gradle/lib/gradle-launcher-5.5.1.jar
> -share/java/gradle/lib/gradle-logging-5.5.1.jar
> -share/java/gradle/lib/gradle-messaging-5.5.1.jar
> -share/java/gradle/lib/gradle-model-core-5.5.1.jar
> -share/java/gradle/lib/gradle-model-groovy-5.5.1.jar
> -share/java/gradle/lib/gradle-native-5.5.1.jar
> -share/java/gradle/lib/gradle-persistent-cache-5.5.1.jar
> -share/java/gradle/lib/gradle-process-services-5.5.1.jar
> -share/java/gradle/lib/gradle-resources-5.5.1.jar
> -share/java/gradle/lib/gradle-runtime-api-info-5.5.1.jar
> -share/java/gradle/lib/gradle-snapshots-5.5.1.jar
> -share/java/gradle/lib/gradle-tooling-api-5.5.1.jar
> -share/java/gradle/lib/gradle-wrapper-5.5.1.jar
> -share/java/gradle/lib/groovy-all-1.0-2.5.4.jar
> +share/java/gradle/lib/gradle-api-metadata-5.6.jar
> +share/java/gradle/lib/gradle-base-services-5.6.jar
> +share/java/gradle/lib/gradle-base-services-groovy-5.6.jar
> +share/java/gradle/lib/gradle-bootstrap-5.6.jar
> +share/java/gradle/lib/gradle-build-cache-5.6.jar
> +share/java/gradle/lib/gradle-build-cache-packaging-5.6.jar
> +share/java/gradle/lib/gradle-build-option-5.6.jar
> +share/java/gradle/lib/gradle-cli-5.6.jar
> +share/java/gradle/lib/gradle-core-5.6.jar
> +share/java/gradle/lib/gradle-core-api-5.6.jar
> +share/java/gradle/lib/gradle-docs-5.6.jar
> +share/java/gradle/lib/gradle-execution-5.6.jar
> +share/java/gradle/lib/gradle-file-collections-5.6.jar
> +share/java/gradle/lib/gradle-files-5.6.jar
> +share/java/gradle/lib/gradle-hashing-5.6.jar
> +share/java/gradle/lib/gradle-installation-beacon-5.6.jar
> +share/java/gradle/lib/gradle-instant-execution-5.6.jar
> +share/java/gradle/lib/gradle-jvm-services-5.6.jar
> +share/java/gradle/lib/gradle-kotlin-dsl-5.6.jar
> 

CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 13:47:11

Modified files:
productivity/homebank: Makefile distinfo 

Log message:
Update homebank to 5.2.7

Ok pea@ (Maintainer)



Re: NEW: net/kdeconnect-kde and x11/libfakekey

2019-08-18 Thread Rafael Sadowski
On Fri Aug 16, 2019 at 03:57:41PM +0200, Ingo Feinerer wrote:
> Hi,
> 
> attached is a port for KDE Connect [1][2], a tool that allows your devices
> (phone, PC) to communicate, and for libfakekey, an optional dependency for KDE
> Connect.
> 
> [1] https://invent.kde.org/kde/kdeconnect-kde
> [2] https://community.kde.org/KDEConnect
> 
> ---
> net/kdeconnect-kde/pkg/DESCR:
> KDE Connect is a multi-platform app that allows your devices to communicate
> (eg: your phone and your computer).
> 
> * Shared clipboard: Copy and paste between your phone and your computer (or 
> any other device).
> * Notification sync: Read and reply to your Android notifications from the 
> desktop.
> * Share files and URLs instantly from one device to another including some 
> filesystem integration.
> * Multimedia remote control: Use your phone as a remote for Linux media 
> players.
> * Virtual touchpad: Use your phone screen as your computer's touchpad and 
> keyboard.
> * Presentation remote: Advance your presentation slides straight from your 
> phone.
> 
> All this is done completely wirelessly, utilising TLS encryption.
> ---
> 
> ---
> x11/libfakekey/pkg/DESCR:
> libfakekey is a simple library for converting UTF-8 characters into 'fake' X
> key-presses.
> ---
> 
> On your (Android) phone you need the KDE connect app
> (e.g., https://f-droid.org/packages/org.kde.kdeconnect_tp/).
> 
> On your PC simply start `kdeconnect-indicator` (which in turn starts
> `kdeconnectd`). Despite the name you do not need a full KDE environment (works
> for me with cwm and stalonetray).
> 
> I patched two files to use QHostAddress::AnyIPv4 instead of QHostAddress::Any
> (https://doc.qt.io/qt-5/qhostaddress.html#SpecialAddress-enum). The latter is
> intended for the dual stack any-address but on OpenBSD this binds just to
> IPv6. So the patch enables IPv4 (but disables IPv6).
> 
> The patch to enable browsing the phone's file system is taken from the FreeBSD
> port (which uses `sshpass -p` :-( ... but this is a random password generated
> within the TLS session).
> 
> Comments and reviews are appreciated.
> 
> OK to import?
> 
> Best regards,
> Ingo

OK for libfakekey.

Tweaks for kdeconnect:

- 5 line(s) longer than 80 chars in pkg/DESC
- missing share/doc/pkg-readmes/${FULLPKGNAME} in PLIST

Please checkout portscheck.

RS



Re: UPDATE: productivity/homebank

2019-08-18 Thread Pierre-Emmanuel André
Ok pea@

Thanks

Le 18 août 2019 18:32:06 GMT+02:00, Rafael Sadowski  a 
écrit :
>Simple update homebank to 5.2.7. OK?
>
>Change log:
>
>http://homebank.free.fr/ChangeLog
>
>RS
>
>Index: Makefile
>===
>RCS file: /cvs/ports/productivity/homebank/Makefile,v
>retrieving revision 1.40
>diff -u -p -u -p -r1.40 Makefile
>--- Makefile   19 Jun 2019 05:19:32 -  1.40
>+++ Makefile   18 Aug 2019 16:30:10 -
>@@ -2,7 +2,7 @@
> 
> COMMENT = personal accounting application
> 
>-DISTNAME =homebank-5.2.6
>+DISTNAME =homebank-5.2.7
> 
> CATEGORIES =  productivity x11
> 
>Index: distinfo
>===
>RCS file: /cvs/ports/productivity/homebank/distinfo,v
>retrieving revision 1.22
>diff -u -p -u -p -r1.22 distinfo
>--- distinfo   19 Jun 2019 05:19:32 -  1.22
>+++ distinfo   18 Aug 2019 16:30:10 -
>@@ -1,2 +1,2 @@
>-SHA256 (homebank-5.2.6.tar.gz) =
>mhTL9wKQgPII12snotgGaWRCZoXdyG/Rq+0wvUKMmIE=
>-SIZE (homebank-5.2.6.tar.gz) = 2679210
>+SHA256 (homebank-5.2.7.tar.gz) =
>ju2+QkZHeTW9OILBpijX/WA29kZ76ZjCVYvfSzmw618=
>+SIZE (homebank-5.2.7.tar.gz) = 2723372


Re: maintainer update: net/vf1

2019-08-18 Thread Paco Esteban
Dropping revision as suggested by edd@

Cheers,
Paco.

Index: Makefile
===
RCS file: /cvs/ports/net/vf1/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile12 Jul 2019 20:48:51 -  1.3
+++ Makefile18 Aug 2019 19:30:25 -
@@ -2,10 +2,9 @@
 
 COMMENT =  command line gopher client
 
-MODPY_EGG_VERSION =0.0.10
+MODPY_EGG_VERSION =0.0.11
 DISTNAME = VF-1-${MODPY_EGG_VERSION}
 PKGNAME =  vf1-${MODPY_EGG_VERSION}
-REVISION = 0
 
 CATEGORIES =   net
 
Index: distinfo
===
RCS file: /cvs/ports/net/vf1/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo19 Dec 2018 09:38:49 -  1.1.1.1
+++ distinfo18 Aug 2019 19:30:25 -
@@ -1,2 +1,2 @@
-SHA256 (VF-1-0.0.10.tar.gz) = N4K69Y9l1HxuXSI3LA9FRzRAiz9QmVq6GEeydkperZY=
-SIZE (VF-1-0.0.10.tar.gz) = 18176
+SHA256 (VF-1-0.0.11.tar.gz) = sRdVH5EGO4EQ8UEl4QUqS1m2lkL/zgOaDtOrqLvSmHY=
+SIZE (VF-1-0.0.11.tar.gz) = 19285

-- 
Paco Esteban.
https://onna.be/gpgkey.asc
9A6B 6083 AD9E FDC2 0EAF  5CB3 5818 130B 8A6D BC03



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2019/08/18 13:29:33

Modified files:
sysutils/sshfs-fuse: Makefile distinfo 
sysutils/sshfs-fuse/patches: patch-sshfs_c 

Log message:
Update to sshfs-fuse-2.10.

Last version of sshfs-fuse that is compatible with our implementation of
fuse. Changelog can be found at
https://github.com/libfuse/sshfs/blob/sshfs-2.10/ChangeLog.rst.

Feedback on update from edd@.

OK edd@



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2019/08/18 13:23:41

Modified files:
inputmethods/scim-tables: Makefile 
Added files:
inputmethods/scim-tables/patches: patch-src_scim_generic_table_h 

Log message:
scim-tables: add missing headers for ports-gcc.
Regen WANTLIB and remove base-gcc from COMPILER while here.

OK kmos@



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/08/18 12:51:48

Modified files:
databases/p5-SQL-Statement: Makefile distinfo 

Log message:
Update databases/p5-SQL-Statement to 1.412

>From wen heping 



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2019/08/18 12:43:53

Modified files:
devel/p5-SUPER : Makefile distinfo 

Log message:
Udate devel/p5-SUPER to 1.20190531

>From wen heping 
OK cwen@



maintainer update: net/vf1

2019-08-18 Thread Paco Esteban
Hi ports@,

Here's an update of net/vf1 from 0.0.10 to 0.0.11

This is an easy one and the port does not have any consumer.  This
version still does not include a man page, but the author was very open
to the idea and there's one ready for the next release.  I hope it will
be published soon.

Cheers,
Paco.


Index: Makefile
===
RCS file: /cvs/ports/net/vf1/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile12 Jul 2019 20:48:51 -  1.3
+++ Makefile18 Aug 2019 18:23:57 -
@@ -2,7 +2,7 @@
 
 COMMENT =  command line gopher client
 
-MODPY_EGG_VERSION =0.0.10
+MODPY_EGG_VERSION =0.0.11
 DISTNAME = VF-1-${MODPY_EGG_VERSION}
 PKGNAME =  vf1-${MODPY_EGG_VERSION}
 REVISION = 0
Index: distinfo
===
RCS file: /cvs/ports/net/vf1/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo19 Dec 2018 09:38:49 -  1.1.1.1
+++ distinfo18 Aug 2019 18:23:57 -
@@ -1,2 +1,2 @@
-SHA256 (VF-1-0.0.10.tar.gz) = N4K69Y9l1HxuXSI3LA9FRzRAiz9QmVq6GEeydkperZY=
-SIZE (VF-1-0.0.10.tar.gz) = 18176
+SHA256 (VF-1-0.0.11.tar.gz) = sRdVH5EGO4EQ8UEl4QUqS1m2lkL/zgOaDtOrqLvSmHY=
+SIZE (VF-1-0.0.11.tar.gz) = 19285

-- 
Paco Esteban.
https://onna.be/gpgkey.asc
9A6B 6083 AD9E FDC2 0EAF  5CB3 5818 130B 8A6D BC03



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 12:08:29

Modified files:
devel/catch2   : Makefile distinfo 

Log message:
Update catch2 to 2.9.2



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 11:45:48

Modified files:
x11/i3-gaps: Makefile distinfo 
x11/i3-gaps/patches: patch-Makefile_in patch-configure 
 patch-etc_config patch-etc_config_keycodes 

Log message:
Update i3-gaps to 4.17

OK bket@



Re: [macppc,arm*] Unbreak games/puzzles

2019-08-18 Thread Landry Breuil
On Sun, Aug 18, 2019 at 06:13:56PM +0200, Charlene Wendling wrote:
> 
> > http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/puzzles.log
> (no link to macppc build failure, landry has been a bit too much
> aggressive while archiving failure logs)
> 
> Well, this is exactly what the report says, char being unsigned by
> default on ppc and arm archs.
> 
> I decided to not remove -Werror while here - it has failed to build for
> a legit reason this time. I will if asked to do so.
> 
> It builds and run fine on macppc [0] and amd64. 
> 
> OK?

Sure, i'll try to push that upstream (that's putty's author and iirc i
had good contact with him)

Landry



CVE-2019-14744 x11/kde4/libs

2019-08-18 Thread Rafael Sadowski
Fix CVE-2019-14744 in our KDE4 env.
https://kde.org/info/security/advisory-20190807-1.txt

OK?

RS

Index: Makefile
===
RCS file: /cvs/ports/x11/kde4/libs/Makefile,v
retrieving revision 1.90
diff -u -p -u -p -r1.90 Makefile
--- Makefile21 Jan 2019 20:54:48 -  1.90
+++ Makefile18 Aug 2019 15:54:08 -
@@ -12,7 +12,7 @@ PKGNAME-langlist =kde4-langlist-$V
 PKG_ARCH-en_US =   *
 PKG_ARCH-langlist =*
 PKGSPEC-main = kdelibs-${MODKDE4_SPEC}
-REVISION-main =16
+REVISION-main =17
 REVISION-en_US =   0
 REVISION-langlist =0
 
Index: patches/patch-kdecore_config_kconfig_cpp
===
RCS file: patches/patch-kdecore_config_kconfig_cpp
diff -N patches/patch-kdecore_config_kconfig_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-kdecore_config_kconfig_cpp18 Aug 2019 15:54:08 -
@@ -0,0 +1,49 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+Index: kdecore/config/kconfig.cpp
+--- kdecore/config/kconfig.cpp.orig
 kdecore/config/kconfig.cpp
+@@ -160,37 +160,7 @@ QString KConfigPrivate::expandString(const QString& va
+ int nDollarPos = aValue.indexOf( QLatin1Char('$') );
+ while( nDollarPos != -1 && nDollarPos+1 < aValue.length()) {
+ // there is at least one $
+-if( aValue[nDollarPos+1] == QLatin1Char('(') ) {
+-int nEndPos = nDollarPos+1;
+-// the next character is not $
+-while ( (nEndPos <= aValue.length()) && 
(aValue[nEndPos]!=QLatin1Char(')')) )
+-nEndPos++;
+-nEndPos++;
+-QString cmd = aValue.mid( nDollarPos+2, nEndPos-nDollarPos-3 );
+-
+-QString result;
+-QByteArray oldpath = qgetenv( "PATH" );
+-QByteArray newpath;
+-if (KGlobal::hasMainComponent()) {
+-newpath = 
QFile::encodeName(KGlobal::dirs()->resourceDirs("exe").join(QChar::fromLatin1(KPATH_SEPARATOR)));
+-if (!newpath.isEmpty() && !oldpath.isEmpty())
+-newpath += KPATH_SEPARATOR;
+-}
+-newpath += oldpath;
+-setenv( "PATH", newpath, 1/*overwrite*/ );
+-// FIXME: wince does not have pipes
+-#ifndef _WIN32_WCE
+-FILE *fs = popen(QFile::encodeName(cmd).data(), "r");
+-if (fs) {
+-QTextStream ts(fs, QIODevice::ReadOnly);
+-result = ts.readAll().trimmed();
+-pclose(fs);
+-}
+-#endif
+-setenv( "PATH", oldpath, 1/*overwrite*/ );
+-aValue.replace( nDollarPos, nEndPos-nDollarPos, result );
+-nDollarPos += result.length();
+-} else if( aValue[nDollarPos+1] != QLatin1Char('$') ) {
++if( aValue[nDollarPos+1] != QLatin1Char('$') ) {
+ int nEndPos = nDollarPos+1;
+ // the next character is not $
+ QString aVarName;
Index: patches/patch-kdecore_doc_README_kiosk
===
RCS file: patches/patch-kdecore_doc_README_kiosk
diff -N patches/patch-kdecore_doc_README_kiosk
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-kdecore_doc_README_kiosk  18 Aug 2019 15:54:08 -
@@ -0,0 +1,30 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+
+Index: kdecore/doc/README.kiosk
+--- kdecore/doc/README.kiosk.orig
 kdecore/doc/README.kiosk
+@@ -640,18 +640,6 @@ The following syntax is also supported:
+ Name[$ei]=${USER}
+ 
+ 
+-Shell Commands in KDE config files.
+-===
+-
+-Since KDE-3.1 arbitrary entries in configuration files can contain shell 
+-commands. This way the value of a configuration entry can be determined
+-dynamically at runtime. In order to use this the entry must be marked 
+-with [$e]. 
+-
+-Example:
+-Host[$e]=$(hostname)
+-
+-
+ KDE Kiosk Application API
+ ==
+ 
Index: patches/patch-kdecore_tests_kconfigtest_cpp
===
RCS file: patches/patch-kdecore_tests_kconfigtest_cpp
diff -N patches/patch-kdecore_tests_kconfigtest_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-kdecore_tests_kconfigtest_cpp 18 Aug 2019 15:54:08 -
@@ -0,0 +1,24 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+Index: kdecore/tests/kconfigtest.cpp
+--- kdecore/tests/kconfigtest.cpp.orig
 kdecore/tests/kconfigtest.cpp
+@@ -479,12 +479,8 @@ void KConfigTest::testPath()
+   QCOMPARE(group.readPathEntry("withBraces", QString()), 

UPDATE: productivity/homebank

2019-08-18 Thread Rafael Sadowski
Simple update homebank to 5.2.7. OK?

Change log:

http://homebank.free.fr/ChangeLog

RS

Index: Makefile
===
RCS file: /cvs/ports/productivity/homebank/Makefile,v
retrieving revision 1.40
diff -u -p -u -p -r1.40 Makefile
--- Makefile19 Jun 2019 05:19:32 -  1.40
+++ Makefile18 Aug 2019 16:30:10 -
@@ -2,7 +2,7 @@
 
 COMMENT =  personal accounting application
 
-DISTNAME = homebank-5.2.6
+DISTNAME = homebank-5.2.7
 
 CATEGORIES =   productivity x11
 
Index: distinfo
===
RCS file: /cvs/ports/productivity/homebank/distinfo,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 distinfo
--- distinfo19 Jun 2019 05:19:32 -  1.22
+++ distinfo18 Aug 2019 16:30:10 -
@@ -1,2 +1,2 @@
-SHA256 (homebank-5.2.6.tar.gz) = mhTL9wKQgPII12snotgGaWRCZoXdyG/Rq+0wvUKMmIE=
-SIZE (homebank-5.2.6.tar.gz) = 2679210
+SHA256 (homebank-5.2.7.tar.gz) = ju2+QkZHeTW9OILBpijX/WA29kZ76ZjCVYvfSzmw618=
+SIZE (homebank-5.2.7.tar.gz) = 2723372



Re: arm bulk build report

2019-08-18 Thread Otto Moerbeek
On Wed, Aug 14, 2019 at 06:49:42PM -0600, phess...@openbsd.org wrote:

> bulk build on armv7.ports.openbsd.org
> http://build-failures.rhaalovely.net/arm/2019-07-19/www/h2o.log

This shows an armv7 problem wrt assembly in the bundled picotls code.
Eesiest way would be to switch to libressl.

Strange thing is that locally it fails in a ruby related part before
it gets to picotls.

Wil investigate a bit more,

-Otto



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 10:21:27

Modified files:
devel/jenkins/stable: Makefile distinfo 

Log message:
Update jenkins -stable to 2.176.2



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 10:19:34

Modified files:
devel/jenkins/devel: Makefile distinfo 

Log message:
Update jenkins -devel to 2.189



[macppc,arm*] Unbreak games/puzzles

2019-08-18 Thread Charlene Wendling


> http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/puzzles.log
(no link to macppc build failure, landry has been a bit too much
aggressive while archiving failure logs)

Well, this is exactly what the report says, char being unsigned by
default on ppc and arm archs.

I decided to not remove -Werror while here - it has failed to build for
a legit reason this time. I will if asked to do so.

It builds and run fine on macppc [0] and amd64. 

OK?

Charlène. 


[0] https://bin.charlenew.xyz/puzzles.log


Index: Makefile
===
RCS file: /cvs/ports/games/puzzles/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile12 Jul 2019 20:46:23 -  1.18
+++ Makefile17 Aug 2019 21:54:21 -
@@ -3,6 +3,7 @@
 COMMENT =  collection of puzzles games
 
 DISTNAME = puzzles-20190415
+REVISION = 0
 CATEGORIES =   games
 
 MASTER_SITES = https://rhaalovely.net/stuff/
Index: patches/patch-palisade_c
===
RCS file: patches/patch-palisade_c
diff -N patches/patch-palisade_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-palisade_c17 Aug 2019 21:54:21 -
@@ -0,0 +1,18 @@
+$OpenBSD$
+
+Fix for archs where char is unsigned by default (ppc, arm):
+error: result of comparison of constant -1 with expression of type
+'clue' (aka 'char')
+
+Index: palisade.c
+--- palisade.c.orig
 palisade.c
+@@ -46,7 +46,7 @@ struct game_params {
+ int w, h, k;
+ };
+ 
+-typedef char clue;
++typedef signed char clue;
+ typedef unsigned char borderflag;
+ 
+ typedef struct shared_state {



CVE-2019-14744 devel/kf5/kconfig

2019-08-18 Thread Rafael Sadowski
Fix CVE-2019-14744 in our KDE5 env.
https://kde.org/info/security/advisory-20190807-1.txt

OK?

RS

Index: Makefile
===
RCS file: /cvs/ports/devel/kf5/kconfig/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile30 Mar 2019 09:13:49 -  1.10
+++ Makefile18 Aug 2019 15:38:31 -
@@ -2,6 +2,7 @@
 
 COMMENT =  KDE configuration system
 DISTNAME = kconfig-${VERSION}
+REVISION = 0
 
 SHARED_LIBS =  KF5ConfigCore   4.3
 SHARED_LIBS += KF5ConfigGui4.3
Index: patches/patch-autotests_kconfigtest_cpp
===
RCS file: patches/patch-autotests_kconfigtest_cpp
diff -N patches/patch-autotests_kconfigtest_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-autotests_kconfigtest_cpp 18 Aug 2019 15:38:31 -
@@ -0,0 +1,35 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+Index: autotests/kconfigtest.cpp
+--- autotests/kconfigtest.cpp.orig
 autotests/kconfigtest.cpp
+@@ -38,7 +38,7 @@
+ #include 
+ #endif
+ #ifndef Q_OS_WIN
+-#include  // gethostname
++#include  // getuid
+ #endif
+ 
+ KCONFIGGROUP_DECLARE_ENUM_QOBJECT(KConfigTest, Testing)
+@@ -545,14 +545,8 @@ void KConfigTest::testPath()
+ QCOMPARE(group.readPathEntry("withBraces", QString()), QString("file://" 
+ HOMEPATH));
+ QVERIFY(group.hasKey("URL"));
+ QCOMPARE(group.readEntry("URL", QString()), QString("file://" + 
HOMEPATH));
+-#if !defined(Q_OS_WIN32) && !defined(Q_OS_MAC)
+-// I don't know if this will work on windows
+-// This test hangs on OS X
+ QVERIFY(group.hasKey("hostname"));
+-char hostname[256];
+-QVERIFY(::gethostname(hostname, sizeof(hostname)) == 0);
+-QCOMPARE(group.readEntry("hostname", QString()), 
QString::fromLatin1(hostname));
+-#endif
++QCOMPARE(group.readEntry("hostname", QString()), 
QStringLiteral("(hostname)")); // the $ got removed because empty var name
+ QVERIFY(group.hasKey("noeol"));
+ QCOMPARE(group.readEntry("noeol", QString()), QString("foo"));
+ 
Index: patches/patch-docs_options_md
===
RCS file: patches/patch-docs_options_md
diff -N patches/patch-docs_options_md
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-docs_options_md   18 Aug 2019 15:38:31 -
@@ -0,0 +1,34 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+
+Index: docs/options.md
+--- docs/options.md.orig
 docs/options.md
+@@ -67,18 +67,15 @@ environment variables (and `XDG_CONFIG_HOME` in partic
+ Shell Expansion
+ ---
+ 
+-If an entry is marked with `$e`, environment variables and shell commands will
+-be expanded.
++If an entry is marked with `$e`, environment variables will be expanded.
+ 
+ Name[$e]=$USER
+-Host[$e]=$(hostname)
+ 
+ When the "Name" entry is read `$USER` will be replaced with the value of the
+-`$USER` environment variable, and `$(hostname)` will be replaced with the 
output
+-of the `hostname` command.
++`$USER` environment variable.
+ 
+-Note that the application will replace `$USER` and `$(hostname)` with their
+-respective expanded values after saving. To prevent this combine the `$e` 
option
++Note that the application will replace `$USER` with its
++expanded value after saving. To prevent this combine the `$e` option
+ with `$i` (immmutable) option.  For example:
+ 
+ Name[$ei]=$USER
Index: patches/patch-src_core_kconfig_cpp
===
RCS file: patches/patch-src_core_kconfig_cpp
diff -N patches/patch-src_core_kconfig_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_core_kconfig_cpp  18 Aug 2019 15:38:31 -
@@ -0,0 +1,62 @@
+$OpenBSD$
+
+CVE-2019-14744
+Security: remove support for $(...) in config keys with [$e] marker.
+
+https://kde.org/info/security/advisory-20190807-1.txt
+
+
+Index: src/core/kconfig.cpp
+--- src/core/kconfig.cpp.orig
 src/core/kconfig.cpp
+@@ -28,19 +28,6 @@
+ #include 
+ #include 
+ 
+-#ifdef _MSC_VER
+-static inline FILE *popen(const char *cmd, const char *mode)
+-{
+-return _popen(cmd, mode);
+-}
+-static inline int pclose(FILE *stream)
+-{
+-return _pclose(stream);
+-}
+-#else
+-#include 
+-#endif
+-
+ #include "kconfigbackend_p.h"
+ #include "kconfiggroup.h"
+ 
+@@ -183,29 +170,7 @@ QString KConfigPrivate::expandString(const QString 
+ int nDollarPos = aValue.indexOf(QLatin1Char('$'));
+ while (nDollarPos != -1 && nDollarPos + 1 < aValue.length()) {
+ // there is at least one $
+-if (aValue[nDollarPos + 1] == QLatin1Char('(')) {
+-int nEndPos = nDollarPos + 1;
+-// the next character 

Re: [update] plan9/plan9port 20180117 -> 20190619

2019-08-18 Thread Patrick Marchand
Hi,

On 08/12, Patrick Marchand wrote:
> Fixed it, see the new patch.

Has anybody else played around with this diff ?

I've been using the updated plan9port programs daily at work and
have yet to hit problems.

Thanks



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 09:37:28

ports/devel/kf5/kconfig/patches

Update of /cvs/ports/devel/kf5/kconfig/patches
In directory cvs.openbsd.org:/tmp/cvs-serv73413/patches

Log Message:
Directory /cvs/ports/devel/kf5/kconfig/patches added to the repository



Re: Remove devel/arm-elf?

2019-08-18 Thread Anthony J. Bentley
Christian Weisgerber writes:
> Grepping the ports tree for uses of /usr/bin/gcc turned up
> devel/arm-elf/gcc.  That port has been marked BROKEN "due to frequent
> segfaults during build" for 4.5 years.  I guess nobody has missed
> it since.
>
> I was going to suggest that we remove the port, but it's part of
> four related ones:
>
> devel/arm-elf/binutils
> devel/arm-elf/gcc
> devel/arm-elf/gdb
> devel/arm-elf/newlib
>
> newlib depends on gcc, so it will have to go too if gcc goes.
> binutils and gdb are independent of gcc, and in fact we have packages
> for them.  But are they any use on their own?
>
> The ports were imported in 2007, once updated in 2010, the maintainer
> asked to be removed in 2012, and otherwise the changes have been
> mostly infrastructure churn.
>
> Can we delete all of devel/arm-elf?  Yes?  No?
> What's the use of an "arm-elf" cross-tools suite?

I used to program Olimex boards with those ports. But that was nearly
ten years ago.

We have many cross-compilers in the tree. It should be easy enough for
someone who needs it to send a diff based on the working ones. A port
broken this long doesn't need to stay.

ok bentley@



UPDATE: x11/i3-gaps

2019-08-18 Thread Rafael Sadowski
Update i3-gaps to 4.17. Sync Makefile with x11/i3 and regen WANTLIB.

Works fine on amd64. OK?

RS

Index: Makefile
===
RCS file: /cvs/ports/x11/i3-gaps/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile12 Jul 2019 20:51:14 -  1.3
+++ Makefile18 Aug 2019 15:02:36 -
@@ -2,7 +2,7 @@
 
 COMMENT =  improved dynamic tiling window manager, fork with gaps
 
-V =4.16.1
+V =4.17
 DISTNAME = i3-gaps-${V}
 
 CATEGORIES =   x11
@@ -15,8 +15,8 @@ PERMIT_PACKAGE =  Yes
 # uses pledge()
 WANTLIB += c cairo ev glib-2.0 gobject-2.0 iconv intl m pango-1.0
 WANTLIB += pangocairo-1.0 pcre pthread startup-notification-1
-WANTLIB += xcb xcb-cursor xcb-icccm xcb-keysyms xcb-randr xcb-util
-WANTLIB += xcb-xinerama xcb-xkb xcb-xrm xkbcommon xkbcommon-x11
+WANTLIB += xcb xcb-cursor xcb-icccm xcb-keysyms xcb-randr xcb-shape
+WANTLIB += xcb-util xcb-xinerama xcb-xkb xcb-xrm xkbcommon xkbcommon-x11
 WANTLIB += yajl
 
 MASTER_SITES = https://github.com/Airblader/i3/
@@ -26,9 +26,8 @@ DISTFILES =   gaps-{releases/download/${V}
 
 BUILD_DEPENDS =textproc/asciidoc \
textproc/xmlto
-
 LIB_DEPENDS =  devel/libev \
-   devel/libyajl \
+   devel/libyajl>=2.0.0 \
devel/pango \
devel/pcre \
devel/startup-notification \
@@ -49,12 +48,16 @@ WRKDIST =   ${WRKDIR}/${DISTNAME:S/-gaps//
 SEPARATE_BUILD =Yes
 USE_GMAKE =Yes
 CONFIGURE_STYLE =gnu
-CONFIGURE_ARGS =--enable-builddir=${WRKBUILD} \
-   --enable-debug=no
+CONFIGURE_ARGS =--enable-builddir=${WRKBUILD}
+
 CONFIGURE_ENV =CPPFLAGS="-I${X11BASE}/include \
  -I${LOCALBASE}/include" \
LDFLAGS="-L${X11BASE}/lib \
 -L${LOCALBASE}/lib"
+
+.if defined(DEBUG)
+CONFIGURE_ARGS +=--enable-debug
+.endif
 
 pre-configure:
${SUBST_CMD} ${WRKSRC}/etc/config \
Index: distinfo
===
RCS file: /cvs/ports/x11/i3-gaps/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo7 Mar 2019 19:34:32 -   1.1.1.1
+++ distinfo18 Aug 2019 15:02:36 -
@@ -1,2 +1,2 @@
-SHA256 (gaps-i3-4.16.1.tar.bz2) = 3u0ByEUA9Qq4GpBthDzbVJNDWVUxT8nGE+TInLARt2A=
-SIZE (gaps-i3-4.16.1.tar.bz2) = 1228703
+SHA256 (gaps-i3-4.17.tar.bz2) = jtXMGNRmzr3MU2hB6U+h0EGKQBUrywITBwlOn9qit0A=
+SIZE (gaps-i3-4.17.tar.bz2) = 1240135
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/x11/i3-gaps/patches/patch-Makefile_in,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-Makefile_in
--- patches/patch-Makefile_in   7 Mar 2019 19:34:32 -   1.1.1.1
+++ patches/patch-Makefile_in   18 Aug 2019 15:02:36 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-Makefile_in,v 1.1.1.1 20
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -753,10 +753,7 @@ i3include_HEADERS = \
+@@ -809,10 +809,7 @@ i3include_HEADERS = \
  dist_bin_SCRIPTS = \
i3-dmenu-desktop \
i3-migrate-config-to-v4 \
@@ -14,7 +14,7 @@ Index: Makefile.in
  
  i3confdir = $(sysconfdir)/i3
  dist_i3conf_DATA = \
-@@ -912,9 +909,6 @@ docs_poddir = ${docdir}
+@@ -968,9 +965,6 @@ docs_poddir = ${docdir}
  @BUILD_MANS_TRUE@ man/i3-nagbar.1 \
  @BUILD_MANS_TRUE@ man/i3-config-wizard.1 \
  @BUILD_MANS_TRUE@ man/i3-migrate-config-to-v4.1 \
@@ -24,7 +24,7 @@ Index: Makefile.in
  @BUILD_MANS_TRUE@ man/i3-dump-log.1
  
  @BUILD_MANS_TRUE@pod_MANS = \
-@@ -3216,7 +3210,7 @@ distclean-tags:
+@@ -3279,7 +3273,7 @@ distclean-tags:
  
  # Leading 'am--fnord' is there to ensure the list of targets does not
  # expand to empty, as could happen e.g. with make check TESTS=''.
@@ -33,7 +33,7 @@ Index: Makefile.in
  am--force-recheck:
@:
  
-@@ -3782,7 +3776,7 @@ i3-config-parser.stamp: parser/$(dirstamp) generate-co
+@@ -4012,7 +4006,7 @@ i3-config-parser.stamp: parser/$(dirstamp) generate-co
  

  
  anyevent-i3.stamp: AnyEvent-I3/lib/AnyEvent/I3.pm
Index: patches/patch-configure
===
RCS file: /cvs/ports/x11/i3-gaps/patches/patch-configure,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-configure
--- patches/patch-configure 7 Mar 2019 19:34:32 -   1.1.1.1
+++ patches/patch-configure 18 Aug 2019 15:02:36 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-configure,v 1.1.1.1 2019
 Index: configure
 --- configure.orig
 +++ configure
-@@ -6380,7 +6380,7 @@ char iconv_open ();
+@@ -6388,7 +6388,7 @@ char iconv_open ();
  int
  main ()
  {
Index: patches/patch-etc_config
===
RCS file: /cvs/ports/x11/i3-gaps/patches/patch-etc_config,v

Re: Remove devel/arm-elf?

2019-08-18 Thread Jonathan Gray
On Sun, Aug 18, 2019 at 04:29:03PM +0200, Christian Weisgerber wrote:
> Grepping the ports tree for uses of /usr/bin/gcc turned up
> devel/arm-elf/gcc.  That port has been marked BROKEN "due to frequent
> segfaults during build" for 4.5 years.  I guess nobody has missed
> it since.
> 
> I was going to suggest that we remove the port, but it's part of
> four related ones:
> 
> devel/arm-elf/binutils
> devel/arm-elf/gcc
> devel/arm-elf/gdb
> devel/arm-elf/newlib
> 
> newlib depends on gcc, so it will have to go too if gcc goes.
> binutils and gdb are independent of gcc, and in fact we have packages
> for them.  But are they any use on their own?
> 
> The ports were imported in 2007, once updated in 2010, the maintainer
> asked to be removed in 2012, and otherwise the changes have been
> mostly infrastructure churn.
> 
> Can we delete all of devel/arm-elf?  Yes?  No?

I think they can all be removed.

We have devel/arm-none-eabi and ports clang has support for multiple
targets in a single binary (including arm).

> What's the use of an "arm-elf" cross-tools suite?

I imagine it is for the older abi (aapcs).  The ports were originally
for writing code for microcontrollers but people use eabi with those as
well now.



Re: New: mail/opensmtpd-filter-senderscore

2019-08-18 Thread Gilles Chehade
On Sun, Aug 18, 2019 at 04:43:11PM +0200, gil...@poolp.org wrote:
> Dear ports,
> 
> I would like to import the following opensmtpd filter:
> 
> $ cat pkg/DESCR
> filter-senderscore is an opensmtpd filter that performs a DNS
> lookup in the SenderScore registry to determine reputation of
> an IP address and allow reputation-based blocking, junking or
> delaying of sessions.
> $
> 

and with the attachement, it's even better.


-- 
Gilles Chehade @poolpOrg

https://www.poolp.orgpatreon: https://www.patreon.com/gilles


opensmtpd-filter-senderscore.tar.gz
Description: application/tar-gz


Re: Remove devel/arm-elf?

2019-08-18 Thread Klemens Nanni
On Sun, Aug 18, 2019 at 04:29:03PM +0200, Christian Weisgerber wrote:
> Can we delete all of devel/arm-elf?  Yes?  No?
> What's the use of an "arm-elf" cross-tools suite?
jca wanted to to the same in december 2017 and I had been the only one
replying that I used some of it - but this is long over and I do not use
any that.

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


Feel free to kill it with OK kn;  I doubt someone will object by now.



New: mail/opensmtpd-filter-senderscore

2019-08-18 Thread gilles
Dear ports,

I would like to import the following opensmtpd filter:

$ cat pkg/DESCR
filter-senderscore is an opensmtpd filter that performs a DNS
lookup in the SenderScore registry to determine reputation of
an IP address and allow reputation-based blocking, junking or
delaying of sessions.
$

ok ?



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 08:40:31

Modified files:
x11/kde4   : Makefile 
meta/kde4  : Makefile 

Log message:
KDE4 zeroconf-ioslave

No consumers left. Unhook and remove from KDE4 meta network. Bump KDE4 meta
-main and -network

Spotted by ajacoutot@. Thanks!



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2019/08/18 08:30:42

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

Log message:
Update to davical 1.1.8.



Remove devel/arm-elf?

2019-08-18 Thread Christian Weisgerber
Grepping the ports tree for uses of /usr/bin/gcc turned up
devel/arm-elf/gcc.  That port has been marked BROKEN "due to frequent
segfaults during build" for 4.5 years.  I guess nobody has missed
it since.

I was going to suggest that we remove the port, but it's part of
four related ones:

devel/arm-elf/binutils
devel/arm-elf/gcc
devel/arm-elf/gdb
devel/arm-elf/newlib

newlib depends on gcc, so it will have to go too if gcc goes.
binutils and gdb are independent of gcc, and in fact we have packages
for them.  But are they any use on their own?

The ports were imported in 2007, once updated in 2010, the maintainer
asked to be removed in 2012, and otherwise the changes have been
mostly infrastructure churn.

Can we delete all of devel/arm-elf?  Yes?  No?
What's the use of an "arm-elf" cross-tools suite?

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



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2019/08/18 08:26:32

Modified files:
www/nginx  : Makefile distinfo 

Log message:
Security update to nginx 1.16.1.

see http://nginx.org/en/security_advisories.html: When using HTTP/2 a
client might cause excessive memory consumption and CPU usage
(CVE-2019-9511, CVE-2019-9513,CVE-2019-9516).

Update chroot patch & fix WANTLIB while here.

ok sthen@ danj@ robert@ (maintainer)



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 07:55:45

Modified files:
astro/kstars   : Makefile distinfo 

Log message:
Update kstars to 3.3.4



games/widelands unbreak with upcoming cmake 3.15

2019-08-18 Thread Rafael Sadowski
Unbreak widelands build with cmake 3.15.x by removing build flags and
adding LDFLAGS. Because I'm just here,
CMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON added.

OK?

RS

Index: Makefile
===
RCS file: /cvs/ports/games/widelands/Makefile,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 Makefile
--- Makefile24 Jun 2019 10:12:06 -  1.25
+++ Makefile18 Aug 2019 13:44:04 -
@@ -8,6 +8,7 @@ DISTNAME =  widelands-build${V}
 PKGNAME=   widelands-0.${V}
 CATEGORIES=games
 EXTRACT_SUFX=  .tar.bz2
+REVISION=  0
 
 HOMEPAGE=  https://wl.widelands.org/
 MASTER_SITES = https://launchpad.net/widelands/build${V}/build${V}/+download/
@@ -40,12 +41,13 @@ MODULES =   devel/cmake \
 MODPY_RUNDEP=  No
 
 CONFIGURE_ARGS =   -DWL_INSTALL_DATADIR=${PREFIX}/share/widelands \
-   -DWL_INSTALL_BASEDIR=${PREFIX}/share/widelands
+   -DWL_INSTALL_BASEDIR=${PREFIX}/share/widelands \
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
 
 CONFIGURE_ENV =CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include \
-I${X11BASE}/include" \
-   LDFLAGS="${LDFLAGS} -lexecinfo -lintl -liconv \
-   -L${LOCALBASE}/lib"
+   LDFLAGS="${LDFLAGS} -lGL -lexecinfo -lintl -liconv \
+   -L${LOCALBASE}/lib -L${X11BASE}/lib"
 
 NO_TEST=   Yes
 
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/games/widelands/patches/patch-CMakeLists_txt,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt24 Jun 2019 10:12:06 -  1.3
+++ patches/patch-CMakeLists_txt18 Aug 2019 13:44:04 -
@@ -1,8 +1,8 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.3 2019/06/24 10:12:06 bentley Exp $
 
-Don't set -O3.
-
-Don't install source docs.
+- Don't set -O3.
+- Don't install source docs.
+- Unbreak build with cmake 3.15
 
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
@@ -29,6 +29,24 @@ Index: CMakeLists.txt
set(WL_DEBUG_FLAGS "-DNDEBUG -DNOPARACHUTE")
option(OPTION_ASAN "Build with AddressSanitizer" ON)
  else()
+@@ -210,7 +198,7 @@ if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+   wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Wno-unreachable-code")
+   wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Wno-documentation")
+ 
+-  wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=deprecated")
++  #wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=deprecated")
+   wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=non-pod-varargs")
+ 
+   wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Qunused-arguments")
+@@ -261,7 +249,7 @@ endif()
+ # Turn some warnings into errors.
+ wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=format-security")
+ wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=return-type")
+-wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=shadow")
++#wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=shadow")
+ wl_add_flag(WL_COMPILE_DIAGNOSTICS "-Werror=uninitialized")
+ 
+ IF (WIN32)
 @@ -367,15 +355,6 @@ install(
DESTINATION ${WL_INSTALL_BASEDIR}
CONFIGURATIONS Debug;Release



update: textproc/ripgrep

2019-08-18 Thread Paco Esteban
Hi ports@,

Here's an update for textproc/ripgrep from 0.10.0 to 11.0.2.  I's only
one major version upgrade, but they changed the versioning scheme:

https://github.com/BurntSushi/ripgrep/issues/1172

You can find here the changelog:

https://github.com/BurntSushi/ripgrep/blob/11.0.2/CHANGELOG.md

This port does not have consumers.  All regression tests pass and it
works well for me on amd64.

I have to say I did not try it extensively, as I mostly use it as
"grepprg" for vim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/ripgrep/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile12 Jul 2019 20:50:14 -  1.14
+++ Makefile18 Aug 2019 13:07:26 -
@@ -4,7 +4,7 @@ COMMENT =   line oriented search tool usi
 
 GH_ACCOUNT =   BurntSushi
 GH_PROJECT =   ripgrep
-GH_TAGNAME =   0.10.0
+GH_TAGNAME =   11.0.2
 
 CATEGORIES =   textproc sysutils
 
@@ -17,83 +17,80 @@ WANTLIB +=  c c++abi pthread
 DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
 
 MODULES =  devel/cargo
-BUILD_DEPENDS =lang/rust>=1.20 \
+BUILD_DEPENDS =lang/rust>=1.34.0 \
textproc/asciidoc
 
-MODCARGO_CRATES += aho-corasick0.6.8   # Unlicense/MIT
-MODCARGO_CRATES += arrayvec0.4.7   # MIT/Apache-2.0
-MODCARGO_CRATES += atty0.2.11  # MIT
-MODCARGO_CRATES += base64  0.9.2   # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags1.0.4   # MIT/Apache-2.0
-MODCARGO_CRATES += bytecount   0.3.2   # Apache-2.0/MIT
-MODCARGO_CRATES += byteorder   1.2.6   # Unlicense/MIT
-MODCARGO_CRATES += cc  1.0.24  # MIT/Apache-2.0
-MODCARGO_CRATES += cfg-if  0.1.5   # MIT/Apache-2.0
-MODCARGO_CRATES += clap2.32.0  # MIT
-MODCARGO_CRATES += cloudabi0.0.3   # BSD-2-Clause
-MODCARGO_CRATES += crossbeam-channel   0.2.4   # MIT/Apache-2.0
-MODCARGO_CRATES += crossbeam-epoch 0.5.2   # MIT/Apache-2.0
-MODCARGO_CRATES += crossbeam-utils 0.5.0   # MIT/Apache-2.0
-MODCARGO_CRATES += encoding_rs 0.8.6   # MIT/Apache-2.0
-MODCARGO_CRATES += encoding_rs_io  0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES += aho-corasick0.7.4   # Unlicense/MIT
+MODCARGO_CRATES += atty0.2.13  # MIT
+MODCARGO_CRATES += base64  0.10.1  # MIT/Apache-2.0
+MODCARGO_CRATES += bitflags1.1.0   # MIT/Apache-2.0
+MODCARGO_CRATES += bstr0.2.6   # MIT/Apache-2.0
+MODCARGO_CRATES += bytecount   0.5.1   # Apache-2.0/MIT
+MODCARGO_CRATES += byteorder   1.3.2   # Unlicense/MIT
+MODCARGO_CRATES += c2-chacha   0.2.2   # MIT/Apache-2.0
+MODCARGO_CRATES += cc  1.0.38  # MIT/Apache-2.0
+MODCARGO_CRATES += cfg-if  0.1.9   # MIT/Apache-2.0
+MODCARGO_CRATES += clap2.33.0  # MIT
+MODCARGO_CRATES += crossbeam-channel   0.3.9   # MIT/Apache-2.0
+MODCARGO_CRATES += crossbeam-utils 0.6.6   # MIT/Apache-2.0
+MODCARGO_CRATES += encoding_rs 0.8.17  # MIT/Apache-2.0
+MODCARGO_CRATES += encoding_rs_io  0.1.6   # MIT OR Apache-2.0
 MODCARGO_CRATES += fnv 1.0.6   # Apache-2.0 / MIT
-MODCARGO_CRATES += fuchsia-zircon  0.3.3   # BSD-3-Clause
-MODCARGO_CRATES += glob0.2.11  # MIT/Apache-2.0
-MODCARGO_CRATES += fuchsia-zircon-sys  0.3.3   # BSD-3-Clause
-MODCARGO_CRATES += itoa0.4.2   # MIT/Apache-2.0
-MODCARGO_CRATES += lazy_static 1.1.0   # MIT/Apache-2.0
-MODCARGO_CRATES += libc0.2.43  # MIT/Apache-2.0
-MODCARGO_CRATES += lock_api0.1.3   # Apache-2.0/MIT
-MODCARGO_CRATES += log 0.4.5   # MIT/Apache-2.0
-MODCARGO_CRATES += memchr  2.0.2   # Unlicense/MIT
-MODCARGO_CRATES += memmap  0.6.2   # MIT/Apache-2.0
-MODCARGO_CRATES += memoffset   0.2.1   # MIT
-MODCARGO_CRATES += nodrop  0.1.12  # MIT/Apache-2.0
-MODCARGO_CRATES += num_cpus1.8.0   # MIT/Apache-2.0
-MODCARGO_CRATES += owning_ref  0.3.3   # MIT
-MODCARGO_CRATES += parking_lot 0.6.4   # Apache-2.0/MIT
-MODCARGO_CRATES += parking_lot_core0.3.0   # Apache-2.0/MIT
-MODCARGO_CRATES += pcre2   0.1.0   # Unlicense/MIT
-MODCARGO_CRATES += pcre2-sys   0.1.1   # Unlicense/MIT
-MODCARGO_CRATES += pkg-config  0.3.14  # MIT/Apache-2.0
-MODCARGO_CRATES += proc-macro2 0.4.18  # MIT/Apache-2.0
-MODCARGO_CRATES += quote   0.6.8   # MIT/Apache-2.0
-MODCARGO_CRATES += rand

UPDATE: net/bitcoin

2019-08-18 Thread Rafael Sadowski
Update bitcion to 0.18.1.

Release notes:

https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.18.1.md

Tested on amd64. Comments? Ok?

RS


Index: Makefile
===
RCS file: /cvs/ports/net/bitcoin/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile12 Jul 2019 20:47:59 -  1.18
+++ Makefile18 Aug 2019 13:14:53 -
@@ -4,8 +4,7 @@ COMMENT =   P2P payment system
 
 GH_ACCOUNT =   bitcoin
 GH_PROJECT =   bitcoin
-GH_TAGNAME =   v0.18.0
-REVISION = 0
+GH_TAGNAME =   v0.18.1
 
 SHARED_LIBS +=  bitcoinconsensus  2.0 # 0.0
 SHARED_LIBS +=  secp256k1 0.0 # 0.0
Index: distinfo
===
RCS file: /cvs/ports/net/bitcoin/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo12 May 2019 11:59:49 -  1.7
+++ distinfo18 Aug 2019 13:14:53 -
@@ -1,2 +1,2 @@
-SHA256 (bitcoin-0.18.0.tar.gz) = 75hq4XMKqXVoK2zIMmh16OfJ1jm6IXE1HFDQU6VfzTg=
-SIZE (bitcoin-0.18.0.tar.gz) = 6528139
+SHA256 (bitcoin-0.18.1.tar.gz) = 2zx2rJE639Z+PH/yQ7RDyXBvgd04LRISh1/vwt4epf8=
+SIZE (bitcoin-0.18.1.tar.gz) = 6626674
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/net/bitcoin/patches/patch-configure_ac,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-configure_ac
--- patches/patch-configure_ac  12 May 2019 11:59:49 -  1.2
+++ patches/patch-configure_ac  18 Aug 2019 13:14:53 -
@@ -5,7 +5,7 @@ We already uses PIE as default. Unbreak 
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -742,7 +742,6 @@ if test x$use_hardening != xno; then
+@@ -746,7 +746,6 @@ if test x$use_hardening != xno; then
AX_CHECK_LINK_FLAG([[-Wl,--high-entropy-va]], 
[HARDENED_LDFLAGS="$HARDENED_LDFLAGS -Wl,--high-entropy-va"])
AX_CHECK_LINK_FLAG([[-Wl,-z,relro]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,-z,relro"])
AX_CHECK_LINK_FLAG([[-Wl,-z,now]], [HARDENED_LDFLAGS="$HARDENED_LDFLAGS 
-Wl,-z,now"])
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/bitcoin/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST   12 May 2019 11:59:49 -  1.4
+++ pkg/PLIST   18 Aug 2019 13:14:53 -
@@ -34,6 +34,7 @@ lib/pkgconfig/libsecp256k1.pc
 lib/pkgconfig/libunivalue.pc
 @man man/man1/bitcoin-cli.1
 @man man/man1/bitcoin-tx.1
+@man man/man1/bitcoin-wallet.1
 @man man/man1/bitcoind.1
 share/bash-completion/completions/bitcoin/
 share/bash-completion/completions/bitcoin/bitcoin-cli.bash-completion



Re: [Update] math/cfitsio : Update to 3.47

2019-08-18 Thread Rafael Sadowski
On Sun Aug 18, 2019 at 02:15:03AM +, wen heping wrote:
> No other ports depends on it.
> 

No? Please see in:

astro/kstars
astro/wcslib
graphics/ufraw
x11/kde-applications/gwenview

> Index: Makefile
> ===
> RCS file: /cvs/ports/math/cfitsio/Makefile,v
> retrieving revision 1.13
> diff -u -p -r1.13 Makefile
> --- Makefile  12 Jul 2019 20:47:40 -  1.13
> +++ Makefile  18 Aug 2019 02:10:13 -
> @@ -5,9 +5,7 @@ CATEGORIES=   math graphics devel
>  
>  HOMEPAGE=https://heasarc.gsfc.nasa.gov/fitsio/fitsio.html
>  
> -DISTNAME=cfitsio3450
> -
> -PKGNAME= cfitsio-3.450
> +DISTNAME=cfitsio-3.47
>  
>  SHARED_LIBS +=  cfitsio   1.0 # 0.0
>  
> @@ -22,7 +20,7 @@ WANTLIB += c crypto curl m nghttp2 ssl z
>  CONFIGURE_STYLE=gnu
>  
>  #ALL_TARGET= all fitscopy imcopy shared fpack funpack
> -ALL_TARGET=  utils shared
> +ALL_TARGET=  libcfitsio.a shared utils
>  SHLIB_SUFFIX=.so.${LIBcfitsio_VERSION}
>  MAKE_FLAGS=  SHLIB_SUFFIX=${SHLIB_SUFFIX}
>  
> @@ -33,8 +31,6 @@ LIB_DEPENDS+=   net/curl \
>   www/nghttp2
>  
>  DOCDIR=${PREFIX}/share/doc/cfitsio
> -
> -WRKDIST= ${WRKDIR}/cfitsio
>  
>  post-patch:
>   sed -i 's|||' ${WRKSRC}/*.[chl] ${WRKSRC}/zlib/*.h
> Index: distinfo
> ===
> RCS file: /cvs/ports/math/cfitsio/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo  2 May 2019 13:13:08 -   1.5
> +++ distinfo  18 Aug 2019 02:10:13 -
> @@ -1,2 +1,2 @@
> -SHA256 (cfitsio3450.tar.gz) = v2AS2+Zo7LIsOZxLeygUVX7igsdKfV3HBOsXww2fuS4=
> -SIZE (cfitsio3450.tar.gz) = 4738748
> +SHA256 (cfitsio-3.47.tar.gz) = QYUW8Q7h4PG1IJJu7Ka3fOY5vtiIBMfFRedPJrPt9O8=
> +SIZE (cfitsio-3.47.tar.gz) = 4853990
> Index: patches/patch-configure
> ===
> RCS file: /cvs/ports/math/cfitsio/patches/patch-configure,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-configure
> --- patches/patch-configure   2 May 2019 13:13:08 -   1.1
> +++ patches/patch-configure   18 Aug 2019 02:10:13 -
> @@ -1,9 +1,9 @@
> -$OpenBSD: patch-configure,v 1.1 2019/05/02 13:13:08 rsadowski Exp $
> +$OpenBSD$
>  
>  Index: configure
>  --- configure.orig
>  +++ configure
> -@@ -4768,7 +4768,7 @@ esac
> +@@ -4851,7 +4851,7 @@ esac
>   # Darwin uses gcc (=cc), but needs different flags (see above)
>   if test "x$EXT" != xdarwin && test "x$EXT" != xcygwin && test "x$EXT" != 
> xmingw32; then
> if test "x$GCC" = xyes; then
> Index: patches/patch-fitsio2_h
> ===
> RCS file: /cvs/ports/math/cfitsio/patches/patch-fitsio2_h,v
> retrieving revision 1.3
> diff -u -p -r1.3 patch-fitsio2_h
> --- patches/patch-fitsio2_h   3 May 2019 13:32:57 -   1.3
> +++ patches/patch-fitsio2_h   18 Aug 2019 02:10:13 -
> @@ -1,4 +1,5 @@
> -$OpenBSD: patch-fitsio2_h,v 1.3 2019/05/03 13:32:57 kn Exp $
> +$OpenBSD$
> +
>  Index: fitsio2.h
>  --- fitsio2.h.orig
>  +++ fitsio2.h



aarch64 bulk build report

2019-08-18 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Fri Aug 16 12:48:22 MDT 2019
finished at Sun Aug 18 06:02:05 MDT 2019
lasted 02D10h13m
done with kern.version=OpenBSD 6.6-beta (GENERIC.MP) #181: Fri Aug 16 02:18:12 
MDT 2019

built packages:9927
Aug 16:3736
Aug 17:3016
Aug 18:3174


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

build failures: 22
http://build-failures.rhaalovely.net/aarch64/2019-08-16/comms/gnuradio.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/comms/lcdproc.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/devel/ocaml-biniou.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/devel/ocaml-configurator.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/dxx-rebirth.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/frozen-bubble,-main.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/puzzles.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/games/vacuum.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/geo/qlandkartegt.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/graphics/openimageio.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/lang/flang/libpgmath.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/mail/kopano/core.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/security/aircrack-ng.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/security/sn0int.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/x11/kde4/kopete.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/x11/kde4/zeroconf-ioslave.log
http://build-failures.rhaalovely.net/aarch64/2019-08-16/x11/qt5/qt3d.log

recurrent failures
 failures/comms/gnuradio.log
 failures/comms/lcdproc.log
 failures/devel/ocaml-biniou.log
 failures/editors/xwpe.log
 failures/games/frozen-bubble,-main.log
 failures/games/puzzles.log
 failures/games/vacuum.log
 failures/geo/qlandkartegt.log
 failures/graphics/openimageio.log
 failures/lang/flang/libpgmath.log
 failures/lang/pfe.log
 failures/mail/kopano/core.log
 failures/security/aircrack-ng.log
 failures/security/sn0int.log
 failures/x11/gnome/gjs.log
 failures/x11/kde4/kopete.log
 failures/x11/kde4/zeroconf-ioslave.log
 failures/x11/qt5/qt3d.log
new failures
+++ ls-failures Sun Aug 18 06:02:15 2019
+failures/devel/ocaml-configurator.log
+failures/games/cataclysm-dda,no_x11.log
+failures/games/dxx-rebirth.log
+failures/x11/e17/elementary.log
resolved failures
--- ../old/aarch64/last//ls-failuresWed Aug 14 22:49:44 2019
-failures/graphics/ocaml-cairo.log
-failures/graphics/vulkan-loader.log
-failures/x11/qt5/docs,-html.log



[Update] net/p5-Net-Frame-Layer-IPv6 : Update to 1.08

2019-08-18 Thread wen heping
Hi,

  Here is a patch for net/p5-Net-Frame-Layer-IPv6:
   i) Update to 1.08
   ii) Add TEST_POD=yes to MAKE_ENV

  It build well and passed all tests on amd64-head system.
  No other ports depends on it.

Comments? OK?
wen
Index: Makefile
===
RCS file: /cvs/ports/net/p5-Net-Frame-Layer-IPv6/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile12 Jul 2019 20:48:37 -  1.5
+++ Makefile18 Aug 2019 11:33:23 -
@@ -4,7 +4,7 @@ COMMENT=Internet Protocol v6 layer obje
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME=  Net-Frame-Layer-IPv6-1.04
+DISTNAME=  Net-Frame-Layer-IPv6-1.08
 CATEGORIES=net
 
 MAINTAINER=Gleydson Soares 
@@ -16,5 +16,7 @@ RUN_DEPENDS=  net/p5-Net-Frame
 BUILD_DEPENDS= ${RUN_DEPENDS}
 
 MODCPAN_EXAMPLES=  Yes
+
+TEST_POD=  Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/p5-Net-Frame-Layer-IPv6/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo18 Jan 2015 03:14:46 -  1.3
+++ distinfo18 Aug 2019 11:33:23 -
@@ -1,2 +1,2 @@
-SHA256 (Net-Frame-Layer-IPv6-1.04.tar.gz) = 
G9IU+jXQzW62Y88biRJJEXyPDKwWtFqaxiH/7PnxKXw=
-SIZE (Net-Frame-Layer-IPv6-1.04.tar.gz) = 11177
+SHA256 (Net-Frame-Layer-IPv6-1.08.tar.gz) = 
ui2FK+jzf1iE4wfagriqPNeU4YoVyAdSGsLKKtE599c=
+SIZE (Net-Frame-Layer-IPv6-1.08.tar.gz) = 17900
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/p5-Net-Frame-Layer-IPv6/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   15 Mar 2012 17:52:21 -  1.2
+++ pkg/PLIST   18 Aug 2019 11:33:23 -
@@ -1,14 +1,22 @@
 @comment $OpenBSD: PLIST,v 1.2 2012/03/15 17:52:21 gsoares Exp $
 ${P5SITE}/Net/Frame/Layer/IPv6/
 ${P5SITE}/Net/Frame/Layer/IPv6.pm
+${P5SITE}/Net/Frame/Layer/IPv6/Destination.pm
 ${P5SITE}/Net/Frame/Layer/IPv6/Fragment.pm
+${P5SITE}/Net/Frame/Layer/IPv6/HopByHop.pm
+${P5SITE}/Net/Frame/Layer/IPv6/Option.pm
 ${P5SITE}/Net/Frame/Layer/IPv6/Routing.pm
 @man man/man3p/Net::Frame::Layer::IPv6.3p
+@man man/man3p/Net::Frame::Layer::IPv6::Destination.3p
 @man man/man3p/Net::Frame::Layer::IPv6::Fragment.3p
+@man man/man3p/Net::Frame::Layer::IPv6::HopByHop.3p
+@man man/man3p/Net::Frame::Layer::IPv6::Option.3p
 @man man/man3p/Net::Frame::Layer::IPv6::Routing.3p
 share/examples/p5-Net-Frame-Layer-IPv6/
 share/examples/p5-Net-Frame-Layer-IPv6/build-tcp-syn.pl
+share/examples/p5-Net-Frame-Layer-IPv6/destination.pl
 share/examples/p5-Net-Frame-Layer-IPv6/fragment-2x8.pl
 share/examples/p5-Net-Frame-Layer-IPv6/fragment-8x1024.pl
 share/examples/p5-Net-Frame-Layer-IPv6/fragment-NxM.pl
+share/examples/p5-Net-Frame-Layer-IPv6/hopbyhop.pl
 share/examples/p5-Net-Frame-Layer-IPv6/routing.pl


CVS: cvs.openbsd.org: ports

2019-08-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/08/18 05:33:06

Modified files:
devel/cil  : Makefile 

Log message:
remove reference to /usr/bin/gcc that hasn't been used since 2012



[Update] net/p5-Net-Frame-Layer-ICMPv6 : Update to 1.11

2019-08-18 Thread wen heping
Hi,

  Here is a patch for net/p5-Net-Frame-Layer-ICMPv6:
   i) Update to 1.11
   ii) Add TEST_POD=yes to MAKE_ENV

  It build well and passed all tests on amd64-head system.
  No other ports depends on it.

Comments? OK?
wen
Index: Makefile
===
RCS file: /cvs/ports/net/p5-Net-Frame-Layer-ICMPv6/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile12 Jul 2019 20:48:37 -  1.5
+++ Makefile18 Aug 2019 11:21:49 -
@@ -4,7 +4,7 @@ COMMENT=ICMP v6 layer object
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME=  Net-Frame-Layer-ICMPv6-1.06
+DISTNAME=  Net-Frame-Layer-ICMPv6-1.11
 CATEGORIES=net
 
 MAINTAINER=Gleydson Soares 
@@ -16,5 +16,7 @@ RUN_DEPENDS=  net/p5-Net-Frame
 BUILD_DEPENDS= ${RUN_DEPENDS}
 
 MODCPAN_EXAMPLES=  Yes
+
+MAKE_ENV=  TEST_POD=yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/p5-Net-Frame-Layer-ICMPv6/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo18 Jan 2015 03:14:45 -  1.3
+++ distinfo18 Aug 2019 11:21:49 -
@@ -1,2 +1,2 @@
-SHA256 (Net-Frame-Layer-ICMPv6-1.06.tar.gz) = 
5SwRBKkhNH9craUIvBy8WOo9rGqmxZbLWLfibWcyRZ0=
-SIZE (Net-Frame-Layer-ICMPv6-1.06.tar.gz) = 12665
+SHA256 (Net-Frame-Layer-ICMPv6-1.11.tar.gz) = 
s7tL8B+jh/f4OoIQaYEDA5ektuN0ONqxXSE7QsaP6Rc=
+SIZE (Net-Frame-Layer-ICMPv6-1.11.tar.gz) = 13736


UPDATE: net/snort 2.9.14.1

2019-08-18 Thread Markus Lude
Hello,

attached is an update to snort 2.9.14.1.

Tested on amd64.

Please test, comment and eventually commit.

Regards
Markus

Index: Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.104
diff -u -p -u -p -r1.104 Makefile
--- Makefile24 Jul 2019 02:15:57 -  1.104
+++ Makefile18 Aug 2019 10:41:39 -
@@ -2,8 +2,8 @@

 COMMENT =  highly flexible sniffer/NIDS

-DISTNAME = snort-2.9.14
-RULESV =   29140
+DISTNAME = snort-2.9.14.1
+RULESV =   29141
 SUBST_VARS =   RULESV

 CATEGORIES =   net security
Index: distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.40
diff -u -p -u -p -r1.40 distinfo
--- distinfo24 Jul 2019 02:15:57 -  1.40
+++ distinfo18 Aug 2019 10:41:39 -
@@ -1,2 +1,2 @@
-SHA256 (snort-2.9.14.tar.gz) = wDBtuc5k9FzHxkya/HCr6WidqoYAIDRew7oJmSi3Rks=
-SIZE (snort-2.9.14.tar.gz) = 6688482
+SHA256 (snort-2.9.14.1.tar.gz) = JHKYnaOqzgANHqWTHs5o+OXMDFEeJy1lGCETokgegi0=
+SIZE (snort-2.9.14.1.tar.gz) = 6531749
Index: patches/patch-src_dynamic-plugins_sf_engine_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-plugins_sf_engine_Makefile_in,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 patch-src_dynamic-plugins_sf_engine_Makefile_in
--- patches/patch-src_dynamic-plugins_sf_engine_Makefile_in 2 Jun 2019 
02:07:44 -   1.12
+++ patches/patch-src_dynamic-plugins_sf_engine_Makefile_in 18 Aug 2019 
10:41:39 -
@@ -5,7 +5,7 @@ Disable libsf_sorules in the examples di
 Index: src/dynamic-plugins/sf_engine/Makefile.in
 --- src/dynamic-plugins/sf_engine/Makefile.in.orig
 +++ src/dynamic-plugins/sf_engine/Makefile.in
-@@ -388,7 +388,7 @@ top_srcdir = @top_srcdir@
+@@ -376,7 +376,7 @@ top_srcdir = @top_srcdir@
  AUTOMAKE_OPTIONS = foreign no-dependencies
  dynamicengine_LTLIBRARIES = libsf_engine.la
  dynamicenginedir = $(libdir)/snort_dynamicengine
@@ -14,7 +14,7 @@ Index: src/dynamic-plugins/sf_engine/Mak
  @BUILD_OPENSSL_MD5_TRUE@OPENSSL_MD5 = \
  @BUILD_OPENSSL_MD5_TRUE@md5.c md5.h

-@@ -529,7 +529,7 @@ massage_ipv6_headers = \
+@@ -517,7 +517,7 @@ massage_ipv6_headers = \
$(sed_ipv6_headers); \
fi

Index: patches/patch-src_dynamic-preprocessors_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_Makefile_in,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 patch-src_dynamic-preprocessors_Makefile_in
--- patches/patch-src_dynamic-preprocessors_Makefile_in 2 Jun 2019 02:07:44 
-   1.18
+++ patches/patch-src_dynamic-preprocessors_Makefile_in 18 Aug 2019 10:41:39 
-
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_dynamic-preprocessor
 Index: src/dynamic-preprocessors/Makefile.in
 --- src/dynamic-preprocessors/Makefile.in.orig
 +++ src/dynamic-preprocessors/Makefile.in
-@@ -1647,19 +1647,8 @@ clean-local:
+@@ -1631,19 +1631,8 @@ clean-local:
rm -rf include build

  install-data-local:
Index: patches/patch-src_dynamic-preprocessors_appid_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_appid_Makefile_in,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-src_dynamic-preprocessors_appid_Makefile_in
--- patches/patch-src_dynamic-preprocessors_appid_Makefile_in   24 Jul 2019 
02:15:57 -  1.3
+++ patches/patch-src_dynamic-preprocessors_appid_Makefile_in   18 Aug 2019 
10:41:39 -
@@ -6,7 +6,7 @@ libunwind symbols.
 Index: src/dynamic-preprocessors/appid/Makefile.in
 --- src/dynamic-preprocessors/appid/Makefile.in.orig
 +++ src/dynamic-preprocessors/appid/Makefile.in
-@@ -586,8 +586,8 @@ APPID_SOURCES = $(APPID_SRC_DIR)/commonAppMatcher.c \
+@@ -575,8 +575,8 @@ APPID_SOURCES = $(APPID_SRC_DIR)/commonAppMatcher.c \
$(APPID_SRC_DIR)/util/sfutil.c $(APPID_SRC_DIR)/util/sfutil.h
  dynamicpreprocessordir = ${libdir}/snort_dynamicpreprocessor
  dynamicpreprocessor_LTLIBRARIES = libsf_appid_preproc.la
Index: patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 patch-src_dynamic-preprocessors_dcerpc2_Makefile_in
--- patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 2 Jun 2019 
02:07:44 -   1.15
+++ patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 18 Aug 2019 
10:41:39 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_dynamic-preprocessor
 Index: src/dynamic-preprocessors/dcerpc2/Makefile.in
 --- 

CVS: cvs.openbsd.org: ports

2019-08-18 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2019/08/18 04:17:46

Modified files:
fonts/font-awesome: Makefile distinfo 

Log message:
Update font-awesome to 5.10.1



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/08/18 04:09:50

Modified files:
productivity/tryton/5.0/account_payment_sepa_cfonb: Makefile 
distinfo 
productivity/tryton/5.0/account_payment_sepa_cfonb/pkg: PLIST 

Log message:
productivity/tryton: 5.0 maintenance update

I missed this one in the previous batch.
thanks portroach.



回复: [UPDATE] editors/le to 1.16.6

2019-08-18 Thread wen heping
I submitted the same patch last week :)

wen

发件人: owner-po...@openbsd.org  代表 Frederic Cambus 

发送时间: 2019年8月18日 17:35
收件人: ports@openbsd.org 
抄送: rambiusparkisan...@gmail.com 
主题: [UPDATE] editors/le to 1.16.6

Hi ports@,

Here is a diff to update le to 1.16.6.

Comments? OK?

Index: Makefile
===
RCS file: /cvs/ports/editors/le/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile12 Jul 2019 20:46:05 -  1.14
+++ Makefile17 Aug 2019 12:19:17 -
@@ -1,9 +1,8 @@
 # $OpenBSD: Makefile,v 1.14 2019/07/12 20:46:05 sthen Exp $

 COMMENT =   text editor inspired by Norton Commander
-DISTNAME = le-1.16.5
+DISTNAME = le-1.16.6
 CATEGORIES =editors
-REVISION = 1

 HOMEPAGE =  http://lav.yar.ru/programs.html
 MAINTAINER =Ivan Ivanov 
Index: distinfo
===
RCS file: /cvs/ports/editors/le/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo20 Oct 2017 23:05:31 -  1.5
+++ distinfo17 Aug 2019 12:19:17 -
@@ -1,2 +1,2 @@
-SHA256 (le-1.16.5.tar.gz) = 2kRJw36PP3nq/kWVtEvKRm9zAOW+r1RMUcKtxrv3ZOU=
-SIZE (le-1.16.5.tar.gz) = 1012934
+SHA256 (le-1.16.6.tar.gz) = //v37eXXNtQu8tGY+msUmDyohSHQo7cIhlxHxItD5s0=
+SIZE (le-1.16.6.tar.gz) = 1010854
Index: pkg/PLIST
===
RCS file: /cvs/ports/editors/le/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   24 Oct 2016 08:10:46 -  1.3
+++ pkg/PLIST   17 Aug 2019 12:19:17 -
@@ -19,6 +19,8 @@ share/le/syntax.d/
 share/le/syntax.d/ada
 share/le/syntax.d/as
 share/le/syntax.d/awk
+share/le/syntax.d/c
+share/le/syntax.d/c++
 share/le/syntax.d/c++-comment
 share/le/syntax.d/c-comment
 share/le/syntax.d/c-literal
@@ -44,6 +46,7 @@ share/le/syntax.d/pascal
 share/le/syntax.d/perl
 share/le/syntax.d/php
 share/le/syntax.d/pod
+share/le/syntax.d/puppet
 share/le/syntax.d/python
 share/le/syntax.d/sather
 share/le/syntax.d/shell



[UPDATE] editors/le to 1.16.6

2019-08-18 Thread Frederic Cambus
Hi ports@,

Here is a diff to update le to 1.16.6.

Comments? OK?

Index: Makefile
===
RCS file: /cvs/ports/editors/le/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile12 Jul 2019 20:46:05 -  1.14
+++ Makefile17 Aug 2019 12:19:17 -
@@ -1,9 +1,8 @@
 # $OpenBSD: Makefile,v 1.14 2019/07/12 20:46:05 sthen Exp $
 
 COMMENT =  text editor inspired by Norton Commander
-DISTNAME = le-1.16.5
+DISTNAME = le-1.16.6
 CATEGORIES =   editors
-REVISION = 1
 
 HOMEPAGE = http://lav.yar.ru/programs.html
 MAINTAINER =   Ivan Ivanov 
Index: distinfo
===
RCS file: /cvs/ports/editors/le/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo20 Oct 2017 23:05:31 -  1.5
+++ distinfo17 Aug 2019 12:19:17 -
@@ -1,2 +1,2 @@
-SHA256 (le-1.16.5.tar.gz) = 2kRJw36PP3nq/kWVtEvKRm9zAOW+r1RMUcKtxrv3ZOU=
-SIZE (le-1.16.5.tar.gz) = 1012934
+SHA256 (le-1.16.6.tar.gz) = //v37eXXNtQu8tGY+msUmDyohSHQo7cIhlxHxItD5s0=
+SIZE (le-1.16.6.tar.gz) = 1010854
Index: pkg/PLIST
===
RCS file: /cvs/ports/editors/le/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   24 Oct 2016 08:10:46 -  1.3
+++ pkg/PLIST   17 Aug 2019 12:19:17 -
@@ -19,6 +19,8 @@ share/le/syntax.d/
 share/le/syntax.d/ada
 share/le/syntax.d/as
 share/le/syntax.d/awk
+share/le/syntax.d/c
+share/le/syntax.d/c++
 share/le/syntax.d/c++-comment
 share/le/syntax.d/c-comment
 share/le/syntax.d/c-literal
@@ -44,6 +46,7 @@ share/le/syntax.d/pascal
 share/le/syntax.d/perl
 share/le/syntax.d/php
 share/le/syntax.d/pod
+share/le/syntax.d/puppet
 share/le/syntax.d/python
 share/le/syntax.d/sather
 share/le/syntax.d/shell



[Update] net/p5-Net-Frame-Dump : Update to 1.17

2019-08-18 Thread wen heping
Hi,

  Here is a patch for net/p5-Net-Frame-Dump:
   i) Update to 1.17
   ii) Add TEST_POD=yes to MAKE_ENV

  It build well and passed all tests on amd64-head system.
  No other ports depends on it.

Comments? OK?
wen
Index: Makefile
===
RCS file: /cvs/ports/net/p5-Net-Frame-Dump/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile12 Jul 2019 20:48:37 -  1.6
+++ Makefile18 Aug 2019 09:20:11 -
@@ -4,7 +4,7 @@ COMMENT=base-class for a tcpdump-like i
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME = Net-Frame-Dump-1.14
+DISTNAME = Net-Frame-Dump-1.17
 CATEGORIES=net
 
 MAINTAINER=Gleydson Soares 
@@ -18,5 +18,7 @@ RUN_DEPENDS=  devel/p5-Class-Gomor \
 BUILD_DEPENDS= ${RUN_DEPENDS}
 
 MODCPAN_EXAMPLES=  Yes
+
+MAKE_ENV=  TEST_POD=Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/p5-Net-Frame-Dump/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo23 Jan 2015 22:13:34 -  1.3
+++ distinfo18 Aug 2019 09:20:11 -
@@ -1,2 +1,2 @@
-SHA256 (Net-Frame-Dump-1.14.tar.gz) = 
bu8SdyIIqJkvzjuXGFCbk2mqi6YjlYaSuo5jMIX8kiY=
-SIZE (Net-Frame-Dump-1.14.tar.gz) = 19178
+SHA256 (Net-Frame-Dump-1.17.tar.gz) = 
kWftnnyL5Hn64c8ILxXHK25/WN0B+sgIvAfO+XwGOvg=
+SIZE (Net-Frame-Dump-1.17.tar.gz) = 19636


CVS: cvs.openbsd.org: ports

2019-08-18 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2019/08/18 03:14:44

Modified files:
www/rt : Makefile distinfo 
www/rt/patches : patch-Makefile_in 
 patch-sbin_rt-test-dependencies_in 
www/rt/pkg : PLIST 

Log message:
update to 4.4.4



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/08/18 02:34:02

Modified files:
security/hitch : Makefile distinfo 
security/hitch/patches: patch-hitch_conf_man_rst 
patch-src_configuration_c 
patch-src_hitch_c 
Added files:
security/hitch/patches: patch-src_tests_hitch_test_sh 

Log message:
Update to hitch 1.5.0

* Support for UNIX domain socket connections. A backend endpoint can now
be specified as a UNIX domain socket, via backend = "/path/to/socket".
* New configuration file settings pem-dir and pem-dir-glob. pem-dir can
be used to specify a directory for loading certificates, without
specifying each file individually.
* Support for TLS 1.3. Thanks to Lasse Karstensen.
* Fixed a bug that would cause a crash on reload if ocsp-dir was changed.
* Add log-level. This supersedes the previous quiet setting,
which is now deprecated.
* Add proxy-tlv. This enables extra reporting of cipher and protocol as
part of the PROXYv2 protocol.
* Drop TLSv1.1 from the default TLS protocols list.

Use Python 3 during build and make tests depend on the current version while
here.



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2019/08/18 02:06:00

Modified files:
www/h2o: Makefile distinfo 

Log message:
Update h2o to 2.2.6.  Fixes HTTP/2 DoS attack vulnerabilities CVE-2019-9512,
CVE-2019-9514 and CVE-2019-9515



Re: CVS: cvs.openbsd.org: ports

2019-08-18 Thread Otto Moerbeek
Thats was ok kn@

On Sun, Aug 18, 2019 at 02:06:00AM -0600, Otto Moerbeek wrote:

> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   o...@cvs.openbsd.org2019/08/18 02:06:00
> 
> Modified files:
>   www/h2o: Makefile distinfo 
> 
> Log message:
> Update h2o to 2.2.6.  Fixes HTTP/2 DoS attack vulnerabilities CVE-2019-9512,
> CVE-2019-9514 and CVE-2019-9515
> 



Re: [update] nginx 1.16.1

2019-08-18 Thread Robert Nagy
Hi

I've updated teh chroot patch for the 1.16.1 release, please
change that as well in the Makefile.
Other than that, ok.

On 16/08/19 08:46 +0200, Landry Breuil wrote:
> Hi,
> 
> here's an update to nginx 1.16.1 for a bunch of CVEs in HTTP/2 (cf
> http://nginx.org/en/security_advisories.html)
> 
> *) Security: when using HTTP/2 a client might cause excessive memory
>consumption and CPU usage (CVE-2019-9511, CVE-2019-9513,
>CVE-2019-9516).
> 
> Landry

> Index: Makefile
> ===
> RCS file: /cvs/ports/www/nginx/Makefile,v
> retrieving revision 1.134
> diff -u -r1.134 Makefile
> --- Makefile  12 Jul 2019 20:50:48 -  1.134
> +++ Makefile  16 Aug 2019 06:43:09 -
> @@ -15,7 +15,7 @@
>  COMMENT-perl=nginx perl scripting module
>  COMMENT-passenger=   nginx passenger (ruby/python/nodejs) integration module
>  
> -VERSION= 1.16.0
> +VERSION= 1.16.1
>  DISTNAME=nginx-${VERSION}
>  CATEGORIES=  www
>  
> @@ -31,9 +31,6 @@
>  PKGNAME-headers_more=nginx-headers-more-${VERSION}
>  PKGNAME-perl=nginx-perl-${VERSION}
>  PKGNAME-passenger=   nginx-passenger-${VERSION}
> -
> -REVISION-passenger=  0
> -REVISION-stream= 0
>  
>  MASTER_SITES=https://nginx.org/download/
>  MASTER_SITES0=   https://github.com/simpl/ngx_devel_kit/archive/
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/nginx/distinfo,v
> retrieving revision 1.69
> diff -u -r1.69 distinfo
> --- distinfo  25 Apr 2019 14:56:32 -  1.69
> +++ distinfo  16 Aug 2019 06:43:09 -
> @@ -2,13 +2,13 @@
>  SHA256 (lua-nginx-module-v0.10.11.tar.gz) = 
> wPuR/P0cbn3sNMpkgm74H/66/e9hdNJURnY284BWZiY=
>  SHA256 (naxsi-0.55.3.tar.gz) = CzyV0lB3Lcia2LSeR8HgJMWuLHbAz/pEXp/gXE3RNJU=
>  SHA256 (nginx-1.14.0-chroot.patch) = 
> 6dERcspRpgEau5QbXHC+K0r5C9Ogy/df6j8BpYrStL0=
> -SHA256 (nginx-1.16.0.tar.gz) = T9N2uteHl+fxgJSgDw8QiCWTJkNrU361r2mwG+LKE0U=
> +SHA256 (nginx-1.16.1.tar.gz) = 8RwqbdHTUVc28DJIV5V9st6YvoYkYbWlQqOsYYjb4ys=
>  SHA256 (nginx-auth-ldap-0.20170725.tar.gz) = 
> gNbM6amHfVHewvhaEc580l7b0tYFwovChofsxWlSKe4=
>  SHA256 (ngx_devel_kit-v0.3.0.tar.gz) = 
> iOBamainQZBm9a51lm+x78QJutRSLRSYbaB0VUrmFhk=
>  SIZE (headers-more-nginx-module-v0.33.tar.gz) = 28130
>  SIZE (lua-nginx-module-v0.10.11.tar.gz) = 616653
>  SIZE (naxsi-0.55.3.tar.gz) = 187416
>  SIZE (nginx-1.14.0-chroot.patch) = 8220
> -SIZE (nginx-1.16.0.tar.gz) = 1032345
> +SIZE (nginx-1.16.1.tar.gz) = 1032630
>  SIZE (nginx-auth-ldap-0.20170725.tar.gz) = 18457
>  SIZE (ngx_devel_kit-v0.3.0.tar.gz) = 66455



Re: CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
On Sun, Aug 18, 2019 at 12:56:07AM -0600, Antoine Jacoutot wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   ajacou...@cvs.openbsd.org   2019/08/18 00:56:07
> 
> Modified files:
>   emulators/qemu : Makefile distinfo 
>   emulators/qemu/patches: patch-audio_audio_c patch-configure 
>   emulators/qemu/pkg: PLIST 
> 
> Log message:
> Update to qemu-4.1.0.
 
from Brad (maintainer)

-- 
Antoine



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 00:56:07

Modified files:
emulators/qemu : Makefile distinfo 
emulators/qemu/patches: patch-audio_audio_c patch-configure 
emulators/qemu/pkg: PLIST 

Log message:
Update to qemu-4.1.0.



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 00:54:06

Modified files:
graphics/ffmpeg: Makefile 
Added files:
graphics/ffmpeg/patches: patch-fftools_ffplay_c 

Log message:
ffplay: properly detect all window size changes

from Brad (maintainer)



Re: [Update] PostgreSQL allow -D in rc.conf.local

2019-08-18 Thread Antoine Jacoutot
On Sat, Aug 17, 2019 at 10:55:11PM +0200, Adam Wolk wrote:
> Hi ports@,
> 
> I'm attaching a small diff to allow picking a different postgresql
> cluster (the directory you create with initdb) location within
> /etc/rc.conf.local. 
> 
> With the attached diff, one can now define the folder with:
> postgresql_flags="-D /var/postgresql/testdata -w -l
> /var/postgresql/logfile"
> 
> Changing the value after -D to point to any valid pg cluster.
> 
> The current implementation had the path hard-coded in the rc.d file with
> no way to override it.
> 
> By using the existing daemon_flags and setting -D there we indeed
> could start postgresql with a different data_directory as the last -D
> passed to start takes priority. However since that flag was not used in
> the remaining calls the rc script would fail to check, reload and stop a
> postgresql instance started this way.
> 
> In order to allow setting a custom data_directory, we remove datadir
> variable and set -D directly in daemon_flags then append ${daemon_flags}
> to all invocations of pg_ctl ($rcexec)) in check, reload, start and stop
> targets. The existing flags we use 'by default' which is -w and -l that
> due to this change are now added to all invocations have the following
> impact:
> 
> 1. `-l` ignored in all targets except start, it sets the location of the
> log file. adding it to other commands is a no-op and doesn't change
> existing behavior.
> 2. `-w` affects the start and stop targets. No change in behavior for
> the start target. For the stop target it's also a no-op as reading the
> pg_ctl code - that's the default even if not specified on the command
> line.
> 
> Since we got rid of ${datadir} we now have no way to check where is the
> postmaster.pid that the start target attempts to remove. I investigated
> this and came to the conclusion that removing the pidfile is not needed.
> 
> When starting, pg_ctl upon noticing that a postmaster.pid is already
> present will issue a warning:
> 
> pg_ctl: another server might be running; trying to start server anyway
> 
> The pg_ctl code itself handles cases of a leftover pid:
> 
> https://github.com/postgres/postgres/blob/b8f2da0ac5a24f669c8d320c58646759b8fc69a5/src/bin/pg_ctl/pg_ctl.c#L583
> 
> So if the database starts up properly, the file will be overwritten but
> a system administrator will be able to see a log entry indicating that a
> dead pidfile was removed. Note that pg_ctl stop itself removes the
> postmaster.pid so if it's there then likely the database was not stopped
> properly (and might need investigation for recovery).
> 
> The removal of the postmaster.pid has been moved from post server stop
> to server start 9 years ago in commit 1.3. It was present in stop since
> revision 1.1 of the file.
> 
> I don't think the above changes require a port quirk. Worst case
> scenario iff someone defined postgresql_flags in rc.conf.local their
> database would now not start due to -D being likely not specified by the
> user. However, this is not permanent (or any whatsoever) damage as the
> user only needs to add -D /var/postgresql/data to his flags to regain
> full functionality. 
> 
> I do think that this could warrant an entry in current.html. The second
> diff addresses this.
> 
> I also noticed that the postgresql_flags line is used verbatim in the
> ENVIRONMENT section of rc.d(8), should I update that manual to include
> the -D that is now the new default for flags? I assume that yes, so the
> third diff covers that, however the extended line wraps in the manual
> now (perhaps that is undesired?).
> 
> As always I'm looking for feedback and OK's :)

I like this.


> 
> Regards,
> Adam

> Index: Makefile
> ===
> RCS file: /cvs/ports/databases/postgresql/Makefile,v
> retrieving revision 1.255
> diff -u -p -r1.255 Makefile
> --- Makefile  12 Aug 2019 16:40:40 -  1.255
> +++ Makefile  17 Aug 2019 20:42:47 -
> @@ -9,6 +9,7 @@ COMMENT-pg_upgrade=Support for upgrading
>  
>  VERSION= 11.5
>  PREV_MAJOR=  10
> +REVISION-server=1
>  DISTNAME=postgresql-${VERSION}
>  PKGNAME-main=postgresql-client-${VERSION}
>  PKGNAME-server=  postgresql-server-${VERSION}
> Index: pkg/postgresql.rc
> ===
> RCS file: /cvs/ports/databases/postgresql/pkg/postgresql.rc,v
> retrieving revision 1.12
> diff -u -p -r1.12 postgresql.rc
> --- pkg/postgresql.rc 11 Jan 2018 19:27:01 -  1.12
> +++ pkg/postgresql.rc 17 Aug 2019 20:42:47 -
> @@ -2,10 +2,8 @@
>  #
>  # $OpenBSD: postgresql.rc,v 1.12 2018/01/11 19:27:01 rpe Exp $
>  
> -datadir="/var/postgresql/data"
> -
>  daemon="${TRUEPREFIX}/bin/pg_ctl"
> -daemon_flags="-w -l /var/postgresql/logfile"
> +daemon_flags="-D /var/postgresql/data -w -l /var/postgresql/logfile"
>  daemon_user="_postgresql"
>  
>  . /etc/rc.d/rc.subr
> @@ -13,21 +11,20 @@ daemon_user="_postgresql"
>  rc_usercheck=NO
>  
>  

CVS: cvs.openbsd.org: ports

2019-08-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/08/18 00:46:54

Modified files:
x11/mplayer: Makefile distinfo 

Log message:
Update to mplayer-20190817.
- additional SSE2 support.

from Brad (maintainer)



CVS: cvs.openbsd.org: ports

2019-08-18 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2019/08/18 00:47:05

Modified files:
x11/xdrawchem  : Makefile 
Added files:
x11/xdrawchem/patches: patch-xdrawchem_render2d_text_cpp 

Log message:
Fix segfault in xdrawchem.

Pressing almost any key twice while hovering over a bond causes a
segmentation fault because a text-editor is internally created and
discarded but not deleted. Based on diff provided by
https://github.com/bryanherger/xdrawchem/pull/12.

While here take MAINTAINER.

OK tb@



Re: UPDATE archivers/fuse-zip

2019-08-18 Thread Björn Ketelaars
On Sat 04/05/2019 20:54, Björn Ketelaars wrote:
> Simple update to fuse-zip-0.6.0. Changelog can be found at
> https://bitbucket.org/agalanin/fuse-zip/src/default/changelog.
> 
> Tested on amd64 by adding, and removing some files to a fuse mounted
> archive. 'make test' runs successfully on amd64.
> 
> OK?

New diff enclosed, which brings fuse-zip to 0.6.2. Tests ok on amd64.

OK?


Index: Makefile
===
RCS file: /cvs/ports/archivers/fuse-zip/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile12 Jul 2019 20:43:28 -  1.14
+++ Makefile18 Aug 2019 04:46:18 -
@@ -2,7 +2,7 @@
 
 COMMENT =  navigate zip archives through FUSE
 
-DISTNAME = fuse-zip-0.5.0
+DISTNAME = fuse-zip-0.6.2
 
 CATEGORIES =   archivers
 
Index: distinfo
===
RCS file: /cvs/ports/archivers/fuse-zip/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo7 Dec 2018 13:20:31 -   1.5
+++ distinfo18 Aug 2019 04:46:18 -
@@ -1,2 +1,2 @@
-SHA256 (fuse-zip-0.5.0.tar.gz) = 3VUwc/gVS11i51LlPhFfvZKFhvCLeTZzV0/HXmssmro=
-SIZE (fuse-zip-0.5.0.tar.gz) = 688610
+SHA256 (fuse-zip-0.6.2.tar.gz) = 05/QZLezTjUeMJ3mKXNCwh3MbK9g4igE+IjHwfkFSY4=
+SIZE (fuse-zip-0.6.2.tar.gz) = 692612



Re: fix segfault in x11/xdrawchem

2019-08-18 Thread Björn Ketelaars
On Sat 10/08/2019 06:35, Björn Ketelaars wrote:
> Pressing almost any key twice while hovering over a bond causes a
> segmentation fault because a text-editor is internally created and
> discarded but not deleted. When pressing that button a second time this
> will cause the program to walk down an "unexpected pathway" trying to do
> something with said editor which finally creates the seg-fault.
> 
> A fix for the above exists. As I'm regularly confronted with this issue,
> and I'm not expecting a new release of xdrawchem anytime soon, I would
> like to see it fixed in our port.
> 
> While here take MAINTAINER.
> 
> OK?

Ping. Diff reattached for convenience.


Index: Makefile
===
RCS file: /cvs/ports/x11/xdrawchem/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile12 Jul 2019 20:51:26 -  1.28
+++ Makefile10 Aug 2019 04:22:55 -
@@ -4,9 +4,11 @@ COMMENT=   two-dimensional molecule drawin
 
 DISTNAME=  xdrawchem-1.10.2
 CATEGORIES=x11 biology
-REVISION=  0
+REVISION=  1
 
 HOMEPAGE=  https://www.woodsidelabs.com/chemistry/xdrawchem.php
+
+MAINTAINER=Bjorn Ketelaars 
 
 # GPLv2
 PERMIT_PACKAGE=Yes
Index: patches/patch-xdrawchem_render2d_text_cpp
===
RCS file: patches/patch-xdrawchem_render2d_text_cpp
diff -N patches/patch-xdrawchem_render2d_text_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-xdrawchem_render2d_text_cpp   10 Aug 2019 04:22:55 -
@@ -0,0 +1,18 @@
+$OpenBSD$
+
+Fix segfault when using (hot)key on bond twice in a row. Taken from
+https://github.com/bryanherger/xdrawchem/pull/12
+
+Index: xdrawchem/render2d_text.cpp
+--- xdrawchem/render2d_text.cpp.orig
 xdrawchem/render2d_text.cpp
+@@ -380,6 +380,9 @@ void Render2D::keyPressEvent( QKeyEvent * k )
+ }
+ 
+ if ( highlightobject->Type() != TYPE_TEXT ) {
++delete localtexteditor;
++localtexteditor = 0;
++
+ hotkeymode = false;
+ mode = hkprevmode;
+ return;



audio/midish: update to 1.3.0

2019-08-18 Thread Alexandre Ratchov
OK?

Index: Makefile
===
RCS file: /cvs/ports/audio/midish/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- Makefile12 Jul 2019 20:43:36 -  1.23
+++ Makefile18 Aug 2019 04:45:53 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.23 2019/07/12 20:43:36 sthen Exp $
 
 COMMENT=   command line MIDI sequencer and filter
-DISTNAME=  midish-1.2.1
+DISTNAME=  midish-1.3.0
 CATEGORIES=audio
 HOMEPAGE=  http://www.midish.org/
 MAINTAINER=Alexandre Ratchov 
Index: distinfo
===
RCS file: /cvs/ports/audio/midish/distinfo,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 distinfo
--- distinfo12 Jul 2018 08:11:11 -  1.16
+++ distinfo18 Aug 2019 04:45:53 -
@@ -1,2 +1,2 @@
-SHA256 (midish-1.2.1.tar.gz) = MRLbheJAY2KL2Pufsvxdpr1XBfxr5SC/9pA2UicBMuc=
-SIZE (midish-1.2.1.tar.gz) = 175999
+SHA256 (midish-1.3.0.tar.gz) = zGYLEQKPvyo4cqGl5vItWkO254sIM29hDWfgxXgDa+Y=
+SIZE (midish-1.3.0.tar.gz) = 188650