Re: error in dtb for orange pi one ?

2017-11-18 Thread Jonathan Gray
On Wed, Sep 27, 2017 at 11:42:50AM +1000, Jonathan Gray wrote:
> On Tue, Sep 26, 2017 at 01:08:54PM -0700, Stephen Graf wrote:
> > I took this dtb from the amd64 dtb package yesterday (dtb-4.13.tgz).
> > 
> >  
> > 
> > The address register for i2c01 and i2c02 are the same.  I2c02 should be:
> > 
> > reg = <0x1c2b400 0x400>;
> 
> Talk to upstream on the devicetree list.
> 
> Changes first went in with
> 
> commit d8a507e6d9316b1023ba3cc9a7e696067200b495
> Author: Jorik Jonker 
> Date:   Mon Sep 12 20:12:47 2016 +0200
> 
> dts: sun8i-h3: add I2C0-2 peripherals to H3 SOC
> 
> These peripherals can only be muxed to these pins, so they are
> associated in the DTSI instead of the board files. This makes it very
> easy to enable them using overlays or u-boot commands:
> 
>  => fdt set /soc/i2c@01c2ac00 status okay
> 
> Signed-off-by: Jorik Jonker 
> Signed-off-by: Maxime Ripard 
> 
> in sun8i-h3.dtsi but later got moved to sunxi-h3-h5.dtsi.

Fixed in the following commit which is in master and should
be in 4.15-rc1.

commit 4d2ee8d56bdb17bf296800829642bbd34ef08a09
Author: Corentin LABBE 
Date:   Tue Sep 26 09:22:22 2017 +0200

ARM: dts: sunxi: h3/h5: Fix i2c2 register address

The unit address and register address does not match.
This patch fix the register address with the good one.

Acked-by: Maxime Ripard 
Signed-off-by: Corentin Labbe 
Signed-off-by: Chen-Yu Tsai 

diff --git a/arch/arm/boot/dts/sunxi-h3-h5.dtsi 
b/arch/arm/boot/dts/sunxi-h3-h5.dtsi
index 6c71d5aa6352..24a7a0c84449 100644
--- a/arch/arm/boot/dts/sunxi-h3-h5.dtsi
+++ b/arch/arm/boot/dts/sunxi-h3-h5.dtsi
@@ -575,7 +575,7 @@
 
