CVS: cvs.openbsd.org: ports

2017-12-14 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/12/15 00:59:30

Modified files:
security/keepassxc: Makefile distinfo 

Log message:
Update keepassxc to 2.2.3



UPDATE: net/unison

2017-12-14 Thread Giovanni Bechis
Hi,
update to latest version, switch to github because patch releases are released 
only there and enable regression tests.
Original diff by Björn Ketelaars with tweaks by me.
 Comments ? Ok ?
  Cheers
   Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/net/unison/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile16 Nov 2017 22:23:42 -  1.13
+++ Makefile13 Dec 2017 08:06:52 -
@@ -3,10 +3,13 @@
 COMMENT=   multi-platform file synchronization tool
 CATEGORIES=net
 
-V= 2.48.4
-REVISION=  2
-DISTNAME=  unison-${V}
-MASTER_SITES=  ${HOMEPAGE}download/releases/stable/
+REV=   v3
+VER=   2.48.15
+GH_ACCOUNT=bcpierce00
+GH_PROJECT=unison
+GH_TAGNAME=v${VER}${REV}
+DISTNAME=  ${GH_TAGNAME}
+PKGNAME=   ${GH_PROJECT}-${VER}
 
 HOMEPAGE=  http://www.cis.upenn.edu/~bcpierce/unison/
 MAINTAINER=Giovanni Bechis 
@@ -14,7 +17,7 @@ MAINTAINER=   Giovanni Bechis =24:editors/emacs
+
 # CFLAGS _must_ be empty.  This is an OCaml compiler.
 MAKE_FLAGS+=   NATIVE=${MODOCAML_NATIVE:S/Yes/true/:S/No/false/} \
OCAMLOPT=ocamlopt.opt \
@@ -52,7 +57,7 @@ ALL_TARGET=   unison
 
 DOCS=  BUGS.txt NEWS README
 
-WRKDIST=   ${WRKDIR}/src
+WRKDIST=   ${WRKDIR}/${PKGNAME}${REV}/src
 
 # Avoid the nightmare of their Makefile install target.
 # Do not use INSTALL_PROGRAM, as the bytecode version must not be stripped!
Index: distinfo
===
RCS file: /var/cvs/ports/net/unison/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo27 Jun 2016 13:34:49 -  1.6
+++ distinfo11 Dec 2017 07:28:56 -
@@ -1,2 +1,2 @@
-SHA256 (unison-2.48.4.tar.gz) = MKpTzWcdZzWAEE8Evjz4GsHiCi6LqvcnRJhznVnpneg=
-SIZE (unison-2.48.4.tar.gz) = 1200861
+SHA256 (v2.48.15v3.tar.gz) = 2DfbASwkH4/0Bdu5a/0EnirXc4n8LVv78gjyOpvfSuI=
+SIZE (v2.48.15v3.tar.gz) = 1911724
Index: patches/patch-test_ml
===
RCS file: patches/patch-test_ml
diff -N patches/patch-test_ml
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-test_ml   13 Dec 2017 07:58:37 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: test.ml
+--- test.ml.orig
 test.ml
+@@ -370,8 +370,6 @@ let test() = 
+   check "4" R2 (Dir ["x", File "foo"]);
+ );
+ 
+-  (raise (Util.Fatal "Skipping some tests -- remove me!\n") : unit); 
+-
+   if bothRootsLocal then 
+ runtest "backups 1 (local)" ["backup = Name *"] (fun() -> 
+   put R1 (Dir []); put R2 (Dir []); sync();


signature.asc
Description: PGP signature


CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 18:44:21

Modified files:
editors/vim: Makefile 

Log message:
Stop linking against libelf.

The autotools setup detects and links against it, but the code of vim
doesn't use it.  Discusse with sthen@, who found this mail (2001!) from
upstream.

https://marc.info/?l=vim-dev=100487203621247=2



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 18:32:22

Modified files:
mail/neomutt   : Makefile 

Log message:
Repair arch tests and maybe unlock neomutt on powerpc

On powerpc, MACHINE_ARCH is "powerpc" and ARCH is "socppc" or "macppc",
the test fails and neomutt tries to use kyotocabinet, marked as BROKEN.
Fix test and use qdbm as intented.  On arm, where MACHINE_ARCH is "arm" and
ARCH is "armv7", the test fails thus neomutt is already using kyotocabinet
(which builds on arm now), so remove the test.  No need for a bump since
the build failed in both cases.

Reported by "gumnos", ok sthen@ (maintainer)



Re: bacula versions

2017-12-14 Thread Stephen Graf
I tested from an x86 ver 9 bacula client to a ver 7 server and it works.  My
server is openbsd 6.1.
However when I try it from an orange pi one ver 9 client to the same server
the client quits with the following message in messages and daemon:
Dec 14 16:47:31 op1-0 bacula-fd: Bacula interrupted by signal 10: BUS error

-Original Message-
From: Stuart Henderson [mailto:s...@spacehopper.org] 
Sent: Thursday, December 14, 2017 3:09 PM
To: Stephen Graf 
Cc: ports@openbsd.org
Subject: Re: bacula versions

On 2017/12/14 12:59, Stephen Graf wrote:
> I tied to use the bacula client package in current on an arrange pi 
> one and it crashes as soon as the server tries to connect.

It isn't entirely clear to me which versions are expected to work together
and which aren't. In any event, I don't think client should be crashing even
if they aren't compatible.

This is probably worth asking upstream about (they will probably want logs,
and I expect a backtrace would be helpful).

But it would probably be a good idea to test on a more common arch first and
see if the problem still exists there.

> My server runs stable and so is on bacula ver 7,

Hmm? Stable has 9.0.4.

$ ftp -o- http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/|grep
bacula Trying 145.238.209.46...
Requesting http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/
bacula-bat-9.0.4.tgz
03-Oct-2017 13:16 4343723
bacula-client-9.0.4.tgz
03-Oct-2017 13:16  626871
bacula-mysql-9.0.4.tgz
03-Oct-2017 13:16   22664
bacula-pgsql-9.0.4.tgz
03-Oct-2017 13:16   26699
bacula-server-9.0.4.tgz
03-Oct-2017 13:16  849490
bacula-sqlite3-9.0.4.tgz
03-Oct-2017 13:16   20180

> Is it possible to put bacula ver 7 in packages along with ver 9?

Not really keen on this. This is awkward in the best of cases, and worse
where libraries are concerned, but building Bacula has some problems where
it picks up libraries from outside the build directory so is more likely to
have problems than usual.

You can try this port diff if you want to build 7.4.7 yourself. Make sure
you don't have 9.x installed when you build it (either the main package or
any .libs-* packages).

Index: Makefile
===
RCS file: /cvs/ports/sysutils/bacula/Makefile,v
retrieving revision 1.119
diff -u -p -r1.119 Makefile
--- Makefile22 Nov 2017 22:35:25 -  1.119
+++ Makefile14 Dec 2017 23:09:11 -
@@ -10,7 +10,8 @@ COMMENT-mysql=Bacula libbaccats suppor
 COMMENT-pgsql= Bacula libbaccats support for PostgreSQL
 COMMENT-sqlite3=   Bacula libbaccats support for SQLite3
 
-V= 9.0.6
+V= 7.4.7
+REVISION=  0
 DISTNAME=  bacula-$V
 PKGNAME-main=  bacula-client-$V
 PKGNAME-server=bacula-server-$V
@@ -21,13 +22,12 @@ PKGNAME-sqlite3=bacula-sqlite3-$V
 
 CATEGORIES=sysutils
 
-SHARED_LIBS +=  bac  8.0
-SHARED_LIBS +=  baccfg   7.0
-SHARED_LIBS +=  bacfind  6.0
-SHARED_LIBS +=  bacsd1.0
-SHARED_LIBS +=  bacsql   6.0
-
-BACCATS_LIBV = 4.0
+SHARED_LIBS +=  bac  6.0
+SHARED_LIBS +=  baccfg   6.0
+SHARED_LIBS +=  bacfind  5.1
+SHARED_LIBS +=  bacsql   5.0
+ 
+BACCATS_LIBV = 3.0
 SHARED_LIBS +=  baccats  ${BACCATS_LIBV}
 SHARED_LIBS +=  baccats-mysql${BACCATS_LIBV}
 SHARED_LIBS +=  baccats-postgresql   ${BACCATS_LIBV}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/bacula/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- distinfo22 Nov 2017 22:35:25 -  1.37
