CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 17:46:57

Modified files:
games/gnukem   : Makefile 

Log message:
base-gcc isn't able to build gnukem. ports-gcc can.
Add a COMPILER=base-clang ports-gcc line.
Noticed from latest sparc64 bulk; build with ports-gcc confirmed on a
sparc64 machine.



sparc64 bulk build report

2020-05-20 Thread kmos
Bulk build on sparc64-0.ports.openbsd.org

Started : Sun May 17 19:51:14 MDT 2020
Finished: Wed May 20 17:27:14 MDT 2020
Duration: 2 Days 21 hours 36 minutes

Built using OpenBSD 6.7-current (GENERIC.MP) #314: Sat May 16 18:35:24 MDT 2020

Built 9889 packages

Number of packages built each day:
May 17: 4332
May 18: 3818
May 19: 1513
May 20: 226



Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2020-05-17/summary.log

Build failures: 9
http://build-failures.rhaalovely.net/sparc64/2020-05-17/devel/glade.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/devel/snare.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/games/gnukem.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/lang/hashlink.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/mail/geary.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/security/ossec-hids.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/x11/gnome/seahorse.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/x11/gtk+4,-cups.log
http://build-failures.rhaalovely.net/sparc64/2020-05-17/x11/kde4/libkexiv2.log

Recurrent failures:
 failures/lang/hashlink.log

New failures:
+failures/devel/glade.log
+failures/devel/snare.log
+failures/games/gnukem.log
+failures/mail/geary.log
+failures/security/ossec-hids.log
+failures/x11/gnome/seahorse.log
+failures/x11/gtk+4,-cups.log
+failures/x11/kde4/libkexiv2.log

Resolved failures:
-failures/audio/adplay.log
-failures/devel/gobject-introspection.log
-failures/graphics/libavif.log
-failures/graphics/py-cycler,python3.log
-failures/sysutils/py-elasticsearch-curator.log

Packages newly built:
+archivers/gcab
+archivers/pecl-lzf,php72
+archivers/pecl-lzf,php73
+archivers/pecl-lzf,php74
+archivers/pecl-rar,php72
+archivers/quazip
+astro/celestia
+astro/kstars
+astro/stellarium
+audio/adplay
+audio/ario
+audio/audacious/player
+audio/audacious/plugins
+audio/audacity
+audio/calf
+audio/cantata
+audio/clementine
+audio/curseradio
+audio/deadbeef
+audio/disc-cover
+audio/easytag
+audio/exaile
+audio/gimmix
+audio/gmpc
+audio/gmpc-plugins
+audio/gogglesmm
+audio/gqmpeg
+audio/gradio
+audio/grip
+audio/gsound
+audio/gtkpod
+audio/hydrogen
+audio/libcanberra
+audio/libcanberra,-gtk
+audio/libcanberra,-gtk3
+audio/libcanberra,-main
+audio/libgpod
+audio/libgpod,
+audio/libgpod,,-main
+audio/libgpod,,-python
+audio/libgpod,-main
+audio/libgpod,-python
+audio/liblastfm
+audio/lmms
+audio/milkytracker
+audio/mp3cddb
+audio/mp3info
+audio/mp3splt-gtk
+audio/mscore
+audio/mt-daapd
+audio/mumble
+audio/mumble,-main
+audio/mumble,-server
+audio/musique
+audio/p5-gnupod
+audio/parlatype
+audio/pavucontrol
+audio/picard
+audio/pithos
+audio/potamus
+audio/puddletag
+audio/pulseaudio
+audio/pykaraoke
+audio/pympd
+audio/qsynth
+audio/quodlibet
+audio/rgain
+audio/rhythmbox
+audio/solfege
+audio/sonata
+audio/soundtracker
+audio/tagtool
+audio/timidity,gtk2
+audio/xhippo
+audio/xmms2
+audio/xmms2-scrobbler
+benchmarks/netperf-wrapper
+benchmarks/netperf-wrapper,-gui
+benchmarks/netperf-wrapper,-main
+benchmarks/tsung
+biology/bioperl
+biology/p5-Bio-ASN1-EntrezGene
+books/tex-by-topic
+cad/fritzing
+cad/geda-gaf
+cad/gerbv
+cad/gtkwave
+cad/klogic
+cad/librecad
+cad/opensta
+cad/pcb
+cad/qcad
+cad/qelectrotech
+cad/qucs-s
+cad/tkgate
+cad/xnecview
+cad/yosys
+chinese/libchewing
+comms/amtterm
+comms/amtterm,-main
+comms/amtterm,-term
+comms/chirp
+comms/gammu
+comms/gmfsk
+comms/gnuradio
+comms/gpsk31
+comms/hylafax
+comms/hylafax,a4
+comms/jpilot
+comms/mgetty+sendfax
+comms/minimodem
+comms/pterm
+comms/py-gammu
+comms/sigrok/libsigrok
+comms/sigrok/pulseview
+comms/sigrok/sigrok-cli
+comms/tkhylafax
+comms/wammu
+comms/xastir
+comms/xdx
+comms/xlog
+converters/libpst
+converters/libpst,-main
+converters/libpst,-python
+converters/wv
+converters/wv2
+databases/evolution-data-server
+databases/freetds
+databases/gq
+databases/iodbc
+databases/iodbc,-admin
+databases/iodbc,-main
+databases/kdb
+databases/kexi
+databases/libdbi-drivers
+databases/libdbi-drivers,-freetds
+databases/libdbi-drivers,-main
+databases/libdbi-drivers,-pgsql
+databases/libdbi-drivers,-sqlite
+databases/libdbi-drivers,-sqlite3
+databases/mdbtools
+databases/mdbtools,-gmdb
+databases/mdbtools,-main
+databases/p5-DBD-Sybase
+databases/p5-sybperl
+databases/pecl-redis,php72
+databases/pecl-redis,php73
+databases/pecl-redis,php74
+databases/pg_stats_reporter
+databases/pgadmin3
+databases/pgfouine
+databases/pgmodeler
+databases/postgresql-odbc
+databases/postgresql-plr
+databases/py-carbon
+databases/py-odbc
+databases/py-odbc,python3
+databases/py-sybase
+databases/py-whisper
+databases/ruby-hiera-eyaml-gpg
+databases/ruby-tiny_tds,ruby25
+databases/ruby-tiny_tds,ruby26
+databases/ruby-tiny_tds,ruby27
+databases/soprano
+databases/sqlite3-odbc
+databases/sqlitebrowser
+databases/sqsh
+databases/strigi
+databases/virtuoso
+devel/appstream-glib
+devel/atk
+devel/atk2mm
+devel/automoc
+devel/boris

Re: [UPDATE] Awesome WM 4.2 -> 4.3

2020-05-20 Thread Enric Morales

Hi @ports,

I rebuilt my machine and lost my updated port and instead of recovering 
it from here, I went ahead and made a new one from scratch.  I noticed 
that I missed a couple files (awesome themes) that needed to be patched 
to fix lookup paths. Here are some of the changes of this diff:


- it removes a patch related to manpages (they are not compressed by 
default anymore, and the build works fine without that CFLAG).  Instead 
of doing the work of removing the translated documentation from the 
CMakefiles, they are now removed with the port Makefile, since it will 
ease maintenance.

- it builds with Lua 5.3 now
- the API documentation is now built and installed so it can be used 
offline
- I also noticed that the pango library had to be explicitly listed in 
the Makefile, it's (now?) a direct dependency of Awesome WM and it just 
refuses to build without it:


[50/288] : && /usr/ports/pobj/awesome-4.3/bin/cc -O2 -pipe -DNDEBUG  
 CMakeFiles/test-gravity.dir/tests/test-gravity.c.o  -o test-gravity 
-L/usr/local/lib   -L/usr/lib -L/usr/X11R6/lib  -lxcb  -L/usr/X11R6/lib  
-lxcb  -L/usr/local/lib  -L/usr/X11R6/lib  
-Wl,-rpath-link,/usr/X11R6/lib  -lgdk_pixbuf-2.0  -lgobject-2.0  
-lglib-2.0  -lintl  -lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  
-lxcb-xinerama  -lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  
-lxcb-xkb  -lxkbcommon-x11  -lxkbcommon  -lcairo  -lxcb-render  
-lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lxcb  -lexecinfo  
-lm  -llua5.3  -lm  -lgdk_pixbuf-2.0  -lgobject-2.0  -lglib-2.0  -lintl  
-lX11  -lxcb-cursor  -lxcb-randr  -lxcb-xtest  -lxcb-xinerama  
-lxcb-shape  -lxcb-util  -lxcb-keysyms  -lxcb-icccm  -lxcb-xkb  
-lxkbcommon-x11  -lxkbcommon  -lcairo  -lxcb-render  
-lstartup-notification-1  -lxdg-basedir  -lxcb-xrm  -lexecinfo  -lm  
-llua5.3  -lm  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
[51/288] cd /usr/ports/pobj/awesome-4.3/build-amd64 && 
/usr/ports/pobj/awesome-4.3/build-amd64/lgi-check

FAILED: CMakeFiles/lgi-check-run
cd /usr/ports/pobj/awesome-4.3/build-amd64 && 
/usr/ports/pobj/awesome-4.3/build-amd64/lgi-check

Building for Lua 5.3.
Found lgi 0.9.1.
Error: /usr/local/share/lua/5.3/lgi/namespace.lua:151: Typelib file 
for namespace 'Pango' (any version) not found



   WARNING
   ===

 The lgi check failed.
 Awesome needs lgi to run.
 Add AWESOME_IGNORE_LGI=1 to your environment to continue.


Could you please take a look at it?

Cheers,

EnricIndex: Makefile
===
RCS file: /cvs/ports/x11/awesome/Makefile,v
retrieving revision 1.110
diff -u -p -r1.110 Makefile
--- Makefile	12 Jul 2019 20:51:08 -	1.110
+++ Makefile	9 May 2020 15:03:33 -
@@ -2,9 +2,8 @@
 
 COMMENT=		highly configurable framework window manager
 
