UPDATE: graphics/jpeg

2018-01-01 Thread Rafael Sadowski
Hi All!

Update jpeg to 1.5.3. Changelog:
https://github.com/libjpeg-turbo/libjpeg-turbo/releases

- Remove patch-simd_jsimd_powerpc, committed in 1.5.2.
- Change homepage
- Remove revision.
- I don't see shared lib relevant changes.

Time for a bulk? Ok? Comments?

Rafael

Index: Makefile
===
RCS file: /cvs/ports/graphics/jpeg/Makefile,v
retrieving revision 1.57
diff -u -p -u -p -r1.57 Makefile
--- Makefile3 Dec 2016 11:22:50 -   1.57
+++ Makefile2 Jan 2018 07:11:13 -
@@ -2,10 +2,9 @@
 
 COMMENT=   SIMD-accelerated JPEG codec replacement of libjpeg
 
-V= 1.5.1
+V= 1.5.3
 DISTNAME=  jpeg-turbo-${V}
 PKGNAME=   jpeg-${V}
-REVISION=  0
 EPOCH= 0
 
 SHARED_LIBS+=  jpeg68.1# 64.0
@@ -13,7 +12,7 @@ SHARED_LIBS+= jpeg68.1# 64.0
 CATEGORIES=graphics
 DPB_PROPERTIES=parallel
 
-HOMEPAGE=  http://libjpeg-turbo.virtualgl.org/
+HOMEPAGE=  https://libjpeg-turbo.org/
 
 # BSD-style
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/graphics/jpeg/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo18 Oct 2016 14:28:14 -  1.12
+++ distinfo2 Jan 2018 07:11:13 -
@@ -1,2 +1,2 @@
-SHA256 (libjpeg-turbo-1.5.1.tar.gz) = 
QUKdPSUwF0M/ZuPUcrjH2ZhJHS9Byqcwa42abyosZmw=
-SIZE (libjpeg-turbo-1.5.1.tar.gz) = 1650647
+SHA256 (libjpeg-turbo-1.5.3.tar.gz) = 
skiQ4rtG4S5yp59+ll9An04WRm0A4d0V2T1z7mtZJSM=
+SIZE (libjpeg-turbo-1.5.3.tar.gz) = 1658672
Index: patches/patch-simd_jsimd_powerpc_c
===
RCS file: patches/patch-simd_jsimd_powerpc_c
diff -N patches/patch-simd_jsimd_powerpc_c
--- patches/patch-simd_jsimd_powerpc_c  3 Dec 2016 11:22:50 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,32 +0,0 @@
-$OpenBSD: patch-simd_jsimd_powerpc_c,v 1.1 2016/12/03 11:22:50 landry Exp $
-
-Detect Altivec support on ppc.
-
 simd/jsimd_powerpc.c.orig  Wed Sep 21 01:36:59 2016
-+++ simd/jsimd_powerpc.c   Fri Dec  2 19:23:14 2016
-@@ -26,6 +26,12 @@
- #include 
- #include 
- 
-+#if defined(__OpenBSD__)
-+#include 
-+#include 
-+#include 
-+#endif
-+
- static unsigned int simd_support = ~0;
- 
- #if defined(__linux__) || defined(ANDROID) || defined(__ANDROID__)
-@@ -116,6 +122,12 @@ init_simd (void)
- if (bufsize > SOMEWHAT_SANE_PROC_CPUINFO_SIZE_LIMIT)
-   break;
-   }
-+#elif defined(__OpenBSD__)
-+  int mib[2] = { CTL_MACHDEP, CPU_ALTIVEC };
-+  int altivec;
-+  size_t len = sizeof(altivec);
-+  if (sysctl(mib, 2, , , NULL, 0) == 0 && altivec != 0)
-+simd_support |= JSIMD_ALTIVEC;
- #endif
- 
-   /* Force different settings through environment variables */
Index: patches/patch-wrjpgcom_c
===
RCS file: /cvs/ports/graphics/jpeg/patches/patch-wrjpgcom_c,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-wrjpgcom_c
--- patches/patch-wrjpgcom_c25 Jun 2016 12:34:30 -  1.3
+++ patches/patch-wrjpgcom_c2 Jan 2018 07:11:13 -
@@ -1,12 +1,13 @@
 $OpenBSD: patch-wrjpgcom_c,v 1.3 2016/06/25 12:34:30 sthen Exp $
 wrjpgcom.c.origTue Jun  7 18:33:40 2016
-+++ wrjpgcom.c Wed Jun  8 14:19:53 2016
+Index: wrjpgcom.c
+--- wrjpgcom.c.orig
 wrjpgcom.c
 @@ -452,7 +452,7 @@ main (int argc, char **argv)
(unsigned int) MAX_COM_LENGTH);
exit(EXIT_FAILURE);
  }
 -strcpy(comment_arg, argv[argn]+1);
