Re: [pretest] emacs-26.0.90

2017-11-09 Thread Grégoire Jadi
Piotr Isajew  writes:

> On Mon, Nov 06, 2017 at 03:24:38PM +0100, Grégoire Jadi wrote:
>
>> Jeremie Courreges-Anglas  writes:
>> 
>> > Very interesting, thanks to both of you for your reports and
>> > investigations.  I've never hit this, probably because I run the no_x11
>> > flavor.  I'll see what I can do to get this fixed, but if someone (tm)
>> > affected can file a bugreport upstream, that would be great. :)
>> 
>> Done, I've reported this bug upstream.
>> 
>> Piotr, if you think this is the same bug, you can add your backtraces to
>> it by sending a mail to 29...@debbugs.gnu.org.
>
> I've added my input to your report Grégoire. 

Thank you.

>> 
>> Best,



Re: [patch] net/dnscrypt-proxy: use random resolver

2017-11-09 Thread Vinícius Zavam
2017-11-08 18:31 GMT+00:00 Stuart Henderson :
>

hi stu,
tyvm for your feedback and comments about it. very appreciated!
a new version of the patch is attached.

> On 2017/11/08 16:53, Vinícius Zavam wrote:
> > " -R, --resolver-name=: name of the resolver to use, from the
> > list of available resolvers (see -L). Or random for a random
> > resolver accessible over IPv4, that doesn't log and supports
> > DNSSEC "
>
> > Index: net/dnscrypt-proxy/Makefile
> > ===
> > RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v
> > retrieving revision 1.31
> > diff -u -a -r1.31 Makefile
> > --- net/dnscrypt-proxy/Makefile   2 Aug 2017 09:32:40 -
1.31
> > +++ net/dnscrypt-proxy/Makefile   8 Nov 2017 16:39:28 -
> > @@ -4,14 +4,15 @@
> >  COMMENT-plugins= example plugins for dnscrypt-proxy
> >
> >  V=   1.9.5
> > +REVISION-main=   1
>
> start with 0
>

done.

> > +
> >  DISTNAME=dnscrypt-proxy-${V}
> >  PKGNAME-main=dnscrypt-proxy-${V}
> >  PKGNAME-plugins= dnscrypt-proxy-plugins-${V}
> >
> >  CATEGORIES=  net
> >
> > -MASTER_SITES=
https://download.dnscrypt.org/dnscrypt-proxy/ \
> > - https://download.dnscrypt.org/dnscrypt-proxy/old/
> > +MASTER_SITES=
https://download.dnscrypt.org/dnscrypt-proxy/
>
> don't remove this, it's harmless for now, and keeps the port working
> in the future if 1.9.5 moves to old/.
>

done.

> > -DNSCrypt does _not_ cache queries, so the recommended way to use it is
> > -as a forwarder for a DNS cache like Unbound. The following unbound.conf
> > -example may be used as a guideline:
> > +DNSCrypt does _not_ cache queries, so the recommended way to use it is
to forward
> > +queries and combine it with any DNS caching software like Unbound.
> > +The following unbound.conf example may be used as a guideline:
>
> original line-wrapping flows better.
>

solved.

> >  server:
> > - interface: 127.0.0.1
> > - interface: 192.168.1.1 # additional addresses to listen on
> > - access-control: 192.168.1.0/24 allow # who's allowed to make
queries
> > + interface:127.0.0.1
> > + # interface:  192.168.1.1   # additional addresses to
listen on
> > + # access-control: 192.168.1.0/24 allow  # who's allowed to make
queries
> >   do-not-query-localhost: no
> > - hide-identity: yes
> > - hide-version: yes
> > + hide-identity:  yes
> > + hide-version:   yes
> >
> >  forward-zone:
> >  name: "."
> > -forward-addr: 127.0.0.1@40
> > -   #forward-addr: 127.0.0.1@41 # example failover server, see below
> > +forward-addr:   127.0.0.1@5301
> > +# forward-addr: 127.0.0.1@5302  # example failover
server, see below
>
> needless shuffling of whitespace.
>

a e s t h e t i c

> is there a particular reason to change ports?
>

grep listening ports, I'd say (1024+ ports does not play a good reason
though?).

> >  A list of resolvers providing DNSCrypt service is available at
> >  ${TRUEPREFIX}/share/dnscrypt-proxy/dnscrypt-resolvers.csv.
> > -Choose one (there is no default) and configure it, for example:
> > +This package picks a random resolver from its resolvers list. A random
resolver
> > +supposedly doesn't keep logs, and supports DNSSEC, says the manpage.
> > +
> > +If you want to configure ${FULLPKGNAME} with a custom resolver, here
is an example:
> >
> >  rcctl enable dnscrypt_proxy
> > -rcctl set dnscrypt_proxy flags -E -m1 -R dnscrypt.eu-nl -a 127.0.0.1:40
> > +rcctl set dnscrypt_proxy flags -E -m1 -R random -a 127.0.0.1:5301
>
> the old one was an example of using a custom resolver - the new one is an
example
> of using a random resolver.
>

good point,
so here I would recommend not to use a valid resolver name as example.

the users must pick a resolver name by themselves from the list.

> >  rcctl start dnscrypt_proxy
> >
> >  The dnscrypt-proxy utility does not support failover resolvers; as
described
> > @@ -43,7 +46,8 @@
> >
> >  ln -s dnscrypt_proxy /etc/rc.d/dnscrypt_proxy2
> >  rcctl enable dnscrypt_proxy2
> > -rcctl set dnscrypt_proxy2 flags -E -m1 -R dnscrypt.eu-dk -a
127.0.0.1:41
> > +rcctl set dnscrypt_proxy2 flags -E -m1 -R random -a 127.0.0.1:5302
> >  rcctl start dnscrypt_proxy2
> >
> >  For more information, see https://dnscrypt.org/
> > +
>
> needless whitespace at eol.
>

solved.

> > Index: net/dnscrypt-proxy/pkg/dnscrypt_proxy.rc
> > ===
> > RCS file: /cvs/ports/net/dnscrypt-proxy/pkg/dnscrypt_proxy.rc,v
> > retrieving revision 1.3
> > diff -u -a -r1.3 dnscrypt_proxy.rc
> > --- net/dnscrypt-proxy/pkg/dnscrypt_proxy.rc  4 Feb 2016 14:29:25 -
  1.3
> > +++ net/dnscrypt-proxy/pkg/dnscrypt_proxy.rc  8 Nov 2017 16:39:28 -
> > @@ -4,6 +4,10 @@
> >
> >  daemon="${TRUEPREFIX}/sbin/dnscrypt-proxy -d --user=_dnscrypt-proxy"

UPDATE: chinese/libchewing & inputmethods/scim-chewing

2017-11-09 Thread Kevin Lo
Hi,

Update both libchewing and scim-chewing to 0.5.1.
Tested scim and uim on amd64.

While here, I would like to take over maintainership of the libchewing.

Comments? OK?

Index: chinese/libchewing/Makefile
===
RCS file: /cvs/ports/chinese/libchewing/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- chinese/libchewing/Makefile 11 Mar 2016 19:59:12 -  1.9
+++ chinese/libchewing/Makefile 9 Nov 2017 08:09:25 -
@@ -1,24 +1,36 @@
 # $OpenBSD: Makefile,v 1.9 2016/03/11 19:59:12 naddy Exp $
 
-COMMENT=   intelligent phonetic input method library
+COMMENT =  intelligent phonetic input method library
 
-V =0.3.3
-DISTNAME=  libchewing-$V
-PKGNAME=   zh-libchewing-$V
-REVISION = 2
+V =0.5.1
+PKGNAME =  zh-${GH_PROJECT}-${V}
 
-SHARED_LIBS=   chewing 0.0 # .3.1
+GH_ACCOUNT =   chewing
+GH_PROJECT =   libchewing
+GH_TAGNAME =   v${V}
 
-CATEGORIES=chinese inputmethods
+SHARED_LIBS =  chewing 0.1 # .3.3
 
-HOMEPAGE=  http://chewing.im/
+CATEGORIES =   chinese inputmethods
+
+HOMEPAGE = http://chewing.im/
+
+MAINTAINER =   Kevin Lo 
 
 # LGPLv2.1 only
 PERMIT_PACKAGE_CDROM=  Yes
 
-MASTER_SITES = https://github.com/chewing/libchewing/releases/download/v$V/
-EXTRACT_SUFX=  .tar.bz2
+WANTLIB += c sqlite3
+
+MODULES =  devel/cmake
+BUILD_DEPENDS =print/texinfo
+LIB_DEPENDS =  databases/sqlite3
+
+MAKE_ENV=   LDFLAGS="${LDFLAGS}"
+
+CONFIGURE_ARGS =-DMAKEINFO=${LOCALBASE}/bin/gmakeinfo \
+   -DCMAKE_SHARED_LINKER_FLAGS="-lc"
 
-CONFIGURE_STYLE=gnu
+CFLAGS +=  -I${LOCALBASE}/include -fno-stack-protector
 
 .include 