+++ distinfo14 Dec 2017 23:09:11 -
@@ -1,2 +1,2 @@
-SHA256 (bacula-9.0.6.tar.gz) = RNudEt1KUQsN+m+K2HetTA3wTBPvKPmcaQolkxTuLkc=
-SIZE (bacula-9.0.6.tar.gz) = 3984215
+SHA256 (bacula-7.4.7.tar.gz) = 
+b2B1wsqQpjze7KObC4Kj6gfOmZne3GiVHYi+1/vAvkA=
+SIZE (bacula-7.4.7.tar.gz) = 3312991
Index: patches/patch-configure
===
RCS file: /cvs/ports/sysutils/bacula/patches/patch-configure,v
retrieving revision 1.21
diff -u -p -r1.21 patch-configure
--- patches/patch-configure 22 Nov 2017 22:35:25 -  1.21
+++ patches/patch-configure 14 Dec 2017 23:09:11 -
@@ -1,8 +1,7 @@
-$OpenBSD: patch-configure,v 1.21 2017/11/22 22:35:25 sthen Exp $
-Index: configure
 configure.orig
-+++ configure
-@@ -4831,7 +4831,7 @@ $as_echo "no" >&6; }
+$OpenBSD: patch-configure,v 1.19 2016/07/08 12:59:13 sthen Exp $
+--- configure.orig Wed Jul  6 20:03:41 2016
 configure  Fri Jul  8 13:41:32 2016
+@@ -4808,7 +4808,7 @@ $as_echo "no" >&6; }
  fi
  
  
@@ -11,7 +10,7 @@ Index: configure
 as_fn_error $? "Unable to find C++ compiler" "$LINENO" 5
  fi
  
-@@ -16722,7 

Re: bacula versions

2017-12-14 Thread Stuart Henderson
On 2017/12/14 12:59, Stephen Graf wrote:
> I tied to use the bacula client package in current on an arrange pi one and
> it crashes as soon as the server tries to connect.

It isn't entirely clear to me which versions are expected to work together
and which aren't. In any event, I don't think client should be crashing even
if they aren't compatible.

This is probably worth asking upstream about (they will probably want
logs, and I expect a backtrace would be helpful).

But it would probably be a good idea to test on a more common arch first
and see if the problem still exists there.

> My server runs stable and so is on bacula ver 7,

Hmm? Stable has 9.0.4.

$ ftp -o- http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/|grep bacula
Trying 145.238.209.46...
Requesting http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/
bacula-bat-9.0.4.tgz 
  03-Oct-2017 13:16 4343723
bacula-client-9.0.4.tgz   
 03-Oct-2017 13:16  626871
bacula-mysql-9.0.4.tgz 
03-Oct-2017 13:16   22664
bacula-pgsql-9.0.4.tgz 
03-Oct-2017 13:16   26699
bacula-server-9.0.4.tgz   
 03-Oct-2017 13:16  849490
bacula-sqlite3-9.0.4.tgz 
  03-Oct-2017 13:16   20180

> Is it possible to put bacula ver 7 in packages along with ver 9?

Not really keen on this. This is awkward in the best of cases, and
worse where libraries are concerned, but building Bacula has some
problems where it picks up libraries from outside the build directory
so is more likely to have problems than usual.

You can try this port diff if you want to build 7.4.7 yourself. Make
sure you don't have 9.x installed when you build it (either the main
package or any .libs-* packages).

Index: Makefile
===
RCS file: /cvs/ports/sysutils/bacula/Makefile,v
retrieving revision 1.119
diff -u -p -r1.119 Makefile
--- Makefile22 Nov 2017 22:35:25 -  1.119
+++ Makefile14 Dec 2017 23:09:11 -
@@ -10,7 +10,8 @@ COMMENT-mysql=Bacula libbaccats suppor
 COMMENT-pgsql= Bacula libbaccats support for PostgreSQL
 COMMENT-sqlite3=   Bacula libbaccats support for SQLite3
 
-V= 9.0.6
+V= 7.4.7
+REVISION=  0
 DISTNAME=  bacula-$V
 PKGNAME-main=  bacula-client-$V
 PKGNAME-server=bacula-server-$V
@@ -21,13 +22,12 @@ PKGNAME-sqlite3=bacula-sqlite3-$V
 
 CATEGORIES=sysutils
 
-SHARED_LIBS +=  bac  8.0
-SHARED_LIBS +=  baccfg   7.0
-SHARED_LIBS +=  bacfind  6.0
-SHARED_LIBS +=  bacsd1.0
-SHARED_LIBS +=  bacsql   6.0
-
-BACCATS_LIBV = 4.0
+SHARED_LIBS +=  bac  6.0
+SHARED_LIBS +=  baccfg   6.0
+SHARED_LIBS +=  bacfind  5.1
+SHARED_LIBS +=  bacsql   5.0
+ 
+BACCATS_LIBV = 3.0
 SHARED_LIBS +=  baccats  ${BACCATS_LIBV}
 SHARED_LIBS +=  baccats-mysql${BACCATS_LIBV}
 SHARED_LIBS +=  baccats-postgresql   ${BACCATS_LIBV}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/bacula/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- distinfo22 Nov 2017 22:35:25 -  1.37
+++ distinfo14 Dec 2017 23:09:11 -
@@ -1,2 +1,2 @@
-SHA256 (bacula-9.0.6.tar.gz) = RNudEt1KUQsN+m+K2HetTA3wTBPvKPmcaQolkxTuLkc=
-SIZE (bacula-9.0.6.tar.gz) = 3984215
+SHA256 (bacula-7.4.7.tar.gz) = b2B1wsqQpjze7KObC4Kj6gfOmZne3GiVHYi+1/vAvkA=
+SIZE (bacula-7.4.7.tar.gz) = 3312991
Index: patches/patch-configure
===
RCS file: /cvs/ports/sysutils/bacula/patches/patch-configure,v
retrieving revision 1.21
diff -u -p -r1.21 patch-configure
--- patches/patch-configure 22 Nov 2017 22:35:25 -  1.21
+++ patches/patch-configure 14 Dec 2017 23:09:11 -
@@ -1,8 +1,7 @@
-$OpenBSD: patch-configure,v 1.21 2017/11/22 22:35:25 sthen Exp $
-Index: configure
 configure.orig
-+++ configure
-@@ -4831,7 +4831,7 @@ $as_echo "no" >&6; }
+$OpenBSD: patch-configure,v 1.19 2016/07/08 12:59:13 sthen Exp $
+--- configure.orig Wed Jul  6 20:03:41 2016
 configure  Fri Jul  8 13:41:32 2016
+@@ -4808,7 +4808,7 @@ $as_echo "no" >&6; }
  fi
  
  
@@ -11,7 +10,7 @@ Index: configure
 as_fn_error $? "Unable to find C++ compiler" "$LINENO" 5
  fi
  
-@@ -16722,7 +16722,7 @@ if test x$use_libtool != xno; then
+@@ -16699,7 +16699,7 @@ if test x$use_libtool != xno; then
 LIBTOOL_INSTALL_TARGET="libtool-install"
 LIBTOOL_UNINSTALL_TARGET="libtool-uninstall"
 LIBTOOL_CLEAN_TARGET="libtool-clean"
@@ -20,7 +19,7 @@ Index: configure
 FD_PLUGIN_DIR="src/plugins/fd"
 have_plugins=yes
  else
-@@ -22383,7 +22383,7 

CVS: cvs.openbsd.org: ports

2017-12-14 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2017/12/14 15:50:45

Modified files:
security/botan : Makefile 
Added files:
security/botan/patches: patch-src_ssl_tls_record_h 

Log message:
Remove devel/boost as BUILD_DEPENDS

- Add COMPILER and drop ONLY_FOR_ARCHS
- Add -std=c++11 (clang also needs -Wno-c++11-narrowing to build successful)
- Drop boost as bdep and change tr1-implementation to system.
- Fake function in namespace std::tr1:: and use std::placeholders.

tweak and ok bluhm@



Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Stuart Henderson
On 2017/12/14 15:54, Landry Breuil wrote:
> On Thu, Dec 14, 2017 at 05:38:46PM +0300, Victor Kukshiev wrote:
> > Hello! I updated fmpegthumbnailer to 2.2.0 (switch build system to cmake)
> > and take maintainership.
> > ok?
> 
> I think you forgot to cvs add a patch, and you should have a look at
> GH_* variables if using github as a new upstream. This way you'll avoid
> setting MASTER_SITES, DISTNAME, EXTRACT_SUFX...
> 

That isn't a github autogenerated thing, it's a proper release..

+MASTER_SITES=  
https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.0/



games/hedgewars update?

2017-12-14 Thread Matthias Kilian
Hi,

I can't supply a diff at the moment (because I've already ghc-8.8.2
and 60 bumped or updated ports on my machine), but I'd like to see
an update of games/hedgewars if possible. The current version
0.99.22) depends on devel/hs-dataenc, which doesn't build with
ghc-8.2.2 and is EOL anyways. hedgewars-0.99.23 seems to use
devel/hs-sandi instead of devel/hs-dataenc, so this would probably
work with what we already have in ports and what we'll have in ports
after the update to ghc-8.2.2. It also now depends on devel/hs-regex-tdfa
which we also already have in the tree.

