digikam hangs on 6.3

2018-04-03 Thread Gabriel Guzman
Hello ports@,

I decided to try digikam out to see how it worked, but I'm unable to get
it to run.  The first-run wizard completes successfully, as well as the
"collection scan", but then the splash screen just sits there forever
saying "Reading database..."

A couple of weird things show up in the console when I run it: 

gabe@nuc:~$ digikam  
digikam:/usr/local/lib/qt4/libQtScript.so.2.0:
/usr/local/lib/libkhtml.so.50.2 : WARNING:
symbol(_ZTIN14WTFNoncopyable11NoncopyableE) size mismatch, relink your
program
digikam(94377)/phonon (KDE plugin): Can not create backend object from
factory for  "VLC" ,  "phonon_vlc" :
 "Could not find plugin 'VLC' for application 'digikam'"


 I've double checked, and I have phonon_vlc installed:

 gabe@nuc:~$ pkg_info -A |grep phonon
 phonon-4.8.3p6  multimedia layer for Qt4/KDE4
 phonon-gstreamer-icons-4.8.2p2-qt5 GStreamer-based Phonon backend icons
 phonon-qt5-4.9.1p0  multimedia layer for Qt4/KDE4
 phonon-qt5-gstreamer-4.8.2p6 GStreamer-based Phonon backend
 phonon-vlc-0.8.2p0  VLC-based Phonon backend

I've also increased the limits as suggested by the digikam install
message:

kern.shminfo.shmall=51200   # for kde apps
kern.shminfo.shmmni=1024# for kde apps
kern.maxfiles=2 # for kde apps


Not sure if maybe there are some hard requirements that I don't have
installed and aren't auto-installed by pkg_add or if I need to be in a
KDE environment to run digikam the first time.  Also, this is an upgrade from
6.2, but I had the same problem there.

Any thoughts? 

Thanks,
gabe.

