CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 23:39:15

Modified files:
databases/py-puppetdb: Makefile distinfo 
databases/py-puppetdb/pkg: PLIST 

Log message:
Update to 1.0.0



Re: UPDATE: security/burpsuite 2.1.01

2019-07-18 Thread Remi Pointel

On 7/18/19 2:21 AM, Lawrence Teo wrote:

This updates burpsuite to 2.1.01.

http://releases.portswigger.net/2019/06/professional-community-edition-21.html
http://releases.portswigger.net/2019/07/professional-community-edition-2101.html

I've tested with both jdk 1.8 and 11.


Hi,

sounds good to me, thank you.

Cheers,

Remi.



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 23:30:20

Modified files:
security/exploitdb: Makefile distinfo 
security/exploitdb/pkg: PLIST 

Log message:
update to 2019-07-16



Re: [ports-gcc] Unbreak graphics/vulkan-loader (was: Re: powerpc bulk build report)

2019-07-18 Thread Thomas Frohwein
Thanks, I appreciate that you found the fix for it! I'm traveling currently and 
can commit the change only on Sunday. 

I'm not sure if this should really be built if there is truly no hardware 
that's compatible... The alternative would excluding PPC and maybe a few other 
arches that are known to not work with any compatible hardware.

On Mon, Jul 15, 2019, at 3:42 PM, Charlene Wendling wrote:
> 
> > http://build-failures.rhaalovely.net//powerpc/2019-06-29/graphics/vulkan-loader.log
> 
> The problem here is pretty simple as soon as base-gcc is implied:
> 
> - it has missing switches (that's the failure seen in the log)
> - anonymous unions require -std=gnu99 (that's also in the log,
>   "declarations that declare nothing" warnings)
> - i fixed those in the CMakeLists, but then it fails with another 
>   classic: "error: thread-local storage not supported for this target"
> 
> I guess it's enough to allow me a COMPILER change. It has fixed the
> build [0], i can't say anything about runtime since no macppc 
> video cards are compatible.
> 
> I made no REVISION bump, because it has never been built on base-gcc
> archs and it implies no changes for base-clang ones.
> 
> Comments/feedback are welcome!
> 
> Charlène.
> 
> [0] https://bin.charlenew.xyz/vulkan-loader.log
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/graphics/vulkan-loader/Makefile,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 Makefile
> --- Makefile  22 Jun 2019 17:02:24 -  1.3
> +++ Makefile  15 Jul 2019 21:25:27 -
> @@ -26,6 +26,9 @@ RUN_DEPENDS =   graphics/vulkan-headers
>  
>  CONFIGURE_ARGS = -DBUILD_WSI_WAYLAND_SUPPORT=False
>  
> +# Thread local storage
> +COMPILER =   base-clang ports-gcc
> +
>  MODULES =devel/cmake \
>   lang/python
>  MODPY_VERSION =  ${MODPY_DEFAULT_VERSION_3}
>

-- 
  
tfrohw...@fastmail.com

PGP Public Key: https://pgp.mit.edu/pks/lookup?op=get=0xE1A22D58D20C6D22



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Lawrence Teo
CVSROOT:/cvs
Module name:ports
Changes by: l...@cvs.openbsd.org2019/07/18 20:22:31

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

Log message:
Update to Gradle 5.5.1

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

ok abieber@



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Lawrence Teo
CVSROOT:/cvs
Module name:ports
Changes by: l...@cvs.openbsd.org2019/07/18 20:17:21

Modified files:
security/burpsuite: Makefile distinfo 

Log message:
Update to Burp Suite 2.1.01.

http://releases.portswigger.net/2019/06/professional-community-edition-21.html
http://releases.portswigger.net/2019/07/professional-community-edition-2101.html

Change MODJAVA_VER to 1.8+ since this new version works fine with both jdk 1.8
and 11.

Also fix a long line to make portcheck(1) happy; from abieber@, thanks!

ok abieber@



Re: NEW: devel/nuget - package manager for .NET/mono

2019-07-18 Thread Aaron Bieber
On Sun, 23 Jun 2019 at 15:21:03 -0600, Thomas Frohwein wrote:
> ping
> 
> (tarball updated with PERMIT_PACKAGE and attached)
> 
> On Fri, Mar 29, 2019 at 09:29:11PM -0700, Thomas Frohwein wrote:
> > Hi,
> > 
> > With DNS fixed for mono, the package manager NuGet now works. It's like pip 
> > for
> > python for example and allows installing and updating packages from the .NET
> > ecosystem.
> > 
> > In order to be able to use it, I first had to use mono's cert-sync to import
> > certificates from /etc/ssl/cert.pem into mono's certificate storage, so that
> > TLS connections work. Then I was able to install Newtonsoft.Json and
> > Lidgren.Network without problems.
> > 
> > The port is quite simple, only consisting of the .exe assembly and a script 
> > to
> > run it with mono.
> > 
> > ok?

Reads fine, runs as expected. I think 'files/nuget.sh' should use TRUEPREFIX to
reduce the chances of it not working for people that have weird PATHs set.

With that change, OK abieber@

> 
> 



-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: UPDATE: security/burpsuite 2.1

2019-07-18 Thread Aaron Bieber
On Fri, 12 Jul 2019 at 23:45:00 -0400, Lawrence Teo wrote:
> This updates Burp Suite Community Edition to 2.1.
> 
> http://releases.portswigger.net/2019/06/professional-community-edition-21.html
> 
> I tested it with jdk 1.8 and 11 and it works fine with both.
> 
> The previous burpsuite version could only use jdk 1.8 due to an issue
> with HTTPS interception [1] but that has been resolved with this new
> version, so I have changed MODJAVA_VER to 1.8+.
> 
> Comments? ok?
> 
> 1. https://marc.info/?l=openbsd-ports=155944649912673=2
> 

Looks like 2.1.01 is out :D (came out on the 16th).

portcheck(1) doesn't like the long line in "do-install:". 

Here is a diff that addresses both. Both diffs build/run fine for me!

OK abieber@ for either (with the long line fix)!

diff --git a/security/burpsuite/Makefile b/security/burpsuite/Makefile
index b1fc5b38985..9c99edc7123 100644
--- a/security/burpsuite/Makefile
+++ b/security/burpsuite/Makefile
@@ -2,10 +2,9 @@
 
 COMMENT =  tool for testing security of web applications
 
-VERSION =  1.7.36
+VERSION =  2.1.01
 DISTNAME = burpsuite_free_v${VERSION}
 PKGNAME =  burpsuite-${VERSION}
-REVISION = 1
 
 
DISTFILES=${DISTNAME}${EXTRACT_SUFX}{Download?productId=100\=${VERSION}\=Jar}
 
@@ -22,8 +21,7 @@ EXTRACT_ONLY =
 EXTRACT_SUFX = .jar
 
 MODULES =  java
-# XXX if updating, please check if it works with jdk 11 and switch to "1.8+" 
if ok
-MODJAVA_VER =  1.8
+MODJAVA_VER =  1.8+
 
 RUN_DEPENDS =  java/javaPathHelper
 
@@ -32,7 +30,8 @@ NO_TEST = Yes
 
 do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/java/classes/
-   cp -r ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} 
${PREFIX}/share/java/classes/burpsuite.jar
+   cp -r ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+   ${PREFIX}/share/java/classes/burpsuite.jar
${SUBST_PROGRAM} ${FILESDIR}/burpsuite.sh ${PREFIX}/bin/burpsuite
 
 .include 
diff --git a/security/burpsuite/distinfo b/security/burpsuite/distinfo
index 04afc030fc1..340e2dc9d95 100644
--- a/security/burpsuite/distinfo
+++ b/security/burpsuite/distinfo
@@ -1,2 +1,2 @@
-SHA256 (burpsuite_free_v1.7.36.jar) = 
KpQ3op8+BClXGuIaGFbSC+xykTHNk0q6yQk1T4B1pIo=
-SIZE (burpsuite_free_v1.7.36.jar) = 26466374
+SHA256 (burpsuite_free_v2.1.01.jar) = 
pC6iQApjkglzAbxdiGrB8XOiSpIcrWixXeyiWGLVZXs=
+SIZE (burpsuite_free_v2.1.01.jar) = 300627459

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/07/18 17:53:24

Modified files:
games/wtf  : Makefile distinfo 
games/wtf/patches: patch-wtf 

Log message:
Update to wtf-20190705



NEW: games/devilutionx

2019-07-18 Thread Brian Callahan

Hi ports --

Attached is a new port, games/devilutionx. DevilutionX is an open source 
engine recreation for the original Diablo I game.


---
pkg/DESCR:
DevilutionX is an open source recreation of the game engine used in
Diablo I, an action role-playing game by Blizzard Entertainment.

While this package and the game engine are open source, one still needs
to provide the original game assets from Diablo I, which is not open
source. You will need to purchase the original game to use this package.
---

This port is a multi-person effort between myself, thfr@, and brynet@. 
The game works very well on amd64--the underlying engine is claimed to 
be nearly 100% binary identical to the original game. Sadly, multiplayer 
doesn't work on 64-bit platforms, but this is known and hopefully will 
be fixed at some point.


OK?

~Brian



devilutionx.tgz
Description: application/compressed-tar


CVS: cvs.openbsd.org: ports

2019-07-18 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/07/18 17:33:11

Modified files:
games/openjk   : Makefile distinfo 

Log message:
Update to openjk-0.0.0.20190622



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/07/18 17:19:16

Modified files:
lang/gravity   : Makefile distinfo 

Log message:
Update to gravity-0.7.0



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2019/07/18 17:08:13

Modified files:
lang/kona  : Makefile distinfo 

