Re: UPDATE: x11/st pledge()

2017-03-28 Thread Sebastien Marie
On Wed, Mar 29, 2017 at 12:57:03AM +0200, Juan Francisco Cantero Hurtado wrote:
> If you're a regular user of st, let me know if this patch works for you
> or not.
> 
> The patch was written by tb@.

I want just to share my feeling about the diff: too many pledge() calls.

st is a terminal emulator, not a security program like doas(1).

In general case, having one or two pledge() call should be enough. Else
it could means it is pledged too early or the program is too complex
(and/or not pledgeable).

I am not saying the pledge calls are wrong, just it looks
over-engineering.

-- 
Sebastien Marie



Re: UPDATE: net/gpodder 3.9.1 -> 3.9.3

2017-03-28 Thread trondd
On Tue, March 21, 2017 9:04 pm, trondd wrote:
> On Tue, March 7, 2017 11:39 pm, trondd wrote:
>> And pinging this one up as well.
>
> Is there anybody in there?
>

Also bump for the relase.

>>
>> On Fri, February 24, 2017 9:08 pm, trondd wrote:
>>> Update gPodder to 3.9.3  Various bug fixes.  Requires the new
>>> py-podcastparser
>>> as they replaced py-feedparser with their own library.
>>>
>>> Tim.
>>>
>>> Index: Makefile
>>> ===
>>> RCS file: /cvs/ports/net/gpodder/Makefile,v
>>> retrieving revision 1.10
>>> diff -u -p -r1.10 Makefile
>>> --- Makefile23 Oct 2016 01:59:16 -  1.10
>>> +++ Makefile25 Feb 2017 01:34:45 -
>>> @@ -2,7 +2,7 @@
>>>
>>>  COMMENT=   media aggregator and podcast client
>>>
>>> -MODPY_EGG_VERSION= 3.9.1
>>> +MODPY_EGG_VERSION= 3.9.3
>>>  DISTNAME=  gpodder-${MODPY_EGG_VERSION}
>>>  CATEGORIES=net www
>>>
>>> @@ -23,7 +23,7 @@ BUILD_DEPENDS=textproc/intltool
>>>  RUN_DEPENDS=   devel/desktop-file-utils \
>>> devel/gettext \
>>> net/mygpoclient \
>>> -   textproc/py-feedparser \
>>> +   textproc/py-podcastparser \
>>> x11/dbus-python \
>>> x11/gtk+3,-guic \
>>> x11/py-gtk2
>>> Index: distinfo
>>> ===
>>> RCS file: /cvs/ports/net/gpodder/distinfo,v
>>> retrieving revision 1.3
>>> diff -u -p -r1.3 distinfo
>>> --- distinfo23 Oct 2016 01:59:16 -  1.3
>>> +++ distinfo25 Feb 2017 01:34:45 -
>>> @@ -1,2 +1,2 @@
>>> -SHA256 (gpodder-3.9.1.tar.gz) =
>>> zu0Fphh368dYcAwG8paODpMlYqAgWb8nmG+nEglGDbo=
>>> -SIZE (gpodder-3.9.1.tar.gz) = 1009899
>>> +SHA256 (gpodder-3.9.3.tar.gz) =
>>> LLgOxTKuOSnxPM+UY/+6mpwMfsi3I6va40umQRMYNcA=
>>> +SIZE (gpodder-3.9.3.tar.gz) = 1008774
>>> Index: pkg/PLIST
>>> ===
>>> RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
>>> retrieving revision 1.3
>>> diff -u -p -r1.3 PLIST
>>> --- pkg/PLIST   23 Oct 2016 01:59:16 -  1.3
>>> +++ pkg/PLIST   25 Feb 2017 01:34:45 -
>>> @@ -6,183 +6,183 @@ lib/python${MODPY_VERSION}/site-packages
>>>  
>>> lib/python${MODPY_VERSION}/site-packages/gpodder-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/common.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/common.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/common.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/common.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/config.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/config.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/config.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/config.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/core.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/core.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/core.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/core.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/coverart.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/coverart.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/coverart.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/coverart.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/dbsqlite.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/dbsqlite.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/dbsqlite.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/dbsqlite.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/dbusproxy.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/dbusproxy.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/dbusproxy.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/dbusproxy.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/directory.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/directory.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/directory.pyo
>>> +lib/python${MODPY_VERSION}/site-packages/gpodder/directory.${MODPY_PYOEXTENSION}
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/download.py
>>>  lib/python${MODPY_VERSION}/site-packages/gpodder/download.pyc
>>> -lib/python${MODPY_VERSION}/site-packages/gpodder/download.pyo
>>> 

Re: NEW: textproc/py-podcastparser

2017-03-28 Thread trondd
On Tue, March 21, 2017 8:59 pm, trondd wrote:
> On Tue, March 7, 2017 11:37 pm, trondd wrote:
>> On Sat, February 25, 2017 12:14 pm, trondd wrote:
>>> Stuart Henderson  wrote:
>>>
 On 2017/02/24 20:47, trondd wrote:
 > On Thu, February 23, 2017 11:26 pm, trondd wrote:
 > > This is new dependency for net/gpodder.  They replaced
 py-feedparser
 with
 > > their own parser.
 > >
 > > Pretty simple so I wouldn't be surprised if I've misssed something
 or did
 > > something I didn't need to.  Dealing with the man page might be
 iffy.
 > >
 > > The update to net/gpodder will follow.
 > >
 > > Tim.
 > >
 >
 > Tweaking previous.  They ship a makefile for running the tests so I
 don't
 > need my own do-test.


 The attachment was sent as inline text/plain which doesn't work too
 well.
>>>
>>> *sigh*  It's always something, it seems.
>>>
>>> Sorry.  Trying again.
>>>
>>
>> Pinging to the top.
>>
>
> Anyone...anyone?
>
> http://marc.info/?l=openbsd-ports=148804290503994=2
>

Bump for release time.



UPDATE www/liferea-1.12rc2 -> 1.12rc3

2017-03-28 Thread trondd
New Liferea release candidate with bugfixes.  I'm running this on amd64.
Getting this submitted assuming they won't get a final release before
6.1 goes out.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.91
diff -u -p -r1.91 Makefile
--- Makefile18 Feb 2017 17:33:51 -  1.91
+++ Makefile29 Mar 2017 00:32:34 -
@@ -6,9 +6,8 @@ COMMENT=simple GTK desktop news aggreg
 
 GH_ACCOUNT=lwindolf
 GH_PROJECT=liferea
-GH_TAGNAME=v1.12-rc2
-PKGNAME=   liferea-1.12rc2
-REVISION=  0
+GH_TAGNAME=v1.12-rc3
+PKGNAME=   liferea-1.12rc3
 
 CATEGORIES=www news x11
 
@@ -30,7 +29,7 @@ WANTLIB += iconv icudata icui18n icuuc i
 WANTLIB += jpeg json-glib-1.0 lzma m nettle notify orc-0.4 p11-kit
 WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre peas-1.0
 WANTLIB += peas-gtk-1.0 pixman-1 png pthread pthread-stubs secret-1
-WANTLIB += soup-2.4 sqlite3 tasn1 webkit2gtk-4.0 webp xcb
+WANTLIB += soup-2.4 sqlite3 tasn1 unistring webkit2gtk-4.0 webp xcb
 WANTLIB += xcb-dri2 xcb-glx xcb-render xcb-shm xcb-xfixes xml2 xslt z
 
 MODULES=   devel/dconf \
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo30 Dec 2016 14:51:27 -  1.39
+++ distinfo29 Mar 2017 00:32:34 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12-rc2.tar.gz) = 3Q3IqjuyH2fUdZKG7O34qyJQRxrnuwmlyJeONx4X84w=
-SIZE (liferea-1.12-rc2.tar.gz) = 1510395
+SHA256 (liferea-1.12-rc3.tar.gz) = teW4KMu3b8TX1DswCvjmjzkU3l7Q1KZltx2J500f7Bo=
+SIZE (liferea-1.12-rc3.tar.gz) = 1515017
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.25
diff -u -p -r1.25 PLIST
--- pkg/PLIST   30 Dec 2016 14:51:27 -  1.25
+++ pkg/PLIST   29 Mar 2017 00:32:34 -
@@ -99,6 +99,7 @@ share/liferea/gir-1.0/
 share/liferea/gir-1.0/Liferea-3.0.gir
 share/liferea/google_source.ui
 share/liferea/inoreader_source.ui
+share/liferea/liferea.css
 share/liferea/mainwindow.ui
 share/liferea/new_folder.ui
 share/liferea/new_newsbin.ui
