[PATCH] Bump keepassxc to 2.3.1 and enable browser integration

2018-03-13 Thread William Orr
Hey,

I've bumped keepassxc to 2.3.1, and also enabled their new native
messaging browser integration. The old http-based browser integration
was completely removed in 2.3.0.

I've put this behind a flavor since this is an optional feature, and
adds an additional dependency.

Also, please CC me since I'm not on this list.

Thanks!

Index: Makefile
===
RCS file: /cvs/ports/security/keepassxc/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile5 Mar 2018 09:33:46 -   1.11
+++ Makefile14 Mar 2018 03:41:31 -
@@ -2,7 +2,7 @@

 COMMENT =  management tool for password and sensitive data

-V =2.3.0
+V =2.3.1
 DISTNAME = keepassxc-${V}

 CATEGORIES =   security
@@ -39,7 +39,7 @@ CONFIGURE_ARGS=   -DCMAKE_INSTALL_MANDIR="

 TEST_IS_INTERACTIVE =  X11

-FLAVORS =  yubikey
+FLAVORS =  browser yubikey
 FLAVOR ?=

 .if ${FLAVOR:Myubikey}
@@ -49,8 +49,15 @@ CONFIGURE_ARGS +=-DWITH_XC_YUBIKEY=ON
 WANTLIB += yubikey ykpers-1
 .endif

+.if ${FLAVOR:Mbrowser}
+LIB_DEPENDS += security/libsodium
+CONFIGURE_ARGS +=  -DWITH_XC_BROWSER=ON
+WANTLIB+=  sodium
+.endif
+
 post-patch:
cd ${WRKSRC}/src/; sed -i -e 's/Q_OS_LINUX/Q_OS_UNIX/g' \
+   browser/HostInstaller.cpp \
core/ScreenLockListenerPrivate.cpp \
gui/MainWindow.cpp \
main.cpp
Index: distinfo
===
RCS file: /cvs/ports/security/keepassxc/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo5 Mar 2018 09:33:46 -   1.7
+++ distinfo14 Mar 2018 03:41:31 -
@@ -1,2 +1,2 @@
-SHA256 (keepassxc-2.3.0-src.tar.xz) =
7FhY2uqgU4amFLeZ1drwHGNCBYRGR+L50lqvZV0q2+w=
-SIZE (keepassxc-2.3.0-src.tar.xz) = 3803400
+SHA256 (keepassxc-2.3.1-src.tar.xz) =
zn2CUdTVs19gL/UhdkkQlk2m2KZzlzmYVaboxf9dub0=
+SIZE (keepassxc-2.3.1-src.tar.xz) = 4085284
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/keepassxc/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   5 Mar 2018 09:33:46 -   1.7
+++ pkg/PLIST   14 Mar 2018 03:41:31 -
@@ -1,6 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.7 2018/03/05 09:33:46 rsadowski Exp $
 @bin bin/keepassxc
 @bin bin/keepassxc-cli
+@bin bin/keepassxc-proxy
 lib/keepassxc/
 lib/keepassxc/libkeepassx-autotype-xcb.so
 @man man/man1/keepassxc-cli.1



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2018/03/13 22:37:59

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

Log message:
Update to stella-5.1.1.

from Tom Murphy and sthen@, thanks !



Re: [New] nnn-1.7

2018-03-13 Thread mitchell wodach
builds and works on amd64.

Mitch