-VER=			4.2
+VER=			4.3
 DISTNAME=		awesome-${VER}
-REVISION=		1
 EXTRACT_SUFX=		.tar.xz
 CATEGORIES=		x11
 
@@ -15,7 +14,7 @@ PERMIT_PACKAGE=	Yes
 
 WANTLIB=		X11 c cairo dbus-1 execinfo \
 			gdk_pixbuf-2.0 glib-2.0 gobject-2.0 \
-			intl ${MODLUA_WANTLIB} m \
+			intl ${MODLUA_WANTLIB} m pango-1.0 \
 			startup-notification-1 xcb xcb-cursor \
 			xcb-icccm xcb-keysyms xcb-randr \
 			xcb-render xcb-shape xcb-util \
@@ -27,9 +26,10 @@ MASTER_SITES=		https://github.com/awesom
 MODULES=		devel/cmake \
 			lang/lua
 
-MODLUA_VERSION=		5.2
+MODLUA_VERSION=		5.3
 
 LIB_DEPENDS=		devel/libexecinfo \
+			devel/pango \
 			devel/startup-notification \
 			graphics/cairo \
 			graphics/gdk-pixbuf2 \
@@ -41,38 +41,48 @@ LIB_DEPENDS=		devel/libexecinfo \
 MODLUA_BUILD_DEPENDS=	devel/lua-lgi
 
 BUILD_DEPENDS=		devel/lualdoc \
-			textproc/asciidoc>=8.4.5 \
-			textproc/xmlto \
+			textproc/asciidoctor \
 			graphics/ImageMagick
 
 MODLUA_RUN_DEPENDS=	devel/lua-lgi
 
-RUN_DEPENDS=		devel/pango \
-			misc/rlwrap \
+RUN_DEPENDS=		misc/rlwrap \
 			shells/bash
 
 CONFIGURE_ARGS=		-DCOMPRESS_MANPAGES=off \
-			-DGENERATE_DOC=off \
 			-DSYSCONFDIR=${SYSCONFDIR}
 
 NO_TEST=		Yes
 
 pre-configure:
 	${SUBST_CMD} ${WRKSRC}/awesomeConfig.cmake \
-		${WRKSRC}/docs/06-appearance.md.lua \
-		${WRKSRC}/lib/awful/completion.lua \
-		${WRKSRC}/lib/awful/util.lua \
-		${WRKSRC}/lib/beautiful/init.lua \
-		${WRKSRC}/lib/gears/filesystem.lua \
-		${WRKSRC}/lib/menubar/icon_theme.lua \
-		${WRKSRC}/lib/naughty/core.lua \
-		${WRKSRC}/themes/default/theme.lua \
-		${WRKSRC}/themes/xresources/theme.lua \
-		${WRKSRC}/utils/awesome-client
+	${WRKSRC}/tests/examples/CMakeLists.txt \
+	${WRKSRC}/lib/naughty/core.lua \
+	${WRKSRC}/lib/menubar/utils.lua \
+	${WRKSRC}/lib/menubar/icon_theme.lua \
+	${WRKSRC}/lib/gears/filesystem.lua \
+	${WRKSRC}/lib/beautiful/init.lua \
+	${WRKSRC}/lib/awful/util.lua \
+	${WRKSRC}/lib/awful/completion.lua \
+	${WRKSRC}/docs/build_rules_index.lua \
+	${WRKSRC}/docs/90-FAQ.md \
+	${WRKSRC}/docs/07-my-first-awesome.md \
+	${WRKSRC}/docs/06-appearance.md.lua \
+	

CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 14:05:52

Modified files:
devel/autoconf/2.69: Makefile 
Added files:
devel/autoconf/2.69/patches: patch-lib_autoconf_general_m4 

Log message:
Backport --runstatedir from a 2013 commit to autoconf upstream.

https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
talks about this being available in autoconf 2.70, but that version
has not yet been released.

This is useful for people generating distfiles on OpenBSD for software
used on other OS as --runstatedir is wanted for software in some Linux
distributions.

req by claudio@, ok espie@ (maintainer)



Re: Update lang/ecl to 20.4.24

2020-05-20 Thread Timo Myyrä
On Wed, May 20, 2020, at 00:41, Solene Rapenne wrote:
> Le Tue, 19 May 2020 13:13:06 -0400,
> Kurt Mosiejczuk  a écrit :
> 
> > On Tue, May 19, 2020 at 08:59:48AM -0700, Josh Elsasser wrote:
> > > Here's a quick update to the new release, minimally tested as a
> > > lang/sbcl build host. The patch removes files, don't forget patch
> > > -E  
> > 
> > Someone should do testing with math/maxima, net/clic, and
> > sysutils/reed-alert.
> 
> sysutils/reed-alert still work fine with this update
> net/clic will build but fail to start, I'm investigating about this but
> I think I'll have to rework a bit the code (I'm upstream for both).
> 
> I'm very happy to see this ecl update though!
> 
>

The diff itself looks good, on ecl release I quickly tested it but got some 
test failures on ecl test suite and couldn't run math/maxima tests at all so i 
forgot it.
At least the maxima tests should pass so that ecl could be updated.

timo



Re: isc-bind-9.16.2v0 fails to start on OpenBSD6.7, patch + note for upgrade guide might be nice

2020-05-20 Thread Stuart Henderson
On 2020/05/20 18:04, Jan Vlach wrote:
> latest isc-bind on OpenBSD 6.7 caught me  off-guard with upgrading, as
> CWD now must be writeable or it doesn't start at all. (there's a note on
> packge install, but I missed it on package upgrade)

I have a provisional diff for upgrade67.html for this.

> clean isc-bind on clean new OpenBSD 6.7 install still doesn't come up,
> as it has relative paths and now CWD is /tmp (in chroot). Patch for
> stock named.conf below, also console log with steps to reproduce.

I have been considering what to do, and think the best approach is to
remove most of the sample files. The standard BIND distribution doesn't
include them (for rationale see https://kb.isc.org/docs/aa-00290).

Ours were inherited from the old version of BIND in OpenBSD's base
system. Simple examples made sense while BIND was the default DNS server
on the OS but now that BIND must be installed manually, people doing so
are likely to have more complex needs, and it's fair to expect that they
look a bit deeper at the docs to get started.

I would like to keep an absolutely minimal file, more as a placeholder
showing where the file needs to be than anything else (especially as
the default isc_named_flags uses chroot by default).

To compensate I can add the ARM to the package to make it easier to
get at the docs :)

So unless there are big objections this is what I plan to commit
(plus remove the left-overs in files/). It will cause a slight bump
for upgrading users if they have an existing configuration that
references the default provided files, I'll add a note to current.html
about that.

Index: Makefile
===
RCS file: /cvs/ports/net/isc-bind/Makefile,v
retrieving revision 1.117
diff -u -p -r1.117 Makefile
--- Makefile19 May 2020 09:32:38 -  1.117
+++ Makefile20 May 2020 19:31:41 -
@@ -8,6 +8,7 @@ V=  9.16.3
 PORTROACH= limitw:1,even
 EXTRACT_SUFX=  .tar.xz
 EPOCH= 0
+REVISION=  0
 
 DISTNAME=  bind-$V
 PKGNAME=   isc-bind-${V:S/-P/pl/}
@@ -33,9 +34,6 @@ PERMIT_PACKAGE=   Yes
 WANTLIB += c crypto iconv idn2 json-c lzma m pthread unistring uv xml2 z
 
 MASTER_SITES=  ${MASTER_SITE_ISC:=bind9/$V/}
-#MASTER_SITES0=${MASTER_SITES:=patches/}
-#PATCHFILES=   bind-v9.16.0-tcp_quota_fix.patch:0
-#PATCH_DIST_STRIP= -p1
 
 MODULES=   lang/python
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
@@ -100,10 +98,12 @@ post-test:
cd ${WRKSRC}/bin/tests/system && ${SUDO} ./ifconfig.sh down
 
 post-install:
-   cd ${FILESDIR}; ${INSTALL_DATA} localhost loopback loopback6.arpa \
-   named.conf root.hint ${PREFIX}/share/examples/bind9/
 .for i in dig nslookup host
ln -fs $i ${PREFIX}/bin/e$i; ln -fs $i.1 ${PREFIX}/man/man1/e$i.1
 .endfor
+   ${INSTALL_DATA} ${FILESDIR}/named.conf ${PREFIX}/share/examples/bind9
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/bind9
+   cd ${WRKSRC}/doc/arm; ${INSTALL_DATA} Bv9ARM.pdf notes.pdf \
+   notes.txt ${PREFIX}/share/doc/bind9/
 
 .include 
Index: files/named.conf
===
RCS file: /cvs/ports/net/isc-bind/files/named.conf,v
retrieving revision 1.2
diff -u -p -r1.2 named.conf
--- files/named.conf18 Dec 2019 15:05:43 -  1.2
+++ files/named.conf20 May 2020 19:31:41 -
@@ -1,21 +1,16 @@
 // $OpenBSD: named.conf,v 1.2 2019/12/18 15:05:43 sthen Exp $
 //
-// Example file for a simple named configuration, processing both
-// recursive and authoritative queries using one cache.
+// Example file for a simple configuration of BIND, processing only
+// recursive queries.  Consult BIND's Administration and Reference Manual
+// for more information.
 