@@ -124,18 +125,18 @@ share/liferea/opml/feedlist_sk.opml
 share/liferea/opml/feedlist_sv.opml
 share/liferea/opml_source.ui
 share/liferea/pixmaps/
-share/liferea/pixmaps/attachment.png
 share/liferea/pixmaps/available.png
 share/liferea/pixmaps/available_offline.png
 share/liferea/pixmaps/default.png
-share/liferea/pixmaps/directory.png
+share/liferea/pixmaps/emblem-important.png
 share/liferea/pixmaps/empty.png
 share/liferea/pixmaps/empty_offline.png
 share/liferea/pixmaps/fl_opml.png
-share/liferea/pixmaps/flag.png
+share/liferea/pixmaps/folder-saved-search.png
+share/liferea/pixmaps/folder.png
+share/liferea/pixmaps/mail-attachment.png
 share/liferea/pixmaps/newsbin.png
 share/liferea/pixmaps/unread.png
-share/liferea/pixmaps/vfolder.png
 share/liferea/prefs.ui
 share/liferea/properties.ui
 share/liferea/reedah_source.ui



Re: UPDATE: x11/st pledge()

2017-03-28 Thread Jeremie Courreges-Anglas
Gleydson Soares  writes:

>> If upstream has an autoconf-like mechanism, better wrap this in
>> #ifdef HAVE_PLEDGE statements.  If not, better keep local patches, at
>> least we can easily keep track of them.
>
> sure, meanwhile we should also send it upstream and protecting these
> calls by adding #ifdef is ok to make consistency with other suckless
> tools. ii and sic pledge() patches have been merged:
> http://git.suckless.org/ii/commit/?id=584290f2642eeacbe1b24e7174e49139d6787252
> http://git.suckless.org/sic/commit/?id=9bb34de449c8f22d869a6f3794107ed25d37c7c1

eww...

Making it consistent with existing bad practices is not a good thing.
People should check for features like "does this OS provide pledge?"
instead of dumb OS checks.  This really feels like the 80's.

The approach used in the commits above is just this, bad practices, and
I don't feel like we should encourage it by sending similar patches.

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



Re: UPDATE: x11/st pledge()

2017-03-28 Thread Gleydson Soares
> If upstream has an autoconf-like mechanism, better wrap this in
> #ifdef HAVE_PLEDGE statements.  If not, better keep local patches, at
> least we can easily keep track of them.

sure, meanwhile we should also send it upstream and protecting these
calls by adding #ifdef is ok to make consistency with other suckless
tools. ii and sic pledge() patches have been merged:
http://git.suckless.org/ii/commit/?id=584290f2642eeacbe1b24e7174e49139d6787252
http://git.suckless.org/sic/commit/?id=9bb34de449c8f22d869a6f3794107ed25d37c7c1



Re: CVS: cvs.openbsd.org: ports

2017-03-28 Thread Matthias Kilian
On Tue, Mar 28, 2017 at 05:38:05PM -0600, Jeremy Evans wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   jer...@cvs.openbsd.org  2017/03/28 17:38:05
> 
> Modified files:
>   www/ruby-rainbows: Makefile 
> Added files:
>   www/ruby-rainbows/patches: patch-_metadata 
> 
> Log message:
> Fix build after unicorn update by allowing prerelease unicorn version.
> 
> Found the hard way by kili@

It was hard for me to accept the existence of unicorns in the ports
tree.

Everything else was found by dpb and a short look at the build log.

Ciao,
Kili



Re: UPDATE: x11/st pledge()

2017-03-28 Thread Jeremie Courreges-Anglas
Gleydson Soares  writes:

> Hi Juan,
>
>> If you're a regular user of st, let me know if this patch works for you
>> or not.
>>
>> The patch was written by tb@.
>
> I've no comments about this patch itself, but it would be nice wrap
> these pledge() calls with #ifdef __OpenBSD__ and try to get it merged
> upstream, as net/ii and net/sic.

*bzzzt*, wrong.  #ifdef __OpenBSD__ is a crappy solution.

If upstream has an autoconf-like mechanism, better wrap this in
#ifdef HAVE_PLEDGE statements.  If not, better keep local patches, at
least we can easily keep track of them.

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



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2017/03/28 17:56:44

Modified files:
security/p5-Net_SSLeay: Makefile distinfo 
Removed files:
security/p5-Net_SSLeay/patches: patch-SSLeay_xs 
patch-t_local_33_x509_create_cert_t 

Log message:
update p5-Net-SSLeay to 1.81
patches have been applied upstream



Re: UPDATE: x11/st pledge()

2017-03-28 Thread Gleydson Soares
Hi Juan,

> If you're a regular user of st, let me know if this patch works for you
> or not.
>
> The patch was written by tb@.

I've no comments about this patch itself, but it would be nice wrap
these pledge() calls with #ifdef __OpenBSD__ and try to get it merged
upstream, as net/ii and net/sic.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/03/28 17:38:05

Modified files:
www/ruby-rainbows: Makefile 
Added files:
www/ruby-rainbows/patches: patch-_metadata 

Log message:
Fix build after unicorn update by allowing prerelease unicorn version.

Found the hard way by kili@



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/03/28 17:36:48

ports/www/ruby-rainbows/patches

Update of /cvs/ports/www/ruby-rainbows/patches
In directory cvs.openbsd.org:/tmp/cvs-serv84933/patches

Log Message:
Directory /cvs/ports/www/ruby-rainbows/patches added to the repository



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 17:16:42

Modified files:
emulators/dosbox: Makefile 

Log message:
Remove USE_WXNEEDED, disable the feature that wants W+X instead. Researched by
Hiltjo Posthuma and tsg@. Works for Benjamin Baier, ok tb@



UPDATE: x11/st pledge()

2017-03-28 Thread Juan Francisco Cantero Hurtado
If you're a regular user of st, let me know if this patch works for you
or not.

The patch was written by tb@.


Index: Makefile
===
RCS file: /var/cvs/ports/x11/st/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile9 Oct 2016 18:47:49 -   1.13
+++ Makefile28 Mar 2017 10:17:30 -
@@ -3,6 +3,7 @@
 COMMENT=   simple X terminal
 
 DISTNAME=  st-0.7
+REVISION=  0
 
 CATEGORIES=x11
 
@@ -13,6 +14,7 @@ MAINTAINER=   Joerg Jung pw_shell[0]) ? pw->pw_shell : shell;
+ 
+@@ -1457,6 +1465,8 @@ ttynew(void)
+   execsh();
+   break;
+   default:
++  if (pledge("stdio rpath wpath tty", NULL) == -1)
++  die("pledge\n");
+   close(s);
+   cmdfd = m;
+   signal(SIGCHLD, sigchld);
+@@ -4397,6 +4407,13 @@ run:
+   tnew(MAX(cols, 1), MAX(rows, 1));
+   xinit();
+   selinit();
++  if (!opt_io || !strcmp(opt_io, "-")) {
++  if (pledge("stdio rpath wpath getpw proc exec tty", NULL) == -1)
++  die("pledge\n");
++  } else {
++  if (pledge("stdio rpath wpath cpath getpw proc exec tty", NULL) 
== -1)
++  die("pledge\n");
++  }
+   run();
+ 
+   return 0;



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/03/28 16:16:37

Modified files:
net/openvpn: Makefile distinfo 
net/openvpn/patches: patch-configure patch-include_Makefile_in 
 patch-src_openvpn_route_c 
 patch-src_openvpn_tun_c 
net/openvpn/pkg: PLIST README 
Removed files:
net/openvpn/patches: patch-src_openvpn_ssl_openssl_c 

Log message:
Update to openvpn-2.4.1

ok danj@



Re: [NEW] lang/duktape

2017-03-28 Thread mitchell wodach
port builds and runs fine on amd64.
I think it would be nice to have to debug code also


On Mon, Mar 27, 2017 at 6:02 AM, Frederic Cambus  wrote:
> On Mon, Mar 27, 2017 at 10:14:18AM +0200, Landry Breuil wrote:
>
>> > > Here is a new port: lang/duktape
>> > >
>> > > Comments? OK?
>> >
>> > The port looks fine, but I wonder what's the use for a cli-only
>> > javascript interpreter?
>>
>> Fwiw, netsurf uses duktape :) but i think they bundle their own copy.
>
> Indeed, it seems most project using Duktape simply bundle their own
> copy, as it is distributed as a single C file.
>
> I do find value in using the standalone interpreter to validate/debug
> scripts.
>



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2017/03/28 14:43:40

Modified files:
misc/mc: Makefile distinfo 
misc/mc/patches: patch-configure 
misc/mc/pkg: PLIST 

Log message:
Update mc to 4.8.19 and switch HOMEPAGE to use HTTPS.