-+  strlcpy(comment_arg, argv[argn]+1, MAX_COM_LENGTH);
++strlcpy(comment_arg, argv[argn]+1, MAX_COM_LENGTH);
  for (;;) {
comment_length = (unsigned int) strlen(comment_arg);
if (comment_length > 0 && comment_arg[comment_length-1] == '"') {
@@ -16,8 +17,8 @@ $OpenBSD: patch-wrjpgcom_c,v 1.3 2016/06
}
 -  strcat(comment_arg, " ");
 -  strcat(comment_arg, argv[argn]);
-+strlcat(comment_arg, " ", MAX_COM_LENGTH);
-+strlcat(comment_arg, argv[argn], MAX_COM_LENGTH);
++  strlcat(comment_arg, " ", MAX_COM_LENGTH);
++  strlcat(comment_arg, argv[argn], MAX_COM_LENGTH);
  }
} else if (strlen(argv[argn]) >= (size_t) MAX_COM_LENGTH) {
  fprintf(stderr, "Comment text may not exceed %u bytes\n",



Re: NEW: games/scid

2018-01-01 Thread mitchell wodach
everything else works fine on amd64 besides that one test.

On Mon, Jan 1, 2018 at 7:33 PM, mitchell wodach  wrote:
> Hey Brian,
>
> one test fails after running make test:
>
> openbsdcurrent# make test
> ===> scid-4.6.4 depends on: cmake-* -> cmake-3.9.3
> ===> scid-4.6.4 depends on: gtest-* -> gtest-1.8.0p2
> ===>  Regression tests for scid-4.6.4
> cd gtest && \
> CXX=c++ cmake CMakeLists.txt && \
> make && ./runAll && \
> cd ../
> -- The C compiler identification is Clang 5.0.1
> -- The CXX compiler identification is Clang 5.0.1
> -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc
> -- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++
> -- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Found GTest: /usr/local/lib/libgtest.so.1.0
> -- Looking for pthread.h
> -- Looking for pthread.h - found
> -- Looking for pthread_create
> -- Looking for pthread_create - not found
> -- Looking for pthread_create in pthreads
> -- Looking for pthread_create in pthreads - not found
> -- Looking for pthread_create in pthread
> -- Looking for pthread_create in pthread - found
> -- Found Threads: TRUE
> -- Found ZLIB: /usr/lib/libz.so.5.0 (found version "1.2.3")
> -- Configuring done
> -- Generating done
> -- Build files have been written to: 
> /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest
> Scanning dependencies of target runAll
> [ 16%] Building CXX object CMakeFiles/runAll.dir/test_filebuf.cpp.o
> [ 33%] Building CXX object CMakeFiles/runAll.dir/test_index.cpp.o
> [ 50%] Building CXX object CMakeFiles/runAll.dir/test_namebase.cpp.o
> [ 66%] Building CXX object CMakeFiles/runAll.dir/test_scidbase.cpp.o
> [ 83%] Building CXX object CMakeFiles/runAll.dir/test_str.cpp.o
> [100%] Linking CXX executable runAll
> CMakeFiles/runAll.dir/test_str.cpp.o: In function 
> `Test_StrTrimRight::SetUp()':
> /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:(.text._ZN17Test_StrTrimRight5SetUpEv[_ZN17Test_StrTrimRight5SetUpEv]+0x4a):
> warning: strcpy() is almost always misused, please use strlcpy()
> /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/misc.o: In function
> `strAppend(char*, int)':
> src/misc.cpp:(.text+0x36a): warning: sprintf() is often misused,
> please use snprintf()
> /usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/position.o: In function
> `Position::Random(char const*)':
> src/position.cpp:(.text+0x8b75): warning: rand() may return
> deterministic values, is that what you want?
> [100%] Built target runAll
> Running main() from gtest_main.cc
> [==] Running 19 tests from 6 test cases.
> [--] Global test environment set-up.
> [--] 3 tests from Test_StrTrimRight
> [ RUN  ] Test_StrTrimRight.correctness
> [   OK ] Test_StrTrimRight.correctness (0 ms)
> [ RUN  ] Test_StrTrimRight.consistency
> [   OK ] Test_StrTrimRight.consistency (0 ms)
> [ RUN  ] Test_StrTrimRight.performance
> /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:127: Failure
> Expected: (tNew) < (tOld), actual: 0 vs 0
> [  FAILED  ] Test_StrTrimRight.performance (25 ms)
> [--] 3 tests from Test_StrTrimRight (25 ms total)
>
> [--] 3 tests from Test_Scidbase
> [ RUN  ] Test_Scidbase.getGamePos1
> [   OK ] Test_Scidbase.getGamePos1 (12 ms)
> [ RUN  ] Test_Scidbase.getGamePos2
> [   OK ] Test_Scidbase.getGamePos2 (1 ms)
> [ RUN  ] Test_Scidbase.getGamePos3
> [   OK ] Test_Scidbase.getGamePos3 (1 ms)
> [--] 3 tests from Test_Scidbase (14 ms total)
>
> [--] 4 tests from Test_Namebase
> [ RUN  ] Test_Namebase.id_limits
> [   OK ] Test_Namebase.id_limits (2236 ms)
> [ RUN  ] Test_Namebase.max_chars
> [   OK ] Test_Namebase.max_chars (7 ms)
> [ RUN  ] Test_Namebase.FindExactName
> [   OK ] Test_Namebase.FindExactName (0 ms)
> [ RUN  ] Test_Namebase.sort_order
> [   OK ] Test_Namebase.sort_order (0 ms)
> [--] 4 tests from Test_Namebase (2243 ms total)
>
> [--] 2 tests from Test_Index
> [ RUN  ] Test_Index.file_io
> [   OK ] Test_Index.file_io (2 ms)
> [ RUN  ] Test_Index.max_values
> [   OK ] Test_Index.max_values (1 ms)
> [--] 2 tests from Test_Index (3 ms total)
>
> [--] 1 test from Test_Filebuf
> [ RUN  ] Test_Filebuf.readAll
> [   OK ] Test_Filebuf.readAll (1 ms)
> [--] 1 test from Test_Filebuf (1 ms total)
>
> [--] 6 tests from smallbuf/Test_FilebufGetline
> [ RUN  ] smallbuf/Test_FilebufGetline.read/0
> [   OK ] smallbuf/Test_FilebufGetline.read/0 (0 ms)
> [ RUN  ] 

Re: NEW: games/scid

2018-01-01 Thread mitchell wodach
Hey Brian,

one test fails after running make test:

openbsdcurrent# make test
===> scid-4.6.4 depends on: cmake-* -> cmake-3.9.3
===> scid-4.6.4 depends on: gtest-* -> gtest-1.8.0p2
===>  Regression tests for scid-4.6.4
cd gtest && \
CXX=c++ cmake CMakeLists.txt && \
make && ./runAll && \
cd ../
-- The C compiler identification is Clang 5.0.1
-- The CXX compiler identification is Clang 5.0.1
-- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc
-- Check for working C compiler: /usr/ports/pobj/scid-4.6.4/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++
-- Check for working CXX compiler: /usr/ports/pobj/scid-4.6.4/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found GTest: /usr/local/lib/libgtest.so.1.0
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found ZLIB: /usr/lib/libz.so.5.0 (found version "1.2.3")
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest
Scanning dependencies of target runAll
[ 16%] Building CXX object CMakeFiles/runAll.dir/test_filebuf.cpp.o
[ 33%] Building CXX object CMakeFiles/runAll.dir/test_index.cpp.o
[ 50%] Building CXX object CMakeFiles/runAll.dir/test_namebase.cpp.o
[ 66%] Building CXX object CMakeFiles/runAll.dir/test_scidbase.cpp.o
[ 83%] Building CXX object CMakeFiles/runAll.dir/test_str.cpp.o
[100%] Linking CXX executable runAll
CMakeFiles/runAll.dir/test_str.cpp.o: In function `Test_StrTrimRight::SetUp()':
/usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:(.text._ZN17Test_StrTrimRight5SetUpEv[_ZN17Test_StrTrimRight5SetUpEv]+0x4a):
warning: strcpy() is almost always misused, please use strlcpy()
/usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/misc.o: In function
`strAppend(char*, int)':
src/misc.cpp:(.text+0x36a): warning: sprintf() is often misused,
please use snprintf()
/usr/ports/pobj/scid-4.6.4/scid-4.6.4/src/position.o: In function
`Position::Random(char const*)':
src/position.cpp:(.text+0x8b75): warning: rand() may return
deterministic values, is that what you want?
[100%] Built target runAll
Running main() from gtest_main.cc
[==] Running 19 tests from 6 test cases.
[--] Global test environment set-up.
[--] 3 tests from Test_StrTrimRight
[ RUN  ] Test_StrTrimRight.correctness
[   OK ] Test_StrTrimRight.correctness (0 ms)
[ RUN  ] Test_StrTrimRight.consistency
[   OK ] Test_StrTrimRight.consistency (0 ms)
[ RUN  ] Test_StrTrimRight.performance
/usr/ports/pobj/scid-4.6.4/scid-4.6.4/gtest/test_str.cpp:127: Failure
Expected: (tNew) < (tOld), actual: 0 vs 0
[  FAILED  ] Test_StrTrimRight.performance (25 ms)
[--] 3 tests from Test_StrTrimRight (25 ms total)

[--] 3 tests from Test_Scidbase
[ RUN  ] Test_Scidbase.getGamePos1
[   OK ] Test_Scidbase.getGamePos1 (12 ms)
[ RUN  ] Test_Scidbase.getGamePos2
[   OK ] Test_Scidbase.getGamePos2 (1 ms)
[ RUN  ] Test_Scidbase.getGamePos3
[   OK ] Test_Scidbase.getGamePos3 (1 ms)
[--] 3 tests from Test_Scidbase (14 ms total)

[--] 4 tests from Test_Namebase
[ RUN  ] Test_Namebase.id_limits
[   OK ] Test_Namebase.id_limits (2236 ms)
[ RUN  ] Test_Namebase.max_chars
[   OK ] Test_Namebase.max_chars (7 ms)
[ RUN  ] Test_Namebase.FindExactName
[   OK ] Test_Namebase.FindExactName (0 ms)
[ RUN  ] Test_Namebase.sort_order
[   OK ] Test_Namebase.sort_order (0 ms)
[--] 4 tests from Test_Namebase (2243 ms total)

[--] 2 tests from Test_Index
[ RUN  ] Test_Index.file_io
[   OK ] Test_Index.file_io (2 ms)
[ RUN  ] Test_Index.max_values
[   OK ] Test_Index.max_values (1 ms)
[--] 2 tests from Test_Index (3 ms total)

[--] 1 test from Test_Filebuf
[ RUN  ] Test_Filebuf.readAll
[   OK ] Test_Filebuf.readAll (1 ms)
[--] 1 test from Test_Filebuf (1 ms total)

[--] 6 tests from smallbuf/Test_FilebufGetline
[ RUN  ] smallbuf/Test_FilebufGetline.read/0
[   OK ] smallbuf/Test_FilebufGetline.read/0 (0 ms)
[ RUN  ] smallbuf/Test_FilebufGetline.read/1
[   OK ] smallbuf/Test_FilebufGetline.read/1 (0 ms)
[ RUN  ] smallbuf/Test_FilebufGetline.read/2
[   OK ] smallbuf/Test_FilebufGetline.read/2 (0 ms)
[ RUN  ] smallbuf/Test_FilebufGetline.filesize/0
[   OK ] smallbuf/Test_FilebufGetline.filesize/0 (0 ms)
[ RUN  ] smallbuf/Test_FilebufGetline.filesize/1
[   

Re: UPDATE zstd 1.3.3

2018-01-01 Thread Klemens Nanni
On Sun, Dec 31, 2017 at 04:06:39PM +0100, Björn Ketelaars wrote:
> On Sun 31/12/2017 15:38, Klemens Nanni wrote:
> > `make build' starts with bad make usage, builds almost everything
> > and eventually exits with one. Rerunning it again build some other stuff
> > and exits zero; this doesn't seem right.
> > 
> > `make test' fails as well.
> > 
> > See full logs attached for both targets.
> 
> Klemens, I'm unable to reproduce the errors from your build. Could you check
> that your ports tree is up to date, and that the diff has been applied
> correctly? What is the result of 'make clean && make && make test'?
Latest snapshot and ports tree here on my amd64 X230.

The build broke due to MAKE_JOBS=4 on my machine, =1 fixes it; sorry for
that.

> My build log: http://sprunge.us/LZSY
> My test log: http://sprunge.us/JRFC
Both links yield 500 errors.

The test suite however still fails for both 1.3.2 and 1.3.3, see each
${WRKDIR}/test.log attached.

1.3.2 tests fail to allocate enough memory and I'm not sure about how
much it wants. This is what I ran them on:

$ sysctl hw.{phys,user}mem
hw.physmem=16844521472
hw.usermem=17000685568
$ df -h -t mfs
Filesystem SizeUsed   Avail Capacity  Mounted on
mfs:67852  5.8G537M5.0G10%/tmp
$ make show=WRKOBJDIR
/tmp/pobj

Those 537M are before running 1.3.2, during tests it went up to about
4.6G FWIW.

It's not much but I didn't look further into these issues so far. Can
anyone else successfully run the test suits?


test-1.3.2.log.gz
Description: Binary data


test-1.3.3.log.gz
Description: Binary data


drop man2web

2018-01-01 Thread Jan Stary
With mandoc in base, does anyone use www/man2web?

Jan


Index: man2web/Makefile
===
RCS file: man2web/Makefile
diff -N man2web/Makefile
--- man2web/Makefile4 Jun 2017 02:58:48 -   1.11
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,23 +0,0 @@
-# $OpenBSD: Makefile,v 1.11 2017/06/04 02:58:48 schwarze Exp $
-
-COMMENT=   convert man pages to HTML
-
-DISTNAME=  man2web-0.88
-REVISION=  1
-CATEGORIES=www
-HOMEPAGE=  http://man2web.sourceforge.net/
-
-# GPL
-PERMIT_PACKAGE_CDROM=  Yes
-WANTLIB=   c
-
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=man2web/}
-
-CONFIGURE_STYLE= gnu
-CONFIGURE_ARGS=--with-distro=openbsd-3
-CONFIGURE_ARGS+= --disable-lynx# requires lynxcgi support
-MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/helpers
-
-FAKE_FLAGS=sysconfdir=${PREFIX}/share/examples/man2web
-
-.include 
Index: man2web/distinfo
===
RCS file: man2web/distinfo
diff -N man2web/distinfo
--- man2web/distinfo18 Jan 2015 03:15:38 -  1.5
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-SHA256 (man2web-0.88.tar.gz) = yYf9Lxw96yaye6Y8+2855pAlFYRa8Dc7ahrNEv0mMKw=
-SIZE (man2web-0.88.tar.gz) = 159264
Index: man2web/patches/patch-doc_man_sources_package_name_1_in
===
RCS file: man2web/patches/patch-doc_man_sources_package_name_1_in
diff -N man2web/patches/patch-doc_man_sources_package_name_1_in
--- man2web/patches/patch-doc_man_sources_package_name_1_in 28 Apr 2003 
14:06:13 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,33 +0,0 @@
-$OpenBSD: patch-doc_man_sources_package_name_1_in,v 1.2 2003/04/28 14:06:13 
naddy Exp $
 doc/man_sources/package_name.1.in.orig Mon Apr 28 03:07:11 2003
-+++ doc/man_sources/package_name.1.in  Mon Apr 28 15:43:04 2003
-@@ -151,8 +151,8 @@ FDL in the doc/ directory of the @packag
- .SH "SYNOPSIS"
- .IX Header "SYNOPSIS"
- .PD 0
--.IP "\fB@PACKAGE_NAME@\fR [\fB\-s\fR \fIsection\fR | 
\fB\-\-section\fR=\fIsection\fR] [\fB\-r\fR | \fB\-\-raw\fR] [\fB\-l\fR | 
\fB\-\-lynx\fR] \fIname\fR" 4
--.IX Item "@PACKAGE_NAME@ [-s section | --section=section] [-r | --raw] [-l | 
--lynx] name"
-+.IP "\fB@PACKAGE_NAME@\fR [\fB\-s\fR \fIsection\fR | 
\fB\-\-section\fR=\fIsection\fR] [\fB\-r\fR | \fB\-\-raw\fR] \fIname\fR" 4
-+.IX Item "@PACKAGE_NAME@ [-s section | --section=section] [-r | --raw] name"
- .IP "\fB@PACKAGE_NAME@\fR \fB\-a\fR | \fB\-k\fR | \fB\-\-apropos\fR | 
\fB\-\-keyword\fR  \fIkeyword\fR" 4
- .IX Item "@PACKAGE_NAME@ -a | -k | --apropos | --keyword  keyword"
- .IP "\fB@PACKAGE_NAME@\fR \fB\-p\fR | \fB\-\-print\-config\fR" 4
-@@ -193,9 +193,6 @@ Generate and print an index for \fIsecti
- .IP "\fB\-r\fR, \fB\-\-raw\fR" 4
- .IX Item "-r, --raw"
- Do not convert the file, print the raw man output.
--.IP "\fB\-l\fR, \fB\-\-lynx\fR" 4
--.IX Item "-l, --lynx"
--Display the output in Lynx.
- .IP "\fB\-p\fR, \fB\-\-print\-config\fR" 4
- .IX Item "-p, --print-config"
- Print out the current configuration, suitable for saving as a
-@@ -217,7 +214,7 @@ This would output the man page for \fIna
- .IP "\fB@PACKAGE_NAME@ \-\-print\-config\fR > \fI@PACKAGE_NAME@.conf\fR" 4
- .IX Item "@PACKAGE_NAME@ --print-config > @PACKAGE_NAME@.conf"
- This would print out the current configuration, saving it to
--\&\fI@PACKAGE_NAME.conf\fR.
-+\&\fI@PACKAGE_NAME@.conf\fR.
- .RE
- .RS 4
- .RE
Index: man2web/patches/patch-doc_man_sources_package_name_conf_5_in
===
RCS file: man2web/patches/patch-doc_man_sources_package_name_conf_5_in
diff -N man2web/patches/patch-doc_man_sources_package_name_conf_5_in
--- man2web/patches/patch-doc_man_sources_package_name_conf_5_in20 Apr 
2003 19:04:17 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-doc_man_sources_package_name_conf_5_in,v 1.1.1.1 2003/04/20 
19:04:17 naddy Exp $
 doc/man_sources/package_name_conf.5.in.origSat Apr 19 00:11:07 2003
