Re: NEW: lang/cim

2017-11-28 Thread Brian Callahan


On 11/14/2017 11:31 AM, Brian Callahan wrote:


On 11/07/17 12:36, Brian Callahan wrote:

Hi ports --

Attached is a new port, lang/cim. GNU Cim is a Simula compiler.
Quick history lesson: Simula was the first object-oriented language 
and was a major influence on things like C++.


---
pkg/DESCR:
GNU Cim is a compiler for the programming language Simula (except
unspecified parameters to formal or virtual procedures). It offers a
class concept, separate compilation with full type checking, interface
to external C routines, an application package for process simulation
and a coroutine concept. The compiler and run-time system are written in
C, and the compiler produces C code that is passed to a C compiler for
further processing towards machine code.
---

Works well for me, though it required some massaging to make clang 
happy.


OK?

~Brian



Ping. Now with informative patch messages to help make review easier.

OK?

~Brian



Anyone?



Re: CVS: cvs.openbsd.org: ports

2017-11-28 Thread Kevin Lo
On Tue, Nov 28, 2017 at 12:43:28PM -0500, Brian Callahan wrote:
> 
> 
> On 11/28/2017 8:21 AM, Antoine Jacoutot wrote:
> > On Tue, Nov 28, 2017 at 02:56:56AM +, Kevin Lo wrote:
> >> CVSROOT:   /cvs
> >> Module name:   ports
> >> Changes by:ke...@cvs.openbsd.org   2017/11/27 19:56:56
> >>
> >> Log message:
> >>  Import fcitx-4.2.9.5
> >>  Fcitx is an input method framework with support for many languages and
> >>  scripts.  It has three built-in input method engines, Pinyin, QuWei 
> >> and
> >>  and Table-based input methods.
> >>  
> >>  input and ok bcallah@
> > Doesn't build.
> 
> Will send a fix when I'm home tonight.
> 
> Thanks, Antoine.

Fixed in r1.2.  Sorry for the breakage and thanks Antoine for pointing 
that out.

> ~Brian
> 
>  Building on exopi-6 under inputmethods/fcitx,-gtk3
> >  BDEPENDS = 
> > [devel/gettext-tools;archivers/xz;x11/gtk+3;devel/kf5/extra-cmake-modules;sysutils/e2fsprogs;devel/ninja;x11/qt4;devel/cmake;devel/libexecinfo;x11/dbus;devel/iso-codes;x11/gtk+2;x11/xkbcommon]
> >  DIST = 
> > [inputmethods/fcitx,-qt4:fcitx/pinyin.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_stroke-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/en_dict-20121020.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_table-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/table.tar.gz;inputmethods/fcitx,-qt4:fcitx/fcitx-4.2.9.5.tar.xz]
> >  FULLPKGNAME = fcitx-gtk3-4.2.9.5
> >  RDEPENDS = [x11/gtk+3;inputmethods/fcitx,-main]
> > (Junk lock failure for exopi-6 at 1511867770)
> > Received IO
> > (Junk lock obtained for exopi-6 at 1511867860)
> > Received IO
>  Running depends in inputmethods/fcitx,-gtk3 at 1511867860
> > last junk was in print/poppler,,-qt4
> > /usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
> > dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
> > gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
> > kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
> > poppler-0.57.0p2 qt3-mt-3.8p13
> > was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.9.3 dbus-1.12.2v0 
> > e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 gettext-tools-0.19.8.1 
> > gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 libexecinfo-0.3p0v0 
> > libxkbcommon-0.7.2p0 ninja-1.8.2 qt4-4.8.7p14 xz-5.2.3p0
> > /usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
> > dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
> > gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
> > kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
> > poppler-0.57.0p2 qt3-mt-3.8p13
> > Look in /usr/local/share/doc/pkg-readmes for extra documentation.
> > --- +qt3-mt-3.8p13 ---
> > You may wish to add /usr/local/lib/qt3/man to /etc/man.conf
>  Running show-prepare-results in inputmethods/fcitx,-gtk3 at 1511867915
> > ===> inputmethods/fcitx,-gtk3
> > ===> fcitx-gtk3-4.2.9.5 depends on: gettext-tools-* -> 
> > gettext-tools-0.19.8.1
> > ===> fcitx-gtk3-4.2.9.5 depends on: iso-codes-* -> iso-codes-3.77
> > ===> fcitx-gtk3-4.2.9.5 depends on: extra-cmake-modules-* -> 
> > extra-cmake-modules-5.38.0
> > ===> fcitx-gtk3-4.2.9.5 depends on: cmake-* -> cmake-3.9.3
> > ===> fcitx-gtk3-4.2.9.5 depends on: ninja->=1.5.1 -> ninja-1.8.2
> > ===> fcitx-gtk3-4.2.9.5 depends on: xz-* -> xz-5.2.3p0
> > ===> fcitx-gtk3-4.2.9.5 depends on: libexecinfo-* -> libexecinfo-0.3p0v0
> > ===> fcitx-gtk3-4.2.9.5 depends on: e2fsprogs-* -> e2fsprogs-1.42.12p4
> > ===> fcitx-gtk3-4.2.9.5 depends on: dbus-* -> dbus-1.12.2v0
> > ===> fcitx-gtk3-4.2.9.5 depends on: gtk+2-* -> gtk+2-2.24.31p2
> > ===> fcitx-gtk3-4.2.9.5 depends on: libxkbcommon-* -> libxkbcommon-0.7.2p0
> > ===> fcitx-gtk3-4.2.9.5 depends on: gtk+3-* -> gtk+3-3.22.26
> > ===> fcitx-gtk3-4.2.9.5 depends on: qt4-* -> qt4-4.8.7p14
> > ===>  Verifying specs:  c iconv intl kvm xkbcommon X11 Xext Xfixes Xinerama 
> > Xrender c cairo dbus-1  execinfo gdk-x11-2.0 gettextpo gio-2.0 glib-2.0  
> > gobject-2.0 gtk-x11-2.0 pango-1.0 pangocairo-1.0  pthread uuid xkbfile xml2 
> > fcitx-gclient fcitx-utils gdk-3 glib-2.0 gobject-2.0 gtk-3 pango-1.0 
> > xkbcommon c iconv intl kvm xkbcommon c++ c++abi pthread ICE QtCore QtDBus 
> > QtGui SM X11  Xext execinfo fcitx-config fcitx-utils m
> > ===>  found c.92.0 iconv.6.0 intl.6.0 kvm.16.2 xkbcommon.1.3 X11.16.1 
> > Xext.13.0 Xfixes.6.0 Xinerama.6.0 Xrender.6.0 cairo.12.3 dbus-1.11.2 
> > execinfo.2.0 gdk-x11-2.0.2400.0 gettextpo.8.1 gio-2.0.4200.6 
> > glib-2.0.4200.6 gobject-2.0.4200.6 gtk-x11-2.0.2400.0 pango-1.0.3800.1 
> > pangocairo-1.0.3800.1 pthread.25.1 uuid.14.0 xkbfile.6.0 xml2.16.0 
> > fcitx-gclient.0.0 fcitx-utils.0.0 gdk-3.2200.2 gtk-3.2200.2 c++.1.0 
> > c++abi.0.0 ICE.10.0 QtCore.9.0 QtDBus.2.0 QtGui.10.1 SM.9.0 
> > fcitx-config.0.0 m.10.0
> > cmake-3.9.3
> > dbus-1.12.2v0
> > e2fsprogs-1.42.12p4
> > extra-cmake-modules-5.38.0
> > gettext-tools-0.19.8.1
> > 

CVS: cvs.openbsd.org: ports

2017-11-28 Thread Kevin Lo
CVSROOT:/cvs
Module name:ports
Changes by: ke...@cvs.openbsd.org   2017/11/28 18:27:36

Modified files:
inputmethods/fcitx: Makefile 

Log message:
Missing BUILD_DEPENDS and RUN_DEPENDS on bash.

Spotted by ajacoutot@



UPDATE: par2cmdline 0.7.4

2017-11-28 Thread Mikolaj Kucharski
Hi,

Update to the latest release on GitHub. Ports changes:

- drop patches included by upstream
- adapt pledge(2) patches after files moved into src/ subdir
- use GitHub variables
- drop uneeded variables after previous

The biggest change which I'm aware from user perspective is author
inversed the behaviour of -N option in version 0.7.0. If you are
using par2cmdline with that option, you should drop it after attached
update. If you want to bring back behaviour of par2cmdline from before
version 0.7.0, then you need to add -N to your scripts or apps. I
personally was relaying on -N, so now I can remove it.

Changes between versions by upstream can be seen at:

https://github.com/Parchive/par2cmdline/releases

I personally didn't had a chance to test this release properly yet, but
posting if someone else is using par2cmdline too.

Regress tests pass on amd64:

# TOTAL: 28
# PASS:  28
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0


Index: Makefile
===
RCS file: /cvs/ports/archivers/par2cmdline/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile26 Jul 2017 22:45:14 -  1.16
+++ Makefile28 Nov 2017 23:16:16 -
@@ -2,15 +2,12 @@
 
 COMMENT =  command line implementation of the PAR v2.0 specification
 