Index: chinese/libchewing/distinfo
===
RCS file: /cvs/ports/chinese/libchewing/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- chinese/libchewing/distinfo 18 Jan 2015 03:12:54 -  1.4
+++ chinese/libchewing/distinfo 9 Nov 2017 08:09:25 -
@@ -1,2 +1,2 @@
-SHA256 (libchewing-0.3.3.tar.bz2) = 
cqDeErhsTV9kaKaNiMc2In/xb6epFfhZX/5aMcrpXq4=
-SIZE (libchewing-0.3.3.tar.bz2) = 1798134
+SHA256 (libchewing-0.5.1.tar.gz) = swqAkSO2ujYoN2W5M3qY1pWiktNhvW9rx08DrE9Xcvg=
+SIZE (libchewing-0.5.1.tar.gz) = 3380799
Index: chinese/libchewing/patches/patch-CMakeLists_txt
===
RCS file: chinese/libchewing/patches/patch-CMakeLists_txt
diff -N chinese/libchewing/patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ chinese/libchewing/patches/patch-CMakeLists_txt 9 Nov 2017 08:09:25 
-
@@ -0,0 +1,25 @@
+$OpenBSD$
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -9,7 +9,7 @@ set(LIBCHEWING_BINARY_VERSION 1.0.0)
+ set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+ 
+ if(UNIX)
+-set(CMAKE_C_FLAGS "-g -O2 -Wall -fPIC ${CMAKE_C_FLAGS}")
++set(CMAKE_C_FLAGS "-Wall -fPIC ${CMAKE_C_FLAGS}")
+ add_definitions(-DUNDER_POSIX -DPIC)
+ endif()
+ 
+@@ -153,6 +153,10 @@ include_directories(
+ ${PROJECT_SOURCE_DIR}/include/internal
+ ${PROJECT_SOURCE_DIR}/src
+ ${PROJECT_SOURCE_DIR}/src/porting_layer/include
++)
++
++set(CMAKE_INSTALL_INFODIR
++${CMAKE_INSTALL_PREFIX}/info
+ )
+ 
+ set(ALL_DATA
Index: chinese/libchewing/patches/patch-src_hash_c
===
RCS file: chinese/libchewing/patches/patch-src_hash_c
diff -N chinese/libchewing/patches/patch-src_hash_c
--- chinese/libchewing/patches/patch-src_hash_c 2 May 2011 06:55:07 -   
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_hash_c,v 1.1 2011/05/02 06:55:07 kevlo Exp $
 src/hash.c.origMon May  2 12:34:53 2011
-+++ src/hash.c Mon May  2 13:05:53 2011
-@@ -524,7 +524,7 @@ int InitHash( const char *path )
-   } else {
-   sprintf( hashfilename, "%s" PLAT_SEPARATOR "%s", path, 
HASH_FILE );
-   }
--  memset( hashtable, (int) NULL, HASH_TABLE_SIZE );
-+  memset( hashtable, 0, HASH_TABLE_SIZE );
- 
- open_hash_file:
-   dump = _load_hash_file( hashfilename,  );
Index: chinese/libchewing/pkg/PLIST
===
RCS file: /cvs/ports/chinese/libchewing/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- chinese/libchewing/pkg/PLIST16 Mar 2015 18:07:37 -  1.3
+++ chinese/libchewing/pkg/PLIST9 Nov 2017 08:09:25 -
@@ -1,20 +1,17 @@
 @comment $OpenBSD: PLIST,v 1.3 2015/03/16 18:07:37 naddy Exp $
 include/chewing/
+include/chewing/chewing-compat.h
 include/chewing/chewing.h
 include/chewing/chewingio.h
 include/chewing/global.h
 include/chewing/mod_aux.h
+@info info/libchewing.info
 lib/libchewing.a
-lib/libchewing.la
 @lib lib/libchewing.so.${LIBchewing_VERSION}
 lib/pkgconfig/chewing.pc
-share/chewing/

[UPDATE] games/yquake2 7.01 => 7.02

2017-11-09 Thread Adam Wolk
Hi ports@

Upgrading our yquake2 from 7.01 to 7.02

Port changes:
 - bump version
 - everything now lives under /usr/local/share/yquake2
   this has been asked by upstream and outlined in
   their porting guide that was created after
   I started complaining that they want relative
   paths between the binaries:

   
https://github.com/yquake2/yquake2/blob/master/stuff/packaging.md#where-you-should-put-the-executables

 - adding a new wrapper for the quake2 binary
   to cd into the port directory before executing it
   as we provide no way for a binary to get its executable
   directory
 - drop the patch that hardcoded the executable directory
   upstream accounted for us not supporting that feature
   and defaults to returning cwd (./) instead of bailing
   out with an error
 - modified the q2ded rc.d script to account for the need
   of changing the working directory before starting the
   server
 - note I am not providing a separate wrapper for q2ded
   in /usr/bin on purpose - I don't see a need for running
   it outside of the rc.d scripts for any reasons other
   than debugging and that's rare enough that people can
   just cd to the game folder themselves
 - we can drop the Makefile compilation flag diff as
   upstream took our patch

Upstream changelog:

Quake II 7.01 to 7.02:
- Fix several corner cases regarding render library loading. The game
  should now always fall back to the OpenGL 1.4 renderer if the new
  OpenGL 3.2 renderer can't be initialized. Also the game aborts if no
  useable OpenGL implementation exists.
- Refactor the search path code. This should fix several bugs with
  Quake II writing to the wrong directories or being unable to find
  some / all assets.
- Reimplement portable binaries. If called with the -portable command
  line option Quake II saves all data (configs, savegames, screenshorts
  etc.) into it's systemwide installation directory and not users home
  directory. In contrast to the old implementation on Windows stdout.txt
  contains all output, the first lines are no longer missing.
- vid_fullscreen set to 1 now keeps the desktops resolution. Set it to 2
  to change the resolution.
- Instead of a list with precalculated FOV values the video menu now
  shows a slider with possible values from 60 to 120. Horplus is now
  always enabled, set the horplus cvar to 0 to disable it.
- The game is now able to hold the requested framerate (either by the
  vsync or the gl_maxfps cvar) with an accuracy of about +/- 1% as long
  as the hardware is fast enough.  The framecounter was reimplemented
  to be much more precise.
- Fix misspredictions if an original client running on Win32 connects
to a Yamagi Quake II server running on Linux/i386.

Frags? OK's?
Index: Makefile
===
RCS file: /cvs/ports/games/yquake2/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile20 Jul 2017 23:33:46 -  1.9
+++ Makefile9 Nov 2017 09:53:43 -
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS= i386 amd64 sparc64
 
 COMMENT=   Yamagi Quake II
 N= yquake2
-V= 7.01
+V= 7.02
 PKGNAME=   ${N}-${V}
 DISTNAME=  quake2-${V}
 CATEGORIES=games
@@ -31,14 +31,16 @@ MAKE_FLAGS = config WITH_SYSTEMWIDE=yes 
 do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/${N}
${INSTALL_PROGRAM} ${WRKBUILD}/release/{quake2,q2ded} \
-   ${PREFIX}/bin/
+   ${PREFIX}/share/${N}/
${INSTALL_DATA_DIR} ${PREFIX}/share/${N}/baseq2
${INSTALL_PROGRAM} ${WRKBUILD}/release/baseq2/game.so \
${PREFIX}/share/${N}/baseq2/
${INSTALL_DATA_DIR} ${PREFIX}/lib/${N}
${INSTALL_PROGRAM} ${WRKBUILD}/release/ref_gl1.so \
-   ${PREFIX}/lib/${N}/
+   ${PREFIX}/share/${N}/
${INSTALL_PROGRAM} ${WRKBUILD}/release/ref_gl3.so \
-   ${PREFIX}/lib/${N}/
+   ${PREFIX}/share/${N}/
+   ${SUBST_CMD} -m 555 -c ${FILESDIR}/quake2.sh ${WRKSRC}/quake2
+   ${INSTALL_SCRIPT} ${WRKSRC}/quake2 ${PREFIX}/bin/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/yquake2/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo20 Jul 2017 23:33:46 -  1.4
+++ distinfo9 Nov 2017 09:53:43 -
@@ -1,2 +1,2 @@
-SHA256 (quake2-7.01.tar.xz) = ly93hnCTs8Fi37KMqTBYXLcdG3sYPWdthlnS/JcTfvc=
-SIZE (quake2-7.01.tar.xz) = 1778212
+SHA256 (quake2-7.02.tar.xz) = qe29vbXRP1abqr4DRtymPcP/pQwk3GeViDnoCuQBwN4=
+SIZE (quake2-7.02.tar.xz) = 1787092
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  20 Jul 2017 23:33:46 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.1 2017/07/20 23:33:46 awolk Exp $
-
-Index: Makefile
 Makefile.orig
-+++ 

games/cataclysm-dda fix for gcc archs and localization

2017-11-09 Thread trondd
trondd  wrote:

> Attempting to allow compilation on GCC archs.  Just
> a slight tweak and addition of a COMPILER list.
> 
> Tim.
> 

Also fix localization support. Problem found and fix confirmed by
Roman Yakovlev < mail (at) 51t.ru >.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile29 Oct 2017 17:27:18 -  1.1.1.1
+++ Makefile9 Nov 2017 03:01:25 -
@@ -3,6 +3,7 @@
 COMMENT=   rogue-like zombie survival game
 DISTNAME=  cataclysm-dda-2017.10.13
 CATEGORIES=games
+REVISION=  0
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
@@ -20,6 +21,8 @@ FLAVOR?=
 WANTLIB=   ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} c \
iconv intl m pthread
 
+COMPILER=  base-clang ports-gcc
+
 MODULES=   lang/lua \
textproc/intltool
 MODLUA_VERSION=5.3
@@ -29,10 +32,10 @@ BUILD_DEPENDS=  devel/libexecinfo
 
 LIB_DEPENDS=   devel/gettext
 
-MAKE_ENV=  CXXFLAGS="${CXXFLAGS}"
+MAKE_ENV=  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
 
-MAKE_FLAGS=CLANG="${CXX}" RELEASE=1 USE_XDG_DIR=1 LOCALIZE=1 \
-   LANGUAGES=all LUA=1 LUA_BINARY=${MODLUA_BIN}
+MAKE_FLAGS=RELEASE=1 USE_XDG_DIR=1 LOCALIZE=1 LANGUAGES=all \
+   LUA=1 LUA_BINARY=${MODLUA_BIN}
 
 .if ${FLAVOR:Mno_x11}
 WANTLIB+=  ncurses
Index: patches/patch-src_translations_cpp
===
RCS file: patches/patch-src_translations_cpp
diff -N patches/patch-src_translations_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_translations_cpp  9 Nov 2017 03:01:25 -
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/translations.cpp
+--- src/translations.cpp.orig
 src/translations.cpp
+@@ -80,7 +80,7 @@ void set_language()
+ 
+ // Step 2. Bind to gettext domain.
+ std::string locale_dir;
+-#if (defined __linux__ || (defined MACOSX && !defined TILES))
++#if (defined __linux__ || defined __OpenBSD__ || (defined MACOSX && !defined 
TILES))
+ if( !FILENAMES["base_path"].empty() ) {
+ locale_dir = FILENAMES["base_path"] + "share/locale";
+ } else {



Re: [patch] net/dnscrypt-proxy: use random resolver

2017-11-09 Thread Stuart Henderson
On 2017/11/09 09:58, Vinícius Zavam wrote:
> grep listening ports, I'd say (1024+ ports does not play a good reason
> though?).