i2c2: i2c@1c2b400 {
compatible = "allwinner,sun6i-a31-i2c";
-   reg = <0x01c2b000 0x400>;
+   reg = <0x01c2b400 0x400>;
interrupts = ;
clocks = < CLK_BUS_I2C2>;
resets = < RST_BUS_I2C2>;



[maintainer update] net/py-oauth2

2017-11-18 Thread Johan Huldtgren

hello,

there was a request recently to add a python3 flavor to py-oauth2,
I've done so, and while there I did a very minor update which got rid of
py-coverage as a test dependency as well as removed our patch as that
has been merged upstream. Homepage also changed. This builds,
packages, and passes tests but I have no real world test for it anymore
so if you do please test.

thanks,

.jhIndex: py-oauth2/Makefile
===
RCS file: /cvs/ports/net/py-oauth2/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- py-oauth2/Makefile	5 Jan 2016 06:57:50 -	1.5
+++ py-oauth2/Makefile	19 Nov 2017 05:35:29 -
@@ -3,24 +3,30 @@
 COMMENT =	Python library for OAuth
 
 MODPY_EGG_VERSION = 1.9.0.post1
+REVISION =	0
+
+GH_ACCOUNT =	joestump
+GH_PROJECT =	python-oauth2
+GH_COMMIT =	6689960ca23f79eccf9a25a39e93f6540f44ca23
+
 DISTNAME =	oauth2-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 CATEGORIES =	net
 MAINTAINER =	Johan Huldtgren 
 
-HOMEPAGE =	http://github.com/simplegeo/python-oauth2
+HOMEPAGE =	http://github.com/joestump/python-oauth2
 
 # MIT
 PERMIT_PACKAGE_CDROM =  Yes
 
-MODPY_PI =	Yes
-
 MODULES =	lang/python
 MODPY_SETUPTOOLS = Yes
 
-RUN_DEPENDS =	www/py-httplib2
-TEST_DEPENDS =	devel/py-mock \
-		devel/py-coverage \
+FLAVORS =	python3
+FLAVOR ?=
+
+RUN_DEPENDS =	www/py-httplib2${MODPY_FLAVOR}
+TEST_DEPENDS =	devel/py-mock${MODPY_FLAVOR} \
 		${RUN_DEPENDS}
 
 .include 
Index: py-oauth2/distinfo
===
RCS file: /cvs/ports/net/py-oauth2/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- py-oauth2/distinfo	5 Jan 2016 06:57:50 -	1.2
+++ py-oauth2/distinfo	19 Nov 2017 05:35:29 -
@@ -1,2 +1,2 @@
-SHA256 (oauth2-1.9.0.post1.tar.gz) = wAaoXnxgEHx8xtobGEtccZ9t1yAgmBlt+m5V32abWb8=
-SIZE (oauth2-1.9.0.post1.tar.gz) = 21306
+SHA256 (oauth2-1.9.0.post1-6689960c.tar.gz) = OUhEktnMIyJTvMDDHzsgYdBhqEIyva2YGiWwWWCpUX8=
+SIZE (oauth2-1.9.0.post1-6689960c.tar.gz) = 27646
Index: py-oauth2/patches/patch-setup_py
===
RCS file: py-oauth2/patches/patch-setup_py
diff -N py-oauth2/patches/patch-setup_py
--- py-oauth2/patches/patch-setup_py	5 Jan 2016 06:57:50 -	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.2 2016/01/05 06:57:50 benoit Exp $
 setup.py.orig	Mon Jan  4 22:34:54 2016
-+++ setup.py	Mon Jan  4 22:33:50 2016
-@@ -45,7 +45,7 @@ setup(name=PKG,
- "Natural Language :: English",
- "License :: OSI Approved :: MIT License"
-   ],
--  packages = find_packages(),
-+  packages = find_packages(exclude=['tests']),
-   install_requires = ['httplib2'],
-   license = "MIT License",
-   keywords="oauth",
Index: py-oauth2/pkg/PLIST
===
RCS file: /cvs/ports/net/py-oauth2/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- py-oauth2/pkg/PLIST	5 Jan 2016 06:57:50 -	1.3
+++ py-oauth2/pkg/PLIST	19 Nov 2017 05:35:29 -
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.3 2016/01/05 06:57:50 benoit Exp $
+@comment $OpenBSD$
 lib/python${MODPY_VERSION}/site-packages/oauth2/
 lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@@ -8,15 +8,17 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/zip-safe
 lib/python${MODPY_VERSION}/site-packages/oauth2/__init__.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/oauth2/_compat.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/_compat.pyc
 lib/python${MODPY_VERSION}/site-packages/oauth2/_version.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/_version.pyc
 lib/python${MODPY_VERSION}/site-packages/oauth2/clients/
 lib/python${MODPY_VERSION}/site-packages/oauth2/clients/__init__.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/clients/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc

Re: NEW: fonts/hanazono

2017-11-18 Thread Bryan Linton
On 2017-11-13 23:48:44, "Anthony J. Bentley"  wrote:
> Hi,
> 
> Hanazono is a Ming-style Japanese font containing over 100,000 characters
> defined in the ISO/IEC 10646 standard / the Unicode standard.
> 

Seems to work OK for me.  I'm always happy to see another
well-rounded CJK font made available.

-- 
Bryan



sparc64 bulk build report

2017-11-18 Thread landry
bulk build on sparc64-1.ports.openbsd.org
started on  Sun Nov 12 12:40:59 MST 2017
finished at Sat Nov 18 21:13:25 MST 2017
lasted 07D01h32m
done with kern.version=OpenBSD 6.2-current (GENERIC) #339: Sat Nov 11 21:44:18 
MST 2017

built packages:7030
Nov 12:207
Nov 13:230
Nov 14:174
Nov 15:146
Nov 16:443
Nov 17:872
Nov 18:4957



build failures: 35
http://build-failures.rhaalovely.net//sparc64/2017-11-12/archivers/woff2.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/arm-none-eabi/gcc-linaro.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/astyle.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/cbmc.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/dlib.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/harfbuzz.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/jsonrpc-glib.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/reposurgeon.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/spidermonkey52.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/template-glib.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/cataclysm-dda.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/fifengine.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/hyperrogue.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/irrlamb.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/lugaru.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/openrct2.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/games/tome4,-data.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/geo/geos.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/graphics/dcmtk.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/graphics/gdcm.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/graphics/slop.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/lang/apl.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/lang/verilator.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/math/cblas.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/net/prosody.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/security/encfs.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/security/py-cryptography.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/security/sslscan,openssl.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/sysutils/facter.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/sysutils/logstalgia.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/textproc/libical.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/textproc/uncrustify.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/x11/gnome/totem-pl-parser.log
http://build-failures.rhaalovely.net//sparc64/2017-11-12/x11/worker.log

recurrent failures
 failures/archivers/woff2.log
 failures/devel/arm-none-eabi/gcc-linaro.log
 failures/devel/astyle.log
 failures/devel/cbmc.log
 failures/devel/dlib.log
 failures/devel/harfbuzz.log
 failures/devel/reposurgeon.log
 failures/devel/spidermonkey52.log
 failures/games/cataclysm-dda.log
 failures/games/lugaru.log
 failures/games/openrct2.log
 failures/games/tome4,-data.log
 failures/graphics/dcmtk.log
 failures/lang/apl.log
 failures/lang/verilator.log
 failures/security/encfs.log
 failures/security/sslscan,openssl.log
 failures/sysutils/facter.log
 failures/x11/gnome/totem-pl-parser.log
 failures/x11/worker.log
new failures
+++ ls-failures Sat Nov 18 21:13:51 2017
+failures/devel/jsonrpc-glib.log
+failures/devel/template-glib.log
+failures/devel/xtensa-elf/gcc.log
+failures/games/fifengine.log
+failures/games/hyperrogue.log
+failures/games/irrlamb.log
+failures/geo/geos.log
+failures/graphics/gdcm.log
+failures/graphics/slop.log
+failures/math/cblas.log
+failures/net/prosody.log
+failures/security/py-cryptography.log
+failures/sysutils/logstalgia.log
+failures/textproc/libical.log
+failures/textproc/uncrustify.log
resolved failures
--- ../old/sparc64/last//ls-failuresSat Nov  4 13:13:43 2017
-failures/comms/gammu.log
-failures/devel/keystone.log
-failures/games/liblcf.log
-failures/geo/pdal.log
-failures/geo/pgpointcloud.log
-failures/graphics/glm.log
-failures/mail/isync.log
-failures/net/avahi,bootstrap,no_gui.log
-failures/print/poppler.log
-failures/security/yara/main.log
-failures/sysutils/upower.log
-failures/textproc/link-grammar,,-main.log
Base libs:
crypto.42.0 c.92.0

X libs:



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/11/18 19:03:08

Modified files:
audio/gradio/pkg: PLIST 

Log message:
unbreak



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2017/11/18 18:10:53

Removed files:
archivers/hs-zlib-bindings: Makefile distinfo 
archivers/hs-zlib-bindings/pkg: DESCR PLIST 
databases/hs-HDBC-mysql: Makefile distinfo 
databases/hs-HDBC-mysql/pkg: DESCR PLIST 
databases/hs-HDBC-postgresql: Makefile distinfo 
databases/hs-HDBC-postgresql/patches: 
  patch-HDBC-postgresql_cabal 
databases/hs-HDBC-postgresql/pkg: DESCR PLIST 
databases/hs-hedis: Makefile distinfo 
databases/hs-hedis/pkg: DESCR PLIST 
databases/hs-postgresql-libpq: Makefile distinfo 
databases/hs-postgresql-libpq/pkg: DESCR PLIST 
devel/hs-BoundedChan: Makefile distinfo 
devel/hs-BoundedChan/pkg: DESCR PLIST 
devel/hs-MonadRandom: Makefile distinfo 
devel/hs-MonadRandom/pkg: DESCR PLIST 
devel/hs-ObjectName: Makefile distinfo 
devel/hs-ObjectName/pkg: DESCR PLIST 
devel/hs-PSQueue: Makefile distinfo 
devel/hs-PSQueue/pkg: DESCR PLIST 
devel/hs-StateVar: Makefile distinfo 
devel/hs-StateVar/pkg: DESCR PLIST 
devel/hs-abstract-deque: Makefile distinfo 
devel/hs-abstract-deque/pkg: DESCR PLIST 
devel/hs-abstract-par: Makefile distinfo 
devel/hs-abstract-par/pkg: DESCR PLIST 
devel/hs-base-unicode-symbols: Makefile distinfo 
devel/hs-base-unicode-symbols/pkg: DESCR PLIST 
devel/hs-blaze-textual: Makefile distinfo 
devel/hs-blaze-textual/pkg: DESCR PLIST 
devel/hs-bytestring-mmap: Makefile distinfo 
devel/hs-bytestring-mmap/pkg: DESCR PLIST 
devel/hs-case-insensitive: Makefile distinfo 
devel/hs-case-insensitive/pkg: DESCR PLIST 
devel/hs-cmdlib: Makefile distinfo 
devel/hs-cmdlib/pkg: DESCR PLIST 
devel/hs-concurrent-extra: Makefile distinfo 
devel/hs-concurrent-extra/pkg: DESCR PLIST 
devel/hs-data-hash: Makefile distinfo 
devel/hs-data-hash/pkg: DESCR PLIST 
devel/hs-directory-tree: Makefile distinfo 
devel/hs-directory-tree/pkg: DESCR PLIST 
devel/hs-enumerator: Makefile distinfo 
devel/hs-enumerator/pkg: DESCR PLIST 
devel/hs-failure: Makefile distinfo 
devel/hs-failure/pkg: DESCR PLIST 
devel/hs-ghc-paths: Makefile distinfo 
devel/hs-ghc-paths/pkg: DESCR PLIST 
devel/hs-hashtables: Makefile distinfo 
devel/hs-hashtables/pkg: DESCR PLIST 
devel/hs-hood  : Makefile distinfo 
devel/hs-hood/pkg: DESCR PLIST 
devel/hs-largeword: Makefile distinfo 
devel/hs-largeword/pkg: DESCR PLIST 
devel/hs-logict: Makefile distinfo 
devel/hs-logict/pkg: DESCR PLIST 
devel/hs-murmur-hash: Makefile distinfo 
devel/hs-murmur-hash/pkg: DESCR PLIST 
devel/hs-newtype: Makefile distinfo 
devel/hs-newtype/pkg: DESCR PLIST 
devel/hs-parallel: Makefile distinfo 
devel/hs-parallel/pkg: DESCR PLIST 
devel/hs-patch-combinators: Makefile distinfo 
devel/hs-patch-combinators/pkg: DESCR PLIST 
devel/hs-readline: Makefile distinfo 
devel/hs-readline/pkg: DESCR PLIST 
devel/hs-sendfile: Makefile distinfo 
devel/hs-sendfile/pkg: DESCR PLIST 
devel/hs-strict: Makefile distinfo 
devel/hs-strict/pkg: DESCR PLIST 
devel/hs-tuple : Makefile distinfo 
devel/hs-tuple/pkg: DESCR PLIST 
lang/hs-haskell-src: Makefile distinfo 
lang/hs-haskell-src/pkg: DESCR PLIST 
math/hs-half   : Makefile distinfo 
math/hs-half/pkg: DESCR PLIST 
net/hs-curl: Makefile distinfo 
net/hs-curl/pkg: DESCR PLIST 
net/hs-network-info: Makefile distinfo 
net/hs-network-info/patches: patch-cbits_network_h 
net/hs-network-info/pkg: DESCR PLIST 
security/hs-crypto: Makefile distinfo 
security/hs-crypto/pkg: DESCR PLIST 
security/hs-cryptocipher: Makefile distinfo 
security/hs-cryptocipher/pkg: DESCR PLIST 
security/hs-mwc-random: Makefile distinfo 
security/hs-mwc-random/pkg: DESCR PLIST 
security/hs-pwstore-fast: Makefile distinfo 
security/hs-pwstore-fast/pkg: DESCR PLIST 
security/hs-skein: Makefile distinfo 
security/hs-skein/pkg: DESCR PLIST 
textproc/hs-bytestring-nums: Makefile distinfo 
textproc/hs-bytestring-nums/pkg: DESCR PLIST 
textproc/hs-hexpat: Makefile distinfo 
textproc/hs-hexpat/pkg: DESCR PLIST 
www/hs-cgi : Makefile distinfo 
www/hs-cgi/pkg : DESCR PLIST 

Log message:
Remove 47 now unused hs-ports from the build.

jasper@ agrees to the list (and to the general idea of gc'ing
hs-ports).



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2017/11/18 18:04:03

Modified files:
archivers  : Makefile 
databases  : Makefile 
devel  : Makefile 
lang   : Makefile 
math   : Makefile 
net: Makefile 
security   : Makefile 
textproc   : Makefile 
www: Makefile 

Log message:
Remove 47 now unused hs-ports from the build.

jasper@ agrees to the list (and to the general idea of gc'ing
hs-ports).

Complete list:

archivers/hs-zlib-bindings
databases/hs-HDBC-mysql
databases/hs-HDBC-postgresql
databases/hs-hedis
databases/hs-postgresql-libpq
devel/hs-BoundedChan
devel/hs-MonadRandom
devel/hs-ObjectName
devel/hs-PSQueue
devel/hs-StateVar
devel/hs-abstract-deque
devel/hs-abstract-par
devel/hs-base-unicode-symbols
devel/hs-blaze-textual
devel/hs-bytestring-mmap
devel/hs-case-insensitive
devel/hs-cmdlib
devel/hs-concurrent-extra
devel/hs-data-hash
devel/hs-directory-tree
devel/hs-enumerator
devel/hs-failure
devel/hs-ghc-paths
devel/hs-hashtables
devel/hs-hood
devel/hs-largeword
devel/hs-logict
devel/hs-murmur-hash
devel/hs-newtype
devel/hs-parallel
devel/hs-patch-combinators
devel/hs-readline
devel/hs-sendfile
devel/hs-strict
devel/hs-tuple
lang/hs-haskell-src
math/hs-half
net/hs-curl
net/hs-network-info
security/hs-crypto
security/hs-cryptocipher
security/hs-mwc-random
security/hs-pwstore-fast
security/hs-skein
textproc/hs-bytestring-nums
textproc/hs-hexpat
www/hs-cgi



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/11/18 17:53:16

Modified files:
games/typespeed: Makefile 
games/typespeed/patches: patch-src_Makefile_in 
graphics/libexif: Makefile 
mail/libspf2   : Makefile 
misc/uniutils  : Makefile 
net/axel   : Makefile 
net/tcpreen: Makefile 
textproc/gsed  : Makefile 
textproc/namazu: Makefile 
textproc/pinfo : Makefile 
textproc/tre   : Makefile 

Log message:
replace gettext module



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/11/18 17:52:22

Modified files:
textproc/hunspell: Makefile 

Log message:
drop gettext module from port that is explicitly configured not to use NLS



Re: Gettext cleanup next step

2017-11-18 Thread Christian Weisgerber
On 2017-11-17, Christian Weisgerber  wrote:

> My next step will be to check all remaining ports whether they need
> gettext-tools and then move the BUILD_DEPENDS out of the module and
> into the ports that actually require it.

Done.

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



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2017/11/18 15:24:00

Modified files:
audio/clementine: Makefile 
audio/fluidsynth: Makefile 
cad/openscad   : Makefile 
cad/xtrkcad: Makefile 
devel/gettext  : gettext.port.mk 
devel/gwenhywfar: Makefile 
devel/kdevelop : Makefile 
devel/kdevplatform: Makefile 
devel/rapidsvn : Makefile 
editors/kile-kde4: Makefile 
editors/tea: Makefile 
emulators/fs-uae: Makefile 
emulators/gnusim8085: Makefile 
emulators/vbam : Makefile 
games/blobwars : Makefile 
games/gamine   : Makefile 
games/grhino   : Makefile 
games/minetest : Makefile 
games/pushover : Makefile 
games/tuxpaint : Makefile 
games/tuxpaint-config: Makefile 
games/valyriatear: Makefile 
games/widelands: Makefile 
graphics/ufraw : Makefile 
graphics/xaos  : Makefile 
inputmethods/scim-qtimm: Makefile 
misc/pdmenu: Makefile 
misc/rpm   : Makefile 
multimedia/k3b-kde4: Makefile 
multimedia/kdenlive: Makefile 
multimedia/lives: Makefile 
multimedia/minidlna: Makefile 
net/axel   : Makefile 
net/corebird   : Makefile 
net/filezilla  : Makefile 
net/gtk-gnutella: Makefile 
net/ktorrent-kde4: Makefile 
net/libkvkontakte: Makefile 
print/fontforge: Makefile 
print/lss  : Makefile 
print/xournal  : Makefile 
productivity/akonadi-googledata: Makefile 
productivity/aqbanking: Makefile 
productivity/kmymoney: Makefile 
productivity/libkfbapi: Makefile 
productivity/osmo: Makefile 
security/steghide: Makefile 
sysutils/dwdiff: Makefile 
sysutils/krename-kde4: Makefile 
sysutils/tpb   : Makefile 
www/snownews   : Makefile 
x11/Xdialog: Makefile 
x11/emelfm2: Makefile 
x11/yakuake-kde4: Makefile 

Log message:
Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/11/18 12:46:38

Modified files:
mail/pear-Mail-Mime: Makefile distinfo 

Log message:
update to pear-Mail-Mime-1.10.2



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2017/11/18 10:01:06

Modified files:
games/flare: Makefile distinfo 
Added files:
games/flare/patches: patch-CMakeLists_txt 
games/flare/pkg: DESCR-data DESCR-main PLIST-data PLIST-main 
Removed files:
games/flare/patches: patch-flare-engine_0_19_CMakeLists_txt 
games/flare/pkg: DESCR PLIST 

Log message:
- split to -main and -data subpackages.
- install desktop file and icon



UPDATE: sysutils/monit 5.25.1

2017-11-18 Thread Caspar Schutijser
Hi ports@,

Below a diff that updates sysutils/monit to 5.25.1. While there, change
the HOMEPAGE to https.

Thanks,
Caspar Schutijser


Index: Makefile
===
RCS file: /cvs/ports/sysutils/monit/Makefile,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile
--- Makefile11 Nov 2017 11:46:05 -  1.55
+++ Makefile18 Nov 2017 16:32:16 -
@@ -2,12 +2,11 @@
 
 COMMENT=   monitoring and managing daemons utility
 
-DISTNAME=  monit-5.25.0
-REVISION=  0
+DISTNAME=  monit-5.25.1
 
 CATEGORIES=sysutils
 
-HOMEPAGE=  http://www.mmonit.com/monit/
+HOMEPAGE=  https://www.mmonit.com/monit/
 
 MAINTAINER=Caspar Schutijser 
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/monit/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo10 Nov 2017 21:08:56 -  1.38
+++ distinfo18 Nov 2017 16:32:16 -
@@ -1,2 +1,2 @@
-SHA256 (monit-5.25.0.tar.gz) = iUm5lxZYHFVQu7+xAJGQ8OcPhLgE05kC5VxcPQlcLDI=
-SIZE (monit-5.25.0.tar.gz) = 1353674
+SHA256 (monit-5.25.1.tar.gz) = S1wlzrEIJfHlQE8dinshUHcWuCvCDDWG+GYDaRw7gbw=
+SIZE (monit-5.25.1.tar.gz) = 1353855



Re: [wip] Firefox 58.0b4

2017-11-18 Thread Base Pr1me
Running stable on my systems. Pandora still doesn't work, however. This
seems to be broken in past versions, as well. Perhaps I'm missing something
in about:config.

On Thu, Nov 16, 2017 at 4:36 AM, Landry Breuil  wrote:

> Hi,
>
> this time it's 58.0 beta4, pretty easy to build except now the rust code
> also needs --disable-debug-symbols on amd64 otherwise rustc blows on
> gkrust crate... worrying.
>
> This one requires nss 3.34 which i've commited recently.
>
> There's also a thunderbird 57.0b1, there should be one from the 58
> branch soonish.
>
> As usual, git repo for the ports and packages available, im running both
> now, and firefox now spawns 4 content processes by default.
>
> 90762 landry 20  429M  328M sleep/0   poll  0:38  0.00% firefox
> 70599 landry 20  231M  129M sleep/1   poll  0:06  0.00%
> /usr/local/lib/firefox-58.0/firefox -contentproc -childID 1 -isForBrow
> 49276 landry 20  197M   99M sleep/1   poll  0:02  0.00%
> /usr/local/lib/firefox-58.0/firefox -contentproc -childID 2 -isForBrow
> 23931 landry 20  196M  110M sleep/1   poll  0:02  0.00%
> /usr/local/lib/firefox-58.0/firefox -contentproc -childID 3 -isForBrow
> 40509 landry 20  196M   98M sleep/0   poll  0:02  0.00%
> /usr/local/lib/firefox-58.0/firefox -contentproc -childID 4 -isForBrow
>
> https://cgit.rhaalovely.net/mozilla-firefox/?h=beta
> git clone -b beta https://rhaalovely.net/git/mozilla-firefox
>
> https://cgit.rhaalovely.net/mozilla-thunderbird/?h=beta
> git clone -b beta https://rhaalovely.net/git/mozilla-thunderbird
>
> doas env PKG_PATH=https://packages.rhaalovely.net/%m/ pkg_add -u firefox
> doas env PKG_PATH=https://packages.rhaalovely.net/%m/ pkg_add -u
> thunderbird lightning
>
> Testing appreciated as always :)
>
> Landry
>
>