Log message:
Update to kona-3.2.0.20190605



Re: need help with: games/love-11.2

2019-07-18 Thread Sascha Paunovic

Same exact error on a brand-new VM, must have something to do with
the dependencies. I'll try to investigate further.

On 2019-07-18 19:16, Sascha Paunovic wrote:

Thank your for your speedy reply.

I upgraded my system and packages to the latest -current of the day, 
yet

the issue persists. I'll spin up a VM to see if a fresh system solves
the issue.

Regarding splitting games/love by version: alright by me :)

Greetings

On Thu Jul 18, 2019 at 11:54 AM Brian Callahan wrote:



On 7/18/19 11:47 AM, Sascha Paunovic wrote:
> Hello,
>
> I'm trying to update games/love to 11.2. Attached is the diff I have as
> of now, and the error I get with "make install" is:
>

Unrelated to your problem (ports tree out of sync with the OS?),
discussion has routinely decided that love-11.2 needs to be a separate
port; different LOVE games require specific versions of the engine and
thus a direct update will break user expectations. Perhaps it is 
better

to rename games/love to games/love-08 or something to differentiate it
from the newer love-11, but that's a separate conversation.

~Brian

>
> ===>  Installing love-11.2 from /usr/ports/packages/amd64/all/
> Error in love-11.2: @tag gtk-update-icon-cache definition not found
> Error in love-11.2: @tag update-mime-database definition not found
> Error in love-11.2: @tag update-desktop-database definition not found
> Direct dependencies for love-11.2 resolve to OpenEXR-2.2.1p0
> libiconv-1.16 openal-1.19.1v0 DevIL-1.7.8p14 sdl-1.2.15p10 lua-5.1.5p6
> mpg123-1.25.10p0 libvorbis-1.3.6 physfs-3.0.1p0 libmodplug-0.8.9.0p0
> ilmbase-2.2.1p0
> Full dependency tree is physfs-3.0.1p0 libmng-1.0.10p3
> freeglut-3.0.0p0 ilmbase-2.2.1p0 libmodplug-0.8.9.0p0 jpeg-2.0.2v0
> libvorbis-1.3.6 mpg123-1.25.10p0 lua-5.1.5p6 lcms-1.19 tiff-4.0.10
> sdl-1.2.15p10 libogg-1.3.3 png-1.6.37 OpenEXR-2.2.1p0 openal-1.19.1v0
> DevIL-1.7.8p14 jasper-2.0.14 libiconv-1.16
> Couldn't install love-11.2
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2024
> '/var/db/pkg/love-11.2/+CONTENTS': @/usr/bin/env -i
> PKG_TMPDIR=/var/tmp TERM...)
> *** Error 1 in /usr/ports/games/love
> (/usr/ports/infrastructure/mk/bsd.port.mk:2447 'install')
>
>
> Thanks for the help.





CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 14:48:26

Modified files:
security/wpscan: Makefile distinfo 
security/wpscan/pkg: PLIST 

Log message:
simple update 3.5.4 -> 3.6.0



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 14:47:51

Modified files:
security/ruby-cms_scanner: Makefile distinfo 

Log message:
simple update 0.5.2 -> 0.5.4



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 14:46:55

Modified files:
www/p5-CGI-Lite: Makefile distinfo 

Log message:
update to p5-CGI-Lite 3.02, from wen heping, looks ok to maintainer



Re: net/tircd removal ? (+ patch for missing RUN_DEPENDS)

2019-07-18 Thread Stuart Henderson
On 2019/07/18 16:32, Solene Rapenne wrote:
> tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.
> 
> I did not try if it works, it requires a twitter account.
> 
> We use version 0.7 from 2009, 0.30 has been released in 2013 and project
> is dead since that time. I'd propose to kill it as it seems nobody use it.

I think it's fairly unlikely to do anything useful now, unless someone who
is actually using it speaks up to say that it works soon, then I am ok with
deleting.


> Index: Makefile
> ===
> RCS file: /data/cvs/ports/net/tircd/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  12 Jul 2019 20:48:50 -  1.8
> +++ Makefile  18 Jul 2019 14:27:10 -
> @@ -4,7 +4,7 @@ COMMENT=  ircd proxy to the twitter API
>  
>  DISTNAME=tircd_v0.7
>  PKGNAME= ${DISTNAME:S/_v/-/}
> -REVISION=0
> +REVISION=1
>  
>  CATEGORIES=  net
>  
> @@ -16,7 +16,9 @@ PERMIT_PACKAGE= Yes
>  MASTER_SITES=${MASTER_SITE_GOOGLECODE:=tircd/}
>  
>  BUILD_DEPENDS=   ${RUN_DEPENDS}
> -RUN_DEPENDS= net/p5-Net-Twitter
> +RUN_DEPENDS= converters/p5-JSON-Any \
> + net/p5-Net-Twitter \
> + net/p5-POE-Filter-IRCD
>  
>  NO_BUILD=Yes
>  NO_TEST= Yes
> 



Re: [Update] databases/p5-DBIx-Simple : Update to 1.37

2019-07-18 Thread Stuart Henderson
committed, thanks

On 2019/07/18 07:33, wen heping wrote:
> Hi, ports@ :
> 
>Here is a patch for databases/p5-DBIx-Simple:
>i) update to 1.37
>ii) Add TEST_POD
>It build well and passed all tests on my amd64-head system.
> 
>Only one port depend on databases/p5-DBIx-Simple : mail/p5-Mail-DMARC.
> It build well and passed all tests with this patch.
> 
> Comments? OK?
> 
> wen

> Index: Makefile
> ===
> RCS file: /cvs/ports/databases/p5-DBIx-Simple/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- Makefile  12 Jul 2019 20:43:57 -  1.3
> +++ Makefile  18 Jul 2019 07:26:46 -
> @@ -5,7 +5,7 @@ COMMENT = very complete easy-to-use OO i
>  MODULES =cpan
>  PKG_ARCH =   *
>  
> -DISTNAME =   DBIx-Simple-1.35
> +DISTNAME =   DBIx-Simple-1.37
>  CATEGORIES = databases
>  
>  # Perl
> @@ -13,5 +13,7 @@ PERMIT_PACKAGE =Yes
>  
>  BUILD_DEPENDS =  ${RUN_DEPENDS}
>  RUN_DEPENDS =databases/p5-DBI
> +
> +MAKE_ENV=TEST_POD=Yes
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/databases/p5-DBIx-Simple/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  23 Jun 2014 19:08:01 -  1.1.1.1
> +++ distinfo  18 Jul 2019 07:26:46 -
> @@ -1,2 +1,2 @@
> -SHA256 (DBIx-Simple-1.35.tar.gz) = 
> RFU1s9+riBQMeg0ndrHnjyVNx+nIEHLVoBr8laXbSZo=
> -SIZE (DBIx-Simple-1.35.tar.gz) = 19316
> +SHA256 (DBIx-Simple-1.37.tar.gz) = 
> RtMRqizgiQdAHFYRllhCbbsETFpA3nPZp7eb9QOQyuM=
> +SIZE (DBIx-Simple-1.37.tar.gz) = 20397



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 14:31:13

Modified files:
databases/p5-DBIx-Simple: Makefile distinfo 

Log message:
update to p5-DBIx-Simple 1.37, from wen heping



Re: 回复: [NEW] math/p5-Math-Utils

2019-07-18 Thread Stuart Henderson
OK sthen@

On 2019/07/17 23:05, wen heping wrote:
> Thank you.
> Here is the revised patch which include TEST_POD=yes.
> 
> wen
> 
> 
> 发件人: Charlene Wendling 
> 发送时间: 2019年7月18日 0:04
> 收件人: wen heping
> 抄送: ports@openbsd.org
> 主题: Re: [NEW] math/p5-Math-Utils
> 
> On Sun, 14 Jul 2019 02:41:17 +
> wen heping wrote:
> 
> > Hi,
> >
> >   Here is a patch to create new port math/p5-Math-Utils, which is
> > required by the future update of math/p5-Math-Derivative.
> >   It build well and passed all tests on my amd64-head system.
> >
> >   Comments? OK?
> 
> This could make use of:
> 
> MAKE_ENV += TEST_POD=Yes
> 
> In any case OK cwen@ if someone is willing to import.
> 
> > wen




Re: 回复: [Update] net/p5-SNMP-Info : Update to 3.68

2019-07-18 Thread Stuart Henderson
ok sthen@

On 2019/07/17 23:17, wen heping wrote:
> Hers is the revised patch which removed all TEST_DEPENDS, since it is not 
> needed.
> Thank you !
> 
> wen
> 
> 
> 发件人: Charlene Wendling 
> 发送时间: 2019年7月17日 23:56
> 收件人: wen heping
> 抄送: ports@openbsd.org
> 主题: Re: [Update] net/p5-SNMP-Info : Update to 3.68
> 
> On Sat, 13 Jul 2019 12:29:22 +
> wen heping wrote:
> 
> > Hi, ports@:
> >
> > Here is a patch for net/p5-SNMP-Info:
> > i) update to 3.68
> > ii) add missing RUN_DEPEND net/p5-NetAddr-IP
> > iii) also build log complain lack of some TEST_DEPENDS, but I
> > did not update TEST_DEPENDS, because the test of p5-SNMP-Info
> > does nothing except importing the module.
> >
> > It build well and pass the only one test on my amd64-head system.
> >
> > No other ports depends on p5-SNMP-Info.
> >
> > Comments? OK?
> 
> The whole TEST_DEPENDS block should be removed. These dependencies are
> only used for private tests in $WRKSRC/xt.
> 
> With that OK cwen@
> 
> > wen