If dnscrypt-proxy dies for some reason, you don't want to allow an
unprivileged user to take over the port. It should be <1024.

> I would still go for it, and suggest to use 'random'.
> 
> why? most people setting net/dnscrypt-proxy on OpenBSD would just use the
> resolver shown at the example from pkg/README-main (that, of course,
> includes OpenBSD developers and lots of people worried about privacy),
> turning the setup pretty predictable* and also leading other available/good
> DNSCrypt resolvers to be misused.

Well, that's easily fixed by just not making the README example use a valid
server.

Here's an alternative diff that fixes some other problems too.

Index: Makefile
===
RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile2 Aug 2017 09:32:40 -   1.31
+++ Makefile9 Nov 2017 14:43:50 -
@@ -7,6 +7,7 @@ V=  1.9.5
 DISTNAME=  dnscrypt-proxy-${V}
 PKGNAME-main=  dnscrypt-proxy-${V}
 PKGNAME-plugins=   dnscrypt-proxy-plugins-${V}
+REVISION-main= 0
 
 CATEGORIES=net
 
Index: pkg/README-main
===
RCS file: /cvs/ports/net/dnscrypt-proxy/pkg/README-main,v
retrieving revision 1.8
diff -u -p -r1.8 README-main
--- pkg/README-main 23 Jan 2017 18:00:23 -  1.8
+++ pkg/README-main 9 Nov 2017 14:43:50 -
@@ -4,46 +4,86 @@ $OpenBSD: README-main,v 1.8 2017/01/23 1
 | Running ${FULLPKGNAME} on OpenBSD
 +---
 
-In order to perform queries over DNSCrypt, the easiest way is to change
-your /etc/resolv.conf file:
+Basic setup
+===
+
+dnscrypt-proxy listens on a local address for DNS queries and forwards
+them over an encrypted channel to a resolver providing DNSCrypt service.
+
+To use this package, two things are required.
+
+Firstly, choose an upstream server. There is no default: the package
+lets you make a conscious decision about who to trust. A list of public
+servers is in ${TRUEPREFIX}/share/dnscrypt-proxy/dnscrypt-resolvers.csv,
+or an updated list is at https://dnscrypt.org/dnscrypt-resolvers.html,
+
+Choose one and configure it:
+
+# rcctl enable dnscrypt_proxy
+# rcctl set dnscrypt_proxy flags -E -m1 -R __YOUR_CHOICE__
+# rcctl start dnscrypt_proxy
+
+Replace __YOUR_CHOICE__ with one of the names from the first column
+(e.g. "cisco", "cs-nl", "dnscrypt-eu.nl"), or use the word "random" to
+select a random resolver at startup (chosen from those that claim that
+they use DNSSEC and do not log requests).
+
+Secondly, set /etc/resolv.conf to perform queries from dnscrypt-proxy:
 
 nameserver 127.0.0.1
 lookup file bind
-options edns0
 
-DNSCrypt does _not_ cache queries, so the recommended way to use it is
-as a forwarder for a DNS cache like Unbound. The following unbound.conf
-example may be used as a guideline:
+N.B. If fetching your IP address dynamically, dhclient(1) will normally
+update resolv.conf with network-provided DNS servers. This can be avoided
+by removing "domain-name" and "domain-name-servers" from the "request"
+line in /etc/dhclient.conf.
+
+
+Caching
+===
+
+dnscrypt-proxy does not cache queries. Performance can be improved by
+configuring a local caching DNS resolver to forward requests via
+dnscrypt-proxy.
+
+In this configuration, the caching resolver should listen on port 53,
+and dnscrypt-proxy should be configured to use an alternative port.
+For example:
+
+# rcctl set dnscrypt_proxy flags -E -m1 -R __YOUR_CHOICE__ -a 127.0.0.1:40
+# rcctl restart dnscrypt_proxy
+
+And an example configuration to use this with Unbound:
 
+# cat /var/unbound/etc/unbound.conf
 server:
interface: 127.0.0.1
-   interface: 192.168.1.1 # additional addresses to listen on
-   access-control: 192.168.1.0/24 allow # who's allowed to make queries
do-not-query-localhost: no
hide-identity: yes
hide-version: yes
+   auto-trust-anchor-file: "/var/unbound/db/root.key"
+   # provide service to other local machines, if needed:
+   #interface: 192.168.1.1
+   #access-control: 192.168.1.0/24 allow
+
+remote-control:
+   control-enable: yes
+   control-use-cert: no
+   control-interface: /var/run/unbound.sock
 
 forward-zone:
-name: "."
-forward-addr: 127.0.0.1@40
-   #forward-addr: 127.0.0.1@41 # example failover server, see below
-
-A list of resolvers providing DNSCrypt service is available at
-${TRUEPREFIX}/share/dnscrypt-proxy/dnscrypt-resolvers.csv.
-Choose one (there is no default) and configure it, for example:
-
-rcctl enable dnscrypt_proxy
-rcctl set dnscrypt_proxy flags -E -m1 -R dnscrypt.eu-nl -a 127.0.0.1:40
-rcctl start 

Re: [UPDATE] games/yquake2 7.01 => 7.02

2017-11-09 Thread Adam Wolk
On Thu, Nov 09, 2017 at 11:04:18AM +0100, Adam Wolk wrote:
> Hi ports@
> 
> Upgrading our yquake2 from 7.01 to 7.02
> 

updated diff with the missing files folder
Index: Makefile
===
RCS file: /cvs/ports/games/yquake2/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile20 Jul 2017 23:33:46 -  1.9
+++ Makefile9 Nov 2017 15:01:45 -
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS= i386 amd64 sparc64
 
 COMMENT=   Yamagi Quake II
 N= yquake2
-V= 7.01
+V= 7.02
 PKGNAME=   ${N}-${V}
 DISTNAME=  quake2-${V}
 CATEGORIES=games
@@ -31,14 +31,16 @@ MAKE_FLAGS = config WITH_SYSTEMWIDE=yes 
 do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/${N}
${INSTALL_PROGRAM} ${WRKBUILD}/release/{quake2,q2ded} \
-   ${PREFIX}/bin/
+   ${PREFIX}/share/${N}/
${INSTALL_DATA_DIR} ${PREFIX}/share/${N}/baseq2
${INSTALL_PROGRAM} ${WRKBUILD}/release/baseq2/game.so \
${PREFIX}/share/${N}/baseq2/
${INSTALL_DATA_DIR} ${PREFIX}/lib/${N}
${INSTALL_PROGRAM} ${WRKBUILD}/release/ref_gl1.so \
-   ${PREFIX}/lib/${N}/
+   ${PREFIX}/share/${N}/
${INSTALL_PROGRAM} ${WRKBUILD}/release/ref_gl3.so \
-   ${PREFIX}/lib/${N}/
+   ${PREFIX}/share/${N}/
+   ${SUBST_CMD} -m 555 -c ${FILESDIR}/quake2.sh ${WRKSRC}/quake2
+   ${INSTALL_SCRIPT} ${WRKSRC}/quake2 ${PREFIX}/bin/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/yquake2/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo20 Jul 2017 23:33:46 -  1.4
+++ distinfo9 Nov 2017 15:01:45 -
@@ -1,2 +1,2 @@
-SHA256 (quake2-7.01.tar.xz) = ly93hnCTs8Fi37KMqTBYXLcdG3sYPWdthlnS/JcTfvc=
-SIZE (quake2-7.01.tar.xz) = 1778212
+SHA256 (quake2-7.02.tar.xz) = qe29vbXRP1abqr4DRtymPcP/pQwk3GeViDnoCuQBwN4=
+SIZE (quake2-7.02.tar.xz) = 1787092
Index: files/quake2.sh
===
RCS file: files/quake2.sh
diff -N files/quake2.sh
--- /dev/null   1 Jan 1970 00:00:00 -
+++ files/quake2.sh 9 Nov 2017 15:01:45 -
@@ -0,0 +1,4 @@
+#!/bin/sh
+cd ${TRUEPREFIX}/share/yquake2
+exec ${TRUEPREFIX}/share/yquake2/quake2
+
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  20 Jul 2017 23:33:46 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.1 2017/07/20 23:33:46 awolk Exp $
-
-Index: Makefile
 Makefile.orig
-+++ Makefile
-@@ -251,8 +251,8 @@ endif
- CFLAGS += -fvisibility=hidden
- LDFLAGS += -fvisibility=hidden
- 
--ifneq ($(YQ2_OSTYPE), Darwin)
--# for some reason the OSX linker doesn't support this
-+ifneq ($(YQ2_OSTYPE), $(filter $(YQ2_OSTYPE), Darwin, OpenBSD))
-+# for some reason the OSX & OpenBSD linker doesn't support this
- LDFLAGS += -Wl,--no-undefined
- endif
- 
Index: patches/patch-src_backends_generic_vid_c
===
RCS file: patches/patch-src_backends_generic_vid_c
diff -N patches/patch-src_backends_generic_vid_c
--- patches/patch-src_backends_generic_vid_c20 Jul 2017 23:33:46 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_backends_generic_vid_c,v 1.1 2017/07/20 23:33:46 awolk Exp 
$
-
-Index: src/backends/generic/vid.c
 src/backends/generic/vid.c.orig
-+++ src/backends/generic/vid.c
-@@ -342,7 +342,7 @@ VID_LoadRefresh(void)
-   Com_Printf("- refresher initialization -\n");
- 
-   snprintf(reflib_name, sizeof(reflib_name), "ref_%s.%s", 
vid_renderer->string, lib_ext);
--  snprintf(reflib_path, sizeof(reflib_path), "%s%s", Sys_GetBinaryDir(), 
reflib_name);
-+  snprintf(reflib_path, sizeof(reflib_path), "/usr/local/lib/yquake2/%s", 
reflib_name);
- 
-   Com_Printf("LoadLibrary(%s)\n", reflib_name);
-   GetRefAPI = Sys_LoadLibrary(reflib_path, "GetRefAPI", _handle);
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/yquake2/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   20 Jul 2017 23:33:46 -  1.3
+++ pkg/PLIST   9 Nov 2017 15:01:45 -
@@ -1,13 +1,13 @@
 @comment $OpenBSD: PLIST,v 1.3 2017/07/20 23:33:46 awolk Exp $
 @newgroup _yquake2:779
 @newuser _yquake2:779:_yquake2:daemon:Yamagi Quake II 