OK shadchin@, robert@



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/03/28 14:07:27

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

Log message:
Bugfix update to firefox 52.0.2.

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



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/03/28 14:06:41

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

Log message:
Bugfix update to firefox-esr 52.0.2.

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



Re: make an additional category in ports tree

2017-03-28 Thread Sergey Bronnikov
On 08:58 Tue 28 Mar , Antoine Jacoutot wrote:
> On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:
> > > Call it test, rather.
> > 
> > Attached updated patch.
> 
> Now there's a mix of test and regress.
> That's not good.

Fixed :)
diff --git a/devel/afl/Makefile b/devel/afl/Makefile
index 0ea5ac6..693f150 100644
--- a/devel/afl/Makefile
+++ b/devel/afl/Makefile
@@ -5,7 +5,7 @@ ONLY_FOR_ARCHS= i386 amd64
 COMMENT=   instrumented fuzzer
 DISTNAME=  afl-2.39b
 EXTRACT_SUFX=  .tgz
-CATEGORIES=devel
+CATEGORIES=devel test
 
 HOMEPAGE=  http://lcamtuf.coredump.cx/afl
 MASTER_SITES=  ${HOMEPAGE}/releases/
diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
index 34896c9..391ca88 100644
--- a/devel/csmith/Makefile
+++ b/devel/csmith/Makefile
@@ -5,7 +5,7 @@ COMMENT=fuzzer for C compilers
 DISTNAME=  csmith-2.2.0
 REVISION=  0
 
-CATEGORIES=devel
+CATEGORIES=devel test
 
 MAINTAINER=Daniel Dickman 
 
diff --git a/misc/vttest/Makefile b/misc/vttest/Makefile
index 6ee7716..c4ce20f 100644
--- a/misc/vttest/Makefile
+++ b/misc/vttest/Makefile
@@ -3,7 +3,7 @@
 COMMENT=   test VT100-type terminal
 
 DISTNAME=  vttest-20140305
-CATEGORIES=misc
+CATEGORIES=misc test
 HOMEPAGE=  http://invisible-island.net/vttest/vttest.html
 
 MAINTAINER=Christian Weisgerber 
diff --git a/misc/zzuf/Makefile b/misc/zzuf/Makefile
index dfc53ae..67a7fa6 100644
--- a/misc/zzuf/Makefile
+++ b/misc/zzuf/Makefile
@@ -7,7 +7,7 @@ COMMENT=transparent application input fuzzer
 VERSION=   0.14
 DISTNAME=  zzuf-${VERSION}
 REVISION=  0
-CATEGORIES=misc security
+CATEGORIES=misc security test
 
 MAINTAINER=Michael McConville 
 
diff --git a/net/iperf/Makefile b/net/iperf/Makefile
index 0aedcb2..f3dc68a 100644
--- a/net/iperf/Makefile
+++ b/net/iperf/Makefile
@@ -4,7 +4,7 @@ COMMENT=tool for measuring maximum TCP and UDP bandwidth
 
 DISTNAME=  iperf-2.0.5
 REVISION=  4
-CATEGORIES=net
+CATEGORIES=net test
 
 HOMEPAGE=  http://sourceforge.net/projects/iperf/
 
diff --git a/net/iperf3/Makefile b/net/iperf3/Makefile
index cf3bdd1..d3a38e8 100644
--- a/net/iperf3/Makefile
+++ b/net/iperf3/Makefile
@@ -12,7 +12,7 @@ GH_TAGNAME=   ${V}
 
 SHARED_LIBS += iperf0.0  # 0.0
 
-CATEGORIES=net
+CATEGORIES=net test
 
 HOMEPAGE=  http://software.es.net/iperf/
 
diff --git a/security/isic/Makefile b/security/isic/Makefile
index 2ef1f76..a7417cf 100644
--- a/security/isic/Makefile
+++ b/security/isic/Makefile
@@ -4,7 +4,7 @@ COMMENT=IP stack integrity checker
 
 DISTNAME=  isic-0.07
 REVISION = 0
-CATEGORIES=security
+CATEGORIES=security test
 
 HOMEPAGE=  http://isic.sourceforge.net/
 
diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile
index f878169..9b02b5b 100644
--- a/sysutils/crashme/Makefile
+++ b/sysutils/crashme/Makefile
@@ -7,7 +7,7 @@ DISTNAME =  crashme-2.4
 
 REVISION = 1
 
-CATEGORIES =   sysutils
+CATEGORIES =   sysutils test
 
 # BSD
 PERMIT_PACKAGE_CDROM = without fee
diff --git a/sysutils/fsstress/Makefile b/sysutils/fsstress/Makefile
index 1de77a9..d2e4d33 100644
--- a/sysutils/fsstress/Makefile
+++ b/sysutils/fsstress/Makefile
@@ -5,7 +5,7 @@ COMMENT=file system/VFS layer stress tester
 DISTNAME=  fsstress-1.0
 REVISION = 1
 EXTRACT_SUFX=  .tgz
-CATEGORIES=sysutils
+CATEGORIES=sysutils test
 
 MAINTAINER=Bob Beck 
 
diff --git a/sysutils/iogen/Makefile b/sysutils/iogen/Makefile
index cfae980..1a392c7 100644
--- a/sysutils/iogen/Makefile
+++ b/sysutils/iogen/Makefile
@@ -8,7 +8,7 @@ GH_TAGNAME= IOGEN_${V:S/./_/g}
 GH_ACCOUNT=conformal
 GH_PROJECT=iogen
 DISTNAME=  ${GH_PROJECT}-${V}
-CATEGORIES=sysutils
+CATEGORIES=sysutils test
 
 HOMEPAGE=  https://github.com/conformal/iogen
 
diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
index fd239c3..cb9a0b7 100644
--- a/sysutils/memtest86+/Makefile
+++ b/sysutils/memtest86+/Makefile
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS= amd64 i386
 COMMENT=   thorough, stand alone memory test
 VERSION=   4.20
 DISTNAME=  memtest86+-${VERSION}
-CATEGORIES=sysutils
+CATEGORIES=sysutils test
 REVISION=  2
 
 HOMEPAGE=  http://www.memtest.org/
diff --git a/sysutils/memtester/Makefile b/sysutils/memtester/Makefile
index 624acd6..2b849fb 100644
--- a/sysutils/memtester/Makefile
+++ b/sysutils/memtester/Makefile
@@ -4,7 +4,7 @@ COMMENT=utility to test for memory faults
 
 DISTNAME=  memtester-4.3.0
 REVISION=  0
-CATEGORIES=sysutils
+CATEGORIES=sysutils test
 
 HOMEPAGE=  

CVS: cvs.openbsd.org: ports

2017-03-28 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/03/28 12:49:53

Modified files:
net/mosh   : Makefile distinfo 
Added files:
net/mosh/patches: patch-src_tests_e2e-test 
  patch-src_tests_e2e-test-subrs 

Log message:
Update to mosh-1.3.0

Among other improvements and bugfixes, add pledge support and allow
regress tests to run.  Tested by a few since -rc2, ok tb@



Re: Update to gitea-1.1.0

2017-03-28 Thread Robert Nagy
ok for me

On (2017-03-23 15:56), Pavel Korovin wrote:
> On 03/23, Daniel Jakots wrote:
> > I'm not the maintainer so I don't have the last word. That said, IMHO
> > the current state is fine but I don't have a strong opinion about it.
> 
> Oops. Daniel, Robert, I'm sorry.
> I missed the real MAINTAINER because of the update Daniel have sent to 
> ports@. 
>   
> -- 
> With best regards,
> Pavel Korovin
> 



Re: UPDATE: gnupg-2.1.19

2017-03-28 Thread Edd Barrett
On Tue, Mar 28, 2017 at 11:36:47AM +0100, Edd Barrett wrote:
> I did wonder about this myself. systemd. Leave it with me and I'll kill
> these files and any links to them.

New diff killing the systemd examples.

OK?

Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/Makefile,v
retrieving revision 1.47
diff -u -p -r1.47 Makefile
--- Makefile18 Nov 2016 11:30:53 -  1.47
+++ Makefile27 Mar 2017 14:56:02 -
@@ -2,8 +2,7 @@
 
 COMMENT =  GNU privacy guard - a free PGP replacement
 
-DISTNAME = gnupg-2.1.15
-REVISION = 2
+DISTNAME = gnupg-2.1.19
 CATEGORIES =   security
 
 MASTER_SITES = ${MASTER_SITE_GNUPG:=gnupg/}
@@ -43,8 +42,6 @@ CONFIGURE_ARGS += --disable-ldap
 
 RUN_DEPENDS =  security/pinentry
 