-+++ doc/man_sources/package_name_conf.5.in Sat Apr 19 00:11:33 2003
-@@ -152,7 +152,7 @@ FDL in the doc/ directory of the @packag
- .IX Header "DESCRIPTION"
- .RS 4
- \&\fI@PACKAGE_NAME@.conf\fR contains configuration directives for
--\&\fB@PACKAGE_NAME@\fR.  It is usually located in \fI/usr/local/etc\fR.
-+\&\fB@PACKAGE_NAME@\fR.  It is usually located in \fI@sysconfdir@\fR.
- .Sp
- All directives are upper case, followed by whitespace, followed by the
- value.  If a directive is not specified in the file, the compile time default
Index: man2web/pkg/DESCR
===
RCS file: man2web/pkg/DESCR
diff -N man2web/pkg/DESCR
--- man2web/pkg/DESCR   15 Dec 2003 21:55:35 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-man2web is a program for 

NEW: net/purple-hangouts

2018-01-01 Thread Brian Callahan

Hi ports --

Attached is a new port, net/purple-hangouts. purple-hangouts is a Google 
Hangouts plugin for libpurple.


---
pkg/DESCR:
purple-hangouts is a replacement prpl for Hangouts in Pidgin/libpurple
to support the proprietary protocol that Google uses for its Hangouts
service. So far it supports all the fun things that aren't part of the
XMPP interface, such as Group Chats, synchronised history between
devices and SMS support via Google Voice.
---

Only lightly tested on amd64, but all appears OK.

OK?

~Brian



purple-hangouts.tgz
Description: Binary data


Re: UPDATE: net/rbldnsd

2018-01-01 Thread Giovanni Bechis
On Mon, Jan 01, 2018 at 06:50:58PM +0100, Giovanni Bechis wrote:
> Update to latest version and enable tests.
>  Comments ? Ok ?
>   Cheers
>Giovanni
I found defelopment has moved to github, update accordingly.
 Cheers
  Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/net/rbldnsd/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile15 Nov 2017 21:28:05 -  1.10
+++ Makefile1 Jan 2018 21:17:31 -
@@ -2,9 +2,12 @@
 
 COMMENT=   small daemon for DNSBLs
 
-DISTNAME=  rbldnsd-0.997a
+DISTNAME=  rbldnsd-0.998.20180101
+GH_ACCOUNT=spamhaus
+GH_PROJECT=rbldnsd
+GH_COMMIT= 6111aba2a76423a0a05030c1bb8ca697a24877bb
+
 CATEGORIES=net
-REVISION=  2
 
 HOMEPAGE=  http://www.corpit.ru/mjt/rbldnsd.html
 
@@ -12,15 +15,18 @@ HOMEPAGE=   http://www.corpit.ru/mjt/rbldn
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB=   c z
-
-MASTER_SITES=  http://www.corpit.ru/mjt/rbldnsd/
+MODULES=   lang/python
+MODPY_RUNDEP=  no
 
 CONFIGURE_STYLE=simple
-WRKDIST=   ${WRKDIR}/${DISTNAME:S/rbldnsd_/rbldnsd-/}
 RBLDNSD_BASE=  ${VARBASE}/rbldnsd
 SUBST_VARS=VARBASE RBLDNSD_BASE
 
-NO_TEST=   Yes
+TEST_TARGET=   check
+TEST_DEPENDS=  net/py-dns
+
+pre-configure:
+   ${SUBST_CMD} ${WRKSRC}/Makefile.in
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rbldnsd ${PREFIX}/sbin
Index: distinfo
===
RCS file: /var/cvs/ports/net/rbldnsd/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo15 Oct 2013 01:18:01 -  1.5
+++ distinfo1 Jan 2018 21:14:26 -
@@ -1,2 +1,2 @@
-SHA256 (rbldnsd-0.997a.tar.gz) = nBfGveaZUFggSmaAVEQDnTFSOn1O9AzsBZ5QWgiCqO8=
-SIZE (rbldnsd-0.997a.tar.gz) = 144771
+SHA256 (rbldnsd-0.998.20180101-6111aba2.tar.gz) = 
m78JldQuQVqbWZ3BMoDFeylATsHIJcZObznz+Ao9u7g=
+SIZE (rbldnsd-0.998.20180101-6111aba2.tar.gz) = 156127
Index: patches/patch-btrie_c
===
RCS file: patches/patch-btrie_c
diff -N patches/patch-btrie_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-btrie_c   1 Jan 2018 17:38:52 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: btrie.c
+--- btrie.c.orig
 btrie.c