Server:/var/yquake2:/sbin/nologin
-@bin bin/q2ded
-@bin bin/quake2
-lib/yquake2/
-lib/yquake2/ref_gl1.so
-lib/yquake2/ref_gl3.so
+bin/quake2
+@bin share/yquake2/q2ded
+@bin share/yquake2/quake2
 share/doc/pkg-readmes/${FULLPKGNAME}
 share/yquake2/
+share/yquake2/ref_gl1.so
+share/yquake2/ref_gl3.so
 share/yquake2/baseq2/
 share/yquake2/baseq2/game.so
 @mode 750

[UPDATE] security/py-artifacts

2017-11-09 Thread Remi Pointel

Hi,

this is the diff to update py-artifacts to latest release.

Ok?

Cheers,

Remi.Index: Makefile
===
RCS file: /cvs/ports/security/py-artifacts/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	5 Oct 2017 04:46:21 -	1.7
+++ Makefile	9 Nov 2017 13:37:48 -
@@ -2,7 +2,7 @@
 
 COMMENT =	ForensicArtifacts.com Artifact Repository
 
-MODPY_EGG_VERSION = 20170909
+MODPY_EGG_VERSION = 20171107
 DISTNAME =	artifacts-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-artifacts/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	5 Oct 2017 04:46:21 -	1.4
+++ distinfo	9 Nov 2017 13:37:48 -
@@ -1,2 +1,2 @@
-SHA256 (artifacts-20170909.tar.gz) = OcZiTjPC5i9+GzYo+qVrCWlPMmmkTyA55MnxAbd+UzQ=
-SIZE (artifacts-20170909.tar.gz) = 58949
+SHA256 (artifacts-20171107.tar.gz) = YcoHvgbr2yKXygrut0g0J5ZsOwKS1fqH2AuMlwgrmdo=
+SIZE (artifacts-20171107.tar.gz) = 59122


Re: [patch] net/dnscrypt-proxy: use random resolver

2017-11-09 Thread Stuart Henderson
updated after some feedback.


Index: Makefile
===
RCS file: /cvs/ports/net/dnscrypt-proxy/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile2 Aug 2017 09:32:40 -   1.31
+++ Makefile9 Nov 2017 16:08:14 -
@@ -7,6 +7,7 @@ V=  1.9.5
 DISTNAME=  dnscrypt-proxy-${V}
 PKGNAME-main=  dnscrypt-proxy-${V}
 PKGNAME-plugins=   dnscrypt-proxy-plugins-${V}
+REVISION-main= 0
 
 CATEGORIES=net
 
Index: pkg/README-main
===
RCS file: /cvs/ports/net/dnscrypt-proxy/pkg/README-main,v
retrieving revision 1.8
diff -u -p -r1.8 README-main
--- pkg/README-main 23 Jan 2017 18:00:23 -  1.8
+++ pkg/README-main 9 Nov 2017 16:08:14 -
@@ -4,46 +4,85 @@ $OpenBSD: README-main,v 1.8 2017/01/23 1
 | Running ${FULLPKGNAME} on OpenBSD
 +---
 
-In order to perform queries over DNSCrypt, the easiest way is to change
-your /etc/resolv.conf file:
+Basic setup
+===
+
+dnscrypt-proxy listens for DNS queries on a local address and forwards
+them to a DNSCrypt resolver over an encrypted channel.
+
+To use this package, two things are required.
+
+Firstly, choose an upstream server. There is no default: the package
+lets you make a conscious decision about who to trust. A list of public
+servers is in ${TRUEPREFIX}/share/dnscrypt-proxy/dnscrypt-resolvers.csv,
+or an updated list is at https://dnscrypt.org/dnscrypt-resolvers.html,
+
+Choose one and configure it:
+
+# rcctl enable dnscrypt_proxy
+# rcctl set dnscrypt_proxy flags -E -m1 -R __YOUR_CHOICE__
+# rcctl start dnscrypt_proxy
+
+Replace __YOUR_CHOICE__ with one of the names from the first column
+(e.g. "cisco", "cs-nl", "dnscrypt-eu.nl"), or use the word "random" to
+select a random resolver at startup (chosen from those that claim that
+they use DNSSEC and do not log requests).
+
+Secondly, set /etc/resolv.conf to perform queries from dnscrypt-proxy:
 
 nameserver 127.0.0.1
 lookup file bind
-options edns0
 
-DNSCrypt does _not_ cache queries, so the recommended way to use it is
-as a forwarder for a DNS cache like Unbound. The following unbound.conf
-example may be used as a guideline:
+Note: If fetching your IP address dynamically, dhclient(8) will normally
+update resolv.conf with network-provided DNS servers. This can be avoided
+by using "ignore domain-name, domain-name-servers;" in /etc/dhclient.conf.
+
+
+Caching
+===
+
+dnscrypt-proxy does not cache queries. Performance can be improved by
+configuring a local caching DNS resolver to forward requests via
+dnscrypt-proxy.
+
+In this configuration, the caching resolver should listen on port 53,
+and dnscrypt-proxy should be configured to use an alternative port.
+For example:
+
+# rcctl set dnscrypt_proxy flags -E -m1 -R __YOUR_CHOICE__ -a 127.0.0.1:40
+# rcctl restart dnscrypt_proxy
+
+And an example configuration to use this with Unbound:
 
+# cat /var/unbound/etc/unbound.conf
 server:
interface: 127.0.0.1
-   interface: 192.168.1.1 # additional addresses to listen on
-   access-control: 192.168.1.0/24 allow # who's allowed to make queries
do-not-query-localhost: no
hide-identity: yes
hide-version: yes
+   auto-trust-anchor-file: "/var/unbound/db/root.key"
+   # provide service to other local machines, if needed:
+   #interface: 192.168.1.1
+   #access-control: 192.168.1.0/24 allow
+
+remote-control:
+   control-enable: yes
+   control-use-cert: no
+   control-interface: /var/run/unbound.sock
 
 forward-zone:
-name: "."
-forward-addr: 127.0.0.1@40
-   #forward-addr: 127.0.0.1@41 # example failover server, see below
-
-A list of resolvers providing DNSCrypt service is available at
-${TRUEPREFIX}/share/dnscrypt-proxy/dnscrypt-resolvers.csv.
-Choose one (there is no default) and configure it, for example:
-
-rcctl enable dnscrypt_proxy
-rcctl set dnscrypt_proxy flags -E -m1 -R dnscrypt.eu-nl -a 127.0.0.1:40
-rcctl start dnscrypt_proxy
+   name: "."
+   forward-addr: 127.0.0.1@40
+   #forward-addr: 127.0.0.1@41 # example failover server, see below
 
 The dnscrypt-proxy utility does not support failover resolvers; as described
 in "Using DNSCrypt in combination with a DNS cache" on https://dnscrypt.org/,
 you will need to run a second instance of it for DNS redundancy. This can be
 handled by rcctl(8) by adding a symbolic link to the script:
 
-ln -s dnscrypt_proxy /etc/rc.d/dnscrypt_proxy2
-rcctl enable dnscrypt_proxy2
-rcctl set dnscrypt_proxy2 flags -E -m1 -R dnscrypt.eu-dk -a 127.0.0.1:41
-rcctl start dnscrypt_proxy2
+# ln -s dnscrypt_proxy /etc/rc.d/dnscrypt_proxy2
+# rcctl enable dnscrypt_proxy2
+# rcctl set dnscrypt_proxy2 flags -E -m1 -R __SECOND_CHOICE__ -a 127.0.0.1:41
+# rcctl start dnscrypt_proxy2
 
 

[NEW] net/onionshare

2017-11-09 Thread attila
Hi ports@,

Attached is a port OnionShare (https://onionshare.org).  It requires
the net/stem python3 flavor patch I posted earlier.  Both GUI and CLI
have been lightly tested.

$ cat pkg/DESCR
Tool for sharing files of any size anonymously over the Tor public
anonymity network.

It works by starting a web server, making it accessible as a Tor onion
service, and generating an unguessable URL to access and download the
files. It doesn't require setting up a server on the internet somewhere
or using a third party file-sharing service. The file on your own
computer and use a Tor onion service to make it temporarily accessible
over the internet. The other user just needs to use Tor Browser to
download the file from you.



Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF



onionshare.tgz
Description: port of onionshare


[UPDATE] sysutils/py-tsk

2017-11-09 Thread Remi Pointel

Hi,

this is the diff to update py-tsk to latest release.

Ok?

Cheers,

Remi.Index: Makefile
===
RCS file: /cvs/ports/sysutils/py-tsk/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile	2 Nov 2017 10:06:37 -	1.4
+++ Makefile	9 Nov 2017 13:38:06 -
@@ -2,7 +2,7 @@
 
 COMMENT =	Python bindings for The Sleuth Kit (libtsk)
 
-MODPY_EGG_VERSION = 20170802
+MODPY_EGG_VERSION = 20171108
 DISTNAME =	pytsk3-${MODPY_EGG_VERSION}
 PKGNAME =	py-tsk-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/py-tsk/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	2 Nov 2017 10:06:37 -	1.4
+++ distinfo	9 Nov 2017 13:38:06 -
@@ -1,2 +1,2 @@
-SHA256 (pytsk3-20170802.tar.gz) = MiWUR8mXEEhl7l4J+xBvwUUQGdV6bU/6gsu85Fp7VJU=
-SIZE (pytsk3-20170802.tar.gz) = 2934331
+SHA256 (pytsk3-20171108.tar.gz) = CqTF6yZ3oh+goruGv89JJ1JvImuZ4EXS204wEZ6AaWo=
+SIZE (pytsk3-20171108.tar.gz) = 2953931


new: net/nyx

2017-11-09 Thread Pascal Stumpf
Nyx is a command-line monitor for Tor. With this you can get detailed
real-time information about your relay such as bandwidth usage,
connections, logs, and much more.


This will finally be replacing net/arm.  :)


nyx.tar.gz
Description: nyx.tar.gz


[PATCH] add python3 flavor to net/stem

2017-11-09 Thread attila
Hi ports@,