-# gpg-agent must be installed to run the regress tests
-# Make sure you dont have gpg aliased (e.g. to gpg2) when running tests.
 TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
 PORTHOME=${WRKDIR}
 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo19 Sep 2016 17:09:37 -  1.19
+++ distinfo19 Mar 2017 15:59:24 -
@@ -1,2 +1,2 @@
-SHA256 (gnupg-2.1.15.tar.bz2) = wowaII8bitY722uI0lL2c0/00z3mtU44SUsR1J4A/90=
-SIZE (gnupg-2.1.15.tar.bz2) = 5723689
+SHA256 (gnupg-2.1.19.tar.bz2) = RsztH1ZBzinMKCUPUvrfbkF+ZJs7/exJpaDQsipjm/A=
+SIZE (gnupg-2.1.19.tar.bz2) = 6404836
Index: patches/patch-agent_gpg-agent_c
===
RCS file: patches/patch-agent_gpg-agent_c
diff -N patches/patch-agent_gpg-agent_c
--- patches/patch-agent_gpg-agent_c 18 Nov 2016 11:30:53 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,97 +0,0 @@
-$OpenBSD: patch-agent_gpg-agent_c,v 1.1 2016/11/18 11:30:53 ajacoutot Exp $
-
-From eda17649f8bd3b8ce7bfc00a3c11cbcae63c845d Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Tue, 4 Oct 2016 09:01:13 +0900
-Subject: [PATCH] agent, dirmngr, scd: npth_init must be after fork.
-
-From fc0b392e766af8127094e8b529d25abb84ad1d65 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Fri, 7 Oct 2016 10:45:22 +0900
-Subject: [PATCH] agent, dirmngr, scd: Fix init_common_subsystems.
-
 agent/gpg-agent.c.orig Fri Nov 18 12:26:38 2016
-+++ agent/gpg-agent.c  Fri Nov 18 12:26:33 2016
-@@ -715,7 +715,31 @@ finalize_rereadable_options (void)
- }
- 
- 
-+static void
-+thread_init_once (void)
-+{
-+  static int npth_initialized = 0;
- 
-+  if (!npth_initialized)
-+{
-+  npth_initialized++;
-+  npth_init ();
-+}
-+  gpgrt_set_syscall_clamp (npth_unprotect, npth_protect);
-+}
-+
-+static void
-+initialize_modules (void)
-+{
-+  thread_init_once ();
-+  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
-+  initialize_module_cache ();
-+  initialize_module_call_pinentry ();
-+  initialize_module_call_scd ();
-+  initialize_module_trustlist ();
-+}
-+
-+
- /* The main entry point.  */
- int
- main (int argc, char **argv )
-@@ -762,14 +786,11 @@ main (int argc, char **argv )
-   i18n_init ();
-   init_common_subsystems (, );
- 
--  npth_init ();
--
-   malloc_hooks.malloc = gcry_malloc;
-   malloc_hooks.realloc = gcry_realloc;
-   malloc_hooks.free = gcry_free;
-   assuan_set_malloc_hooks (_hooks);
-   assuan_set_gpg_err_source (GPG_ERR_SOURCE_DEFAULT);
--  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
-   assuan_sock_init ();
-   setup_libassuan_logging ();
- 
-@@ -1051,16 +1072,12 @@ main (int argc, char **argv )
-   exit (1);
- }
- 
--  initialize_module_cache ();
--  initialize_module_call_pinentry ();
--  initialize_module_call_scd ();
--  initialize_module_trustlist ();
--
-   /* Try to create missing directories. */
-   create_directories ();
- 
-   if (debug_wait && pipe_server)
- {
-+  thread_init_once ();
-   log_debug ("waiting for debugger - my pid is %u .\n",
-  (unsigned int)getpid());
-   gnupg_sleep (debug_wait);
-@@ -1167,6 +1184,8 @@ main (int argc, char **argv )
-   /* This is the simple pipe based server */
-   ctrl_t ctrl;
- 
-+  initialize_modules ();
-+
-   ctrl = xtrycalloc (1, sizeof *ctrl);
-   if (!ctrl)
- {
-@@ -1369,6 +1388,8 @@ main (int argc, char **argv )
-   /*
-  This is the child
-*/
-+
-+  initialize_modules ();
- 
-   /* Detach from tty and put process into a new session */
-   if (!nodetach )
Index: patches/patch-common_init_c
===
RCS file: patches/patch-common_init_c
diff -N patches/patch-common_init_c
--- patches/patch-common_init_c 18 Nov 2016 11:30:53 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,40 +0,0 @@
-$OpenBSD: patch-common_init_c,v 1.1 2016/11/18 11:30:53 ajacoutot Exp 

CVS: cvs.openbsd.org: ports

2017-03-28 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/03/28 11:02:01

Modified files:
net/mosquitto  : Makefile distinfo 
net/mosquitto/patches: patch-lib_CMakeLists_txt 
   patch-src_CMakeLists_txt 
Added files:
net/mosquitto/patches: patch-config_h 
   patch-lib_mosquitto_internal_h 
   patch-src_mosquitto_passwd_c 
   patch-src_security_default_c 

Log message:
update to mosquitto-1.4.11

ok edd@ (MAINTAINER)



Re: wxneeded for dosbox

2017-03-28 Thread Benjamin Baier
On Tue, 28 Mar 2017 11:42:00 +0100
Stuart Henderson  wrote:

> On 2017/03/26 16:50, Giannis Tsaraias wrote:
> > On Sun, Mar 26, 2017 at 11:37:21AM +1100, Jonathan Gray wrote:  
> > > On Sat, Mar 25, 2017 at 06:51:32PM +0100, Hiltjo Posthuma wrote:  
> > > > On Sat, Mar 25, 2017 at 05:43:27PM +0200, Giannis Tsaraias wrote:  
> > > > > On Sat, Mar 25, 2017 at 03:24:26PM +0100, Benjamin Baier wrote:  
> > > > > > Patch to add wxneeded to dosbox. I got a application that otherwise
> > > > > > crashes with the following dosbox error message.
> > > > > >   
> > > > > > >Setting excute permission on the code cache has failed
> > > > > > >Exit to error: DRC64:Unhandled memory reference  
> > > > > >   
> > > > > 
> > > > > I saw the W^X violation too and had to do this, but forgot to send 
> > > > > the diff.
> > > > > FWIW, OK tsg@ if someone wants to commit.
> > > > >   
> > > > 
> > > > Hey,
> > > > 
> > > > I noticed it too while playing Mortal Kombat 1 :)
> > > > 
> > > > Some other games (skiordi, stunts) don't crash.  
> > > 
> > > Instead of blindly setting USE_WXNEEDED, I'd prefer if someone who has
> > > a case that triggers this can try disabling the various cpu core options
> > > in configure.  
> > 
> > As Hiltjo mentioned, there are calls to mprotect asking for both write and
> > execute in ./src/cpu/core_dynrec/cache.h and ./src/cpu/core_dyn_x86/cache.h.
> > 
> > Compiling with '--disable-dynamic-core', I tested a few executables on i386
> > and amd64 without managing to trigger a violation. Didn't notice any 
> > performance
> > loss either. No need for wxneeded this way.
> > 
> > '--disable-dynrec' is not enough, as I got a violation on i386 using it.
> >   
> 
> So..
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/emulators/dosbox/Makefile,v
> retrieving revision 1.32
> diff -u -p -r1.32 Makefile
> --- Makefile  25 Mar 2017 15:53:56 -  1.32
> +++ Makefile  28 Mar 2017 10:41:21 -
> @@ -1,12 +1,11 @@
>  # $OpenBSD: Makefile,v 1.32 2017/03/25 15:53:56 landry Exp $
>  
>  ONLY_FOR_ARCHS=  ${GCC4_ARCHS}
> -USE_WXNEEDED=Yes
>  
>  COMMENT= x86 with DOS emulator targeted at playing games
>  
>  DISTNAME=dosbox-0.74
> -REVISION=7
> +REVISION=8
>  CATEGORIES=  games x11 emulators
>  MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=dosbox/}
>  
> @@ -34,6 +33,9 @@ CONFIGURE_STYLE= gnu
>  CONFIGURE_ENV=CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include"
>  CONFIGURE_ENV+=LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
>  CONFIGURE_ARGS+= --disable-alsatest
> +
> +# needs W+X memory
> +CONFIGURE_ARGS+= --disable-dynamic-core
>  
>  pre-configure:
>   cp ${FILESDIR}/midi_sndio.h ${WRKSRC}/src/gui
> 

I have the same in my tree for 2 days. Works for me so far.
No objections.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/03/28 09:24:59