-
-// Update this list to include only the networks for which you want
-// to execute recursive queries. The default setting allows all hosts
-// on any IPv4 networks for which the system has an interface, and
-// the IPv6 localhost address.
-//
 acl clients {
localnets;
::1;
 };
 
 options {
-   directory "/tmp";   // "working directory" inside the /var/named 
chroot
+   directory "/tmp";   // working directory, inside the /var/named 
chroot
// - must be writable by _bind
version ""; // remove this to allow version queries
 
@@ -26,48 +21,3 @@ options {
 
allow-recursion { clients; };
 };
-
-logging {
-   category lame-servers { null; };
-};
-
-// Standard zones
-//
-zone "." {
-   type hint;
-   file "etc/root.hint";
-};
-
-zone "localhost" {
-   type master;
-   file "standard/localhost";
-   allow-transfer { localhost; };
-};
-
-zone "127.in-addr.arpa" {
-   type master;
-   file "standard/loopback";
-   allow-transfer { localhost; };
-};
-
-zone 
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
-   type master;
-   file 

UPDATE: graphics/azpainter 2.1.5 => 2.1.6

2020-05-20 Thread Brian Callahan
Hi ports --

Attached is an update to azpainter.

Changelog is here: https://github.com/Symbian9/azpainter/releases/tag/v2.1.6

Big endian fixes by cwen@, who also upstreamed them (they'll go away next 
update).

OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/graphics/azpainter/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile	7 Dec 2019 02:06:45 -	1.1.1.1
+++ Makefile	20 May 2020 14:43:50 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.1.1.1 2019/12/07 02:06:45 bcallah Exp $
 
 COMMENT =	full color painting software for illustrations
-DISTNAME =	azpainter-2.1.5
+DISTNAME =	azpainter-2.1.6
 EXTRACT_SUFX =	.tar.xz
 CATEGORIES =	graphics multimedia x11
 
@@ -14,7 +14,7 @@ PERMIT_PACKAGE =	Yes
 WANTLIB += X11 Xext Xi c fontconfig freetype jpeg m png pthread
 WANTLIB += z
 
-MASTER_SITES =	https://osdn.mirror.constant.com/azpainter/71988/
+MASTER_SITES =	https://osdn.mirror.constant.com/azpainter/72797/
 
 LIB_DEPENDS =	graphics/jpeg \
 		graphics/png
@@ -23,9 +23,13 @@ RUN_DEPENDS =	devel/desktop-file-utils \
 		misc/shared-mime-info \
 		x11/gtk+3,-guic
 
-CONFIGURE_STYLE =	gnu
-CONFIGURE_ARGS =	--with-freetype-dir="${X11BASE}/include/freetype2"
-CONFIGURE_ENV =		CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include" \
-			LDFLAGS="${LDFLAGS} -L${X11BASE}/lib -L${LOCALBASE}/lib"
+# CONFIGURE_ARGS is not a typo.
+# The configure script is broken.
+CONFIGURE_STYLE =	simple
+CONFIGURE_ARGS =	CC="${CC}"
+
+USE_GMAKE =	Yes
+
+NO_TEST =	Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/azpainter/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo	7 Dec 2019 02:06:45 -	1.1.1.1
+++ distinfo	20 May 2020 14:43:50 -
@@ -1,2 +1,2 @@
-SHA256 (azpainter-2.1.5.tar.xz) = 3pbT8zx95T/yrRzRO+mNS9WVyG0bdeIfUJr9VuXNncc=
-SIZE (azpainter-2.1.5.tar.xz) = 825892
+SHA256 (azpainter-2.1.6.tar.xz) = hj1zmBMBDmXpcSl6Qrw9VqppbWm51Ncapm+LMCx3azw=
+SIZE (azpainter-2.1.6.tar.xz) = 745624
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_in	20 May 2020 14:43:50 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Respect CFLAGS.
+
+Index: Makefile.in
+--- Makefile.in.orig
 Makefile.in
+@@ -11,7 +11,7 @@ package_full := $(package_name)-$(package_version)
+ instfile := install -m 644
+ 
+ CC := @CC@
+-CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
++CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
+  -DPACKAGE_DATA_DIR=\"$(datadir)\"
+ LDFLAGS := @LDFLAGS@ -pthread
+ LIBS := @LIBS@ -lm
Index: patches/patch-configure
===
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-configure	20 May 2020 14:43:50 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Don't hardcode optimization flags.
+
+Index: configure
+--- configure.orig
 configure
+@@ -214,8 +214,6 @@ done
+ if test -z "$CFLAGS";then
+ 	if test "$cf_debug" = yes;then
+ 		CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g"`
+-	else
+-		CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2"`
+ 	fi
+ fi
+ 
Index: patches/patch-mlib_Makefile_in
===
RCS file: patches/patch-mlib_Makefile_in
diff -N patches/patch-mlib_Makefile_in
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-mlib_Makefile_in	20 May 2020 14:43:50 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Respect CFLAGS
+
+Index: mlib/Makefile.in
+--- mlib/Makefile.in.orig
 mlib/Makefile.in
+@@ -1,7 +1,7 @@
+ # mlib
+ 
+ CC := @CC@
+-CFLAGS := @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H
++CFLAGS += @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H
+ 
+ TARGET := libmlib.a
+ 
Index: patches/patch-src_Makefile_in
===
RCS file: patches/patch-src_Makefile_in
diff -N patches/patch-src_Makefile_in
--- patches/patch-src_Makefile_in	7 Dec 2019 02:06:45 -	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2019/12/07 02:06:45 bcallah Exp $
-
-No -lrt.
-
-Index: src/Makefile.in
 src/Makefile.in.orig
-+++ src/Makefile.in
-@@ -478,7 +478,7 @@ top_srcdir = @top_srcdir@
- AM_CPPFLAGS = -I../mlib/include -Iinclude -I@freetype_dir@ -DPACKAGE_DATA_DIR=\""$(datadir)/azpainter"\"
- AM_CFLAGS = -pthread
- azpainter_LDADD = ../mlib/libmlib.a \
--  -lX11 -lXext -lfontconfig -lfreetype -lpng -ljpeg -lz -lrt -lm
-+  -lX11 -lXext -lfontconfig -lfreetype -lpng -ljpeg -lz -lm
- 
- azpainter_SOURCES = \
- AppCursor.c \
Index: pkg/PLIST

update: audio/py-eyed3

2020-05-20 Thread Paco Esteban
Hi ports@,

This is an update for audio/py-eyed3 from  0.8.12 to latest 0.9.5
You can see the can see the changes here:

https://github.com/nicfit/eyeD3/blob/master/HISTORY.rst

The update is pretty simple.

I tried to enable tests by creating a port for the missing port
`factory_boy`, but this pulls a pretty big tree of dependencies just to
enable those tests, so I think is not worth it.

This only has one consumer, audio/py-mutagen and only on the py2 variant
(which is weird, because this is a py3 only port, so I guess it uses the
cli directly).

Tests on the consumer are the same before and after the update:

  3 failed, 3801 passed

comments ? ok ?

Index: Makefile
===
RCS file: /home/cvs/ports/audio/py-eyed3/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile29 Feb 2020 15:54:33 -  1.21
+++ Makefile20 May 2020 17:09:09 -
@@ -2,7 +2,7 @@
 
 COMMENT=   module and program for processing ID3 tags
 
-MODPY_EGG_VERSION= 0.8.12
+MODPY_EGG_VERSION= 0.9.5
 DISTNAME=  eyeD3-${MODPY_EGG_VERSION}
 CATEGORIES=audio
 
Index: distinfo
===
RCS file: /home/cvs/ports/audio/py-eyed3/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo28 Dec 2019 15:13:25 -  1.8
+++ distinfo20 May 2020 18:03:38 -
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.8.12.tar.gz) = 5U7sCgP7jn6ei1CVRsbZLvvIcep1l2Ef4sFvA+HJS20=
-SIZE (eyeD3-0.8.12.tar.gz) = 214073
+SHA256 (eyeD3-0.9.5.tar.gz) = +vWAYZfyCT6CwoMNQfI3jwezqdoHoW+vsU/G+966xQo=
+SIZE (eyeD3-0.9.5.tar.gz) = 222994
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/audio/py-eyed3/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   28 Dec 2019 15:13:26 -  1.5
+++ pkg/PLIST   20 May 2020 18:05:38 -
@@ -14,10 +14,9 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__about__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/compat.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}mimetype.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/eyed3/core.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/__init__.py
@@ -32,6 +31,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/headers.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/tag.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/main.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/mimetype.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/${MODPY_PYCACHE}/
@@ -46,28 +46,36 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}art.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}classic.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}extract.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}fixup.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}genres.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}itunes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}jsontag.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}lameinfo.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}mimetype.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}nfo.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}pymod.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}stats.${MODPY_PYC_MAGIC_TAG}pyc
 

NEW: fonts/cascadia-code

2020-05-20 Thread Brian Callahan
Hi ports --

Attached is a new port, fonts/cascadia-code. Cascadia Code is a
programming/terminal font from Microsoft.

---
pkg/DESCR:
Cascadia Code is a monospaced font that includes programming ligatures
and is designed to enhance the modern look and feel of the terminal.
---

It is a new dependency of textproc/nfoview. I chose only to install
the TTF version of the font (it also contains OTF and WOFF2 versions).

OK?

~Brian



cascadia-code.tgz
Description: application/compressed-tar


CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 12:16:23

Modified files:
net/libunbound : Makefile distinfo 

Log message:
update to libunbound-1.10.1



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 12:16:53

Modified files:
net/libunbound : Tag: OPENBSD_6_7 Makefile distinfo 

Log message:
update to libunbound-1.10.1



Re: kdenlive update

2020-05-20 Thread Marc Espie
On Tue, May 19, 2020 at 03:34:41PM +0200, Erling Westenvik wrote:
> On Sun, May 17, 2020 at 04:48:27PM +0200, Marc Espie wrote:
> > Seems I can now remove the BROKEN marker.
> > This does depend on rttr and the mlt fixed update
> 
> Awesome. A working video editor! Compiles and runs without problems
> here. Thanks! 

I hope we'll get shotcut in shape next... seems we're just one pesky segfault
away.



Re: [update] net/synapse -> 1.13.0

2020-05-20 Thread Andrea Fleckenstein
Renaud Allard  writes:

> Hello,
>
> Here is a diff for net/synapse to v1.13.0

Thanks, builds on amd64 -current. Worth noting that tests are slightly broken,
py3-mock is a test dependency, and some tests also require
py3-parameterized which I don't think is ported. In addition the
Makefile has to be changed like

--- Makefile.orig   Wed May 20 13:33:33 2020
+++ MakefileWed May 20 13:33:48 2020
@@ -61,7 +61,7 @@
 TEST_DEPENDS = ${RUN_DEPENDS}
 
 do-test:
