Re: [New] audio/ffmpeg-normalize (and devel/py-tqdm)

2020-07-03 Thread Klemens Nanni
On Fri, Jul 03, 2020 at 10:11:21PM +0100, Laurence Tratt wrote:
> I should have put NO_TEST=Yes here. The way the test suite is run is fairly
> idiosyncratic and would require more patching than I think we want to
> maintain. For example, by not following the documentation, I can make most
> of the tests run, but at one point something seems to require that tqdm is
> installed, which it isn't, and then a couple of tests fail.
Sounds reasonable to me, but I'd put a comment above the NO_TEST line
briefly mentioning the extra work as reasons for disabled tests.

You could simply install/require the latest tqdm version as follows,
would that help?

TEST_DEPENDS =  ${PKGPATH}=${MODPY_EGG_VERSION}

I also quickly installed flake8, py3-nose and py3-coverage as TDEPs and
`make test' does a lot of tests: some SKIP, some ok, some ERROR, but it
seems stuck at the following test:

Test concurrent.futures.ThreadPoolExecutor ...

I had to kill the python3.7 process, ^C wouldn't stop it.

> I've removed MODPY_EGG_VERSION but I thought it was preferred to use
> MASTER_SITES over GH_*? I might be very wrong on that.
That's the case for tarballs under *stable* /release/ URLs, but with
auto-generated tarballs from /archive/ we use GH_*.

Another benefit of using GH_* (and no explicit MASTER_SITES, DISTNAME,
PKGNAME or WRKDIST) is having a proper distinfo, yours currently just
records the version but not the project name in the file name.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/07/03 23:21:19

Modified files:
sysutils/raspberrypi-firmware: Makefile distinfo 
sysutils/raspberrypi-firmware/pkg: PLIST 

Log message:
update to 1.20200601



Re: [pretest] emacs-27.0.91

2020-07-03 Thread Timo Myyrä
Jeremie Courreges-Anglas  writes:

> The BIG change is the portable dumper, enabled by default.  This means
> that emacs quits the ELF linker business and uses regular malloc(3)
> even at build time.  Also: gmp is used for bignums (almost free because
> gnutls and libnettle), harfbuzz for text layout, etc
>
> pretest announce:
> https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg01123.html
>
> Tested on amd64 and sparc64, no problem experienced except perhaps some
> odd (unreadable) syntax hilighting with diffs.
>
> Feedback welcome.
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/editors/emacs/Makefile,v
> retrieving revision 1.95
> diff -u -p -r1.95 Makefile
> --- Makefile  3 Jul 2020 17:05:14 -   1.95
> +++ Makefile  3 Jul 2020 18:17:41 -
> @@ -2,8 +2,7 @@
>  
>  COMMENT= GNU editor: extensible, customizable, self-documenting
>  
> -VERSION= 26.3
> -REVISION=2
> +VERSION= 27.0.91
>  DISTNAME=emacs-${VERSION}
>  
>  CATEGORIES=  editors
> @@ -13,11 +12,11 @@ HOMEPAGE= https://www.gnu.org/software/
>  MAINTAINER=  Jeremie Courreges-Anglas 
>  
>  # GPLv3+
> -PERMIT_PACKAGE=  Yes
> +PERMIT_PACKAGE=  Yes
>  
> -WANTLIB= c m curses pthread gnutls xml2 z
> +WANTLIB =c curses gmp gnutls m pthread xml2 z
>  
> -MASTER_SITES=${MASTER_SITE_GNU:=emacs/}
> +MASTER_SITES=https://alpha.gnu.org/gnu/emacs/pretest/
>  EXTRACT_SUFX=.tar.xz
>  
>  DEBUG_PACKAGES = ${BUILD_PACKAGES}
> @@ -30,21 +29,12 @@ GCCARCH=  ${MACHINE_ARCH}-unknown-openbs
>  CONFIGURE_STYLE= gnu
>  MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/build-aux
>  CONFIGURE_ARGS=  --build="${GCCARCH}" \
> - --without-sound
> + --without-sound \
> + --without-json
>  
>  CONFIGURE_ENV=   CPPFLAGS="-I${LOCALBASE}/include" \
> - LDFLAGS="-L${LOCALBASE}/lib -nopie ${LDFLAGS}" \
> + LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
>   ac_cv_header_execinfo_h=no
> -CFLAGS+= -fno-pie
> -
> -.include 
> -.if ${PROPERTIES:Mlld}
> -# ld -Z not supported
> -.elif ${MACHINE_ARCH} == "sparc64"
> -# No need for ld -Z
> -.else
> -CONFIGURE_ENV+=  EMACS_LD_SWITCH_SYSTEM="-Z"
> -.endif
>  
>  MAKE_ENV=INSTALL_EMACS="${INSTALL_SCRIPT}" \
>   LOGNAME="${SHAREOWN}"
> @@ -52,24 +42,26 @@ MAKE_ENV= INSTALL_EMACS="${INSTALL_SCRI
>  SUBST_VARS=  GCCARCH VERSION
>  
>  USE_GMAKE=   Yes
> -LIB_DEPENDS= security/gnutls \
> +LIB_DEPENDS= devel/gmp \
> + security/gnutls \
>   textproc/libxml
>  
>  .if ${FLAVOR} == "no_x11"
>  CONFIGURE_ARGS+= --without-x \
>   --without-dbus \
>   --without-gsettings \
> + --without-harfbuzz \
>   --without-jpeg \
>   --without-lcms2 \
>   --without-libotf \
>   --without-m17n-flt
>  .else
> -LIB_DEPENDS+=devel/libotf \
> +LIB_DEPENDS+=devel/harfbuzz \
> + devel/libotf \
>   graphics/jpeg \
>   graphics/png \
>   graphics/tiff \
>   graphics/giflib \
> - graphics/ImageMagick \
>   graphics/lcms2 \
>   misc/m17n/lib \
>   x11/dbus \
> @@ -80,30 +72,29 @@ RUN_DEPENDS+= devel/desktop-file-utils 
>  . if ${FLAVOR} == "athena"
>  CONFIGURE_ARGS+= --with-x-toolkit=athena
>  LIB_DEPENDS+=x11/Xaw3d
> -WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
> -WANTLIB += Xaw3d Xext Xfixes Xft Xinerama Xmu Xpm Xrandr Xrender
> -WANTLIB += Xt cairo dbus-1 fontconfig freetype gdk_pixbuf-2.0
> -WANTLIB += gif gio-2.0 glib-2.0 gobject-2.0 intl jpeg lcms2 m17n-core
> -WANTLIB += m17n-flt otf png rsvg-2 tiff xcb
> +WANTLIB += ICE SM X11 X11-xcb Xaw3d Xext Xfixes Xft Xinerama Xmu
> +WANTLIB += Xpm Xrandr Xrender Xt cairo dbus-1 fontconfig freetype
> +WANTLIB += gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0 harfbuzz
> +WANTLIB += intl jpeg lcms2 m17n-core m17n-flt otf png rsvg-2 tiff
> +WANTLIB += xcb
>  . elif ${FLAVOR} == "gtk2"
>  CONFIGURE_ARGS+= --with-x-toolkit=gtk2
>  LIB_DEPENDS+=x11/gtk+2
> -WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
> -WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xft Xi Xinerama
> -WANTLIB += Xpm Xrandr Xrender atk-1.0 cairo dbus-1 fontconfig
> -WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0
> -WANTLIB += gobject-2.0 gtk-x11-2.0 intl jpeg lcms2 m17n-core m17n-flt

CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 17:45:00

Log message:
Import x11/elementary/calculator, the elementary OS calculator app.
ok cwen@

Status:

Vendor Tag: bcallah
Release Tags:   bcallah_20200703

N ports/x11/elementary/calculator/Makefile
N ports/x11/elementary/calculator/distinfo
N ports/x11/elementary/calculator/pkg/PLIST
N ports/x11/elementary/calculator/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 17:45:30

Modified files:
x11/elementary : Makefile 

Log message:
+calculator



Re: NEW: x11/elementary/calculator

2020-07-03 Thread Charlene Wendling
Hi,

On Tue, 30 Jun 2020 17:07:50 +
Brian Callahan wrote:

> Hi ports --
> 
> Attached is a new port, x11/elementary/calculator. Calculator is the
> elementary OS calculator.
> 
> ---
> pkg/DESCR:
> Calculator is a calculator app designed for elementary OS.
> ---
> 
> It's a basic calculator. Works on amd64.
> 
> OK?
>
> ~Brian

It builds and works fine for me on amd64 and macppc. OK cwen@



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/07/03 16:36:10

Modified files:
audio/p5-MP3-Tag: Makefile distinfo 

Log message:
p5-MP3-Tag: update to 1.15

This only includes a Perl 5.32 fix. While here reorder the Makefile per
Makefile.template.

OK sthen@



update devel/coccinelle

2020-07-03 Thread Christopher Zimmermann

Hi,

here's an update to coccinelle.
Given that the projets install target is not playing nice with 
bytecode-only vs nativecode and bytecode installs I'm wondering whether 
I need to include the ocaml object / development files at all in our 
port.

Anyway I'd like to commit the update as in the diff below. OKs?

Christopher


Index: Makefile
===
RCS file: /cvs/ports/devel/coccinelle/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- Makefile9 Jun 2020 17:34:13 -   1.41
+++ Makefile3 Jul 2020 20:37:26 -
@@ -7,23 +7,23 @@ COMMENT = program matching and transform
 
 # if updating, check for any additional use of diff/grep which

 # may need to be switched to gdiff/ggrep
-DISTNAME = coccinelle-1.0.6
-REVISION = 2
-EXTRACT_SUFX = .tgz
 
 CATEGORIES =	devel
 
+GH_ACCOUNT =	coccinelle

+GH_PROJECT =   coccinelle
+GH_TAGNAME =   1.0.8
+
 HOMEPAGE = http://coccinelle.lip6.fr/
 
 # GPLv2 only

 PERMIT_PACKAGE =   Yes
 
-WANTLIB += c curses m pthread pcre ${MODPY_WANTLIB}

-
-MASTER_SITES = ${HOMEPAGE}distrib/
+WANTLIB += c m pcre ${MODPY_WANTLIB}
 
 MODULES =		lang/ocaml \

lang/python
+MODPY_RUNDEP = yes
 
 BUILD_DEPENDS =		${RUN_DEPENDS} \

print/texlive/base \
@@ -40,7 +40,9 @@ RUN_DEPENDS = devel/ocaml-parmap \
 # asks questions at the end if it does better than expected
 TEST_IS_INTERACTIVE = Yes
 
-CONFIGURE_STYLE =	gnu

+CONFIGURE_STYLE =  gnu autoreconf
+AUTOCONF_VERSION = 2.69
+AUTOMAKE_VERSION = 1.16
 CONFIGURE_ENV =MAKE_PROGRAM=${MAKE_PROGRAM}
 # The PKG_CHECK_MODULES autoconf macro doesn't have a way to use .private
 CONFIGURE_ENV +=   PYTHON_LIBS="`pkg-config --static --libs python`" \
@@ -57,7 +59,7 @@ CONFIGURE_ARGS += --disable-opt
 USE_GMAKE =Yes
 PORTHOME = ${WRKDIR}
 
-ALL_TARGET =		all-release

+ALL_TARGET =   all ocaml/coccilib.cmo docs
 
 TEST_TARGET =	test

 TEST_DEPENDS = ${FULLPKGPATH}
@@ -71,13 +73,16 @@ post-build:
${MAKE_PROGRAM} WEBDOCS=${PREFIX}/share/doc/coccinelle html
 
 post-install:

+   ${INSTALL_SCRIPT} ${WRKSRC}/tools/pycocci ${PREFIX}/bin/pycocci
+   sed -i -e "1s|.*|#!${MODPY_BIN}|" ${PREFIX}/bin/pycocci
+   mv ${PREFIX}/man/man3/Coccilib.3cocci ${PREFIX}/man/man3/Coccilib.3
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
${PREFIX}/share/coccinelle/python/coccilib
mv ${PREFIX}/lib/coccinelle/*.so \
${PREFIX}/lib/ocaml/stublibs/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/coccinelle
${INSTALL_DATA} \
-   ${WRKSRC}/docs/manual/*.{html,css,gif} \
+   ${WRKSRC}/docs/manual/*.{html,css,svg} \
${PREFIX}/share/doc/coccinelle/
 
 .include 

Index: distinfo
===
RCS file: /cvs/ports/devel/coccinelle/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo4 Mar 2019 12:51:12 -   1.13
+++ distinfo3 Jul 2020 20:37:26 -
@@ -1,2 +1,2 @@
-SHA256 (coccinelle-1.0.6.tgz) = hFLtJlwgna6Zy7M7Z7x5Eucvi8oeJPM/Goi6PXmF6Qk=
-SIZE (coccinelle-1.0.6.tgz) = 6684278
+SHA256 (coccinelle-1.0.8.tar.gz) = n5lL+YvIjDM6x6VKA9T6GCYSLuxwFqHyLGsu8qakNH8=
+SIZE (coccinelle-1.0.8.tar.gz) = 2670961
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/devel/coccinelle/patches/patch-Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 patch-Makefile
--- patches/patch-Makefile  4 Mar 2019 12:51:12 -   1.11
+++ patches/patch-Makefile  3 Jul 2020 20:37:26 -
@@ -1,38 +1,18 @@
-$OpenBSD: patch-Makefile,v 1.11 2019/03/04 12:51:12 chrisz Exp $
-
-Some future version of coccinelle will hopefully configure for unbundled num
-or use Zarith instead.
+$OpenBSD$
 
 Index: Makefile

 --- Makefile.orig
 +++ Makefile
-@@ -71,7 +71,7 @@ INCLUDEDIRSDEP=commons commons/ocamlextra \
-  parsing_cocci parsing_c ocaml python engine popl09 extra \
-  $(MAKELIBS)
- 
--INCLUDEDIRS=$(INCLUDEDIRSDEP) $(PCREDIR) $(PARMAPDIR) $(INCLIBS)

-+INCLUDEDIRS=$(INCLUDEDIRSDEP) $(PCREDIR) $(PARMAPDIR) $(INCLIBS) +num
- 
- ##

- # Generic variables
-@@ -347,7 +347,7 @@ install-man:
-   $(INSTALL_DATA) docs/spatch.1 $(DESTDIR)$(MANDIR)/man1/
-   $(INSTALL_DATA) docs/pycocci.1 $(DESTDIR)$(MANDIR)/man1/
-   $(INSTALL_DATA) docs/spgen.1 $(DESTDIR)$(MANDIR)/man1/
--  $(INSTALL_DATA) docs/Coccilib.3cocci $(DESTDIR)$(MANDIR)/man3/
-+  $(INSTALL_DATA) docs/Coccilib.3cocci $(DESTDIR)$(MANDIR)/man3/Coccilib.3
- 
- install-bash:

-   @$(ECHO) "Installing bash completion in: 
${DESTDIR}${BASH_COMPLETION_DIR}"
-@@ -378,9 +378,9 @@ install-python:
- install-stubs:
-   $(MKDIR_P) $(DESTDIR)$(LIBDIR)
-   @if test -f 

Re: xtraceroute 0.9.2 / host(1) cmd / OpenBSD 6.7

2020-07-03 Thread Kapfhammer, Stefan
Thank you Stuart.
Regards,
Stefan

Get Outlook for Android


Von: Stuart Henderson 
Gesendet: Samstag, 4. Juli 2020, 00:15
An: Kapfhammer, Stefan
Cc: ports@openbsd.org
Betreff: Re: xtraceroute 0.9.2 / host(1) cmd / OpenBSD 6.7

On 2020/07/03 21:18, Kapfhammer, Stefan wrote: > Hi, > > I get a strange error 
message when starting xtraceroute 0.9.2 > > --- > > diode@sk | 0 | 
/usr/local/share/xtraceroute | $ xtraceroute sk...@skapf.de > calltrace > 
DEBUG: spinner_ref: "traceroute" count: 0 -> 1 > /usr/sbin/traceroute is there 
and looks OK. > /usr/bin/host is there and looks OK. > 
/usr/local/share/xtraceroute/xtraceroute-resolve-location.sh is there and looks 
OK. > Loading texture from file "/usr/local/share/xtraceroute/earth.png"... 
Done! > Texture size is 800x400 > Loading texture from file 
"/usr/local/share/xtraceroute/night.png"... Done! > Texture size is 800x400 > 
Found a hosts.cache with 9548 entries. > Can't open the database file 
/usr/local/share/xtraceroute/site_hosts.cache!(In mode r) > Can't open the 
database file /home/sk/.xt/user_hosts.cache!(In mode r) > Found a 
networks.cache with 260 entries. > Can't open the database file 
/usr/local/share/xtraceroute/site_networks.cache!(In mode r) > Can't open the 
database file /home/sk/.xt/user_networks.cache!(In mode r) > Can't open the 
database file /home/sk/.xt/user_generic.cache!(In mode r) > Known countries: 
245 > Built-in database: 95 > DEBUG: spinner_ref: "host" count: 1 -> 2 > 
Strange version of the "host" program found! > I can't use this, see the man 
page for details. > DEBUG: spinner_unref: "host" count: 2 -> 1 > > --- > > In 
/usr/local/share/xtraceroute/xtraceroute-resolve-location.sh in line 72 I found 
> > RESPONSE=`$HOST -t LOC -x $STRING 2>&1` > > where $HOST is the path to the 
host(1) program > When I look in the man page for host(1) there are options > > 
host [-46aCdilrsTVvw] [-c class] [-m flag] [-N ndots] [-R number] > [-t type] 
[-W wait] name [server] > > But no -x option. > > Is there a workaround or 
bugfix? > > Regards, > Stefan This is because it used the "usage" output when 
you run host with no command line options to detect the type of host program 
(BIND-like or another old one). I've just committed a patch to -current ports 
so that it can cope.


Re: xtraceroute 0.9.2 / host(1) cmd / OpenBSD 6.7

2020-07-03 Thread Stuart Henderson
On 2020/07/03 21:18, Kapfhammer, Stefan wrote:
> Hi,
> 
> I get a strange error message when starting xtraceroute 0.9.2
> 
> ---
> 
> diode@sk | 0 | /usr/local/share/xtraceroute | $ xtraceroute sk...@skapf.de
> calltrace
> DEBUG: spinner_ref: "traceroute"count: 0 -> 1
> /usr/sbin/traceroute is there and looks OK.
> /usr/bin/hostis there and looks OK.
> /usr/local/share/xtraceroute/xtraceroute-resolve-location.sh is there and 
> looks OK.
> Loading texture from file "/usr/local/share/xtraceroute/earth.png"... Done!
> Texture size is 800x400
> Loading texture from file "/usr/local/share/xtraceroute/night.png"... Done!
> Texture size is 800x400
> Found a hosts.cache with 9548 entries.
> Can't open the database file 
> /usr/local/share/xtraceroute/site_hosts.cache!(In mode r)
> Can't open the database file /home/sk/.xt/user_hosts.cache!(In mode r)
> Found a networks.cache with 260 entries.
> Can't open the database file 
> /usr/local/share/xtraceroute/site_networks.cache!(In mode r)
> Can't open the database file /home/sk/.xt/user_networks.cache!(In mode r)
> Can't open the database file /home/sk/.xt/user_generic.cache!(In mode r)
> Known countries: 245
> Built-in database: 95
> DEBUG: spinner_ref: "host"  count: 1 -> 2
> Strange version of the "host" program found!
> I can't use this, see the man page for details.
> DEBUG: spinner_unref:   "host"  count: 2 -> 1
> 
> ---
> 
> In /usr/local/share/xtraceroute/xtraceroute-resolve-location.sh in line 72 I 
> found
> 
> RESPONSE=`$HOST -t LOC -x $STRING 2>&1`
> 
> where $HOST is the path to the host(1) program
> When I look in the man page for host(1) there are options
> 
> host [-46aCdilrsTVvw] [-c class] [-m flag] [-N ndots] [-R number]
>   [-t type] [-W wait] name [server]
> 
> But no -x option.
> 
> Is there a workaround or bugfix?
> 
> Regards,
> Stefan

This is because it used the "usage" output when you run host with no
command line options to detect the type of host program (BIND-like or
another old one). I've just committed a patch to -current ports so
that it can cope.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 16:14:41

Modified files:
x11/xtraceroute: Makefile 
Added files:
x11/xtraceroute/patches: 
 patch-share_xtraceroute-resolve-location_sh_in 

Log message:
xtraceroute: cope with changed "usage" output of host(1)
reported by Stefan Kapfhammer



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 15:48:38

Modified files:
x11/dbus   : Makefile distinfo 

Log message:
SECURITY update to dbus-1.12.20.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:46:09

Modified files:
archivers/p5-Archive-Extract: Makefile 
archivers/p5-Archive-Zip: Makefile 
archivers/p5-Compress-Bzip2: Makefile 
archivers/p5-Compress-LZO: Makefile 
archivers/p5-POE-Filter-Zlib: Makefile 
archivers/p5-PerlIO-gzip: Makefile 
audio/mp3cut   : Makefile 
audio/p5-Audio-CD: Makefile 
audio/p5-Audio-FLAC-Header: Makefile 
audio/p5-Audio-M4P: Makefile 
audio/p5-Audio-MPD: Makefile 
audio/p5-Audio-MPD-Common: Makefile 
audio/p5-Audio-Musepack: Makefile 
audio/p5-Audio-Scan: Makefile 
audio/p5-Audio-Scrobbler: Makefile 
audio/p5-Audio-WMA: Makefile 
audio/p5-CDDB-File: Makefile 
audio/p5-MP3-ID3v1Tag: Makefile 
audio/p5-MP3-Info: Makefile 
audio/p5-MP3-Tag: Makefile 
audio/p5-MP4-Info: Makefile 
audio/p5-MPEG-Audio-Frame: Makefile 
audio/p5-Music-Audioscrobbler-MPD: Makefile 
audio/p5-Music-Audioscrobbler-Submit: Makefile 
audio/p5-MusicBrainz-DiscID: Makefile 
audio/p5-Ogg-Vorbis-Header: Makefile 
audio/p5-Ogg-Vorbis-Header-PurePerl: Makefile 
audio/p5-POE-Component-Client-MPD: Makefile 
audio/p5-cddb  : Makefile 
audio/p5-libvorbis: Makefile 
benchmarks/p5-Dumbbench: Makefile 
biology/AcePerl: Makefile 
biology/p5-Bio-ASN1-EntrezGene: Makefile 
comms/p5-Device-Gsm: Makefile 
comms/p5-Device-Modem: Makefile 
comms/p5-Device-SerialPort: Makefile 
converters/p5-Calendar-Simple: Makefile 
converters/p5-Catalyst-Plugin-Charsets-Japanese: Makefile 
converters/p5-Catalyst-View-JSON: Makefile 
converters/p5-Convert-ASCII-Armour: Makefile 
converters/p5-Convert-ASN1: Makefile 
converters/p5-Convert-BER: Makefile 
converters/p5-Convert-Base32: Makefile 
converters/p5-Convert-BinHex: Makefile 
converters/p5-Convert-Binary-C: Makefile 
converters/p5-Convert-Color: Makefile 
converters/p5-Convert-PEM: Makefile 
converters/p5-Convert-TNEF: Makefile 
converters/p5-Convert-UU: Makefile 
converters/p5-Convert-UUlib: Makefile 
converters/p5-Cpanel-JSON-XS: Makefile 
converters/p5-Date-Tolkien-Shire: Makefile 
converters/p5-Date-Tolkien-Shire-Data: Makefile 
converters/p5-DateManip: Makefile 
converters/p5-Encode-IMAPUTF7: Makefile 
converters/p5-Finance-Currency-Convert-XE: Makefile 
converters/p5-JSON: Makefile 
converters/p5-JSON-Any: Makefile 
converters/p5-JSON-DWIW: Makefile 
converters/p5-JSON-MaybeXS: Makefile 
converters/p5-JSON-XS: Makefile 
converters/p5-JSON-XS-VersionOneAndTwo: Makefile 
converters/p5-MARC-Record: Makefile 
converters/p5-Net-IDN-Encode: Makefile 
converters/p5-Net-IDN-Nameprep: Makefile 
converters/p5-Sereal-Decoder: Makefile 
converters/p5-Sereal-Encoder: Makefile 
converters/p5-Text-Iconv: Makefile 
converters/p5-Types-Serialiser: Makefile 
converters/p5-Unicode-LineBreak: Makefile 
converters/p5-Unicode-Map: Makefile 
converters/p5-Unicode-Map8: Makefile 
converters/p5-Unicode-MapUTF8: Makefile 
converters/p5-Unicode-String: Makefile 
converters/p5-Unicode-Stringprep: Makefile 
databases/p5-AnyEvent-CouchDB: Makefile 
databases/p5-AsciiDB-TagFile: Makefile 
databases/p5-BerkeleyDB: Makefile 
databases/p5-CGI-Application-Plugin-DBH: Makefile 
databases/p5-Catalyst-Controller-Rose: Makefile 
databases/p5-Catalyst-Model-CDBI: Makefile 
databases/p5-Catalyst-Model-DBI: Makefile 
databases/p5-Catalyst-Model-DBIC-Schema: Makefile 
databases/p5-Catalyst-Model-DBIDM: Makefile 
databases/p5-Catalyst-Model-RDBO: Makefile 
databases/p5-Class-DBI: Makefile 
databases/p5-Class-DBI-AbstractSearch: Makefile 
databases/p5-Class-DBI-AsForm: Makefile 
databases/p5-Class-DBI-FromCGI: Makefile 
databases/p5-Class-DBI-FromForm: Makefile 
databases/p5-Class-DBI-Loader: Makefile 
databases/p5-Class-DBI-Loader-Relationship: Makefile 
databases/p5-Class-DBI-Pager: Makefile 
databases/p5-Class-DBI-Plugin-RetrieveAll: Makefile 
databases/p5-Class-DBI-Plugin-Type: Makefile 
databases/p5-Class-DBI-SQLite: Makefile 
databases/p5-Class-DBI-mysql: Makefile 
databases/p5-CouchDB-View: Makefile 
databases/p5-DBD-CSV: Makefile 
databases/p5-DBD-Chart: Makefile 
databases/p5-DBD-LDAP: Makefile 
databases/p5-DBD-MariaDB: Makefile 
databases/p5-DBD-Mock: Makefile 
databases/p5-DBD-Pg: Makefile 

CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:42:55

Modified files:
infrastructure/mk: cpan.port.mk 

Log message:
update search.cpan.org -> metacpan.org, from cwen@ in 2018,
similar diff from Yozo TODA. bumps to follow.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 15:21:02

Modified files:
mail/evolution-ews: Makefile distinfo 
mail/evolution-ews/pkg: PLIST 

Log message:
Update to evolution-ews-3.36.4.



xtraceroute 0.9.2 / host(1) cmd / OpenBSD 6.7

2020-07-03 Thread Kapfhammer, Stefan
Hi,

I get a strange error message when starting xtraceroute 0.9.2

---

diode@sk | 0 | /usr/local/share/xtraceroute | $ xtraceroute sk...@skapf.de
calltrace
DEBUG: spinner_ref: "traceroute"count: 0 -> 1
/usr/sbin/traceroute is there and looks OK.
/usr/bin/hostis there and looks OK.
/usr/local/share/xtraceroute/xtraceroute-resolve-location.sh is there and 
looks OK.
Loading texture from file "/usr/local/share/xtraceroute/earth.png"... Done!
Texture size is 800x400
Loading texture from file "/usr/local/share/xtraceroute/night.png"... Done!
Texture size is 800x400
Found a hosts.cache with 9548 entries.
Can't open the database file /usr/local/share/xtraceroute/site_hosts.cache!(In 
mode r)
Can't open the database file /home/sk/.xt/user_hosts.cache!(In mode r)
Found a networks.cache with 260 entries.
Can't open the database file 
/usr/local/share/xtraceroute/site_networks.cache!(In mode r)
Can't open the database file /home/sk/.xt/user_networks.cache!(In mode r)
Can't open the database file /home/sk/.xt/user_generic.cache!(In mode r)
Known countries: 245
Built-in database: 95
DEBUG: spinner_ref: "host"  count: 1 -> 2
Strange version of the "host" program found!
I can't use this, see the man page for details.
DEBUG: spinner_unref:   "host"  count: 2 -> 1

---

In /usr/local/share/xtraceroute/xtraceroute-resolve-location.sh in line 72 I 
found

RESPONSE=`$HOST -t LOC -x $STRING 2>&1`

where $HOST is the path to the host(1) program
When I look in the man page for host(1) there are options

host [-46aCdilrsTVvw] [-c class] [-m flag] [-N ndots] [-R number]
  [-t type] [-W wait] name [server]

But no -x option.

Is there a workaround or bugfix?

Regards,
Stefan


CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:15:20

Modified files:
lang/python/3.8: Makefile 

Log message:
bump



UPDATE net/ocserv-1.1.0

2020-07-03 Thread Bjorn Ketelaars
Diff below brings ocserv to 1.1.0. Biggest change is that ocserv
switched from fork to fork/exec model to achieve better scaling.
Implementation of this fork/exec model does not really agree with
OpenBSD because it depends heavily on procfs, which we do not have.
Upstream was so friendly to address this issue in the upcoming release
(1.1.1). In the meantime I propose to cherry-pick the fix.

Overview on changes can be found at
https://gitlab.com/openconnect/ocserv/-/blob/1.1.0/NEWS.

'make test' runs successfully. Run tested on amd64.

Comments/OK?


diff --git Makefile Makefile
index 6c0b80e762d..5bbae2e5aa3 100644
--- Makefile
+++ Makefile
@@ -2,7 +2,7 @@
 
 COMMENT=   server implementing the AnyConnect SSL VPN protocol
 
-DISTNAME=  ocserv-1.0.1
+DISTNAME=  ocserv-1.1.0
 EXTRACT_SUFX=  .tar.xz
 
 CATEGORIES=net
@@ -34,7 +34,8 @@ LIB_DEPENDS=  archivers/lz4 \
security/openpam
 TEST_DEPENDS=  net/openconnect \
shells/bash \
-   sysutils/coreutils
+   sysutils/coreutils \
+   textproc/gsed
 
 CONFIGURE_STYLE=   autoconf
 CONFIGURE_ARGS=--without-docker-tests \
@@ -79,6 +80,7 @@ post-install:
 # tests use socket_wrapper, which is not in ports.
 pre-test:
ln -fs ${LOCALBASE}/bin/gtimeout ${WRKDIR}/bin/timeout
+   ln -fs ${LOCALBASE}/bin/gsed ${WRKDIR}/bin/sed
sed -i 's#\/bin\/true#\/usr\/bin\/true#g' ${WRKSRC}/tests/test-*
 
 post-test:
diff --git distinfo distinfo
index d426fcd637a..9bf8734762b 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (ocserv-1.0.1.tar.xz) = Wdnvehrrlf9udi4qDyMbP64upCD2ihzwnTmiY5UED0s=
-SIZE (ocserv-1.0.1.tar.xz) = 787800
+SHA256 (ocserv-1.1.0.tar.xz) = o/r+hHsIvexams1y5pjf13zpeZyxkUZndSbmeUuUp3k=
+SIZE (ocserv-1.1.0.tar.xz) = 806964
diff --git patches/patch-configure_ac patches/patch-configure_ac
index e2a13a78076..b9f58a5cc1e 100644
--- patches/patch-configure_ac
+++ patches/patch-configure_ac
@@ -1,8 +1,12 @@
 $OpenBSD: patch-configure_ac,v 1.12 2019/12/29 07:28:22 bket Exp $
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -199,7 +199,7 @@ if test "$test_for_geoip" = yes && test "$have_maxmind
+@@ -211,7 +211,7 @@ if test "$test_for_geoip" = yes && test "$have_maxmind
  fi
  
  have_readline=no
@@ -11,3 +15,12 @@ Index: configure.ac
  #include 
  #include ], [rl_replace_line(0,0);])
if test x$ac_cv_libreadline = xyes; then
+@@ -641,6 +641,8 @@ fi
+ 
+ AM_CONDITIONAL(ENABLE_OIDC_AUTH,  test "x$enable_oidc_auth" = xyes)
+ AM_CONDITIONAL(ENABLE_OIDC_AUTH_TESTS, test "x$enable_oidc_auth" = xyes)
++
++AC_CHECK_FILE(/proc/self/exe, AC_DEFINE([PROC_FS_SUPPORTED],[1], [procfs 
supported]), [])
+ 
+ uid=$(id -u)
+ gid=$(id -g)
diff --git patches/patch-src_config_c patches/patch-src_config_c
new file mode 100644
index 000..fc4755622e5
--- /dev/null
+++ patches/patch-src_config_c
@@ -0,0 +1,44 @@
+$OpenBSD$
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
+Index: src/config.c
+--- src/config.c.orig
 src/config.c
+@@ -1130,6 +1130,7 @@ static void parse_cfg_file(void *pool, const char *fil
+   ctx.reload = (flags_FLAG_RELOAD)?1:0;
+   ctx.head = head;
+ 
++#if defined(PROC_FS_SUPPORTED)
+   // Worker always reads from snapshot
+   if ((flags & CFG_FLAG_WORKER) == CFG_FLAG_WORKER) {
+   char * snapshot_file = NULL;
+@@ -1192,6 +1193,27 @@ static void parse_cfg_file(void *pool, const char *fil
+   }
+ 
+   }
++#else
++  const char * cfg_file = file;
++
++  if (cfg_file == NULL) {
++  fprintf(stderr, ERRSTR"no config file!\n");
++  exit(1);
++  }
++
++  /* parse configuration
++  */
++  ret = ini_parse(cfg_file, cfg_ini_handler, );
++  if (ret < 0 && file != NULL && strcmp(file, DEFAULT_CFG_FILE) == 0) {
++  cfg_file = OLD_DEFAULT_CFG_FILE;
++  ret = ini_parse(cfg_file, cfg_ini_handler, );
++  }
++
++  if (ret < 0) {
++  fprintf(stderr, ERRSTR"cannot load config file %s\n", cfg_file);
++  exit(1);
++  }
++#endif
+ 
+   /* apply configuration not yet applied.
+* We start from the last, which is the default server (firstly
diff --git patches/patch-src_main_c patches/patch-src_main_c
new file mode 100644
index 000..e28883b602d
--- /dev/null
+++ patches/patch-src_main_c
@@ -0,0 +1,53 @@
+$OpenBSD$
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
+Index: src/main.c
+--- src/main.c.orig
 src/main.c
+@@ -1009,9 +1009,7 @@ static void listen_watcher_cb (EV_P_ ev_io *w, int rev
+   int cmd_fd[2];
+   pid_t pid;
+   hmac_component_st hmac_components[3];
+-  char path[_POSIX_PATH_MAX];
+   char worker_path[_POSIX_PATH_MAX];
+-

CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:13:23

Modified files:
devel/py-r2pipe: Makefile 
productivity/tryton/5.0/account: Makefile 
productivity/tryton/5.0/account_asset: Makefile 
productivity/tryton/5.0/account_be: Makefile 
productivity/tryton/5.0/account_credit_limit: Makefile 
productivity/tryton/5.0/account_de_skr03: Makefile 
productivity/tryton/5.0/account_deposit: Makefile 
productivity/tryton/5.0/account_dunning: Makefile 
productivity/tryton/5.0/account_dunning_email: Makefile 
productivity/tryton/5.0/account_dunning_fee: Makefile 
productivity/tryton/5.0/account_dunning_letter: Makefile 
productivity/tryton/5.0/account_es: Makefile 
productivity/tryton/5.0/account_eu: Makefile 
productivity/tryton/5.0/account_fr: Makefile 
productivity/tryton/5.0/account_fr_chorus: Makefile 
productivity/tryton/5.0/account_invoice: Makefile 
productivity/tryton/5.0/account_invoice_correction: Makefile 
productivity/tryton/5.0/account_invoice_history: Makefile 
productivity/tryton/5.0/account_invoice_line_standalone: 
 Makefile 
productivity/tryton/5.0/account_invoice_stock: Makefile 
productivity/tryton/5.0/account_payment: Makefile 
productivity/tryton/5.0/account_payment_clearing: Makefile 
productivity/tryton/5.0/account_payment_sepa: Makefile 
productivity/tryton/5.0/account_payment_sepa_cfonb: Makefile 
productivity/tryton/5.0/account_product: Makefile 
productivity/tryton/5.0/account_statement: Makefile 
productivity/tryton/5.0/account_statement_ofx: Makefile 
productivity/tryton/5.0/account_stock_anglo_saxon: Makefile 
productivity/tryton/5.0/account_stock_continental: Makefile 
productivity/tryton/5.0/account_stock_landed_cost: Makefile 
productivity/tryton/5.0/account_stock_landed_cost_weight: 
  Makefile 
productivity/tryton/5.0/analytic_account: Makefile 
productivity/tryton/5.0/analytic_invoice: Makefile 
productivity/tryton/5.0/analytic_purchase: Makefile 
productivity/tryton/5.0/analytic_sale: Makefile 
productivity/tryton/5.0/authentication_sms: Makefile 
productivity/tryton/5.0/bank: Makefile 
productivity/tryton/5.0/carrier: Makefile 
productivity/tryton/5.0/carrier_percentage: Makefile 
productivity/tryton/5.0/carrier_weight: Makefile 
productivity/tryton/5.0/commission: Makefile 
productivity/tryton/5.0/commission_waiting: Makefile 
productivity/tryton/5.0/company: Makefile 
productivity/tryton/5.0/company_work_time: Makefile 
productivity/tryton/5.0/country: Makefile 
productivity/tryton/5.0/currency: Makefile 
productivity/tryton/5.0/customs: Makefile 
productivity/tryton/5.0/dashboard: Makefile 
productivity/tryton/5.0/edocument_uncefact: Makefile 
productivity/tryton/5.0/edocument_unece: Makefile 
productivity/tryton/5.0/google_maps: Makefile 
productivity/tryton/5.0/notification_email: Makefile 
productivity/tryton/5.0/party: Makefile 
productivity/tryton/5.0/party_relationship: Makefile 
productivity/tryton/5.0/party_siret: Makefile 
productivity/tryton/5.0/product: Makefile 
productivity/tryton/5.0/product_attribute: Makefile 
productivity/tryton/5.0/product_classification: Makefile 
productivity/tryton/5.0/product_classification_taxonomic: 
  Makefile 
productivity/tryton/5.0/product_cost_fifo: Makefile 
productivity/tryton/5.0/product_cost_history: Makefile 
productivity/tryton/5.0/product_measurements: Makefile 
productivity/tryton/5.0/product_price_list: Makefile 
productivity/tryton/5.0/product_price_list_dates: Makefile 
productivity/tryton/5.0/product_price_list_parent: Makefile 
productivity/tryton/5.0/production: Makefile 
productivity/tryton/5.0/production_outsourcing: Makefile 
productivity/tryton/5.0/production_routing: Makefile 
productivity/tryton/5.0/production_split: Makefile 
productivity/tryton/5.0/production_work: Makefile 
productivity/tryton/5.0/production_work_timesheet: Makefile 
productivity/tryton/5.0/proteus: Makefile 
productivity/tryton/5.0/purchase: Makefile 
productivity/tryton/5.0/purchase_request: Makefile 
productivity/tryton/5.0/purchase_shipment_cost: Makefile 
productivity/tryton/5.0/sale: Makefile 
productivity/tryton/5.0/sale_shipment_cost: Makefile 
productivity/tryton/5.0/sale_supply: 

Re: [New] audio/ffmpeg-normalize (and devel/py-tqdm)

2020-07-03 Thread Laurence Tratt
On Fri, Jul 03, 2020 at 08:02:56PM +0200, Klemens Nanni wrote:

Hello Klemens,

Thanks for the comments!

> py-tqdm should use FLAVOR=python3 to disable the Python 2 flavour;  it also
> seems to be missing TEST_DEPENDS, at least for me `make test' tries to
> fetch from PyPi (using PORTS_PRIVSEP).

