CVS: cvs.openbsd.org: ports

2016-08-08 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2016/08/08 23:57:01

Modified files:
sysutils/hotplug-diskmount: Makefile distinfo 
sysutils/hotplug-diskmount/patches: patch-hotplug-diskmount_8 
Removed files:
sysutils/hotplug-diskmount/patches: patch-hotplug-diskmount_c 

Log message:
Update to hotplug-diskmount-1.0



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2016/08/08 22:28:13

Modified files:
www/chromium   : Makefile 

Log message:
add another pre-build target



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 20:30:06

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

Log message:
Fix missing commas. No bump since I just added these.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 20:11:26

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

Log message:
Update login_duo to 1.9.19



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:43:33

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

Log message:
Add mlite removal to quirks.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:42:33

Removed files:
lang/mlite : Makefile distinfo 
lang/mlite/pkg : DESCR PLIST 

Log message:
Remove mlite. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:41:37

Modified files:
lang   : Makefile 

Log message:
Unhook mlite. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:40:52

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

Log message:
Add clamz and p5-Net-Abuse-Utils-Spamhaus to quirks



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:39:12

Removed files:
net/p5-Net-Abuse-Utils-Spamhaus: Makefile distinfo 
net/p5-Net-Abuse-Utils-Spamhaus/pkg: DESCR PLIST 

Log message:
Remove p5-Net-Abuse-Utils-Spamhaus. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:38:27

Removed files:
net/clamz  : Makefile distinfo 
net/clamz/patches: patch-Makefile_in 
net/clamz/pkg  : DESCR PLIST 

Log message:
Remove clamz. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2016/08/08 19:38:21

Modified files:
devel/afl  : Makefile distinfo 

Log message:
afl-2.29b distfile was rerolled to change docs
reported by naddy



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:36:54

Modified files:
net: Makefile 

Log message:
Unhook clamz and p5-Net-Abuse-Utils-Spamhaus. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:35:01

Modified files:
editors/se : Makefile 

Log message:
Remove myself as MAINTAINER. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:34:34

Modified files:
sysutils/sslmate: Makefile 

Log message:
Remove myself as MAINTAINER. ok juanfra@



CVS: cvs.openbsd.org: ports

2016-08-08 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2016/08/08 19:34:05

Modified files:
mail/lumail: Makefile 
mail/mimetic   : Makefile 
mail/trojita   : Makefile 

Log message:
Remove myself as MAINTAINER. ok juanfra@



sysutils/borgbackup: Remove myself as maintainer

2016-08-08 Thread Michael Reed
I haven't used the port in a while. Please see attached patch.

(In case you're wondering why you've been Cc'd, it's because I thought
you might be interested in becoming the new maintainer.)


Michael ReedIndex: Makefile
===
RCS file: /cvs/ports/sysutils/borgbackup/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile	8 Aug 2016 16:09:41 -	1.6
+++ Makefile	8 Aug 2016 23:29:37 -
@@ -9,8 +9,6 @@ MODPY_PI =		Yes
 
 CATEGORIES =		sysutils
 
-MAINTAINER =		Michael Reed 
-
 # BSD-3
 PERMIT_PACKAGE_CDROM =	Yes
 


Re: The W^X situation: we need wxneeded

2016-08-08 Thread Christian Weisgerber
On 2016-08-08, Landry Breuil  wrote:

> Ok as long as it works and you apply the same fix to seamonkey. For
> xulrunner, i'm afraid wxneeded will need to be passed to linker flags..
> probably via vars in CONFIGURE_ENV or patching configure (boo!)

I was thinking of adding

LDFLAGS += ['-Wl,-z,wxneeded']

to the respective moz.build for xpcshell and the final executable.

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



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2016/08/08 12:36:19

Modified files:
multimedia/motion: Makefile 
multimedia/motion/pkg: DESCR 

Log message:
tweak DESCR (if->whether), prompted by a different diff from Michael McConville



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2016/08/08 11:45:41

Modified files:
geo/qgis   : Makefile distinfo 
geo/qgis/patches: patch-CMakeLists_txt 
  patch-cmake_FindGDAL_cmake 
  patch-cmake_FindGEOS_cmake 
  patch-cmake_FindPostgres_cmake 
  patch-doc_CMakeLists_txt 
  patch-src_app_qgisapp_cpp 
  patch-src_core_CMakeLists_txt 
  patch-src_core_qgsapplication_cpp 
  patch-src_server_CMakeLists_txt 