On Tue, Mar 13, 2018 at 8:37 PM, Ljuba Nedeljkovic  wrote:
> Hello,
>
> Please find attached updated port's tarball with suggested fixes.  One
> deviation from kn's tarball is removal of `patches/patch-nlay` file and
> doing shebang fix using LOCALBASE with `post-extract` target.  Said
> patch leaves literal `#!${LOCALBASE}/bin/bash` in installed `nlay`
> script and breaks it.
>
> Thanks everyone for taking time to review and advise the work.  Special
> thanks to kn@ for coaching and guidance that made this first attempt
> at porting software to OpenBSD pretty painless.
>
> Best,
> -ljuba
>
> On 13.03, Klemens Nanni wrote:
>> From: Klemens Nanni 
>> To: Ljuba Nedeljkovic 
>> Cc:
>> Bcc:
>> Subject: Re: [New] nnn-1.7
>> Reply-To:
>> In-Reply-To: <20180311203948.wqkdu5kxbhlrg...@lada.probisvet.io>
>>
>> On Sun, Mar 11, 2018 at 09:39:48PM +0100, Ljuba Nedeljkovic wrote:
>> > On 10.03, mitchell wodach wrote:
>> > > I get this error when I run "make test"
>> > >
>> > > openbsdcurrent# make test
>> > > ===>  Regression tests for nnn-1.7
>> > > gmake: *** No rule to make target 'test'.  Stop.
>> > > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2777
>> > > '/usr/ports/pobj/nnn-1.7/.test_done')
>> > > *** Error 1 in /usr/ports/myshit/sysutils/nnn
>> > > (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test')
>> > >
>> > > Try adding NO_TEST=Yes. to your Makefile
>> >
>> > Fixed.  New tarball is attached to mail with most remarks.
>> Almost there. With GH_* set you can leave DISTNAME as described in
>> Makefile.template or bsd.port.mk(5) for that matter.
>>
>> See my attached tarball fixing this besides some whitespace issues and
>> other small nits; I've also taken care of the completion scripts.
>>
>> /usr/ports/infrastructure/bin/portcheck also tells if your port seems
>> fine, in that case it would warn you about an empty line in PLIST.
>
>



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2018/03/13 19:49:50

Log message:
Import kwebapp, a tool for generating JS, SQL and C for BCHS applications.

OK bently@, jturner@

Status:

Vendor Tag: abieber
Release Tags:   abieber_20180313

N ports/www/kwebapp/Makefile
N ports/www/kwebapp/distinfo
N ports/www/kwebapp/pkg/DESCR
N ports/www/kwebapp/pkg/PLIST
N ports/www/kwebapp/patches/patch-db_txt

No conflicts created by this import



Re: [New] nnn-1.7

2018-03-13 Thread Ljuba Nedeljkovic
Hello,

Please find attached updated port's tarball with suggested fixes.  One
deviation from kn's tarball is removal of `patches/patch-nlay` file and
doing shebang fix using LOCALBASE with `post-extract` target.  Said
patch leaves literal `#!${LOCALBASE}/bin/bash` in installed `nlay`
script and breaks it.

Thanks everyone for taking time to review and advise the work.  Special
thanks to kn@ for coaching and guidance that made this first attempt
at porting software to OpenBSD pretty painless.

Best,
-ljuba

On 13.03, Klemens Nanni wrote:
> From: Klemens Nanni 
> To: Ljuba Nedeljkovic 
> Cc: 
> Bcc: 
> Subject: Re: [New] nnn-1.7
> Reply-To: 
> In-Reply-To: <20180311203948.wqkdu5kxbhlrg...@lada.probisvet.io>
> 
> On Sun, Mar 11, 2018 at 09:39:48PM +0100, Ljuba Nedeljkovic wrote:
> > On 10.03, mitchell wodach wrote:
> > > I get this error when I run "make test"
> > > 
> > > openbsdcurrent# make test
> > > ===>  Regression tests for nnn-1.7
> > > gmake: *** No rule to make target 'test'.  Stop.
> > > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2777
> > > '/usr/ports/pobj/nnn-1.7/.test_done')
> > > *** Error 1 in /usr/ports/myshit/sysutils/nnn
> > > (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test')
> > > 
> > > Try adding NO_TEST=Yes. to your Makefile
> > 
> > Fixed.  New tarball is attached to mail with most remarks.
> Almost there. With GH_* set you can leave DISTNAME as described in
> Makefile.template or bsd.port.mk(5) for that matter.
> 
> See my attached tarball fixing this besides some whitespace issues and
> other small nits; I've also taken care of the completion scripts.
> 
> /usr/ports/infrastructure/bin/portcheck also tells if your port seems
> fine, in that case it would warn you about an empty line in PLIST.




nnn-1.7.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/13 17:37:38

Modified files:
net/unifi/5.6  : Makefile distinfo 
net/unifi/5.6/pkg: PLIST 

Log message:
update unifi LTS to 5.6.36



Re: [NEW] devel/py-intervaltree

2018-03-13 Thread Ljuba Nedeljkovic
Builds and installs on amd64, current, but `make test` fails with:

===>  Regression tests for py-intervaltree-2.1.0
Version: 2.1.0
Reading README.rst
running test
running egg_info
writing requirements to intervaltree.egg-info/requires.txt
writing intervaltree.egg-info/PKG-INFO
writing top-level names to intervaltree.egg-info/top_level.txt
writing dependency_links to intervaltree.egg-info/dependency_links.txt
reading manifest file 'intervaltree.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'intervaltree.egg-info/SOURCES.txt'
running build_ext
= test session starts ===
platform openbsd6 -- Python 2.7.14, pytest-3.1.2, py-1.4.34, pluggy-0.4.0
rootdir: /usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0, inifile: 
setup.cfg
collected 2 items / 3 errors

 ERRORS =
 ERROR collecting lib/intervaltree/interval.py __
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E   ImportMismatchError: ('intervaltree.interval', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/interval.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/interval.py'))
__ ERROR collecting lib/intervaltree/intervaltree.py 
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E   ImportMismatchError: ('intervaltree.intervaltree', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/intervaltree.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/intervaltree.py'))
__ ERROR collecting lib/intervaltree/node.py 
/usr/local/lib/python2.7/site-packages/py/_path/local.py:680: in pyimport
raise self.ImportMismatchError(modname, modfile, self)
E   ImportMismatchError: ('intervaltree.node', 
'/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/intervaltree/node.py',
 
local('/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0/lib/intervaltree/node.py'))
=== warnings summary 
None
  [pytest] section in setup.cfg files is deprecated, use [tool:pytest] instead.

-- Docs: http://doc.pytest.org/en/latest/warnings.html
!!! Interrupted: 3 errors during collection !
= 1 warnings, 3 error in 0.31 seconds ===
*** Error 2 in . (/usr/ports/lang/python/python.port.mk:197 'do-test': @cd 
/usr/ports/pobj/py-intervaltree-2.1.0/intervaltree-2.1.0 && /usr/...)
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2771 
'/usr/ports/pobj/py-intervaltree-2.1.0/.test_done')
*** Error 1 in /usr/ports/mystuff/devel/py-intervaltree 
(/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test')

I did not test functioanlity of installed port and cannot tell if those
failing tests are show stoppers.

Cheers,
-ljuba

On 07.03, Remi Pointel wrote:
> Hi,
> 
> attached is the port of intervaltree, a dependency of floss.
> 
> Ok?
> 
> --
> $ pkg_info py-intervaltree
> Information for inst:py-intervaltree-2.1.0
> 
> Comment:
> editable interval tree data structure for Python 2 and 3
> 
> Required by:
> py-viv_utils-0.3.9
> 
> Description:
> A mutable, self-balancing interval tree for Python 2 and 3. Queries may
> be by
> point, by range overlap, or by range envelopment.  This library was
> designed to
> allow tagging text and time intervals, where the intervals include the
> lower
> bound but not the upper bound.
> 
> Maintainer: The OpenBSD ports mailing-list 
> 
> WWW: https://github.com/chaimleib/intervaltree
> --
> 
> Cheers,
> 
> Remi.




Re: [NEW] devel/py-funcy

2018-03-13 Thread Ljuba Nedeljkovic
OK on amd64m -current

Cheers,
-ljuba

On 07.03, Remi Pointel wrote:
> Hi,
> 
> attached is the port of funcy: a fancy and practical functional tools.
> 
> It's an indirect dependency of floss:
> 
> --
> $ pkg_info py-funcy
> Information for inst:py-funcy-1.10.1
> 
> Comment:
> fancy and practical functional tools
> 
> Required by:
> py-viv_utils-0.3.9
> 
> Description:
> A collection of fancy functional tools focused on practicality.
> 
> Maintainer: The OpenBSD ports mailing-list 
> 
> WWW: https://github.com/Suor/funcy
> --
> 
> Cheers,
> 
> Remi.




Re: [NEW] devel/py-tabulate

2018-03-13 Thread Ljuba Nedeljkovic
OK on amd64, -current

Cheers,
-ljuba

On 07.03, Remi Pointel wrote:
> Hi,
> 
> this is the port of py-tarbulate.
> 
> Ok?
> 
> ---
> $ pkg_info py-tabulate
> Information for inst:py-tabulate-0.8.2
> 
> Comment:
> pretty-print tabular data
> 
> Required by:
> floss-1.5.0
> 
> Description:
> Pretty-print tabular data in Python, a library and a command-line
> utility.
> The main use cases of the library are:
> * printing small tables without hassle: just one function call,
> formatting is guided by the data itself
> * authoring tabular data for lightweight plain-text markup: multiple
> output formats suitable for further editing or transformation
> * readable presentation of mixed textual and numeric data: smart
> column alignment, configurable number formatting, alignment by a
> decimal point
> 
> Maintainer: The OpenBSD ports mailing-list 
> 
> WWW: https://bitbucket.org/astanin/python-tabulate
> 
> ---
> 
> Cheers,
> 
> Remi.




Re: games/yquake2: UPDATE 7.10 -> 7.20

2018-03-13 Thread Adam Wolk
On Tue, Mar 13, 2018 at 09:47:03PM +, Tom Murphy wrote:
> Hi,
> 
>   Here's is an update for games/yquake2 (7.20 was released on 10th of March 
> 2018)
> 
> Thanks,
> Tom
> 

Thanks for the diff Tom.

This is OK awolk@, I would love a second OK to get this in
as 7.20 fixes saving the server list and customized
keybindings which was really annoying to re-do on each
launch.

Regards,
Adam



Re: UPDATE to textproc/aspell/dicts

2018-03-13 Thread Stuart Henderson
unsure about no/, it was there before and intentionally removed ..

-
PatchSet 24
Date: 2004/04/08 06:27:11
Author: jolan
Branch: HEAD
Tag: (none)
Log:
appears to be deprecated by nb/nn dictionaries

Members:
no/Makefile:1.1->1.2(DEAD)
no/distinfo:1.2->1.3(DEAD)
no/pkg/DESCR:1.1->1.2(DEAD)
no/pkg/PLIST:1.1->1.2(DEAD)

-

If it is actually useful, it will want a REVISION bump to take it past
the ports version number we had before.



Re: update libsndfile to 1.0.28

2018-03-13 Thread Stuart Henderson
On 2018/03/13 16:16, Jan Stary wrote:
> > Do you really want tests on alpha or landisk before this is
> > committed? ;)
> 
> Yes.

Ha. In that case you will have *plenty* of time to test all the dependent ports 
:-)