The attached patch adds a python3 flavor to net/stem.  This is
required for another port I have waiting in the wings, net/onionshare,
which requires python3 stem as a dep.

Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF

Index: Makefile
===
RCS file: /cvs/ports/net/stem/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile	12 Mar 2017 17:54:55 -	1.5
+++ Makefile	18 Sep 2017 22:53:07 -
@@ -19,8 +19,16 @@ MAINTAINER =		Pascal Stumpf 

Re: [PATCH] add python3 flavor to net/stem

2017-11-09 Thread Daniel Jakots
On Thu, 09 Nov 2017 11:30:24 -0600, attila 
wrote:

> The attached patch adds a python3 flavor to net/stem.

It's more complicated than that because PKGNAME must be renamed in
py-stem.

Cheers,
Daniel



[PATCH] split net/tor into stable/ and alpha/

2017-11-09 Thread attila
Hi ports@,

I propose that we split net/tor into net/tor/stable (which is the
current net/tor) and net/tor/alpha to make it easier to experiment
with and run relays based on the latest Tor.  Posing this as a patch
seemed confusing to me because of all the changes in directory
structure, so instead of a patch I'm attaching a tarball with the
proposed new structure.  We're running a tor 0.3.2.3-alpha relay built
from the proposed net/tor/alpha on torbsd.org, seems to be working
fine but not yet heavily tested.  Both ports pass tests.

Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF



tor-split.tgz
Description: proposd new net/tor structure


Re: new: net/nyx

2017-11-09 Thread Stuart Henderson
On 2017/11/09 17:55, Pascal Stumpf wrote:
> Nyx is a command-line monitor for Tor. With this you can get detailed
> real-time information about your relay such as bandwidth usage,
> connections, logs, and much more.
> 
> 
> This will finally be replacing net/arm.  :)

No conflicting files, so the @conflict doesn't really make sense.
Probably makes sense to fix the package name of stem to add the py-
prefix before adding things which depends on it; see attila's mail
if you didn't already.



Re: [PATCH] add python3 flavor to net/stem

2017-11-09 Thread attila
Daniel Jakots  wrote:
> On Thu, 09 Nov 2017 11:30:24 -0600, attila 
> wrote:
> 
> > The attached patch adds a python3 flavor to net/stem.
> 
> It's more complicated than that because PKGNAME must be renamed in
> py-stem.

I was following the pattern in other ports that are Pythonic but don't
have the py-* prefix (pyflakes was one, I think).  I had a diff that
changed it to py-stem but then wasn't sure if this was the thing to do
or not, so I opted for the minimal diff.  Should the port also be
renamed to py-stem, like the attached tarball?  If so then I should
also fix the dep in my proposed net/onionshare...

> Cheers,
> Daniel

Thanks for the feedback.

Pax, -A
-- 
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF



py-stem.tgz
Description: net/stem -> net/py-stem


UPDATE: Aria2-1.33.1

2017-11-09 Thread Gonzalo L. Rodriguez
Hello,

Little update for Aria2 to 1.33.1:

https://github.com/aria2/aria2/releases/tag/release-1.33.1

Ok? Comments?

Cheers.-

-- 
Sending from my toaster.
Index: Makefile
===
RCS file: /cvs/ports/www/aria2/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile22 Oct 2017 00:15:34 -  1.51
+++ Makefile9 Nov 2017 19:23:25 -
@@ -3,7 +3,7 @@
 BROKEN-alpha = MetalinkParserStateV4Impl.cc:219:1: internal compiler error: 
Segmentation fault
 
 COMMENT =  lightweight multi-protocol & multi-source download 
utility
-V =1.33.0
+V =1.33.1
 DISTNAME = aria2-${V}
 CATEGORIES =   www
 HOMEPAGE = https://aria2.github.io/
Index: distinfo
===
RCS file: /cvs/ports/www/aria2/distinfo,v
retrieving revision 1.31
diff -u -p -r1.31 distinfo
--- distinfo22 Oct 2017 00:15:34 -  1.31
+++ distinfo9 Nov 2017 19:23:25 -
@@ -1,2 +1,2 @@
-SHA256 (aria2-1.33.0.tar.gz) = 8ZMRqupBTjHcbt9kG9xDoXP55LDjuuiP6AwNYkhcir0=
-SIZE (aria2-1.33.0.tar.gz) = 3787069
+SHA256 (aria2-1.33.1.tar.gz) = Wft8rbzhGpURzP8oqexqtY3yvo0LUCHNtgalbmKJ3jQ=
+SIZE (aria2-1.33.1.tar.gz) = 3783160


Re: Update MariaDB from 10.0.33 to 10.2.10

2017-11-09 Thread Peter Faiman
> On Nov 8, 2017, at 12:17, Stuart Henderson  wrote:
> 
> On 2017/11/08 10:53, Peter Faiman wrote:
>>> On Nov 8, 2017, at 09:39, Jeremy Evans  wrote:
>>> 
> On 11/08 10:37, Brad Smith wrote:
> On 11/6/2017 7:21 AM, Jeremy Evans wrote:
> 
> This patch brings us up to the latest stable version of MariaDB.
> Unfortunately, MariaDB made many backwards incompatible changes to the
> headers and some backwards incompatible changes to the structures, and
> most dependencies are going to need changes.  This patch includes
> necessary changes to the following dependencies:
 I wish you would have said something to me before starting on this as I
 would
 have told you 10.2 is a no go for us as the new client library requires
 atomic ops
 killing the client library on a handful of archs.
>>> 
>>> What's the plan to move forward?  You can't expect to run 10.0 forever.
>>> 
>>> Honestly, I don't care much about MySQL/MariaDB one way or another. I
>>> just had some free time during the hackathon and noticed this was quite
>>> a bit out of date.  So if this doesn't go anywhere, that's OK.
>>> 
>>> Jeremy
>> 
>> There are other packages that have multiple versions available. Is that not 
>> an option for MariaDB?
>> 
>> Peter
> 
> That doesn't really work with libraries.

I was thinking of the ruby and lua libraries versioned to the interpreter but 
now that you mention it I realize those aren’t quite the same.


Re: NEW: devel/openmp

2017-11-09 Thread Stuart Henderson
On 2017/11/08 23:55, Brian Callahan wrote:
> Hi ports --
> 
> I submitted this a few months back, resubmitting it because I have multiple
> consumers of it.
> Attached is devel/openmp, the LLVM OpenMP stand-alone implementation.
> 
> ---
> pkg/DESCR:
> The OpenMP subproject of LLVM contains the components required to build
> an executable OpenMP program that are outside the compiler itself.
> 
> The resulting library can be used with both clang and gcc.
> ---
> 
> This library is required for the flang Fortran compiler, which I already
> have ported, and will send in a subsequent email.
> 
> OK?
> 
> ~Brian
> 

OpenMP is tricky, a bunch of ports will search for OpenMP support and
try to enable it if available. I don't think this is something that can
be added to the build without a careful review.



Re: UPDATE: chinese/libchewing & inputmethods/scim-chewing

2017-11-09 Thread Kevin Lo
On Thu, Nov 09, 2017 at 04:13:44PM +0800, Kevin Lo wrote:
> 
> Hi,
> 
> Update both libchewing and scim-chewing to 0.5.1.
> Tested scim and uim on amd64.
> 
> While here, I would like to take over maintainership of the libchewing.
> 
> Comments? OK?

Here's the revised diff that removes unneeded MAKE_ENV in
libchewing's Makefile.

Index: chinese/libchewing/Makefile
===
RCS file: /cvs/ports/chinese/libchewing/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- chinese/libchewing/Makefile 11 Mar 2016 19:59:12 -  1.9
+++ chinese/libchewing/Makefile 10 Nov 2017 03:22:07 -
@@ -1,24 +1,34 @@
 # $OpenBSD: Makefile,v 1.9 2016/03/11 19:59:12 naddy Exp $
 
-COMMENT=   intelligent phonetic input method library
+COMMENT =  intelligent phonetic input method library
 
-V =0.3.3
-DISTNAME=  libchewing-$V
-PKGNAME=   zh-libchewing-$V
-REVISION = 2
+V =0.5.1
+PKGNAME =  zh-${GH_PROJECT}-${V}
 
-SHARED_LIBS=   chewing 0.0 # .3.1
+GH_ACCOUNT =   chewing
+GH_PROJECT =   libchewing
+GH_TAGNAME =   v${V}
 
-CATEGORIES=chinese inputmethods
+SHARED_LIBS =  chewing 0.1 # .3.3
 
-HOMEPAGE=  http://chewing.im/
+CATEGORIES =   chinese inputmethods
+
+HOMEPAGE = http://chewing.im/
+
+MAINTAINER =   Kevin Lo 
 
 # LGPLv2.1 only
 PERMIT_PACKAGE_CDROM=  Yes
 
-MASTER_SITES = https://github.com/chewing/libchewing/releases/download/v$V/
-EXTRACT_SUFX=  .tar.bz2
+WANTLIB += c sqlite3
+
+MODULES =  devel/cmake
+BUILD_DEPENDS =print/texinfo
+LIB_DEPENDS =  databases/sqlite3
+
+CONFIGURE_ARGS =-DMAKEINFO=${LOCALBASE}/bin/gmakeinfo \
+   -DCMAKE_SHARED_LINKER_FLAGS="-lc"
 
-CONFIGURE_STYLE=gnu
+CFLAGS +=  -I${LOCALBASE}/include -fno-stack-protector
 
 .include 