geo/qgis/pkg   : PLIST 
Added files:
geo/qgis/patches: patch-python_core___init___py patch-utf 
Removed files:
geo/qgis/patches: patch-scripts_pyuic4-wrapper_py 
  patch-scripts_pyuic4-wrapper_sh 

Log message:
Update to QGIS 2.16.1.

See http://changelog.qgis.org/en/qgis/version/2.16.0/.

Add two patches reverting selected chunks of upstream commits leading to
segfaults in python/sip initializations, until if figure out what's
wrong in upstream ticket #15347, hopefully at g2k16. With those two
commits reverted, it runs fine...



Trivial documentation fixes

2016-08-08 Thread Michael McConville
A few trivial fixes I've had sitting in my tree for months.


Index: infrastructure/man/man1/proot.1
===
RCS file: /cvs/ports/infrastructure/man/man1/proot.1,v
retrieving revision 1.14
diff -u -p -r1.14 proot.1
--- infrastructure/man/man1/proot.1 27 Jun 2016 06:29:07 -  1.14
+++ infrastructure/man/man1/proot.1 8 Aug 2016 17:31:17 -
@@ -48,7 +48,7 @@ chroot will often only consume i-nodes.
 .Pp
 Attribute values can be specified on the command line
 .Ar key Ns = Ns Ar value .
-Some attribute take several values.
+Some attributes take several values.
 As a shorthand, several values can be specified in a row without having
 to repeat the
 .Ar key ,
Index: multimedia/motion/Makefile
===
RCS file: /cvs/ports/multimedia/motion/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- multimedia/motion/Makefile  9 Jul 2016 09:09:09 -   1.11
+++ multimedia/motion/Makefile  8 Aug 2016 17:31:17 -
@@ -6,7 +6,7 @@ GH_ACCOUNT= Mr-Dave
 GH_PROJECT=motion
 GH_COMMIT= 9b4c16cae0ea77950cc156a9c82947ac51825f68
 V= 3.4.1
-REVISION=  1
+REVISION=  2
 DISTNAME=  motion-$V
 
 CATEGORIES=multimedia
Index: multimedia/motion/pkg/DESCR
===
RCS file: /cvs/ports/multimedia/motion/pkg/DESCR,v
retrieving revision 1.2
diff -u -p -r1.2 DESCR
--- multimedia/motion/pkg/DESCR 9 Apr 2016 19:18:07 -   1.2
+++ multimedia/motion/pkg/DESCR 8 Aug 2016 17:31:17 -
@@ -1,7 +1,7 @@
 Motion is a C program that monitors the video signal from one or
-more V4L2/video(4) cameras or network-based webcams, and is able to
-detect if a significant part of the picture has changed. Or in
-other words, it can detect motion.
+more V4L2/video(4) cameras or network-based webcams, and can detect
+if a significant part of the picture has changed. In other words, it
+can detect motion.
 
 Motion is a command line based tool. It has absolutely no graphical
 user interface. Everything is setup either via the command line or
Index: x11/e17/eina/Makefile
===
RCS file: /cvs/ports/x11/e17/eina/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- x11/e17/eina/Makefile   9 Apr 2016 20:14:49 -   1.21
+++ x11/e17/eina/Makefile   8 Aug 2016 17:31:17 -
@@ -3,6 +3,7 @@
 COMMENT =  EFL API for data types
 
 VERSION =  1.7.10
+REVISION = 0
 DISTNAME = eina-${VERSION}
 EPOCH =1
 
Index: x11/e17/eina/pkg/DESCR
===
RCS file: /cvs/ports/x11/e17/eina/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- x11/e17/eina/pkg/DESCR  11 Jan 2010 15:06:39 -  1.1.1.1
+++ x11/e17/eina/pkg/DESCR  8 Aug 2016 17:31:17 -
@@ -1,4 +1,3 @@
-The Eina library is a library that implemente an API for data types in
-an efficient way. It also provides some useful tools like opening shared
-libraries, errors management, type conversion, time accounting and
-memory pool.
+The Eina library implements an efficient API for data types. It also
+provides useful tools like opening shared libraries, errors
+management, type conversion, time accounting and memory pool.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2016/08/08 10:20:39