> Index: Makefile
> ===
> RCS file: /cvs/ports/net/p5-SNMP-Info/Makefile,v
> retrieving revision 1.26
> diff -u -p -r1.26 Makefile
> --- Makefile  12 Jul 2019 20:48:41 -  1.26
> +++ Makefile  17 Jul 2019 23:13:46 -
> @@ -5,22 +5,18 @@ COMMENT =   perl5 interface to network dev
>  MODULES =cpan
>  PKG_ARCH =   *
>  
> -DISTNAME =   SNMP-Info-3.53
> +DISTNAME =   SNMP-Info-3.68
>  CATEGORIES = net
>  
>  # BSD
>  PERMIT_PACKAGE = Yes
>  
> -RUN_DEPENDS =net/net-snmp
> +RUN_DEPENDS =net/net-snmp \
> + net/p5-NetAddr-IP>=4.068
>  BUILD_DEPENDS =  net/net-snmp
>  
>  MAKE_ENV =   TEST_POD=1
>  
>  CONFIGURE_STYLE=modbuild
> -
> -TEST_DEPENDS =   devel/p5-File-Slurper \
> - devel/p5-Path-Class \
> - devel/p5-Test-Distribution \
> - devel/p5-Test-MockObject
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/p5-SNMP-Info/distinfo,v
> retrieving revision 1.16
> diff -u -p -r1.16 distinfo
> --- distinfo  28 Apr 2018 14:53:46 -  1.16
> +++ distinfo  17 Jul 2019 23:13:46 -
> @@ -1,2 +1,2 @@
> -SHA256 (SNMP-Info-3.53.tar.gz) = bEXe+HzsGU+Qh17WrdilPKBbVKc4CaRr4Dm1n3AQ0C4=
> -SIZE (SNMP-Info-3.53.tar.gz) = 452788
> +SHA256 (SNMP-Info-3.68.tar.gz) = LeW+vZkXhkOqFFDPue77nm8No0XQRh1WwJzd/71yWlI=
> +SIZE (SNMP-Info-3.68.tar.gz) = 566077



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 14:27:26

Modified files:
devel/boost: Makefile 
Added files:
devel/boost/patches: 
 patch-boost_coroutine_standard_stack_allocator_hpp 

Log message:
MAP_STACK is also needed for basic_standard_stack_allocator, found while
testing Icinga 2 development code.  Looks good to otto@, ok Brad



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 14:20:59

Modified files:
sysutils/ruby-puppet-syntax: Makefile distinfo 

Log message:
simple update 2.4.3 -> 2.5.0



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/07/18 13:35:50

Modified files:
net/curl   : Makefile distinfo 

Log message:
Maintenance update to 7.65.2.  The security fix does not affect us.



lang/gcc fails on -current

2019-07-18 Thread Mark Patruck
Hi,

lang/gcc always fails with the following error on amd64 -current (~6 hours old)


Check for missing set procedures in body
 OK

All tests completed successfully, no errors detected

raised ADA.IO_EXCEPTIONS.USE_ERROR : sinfo.h: No such file or directory
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:45: ada/s
info.h] Error 1
gmake[3]: *** Waiting for unfinished jobs

raised ADA.IO_EXCEPTIONS.USE_ERROR : treeprs.ads: No such file or directory
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:31: 
ada/treeprs.ads] Error 1

raised ADA.IO_EXCEPTIONS.USE_ERROR : System.File_IO.Open: reopening shared file
gmake[3]: *** [/tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/ada/Make-generated.in:53: 
ada/stamp-snames] Error 1
/bin/sh /tmp/pobj/gcc-8.3.0/gcc-8.3.0/gcc/../move-if-change tmp-optionlist 
optionlist
echo timestamp > s-options
gmake[3]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64/gcc'
gmake[2]: *** [Makefile:4609: all-stage1-gcc] Error 2
gmake[2]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64'
gmake[1]: *** [Makefile:21749: stage1-bubble] Error 2
gmake[1]: Leaving directory '/tmp/pobj/gcc-8.3.0/build-amd64'
gmake: *** [Makefile:21886: bootstrap2] Error 2
*** Error 2 in lang/gcc/8 (/usr/ports/infrastructure/mk/bsd.port.mk:2781 
'/tmp/pobj/gcc-8.3.0/build-amd64/.build_done')
*** Error 1 in lang/gcc/8 (/usr/ports/infrastructure/mk/bsd.port.mk:2447 
'build')
===> Exiting lang/gcc/8,,-libs with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build')
--

Anyone else seeing this?

-- 
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

http://www.wrapped.cx



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2019/07/18 12:07:52

Modified files:
databases/puppetdb5: Makefile distinfo 

Log message:
simple update 5.2.8 -> 5.2.9



Re: need help with: games/love-11.2

2019-07-18 Thread Sascha Paunovic
Thank your for your speedy reply.

I upgraded my system and packages to the latest -current of the day, yet
the issue persists. I'll spin up a VM to see if a fresh system solves
the issue.

Regarding splitting games/love by version: alright by me :)

Greetings

On Thu Jul 18, 2019 at 11:54 AM Brian Callahan wrote:
> 
> 
> On 7/18/19 11:47 AM, Sascha Paunovic wrote:
> > Hello,
> >
> > I'm trying to update games/love to 11.2. Attached is the diff I have as
> > of now, and the error I get with "make install" is:
> >
> 
> Unrelated to your problem (ports tree out of sync with the OS?), 
> discussion has routinely decided that love-11.2 needs to be a separate 
> port; different LOVE games require specific versions of the engine and 
> thus a direct update will break user expectations. Perhaps it is better 
> to rename games/love to games/love-08 or something to differentiate it 
> from the newer love-11, but that's a separate conversation.
> 
> ~Brian
> 
> >
> > ===>  Installing love-11.2 from /usr/ports/packages/amd64/all/
> > Error in love-11.2: @tag gtk-update-icon-cache definition not found
> > Error in love-11.2: @tag update-mime-database definition not found
> > Error in love-11.2: @tag update-desktop-database definition not found
> > Direct dependencies for love-11.2 resolve to OpenEXR-2.2.1p0 
> > libiconv-1.16 openal-1.19.1v0 DevIL-1.7.8p14 sdl-1.2.15p10 lua-5.1.5p6 
> > mpg123-1.25.10p0 libvorbis-1.3.6 physfs-3.0.1p0 libmodplug-0.8.9.0p0 
> > ilmbase-2.2.1p0
> > Full dependency tree is physfs-3.0.1p0 libmng-1.0.10p3 
> > freeglut-3.0.0p0 ilmbase-2.2.1p0 libmodplug-0.8.9.0p0 jpeg-2.0.2v0 
> > libvorbis-1.3.6 mpg123-1.25.10p0 lua-5.1.5p6 lcms-1.19 tiff-4.0.10 
> > sdl-1.2.15p10 libogg-1.3.3 png-1.6.37 OpenEXR-2.2.1p0 openal-1.19.1v0 
> > DevIL-1.7.8p14 jasper-2.0.14 libiconv-1.16
> > Couldn't install love-11.2
> > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2024 
> > '/var/db/pkg/love-11.2/+CONTENTS': @/usr/bin/env -i 
> > PKG_TMPDIR=/var/tmp TERM...)
> > *** Error 1 in /usr/ports/games/love 
> > (/usr/ports/infrastructure/mk/bsd.port.mk:2447 'install')
> >
> >
> > Thanks for the help.
> 



Re: boost coroutines, MAP_STACK for boost::coroutines::basic_standard_stack_allocator

2019-07-18 Thread Otto Moerbeek
On Thu, Jul 18, 2019 at 05:46:53PM +0100, Stuart Henderson wrote:

> Boost coroutine's basic_standard_stack_allocator is missing MAP_STACK,
> diff below adds it following the same method as the ones that otto@ has
> already done. The relevant file is not used as part of -md's build so
> I have only bumped REVISION-main.
> 
> This unbreaks icinga2's devel tree that will become icinga 2.11.0.
> 
> OK?

Looks good to me, 

-Otto

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/boost/Makefile,v
> retrieving revision 1.87
> diff -u -p -r1.87 Makefile
> --- Makefile  12 Jul 2019 20:44:04 -  1.87
> +++ Makefile  18 Jul 2019 16:31:06 -
> @@ -9,11 +9,12 @@ VERSION=1.66.0
>  DISTNAME=boost_${VERSION:S/./_/g}
>  PKGNAME-main=boost-${VERSION}
>  PKGNAME-md=  boost-md-${VERSION}
> -REVISION-main=   5
>  CATEGORIES=  devel
>  MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=boost/}
>  EXTRACT_SUFX=.tar.bz2
>  FIX_EXTRACT_PERMISSIONS =Yes
> +
> +REVISION-main=   6
>  REVISION-md= 1
>  
>  SO_VERSION=  9.0
> Index: patches/patch-boost_coroutine_standard_stack_allocator_hpp
> ===
> RCS file: patches/patch-boost_coroutine_standard_stack_allocator_hpp
> diff -N patches/patch-boost_coroutine_standard_stack_allocator_hpp
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-boost_coroutine_standard_stack_allocator_hpp18 Jul 
> 2019 16:31:06 -
> @@ -0,0 +1,34 @@
> +$OpenBSD$
> +
> +Index: boost/coroutine/standard_stack_allocator.hpp
> +--- boost/coroutine/standard_stack_allocator.hpp.orig
>  boost/coroutine/standard_stack_allocator.hpp
> +@@ -26,6 +26,8 @@
> + #  include BOOST_ABI_PREFIX
> + #endif
> + 
> ++#include 
> ++
> + namespace boost {
> + namespace coroutines {
> + 
> +@@ -39,8 +41,8 @@ struct basic_standard_stack_allocator
> + BOOST_ASSERT( traits_type::minimum_size() <= size);
> + BOOST_ASSERT( traits_type::is_unbounded() || ( 
> traits_type::maximum_size() >= size) );
> + 
> +-void * limit = std::malloc( size);
> +-if ( ! limit) throw std::bad_alloc();
> ++void * limit = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE 
> | MAP_ANON | MAP_STACK, -1, 0);
> ++if ( limit == MAP_FAILED ) throw std::bad_alloc();
> + 
> + ctx.size = size;
> + ctx.sp = static_cast< char * >( limit) + ctx.size;
> +@@ -60,7 +62,7 @@ struct basic_standard_stack_allocator
> + #endif
> + 
> + void * limit = static_cast< char * >( ctx.sp) - ctx.size;
> +-std::free( limit);
> ++munmap(limit, ctx.size);
> + }
> + };
> + 
> 