Ciao,
Kili



Ruby 2.4.3 and 2.3.6 Security Releases

2017-12-14 Thread Jeremy Evans
Bump to the latest release of ruby 2.3 and 2.4.

Release announcements at:

https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-3-6-released/
https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-4-3-released/

Vulnerabilities Fixed:

https://www.ruby-lang.org/en/news/2017/12/14/net-ftp-command-injection-cve-2017-17405/
http://blog.rubygems.org/2017/10/09/unsafe-object-deserialization-vulnerability.html

Tested on amd64.  Will be committing tomorrow unless I hear
objections.

Thanks,
Jeremy

Index: 2.3/Makefile
===
RCS file: /cvs/ports/lang/ruby/2.3/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- 2.3/Makefile2 Nov 2017 10:16:38 -   1.21
+++ 2.3/Makefile14 Dec 2017 18:26:25 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.21 2017/11/02 10:16:38 jeremy Exp $
 
-VERSION =  2.3.5
+VERSION =  2.3.6
 NEXTVER =  2.4
 SHARED_LIBS =  ruby${BINREV}   2.0
 
Index: 2.3/distinfo
===
RCS file: /cvs/ports/lang/ruby/2.3/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- 2.3/distinfo16 Sep 2017 22:43:38 -  1.7
+++ 2.3/distinfo14 Dec 2017 18:26:32 -
@@ -1,2 +1,2 @@
-SHA256 (ruby-2.3.5.tar.gz) = VGL3u7KL7/XadEGWhHHtki+WTbGr3OgriGBgiswj3cw=
-SIZE (ruby-2.3.5.tar.gz) = 17836997
+SHA256 (ruby-2.3.6.tar.gz) = gyJRMnn57fphLURbwRGoeJT6wRKOqlOTAc6/wN1RVx4=
+SIZE (ruby-2.3.6.tar.gz) = 17840901
Index: 2.3/pkg/PLIST-main
===
RCS file: /cvs/ports/lang/ruby/2.3/pkg/PLIST-main,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-main
--- 2.3/pkg/PLIST-main  2 Nov 2017 10:16:38 -   1.6
+++ 2.3/pkg/PLIST-main  14 Dec 2017 18:41:49 -
@@ -841,6 +841,7 @@ lib/ruby/${REV}/rubygems/resolver/specif
 lib/ruby/${REV}/rubygems/resolver/stats.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_set.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_specification.rb
+lib/ruby/${REV}/rubygems/safe_yaml.rb
 lib/ruby/${REV}/rubygems/security.rb
 lib/ruby/${REV}/rubygems/security/
 lib/ruby/${REV}/rubygems/security/policies.rb
Index: 2.3/pkg/PLIST-ri_docs
===
RCS file: /cvs/ports/lang/ruby/2.3/pkg/PLIST-ri_docs,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-ri_docs
--- 2.3/pkg/PLIST-ri_docs   2 Nov 2017 10:16:38 -   1.6
+++ 2.3/pkg/PLIST-ri_docs   14 Dec 2017 18:42:07 -
@@ -3414,6 +3414,10 @@ share/ri/${REV}/system/Gem/Resolver/soft
 share/ri/${REV}/system/Gem/Resolver/stats-i.ri
 share/ri/${REV}/system/Gem/RubyVersionMismatch/
 share/ri/${REV}/system/Gem/RubyVersionMismatch/cdesc-RubyVersionMismatch.ri
+share/ri/${REV}/system/Gem/SafeYAML/
+share/ri/${REV}/system/Gem/SafeYAML/cdesc-SafeYAML.ri
+share/ri/${REV}/system/Gem/SafeYAML/load-c.ri
+share/ri/${REV}/system/Gem/SafeYAML/safe_load-c.ri
 share/ri/${REV}/system/Gem/Security/
 share/ri/${REV}/system/Gem/Security/Exception/
 share/ri/${REV}/system/Gem/Security/Exception/cdesc-Exception.ri
Index: 2.4/Makefile
===
RCS file: /cvs/ports/lang/ruby/2.4/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- 2.4/Makefile2 Nov 2017 10:16:38 -   1.8
+++ 2.4/Makefile14 Dec 2017 18:26:48 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.8 2017/11/02 10:16:38 jeremy Exp $
 
-VERSION =  2.4.2
+VERSION =  2.4.3
 SHARED_LIBS =  ruby24  2.0
 NEXTVER =  2.5
 
Index: 2.4/distinfo
===
RCS file: /cvs/ports/lang/ruby/2.4/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- 2.4/distinfo16 Sep 2017 22:42:37 -  1.4
+++ 2.4/distinfo14 Dec 2017 18:26:56 -
@@ -1,2 +1,2 @@
-SHA256 (ruby-2.4.2.tar.gz) = k7nnXgCyYrxN72smt66HF+/CUsRxVKu3OS5UNX5sjJw=
-SIZE (ruby-2.4.2.tar.gz) = 14187859
+SHA256 (ruby-2.4.3.tar.gz) = /QN1WCySBFqn0xhU5yRHH7Rp4RpLCP8zTTkFLMqqOpg=
+SIZE (ruby-2.4.3.tar.gz) = 14178729
Index: 2.4/pkg/PLIST-main
===
RCS file: /cvs/ports/lang/ruby/2.4/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-main
--- 2.4/pkg/PLIST-main  16 Sep 2017 22:42:37 -  1.3
+++ 2.4/pkg/PLIST-main  14 Dec 2017 18:40:14 -
@@ -858,6 +858,7 @@ lib/ruby/${REV}/rubygems/resolver/specif
 lib/ruby/${REV}/rubygems/resolver/stats.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_set.rb
 lib/ruby/${REV}/rubygems/resolver/vendor_specification.rb
+lib/ruby/${REV}/rubygems/safe_yaml.rb
 lib/ruby/${REV}/rubygems/security.rb
 lib/ruby/${REV}/rubygems/security/
 lib/ruby/${REV}/rubygems/security/policies.rb
Index: 2.4/pkg/PLIST-ri_docs
===
RCS file: 

UPDATE: Jenkins retry

2017-12-14 Thread bob
Using mutt this time to send the diff.  Sorry about the last one.

Index: devel/Makefile
===
RCS file: /cvs/ports/devel/jenkins/devel/Makefile,v
retrieving revision 1.24
diff -u -p -p -r1.24 Makefile
--- devel/Makefile  14 Aug 2017 15:59:55 -  1.24
+++ devel/Makefile  14 Dec 2017 21:25:05 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.24 2017/08/14 15:59:55 ian Exp $
 
-VERSION =  2.73
+VERSION =  2.95
 MASTER_SITES = http://mirrors.jenkins-ci.org/war/${VERSION}/
 DIST_SUBDIR =  jenkins-devel
 
Index: devel/distinfo
===
RCS file: /cvs/ports/devel/jenkins/devel/distinfo,v
retrieving revision 1.13
diff -u -p -p -r1.13 distinfo
--- devel/distinfo  14 Aug 2017 15:59:55 -  1.13
+++ devel/distinfo  14 Dec 2017 21:25:05 -
@@ -1,2 +1,2 @@
-SHA256 (jenkins/2.73/jenkins.war) = 
aNthPzA7I3R1i1YkSOHVcfs8fJiqL23gqlQP9eUWOOE=
-SIZE (jenkins/2.73/jenkins.war) = 72966572
+SHA256 (jenkins/2.95/jenkins.war) = 
Gwq5wGEzEXqSD+CSiqZCxZY04+pH+VAHPHrhMnXX9SI=
+SIZE (jenkins/2.95/jenkins.war) = 74275142
Index: stable/Makefile
===
RCS file: /cvs/ports/devel/jenkins/stable/Makefile,v
retrieving revision 1.23
diff -u -p -p -r1.23 Makefile
--- stable/Makefile 14 Aug 2017 15:59:55 -  1.23
+++ stable/Makefile 14 Dec 2017 21:25:05 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.23 2017/08/14 15:59:55 ian Exp $
 
-VERSION =  2.60.2
+VERSION =  2.89.2
 MASTER_SITES = http://mirrors.jenkins-ci.org/war-stable/${VERSION}/
 DIST_SUBDIR =  jenkins-stable
 