Modified files:
www/chromium   : Makefile 

Log message:
add ax_gen into prebuild



Re: [update] sysutils/borgbackup 1.0.6

2016-08-08 Thread Daniel Jakots
On Wed, 3 Aug 2016 15:30:33 -0400, Michael Reed 
wrote:

> On 08/03/16 13:31, Daniel Jakots wrote:
> > On Mon, 1 Aug 2016 06:01:52 +0200, Björn Ketelaars
> >  wrote:
> >
> > Hi Björn,
> >  
> >> Please find enclosed a patch for updating borgbackup to 1.0.6.  
> >
> > When you update a port, please at least Cc the maintainer (as his
> > words for the update is preferred).
> >
> > Looks good to me ports-wise. Michael, your opinion?
> >
> > Cheers,
> > Daniel
> >  
> 
> Thanks for the Cc Daniel, but I haven't used borgbackup in a while. I 
> should remove myself as maintained one of these days...
> 
> With that said, I have no objections to anyone updating the port.

Thanks, I just committed the diff.

Cheers,
Daniel



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2016/08/08 10:09:41

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

Log message:
update to borgbackup-1.0.6

>From Björn Ketelaars, no objection from maintainer



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2016/08/08 10:08:15

Modified files:
security/p5-Net_SSLeay: Makefile distinfo 

Log message:
update p5-Net-SSLeay to 1.77



Re: The W^X situation: we need wxneeded

2016-08-08 Thread Theo de Raadt
> On 2016-08-07, Carlin Bingham  wrote:
> 
> > What should be done for ports like (just for example) calibre?
> > It uses python, and uses PyQtWebkit to pull in Qt5Webkit which maps WX
> > for its jit. Python itself doesn't need wxneeded but for calibre (and
> > possibly other ports) to work it will.
> 
> I don't know how to handle this.  The model of tying wxneeded
> permissions to an executable is ill suited for this.
> 
> Maybe have both python and python-wx and use the latter for things
> like calibre?
> Do we have Perl module that violates W^X in the ports tree?
> 
> Ideas?

Just mark python, and move on.

In a few months we'll be able to circle back and decide.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2016/08/08 09:27:25

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 2.034



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Dmitrij Czarkoff
CVSROOT:/cvs
Module name:ports
Changes by: czark...@cvs.openbsd.org2016/08/08 09:05:17

Modified files:
multimedia/mpv : Makefile distinfo 

Log message:
update to mpv-0.18.1



Re: The W^X situation: we need wxneeded

2016-08-08 Thread Christian Weisgerber
Solène Rapenne:

> is that the work needed for each port reported by W^X violation ?

> Index: Makefile
> ===
> RCS file: /cvs/ports/databases/mongodb/Makefile,v
> retrieving revision 1.22
> diff -u -p -r1.22 Makefile
> --- Makefile  20 Jun 2016 09:07:43 -  1.22
> +++ Makefile  8 Aug 2016 14:25:29 -
> @@ -40,7 +40,7 @@ MODSCONS_ENV =  CC="${CC}" \
>   CXX="${CXX}" \
>   CCFLAGS="${CFLAGS} -DBOOST_NO_USER_CONFIG" \
>   CXXFLAGS="${CXXFLAGS}" \
> - LINKFLAGS="${LDFLAGS}" \
> + LINKFLAGS="${LDFLAGS} -z wxneeded" \

Most likely this will need the cc form (-Wl,-z,wxneeded).

Also, only those executables that actually need it should be linked
like that.  The port installs a bunch:

@bin bin/mongo
@bin bin/mongod
@bin bin/mongoperf
@bin bin/mongos
@bin bin/mongosniff

Which need it?

And of course some further analysis what the heck mongo is doing
there would be nice...

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



Re: The W^X situation: we need wxneeded

2016-08-08 Thread Solène Rapenne

Le 2016-08-07 22:20, Christian Weisgerber a écrit :

OpenBSD is increasingly mandating W^X.  What does that mean?  Memory
can either be mapped writable, or it can be executable, but not
both (Write xor eXecute).  This is a security concern.  Without
W^X, an attacker can load their own code into memory and then execute
it.  W^X protects against this.