work in progress: PORTS_PRIVSEP

2017-11-18 Thread Marc Espie
Ever since I added privilege separation to dpb, working with both
dpb and normal ports tools has become cumbersome.

Various ports directories must be owned by _pbuild/_pfetch for dpb to
work, and by joe average user for normal ports work.

Prompted by pirofti@, I added some modicum of privilege separation to
normal ports work, as an option, after p2k17.

Namely, if you define PORTS_PRIVSEP=Yes, normal ports work will work
a bit better with privilege separated dpb.

Most specifically:
- fetch operations will use doas -u _pfetch, so that stuff under
distfiles has the correct ownership for privsep'd dpb.

- package creation operations will yield packages owned by _pbuild,
as should be expected (and register-plist will work correctly as well).

- proot now spews BUILD_USER and FETCH_USER lines in mk.conf if it's
been used with users different from the standard _pfetch/_pbuild users.

- dpb has its own privsep mechanisms, so it overrides the user settings
with PORTS_PRIVSEP=No.

This is not documented yet, because there is a somewhat larger change
brewing, namely, also doing the build as _pbuild, so that ports work
and dpb runs work together (there are a lot of small changes involved
before everything runs smoothly)

This would make ports work "safer", because _pbuild does not need any
kind of doas privileges, and it can also be configured to shun the network
entirely (block rules in pf).