-   cd ${WRKSRC} && ${SETENV} PYTHONPATH=. ${LOCALBASE}/bin/trial tests
+   cd ${WRKSRC} && ${SETENV} PYTHONPATH=. ${LOCALBASE}/bin/trial-3 tests
 
 post-install:
@mkdir ${PREFIX}/share/synapse

>
> Regards
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/synapse/Makefile,v
> retrieving revision 1.4
> diff -u -p -r1.4 Makefile
> --- Makefile  21 Apr 2020 19:14:12 -  1.4
> +++ Makefile  20 May 2020 10:33:50 -
> @@ -2,8 +2,7 @@
>  
>  COMMENT =open network for secure, decentralized communication
>  
> -MODPY_EGG_VERSION =  1.12.2
> -REVISION =   0
> +MODPY_EGG_VERSION =  1.13.0
>  
>  GH_ACCOUNT = matrix-org
>  GH_PROJECT = synapse
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/synapse/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  3 Apr 2020 07:19:47 -   1.3
> +++ distinfo  20 May 2020 10:33:50 -
> @@ -1,2 +1,2 @@
> -SHA256 (synapse-1.12.2.tar.gz) = F31opgtlPWpLTZB/Vuf7qwdYZg+3fzO4yvx24X5+Jeg=
> -SIZE (synapse-1.12.2.tar.gz) = 6381687
> +SHA256 (synapse-1.13.0.tar.gz) = nUuvhbDYOLH7ut6s19rzRiOI/QCnBsVRCLnW3wMngp8=
> +SIZE (synapse-1.13.0.tar.gz) = 634
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -r1.4 PLIST
> --- pkg/PLIST 3 Apr 2020 07:19:47 -   1.4
> +++ pkg/PLIST 20 May 2020 10:33:50 -
> @@ -33,6 +33,7 @@ lib/python${MODPY_VERSION}/site-packages
>  
> ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}/
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}auth_blocking.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}filtering.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -40,6 +41,7 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}room_versions.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}urls.${MODPY_PYC_MAGIC_TAG}pyc
>  lib/python${MODPY_VERSION}/site-packages/synapse/api/auth.py
> +lib/python${MODPY_VERSION}/site-packages/synapse/api/auth_blocking.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/api/constants.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/api/errors.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/api/filtering.py
> @@ -110,6 +112,7 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}password_auth_providers.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}push.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}ratelimiting.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}redis.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}registration.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}room_directory.${MODPY_PYC_MAGIC_TAG}pyc
> @@ -144,6 +147,7 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/synapse/config/password_auth_providers.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/config/push.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/config/ratelimiting.py
> +lib/python${MODPY_VERSION}/site-packages/synapse/config/redis.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/config/registration.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/config/repository.py
>  lib/python${MODPY_VERSION}/site-packages/synapse/config/room_directory.py
> @@ -238,6 +242,7 @@ lib/python${MODPY_VERSION}/site-packages
>  
> 

CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 11:06:30

Modified files:
graphics/azpainter: Makefile distinfo 
graphics/azpainter/pkg: PLIST 
Added files:
graphics/azpainter/patches: patch-Makefile_in patch-configure 
patch-mlib_Makefile_in 
Removed files:
graphics/azpainter/patches: patch-src_Makefile_in 

Log message:
Update to azpainter-2.1.6
Changelog: https://github.com/Symbian9/azpainter/releases/tag/v2.1.6
Big endian fixes and ok cwen@



Re: UPDATE: graphics/azpainter 2.1.5 => 2.1.6

2020-05-20 Thread Charlene Wendling
Hi,

On Wed, 20 May 2020 14:46:33 +
Brian Callahan wrote:

> Hi ports --
> 
> Attached is an update to azpainter.
> 
> Changelog is here:
> https://github.com/Symbian9/azpainter/releases/tag/v2.1.6
> 
> Big endian fixes by cwen@, who also upstreamed them (they'll go away
> next update).
> 
> OK?

Obviously OK cwen@, but ... 

> ~Brian
> 

It fails while fetching the distfile:

===>  Checking files for azpainter-2.1.6
>> Fetch
>> https://osdn.mirror.constant.com/azpainter/72797/azpainter-2.1.6.tar.xz
ftp: Error retrieving
https://osdn.mirror.constant.com/azpainter/72797/azpainter-2.1.6.tar.xz:
404 Not Found
>> Fetch
>> https://ftp.openbsd.org/pub/OpenBSD/distfiles/azpainter-2.1.6.tar.xz
ftp: Error retrieving
https://ftp.openbsd.org/pub/OpenBSD/distfiles/azpainter-2.1.6.tar.xz:
404 Not Found

It looks like downloads are no more available on osdn for AzPainter, but i
can fetch it through github with that (the checksum changed):

Index: Makefile
===
RCS file: /cvs/ports/graphics/azpainter/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- Makefile7 Dec 2019 02:06:45 -   1.1.1.1
+++ Makefile20 May 2020 16:49:40 -
@@ -1,7 +1,8 @@
 # $OpenBSD: Makefile,v 1.1.1.1 2019/12/07 02:06:45 bcallah Exp $
 
+V =2.1.6
 COMMENT =  full color painting software for illustrations
-DISTNAME = azpainter-2.1.5
+DISTNAME = azpainter-${V}
 EXTRACT_SUFX = .tar.xz
 CATEGORIES =   graphics multimedia x11
 
@@ -14,7 +15,7 @@ PERMIT_PACKAGE =  Yes
 WANTLIB += X11 Xext Xi c fontconfig freetype jpeg m png pthread
 WANTLIB += z
 
-MASTER_SITES = https://osdn.mirror.constant.com/azpainter/71988/
+MASTER_SITES =  https://github.com/Symbian9/azpainter/releases/download/v${V}/
 
 LIB_DEPENDS =  graphics/jpeg \
graphics/png
@@ -23,9 +24,13 @@ RUN_DEPENDS =devel/desktop-file-utils \
misc/shared-mime-info \
x11/gtk+3,-guic
 
-CONFIGURE_STYLE =  gnu
-CONFIGURE_ARGS =   --with-freetype-dir="${X11BASE}/include/freetype2"
-CONFIGURE_ENV =CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include 
-I${LOCALBASE}/include" \
-   LDFLAGS="${LDFLAGS} -L${X11BASE}/lib -L${LOCALBASE}/lib"
+# CONFIGURE_ARGS is not a typo.
+# The configure script is broken.
+CONFIGURE_STYLE =  simple
+CONFIGURE_ARGS =   CC="${CC}"
+
+USE_GMAKE =Yes
+
+NO_TEST =  Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/azpainter/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo7 Dec 2019 02:06:45 -   1.1.1.1
+++ distinfo20 May 2020 16:49:40 -
@@ -1,2 +1,2 @@
-SHA256 (azpainter-2.1.5.tar.xz) = 3pbT8zx95T/yrRzRO+mNS9WVyG0bdeIfUJr9VuXNncc=
-SIZE (azpainter-2.1.5.tar.xz) = 825892
+SHA256 (azpainter-2.1.6.tar.xz) = hfP5NedrQg8uXiclFDaP375MJcAdqh4WGsKKbh7bDSw=
+SIZE (azpainter-2.1.6.tar.xz) = 747464
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_in   20 May 2020 16:49:40 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Respect CFLAGS.
+
+Index: Makefile.in
+--- Makefile.in.orig
 Makefile.in
+@@ -11,7 +11,7 @@ package_full := $(package_name)-$(package_version)
+ instfile := install -m 644
+ 
+ CC := @CC@
+-CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
++CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
+  -DPACKAGE_DATA_DIR=\"$(datadir)\"
+ LDFLAGS := @LDFLAGS@ -pthread
+ LIBS := @LIBS@ -lm
Index: patches/patch-configure
===
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-configure 20 May 2020 16:49:40 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Don't hardcode optimization flags.
+
+Index: configure
+--- configure.orig
 configure
+@@ -214,8 +214,6 @@ done
+ if test -z "$CFLAGS";then
+   if test "$cf_debug" = yes;then
+   CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g"`
+-  else
+-  CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2"`
+   fi
+ fi
+ 
Index: patches/patch-mlib_Makefile_in
===
RCS file: patches/patch-mlib_Makefile_in
diff -N patches/patch-mlib_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-mlib_Makefile_in  20 May 2020 16:49:40 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Respect CFLAGS
+
+Index: mlib/Makefile.in
+--- mlib/Makefile.in.orig
 mlib/Makefile.in
+@@ -1,7 +1,7 @@
+ # mlib
+ 
+ CC := @CC@
+-CFLAGS := @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H
++CFLAGS += @CFLAGS@ -pthread 

Re: [update] net/synapse -> 1.13.0

2020-05-20 Thread Aisha Tammy
On 5/20/20 6:37 AM, Renaud Allard wrote:
> Hello,
> 
> Here is a diff for net/synapse to v1.13.0
> 
> Regards

thanks a lot \renaud



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2020/05/20 10:08:29

Modified files:
lang/racket-minimal: Makefile 
lang/racket-minimal/pkg: PLIST 
Added files:
lang/racket-minimal/patches: 
 patch-src_ChezScheme_s_cpnanopass_ss 
 patch-src_ChezScheme_s_x86_64_ss 
 patch-src_cs_c_Makefile_in 
 patch-src_cs_c_embed-boot_rkt 
 patch-src_racket_src_optimize_c 
lang/racket-minimal/pkg: PFRAG.bc PFRAG.cs 

Log message:
Enable Racket CS on amd64.



isc-bind-9.16.2v0 fails to start on OpenBSD6.7, patch + note for upgrade guide might be nice

2020-05-20 Thread Jan Vlach
Hello Stuart, ports@,


latest isc-bind on OpenBSD 6.7 caught me  off-guard with upgrading, as
CWD now must be writeable or it doesn't start at all. (there's a note on
packge install, but I missed it on package upgrade)