boost coroutines, MAP_STACK for boost::coroutines::basic_standard_stack_allocator

2019-07-18 Thread Stuart Henderson
Boost coroutine's basic_standard_stack_allocator is missing MAP_STACK,
diff below adds it following the same method as the ones that otto@ has
already done. The relevant file is not used as part of -md's build so
I have only bumped REVISION-main.

This unbreaks icinga2's devel tree that will become icinga 2.11.0.

OK?

Index: Makefile
===
RCS file: /cvs/ports/devel/boost/Makefile,v
retrieving revision 1.87
diff -u -p -r1.87 Makefile
--- Makefile12 Jul 2019 20:44:04 -  1.87
+++ Makefile18 Jul 2019 16:31:06 -
@@ -9,11 +9,12 @@ VERSION=  1.66.0
 DISTNAME=  boost_${VERSION:S/./_/g}
 PKGNAME-main=  boost-${VERSION}
 PKGNAME-md=boost-md-${VERSION}
-REVISION-main= 5
 CATEGORIES=devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=boost/}
 EXTRACT_SUFX=  .tar.bz2
 FIX_EXTRACT_PERMISSIONS =  Yes
+
+REVISION-main= 6
 REVISION-md=   1
 
 SO_VERSION=9.0
Index: patches/patch-boost_coroutine_standard_stack_allocator_hpp
===
RCS file: patches/patch-boost_coroutine_standard_stack_allocator_hpp
diff -N patches/patch-boost_coroutine_standard_stack_allocator_hpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-boost_coroutine_standard_stack_allocator_hpp  18 Jul 2019 
16:31:06 -
@@ -0,0 +1,34 @@
+$OpenBSD$
+
+Index: boost/coroutine/standard_stack_allocator.hpp
+--- boost/coroutine/standard_stack_allocator.hpp.orig
 boost/coroutine/standard_stack_allocator.hpp
+@@ -26,6 +26,8 @@
+ #  include BOOST_ABI_PREFIX
+ #endif
+ 
++#include 
++
+ namespace boost {
+ namespace coroutines {
+ 
+@@ -39,8 +41,8 @@ struct basic_standard_stack_allocator
+ BOOST_ASSERT( traits_type::minimum_size() <= size);
+ BOOST_ASSERT( traits_type::is_unbounded() || ( 
traits_type::maximum_size() >= size) );
+ 
+-void * limit = std::malloc( size);
+-if ( ! limit) throw std::bad_alloc();
++void * limit = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | 
MAP_ANON | MAP_STACK, -1, 0);
++if ( limit == MAP_FAILED ) throw std::bad_alloc();
+ 
+ ctx.size = size;
+ ctx.sp = static_cast< char * >( limit) + ctx.size;
+@@ -60,7 +62,7 @@ struct basic_standard_stack_allocator
+ #endif
+ 
+ void * limit = static_cast< char * >( ctx.sp) - ctx.size;
+-std::free( limit);
++munmap(limit, ctx.size);
+ }
+ };
+ 



CVS: cvs.openbsd.org: ports

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

Modified files:
www/mozilla-firefox: Makefile distinfo 
www/firefox-i18n: Makefile.inc distinfo 

Log message:
Update to firefox 68.0.1.

See https://www.mozilla.org/en-US/firefox/68.0.1/releasenotes/



CVS: cvs.openbsd.org: ports

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

Modified files:
net/icinga/core2: Makefile 
net/icinga/core2/pkg: PLIST-main 

Log message:
adjust permissions on @sample'd files, fix pkg_delete -c



Re: need help with: games/love-11.2

2019-07-18 Thread Brian Callahan




On 7/18/19 11:47 AM, Sascha Paunovic wrote:

Hello,

I'm trying to update games/love to 11.2. Attached is the diff I have as
of now, and the error I get with "make install" is:



Unrelated to your problem (ports tree out of sync with the OS?), 
discussion has routinely decided that love-11.2 needs to be a separate 
port; different LOVE games require specific versions of the engine and 
thus a direct update will break user expectations. Perhaps it is better 
to rename games/love to games/love-08 or something to differentiate it 
from the newer love-11, but that's a separate conversation.


~Brian



===>  Installing love-11.2 from /usr/ports/packages/amd64/all/
Error in love-11.2: @tag gtk-update-icon-cache definition not found
Error in love-11.2: @tag update-mime-database definition not found
Error in love-11.2: @tag update-desktop-database definition not found
Direct dependencies for love-11.2 resolve to OpenEXR-2.2.1p0 
libiconv-1.16 openal-1.19.1v0 DevIL-1.7.8p14 sdl-1.2.15p10 lua-5.1.5p6 
mpg123-1.25.10p0 libvorbis-1.3.6 physfs-3.0.1p0 libmodplug-0.8.9.0p0 
ilmbase-2.2.1p0
Full dependency tree is physfs-3.0.1p0 libmng-1.0.10p3 
freeglut-3.0.0p0 ilmbase-2.2.1p0 libmodplug-0.8.9.0p0 jpeg-2.0.2v0 
libvorbis-1.3.6 mpg123-1.25.10p0 lua-5.1.5p6 lcms-1.19 tiff-4.0.10 
sdl-1.2.15p10 libogg-1.3.3 png-1.6.37 OpenEXR-2.2.1p0 openal-1.19.1v0 
DevIL-1.7.8p14 jasper-2.0.14 libiconv-1.16

Couldn't install love-11.2
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2024 
'/var/db/pkg/love-11.2/+CONTENTS': @/usr/bin/env -i 
PKG_TMPDIR=/var/tmp TERM...)
*** Error 1 in /usr/ports/games/love 
(/usr/ports/infrastructure/mk/bsd.port.mk:2447 'install')



Thanks for the help.




CVS: cvs.openbsd.org: ports

2019-07-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/07/18 09:51:13

Modified files:
x11/gnome/builder: Makefile distinfo 
Removed files:
x11/gnome/builder/patches: patch-src_plugins_clang_meson_build 

Log message:
Update to gnome-builder-3.32.4.



need help with: games/love-11.2

2019-07-18 Thread Sascha Paunovic

Hello,

I'm trying to update games/love to 11.2. Attached is the diff I have as
of now, and the error I get with "make install" is:


===>  Installing love-11.2 from /usr/ports/packages/amd64/all/
Error in love-11.2: @tag gtk-update-icon-cache definition not found
Error in love-11.2: @tag update-mime-database definition not found
Error in love-11.2: @tag update-desktop-database definition not found
Direct dependencies for love-11.2 resolve to OpenEXR-2.2.1p0 
libiconv-1.16 openal-1.19.1v0 DevIL-1.7.8p14 sdl-1.2.15p10 lua-5.1.5p6 
mpg123-1.25.10p0 libvorbis-1.3.6 physfs-3.0.1p0 libmodplug-0.8.9.0p0 
ilmbase-2.2.1p0
Full dependency tree is physfs-3.0.1p0 libmng-1.0.10p3 freeglut-3.0.0p0 
ilmbase-2.2.1p0 libmodplug-0.8.9.0p0 jpeg-2.0.2v0 libvorbis-1.3.6 
mpg123-1.25.10p0 lua-5.1.5p6 lcms-1.19 tiff-4.0.10 sdl-1.2.15p10 
libogg-1.3.3 png-1.6.37 OpenEXR-2.2.1p0 openal-1.19.1v0 DevIL-1.7.8p14 
jasper-2.0.14 libiconv-1.16

Couldn't install love-11.2
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2024 
'/var/db/pkg/love-11.2/+CONTENTS': @/usr/bin/env -i PKG_TMPDIR=/var/tmp 
TERM...)
*** Error 1 in /usr/ports/games/love 
(/usr/ports/infrastructure/mk/bsd.port.mk:2447 'install')



Thanks for the help.
diff --git Makefile Makefile
index cce7a11e6..70bc845d5 100644
--- Makefile
+++ Makefile
@@ -2,10 +2,9 @@
 
 COMMENT=		2D games framework for use with Lua
 
-V=			0.8.0
+V=			11.2
 DISTNAME=		love-$V-linux-src
 PKGNAME=		love-$V
-REVISION=		9
 
 HOMEPAGE=		http://love2d.org/
 
diff --git distinfo distinfo
index 3dc81488c..cd04fa709 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (love-0.8.0-linux-src.tar.gz) = kWfKHMeJP/H9zztvx+Koi+ENiZB1pROUJCD+j5Rmjsw=
-SIZE (love-0.8.0-linux-src.tar.gz) = 1027356
+SHA256 (love-11.2-linux-src.tar.gz) = aq+BBPw1u4u9eGWYa5gHnnVk/9s3TqTTNgS0a0WERPY=
+SIZE (love-11.2-linux-src.tar.gz) = 2766364
diff --git patches/patch-src_modules_font_freetype_Font_h patches/patch-src_modules_font_freetype_Font_h
deleted file mode 100644
index 76380d9e4..0
--- patches/patch-src_modules_font_freetype_Font_h
+++ /dev/null
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_modules_font_freetype_Font_h,v 1.1 2014/01/09 16:48:47 naddy Exp $
 src/modules/font/freetype/Font.h.orig	Fri Apr  6 20:15:01 2012