To summarize:
- if you don't change anything, business should be as usual (ports as normal
user, requiring doas for root during dependency installations)

- if you use dpb privsep'd, you may like PORTS_PRIVSEP=Yes, as it will allow
you to interact with distfiles, packages, plists without changing their
ownership between ports and dpb.

- of course, this does require that the user working on ports is allowed
to doas to _pbuild/_pfetch  as well as root.



Re: UPDATE sysutils/gsmartcontrol

2017-11-18 Thread Kirill Bychkov
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

>
> 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_in 23 Jul 2017 12:32:53 -  1.2
> +++ patches/patch-src_res_Makefile_in 12 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/PLIST 23 Jul 2017 12:32:53 -  1.5
> +++ pkg/PLIST 12 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 %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
>  @exec %D/bin/update-desktop-database
>  @unexec-delete %D/bin/update-desktop-database
> +share/polkit-1/
> +share/polkit-1/actions/
> 

CVS: cvs.openbsd.org: ports

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

Modified files:
audio/moc  : Makefile distinfo 
audio/moc/patches: patch-config_example_in patch-main_c 

Log message:
- update to moc-2.5.2
- mirror distfile as upstream master site tends to be flaky



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/18 04:42:39

Modified files:
archivers/woff2: Makefile distinfo 
Removed files:
archivers/woff2/patches: patch-CMakeLists_txt 