clean isc-bind on clean new OpenBSD 6.7 install still doesn't come up,
as it has relative paths and now CWD is /tmp (in chroot). Patch for
stock named.conf below, also console log with steps to reproduce.

Took me a while to fix all relative paths to absolute (from chroot point
of view) and also, DNSSEC was broken as managed-keys directive is now
deprecated. (had 2 keys there for the trust anchor))

removing managed-keys directive, stopping, deleting
/var/named/tmp/managed-keys.bind{,.jnl} and restarting fixed DNSSEC for
me. Clean package works with DNSSEC fine.

Maybe note in the upgrade guide might be helpful that paths need to be
absolute now in named.conf.

- console log on clean 6.7 in vmd below the patch
- dmesg below console log

Thank you for new release and have a nice day,
Jan

- patch for named.conf:
###

--- named.conf.orig Wed May 20 17:45:20 2020
+++ named.conf  Wed May 20 17:45:56 2020
@@ -35,24 +35,24 @@
 //
 zone "." {
  type hint;
- file "etc/root.hint";
+ file "/etc/root.hint";
 };
 
 zone "localhost" {
  type master;
- file "standard/localhost";
+ file "/standard/localhost";
  allow-transfer { localhost; };
 };
 
 zone "127.in-addr.arpa" {
  type master;
- file "standard/loopback";
+ file "/standard/loopback";
  allow-transfer { localhost; };
 };
 
 zone 
"1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
  type master;
- file "standard/loopback6.arpa";
+ file "/standard/loopback6.arpa";
  allow-transfer { localhost; };
 };
 
@@ -61,13 +61,13 @@
 //
 //zone "myzone.net" {
 // type master;
-// file "master/myzone.net";
+// file "/master/myzone.net";
 //};
 
 // Slave zones
 //
 //zone "otherzone.net" {
 // type slave;
-// file "slave/otherzone.net";
+// file "/slave/otherzone.net";
 // masters { 192.0.2.1; [...;] };
 //};

###


## HOW TO REPRODUCE ISSUE:
bsd67# pkg_add isc-bind
quirks-3.325 signed on 2020-05-09T19:52:28Z
Ambiguous: choose package for isc-bind
a   0: 
1: isc-bind-9.16.2v0
2: isc-bind-9.16.2v0-geoip
Your choice: 1
isc-bind-9.16.2v0: ok
The following new rcscripts were installed: /etc/rc.d/isc_named
See rcctl(8) for details.
--- +isc-bind-9.16.2v0 ---
BIND: named 9.12+ insists that the "working directory" (inside the
/var/named chroot) is writable. Simplest fix if upgrading is probably
to add 'directory "/tmp";' to the options section of named.conf.
bsd67# rcctl enable isc_named
bsd67# rcctl start isc_named  
isc_named(failed)

bsd67# tail -5 /var/log/messages 
May 20 17:48:19 bsd67 named[76037]:

May 20 17:48:19 bsd67 named[76037]: max open files (7030) is smaller
than max sockets (21000)
May 20 17:48:19 bsd67 named[76037]: could not configure root hints from
'etc/root.hint': file not found
May 20 17:48:19 bsd67 named[76037]: loading configuration: file not
found
May 20 17:48:19 bsd67 named[76037]: exiting (due to fatal error)

vim /var/named/etc/named.conf # fix absolute paths

rcctl start isc_named

May 20 17:51:57 bsd67 named[40740]: max open files (7030) is smaller
than max sockets (21000)
May 20 17:51:57 bsd67 named[40740]: command channel listening on
127.0.0.1#953
May 20 17:51:57 bsd67 named[40740]: command channel listening on ::1#953
May 20 17:51:57 bsd67 named[40740]: all zones loaded
May 20 17:51:57 bsd67 named[40740]: running
May 20 17:51:57 bsd67 named[40740]: managed-keys-zone: Initializing
automatic trust anchor management for zone '.'; DNSKEY ID 20326 is now
trusted, waiving the normal 30-day waiting period.
May 20 17:51:58 bsd67 named[40740]: checkhints: b.root-servers.net/A
(199.9.14.201) missing from hints
May 20 17:51:58 bsd67 named[40740]: checkhints: b.root-servers.net/A
(192.228.79.201) extra record in hints
May 20 17:51:58 bsd67 named[40740]: checkhints: b.root-servers.net/
(2001:500:200::b) missing from hints
May 20 17:51:58 bsd67 named[40740]: checkhints: b.root-servers.net/
(2001:500:84::b) extra record in hints
May 20 17:51:58 bsd67 named[40740]: checkhints: h.root-servers.net/A
(198.97.190.53) missing from hints
May 20 17:51:58 bsd67 named[40740]: checkhints: h.root-servers.net/A
(128.63.2.53) extra record in hints
May 20 17:51:58 bsd67 named[40740]: checkhints: h.root-servers.net/
(2001:500:1::53) missing from hints
May 20 17:51:58 bsd67 named[40740]: checkhints: h.root-servers.net/
(2001:500:1::803f:235) extra record in hints
May 20 17:51:58 bsd67 named[40740]: checkhints: l.root-servers.net/
(2001:500:9f::42) missing from hints
May 20 17:51:58 bsd67 named[40740]: checkhints: l.root-servers.net/
(2001:500:3::42) extra record in hints

bsd67# dig +dnssec seznam.cz 127.0.0.1 | fgrep ad
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; flags: qr rd ra ad; QUERY: 

Re: maintainer update: www/hugo

2020-05-20 Thread Rafael Sadowski
On Wed May 20, 2020 at 05:31:49PM +0200, Paco Esteban wrote:
> On Thu, 14 May 2020, Paco Esteban wrote:
> 
> > Hi ports,
> > 
> > This is a simple update for www/hugo to 0.70.0.
> 
> Hi, upstream released 0.71.0
> 
> so here's the diff.
> Comments/ok welcome (specially from hugo users)

OK, no defects on sizeofvoid.org.

> 
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/www/hugo/Makefile,v
> retrieving revision 1.19
> diff -u -p -r1.19 Makefile
> --- Makefile  24 Apr 2020 13:21:03 -  1.19
> +++ Makefile  20 May 2020 15:24:18 -
> @@ -3,7 +3,7 @@ ONLY_FOR_ARCHS =  ${GO_ARCHS}
>  
>  COMMENT =fast and flexible static site generator
>  
> -DISTNAME =   hugo-0.69.2
> +DISTNAME =   hugo-0.71.0
>  
>  CATEGORIES = www
>  
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/www/hugo/distinfo,v
> retrieving revision 1.17
> diff -u -p -r1.17 distinfo
> --- distinfo  24 Apr 2020 13:21:03 -  1.17
> +++ distinfo  20 May 2020 15:24:38 -
> @@ -1,2 +1,2 @@
> -SHA256 (hugo-0.69.2.tar.gz) = a7JrNY6TZkv7WTuPCnmMvmnaueDnCoHZ6DegySAWOec=
> -SIZE (hugo-0.69.2.tar.gz) = 38207263
> +SHA256 (hugo-0.71.0.tar.gz) = 3+b+DkCUJVGnVJI0CHATbJnlxRN7onQ1Ar6K/wJKW88=
> +SIZE (hugo-0.71.0.tar.gz) = 38775151
> 
> -- 
> Paco Esteban.
> 0x5818130B8A6DBC03
> 



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 10:00:01

Modified files:
www/tomcat : Makefile 
Removed files:
www/tomcat/v6  : Makefile distinfo 
www/tomcat/v6/patches: patch-conf_server_xml 
   patch-webapps_ROOT_index_html 
   patch-webapps_ROOT_index_jsp 
www/tomcat/v6/pkg: DESCR-examples DESCR-main PLIST-examples 
   PLIST-main README-main tomcat.rc 

Log message:
drop Apache Tomcat v6 port - it's, er, officially been end-of-life
since Dec 2016 and the last release was in April 2017.
(EOL for v7 is Mar 2021).



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 09:55:33

Modified files:
www/tomcat/v7  : Tag: OPENBSD_6_7 Makefile distinfo 
www/tomcat/v7/pkg: Tag: OPENBSD_6_7 PLIST-examples 
www/tomcat/v8  : Tag: OPENBSD_6_7 Makefile distinfo 
www/tomcat/v8/pkg: Tag: OPENBSD_6_7 PLIST-examples 
www/tomcat/v9  : Tag: OPENBSD_6_7 Makefile distinfo 
www/tomcat/v9/pkg: Tag: OPENBSD_6_7 PLIST-examples PLIST-main 

Log message:
update Apache Tomcat to v7.0.104, v8.5.55, v9.0.35

CVE-2020-9484 Apache Tomcat Remote Code Execution via session persistence
http://tomcat.apache.org/security-9.html
http://tomcat.apache.org/security-8.html
http://tomcat.apache.org/security-7.html



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 09:54:51

Modified files:
www/tomcat/v7  : Makefile distinfo 
www/tomcat/v7/pkg: PLIST-examples 
www/tomcat/v8  : Makefile distinfo 
www/tomcat/v8/pkg: PLIST-examples 
www/tomcat/v9  : Makefile distinfo 
www/tomcat/v9/pkg: PLIST-examples PLIST-main 

Log message:
update Apache Tomcat to v7.0.104, v8.5.55, v9.0.35

CVE-2020-9484 Apache Tomcat Remote Code Execution via session persistence
http://tomcat.apache.org/security-9.html
http://tomcat.apache.org/security-8.html
http://tomcat.apache.org/security-7.html



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 09:43:22

Modified files:
graphics/drawpile: Makefile distinfo 
graphics/drawpile/pkg: PLIST 

Log message:
Update to drawpile-2.1.17
Changelog: https://github.com/drawpile/Drawpile/compare/2.1.15...2.1.17



Re: maintainer update: www/hugo

2020-05-20 Thread Paco Esteban
On Thu, 14 May 2020, Paco Esteban wrote:

> Hi ports,
> 
> This is a simple update for www/hugo to 0.70.0.

Hi, upstream released 0.71.0