-V =0.6.14
-DISTNAME = par2cmdline-$V
-DISTFILES =${DISTNAME}{v$V}.tar.gz
-REVISION = 2
+GH_ACCOUNT =BlackIkeEagle
+GH_PROJECT =par2cmdline
+GH_TAGNAME =v0.7.4
 
 CATEGORIES =   archivers
 
-HOMEPAGE = https://github.com/BlackIkeEagle/par2cmdline/
-
 # GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 
@@ -19,8 +16,6 @@ WANTLIB = c m ${COMPILER_LIBCXX}
 
 MAINTAINER =   Mikolaj Kucharski 
 
-MASTER_SITES = ${HOMEPAGE}archive/
-
 BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
 
@@ -41,8 +36,5 @@ post-patch:
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/par2cmdline
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/par2cmdline
-
-pre-test:
-   sed -i -e 's,^tar -xf,tar -xzf,' ${WRKSRC}/tests/test*
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/archivers/par2cmdline/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo5 Oct 2015 16:50:14 -   1.6
+++ distinfo28 Nov 2017 23:16:16 -
@@ -1,2 +1,2 @@
-SHA256 (par2cmdline-0.6.14.tar.gz) = 
L9gxupJNnw7NkkLKRVUbaZXt4e0oGveaow50kNVZbno=
-SIZE (par2cmdline-0.6.14.tar.gz) = 3539262
+SHA256 (par2cmdline-0.7.4.tar.gz) = 
6iYPqAS7IFFBI96gagrUBmJgzVx22wh3FUaMp+LUnEc=
+SIZE (par2cmdline-0.7.4.tar.gz) = 3549893
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/archivers/par2cmdline/patches/patch-configure_ac,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure_ac
--- patches/patch-configure_ac  13 Jun 2016 17:32:27 -  1.1
+++ patches/patch-configure_ac  28 Nov 2017 23:16:16 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-configure_ac,v 1.1 2016/06/13 17:32:27 semarie Exp $
 configure.ac.orig  Wed Jun  8 23:30:46 2016
-+++ configure.ac   Wed Jun  8 23:31:20 2016
-@@ -56,6 +56,7 @@ dnl Checks for library functions.
+Index: configure.ac
+--- configure.ac.orig
 configure.ac
+@@ -60,6 +60,7 @@ dnl Checks for library functions.
  AC_FUNC_MEMCMP
  AC_CHECK_FUNCS([stricmp] [strcasecmp])
  AC_CHECK_FUNCS([strchr] [memcpy])
Index: patches/patch-par1repairer_cpp
===
RCS file: patches/patch-par1repairer_cpp
diff -N patches/patch-par1repairer_cpp
--- patches/patch-par1repairer_cpp  13 Jun 2016 17:32:27 -  1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,25 +0,0 @@
-$OpenBSD: patch-par1repairer_cpp,v 1.3 2016/06/13 17:32:27 semarie Exp $
-
-pledge:
-'par2 repair' with par1 files - stdio rpath cpath
-once the target files have been opened for writing, wpath is no
-longer required, cpath must be kept to delete partial files in
-case of an error
-
 par1repairer.cpp.orig  Wed Jun  8 23:41:11 2016