Re: update libsndfile to 1.0.28

2018-03-13 Thread Stuart Henderson
On 2018/03/11 20:53, Jan Stary wrote:
> On Mar 11 13:57:13, h...@stare.cz wrote:
> > Tested on current amd64, macppc and armv7; please test everywhere.
> 
> sox works fine happy with the new version
> 
>   Jan
> 

Lots of functions removed and the direct dependencies chain to a lot
more things in the ports tree.

$ sqlite3 /usr/local/share/sqlports "select fullpkgpath from depends where 
dependspath='audio/libsndfile'" 
audio/aqualung
audio/audacious-plugins
audio/deadbeef
audio/fluidsynth
audio/herrie
audio/hydrogen
audio/jack
audio/libbs2b
audio/libsamplerate
audio/moc
audio/mscore
audio/mumble
audio/pulseaudio
audio/siren
audio/soundtracker
audio/sox
audio/speech-dispatcher
audio/twolame
audio/vamp-plugin-sdk
audio/xmms2
comms/fldigi
comms/minimodem
emulators/mednafen
emulators/xroar
games/alephone/alephone
games/easyrpg
math/octave
multimedia/gstreamer-0.10/plugins-bad,-main
multimedia/k3b-kde4
telephony/baresip/baresip,-main
x11/agar/agar
x11/gnustep/gui
x11/kde4/libkdegames

You can take this list and write it to a file and do "cd /usr/ports;
make SUBDIRLIST=/path/to/file package" and it will build them one after
another, no complicated setup. Even if you skip the ones with heavy
dependencies (kde etc) it'll still be helpful.



UPDATE to textproc/aspell/dicts

2018-03-13 Thread George Rosamond

The attached tarball (as per sthen) extends the dictionaries for aspell
to include the unported ones.

There are no CVS dirs in each dicts/ subdir, as a side note.

While included in the tarball attachment, I also attached diffs of both
textproc/aspell/dicts/{Makefile,Makefile.inc} which include the added
two-digit language codes and the additional licenses plus HOMEPAGE change.

For pt BR and PT, I stuck to capitalization.

If this should wait until after the ports freeze, no sweat.


g



-- 


5822 F82D 665B 5C6A 915B FAD4 B014 1CEE 545A A6C6


aspell-dicts.tgz
Description: Binary data
Index: Makefile
===
RCS file: /cvs/ports/textproc/aspell/dicts/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile	17 Jan 2012 11:04:12 -	1.8
+++ Makefile	13 Mar 2018 21:49:13 -
@@ -2,47 +2,95 @@
 
  SUBDIR =
  SUBDIR += af
+ SUBDIR += am
  SUBDIR += ar
+ SUBDIR += ast
+ SUBDIR += az
+ SUBDIR += be
  SUBDIR += bg
+ SUBDIR += bn
  SUBDIR += br
  SUBDIR += ca
  SUBDIR += cs
+ SUBDIR += csb
  SUBDIR += cy
  SUBDIR += da
  SUBDIR += de
  SUBDIR += el
  SUBDIR += eo
  SUBDIR += es
+ SUBDIR += et
  SUBDIR += fa
+ SUBDIR += fi
  SUBDIR += fo
  SUBDIR += fr
+ SUBDIR += fy
  SUBDIR += ga
+ SUBDIR += gd
  SUBDIR += gl
+ SUBDIR += grc
+ SUBDIR += gu
+ SUBDIR += gv
  SUBDIR += he
+ SUBDIR += hi
+ SUBDIR += hil
+ SUBDIR += hr
+ SUBDIR += hsb
+ SUBDIR += hu
+ SUBDIR += hus
+ SUBDIR += hy
  SUBDIR += ia
  SUBDIR += id
  SUBDIR += is
  SUBDIR += it
+ SUBDIR += kn
+ SUBDIR += ku
+ SUBDIR += ky
+ SUBDIR += la
  SUBDIR += lt
+ SUBDIR += lv
+ SUBDIR += mg
  SUBDIR += mi
+ SUBDIR += mk
+ SUBDIR += ml
+ SUBDIR += mn
+ SUBDIR += mr
  SUBDIR += ms
  SUBDIR += mt
  SUBDIR += nb
+ SUBDIR += nds
  SUBDIR += nl
  SUBDIR += nn
+ SUBDIR += no
+ SUBDIR += ny
+ SUBDIR += or
+ SUBDIR += pa
  SUBDIR += pl
  SUBDIR += pt
+ SUBDIR += pt_BR
+ SUBDIR += pt_PT
+ SUBDIR += qu
  SUBDIR += ro
  SUBDIR += ru
+ SUBDIR += rw
+ SUBDIR += sc
  SUBDIR += sk
  SUBDIR += sl
  SUBDIR += sr
  SUBDIR += sv
  SUBDIR += sw
+ SUBDIR += ta
+ SUBDIR += te
+ SUBDIR += tet
+ SUBDIR += tk
+ SUBDIR += tl
  SUBDIR += tn
  SUBDIR += tr
  SUBDIR += uk
+ SUBDIR += uz
+ SUBDIR += vi
  SUBDIR += wa
+ SUBDIR += yi
  SUBDIR += zu
 
 .include 
Index: Makefile.inc
===
RCS file: /cvs/ports/textproc/aspell/dicts/Makefile.inc,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile.inc
--- Makefile.inc	7 Dec 2017 13:12:44 -	1.15
+++ Makefile.inc	13 Mar 2018 21:53:48 -
@@ -10,9 +10,9 @@ DIST_SUBDIR?=	aspell
 
 EXTRACT_SUFX?=	.tar.bz2
 
-HOMEPAGE?=	http://aspell.sourceforge.net/
+HOMEPAGE?=	http://www.aspell.net/
 
-# GPLv2 - LGPLv2 - FDL - CC ShareAlike
+# GPLv2 - LGPLv2 - FDL - CC ShareAlike - GPLv2.1 - GPLv3 - Public Domain
 PERMIT_DISTFILES_FTP?=	Yes
 PERMIT_PACKAGE_CDROM?=	Yes
 PERMIT_PACKAGE_FTP?=	Yes


games/yquake2: UPDATE 7.10 -> 7.20

2018-03-13 Thread Tom Murphy
Hi,

  Here's is an update for games/yquake2 (7.20 was released on 10th of March 
2018)

Thanks,
Tom

Index: Makefile
===
RCS file: /cvs/ports/games/yquake2/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile15 Feb 2018 09:56:21 -  1.14
+++ Makefile13 Mar 2018 21:44:46 -
@@ -4,11 +4,10 @@ ONLY_FOR_ARCHS=   i386 amd64 sparc64
 
 COMMENT=   Yamagi Quake II
 N= yquake2
-V= 7.10
+V= 7.20
 PKGNAME=   ${N}-${V}
 DISTNAME=  quake2-${V}
 CATEGORIES=games
-REVISION=  2
 
 HOMEPAGE=  http://www.yamagi.org/quake2/
 MAINTAINER=Adam Wolk 