Index: chinese/libchewing/distinfo
===
RCS file: /cvs/ports/chinese/libchewing/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- chinese/libchewing/distinfo 18 Jan 2015 03:12:54 -  1.4
+++ chinese/libchewing/distinfo 10 Nov 2017 03:22:07 -
@@ -1,2 +1,2 @@
-SHA256 (libchewing-0.3.3.tar.bz2) = 
cqDeErhsTV9kaKaNiMc2In/xb6epFfhZX/5aMcrpXq4=
-SIZE (libchewing-0.3.3.tar.bz2) = 1798134
+SHA256 (libchewing-0.5.1.tar.gz) = swqAkSO2ujYoN2W5M3qY1pWiktNhvW9rx08DrE9Xcvg=
+SIZE (libchewing-0.5.1.tar.gz) = 3380799
Index: chinese/libchewing/patches/patch-CMakeLists_txt
===
RCS file: chinese/libchewing/patches/patch-CMakeLists_txt
diff -N chinese/libchewing/patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ chinese/libchewing/patches/patch-CMakeLists_txt 10 Nov 2017 03:22:07 
-
@@ -0,0 +1,25 @@
+$OpenBSD$
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -9,7 +9,7 @@ set(LIBCHEWING_BINARY_VERSION 1.0.0)
+ set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+ 
+ if(UNIX)
+-set(CMAKE_C_FLAGS "-g -O2 -Wall -fPIC ${CMAKE_C_FLAGS}")
++set(CMAKE_C_FLAGS "-Wall -fPIC ${CMAKE_C_FLAGS}")
+ add_definitions(-DUNDER_POSIX -DPIC)
+ endif()
+ 
+@@ -153,6 +153,10 @@ include_directories(
+ ${PROJECT_SOURCE_DIR}/include/internal
+ ${PROJECT_SOURCE_DIR}/src
+ ${PROJECT_SOURCE_DIR}/src/porting_layer/include
++)
++
++set(CMAKE_INSTALL_INFODIR
++${CMAKE_INSTALL_PREFIX}/info
+ )
+ 
+ set(ALL_DATA
Index: chinese/libchewing/patches/patch-src_hash_c
===
RCS file: chinese/libchewing/patches/patch-src_hash_c
diff -N chinese/libchewing/patches/patch-src_hash_c
--- chinese/libchewing/patches/patch-src_hash_c 2 May 2011 06:55:07 -   
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_hash_c,v 1.1 2011/05/02 06:55:07 kevlo Exp $
 src/hash.c.origMon May  2 12:34:53 2011
-+++ src/hash.c Mon May  2 13:05:53 2011
-@@ -524,7 +524,7 @@ int InitHash( const char *path )
-   } else {
-   sprintf( hashfilename, "%s" PLAT_SEPARATOR "%s", path, 
HASH_FILE );
-   }
--  memset( hashtable, (int) NULL, HASH_TABLE_SIZE );
-+  memset( hashtable, 0, HASH_TABLE_SIZE );
- 
- open_hash_file:
-   dump = _load_hash_file( hashfilename,  );
Index: chinese/libchewing/pkg/PLIST
===
RCS file: /cvs/ports/chinese/libchewing/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- chinese/libchewing/pkg/PLIST16 Mar 2015 18:07:37 -  1.3
+++ chinese/libchewing/pkg/PLIST10 Nov 2017 03:22:07 -
@@ -1,20 +1,17 @@
 @comment $OpenBSD: PLIST,v 1.3 2015/03/16 18:07:37 naddy Exp $
 include/chewing/
+include/chewing/chewing-compat.h
 include/chewing/chewing.h
 include/chewing/chewingio.h
 include/chewing/global.h
 include/chewing/mod_aux.h
+@info info/libchewing.info
 

Re: UPDATE py-sphinx_guzzle_theme

2017-11-09 Thread Björn Ketelaars
On Wed 01/11/2017 13:05, Björn Ketelaars wrote:
> The Makefile for textproc/py-sphinx_guzzle_theme contains an error in the
> MAINTAINER line. Diff below corrects my mistake.
> 
> -- 
> Björn Ketelaars
> GPG key: 0x4F0E5F21
> 
> 
> diff --git textproc/py-sphinx_guzzle_theme/Makefile 
> textproc/py-sphinx_guzzle_theme/Makefile
> index 9ba705d1c30..c5b5a162e6f 100644
> --- textproc/py-sphinx_guzzle_theme/Makefile
> +++ textproc/py-sphinx_guzzle_theme/Makefile
> @@ -3,12 +3,13 @@
>  COMMENT =sphinx theme used by guzzle
>  
>  MODPY_EGG_VERSION =  0.7.11
> +REVISION =   0
>  DISTNAME =   guzzle_sphinx_theme-${MODPY_EGG_VERSION}
>  PKGNAME =py-sphinx_guzzle_theme-${MODPY_EGG_VERSION}
>  
>  CATEGORIES = textproc
>  
> -MAINTAINER = Bjorn Ketelaars 
> +MAINTAINER = Bjorn Ketelaars 
>  
>  # MIT/OFL
>  PERMIT_PACKAGE_CDROM =   Yes

Ping?



Re: UPDATE lastpass-cli 1.2.2