Now, obviously getting rid of W^X violations has to be the end goal,
but that will take time and effort.  In the meantime, offenders
*MUST* be marked wxneeded.  This is done by linking the executable
with "ld -z wxneeded".  When linking is performed through cc, which
is the usual case, you add "-Wl,-z,wxneeded" to the linking command
line.  That's it.

We can draw up a list of affected ports, but it isn't exactly hard
to notice.  Some ports already need wxneeded to build.  Presumably
there are a few others where it will only show up at run time.


Hello,

is that the work needed for each port reported by W^X violation ?


mongo(68997): mmap W^X violation

Index: Makefile
===
RCS file: /cvs/ports/databases/mongodb/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile20 Jun 2016 09:07:43 -  1.22
+++ Makefile8 Aug 2016 14:25:29 -
@@ -40,7 +40,7 @@ MODSCONS_ENV =CC="${CC}" \
CXX="${CXX}" \
CCFLAGS="${CFLAGS} -DBOOST_NO_USER_CONFIG" \
CXXFLAGS="${CXXFLAGS}" \
-   LINKFLAGS="${LDFLAGS}" \
+   LINKFLAGS="${LDFLAGS} -z wxneeded" \
CPPPATH="${LOCALBASE}/include" \
LIBPATH="${LOCALBASE}/lib"
 MODSCONS_FLAGS += --prefix="${PREFIX}" \


Kind regards



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2016/08/08 08:14:18

Modified files:
graphics/blender: Makefile distinfo 

Log message:
Update to blender 2.77a.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2016/08/08 08:14:01

Modified files:
graphics/openimageio: Makefile distinfo 
graphics/openimageio/patches: patch-src_libutil_sysutil_cpp 
graphics/openimageio/pkg: PLIST 

Log message:
Update to OpenImageIO 1.6.16.



Re: The W^X situation: we need wxneeded

2016-08-08 Thread Christian Weisgerber
On 2016-08-07, Christian Weisgerber  wrote:

> We can draw up a list of affected ports,

Here are the ports that violate W^X at _build_ time and currently
fail to build:

databases/hs-postgresql-simple  ghc
devel/darcs ghc
devel/hs-fglghc
devel/jdk/1.7   java
devel/xulrunner/24  xpcshell
lang/libv8  mksnapshot
lang/node   mksnapshot
lang/pypy   pypy
lang/sbcl   sbcl
mail/mozilla-thunderbirdxpcshell
www/seamonkey   xpcshell

Also...

lang/mono   mono-boehm

... but that is crashing during the build anyway.

In addition, the build machines show W^X violations from

WebKit-1.0
WebKit-3.0
php

but these don't result in build failures, so I don't know which
ports they're from.

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



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2016/08/08 07:09:35

Modified files:
net/p5-Socket6 : Makefile distinfo 

Log message:
update p5-Socket6 to 0.28



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2016/08/08 06:17:23

Modified files:
mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.20.5.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2016/08/08 06:16:43

Modified files:
databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.20.5.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2016/08/08 06:17:04

Modified files:
mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.20.5.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2016/08/08 06:02:23

ports/devel/py-cffi/patches

Update of /cvs/ports/devel/py-cffi/patches
In directory cvs.openbsd.org:/tmp/cvs-serv61676/patches

Log Message:
Directory /cvs/ports/devel/py-cffi/patches added to the repository



Haskell wxneeded

2016-08-08 Thread Martijn Rijkeboer

Hi,

How do I set the wxneeded flag for Haskell? I tried the following in my
cabal file, but to no avail:

  ghc-options: -optl -Wl,-z,wxneeded
  ld-options: -optl -Wl,-z,wxneeded

I have also tried the ld-options flag without the '-optl'. When I try
to compile my yesod app I get the following:

  ghc: mmap 630784 bytes at 0x4000: Not supported
  ghc: Try specifying an address with +RTS -xm -RTS
  ghc: panic! (the 'impossible' happened)
(GHC version 7.10.3 for x86_64-unknown-openbsd):
  loadObj 
"/usr/local/lib/ghc/ghcpr_8TmvWUcS1U1IKHT0levwg3/HSghc-prim-0.4.0.0-8TmvWUcS1U1IKHT0levwg3.o": 
failed



For the record, my partition is mounted wxallowed.

$ sysctl kern.version
kern.version=OpenBSD 6.0-current (GENERIC.MP) #2335: Sun Aug  7 20:50:41 
MDT 2016

dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP


Kind regards,


Martijn Rijkeboer



Re: Port removals

2016-08-08 Thread Joerg Jung


> Am 08.08.2016 um 03:01 schrieb James Turner :
> 
> I would like to remove the following ports because they are either no
> longer maintained upstream or are no longer required by any other ports
> Any objections? oks?
> 
> editors/se
> lang/mlite
> mail/lumail
> net/clamz
> net/p5-Net-Abuse-Utils-Spamhaus

Please do not remove lumail and se.

> I maintain/ported all the above.
> 
> I would also like to drop maintainership on the following if anyone
> would like to take over:
> 
> mail/mimetic
> mail/trojita
> sysutils/sslmate
> 
> -- 
> James Turner
> 



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2016/08/08 04:53:52

Modified files:
net/sbm: Makefile distinfo 

Log message:
Update to sbm-0.8, adding support for SIGINFO.

>From upstream/maintainer Dimitris Papastamos



Re: Port removals

2016-08-08 Thread Edd Barrett
On Sun, Aug 07, 2016 at 09:01:00PM -0400, James Turner wrote:
> mail/lumail

Why remove lumail? It's still maintained, is not a library (hence
nothing is likely to depend on it), and may have users.

> mail/trojita

On a related note, I started updating trojita last weekend (but didn't
finish). That said, I'm not going to step up as MAINTAINER ;)

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: amd64 bulk build failures 2016-08-06

2016-08-08 Thread Edd Barrett
Hi Naddy,

On Sun, Aug 07, 2016 at 02:14:27PM +0200, Christian Weisgerber wrote:
>
> Recommendably, pypy doesn't just die randomly but catches the error
> and provides an explicit error message:
> 
> Got an unexpected error trying to allocate some memory for the JIT (tried to 
> do mmap() with PROT_EXEC|PROT_READ|PROT_WRITE).  This can be caused by a 
> system policy like PAX.  You need to find how to work around the policy on 
> your system.
> Abort trap (core dumped)

Yup, I know that PyPy violates W^X. I have already spoken to upstream as
detailed here: http://marc.info/?l=openbsd-ports=146557300806749=2

The plan still stands: to investigate at g2k16 how hard it will be to
make the JIT "W^X-friendly".

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2016-08-08 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2016/08/08 03:06:46

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

Log message:
update to afl 2.29b



UPDATE: hs-async-2.1.0

2016-08-08 Thread David Coppa

Update async to the latest version, 2.1.0.

Index: hs-async/Makefile
===
RCS file: /cvs/ports/devel/hs-async/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- hs-async/Makefile   29 Jan 2016 20:28:07 -  1.10
+++ hs-async/Makefile   8 Aug 2016 08:45:27 -
@@ -6,8 +6,7 @@ COMMENT =   asynchronous IO operations
 # Please do *not* update without thinking.
 PORTROACH =ignore:1
 
-DISTNAME = async-2.0.2
-REVISION = 1
+DISTNAME = async-2.1.0
 CATEGORIES =   devel
 
 MAINTAINER =   Matthias Kilian 
@@ -19,7 +18,7 @@ MODULES = lang/ghc
 
 MODGHC_BUILD = cabal hackage haddock register
 
-MODGHC_PACKAGE_KEY =   DTdw00O3YMaL0S98EkJDXS
+MODGHC_PACKAGE_KEY =   5jwpzKVjQQAElehhWvNUXP
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 RUN_DEPENDS =  devel/hs-stm>=2.2,<2.5
Index: hs-async/distinfo
===
RCS file: /cvs/ports/devel/hs-async/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- hs-async/distinfo   19 Sep 2015 07:53:09 -  1.4
+++ hs-async/distinfo   8 Aug 2016 08:45:27 -
@@ -1,2 +1,2 @@
-SHA256 (ghc/async-2.0.2.tar.gz) = 21TThCWe7i88pSWCH0X+UJuaEB+/Oo33EyqpYiYm/Ss=
-SIZE (ghc/async-2.0.2.tar.gz) = 8565
+SHA256 (ghc/async-2.1.0.tar.gz) = k8N2EfnGi1zcjNmWCud6f7wl2oPK6QE37xN42FfyLC8=
+SIZE (ghc/async-2.1.0.tar.gz) = 9293
Index: hs-enclosed-exceptions/Makefile
===
RCS file: /cvs/ports/devel/hs-enclosed-exceptions/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- hs-enclosed-exceptions/Makefile 1 Feb 2016 14:22:43 -   1.1.1.1
+++ hs-enclosed-exceptions/Makefile 8 Aug 2016 08:45:27 -
@@ -3,6 +3,7 @@
 COMMENT =  catch exceptions from within an enclosed computation
 
 DISTNAME = enclosed-exceptions-1.0.1.1