Index: distinfo
===
RCS file: /cvs/ports/games/yquake2/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo10 Dec 2017 12:14:36 -  1.6
+++ distinfo13 Mar 2018 21:44:46 -
@@ -1,2 +1,2 @@
-SHA256 (quake2-7.10.tar.xz) = +jJDtYn4gyXbS2Pdu4OEhYfBybBBpzRRadrXIt6yUV8=
-SIZE (quake2-7.10.tar.xz) = 1792748
+SHA256 (quake2-7.20.tar.xz) = ZBNiOboIdH3f58GMF/h6nNNzDNSoZ7bkOO7p80QVoK0=
+SIZE (quake2-7.20.tar.xz) = 1852212



sqlite 3.22

2018-03-13 Thread Landry Breuil
Hi,

as usual, new firefox release, dependency on new sqlite, cf
http://sqlite.org/releaselog/3_22_0.html - will put it in a local bulk
and commit it unless someone objects. Please test it if you heavily rely
on sqlite or notice something specific in this update.

Landry
? sqlite3-3.14.2-libsqlite3.so.33.0
? sqlite3-3.16.2-libsqlite3.so.34.0
? sqlite3-3.17.0-libsqlite3.so.35.0
? sqlite3-3.19.3-libsqlite3.so.36.0
? sqlite3-3.20.0-libsqlite3.so.37.0
? sqlite3-3.20.1-libsqlite3.so.37.1
? sqlite3-3.21.0-libsqlite3.so.37.1
? sqlite3-3.22.0-libsqlite3.so.37.1
Index: Makefile
===
RCS file: /cvs/ports/databases/sqlite3/Makefile,v
retrieving revision 1.89
diff -u -r1.89 Makefile
--- Makefile9 Nov 2017 18:47:00 -   1.89
+++ Makefile13 Mar 2018 20:54:58 -
@@ -2,10 +2,10 @@
 
 COMMENT=   embedded SQL implementation
 
-DISTNAME = sqlite-autoconf-321
-PKGNAME=   sqlite3-3.21.0
+DISTNAME = sqlite-autoconf-322
+PKGNAME=   sqlite3-3.22.0
 
-SHARED_LIBS +=  sqlite3   37.1 # 8.6
+SHARED_LIBS +=  sqlite3   37.2 # 8.6
 
 CATEGORIES=databases
 
@@ -16,7 +16,7 @@
 
 WANTLIB += c m pthread readline termcap
 
-MASTER_SITES = ${HOMEPAGE}2017/
+MASTER_SITES = ${HOMEPAGE}2018/
 
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS=--enable-editline \
Index: distinfo
===
RCS file: /cvs/ports/databases/sqlite3/distinfo,v
retrieving revision 1.46
diff -u -r1.46 distinfo
--- distinfo9 Nov 2017 18:47:00 -   1.46
+++ distinfo13 Mar 2018 20:54:58 -
@@ -1,2 +1,2 @@
-SHA256 (sqlite-autoconf-321.tar.gz) = 
191RZ3UAWth6V/Qotvhq/SBss0FyKSfxBNPwz2X7u+M=
-SIZE (sqlite-autoconf-321.tar.gz) = 2568942
+SHA256 (sqlite-autoconf-322.tar.gz) = 
KCSrEji3BrxmEnMgr73/sJY2ETDiMpHyaSigJ7iFxhI=
+SIZE (sqlite-autoconf-322.tar.gz) = 2644649


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 15:22:39

Modified files:
geo/josm   : Makefile distinfo 
geo/josm/pkg   : PLIST 

Log message:
Update to josm r13500 from maintainer Holger Mikolon



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 15:18:53

Modified files:
www/mozilla: mozilla.port.mk 

Log message:
Only define MASTER_SITES if unset (in the case MOZILLA_COMMIT is defined)



[PATCH] geo/josm

2018-03-13 Thread Holger Mikolon
Below is an update to josm 13500 - this time the update wasn't as
smooth as last times. The OSM logo png changed to svn - hence the
plist change. The png isn't part of the josm distfile anymore.

Regards
Holger


Index: Makefile
===
RCS file: /cvs/ports/geo/josm/Makefile,v
retrieving revision 1.41
diff -u -p -u -r1.41 Makefile
--- Makefile9 Feb 2018 22:34:28 -   1.41
+++ Makefile13 Mar 2018 20:50:37 -
@@ -2,7 +2,7 @@
 
 COMMENT=   OpenStreetMap map editor
 
-SVN_REV=   13367
+SVN_REV=   13500
 DISTNAME=  josm-snapshot-${SVN_REV}
 EXTRACT_SUFX = .jar
 EXTRACT_CASES+=*.jar) unzip -qa ${FULLDISTDIR}/$$archive -d 