-+++ par1repairer.cpp   Wed Jun  8 23:42:01 2016
-@@ -157,6 +157,14 @@ Result Par1Repairer::Process(const CommandLine 
- if (!CreateTargetFiles())
-   return eFileIOError;
- 
-+#ifdef HAVE_PLEDGE
-+if (pledge("stdio rpath cpath", NULL) == -1)
-+{
-+  cerr << "pledge failed" << endl;
-+  return eLogicError;
-+}
-+#endif
-+
- // Work out which data blocks are available, which need to be 
recreated, 
- // and compute the appropriate Reed Solomon matrix.
- if (!ComputeRSmatrix())
Index: patches/patch-par2cmdline_cpp
===
RCS file: patches/patch-par2cmdline_cpp
diff -N patches/patch-par2cmdline_cpp
--- 

Re: UPDATE: p5-NetAddr-MAC 0.95

2017-11-28 Thread Alexander Bluhm
On Tue, Nov 28, 2017 at 10:45:34PM +, Mikolaj Kucharski wrote:
> Simple update to the latest on CPAN. make test pass:

Commited, thanks.

bluhm



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2017/11/28 17:14:29

Modified files:
net/p5-NetAddr-MAC: Makefile distinfo 

Log message:
update p5-NetAddr-MAC to 0.95
from maintainer Mikolaj Kucharski



UPDATE: p5-NetAddr-MAC 0.95

2017-11-28 Thread Mikolaj Kucharski
Hi,

Simple update to the latest on CPAN. make test pass:

All tests successful.  
Files=18, Tests=318,  1 wallclock secs ( 0.05 usr  0.10 sys +  0.21 cusr 0.16 
csys =  0.52 CPU)
Result: PASS 

(author and release candidate tests skipped)

Upstream's change log says:

 - POD spelling and whitespace


Index: Makefile
===
RCS file: /cvs/ports/net/p5-NetAddr-MAC/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile20 Mar 2016 19:56:56 -  1.2
+++ Makefile28 Nov 2017 22:41:47 -
@@ -2,7 +2,7 @@
 
 COMMENT =  module to handle hardware MAC addresses
 
-DISTNAME = NetAddr-MAC-0.94
+DISTNAME = NetAddr-MAC-0.95
 
 CATEGORIES =   net
 
Index: distinfo
===
RCS file: /cvs/ports/net/p5-NetAddr-MAC/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo12 Mar 2016 20:22:05 -  1.1.1.1
+++ distinfo28 Nov 2017 22:41:47 -
@@ -1,2 +1,2 @@
-SHA256 (NetAddr-MAC-0.94.tar.gz) = LmnMO0ZTQDXxEs5DTXF8htJhkZreXoJP0eXOmgD7TR0=
-SIZE (NetAddr-MAC-0.94.tar.gz) = 22630
+SHA256 (NetAddr-MAC-0.95.tar.gz) = L74kTTGUvo21LyuLTjm5YLtMaX8DmGfc+iEuRGJvLoc=
+SIZE (NetAddr-MAC-0.95.tar.gz) = 24574

-- 
best regards
q#



Re: update textproc/igor to 1.595

2017-11-28 Thread Theo Buehler
On Tue, Nov 28, 2017 at 09:23:50PM +0100, Ingo Schwarze wrote:
> Hi,
> 
> here is a routine maintainer update to textproc/igor-1.595.
> 
> The main benefit is that it catches yet more misspellings.
> There are also some additions to DocBook SGML validation,
> but that hardly matters for us.
> 
> Note that we have to patch away /usr/local/etc/ which was
> introduced upstream between 1.555 and 1.595 and cannot be
> configured.
> 
> OK?

ok



alpha bulk build report

2017-11-28 Thread phessler
bulk build on alpha-1.ports.openbsd.org
started on  Sun Nov 19 06:01:15 MST 2017
finished at Tue Nov 28 15:33:34 MST 2017
lasted 10D02h32m
done with kern.version=OpenBSD 6.2-current (GENERIC.MP) #157: Fri Oct 27 
15:14:02 MDT 2017

built packages:6509
Nov 19:738
Nov 20:540
Nov 21:496
Nov 22:269
Nov 23:386
Nov 24:352
Nov 25:457
Nov 26:513
Nov 27:477
Nov 28:2280



build failures: 27
http://build-failures.rhaalovely.net//alpha/2017-11-19/archivers/woff2.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/databases/py-psycopg2,python3.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/databases/xapian-core.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/gtest.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/jsonrpc-glib.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/reposurgeon.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/spidermonkey52.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/template-glib.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/emulators/vice.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/games/cataclysm-dda.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/games/dunelegacy.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/games/polymorphable.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/geo/geos.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/graphics/freeimage.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/lang/gcc/4.6.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/lang/verilator.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/mail/neomutt.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/math/p5-Math-Pari.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/net/libnids.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/net/powerdns.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/net/prosody.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/print/poppler.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/security/py-cryptography.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/sysutils/libsmraw.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/textproc/link-grammar,,-main.log
http://build-failures.rhaalovely.net//alpha/2017-11-19/textproc/uncrustify.log

recurrent failures
 failures/archivers/woff2.log
 failures/databases/py-psycopg2,python3.log
 failures/devel/gtest.log
 failures/devel/reposurgeon.log
 failures/emulators/vice.log
 failures/graphics/freeimage.log
 failures/lang/gcc/4.6.log
 failures/lang/verilator.log
 failures/math/p5-Math-Pari.log
 failures/net/powerdns.log
 failures/print/poppler.log
new failures
+++ ls-failures Tue Nov 28 15:33:59 2017
+failures/databases/xapian-core.log
+failures/devel/jsonrpc-glib.log
+failures/devel/spidermonkey52.log
+failures/devel/template-glib.log
+failures/devel/xtensa-elf/gcc.log
+failures/games/cataclysm-dda.log
+failures/games/dunelegacy.log
+failures/games/polymorphable.log
+failures/geo/geos.log
+failures/mail/neomutt.log
+failures/net/libnids.log
+failures/net/prosody.log
+failures/security/py-cryptography.log
+failures/sysutils/libsmraw.log
+failures/textproc/link-grammar,,-main.log
+failures/textproc/uncrustify.log
resolved failures
--- ../old/alpha/last//ls-failures  Thu Nov  2 08:44:03 2017
-failures/cad/openscad.log
-failures/devel/spidermonkey38.log
-failures/fonts/fira-fonts.log
-failures/lang/mruby.log
-failures/net/freeradius3.log
-failures/net/owncloudclient.log
-failures/net/telegram-purple.log
-failures/telephony/asterisk.log
-failures/textproc/link-grammar,-main.log
-failures/x11/tint2.log
Base libs:
c.90.0 crypto.42.0

X libs:



Re: UPDATE: py-neovim-0.2.0

2017-11-28 Thread Edd Barrett
On Sun, Nov 12, 2017 at 11:30:48AM +, Edd Barrett wrote:
> To accompany the new neovim, here's an update to the Python bindings.
> Please test (:CheckHealth is your friend).

I've just realised a problem with this port.

The distfile filename clashes with the old version of neovim (both
called neovim-0.2.0.tar.gz). Then pypi seems broken:

---8<---
>> Fetch https://pypi.io/packages/source/n/neovim/neovim-0.2.0.tar.gz
ftp: SSL write error: ocsp verify failed: ocsp response not current
>> Fetch https://ftp.openbsd.org/pub/OpenBSD/distfiles//neovim-0.2.0.tar.gz
ftp: SSL write error: ocsp verify failed: ocsp response not current
--->8---

This is probably my crappy DSL router hosing SSL -- wouldn't be the first time.

But anyway, if the fetch from pypi falls, it falls back to our mirrors and
fetches the wrong distfile (the older version of neovim itself):

---8<---
>> Fetch https://ftp.usa.openbsd.org/pub/OpenBSD/distfiles//neovim-0.2.0.tar.gz
...
>> Size does not match for neovim-0.2.0.tar.gz
>> Fetch https://ftp.fr.openbsd.org/pub/OpenBSD/distfiles//neovim-0.2.0.tar.gz
...
>> Size does not match for neovim-0.2.0.tar.gz
--->8---

Should we do something (host out own tarball?) to ensure both files can be
mirrored concurrently?

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



UPDATE: neovim-0.2.2

2017-11-28 Thread Edd Barrett
Hi,

In the time we were porting neovim-0.2.1 there has been another release,
so here it is.

I'll test this more thoroughly over the next couple of days.

Comments? OK?

(The py-neovim update still needs to go in too.)


Index: Makefile
===
RCS file: /home/edd/source/OpenBSD-CVS/ports/editors/neovim/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile21 Nov 2017 00:13:00 -  1.5
+++ Makefile28 Nov 2017 21:36:40 -
@@ -4,8 +4,7 @@ COMMENT =   continuation and extension of 
 
 GH_ACCOUNT =   neovim
 GH_PROJECT =   neovim
-GH_TAGNAME =   v0.2.0
-REVISION = 3
+GH_TAGNAME =   v0.2.2
 
 CATEGORIES =   editors devel
 HOMEPAGE = http://neovim.org
@@ -14,12 +13,13 @@ MAINTAINER =Edd Barrett 

CVS: cvs.openbsd.org: ports

2017-11-28 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2017/11/28 14:22:01

Modified files:
sysutils/gsmartcontrol: Makefile distinfo 
sysutils/gsmartcontrol/patches: patch-data_gsmartcontrol-root_in 
patch-src_res_Makefile_in 
sysutils/gsmartcontrol/pkg: PLIST 

Log message:
update to gsmartcontrol-1.1.3
ok landry@



CVS: cvs.openbsd.org: ports

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

Modified files:
net/icinga/web2: Makefile distinfo 
net/icinga/web2/patches: 
 
patch-library_Icinga_Application_ApplicationBootstrap_php 
net/icinga/web2/pkg: PLIST 

Log message:
update to icingaweb2-2.5.0



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2017/11/28 13:47:12

Modified files:
graphics/gdcm/patches: patch-CMakeLists_txt 

Log message:
[Looks like the latest release of gdcm not only fixed the build with
newer versions of poppler, but also broke it at the same time again
by enforcing C++98, which also appears to break the build on powerpc.

Remove the cmake bits, as upstream plans to switch to C++11 anyways.

ok jasper@



update textproc/igor to 1.595

2017-11-28 Thread Ingo Schwarze
Hi,

here is a routine maintainer update to textproc/igor-1.595.

The main benefit is that it catches yet more misspellings.
There are also some additions to DocBook SGML validation,
but that hardly matters for us.

Note that we have to patch away /usr/local/etc/ which was
introduced upstream between 1.555 and 1.595 and cannot be
configured.

OK?
  Ingo


Index: Makefile
===
RCS file: /cvs/ports/textproc/igor/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile30 Aug 2015 14:30:22 -  1.4
+++ Makefile28 Nov 2017 20:18:07 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.4 2015/08/30 14:30:22 schwarze Exp $
 
 COMMENT =  FreeBSD Documentation Project sanity check script
-VERSION =  1.555
+VERSION =  1.595
 DISTNAME = igor-${VERSION}
 CATEGORIES =   textproc
 HOMEPAGE = http://www.wonkity.com/~wblock/igor/
Index: distinfo
===
RCS file: /cvs/ports/textproc/igor/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo30 Aug 2015 14:30:22 -  1.4
+++ distinfo28 Nov 2017 20:18:07 -
@@ -1,2 +1,2 @@
-SHA256 (igor-1.555.tar.gz) = kQ/tBi4jQtV2UEDWncjNrT+HIP+6Tep+YG/jR5rQ3cU=
-SIZE (igor-1.555.tar.gz) = 36959
+SHA256 (igor-1.595.tar.gz) = 8OGJUjXW2sI/lHWd0BOovLm40CNb/kT7ZfOhnIBIEKQ=
+SIZE (igor-1.595.tar.gz) = 44626
Index: patches/patch-igor
===
RCS file: /cvs/ports/textproc/igor/patches/patch-igor,v
retrieving revision 1.2
diff -u -p -r1.2 patch-igor
--- patches/patch-igor  30 Aug 2015 14:30:22 -  1.2
+++ patches/patch-igor  28 Nov 2017 20:18:07 -
@@ -1,7 +1,11 @@
 $OpenBSD: patch-igor,v 1.2 2015/08/30 14:30:22 schwarze Exp $
-do not report contractions by default (local change)
 igor.orig  Sun Aug 16 23:40:00 2015
-+++ igor   Sun Aug 30 16:06:04 2015
+
+Chunks 1-3: Do not report contractions by default (local change).
+Chunk 4: Do not use /usr/local/etc/ (local change).
+
+Index: igor
+--- igor.orig
 igor
 @@ -104,7 +104,7 @@ usage: $prog -h
  -f  FreeBSD obsolete features
  -r  repeated words
@@ -24,7 +28,7 @@ do not report contractions by default (l
$opt_a = $opt_b = $opt_c = $opt_d = $opt_e = $opt_f = $opt_g
 - = $opt_m = $opt_o = $opt_p = $opt_r = $opt_s = $opt_u
 + = $opt_m = $opt_o = $opt_p = $opt_r = $opt_s
-  = $opt_E = 1;
+  = $opt_E = $opt_S = 1;
}
  
 @@ -263,7 +263,7 @@ sub initialize {
@@ -35,4 +39,15 @@ do not report contractions by default (l
 + = $opt_t = $opt_w = $opt_E = $opt_S
   = $opt_W = 1;
$opt_x = $opt_y = 0;
+   }
+@@ -1017,8 +1017,8 @@ sub init_spellingerrors {
+   my @spellfiles;
+   # IGORSPELLFILES environment variable is a whitespace-separated list of 
files
+   push (@spellfiles, split /\s/, $ENV{'IGORSPELLFILES'}) if 
defined($ENV{'IGORSPELLFILES'});
+-  # all files found in /usr/local/etc/igor/spelling
+-  push (@spellfiles, split /\s/, `ls /usr/local/etc/igor/spelling/*`) if 
-d '/usr/local/etc/igor/spelling';
++  # all files found in /etc/igor/spelling
++  push (@spellfiles, split /\s/, `ls /etc/igor/spelling/*`) if -d 
'/etc/igor/spelling';
+   for my $spellfile (@spellfiles) {
+   readspelling($spellfile);
}
Index: patches/patch-igor_1
===
RCS file: /cvs/ports/textproc/igor/patches/patch-igor_1,v
retrieving revision 1.2
diff -u -p -r1.2 patch-igor_1
--- patches/patch-igor_130 Aug 2015 14:30:22 -  1.2
+++ patches/patch-igor_128 Nov 2017 20:18:07 -
@@ -1,7 +1,11 @@
 $OpenBSD: patch-igor_1,v 1.2 2015/08/30 14:30:22 schwarze Exp $
-do not report contractions by default (local change)
 igor.1.origSun Aug 16 23:40:00 2015
-+++ igor.1 Sun Aug 30 16:06:04 2015
+
+Chunks 1+3: Do not report contractions by default (local change).
+Chunks 2+4: Do not use /usr/local/etc/ (local change).
+
+Index: igor.1
+--- igor.1.orig
 igor.1
 @@ -104,7 +104,7 @@ When ready for the actual commit, run
  .Nm
  without this option to check the date.
@@ -11,6 +15,15 @@ do not report contractions by default (l
  .It Fl z
  Run all applicable non-whitespace
  .Pq content
+@@ -154,7 +154,7 @@ documents.
+ Additional files of misspelled words may be added with the
+ .Ev IGORSPELLFILES
+ environment variable, or placed in the
+-.Pa /usr/local/etc/igor/spelling
++.Pa /etc/igor/spelling
+ directory.
+ The first word on each line, including apostrophes, will be included in the
+ list of known misspellings to be checked.
 @@ -163,6 +163,12 @@ The Debian project has a list of words at
  .Li 

Re: [UPDATE] www/libwebsockets 2.3.0 => 2.4.1

2017-11-28 Thread Adam Wolk
On Mon, Nov 27, 2017 at 05:11:28PM +0100, Rafael Sadowski wrote:
> On Sat Nov 25, 2017 at 10:28:25PM +0100, Adam Wolk wrote:
> > On Sat, Nov 25, 2017 at 10:19:32PM +0100, Adam Wolk wrote:
> > > Hi ports@
> > > 
> > > bump for libwebsockets attached.
> > > 
> > > Port changes:
> > >  - LWS_WITHOUT_TEST_SERVER added and removing ssh
> > >test keys in post-install. This is needed to prevent
> > >the keys from being generated and installed. The
> > >issue has been reported upstream with a patch, the
> > >changes here are a workaround as I don't want to
> > >create the patches folder just for that reason.
> > > 
> > >https://github.com/warmcat/libwebsockets/issues/1108
> > >https://github.com/warmcat/libwebsockets/pull/1109
> > > 
> > >  - regenerated PLIST
> > >  - bump SO
> > > 
> > > Upstream changelog:
> > >  https://github.com/warmcat/libwebsockets/blob/v2.4-stable/changelog
> > > 
> > > tested on a -current amd64 snapshot compiled against a
> > > closed source koparo.com product.
> > > 
> > > Any feedback, OKs?
> > > 
> > > Regards,
> > > Adam
> > 
> > Right after sending the above I noticed there was a 2.4.1.
> > Here's a bumped diff for that patch release.
> > 
> 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/www/libwebsockets/Makefile,v
> > retrieving revision 1.14
> > diff -u -p -r1.14 Makefile
> > --- Makefile13 Sep 2017 09:04:43 -  1.14
> > +++ Makefile25 Nov 2017 21:27:14 -
> > @@ -4,10 +4,10 @@ COMMENT = lightweight C library for fas
> >  
> >  GH_ACCOUNT =   warmcat
> >  GH_PROJECT =   libwebsockets
> > -V =2.3.0
> > +V =2.4.1
> >  GH_TAGNAME =   v$V
> 
> $V makes no sense to me
> 

good catch, updated diff with $V gone.

Index: Makefile
===
RCS file: /cvs/ports/www/libwebsockets/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile13 Sep 2017 09:04:43 -  1.14
+++ Makefile28 Nov 2017 20:17:27 -
@@ -4,10 +4,9 @@ COMMENT =  lightweight C library for fas
 
 GH_ACCOUNT =   warmcat
 GH_PROJECT =   libwebsockets
-V =2.3.0
-GH_TAGNAME =   v$V
+GH_TAGNAME =   v2.4.1
 
-SHARED_LIBS =  websockets 8.0 # 11
+SHARED_LIBS =  websockets 9.0 # 12
 
 CATEGORIES =   www
 
@@ -22,8 +21,12 @@ WANTLIB +=   crypto m ssl z
 
 MODULES =  devel/cmake
 
-CONFIGURE_ARGS +=  -DLWS_WITHOUT_TESTAPPS=ON
+CONFIGURE_ARGS +=  -DLWS_WITHOUT_TESTAPPS=ON \
+   -DLWS_WITHOUT_TEST_SERVER=ON
 
 NO_TEST =  Yes
+
+post-install:
+   @rm -r ${WRKINST}/usr/local/share/libwebsockets-test-server
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/libwebsockets/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo13 Sep 2017 09:04:43 -  1.12
+++ distinfo28 Nov 2017 20:17:27 -
@@ -1,2 +1,2 @@
-SHA256 (libwebsockets-2.3.0.tar.gz) = 
8IqCM8oYN2QLcrF5DM50HOSw/qqmtAj+KKMDy/BAj6E=
-SIZE (libwebsockets-2.3.0.tar.gz) = 3598002
+SHA256 (libwebsockets-2.4.1.tar.gz) = 
KUFL5PefarwOaq3M0JpNoPDEMeO1aR9Jas0IGuaoJAw=
+SIZE (libwebsockets-2.4.1.tar.gz) = 3773741
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/libwebsockets/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   13 Sep 2017 09:04:43 -  1.2
+++ pkg/PLIST   28 Nov 2017 20:17:27 -
@@ -1,5 +1,6 @@
-@comment $OpenBSD: PLIST,v 1.2 2017/09/13 09:04:43 awolk Exp $
+@comment $OpenBSD$
 include/libwebsockets.h
+include/lws-plugin-ssh.h
 include/lws_config.h
 lib/cmake/
 lib/cmake/libwebsockets/


CVS: cvs.openbsd.org: ports

2017-11-28 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/28 11:42:48

Modified files:
tests/portcheck: t5.sample 

Log message:
Adapt test, portcheck doesn't check gettext any more.



Re: lang/rust: update to 1.22.1

2017-11-28 Thread Landry Breuil
On Sun, Nov 26, 2017 at 01:54:31PM +0100, Sebastien Marie wrote:
> Hi,
> 
> I tested the diff on amd64 and i386 (make test, building firefox 57,
> building ripgrep ports wise and directly using cargo).

Sebastien already knows it as we've been discussing it privately, but
for me this diff doesn't build on i386 with the maximum ulimits, which
is a bit of a blocker (unless we decide to stop caring about firefox
oni386). Other testing on i386 from different sources would be nice.

Landry



CVS: cvs.openbsd.org: ports

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

Modified files:
infrastructure/bin: portcheck 

Log message:
Remove gettext remnants, no longer relevant

ok sthen@



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Steven Mestdagh
CVSROOT:/cvs
Module name:ports
Changes by: ste...@cvs.openbsd.org  2017/11/28 11:03:07

Modified files:
sysutils/syslog-ng: Makefile 
sysutils/syslog-ng/patches: patch-configure 

Log message:
fix configure patch that avoids picking up uuid

reported and ok ajacoutot@



Re: CVS: cvs.openbsd.org: ports

2017-11-28 Thread Brian Callahan


On 11/28/2017 8:21 AM, Antoine Jacoutot wrote:

On Tue, Nov 28, 2017 at 02:56:56AM +, Kevin Lo wrote:

CVSROOT:/cvs
Module name:ports
Changes by: ke...@cvs.openbsd.org   2017/11/27 19:56:56

Log message:
 Import fcitx-4.2.9.5
 Fcitx is an input method framework with support for many languages and
 scripts.  It has three built-in input method engines, Pinyin, QuWei and
 and Table-based input methods.
 
 input and ok bcallah@

Doesn't build.


Will send a fix when I'm home tonight.

Thanks, Antoine.

~Brian


Building on exopi-6 under inputmethods/fcitx,-gtk3

 BDEPENDS = 
[devel/gettext-tools;archivers/xz;x11/gtk+3;devel/kf5/extra-cmake-modules;sysutils/e2fsprogs;devel/ninja;x11/qt4;devel/cmake;devel/libexecinfo;x11/dbus;devel/iso-codes;x11/gtk+2;x11/xkbcommon]
 DIST = 
[inputmethods/fcitx,-qt4:fcitx/pinyin.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_stroke-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/en_dict-20121020.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_table-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/table.tar.gz;inputmethods/fcitx,-qt4:fcitx/fcitx-4.2.9.5.tar.xz]
 FULLPKGNAME = fcitx-gtk3-4.2.9.5
 RDEPENDS = [x11/gtk+3;inputmethods/fcitx,-main]
(Junk lock failure for exopi-6 at 1511867770)
Received IO
(Junk lock obtained for exopi-6 at 1511867860)
Received IO

Running depends in inputmethods/fcitx,-gtk3 at 1511867860

last junk was in print/poppler,,-qt4
/usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
poppler-0.57.0p2 qt3-mt-3.8p13
was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.9.3 dbus-1.12.2v0 
e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 gettext-tools-0.19.8.1 
gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 libexecinfo-0.3p0v0 
libxkbcommon-0.7.2p0 ninja-1.8.2 qt4-4.8.7p14 xz-5.2.3p0
/usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
poppler-0.57.0p2 qt3-mt-3.8p13
Look in /usr/local/share/doc/pkg-readmes for extra documentation.
--- +qt3-mt-3.8p13 ---
You may wish to add /usr/local/lib/qt3/man to /etc/man.conf

Running show-prepare-results in inputmethods/fcitx,-gtk3 at 1511867915

===> inputmethods/fcitx,-gtk3
===> fcitx-gtk3-4.2.9.5 depends on: gettext-tools-* -> gettext-tools-0.19.8.1
===> fcitx-gtk3-4.2.9.5 depends on: iso-codes-* -> iso-codes-3.77
===> fcitx-gtk3-4.2.9.5 depends on: extra-cmake-modules-* -> 
extra-cmake-modules-5.38.0
===> fcitx-gtk3-4.2.9.5 depends on: cmake-* -> cmake-3.9.3
===> fcitx-gtk3-4.2.9.5 depends on: ninja->=1.5.1 -> ninja-1.8.2
===> fcitx-gtk3-4.2.9.5 depends on: xz-* -> xz-5.2.3p0
===> fcitx-gtk3-4.2.9.5 depends on: libexecinfo-* -> libexecinfo-0.3p0v0
===> fcitx-gtk3-4.2.9.5 depends on: e2fsprogs-* -> e2fsprogs-1.42.12p4
===> fcitx-gtk3-4.2.9.5 depends on: dbus-* -> dbus-1.12.2v0
===> fcitx-gtk3-4.2.9.5 depends on: gtk+2-* -> gtk+2-2.24.31p2
===> fcitx-gtk3-4.2.9.5 depends on: libxkbcommon-* -> libxkbcommon-0.7.2p0
===> fcitx-gtk3-4.2.9.5 depends on: gtk+3-* -> gtk+3-3.22.26
===> fcitx-gtk3-4.2.9.5 depends on: qt4-* -> qt4-4.8.7p14
===>  Verifying specs:  c iconv intl kvm xkbcommon X11 Xext Xfixes Xinerama 
Xrender c cairo dbus-1  execinfo gdk-x11-2.0 gettextpo gio-2.0 glib-2.0  
gobject-2.0 gtk-x11-2.0 pango-1.0 pangocairo-1.0  pthread uuid xkbfile xml2 
fcitx-gclient fcitx-utils gdk-3 glib-2.0 gobject-2.0 gtk-3 pango-1.0 xkbcommon c 
iconv intl kvm xkbcommon c++ c++abi pthread ICE QtCore QtDBus QtGui SM X11  Xext 
execinfo fcitx-config fcitx-utils m
===>  found c.92.0 iconv.6.0 intl.6.0 kvm.16.2 xkbcommon.1.3 X11.16.1 Xext.13.0 
Xfixes.6.0 Xinerama.6.0 Xrender.6.0 cairo.12.3 dbus-1.11.2 execinfo.2.0 
gdk-x11-2.0.2400.0 gettextpo.8.1 gio-2.0.4200.6 glib-2.0.4200.6 gobject-2.0.4200.6 
gtk-x11-2.0.2400.0 pango-1.0.3800.1 pangocairo-1.0.3800.1 pthread.25.1 uuid.14.0 
xkbfile.6.0 xml2.16.0 fcitx-gclient.0.0 fcitx-utils.0.0 gdk-3.2200.2 gtk-3.2200.2 
c++.1.0 c++abi.0.0 ICE.10.0 QtCore.9.0 QtDBus.2.0 QtGui.10.1 SM.9.0 
fcitx-config.0.0 m.10.0
cmake-3.9.3
dbus-1.12.2v0
e2fsprogs-1.42.12p4
extra-cmake-modules-5.38.0
gettext-tools-0.19.8.1
gtk+2-2.24.31p2
gtk+3-3.22.26
iso-codes-3.77
libexecinfo-0.3p0v0
libxkbcommon-0.7.2p0
ninja-1.8.2
qt4-4.8.7p14
xz-5.2.3p0
(Junk lock released for exopi-6 at 1511867917)
Woken up x11/kde/i18n3/lv
distfiles size=8709618

Running patch in inputmethods/fcitx,-gtk3 at 1511867917

===> inputmethods/fcitx,-gtk3
===>  Checking files for fcitx-4.2.9.5
`/exopi-cvs/ports/distfiles/fcitx/fcitx-4.2.9.5.tar.xz' is up to date.
`/exopi-cvs/ports/distfiles/fcitx/en_dict-20121020.tar.gz' is up to date.

CVS: cvs.openbsd.org: ports

2017-11-28 Thread Joel Sing
CVSROOT:/cvs
Module name:ports
Changes by: js...@cvs.openbsd.org   2017/11/28 09:27:22

Modified files:
lang/go: Makefile distinfo 
lang/go/patches: patch-src_cmd_go_go_test_go 
lang/go/pkg: PLIST 

Log message:
Update lang/go to 1.9.2

>From Klemens Nanni  - thanks.



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Joel Sing
CVSROOT:/cvs
Module name:ports
Changes by: js...@cvs.openbsd.org   2017/11/28 09:25:43

Modified files:
lang/go-bootstrap: Makefile distinfo 
Removed files:
lang/go-bootstrap/patches: patch-src_cmd_8l_asm_c 
   patch-src_cmd_ld_ldelf_c 
   patch-src_go_build_build_go 
   patch-src_runtime_sys_openbsd_386_s 
   patch-src_runtime_sys_openbsd_amd64_s 
   patch-src_syscall_zsysnum_openbsd_386_go 
   patch-src_syscall_zsysnum_openbsd_amd64_go 
   patch-src_time_format_test_go 

Log message:
Update lang/go-bootstrap.

The new upstream version (20171003) has all of the patches that we need to
run on OpenBSD.



[Update] GnuPG 2.2.3

2017-11-28 Thread Pierre-Emmanuel André
Hi,

Small diff to update GnuPG to it's latest update (2.2.3).
Tested on @amd64.

Comments, ok ?

Regards,
Index: Makefile
===
RCS file: /cvs/ports/security/gnupg2/Makefile,v
retrieving revision 1.54
diff -u -p -u -p -r1.54 Makefile
--- Makefile	9 Nov 2017 11:20:51 -	1.54
+++ Makefile	28 Nov 2017 15:39:12 -
@@ -2,7 +2,7 @@
 
 COMMENT =	GNU privacy guard - a free PGP replacement
 
-DISTNAME =	gnupg-2.2.1
+DISTNAME =	gnupg-2.2.3
 CATEGORIES = 	security
 
 MASTER_SITES =	${MASTER_SITE_GNUPG:=gnupg/}
@@ -15,7 +15,7 @@ MAINTAINER = 	Pierre-Emmanuel Andre https://dev.gnupg.org/T3472
-https://dev.gnupg.org/D450
-
-
-Index: agent/protect.c
 agent/protect.c.orig
-+++ agent/protect.c
-@@ -23,6 +23,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-@@ -104,6 +105,12 @@ calibrate_get_time (struct calibrate_time_s *data)
->creation_time, >exit_time,
->kernel_time, >user_time);
- # endif
-+#elif defined (CLOCK_THREAD_CPUTIME_ID)
-+  struct timespec tmp;
-+
-+  clock_gettime (CLOCK_THREAD_CPUTIME_ID, );
-+  data->ticks = (clock_t)(((unsigned long long)tmp.tv_sec * 10 +
-+   tmp.tv_nsec) * CLOCKS_PER_SEC / 10);
- #else
-   struct tms tmp;
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/gnupg2/pkg/PLIST,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 PLIST
--- pkg/PLIST	8 Aug 2017 15:55:14 -	1.18
+++ pkg/PLIST	28 Nov 2017 15:39:12 -
@@ -32,6 +32,7 @@
 @man man/man1/gpgconf.1
 @man man/man1/gpgparsemail.1
 @man man/man1/gpgsm.1
+@man man/man1/gpgtar.1
 @man man/man1/gpgv2.1
 @man man/man1/scdaemon.1
 @man man/man1/symcryptrun.1


CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 08:38:07

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
more love after feedback from danj@



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/11/28 08:27:14

Modified files:
sysutils/libvmdk: Makefile 

Log message:
Picks up xgettext(1) if present, so add BDEP on devel/gettext-tools.



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 07:40:58

Modified files:
infrastructure/man/man1: dpb.1 

Log message:
document the initial set of CONTROL commands



Re: www/mozilla-firefox: doesn't try to use SSE2 on i386

2017-11-28 Thread Jan Beich
Sebastien Marie  writes:

> Hi,
>
> The following diff makes i386 to be compiled without --enable-rust-simd.
> simd is "Single instruction, multiple data" (aka MMX, SSE, SSE2...).
[...]
> +# bug 1261841
> +.if ${MACHINE_ARCH} == "amd64"
> +CONFIGURE_ARGS +=  --enable-rust-simd
>  .endif

Despite LLVM emitting SSE2 code by default on i386?

https://github.com/rust-lang/rust/blob/1.22.1/src/librustc_back/target/i686_unknown_openbsd.rs#L16
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223415



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 07:30:05

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
new command: add paths. Allow adding new pkgpaths after starting dpb



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 07:29:30

Modified files:
infrastructure/bin: dpb 

Log message:
do check_command early so I can steal cores when needed



portcheck: gc gettext handling

2017-11-28 Thread Jeremie Courreges-Anglas

afaik this is not useful any more.  We have shared libs everywhere, and
.mo files don't need a direct dep on gettext to be usable.

ok?


Index: portcheck
===
RCS file: /d/cvs/ports/infrastructure/bin/portcheck,v
retrieving revision 1.113
diff -u -p -p -u -r1.113 portcheck
--- portcheck   14 Jul 2017 07:42:51 -  1.113
+++ portcheck   28 Nov 2017 13:37:21 -
@@ -928,9 +928,6 @@ sub_checks() {
 # with %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas >/dev/null
 # and "devel/dconf" in MODULES (or at least RDEP on devel/dconf).
 #
-#   * If package installs .mo files under ${PREFIX}/share/locale/, then
-# run-time dependency on devel/gettext should exists.
-#
 #   * If package installs files under ${PREFIX}/share/dbus-1/system-services/,
 # it must have a run-time dependency on x11/dbus,-suid.
 #
@@ -996,9 +993,6 @@ check_plist() {
# List of icon themes that remove cache file
local rm_cache_themes=
 
-   local gettext_dep=false
-   local translation_found=false
-
local dbus_suid_dep=false
local dbus_suid_dep_needed=false
 
@@ -1149,13 +1143,6 @@ check_plist() {
"invocation: ${l#@* }"
;;
 
-   "@depend devel/gettext"*)
-   gettext_dep=true
-   ;;
-   share/locale/*/*/*.mo)
-   translation_found=true
-   ;;
-
"@depend x11/qt4,-main"*)
qt4_dep=true
;;
@@ -1353,12 +1340,6 @@ check_plist() {
err "${portref}missing @unexec-delete of glib-compile-schemas"
fi
 
-   # gettext
-   $translation_found && ! $gettext_dep && ! $is_static &&
-   [[ $fullpkgname != gettext-* ]] &&
-   err "${portref}translation file(s) found without" \
-   "devel/gettext dependency in RUN_DEPENDS"
-
# QML
$qml_found && ! $qt4_dep && ! $qt5_dep &&
[[ $fullpkgname != qt4-[0-9]* ]] &&
@@ -1447,7 +1428,6 @@ check_plist() {
 }
 
 # Checks made:
-#   * devel/gettext dependency is not forgotten.
 #   * lib/kde/ and lib/kde4/ prefixes not missing where applicable.
 #   * stdc++ doesn't get into WANTLIB when gcc4.port.mk is used.
 check_wantlib() {

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



Re: CVS: cvs.openbsd.org: ports

2017-11-28 Thread Antoine Jacoutot
On Tue, Nov 28, 2017 at 02:56:56AM +, Kevin Lo wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   ke...@cvs.openbsd.org   2017/11/27 19:56:56
> 
> Log message:
> Import fcitx-4.2.9.5
> Fcitx is an input method framework with support for many languages and
> scripts.  It has three built-in input method engines, Pinyin, QuWei and
> and Table-based input methods.
> 
> input and ok bcallah@

Doesn't build.

>>> Building on exopi-6 under inputmethods/fcitx,-gtk3
 BDEPENDS = 
[devel/gettext-tools;archivers/xz;x11/gtk+3;devel/kf5/extra-cmake-modules;sysutils/e2fsprogs;devel/ninja;x11/qt4;devel/cmake;devel/libexecinfo;x11/dbus;devel/iso-codes;x11/gtk+2;x11/xkbcommon]
 DIST = 
[inputmethods/fcitx,-qt4:fcitx/pinyin.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_stroke-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/en_dict-20121020.tar.gz;inputmethods/fcitx,-qt4:fcitx/py_table-20121124.tar.gz;inputmethods/fcitx,-qt4:fcitx/table.tar.gz;inputmethods/fcitx,-qt4:fcitx/fcitx-4.2.9.5.tar.xz]
 FULLPKGNAME = fcitx-gtk3-4.2.9.5
 RDEPENDS = [x11/gtk+3;inputmethods/fcitx,-main]
(Junk lock failure for exopi-6 at 1511867770)
Received IO
(Junk lock obtained for exopi-6 at 1511867860)
Received IO
>>> Running depends in inputmethods/fcitx,-gtk3 at 1511867860
   last junk was in print/poppler,,-qt4
/usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
poppler-0.57.0p2 qt3-mt-3.8p13
was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.9.3 dbus-1.12.2v0 
e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 gettext-tools-0.19.8.1 
gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 libexecinfo-0.3p0v0 
libxkbcommon-0.7.2p0 ninja-1.8.2 qt4-4.8.7p14 xz-5.2.3p0
/usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.9.3 
dbus-1.12.2v0 e2fsprogs-1.42.12p4 extra-cmake-modules-5.38.0 
gettext-tools-0.19.8.1 gtk+2-2.24.31p2 gtk+3-3.22.26 iso-codes-3.77 
kdelibs-3.5.10p45 libexecinfo-0.3p0v0 libxkbcommon-0.7.2p0 ninja-1.8.2 
poppler-0.57.0p2 qt3-mt-3.8p13
Look in /usr/local/share/doc/pkg-readmes for extra documentation.
--- +qt3-mt-3.8p13 ---
You may wish to add /usr/local/lib/qt3/man to /etc/man.conf
>>> Running show-prepare-results in inputmethods/fcitx,-gtk3 at 1511867915
===> inputmethods/fcitx,-gtk3
===> fcitx-gtk3-4.2.9.5 depends on: gettext-tools-* -> gettext-tools-0.19.8.1
===> fcitx-gtk3-4.2.9.5 depends on: iso-codes-* -> iso-codes-3.77
===> fcitx-gtk3-4.2.9.5 depends on: extra-cmake-modules-* -> 
extra-cmake-modules-5.38.0
===> fcitx-gtk3-4.2.9.5 depends on: cmake-* -> cmake-3.9.3
===> fcitx-gtk3-4.2.9.5 depends on: ninja->=1.5.1 -> ninja-1.8.2
===> fcitx-gtk3-4.2.9.5 depends on: xz-* -> xz-5.2.3p0
===> fcitx-gtk3-4.2.9.5 depends on: libexecinfo-* -> libexecinfo-0.3p0v0
===> fcitx-gtk3-4.2.9.5 depends on: e2fsprogs-* -> e2fsprogs-1.42.12p4
===> fcitx-gtk3-4.2.9.5 depends on: dbus-* -> dbus-1.12.2v0
===> fcitx-gtk3-4.2.9.5 depends on: gtk+2-* -> gtk+2-2.24.31p2
===> fcitx-gtk3-4.2.9.5 depends on: libxkbcommon-* -> libxkbcommon-0.7.2p0
===> fcitx-gtk3-4.2.9.5 depends on: gtk+3-* -> gtk+3-3.22.26
===> fcitx-gtk3-4.2.9.5 depends on: qt4-* -> qt4-4.8.7p14
===>  Verifying specs:  c iconv intl kvm xkbcommon X11 Xext Xfixes Xinerama 
Xrender c cairo dbus-1  execinfo gdk-x11-2.0 gettextpo gio-2.0 glib-2.0  
gobject-2.0 gtk-x11-2.0 pango-1.0 pangocairo-1.0  pthread uuid xkbfile xml2 
fcitx-gclient fcitx-utils gdk-3 glib-2.0 gobject-2.0 gtk-3 pango-1.0 xkbcommon 
c iconv intl kvm xkbcommon c++ c++abi pthread ICE QtCore QtDBus QtGui SM X11  
Xext execinfo fcitx-config fcitx-utils m
===>  found c.92.0 iconv.6.0 intl.6.0 kvm.16.2 xkbcommon.1.3 X11.16.1 Xext.13.0 
Xfixes.6.0 Xinerama.6.0 Xrender.6.0 cairo.12.3 dbus-1.11.2 execinfo.2.0 
gdk-x11-2.0.2400.0 gettextpo.8.1 gio-2.0.4200.6 glib-2.0.4200.6 
gobject-2.0.4200.6 gtk-x11-2.0.2400.0 pango-1.0.3800.1 pangocairo-1.0.3800.1 
pthread.25.1 uuid.14.0 xkbfile.6.0 xml2.16.0 fcitx-gclient.0.0 fcitx-utils.0.0 
gdk-3.2200.2 gtk-3.2200.2 c++.1.0 c++abi.0.0 ICE.10.0 QtCore.9.0 QtDBus.2.0 
QtGui.10.1 SM.9.0 fcitx-config.0.0 m.10.0
cmake-3.9.3
dbus-1.12.2v0
e2fsprogs-1.42.12p4
extra-cmake-modules-5.38.0
gettext-tools-0.19.8.1
gtk+2-2.24.31p2
gtk+3-3.22.26
iso-codes-3.77
libexecinfo-0.3p0v0
libxkbcommon-0.7.2p0
ninja-1.8.2
qt4-4.8.7p14
xz-5.2.3p0
(Junk lock released for exopi-6 at 1511867917)
Woken up x11/kde/i18n3/lv
distfiles size=8709618
>>> Running patch in inputmethods/fcitx,-gtk3 at 1511867917
===> inputmethods/fcitx,-gtk3
===>  Checking files for fcitx-4.2.9.5
`/exopi-cvs/ports/distfiles/fcitx/fcitx-4.2.9.5.tar.xz' is up to date.
`/exopi-cvs/ports/distfiles/fcitx/en_dict-20121020.tar.gz' is up to date.
`/exopi-cvs/ports/distfiles/fcitx/pinyin.tar.gz' is up to date.

CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 06:17:49

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
add stats



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 06:13:22

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
fix "unknown command"
add help



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/28 05:08:41

Modified files:
net/whatweb: Makefile distinfo 
net/whatweb/pkg: PLIST 

Log message:
update to WhatWeb-0.4.9



CVS: cvs.openbsd.org: ports

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

Modified files:
net/ipv6calc   : Makefile distinfo 
net/ipv6calc/pkg: PLIST 

Log message:
update to ipv6calc-1.0.0



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/28 04:55:12

Modified files:
net/py-paho-mqtt: Makefile distinfo 
net/py-paho-mqtt/pkg: PLIST 

Log message:
update to py-paho-mqtt-1.3.1



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/28 04:52:32

Modified files:
net/queryperf  : Makefile distinfo 

Log message:
update to queryperf-9.11.2



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:52:28

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
much simpler logic with this set up like that



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:45:44

Modified files:
infrastructure/lib/DPB: External.pm 

Log message:
use expand_path on CONTROl. After all it's a path, so it can have
variable parts



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:31:50

Modified files:
infrastructure/bin: dpb 
infrastructure/lib/DPB: Config.pm State.pm 
Removed files:
infrastructure/lib/DPB: Interactive.pm 

Log message:
scrape beginning of interactive mode, the socket controler works much
better.



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:26:00

Modified files:
infrastructure/mk: bsd.port.mk 
devel/cmake: cmake.port.mk 

Log message:
be more stupid, always tag _build/runtime_params and .ninja_log
as files that may change.  there's really no need for logic, who else
would use those files ?



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:16:18

Modified files:
infrastructure/bin: dpb 
infrastructure/lib/DPB: Config.pm External.pm 

Log message:
first implementation of a controlling socket (-DCONTROL=path)
that can receive commands (nc -U path)

put all the logic inside External so that the rest is less disturbed for
now.



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/28 03:15:10

Modified files:
infrastructure/lib/DPB/Job: Port.pm 

Log message:
account for late additions to dontclean, don't run clean if stuff has
been added.



Re: UPDATE sysutils/gsmartcontrol

2017-11-28 Thread Kirill Bychkov
On Tue, November 28, 2017 11:28, Landry Breuil wrote:
> On Tue, Nov 28, 2017 at 11:25:02AM +0300, Kirill Bychkov wrote:
>> On Sat, November 18, 2017 16:26, Kirill Bychkov wrote:
>> > On Sun, November 12, 2017 13:54, Kirill Bychkov wrote:
>> >> Hi!
>> >> This updates gsmartcontrol to latest version. Works fine on amd64.
>> >> OK to commit?
>> >
>> > ping
>>
>> anyone?
>
> Patch doesnt apply; mangled by mailer.. also, can you please keep the
> @exec lines at the bottom of pkg/PLIST, even if update-plist is stupid ?
>
> Landry
>
>
Hi!
Updated diff attached.Index: Makefile
===
RCS file: /cvs/ports/sysutils/gsmartcontrol/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile	16 Nov 2017 23:20:40 -	1.17
+++ Makefile	28 Nov 2017 09:23:19 -
@@ -1,13 +1,9 @@
 # $OpenBSD: Makefile,v 1.17 2017/11/16 23:20:40 naddy Exp $
 
-# XXX check if still needed at next update
-CXXFLAGS +=		-std=c++11
-
 COMMENT=		graphical hard drive inspection tool (smartctl front-end)
 
-DISTNAME=		gsmartcontrol-1.0.2
+DISTNAME=		gsmartcontrol-1.1.3
 EXTRACT_SUFX=		.tar.bz2
-REVISION=		0
 
 CATEGORIES=		sysutils x11
 
@@ -19,8 +15,8 @@ PERMIT_PACKAGE_CDROM=	Yes
 WANTLIB += atk-1.0 atkmm-1.6 c cairo cairo-gobject cairomm-1.0
 WANTLIB += gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0
 WANTLIB += glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0 intl m pango-1.0
-WANTLIB += pangocairo-1.0 pangomm-1.4 pcre pthread sigc-2.0 util
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += pangocairo-1.0 pangomm-1.4 pcre pcrecpp pthread sigc-2.0
+WANTLIB += util ${COMPILER_LIBCXX}
 
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=gsmartcontrol/}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/gsmartcontrol/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo	23 Jul 2017 12:32:53 -	1.4
+++ distinfo	28 Nov 2017 09:23:19 -
@@ -1,2 +1,2 @@
-SHA256 (gsmartcontrol-1.0.2.tar.bz2) = T3BFHDWdle3JdEmLhgaWtpjxmxhzQNxyB7SzjLr14gc=
-SIZE (gsmartcontrol-1.0.2.tar.bz2) = 695445
+SHA256 (gsmartcontrol-1.1.3.tar.bz2) = tk9iz/pEMKkLbQbNUuut1bzznVSN9YHmffsnWmc7Eqk=
+SIZE (gsmartcontrol-1.1.3.tar.bz2) = 677998
Index: patches/patch-data_gsmartcontrol-root_in
===
RCS file: /cvs/ports/sysutils/gsmartcontrol/patches/patch-data_gsmartcontrol-root_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-data_gsmartcontrol-root_in
--- patches/patch-data_gsmartcontrol-root_in	23 Jul 2017 12:32:53 -	1.3
+++ patches/patch-data_gsmartcontrol-root_in	28 Nov 2017 09:23:19 -
@@ -8,7 +8,7 @@ Index: data/gsmartcontrol-root.in
  
  # Copyright:
  #  (C) 2008 - 2014  Alexander Shaduri 
-@@ -92,7 +92,7 @@ fi
+@@ -93,7 +93,7 @@ fi
  
  if [ "$GSMARTCONTROL_SU" = "" ]; then
  	for subin in $candidates; do
Index: patches/patch-src_res_Makefile_in
===
RCS file: /cvs/ports/sysutils/gsmartcontrol/patches/patch-src_res_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_res_Makefile_in
--- patches/patch-src_res_Makefile_in	23 Jul 2017 12:32:53 -	1.2
+++ patches/patch-src_res_Makefile_in	28 Nov 2017 09:23:19 -
@@ -7,7 +7,7 @@ earlier in the Makefile only works with 
 Index: src/res/Makefile.in
 --- src/res/Makefile.in.orig
 +++ src/res/Makefile.in
-@@ -605,9 +605,6 @@ uninstall-am:
+@@ -604,9 +604,6 @@ uninstall-am:
  mostlyclean-local:
  	rm -f *.ui.cpp *.tmp_ui *.txt.cpp
  
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/gsmartcontrol/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST	23 Jul 2017 12:32:53 -	1.5
+++ pkg/PLIST	28 Nov 2017 09:23:19 -
@@ -1,8 +1,8 @@
 @comment $OpenBSD: PLIST,v 1.5 2017/07/23 12:32:53 ajacoutot Exp $
-@bin bin/gsmartcontrol
 bin/gsmartcontrol-root
 @man man/man1/gsmartcontrol-root.1
 @man man/man1/gsmartcontrol.1
+@bin sbin/gsmartcontrol
 share/applications/gsmartcontrol.desktop
 share/doc/gsmartcontrol/
 share/doc/gsmartcontrol/AUTHORS.txt
@@ -14,7 +14,6 @@ share/doc/gsmartcontrol/LICENSE_gpl2.txt
 share/doc/gsmartcontrol/LICENSE_gpl3.txt
 share/doc/gsmartcontrol/LICENSE_gsmartcontrol.txt
 share/doc/gsmartcontrol/LICENSE_hz.txt
-share/doc/gsmartcontrol/LICENSE_pcrecpp.txt
 share/doc/gsmartcontrol/LICENSE_unlicense.txt
 share/doc/gsmartcontrol/LICENSE_zlib.txt
 share/doc/gsmartcontrol/NEWS
@@ -41,6 +40,9 @@ share/metainfo/gsmartcontrol.appdata.xml
 share/pixmaps/
 share/pixmaps/gsmartcontrol.png
 share/pixmaps/gsmartcontrol.xpm
+share/polkit-1/
+share/polkit-1/actions/
+share/polkit-1/actions/org.gsmartcontrol.policy
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @exec 

CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils   : Makefile 

Log message:
+govmomi



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/28 01:42:19

Log message:
Import govmoni-0.16.0.

This provides 2 subpackages:
- govc, a vSphere CLI built on top of govmomi
- vcsim, a vCenter and ESXi API based simulator

ok jasper@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20171128

N ports/sysutils/govmomi/distinfo
N ports/sysutils/govmomi/Makefile
N ports/sysutils/govmomi/pkg/DESCR-main
N ports/sysutils/govmomi/pkg/PLIST-main
N ports/sysutils/govmomi/pkg/PLIST-vcsim
N ports/sysutils/govmomi/pkg/DESCR-vcsim
N ports/sysutils/govmomi/patches/patch-simulator_os_unix_go

No conflicts created by this import



Re: UPDATE sysutils/gsmartcontrol

2017-11-28 Thread Landry Breuil
On Tue, Nov 28, 2017 at 11:25:02AM +0300, Kirill Bychkov wrote:
> On Sat, November 18, 2017 16:26, Kirill Bychkov wrote:
> > On Sun, November 12, 2017 13:54, Kirill Bychkov wrote:
> >> Hi!
> >> This updates gsmartcontrol to latest version. Works fine on amd64.
> >> OK to commit?
> >
> > ping
> 
> anyone?

Patch doesnt apply; mangled by mailer.. also, can you please keep the
@exec lines at the bottom of pkg/PLIST, even if update-plist is stupid ?

Landry



Re: UPDATE sysutils/gsmartcontrol

2017-11-28 Thread Kirill Bychkov
On Sat, November 18, 2017 16:26, Kirill Bychkov wrote:
> On Sun, November 12, 2017 13:54, Kirill Bychkov wrote:
>> Hi!
>> This updates gsmartcontrol to latest version. Works fine on amd64.
>> OK to commit?
>
> ping

anyone?

>
>>
>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/sysutils/gsmartcontrol/Makefile,v
>> retrieving revision 1.16
>> diff -u -p -r1.16 Makefile
>> --- Makefile 27 Jul 2017 10:05:20 -  1.16
>> +++ Makefile 12 Nov 2017 10:49:59 -
>> @@ -1,13 +1,9 @@
>>  # $OpenBSD: Makefile,v 1.16 2017/07/27 10:05:20 sthen Exp $
>>
>> -# XXX check if still needed at next update
>> -CXXFLAGS += -std=c++11
>> -
>>  COMMENT=graphical hard drive inspection tool (smartctl 
>> front-end)
>>
>> -DISTNAME=   gsmartcontrol-1.0.2
>> +DISTNAME=   gsmartcontrol-1.1.3
>>  EXTRACT_SUFX=   .tar.bz2
>> -REVISION=   0
>>
>>  CATEGORIES= sysutils x11
>>
>> @@ -19,13 +15,13 @@ PERMIT_PACKAGE_CDROM=Yes
>>  WANTLIB += atk-1.0 atkmm-1.6 c cairo cairo-gobject cairomm-1.0
>>  WANTLIB += gdk-3 gdk_pixbuf-2.0 gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0
>>  WANTLIB += glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0 intl m pango-1.0
>> -WANTLIB += pangocairo-1.0 pangomm-1.4 pcre pthread sigc-2.0 util
>> -WANTLIB += ${COMPILER_LIBCXX}
>> +WANTLIB += pangocairo-1.0 pangomm-1.4 pcre pcrecpp pthread sigc-2.0
>> +WANTLIB += util ${COMPILER_LIBCXX}
>>
>>  MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=gsmartcontrol/}
>>
>>  # c++11
>> -COMPILER =  gcc
>> +COMPILER =  base-clang ports-gcc
>>
>>  RUN_DEPENDS=devel/desktop-file-utils \
>>  sysutils/smartmontools \
>> Index: distinfo
>> ===
>> RCS file: /cvs/ports/sysutils/gsmartcontrol/distinfo,v
>> retrieving revision 1.4
>> diff -u -p -r1.4 distinfo
>> --- distinfo 23 Jul 2017 12:32:53 -  1.4
>> +++ distinfo 12 Nov 2017 10:49:59 -
>> @@ -1,2 +1,2 @@
>> -SHA256 (gsmartcontrol-1.0.2.tar.bz2) =
>> T3BFHDWdle3JdEmLhgaWtpjxmxhzQNxyB7SzjLr14gc=
>> -SIZE (gsmartcontrol-1.0.2.tar.bz2) = 695445
>> +SHA256 (gsmartcontrol-1.1.3.tar.bz2) =
>> tk9iz/pEMKkLbQbNUuut1bzznVSN9YHmffsnWmc7Eqk=
>> +SIZE (gsmartcontrol-1.1.3.tar.bz2) = 677998
>> Index: patches/patch-data_gsmartcontrol-root_in
>> ===
>> RCS file:
>> /cvs/ports/sysutils/gsmartcontrol/patches/patch-data_gsmartcontrol-root_in,v
>> retrieving revision 1.3
>> diff -u -p -r1.3 patch-data_gsmartcontrol-root_in
>> --- patches/patch-data_gsmartcontrol-root_in 23 Jul 2017 12:32:53 -  
>> 1.3
>> +++ patches/patch-data_gsmartcontrol-root_in 12 Nov 2017 10:49:59 -
>> @@ -8,7 +8,7 @@ Index: data/gsmartcontrol-root.in
>>   
>> 
>>   # Copyright:
>>   #  (C) 2008 - 2014  Alexander Shaduri 
>> -@@ -92,7 +92,7 @@ fi
>> +@@ -93,7 +93,7 @@ fi
>>
>>   if [ "$GSMARTCONTROL_SU" = "" ]; then
>>  for subin in $candidates; do
>> Index: patches/patch-src_res_Makefile_in
>> ===
>> RCS file:
>> /cvs/ports/sysutils/gsmartcontrol/patches/patch-src_res_Makefile_in,v
>> retrieving revision 1.2
>> diff -u -p -r1.2 patch-src_res_Makefile_in
>> --- patches/patch-src_res_Makefile_in23 Jul 2017 12:32:53 -  
>> 1.2
>> +++ patches/patch-src_res_Makefile_in12 Nov 2017 10:49:59 -
>> @@ -7,7 +7,7 @@ earlier in the Makefile only works with
>>  Index: src/res/Makefile.in
>>  --- src/res/Makefile.in.orig
>>  +++ src/res/Makefile.in
>> -@@ -605,9 +605,6 @@ uninstall-am:
>> +@@ -604,9 +604,6 @@ uninstall-am:
>>   mostlyclean-local:
>>  rm -f *.ui.cpp *.tmp_ui *.txt.cpp
>>
>> Index: pkg/PLIST
>> ===
>> RCS file: /cvs/ports/sysutils/gsmartcontrol/pkg/PLIST,v
>> retrieving revision 1.5
>> diff -u -p -r1.5 PLIST
>> --- pkg/PLIST23 Jul 2017 12:32:53 -  1.5
>> +++ pkg/PLIST12 Nov 2017 10:49:59 -
>> @@ -1,8 +1,8 @@
>>  @comment $OpenBSD: PLIST,v 1.5 2017/07/23 12:32:53 ajacoutot Exp $
>> -@bin bin/gsmartcontrol
>>  bin/gsmartcontrol-root
>>  @man man/man1/gsmartcontrol-root.1
>>  @man man/man1/gsmartcontrol.1
>> +@bin sbin/gsmartcontrol
>>  share/applications/gsmartcontrol.desktop
>>  share/doc/gsmartcontrol/
>>  share/doc/gsmartcontrol/AUTHORS.txt
>> @@ -14,7 +14,6 @@ share/doc/gsmartcontrol/LICENSE_gpl2.txt
>>  share/doc/gsmartcontrol/LICENSE_gpl3.txt
>>  share/doc/gsmartcontrol/LICENSE_gsmartcontrol.txt
>>  share/doc/gsmartcontrol/LICENSE_hz.txt
>> -share/doc/gsmartcontrol/LICENSE_pcrecpp.txt
>>  share/doc/gsmartcontrol/LICENSE_unlicense.txt
>>  share/doc/gsmartcontrol/LICENSE_zlib.txt
>>  share/doc/gsmartcontrol/NEWS
>> @@ -45,3 +44,6 @@ share/pixmaps/gsmartcontrol.xpm
>>  @unexec-delete 

CVS: cvs.openbsd.org: ports

2017-11-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/28 01:18:26

Modified files:
net/py-botocore: Makefile distinfo 
net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.8.2.



CVS: cvs.openbsd.org: ports

2017-11-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/28 01:18:40

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.12.2.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/adwaita-icon-theme: Makefile distinfo 
x11/gnome/adwaita-icon-theme/pkg: PLIST 

Log message:
Update to adwaita-icon-theme-3.26.1.