+REVISION = 0
 CATEGORIES =   devel
 
 # BSD3
@@ -11,7 +12,7 @@ PERMIT_PACKAGE_CDROM =Yes
 MODULES =  lang/ghc
 MODGHC_BUILD = cabal hackage haddock register
 
-MODGHC_PACKAGE_KEY =   9ZK57tPkXTC6VXTdBZIMGr
+MODGHC_PACKAGE_KEY =   443I3ul9Mm4L6Q16OjX0NQ
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 
Index: hs-lifted-async/Makefile
===
RCS file: /cvs/ports/devel/hs-lifted-async/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- hs-lifted-async/Makefile1 Feb 2016 14:22:10 -   1.1.1.1
+++ hs-lifted-async/Makefile8 Aug 2016 08:45:27 -
@@ -3,6 +3,7 @@
 COMMENT =  lifted asynchronous IO operations
 
 DISTNAME = lifted-async-0.8.0.1
+REVISION = 0
 CATEGORIES =   devel
 
 # BSD3
@@ -11,7 +12,7 @@ PERMIT_PACKAGE_CDROM =Yes
 MODULES =  lang/ghc
 MODGHC_BUILD = cabal hackage haddock register
 
-MODGHC_PACKAGE_KEY =   L8hN4BZszoLL7tBCBcVEQw
+MODGHC_PACKAGE_KEY =   5KGzmh7Qhxr7Vt03ZFgnPi
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 
Index: hs-shelly/Makefile
===
RCS file: /cvs/ports/devel/hs-shelly/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- hs-shelly/Makefile  1 Feb 2016 14:24:02 -   1.1.1.1
+++ hs-shelly/Makefile  8 Aug 2016 08:45:27 -
@@ -3,6 +3,7 @@
 COMMENT =  shell-like programming in Haskell
 
 DISTNAME = shelly-1.6.5
+REVISION = 0
 CATEGORIES =   devel
 
 # BSD3
@@ -11,7 +12,7 @@ PERMIT_PACKAGE_CDROM =Yes
 MODULES =  lang/ghc
 MODGHC_BUILD = cabal hackage haddock register
 
-MODGHC_PACKAGE_KEY =   FQwPgYmtUonBRg4nimRsDk
+MODGHC_PACKAGE_KEY =   Ch98gf1jZ072OFqT0kkV5B
 
 BUILD_DEPENDS =${RUN_DEPENDS}
 

I need it for the hs-hedis update below.

OK?

Ciao!
David

Index: Makefile
===
RCS file: /cvs/ports/databases/hs-hedis/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile2 Jun 2016 09:26:26 -   1.20
+++ Makefile8 Aug 2016 08:56:34 -
@@ -2,7 +2,7 @@
 
 COMMENT =  client library for the Redis datastore
 
-DISTNAME = hedis-0.9.1
+DISTNAME = hedis-0.9.3
 CATEGORIES =   databases
 HOMEPAGE = https://github.com/informatikr/hedis
 
@@ -15,13 +15,16 @@ MODULES =   lang/ghc
 
 MODGHC_BUILD = cabal hackage haddock register
 
-MODGHC_PACKAGE_KEY =   Ki9Pz2faEmoLaNKhcSFVp0
+MODGHC_PACKAGE_KEY =   7GaSLZZHodZBpbn5YBBayF
 
 RUN_DEPENDS += textproc/hs-scanner>=0.2 \
+   devel/hs-async>=2.1 \
textproc/hs-bytestring-lexing>=0.5 \
+   

CVS: cvs.openbsd.org: ports

2016-08-08 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2016/08/08 02:58:27

Modified files:
devel/gdb  : Makefile distinfo 

Log message:
Update to gdb 7.11.1.



Re: Port removals