I should have put NO_TEST=Yes here. The way the test suite is run is fairly
idiosyncratic and would require more patching than I think we want to
maintain. For example, by not following the documentation, I can make most
of the tests run, but at one point something seems to require that tqdm is
installed, which it isn't, and then a couple of tests fail.

> In ffmpeg-normalize please use ${MODPY_FLAOVR} instead of hardcoding
> ",python3" and GH_* for fetching rather than MODPY_EGG_VERSION, etc; see
> bsd.port.mk(5) and/or other ports to see how.

I've removed MODPY_EGG_VERSION but I thought it was preferred to use
MASTER_SITES over GH_*? I might be very wrong on that.

> Running `make test' in ffmpeg-normalize shows "Ran 0 tests in 0.000s", but
> you added ffmeg as TEST_DEPENDS: Are tests working for you or did you in
> some other way?

Oops, fixed!


Laurie


ffmpeg-normalize.tgz
Description: application/tar-gz


py-tqdm.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:10:55

Modified files:
lang/python: python.port.mk 
lang/python/3.7: Makefile 
lang/python/3.7/pkg: PLIST-idle PLIST-main 
lang/python/3.8/pkg: PLIST-idle PLIST-main 

Log message:
switch python 3 default version from 3.7.x to 3.8.x, ok kmos@ rpointel@



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:11:09

Modified files:
graphics/vulkan-tools: Makefile 

Log message:
hardcode MODPY_VERSION=3.7 until vulkan-tools can be updated



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:11:05

Modified files:
editors/libreoffice: Makefile 
editors/libreoffice/patches: patch-configure 

Log message:
recognize python 3.8



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:11:01

Modified files:
devel/py-multiprocess: Makefile 
devel/py-multiprocess/pkg: PLIST 
graphics/openexr: Makefile 
graphics/openexr/pkg: PLIST-main 

Log message:
regen plist and bump for py3 default switch



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 15:11:13

Modified files:
net/toxic  : Makefile 
net/toxic/patches: patch-cfg_checks_python_mk 
www/kore   : Makefile 
www/kore/patches: patch-Makefile 

Log message:
use --embed on python3.8-config --ldflags lines



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 15:07:40

Modified files:
x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 15:06:08

Modified files:
databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 15:05:44

Modified files:
mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2020/07/03 15:05:26

Modified files:
lang/jruby : Makefile distinfo 
lang/jruby/pkg : PLIST 

Log message:
Update to JRuby 9.2.12.0



[pretest] emacs-27.0.91

2020-07-03 Thread Jeremie Courreges-Anglas


The BIG change is the portable dumper, enabled by default.  This means
that emacs quits the ELF linker business and uses regular malloc(3)
even at build time.  Also: gmp is used for bignums (almost free because
gnutls and libnettle), harfbuzz for text layout, etc

pretest announce:
https://lists.gnu.org/archive/html/emacs-devel/2020-04/msg01123.html

Tested on amd64 and sparc64, no problem experienced except perhaps some
odd (unreadable) syntax hilighting with diffs.

Feedback welcome.


Index: Makefile
===
RCS file: /cvs/ports/editors/emacs/Makefile,v
retrieving revision 1.95
diff -u -p -r1.95 Makefile
--- Makefile3 Jul 2020 17:05:14 -   1.95
+++ Makefile3 Jul 2020 18:17:41 -
@@ -2,8 +2,7 @@
 
 COMMENT=   GNU editor: extensible, customizable, self-documenting
 
-VERSION=   26.3
-REVISION=  2
+VERSION=   27.0.91
 DISTNAME=  emacs-${VERSION}
 
 CATEGORIES=editors
@@ -13,11 +12,11 @@ HOMEPAGE=   https://www.gnu.org/software/
 MAINTAINER=Jeremie Courreges-Anglas 
 
 # GPLv3+
-PERMIT_PACKAGE=Yes
+PERMIT_PACKAGE=Yes
 
-WANTLIB=   c m curses pthread gnutls xml2 z
+WANTLIB =  c curses gmp gnutls m pthread xml2 z
 
-MASTER_SITES=  ${MASTER_SITE_GNU:=emacs/}
+MASTER_SITES=  https://alpha.gnu.org/gnu/emacs/pretest/
 EXTRACT_SUFX=  .tar.xz
 
 DEBUG_PACKAGES =   ${BUILD_PACKAGES}
@@ -30,21 +29,12 @@ GCCARCH=${MACHINE_ARCH}-unknown-openbs
 CONFIGURE_STYLE=   gnu
 MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/build-aux
 CONFIGURE_ARGS=--build="${GCCARCH}" \
-   --without-sound
+   --without-sound \
+   --without-json
 
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib -nopie ${LDFLAGS}" \
+   LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
ac_cv_header_execinfo_h=no
-CFLAGS+=   -fno-pie
-
-.include 
-.if ${PROPERTIES:Mlld}
-# ld -Z not supported
-.elif ${MACHINE_ARCH} == "sparc64"
-# No need for ld -Z
-.else
-CONFIGURE_ENV+=EMACS_LD_SWITCH_SYSTEM="-Z"
-.endif
 
 MAKE_ENV=  INSTALL_EMACS="${INSTALL_SCRIPT}" \
LOGNAME="${SHAREOWN}"
@@ -52,24 +42,26 @@ MAKE_ENV=   INSTALL_EMACS="${INSTALL_SCRI
 SUBST_VARS=GCCARCH VERSION
 
 USE_GMAKE= Yes
-LIB_DEPENDS=   security/gnutls \
+LIB_DEPENDS=   devel/gmp \
+   security/gnutls \
textproc/libxml
 
 .if ${FLAVOR} == "no_x11"
 CONFIGURE_ARGS+=   --without-x \
--without-dbus \
--without-gsettings \
+   --without-harfbuzz \
--without-jpeg \
--without-lcms2 \
--without-libotf \
--without-m17n-flt
 .else
-LIB_DEPENDS+=  devel/libotf \
+LIB_DEPENDS+=  devel/harfbuzz \
+   devel/libotf \
graphics/jpeg \
graphics/png \
graphics/tiff \
graphics/giflib \
-   graphics/ImageMagick \
graphics/lcms2 \
misc/m17n/lib \
x11/dbus \
@@ -80,30 +72,29 @@ RUN_DEPENDS+=   devel/desktop-file-utils 
 . if ${FLAVOR} == "athena"
 CONFIGURE_ARGS+=   --with-x-toolkit=athena
 LIB_DEPENDS+=  x11/Xaw3d
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
-WANTLIB += Xaw3d Xext Xfixes Xft Xinerama Xmu Xpm Xrandr Xrender
-WANTLIB += Xt cairo dbus-1 fontconfig freetype gdk_pixbuf-2.0
-WANTLIB += gif gio-2.0 glib-2.0 gobject-2.0 intl jpeg lcms2 m17n-core
-WANTLIB += m17n-flt otf png rsvg-2 tiff xcb
+WANTLIB += ICE SM X11 X11-xcb Xaw3d Xext Xfixes Xft Xinerama Xmu
+WANTLIB += Xpm Xrandr Xrender Xt cairo dbus-1 fontconfig freetype
+WANTLIB += gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0 harfbuzz
+WANTLIB += intl jpeg lcms2 m17n-core m17n-flt otf png rsvg-2 tiff
+WANTLIB += xcb
 . elif ${FLAVOR} == "gtk2"
 CONFIGURE_ARGS+=   --with-x-toolkit=gtk2
 LIB_DEPENDS+=  x11/gtk+2
-WANTLIB += ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 X11-xcb
-WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xft Xi Xinerama
-WANTLIB += Xpm Xrandr Xrender atk-1.0 cairo dbus-1 fontconfig
-WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gif gio-2.0 glib-2.0
-WANTLIB += gobject-2.0 gtk-x11-2.0 intl jpeg lcms2 m17n-core m17n-flt
-WANTLIB += otf pango-1.0 pangocairo-1.0 pangoft2-1.0 png rsvg-2
-WANTLIB += tiff xcb
+WANTLIB += ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage Xext
+WANTLIB += Xfixes Xft Xi Xinerama Xpm Xrandr Xrender 

Re: NEW: x11/bemenu

2020-07-03 Thread deserter666
On Fri, July 3, 2020 3:13 pm, Brian Callahan wrote:
> Hello --
>
> First, thanks for the port.
>
>
> I'm attaching a new tarball with fixes that I hope improves the port.
> I think this version is OK to commit.
>
Hey, Thanks for looking into this port and doing most of the tough work :)
I'm a novice w.r.t to porting but I'll still take the responsibility.
The tarball with proper maintainer field is attached below.
>
> The X11 menu worked fine on my amd64 machine and the ncurses menu
> worked fine on a headless sparc64 machine.
>
> ~Brian
>
>

bemenu.tar.gz
Description: application/gzip


Re: NEW: x11/bemenu

2020-07-03 Thread Brian Callahan
Hello --

‐‐‐ Original Message ‐‐‐
On Friday, July 3, 2020 8:49 AM,  wrote:

> This is a new port x11/bemenu, it is similar to dmenu except
> supports wider range of renderer like curses, x11, wayland
>
> I've only enabled x11 target for now.
>
> Any Comments?

First, thanks for the port.

I'm attaching a new tarball with fixes that I hope improves the port.
I think this version is OK to commit.

This new version fixes the following:
* You had a mismatch between the claimed DISTNAME and GH_TAGNAME. But
  the GH_* variables take care of DISTNAME for you.
* There is a shared library in this port. That needs special handling.
  Regen PLIST for that as well.
* Improved license marker. Found in the upstream README.md.
* The X11 renderer depends on a lot more than just X11. Upstream says
  it has an LDEP on devel/pango and it indeed does. Regen WANTLIB for
  that.
* Use FAKE_FLAGS where needed.
* Add NO_TEST=Yes.
* More patches were needed to the GNUmakefile. See the comments in
  patches/patch-GNUmakefile for more details. It was a little tricky.
* Enabled the ncurses backend. It works fine and is basically free.

I left the MAINTAINER line commented out in this new version. The
usual format for that line is "Your Name ". I was
going to simply fix it, but noticed that we do not know your name.
Ports with no maintainer line fall back to the ports@ mailing list as
its maintainer. Feel free to edit and resubmit with that line fixed if
you would like to be the maintainer (highly encouraged).

The X11 menu worked fine on my amd64 machine and the ncurses menu
worked fine on a headless sparc64 machine.

~Brian


bemenu.tgz
Description: application/compressed-tar


CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 12:29:36

Modified files:
audio/ladspa   : Makefile distinfo 
Added files:
audio/ladspa/patches: patch-src_Makefile 
Removed files:
audio/ladspa/patches: patch-src_makefile patch-src_plugins_amp_c 
  patch-src_plugins_delay_c 
  patch-src_plugins_filter_c 
  patch-src_plugins_noise_c 

Log message:
Update to ladspa-1.15.

from Brad



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 12:22:00

Modified files:
x11/gnome/librsvg: Makefile distinfo 

Log message:
Update to librsvg-2.48.8.



Re: [New] audio/ffmpeg-normalize (and devel/py-tqdm)

2020-07-03 Thread Klemens Nanni
On Fri, Jul 03, 2020 at 06:48:37PM +0100, Laurence Tratt wrote:
> Attached is a new port for audio/ffmpeg-normalize [1], which allows one to
> normalise audio to a given volume level. A common use case is to transform
> an audio file to a given LUFS level specified by the EBU R128 guidelines
> [2]. In English, that means that your audio file can be made to sound
> louder without sounding obnoxiously loud. This automates what otherwise is
> an extremely cumbersome, manual, two-pass process with FFmpeg, and is
> the suggested way to automate this process by FFmpeg [3].
Thanks!

> ffmpeg-normalize also requires devel/py-tqdm (a Python progress bar), so
> I've attached a port of that too.
py-tqdm should use FLAVOR=python3 to disable the Python 2 flavour;  it
also seems to be missing TEST_DEPENDS, at least for me `make test' tries
to fetch from PyPi (using PORTS_PRIVSEP).