so here's the diff.
Comments/ok welcome (specially from hugo users)

Index: Makefile
===
RCS file: /home/cvs/ports/www/hugo/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile24 Apr 2020 13:21:03 -  1.19
+++ Makefile20 May 2020 15:24:18 -
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS}
 
 COMMENT =  fast and flexible static site generator
 
-DISTNAME = hugo-0.69.2
+DISTNAME = hugo-0.71.0
 
 CATEGORIES =   www
 
Index: distinfo
===
RCS file: /home/cvs/ports/www/hugo/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo24 Apr 2020 13:21:03 -  1.17
+++ distinfo20 May 2020 15:24:38 -
@@ -1,2 +1,2 @@
-SHA256 (hugo-0.69.2.tar.gz) = a7JrNY6TZkv7WTuPCnmMvmnaueDnCoHZ6DegySAWOec=
-SIZE (hugo-0.69.2.tar.gz) = 38207263
+SHA256 (hugo-0.71.0.tar.gz) = 3+b+DkCUJVGnVJI0CHATbJnlxRN7onQ1Ar6K/wJKW88=
+SIZE (hugo-0.71.0.tar.gz) = 38775151

-- 
Paco Esteban.
0x5818130B8A6DBC03



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Tracey Emery
CVSROOT:/cvs
Module name:ports
Changes by: tra...@cvs.openbsd.org  2020/05/20 09:18:35

Modified files:
multimedia : Makefile 

Log message:
Attach webvfx to build.



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Tracey Emery
CVSROOT:/cvs
Module name:ports
Changes by: tra...@cvs.openbsd.org  2020/05/20 09:16:26

Modified files:
multimedia/webvfx: Makefile 
multimedia/webvfx/pkg: PLIST 

Log message:
Cleanup depends in multimedia/webvfx.

Ok rsadowski@ kmos@



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 09:12:03

Modified files:
lang/regina: Makefile distinfo 
lang/regina/patches: patch-Makefile_in patch-builtin_c 
 patch-configure patch-files_c 
 patch-regutil_regini_c patch-rxstack_c 
lang/regina/pkg: PLIST 

Log message:
Update to regina-rexx-3.9.3
Note the major bump to libregina



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 09:00:41

Modified files:
lang/kona  : Makefile distinfo 

Log message:
Update to kona-3.2.0.20200312



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:57:18

Modified files:
multimedia/handbrake: Makefile distinfo 
multimedia/handbrake/patches: patch-gtk_configure_ac 
  patch-make_configure_py 

Log message:
Update to handbrake-1.3.2
Downloads moved to GitHub
Changelog: https://github.com/HandBrake/HandBrake/releases/tag/1.3.2



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/05/20 08:54:23

Log message:
shotcut is a full-featured video editor

loosely based on WIP by bentley@

the current port is not finished, but it can do a few things: play videos,
cut tracks, export the results.

A lot of the filters will currently crash! So not linked to the build yet.

Video fade-in/fade-out do not do anything yet

Imported so that it's easier to figure out the issues in-tree.

okay tracey@ rsadowski@

Status:

Vendor Tag: espie
Release Tags:   ports

N ports/multimedia/shotcut/Makefile
N ports/multimedia/shotcut/distinfo
N ports/multimedia/shotcut/patches/patch-src_jobs_meltjob_cpp
N ports/multimedia/shotcut/patches/patch-src_mainwindow_cpp
N ports/multimedia/shotcut/patches/patch-src_src_pro
N ports/multimedia/shotcut/pkg/DESCR
N ports/multimedia/shotcut/pkg/PLIST

No conflicts created by this import



[update] net/synapse -> 1.13.0

2020-05-20 Thread Renaud Allard

Hello,

Here is a diff for net/synapse to v1.13.0

Regards
Index: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile	21 Apr 2020 19:14:12 -	1.4
+++ Makefile	20 May 2020 10:33:50 -
@@ -2,8 +2,7 @@
 
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.12.2
-REVISION =	0
+MODPY_EGG_VERSION =	1.13.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	3 Apr 2020 07:19:47 -	1.3
+++ distinfo	20 May 2020 10:33:50 -
@@ -1,2 +1,2 @@
-SHA256 (synapse-1.12.2.tar.gz) = F31opgtlPWpLTZB/Vuf7qwdYZg+3fzO4yvx24X5+Jeg=
-SIZE (synapse-1.12.2.tar.gz) = 6381687
+SHA256 (synapse-1.13.0.tar.gz) = nUuvhbDYOLH7ut6s19rzRiOI/QCnBsVRCLnW3wMngp8=
+SIZE (synapse-1.13.0.tar.gz) = 634
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST	3 Apr 2020 07:19:47 -	1.4
+++ pkg/PLIST	20 May 2020 10:33:50 -
@@ -33,6 +33,7 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}auth_blocking.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}filtering.${MODPY_PYC_MAGIC_TAG}pyc
@@ -40,6 +41,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}room_versions.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}urls.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/api/auth.py
+lib/python${MODPY_VERSION}/site-packages/synapse/api/auth_blocking.py
 lib/python${MODPY_VERSION}/site-packages/synapse/api/constants.py
 lib/python${MODPY_VERSION}/site-packages/synapse/api/errors.py
 lib/python${MODPY_VERSION}/site-packages/synapse/api/filtering.py
@@ -110,6 +112,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}password_auth_providers.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}push.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}ratelimiting.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}redis.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}registration.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}room_directory.${MODPY_PYC_MAGIC_TAG}pyc
@@ -144,6 +147,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/password_auth_providers.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/push.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/ratelimiting.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/redis.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/registration.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/repository.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/room_directory.py
@@ -238,6 +242,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}admin.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}appservice.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}cas_handler.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}deactivate_account.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}device.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}devicemessage.${MODPY_PYC_MAGIC_TAG}pyc
@@ -251,6 +256,7 @@ lib/python${MODPY_VERSION}/site-packages
 

CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:36:14

Modified files:
lang/seed7 : Makefile distinfo 
lang/seed7/pkg : PLIST 
Added files:
lang/seed7/patches: patch-src_makefile 

Log message:
Update to seed7-20200502



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:31:29

Modified files:
editors/focuswriter: Makefile distinfo 

Log message:
Update to focuswriter-1.7.6



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:30:20

Modified files:
sysutils/diffoscope: Makefile distinfo 
sysutils/diffoscope/patches: patch-tests_utils_tools_py 
sysutils/diffoscope/pkg: PLIST 

Log message:
Update to diffoscope-144



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:20:19

Modified files:
productivity/novprog: Makefile distinfo 
productivity/novprog/patches: patch-novprog_pro 

Log message:
Update to novprog-3.1.7



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:18:55

Modified files:
multimedia/streamlink: Makefile distinfo 

Log message:
Update to streamlink-1.4.1
No functional change; upstream rerolled because there was a problem with
the signature in 1.4.0



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:16:57

Modified files:
editors/featherpad: Makefile distinfo 

Log message:
Update to featherpad-0.14.1
Changelog: https://github.com/tsujan/FeatherPad/releases/tag/V0.14.0
(Then a small bugfix to move from 0.14.0 to 0.14.1)



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:13:58

Modified files:
games/gottcode/tetzle: Makefile distinfo 
games/gottcode/tetzle/patches: patch-tetzle_pro 

Log message:
Update to tetzle-2.1.6



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:13:22

Modified files:
games/gottcode/tanglet: Makefile distinfo 
games/gottcode/tanglet/pkg: PLIST 

Log message:
Update to tanglet-1.5.6



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:03:40

Modified files:
games/gottcode/simsu: Makefile distinfo 

Log message:
Update to simsu-1.3.9



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:03:09

Modified files:
games/gottcode/peg-e: Makefile distinfo 
games/gottcode/peg-e/patches: patch-peg-e_pro 

Log message:
Update to peg-e-1.2.8



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 08:02:35

Modified files:
games/gottcode/hexalate: Makefile distinfo 
games/gottcode/hexalate/patches: patch-hexalate_pro 

Log message:
Update to hexalate-1.1.6



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 07:58:18

Modified files:
games/gottcode/gottet: Makefile distinfo 

Log message:
Update to gottet-1.1.9



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 07:57:47

Modified files:
games/gottcode/cutemaze: Makefile distinfo 
games/gottcode/cutemaze/patches: patch-cutemaze_pro 

Log message:
Update to cutemaze-1.2.6



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/20 07:56:42

Modified files:
games/gottcode/connectagram: Makefile distinfo 
games/gottcode/connectagram/patches: patch-connectagram_pro 
games/gottcode/connectagram/pkg: PLIST 

Log message:
Update to connectagram-1.2.11



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Tracey Emery
CVSROOT:/cvs
Module name:ports
Changes by: tra...@cvs.openbsd.org  2020/05/20 07:49:59

Log message:
Import multimedia/webvfx: WebVfx is a video effects library that allows 
effects
to be implemented using WebKit HTML or Qt QML.

This is required to get shotcut fully operational.

Start of port and import request espie@

Ok kmos@

Status:

Vendor Tag: tracey
Release Tags:   tracey_20200520

N ports/multimedia/webvfx/Makefile
N ports/multimedia/webvfx/distinfo
N ports/multimedia/webvfx/pkg/PLIST
N ports/multimedia/webvfx/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/05/20 07:17:36

Modified files:
devel/glib2: Makefile distinfo 
devel/glib2/patches: patch-meson_build 
devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.64.3.



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/05/20 06:57:10

Modified files:
infrastructure/mk: bsd.port.mk 
Added files:
infrastructure/bin: no-strip 

Log message:
neuter strip if DEBUG_PACKAGES is set

tweak the path for copy-debug-info  so we don't accidentally neuter
THAT strip as well.

this helps getting cmake/qmake do the right thing without needing to
alter strip behavior.



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/05/20 06:38:20

Modified files:
sysutils/salt  : Makefile 
Added files:
sysutils/salt/patches: patch-salt_modules_file_py 
   patch-salt_modules_win_file_py 
   patch-salt_utils_oset_py 