Index: stable/distinfo
===
RCS file: /cvs/ports/devel/jenkins/stable/distinfo,v
retrieving revision 1.12
diff -u -p -p -r1.12 distinfo
--- stable/distinfo 14 Aug 2017 15:59:55 -  1.12
+++ stable/distinfo 14 Dec 2017 21:25:05 -
@@ -1,2 +1,2 @@
-SHA256 (jenkins/2.60.2/jenkins.war) = 
FNB4jYm+gpWKRpZd4DmlWBP5cnvU0Fktx3kFl2SDupU=
-SIZE (jenkins/2.60.2/jenkins.war) = 70613578
+SHA256 (jenkins/2.89.2/jenkins.war) = 
AU9mnzK8bpJekm4mBQNnCzJmLwBnmbEzoDGnCnlMihQ=
+SIZE (jenkins/2.89.2/jenkins.war) = 74294776



bacula versions

2017-12-14 Thread Stephen Graf
I tied to use the bacula client package in current on an arrange pi one and
it crashes as soon as the server tries to connect.
My server runs stable and so is on bacula ver 7, whereas the current client
is version 9.  I am not sure this will work.  Client on 7 should work with
server on 9.

Is it possible to put bacula ver 7 in packages along with ver 9?



Re: [MAINTAINER UPDATE] x11/lumina-1.4.0p1