2016-08-08 Thread lists
Sun, 7 Aug 2016 21:01:00 -0400 James Turner 
> I would like to remove the following ports because they are either no
> longer maintained upstream or are no longer required by any other ports
> Any objections? oks?
> 
> editors/se
[...]

Hi James,

In case you stop maintaining the se (screen editor) port, please don't
remove it from ports tree & packages, thank you very much for porting.

OpenBSD ports listing web sites

editors/se - screen oriented version of the classic text editor ed
[http://ports.su/editors/se]
[http://openports.se/editors/se]

OpenBSD CVSweb for ports/editors/se: index, description

[http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors/se/]
[http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/editors/se/pkg/DESCR]

se (screen editor): homepage, history, screenshots
[http://se-editor.org/]
[http://se-editor.org/history.html]
[http://se-editor.org/screenshots.html]

Kind regards,
Anton



CVS: cvs.openbsd.org: ports

2016-08-08 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2016/08/08 02:06:54

Modified files:
audio/mpd  : Makefile distinfo 
audio/mpd/patches: patch-Makefile_in patch-configure 

Log message:
Update to mpd-0.19.18



CVS: cvs.openbsd.org: ports

2016-08-08 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2016/08/08 01:44:48

Modified files:
devel/cmake: Makefile distinfo 
devel/cmake/patches: patch-CMakeLists_txt 
 patch-Modules_Compiler_GNU_cmake 
 patch-Modules_FindBoost_cmake 
 patch-Modules_FindJNI_cmake 
 patch-Modules_FindLua_cmake 
 patch-Modules_FindQt4_cmake 
 patch-Source_cmComputeLinkInformation_cxx 
 patch-Source_cmGeneratorTarget_cxx 
 patch-Source_cmInstallCommand_cxx 
 patch-Source_cmTarget_cxx 
 patch-Source_cmake_cxx 
 patch-Source_kwsys_SystemTools_cxx 
devel/cmake/pkg: PLIST 

Log message:
Update to CMake-3.6.1.

Tested in a bulk build by naddy@: the one and only fallout has been
fixed.



CVS: cvs.openbsd.org: ports

2016-08-08 Thread David Coppa
CVSROOT:/cvs
Module name:ports
Changes by: dco...@cvs.openbsd.org  2016/08/08 01:35:38

Added files:
graphics/ctl/patches: patch-ctlrender_tiff_file_cc 
  patch-lib_IlmCtl_CtlExc_cpp 
  patch-lib_IlmCtl_CtlTypeStorage_cpp 
  patch-lib_dpx_dpx_util_cc 

Log message:
Fix alloca.h remnants.

These remnants weren't catched up before, because previously cmake
was just issuing a warning for missing includes:

/usr/ports/pobj/ctl-1.5.2/CTL-ctl-1.5.2/lib/IlmCtl/CtlTypeStorage.cpp:67:20: 
warning: alloca.h: No such file or directory

While now (cmake>=3.6) it properly errors out.



NEW: fonts/gentium

2016-08-08 Thread Anthony J. Bentley
Hi,

Gentium is a typeface family designed to enable the diverse ethnic groups
around the world who use the Latin, Cyrillic and Greek scripts to produce
readable, high-quality publications. It supports a wide range of Latin- and
Cyrillic-based alphabets.

ok?

-- 
Anthony J. Bentley



NEW: emulators/es-theme-simple

2016-08-08 Thread Anthony J. Bentley
Hi,

'simple' is the default theme for the EmulationStation emulator frontend.


emulationstation will use this theme by default with no configuration (if
it is installed).

ok?

-- 
Anthony J. Bentley


es-theme-simple.tar.gz
Description: es-theme-simple.tar.gz


NEW: x11/agar

2016-08-08 Thread Anthony J. Bentley
Hi,

Agar is a cross-platform GUI toolkit. Agar provides a base framework and a
collection of GUI widgets from which GUI applications can be built. Agar can
be styled and themed using a CSS-style engine.

Agar applications work seamlessly under X11 (with OpenGL), Windows, MacOS X
and SDL 1.2. Agar can also attach to an OpenGL or SDL context and operate as
window manager for the application. Agar is compact, efficient, and fully
thread-safe. Its functionality can be extended using simple C/C++ class
registration interfaces.


and,


agartest is an interactive test suite for the agar widget toolkit library.

ok?

-- 
Anthony J. Bentley


agar.tar.gz
Description: agar.tar.gz