-+++ src/modules/font/freetype/Font.h	Thu Jan  9 17:09:36 2014
-@@ -30,10 +30,8 @@
- #else
- #include 
- #endif
--#include 
--#include 
--#include 
--#include 
-+#include FT_FREETYPE_H
-+#include FT_GLYPH_H
- 
- namespace love
- {
diff --git patches/patch-src_modules_font_freetype_TrueTypeRasterizer_h patches/patch-src_modules_font_freetype_TrueTypeRasterizer_h
deleted file mode 100644
index 66e24adb9..0
--- patches/patch-src_modules_font_freetype_TrueTypeRasterizer_h
+++ /dev/null
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_modules_font_freetype_TrueTypeRasterizer_h,v 1.1 2014/01/09 16:48:47 naddy Exp $
 src/modules/font/freetype/TrueTypeRasterizer.h.orig	Fri Apr  6 20:15:01 2012
-+++ src/modules/font/freetype/TrueTypeRasterizer.h	Thu Jan  9 17:14:48 2014
-@@ -27,10 +27,8 @@
- 
- // TrueType2
- #include 
--#include 
--#include 
--#include 
--#include 
-+#include FT_FREETYPE_H
-+#include FT_GLYPH_H
- 
- namespace love
- {
diff --git patches/patch-src_modules_graphics_opengl_GLee_h patches/patch-src_modules_graphics_opengl_GLee_h
deleted file mode 100644
index 4e895dd9b..0
--- patches/patch-src_modules_graphics_opengl_GLee_h
+++ /dev/null
@@ -1,29 +0,0 @@
-$OpenBSD: patch-src_modules_graphics_opengl_GLee_h,v 1.2 2019/01/31 14:49:50 naddy Exp $
-
-Mesa >= 18.2.5 has newer OpenGL headers from Khronos which change the
-include guards.
-
-Prevent redefining __GLXextFuncPtr.
-
-Index: src/modules/graphics/opengl/GLee.h
 src/modules/graphics/opengl/GLee.h.orig
-+++ src/modules/graphics/opengl/GLee.h
-@@ -63,7 +63,9 @@
- 	#include 
- #else // GLX
- 	#define __glext_h_  /* prevent glext.h from being included  */
-+	#define __gl_glext_h_  /* prevent glext.h from being included  */
- 	#define __glxext_h_ /* prevent glxext.h from being included */
-+	#define __glx_glxext_h_ /* prevent glxext.h from being included */
- 	#define GLX_GLXEXT_PROTOTYPES
- 	#include 
- 	#include 
-@@ -798,8 +800,6 @@ GLEE_EXTERN GLboolean _GLEE_SGIX_texture_range;
- #else  
- 
- 	/* GLX */
--
--	typedef void (*__GLXextFuncPtr)(void);
- 
- 	#ifndef GLX_ARB_get_proc_address 
- 	#define GLX_ARB_get_proc_address 1
diff --git pkg/PLIST pkg/PLIST
index 659be37f0..1e0d451ad 100644
--- pkg/PLIST
+++ pkg/PLIST
@@ -1,2 +1,22 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/02 09:54:39 jasper Exp $
 @bin bin/love
+lib/liblove-11.2.so
+lib/liblove.a
+lib/liblove.la
+lib/liblove.so
+@man man/man1/love.1
+share/applications/
+share/applications/love.desktop
+share/icons/
+share/icons/hicolor/
+share/icons/hicolor/scalable/
+share/icons/hicolor/scalable/mimetypes/
+share/icons/hicolor/scalable/mimetypes/application-x-love-game.svg
+share/mime/
+share/mime/packages/
+share/mime/packages/love.xml
+share/pixmaps/

CVS: cvs.openbsd.org: ports

2019-07-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/07/18 09:47:46

Modified files:
misc/vttest: Makefile distinfo 

Log message:
maintenance update to 20190710



Re: plan9port: win(1) hang on acme(1) window

2019-07-18 Thread Gleydson Soares
> Gleydson, could you take a look at my diff that updates the port
> to the latest git commit? I'ts my first time contributing to a port
> and I'd like to know if my diff is okay.

Your diff reads ok, but it didn't apply clearly here, could you work 
on fixing it and resend the patch ? 
also, since you are updating the port it doesn't require REVISION= bump, 
you can zap it.



net/tircd removal ? (+ patch for missing RUN_DEPENDS)

2019-07-18 Thread Solene Rapenne
tircd requires p5-JSON-Any and p5-POE-Filter-IRCD in order to work.

I did not try if it works, it requires a twitter account.

We use version 0.7 from 2009, 0.30 has been released in 2013 and project
is dead since that time. I'd propose to kill it as it seems nobody use it.

Index: Makefile
===
RCS file: /data/cvs/ports/net/tircd/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile12 Jul 2019 20:48:50 -  1.8
+++ Makefile18 Jul 2019 14:27:10 -
@@ -4,7 +4,7 @@ COMMENT=ircd proxy to the twitter API
 
 DISTNAME=  tircd_v0.7
 PKGNAME=   ${DISTNAME:S/_v/-/}
-REVISION=  0
+REVISION=  1
 
 CATEGORIES=net
 
@@ -16,7 +16,9 @@ PERMIT_PACKAGE=   Yes
 MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=tircd/}
 
 BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS=   net/p5-Net-Twitter
+RUN_DEPENDS=   converters/p5-JSON-Any \
+   net/p5-Net-Twitter \
+   net/p5-POE-Filter-IRCD
 
 NO_BUILD=  Yes
 NO_TEST=   Yes



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2019/07/18 07:12:55

Modified files:
net: Makefile 

Log message:
hook up tacacs+



Re: [UPDATE] misc/subsurface (ping)

2019-07-18 Thread Stuart Henderson
On 2019/07/18 10:00, Kristaps Dzonsons wrote:
> 
> Ping!
> 
>  Forwarded Message 
> Subject: Re: [UPDATE] misc/subsurface (downgrade)
> Date: Tue, 18 Jun 2019 23:33:27 +0200
> From: Kristaps Dzonsons 
> To: ports@openbsd.org
> 
> > This is an update of Subsurface to 4.8.6.
> > 
> > I've removed the patches to libdivecomputer commenting out AES as
> > their files are "unlicensed", with a patch sitting upstream to put
> > the actual license text in the files themselves.
> > 
> > https://github.com/libdivecomputer/libdivecomputer/pulls
> > 
> > One thing that happens now is that it segfaults on exit.  I have no
> > idea why, and my c++-fu is very weak.  The backtrace isn't helpful to
> > me.  (I can provide it, if desired.)  Everything else works: dive
> > planning, interacting with dive computer, interacting with cloud
> > storage.
> 
> I've downgraded this to 4.8.5, which doesn't exhibit the same segfault
> on exit as 4.8.6.

I've removed REVISION and committed that.

I have some tweaks to go on top -

- explicitly list the gnu MODULE, this is normally included implicitly
when setting CONFIGURE_STYLE to something using autoconf. it has to be
done a bit differently than normal for a port that also uses cmake, but
it's better to use as much infrastructure as possible (this brings
in the standard ports autoconf cache file config.site, avoids the
confusing manual setting of MODGNU_* variables which should never be
set in a port, etc)

- due to mix of cmake+autoconf we can't use CONFIGURE_ARGS from the gnu
MODULE above so at least set "--disable-silent-rules" so we can see the
compiler commands

- the above lets us see that CC/CFLAGS are not honoured in the autoconf
part of the build, add ${CONFIGURE_ENV} so that these are picked up
so that it uses the correct system compiler rather than gcc 4.2.1 for
the libdivecomputer part of the build

- update to newer AUTOCONF_VERSION/AUTOMAKE_VERSION, mainly to increase
the chance that someone building will already have the right versions
installed

- requiring wxallowed is no reason to disable tests, but they don't
build at present anyway, so give a better comment

- use the new standard do-gen target for autoconf, tidy libdivecomputer
build dir creation, break out configure args onto separate lines as
normal in ports, use MAKE_PROGRAM rather than hardcoded gmake

- the change of compiler means the produced package is different so
bump REVISION

are you OK with those?

Index: Makefile
===
RCS file: /cvs/ports/misc/subsurface/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile18 Jul 2019 11:28:49 -  1.6
+++ Makefile18 Jul 2019 11:39:18 -
@@ -6,6 +6,7 @@ USE_WXNEEDED =  Yes
 COMMENT =  divelog program for recreational, tech, and free-divers
 
 VER =  4.8.5
+REVISION = 0
 PKGNAME =  subsurface-${VER}
 DISTNAME = Subsurface-${VER}
 
@@ -28,16 +29,13 @@ EXTRACT_SUFX =  .tgz
 DISTFILES =Subsurface-${VER}${EXTRACT_SUFX} \
libdivecomputer-subsurface-branch-${VER}${EXTRACT_SUFX}
 
-MODULES += devel/cmake \
+# cmake for subsurface, autoconf for libdivecomputer-subsurface
+MODULES += gnu \
+   devel/cmake \
x11/qt5
 