2017-12-14 Thread Bryan Everly
On Mon, 2017-12-11 at 22:56 +0100, Landry Breuil wrote:
> Oh, and now that i thought a bit more about your diff (that i haven't
> actually *tested* yet), i don't see any change in the build
> config/patches, so how have you 'placed the sample luminaDesktop.conf
> file in the correct place' ? If you manually edit PLIST, that's not
> how
> it works...
> 
> make fake will run 'make install' in the work dir, pointing at a
> temporary fake hierarchy, and make update-plist will list files in
> the
> given hierarchy, and update PLIST with files it found there. So if
> you
> want to fix the install location, you have to rewind a step before,
> and
> either fix the arguments passed to the lumina build system to make
> sure
> it installs this config file at the right place (not hardcoding paths
> inside the code to the 'wrong' location, since the actual location at
> runtime will be the @sample'd one) or patch the makefiles so that it
> uses the 'runtime' location inside the code (i wouldnt be surprised
> it's
> hardcoded somewhere in the code) and adapt only the install path
> during
> fake.
> 
> dammit, sometimes, ports is hard. Maybe re-read the ports faq and
> pkg_create ?
> Oh and of course maybe it's actually fixed the right way already, and
> i'm talking out of my ***.
> 
Landry,

Love your feedback.  Please keep educating me!  

What I did relative to the luminaDesktop.conf is in the post-install
hook in the Makefile move the file to the right place.  Is that the
right way to do it?

Thanks.

UPDATE: jenkins

2017-12-14 Thread Bobby Johnson
Tested stable on current and 6.2.

Index: devel/jenkins/stable/Makefile
===
RCS file: /cvs/ports/devel/jenkins/stable/Makefile,v
retrieving revision 1.23
diff -u -p -p -r1.23 Makefile
--- devel/jenkins/stable/Makefile   14 Aug 2017 15:59:55 -  1.23
+++ devel/jenkins/stable/Makefile   14 Dec 2017 20:20:33 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.23 2017/08/14 15:59:55 ian Exp $

-VERSION =  2.60.2
+VERSION =  2.89.2
 MASTER_SITES = http://mirrors.jenkins-ci.org/war-stable/${VERSION}/
 DIST_SUBDIR =  jenkins-stable

Index: devel/jenkins/stable/distinfo
===
RCS file: /cvs/ports/devel/jenkins/stable/distinfo,v
retrieving revision 1.12
diff -u -p -p -r1.12 distinfo
--- devel/jenkins/stable/distinfo   14 Aug 2017 15:59:55 -  1.12
+++ devel/jenkins/stable/distinfo   14 Dec 2017 20:20:33 -
@@ -1,2 +1,2 @@
-SHA256 (jenkins/2.60.2/jenkins.war) =
FNB4jYm+gpWKRpZd4DmlWBP5cnvU0Fktx3kFl2SDupU=
-SIZE (jenkins/2.60.2/jenkins.war) = 70613578
+SHA256 (jenkins/2.89.2/jenkins.war) =
AU9mnzK8bpJekm4mBQNnCzJmLwBnmbEzoDGnCnlMihQ=
+SIZE (jenkins/2.89.2/jenkins.war) = 74294776

Index: devel/jenkins/devel/Makefile
===
RCS file: /cvs/ports/devel/jenkins/devel/Makefile,v
retrieving revision 1.24
diff -u -p -p -r1.24 Makefile
--- Makefile14 Aug 2017 15:59:55 -  1.24
+++ Makefile14 Dec 2017 20:33:26 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.24 2017/08/14 15:59:55 ian Exp $

-VERSION =  2.73
+VERSION =  2.95
 MASTER_SITES = http://mirrors.jenkins-ci.org/war/${VERSION}/
 DIST_SUBDIR =  jenkins-devel

Index: distinfo
===
RCS file: /cvs/ports/devel/jenkins/devel/distinfo,v
retrieving revision 1.13
diff -u -p -p -r1.13 distinfo
--- distinfo14 Aug 2017 15:59:55 -  1.13
+++ distinfo14 Dec 2017 20:33:26 -
@@ -1,2 +1,2 @@
-SHA256 (jenkins/2.73/jenkins.war) =
aNthPzA7I3R1i1YkSOHVcfs8fJiqL23gqlQP9eUWOOE=
-SIZE (jenkins/2.73/jenkins.war) = 72966572
+SHA256 (jenkins/2.95/jenkins.war) =
Gwq5wGEzEXqSD+CSiqZCxZY04+pH+VAHPHrhMnXX9SI=
+SIZE (jenkins/2.95/jenkins.war) = 74275142


Re: fix security issue in -stable for net/tor

2017-12-14 Thread Daniel Jakots
On Wed, 13 Dec 2017 15:48:08 -0500, Daniel Jakots 
wrote:

> Now Tor is going to remove the affected relays for the networks so
> updating is really mandatory :p

I misunderstood, it just prints in the log that you're a bad pup.



Re: [new] minio server/client

2017-12-14 Thread Klemens Nanni
On Wed, Dec 13, 2017 at 04:39:57PM +0100, Landry Breuil wrote:
> Starting from this i dunno if it warrants a readme or a MESSAGE, you
> just need to go fetch the access/secret keys in the config file after
> first startup, and maybe bump maxfiles limits for minio (as advised on
> https://github.com/minio/minio-service - the sysv init script bumps to
> 8k)
Users should know how to use minio, I'd say it's fine without
further explanation.

$ portcheck
Makefile.inc does not have $OpenBSD$ RCS tag at the top
hardcoded paths detected in server/pkg/minio.rc, consider \
using SUBST_VARS and TRUEPREFIX/LOCALBASE/LOCALSTATEDIR/VARBASE
net/minio

s,/var,${VARBASE},



Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Landry Breuil
On Thu, Dec 14, 2017 at 11:01:46PM +0300, Victor Kukshiev wrote:
> Landry
> > Lots of symbols were added/removed in libffmpegthumbnailer so you should
> > bump the library major (ie 5.0 in SHARED_LIBS) otherzise it looks good
> > here (at least it builds, but not that it fails to build if the previous
> > version is installed)
> 
> I fixed this. Thanks to review!

Maybe stating the obvious, but have you tried building the ports
depending on it ? at least x11/kde4/ffmpegthumbs & multimedia/mediatomb
..



Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
Landry
> Lots of symbols were added/removed in libffmpegthumbnailer so you should
> bump the library major (ie 5.0 in SHARED_LIBS) otherzise it looks good
> here (at least it builds, but not that it fails to build if the previous
> version is installed)

I fixed this. Thanks to review!
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 19:57:43 -
@@ -1,29 +1,25 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+GH_ACCOUNT=dirkvdb
+GH_PROJECT=ffmpegthumbnailer
+GH_TAGNAME=2.2.0
 
+SHARED_LIBS=   ffmpegthumbnailer 5.0
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev 
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
-
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 19:57:43 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.gz) = 
i8dHVaqWBTGs3qj6Ga1+G3yAbCigaDBqjHFQ0ngkGo8=
+SIZE (ffmpegthumbnailer-2.2.0.tar.gz) = 1284692
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt14 Dec 2017 19:57:43 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+ upstream pulll request: https://github.com/dirkvdb/ffmpegthumbnailer/pull/163
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -178,7 +178,7 @@ IF (ENABLE_SHARED)
+ ADD_LIBRARY(libffmpegthumbnailer SHARED ${LIB_SRC_LIST})
+ TARGET_LINK_LIBRARIES(libffmpegthumbnailer ${FFMPEGTHUMBNAILER_LIBRARIES})
+ SET_TARGET_PROPERTIES(libffmpegthumbnailer PROPERTIES
+-PREFIX ""
++OUTPUT_NAME ffmpegthumbnailer
+ VERSION 
${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}.${FFMPEGTHUMBNAILER_SOVERSION_REVISION}.${FFMPEGTHUMBNAILER_SOVERSION_AGE}
+ SOVERSION ${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}
+ PUBLIC_HEADER "${LIB_HDRS}"
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 19:57:43 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthumbnailer.a
-lib/libffmpegthumbnailer.la
 @lib 

CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/12/14 12:58:42

Modified files:
x11/gnome/online-accounts: Makefile distinfo 

Log message:
update to gnome-online-accounts-3.26.2



Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Landry Breuil
On Thu, Dec 14, 2017 at 09:18:58PM +0300, Victor Kukshiev wrote:
>  Landry Brad
> > I think you forgot to cvs add a patch, and you should have a look atGH_*
> variables if using github as a new upstream. This way you'll avoid setting
> MASTER_SITES, DISTNAME, EXTRACT_SUFX...
> 
> I fixed. ok?

Lots of symbols were added/removed in libffmpegthumbnailer so you should
bump the library major (ie 5.0 in SHARED_LIBS) otherzise it looks good
here (at least it builds, but not that it fails to build if the previous
version is installed)

Landry



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 12:02:04

Modified files:
audio/tagtool  : Makefile 

Log message:
Sync WANTLIB



Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
 Landry Brad
> I think you forgot to cvs add a patch, and you should have a look atGH_*
variables if using github as a new upstream. This way you'll avoid setting
MASTER_SITES, DISTNAME, EXTRACT_SUFX...

I fixed. ok?
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 18:15:32 -
@@ -1,29 +1,25 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+GH_ACCOUNT=dirkvdb
+GH_PROJECT=ffmpegthumbnailer
+GH_TAGNAME=2.2.0
 
+SHARED_LIBS=   ffmpegthumbnailer 4.1
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev 
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
-
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 18:15:32 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.gz) = 
i8dHVaqWBTGs3qj6Ga1+G3yAbCigaDBqjHFQ0ngkGo8=
+SIZE (ffmpegthumbnailer-2.2.0.tar.gz) = 1284692
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt14 Dec 2017 18:15:32 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+ upstream pulll request: https://github.com/dirkvdb/ffmpegthumbnailer/pull/163
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -178,7 +178,7 @@ IF (ENABLE_SHARED)
+ ADD_LIBRARY(libffmpegthumbnailer SHARED ${LIB_SRC_LIST})
+ TARGET_LINK_LIBRARIES(libffmpegthumbnailer ${FFMPEGTHUMBNAILER_LIBRARIES})
+ SET_TARGET_PROPERTIES(libffmpegthumbnailer PROPERTIES
+-PREFIX ""
++OUTPUT_NAME ffmpegthumbnailer
+ VERSION 
${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}.${FFMPEGTHUMBNAILER_SOVERSION_REVISION}.${FFMPEGTHUMBNAILER_SOVERSION_AGE}
+ SOVERSION ${FFMPEGTHUMBNAILER_SOVERSION_CURRENT}
+ PUBLIC_HEADER "${LIB_HDRS}"
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 18:15:32 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthumbnailer.a
-lib/libffmpegthumbnailer.la
 @lib lib/libffmpegthumbnailer.so.${LIBffmpegthumbnailer_VERSION}
 

CVS: cvs.openbsd.org: ports

2017-12-14 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/12/14 10:25:02

Modified files:
x11/lumina : Makefile 

Log message:
sync WANTLIB (forgot to check before previous commit), and switch HOMEPAGE
to https while there (it already redirects http->https, so no downside).



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/12/14 10:22:26

Modified files:
x11/lumina : Makefile distinfo 
x11/lumina/patches: 
patch-src-qt5_desktop-utils_desktop-utils_pro 
x11/lumina/pkg : PLIST 

Log message:
update to lumina 1.4.0-p1, from maintainer Bryan C. Everly



Re: [MAINTAINER UPDATE] x11/lumina-1.4.0p1

2017-12-14 Thread Landry Breuil
On Thu, Dec 14, 2017 at 04:00:47PM +, Bryan C. Everly wrote:
> Hi ports@
> 
> Third time's the charm?  :-)
> 
> Anyhow, please find attached my diff for the lumina desktop
> environment.  This is a BSD-licensed DE that was developed by the Core
> OS folks.  The attached patch gets us up to date and, since our qt5
> was recently updated, supports all of the binaries that are available
> for it including the new media player.
> 
> I'd appreciate eyes on this patch and, in the unlikely event that I
> got it right this time , I'd appreciate help from someone
> willing to commit it on my behalf.
> 
> Many thanks to Landry for the help with this one.  I might actually be
> starting to understand PLISTs (but let's not rush into that belief!).

./mainUI.h:21:10: fatal error: 'poppler-qt5.h' file not found
#include 

i think it needs a bit more here :) missing dependency on print/poppler,-qt5...

as for the luminaDesktop.conf thing, i've looked a bit better now, and i
missed the way it was moved to examples/, which is fine. As long as it's
found in sysconfdir at runtime...

the diff builds & packages fine here (once added the bdep) but it seems
there are some missing wantlibs:

lumina-1.4.0pl1(x11/lumina):
Missing: Qt5DBus.2 from qtbase-5.9.2p0 
(/usr/local/lib/qt5/plugins/platformthemes/liblthemeengine.so)
Missing: Qt5PrintSupport.2 from qtbase-5.9.2p0 (/usr/local/bin/lumina-textedit)
Missing lib: poppler-qt5.4 (/usr/local/bin/lumina-pdf) (NOT REACHABLE)
WANTLIB += Qt5DBus Qt5PrintSupport

so print/poppler,-qt5 is a LIB_DEPENDS, not a BUILD_DEPENDS.

Landry



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 10:07:17

Modified files:
devel/libvmime : Makefile 

Log message:
Needs a C++11 compiler



Re: [MAINTAINER UPDATE] x11/lumina-1.4.0p1

2017-12-14 Thread Bryan C. Everly
On Thu, Dec 14, 2017 at 11:42 AM Klemens Nanni  wrote:

> On Thu, Dec 14, 2017 at 04:00:47PM +, Bryan C. Everly wrote:
> >  RUN_DEPENDS= devel/desktop-file-utils \
> > + devel/git \
> I took a quick look after your last patch but wasn't sure: Is that
> required for this Gitter chat thing?
>
> That is correct.
-- 

Thanks,
Bryan


Re: [MAINTAINER UPDATE] x11/lumina-1.4.0p1

2017-12-14 Thread Klemens Nanni
On Thu, Dec 14, 2017 at 04:00:47PM +, Bryan C. Everly wrote:
>  RUN_DEPENDS= devel/desktop-file-utils \
> + devel/git \
I took a quick look after your last patch but wasn't sure: Is that
required for this Gitter chat thing?



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/12/14 09:33:20

Modified files:
x11/xfce4/xfce4-pulseaudio: Makefile distinfo 
x11/xfce4/xfce4-pulseaudio/pkg: PLIST 

Log message:
xfce4-pulseaudio 0.3.4



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/12/14 09:29:58

Modified files:
x11/xfce4/xfce4-notifyd: Makefile distinfo 

Log message:
xfce4-notifyd 0.4.1



Re: [new] minio server/client

2017-12-14 Thread trondd
On Wed, December 13, 2017 10:39 am, Landry Breuil wrote:
> On Tue, Dec 12, 2017 at 01:51:06PM -0500, trondd wrote:
>> On Sat, December 9, 2017 5:23 pm, Landry Breuil
>> > Feedback on the ports welcome :) I havent done an rc script for the
>> > server, since i wouldnt know what to share by default... and it can
>> run
>> > as whatever user. Does it even need a README ? joe user could set it
>> > up..
>> >
>> > Landry
>> >
>>
>> Thanks.  I might have a need for this in a -stable prod environment, so
>> that's where I am actually testing.
>>
>> I would like to see an rc script to run this persistently as a system
>> user.  Similar to net/syncthing which can also run as a user, but also
>> as
>> a system daemon sharing out of /var/syncthing/.
>>
>> A similar setup might work here.  My particular usecase for a tool like
>> this would be as a system service.  Though, the tool seems to be
>> designed
>> for per-user usage.
>
> Myeah. Here's a version with an rc script, running by default as _minio
> and
> exporting /var/minio/export, storing the config in
> /var/minio/.minio/config.json.
>
> Starting from this i dunno if it warrants a readme or a MESSAGE, you
> just need to go fetch the access/secret keys in the config file after
> first startup, and maybe bump maxfiles limits for minio (as advised on
> https://github.com/minio/minio-service - the sysv init script bumps to
> 8k)
>
> Landry
>

That looks good (as far as functionality).  Thanks for considering my
needs. :)