2017-11-09 Thread Björn Ketelaars
On Wed 01/11/2017 12:58, Björn Ketelaars wrote:
> The diff below brings lastpass-cli to the latest version. Changelog can be
> found at https://github.com/lastpass/lastpass-cli/releases/tag/v1.2.2
> 
> Comments / OK's?
> 
> -- 
> Björn Ketelaars
> GPG key: 0x4F0E5F21
> 
> 
> diff --git security/lastpass-cli/Makefile security/lastpass-cli/Makefile
> index d923eed42b7..e4e46ce055a 100644
> --- security/lastpass-cli/Makefile
> +++ security/lastpass-cli/Makefile
> @@ -4,8 +4,7 @@ COMMENT = LastPass command line interface tool
>  
>  GH_ACCOUNT = lastpass
>  GH_PROJECT = lastpass-cli
> -GH_TAGNAME = v1.2.1
> -REVISION =   0
> +GH_TAGNAME = v1.2.2
>  CATEGORIES = security
>  
>  MAINTAINER = Bjorn Ketelaars 
> diff --git security/lastpass-cli/distinfo security/lastpass-cli/distinfo
> index ace40671eac..2bbf379ee21 100644
> --- security/lastpass-cli/distinfo
> +++ security/lastpass-cli/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (lastpass-cli-1.2.1.tar.gz) = 
> GkmjemepcyluIYMG5tNsk4M0exgz5ah468CDVbHHdFY=
> -SIZE (lastpass-cli-1.2.1.tar.gz) = 108780
> +SHA256 (lastpass-cli-1.2.2.tar.gz) = 
> Jsk65hCTITnayv8uD5FsVije9Iu0EptAmRAc9ObHxJk=
> +SIZE (lastpass-cli-1.2.2.tar.gz) = 110045
> diff --git security/lastpass-cli/patches/patch-http_c 
> security/lastpass-cli/patches/patch-http_c
> deleted file mode 100644
> index 323bf3aee97..000
> --- security/lastpass-cli/patches/patch-http_c
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -$OpenBSD: patch-http_c,v 1.1 2017/09/29 15:56:40 sthen Exp $
> -
> -From 68cfae08b22954fe952cfe590daa4b81a7f7124b Mon Sep 17 00:00:00 2001
> -Date: Fri, 29 Sep 2017 14:06:25 +0200
> -Subject: [PATCH] use-after-free bug in http.c
> -
> -Index: http.c
>  http.c.orig
> -+++ http.c
> -@@ -310,8 +310,8 @@ char *http_post_lastpass_v_noexit(const char *server, 
> - ret = curl_easy_perform(curl);
> - unset_interrupt_detect();
> - 
> --curl_easy_cleanup(curl);
> - curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, http_code);
> -+curl_easy_cleanup(curl);
> - *curl_ret = ret;
> - 
> - if (ret != CURLE_OK) {

Ping?

-- 
Björn Ketelaars
GPG key: 0x4F0E5F21



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 02:37:11

Modified files:
databases/py-psycopg2: Makefile distinfo 

Log message:
update to psycopg2-2.7.3.2

ok shadchin@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 03:56:33

Modified files:
graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.15.4.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2017/11/09 04:11:10

Modified files:
devel/bzr  : Makefile 

Log message:
Update homepage, use https master_sites.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2017/11/09 05:14:12

Modified files:
mail/greyscanner: Makefile 

Log message:
Update moved homepage/master_sites.

Broken links reported by Jan Stary.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2017/11/09 04:20:52

Modified files:
security/gnupg2: Makefile distinfo 
Added files:
security/gnupg2/patches: patch-agent_protect_c 

Log message:
Update security/gnupg2 to 2.2.1.

Includes a fix to stop gpg-agent from hanging when run under vmm.

OK awolk@, thanks.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/eog  : Makefile distinfo 
x11/gnome/eog/pkg: PLIST 
Removed files:
x11/gnome/eog/patches: patch-help_es_es_po patch-help_lv_lv_po 

Log message:
update to eog-3.26.2



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Matthias Kilian
On Thu, Nov 09, 2017 at 08:18:33AM +0100, Antoine Jacoutot wrote:
> On Wed, Nov 08, 2017 at 07:04:12PM +, Matthias Kilian wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: k...@cvs.openbsd.org2017/11/08 12:04:12
> > 
> > Modified files:
> > devel/hs-sandi : Makefile distinfo 
> > 
> > Log message:
> > Update to hs-sandi-0.4.1.
> 
> This depends on textproc/hs-stringsearch which does not exist in the ports 
> tree...

I've commented the dependency and marked the port (hs-sandi) as
broken for now.

Ciao,
Kili



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/09 03:05:14

Modified files:
lang/python/2.7/patches: patch-Makefile_pre_in 

Log message:
Add missing make dep, to allow builds with MAKE_JOBS >= 2

iirc ok naddy@, no objection from rpointel@ (maintainer)



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2017/11/09 04:07:52

Modified files:
www/dillo  : Makefile 

Log message:
Use HTTPS for homepage/master_sites.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/builder: Makefile 
x11/gnome/builder/pkg: PLIST 

Log message:
Workaround the graphics/gd colision using MODGNOME_LDFLAGS.
Bring back gobject-introspection and vala support back.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 03:54:15

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.7.42.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 03:54:26

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.184.



CVS: cvs.openbsd.org: ports

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

Modified files:
lang/vala  : Makefile distinfo 

Log message:
update to vala-0.38.3



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/11/09 07:55:00

Modified files:
net/unifi  : Makefile distinfo 
net/unifi/patches: patch-unifi_sh_api 
net/unifi/pkg  : PLIST 

Log message:
update to UniFi 5.6.23 stable candidate



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 08:11:35

Modified files:
x11/gnome/initial-setup: Makefile 
Added files:
x11/gnome/initial-setup/patches: 
 
patch-data_gnome-initial-setup-copy-worker_desktop_in_in 
 
patch-gnome-initial-setup_gis-assistant_c 
 
patch-gnome-initial-setup_pages_goa_gis-goa-page_c 

Log message:
Add a few fixes from upstream.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2017/11/09 05:46:36

Modified files:
games/megaglest: Makefile.inc 
games/megaglest/base: Makefile 
games/megaglest/data: Makefile 

Log message:
Use HTTPS homepage.



CVS: cvs.openbsd.org: ports

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

Modified files:
astro/wcslib   : Makefile distinfo 
astro/wcslib/patches: patch-configure_ac 
astro/wcslib/pkg: PLIST 

Log message:
update to wcslib-5.17



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 08:12:53

Modified files:
x11/kde4/kstars: Makefile 

Log message:
sync WANTLIB



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2017/11/09 08:12:51

Modified files:
devel/radare2/main: Makefile 

Log message:
correct capstone path.
ok edd@.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 08:47:56

Modified files:
comms/xlog : Makefile distinfo 
comms/xlog/patches: patch-configure 

Log message:
update to xlog-2.0.15



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2017/11/09 09:37:42

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

Log message:
Update to stem 1.6.0.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2017/11/09 09:36:55

Modified files:
games/openmw   : Makefile 

Log message:
Switch to Qt5 following OSG update.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2017/11/09 10:00:28

Modified files:
graphics/blender: Makefile distinfo 
graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h 
  
patch-intern_guardedalloc_intern_mallocn_intern_h 
  patch-intern_libmv_libmv_numeric_numeric_h 
graphics/blender/pkg: PLIST 

Log message:
Update to blender 2.79.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Adam Wolk
CVSROOT:/cvs
Module name:ports
Changes by: aw...@cvs.openbsd.org   2017/11/09 09:20:32

Modified files:
games/yquake2  : Makefile distinfo 
games/yquake2/pkg: PLIST q2ded.rc 
Added files:
games/yquake2/files: quake2.sh 
Removed files:
games/yquake2/patches: patch-Makefile 
   patch-src_backends_generic_vid_c 

Log message:
games/yquake2 7.01 => 7.02

OK abieber@

Port changes:
- bump version
- everything now lives under /usr/local/share/yquake2
this has been asked by upstream and outlined in
their porting guide that was created after
I started complaining that they want relative
paths between the binaries:

https://github.com/yquake2/yquake2/blob/master/stuff/packaging.md#where-you-should-put-the-executables

- adding a new wrapper for the quake2 binary
to cd into the port directory before executing it
as we provide no way for a binary to get its executable
directory
- drop the patch that hardcoded the executable directory
upstream accounted for us not supporting that feature
and defaults to returning cwd (./) instead of bailing
out with an error
- modified the q2ded rc.d script to account for the need
of changing the working directory before starting the
server
- note I am not providing a separate wrapper for q2ded
in /usr/bin on purpose - I don't see a need for running
it outside of the rc.d scripts for any reasons other
than debugging and that's rare enough that people can
just cd to the game folder themselves
- we can drop the Makefile compilation flag diff as
upstream took our patch

Upstream changelog:

Quake II 7.01 to 7.02:
- Fix several corner cases regarding render library loading. The game
should now always fall back to the OpenGL 1.4 renderer if the new
OpenGL 3.2 renderer can't be initialized. Also the game aborts if no
useable OpenGL implementation exists.
- Refactor the search path code. This should fix several bugs with
Quake II writing to the wrong directories or being unable to find
some / all assets.
- Reimplement portable binaries. If called with the -portable command
line option Quake II saves all data (configs, savegames, screenshorts
etc.) into it's systemwide installation directory and not users home
directory. In contrast to the old implementation on Windows stdout.txt
contains all output, the first lines are no longer missing.
- vid_fullscreen set to 1 now keeps the desktops resolution. Set it to 2
to change the resolution.
- Instead of a list with precalculated FOV values the video menu now
shows a slider with possible values from 60 to 120. Horplus is now
always enabled, set the horplus cvar to 0 to disable it.
- The game is now able to hold the requested framerate (either by the
vsync or the gl_maxfps cvar) with an accuracy of about +/- 1% as long
as the hardware is fast enough.  The framecounter was reimplemented
to be much more precise.
- Fix misspredictions if an original client running on Win32 connects
to a Yamagi Quake II server running on Linux/i386.



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/roundcubemail: Tag: OPENBSD_6_2 Makefile distinfo 
mail/roundcubemail/pkg: Tag: OPENBSD_6_2 PLIST 

Log message:
security update to roundcubemail-1.3.3:

"Apparently this zero-day exploit is already being used by hackers to
read Roundcube’s configuration files. It requires a valid
username/password as the exploit only works with a valid session. More
details will be published soon under CVE-2017-16651.

In order to check whether your Roundcube installation has been
compromised check the access logs for requests like

?_task=settings&_action=upload-display&_from=timezone

As mentioned above, the file disclosure only works for authenticated
users and by finding such requests in the logs you should also be able
to identify the account used for this unauthorized access. For
mitigation we recommend to change the all credentials to external
services like database or LDAP address books and preferably also the
'des_key' option in your config."



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2017/11/09 09:36:22

Modified files:
graphics/openscenegraph: Makefile distinfo 
graphics/openscenegraph/patches: patch-CMakeLists_txt 
 
patch-applications_present3D_Cluster_cpp 
 patch-src_osgPlugins_CMakeLists_txt 
graphics/openscenegraph/pkg: PLIST 

Log message:
Update to 3.4.1; switch to Qt5 and enable GDAL module.

requested by/ok landry@



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 09:39:29

Modified files:
devel/hs-test-framework: Makefile 

Log message:
Miss bump after RUN_DEPENDS change.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 09:50:39

Modified files:
net/mosquitto  : Makefile 
net/zeromq : Makefile 
security/libassuan: Makefile 
security/libfprint: Makefile 
security/libfprint/patches: patch-libfprint_fp_internal_h 
sysutils/sshfs-fuse: Makefile 
sysutils/sshfs-fuse/patches: patch-sshfs_c 
sysutils/riemann-c-client: Makefile 
www/phantomjs  : Makefile 
www/phantomjs/patches: 
   
patch-src_qt_qtbase_src_network_socket_qnativesocketengine_unix_cpp 
x11/freerdp: Makefile 
Removed files:
net/mosquitto/patches: patch-config_h 
   patch-test_lib_c_08-ssl-fake-cacert_c 
net/zeromq/patches: patch-src_ipc_listener_cpp 
patch-src_tcp_listener_cpp 
x11/freerdp/patches: patch-winpr_libwinpr_winsock_winsock_c 

Log message:
Drop uneeded patches, CFLAGS, chunks now that we have proper definitions
for EPROTO and EBADMSG.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 10:38:51

Modified files:
textproc/hs-HaXml: Makefile 

Log message:
Miss bump.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 08:49:42

Modified files:
devel/flawfinder: Makefile distinfo 
devel/flawfinder/patches: patch-setup_py 

Log message:
update to flawfinder-2.0.4



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/11/09 09:26:09

Modified files:
mail/roundcubemail: Makefile distinfo 

Log message:
security update to roundcubemail-1.3.3:

"Apparently this zero-day exploit is already being used by hackers to
read Roundcube’s configuration files. It requires a valid
username/password as the exploit only works with a valid session. More
details will be published soon under CVE-2017-16651.

In order to check whether your Roundcube installation has been
compromised check the access logs for requests like

?_task=settings&_action=upload-display&_from=timezone

As mentioned above, the file disclosure only works for authenticated
users and by finding such requests in the logs you should also be able
to identify the account used for this unauthorized access. For
mitigation we recommend to change the all credentials to external
services like database or LDAP address books and preferably also the
'des_key' option in your config."



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Stuart Henderson
On 2017/11/09 19:56, Antoine Jacoutot wrote:
> On Thu, Nov 09, 2017 at 03:47:56PM +, Jasper Lievisse Adriaanse wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: jas...@cvs.openbsd.org  2017/11/09 08:47:56
> > 
> > Modified files:
> > comms/xlog : Makefile distinfo 
> > comms/xlog/patches: patch-configure 
> > 
> > Log message:
> > update to xlog-2.0.15
> 
> # make fetch
> ===>  Checking files for xlog-2.0.15
> >> Fetch http://download.savannah.nongnu.org/releases/xlog/xlog-2.0.15.tar.gz
> ftp: Error retrieving file: 404 Not Found

Works here, so it should arrive at your geolocated mirror sometime soon :)

http://mirror.netcologne.de/savannah/xlog/xlog-2.0.15.tar.gz has it if you
want to fetch early.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 12:46:24

Removed files:
archivers/snappy/patches: patch-Makefile_am 

Log message:
be gone



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
a pkgpath is not enough, allow pkg_add to find qdirstat as a replacement
for kdirstat



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/09 11:37:08

Modified files:
x11/kde4/plasma-addons: Makefile 
Added files:
x11/kde4/plasma-addons/patches: 

patch-applets_kdeobservatory_cmake_modules_FindQwt_cmake 

patch-applets_kdeobservatory_src_commithistoryview_cpp 

Log message:
Fix build with Qwt6 - reported by ajacoutot@, was missed all this time
because of the samba breakage. Enforce dependency on qt4 version of Qwt.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/09 11:45:24

Modified files:
security/nss   : Makefile 
Added files:
security/nss/patches: patch-nss_pkg_pkg-config_nss-config_in 
  patch-nss_pkg_pkg-config_nss_pc_in 
Removed files:
security/nss/files: nss-config nss.pc 

Log message:
Instead of providing old versions of nss-config & nss.pc shoplifted ages
ago from Debian, just patch & use the ones added upstream in bug
#1277852. This way, we properly list the right libs when linking,
including nssutil3 (which should fix linking chrome with lld) - and
while here fix includedir to be consistent with cflags.

Prompted by an original diff from espie@
Tested in bulks by ajacoutot@ and myself
WANTLIB fixes removing softokn3 to come



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 11:59:20

Modified files:
comms/xlog : Makefile 

Log message:
mirror distfile for one of the pool members doesn't carry it (yet?)

spotted by aja@



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/09 12:44:12