-AUTOCONF_VERSION = 2.67
-AUTOMAKE_VERSION = 1.11
-
-MODGNU_AUTOCONF_DEPENDS = devel/metaauto \
-   devel/autoconf/${AUTOCONF_VERSION}
-MODGNU_AUTOMAKE_DEPENDS = devel/metaauto \
-   devel/automake/${AUTOMAKE_VERSION}
+AUTOCONF_VERSION = 2.69
+AUTOMAKE_VERSION = 1.16
 
 BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS} \
@@ -57,27 +55,36 @@ LIB_DEPENDS =   archivers/libzip \
 USE_GMAKE =Yes
 
 CONFIGURE_ARGS +=  -DNO_DOCS:Bool=ON \
-   -DBTSUPPORT:Bool=OFF \
-   -DMAKE_TESTS:Bool=OFF
+   -DBTSUPPORT:Bool=OFF
 
-# XXX # Tests depend upon wxallowed.
-NO_TEST =  Yes
+# many "undefined reference to `dc_*" when tests are enabled
+CONFIGURE_ARGS +=  -DMAKE_TESTS:Bool=OFF
+NO_TEST =  Yes
 
 post-extract:
rmdir ${WRKSRC}/libdivecomputer
mv ${WRKDIR}/libdivecomputer-subsurface-branch-${VER} \
${WRKSRC}/libdivecomputer
 
+do-gen:
+   ${AUTOCONF_ENV} autoreconf -f -i ${WRKSRC}/libdivecomputer
+
 pre-configure:
-   cd ${WRKSRC}/libdivecomputer && mkdir build && \
-   cd build && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
-   AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoreconf -f -i .. && \
-   ../configure --without-libusb --without-hidapi --without-bluez \
-   --disable-shared --disable-examples --disable-doc \
+   mkdir -p ${WRKSRC}/libdivecomputer/build
+   cd ${WRKSRC}/libdivecomputer/build && ${CONFIGURE_ENV} ../configure \
+   --without-libusb \
+   --without-hidapi \
+   --without-bluez \
+   

CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 05:28:49

Modified files:
misc/subsurface: Makefile distinfo 
misc/subsurface/patches: patch-CMakeLists_txt 
 patch-desktop-widgets_mainwindow_cpp 
 patch-desktop-widgets_mainwindow_h 
 patch-desktop-widgets_mainwindow_ui 
 patch-scripts_get-version 
misc/subsurface/pkg: PLIST 
Removed files:
misc/subsurface/patches: patch-libdivecomputer_src_Makefile_am 
 patch-libdivecomputer_src_hw_ostc3_c 

Log message:
update to subsurface-4.8.5
stop removing aes.c and aes.h in libdivecomputer-subsurface, they are from
https://github.com/kokke/tiny-AES-c and the license is ok,

from kristaps (maintainer)

tweak from me: remove REVISION



Re: [UPDATE] misc/libdivecomputer (ping)

2019-07-18 Thread Stuart Henderson
On 2019/07/18 10:14, Kristaps Dzonsons wrote:
> Ping! 
> 
>  Forwarded Message 
> Subject: [UPDATE] misc/libdivecomputer
> Date: Tue, 18 Jun 2019 18:04:17 +0200
> From: Kristaps Dzonsons 
> To: ports@openbsd.org 
> 
> This is just a REVISION update since I've located the source of the
> removed AES files[1].  The license is appropriate (the "unlicense").
> I've notified upstream of this.  The release version of libdivecomputer
> has not changed since the last update.
> 
> Best,
> 
> Kristaps
> 
> [1] https://github.com/kokke/tiny-AES-c
> 

> Index: Makefile
> ===
> RCS file: /cvs/ports/misc/libdivecomputer/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -u -r1.1.1.1 Makefile
> --- Makefile  14 Aug 2018 16:12:55 -  1.1.1.1
> +++ Makefile  18 Jun 2019 16:01:19 -
> @@ -3,6 +3,7 @@
>  COMMENT =library for communication with dive computers
>  
>  DISTNAME =   libdivecomputer-0.6.0
> +REVISION =   1

commited with minor tweaks.



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 04:42:49

Modified files:
misc/libdivecomputer: Makefile 
Removed files:
misc/libdivecomputer/patches: patch-src_Makefile_in 
  patch-src_hw_ostc3_c 

Log message:
stop removing aes.c and aes.h in libdivecomputer, they are from
https://github.com/kokke/tiny-AES-c and the license is ok,
from kristaps (maintainer)

tweaks from me: REVISION=0 not =1, and split CONFIGURE_ARGS into separate
lines as is normal in the ports tree



[Update] databases/p5-SQL-Statement : Update to 1.412

2019-07-18 Thread wen heping
Hi  :

   Here is a patch for databases/p5-SQL-Statement to  update to 1.412.
   It build well and passed all tests on my amd64-head system.

   Only 2 ports depend on databases/p5-SQL-Statement : databases/p5-DBD-CSV and
databases/p5-DBI.  Both build well and passed all tests with this patch.

Comments? OK?

wen
Index: Makefile
===
RCS file: /cvs/ports/databases/p5-SQL-Statement/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile12 Jul 2019 20:43:57 -  1.19
+++ Makefile18 Jul 2019 10:10:31 -
@@ -4,7 +4,7 @@ COMMENT =   SQL parsing and processing eng
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = SQL-Statement-1.407
+DISTNAME = SQL-Statement-1.412
 CATEGORIES =   databases
 
 MAINTAINER =   Andrew Fresh 
Index: distinfo
===
RCS file: /cvs/ports/databases/p5-SQL-Statement/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo21 Jul 2015 15:05:57 -  1.10
+++ distinfo18 Jul 2019 10:10:31 -
@@ -1,2 +1,2 @@
-SHA256 (SQL-Statement-1.407.tar.gz) = 
9uDIK5JKnrmDrRVhyti90Q9Q/vl+U2lulIrhZ70ztNA=
-SIZE (SQL-Statement-1.407.tar.gz) = 137336
+SHA256 (SQL-Statement-1.412.tar.gz) = 
ZchwiDN5wRtT8Z6tEKqsJBzMhqkLurd/Y3b+dQcg5cg=
+SIZE (SQL-Statement-1.412.tar.gz) = 154608


[UPDATE] misc/libdivecomputer (ping)

2019-07-18 Thread Kristaps Dzonsons
Ping!   

 Forwarded Message 
Subject: [UPDATE] misc/libdivecomputer
Date: Tue, 18 Jun 2019 18:04:17 +0200
From: Kristaps Dzonsons 
To: ports@openbsd.org 

This is just a REVISION update since I've located the source of the
removed AES files[1].  The license is appropriate (the "unlicense").
I've notified upstream of this.  The release version of libdivecomputer
has not changed since the last update.

Best,

Kristaps

[1] https://github.com/kokke/tiny-AES-c

Index: Makefile
===
RCS file: /cvs/ports/misc/libdivecomputer/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile	14 Aug 2018 16:12:55 -	1.1.1.1
+++ Makefile	18 Jun 2019 16:01:19 -
@@ -3,6 +3,7 @@
 COMMENT =	library for communication with dive computers
 
 DISTNAME =	libdivecomputer-0.6.0
+REVISION =	1
 
 SHARED_LIBS =	divecomputer	0.0
 
@@ -25,10 +26,5 @@ CONFIGURE_ARGS = 	--without-libusb --wit
 # Mandoc is only used to generate HTML pages, which are useless since
 # we install the mdoc(7) sources, so pretend we do not have mandoc.
 CONFIGURE_ENV =		ac_cv_prog_DOXYGEN= ac_cv_prog_MANDOC=
-
-# Remove obvious third-party files
-# that have no author information and no license.
-post-extract:
-	rm ${WRKSRC}/src/aes.{c,h}
 
 .include 
Index: patches/patch-src_Makefile_in
===
RCS file: patches/patch-src_Makefile_in
diff -N patches/patch-src_Makefile_in
--- patches/patch-src_Makefile_in	14 Aug 2018 16:12:55 -	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,34 +0,0 @@
-$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2018/08/14 16:12:55 schwarze Exp $
-Remove obvious third-party files aes.c and aes.h
-that have no author information and no license.
-
-Index: src/Makefile.in
 src/Makefile.in.orig
-+++ src/Makefile.in
-@@ -167,7 +167,7 @@ am__libdivecomputer_la_SOURCES_DIST = version.c descri
- 	mares_darwin_parser.c mares_iconhd.h mares_iconhd.c \
- 	mares_iconhd_parser.c ihex.h ihex.c hw_ostc.h hw_ostc.c \
- 	hw_ostc_parser.c hw_frog.h hw_frog.c hw_ostc3.h hw_ostc3.c \
--	aes.h aes.c cressi_edy.h cressi_edy.c cressi_edy_parser.c \
-+	cressi_edy.h cressi_edy.c cressi_edy_parser.c \
- 	cressi_leonardo.h cressi_leonardo.c cressi_leonardo_parser.c \
- 	zeagle_n2ition3.h zeagle_n2ition3.c atomics_cobalt.h \
- 	atomics_cobalt.c atomics_cobalt_parser.c shearwater_common.h \
-@@ -204,7 +204,7 @@ am_libdivecomputer_la_OBJECTS = version.lo descriptor.
- 	mares_nemo_parser.lo mares_puck.lo mares_darwin.lo \
- 	mares_darwin_parser.lo mares_iconhd.lo mares_iconhd_parser.lo \
- 	ihex.lo hw_ostc.lo hw_ostc_parser.lo hw_frog.lo hw_ostc3.lo \
--	aes.lo cressi_edy.lo cressi_edy_parser.lo cressi_leonardo.lo \
-+	cressi_edy.lo cressi_edy_parser.lo cressi_leonardo.lo \
- 	cressi_leonardo_parser.lo zeagle_n2ition3.lo atomics_cobalt.lo \
- 	atomics_cobalt_parser.lo shearwater_common.lo \
- 	shearwater_predator.lo shearwater_predator_parser.lo \
-@@ -456,7 +456,7 @@ libdivecomputer_la_SOURCES = version.c descriptor.c it
- 	mares_darwin.c mares_darwin_parser.c mares_iconhd.h \
- 	mares_iconhd.c mares_iconhd_parser.c ihex.h ihex.c hw_ostc.h \
- 	hw_ostc.c hw_ostc_parser.c hw_frog.h hw_frog.c hw_ostc3.h \
--	hw_ostc3.c aes.h aes.c cressi_edy.h cressi_edy.c \
-+	hw_ostc3.c cressi_edy.h cressi_edy.c \
- 	cressi_edy_parser.c cressi_leonardo.h cressi_leonardo.c \
- 	cressi_leonardo_parser.c zeagle_n2ition3.h zeagle_n2ition3.c \
- 	atomics_cobalt.h atomics_cobalt.c atomics_cobalt_parser.c \
Index: patches/patch-src_hw_ostc3_c
===
RCS file: patches/patch-src_hw_ostc3_c
diff -N patches/patch-src_hw_ostc3_c
--- patches/patch-src_hw_ostc3_c	14 Aug 2018 16:12:55 -	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,37 +0,0 @@
-$OpenBSD: patch-src_hw_ostc3_c,v 1.1.1.1 2018/08/14 16:12:55 schwarze Exp $
-Remove obvious third-party files aes.c and aes.h
-that have no author information and no license.
-
-Index: src/hw_ostc3.c
 src/hw_ostc3.c.orig