I was also able to test the client against AWS and was able to list,
upload and delete.

Tim.



[MAINTAINER UPDATE] x11/lumina-1.4.0p1

2017-12-14 Thread Bryan C. Everly
Hi ports@

Third time's the charm?  :-)

Anyhow, please find attached my diff for the lumina desktop
environment.  This is a BSD-licensed DE that was developed by the Core
OS folks.  The attached patch gets us up to date and, since our qt5
was recently updated, supports all of the binaries that are available
for it including the new media player.

I'd appreciate eyes on this patch and, in the unlikely event that I
got it right this time , I'd appreciate help from someone
willing to commit it on my behalf.

Many thanks to Landry for the help with this one.  I might actually be
starting to understand PLISTs (but let's not rush into that belief!).

Thanks,
Bryan
Index: Makefile
===
RCS file: /cvs/ports/x11/lumina/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile22 Sep 2017 21:30:32 -  1.26
+++ Makefile11 Dec 2017 14:26:21 -
@@ -4,9 +4,8 @@ COMMENT=Lumina Desktop Environment
 
 GH_ACCOUNT=trueos
 GH_PROJECT=lumina
-GH_TAGNAME=v1.3.0-p1
-PKGNAME=   lumina-1.3.0pl1
-REVISION=  2
+GH_TAGNAME=v1.4.0-p1
+PKGNAME=   lumina-1.4.0pl1
 
 CATEGORIES=x11
 
@@ -26,7 +25,9 @@ WANTLIB += xcb-composite xcb-damage xcb-
 MODULES=   x11/qt5
 
 RUN_DEPENDS=   devel/desktop-file-utils \
+   devel/git \
devel/kf5/oxygen-icons \
+   print/poppler \
multimedia/gstreamer1/plugins-base \
x11/fluxbox \
x11/numlockx \
Index: distinfo
===
RCS file: /cvs/ports/x11/lumina/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo10 Jul 2017 14:49:33 -  1.17
+++ distinfo2 Dec 2017 11:48:16 -
@@ -1,2 +1,2 @@
-SHA256 (lumina-1.3.0-p1.tar.gz) = dvK21F030VRCbLEA1G48pOXn7KUaf5+eRCJhv+YbHDE=
-SIZE (lumina-1.3.0-p1.tar.gz) = 86451718
+SHA256 (lumina-1.4.0-p1.tar.gz) = ayAvTrS8y7GzTXGcIRo5+9GDdTT21hHz+5F6vJmU5y8=
+SIZE (lumina-1.4.0-p1.tar.gz) = 22489599
Index: patches/patch-src-qt5_desktop-utils_desktop-utils_pro
===
RCS file: 
/cvs/ports/x11/lumina/patches/patch-src-qt5_desktop-utils_desktop-utils_pro,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src-qt5_desktop-utils_desktop-utils_pro
--- patches/patch-src-qt5_desktop-utils_desktop-utils_pro   10 Jul 2017 
14:49:33 -  1.1
+++ patches/patch-src-qt5_desktop-utils_desktop-utils_pro   2 Dec 2017 
11:53:23 -
@@ -1,11 +1,14 @@
-$OpenBSD: patch-src-qt5_desktop-utils_desktop-utils_pro,v 1.1 2017/07/10 
14:49:33 ajacoutot Exp $
 src-qt5/desktop-utils/desktop-utils.pro.orig   Tue Jul  4 14:04:29 2017
-+++ src-qt5/desktop-utils/desktop-utils.proTue Jul  4 14:04:39 2017
-@@ -11,6 +11,6 @@ SUBDIRS+= lumina-fm \
+$OpenBSD$
+
+Index: src-qt5/desktop-utils/desktop-utils.pro
+--- src-qt5/desktop-utils/desktop-utils.pro.orig
 src-qt5/desktop-utils/desktop-utils.pro
+@@ -10,7 +10,7 @@ SUBDIRS+= lumina-fm \
+   lumina-textedit \
lumina-calculator \
lumina-archiver \
- # lumina-notify \
--  lumina-mediaplayer \
-+# lumina-mediaplayer \
-   lumina-xdg-entry
- # lumina-terminal
+-# lumina-notify \
++  lumina-notify \
+   lumina-mediaplayer \
+   lumina-xdg-entry \
+   lumina-pdf
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/lumina/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   10 Jul 2017 14:49:33 -  1.14
+++ pkg/PLIST   14 Dec 2017 10:21:25 -
@@ -4,6 +4,7 @@
 @unexec-delete rm -f %D/share/icons/material-design-dark/icon-theme.cache
 @unexec-delete rm -f %D/share/icons/material-design-light/icon-theme.cache
 bin/lte
+@bin bin/lthemeengine
 @bin bin/lumina-archiver
 @bin bin/lumina-calculator
 @bin bin/lumina-config
@@ -11,22 +12,43 @@ bin/lte
 @bin bin/lumina-fileinfo
 @bin bin/lumina-fm
 @bin bin/lumina-info
+@bin bin/lumina-mediaplayer
+@bin bin/lumina-notify
 @bin bin/lumina-open
+@bin bin/lumina-pdf
 @bin bin/lumina-screenshot
 @bin bin/lumina-search
 @bin bin/lumina-textedit
 @bin bin/lumina-xconfig
 @bin bin/lumina-xdg-entry
 @bin bin/start-lumina-desktop
+lib/qt5/plugins/platformthemes/liblthemeengine.so
+lib/qt5/plugins/styles/
+lib/qt5/plugins/styles/liblthemeengine-style.so
+@man man/man1/lumina-archiver.1
+@man man/man1/lumina-calculator.1
+@man man/man1/lumina-config.1
+@man man/man1/lumina-desktop.1
+@man man/man1/lumina-fileinfo.1
+@man man/man1/lumina-fm.1
+@man man/man1/lumina-info.1
+@man man/man1/lumina-mediaplayer.1
 @man man/man1/lumina-open.1
-@man man/man8/lumina-desktop.8
+@man man/man1/lumina-screenshot.1
+@man man/man1/lumina-search.1
+@man 

Re: UPDATE games/bzflag

2017-12-14 Thread Kirill Bychkov
On Sat, December 2, 2017 15:57, Kirill Bychkov wrote:
> Hi!
> The diff below updates bzflag to 2.4.12.
> OK to commit?

Anyone?

>
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/bzflag/Makefile,v
> retrieving revision 1.43
> diff -u -p -r1.43 Makefile
> --- Makefile  21 Nov 2017 00:13:00 -  1.43
> +++ Makefile  2 Dec 2017 12:26:22 -
> @@ -2,32 +2,34 @@
>
>  COMMENT= graphical multiplayer 3D tank war game
>
> -DISTNAME=bzflag-2.4.2
> +V=   2.4.12
> +DISTNAME=bzflag-${V}
>  CATEGORIES=  games x11
> -MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=bzflag/}
> +MASTER_SITES=https://download.bzflag.org/bzflag/source/${V}/
>  EXTRACT_SUFX=.tar.bz2
> -REVISION=6
>
> -HOMEPAGE=http://www.bzflag.org/
> +HOMEPAGE=https://www.bzflag.org/
>
>  # LGPLv2.1
>  PERMIT_PACKAGE_CDROM=   Yes
>
> -WANTLIB += GL GLEW GLU ICE SDL SM X11 X11-xcb Xdamage Xext Xfixes Xi Xmu
> -WANTLIB += Xt Xxf86vm c cares crypto curl drm expat glapi iconv intl m
> ncurses
> -WANTLIB += nghttp2 pthread sndio ssl ${COMPILER_LIBCXX} usbhid xcb xcb-dri2
> xcb-glx
> -WANTLIB += z
> +WANTLIB += GL GLU SDL2 X11 X11-xcb Xdamage Xext Xfixes Xxf86vm
> +WANTLIB += c cares crypto curl drm expat glapi m ncurses
> +WANTLIB += nghttp2 pthread sndio ssl usbhid xcb xcb-dri2
> +WANTLIB += xcb-glx z ${COMPILER_LIBCXX}
>
> -LIB_DEPENDS= devel/sdl \
> - graphics/glew \
> +# c++0x
> +COMPILER=base-clang ports-gcc
> +
> +LIB_DEPENDS= devel/sdl2 \
>   net/curl \
>   net/libcares
>  RUN_DEPENDS= devel/desktop-file-utils
>
> -USE_GMAKE=   Yes
> +SEPARATE_BUILD=  Yes
>  LIBTOOL_FLAGS=   --tag=disable-static
>  CONFIGURE_STYLE= autoconf
> -AUTOCONF_VERSION= 2.68
> +AUTOCONF_VERSION= 2.69
>  CONFIGURE_ENV=   CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
>   LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib" \
>   ac_cv_lib_bind_gethostent=no
> Index: distinfo
> ===
> RCS file: /cvs/ports/games/bzflag/distinfo,v
> retrieving revision 1.11
> diff -u -p -r1.11 distinfo
> --- distinfo  3 Sep 2012 07:19:34 -   1.11
> +++ distinfo  2 Dec 2017 12:26:22 -
> @@ -1,2 +1,2 @@
> -SHA256 (bzflag-2.4.2.tar.bz2) = T3vFIoTMSzn8NShV5VWysGTB3moY90dOJJBzBwdiyBE=
> -SIZE (bzflag-2.4.2.tar.bz2) = 15971448
> +SHA256 (bzflag-2.4.12.tar.bz2) = qKE6WGSHmKb2+WmikRzyE3f+RZZPLt9GoyfRNw/xAA0=
> +SIZE (bzflag-2.4.12.tar.bz2) = 14042357
> Index: patches/patch-include_VotingArbiter_h
> ===
> RCS file: patches/patch-include_VotingArbiter_h
> diff -N patches/patch-include_VotingArbiter_h
> --- patches/patch-include_VotingArbiter_h 4 May 2017 21:38:05 -   
> 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,43 +0,0 @@
> -$OpenBSD: patch-include_VotingArbiter_h,v 1.1 2017/05/04 21:38:05 espie Exp $
> -C++ Defect Report Core Issue 1344.
> -Deducing basic properties of class, such as the presence of a default
> -constructor should not require full program knowledge. Thus, the default
> -parameters should be in the class declaration.
> -
> -clang flags this as an error.
> -
> -Index: include/VotingArbiter.h
>  include/VotingArbiter.h.orig
> -+++ include/VotingArbiter.h
> -@@ -86,9 +86,11 @@ class VotingArbiter (protected)
> - public:
> -
> -   /* default constructor */
> --  VotingArbiter(unsigned short int voteTime, unsigned short int vetoTime,
> --unsigned short int votesRequired, float votePercentage,
> --unsigned short int voteRepeatTime);
> -+  VotingArbiter(unsigned short int voteTime = 60,
> -+unsigned short int vetoTime = 20,
> -+unsigned short int votesRequired = 2,
> -+float votePercentage = 50.1,
> -+unsigned short int voteRepeatTime = 300);
> -   /* default copy constructor */
> -   VotingArbiter(const VotingArbiter& arbiter);
> -   ~VotingArbiter(void);
> -@@ -231,11 +233,11 @@ class VotingArbiter (protected)
> - };
> -
> -
> --inline VotingArbiter::VotingArbiter(unsigned short int voteTime=60,
> --unsigned short int vetoTime=20,
> --unsigned short int votesRequired=2,
> --float votePercentage=50.1,
> --unsigned short int voteRepeatTime=300)
> -+inline VotingArbiter::VotingArbiter(unsigned short int voteTime,
> -+unsigned short int vetoTime,
> -+unsigned short int votesRequired,
> -+float votePercentage,
> -+unsigned short int voteRepeatTime)
> -   : _votingBooth(NULL),
> - _maxVotes(votesRequired+1),
> - _voteTime(voteTime),
> Index: patches/patch-src_bzfs_VotingArbiter_h
> 