Modified files:
x11/gnome/gvfs : Makefile distinfo 

Log message:
Update to gvfs-1.30.4.



Update: ruby 2.2.6 -> 2.2.7

2017-03-28 Thread Jeremy Evans
Simple update to the latest version of ruby 2.2.  This is the last
regular release of ruby 2.2, future releases will only be for
security fixes. Release announcement at
https://www.ruby-lang.org/en/news/2017/03/28/ruby-2-2-7-released/

Tested on amd64.  Shared lib minor bump due to added methods.  Will be
committing in a couple days unless I hear objections.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/lang/ruby/2.2/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile19 Nov 2016 04:55:26 -  1.19
+++ Makefile28 Mar 2017 14:12:52 -
@@ -5,11 +5,11 @@ COMMENT-gdbm =gdbm interface for ruby
 COMMENT-tk =   tk interface for ruby
 COMMENT-ri_docs =  ri documentation files for ruby
 
-VERSION =  2.2.6
+VERSION =  2.2.7
 RUBYLIBREV =   2.2
 DISTNAME = ruby-${VERSION}
 
-SHARED_LIBS =  ruby22  1.2
+SHARED_LIBS =  ruby22  1.3
 PKGNAME-main = ruby-${VERSION}
 PKGNAME-gdbm = ruby22-gdbm-${VERSION}
 PKGNAME-tk =   ruby22-tk-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/lang/ruby/2.2/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo19 Nov 2016 04:55:26 -  1.7
+++ distinfo28 Mar 2017 14:13:01 -
@@ -1,2 +1,2 @@
-SHA256 (ruby-2.2.6.tar.gz) = 3o4ZJ5HLFX1hDEipqf9ufxnWfOhgUv6uYrguNoLMZ18=
-SIZE (ruby-2.2.6.tar.gz) = 16663387
+SHA256 (ruby-2.2.7.tar.gz) = N0GExsW7yI+3utQiNo1AU6I2+2WH8O/3YUbculf5PaU=
+SIZE (ruby-2.2.7.tar.gz) = 16678101
Index: pkg/PLIST-ri_docs
===
RCS file: /cvs/ports/lang/ruby/2.2/pkg/PLIST-ri_docs,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-ri_docs
--- pkg/PLIST-ri_docs   19 Nov 2016 04:55:26 -  1.4
+++ pkg/PLIST-ri_docs   28 Mar 2017 14:45:54 -
@@ -2061,6 +2061,7 @@ share/ri/${RUBYLIBREV}/system/Float/zero
 share/ri/${RUBYLIBREV}/system/FloatDomainError/
 share/ri/${RUBYLIBREV}/system/FloatDomainError/cdesc-FloatDomainError.ri
 share/ri/${RUBYLIBREV}/system/Forwardable/
+share/ri/${RUBYLIBREV}/system/Forwardable/_delegator_method-c.ri
 share/ri/${RUBYLIBREV}/system/Forwardable/cdesc-Forwardable.ri
 share/ri/${RUBYLIBREV}/system/Forwardable/debug-c.ri
 share/ri/${RUBYLIBREV}/system/Forwardable/def_delegator-i.ri
@@ -6928,7 +6929,6 @@ share/ri/${RUBYLIBREV}/system/OpenStruct
 share/ri/${RUBYLIBREV}/system/OpenStruct/each_pair-i.ri
 share/ri/${RUBYLIBREV}/system/OpenStruct/eql%3f-i.ri
 share/ri/${RUBYLIBREV}/system/OpenStruct/hash-i.ri
-share/ri/${RUBYLIBREV}/system/OpenStruct/initialize_copy-i.ri
 share/ri/${RUBYLIBREV}/system/OpenStruct/inspect-i.ri
 share/ri/${RUBYLIBREV}/system/OpenStruct/json_create-c.ri
 share/ri/${RUBYLIBREV}/system/OpenStruct/marshal_dump-i.ri
@@ -6963,70 +6963,6 @@ share/ri/${RUBYLIBREV}/system/OpenURI/Op
 share/ri/${RUBYLIBREV}/system/OpenURI/OpenRead/open-i.ri
 share/ri/${RUBYLIBREV}/system/OpenURI/OpenRead/read-i.ri
 share/ri/${RUBYLIBREV}/system/OpenURI/cdesc-OpenURI.ri
-share/ri/${RUBYLIBREV}/system/OptParse/
-share/ri/${RUBYLIBREV}/system/OptParse/abort-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/accept-c.ri
-share/ri/${RUBYLIBREV}/system/OptParse/accept-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/banner-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/base-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/candidate-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/cdesc-OptParse.ri
-share/ri/${RUBYLIBREV}/system/OptParse/complete-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/def_head_option-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/def_option-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/def_tail_option-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/default_argv-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/define-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/define_head-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/define_tail-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/each_const-c.ri
-share/ri/${RUBYLIBREV}/system/OptParse/environment-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/getopts-c.ri
-share/ri/${RUBYLIBREV}/system/OptParse/getopts-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/help-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/inc-c.ri
-share/ri/${RUBYLIBREV}/system/OptParse/inc-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/load-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/make_switch-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/new-c.ri
-share/ri/${RUBYLIBREV}/system/OptParse/new-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/notwice-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/on-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/on_head-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/on_tail-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/order%21-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/order-i.ri
-share/ri/${RUBYLIBREV}/system/OptParse/parse%21-i.ri

CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 08:36:04

Modified files:
devel/reposurgeon: Makefile distinfo 
Added files:
devel/reposurgeon/patches: patch-test_setpython 

Log message:
update to reposurgeon-3.42
- enable tests since they're in the distfile now, some failures



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 08:19:04

Modified files:
devel/cvs-fast-export: Makefile distinfo 
devel/cvs-fast-export/patches: patch-Makefile 

Log message:
update to cvs-fast-export-1.43



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 08:14:01

Modified files:
security/openssl: Makefile 

Log message:
add portroach limit to 1.0.x



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 07:36:31

Modified files:
www/nghttp2: Makefile distinfo 

Log message:
update to nghttp2-1.21.0



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Adam Wolk
CVSROOT:/cvs
Module name:ports
Changes by: aw...@cvs.openbsd.org   2017/03/28 06:43:37

Modified files:
graphics/cstitch: Makefile distinfo 

Log message:
Update graphics/cstitch to 0.9.8

OK sthen@

Upstream bumped the version number post tagging the actual
release hence the 'About' menu still shows version 0.9.7.83 instead of 0.9.8.84

Commit post tagging:
https://github.com/kleintom/Cstitch/commit/d9a8b1fbc9b66de3ce5990cebdde26acea8b1a3f

Upstream changelog:
* Added options during pattern saving for specifying the width of a color border
around each symbol in the pdf pattern, and for specifying how often the
bold/heavier lines should appear in the pdf pattern grid.
* DMC/Anchor color codes and names are now displayed in the main windows
(instead
of RGB).
* Added the ability to specify fabric of a particular squares per inch/cm in the
dimensions computer.
* We should now do better at finding a pdf viewer to auto-display saved pdf
patterns.
* More settings are remembered so that they don't need to be reconfigured each
time the program is run.
* Bug fixes.

This is the first version for which the downloadable executable for Windows does
not run on Windows XP.
---



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Paul Irofti
CVSROOT:/cvs
Module name:ports
Changes by: piro...@cvs.openbsd.org 2017/03/28 06:40:43

Modified files:
editors: Makefile 

Log message:
Link ktikz. Reminded by danj@, thanks!



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 06:13:58

Modified files:
textproc/p5-Lingua-Stem-Ru: Makefile distinfo 

Log message:
Update to p5-Lingua-Stem-Ru-0.04.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 06:08:54

Modified files:
textproc/p5-Lingua-PT-Stemmer: Makefile distinfo 

Log message:
Update to p5-Lingua-PT-Stemmer-0.02.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 05:56:04

Modified files:
textproc/p5-Lingua-EN-Sentence: Makefile distinfo 

Log message:
Update to p5-Lingua-EN-Sentence-0.30.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 05:51:40

Modified files:
textproc/p5-Lingua-EN-Fathom: Makefile distinfo 

Log message:
Update to p5-Lingua-EN-Fathom-1.19.



Re: mosh-1.3.0