Log message:
address a few deprecation warnings; from upstream



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2020/05/20 06:12:03

Modified files:
emulators/nestopia: Makefile 
emulators/nestopia/pkg: PLIST-main 

Log message:
Fix the upgrade path from pre-multipackage to multipackage nestopia.

Problem noticed and fix tested by stsp@
ok sthen@ kn@ stsp@



aarch64 bulk build report

2020-05-20 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Sun May 17 11:35:35 MDT 2020
finished at Wed May 20 06:02:59 MDT 2020
lasted 2D18h27m
done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #610: Sun May 17 
03:29:09 MDT 2020

built packages:10979
May 17:3755
May 18:1054
May 19:2894
May 20:3275


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2020-05-17/summary.log

build failures: 7
http://build-failures.rhaalovely.net/aarch64/2020-05-17/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/graphics/vulkan-loader.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/sysutils/nomad.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/aarch64/2020-05-17/x11/e17/e.log

recurrent failures
 failures/editors/xwpe.log
 failures/graphics/vulkan-loader.log
 failures/lang/pfe.log
 failures/sysutils/nomad.log
 failures/sysutils/telegraf.log
 failures/sysutils/terragrunt.log
new failures
+++ ls-failures Wed May 20 06:03:10 2020
+failures/x11/e17/e.log
resolved failures
--- ../old/aarch64/last//ls-failuresSun May 17 03:07:42 2020
-failures/audio/adplay.log
-failures/x11/e17/elementary.log



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/05/20 05:17:54

Modified files:
graphics/evince: Makefile distinfo 
graphics/evince/patches: patch-libdocument_ev-document-misc_c 
graphics/evince/pkg: PLIST 

Log message:
update to evince-3.36.1



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/05/20 04:14:26

Modified files:
graphics/evince: Makefile 
graphics/evince/pkg: PLIST 

Log message:
switch to using meson



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/05/20 04:03:45

Modified files:
x11/kde-applications/kdenlive: Makefile 
x11/kde-applications/kdenlive/pkg: PLIST 

Log message:
kdenlive should work again



quirks: update DESCR

2020-05-20 Thread Klemens Nanni
Even if removed manually, our package tools ensures quirks is present:

$ doas pkg_delete quirks
quirks-3.332: ok
Read shared items: ok
$ doas pkg_add -u   
quirks-3.332 signed on 2020-05-18T21:18:05Z
quirks-3.332: ok
pkg_add: Caught SIGINT


Feedback? OK?


Index: Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.944
diff -u -p -r1.944 Makefile
--- Makefile18 May 2020 16:06:20 -  1.944
+++ Makefile20 May 2020 09:52:37 -
@@ -5,7 +5,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-3.335
+PKGNAME =  quirks-3.336
 PKG_ARCH = *
 MAINTAINER =   Marc Espie 
 
Index: pkg/DESCR
===
RCS file: /cvs/ports/devel/quirks/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   4 Dec 2009 16:50:48 -   1.1.1.1
+++ pkg/DESCR   20 May 2020 09:52:23 -
@@ -1,5 +1,4 @@
 The quirks package allows unpredicted changes to the package system.
 For instance, package name changes, or stuff incorporated into base.
 
-pkg_add tests whether it's present, and whether it has a compatible
-interface. Otherwise it degrades gracefully to not using any quirks.
+pkg_add(1) always installs and updates it automatically.



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/05/20 03:17:04

Modified files:
multimedia/mlt : Makefile 
multimedia/mlt/patches: patch-src_framework_mlt_property_c 

Log message:
neuter ALL setlocale LC_NUMERIC. That code is not thread-safe, as noticed
by tracey@



Re: [update] nginx 1.18.0

2020-05-20 Thread Stuart Henderson
On 2020/05/20 09:38, Landry Breuil wrote:
> Hi,
> 
> here's an update to latest nginx
> stable: https://nginx.org/en/CHANGES-1.18
> 
> updated the authldap module git checkout while here, tried updating the
> lua module but 0.11.15 failed to properly detect luajit (or something)
> so i've left that bit aside for now.
> 
> runs fine here in light testing, more feedback/testing of course
> welcome.

I've been using a similar diff for a couple of weeks, 1.18.0 is working fine
here. I haven't used any of the modules with it though, only the main thing.



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/20 02:56:45

Modified files:
net/isc-bind/pkg: Tag: OPENBSD_6_7 PLIST 

Log message:
isc-bind 6.7-stable: fix plist, from Ian McWilliam



CVS: cvs.openbsd.org: ports

2020-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/05/20 02:43:09

Modified files:
security/nss   : Makefile distinfo 

Log message:
Update to nss 3.52.1, reqd by fx 77.0b8.

See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52.1_release_notes

Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=CVE-2020-12399 'Force
a fixed length for DSA exponentiation' (bug details not public)



[update] nginx 1.18.0

2020-05-20 Thread Landry Breuil
Hi,

here's an update to latest nginx
stable: https://nginx.org/en/CHANGES-1.18

updated the authldap module git checkout while here, tried updating the
lua module but 0.11.15 failed to properly detect luajit (or something)
so i've left that bit aside for now.

runs fine here in light testing, more feedback/testing of course
welcome.

Landry
? nginx-1.18.0.diff
Index: Makefile
===
RCS file: /cvs/ports/www/nginx/Makefile,v
retrieving revision 1.142
diff -u -r1.142 Makefile
--- Makefile12 Feb 2020 14:34:05 -  1.142
+++ Makefile20 May 2020 07:32:15 -
@@ -16,12 +16,10 @@
 COMMENT-passenger= nginx passenger (ruby/python/nodejs) integration module
 COMMENT-rtmp=  nginx module for RTMP streaming
 
-VERSION=   1.16.1
+VERSION=   1.18.0
 DISTNAME=  nginx-${VERSION}
 CATEGORIES=www
 
-REVISION=  1
-REVISION-rtmp= 2
 VERSION-rtmp=  1.2.1
 
 PKGNAME-main=  ${DISTNAME}
@@ -50,7 +48,7 @@
openresty   headers-more-nginx-module   v0.33 \
openresty   lua-nginx-modulev0.10.11 \
nbs-system  naxsi   0.55.3 \
-   kvspb   nginx-auth-ldap 
42d195d7a7575ebab1c369ad3fc5d78dc2c2669c \
+   kvspb   nginx-auth-ldap 
83c059b73566c2ee9cbda920d91b66657cf120b7 \
arutnginx-rtmp-module   v${VERSION-rtmp} \
simpl   ngx_devel_kit   v0.3.0 \
leevngx_http_geoip2_module  3.3
Index: distinfo
===
RCS file: /cvs/ports/www/nginx/distinfo,v
retrieving revision 1.73
diff -u -r1.73 distinfo
--- distinfo6 Nov 2019 13:05:49 -   1.73
+++ distinfo20 May 2020 07:32:15 -
@@ -2,8 +2,8 @@
 SHA256 (lua-nginx-module-v0.10.11.tar.gz) = 
wPuR/P0cbn3sNMpkgm74H/66/e9hdNJURnY284BWZiY=
 SHA256 (naxsi-0.55.3.tar.gz) = CzyV0lB3Lcia2LSeR8HgJMWuLHbAz/pEXp/gXE3RNJU=
 SHA256 (nginx-1.16.1-chroot.patch) = 
ohNkspocgL7QnBX7q8Kgv2lgrN0ndgLKd0v5nSCLQRU=
-SHA256 (nginx-1.16.1.tar.gz) = 8RwqbdHTUVc28DJIV5V9st6YvoYkYbWlQqOsYYjb4ys=
-SHA256 (nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz) = 
gNbM6amHfVHewvhaEc580l7b0tYFwovChofsxWlSKe4=
+SHA256 (nginx-1.18.0.tar.gz) = TDc+erW/kdNKTxGgyUllYQYbpe7mAg2ycqF6cijTX5k=
+SHA256 (nginx-auth-ldap-83c059b73566c2ee9cbda920d91b66657cf120b7.tar.gz) = 
aQxOW9sq4ZsP7nXNNW0YATRo20cmFrYJeloLvjRshGQ=
 SHA256 (nginx-rtmp-module-v1.2.1.tar.gz) = 
h6pZdACwtaBSdO4tI9jLgiThJoYiegq+MdeDs6ZF6jc=
 SHA256 (ngx_devel_kit-v0.3.0.tar.gz) = 
iOBamainQZBm9a51lm+x78QJutRSLRSYbaB0VUrmFhk=
 SHA256 (ngx_http_geoip2_module-3.3.tar.gz) = 
QTeEOMgz4xOhiGnQxKcnBLSDXDCsr3/WgBOrZzL/eKc=
@@ -11,8 +11,8 @@
 SIZE (lua-nginx-module-v0.10.11.tar.gz) = 616653
 SIZE (naxsi-0.55.3.tar.gz) = 187416
 SIZE (nginx-1.16.1-chroot.patch) = 8220
-SIZE (nginx-1.16.1.tar.gz) = 1032630
-SIZE (nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz) = 18457
+SIZE (nginx-1.18.0.tar.gz) = 1039530
+SIZE (nginx-auth-ldap-83c059b73566c2ee9cbda920d91b66657cf120b7.tar.gz) = 18542
 SIZE (nginx-rtmp-module-v1.2.1.tar.gz) = 519919
 SIZE (ngx_devel_kit-v0.3.0.tar.gz) = 66455
 SIZE (ngx_http_geoip2_module-3.3.tar.gz) = 8509
Index: patches/patch-man_nginx_8
===
RCS file: /cvs/ports/www/nginx/patches/patch-man_nginx_8,v
retrieving revision 1.4
diff -u -r1.4 patch-man_nginx_8
--- patches/patch-man_nginx_8   19 Jun 2015 05:41:35 -  1.4
+++ patches/patch-man_nginx_8   20 May 2020 07:32:15 -
@@ -1,10 +1,11 @@
 $OpenBSD: patch-man_nginx_8,v 1.4 2015/06/19 05:41:35 robert Exp $
 man/nginx.8.orig   Tue Jun 16 10:49:41 2015