Log message:
update to woff2-1.0.2



CVS: cvs.openbsd.org: ports

2017-11-18 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/18 04:40:21

Modified files:
audio/gradio   : Makefile distinfo 
audio/gradio/pkg: PLIST 

Log message:
update to gradio-6.0.2



CVS: cvs.openbsd.org: ports

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

Modified files:
graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.38.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/py-ghmi: Makefile distinfo 
sysutils/py-ghmi/pkg: PLIST 

Log message:
update to py-ghmi-1.0.28



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/ruby-deep_merge: Makefile distinfo 

Log message:
update to ruby-deep_merge-1.2.1



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.189.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.47.



x11/xclip: avoid printf %s NULL

2017-11-18 Thread Theo Buehler
$ unset DISPLAY; xclip
Error: Can't open display: (null)
$ tail -1 /var/log/messages
Nov 18 11:53:55 mimine xclip: vfprintf %s NULL in "Error: Can't open display: 
%s "

ok?

Index: Makefile
===
RCS file: /var/cvs/ports/x11/xclip/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile13 Sep 2016 20:13:38 -  1.15
+++ Makefile18 Nov 2017 10:56:55 -
@@ -4,6 +4,7 @@ COMMENT=command line interface to X se
 GH_ACCOUNT=astrand
 GH_PROJECT=xclip
 GH_TAGNAME=0.13