2017-03-28 Thread Theo Buehler
On Mon, Mar 27, 2017 at 06:43:36AM +0200, Jeremie Courreges-Anglas wrote:
> 
> Published a few hours ago.
> 
>   https://github.com/mobile-shell/mosh/releases/tag/mosh-1.3.0
> 
> The fix for pledge(2) has been pushed upstream.  The diff also adds
> local patches to allow regress tests to pass (one test fails, but it
> doesn't matter much).
> 
> I haven't received negative feedback so this may end up in 6.1.
> Reports welcome.

I think this is ready to go in (provided that you're sufficiently
convinced. I tested it on amd64 and I spent a couple of hours reviewing
the pledges. As I told you in private already, they look good.

ok



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 05:11:46

Modified files:
textproc/p5-Font-TTF: Makefile distinfo 

Log message:
Update to p5-Font-TTF-1.06.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 05:02:47

Modified files:
security/p5-Crypt-OpenSSL-DSA: Makefile distinfo 
security/p5-Crypt-OpenSSL-DSA/patches: patch-DSA_xs 

Log message:
Update to p5-Crypt-OpenSSL-DSA-0.19.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 04:57:51

Modified files:
textproc/calibre: Makefile distinfo 
textproc/calibre/patches: patch-setup___init___py 
  patch-setup_build_py 
  patch-src_calibre_constants_py 
textproc/calibre/pkg: PLIST 

Log message:
update to calibre-2.82.0



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 04:52:06

Modified files:
math/p5-Math-MatrixReal: Makefile distinfo 
math/p5-Math-MatrixReal/pkg: PLIST 

Log message:
Update to p5-Math-MatrixReal-2.13.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/03/28 04:51:37

Modified files:
graphics/ImageMagick: Makefile distinfo 
graphics/ImageMagick/pkg: PLIST 

Log message:
update to ImageMagick 6.9.8-3



Re: wxneeded for dosbox

2017-03-28 Thread Stuart Henderson
On 2017/03/26 16:50, Giannis Tsaraias wrote:
> On Sun, Mar 26, 2017 at 11:37:21AM +1100, Jonathan Gray wrote:
> > On Sat, Mar 25, 2017 at 06:51:32PM +0100, Hiltjo Posthuma wrote:
> > > On Sat, Mar 25, 2017 at 05:43:27PM +0200, Giannis Tsaraias wrote:
> > > > On Sat, Mar 25, 2017 at 03:24:26PM +0100, Benjamin Baier wrote:
> > > > > Patch to add wxneeded to dosbox. I got a application that otherwise
> > > > > crashes with the following dosbox error message.
> > > > > 
> > > > > >Setting excute permission on the code cache has failed
> > > > > >Exit to error: DRC64:Unhandled memory reference
> > > > > 
> > > > 
> > > > I saw the W^X violation too and had to do this, but forgot to send the 
> > > > diff.
> > > > FWIW, OK tsg@ if someone wants to commit.
> > > > 
> > > 
> > > Hey,
> > > 
> > > I noticed it too while playing Mortal Kombat 1 :)
> > > 
> > > Some other games (skiordi, stunts) don't crash.
> > 
> > Instead of blindly setting USE_WXNEEDED, I'd prefer if someone who has
> > a case that triggers this can try disabling the various cpu core options
> > in configure.
> 
> As Hiltjo mentioned, there are calls to mprotect asking for both write and
> execute in ./src/cpu/core_dynrec/cache.h and ./src/cpu/core_dyn_x86/cache.h.
> 
> Compiling with '--disable-dynamic-core', I tested a few executables on i386
> and amd64 without managing to trigger a violation. Didn't notice any 
> performance
> loss either. No need for wxneeded this way.
> 
> '--disable-dynrec' is not enough, as I got a violation on i386 using it.
> 

So..

Index: Makefile
===
RCS file: /cvs/ports/emulators/dosbox/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile25 Mar 2017 15:53:56 -  1.32
+++ Makefile28 Mar 2017 10:41:21 -
@@ -1,12 +1,11 @@
 # $OpenBSD: Makefile,v 1.32 2017/03/25 15:53:56 landry Exp $
 
 ONLY_FOR_ARCHS=${GCC4_ARCHS}
-USE_WXNEEDED=  Yes
 
 COMMENT=   x86 with DOS emulator targeted at playing games
 
 DISTNAME=  dosbox-0.74
-REVISION=  7
+REVISION=  8
 CATEGORIES=games x11 emulators
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=dosbox/}
 
@@ -34,6 +33,9 @@ CONFIGURE_STYLE= gnu
 CONFIGURE_ENV=CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include"
 CONFIGURE_ENV+=LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 CONFIGURE_ARGS+=   --disable-alsatest
+
+# needs W+X memory
+CONFIGURE_ARGS+=   --disable-dynamic-core
 
 pre-configure:
cp ${FILESDIR}/midi_sndio.h ${WRKSRC}/src/gui



Re: UPDATE: gnupg-2.1.19

2017-03-28 Thread Edd Barrett
On Tue, Mar 28, 2017 at 12:13:31PM +0200, Jeremie Courreges-Anglas wrote:
> Edd Barrett  writes:
>
> I didn't look at the details, but the additional files in PLIST seem
> largely irrelevant on OpenBSD.  Maybe they should be removed?

I did wonder about this myself. systemd. Leave it with me and I'll kill
these files and any links to them.

> > If it really is deprecated, we should consider trying to kill it in
> > favour of gnupg2.
> 
> I'd prefer to postpone such a decision to after 6.1.

Absolutely! Now is certainly not the time.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: UPDATE: gnupg-2.1.19

2017-03-28 Thread Jeremie Courreges-Anglas
Edd Barrett  writes:

> Hi,
>
> (I've CC'd other developers I know to use gpg.)
>
> Here's an update to the latest gnupg2. The new patches fix some memory
> errors. I got these from the upstream git repo. I've been using this for
> a week with no issue.
>
> OK?

I didn't look at the details, but the additional files in PLIST seem
largely irrelevant on OpenBSD.  Maybe they should be removed?

> P.S.
>
> I notice that gpg version 1 is no longer listed on the download page
> upstream, suggesting that it may be (finally) deprecated. I've asked for
> clarification as part of this bug:
> https://bugs.gnupg.org/gnupg/issue3021
>
> If it really is deprecated, we should consider trying to kill it in
> favour of gnupg2.

I'd prefer to postpone such a decision to after 6.1.