-+++ man/nginx.8Tue Jun 16 19:38:14 2015
-@@ -91,6 +91,23 @@ referenced in the configuration file.
- Same as
- .Fl t ,
- but additionally dump configuration files to standard output.
+Index: man/nginx.8
+--- man/nginx.8.orig
 man/nginx.8
+@@ -92,6 +92,23 @@ Do not run, just test the configuration file.
+ .Nm
+ checks the configuration file syntax and then tries to open files
+ referenced in the configuration file.
 +.It Fl u
 +By default
 +.Nm
Index: patches/patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c
===
RCS file: 
/cvs/ports/www/nginx/patches/patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c,v
retrieving revision 1.1
diff -u -r1.1 patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c
--- patches/patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c   28 Sep 2018 
14:36:16 -  1.1
+++ patches/patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c   20 May 2020 
07:32:15 -
@@ -6,7 +6,7 @@
 Index: nginx-auth-ldap/ngx_http_auth_ldap_module.c
 --- nginx-auth-ldap/ngx_http_auth_ldap_module.c.orig
 +++ nginx-auth-ldap/ngx_http_auth_ldap_module.c
-@@ -1333,23 +1333,12 @@ 

CVS: cvs.openbsd.org: ports

2020-05-20 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/05/20 01:38:48

Modified files:
lang/vala  : Makefile distinfo 

Log message:
update to vala-0.48.6



isc-bind 6.7-stable

2020-05-20 Thread Ian McWilliam
ISC Bind update under 6.7-stable does not package.

Ian McWilliam


===

RCS file: /cvs/ports/net/isc-bind/pkg/PLIST,v

retrieving revision 1.21

diff -u -p -u -p -r1.21 PLIST

--- pkg/PLIST 19 Mar 2020 17:07:20 - 1.21

+++ pkg/PLIST 20 May 2020 06:34:23 -

@@ -280,7 +280,6 @@ include/pk11/pk11.h

 include/pk11/result.h

 include/pk11/site.h

 include/pkcs11/

-include/pkcs11/eddsa.h

 include/pkcs11/pkcs11.h

 @static-lib lib/libbind9.a

 lib/libbind9.la


Re: NEW: devel/msbuild - build system for .NET

2020-05-20 Thread Antoine Jacoutot
On Tue, May 19, 2020 at 03:27:51PM -0600, Thomas Frohwein wrote:
> Hi,
> 
> This is a port of MSBuild, the build system for .NET. lang/mono ships with
> xbuild which was an initial replacement for MSBuild, however since the more
> official integration of mono into .NET, xbuild has been deprecated by mono for
> several years now. Of note, that happened without MSBuild actually shipping
> with mono.
> 
> At this point there is a growing list of .NET projects that only build with
> MSBuild. That's the raison d'etre for this port.
> 
> This port is heavily inspired by FreeBSD's port which helped me simplify 
> things
> and find some solutions. It bootstraps itself with a bundled MSBuild assembly
> that is invoked with mono, and pulls in a gargantuan (1G after extraction)
> amount of NuGet dependencies via a bundled NuGet assembly. I have created a
> separate tar.xz of those dependencies, so that it builds without internet
> connection.
> 
> Passes make port-lib-depends-check and portcheck. I have built a few projects
> like the latest (upstream) version of games/openra which refuses to work with
> xbuild successfully. There are still a lot of projects that look for
> non-existant components which are likely included with Microsoft's dotnet/
> corefx/coreclr distributions.
> 
> Other things of note about the port:
> 
> - This is not the very latest version upstream, but newer ones seem to require
>   dotnet CLI. It's the same as in FreeBSD's tree though.
> - Versioning is confusing between mono's 0.06, and the MSBuild versioning. I
>   chose 15.8pre0 based on what FreeBSD does ("15.8-preview")
> - The license is MIT. There are 137 NuGet packages in the build. These are a
>   mix of MIT, Apache-2.0, and Microsoft .NET library license [1]
> - 'make test' doesn't work at this point, therefore is disabled (see comment 
> in
>   Makefile)

Please don't do that.
NO_TEST is set where there is no test suite, not when the tests fail.


-- 
Antoine



[update] pgbouncer 1.13.0

2020-05-20 Thread Landry Breuil
Hi,

here's an update to pgbouncer 1.13, cf
https://github.com/pgbouncer/pgbouncer/releases/tag/pgbouncer_1_12_0 and
https://github.com/pgbouncer/pgbouncer/releases/tag/pgbouncer_1_13_0 for
the relnotes:

- builds fine, not tested at runtime yet
- now uses libevent2 instead of requiring libeventextra old apis
- some work needed on the tests, but i think they could be enabled
  somehow. It tries to add pf rules to a dedicated anchor so my guess is
that's to test connectivity breaks.. and there's support for 'make
check' ootb, but for some reason it doesnt find ./test.sh under test/.

Landry
Index: Makefile
===
RCS file: /cvs/ports/databases/pgbouncer/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile12 Jul 2019 21:15:34 -  1.29
+++ Makefile20 May 2020 06:14:33 -
@@ -2,7 +2,7 @@
 
 COMMENT =  lightweight connection pooler for PostgreSQL
 
-V =1.9.0
+V =1.13.0
 DISTNAME = pgbouncer-${V}
 
 CATEGORIES =   databases
@@ -14,11 +14,11 @@
 # BSD
 PERMIT_PACKAGE =   Yes
 
-WANTLIB =  c event crypto ssl pthread
+WANTLIB =  c event_core event_extra crypto ssl
 
 MASTER_SITES = https://pgbouncer.github.io/downloads/files/${V}/
 
-BUILD_DEPENDS =devel/libeventextra
+LIB_DEPENDS =  devel/libevent2
 
 CONFIGURE_STYLE =  gnu
 #Disable the detection of asciidoc since docs are already included
@@ -31,6 +31,6 @@
 # The actual regress tests are (cd ${WRKSRC}/test; ./test.sh)
 # They want to create full postgres install and also play with 
 # firewall (iptables)
-NO_TEST =  Yes
+#NO_TEST = Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/databases/pgbouncer/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo10 Sep 2018 12:38:35 -  1.12
+++ distinfo20 May 2020 06:14:33 -
@@ -1,2 +1,2 @@
-SHA256 (pgbouncer-1.9.0.tar.gz) = OeypYTOYY2Mn55y8vVtBEVA1vKnKG9NyVTlkZGiCXwQ=
-SIZE (pgbouncer-1.9.0.tar.gz) = 469300
+SHA256 (pgbouncer-1.13.0.tar.gz) = TLghyV8FYlWUNVu6icE58qTgYq8iHCE1vwUmuSDInTE=
+SIZE (pgbouncer-1.13.0.tar.gz) = 574955
Index: patches/patch-configure
===
RCS file: /cvs/ports/databases/pgbouncer/patches/patch-configure,v
retrieving revision 1.1
diff -u -r1.1 patch-configure
--- patches/patch-configure 22 Jan 2018 10:57:29 -  1.1
+++ patches/patch-configure 20 May 2020 06:14:33 -
@@ -3,7 +3,7 @@
 Index: configure
 --- configure.orig
 +++ configure
-@@ -7190,7 +7190,7 @@ $as_echo_n "checking for the pthreads library -l$flag.
+@@ -7359,7 +7359,7 @@ $as_echo_n "checking for the pthreads library -l$flag.
  # We try pthread_create on general principles.
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
Index: patches/patch-etc_pgbouncer_ini
===
RCS file: /cvs/ports/databases/pgbouncer/patches/patch-etc_pgbouncer_ini,v
retrieving revision 1.5
diff -u -r1.5 patch-etc_pgbouncer_ini
--- patches/patch-etc_pgbouncer_ini 22 Jan 2018 10:57:29 -  1.5
+++ patches/patch-etc_pgbouncer_ini 20 May 2020 06:14:33 -
@@ -2,21 +2,21 @@
 Index: etc/pgbouncer.ini
 --- etc/pgbouncer.ini.orig
 +++ etc/pgbouncer.ini
-@@ -103,7 +103,7 @@ listen_port = 6432
+@@ -112,7 +112,7 @@ listen_port = 6432
  ;;;
  
- ; any, trust, plain, crypt, md5, cert, hba, pam
+ ;; any, trust, plain, md5, cert, hba, pam
 -auth_type = trust
 +auth_type = md5
- ;auth_file = /8.0/main/global/pg_auth
  auth_file = /etc/pgbouncer/userlist.txt
  
-@@ -119,7 +119,7 @@ auth_file = /etc/pgbouncer/userlist.txt
+ ;; Path to HBA-style auth config
+@@ -127,7 +127,7 @@ auth_file = /etc/pgbouncer/userlist.txt
  ;;;
  
- ; comma-separated list of users, who are allowed to change settings
+ ;; comma-separated list of users who are allowed to change settings
 -;admin_users = user2, someadmin, otheradmin
 +admin_users = admin, pgbouncer
  
- ; comma-separated list of users who are just allowed to use SHOW command
+ ;; comma-separated list of users who are just allowed to use SHOW command
  ;stats_users = stats, root
Index: patches/patch-lib_usual_tls_tls_c
===
RCS file: /cvs/ports/databases/pgbouncer/patches/patch-lib_usual_tls_tls_c,v
retrieving revision 1.2
diff -u -r1.2 patch-lib_usual_tls_tls_c
--- patches/patch-lib_usual_tls_tls_c   22 Jan 2018 10:57:29 -  1.2
+++ patches/patch-lib_usual_tls_tls_c   20 May 2020 06:14:33 -
@@ -3,7 +3,7 @@
 Index: lib/usual/tls/tls.c
 --- lib/usual/tls/tls.c.orig
 +++ lib/usual/tls/tls.c
-@@ -350,7 +350,7 @@ tls_info_callback(const SSL *ssl, int where, int rc)
+@@ -362,7 +362,7 @@ tls_info_callback(const SSL *ssl, int where, int rc)
  {
struct tls *ctx =