+@@ -301,6 +301,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #if defined(TEST) && defined(NDEBUG)
+ # warning undefining NDEBUG for TEST build
+ # undef NDEBUG
Index: patches/patch-rbldnsd_c
===
RCS file: /var/cvs/ports/net/rbldnsd/patches/patch-rbldnsd_c,v
retrieving revision 1.4
diff -u -p -r1.4 patch-rbldnsd_c
--- patches/patch-rbldnsd_c 15 Oct 2013 01:18:01 -  1.4
+++ patches/patch-rbldnsd_c 1 Jan 2018 21:16:12 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-rbldnsd_c,v 1.4 2013/10/15 01:18:01 william Exp $
 rbldnsd.c.orig Sat Apr  6 12:28:53 2013
-+++ rbldnsd.c  Mon Oct  7 16:47:34 2013
-@@ -530,7 +530,7 @@ break;
+Index: rbldnsd.c
+--- rbldnsd.c.orig
 rbldnsd.c
+@@ -661,7 +661,7 @@ break;
  #endif
  
if (!user && !(uid = getuid()))


signature.asc
Description: PGP signature


CVS: cvs.openbsd.org: ports

2018-01-01 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/01/01 13:28:44

Modified files:
lang   : Makefile 
lang/clazy : Makefile 

Log message:
hook clazy and add lang in CATEGORIES



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/01/01 13:23:07

Modified files:
devel  : Makefile 

Log message:
unhook clazy; wrong category

Hint by kili@



UPDATE: devel/qt-creator

2018-01-01 Thread Rafael Sadowski
Hi All.

update qt-creator from 4.4.1 to 4.5.0.

Release announcement:

http://blog.qt.io/blog/2017/12/07/qt-creator-4-5-0-released/

Ok? Comments?

Best regards,

Rafael Sadowski

Index: Makefile
===
RCS file: /cvs/ports/devel/qt-creator/Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 Makefile
--- Makefile16 Nov 2017 23:20:38 -  1.31
+++ Makefile1 Jan 2018 20:07:49 -
@@ -4,7 +4,7 @@
 USE_WXNEEDED = Yes
 
 COMMENT =  cross-platform IDE for use with Qt
-V =4.4.1
+V =4.5.0
 DISTNAME = qt-creator-opensource-src-${V}
 PKGNAME =  qt-creator-${V}
 
@@ -13,16 +13,16 @@ SHARED_LIBS +=  CPlusPlus
 SHARED_LIBS += ExtensionSystem   3.0 # 0.0
 SHARED_LIBS += GLSL  0.0 # 0.0
 SHARED_LIBS += LanguageUtils 0.0 # 0.0
-SHARED_LIBS += QmlDebug  2.0 # 0.0
+SHARED_LIBS += QmlDebug  3.0 # 0.0
 SHARED_LIBS += QmlEditorWidgets  0.0 # 0.0
-SHARED_LIBS += QmlJS 3.0 # 0.0
+SHARED_LIBS += QmlJS 4.0 # 0.0
 SHARED_LIBS += QtcSsh0.0 # 0.0
-SHARED_LIBS += Utils 3.0 # 0.0
-SHARED_LIBS += Clangbackendipc   2.1 # 1.0
-SHARED_LIBS += Sqlite2.1 # 1.0
-SHARED_LIBS += Timeline  2.1 # 1.0
-SHARED_LIBS += Modeling  2.0 # 1.0
+SHARED_LIBS += Utils 4.0 # 0.0
+SHARED_LIBS += Sqlite3.0 # 1.0
+SHARED_LIBS += Timeline  3.0 # 1.0
+SHARED_LIBS += Modeling  3.0 # 1.0
 SHARED_LIBS += FlameGraph0.0 # 4.2
+SHARED_LIBS += Clangsupport  0.0 # 4.5
 
 MAKE_FLAGS =   BUILD_TESTS=1
 .for _l _v in ${SHARED_LIBS}
Index: distinfo
===
RCS file: /cvs/ports/devel/qt-creator/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo21 Oct 2017 20:04:15 -  1.8
+++ distinfo1 Jan 2018 20:07:49 -
@@ -1,2 +1,2 @@
-SHA256 (qt-creator-opensource-src-4.4.1.tar.gz) = 
6Wx8jQ1oO/D8BAXU7RIkxCbOgTUwIVatT5DiHEa1dGU=
-SIZE (qt-creator-opensource-src-4.4.1.tar.gz) = 27604133
+SHA256 (qt-creator-opensource-src-4.5.0.tar.gz) = 
EpLpGhjNHwbin2mNUKcyo36Pb3Sxu+IZnJT3RGw3/Ug=
+SIZE (qt-creator-opensource-src-4.5.0.tar.gz) = 28484707
Index: patches/patch-src_plugins_projectexplorer_gcctoolchain_cpp
===
RCS file: 
/cvs/ports/devel/qt-creator/patches/patch-src_plugins_projectexplorer_gcctoolchain_cpp,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-src_plugins_projectexplorer_gcctoolchain_cpp
--- patches/patch-src_plugins_projectexplorer_gcctoolchain_cpp  21 Oct 2017 
20:04:15 -  1.4
+++ patches/patch-src_plugins_projectexplorer_gcctoolchain_cpp  1 Jan 2018 
20:07:49 -
@@ -5,7 +5,7 @@ Append eg++ before g++ so eg++ is used b
 Index: src/plugins/projectexplorer/gcctoolchain.cpp
 --- src/plugins/projectexplorer/gcctoolchain.cpp.orig
 +++ src/plugins/projectexplorer/gcctoolchain.cpp