Re: [UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Landry Breuil
On Thu, Dec 14, 2017 at 05:38:46PM +0300, Victor Kukshiev wrote:
> Hello! I updated fmpegthumbnailer to 2.2.0 (switch build system to cmake)
> and take maintainership.
> ok?

I think you forgot to cvs add a patch, and you should have a look at
GH_* variables if using github as a new upstream. This way you'll avoid
setting MASTER_SITES, DISTNAME, EXTRACT_SUFX...



[UPDATE] ffmpegthumbnailer 2.2.0

2017-12-14 Thread Victor Kukshiev
Hello! I updated fmpegthumbnailer to 2.2.0 (switch build system to cmake)
and take maintainership.
ok?
? patches/patch-CMakeLists_txt
Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile26 Jul 2017 22:45:23 -  1.32
+++ Makefile14 Dec 2017 14:34:29 -
@@ -1,29 +1,27 @@
-# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $
+# $OpenBSD: Makefile,v 1.32 2017/07/26 22:45:23 sthen Exp $m
 
 COMMENT=   lightweight video thumbnailer for file managers
 
-DISTNAME=  ffmpegthumbnailer-2.0.8
-REVISION=  5
+DISTNAME=  ffmpegthumbnailer-2.2.0
 CATEGORIES=graphics multimedia
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=ffmpegthumbnailer/}
+MASTER_SITES=  
https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.0/
 
-SHARED_LIBS=   ffmpegthumbnailer   4.1
+SHARED_LIBS=   ffmpegthumbnailer 4.1
+
+EXTRACT_SUFX=  .tar.bz2
 
 HOMEPAGE=  https://github.com/dirkvdb/ffmpegthumbnailer
+MAINTAINER =   Victor Kukshiev 
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB += avcodec avformat avutil c jpeg m png pthread ${COMPILER_LIBCXX}
-WANTLIB += swscale xvidcore
+MODULES =  devel/cmake
+WANTLIB += avcodec avfilter avformat avutil c jpeg m png pthread 
${COMPILER_LIBCXX} z
 
 LIB_DEPENDS=   graphics/ffmpeg \
graphics/jpeg \
graphics/png
 
-CONFIGURE_STYLE= autoconf
-AUTOCONF_VERSION= 2.69
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo20 Nov 2012 12:01:07 -  1.7
+++ distinfo14 Dec 2017 14:34:29 -
@@ -1,2 +1,2 @@
-SHA256 (ffmpegthumbnailer-2.0.8.tar.gz) = 
LIu++oONOOpC/IrHgljNo2hl2XTJkWJLFM/9uSo7xos=
-SIZE (ffmpegthumbnailer-2.0.8.tar.gz) = 367186
+SHA256 (ffmpegthumbnailer-2.2.0.tar.bz2) = 
5cMSmdBkloGYzTePdIjlLNXnOPrJmO6ngLx31/MiOMI=
+SIZE (ffmpegthumbnailer-2.2.0.tar.bz2) = 1223895
Index: patches/patch-configure_ac
===
RCS file: patches/patch-configure_ac
diff -N patches/patch-configure_ac
--- patches/patch-configure_ac  20 Nov 2012 12:01:07 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.4 2012/11/20 12:01:07 dcoppa Exp $
 configure.ac.orig  Sat Aug 25 15:00:19 2012