${WRKDIST};;
@@ -38,7 +38,7 @@ do-install:
chown ${BINOWN}:${BINGRP} $(PREFIX)/bin/josm
chmod +x $(PREFIX)/bin/josm
${INSTALL_MAN} $(FILESDIR)/josm.1 ${PREFIX}/man/man1/josm.1
-   ${INSTALL_DATA} $(WRKDIST)/images/logo.png 
${PREFIX}/share/${INSTALL_DIR}/osm_logo.png
+   ${INSTALL_DATA} $(WRKDIST)/images/logo.svg 
${PREFIX}/share/${INSTALL_DIR}/osm_logo.svg
${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
@${SUBST_CMD} -m 0644 -c ${FILESDIR}/josm.desktop 
${PREFIX}/share/applications/josm.desktop
chown ${SHAREOWN}:${SHAREGRP} $(PREFIX)/share/applications/josm.desktop
Index: distinfo
===
RCS file: /cvs/ports/geo/josm/distinfo,v
retrieving revision 1.25
diff -u -p -u -r1.25 distinfo
--- distinfo9 Feb 2018 22:34:28 -   1.25
+++ distinfo13 Mar 2018 20:50:37 -
@@ -1,2 +1,2 @@
-SHA256 (josm-snapshot-13367.jar) = jpEosSrCyvlnuv3NnAey7eTp/mkRKJxa7NKmElBnx/k=
-SIZE (josm-snapshot-13367.jar) = 12743912
+SHA256 (josm-snapshot-13500.jar) = +8SaIbDAjyQUa/nF4QWa9PnLQNvHDXux/KqlgjzR3rc=
+SIZE (josm-snapshot-13500.jar) = 12797817
Index: pkg/PLIST
===
RCS file: /cvs/ports/geo/josm/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST
--- pkg/PLIST   21 Jun 2011 20:17:53 -  1.4
+++ pkg/PLIST   13 Mar 2018 20:50:37 -
@@ -4,6 +4,6 @@ bin/josm
 share/applications/josm.desktop
 share/josm/
 share/josm/josm-latest.jar
-share/josm/osm_logo.png
+share/josm/osm_logo.svg
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/03/13 15:13:48

Modified files:
games/enigma   : Makefile distinfo 
games/enigma/patches: patch-configure patch-lib-src_Makefile_in 
  patch-src_Makefile_in 
games/enigma/pkg: PLIST 
Removed files:
games/enigma/patches: patch-Makefile_in 
  patch-lib-src_enigma-core_IMG_SavePNG_c 
  patch-lib-src_enigma-core_ecl_alist_hh 
  patch-lib-src_enigma-core_ecl_dict_hh 
  patch-lib-src_enigma-core_ecl_font_cc 
  patch-lib-src_lua_tolua++_h 
  patch-lib-src_lua_tolua_is_c 
  patch-lib-src_lua_tolua_map_c 
  patch-src_client_cc 
  patch-src_lev_PersistentIndex_cc 
  patch-src_lua_cc patch-src_netgame_cc 
  patch-src_stones_complex_cc 

Log message:
- update to enigma-1.21 to chase the xerces-c update



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/03/13 15:08:12

Removed files:
textproc/xerces-c/files: Makefile.in OpenBSDDefs.hpp 

Log message:
these are no longer needed



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/03/13 15:07:42

Modified files:
textproc/xerces-c: Makefile distinfo 
textproc/xerces-c/pkg: DESCR PLIST 
Added files:
textproc/xerces-c/patches: patch-Makefile_in 
   patch-src_Makefile_in 
Removed files:
textproc/xerces-c/patches: patch-obj_Makefile_in 
   patch-samples_Makefile_incl 
   patch-samples_configure 
   patch-samples_runConfigure 
   patch-src_xercesc_Makefile_incl 
   patch-src_xercesc_configure 
   patch-src_xercesc_internal_XMLReader_cpp 
   patch-src_xercesc_runConfigure 
   patch-src_xercesc_util_AutoSense_hpp 
   patch-src_xercesc_util_Platforms_Makefile_in 
   patch-src_xercesc_util_XercesDefs_hpp 
   
patch-src_xercesc_validators_DTD_DTDScanner_cpp 
   patch-tests_Makefile_incl 
   patch-tests_configure 
   patch-tests_runConfigure 

Log message:
- update to xerces-c-3.2.1 by redoing this port from scratch
* catches up to years of negligence for this xml parser which had accumulated
a number of outstanding security issues



Re: NEW graphics/exiftool

2018-03-13 Thread Stuart Henderson
On 2018/03/13 12:37, patrick keshishian wrote:
> Not suggesting my opinion counts on this, but when I first sent in
> this port (years ago), I was told to use CPAN releases only. Then
> somewhat recently (maybe a year or so ago), I was told go with latest
> version even if not on CPAN (i.e. author's releases).
> 
> Maybe there should be an official guideline stating OBSD's preferred
> position on this.

I don't find anything on ports@ re exiftool suggesting using the
non-CPAN versions.

As far as ports goes it doesn't necessarily have to be a CPAN version,
but the official guideline is "don't use development releases, betas,
release candidates and so on unless there's a specific reason to do so".

In the case of exiftool, I'm looking at the author's history page at
https://www.sno.phy.queensu.ca/~phil/exiftool/history.html which seems
pretty clear in recommending 10.80 (and in general terms, versions
which are uploaded to CPAN) as production releases.



Re: NEW graphics/exiftool

2018-03-13 Thread patrick keshishian
Not suggesting my opinion counts on this, but when I first sent in
this port (years ago), I was told to use CPAN releases only. Then
somewhat recently (maybe a year or so ago), I was told go with latest
version even if not on CPAN (i.e. author's releases).

Maybe there should be an official guideline stating OBSD's preferred
position on this.

-pk

On 3/13/18, Stuart Henderson  wrote:
> On 2018/03/13 12:20, George Rosamond wrote:
>> Giovanni Bechis:
>> > On 03/02/18 17:02, George Rosamond wrote:
>> >> Giovanni Bechis:
>> >>> On 03/02/18 16:31, George Rosamond wrote:
>>  Attached is exiftool-10.82:
>> 
>> >>> Hi, exiftool lives in graphics/p5-Image-ExifTool,
>> >>> if you want to update it, you are welcome.
>> >>>  Thanks
>> >>>   Giovanni
>> >>
>> >> Thanks Giovanni, was confused since it's both a Perl module and a
>> >> stand-alone application.
>> >>
>> >> CC'g MAINTAINER.
>> >>
>> >> Diff updating to 10.82 attached.
>> >>
>> >> Changes:
>> >>
>> >> distinfo
>> >> version bump in Makefile
>> >> wrapped pkg/DESCR at 80 characters
>> >> a few PLIST additions
>> >>
>> >> g
>> >>
>> > There is no 10.82 version on Cpan, I would rather update to 10.80
>> > instead.
>> >  ok ?
>>
>> Yes, in cpan it's 10.80.
>>
>> FWIW, the port's Makefile is using the author's www and distfile, which
>> just bumped to 10.84 yesterday. My diff was based on the author's www.
>>
>> If it's going to stick with the cpan version, should it also use cpan
>> for the distfile?
>
> "Note: The most recent production release is Version 10.80.
> (Other versions are considered development releases, and are
> not uploaded to CPAN.)"
>
> 10.80 is the right version to use. I think MASTER_SITES is ok like it is
> (using cpan with author's site as a second option).
>
>



CVS: cvs.openbsd.org: ports

2018-03-13 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2018/03/13 13:35:26

Modified files:
databases  : Makefile 

Log message:
Readd ksql as it was erroneously remove in 1.354



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 13:33:59

Modified files:
www/firefox-esr: Tag: OPENBSD_6_2 Makefile distinfo 

Log message:
MFC: update to firefox-esr 52.7.0.

See https://www.mozilla.org/en-US/firefox/52.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-07/

amd64 & i386 packages soon to hit the usual spot. Still fighting for
59.0.



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 13:29:35

Modified files:
www/mozilla-firefox: Makefile distinfo 
www/mozilla-firefox/patches: patch-intl_icu_source_Makefile_in 
 
patch-security_manager_pki_resources_content_exceptionDialog_js 
 patch-storage_mozStorageConnection_cpp 
 patch-widget_nsPrintSettingsImpl_cpp 
www/mozilla-firefox/pkg: PLIST README 
www/firefox-i18n: Makefile.inc distinfo 

Log message:
Update to firefox 59.0.

See https://www.mozilla.org/en-US/firefox/59.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-06/

- Selfhost the source tarball temporarly until bug #1432591 is fixed
- add show-commit convenience target
- use bundled cairo, system cairo is broken and the option to build
against a it is being removed in #1432751
- remove version from the install dir (per #445128)
- in the README, remove now useless section about e10s (it's enabled by
default) and replace it by a section explaining how to enable GL
compositing and WebRender.

Note that backporting it to 6.2 might not be possible. Currently hacking
various options.



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 13:22:09

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

Log message:
Update to firefox-esr 52.7.0.

See https://www.mozilla.org/en-US/firefox/52.7.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-07/



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 13:21:08

Modified files:
mail/mozilla-thunderbird: Makefile 
www/seamonkey  : Makefile 
www/tor-browser/browser: Makefile 

Log message:
Bump REVISION for mozilla.port.mk changes.



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 13:20:07

Modified files:
www/mozilla: mozilla.port.mk 

Log message:
Bump nss dependency to 3.35 and nspr to 4.18 for gecko 59.



Fwd: [NEW] security/py-viv_utils

2018-03-13 Thread Remi Pointel

Hi,

it seems that this mail has not been sent...

Ok?

Cheers,

Remi.


 Forwarded Message 
Subject: [NEW] security/py-viv_utils
Date: Fri, 09 Mar 2018 09:42:39 +0100
From: Remi Pointel 
To: ports@openbsd.org

Hi,

attached is the port of py-viv_utils, needed by floss.


$ pkg_info py-viv_utils
Information for inst:py-viv_utils-0.3.9

Comment:
utilities for working with vivisect

Required by:
floss-1.5.0

Description:
Utilities for binary analysis using vivisect.

Maintainer: Remi Pointel 

WWW: https://github.com/williballenthin/viv-utils


Ok?

Cheers,

Remi.


py-viv_utils-0.3.9.tar.gz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2018/03/13 09:27:45

Modified files:
graphics/p5-Image-ExifTool: Makefile distinfo 
graphics/p5-Image-ExifTool/pkg: DESCR PLIST 

Log message:
Update to 10.80
Original diff to dev version from George Rosamond okeyd by Maintainer
ok sthen@



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/13 09:04:42

Modified files:
graphics/shotwell: Makefile distinfo 
graphics/shotwell/patches: patch-configure 
   patch-src_camera_CameraTable_vala 
graphics/shotwell/pkg: PLIST 

Log message:
Update to shotwell-0.28.0.



Re: NEW graphics/exiftool

2018-03-13 Thread Stuart Henderson
On 2018/03/13 12:20, George Rosamond wrote:
> Giovanni Bechis:
> > On 03/02/18 17:02, George Rosamond wrote:
> >> Giovanni Bechis:
> >>> On 03/02/18 16:31, George Rosamond wrote:
>  Attached is exiftool-10.82:
> 
> >>> Hi, exiftool lives in graphics/p5-Image-ExifTool,
> >>> if you want to update it, you are welcome.
> >>>  Thanks
> >>>   Giovanni
> >>
> >> Thanks Giovanni, was confused since it's both a Perl module and a
> >> stand-alone application.
> >>
> >> CC'g MAINTAINER.
> >>
> >> Diff updating to 10.82 attached.
> >>
> >> Changes:
> >>
> >> distinfo
> >> version bump in Makefile
> >> wrapped pkg/DESCR at 80 characters
> >> a few PLIST additions
> >>
> >> g
> >>
> > There is no 10.82 version on Cpan, I would rather update to 10.80 instead.
> >  ok ?
> 
> Yes, in cpan it's 10.80.
> 
> FWIW, the port's Makefile is using the author's www and distfile, which
> just bumped to 10.84 yesterday. My diff was based on the author's www.
> 
> If it's going to stick with the cpan version, should it also use cpan
> for the distfile?

"Note: The most recent production release is Version 10.80.
(Other versions are considered development releases, and are
not uploaded to CPAN.)"

10.80 is the right version to use. I think MASTER_SITES is ok like it is
(using cpan with author's site as a second option).



[new] www/kwebapp 0.4.7

2018-03-13 Thread Aaron Bieber
Hola,

Here is a port of kwebapp, another tool in the BCHS world.

>From DESCR:

kwebapp is an open source UNIX system generating front-end (JavaScript) and
back-end (SQL, C) for your web application, leaving you to develop your
business logic. It accepts a configuration file that describes your data:
tables (structures), fields (members), accessors (search, list, iterate),
modifiers (insert, update, delete), etc. It generates the source files (C
header, C source, SQL schema, SQL update schema, JavaScript) for your
application.

It can also be found here:
https://github.com/jasperla/openbsd-wip/tree/master/www/kwebapp

OK?

Cheers,
Aaron

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


kwebapp-0.4.7.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2018/03/13 07:04:18

Modified files:
security/lynis : Makefile distinfo 

Log message:
Update for Lynis to 2.6.3.

OK jasper@ benoit@



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/13 06:41:29

Modified files:
x11/gnome/at-spi2-atk: Makefile distinfo 

Log message:
Update to at-spi2-atk-2.26.2.



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/13 06:37:49

Modified files:
x11/gtk+3  : Makefile distinfo 

Log message:
Update to gtk+3-3.22.29.



Re: [New] nnn-1.7

2018-03-13 Thread Klemens Nanni
From: Klemens Nanni 
To: Ljuba Nedeljkovic 
Cc: 
Bcc: 
Subject: Re: [New] nnn-1.7
Reply-To: 
In-Reply-To: <20180311203948.wqkdu5kxbhlrg...@lada.probisvet.io>

On Sun, Mar 11, 2018 at 09:39:48PM +0100, Ljuba Nedeljkovic wrote:
> On 10.03, mitchell wodach wrote:
> > I get this error when I run "make test"
> > 
> > openbsdcurrent# make test
> > ===>  Regression tests for nnn-1.7
> > gmake: *** No rule to make target 'test'.  Stop.
> > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2777
> > '/usr/ports/pobj/nnn-1.7/.test_done')
> > *** Error 1 in /usr/ports/myshit/sysutils/nnn
> > (/usr/ports/infrastructure/mk/bsd.port.mk:2419 'test')
> > 
> > Try adding NO_TEST=Yes. to your Makefile
> 
> Fixed.  New tarball is attached to mail with most remarks.
Almost there. With GH_* set you can leave DISTNAME as described in
Makefile.template or bsd.port.mk(5) for that matter.

See my attached tarball fixing this besides some whitespace issues and
other small nits; I've also taken care of the completion scripts.

/usr/ports/infrastructure/bin/portcheck also tells if your port seems
fine, in that case it would warn you about an empty line in PLIST.


nnn.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/03/13 06:22:14

Modified files:
net/samba  : Tag: OPENBSD_6_2 Makefile distinfo 

Log message:
SECURITY update to samba-4.5.16

o  CVE-2018-1050 (Denial of Service Attack on external print server.)
o  CVE-2018-1057 (Authenticated users can change other users' password.)

If you have an AD setup, you are *strongly* advised to upgrade asap
and/or apply the documented workarounds.

More details at
https://www.samba.org/samba/history/samba-4.5.16.html



Re: NEW graphics/exiftool

2018-03-13 Thread George Rosamond
Giovanni Bechis:
> On 03/02/18 17:02, George Rosamond wrote:
>> Giovanni Bechis:
>>> On 03/02/18 16:31, George Rosamond wrote:
 Attached is exiftool-10.82:

>>> Hi, exiftool lives in graphics/p5-Image-ExifTool,
>>> if you want to update it, you are welcome.
>>>  Thanks
>>>   Giovanni
>>
>> Thanks Giovanni, was confused since it's both a Perl module and a
>> stand-alone application.
>>
>> CC'g MAINTAINER.
>>
>> Diff updating to 10.82 attached.
>>
>> Changes:
>>
>> distinfo
>> version bump in Makefile
>> wrapped pkg/DESCR at 80 characters
>> a few PLIST additions
>>
>> g
>>
> There is no 10.82 version on Cpan, I would rather update to 10.80 instead.
>  ok ?

Yes, in cpan it's 10.80.

FWIW, the port's Makefile is using the author's www and distfile, which
just bumped to 10.84 yesterday. My diff was based on the author's www.

If it's going to stick with the cpan version, should it also use cpan
for the distfile?

g



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/03/13 06:19:33

Modified files:
net/samba  : Makefile distinfo 

Log message:
SECURITY update to samba-4.7.6

o  CVE-2018-1050 (Denial of Service Attack on external print server.)
o  CVE-2018-1057 (Authenticated users can change other users' password.)

If you have an AD setup, you are *strongly* advised to upgrade asap
and/or apply the documented workarounds.

More details at
https://www.samba.org/samba/history/samba-4.7.6.html



Re: Fwd: [NEW] security/floss

2018-03-13 Thread Ljuba Nedeljkovic
Hello,

On freshly updated -current and /usr/ports, on amd64 `make test` fails with:

===> Returning to build of floss-1.5.0  
   
===> floss-1.5.0 depends on: py-plugnplay-* -> py-plugnplay-0.5.3   
   
>> Broken dependency: security/py-viv_utils non existent \
  (DEPENDS was security/py-viv_utils) in security/floss
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2073\
 '/usr/ports/pobj/floss-1.5.0/.dep-securit

`port-lib-depends-check` and `package` targets fail as well with the same
complaint about missing dependency.

Is `py-viv_utils` a port that is currently in development?

Cheers

On 12.03, Remi Pointel wrote:
> 
> 
>  Courriel original 
> Objet: [NEW] security/floss
> Date: 10-03-2018 08:52
> De: Remi Pointel 
> À: The OpenBSD ports mailing-list 
> 
> Hi,
> 
> attached is the port of floss: FireEye Labs Obfuscated String Solver.
> 
> -
> $ pkg_info floss
> Information for inst:floss-1.5.0
> 
> Comment:
> FireEye Labs Obfuscated String Solver
> 
> Description:
> The FireEye Labs Obfuscated String Solver (FLOSS) uses advanced static
> analysis
> techniques to automatically deobfuscate strings from malware binaries. You
> can
> use it just like strings.exe to enhance basic static analysis of unknown
> binaries.
> Rather than heavily protecting backdoors with hardcore packers, many malware
> authors evade heuristic detections by obfuscating only key portions of an
> executable. Often, these portions are strings and resources used to
> configure
> domains, files, and other artifacts of an infection. These key features will
> not
> show up as plaintext in output of the strings.exe utility that is commonly
> used
> during basic static analysis.
> 
> Maintainer: Remi Pointel 
> 
> WWW: https://github.com/fireeye/flare-floss
> -
> 
> Ok?
> 
> Cheers,
> 
> Remi.




CVS: cvs.openbsd.org: ports

2018-03-13 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/13 05:20:40

Modified files:
lang/lucee : Makefile distinfo 
lang/lucee/pkg : PLIST 

Log message:
update to Lucee 5.2.6.59



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2018/03/13 04:39:46

Removed files:
graphics/fotowall/patches: patch-3rdparty_enricomath_h 

Log message:
We now have sincos(3).

ok sthen@



Re: libm update broke graphics/fotowall

2018-03-13 Thread Stuart Henderson
On 2018/03/12 21:53, Matthias Kilian wrote:
> On Mon, Mar 12, 2018 at 06:10:37PM +, Stuart Henderson wrote:
> > In file included from ../App/CanvasAppliance.cpp:18:
> > In file included from ../../Fotowall-0.9/Canvas/CanvasViewContent.h:18:
> > In file included from ../../Fotowall-0.9/Canvas/AbstractContent.h:19:
> > ../../Fotowall-0.9/3rdparty/enricomath.h:291:20: error: static declaration 
> > of 'sincos' follows non-static declaration
> > static inline void sincos(double th, double *s, double *c)
> >^
> > /usr/include/math.h:276:6: note: previous declaration is here
> > void sincos(double, double *, double *);
> >  ^
> > 1 error generated.
> 
> Oh, at least that one is easy...
> 
> Index: patches/patch-3rdparty_enricomath_h
> ===
> RCS file: patches/patch-3rdparty_enricomath_h
> diff -N patches/patch-3rdparty_enricomath_h
> --- patches/patch-3rdparty_enricomath_h   30 Aug 2016 15:19:49 -  
> 1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,14 +0,0 @@
> -$OpenBSD: patch-3rdparty_enricomath_h,v 1.1.1.1 2016/08/30 15:19:49 awolk 
> Exp $
>  3rdparty/enricomath.h.orig   Sun Jul 10 22:55:21 2016
> -+++ 3rdparty/enricomath.hSun Jul 10 23:03:34 2016
> -@@ -286,8 +286,8 @@ class Matrix3
> - #include 
> - #include 
> - 
> --#if defined(Q_OS_WIN32) || defined(Q_OS_MAC)
> --//sincos is not defined in win32 and MAC
> -+#if defined(Q_OS_WIN32) || defined(Q_OS_MAC) || defined(Q_OS_OPENBSD)
> -+//sincos is not defined in win32, MAC and OpenBSD
> - static inline void sincos(double th, double *s, double *c)
> - {
> - *s = sin(th);
> 
> Ciao,
>   Kili
> 

Ah perfect, OK :)



UPDATE: Lynis-2.6.3

2018-03-13 Thread Gonzalo L. Rodriguez

Hello,

Update for Lynis to 2.6.3:

https://cisofy.com/changelog/lynis/2.6.3/

OK? Comments?

Cheers.-

--
Sending from my toaster.
Index: Makefile
===
RCS file: /cvs/ports/security/lynis/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile27 Jan 2018 21:17:01 -  1.25
+++ Makefile13 Mar 2018 10:30:46 -
@@ -2,7 +2,7 @@
 
 COMMENT=   security auditing tool
 
-DISTNAME = lynis-2.6.1
+DISTNAME = lynis-2.6.3
 
 CATEGORIES=security
 
Index: distinfo
===
RCS file: /cvs/ports/security/lynis/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo27 Jan 2018 21:17:01 -  1.23
+++ distinfo13 Mar 2018 10:30:46 -
@@ -1,2 +1,2 @@
-SHA256 (lynis-2.6.1.tar.gz) = 8tZMcIdSrT4GgxOZjtxaiL1TCwF+dxkY23Loms9eLK0=
-SIZE (lynis-2.6.1.tar.gz) = 270732
+SHA256 (lynis-2.6.3.tar.gz) = 33Xzmr28+SHZSdybixNI/vsszKJ72pCJpwIxKwp8PzE=
+SIZE (lynis-2.6.3.tar.gz) = 271848


CVS: cvs.openbsd.org: ports

2018-03-13 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/13 03:18:16

Modified files:
sysutils/rsyslog: Makefile 
sysutils/rsyslog/pkg: rsyslogd.rc 

Log message:
Put rc_reload where it belongs.



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/03/13 02:08:03

Modified files:
lang/rust  : Makefile distinfo 
Added files:
lang/rust/patches: 
   
patch-src_liblibc_src_unix_bsd_netbsdlike_openbsdlike_openbsd_mod_rs 
   patch-src_libstd_sys_unix_stack_overflow_rs 
   patch-src_libstd_sys_unix_thread_rs 

Log message:
Fix rust with MAP_STACK, all from semarie@:

- regen amd64 bootstrap (i386 will come later and is marked BROKEN
anyway)
- add MAP_STACK flag for use with sigaltstack() (only used for signal
handler used for stack overflow detection)
- change a bit the way stack overflow is detected



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2018/03/13 02:01:42

Modified files:
mail/p5-Mail-SpamAssassin: Tag: OPENBSD_6_2 Makefile 
mail/p5-Mail-SpamAssassin/patches: Tag: OPENBSD_6_2 
   
patch-lib_Mail_SpamAssassin_Conf_Parser_pm 
Added files:
mail/p5-Mail-SpamAssassin/patches: Tag: OPENBSD_6_2 
   patch-lib_Mail_SpamAssassin_Conf_pm 

Log message:
Security fixes from upstream



CVS: cvs.openbsd.org: ports

2018-03-13 Thread Giovanni Bechis
CVSROOT:/cvs
Module name:ports
Changes by: giova...@cvs.openbsd.org2018/03/13 01:51:59

Modified files:
mail/p5-Mail-SpamAssassin: Makefile 
mail/p5-Mail-SpamAssassin/patches: 
   
patch-lib_Mail_SpamAssassin_Conf_Parser_pm 
Added files:
mail/p5-Mail-SpamAssassin/patches: 
   patch-lib_Mail_SpamAssassin_Conf_pm 

Log message:
More security fixes from upstream



Re: NEW graphics/exiftool

2018-03-13 Thread Giovanni Bechis
On 03/02/18 17:02, George Rosamond wrote:
> Giovanni Bechis:
>> On 03/02/18 16:31, George Rosamond wrote:
>>> Attached is exiftool-10.82:
>>>
>> Hi, exiftool lives in graphics/p5-Image-ExifTool,
>> if you want to update it, you are welcome.
>>  Thanks
>>   Giovanni
> 
> Thanks Giovanni, was confused since it's both a Perl module and a
> stand-alone application.
> 
> CC'g MAINTAINER.
> 
> Diff updating to 10.82 attached.
> 
> Changes:
> 
> distinfo
> version bump in Makefile
> wrapped pkg/DESCR at 80 characters
> a few PLIST additions
> 
> g
> 
There is no 10.82 version on Cpan, I would rather update to 10.80 instead.
 ok ?
  Cheers
   Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- Makefile	20 May 2017 07:43:10 -	1.41
+++ Makefile	13 Mar 2018 07:31:23 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-10.50
+DISTNAME=	Image-ExifTool-10.80
 CATEGORIES=	graphics
 
 HOMEPAGE=	http://owl.phy.queensu.ca/~phil/exiftool/
Index: distinfo
===
RCS file: /var/cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.34
diff -u -p -r1.34 distinfo
--- distinfo	20 May 2017 07:43:10 -	1.34
+++ distinfo	13 Mar 2018 07:31:30 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-10.50.tar.gz) = M53Y93H2c/1sRI9KSzbPUP6OO/iE2pWu9s7B0YLAiFs=
-SIZE (Image-ExifTool-10.50.tar.gz) = 4247879
+SHA256 (Image-ExifTool-10.80.tar.gz) = vPiWYAd22O85qGcIG0hCaDftXujKGbU92dhqMXnJPJM=
+SIZE (Image-ExifTool-10.80.tar.gz) = 4347722
Index: pkg/DESCR
===
RCS file: /var/cvs/ports/graphics/p5-Image-ExifTool/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR	2 May 2006 20:52:34 -	1.1.1.1
+++ pkg/DESCR	13 Mar 2018 07:29:12 -
@@ -1,5 +1,5 @@
-ExifTool provides an extensible set of Perl modules to read and write meta
-information in image, audio and video files.
+ExifTool provides an extensible set of Perl modules to read and
+write meta information in image, audio and video files.
 
 ExifTool supports many different file formats. ExifTool also extracts
 information from the maker notes of many digital cameras by various
Index: pkg/PLIST
===
RCS file: /var/cvs/ports/graphics/p5-Image-ExifTool/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST	20 May 2017 07:43:10 -	1.29
+++ pkg/PLIST	13 Mar 2018 07:29:12 -
@@ -31,6 +31,8 @@ ${P5SITE}/Image/ExifTool/Charset.pm
 ${P5SITE}/Image/ExifTool/Charset/Arabic.pm
 ${P5SITE}/Image/ExifTool/Charset/Baltic.pm
 ${P5SITE}/Image/ExifTool/Charset/Cyrillic.pm
+${P5SITE}/Image/ExifTool/Charset/DOSLatin1.pm
+${P5SITE}/Image/ExifTool/Charset/DOSLatinUS.pm
 ${P5SITE}/Image/ExifTool/Charset/Greek.pm
 ${P5SITE}/Image/ExifTool/Charset/Hebrew.pm
 ${P5SITE}/Image/ExifTool/Charset/JIS.pm
@@ -82,6 +84,7 @@ ${P5SITE}/Image/ExifTool/GIMP.pm
 ${P5SITE}/Image/ExifTool/GPS.pm
 ${P5SITE}/Image/ExifTool/GeoTiff.pm
 ${P5SITE}/Image/ExifTool/Geotag.pm
+${P5SITE}/Image/ExifTool/GoPro.pm
 ${P5SITE}/Image/ExifTool/H264.pm
 ${P5SITE}/Image/ExifTool/HP.pm
 ${P5SITE}/Image/ExifTool/HTML.pm
@@ -168,6 +171,7 @@ ${P5SITE}/Image/ExifTool/PostScript.pm
 ${P5SITE}/Image/ExifTool/PrintIM.pm
 ${P5SITE}/Image/ExifTool/Qualcomm.pm
 ${P5SITE}/Image/ExifTool/QuickTime.pm
+${P5SITE}/Image/ExifTool/QuickTimeStream.pl
 ${P5SITE}/Image/ExifTool/README
 ${P5SITE}/Image/ExifTool/RIFF.pm
 ${P5SITE}/Image/ExifTool/RSRC.pm
@@ -176,6 +180,7 @@ ${P5SITE}/Image/ExifTool/Radiance.pm
 ${P5SITE}/Image/ExifTool/Rawzor.pm
 ${P5SITE}/Image/ExifTool/Real.pm
 ${P5SITE}/Image/ExifTool/Reconyx.pm
+${P5SITE}/Image/ExifTool/Red.pm
 ${P5SITE}/Image/ExifTool/Ricoh.pm
 ${P5SITE}/Image/ExifTool/Samsung.pm
 ${P5SITE}/Image/ExifTool/Sanyo.pm
@@ -258,6 +263,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::GPS.3p
 @man man/man3p/Image::ExifTool::GeoTiff.3p
 @man man/man3p/Image::ExifTool::Geotag.3p
+@man man/man3p/Image::ExifTool::GoPro.3p
 @man man/man3p/Image::ExifTool::H264.3p
 @man man/man3p/Image::ExifTool::HP.3p
 @man man/man3p/Image::ExifTool::HTML.3p
@@ -343,6 +349,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::PrintIM.3p
 @man man/man3p/Image::ExifTool::Qualcomm.3p
 @man man/man3p/Image::ExifTool::QuickTime.3p
+@man man/man3p/Image::ExifTool::QuickTimeStream.3p
 @man man/man3p/Image::ExifTool::RIFF.3p
 @man man/man3p/Image::ExifTool::RSRC.3p
 @man man/man3p/Image::ExifTool::RTF.3p
@@ -350,6 +357,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::Rawzor.3p
 @man man/man3p/Image::ExifTool::Real.3p
 @man man/man3p/Image::ExifTool::Reconyx.3p
+@man man/man3p/Image::ExifTool::Red.3p
 @man 

CVS: cvs.openbsd.org: ports

2018-03-13 Thread Remi Locherer
CVSROOT:/cvs
Module name:ports
Changes by: r...@cvs.openbsd.org2018/03/13 00:05:34

Modified files:
sysutils/rsyslog: Makefile 
sysutils/rsyslog/pkg: rsyslogd.rc 

Log message:
Change the shebang to /bin/ksh to match what all the other rc.d scripts do.

ok tb@ sthen@ jca@ danj@