In ffmpeg-normalize please use ${MODPY_FLAOVR} instead of hardcoding
",python3" and GH_* for fetching rather than MODPY_EGG_VERSION, etc;
see bsd.port.mk(5) and/or other ports to see how.

Running `make test' in ffmpeg-normalize shows "Ran 0 tests in 0.000s",
but you added ffmeg as TEST_DEPENDS: Are tests working for you or did
you in some other way?



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 12:00:46

Modified files:
print/psutils  : Makefile 
print/psutils/patches: patch-PSUtils_pm 

Log message:
Fix patch.

from Alexander Cronheim, thanks!



[New] audio/ffmpeg-normalize (and devel/py-tqdm)

2020-07-03 Thread Laurence Tratt
Attached is a new port for audio/ffmpeg-normalize [1], which allows one to
normalise audio to a given volume level. A common use case is to transform
an audio file to a given LUFS level specified by the EBU R128 guidelines
[2]. In English, that means that your audio file can be made to sound
louder without sounding obnoxiously loud. This automates what otherwise is
an extremely cumbersome, manual, two-pass process with FFmpeg, and is
the suggested way to automate this process by FFmpeg [3].

ffmpeg-normalize also requires devel/py-tqdm (a Python progress bar), so
I've attached a port of that too.


Laurie

[1] https://github.com/slhck/ffmpeg-normalize
[2] https://en.wikipedia.org/wiki/EBU_R_128
[3] https://trac.ffmpeg.org/wiki/AudioVolume


ffmpeg-normalize.tgz
Description: application/tar-gz


py-tqdm.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 11:47:26

Modified files:
devel/glib2: Makefile distinfo 
devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.64.4.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 11:28:11

Modified files:
x11: Makefile 

Log message:
+bemenu



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 11:27:50

Log message:
Import x11/bemenu, a menu library inspired by dmenu.
Based on an original submission by Dimitri Karamazov
, who takes MAINTAINER -- thanks!
ok sthen@

Bemenu is a dynamic menu library and client program inspired by demu.
Bemenu works similar to demu but supports a wider range of outputs like
curses, x11 and wayland, etc.

Status:

Vendor Tag: bcallah
Release Tags:   bcallah_20200703

N ports/x11/bemenu/Makefile
N ports/x11/bemenu/distinfo
N ports/x11/bemenu/patches/patch-GNUmakefile
N ports/x11/bemenu/pkg/DESCR
N ports/x11/bemenu/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/03 11:20:09

Added files:
net/bro/patches: patch-aux_broker_3rdparty_libkqueue_test_test_c 
 patch-src_3rdparty_libkqueue_test_test_c 

Log message:
Don't use libexecinfo.



Re: Remove net/psi and security/qca

2020-07-03 Thread Rafael Sadowski
On Fri Jul 03, 2020 at 04:25:50PM +0200, Landry Breuil wrote:
> On Fri, Jul 03, 2020 at 04:16:49PM +0200, Rafael Sadowski wrote:
> > Hi All
> > 
> > My goal is to remove QCA and PSI is the last consumer, so I would like
> > to remove PSI(Qt4) and QCA(Qt4) I have tried to update net/psi several
> > times but I can't get a connection to xmpp server.
> > 
> > I don't think it makes sense to have an old XMPP client in the tree.
> > There are plenty of alternatives.
> 
> Sure there are, but psi is still alive (last release nov 2018), so at
> least commit what you have if it builds against qt5, mark it BROKEN, and
> then remove, qca ?
> 
> Landry
> 

Sound like a plan. Here is a update diff to the latest stable version.
Broken at runtime. Every TLS connection fails with "Connection Error:
Unable to connect to server".

Index: Makefile
===
RCS file: /cvs/ports/net/psi/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- Makefile12 Jul 2019 20:48:44 -  1.33
+++ Makefile3 Jul 2020 17:11:04 -
@@ -1,77 +1,50 @@
 # $OpenBSD: Makefile,v 1.33 2019/07/12 20:48:44 sthen Exp $
 
+BROKEN = Connection Error: Unable to connect to server
+
 COMMENT=   multiplatform Jabber client
 
-DISTNAME=  psi-0.15
-REVISION=  11
+DISTNAME=  psi-1.4
 CATEGORIES=net
 
 HOMEPAGE=  https://psi-im.org/
 
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=psi/}
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=psi/Psi/1.4/}
+EXTRACT_SUFX=  .tar.xz
 
 # GPLv2
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ICE QtDBus QtGui QtNetwork QtXml SM X11 Xext Xi Xinerama
-WANTLIB += Xrender Xss c enchant fontconfig freetype glib-2.0
-WANTLIB += gmodule-2.0 iconv intl m pthread qca ${COMPILER_LIBCXX} z
-
-COMPILER = base-clang ports-gcc base-gcc
-
-MODULES=   x11/qt4
+WANTLIB += ${COMPILER_LIBCXX} ICE Qt5Concurrent Qt5Core Qt5DBus
+WANTLIB += Qt5Gui Qt5Multimedia Qt5Network Qt5Positioning Qt5PrintSupport
+WANTLIB += Qt5Qml Qt5Quick Qt5Svg Qt5WebChannel Qt5WebEngine Qt5WebEngineCore
+WANTLIB += Qt5WebEngineWidgets Qt5Widgets Qt5X11Extras Qt5Xml
+WANTLIB += SM X11 Xext c hunspell-1.6 idn m qca-qt5 xcb z
+
+MODULES=   devel/cmake \
+   x11/qt5
+
+LIB_DEPENDS=   devel/libidn \
+   security/qca-qt5 \
+   textproc/hunspell \
+   x11/qt5/qtmultimedia \
+   x11/qt5/qtsvg \
+   x11/qt5/qtwebengine \
+   x11/qt5/qtx11extras
 
-USE_GMAKE= Yes
-
-LIB_DEPENDS=   security/qca \
-   textproc/enchant
 RUN_DEPENDS=   devel/desktop-file-utils \
-   security/qca,-gnupg \
-   security/qca,-ossl \
x11/gtk+3,-guic
 
-CONFIGURE_STYLE=   simple
-
-CONFIGURE_ARGS+=   --prefix=${LOCALBASE} \
-   --qtdir=${MODQT4_QTDIR} \
-   --disable-growl
+CONFIGURE_ARGS=-DUSE_CCACHE=OFF
 
 # For QSettings to write its setup
 PORTHOME=  ${WRKDIST}
 
 NO_TEST=   Yes
 
-do-install:
-   ${INSTALL_PROGRAM} ${WRKSRC}/psi ${PREFIX}/bin
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/psi
-   ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/psi
-   ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/psi
-   cp -R ${WRKSRC}/iconsets ${PREFIX}/share/psi
-   cp -R ${WRKSRC}/sound ${PREFIX}/share/psi
-   cp -R ${WRKSRC}/certs ${PREFIX}/share/psi
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/applications
-   ${INSTALL_DATA} ${WRKSRC}/psi.desktop ${PREFIX}/share/applications/
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/16x16/apps
-   ${INSTALL_DATA} ${WRKSRC}/iconsets/system/default/logo_16.png \
-   ${PREFIX}/share/icons/hicolor/16x16/apps/psi.png
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/32x32/apps
-   ${INSTALL_DATA} ${WRKSRC}/iconsets/system/default/logo_32.png \
-   ${PREFIX}/share/icons/hicolor/32x32/apps/psi.png
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/48x48/apps
-   ${INSTALL_DATA} ${WRKSRC}/iconsets/system/default/logo_48.png \
-   ${PREFIX}/share/icons/hicolor/48x48/apps/psi.png
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/64x64/apps
-   ${INSTALL_DATA} ${WRKSRC}/iconsets/system/default/logo_64.png \
-   ${PREFIX}/share/icons/hicolor/64x64/apps/psi.png
-
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/128x128/apps
-   ${INSTALL_DATA} ${WRKSRC}/iconsets/system/default/logo_128.png \
-   ${PREFIX}/share/icons/hicolor/128x128/apps/psi.png
+post-patch:
+   # Avoid conflict with C++20  by adding .txt suffix
+   mv ${WRKSRC}/version ${WRKSRC}/version.txt
+   sed -i 's,SOURCE_DIR}/version,&.txt,' 

CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 11:05:22

Modified files:
devel  : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
devel/py-cloudpickle: Makefile distinfo 
devel/py-cloudpickle/pkg: PLIST 

Log message:
update to py-cloudpickle-1.5.0 and move to py3-only. add py-psutil test
dep pointed out by bcallah.  ok kn, bcallah



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/07/03 11:05:14

Modified files:
editors/emacs  : Makefile 

Log message:
i386 switched to ld.lld more than one year ago

No functional change



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/07/03 11:00:42

Modified files:
editors/emacs/patches: patch-configure 

Log message:
Comment patches, add link to upstream bug report



NEW: x11/bemenu

2020-07-03 Thread deserter666
This is a new port x11/bemenu, it is similar to dmenu except
supports wider range of renderer like curses, x11, wayland

I've only enabled x11 target for now.

Any Comments?

bemenu.tar.gz
Description: application/gzip


Re: NEW: audio/lv2 (+ lilv, suil, sratom, serd, sord)

2020-07-03 Thread Raphael Graf
On Tue, Jun 16, 2020 at 02:23:49PM +0200, Raphael Graf wrote:
> On Mon, Jun 15, 2020 at 02:57:55PM +0200, Raphael Graf wrote:
> > Attached are the following new ports:
> > audio/lv2   LADSPA V2 Plugin API
> > audio/lilv  library for simple use of LV2 plugins in 
> > applications
> > audio/suil  library for loading and wrapping LV2 plugin UIs
> > converters/sratom   library for serialising LV2 atoms to/from RDF
> > textproc/serd   library for RDF syntax
> > textproc/sord   library for storing RDF data in memory
> > 
> > Audacity is currently building all of them locally.
> > Having these libs in ports makes maintaining/updating audacity easier.
> > (All of them are very similar ports-wise)
> > 
> > Apart from audacity, there are not many consumers (yet).
> > - audio/calf is currently using "--without-lv2"
> > - multimedia/gstreamer-0.10/plugins-bad has "--disable-lv2"
> > 
> > I've also attached an update to audacity 2.4.1 which uses these new ports. 
> > The
> > update may not be perfect yet, but should work fine for testing lv2 and 
> > family.
> > 
> > Comments are welcome
> > 
> 

Here is an new audacity diff which updates to the latest version 2.4.2.
(The previous diff was apparently broken, sorry!)
I have now successfully tested this on amd64 and macppc.

Any comments?



lilv.tar.gz
Description: application/tar-gz


lv2.tar.gz
Description: application/tar-gz


serd.tar.gz
Description: application/tar-gz


sord.tar.gz
Description: application/tar-gz


sratom.tar.gz
Description: application/tar-gz


suil.tar.gz
Description: application/tar-gz
Index: Makefile
===
RCS file: /cvs/ports/audio/audacity/Makefile,v
retrieving revision 1.75
diff -u -p -u -p -r1.75 Makefile
--- Makefile24 Jan 2020 05:20:37 -  1.75
+++ Makefile3 Jul 2020 16:10:39 -
@@ -6,7 +6,7 @@ COMMENT=free audio editor
 # so can't be fetched automatically
 GH_ACCOUNT=audacity
 GH_PROJECT=audacity
-GH_TAGNAME=Audacity-2.3.3
+GH_TAGNAME=Audacity-2.4.2
 DISTNAME=  ${GH_TAGNAME:L}
 CATEGORIES=audio
 
@@ -16,114 +16,56 @@ HOMEPAGE=  https://www.audacityteam.org/
 PERMIT_PACKAGE=Yes
 
 WANTLIB += ${COMPILER_LIBCXX}
-WANTLIB += FLAC FLAC++ ICE SDL2 SM SoundTouch X11 Xcomposite Xcursor
-WANTLIB += Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender Xss
-WANTLIB += Xxf86vm aom atk-1.0 atk-bridge-2.0 avcodec avformat
-WANTLIB += avutil bz2 c cairo cairo-gobject crypto dav1d epoxy
-WANTLIB += expat ffi fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0
-WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv id3tag intl jpeg
-WANTLIB += lzma m mad mspack notify ogg opus pango-1.0 pangocairo-1.0
-WANTLIB += pangoft2-1.0 pcre pixman-1 png portaudio portmidi samplerate
-WANTLIB += sndfile sndio soxr speex ssl swresample theoradec theoraenc
-WANTLIB += tiff usbhid vamp-hostsdk vorbis vorbisenc vorbisfile
-WANTLIB += vpx wx_baseu-3.0 wx_baseu_net-3.0 wx_baseu_xml-3.0
+WANTLIB += FLAC FLAC++ SoundTouch atk-1.0 avcodec avformat avutil
+WANTLIB += c cairo cairo-gobject expat gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += glib-2.0 gobject-2.0 gtk-3 harfbuzz id3tag intl lilv-0
+WANTLIB += m mad ogg pango-1.0 pangocairo-1.0 portaudio portmidi
+WANTLIB += serd-0 sndfile sord-0 soxr sratom-0 suil-0 vamp-hostsdk
+WANTLIB += vorbis vorbisenc vorbisfile wx_baseu-3.0 wx_baseu_net-3.0
 WANTLIB += wx_gtk3u_adv-3.0 wx_gtk3u_core-3.0 wx_gtk3u_html-3.0
-WANTLIB += wx_gtk3u_qa-3.0 wx_gtk3u_xrc-3.0 x264 x265 xcb xcb-render
-WANTLIB += xcb-shm xml2 xvidcore z zstd
-# dlopened
-WANTLIB += mp3lame
+WANTLIB += wx_gtk3u_qa-3.0 z
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER = base-clang ports-gcc base-gcc
 
-MODULES=   lang/python
+MODULES=   devel/cmake \
+   lang/python
 MODPY_RUNDEP=  No
 
 BUILD_DEPENDS= devel/gettext,-tools \
+   devel/git \
shells/bash
-# Used to build suild, not installed by default
-# See ${WRKSRC}/lib-src/lv2/suil and https://drobilla.net/software/suil
-BUILD_DEPENDS+=x11/gtk+2
 LIB_DEPENDS=   x11/wxWidgets>=3.0.4 \
-   audio/libsoxr \
-   audio/flac \
-   audio/lame \
-   audio/libvorbis \
audio/libid3tag \
audio/libmad \
-   audio/portaudio-svn>=1406p1 \
+   audio/libsoxr \
+   audio/lilv \
+   audio/portaudio-svn \
audio/portmidi \
audio/soundtouch \
+   audio/suil \
audio/vamp-plugin-sdk \
-   graphics/ffmpeg
+   converters/sratom \
+   graphics/ffmpeg \
+   textproc/serd \
+   textproc/sord
 RUN_DEPENDS=   devel/desktop-file-utils \
misc/shared-mime-info \
x11/gtk+3,-guic
 

UPDATE: textproc/mdbook

2020-07-03 Thread Edd Barrett
Update to mdbook-0.4.

Seems to work fine.

OK?

Index: Makefile
===
RCS file: /cvs/ports/textproc/mdbook/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile2 Mar 2020 07:13:55 -   1.2
+++ Makefile26 Jun 2020 15:20:37 -
@@ -4,7 +4,7 @@ COMMENT =   create books from markdown fi
 
 GH_ACCOUNT =rust-lang
 GH_PROJECT =mdBook
-GH_TAGNAME =v0.3.5
+GH_TAGNAME =v0.4.0
 PKGNAME =   ${DISTNAME:L}
 
 CATEGORIES =   textproc www
@@ -20,205 +20,214 @@ DISTFILES +=  ${DISTNAME}${EXTRACT_SUFX}
 
 MODULES =  devel/cargo
 
-MODCARGO_CRATES +=  aho-corasick0.7.6   # Unlicense/MIT
-MODCARGO_CRATES +=  ammonia 3.0.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  ansi_term   0.11.0  # MIT
-MODCARGO_CRATES +=  atty0.2.13  # MIT
-MODCARGO_CRATES +=  autocfg 0.1.7   # Apache-2.0/MIT
-MODCARGO_CRATES +=  backtrace   0.3.40  # MIT/Apache-2.0
-MODCARGO_CRATES +=  backtrace-sys   0.1.32  # MIT/Apache-2.0
-MODCARGO_CRATES +=  base64  0.9.3   # MIT/Apache-2.0
-MODCARGO_CRATES +=  bit-set 0.5.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=  bit-vec 0.5.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=  bitflags1.2.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=  block-buffer0.7.3   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  block-padding   0.1.5   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  byte-tools  0.3.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  byteorder   1.3.2   # Unlicense OR MIT
-MODCARGO_CRATES +=  bytes   0.4.12  # MIT
-MODCARGO_CRATES +=  c2-chacha   0.2.3   # MIT/Apache-2.0
-MODCARGO_CRATES +=  cc  1.0.47  # MIT/Apache-2.0
-MODCARGO_CRATES +=  cfg-if  0.1.10  # MIT/Apache-2.0
-MODCARGO_CRATES +=  chrono  0.4.9   # MIT/Apache-2.0
-MODCARGO_CRATES +=  clap2.33.0  # MIT
-MODCARGO_CRATES +=  cloudabi0.0.3   # BSD-2-Clause
-MODCARGO_CRATES +=  ctor0.1.12  # Apache-2.0 OR MIT
-MODCARGO_CRATES +=  darling 0.8.6   # MIT
-MODCARGO_CRATES +=  darling_core0.8.6   # MIT
-MODCARGO_CRATES +=  darling_macro   0.8.6   # MIT
-MODCARGO_CRATES +=  difference  2.0.0   # MIT
-MODCARGO_CRATES +=  digest  0.8.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  either  1.5.3   # MIT/Apache-2.0
-MODCARGO_CRATES +=  elasticlunr-rs  2.3.6   # MIT/Apache-2.0
-MODCARGO_CRATES +=  env_logger  0.6.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=  error-chain 0.12.1  # MIT/Apache-2.0
-MODCARGO_CRATES +=  failure 0.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  failure_derive  0.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  fake-simd   0.1.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=  filetime0.2.8   # MIT/Apache-2.0
-MODCARGO_CRATES +=  fnv 1.0.6   # Apache-2.0 / MIT
-MODCARGO_CRATES +=  fsevent 0.4.0   # MIT
-MODCARGO_CRATES +=  fsevent-sys 2.0.1   # MIT
-MODCARGO_CRATES +=  fuchsia-cprng   0.1.1   # LICENSE
-MODCARGO_CRATES +=  fuchsia-zircon  0.3.3   # BSD-3-Clause
-MODCARGO_CRATES +=  fuchsia-zircon-sys  0.3.3   # BSD-3-Clause
-MODCARGO_CRATES +=  futf0.1.4   # MIT / Apache-2.0
-MODCARGO_CRATES +=  generic-array   0.12.3  # MIT
-MODCARGO_CRATES +=  getopts 0.2.21  # MIT/Apache-2.0
-MODCARGO_CRATES +=  getrandom   0.1.13  # MIT OR Apache-2.0
-MODCARGO_CRATES +=  gitignore   1.0.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  glob0.2.11  # MIT/Apache-2.0
-MODCARGO_CRATES +=  handlebars  2.0.2   # MIT
-MODCARGO_CRATES +=  hashbrown   0.5.0   # Apache-2.0/MIT
-MODCARGO_CRATES +=  heck0.3.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=  hermit-abi  0.1.3   # MIT/Apache-2.0
-MODCARGO_CRATES +=  html5ever   0.23.0  # MIT / Apache-2.0
-MODCARGO_CRATES +=  html5ever   0.24.1  # MIT / Apache-2.0
-MODCARGO_CRATES +=  httparse1.3.4   # MIT/Apache-2.0
-MODCARGO_CRATES +=  humantime   1.3.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=  hyper   0.10.16 # MIT
-MODCARGO_CRATES +=  ident_case  1.0.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=  idna0.1.5   # MIT/Apache-2.0
-MODCARGO_CRATES +=  idna0.2.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=  inotify 0.6.1   # ISC
-MODCARGO_CRATES +=  inotify-sys 0.1.3   # ISC
-MODCARGO_CRATES +=  iovec   0.1.4   # MIT/Apache-2.0
-MODCARGO_CRATES +=  iron0.6.1   # MIT
-MODCARGO_CRATES +=  is-match0.1.0   # MPL-2.0
-MODCARGO_CRATES +=  itertools   0.8.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=  itoa0.4.4   # MIT/Apache-2.0
-MODCARGO_CRATES +=  kernel32-sys0.2.2   # MIT
-MODCARGO_CRATES +=  language-tags   0.2.2   # MIT
-MODCARGO_CRATES +=  lazy_static 1.4.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=  lazycell1.2.1   # 

CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 09:59:21

Modified files:
net/toxic  : Makefile 
Added files:
net/toxic/patches: patch-cfg_checks_python_mk 

Log message:
toxic: use correct python3.x-config for MODPY_VERSION, instead of python3-config



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 09:28:25

Modified files:
lang/lucee : Tag: OPENBSD_6_7 Makefile distinfo 

Log message:
update -stable to lucee-5.3.6.61
5.3.5 has some problems with file uploads at least with our java/tomcat



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 09:24:47

Modified files:
devel  : Makefile 

Log message:
+zmac



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 09:24:22

Log message:
Import devel/zmac, a Z-80 macro cross assembler.
ok benoit@

zmac is a Z-80 macro cross-assembler. It has all the features you'd
expect. It assembles the specified input file (with a '.z' extension if
there is no pre-existing extension and the file as given doesn't exist)
and produces program output in many different formats. It also produces
a nicely-formatted listing of the machine code and cycle counts
alongside the source in a ".lst" file.

Undocumented Z-80 instructions are supported as well as 8080 code.

zmac strives to be a powerful assembler with expressions familiar to C
programmers while providing good backward compatibility with original
assemblers such as Edtasm, MRAS and Macro-80.

Status:

Vendor Tag: bcallah
Release Tags:   bcallah_20200703

N ports/devel/zmac/Makefile
N ports/devel/zmac/distinfo
N ports/devel/zmac/pkg/PLIST
N ports/devel/zmac/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/worker : Makefile 

Log message:
Add an RDEP on x11/xli. This should have been done years ago but was not.
Prompted by an email from espie@ who noticed that nothing was using xli and
very rightly asked why anyone would prefer xli over xloadimage, which xli
is a fork of.



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/03 09:16:15

Modified files:
audio/paulstretch: Makefile 
Added files:
audio/paulstretch/patches: patch-BinauralBeats_h 

Log message:
Add a patch that fixes a runtime crash when trying to stretch audio.
ok inoguchi@



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/07/03 08:44:13

Modified files:
www/logswan: Makefile distinfo 

Log message:
Update logswan to 2.1.6.



[update] databases/web2ldap to 1.5.93

2020-07-03 Thread Lucas Raab
Hello,

Minor update to web2ldap from 1.5.81 to 1.5.93. It's been working fine
for me so far, please chime in otherwise. Be advised, the UI has
changed a bit (CSS/colors); it threw me off at first thinking something
was wrong :)

Full changelog here: https://web2ldap.de/changes-1.5.html

Lucas

Index: Makefile
===
RCS file: /cvs/ports/databases/web2ldap/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile12 Jun 2020 11:28:29 -  1.1.1.1
+++ Makefile3 Jul 2020 14:35:20 -
@@ -2,7 +2,7 @@
 
 COMMENT =  full-featured LDAP client running as web application
 
-MODPY_EGG_VERSION =1.5.81
+MODPY_EGG_VERSION =1.5.93
 DISTNAME = web2ldap-${MODPY_EGG_VERSION}
 
 CATEGORIES =   databases www sysutils
Index: distinfo
===
RCS file: /cvs/ports/databases/web2ldap/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo12 Jun 2020 11:28:29 -  1.1.1.1
+++ distinfo3 Jul 2020 14:35:20 -
@@ -1,2 +1,2 @@
-SHA256 (web2ldap-1.5.81.tar.gz) = V+ozJBvA0r5UUfGw934q4T7Ca66XA6Z0vkZSJqiVj/Q=
-SIZE (web2ldap-1.5.81.tar.gz) = 519941
+SHA256 (web2ldap-1.5.93.tar.gz) = nvLQNYhf35gBp0Vwoiqy7s9mcfqduITcST1faEOynWw=
+SIZE (web2ldap-1.5.93.tar.gz) = 521375
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/web2ldap/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   12 Jun 2020 11:28:30 -  1.1.1.1
+++ pkg/PLIST   3 Jul 2020 14:35:21 -
@@ -420,6 +420,7 @@ share/examples/web2ldap/templates/ae-dir
 share/examples/web2ldap/templates/ae-dir/add_aeNwDevice.ldif
 share/examples/web2ldap/templates/ae-dir/add_aePerson.ldif
 share/examples/web2ldap/templates/ae-dir/add_aeService.ldif
+share/examples/web2ldap/templates/ae-dir/add_aeService_posixAccount.ldif
 share/examples/web2ldap/templates/ae-dir/add_aeSrvGroup.ldif
 share/examples/web2ldap/templates/ae-dir/add_aeSudoRule_su_root.ldif
 share/examples/web2ldap/templates/ae-dir/add_aeTag.ldif
@@ -473,6 +474,7 @@ share/examples/web2ldap/templates/ae-dir
 share/examples/web2ldap/templates/ae-dir/read_aeZone.html
 share/examples/web2ldap/templates/ae-dir/read_msPwdResetObject.html
 share/examples/web2ldap/templates/ae-dir/searchform_aedir.html
+share/examples/web2ldap/templates/ae-dir/searchform_null.html
 share/examples/web2ldap/templates/ae-dir/top.html
 share/examples/web2ldap/templates/connect.html
 share/examples/web2ldap/templates/dhcp/



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/03 08:28:03

Modified files:
net/dhcpcd : Makefile distinfo 

Log message:
update to dhcpcd-9.1.4



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 08:27:29

Modified files:
games/eliot: Makefile distinfo 
games/eliot/patches: patch-qt_main_window_cpp 
games/eliot/pkg: PLIST 
Removed files:
games/eliot/patches: patch-dic_csv_helper_cpp 
 patch-utils_Makefile_in 

Log message:
Update eliot to 2.1pl20200624

>From Nam Nguyen, notes:

- Move HOMEPAGE to https
- Hosts MASTER_SITES as a tarball from a git checkout dated 2018/11/10
on my server. Does anyone have space available to host this distfile
until upstream does a new release? My VPS is cheap and not so reliable,
but if this is acceptable, I could host it.
- Moves to qt5
- CONFIGURE_STYLE autoreconf because it is not a release tarball
- Adds gettext,-tools to BUILD_DEPENDS for building translations
- do-gen line taken from Makefile.template to run autohell

Note: I omitted BUILD_DEPENDS like devel/libtool and
${MODGNU_AUTOHELL_DEPENDS} because they seem to be pulled in by
the autoreconf CONFIGURE_STYLE.

- pre-build calls e...@quot.po-create and e...@boldquot.po-create targets in
the po/Makefile. By default msgfmt fails because it expects a header
(the header is inserted by these targets) when converting the po
(portable object) files into gmo (GNU machine object).

Note: I omitted the canonical env -i ${MAKE_ENV} before
${MAKE_PROGRAM} because it strangely fails. It should not be a problem
because the *.po for quot and boldquot get headers correctly inserted
for processing by gettext's msgfmt. Also, quote and boldquot only
change quotation marks and are not really translation files.

- Upstream added my menu segfault fix, so this update brings it to this
commit:
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=672a1b5001069b09c8e13c7bf1488e33164461f5

- Upstream also added patch-dic_csv_helper_cpp, so remove it.
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=5859299b48a8ca5756e1607139429edd4ac7ffa0

- Qt5 by default was recently merged to master, so --enable-qt now means
Qt5.
https://git.savannah.nongnu.org/cgit/eliot.git/commit/?id=b2cf69e3afa4fe1d63fb067848fa2d0723a307ff

Tweaks by landry@, Diff form Nam Nguyen! Thanks



Re: Remove net/psi and security/qca

2020-07-03 Thread Landry Breuil
On Fri, Jul 03, 2020 at 04:16:49PM +0200, Rafael Sadowski wrote:
> Hi All
> 
> My goal is to remove QCA and PSI is the last consumer, so I would like
> to remove PSI(Qt4) and QCA(Qt4) I have tried to update net/psi several
> times but I can't get a connection to xmpp server.
> 
> I don't think it makes sense to have an old XMPP client in the tree.
> There are plenty of alternatives.

Sure there are, but psi is still alive (last release nov 2018), so at
least commit what you have if it builds against qt5, mark it BROKEN, and
then remove, qca ?

Landry



Remove net/psi and security/qca

2020-07-03 Thread Rafael Sadowski
Hi All

My goal is to remove QCA and PSI is the last consumer, so I would like
to remove PSI(Qt4) and QCA(Qt4) I have tried to update net/psi several
times but I can't get a connection to xmpp server.

I don't think it makes sense to have an old XMPP client in the tree.
There are plenty of alternatives.

OK to remove psi and qca?

Rafael Sadowski



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 08:02:40

Modified files:
net: Makefile 

Log message:
Remove libkvkontakte and cagibi



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 08:02:10

Removed files:
net/libkvkontakte: Makefile distinfo 
net/libkvkontakte/pkg: DESCR PLIST 

Log message:
Remove libkvkontakte



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 08:01:57

Removed files:
net/cagibi : Makefile distinfo 
net/cagibi/patches: patch-daemon_ssdpwatcher_cpp 
net/cagibi/pkg : DESCR PLIST 

Log message:
Remove cagibi



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 08:00:18

Modified files:
graphics   : Makefile 

Log message:
Unhook prison and qimageblitz



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:59:38

Removed files:
graphics/prison: Makefile distinfo 
graphics/prison/patches: patch-lib_prison_PrisonConfig_cmake_in 
graphics/prison/pkg: DESCR PLIST 

Log message:
Remove prison



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:59:21

Removed files:
graphics/qimageblitz: Makefile distinfo 
graphics/qimageblitz/patches: patch-blitz_CMakeLists_txt 
  patch-blitz_convolve_cpp 
  patch-test_CMakeLists_txt 
graphics/qimageblitz/pkg: DESCR PLIST 

Log message:
Remove qimageblitz



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:58:08

Modified files:
security   : Makefile 

Log message:
Remove qoauth



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:57:41

Removed files:
security/qoauth: Makefile distinfo 
security/qoauth/patches: patch-src_src_pro 
 patch-tests_ft_interface_ft_interface_pro 
 patch-tests_ut_interface_ut_interface_pro 
security/qoauth/pkg: DESCR PLIST 

Log message:
Remove qoauth



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:55:27

Modified files:
cad: Makefile 

Log message:
Remove klogic



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:54:40

Removed files:
cad/klogic : Makefile distinfo 
cad/klogic/pkg : DESCR PLIST 

Log message:
Remove klogic



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:53:56

Modified files:
cad: Makefile 

Log message:
+qflow



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 07:53:01

Log message:
Import qflow-1.4.83

OK sthen@, port from Alessandro De Laurenzis

Comment:
full end-to-end digital synthesis flow for VLSI ASIC designs

Description:
A digital synthesis flow is a set of tools and methods used to turn a
VLSI design written in a high-level behavioral language like Verilog
or VHDL into a physical circuit, which can either be configuration code
for an FPGA target or a layout in a specific technology, that would
become part of an IC.
Qflow uses a complete and open source tool chain for synthesizing
digital circuits starting from Verilog source and ending in physical
layout for a specific target fabrication process.

Maintainer: Alessandro De Laurenzis

WWW: http://opencircuitdesign.com/qflow/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20200703

N ports/cad/qflow/Makefile
N ports/cad/qflow/distinfo
N ports/cad/qflow/pkg/DESCR
N ports/cad/qflow/pkg/PLIST
N ports/cad/qflow/patches/patch-src_hash_c
N ports/cad/qflow/patches/patch-scripts_qrouter_sh
N ports/cad/qflow/patches/patch-src_vesta_c
N ports/cad/qflow/patches/patch-scripts_qflow_manager_py_in
N ports/cad/qflow/patches/patch-src_readlef_h
N ports/cad/qflow/patches/patch-scripts_magic_view_sh

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/07/03 06:10:41

Modified files:
sysutils/firmware/intel: Makefile distinfo 

Log message:
update intel microcode to 20200616

reverts skylake updates which broke boot on some but not all systems
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/31

breakage reported by Abel Abraham Camarillo Ojeda on i3-6100U 06-4e-03
not seen by sthen@ on i5-6200U 06-4e-03

ok sthen@

== 20200616 Release ==
-- Updates upon 20200609 release --
Processor Identifier Version   Products
ModelStepping F-MO-S/PI  Old->New
 new platforms 

 updated platforms 
SKL-U/Y  D0   6-4e-3/c0 00dc->00d6 Core Gen6 Mobile
SKL-U23e K1   6-4e-3/c0 00dc->00d6 Core Gen6 Mobile
SKL-H/S  R0/N06-5e-3/36 00dc->00d6 Core Gen6; Xeon E3 v5

 removed platforms 



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:08:10

Modified files:
www: Makefile 

Log message:
Unhook kwebkitpart



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:07:50

Removed files:
www/kwebkitpart: Makefile distinfo 
www/kwebkitpart/patches: patch-src_kwebkitpart_desktop 
www/kwebkitpart/pkg: DESCR PLIST 

Log message:
Remove kwebkitpart



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:05:59

Modified files:
productivity   : Makefile 

Log message:
Unhook: akonadi, attica, libalkimia libkfbapi libkgapi



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:04:56

Removed files:
productivity/libkgapi: Makefile distinfo 
productivity/libkgapi/pkg: DESCR PLIST 

Log message:
Remove libkgapi



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:03:58

Removed files:
productivity/attica: Makefile distinfo 
productivity/attica/patches: patch-CMakeLists_txt 
productivity/attica/pkg: DESCR PLIST 

Log message:
Remove attica



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:04:19

Removed files:
productivity/libalkimia: Makefile distinfo 
productivity/libalkimia/patches: 
 
patch-libalkimia_LibAlkimiaConfig_cmake_in 
productivity/libalkimia/pkg: DESCR PLIST 

Log message:
Remove libalkimia



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:04:40

Removed files:
productivity/libkfbapi: Makefile distinfo 
productivity/libkfbapi/pkg: DESCR PLIST 

Log message:
Remove libkfbapi



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/03 06:03:42

Removed files:
productivity/akonadi: Makefile distinfo 
productivity/akonadi/patches: patch-CMakeLists_txt 
  patch-cmake_modules_FindSqlite_cmake 
  
patch-server_src_storage_dbconfigpostgresql_cpp 
productivity/akonadi/pkg: DESCR PLIST 

Log message:
Remove akonadi



Re: update: www/hugo

2020-07-03 Thread Paco Esteban
ping ?

diff at the end for convenience.

On Thu, 25 Jun 2020, Paco Esteban wrote:

> On Thu, 25 Jun 2020, Stuart Henderson wrote:
> 
> > On 2020/06/25 13:29, Paco Esteban wrote:
> > > Here it is again with MODGO_MODULES generated with the latest version of
> > > abieber's diff.  No big changes.  Builds, installs and works ok on
> > > amd64.
> > 
> > That can't be committed until the go.port.mk diff is in
> 
> I guess this is what you mean:
> 
> https://marc.info/?l=openbsd-ports-cvs=159309348028795=2
> 
> is now in!  ;-)

Index: Makefile
===
RCS file: /home/cvs/ports/www/hugo/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile8 Jun 2020 14:38:58 -   1.23
+++ Makefile25 Jun 2020 10:15:47 -
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS}
 COMMENT =  fast and flexible static site generator
 
 MODGO_MODNAME =github.com/gohugoio/hugo
-MODGO_VERSION =v0.72.0
+MODGO_VERSION =v0.73.0
 
 DISTNAME = hugo-${MODGO_VERSION}
 
@@ -44,615 +44,389 @@ do-install:
${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/hugo ${PREFIX}/bin/
${INSTALL_MAN} ${MODGO_WORKSPACE}/bin/man/*.1 ${PREFIX}/man/man1/
 
-MODGO_MODULES =cloud.google.com/go 
 v0.39.0 \
-   contrib.go.opencensus.io/exporter/aws
v0.0.0-20181029163544-2befc13012d0 \
-   contrib.go.opencensus.io/exporter/ocagent
v0.4.12 \
-   contrib.go.opencensus.io/exporter/stackdriver
v0.11.0 \
-   contrib.go.opencensus.io/integrations/ocsql  v0.1.4 
\
-   contrib.go.opencensus.io/resource
v0.0.0-20190131005048-21591786a5e0 \
-   github.com/!azure/azure-amqp-common-go   v1.1.4 
\
-   github.com/!azure/azure-pipeline-go  v0.1.9 
\
-   github.com/!azure/azure-sdk-for-go   
v27.3.0+incompatible \
-   github.com/!azure/azure-service-bus-go   v0.4.1 
\
-   github.com/!azure/azure-storage-blob-go  v0.6.0 
\
-   github.com/!azure/go-autorest
v11.1.2+incompatible \
-   github.com/!azure/go-autorest/tracingv0.1.0 
\
-   github.com/!burnt!sushi/locker   
v0.0.0-20171006230638-a6e239ea1c69 \
-   github.com/!burnt!sushi/toml v0.3.1 
\
-   github.com/!geert!johan/go.incremental   v1.0.0 
\
-   github.com/!geert!johan/go.rice  v1.0.0 
\
-   github.com/!google!cloud!platform/cloudsql-proxy 
v0.0.0-20190418212003-6ac0b49e7197 \
-   github.com/!one!of!one/xxhashv1.2.2 
\
-   github.com/!puerkito!bio/purell  v1.1.1 
\
-   github.com/!puerkito!bio/urlesc  
v0.0.0-20170810143723-de5bf2ad4578 \
-   github.com/!shopify/sarama   
v1.19.0 \
-   github.com/!shopify/toxiproxy
v2.1.4+incompatible \
-   github.com/akavel/rsrc   v0.8.0 
\
-   github.com/alecthomas/assert 
v0.0.0-20170929043011-405dbfeb8e38 \
-   github.com/alecthomas/chroma v0.7.3 
\
-   github.com/alecthomas/colour 
v0.0.0-20160524082231-60882d9e2721 \
-   github.com/alecthomas/kong   v0.2.4 
\
-   github.com/alecthomas/kong-hcl   
v0.1.8-0.20190615233001-b21fea9723c8 \
-   github.com/alecthomas/repr   
v0.0.0-20181024024818-d37bc2a10ba1 \
-   github.com/alecthomas/template   
v0.0.0-20160405071501-a0175ee3bccc \
-   github.com/alecthomas/units  
v0.0.0-20151022065526-2efee857e7cf \
-   github.com/apache/thrift 
v0.12.0 \
-   github.com/armon/consul-api  
v0.0.0-20180202201655-eb2c6b5be1b6 \
-   github.com/armon/go-radixv1.0.0 
\
-   github.com/aws/aws-sdk-go
v1.27.1 \
-   github.com/beorn7/perks  v1.0.0 
\
-   github.com/bep/debounce  v1.2.0 
\
-   github.com/bep/gitmapv1.1.2 
\
-   github.com/bep/golibsass v0.6.0 
\
-   

Re: python 3.8 test build: seamonkey vulkan-tools cloudpickle salt

2020-07-03 Thread Klemens Nanni
On Thu, Jul 02, 2020 at 10:48:15PM +0100, Stuart Henderson wrote:
> Here's a diff to update cloudpickle and switch to 3-only.
> 
> Fixes textproc/libxmlbird build with py3.8
> devel/py-doit still builds ok with py3.7, ports using doit to build still work
> devel/spyder still builds and runs (only lightly tested)
OK kn



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/07/03 01:38:50

Modified files:
security/polarssl: Tag: OPENBSD_6_7 Makefile distinfo 
security/polarssl/patches: Tag: OPENBSD_6_7 
   patch-include_mbedtls_config_h 
   patch-tests_suites_host_test_function 

Log message:
Update to mbedtls-2.16.7

This update includes a fix for a side-channel attack on ECC key import
and validation. Overview on changes can be found at
https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.16.7.

OK inoguchi@



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/07/03 01:35:42

Modified files:
security/polarssl: Makefile distinfo 
security/polarssl/patches: patch-include_mbedtls_config_h 
   patch-tests_suites_host_test_function 

Log message:
Update to mbedtls-2.16.7

This update includes a fix for a side-channel attack on ECC key import
and validation. Overview on changes can be found at
https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.16.7.

OK inoguchi@



CVS: cvs.openbsd.org: ports

2020-07-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/07/03 01:21:39

Modified files:
www/epiphany   : Makefile distinfo 
www/epiphany/patches: patch-lib_ephy-sync-utils_c 

Log message:
- update to epiphany-3.36.3
- rework patch to use getentropy instead of reverting to an older commit