gabe@nuc:~$ dmesg
OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT 2018
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 17088114688 (16296MB)
avail mem = 16563159040 (15795MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xec130 (84 entries)
bios0: vendor Intel Corp. version "WYLPT10H.86A.0021.2013.1017.1606"
date 10/17/2013
bios0: Intel Corporation D54250WYK
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC FPDT LPIT SSDT SSDT MCFG HPET SSDT SSDT
DMAR CSRT
acpi0: wakeup devices PXSX(S4) PXSX(S4) PXSX(S4) PXSX(S4) PXSX(S4)
PXSX(S4) PXSX(S4) PXSX(S4) GLAN(S4) EHC1(S4) EHC2(S4) XHC_(S4)
HDEF(S4) PEG0(S4) PEGP(S4) PWRB(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2295.08 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
acpitimer0: recalibrated TSC frequency 1895619390 Hz
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 1 (application processor)
cpu2: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
cpu2:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 1, core 0, package 0
cpu3 at mainbus0: apid 3 (application processor)
cpu3: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
cpu3:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 1, core 1, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec0, version 20, 40 pins
acpimcfg0 at acpi0 addr 0xf800

6.3 subversion package

2018-04-03 Thread sven falempin
Fresh out of the box.

/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/bindings/swig/proxy/svn_client_h.swg:196:
Error: Couldn't find 'proxy.py'.
/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/bindings/swig/proxy/svn_client_h.swg:197:
Error: Couldn't find 'proxy.py'.
Unable to open file subversion/bindings/swig/python/svn_client.c: Too
many open files
*** Error 1 in /usr/ports/pobj/subversion-1.9.7/subversion-1.9.7
(./build-outputs.mk:286
'subversion/bindings/swig/python/svn_client.c')
*** Error 1 in . (Makefile:224 'post-build')

Given the large amount of  _Couldn't find 'proxy.py'_
i guess allowing more fd would be a terrible idea.

the problem starts with :

/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/include/svn_version.h:148:
Warning 302: Identifier 'svn_version_t' redefined (ignored),
/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/bindings/swig/proxy/svn_types_h.swg:47:
Warning 302: previous definition of 'svn_version_t'.
/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/include/svn_props.h:504:
Warning 305: Bad constant value (ignored).
/usr/ports/pobj/subversion-1.9.7/subversion-1.9.7/subversion/include/svn_props.h:652:
Warning 305: Bad constant value (ignored).

I update to -rOPENBSD_6_3 after uncompressing, reproduced

Any pointer ?


-- 
--
-
Knowing is not enough; we must apply. Willing is not enough; we must do



Re: UPDATE: SMPlayer-18.3.0

2018-04-03 Thread Josh Grosse
On Tue, Apr 03, 2018 at 12:32:15PM +0200, Gonzalo L. Rodriguez wrote:
> Hallo,
> 
> Update for SMPlayer to 18.3.0:
 
Working fine for me on amd64.



UPDATES: devel/py-automat, devel/py-incremental

2018-04-03 Thread Pavel Korovin
Dear all,

Please find the updates for

devel/py-automat
devel/py-incremental

ports attached.

Newer devel/py-twisted (v17.9.0) depends on this.
Tested on amd64.

-- 
With best regards,
Pavel Korovin
Index: Makefile
===
RCS file: /cvs/ports/devel/py-automat/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile6 May 2017 09:54:29 -   1.1.1.1
+++ Makefile3 Apr 2018 21:36:43 -
@@ -2,7 +2,7 @@
 
 COMMENT =  finite-state machines in Python
 
-MODPY_EGG_VERSION =0.5.0
+MODPY_EGG_VERSION =0.6.0
 
 DISTNAME = Automat-${MODPY_EGG_VERSION}
 PKGNAME =  py-automat-${MODPY_EGG_VERSION}
@@ -24,17 +24,15 @@ BUILD_DEPENDS = devel/py-setuptools_scm
 RUN_DEPENDS =  devel/py-attrs${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
 
-#TEST_DEPENDS =devel/py-test${MODPY_FLAVOR} \
-#  devel/py-twisted${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-test${MODPY_FLAVOR} \
+   devel/py-twisted${MODPY_FLAVOR}
 
 FLAVORS =  python3
 FLAVOR ?=
 
-#.if ${FLAVOR:Mpython3}
-#TEST_DEPENDS +=   devel/py-six${MODPY_FLAVOR}
-#.endif
-## N.B. enable test after devel/py-twisted upgrade
-NO_TEST =  Yes
+.if ${FLAVOR:Mpython3}
+TEST_DEPENDS +=devel/py-six${MODPY_FLAVOR}
+.endif
 
 post-install:
mv ${PREFIX}/bin/automat-visualize{,${MODPY_BIN_SUFFIX}}
Index: distinfo
===
RCS file: /cvs/ports/devel/py-automat/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo6 May 2017 09:54:29 -   1.1.1.1
+++ distinfo3 Apr 2018 21:36:43 -
@@ -1,2 +1,2 @@
-SHA256 (Automat-0.5.0.tar.gz) = SInsZ2M3dDLsTbJlrVUrvpVnaOo//zkBSFUwi6ed18I=
-SIZE (Automat-0.5.0.tar.gz) = 32599
+SHA256 (Automat-0.6.0.tar.gz) = PB/QTs8IrIe03T/q5AlULpv3gnJXCXsrbtVpL2nW9qg=
+SIZE (Automat-0.6.0.tar.gz) = 31767
Index: patches/patch-setup_py
===
RCS file: patches/patch-setup_py
diff -N patches/patch-setup_py
--- patches/patch-setup_py  6 May 2017 09:54:29 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,17 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.1.1.1 2017/05/06 09:54:29 landry Exp $
-
-Backport 
https://github.com/glyph/automat/commit/eef0cf792334cb39fc5bf8966913c62e9789c590
-
 setup.py.orig  Tue Apr 18 23:43:25 2017
-+++ setup.py   Tue Apr 18 23:43:56 2017
-@@ -39,8 +39,8 @@ setup(
- "automat-visualize = automat._visualize:tool"
- ],
- },
--author_name='Glyph',
--author_mail='gl...@twistedmatrix.com',
-+author='Glyph',
-+author_email='gl...@twistedmatrix.com',
- include_package_data=True,
- license="MIT",
- keywords='fsm finite state machine automata',
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-automat/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   6 May 2017 09:54:29 -   1.1.1.1
+++ pkg/PLIST   3 Apr 2018 21:36:43 -
@@ -27,9 +27,11 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/automat/_test/${MODPY_PYCACHE}test_core.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/automat/_test/${MODPY_PYCACHE}test_discover.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/automat/_test/${MODPY_PYCACHE}test_methodical.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/automat/_test/${MODPY_PYCACHE}test_trace.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/automat/_test/${MODPY_PYCACHE}test_visualize.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/automat/_test/test_core.py
 lib/python${MODPY_VERSION}/site-packages/automat/_test/test_discover.py
 lib/python${MODPY_VERSION}/site-packages/automat/_test/test_methodical.py
+lib/python${MODPY_VERSION}/site-packages/automat/_test/test_trace.py
 lib/python${MODPY_VERSION}/site-packages/automat/_test/test_visualize.py
 lib/python${MODPY_VERSION}/site-packages/automat/_visualize.py
Index: Makefile
===
RCS file: /cvs/ports/devel/py-incremental/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile6 May 2017 09:46:48 -   1.1.1.1
+++ Makefile3 Apr 2018 18:40:00 -
@@ -2,7 +2,7 @@
 
 COMMENT =  versioning library for Python projects
 
-MODPY_EGG_VERSION =16.10.1
+MODPY_EGG_VERSION =17.5.0
 
 DISTNAME = incremental-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
@@ -16,16 +16,14 @@ MODULES =   lang/python
 MODPY_PI = Yes
 MODPY_SETUPTOOLS = Yes
 
-#TEST_DEPENDS =

[UPDATE] www/py-django/lts

2018-04-03 Thread Remi Pointel

Hi,

this is the diff to update django to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/www/py-django/lts/Makefile,v
retrieving revision 1.28
diff -u -p -u -p -r1.28 Makefile
--- Makefile	6 Mar 2018 18:43:19 -	1.28
+++ Makefile	3 Apr 2018 20:10:40 -
@@ -4,7 +4,7 @@ PORTROACH =	limit:^1\.11
 
 COMMENT =	high-level Python web framework (LTS version)
 
-MODPY_EGG_VERSION =	1.11.11
+MODPY_EGG_VERSION =	1.11.12
 LNAME =			django-lts
 
 MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
Index: distinfo
===
RCS file: /cvs/ports/www/py-django/lts/distinfo,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 distinfo
--- distinfo	6 Mar 2018 18:43:19 -	1.24
+++ distinfo	3 Apr 2018 20:10:40 -
@@ -1,2 +1,2 @@
-SHA256 (Django-1.11.11.tar.gz) = dAd9cwm0i5fazawt+zXJaAKL7PAKemhOfymyrxuYDtw=
-SIZE (Django-1.11.11.tar.gz) = 7961491
+SHA256 (Django-1.11.12.tar.gz) = TTmMewJ2HiNLveSQrqE+qUy1Oc7rcoBbcjA/NIaC8us=
+SIZE (Django-1.11.12.tar.gz) = 7882396
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-django/lts/pkg/PLIST,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 PLIST
--- pkg/PLIST	6 Mar 2018 18:43:19 -	1.26
+++ pkg/PLIST	3 Apr 2018 20:10:41 -
@@ -6821,6 +6821,7 @@ share/doc/${MODPY_PY_PREFIX}-${LNAME}-${
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.10.txt
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.11.1.txt
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.11.10.txt
+share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.11.11.txt
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/${MODPY_EGG_VERSION}.txt
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.11.2.txt
 share/doc/${MODPY_PY_PREFIX}-${LNAME}-${MODPY_EGG_VERSION}/releases/1.11.3.txt


UPDATES: devel/py-zopeevent, devel/py-zopeinterface

2018-04-03 Thread Pavel Korovin
Dear all,

Please find the update for

devel/py-zopeevent
devel/py-zopeinterface

ports attached.

Newer devel/py-twisted (v17.9.0) depends on this.
Tested on amd64.

-- 
With best regards,
Pavel Korovin
Index: Makefile
===
RCS file: /cvs/ports/devel/py-zopeevent/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile3 Jan 2017 19:19:49 -   1.5
+++ Makefile3 Apr 2018 18:21:12 -
@@ -2,12 +2,11 @@
 
 COMMENT=   very basic event publishing system from Zope
 
-MODPY_EGG_VERSION= 4.2.0
+MODPY_EGG_VERSION= 4.3.0
 
 DISTNAME=  zope.event-${MODPY_EGG_VERSION}
 PKGNAME=   py-zopeevent-${MODPY_EGG_VERSION}
 CATEGORIES=devel
-REVISION=  0
 
 # Zope Public License
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/py-zopeevent/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo2 Sep 2016 09:18:20 -   1.2
+++ distinfo3 Apr 2018 18:21:12 -
@@ -1,2 +1,2 @@
-SHA256 (zope.event-4.2.0.tar.gz) = zhEAQheGOkgn6hpnoxcwvdq5BzgyvbO5voWGklkRh1g=
-SIZE (zope.event-4.2.0.tar.gz) = 488532
+SHA256 (zope.event-4.3.0.tar.gz) = 4OzqJCR6g3xxwQawNBp6mX42U9qCDSHvbAizJUj3M+c=
+SIZE (zope.event-4.3.0.tar.gz) = 17829
Index: Makefile
===
RCS file: /cvs/ports/devel/py-zopeevent/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile3 Jan 2017 19:19:49 -   1.5
+++ Makefile3 Apr 2018 18:27:02 -
@@ -2,12 +2,11 @@
 
 COMMENT=   very basic event publishing system from Zope
 
-MODPY_EGG_VERSION= 4.2.0
+MODPY_EGG_VERSION= 4.3.0
 
 DISTNAME=  zope.event-${MODPY_EGG_VERSION}
 PKGNAME=   py-zopeevent-${MODPY_EGG_VERSION}
 CATEGORIES=devel
-REVISION=  0
 
 # Zope Public License
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/py-zopeevent/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo2 Sep 2016 09:18:20 -   1.2
+++ distinfo3 Apr 2018 18:27:02 -
@@ -1,2 +1,2 @@
-SHA256 (zope.event-4.2.0.tar.gz) = zhEAQheGOkgn6hpnoxcwvdq5BzgyvbO5voWGklkRh1g=
-SIZE (zope.event-4.2.0.tar.gz) = 488532
+SHA256 (zope.event-4.3.0.tar.gz) = 4OzqJCR6g3xxwQawNBp6mX42U9qCDSHvbAizJUj3M+c=
+SIZE (zope.event-4.3.0.tar.gz) = 17829


NEW: www/py-hyperlink

2018-04-03 Thread Pavel Korovin
Dear all,

Please find the new www/py-hyperlink port attached.
Newer devel/py-twisted (v17.9.0) depends on this.
Tested on amd64.

-- 
With best regards,
Pavel Korovin


www_py-hyperlink.tar.gz
Description: Binary data


UPDATE net/unison

2018-04-03 Thread Björn Ketelaars
unison received an update to 2.51.2. An overview on what has changed can
be found at https://github.com/bcpierce00/unison/releases. Noticeable is
that this version breaks compatibility with older versions.

Tested OK on amd64, and make test runs successfully.

Response MAINTAINER: 'fine, ok giovanni@'.

Additional comments/OKs?


Index: Makefile
===
RCS file: /cvs/ports/net/unison/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile21 Dec 2017 15:31:48 -  1.14
+++ Makefile3 Apr 2018 18:03:10 -
@@ -3,13 +3,9 @@
 COMMENT=   multi-platform file synchronization tool
 CATEGORIES=net
 
-REV=   v3
-VER=   2.48.15
 GH_ACCOUNT=bcpierce00
 GH_PROJECT=unison
-GH_TAGNAME=v${VER}${REV}
-DISTNAME=  ${GH_TAGNAME}
-PKGNAME=   ${GH_PROJECT}-${VER}
+GH_TAGNAME=v2.51.2
 
 HOMEPAGE=  http://www.cis.upenn.edu/~bcpierce/unison/
 MAINTAINER=Giovanni Bechis 
@@ -17,7 +13,7 @@ MAINTAINER=   Giovanni Bechis =24:editors/emacs
@@ -57,7 +52,7 @@ ALL_TARGET=   unison
 
 DOCS=  BUGS.txt NEWS README
 
-WRKDIST=   ${WRKDIR}/${PKGNAME}${REV}/src
+WRKDIST=   ${WRKDIR}/${PKGNAME}/src
 
 # Avoid the nightmare of their Makefile install target.
 # Do not use INSTALL_PROGRAM, as the bytecode version must not be stripped!
Index: distinfo
===
RCS file: /cvs/ports/net/unison/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo21 Dec 2017 15:31:48 -  1.7
+++ distinfo3 Apr 2018 18:03:10 -
@@ -1,2 +1,2 @@
-SHA256 (v2.48.15v3.tar.gz) = 2DfbASwkH4/0Bdu5a/0EnirXc4n8LVv78gjyOpvfSuI=
-SIZE (v2.48.15v3.tar.gz) = 1911724
+SHA256 (unison-2.51.2.tar.gz) = ou/L6rZRvm32nMmyUwEaB5Vey5H7QHohlxlFEZeEnV4=
+SIZE (unison-2.51.2.tar.gz) = 1398790
Index: patches/patch-bytearray_stubs_c
===
RCS file: patches/patch-bytearray_stubs_c
diff -N patches/patch-bytearray_stubs_c
--- patches/patch-bytearray_stubs_c 13 Mar 2017 22:25:14 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,41 +0,0 @@
-$OpenBSD: patch-bytearray_stubs_c,v 1.1 2017/03/13 22:25:14 giovanni Exp $
-
-Fix rare SIGSEGV when transferring large replicas.
-Fix a theoretical integer overflow. 
-
-References:
-https://github.com/bcpierce00/unison/commit/c1ddff13aa96b124680cce61673129aeb563dbf7
-https://github.com/bcpierce00/unison/commit/f59663d67f4593a5bc1e554058fe6864751e805e
-
-Thanks to Alex Markley and OCaml developers
 bytearray_stubs.c.orig Mon May 23 18:40:05 2016
-+++ bytearray_stubs.c  Sun Mar 12 20:41:53 2017
-@@ -5,6 +5,7 @@
- 
- #include "caml/intext.h"
- #include "caml/bigarray.h"
-+#include "caml/memory.h"
- 
- CAMLprim value ml_marshal_to_bigarray(value v, value flags)
- {
-@@ -21,15 +22,18 @@ CAMLprim value ml_marshal_to_bigarray(value v, value f
- 
- CAMLprim value ml_unmarshal_from_bigarray(value b, value ofs)
- {
-+  CAMLparam1(b); /* Holds [b] live until unmarshalling completes. */
-+  value result;
-   struct caml_bigarray *b_arr = Bigarray_val(b);
--  return input_value_from_block (Array_data (b_arr, ofs),
-+  result = input_value_from_block (Array_data (b_arr, ofs),
-  b_arr->dim[0] - Long_val(ofs));
-+  CAMLreturn(result);
- }
- 
- CAMLprim value ml_blit_string_to_bigarray
- (value s, value i, value a, value j, value l)
- {
--  char *src = String_val(s) + Int_val(i);
-+  char *src = String_val(s) + Long_val(i);
-   char *dest = Array_data(Bigarray_val(a), j);
-   memcpy(dest, src, Long_val(l));
-   return Val_unit;
Index: patches/patch-test_ml
===
RCS file: patches/patch-test_ml
diff -N patches/patch-test_ml
--- patches/patch-test_ml   21 Dec 2017 15:31:48 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-test_ml,v 1.1 2017/12/21 15:31:48 giovanni Exp $
-
-Index: test.ml
 test.ml.orig
-+++ test.ml
-@@ -370,8 +370,6 @@ let test() = 
-   check "4" R2 (Dir ["x", File "foo"]);
- );
- 
--  (raise (Util.Fatal "Skipping some tests -- remove me!\n") : unit); 
--
-   if bothRootsLocal then 
- runtest "backups 1 (local)" ["backup = Name *"] (fun() -> 
-   put R1 (Dir []); put R2 (Dir []); sync();
Index: patches/patch-uicommon_ml
===
RCS file: patches/patch-uicommon_ml
diff -N patches/patch-uicommon_ml
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-uicommon_ml   3 Apr 2018 18:03:10 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: uicommon.ml
+--- uicommon.ml.orig
 uicommon.ml
+@@ -494,7 +494,7 @@ let promptForRoots getFirstRoot getSecondRoot =
+ (*  *)
+ 
+ let makeTempDir pattern =
+-  let ic = Unix.open_process_in (Printf.sprintf "(mktemp --tmpdir -d 
%s.XX || mktemp -d -t %s) 2>/dev/null" pa

Re: [pretest] emacs-26.0.91

2018-04-03 Thread Grégoire Jadi
Jeremie Courreges-Anglas  writes:

> Hi,
>
> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
> publish a release candidate soon.

builds & runs fine with -gtk3 on amd64

> Maybe this will fix the freezes experienced by folks using org-capture,
> who knows... :)

Nope, the bug is still here. :(
The workaround still works though.

> Index: Makefile
> ===
> RCS file: /cvs/ports/editors/emacs/Makefile,v
> retrieving revision 1.73
> diff -u -p -r1.73 Makefile
> --- Makefile  2 Apr 2018 14:06:09 -   1.73
> +++ Makefile  2 Apr 2018 18:10:01 -
> @@ -2,8 +2,7 @@
>
>  COMMENT= GNU editor: extensible, customizable, self-documenting
>
> -VERSION= 25.3
> -REVISION=0
> +VERSION= 26.0.91
>  DISTNAME=emacs-${VERSION}
>
>  CATEGORIES=  editors
> @@ -17,7 +16,8 @@ PERMIT_PACKAGE_CDROM=   Yes
>
>  WANTLIB= c m ncurses pthread gnutls xml2 z
>
> -MASTER_SITES=${MASTER_SITE_GNU:=emacs/}
> +MASTER_SITES=https://alpha.gnu.org/gnu/emacs/pretest/
> +EXTRACT_SUFX=.tar.xz
>
>  USE_GMAKE=   Yes
>
> @@ -47,46 +47,47 @@ LIB_DEPENDS=  security/gnutls \
>  .if ${FLAVOR} == "no_x11"
>  CONFIGURE_ARGS+= --without-x \
>   --without-dbus \
> - --without-gconf \
>   --without-gsettings \
> - --without-jpeg
> + --without-jpeg \
> + --without-lcms2
>  .else
>  LIB_DEPENDS+=x11/dbus \
>   x11/gnome/librsvg \
> - devel/gconf2 \
>   graphics/jpeg \
>   graphics/png \
>   graphics/tiff \
>   graphics/giflib \
> - graphics/ImageMagick
> + graphics/ImageMagick \
> + graphics/lcms2
>  RUN_DEPENDS+=devel/desktop-file-utils \
>   devel/xdg-utils \
>   x11/gtk+3,-guic
>  . if ${FLAVOR} == "athena"
>  CONFIGURE_ARGS+= --with-x-toolkit=athena
>  LIB_DEPENDS+=x11/Xaw3d
> -WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xaw3d
> -WANTLIB += Xext Xft Xinerama Xmu Xpm Xrandr Xrender Xt cairo dbus-1
> -WANTLIB += fontconfig freetype gconf-2 gdk_pixbuf-2.0 gif gio-2.0
> -WANTLIB += glib-2.0 gobject-2.0 intl jpeg png rsvg-2 tiff X11-xcb Xfixes xcb
> +WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
> +WANTLIB += Xaw3d Xext Xfixes Xft Xinerama Xmu Xpm Xrandr Xrender
> +WANTLIB += Xt cairo dbus-1 fontconfig freetype gdk_pixbuf-2.0
> +WANTLIB += gif gio-2.0 glib-2.0 gobject-2.0 intl jpeg lcms2 png
> +WANTLIB += rsvg-2 tiff xcb
>  . elif ${FLAVOR} == "gtk2"
>  CONFIGURE_ARGS+= --with-x-toolkit=gtk2
>  LIB_DEPENDS+=x11/gtk+2
> -WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xcomposite
> -WANTLIB += Xcursor Xdamage Xext Xfixes Xft Xi Xinerama Xpm Xrandr
> -WANTLIB += Xrender atk-1.0 cairo dbus-1 fontconfig freetype gconf-2
> -WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0
> -WANTLIB += gtk-x11-2.0 intl jpeg pango-1.0 pangocairo-1.0 pangoft2-1.0
> -WANTLIB += png rsvg-2 tiff X11-xcb xcb
> +WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
> +WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xft Xi Xinerama
> +WANTLIB += Xpm Xrandr Xrender atk-1.0 cairo dbus-1 fontconfig
> +WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0
> +WANTLIB += gobject-2.0 gtk-x11-2.0 intl jpeg lcms2 pango-1.0 pangocairo-1.0
> +WANTLIB += pangoft2-1.0 png rsvg-2 tiff xcb
>  . elif ${FLAVOR} == "gtk3"
>  CONFIGURE_ARGS+= --with-x-toolkit=gtk3
>  LIB_DEPENDS+=x11/gtk+3
>  WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
> -WANTLIB += Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0 cairo
> -WANTLIB += cairo-gobject dbus-1 fontconfig freetype gconf-2 gdk-3
> +WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0
> +WANTLIB += cairo cairo-gobject dbus-1 fontconfig freetype gdk-3
>  WANTLIB += gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0 gtk-3
> -WANTLIB += intl jpeg pango-1.0 pangocairo-1.0 png rsvg-2 tiff
> -WANTLIB += xcb
> +WANTLIB += intl jpeg lcms2 pango-1.0 pangocairo-1.0 png rsvg-2
> +WANTLIB += tiff xcb
>  . else
>  ERRORS+= "Fatal: Conflicting flavor: ${FLAVOR}"
>  . endif
> @@ -94,7 +95,6 @@ ERRORS+="Fatal: Conflicting flavor: ${
>
>  post-install:
>   chmod -t ${PREFIX}/bin/emacs-${VERSION}
> - chmod -s ${PREFIX}/libexec/emacs/${VERSION}/${GCCARCH}/update-game-score
>  .if ${FLAVOR:Mno_x11}
>   rm -Rf ${PREFIX}/share/applications/ ${PREFIX}/share/icons/
>  .endif
> Index: distinfo
> ==

Re: [UPDATE] lang/python/3.6

2018-04-03 Thread Christian Weisgerber
Remi Pointel:

> this is the diff to update Python 3.6 to latest release.
> Could it be tested in a bulk build please?

No problems in a full amd64 build.

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Grégoire Jadi
Aaron Bieber  writes:

> On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
>
>> 
>> Hi,
>> 
>> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
>> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
>> publish a release candidate soon.
>> 
>> Maybe this will fix the freezes experienced by folks using org-capture,
>> who knows... :)
>> 
>
> It seems to solve the lockup issue! It's still slow to load the
> template, but at least I don't have to restart emacs!

During my tests I found that this bug is still present:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29170

But you can use the following workaround:
(setq x-selection-timeout 10)

Also, you can often recover a frozen emacs by sending SIGUSR2 to it.

Best,

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Aaron Bieber
On Tue, Apr 03, 2018 at 06:31:25PM +0200, Jeremie Courreges-Anglas wrote:
> On Tue, Apr 03 2018, Aaron Bieber  wrote:
> > On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
> >> 
> >> Hi,
> >> 
> >> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
> >> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
> >> publish a release candidate soon.
> >> 
> >> Maybe this will fix the freezes experienced by folks using org-capture,
> >> who knows... :)
> >> 
> >
> > It seems to solve the lockup issue! It's still slow to load the
> > template, but at least I don't have to restart emacs!
> 
> Are you by chance referring to this kind of lockup?
> 
>   https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29170

Looks pretty similar: 
https://lists.gnu.org/archive/html/emacs-orgmode/2017-10/msg00245.html

I gave up on tracking it down, but I would see info relating to the
clipboard before it locked up.

> 
> I'm not sure what you mean by template. :)

The hangup would happen after selecting a org-capture-template. Which
let you specify the contents / format of org files.

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

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Jeremie Courreges-Anglas
On Tue, Apr 03 2018, Aaron Bieber  wrote:
> On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
>> 
>> Hi,
>> 
>> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
>> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
>> publish a release candidate soon.
>> 
>> Maybe this will fix the freezes experienced by folks using org-capture,
>> who knows... :)
>> 
>
> It seems to solve the lockup issue! It's still slow to load the
> template, but at least I don't have to restart emacs!

Are you by chance referring to this kind of lockup?

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29170

I'm not sure what you mean by template. :)

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Aaron Bieber
On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
> 
> Hi,
> 
> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
> publish a release candidate soon.
> 
> Maybe this will fix the freezes experienced by folks using org-capture,
> who knows... :)
> 

It seems to solve the lockup issue! It's still slow to load the
template, but at least I don't have to restart emacs!

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

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



Re: [update] lang/node to v8.11.0 (also needed in -stable)

2018-04-03 Thread Aaron Bieber
On Fri, Mar 30, 2018 at 06:54:09AM -0600, Aaron Bieber wrote:
> Hi,
>
> Here is a security update to lang/node that includes:
>
>  - fixes for openssl's CVE-2018-0739
>  - Node.js Inspector DNS rebinding vulnerability (CVE-2018-7160)
>
> Tested and running fine for me on amd64. My arm64 machine is currently
> buried under a pile of boxes so I would appreciate if someone could test
> on that :D
>
> Cheers,
> Aaron
>
>
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
>

Er, now 8.11.1 is out. Here is a diff for it. I would still like to get
8.11.0 into -stable.

Index: Makefile
===
RCS file: /cvs/ports/lang/node/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- Makefile10 Feb 2018 14:50:35 -  1.68
+++ Makefile29 Mar 2018 21:24:16 -
@@ -10,7 +10,7 @@ USE_WXNEEDED =Yes

 COMMENT =  V8 JavaScript for clients and servers

-NODE_VERSION = v8.9.4
+NODE_VERSION = v8.11.0

 PLEDGE_VER =   1.1.0
 DISTFILES =node-pledge-{}${PLEDGE_VER}.tar.gz:0 ${DISTNAME}.tar.gz
Index: distinfo
===
RCS file: /cvs/ports/lang/node/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo10 Feb 2018 14:50:35 -  1.45
+++ distinfo29 Mar 2018 21:24:16 -
@@ -1,4 +1,4 @@
 SHA256 (node-pledge-1.1.0.tar.gz) = 
BuKnrXSkqpTb5Tfap1AHk+l7ucTJLEWbMFNbgQkNBsw=
-SHA256 (node-v8.9.4.tar.gz) = cptEsysvguzVvvrE91GN4MTjrdNOj+h490V0CmbLvAE=
+SHA256 (node-v8.11.0.tar.gz) = doOmdCWSmPxT3QIOIQ0GKq8CaYmA/ik8ZO0truE0ZqQ=
 SIZE (node-pledge-1.1.0.tar.gz) = 2560
-SIZE (node-v8.9.4.tar.gz) = 31274938
+SIZE (node-v8.11.0.tar.gz) = 31029843

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Solene Rapenne

Jeremie Courreges-Anglas writes:

> Hi,
>
> here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
> amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
> publish a release candidate soon.
>
> Maybe this will fix the freezes experienced by folks using org-capture,
> who knows... :)

Hello

I compiled it as no_x11 flavor on powerpc and it works like a charm with
irc and mu4e. I will give you more feedback if I encounter problems.



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Jeremie Courreges-Anglas
On Tue, Apr 03 2018, Henrik Friedrichsen  wrote:
> On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
>> Index: pkg/PLIST
>> ===
>> RCS file: /cvs/ports/editors/emacs/pkg/PLIST,v
>> retrieving revision 1.19
>> diff -u -p -r1.19 PLIST
>> --- pkg/PLIST1 May 2017 16:25:20 -   1.19
>> +++ pkg/PLIST30 Jan 2018 06:34:12 -
>> @@ -77,6 +77,9 @@ bin/emacs
>>  @info info/widget.info
>>  @info info/wisent.info
>>  @info info/woman.info
>> +lib/systemd/
>> +lib/systemd/user/
>> +lib/systemd/user/emacs.service
>
> We probably won't need those on OpenBSD ;p

*shrug*

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



Re: [pretest] emacs-26.0.91

2018-04-03 Thread Henrik Friedrichsen
On Tue, Apr 03, 2018 at 08:16:17AM +0200, Jeremie Courreges-Anglas wrote:
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/editors/emacs/pkg/PLIST,v
> retrieving revision 1.19
> diff -u -p -r1.19 PLIST
> --- pkg/PLIST 1 May 2017 16:25:20 -   1.19
> +++ pkg/PLIST 30 Jan 2018 06:34:12 -
> @@ -77,6 +77,9 @@ bin/emacs
>  @info info/widget.info
>  @info info/wisent.info
>  @info info/woman.info
> +lib/systemd/
> +lib/systemd/user/
> +lib/systemd/user/emacs.service

We probably won't need those on OpenBSD ;p



Re: UPDATE: Autossh-1.4f

2018-04-03 Thread Jeremie Courreges-Anglas
On Tue, Apr 03 2018, "Gonzalo L. Rodriguez"  wrote:
> Hallo,
>
> Autossh to 1.4f:
>
> http://www.harding.motd.ca/autossh/CHANGES.txt
>
> OK? Comments?

Looks fine, ok jca@

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



Re: [new] security/opmsg

2018-04-03 Thread Jeremie Courreges-Anglas
On Mon, Apr 02 2018, Aaron Bieber  wrote:
> On Sun, Apr 01, 2018 at 07:30:19PM +0200, Jeremie Courreges-Anglas wrote:
>> On Sat, Mar 31 2018, Aaron Bieber  wrote:
>> > Hi,
>> >
>> > Here is a new port: opmsg
>> >
>> > Description: opmsg is a replacement for gpg which can encrypt/sign/verify
>> > your mails or create/verify detached signatures of local files. Even
>> > though the opmsg output looks similar, the concept is entirely different.
>> >
>> > Upstream was kind enough to create tarball releases!
>> >
>> > OK, clue sticks?
>>
>> From a quick glance, please:
>> - add FIX_EXTRACT_PERMISSIONS=Yes
>>   to fix build with PORTS_PRIVSEP=Yes
>> - use GPLv3+ for the license marker
>> - COMPILER = base-clang [ports-clang] ports-gcc
>>   instead of the lang/clang module
>> - no need for DEFS+="-DHAVE_LIBRESSL", LibreSSL should now provide
>>   DH_set0_key/DH_get0_key
>
> Here is the makefile with the changes (also added NO_TEST=Yes):

Thanks, ok jca@ to import.

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



Re: UPDATE dnsdist

2018-04-03 Thread Jeremie Courreges-Anglas
On Mon, Apr 02 2018, "Peter van Dijk"  wrote:

[...]

> Your patch looks good to me.

Committed, thanks!

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



[pretest] emacs-26.0.91

2018-04-03 Thread Jeremie Courreges-Anglas

Hi,

here's a diff I only sent to krw, week^Wmonths ago.  Works fine on
amd64/sparc64/arm.  Feedback welcome as usual.  Upstream should also
publish a release candidate soon.

Maybe this will fix the freezes experienced by folks using org-capture,
who knows... :)


Index: Makefile
===
RCS file: /cvs/ports/editors/emacs/Makefile,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile
--- Makefile2 Apr 2018 14:06:09 -   1.73
+++ Makefile2 Apr 2018 18:10:01 -
@@ -2,8 +2,7 @@
 
 COMMENT=   GNU editor: extensible, customizable, self-documenting
 
-VERSION=   25.3
-REVISION=  0
+VERSION=   26.0.91
 DISTNAME=  emacs-${VERSION}
 
 CATEGORIES=editors
@@ -17,7 +16,8 @@ PERMIT_PACKAGE_CDROM= Yes
 
 WANTLIB=   c m ncurses pthread gnutls xml2 z
 
-MASTER_SITES=  ${MASTER_SITE_GNU:=emacs/}
+MASTER_SITES=  https://alpha.gnu.org/gnu/emacs/pretest/
+EXTRACT_SUFX=  .tar.xz
 
 USE_GMAKE= Yes
 
@@ -47,46 +47,47 @@ LIB_DEPENDS=security/gnutls \
 .if ${FLAVOR} == "no_x11"
 CONFIGURE_ARGS+=   --without-x \
--without-dbus \
-   --without-gconf \
--without-gsettings \
-   --without-jpeg
+   --without-jpeg \
+   --without-lcms2
 .else
 LIB_DEPENDS+=  x11/dbus \
x11/gnome/librsvg \
-   devel/gconf2 \
graphics/jpeg \
graphics/png \
graphics/tiff \
graphics/giflib \
-   graphics/ImageMagick
+   graphics/ImageMagick \
+   graphics/lcms2
 RUN_DEPENDS+=  devel/desktop-file-utils \
devel/xdg-utils \
x11/gtk+3,-guic
 . if ${FLAVOR} == "athena"
 CONFIGURE_ARGS+=   --with-x-toolkit=athena
 LIB_DEPENDS+=  x11/Xaw3d
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xaw3d
-WANTLIB += Xext Xft Xinerama Xmu Xpm Xrandr Xrender Xt cairo dbus-1
-WANTLIB += fontconfig freetype gconf-2 gdk_pixbuf-2.0 gif gio-2.0
-WANTLIB += glib-2.0 gobject-2.0 intl jpeg png rsvg-2 tiff X11-xcb Xfixes xcb
+WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
+WANTLIB += Xaw3d Xext Xfixes Xft Xinerama Xmu Xpm Xrandr Xrender
+WANTLIB += Xt cairo dbus-1 fontconfig freetype gdk_pixbuf-2.0
+WANTLIB += gif gio-2.0 glib-2.0 gobject-2.0 intl jpeg lcms2 png
+WANTLIB += rsvg-2 tiff xcb
 . elif ${FLAVOR} == "gtk2"
 CONFIGURE_ARGS+=   --with-x-toolkit=gtk2
 LIB_DEPENDS+=  x11/gtk+2
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xcomposite
-WANTLIB += Xcursor Xdamage Xext Xfixes Xft Xi Xinerama Xpm Xrandr
-WANTLIB += Xrender atk-1.0 cairo dbus-1 fontconfig freetype gconf-2
-WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0
-WANTLIB += gtk-x11-2.0 intl jpeg pango-1.0 pangocairo-1.0 pangoft2-1.0
-WANTLIB += png rsvg-2 tiff X11-xcb xcb
+WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
+WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xft Xi Xinerama
+WANTLIB += Xpm Xrandr Xrender atk-1.0 cairo dbus-1 fontconfig
+WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0
+WANTLIB += gobject-2.0 gtk-x11-2.0 intl jpeg lcms2 pango-1.0 pangocairo-1.0
+WANTLIB += pangoft2-1.0 png rsvg-2 tiff xcb
 . elif ${FLAVOR} == "gtk3"
 CONFIGURE_ARGS+=   --with-x-toolkit=gtk3
 LIB_DEPENDS+=  x11/gtk+3
 WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
-WANTLIB += Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0 cairo
-WANTLIB += cairo-gobject dbus-1 fontconfig freetype gconf-2 gdk-3
+WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender atk-1.0
+WANTLIB += cairo cairo-gobject dbus-1 fontconfig freetype gdk-3
 WANTLIB += gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0 gtk-3
-WANTLIB += intl jpeg pango-1.0 pangocairo-1.0 png rsvg-2 tiff
-WANTLIB += xcb
+WANTLIB += intl jpeg lcms2 pango-1.0 pangocairo-1.0 png rsvg-2
+WANTLIB += tiff xcb
 . else
 ERRORS+=   "Fatal: Conflicting flavor: ${FLAVOR}"
 . endif
@@ -94,7 +95,6 @@ ERRORS+=  "Fatal: Conflicting flavor: ${
 
 post-install:
chmod -t ${PREFIX}/bin/emacs-${VERSION}
-   chmod -s ${PREFIX}/libexec/emacs/${VERSION}/${GCCARCH}/update-game-score
 .if ${FLAVOR:Mno_x11}
rm -Rf ${PREFIX}/share/applications/ ${PREFIX}/share/icons/
 .endif
Index: distinfo
===
RCS file: /cvs/ports/editors/emacs/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo16 Sep 2017 16:42:27 -  1.10
+++ distinfo30 Jan 2018 06:34:12 -
@@ -1,2 +1,2 @@
-SHA256 (emacs-25.3.tar.gz) = 9yxqG0i2+6yiuZHu2AGWSiCKL4aGxwlAAT2ybN

Re: NEW: news/nzbget

2018-04-03 Thread Jeremie Courreges-Anglas
On Sat, Mar 31 2018, Björn Ketelaars  wrote:
> On Wed 24/01/2018 07:48, Björn Ketelaars wrote:
>> On Sat 20/01/2018 21:39, Klemens Nanni wrote:
>> > On Sat, Jan 20, 2018 at 08:05:04PM +0100, Björn Ketelaars wrote:
>> > > New port for NZBGet
>> > > 
>> > > pkg/DESCR:
>> > > NZBGet is a binary newsgrabber, which downloads files from usenet based 
>> > > on
>> > > information given in nzb-files. NZBGet is written in C++ and is known 
>> > > for its
>> > > extraordinary performance and efficiency.
>> > > 
>> > > 
>> > > This port does the same thing as news/sabnzbd but is faster, lighter on
>> > > resources, and has less dependencies.
>> > > 
>> > > I used the first free id from infrastructure/db/user.list.
>> > > 
>> > > Comments?
>> > Looks good to me portwise except for:
>> > 
>> > DISTNAME is not needed as it's generated by GH_* already. But since
>> > upstream provides proper release tarballs, please use DISTNAME and
>> > MASTER_SITES without GH_* here.
>> > 
>> > HOMEPAGE has HTTPS.
>> > 
>> > The example nzbget.conf should probably be installed under
>> > share/examples/nzget/ instead of share/nzget/ as per our porting guide.
>> 
>> Enclosed a new tarball which addresses, amongst others, the comments above.
>> I only tested on amd64 as this platform is available to me. Is there someone
>> interested in this port, and could give it a spin on a different platform?
>
> Ping...I'd really like to get this in.
>
> Tarball reattached.
>
> OK?

Looks like the license marker should be "GPLv2+".

Except for this detail, ok jca@ to import.

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



UPDATE: SMPlayer-18.3.0

2018-04-03 Thread Gonzalo L. Rodriguez

Hallo,

Update for SMPlayer to 18.3.0:

http://www.smplayer.info/en/changes

OK? Comments?

Cheers.-

--
Sending from my toaster.
Index: Makefile
===
RCS file: /cvs/ports/x11/smplayer/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile27 Feb 2018 14:45:39 -  1.46
+++ Makefile3 Apr 2018 10:30:35 -
@@ -2,7 +2,7 @@
 
 COMMENT =  complete front-end for MPlayer
 
-DISTNAME = smplayer-18.2.2
+DISTNAME = smplayer-18.3.0
 
 CATEGORIES =   multimedia x11
 
Index: distinfo
===
RCS file: /cvs/ports/x11/smplayer/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo27 Feb 2018 14:45:39 -  1.33
+++ distinfo3 Apr 2018 10:30:35 -
@@ -1,2 +1,2 @@
-SHA256 (smplayer-18.2.2.tar.bz2) = OsJ22jQ4FAFRuuo5OLsXpqXkTRvYBTdfgdH8QQxOFWA=
-SIZE (smplayer-18.2.2.tar.bz2) = 5037398
+SHA256 (smplayer-18.3.0.tar.bz2) = hrQ8XwpOQ/JATk5TYy0wNNhQ5Xb3Wj4MaqKB9izj83g=
+SIZE (smplayer-18.3.0.tar.bz2) = 5037751


UPDATE: Autossh-1.4f

2018-04-03 Thread Gonzalo L. Rodriguez

Hallo,

Autossh to 1.4f:

http://www.harding.motd.ca/autossh/CHANGES.txt

OK? Comments?

Cheers.-

--
Sending from my toaster.
Index: Makefile
===
RCS file: /cvs/ports/sysutils/autossh/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile20 Mar 2015 14:09:01 -  1.17
+++ Makefile3 Apr 2018 09:15:46 -
@@ -2,7 +2,7 @@
 
 COMMENT=   SSH monitoring
 
-DISTNAME=  autossh-1.4e
+DISTNAME=  autossh-1.4f
 CATEGORIES=sysutils
 
 MASTER_SITES=  ${HOMEPAGE}
@@ -20,6 +20,6 @@ EXTRACT_SUFX= .tgz
 
 NO_TEST=   Yes
 
-CONFIGURE_STYLE=   gnu dest
+CONFIGURE_STYLE=   gnu
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/autossh/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo20 Mar 2015 14:09:01 -  1.12
+++ distinfo3 Apr 2018 09:15:46 -
@@ -1,2 +1,2 @@
-SHA256 (autossh-1.4e.tgz) = no4QpZ12GRdvS5huJW93YJejZNG+ASeB6lLgjQRnkVY=
-SIZE (autossh-1.4e.tgz) = 65852
+SHA256 (autossh-1.4f.tgz) = AXLl4b6kDGQuDvAlM0vjqt1P87TWLAsXftiKg4Ti+PI=
+SIZE (autossh-1.4f.tgz) = 67128


[UPDATE] devel/jadx

2018-04-03 Thread Remi Pointel

Hi,

this is the diff to update jadx to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/jadx/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile	29 Mar 2018 19:50:46 -	1.2
+++ Makefile	3 Apr 2018 08:20:18 -
@@ -2,9 +2,8 @@
 
 COMMENT =	dex to java decompiler
 
-VERSION =	0.6.1
+VERSION =	0.7.1
 DISTNAME =	jadx-${VERSION}
-REVISION =	0
 
 CATEGORIES =	devel security
 
@@ -20,7 +19,7 @@ MASTER_SITES =	https://github.com/skylot
 EXTRACT_SUFX =	.zip
 
 MODULES =	java
-MODJAVA_VER =	1.7+
+MODJAVA_VER =	1.8+
 MODJAVA_JRERUN =Yes
 
 RUN_DEPENDS =	java/javaPathHelper \
Index: distinfo
===
RCS file: /cvs/ports/devel/jadx/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	10 Mar 2018 14:45:43 -	1.1.1.1
+++ distinfo	3 Apr 2018 08:20:18 -
@@ -1,2 +1,2 @@
-SHA256 (jadx-0.6.1.zip) = danAHwf0NPQoMfxxBT6TPjpukmknMfsOI0cjQXGknkk=
-SIZE (jadx-0.6.1.zip) = 4110127
+SHA256 (jadx-0.7.1.zip) = HwQxJzrZ5WpA+zGtbDVcyx2lvnSIfY2fsXmVvXywYoU=
+SIZE (jadx-0.7.1.zip) = 6925251
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/jadx/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	10 Mar 2018 14:45:43 -	1.1.1.1
+++ pkg/PLIST	3 Apr 2018 08:20:18 -
@@ -7,20 +7,20 @@ share/jadx/bin/jadx
 share/jadx/bin/jadx-gui
 share/jadx/lib/
 share/jadx/lib/android-5.1.jar
-share/jadx/lib/annotations-12.0.jar
-share/jadx/lib/asm-5.0.3.jar
-share/jadx/lib/cloning-1.9.2.jar
-share/jadx/lib/commons-io-2.4.jar
-share/jadx/lib/dx-1.10.jar
-share/jadx/lib/gson-2.3.1.jar
+share/jadx/lib/annotations-15.0.jar
+share/jadx/lib/asm-6.0.jar
+share/jadx/lib/cloning-1.9.9.jar
+share/jadx/lib/commons-io-2.6.jar
+share/jadx/lib/dx-1.14.jar
+share/jadx/lib/gson-2.8.2.jar
 share/jadx/lib/image-viewer-1.2.3.jar
-share/jadx/lib/jadx-cli-0.6.1.jar
-share/jadx/lib/jadx-core-0.6.1.jar
-share/jadx/lib/jadx-gui-0.6.1.jar
-share/jadx/lib/jcommander-1.47.jar
+share/jadx/lib/jadx-cli-0.7.1.jar
+share/jadx/lib/jadx-core-0.7.1.jar
+share/jadx/lib/jadx-gui-0.7.1.jar
+share/jadx/lib/jcommander-1.72.jar
 share/jadx/lib/jfontchooser-1.0.5.jar
-share/jadx/lib/logback-classic-1.1.2.jar
-share/jadx/lib/logback-core-1.1.2.jar
-share/jadx/lib/objenesis-2.1.jar
-share/jadx/lib/rsyntaxtextarea-2.5.8.jar
-share/jadx/lib/slf4j-api-1.7.10.jar
+share/jadx/lib/logback-classic-1.2.3.jar
+share/jadx/lib/logback-core-1.2.3.jar
+share/jadx/lib/objenesis-2.6.jar
+share/jadx/lib/rsyntaxtextarea-2.6.1.jar
+share/jadx/lib/slf4j-api-1.7.25.jar