-@@ -735,7 +735,7 @@ FileNameList GccToolChain::suggestedMkspecList() const
+@@ -707,7 +707,7 @@ FileNameList GccToolChain::suggestedMkspecList() const
  
  QString GccToolChain::makeCommand(const Environment ) const
  {
Index: patches/patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp
===
RCS file: 
/cvs/ports/devel/qt-creator/patches/patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 
patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp
--- patches/patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp   
14 Jun 2017 17:11:20 -  1.3
+++ patches/patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp   
1 Jan 2018 20:07:49 -
@@ -7,7 +7,7 @@ compile C++11 code.
 Index: src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp
 --- src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp.orig
 +++ src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp
-@@ -677,6 +677,7 @@ void QmakeBuildConfigurationFactory::configureBuildCon
+@@ -679,6 +679,7 @@ void QmakeBuildConfigurationFactory::configureBuildCon
  buildSteps->insertStep(0, qmakeStep);
  
  MakeStep *makeStep = new MakeStep(buildSteps);
Index: patches/patch-src_shared_qbs_src_lib_corelib_tools_tools_pri
===
RCS file: 
/cvs/ports/devel/qt-creator/patches/patch-src_shared_qbs_src_lib_corelib_tools_tools_pri,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-src_shared_qbs_src_lib_corelib_tools_tools_pri
--- patches/patch-src_shared_qbs_src_lib_corelib_tools_tools_pri21 Sep 
2017 19:10:37 -   

UPDATE: graphics/krita

2018-01-01 Thread Rafael Sadowski
Hi All,

update krita to 3.3.2.1 from maintainer and again nothing exciting to
see. Works fine on amd64.

OK? Comments?

Best regards,

Rafael Sadowski

Index: Makefile
===
RCS file: /cvs/ports/graphics/krita/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile23 Oct 2017 06:25:26 -  1.6
+++ Makefile1 Jan 2018 19:58:37 -
@@ -2,14 +2,14 @@
 
 COMMENT =  advanced drawing and image manipulation
 
-VERSION =  3.3.1
+VERSION =  3.3.2.1
 DISTNAME = krita-${VERSION}
 
 SHARED_LIBS +=  kritabasicflakes  0.0 # 16.0
 SHARED_LIBS +=  kritacolord   0.0 # 16.0
 SHARED_LIBS +=  kritaflake1.0 # 16.0
 SHARED_LIBS +=  kritaodf  0.0 # 16.0
-SHARED_LIBS +=  kritapigment  0.0 # 16.0
+SHARED_LIBS +=  kritapigment  1.0 # 16.0
 SHARED_LIBS +=  kritaplugin   0.0 # 16.0
 SHARED_LIBS +=  kritastore0.0 # 16.0
 SHARED_LIBS +=  kritatext 0.0 # 16.0
@@ -26,7 +26,7 @@ SHARED_LIBS +=  kritaglobal 
 SHARED_LIBS +=  kritaimage52.0 # 0.0
 SHARED_LIBS +=  kritalibbrush 51.0 # 0.0
 SHARED_LIBS +=  kritalibpaintop   51.0 # 0.0
-SHARED_LIBS +=  kritaui   54.0 # 0.0
+SHARED_LIBS +=  kritaui   55.0 # 0.0
 
 CATEGORIES =   graphics
 DPB_PROPERTIES =   parallel
@@ -48,8 +48,8 @@ WANTLIB += Qt5Xml SM X11 Xext Xi boost_s
 WANTLIB += gsl gslcblas jpeg lcms2 m png poppler-qt5 raw tiff
 WANTLIB += xcb xcb-util z
 
-MASTER_SITES = ${MASTER_SITE_KDE:=stable/krita/${VERSION}/}
-EXTRACT_SUFX = .tar.gz
+MASTER_SITES = ${MASTER_SITE_KDE:=stable/krita/${VERSION:S/.1//}/}
+EXTRACT_SUFX = .tar.xz
 
 MODULES =  devel/kf5
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/krita/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo23 Oct 2017 06:25:26 -  1.4
+++ distinfo1 Jan 2018 19:58:37 -
@@ -1,2 +1,2 @@
-SHA256 (krita-3.3.1.tar.gz) = X7hld3U7KLiRWumTyApBfziJd9BBWf62n1r8Dlkr/uk=
-SIZE (krita-3.3.1.tar.gz) = 207093337
+SHA256 (krita-3.3.2.1.tar.xz) = 5VXhugzyrvCACkmpjFUXo/MLpvXEdXKqQQSG6NgRdEQ=
+SIZE (krita-3.3.2.1.tar.xz) = 132385220
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/krita/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST   11 Sep 2017 05:25:34 -  1.2
+++ pkg/PLIST   1 Jan 2018 19:58:37 -
@@ -16,6 +16,7 @@ lib/kritaplugins/krita_tool_basicflakes.
 lib/kritaplugins/kritaanimationdocker.so
 lib/kritaplugins/kritaanimationrenderer.so
 lib/kritaplugins/kritaartisticcolorselector.so
+lib/kritaplugins/kritaasccdl.so
 lib/kritaplugins/kritablurfilter.so
 lib/kritaplugins/kritabmpexport.so
 lib/kritaplugins/kritabmpimport.so



UPDATE: x11/sakura 3.4.0 => 3.5.0

2018-01-01 Thread Brian Callahan

Hi ports --

Attached is a simple update to x11/sakura.
Instead of maintaining the patch, we could just set -std=c99 in CFLAGS.
Run tested on amd64, build tested on armv7.
Take MAINTAINER while here.

OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/x11/sakura/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- Makefile	11 Jun 2017 15:14:18 -	1.19
+++ Makefile	1 Jan 2018 19:43:23 -
@@ -1,12 +1,13 @@
 # $OpenBSD: Makefile,v 1.19 2017/06/11 15:14:18 jasper Exp $
 
-V =		3.4.0
+V =		3.5.0
 COMMENT =	GTK and VTE based terminal emulator
 DISTNAME =	sakura-${V}
 EXTRACT_SUFX =	.tar.bz2
 CATEGORIES =	x11
 
 HOMEPAGE =	http://www.pleyades.net/david/projects/sakura/
+MAINTAINER =	Brian Callahan 
 
 # GPLv2 only
 PERMIT_PACKAGE_CDROM =		Yes
@@ -29,7 +30,7 @@ RUN_DEPENDS =	devel/desktop-file-utils
 NO_TEST =	Yes
 
 pre-configure:
-	sed -i -e 's,-O2,,g' -e 's,share/man,man,g' \
+	sed -i -e 's,-O2,-std=c99,g' -e 's,share/man,man,g' \
 		${WRKSRC}/CMakeLists.txt
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/x11/sakura/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- distinfo	11 Jun 2017 15:14:18 -	1.11
+++ distinfo	1 Jan 2018 19:43:23 -
@@ -1,2 +1,2 @@
-SHA256 (sakura-3.4.0.tar.bz2) = BEh1EQSdWWhW1wDVJMM1RhDHyq6LuHujwWhRNW0/QO4=
-SIZE (sakura-3.4.0.tar.bz2) = 54907
+SHA256 (sakura-3.5.0.tar.bz2) = 6zDt5BCD/aKwfGo7c5MVD0iGfoHSjvcLFYJHQMqwDDo=
+SIZE (sakura-3.5.0.tar.bz2) = 55432
Index: patches/patch-src_sakura_c
===
RCS file: patches/patch-src_sakura_c
diff -N patches/patch-src_sakura_c
--- patches/patch-src_sakura_c	12 Jun 2017 16:40:26 -	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,49 +0,0 @@
-$OpenBSD: patch-src_sakura_c,v 1.4 2017/06/12 16:40:26 jasper Exp $
-
-error: 'for' loop initial declaration used outside C99 mode
-
-Index: src/sakura.c
 src/sakura.c.orig
-+++ src/sakura.c
-@@ -1343,9 +1343,10 @@ sakura_color_dialog (GtkWidget *widget, void *data)
- static void
- sakura_fade_out()
- {
-+int i;
- GdkRGBA x = sakura.forecolors[sakura.last_colorset-1];
- if( (x.red + x.green + x.blue) / 3.0 > 0.5)  {
--for( int i=0; i 0.5)  {
--for( int i=0; i

CVS: cvs.openbsd.org: ports

2018-01-01 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:ports
Changes by: an...@cvs.openbsd.org   2018/01/01 12:30:43

Modified files:
sysutils/pick  : Makefile distinfo 

Log message:
Update to pick-2.0.1.

While here, remove the Werror compiler flag.

ok bcallah@



Re: UPDATE: sysutils/pick

2018-01-01 Thread Brian Callahan


On 01/01/18 14:01, Anton Lindqvist wrote:

On Mon, Jan 01, 2018 at 11:21:32AM -0500, Brian Callahan wrote:

On 01/01/18 11:08, Anton Lindqvist wrote:

Hi,
Update pick to 2.0.1 from maintainer, the changelog can be found here[1]
and the only change is:

- Typing a query fast could yield incorrect results.

Comments? OK?

[1] https://github.com/calleerlandsson/pick/releases/tag/v2.0.1

Index: Makefile
===
RCS file: /cvs/ports/sysutils/pick/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile7 Nov 2017 14:16:54 -   1.7
+++ Makefile1 Jan 2018 16:07:36 -
@@ -2,7 +2,7 @@
   COMMENT =fuzzy select anything
-V =2.0.0
+V =2.0.1
   DISTNAME =   pick-${V}
   CATEGORIES = sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/pick/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo7 Nov 2017 14:16:54 -   1.6
+++ distinfo1 Jan 2018 16:07:36 -
@@ -1,2 +1,2 @@
-SHA256 (pick-2.0.0.tar.gz) = DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=
-SIZE (pick-2.0.0.tar.gz) = 107860
+SHA256 (pick-2.0.1.tar.gz) = Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=
+SIZE (pick-2.0.1.tar.gz) = 108010


Two thoughts:
1. SEPARATE_BUILD=Yes can be set
2. There's a -Werror floating around the build

If you don't want to patch ${WRKSRC}/Makefile.in to remove the -Werror, this
will do:
pre-configure:
     sed -i 's,-Werror,,g' ${WRKSRC}/Makefile.in

Thanks, both thoughts addressed. I went with your proposal and added a
pre-configure target. But, I will make sure that -Werror is removed in
the next upstream release.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/pick/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile7 Nov 2017 14:16:54 -   1.7
+++ Makefile1 Jan 2018 19:00:38 -
@@ -2,7 +2,7 @@
  
  COMMENT =	fuzzy select anything
  
-V =		2.0.0

+V =2.0.1
  DISTNAME =pick-${V}
  
  CATEGORIES =	sysutils

@@ -19,6 +19,10 @@ WANTLIB +=   c curses
  
  MASTER_SITES =	https://github.com/calleerlandsson/pick/releases/download/v${V}/
  
+SEPARATE_BUILD =	Yes

  CONFIGURE_STYLE = gnu
+
+pre-configure:
+   sed -i 's,-Werror,,g' ${WRKSRC}/Makefile.in
  
  .include 

Index: distinfo
===
RCS file: /cvs/ports/sysutils/pick/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo7 Nov 2017 14:16:54 -   1.6
+++ distinfo1 Jan 2018 19:00:38 -
@@ -1,2 +1,2 @@
-SHA256 (pick-2.0.0.tar.gz) = DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=
-SIZE (pick-2.0.0.tar.gz) = 107860
+SHA256 (pick-2.0.1.tar.gz) = Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=
+SIZE (pick-2.0.1.tar.gz) = 108010



ok bcallah@



Re: UPDATE: sysutils/pick

2018-01-01 Thread Anton Lindqvist
On Mon, Jan 01, 2018 at 11:21:32AM -0500, Brian Callahan wrote:
> 
> On 01/01/18 11:08, Anton Lindqvist wrote:
> > Hi,
> > Update pick to 2.0.1 from maintainer, the changelog can be found here[1]
> > and the only change is:
> > 
> > - Typing a query fast could yield incorrect results.
> > 
> > Comments? OK?
> > 
> > [1] https://github.com/calleerlandsson/pick/releases/tag/v2.0.1
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/sysutils/pick/Makefile,v
> > retrieving revision 1.7
> > diff -u -p -r1.7 Makefile
> > --- Makefile7 Nov 2017 14:16:54 -   1.7
> > +++ Makefile1 Jan 2018 16:07:36 -
> > @@ -2,7 +2,7 @@
> >   COMMENT = fuzzy select anything
> > -V =2.0.0
> > +V =2.0.1
> >   DISTNAME =pick-${V}
> >   CATEGORIES =  sysutils
> > Index: distinfo
> > ===
> > RCS file: /cvs/ports/sysutils/pick/distinfo,v
> > retrieving revision 1.6
> > diff -u -p -r1.6 distinfo
> > --- distinfo7 Nov 2017 14:16:54 -   1.6
> > +++ distinfo1 Jan 2018 16:07:36 -
> > @@ -1,2 +1,2 @@
> > -SHA256 (pick-2.0.0.tar.gz) = DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=
> > -SIZE (pick-2.0.0.tar.gz) = 107860
> > +SHA256 (pick-2.0.1.tar.gz) = Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=
> > +SIZE (pick-2.0.1.tar.gz) = 108010
> > 
> 
> Two thoughts:
> 1. SEPARATE_BUILD=Yes can be set
> 2. There's a -Werror floating around the build
> 
> If you don't want to patch ${WRKSRC}/Makefile.in to remove the -Werror, this
> will do:
> pre-configure:
>     sed -i 's,-Werror,,g' ${WRKSRC}/Makefile.in

Thanks, both thoughts addressed. I went with your proposal and added a
pre-configure target. But, I will make sure that -Werror is removed in
the next upstream release.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/pick/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile7 Nov 2017 14:16:54 -   1.7
+++ Makefile1 Jan 2018 19:00:38 -
@@ -2,7 +2,7 @@
 
 COMMENT =  fuzzy select anything
 
-V =2.0.0
+V =2.0.1
 DISTNAME = pick-${V}
 
 CATEGORIES =   sysutils
@@ -19,6 +19,10 @@ WANTLIB +=   c curses
 
 MASTER_SITES = https://github.com/calleerlandsson/pick/releases/download/v${V}/
 
+SEPARATE_BUILD =   Yes
 CONFIGURE_STYLE =  gnu
+
+pre-configure:
+   sed -i 's,-Werror,,g' ${WRKSRC}/Makefile.in
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/pick/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo7 Nov 2017 14:16:54 -   1.6
+++ distinfo1 Jan 2018 19:00:38 -
@@ -1,2 +1,2 @@
-SHA256 (pick-2.0.0.tar.gz) = DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=
-SIZE (pick-2.0.0.tar.gz) = 107860
+SHA256 (pick-2.0.1.tar.gz) = Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=
+SIZE (pick-2.0.1.tar.gz) = 108010



Re: NEW: games/scid

2018-01-01 Thread Brian Callahan


On 12/16/17 22:45, Brian Callahan wrote:

Hi ports --

Attached is a new port, games/scid. SCID is a chess database 
environment, letting you play games both locally and online, and with 
chess engines, and study games.


---
pkg/DESCR:
SCID (Shane's Chess Information Database) is an application to view,
edit, and manage collections of chess games. It can interface with
XBoard engines (such as Crafty and GNU Chess), and UCI engines (e.g.
Fruit, Rybka and Stockfish). Using Scid, one may play games against
human opponents (on the Free Internet Chess Server), or computer
opponents. Database features include a Move Tree with statistics, Player
Information and Photos, and General Searches for specific endings (e.g.
pawn vs. rook or rook vs. queen), positions or players. It has a
database with 1.4 million games (ScidBase).
---

It works really well with Stockfish, a powerful chess engine that I 
will send as a follow-up to this, but of course SCID can be used as it 
is.


OK?

~Brian



New tarball attached, with improvements thanks to bentley@

OK?

~Brian



scid.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2018-01-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2018/01/01 11:11:46

Modified files:
cad/gerbv  : Makefile 
converters/p5-Date-Tolkien-Shire: Makefile 
devel/cmocka   : Makefile 
editors/ne : Makefile 
games/armagetronad: Makefile 
games/brumbrumrally: Makefile 
textproc/halibut: Makefile 
www/rawdog : Makefile 

Log message:
Change these to my openbsd email address and bump.
ok giovanni@



UPDATE: net/rbldnsd

2018-01-01 Thread Giovanni Bechis
Update to latest version and enable tests.
 Comments ? Ok ?
  Cheers
   Giovanni
Index: Makefile
===
RCS file: /var/cvs/ports/net/rbldnsd/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile15 Nov 2017 21:28:05 -  1.10
+++ Makefile1 Jan 2018 17:45:53 -
@@ -2,9 +2,8 @@
 
 COMMENT=   small daemon for DNSBLs
 
-DISTNAME=  rbldnsd-0.997a
+DISTNAME=  rbldnsd-0.998
 CATEGORIES=net
-REVISION=  2
 
 HOMEPAGE=  http://www.corpit.ru/mjt/rbldnsd.html
 
@@ -12,6 +11,8 @@ HOMEPAGE= http://www.corpit.ru/mjt/rbldn
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB=   c z
+MODULES=   lang/python
+MODPY_RUNDEP=  no
 
 MASTER_SITES=  http://www.corpit.ru/mjt/rbldnsd/
 
@@ -20,7 +21,11 @@ WRKDIST= ${WRKDIR}/${DISTNAME:S/rbldnsd_
 RBLDNSD_BASE=  ${VARBASE}/rbldnsd
 SUBST_VARS=VARBASE RBLDNSD_BASE
 
-NO_TEST=   Yes
+TEST_TARGET=   check
+TEST_DEPENDS=  net/py-dns
+
+pre-configure:
+   ${SUBST_CMD} ${WRKSRC}/Makefile.in
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rbldnsd ${PREFIX}/sbin
Index: distinfo
===
RCS file: /var/cvs/ports/net/rbldnsd/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo15 Oct 2013 01:18:01 -  1.5
+++ distinfo1 Jan 2018 17:26:08 -
@@ -1,2 +1,2 @@
-SHA256 (rbldnsd-0.997a.tar.gz) = nBfGveaZUFggSmaAVEQDnTFSOn1O9AzsBZ5QWgiCqO8=
-SIZE (rbldnsd-0.997a.tar.gz) = 144771
+SHA256 (rbldnsd-0.998.tar.gz) = vDYILUaCjs3AyeP48AlZZ0bhJCsrQAKrnPm5P+NuSSQ=
+SIZE (rbldnsd-0.998.tar.gz) = 145363


signature.asc
Description: PGP signature


CVS: cvs.openbsd.org: ports

2018-01-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2018/01/01 10:07:02

Modified files:
textproc/nfoview: Makefile 

Log message:
nfoview HOMEPAGE moved. Update and bump.



Consolidate my MAINTAINER email

2018-01-01 Thread Brian Callahan

Hi ports --

I have a handful of ports that use a different MAINTAINER email than the 
others.

The attached diff switches those ports to my openbsd email.

OK?

~Brian

Index: cad/gerbv/Makefile
===
RCS file: /cvs/ports/cad/gerbv/Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 Makefile
--- cad/gerbv/Makefile	21 Nov 2017 00:12:59 -	1.31
+++ cad/gerbv/Makefile	1 Jan 2018 16:56:59 -
@@ -3,10 +3,10 @@
 COMMENT=		viewer for Gerber (RS-274X) files
 DISTNAME=		gerbv-2.6.2
 CATEGORIES=		cad graphics
-REVISION=		1
+REVISION=		2
 
 HOMEPAGE=		http://gerbv.gpleda.org/
-MAINTAINER=		Brian Callahan 
+MAINTAINER=		Brian Callahan 
 
 SHARED_LIBS +=  gerbv 0.1 # 1.5
 
Index: converters/p5-Date-Tolkien-Shire/Makefile
===
RCS file: /cvs/ports/converters/p5-Date-Tolkien-Shire/Makefile,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile
--- converters/p5-Date-Tolkien-Shire/Makefile	15 Jun 2017 23:36:32 -	1.14
+++ converters/p5-Date-Tolkien-Shire/Makefile	1 Jan 2018 16:56:59 -
@@ -3,10 +3,11 @@
 COMMENT =	convert dates into the Shire Calendar
 
 DISTNAME =	Date-Tolkien-Shire-1.901
+REVISION =	0
 
 CATEGORIES =	converters
 
-MAINTAINER =	Brian Callahan 
+MAINTAINER =	Brian Callahan 
 
 # Perl
 PERMIT_PACKAGE_CDROM =	Yes
Index: devel/cmocka/Makefile
===
RCS file: /cvs/ports/devel/cmocka/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- devel/cmocka/Makefile	9 Jun 2017 13:36:08 -	1.9
+++ devel/cmocka/Makefile	1 Jan 2018 16:56:59 -
@@ -3,6 +3,7 @@
 COMMENT =		elegant unit testing framework for C
 
 DISTNAME =		cmocka-1.1.1
+REVISION =		0
 
 EXTRACT_SUFX =		.tar.xz
 
@@ -11,7 +12,7 @@ SHARED_LIBS +=  	cmocka 
 CATEGORIES =		devel
 
 HOMEPAGE =		https://cmocka.org/
-MAINTAINER =		Brian Callahan 
+MAINTAINER =		Brian Callahan 
 
 # Apache License v2
 PERMIT_PACKAGE_CDROM =	Yes
Index: editors/ne/Makefile
===
RCS file: /cvs/ports/editors/ne/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- editors/ne/Makefile	6 Jun 2017 09:24:31 -	1.7
+++ editors/ne/Makefile	1 Jan 2018 16:56:59 -
@@ -2,10 +2,11 @@
 
 COMMENT =	nice console editor
 DISTNAME =	ne-3.1.1
+REVISION =	0
 CATEGORIES =	editors
 
 HOMEPAGE =	http://ne.di.unimi.it/
-MAINTAINER =	Brian Callahan 
+MAINTAINER =	Brian Callahan 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM =	Yes
Index: games/armagetronad/Makefile
===
RCS file: /cvs/ports/games/armagetronad/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- games/armagetronad/Makefile	26 Jul 2017 22:45:20 -	1.10
+++ games/armagetronad/Makefile	1 Jan 2018 16:56:59 -
@@ -4,12 +4,12 @@ COMMENT =		3D light cycle game
 
 DISTNAME =		armagetronad-0.2.8.3.4.src
 PKGNAME =		${DISTNAME:S/.src//}
-REVISION =		0
+REVISION =		1
 
 CATEGORIES =		games
 
 HOMEPAGE =		http://armagetronad.org/
-MAINTAINER =		Brian Callahan 
+MAINTAINER =		Brian Callahan 
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM =		Yes
Index: games/brumbrumrally/Makefile
===
RCS file: /cvs/ports/games/brumbrumrally/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- games/brumbrumrally/Makefile	7 Dec 2017 13:12:44 -	1.8
+++ games/brumbrumrally/Makefile	1 Jan 2018 16:56:59 -
@@ -5,13 +5,13 @@ BROKEN-alpha =		OOM on src/hqx/hq4x.cpp
 COMMENT =		racing game with randomized tracks
 
 DISTNAME =		brumbrumrally-0.7
-REVISION =		0
+REVISION =		1
 FIX_EXTRACT_PERMISSIONS=Yes
 
 CATEGORIES =		games
 
 HOMEPAGE =		http://dataapa.net/brumbrumrally/
-MAINTAINER =		Brian Callahan 
+MAINTAINER =		Brian Callahan 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM =	Yes
Index: textproc/halibut/Makefile
===
RCS file: /cvs/ports/textproc/halibut/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- textproc/halibut/Makefile	10 Jun 2017 07:17:27 -	1.2
+++ textproc/halibut/Makefile	1 Jan 2018 16:56:59 -
@@ -3,10 +3,11 @@
 COMMENT =	yet another free document preparation system
 
 DISTNAME =	halibut-1.2
+REVISION =	0
 CATEGORIES =	textproc
 HOMEPAGE =	https://www.chiark.greenend.org.uk/~sgtatham/halibut/
 MASTER_SITES =	${HOMEPAGE}${DISTNAME}/
-MAINTAINER =	Brian Callahan 
+MAINTAINER =	Brian Callahan 
 
 # MIT
 PERMIT_PACKAGE_CDROM=	Yes
Index: www/rawdog/Makefile

Re: UPDATE: sysutils/pick

2018-01-01 Thread Brian Callahan


On 01/01/18 11:21, Brian Callahan wrote:


On 01/01/18 11:08, Anton Lindqvist wrote:

Hi,
Update pick to 2.0.1 from maintainer, the changelog can be found here[1]
and the only change is:

- Typing a query fast could yield incorrect results.

Comments? OK?

[1] https://github.com/calleerlandsson/pick/releases/tag/v2.0.1

Index: Makefile
===
RCS file: /cvs/ports/sysutils/pick/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    7 Nov 2017 14:16:54 -    1.7
+++ Makefile    1 Jan 2018 16:07:36 -
@@ -2,7 +2,7 @@
    COMMENT =    fuzzy select anything
  -V =    2.0.0
+V =    2.0.1
  DISTNAME =    pick-${V}
    CATEGORIES =    sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/pick/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    7 Nov 2017 14:16:54 -    1.6
+++ distinfo    1 Jan 2018 16:07:36 -
@@ -1,2 +1,2 @@
-SHA256 (pick-2.0.0.tar.gz) = 
DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=

-SIZE (pick-2.0.0.tar.gz) = 107860
+SHA256 (pick-2.0.1.tar.gz) = 
Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=

+SIZE (pick-2.0.1.tar.gz) = 108010



Two thoughts:
1. SEPARATE_BUILD=Yes can be set
2. There's a -Werror floating around the build

If you don't want to patch ${WRKSRC}/Makefile.in to remove the 
-Werror, this will do:

pre-configure:
    sed -i 's,-Werror,,g' ${WRKSRC}/Makefile.in

~Brian



I should also add that all the tests pass here on amd64 and armv7, so 
I'm generally happy with the update.




UPDATE: sysutils/pick

2018-01-01 Thread Anton Lindqvist
Hi,
Update pick to 2.0.1 from maintainer, the changelog can be found here[1]
and the only change is:

- Typing a query fast could yield incorrect results.

Comments? OK?

[1] https://github.com/calleerlandsson/pick/releases/tag/v2.0.1

Index: Makefile
===
RCS file: /cvs/ports/sysutils/pick/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile7 Nov 2017 14:16:54 -   1.7
+++ Makefile1 Jan 2018 16:07:36 -
@@ -2,7 +2,7 @@
 
 COMMENT =  fuzzy select anything
 
-V =2.0.0
+V =2.0.1
 DISTNAME = pick-${V}
 
 CATEGORIES =   sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/pick/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo7 Nov 2017 14:16:54 -   1.6
+++ distinfo1 Jan 2018 16:07:36 -
@@ -1,2 +1,2 @@
-SHA256 (pick-2.0.0.tar.gz) = DocUG5zKfDHU13yHp8BYLjFvQPkHZETHxuh6eR8a6As=
-SIZE (pick-2.0.0.tar.gz) = 107860
+SHA256 (pick-2.0.1.tar.gz) = Sllrj0CjFrxOLA2OiEKBDXp7adRkpBDk7ipldOAWKeM=
+SIZE (pick-2.0.1.tar.gz) = 108010



Re: NEW: prometheus-2.0.0

2018-01-01 Thread Stuart Henderson
On 2018/01/01 16:04, Claudio Jeker wrote:
> On Sun, Dec 31, 2017 at 01:00:44PM +, Stuart Henderson wrote:
> > On 2017/12/31 09:40, Antoine Jacoutot wrote:
> > > On Sun, Dec 31, 2017 at 08:12:07AM +, Claudio Jeker wrote:
> > > > Hi,
> > > > 
> > > > Here is a port of prometheus 2.0.0.
> > > > 
> > > > Prometheus is an open-source systems monitoring and alerting toolkit.
> > > > Its main features are:
> > > > - a multi-dimensional data model with time series data identified by
> > > >   metric name and key/value pairs
> > > > - a flexible query language to leverage this dimensionality
> > > > - no reliance on distributed storage; single server nodes are autonomous
> > > > - time series collection happens via a pull model over HTTP
> > > > - pushing time series is supported via an intermediary gateway
> > > > - targets are discovered via service discovery or static configuration
> > > > - multiple modes of graphing and dashboarding support
> > > 
> > > Awesome :-)
> > > Nitpicking:
> > > - in the rc.d script, $daemon_flags -> ${daemon_flags} (for consistency)
> > > - in the rc.d script, ${_bg} is not needed
> > > 
> > > Rest looks fine, OK aja
> > > 
> > > 
> > > -- 
> > > Antoine
> > > 
> > 
> > Wondering about the log redirect. Could it pipe through logger(1) instead?
> 
> Could be an option. I could change it to:
> logger -p daemon.info -t prometheus
> 
> If that is preferred I'm happy to do that, I prefer syslog over random
> log files.

If it works with that, yes please, apart from anything else random
log files are hard to rotate and prone to filling the loggin disk..

I've just tried building it, but there's a problem, it tries to do
a github checkout during the build:

===>  Building for prometheus-2.0.0
cd /usr/obj/ports/prometheus-2.0.0/go/src/github.com/prometheus/prometheus && 
GOPATH=/usr/obj/ports/prometheus-2.0.0/go gmake build
>> fetching promu
# cd .; git clone https://github.com/prometheus/promu 
/usr/obj/ports/prometheus-2.0.0/go/src/github.com/prometheus/promu
Cloning into 
'/usr/obj/ports/prometheus-2.0.0/go/src/github.com/prometheus/promu'...
fatal: unable to access 'https://github.com/prometheus/promu/': Couldn't 
connect to server
package github.com/prometheus/promu: exit status 128

On my system, same as at least some of the bulk build machines, the
port build user doesn't have net access - all the fetching needs to be
done by ports infrastructure[1].

I'm not sure how best to handle this, I think some other ports resorted
to building their own custom tarballs with the dependencies included,
though in this case another option might be a separate port for promu
and patch the build infrastructure to use it.

Maybe someone who works on go ports might have a better idea..



[1]   (Thanks to espie's recent work this is easy to setup:
PORTS_PRIVSEP=Yes, the ports work directory needs to be writable by
_pbuild, /usr/ports/distfiles needs to be writable by _pfetch, and
"block quick proto {tcp udp} user _pbuild" in PF).



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2018/01/01 08:41:38

Modified files:
security   : Makefile 

Log message:
+libb2



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2018/01/01 08:40:55

Log message:
Import security/libb2, a library providing BLAKE2b, BLAKE2s, BLAKE2bp,
BLAKE2sp
Submission by Bjorn Ketelaars , who
takes MAINTAINER -- thanks!
ok sthen@

Status:

Vendor Tag: bcallah
Release Tags:   bcallah_20180101

N ports/security/libb2/Makefile
N ports/security/libb2/distinfo
N ports/security/libb2/pkg/DESCR
N ports/security/libb2/pkg/PLIST
N ports/security/libb2/patches/patch-configure_ac

No conflicts created by this import



Re: NEW: prometheus-2.0.0

2018-01-01 Thread Claudio Jeker
On Sun, Dec 31, 2017 at 01:00:44PM +, Stuart Henderson wrote:
> On 2017/12/31 09:40, Antoine Jacoutot wrote:
> > On Sun, Dec 31, 2017 at 08:12:07AM +, Claudio Jeker wrote:
> > > Hi,
> > > 
> > > Here is a port of prometheus 2.0.0.
> > > 
> > > Prometheus is an open-source systems monitoring and alerting toolkit.
> > > Its main features are:
> > > - a multi-dimensional data model with time series data identified by
> > >   metric name and key/value pairs
> > > - a flexible query language to leverage this dimensionality
> > > - no reliance on distributed storage; single server nodes are autonomous
> > > - time series collection happens via a pull model over HTTP
> > > - pushing time series is supported via an intermediary gateway
> > > - targets are discovered via service discovery or static configuration
> > > - multiple modes of graphing and dashboarding support
> > 
> > Awesome :-)
> > Nitpicking:
> > - in the rc.d script, $daemon_flags -> ${daemon_flags} (for consistency)
> > - in the rc.d script, ${_bg} is not needed
> > 
> > Rest looks fine, OK aja
> > 
> > 
> > -- 
> > Antoine
> > 
> 
> Wondering about the log redirect. Could it pipe through logger(1) instead?

Could be an option. I could change it to:
logger -p daemon.info -t prometheus

If that is preferred I'm happy to do that, I prefer syslog over random
log files.
-- 
:wq Claudio



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/01/01 07:58:24

Modified files:
net/dhcpcd : Makefile distinfo 
net/dhcpcd/pkg : PLIST 
Added files:
net/dhcpcd/patches: patch-src_if-bsd_c 
Removed files:
net/dhcpcd/patches: patch-dhcpcd_conf patch-if-bsd_c 

Log message:
update to dhcpcd-7.0.0



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/01/01 07:35:40

Modified files:
multimedia/get_iplayer: Makefile distinfo 
multimedia/get_iplayer/patches: patch-get_iplayer 

Log message:
update to get_iplayer-3.09



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/01/01 07:35:24

Modified files:
security/sslscan: Makefile distinfo 
security/sslscan/patches: patch-Makefile patch-sslscan_c 

Log message:
update to sslscan-1.11.11



UPDATE: devel/doxygen, devel/doxygen-gui

2018-01-01 Thread Rafael Sadowski
Hi All,

please find below a simple diff to update doxygen. There are a three
notables changes:

- Remove the DOXYGEN_ENCODE_PATH_STRIP hack diff. No port uses it anymore
- Change MAINTAINER email address
- CONFIGURE_ARGS and BUILD_DEPENDS tweaks

The only one consumer opencv builds fine and generate no PLIST changes.

Ok? Comments?

Rafael


Index: devel/doxygen/Makefile
===
RCS file: /cvs/ports/devel/doxygen/Makefile,v
retrieving revision 1.44
diff -u -p -u -p -r1.44 Makefile
--- devel/doxygen/Makefile  17 Aug 2017 14:31:37 -  1.44
+++ devel/doxygen/Makefile  1 Jan 2018 14:12:43 -
@@ -7,16 +7,15 @@ BROKEN-alpha= .got subsegment exceeds 64
 
 COMMENT=   source code documentation generator tool
 
-VERSION=   1.8.13
+VERSION=   1.8.14
 DISTNAME=  doxygen-${VERSION}.src
 PKGNAME=   doxygen-${VERSION}
-REVISION=  0
 
 CATEGORIES=devel textproc
 
 HOMEPAGE=  http://www.doxygen.org/
 
-MAINTAINER=Rafael Sadowski 
+MAINTAINER=Rafael Sadowski 
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -43,9 +42,9 @@ BUILD_DEPENDS+=   devel/bison
 RUN_DEPENDS+=  print/ghostscript/gnu \
math/graphviz
 
-CONFIGURE_ARGS+=-Dbuild_doc:Bool=ON
-CONFIGURE_ARGS+=-Dbuild_app:Bool=ON
-CONFIGURE_ARGS+=-Dbuild_search:Bool=ON
+CONFIGURE_ARGS+=-Dbuild_doc:Bool=ON \
+   -Dbuild_app:Bool=ON \
+   -Dbuild_search:Bool=ON
 
 WRKDIST=   ${WRKDIR}/doxygen-${VERSION}
 
Index: devel/doxygen/distinfo
===
RCS file: /cvs/ports/devel/doxygen/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- devel/doxygen/distinfo  21 Apr 2017 19:43:38 -  1.11
+++ devel/doxygen/distinfo  1 Jan 2018 14:12:43 -
@@ -1,2 +1,2 @@
-SHA256 (doxygen-1.8.13.src.tar.gz) = 
r2Z4h716h9wNv5rI2GyWtVLfuMqceQ7Ry/+qYTFXP2s=
-SIZE (doxygen-1.8.13.src.tar.gz) = 4893912
+SHA256 (doxygen-1.8.14.src.tar.gz) = 
0XV+AnVe9vVv1F8fQ5hZi5IDgZSNb8+lj1ymqlb1nU0=
+SIZE (doxygen-1.8.14.src.tar.gz) = 4877980
Index: devel/doxygen/patches/patch-doc_CMakeLists_txt
===
RCS file: /cvs/ports/devel/doxygen/patches/patch-doc_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-doc_CMakeLists_txt
--- devel/doxygen/patches/patch-doc_CMakeLists_txt  23 Dec 2016 15:23:11 
-  1.2
+++ devel/doxygen/patches/patch-doc_CMakeLists_txt  1 Jan 2018 14:12:43 
-
@@ -4,29 +4,30 @@ $OpenBSD: patch-doc_CMakeLists_txt,v 1.2
 - remove doxywizard.1, see devel/doxygen-gui
 
 
 doc/CMakeLists.txt.origSun Sep  4 19:06:42 2016
-+++ doc/CMakeLists.txt Fri Dec  9 22:52:29 2016
-@@ -153,33 +153,15 @@ add_custom_target(doxygen_pdf
+Index: doc/CMakeLists.txt
+--- doc/CMakeLists.txt.orig
 doc/CMakeLists.txt
+@@ -152,12 +152,7 @@ add_custom_target(doxygen_pdf
  WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/latex
  )
  add_custom_target(docs
 -COMMAND ${CMAKE_COMMAND} -E copy 
${CMAKE_SOURCE_DIR}/doc/doxygen_logo.gif  ${PROJECT_BINARY_DIR}/html/
 -COMMAND ${CMAKE_COMMAND} -E copy 
${CMAKE_SOURCE_DIR}/doc/doxygen_logo_low.gif  ${PROJECT_BINARY_DIR}/html/
  DEPENDS ${PROJECT_BINARY_DIR}/man/doxygen.1
- ${PROJECT_BINARY_DIR}/man/doxywizard.1
+-${PROJECT_BINARY_DIR}/man/doxywizard.1
 -${PROJECT_BINARY_DIR}/man/doxysearch.1
 -${PROJECT_BINARY_DIR}/man/doxyindexer.1
--doxygen_pdf
+ doxygen_pdf
  VERBATIM
  )
- 
+@@ -165,18 +160,5 @@ add_custom_target(docs
  

  install(FILES
  "${PROJECT_BINARY_DIR}/man/doxygen.1"
 -"${PROJECT_BINARY_DIR}/man/doxywizard.1"
 -"${PROJECT_BINARY_DIR}/man/doxysearch.1"
 -"${PROJECT_BINARY_DIR}/man/doxyindexer.1"
--DESTINATION share/man/man1
+ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
 -)
 -
 -install(FILES
@@ -37,7 +38,4 @@ $OpenBSD: patch-doc_CMakeLists_txt,v 1.2
 -install(DIRECTORY
 -"${PROJECT_BINARY_DIR}/html"
 -DESTINATION "${CMAKE_INSTALL_PREFIX}/${DOC_INSTALL_DIR}"
-+DESTINATION man/man1
  )
- 
- endif(build_doc)
Index: devel/doxygen/patches/patch-src_dirdef_cpp
===
RCS file: devel/doxygen/patches/patch-src_dirdef_cpp
diff -N devel/doxygen/patches/patch-src_dirdef_cpp
--- devel/doxygen/patches/patch-src_dirdef_cpp  12 Nov 2016 20:50:41 -  
1.5
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_dirdef_cpp,v 1.5 2016/11/12 20:50:41 jca Exp $
 src/dirdef.cpp.origSun Sep  4 19:06:42 2016
-+++ src/dirdef.cpp Mon Sep 12 07:52:20 2016
-@@ -86,10 +86,16 @@ void DirDef::sort()
- 
- static 

CVS: cvs.openbsd.org: ports

2018-01-01 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2018/01/01 06:37:49

Modified files:
editors/libreoffice/patches: 
 
patch-external_libgltf_ExternalProject_libgltf_mk 

Log message:
forgot to commit this patch in the previous commit for fixing the build



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/01/01 05:34:10

Modified files:
devel/p5-Test-Portability-Files: Makefile distinfo 

Log message:
update p5-Test-Portability-Files to 0.09



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/01/01 04:31:07

Modified files:
devel  : Makefile 

Log message:
+clazy



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/01/01 04:30:16

Log message:
Import devel/clazy, a static source code analyzer for Qt5-based C++.

Tweaks and ok bcallah@

clazy is a compiler plugin which allows clang to understand Qt semantics.
You get more than 50 Qt related compiler warnings, ranging from unneeded 
memory
allocations to misusage of API, including fix-its for automatic refactoring.

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180101

N ports/lang/clazy/Makefile
N ports/lang/clazy/distinfo
N ports/lang/clazy/patches/patch-CMakeLists_txt
N ports/lang/clazy/pkg/PLIST
N ports/lang/clazy/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/01/01 03:59:24

Modified files:
graphics/birdfont: Makefile distinfo 

Log message:
update to birdfont-2.21.0



CVS: cvs.openbsd.org: ports

2018-01-01 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/01/01 03:02:30

Modified files:
security/lynis : Makefile distinfo 

Log message:
update to lynis-2.5.8

ok gonzalo@ (MAINTAINER)