-+++ src/hw_ostc3.c
-@@ -29,7 +29,6 @@
- #include "device-private.h"
- #include "serial.h"
- #include "array.h"
--#include "aes.h"
- #include "platform.h"
- 
- #define ISINSTANCE(device) dc_device_isinstance((device), _ostc3_device_vtable)
-@@ -1064,7 +1063,9 @@ hw_ostc3_firmware_readfile3 (hw_ostc3_firmware_t *firm
- 	bytes += 16;
- 
- 	// Load the iv for AES-FCB-mode
--	AES128_ECB_encrypt (iv, ostc3_key, tmpbuf);
-+	// AES128_ECB_encrypt (iv, ostc3_key, tmpbuf);
-+	ERROR (context, "No license for AES128_ECB_encrypt().");
-+	return DC_STATUS_UNSUPPORTED;
- 
- 	for (addr = 0; addr < SZ_FIRMWARE; addr += 16, bytes += 16) {
- 		rc = hw_ostc3_firmware_readline (fp, context, bytes, encrypted, sizeof(encrypted));
-@@ -1079,7 +1080,9 @@ hw_ostc3_firmware_readfile3 (hw_ostc3_firmware_t *firm
- 			firmware->data[addr + i] = encrypted[i] ^ tmpbuf[i];
- 
- 		// Run the next round of encryption
--		

[UPDATE] misc/subsurface (ping)

2019-07-18 Thread Kristaps Dzonsons

Ping!

 Forwarded Message 
Subject: Re: [UPDATE] misc/subsurface (downgrade)
Date: Tue, 18 Jun 2019 23:33:27 +0200
From: Kristaps Dzonsons 
To: ports@openbsd.org

> This is an update of Subsurface to 4.8.6.
> 
> I've removed the patches to libdivecomputer commenting out AES as
> their files are "unlicensed", with a patch sitting upstream to put
> the actual license text in the files themselves.
> 
> https://github.com/libdivecomputer/libdivecomputer/pulls
> 
> One thing that happens now is that it segfaults on exit.  I have no
> idea why, and my c++-fu is very weak.  The backtrace isn't helpful to
> me.  (I can provide it, if desired.)  Everything else works: dive
> planning, interacting with dive computer, interacting with cloud
> storage.

I've downgraded this to 4.8.5, which doesn't exhibit the same segfault
on exit as 4.8.6.

Index: Makefile
===
RCS file: /cvs/ports/misc/subsurface/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile	8 Mar 2019 20:00:49 -	1.4
+++ Makefile	18 Jun 2019 21:32:06 -
@@ -5,7 +5,7 @@ USE_WXNEEDED =	Yes
 
 COMMENT =	divelog program for recreational, tech, and free-divers
 
-VER =		4.8.2
+VER =		4.8.5
 PKGNAME =	subsurface-${VER}
 DISTNAME =	Subsurface-${VER}
 REVISION =	0
@@ -68,7 +68,6 @@ post-extract:
 	rmdir ${WRKSRC}/libdivecomputer
 	mv ${WRKDIR}/libdivecomputer-subsurface-branch-${VER} \
 		${WRKSRC}/libdivecomputer
-	rm ${WRKSRC}/libdivecomputer/src/aes.{c,h}
 
 pre-configure:
 	cd ${WRKSRC}/libdivecomputer && mkdir build && \
Index: distinfo
===
RCS file: /cvs/ports/misc/subsurface/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	30 Sep 2018 14:32:59 -	1.2
+++ distinfo	18 Jun 2019 21:32:06 -
@@ -1,4 +1,4 @@
-SHA256 (Subsurface-4.8.2.tgz) = 3vEwhthhHf4Itocnzy5uCRTKRiEiq87N0P+ahbPB+bs=
-SHA256 (libdivecomputer-subsurface-branch-4.8.2.tgz) = HKSAHiZ2ivm7QTY7wXlx4knXcXvkFDZprCuqnIpV+Jg=
-SIZE (Subsurface-4.8.2.tgz) = 14852032
-SIZE (libdivecomputer-subsurface-branch-4.8.2.tgz) = 334792
+SHA256 (Subsurface-4.8.5.tgz) = dHAuxMu+ksIeEltpfHASUgrEzzcPHBuvOTNh4FpB67c=
+SHA256 (libdivecomputer-subsurface-branch-4.8.5.tgz) = 1F2kOfLlSS6aRFXz7Hiicly2llZb2egfM8JsQD6sxOc=
+SIZE (Subsurface-4.8.5.tgz) = 15063904
+SIZE (libdivecomputer-subsurface-branch-4.8.5.tgz) = 344513
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/misc/subsurface/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	14 Aug 2018 17:18:22 -	1.1.1.1
+++ patches/patch-CMakeLists_txt	18 Jun 2019 21:32:06 -
@@ -22,7 +22,7 @@ Index: CMakeLists.txt
  SET(SUBSURFACE_TARGET_EXECUTABLE "DesktopExecutable" CACHE STRING "The type of application, DesktopExecutable or MobileExecutable")
  LIST(APPEND SUBSURFACE_ACCEPTED_EXECUTABLES  "DesktopExecutable" "MobileExecutable")
  SET_PROPERTY(CACHE SUBSURFACE_TARGET_EXECUTABLE PROPERTY STRINGS ${SUBSURFACE_ACCEPTED_EXECUTABLES})
-@@ -122,7 +127,6 @@ include(pkgconfig_helper)
+@@ -123,7 +128,6 @@ include(pkgconfig_helper)
  # if you think a module miss anything, take a look on the specific
  # module file.
  include(HandleFindGit2)
@@ -30,7 +30,7 @@ Index: CMakeLists.txt
  if(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "DesktopExecutable")
  include(HandleFindGrantlee)
  	include(HandleUserManual)
-@@ -260,7 +264,7 @@ if(BLESUPPORT)
+@@ -267,7 +271,7 @@ if(BLESUPPORT)
  endif()
  
  #set up the subsurface_link_libraries variable
@@ -39,7 +39,7 @@ Index: CMakeLists.txt
  qt5_add_resources(SUBSURFACE_RESOURCES subsurface.qrc map-widget/qml/map-widget.qrc)
  
  # include translations
-@@ -323,6 +327,9 @@ elseif(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "Deskto
+@@ -335,6 +339,9 @@ elseif(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "Deskto
  add_executable(${SUBSURFACE_TARGET} MACOSX_BUNDLE WIN32 ${SUBSURFACE_PKG} ${SUBSURFACE_APP} ${SUBSURFACE_RESOURCES})
  endif()
  
@@ -49,7 +49,7 @@ Index: CMakeLists.txt
  	if(FBSUPPORT)
  		set(FACEBOOK_INTEGRATION facebook_integration)
  		add_dependencies(facebook_integration subsurface_generated_ui)
-@@ -336,6 +343,7 @@ elseif(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "Deskto
+@@ -348,6 +355,7 @@ elseif(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "Deskto
  		subsurface_statistics
  		subsurface_models_desktop
  		subsurface_corelib
@@ -57,7 +57,7 @@ Index: CMakeLists.txt
  		${SUBSURFACE_LINK_LIBRARIES}
  	)
  	add_dependencies(subsurface_desktop_preferences subsurface_generated_ui)
-@@ -503,7 +511,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+@@ -520,7 +528,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
  		COMMAND ${MAKENSIS} ${WINDOWSSTAGING}/subsurface.nsi
  		DEPENDS fake_install
  	)
Index: patches/patch-desktop-widgets_mainwindow_cpp

CVS: cvs.openbsd.org: ports

2019-07-18 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/07/18 02:09:34

Modified files:
fonts  : Makefile 

Log message:
Hook b612-font up to build



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2019/07/18 02:08:50

Log message:
B612 is an highly legible open source font family designed and tested
to be used on aircraft cockpit screens.

Tweaks and ok sthen@

Status:

Vendor Tag: kmos
Release Tags:   kmos_20190718

N ports/fonts/b612-font/Makefile
N ports/fonts/b612-font/distinfo
N ports/fonts/b612-font/pkg/DESCR
N ports/fonts/b612-font/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/07/18 01:51:14

Modified files:
productivity/tryton/5.0/account_payment_clearing: Makefile 
  distinfo 
productivity/tryton/5.0/account_payment_clearing/pkg: PLIST 
productivity/tryton/5.0/trytond: Makefile distinfo 

Log message:
5.0: maintenance update



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/07/18 01:49:58

Modified files:
productivity/tryton/5.2/account: Makefile 
productivity/tryton/5.2/account_payment_clearing: Makefile 
  distinfo 
productivity/tryton/5.2/production_work: Makefile distinfo 
productivity/tryton/5.2/production_work/pkg: PLIST 
productivity/tryton/5.2/trytond: Makefile distinfo 
Added files:
productivity/tryton/5.2/account/patches: patch-move_xml 
productivity/tryton/5.2/trytond/patches: patch-trytond_ir_ir_xml 
 patch-trytond_ir_lang_xml 
 patch-trytond_ir_model_py 

Log message:
5.2: maintenance update

and backport some patches to help 5.0->5.2 migration
- issue8375
- issue8469
- issue8478



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/07/18 01:47:09

ports/productivity/tryton/5.2/account/patches

Update of /cvs/ports/productivity/tryton/5.2/account/patches
In directory cvs.openbsd.org:/tmp/cvs-serv74883/patches

Log Message:
Directory /cvs/ports/productivity/tryton/5.2/account/patches added to the 
repository



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2019/07/18 01:47:25

ports/productivity/tryton/5.2/trytond/patches

Update of /cvs/ports/productivity/tryton/5.2/trytond/patches
In directory cvs.openbsd.org:/tmp/cvs-serv82234/patches

Log Message:
Directory /cvs/ports/productivity/tryton/5.2/trytond/patches added to the 
repository



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/07/18 01:36:30

Modified files:
x11/mate/menus : Makefile 
x11/mate/menus/patches: patch-layout_mate-applications_menu 
x11/gnome/menus: Makefile 
Removed files:
x11/mate/menus/patches: patch-configure_ac 
patch-libmenu_Makefile_am 
patch-libmenu_canonicalize_c 
patch-libmenu_canonicalize_h 
patch-libmenu_entry-directories_c 
patch-libmenu_matemenu-tree_c 
patch-libmenu_menu-layout_c 
x11/gnome/menus/patches: patch-libmenu_Makefile_am 
 patch-libmenu_canonicalize_c 
 patch-libmenu_canonicalize_h 
 patch-libmenu_entry-directories_c 
 patch-libmenu_gmenu-tree_c 
 patch-libmenu_menu-layout_c 

Log message:
Remove realpath hacks now that ours is POSIX.

ok robert@



[Update] databases/p5-DBIx-Simple : Update to 1.37

2019-07-18 Thread wen heping
Hi, ports@ :

   Here is a patch for databases/p5-DBIx-Simple:
   i) update to 1.37
   ii) Add TEST_POD
   It build well and passed all tests on my amd64-head system.

   Only one port depend on databases/p5-DBIx-Simple : mail/p5-Mail-DMARC.
It build well and passed all tests with this patch.

Comments? OK?

wen
Index: Makefile
===
RCS file: /cvs/ports/databases/p5-DBIx-Simple/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile12 Jul 2019 20:43:57 -  1.3
+++ Makefile18 Jul 2019 07:26:46 -
@@ -5,7 +5,7 @@ COMMENT =   very complete easy-to-use OO i
 MODULES =  cpan
 PKG_ARCH = *
 
-DISTNAME = DBIx-Simple-1.35
+DISTNAME = DBIx-Simple-1.37
 CATEGORIES =   databases
 
 # Perl
@@ -13,5 +13,7 @@ PERMIT_PACKAGE =  Yes
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 RUN_DEPENDS =  databases/p5-DBI
+
+MAKE_ENV=  TEST_POD=Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/databases/p5-DBIx-Simple/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo23 Jun 2014 19:08:01 -  1.1.1.1
+++ distinfo18 Jul 2019 07:26:46 -
@@ -1,2 +1,2 @@
-SHA256 (DBIx-Simple-1.35.tar.gz) = RFU1s9+riBQMeg0ndrHnjyVNx+nIEHLVoBr8laXbSZo=
-SIZE (DBIx-Simple-1.35.tar.gz) = 19316
+SHA256 (DBIx-Simple-1.37.tar.gz) = RtMRqizgiQdAHFYRllhCbbsETFpA3nPZp7eb9QOQyuM=
+SIZE (DBIx-Simple-1.37.tar.gz) = 20397


CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 01:27:06

Modified files:
net/isc-bind   : Tag: OPENBSD_6_5 Makefile distinfo 

Log message:
update to isc-bind-9.11.9, staying with old geoip for -stable
CVE-2019-6471



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/07/18 01:25:55

Modified files:
x11/gnome/gvfs : Makefile distinfo 

Log message:
SECURITY update to gvfs-1.40.2.
CVE-2019-12795, CVE-2019-12795, CVE-2019-12449, CVE-2019-12447,
CVE-2019-12447, CVE-2019-12448



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 01:24:58

Modified files:
net/isc-bind   : Makefile distinfo 
net/isc-bind/pkg: DESCR 

Log message:
update to isc-bind 9.11.9, switch the geoip support to newly added 
geoip2/libmaxminddb
CVE-2019-6471



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2019/07/18 01:20:55

Modified files:
x11/gnome/gvfs : Tag: OPENBSD_6_5 Makefile distinfo 

Log message:
SECURITY update to gvfs-1.38.
CVE-2019-12795, CVE-2019-12795, CVE-2019-12449, CVE-2019-12447,
CVE-2019-12447, CVE-2019-12448



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 00:54:57

Modified files:
www/squid  : Tag: OPENBSD_6_5 Makefile distinfo 
Removed files:
www/squid/patches: Tag: OPENBSD_6_5 
   patch-src_comm_TcpAcceptor_cc 
   patch-src_enums_h patch-src_store_cc 
   patch-src_store_swapout_cc 

Log message:
MFC update to squid-4.8

SQUID-2019:1 Denial of Service issue in cachemgr.cgi (CVE-2019-12854)
http://www.squid-cache.org/Advisories/SQUID-2019_1.txt

SQUID-2019:2 Denial of Service in HTTP Basic Authentication (CVE-2019-12529)
http://www.squid-cache.org/Advisories/SQUID-2019_2.txt

SQUID-2019:3 Denial of Service in HTTP Digest Authentication (CVE-2019-12525)
http://www.squid-cache.org/Advisories/SQUID-2019_3.txt

SQUID-2019:5 Heap Overflow issue in HTTP Basic Authentication (CVE-2019-12527)
http://www.squid-cache.org/Advisories/SQUID-2019_5.txt

SQUID-2019:6 Multiple Cross-Site Scripting issues in cachemgr.cgi 
(CVE-2019-13345)
http://www.squid-cache.org/Advisories/SQUID-2019_6.txt



CVS: cvs.openbsd.org: ports

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

Modified files:
multimedia/libvpx: Makefile distinfo 

Log message:
Update to libvpx-1.8.1.

from Brad (maintainer)



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2019/07/18 00:35:43

Modified files:
databases/sqlports: Makefile 

Log message:
Add a belt-and-braces check for the number of lines output in the produced
ports-INDEX, error out if it's too small.



CVS: cvs.openbsd.org: ports

2019-07-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2019/07/18 00:21:54

Modified files:
x11/xfce4/ristretto: Makefile distinfo 
x11/xfce4/ristretto/pkg: PLIST 

Log message:
Update to ristretto 0.8.5



sparc64 bulk build report

2019-07-18 Thread landry
bulk build on sparc64-3.ports.openbsd.org
started on  Thu Jul 11 13:31:27 MDT 2019
finished at Wed Jul 17 18:45:35 MDT 2019
lasted 06D22h14m
done with kern.version=OpenBSD 6.5-current (GENERIC.MP) #225: Tue Jul  9 
08:21:15 MDT 2019

built packages:9661
Jul 11:4346
Jul 12:3134
Jul 13:6
Jul 14:552
Jul 15:745
Jul 16:621
Jul 17:256


critical path missing pkgs: 
http://build-failures.rhaalovely.net//sparc64/2019-07-11/summary.log

build failures: 104
http://build-failures.rhaalovely.net//sparc64/2019-07-11/audio/clementine.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/audio/gradio.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/cad/gnucap.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/cad/magic.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/cad/netgen.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/cad/qucs.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/chinese/libpinyin.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/comms/xastir.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/dlib.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/kdevelop.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/libgdata.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/py-unicorn.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/pycdc.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/devel/woboq_codebrowser.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/editors/scite.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/editors/tpad.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/citra.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/desmume.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/fs-uae.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/gambatte,-main.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/nestopia,-libretro.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/ppsspp.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/vbam.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/emulators/xnp2.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/dxx-rebirth.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/godot.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/love.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/maelstrom.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/mvdsv.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/pokerth.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/games/xevil.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/geo/spatialite/gis.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/amide.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/aspect-crop.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/asymptote.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/colord-gtk.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/dibuja.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/glslang.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/gthumb.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/makehuman.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/openimageio.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/spirv-tools.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/graphics/vulkan-loader.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/inputmethods/scim-fcitx.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/inputmethods/scim-hangul.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/inputmethods/scim-pinyin.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/inputmethods/scim-tables.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/apl.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/erlang/16.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/erlang/17,-main.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/erlang/18,-main.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/erlang/19.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/erlang/21.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/lang/janet.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/mail/kopano/core.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/math/gbc.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/math/kst.log
http://build-failures.rhaalovely.net//sparc64/2019-07-11/multimedia/gnome-twitch.log