Modified files:
x11/gnome/gvfs : Makefile 
x11/mate/settings-daemon: Makefile 
x11/gnome/shell: Makefile 
x11/gnome/settings-daemon: Makefile 
x11/gnome/photos: Makefile 
x11/gnome/online-miners: Makefile 
x11/gnome/grilo-plugins: Makefile 
x11/gnome/grilo: Makefile 
x11/gnome/eog-plugins: Makefile 
x11/gnome/contacts: Makefile 
security/libfprint: Makefile 
security/john-jumbo: Makefile 
productivity/glabels: Makefile 
net/telepathy/folks: Makefile 
net/pidgin-sipe: Makefile 
mail/evolution-rss: Makefile 
mail/evolution-ews: Makefile 
mail/claws-mail: Makefile 
graphics/shotwell: Makefile 
devel/libgdata : Makefile 
databases/evolution-data-server: Makefile 
editors/libreoffice: Makefile 

Log message:
Fix some WANTLIB after nss dependency change (sometimes, just remove
unneeded softokn3, sometimes replace it by nssutil3) - note that there
might be more WANTLIB to fix/remove from those ports, but i only
concentrated on the changes related to nss.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/09 11:47:00

Modified files:
databases/sqlite3: Makefile distinfo 

Log message:
Update to sqlite 3.21.0.

See http://sqlite.org/releaselog/3_21_0.html for changes.
Tested in a bulk build without fallout.
ok jca@



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2017/11/09 12:28:46

Modified files:
devel/mercurial: Makefile 
Added files:
devel/mercurial/patches: patch-mercurial_configitems_py 
 patch-mercurial_help_config_txt 
 patch-mercurial_subrepo_py 
 patch-tests_test-audit-subrepo_t 
 patch-tests_test-clonebundles_t.orig 
 patch-tests_test-convert-git_t 
 patch-tests_test-mq-subrepo-svn_t 
 patch-tests_test-subrepo-git_t 
 patch-tests_test-subrepo-svn_t 
 patch-tests_test-subrepo_t 

Log message:
SECURITY update. No CVE. Changes backported from 4.4.1.

"It is possible that a specially malformed repository can cause Git
subrepositories to run arbitrary code in the form of a .git/hooks/post-update
script checked in to the repository in Mercurial 4.4 and earlier. Typical use
of Mercurial prevents construction of such repositories, but they can be
created programmatically."



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 12:48:57

Removed files:
devel/hs-split/patches: patch-split_cabal 
x11/xmonad/patches: patch-xmonad_cabal 

Log message:
remove empty patch files



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
On Thu, Nov 09, 2017 at 03:47:56PM +, Jasper Lievisse Adriaanse wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   jas...@cvs.openbsd.org  2017/11/09 08:47:56
> 
> Modified files:
>   comms/xlog : Makefile distinfo 
>   comms/xlog/patches: patch-configure 
> 
> Log message:
> update to xlog-2.0.15

# make fetch
===>  Checking files for xlog-2.0.15
>> Fetch http://download.savannah.nongnu.org/releases/xlog/xlog-2.0.15.tar.gz
ftp: Error retrieving file: 404 Not Found



-- 
Antoine



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2017/11/09 12:09:56

Modified files:
textproc/nfoview: Makefile distinfo 
textproc/nfoview/pkg: PLIST 

Log message:
Update nfoview to 1.23
Drops intltool dependency.
Change my email address to my @openbsd.org address while here.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2017/11/09 12:25:11

Modified files:
devel/mercurial: Tag: OPENBSD_6_2 Makefile distinfo 
Added files:
devel/mercurial/patches: Tag: OPENBSD_6_2 
 patch-mercurial_configitems_py 
 patch-mercurial_help_config_txt 
 patch-mercurial_subrepo_py 
 patch-tests_test-audit-subrepo_t 
 patch-tests_test-convert-git_t 
 patch-tests_test-mq-subrepo-svn_t 
 patch-tests_test-subrepo-git_t 
 patch-tests_test-subrepo-svn_t 
 patch-tests_test-subrepo_t 

Log message:
SECURITY update. No CVE. Update to 4.3.3 + changes backported from 4.4.1.

"It is possible that a specially malformed repository can cause Git
subrepositories to run arbitrary code in the form of a .git/hooks/post-update
script checked in to the repository in Mercurial 4.4 and earlier. Typical use
of Mercurial prevents construction of such repositories, but they can be
created programmatically."



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Remi Pointel

On 11/09/17 21:42, Remi Pointel wrote:

CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2017/11/09 13:42:46

Modified files:
sysutils/py-tsk: Makefile distinfo

Log message:
update py-tsk to 20171108.
ok benoit@.


and ok aja@.



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/postfix/stable: Makefile distinfo 
mail/postfix/stable/patches: patch-src_tls_tls_dane_c 
 patch-src_util_sys_defs_h 

Log message:
update to postfix-3.2.4, from Brad



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Matthias Kilian
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2017/11/09 14:19:38

Modified files:
devel/hs-constraints: Makefile 

Log message:
Missing dependency devel/hs-mtl.

Found by aja@ when building devel/hs-lifted-async.

While here, drop dependencies on devel/hs-newtype
and devel/hs-tagged, which aren't necessary for
newer versions of ghc.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/11/09 14:51:05

Modified files:
mail/rspamd: Makefile distinfo 
mail/rspamd/patches: patch-CMakeLists_txt 
 patch-contrib_zstd_CMakeLists_txt 
 patch-src_CMakeLists_txt 

Log message:
update to rspamd-1.6.5, from Brad



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2017/11/09 13:41:55

Modified files:
security/py-artifacts: Makefile distinfo 

Log message:
update artifacts to 20171107.
ok benoit@.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2017/11/09 13:42:46

Modified files:
sysutils/py-tsk: Makefile distinfo 

Log message:
update py-tsk to 20171108.
ok benoit@.



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Stuart Henderson
On 2017/11/09 04:20, Edd Barrett wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   e...@cvs.openbsd.org2017/11/09 04:20:52
> 
> Modified files:
>   security/gnupg2: Makefile distinfo 
> Added files:
>   security/gnupg2/patches: patch-agent_protect_c 
> 
> Log message:
> Update security/gnupg2 to 2.2.1.
> 
> Includes a fix to stop gpg-agent from hanging when run under vmm.
> 
> OK awolk@, thanks.
> 

This breaks x11/gnome/seahorse-sharing:

configure:16363: checking for gpg
configure:16393: result: /usr/local/bin/gpg2
configure:16407: checking for appropriate GnuPG version
configure:16445: result: no



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/11/09 22:57:15

Modified files:
devel/p5-Algorithm-Permute: Makefile distinfo 
devel/p5-Algorithm-Permute/pkg: PLIST 

Log message:
Update to p5-Algorithm-Permute-0.16.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/11/09 23:06:10

Modified files:
devel/p5-Class-Mix: Makefile distinfo 

Log message:
Update to p5-Class-Mix-0.006.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2017/11/09 23:34:59

Modified files:
security/oledump: Makefile distinfo 

Log message:
update oledump to 0.0.30.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/09 08:07:41

Modified files:
sysutils/terraform/provider-heroku: Makefile distinfo 

Log message:
Update to terraform-provider-heroku-0.1.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
archivers/snappy: Makefile distinfo 
archivers/snappy/pkg: PLIST 

Log message:
update to snappy-1.1.7



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/09 08:07:02

Modified files:
archivers/libmspack: Makefile distinfo 
archivers/libmspack/patches: patch-Makefile_in 
archivers/libmspack/pkg: PLIST 

Log message:
update to libmspack-0.6alpha



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2017/11/09 23:50:54

Modified files:
devel/p5-Sub-Quote: Makefile distinfo 

Log message:
Update to p5-Sub-Quote-2.004000.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/libcryptui: Makefile 
x11/gnome/libcryptui/patches: patch-configure 
x11/gnome/libcryptui/pkg: PLIST 

Log message:
Unbreak after gnupg2 update.



Re: CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
On Thu, Nov 09, 2017 at 05:00:28PM +, Pascal Stumpf wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   pas...@cvs.openbsd.org  2017/11/09 10:00:28
> 
> Modified files:
>   graphics/blender: Makefile distinfo 
>   graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h 
> 
> patch-intern_guardedalloc_intern_mallocn_intern_h 
> patch-intern_libmv_libmv_numeric_numeric_h 
>   graphics/blender/pkg: PLIST 
> 
> Log message:
> Update to blender 2.79.

Does not patch.

===>   Applying OpenBSD patch patch-intern_cycles_bvh_bvh_build_cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--
|$OpenBSD: patch-intern_cycles_bvh_bvh_build_cpp,v 1.1 2017/05/27 06:54:40 
espie Exp $
|You can't fudge allocator value_type.
|
|Index: intern/cycles/bvh/bvh_build.cpp
|--- intern/cycles/bvh/bvh_build.cpp.orig
|+++ intern/cycles/bvh/bvh_build.cpp
--
Patching file intern/cycles/bvh/bvh_build.cpp using Plan A...
Hunk #1 failed at 905.
Hunk #2 failed at 965.
2 out of 2 hunks failed--saving rejects to intern/cycles/bvh/bvh_build.cpp.rej
done
***>   patch-intern_cycles_bvh_bvh_build_cpp did not apply cleanly



-- 
Antoine



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/10 00:05:53

Modified files:
x11/gnome/seahorse-sharing: Makefile 
x11/gnome/seahorse-sharing/patches: patch-configure 
x11/gnome/seahorse-sharing/pkg: PLIST 

Log message:
Unbreak after gnupg2 update.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/10 00:05:38

Modified files:
x11/gnome/seahorse: Makefile 
Added files:
x11/gnome/seahorse/patches: patch-configure_ac 

Log message:
Unbreak after gnupg2 update.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/10 00:10:02

Modified files:
infrastructure/db: config.site 

Log message:
Enable fp_cv_const_EBADMSG and fp_cv_const_EPROTO now that we have proper
definitions.

bulk tested
ok naddy@ sthen@



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/builder: Makefile 
x11/gnome/builder/pkg: PLIST 

Log message:
Grrr, revert previous, it looks like meson(1) passes LDFLAGS randomly.



CVS: cvs.openbsd.org: ports

2017-11-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/10 00:29:55

Modified files:
devel/appstream-glib: Makefile distinfo 

Log message:
Update to appstream-glib-0.7.4.