-+++ configure.ac   Tue Nov 20 12:18:46 2012
-@@ -128,7 +128,7 @@ AC_ARG_ENABLE(debug,
- AM_CONDITIONAL(DEBUG, test "$enable_debug" = "yes")
- if test "$DEBUG" = "yes"; then
- AC_DEFINE(ENABLE_DEBUG, [], "Enable debug mode")
--CXXFLAGS="$CXXFLAGS -g -O1 -Wall -Werror -Wfatal-errors"
-+CXXFLAGS="$CXXFLAGS -g -Wall -Werror -Wfatal-errors"
- fi
- 
- AC_ARG_ENABLE(unittests,
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/ffmpegthumbnailer/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   16 Mar 2015 18:07:46 -  1.5
+++ pkg/PLIST   14 Dec 2017 14:34:29 -
@@ -1,14 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.5 2015/03/16 18:07:46 naddy Exp $
 @bin bin/ffmpegthumbnailer
 include/libffmpegthumbnailer/
+include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
 include/libffmpegthumbnailer/filmstripfilter.h
 include/libffmpegthumbnailer/ifilter.h
 include/libffmpegthumbnailer/imagetypes.h
 include/libffmpegthumbnailer/videoframe.h
 include/libffmpegthumbnailer/videothumbnailer.h
 include/libffmpegthumbnailer/videothumbnailerc.h
-lib/libffmpegthumbnailer.a
-lib/libffmpegthumbnailer.la
 @lib lib/libffmpegthumbnailer.so.${LIBffmpegthumbnailer_VERSION}
 lib/pkgconfig/libffmpegthumbnailer.pc
 @man man/man1/ffmpegthumbnailer.1


CVS: cvs.openbsd.org: ports

2017-12-14 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/12/14 07:30:22

Modified files:
security/libgcrypt: Makefile distinfo 
security/libgcrypt/patches: patch-src_secmem_c 
Removed files:
security/libgcrypt/patches: patch-configure 

Log message:
Update to libgcrypt-1.8.2.



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/12/14 07:23:20

Modified files:
x11/gnome/photos: Makefile distinfo 

Log message:
Update to gnome-photos-3.26.3.



Re: update lang/ghc (preview)

2017-12-14 Thread Karel Gardas
On Wed, Dec 13, 2017 at 12:28 AM, Matthias Kilian
 wrote:
> Hi to all Haskell fans,
>
> the diff below updates ghc to 8.2.2.Builds, packages, and correctly

I'm trying todays's CVS and patching with:

cd /usr/ports/lang/ghc
patch < /tmp/original_msg.txt

where original_msg.txt is download of email and this fails misserably
with a lot of hunk errors and stops on:

|Index: patches/patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs
|===
|RCS file: 
/cvs/ports/lang/ghc/patches/patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs,v
|retrieving revision 1.3
|diff -u -p -r1.3 patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs
|--- patches/patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs
 19 Sep 2015 07:42:57 -  1.3
|+++ patches/patch-libraries_Cabal_Cabal_Distribution_Simple_Utils_hs
 2 Nov 2016 11:17:56 -
--
File to patch:


do you have any idea how to apply your changes for testing? Thanks! Karel



Re: Unbreak ghc

2017-12-14 Thread Karel Gardas
> Curious how far my current build of ghc-8.2.2 will go...

8.2 and later, including HEAD should be better and better. I've done
some work on this (mainly passing your patches to the HEAD of that
time) and also some core GHC developers (Ben Gamari IIRC) are testing
on OpenBSD (latest release) now, so I think your life as GHC
maintainer should be more easier.

Completely other matter is:
- GHC memory allocation strategy -- big mmap where it is supported
- GHC RWX memory usage, hence wxneeded
- GHC/base usage of unsafe string primitives

Thanks,
Karel



Re: Unbreak ghc

2017-12-14 Thread Karel Gardas
On Sun, Dec 10, 2017 at 9:52 PM, Matthias Kilian  wrote:
> Hi Karel,
>
> On Sun, Dec 10, 2017 at 08:22:54PM +0100, Karel Gardas wrote:
>> rts/Linker.c includes elf.h for all platform except OpenBSD where it
>> includes elf_abi.h. In recent snapshots elf_abi.h got removed thanks
>> to work of Martin Pieuchot.
>
> But it's still there, even in todays snapshots:
>
> $ tar tvzf comp62.tgz ./usr/include/elf\*
> -r--r--r--  1 root bin166 Dec 10 19:09 ./usr/include/elf.h
> -r--r--r--  1 root bin   1627 Dec 10 19:09 ./usr/include/elf_abi.h
>
> And the same is true for a release(8) i just built on my build
> machine.
>
> Maybe you used a snapshot with elf_abi.h missing (intentionally or not).?

Obviously I'm stupid fool. Probably I've removed elf_abi.h myself for
some ports/tests and then completely forgotten this and then seeing
GHC failing so reported that including patch. Sorry for this noise!



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/12/14 04:46:54

Modified files:
net/czmq   : Makefile distinfo 
net/czmq/pkg   : PLIST 
Added files:
net/czmq/patches: patch-include_czmq_prelude_h 

Log message:
update to czmq-4.0.2



[NEW] net/i2pd

2017-12-14 Thread Rubén Llorente
Here is a port I have been using locally. It is a non Java
implementation of the i2p protocol. Maybe it will be useful for other
OpenBSDers, so here you go.

Some comments and clarifications:

* Upstream's makefiles lack an "install" target. This is intended
because upstream wants packagers to copy over their files manually.
* i2pd gets installed as a poorman's system service with all its
configuration on /var/i2pd. This folder gets pre-populated with config
files provided by upstream. Trying to run the software without
configuration files may cause it to run in a potentially insecure
manner.
* Upstream's config scripts are a bit messy and passing configuration
parameters for the building process when using Clang is not possible.
Since the defaults are sane enough, I think it is ok to let the port as
it is.

Testing and destructive criticism ("get your hands off the keyboard
before you get hurt, kid") are welcome.

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA


i2pd.tar
Description: Unix tar archive


Re: Retire devel/arm-elf?

2017-12-14 Thread Klemens Nanni
On Thu, Dec 14, 2017 at 01:15:02AM +0100, Jeremie Courreges-Anglas wrote:
> On Wed, Dec 13 2017, Klemens Nanni  wrote:
> > On Wed, Dec 13, 2017 at 08:09:38PM +0100, Jeremie Courreges-Anglas wrote:
> >> 
> >> devel/arm-elf/gcc has been marked as broken almost three years ago,
> >> devel/arm-elf/newlib depends on it.  I doubt that gdb and binutils alone
> >> are useful, especially since the ARM ecosystem moved to a newer ABI.
> >> 
> >> ok to remove?
> > Working with microprocessors without a compiler is certainly annoying.
> > as and ld are useful though when preparing things for the lab and
> > stepping through code with gdb is required all the time so having those
> > tools around can definitely be worth it.
> 
> I can understand how running gdb from a regular machine makes sense,
> given the size of gdb these days.  But binutils when you have no
> compiler...
Exactly.

> > But in the end it's still an incomplete toolchain which forces you onto
> > other platforms one way or another, so I don't object to remove it even
> > though I'm using it.
> 
> Just to make it crystal clear: you are using arm-elf-binutils-2.20 and
> arm-elf-gdb-7.1, not arm-none-eabi-binutils-2.27 and
> arm-none-eabi-gdb-7.9.1, right?  I'm not versed enough in ARM stuff to
> know whether arm-elf is still relevant these days.
Yes, arm-elf-binutils-2.20p1 and arm-elf-gdb-7.1p2.

> My concern is to avoid stuff rotting for years in the ports tree, not to
> prevent people from having useful tools at hand.  Maybe updating to newer
> upstream versions would be doable?  (Or mybe adding an arm-elf
> FLAVOR to devel/arm-none-eabi?)
I'd prefer updates to removal sure, but the most useful tool is already
lacking so wiping devel/arm-elf (until it's fixed) won't hurt, I guess.



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 04:00:20

Modified files:
games/lugaru   : Makefile 

Log message:
Broken with ports-gcc on sparc64 and amd64 -> use ports-clang



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 03:38:21

Modified files:
security/pinentry: Makefile 

Log message:
Drop extra MULTI_PACKAGES, keep the one closest to PSEUDO_FLAVORS.

ok pea@ (maintainer)



CVS: cvs.openbsd.org: ports

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

Modified files:
geo/qgis   : Makefile distinfo 
geo/qgis/patches: patch-src_app_qgisapp_cpp 

Log message:
Bugfix update to qgis 2.18.15



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/12/14 03:16:24

Modified files:
sysutils/ansible: Makefile distinfo 
sysutils/ansible/pkg: PLIST-html 

Log message:
update to ansible-2.4.2.0



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/xfce4/xfce4-panel: Makefile distinfo 
x11/xfce4/xfce4-panel/pkg: PLIST 

Log message:
Update to xfce4-panel 4.12.2

Translation updates and support for RandR's 'primary monitor' feature.



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/12/14 02:49:40

ports/net/czmq/patches

Update of /cvs/ports/net/czmq/patches
In directory cvs.openbsd.org:/tmp/cvs-serv94013/patches

Log Message:
Directory /cvs/ports/net/czmq/patches added to the repository



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2017/12/14 02:47:24

Modified files:
sysutils/gsmartcontrol: Makefile 

Log message:
update homepage



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/12/14 01:19:18

Modified files:
www/epiphany   : Makefile distinfo 

Log message:
update to epiphany-3.26.4



Re: CVS: cvs.openbsd.org: ports

2017-12-14 Thread Landry Breuil
On Wed, Dec 13, 2017 at 10:57:44PM -0700, Jeremie Courreges-Anglas wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   j...@cvs.openbsd.org2017/12/13 22:57:44
> 
> Modified files:
>   geo/geos   : Makefile 
> Removed files:
>   geo/geos/patches: patch-include_geos_geom_Lineal_h 
> patch-include_geos_geom_Polygonal_h 
> patch-include_geos_geom_Puntal_h 
> patch-include_geos_util_GEOSException_h 
> 
> Log message:
> Bigger hammer to kill UTF-8 BOM (fails to build with base gcc)
> 

Ew :) those were suppoesed to work after
https://trac.osgeo.org/geos/ticket/846 ..

Anyway, geos 3.7 will require c++11 per
http://trac.osgeo.org/geos/wiki/RFC5 (and gdal 2.3 will require it too
per https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11) so we're beating
a dead horse here..



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 01:14:33

Modified files:
www/webkitgtk4 : Makefile 

Log message:
This now requires gcc>=5 or clang, so use ports-clang before ports-gcc

Not removing ports-gcc, since there's a non-zero chance that we get
a newer ports-gcc before clang works on powerpc...

ok ajacoutot@ (maintainer)



CVS: cvs.openbsd.org: ports

2017-12-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/12/14 01:12:09

Modified files:
x11/gnome/libdazzle: Makefile 

Log message:
Needs a C11 compiler

ok ajacoutot@