> Thanks!
>
>
> Index: Makefile
> ===
> RCS file: /home/edd/cvsync/ports/security/gnupg2/Makefile,v
> retrieving revision 1.47
> diff -u -p -r1.47 Makefile
> --- Makefile  18 Nov 2016 11:30:53 -  1.47
> +++ Makefile  27 Mar 2017 14:56:02 -
> @@ -2,8 +2,7 @@
>  
>  COMMENT =GNU privacy guard - a free PGP replacement
>  
> -DISTNAME =   gnupg-2.1.15
> -REVISION =   2
> +DISTNAME =   gnupg-2.1.19
>  CATEGORIES = security
>  
>  MASTER_SITES =   ${MASTER_SITE_GNUPG:=gnupg/}
> @@ -43,8 +42,6 @@ CONFIGURE_ARGS +=   --disable-ldap
>  
>  RUN_DEPENDS =security/pinentry
>  
> -# gpg-agent must be installed to run the regress tests
> -# Make sure you dont have gpg aliased (e.g. to gpg2) when running tests.
>  TEST_DEPENDS =   ${FULLPKGNAME}:${BUILD_PKGPATH}
>  PORTHOME=${WRKDIR}
>  
> Index: distinfo
> ===
> RCS file: /home/edd/cvsync/ports/security/gnupg2/distinfo,v
> retrieving revision 1.19
> diff -u -p -r1.19 distinfo
> --- distinfo  19 Sep 2016 17:09:37 -  1.19
> +++ distinfo  19 Mar 2017 15:59:24 -
> @@ -1,2 +1,2 @@
> -SHA256 (gnupg-2.1.15.tar.bz2) = wowaII8bitY722uI0lL2c0/00z3mtU44SUsR1J4A/90=
> -SIZE (gnupg-2.1.15.tar.bz2) = 5723689
> +SHA256 (gnupg-2.1.19.tar.bz2) = RsztH1ZBzinMKCUPUvrfbkF+ZJs7/exJpaDQsipjm/A=
> +SIZE (gnupg-2.1.19.tar.bz2) = 6404836
> Index: patches/patch-agent_gpg-agent_c
> ===
> RCS file: patches/patch-agent_gpg-agent_c
> diff -N patches/patch-agent_gpg-agent_c
> --- patches/patch-agent_gpg-agent_c   18 Nov 2016 11:30:53 -  1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,97 +0,0 @@
> -$OpenBSD: patch-agent_gpg-agent_c,v 1.1 2016/11/18 11:30:53 ajacoutot Exp $
> -
> -From eda17649f8bd3b8ce7bfc00a3c11cbcae63c845d Mon Sep 17 00:00:00 2001
> -From: NIIBE Yutaka 
> -Date: Tue, 4 Oct 2016 09:01:13 +0900
> -Subject: [PATCH] agent, dirmngr, scd: npth_init must be after fork.
> -
> -From fc0b392e766af8127094e8b529d25abb84ad1d65 Mon Sep 17 00:00:00 2001
> -From: NIIBE Yutaka 
> -Date: Fri, 7 Oct 2016 10:45:22 +0900
> -Subject: [PATCH] agent, dirmngr, scd: Fix init_common_subsystems.
> -
>  agent/gpg-agent.c.orig   Fri Nov 18 12:26:38 2016
> -+++ agent/gpg-agent.cFri Nov 18 12:26:33 2016
> -@@ -715,7 +715,31 @@ finalize_rereadable_options (void)
> - }
> - 
> - 
> -+static void
> -+thread_init_once (void)
> -+{
> -+  static int npth_initialized = 0;
> - 
> -+  if (!npth_initialized)
> -+{
> -+  npth_initialized++;
> -+  npth_init ();
> -+}
> -+  gpgrt_set_syscall_clamp (npth_unprotect, npth_protect);
> -+}
> -+
> -+static void
> -+initialize_modules (void)
> -+{
> -+  thread_init_once ();
> -+  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
> -+  initialize_module_cache ();
> -+  initialize_module_call_pinentry ();
> -+  initialize_module_call_scd ();
> -+  initialize_module_trustlist ();
> -+}
> -+
> -+
> - /* The main entry point.  */
> - int
> - main (int argc, char **argv )
> -@@ -762,14 +786,11 @@ main (int argc, char **argv )
> -   i18n_init ();
> -   init_common_subsystems (, );
> - 
> --  npth_init ();
> --
> -   malloc_hooks.malloc = gcry_malloc;
> -   malloc_hooks.realloc = gcry_realloc;
> -   malloc_hooks.free = gcry_free;
> -   assuan_set_malloc_hooks (_hooks);
> -   assuan_set_gpg_err_source (GPG_ERR_SOURCE_DEFAULT);
> --  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
> -   assuan_sock_init ();
> -   setup_libassuan_logging ();
> - 
> -@@ -1051,16 +1072,12 @@ main (int argc, char **argv )
> -   exit (1);
> - }
> - 
> --  initialize_module_cache ();
> --  initialize_module_call_pinentry ();
> --  initialize_module_call_scd ();
> --  initialize_module_trustlist ();
> --
> -   /* Try to create missing directories. */
> -   create_directories ();
> - 
> -   if (debug_wait && pipe_server)
> - {
> -+  thread_init_once ();
> -   log_debug ("waiting for debugger - my pid is %u .\n",
> -  (unsigned int)getpid());
> -   gnupg_sleep (debug_wait);
> 

CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 03:51:19

Modified files:
net/pear-Net-DNS2: Makefile distinfo 
net/pear-Net-DNS2/pkg: PLIST 

Log message:
Update to pear-Net-DNS2-1.4.3.



UPDATE: gnupg-2.1.19

2017-03-28 Thread Edd Barrett
Hi,

(I've CC'd other developers I know to use gpg.)

Here's an update to the latest gnupg2. The new patches fix some memory
errors. I got these from the upstream git repo. I've been using this for
a week with no issue.

OK?

P.S.

I notice that gpg version 1 is no longer listed on the download page
upstream, suggesting that it may be (finally) deprecated. I've asked for
clarification as part of this bug:
https://bugs.gnupg.org/gnupg/issue3021

If it really is deprecated, we should consider trying to kill it in
favour of gnupg2.

Thanks!


Index: Makefile
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/Makefile,v
retrieving revision 1.47
diff -u -p -r1.47 Makefile
--- Makefile18 Nov 2016 11:30:53 -  1.47
+++ Makefile27 Mar 2017 14:56:02 -
@@ -2,8 +2,7 @@
 
 COMMENT =  GNU privacy guard - a free PGP replacement
 
-DISTNAME = gnupg-2.1.15
-REVISION = 2
+DISTNAME = gnupg-2.1.19
 CATEGORIES =   security
 
 MASTER_SITES = ${MASTER_SITE_GNUPG:=gnupg/}
@@ -43,8 +42,6 @@ CONFIGURE_ARGS += --disable-ldap
 
 RUN_DEPENDS =  security/pinentry
 
-# gpg-agent must be installed to run the regress tests
-# Make sure you dont have gpg aliased (e.g. to gpg2) when running tests.
 TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
 PORTHOME=${WRKDIR}
 
Index: distinfo
===
RCS file: /home/edd/cvsync/ports/security/gnupg2/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo19 Sep 2016 17:09:37 -  1.19
+++ distinfo19 Mar 2017 15:59:24 -
@@ -1,2 +1,2 @@
-SHA256 (gnupg-2.1.15.tar.bz2) = wowaII8bitY722uI0lL2c0/00z3mtU44SUsR1J4A/90=
-SIZE (gnupg-2.1.15.tar.bz2) = 5723689
+SHA256 (gnupg-2.1.19.tar.bz2) = RsztH1ZBzinMKCUPUvrfbkF+ZJs7/exJpaDQsipjm/A=
+SIZE (gnupg-2.1.19.tar.bz2) = 6404836
Index: patches/patch-agent_gpg-agent_c
===
RCS file: patches/patch-agent_gpg-agent_c
diff -N patches/patch-agent_gpg-agent_c
--- patches/patch-agent_gpg-agent_c 18 Nov 2016 11:30:53 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,97 +0,0 @@
-$OpenBSD: patch-agent_gpg-agent_c,v 1.1 2016/11/18 11:30:53 ajacoutot Exp $
-
-From eda17649f8bd3b8ce7bfc00a3c11cbcae63c845d Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Tue, 4 Oct 2016 09:01:13 +0900
-Subject: [PATCH] agent, dirmngr, scd: npth_init must be after fork.
-
-From fc0b392e766af8127094e8b529d25abb84ad1d65 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Fri, 7 Oct 2016 10:45:22 +0900
-Subject: [PATCH] agent, dirmngr, scd: Fix init_common_subsystems.
-
 agent/gpg-agent.c.orig Fri Nov 18 12:26:38 2016
-+++ agent/gpg-agent.c  Fri Nov 18 12:26:33 2016
-@@ -715,7 +715,31 @@ finalize_rereadable_options (void)
- }
- 
- 
-+static void
-+thread_init_once (void)
-+{
-+  static int npth_initialized = 0;
- 
-+  if (!npth_initialized)
-+{
-+  npth_initialized++;
-+  npth_init ();
-+}
-+  gpgrt_set_syscall_clamp (npth_unprotect, npth_protect);
-+}
-+
-+static void
-+initialize_modules (void)
-+{
-+  thread_init_once ();
-+  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
-+  initialize_module_cache ();
-+  initialize_module_call_pinentry ();
-+  initialize_module_call_scd ();
-+  initialize_module_trustlist ();
-+}
-+
-+
- /* The main entry point.  */
- int
- main (int argc, char **argv )
-@@ -762,14 +786,11 @@ main (int argc, char **argv )
-   i18n_init ();
-   init_common_subsystems (, );
- 
--  npth_init ();
--
-   malloc_hooks.malloc = gcry_malloc;
-   malloc_hooks.realloc = gcry_realloc;
-   malloc_hooks.free = gcry_free;
-   assuan_set_malloc_hooks (_hooks);
-   assuan_set_gpg_err_source (GPG_ERR_SOURCE_DEFAULT);
--  assuan_set_system_hooks (ASSUAN_SYSTEM_NPTH);
-   assuan_sock_init ();
-   setup_libassuan_logging ();
- 
-@@ -1051,16 +1072,12 @@ main (int argc, char **argv )
-   exit (1);
- }
- 
--  initialize_module_cache ();
--  initialize_module_call_pinentry ();
--  initialize_module_call_scd ();
--  initialize_module_trustlist ();
--
-   /* Try to create missing directories. */
-   create_directories ();
- 
-   if (debug_wait && pipe_server)
- {
-+  thread_init_once ();
-   log_debug ("waiting for debugger - my pid is %u .\n",
-  (unsigned int)getpid());
-   gnupg_sleep (debug_wait);
-@@ -1167,6 +1184,8 @@ main (int argc, char **argv )
-   /* This is the simple pipe based server */
-   ctrl_t ctrl;
- 
-+  initialize_modules ();
-+
-   ctrl = xtrycalloc (1, sizeof *ctrl);
-   if (!ctrl)
- {
-@@ -1369,6 +1388,8 @@ main (int argc, char **argv )
-   /*
-  This is the child
-*/
-+
-+  initialize_modules ();
- 
-   /* Detach from tty and put process into a new session */
-   if (!nodetach )
Index: patches/patch-common_init_c

CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 03:06:02

Modified files:
devel/p5-Test-Expect: Makefile distinfo 

Log message:
Update to p5-Test-Expect-0.34.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 02:59:42

Modified files:
productivity/p5-Business-Tax-VAT-Validation: Makefile distinfo 

Log message:
Update to p5-Business-Tax-VAT-Validation-1.11.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 02:53:39

Modified files:
graphics/pecl-imagick: Makefile distinfo 
graphics/pecl-imagick/pkg: PLIST 

Log message:
Update to pecl-imagick-3.4.3.



CVS: cvs.openbsd.org: ports

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

Modified files:
security/cvechecker: Makefile distinfo 

Log message:
Update to cvechecker-3.8.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/03/28 02:13:07

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

Log message:
Update to awscli-1.11.67.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/03/28 02:12:52

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.30.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/03/28 01:54:46

Modified files:
x11/gnome/documents: Makefile distinfo 

Log message:
Update to gnome-documents-3.22.2.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 01:44:04

Modified files:
net/p5-SNMP-Info: Makefile distinfo 
net/p5-SNMP-Info/pkg: PLIST 

Log message:
Update to p5-SNMP-Info-3.34.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 01:34:09

Modified files:
devel/p5-Class-C3-XS: Makefile distinfo 

Log message:
Update to p5-Class-C3-XS-0.14.



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Paul Irofti
CVSROOT:/cvs
Module name:ports
Changes by: piro...@cvs.openbsd.org 2017/03/28 01:24:40

Log message:
KtikZ is a small application helping you to create TikZ (from the LaTeX
pgf package) diagrams for your publications.

OK sthen@

Status:

Vendor Tag: pirofti
Release Tags:   pirofti_20170328

N ports/editors/ktikz/Makefile
N ports/editors/ktikz/distinfo
N ports/editors/ktikz/patches/patch-app_app_pro
N ports/editors/ktikz/patches/patch-qtikz_pro
N ports/editors/ktikz/pkg/DESCR
N ports/editors/ktikz/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2017-03-28 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/03/28 01:05:05

Modified files:
comms/chirp: Makefile distinfo 
comms/chirp/pkg: PLIST 

Log message:
Update to chirp-20170311.



Re: make an additional category in ports tree

2017-03-28 Thread Antoine Jacoutot
On Tue, Mar 28, 2017 at 01:20:06AM +0300, Sergey Bronnikov wrote:
> On 14:50 Mon 27 Mar , Marc Espie wrote:
> > On Fri, Mar 17, 2017 at 05:12:51PM +0300, Sergey Bronnikov wrote:
> > > OpenBSD ports contains many applications useful for different kinds of
> > > testing: load, performance, functional, fuzzing etc.
> > > Load and performance tests locate in benchmarks subdir mostly,
> > > but other tests locate in different subdirectories:
> > > sysutils, net, misc, x11 and it is a bit difficult to list
> > > all such tests ported to OpenBSD.
> > > 
> > > Is is possible to introduce new category for this kind of applications?
> > > I believe it would be useful not for me only.
> > > 
> > > Sergey
> > 
> > Call it test, rather.
> 
> Attached updated patch.

Now there's a mix of test and regress.
That's not good.

> 
> > We moved from REGRESS* to TEST* in the variables. Mostly cosmetic, but test
> > is easier to type and figure out, and may encompass slightly more than
> > non-regression tests.
> > 
> > (I was never too fond of regress, since it implies things will fail)

> diff --git a/devel/afl/Makefile b/devel/afl/Makefile
> index 0ea5ac6..693f150 100644
> --- a/devel/afl/Makefile
> +++ b/devel/afl/Makefile
> @@ -5,7 +5,7 @@ ONLY_FOR_ARCHS= i386 amd64
>  COMMENT= instrumented fuzzer
>  DISTNAME=afl-2.39b
>  EXTRACT_SUFX=.tgz
> -CATEGORIES=  devel
> +CATEGORIES=  devel test
>  
>  HOMEPAGE=http://lcamtuf.coredump.cx/afl
>  MASTER_SITES=${HOMEPAGE}/releases/
> diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
> index 34896c9..391ca88 100644
> --- a/devel/csmith/Makefile
> +++ b/devel/csmith/Makefile
> @@ -5,7 +5,7 @@ COMMENT=  fuzzer for C compilers
>  DISTNAME=csmith-2.2.0
>  REVISION=0
>  
> -CATEGORIES=  devel
> +CATEGORIES=  devel test
>  
>  MAINTAINER=  Daniel Dickman 
>  
> diff --git a/misc/vttest/Makefile b/misc/vttest/Makefile
> index 6ee7716..c4ce20f 100644
> --- a/misc/vttest/Makefile
> +++ b/misc/vttest/Makefile
> @@ -3,7 +3,7 @@
>  COMMENT= test VT100-type terminal
>  
>  DISTNAME=vttest-20140305
> -CATEGORIES=  misc
> +CATEGORIES=  misc test
>  HOMEPAGE=http://invisible-island.net/vttest/vttest.html
>  
>  MAINTAINER=  Christian Weisgerber 
> diff --git a/misc/zzuf/Makefile b/misc/zzuf/Makefile
> index dfc53ae..67a7fa6 100644
> --- a/misc/zzuf/Makefile
> +++ b/misc/zzuf/Makefile
> @@ -7,7 +7,7 @@ COMMENT=  transparent application input fuzzer
>  VERSION= 0.14
>  DISTNAME=zzuf-${VERSION}
>  REVISION=0
> -CATEGORIES=  misc security
> +CATEGORIES=  misc security test
>  
>  MAINTAINER=  Michael McConville 
>  
> diff --git a/net/iperf/Makefile b/net/iperf/Makefile
> index 0aedcb2..f3dc68a 100644
> --- a/net/iperf/Makefile
> +++ b/net/iperf/Makefile
> @@ -4,7 +4,7 @@ COMMENT=  tool for measuring maximum TCP and UDP bandwidth
>  
>  DISTNAME=iperf-2.0.5
>  REVISION=4
> -CATEGORIES=  net
> +CATEGORIES=  net test
>  
>  HOMEPAGE=http://sourceforge.net/projects/iperf/
>  
> diff --git a/net/iperf3/Makefile b/net/iperf3/Makefile
> index cf3bdd1..d3a38e8 100644
> --- a/net/iperf3/Makefile
> +++ b/net/iperf3/Makefile
> @@ -12,7 +12,7 @@ GH_TAGNAME= ${V}
>  
>  SHARED_LIBS +=   iperf0.0  # 0.0
>  
> -CATEGORIES=  net
> +CATEGORIES=  net regress
>  
>  HOMEPAGE=http://software.es.net/iperf/
>  
> diff --git a/security/isic/Makefile b/security/isic/Makefile
> index 2ef1f76..a7417cf 100644
> --- a/security/isic/Makefile
> +++ b/security/isic/Makefile
> @@ -4,7 +4,7 @@ COMMENT=  IP stack integrity checker
>  
>  DISTNAME=isic-0.07
>  REVISION =   0
> -CATEGORIES=  security
> +CATEGORIES=  security regress
>  
>  HOMEPAGE=http://isic.sourceforge.net/
>  
> diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile
> index f878169..9b02b5b 100644
> --- a/sysutils/crashme/Makefile
> +++ b/sysutils/crashme/Makefile
> @@ -7,7 +7,7 @@ DISTNAME =crashme-2.4
>  
>  REVISION =   1
>  
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils test
>  
>  # BSD
>  PERMIT_PACKAGE_CDROM =   without fee
> diff --git a/sysutils/fsstress/Makefile b/sysutils/fsstress/Makefile
> index 1de77a9..d2e4d33 100644
> --- a/sysutils/fsstress/Makefile
> +++ b/sysutils/fsstress/Makefile
> @@ -5,7 +5,7 @@ COMMENT=  file system/VFS layer stress tester
>  DISTNAME=fsstress-1.0
>  REVISION =   1
>  EXTRACT_SUFX=.tgz
> -CATEGORIES=  sysutils
> +CATEGORIES=  sysutils regress
>  
>  MAINTAINER=  Bob Beck 
>  
> diff --git a/sysutils/iogen/Makefile b/sysutils/iogen/Makefile
> index cfae980..1a392c7 100644
> --- a/sysutils/iogen/Makefile
> +++ b/sysutils/iogen/Makefile
> @@ -8,7 +8,7 @@ GH_TAGNAME=   IOGEN_${V:S/./_/g}
>  GH_ACCOUNT=  conformal
>  GH_PROJECT=  iogen
>