+REVISION=  0
 CATEGORIES=x11
 
 MAINTAINER=Dmitrij D. Czarkoff 
Index: patches/patch-xcprint_c
===
RCS file: patches/patch-xcprint_c
diff -N patches/patch-xcprint_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-xcprint_c 18 Nov 2017 10:55:49 -
@@ -0,0 +1,19 @@
+$OpenBSD$
+
+Avoid printf "%s" NULL
+
+Index: xcprint.c
+--- xcprint.c.orig
 xcprint.c
+@@ -86,7 +86,10 @@ errxdisplay(char *display)
+ if (display == NULL)
+   display = getenv("DISPLAY");
+ 
+-fprintf(stderr, "Error: Can't open display: %s\n", display);
++if (display == NULL || *display == '\0')
++  fprintf(stderr, "Error: Can't open display\n");
++else
++  fprintf(stderr, "Error: Can't open display: %s\n", display);
+ exit(EXIT_FAILURE);
+ }
+ 



Re: [NEW] textproc/pup

2017-11-18 Thread Klemens Nanni
On Fri, Nov 10, 2017 at 11:28:54PM +0100, Klemens Nanni wrote:
> Hey,
> 
> here's pup, a small but very helpful utility written in Go; pkg/DESCR:
> 
>   pup is a command line tool for processing HTML. It reads from
>   stdin, prints to stdout, and allows the user to filter parts of
>   the page using CSS selectors:
>   
>   
> https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/Selectors
>   
>   Inspired by http://stedolan.github.io/jq/, pup aims to be a fast
>   and flexible way of exploring HTML from the terminal.
> 
> Running just fine on my amd64 machine, tests pass.
> 
> The port is really simple and only packages the actual binary (no
> upstream manual page).
> 
> Feedback, comments?
Any takers?



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/pango: Makefile distinfo 

Log message:
Update to pango-1.40.14.