CVS: cvs.openbsd.org: ports

2020-05-21 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/05/21 22:52:48

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

Log message:
Update to filezilla-3.48.1

Changes: https://filezilla-project.org/versions.php



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/05/21 22:52:24

Modified files:
net/libfilezilla: Makefile distinfo 

Log message:
Update to libfilezilla-0.22.0

Minor so version bumped due to new symbol.

Changes: https://lib.filezilla-project.org/



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2020/05/21 22:49:05

Modified files:
geo/foxtrotgps : Makefile 
Added files:
geo/foxtrotgps/patches: patch-src_gps_functions_c 

Log message:
fix build with newer gpsd API
OK sthen@



Re: [-CURRENT] Microphone does not work in firefox anymore

2020-05-21 Thread Jan Beich
a...@abiscuola.com writes:

> Hi all.
>
> I installed the latest snapshot and, suddenly, the microphone
> stopped working in firefox.

Does it happen since nss 3.52 update? If so ask landry@ to apply
https://hg.mozilla.org/mozilla-central/rev/463069687b3d

See https://bugzilla.mozilla.org/show_bug.cgi?id=1636632



Re: maintainer update: www/hugo

2020-05-21 Thread Todd C . Miller
On Thu, 21 May 2020 21:03:37 +0200, Paco Esteban wrote:

> For now it does not work for me with the patch you sent.  I get:
>
> # github.com/gohugoio/hugo/vendor/github.com/bep/golibsass/internal/libsass
> c99func.c:2:10: fatal error: '../../libsass_src/src/c99func.c' file not found
>
> I'll take a deeper look tomorrow probably.

Looks like they changed the name of the define in a newer version
of hugo.  The following works for me.

 - todd

Index: Makefile
===
RCS file: /cvs/ports/www/hugo/Makefile,v
retrieving revision 1.20
diff -u -p -u -r1.20 Makefile
--- Makefile21 May 2020 16:37:44 -  1.20
+++ Makefile21 May 2020 20:48:23 -
@@ -26,6 +26,16 @@ ALL_TARGET = github.com/gohugoio/hugo
 
 SEPARATE_BUILD =   Yes
 
+FLAVORS =  extended
+FLAVOR ?=
+
+.if ${FLAVOR:Mextended}
+MODGO_FLAGS += --tags extended
+LIB_DEPENDS += www/libsass
+WANTLIB += sass
+MAKE_ENV +=CGO_CPPFLAGS='-I${LOCALBASE}/include -DUSE_LIBSASS_SRC' 
CGO_LDFLAGS='-L${LOCALBASE}/lib -lsass'
+.endif
+
 post-build:
cd ${MODGO_WORKSPACE}/bin/ && ./hugo gen man
 



Re: UPDATE: net/snort 2.9.16

2020-05-21 Thread Lawrence Teo
On Thu, May 21, 2020 at 11:06:19AM +0100, Stuart Henderson wrote:
> On 2020/05/18 23:52, Lawrence Teo wrote:
> >  lib/pkgconfig/snort.pc
> >  lib/snort_dynamicengine/
> > -lib/snort_dynamicengine/libsf_engine.a
> > +@static-lib lib/snort_dynamicengine/libsf_engine.a
> >  @comment lib/snort_dynamicengine/libsf_engine.la
> > -lib/snort_dynamicengine/libsf_engine.so
> > +@so lib/snort_dynamicengine/libsf_engine.so
> 
> Just noticed this in the diff - are these static libraries doing anything
> useful? These look like they should just be dlopen() modules which could
> be dropped with LIBTOOL_FLAGS=--tag=disable-static.

Thank you for the note.  Here's a new diff that drops those static
libraries with the LIBTOOL_FLAGS you suggested.  As far as I can tell
from my tests, those static libraries are not needed.
Index: Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.106
diff -u -p -r1.106 Makefile
--- Makefile1 Dec 2019 03:19:10 -   1.106
+++ Makefile21 May 2020 20:55:49 -
@@ -2,8 +2,8 @@
 
 COMMENT =  highly flexible sniffer/NIDS
 
-DISTNAME = snort-2.9.15
-RULESV =   29150
+DISTNAME = snort-2.9.16
+RULESV =   29160
 SUBST_VARS =   RULESV
 
 CATEGORIES =   net security
@@ -24,6 +24,8 @@ SEPARATE_BUILD =  Yes
 CONFIGURE_STYLE =  gnu
 CONFIGURE_ARGS +=  --disable-static-daq \
--enable-non-ether-decoders
+
+LIBTOOL_FLAGS =--tag=disable-static
 
 LIB_DEPENDS =  archivers/xz \
devel/pcre \
Index: distinfo
===
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.42
diff -u -p -r1.42 distinfo
--- distinfo1 Dec 2019 03:19:10 -   1.42
+++ distinfo17 May 2020 01:14:58 -
@@ -1,2 +1,2 @@
-SHA256 (snort-2.9.15.tar.gz) = v7Q3dGRG73KgPFAdsTzW2l7dK0H1XIDEN7ooi+bafbo=
-SIZE (snort-2.9.15.tar.gz) = 6704763
+SHA256 (snort-2.9.16.tar.gz) = lojY7fHaCd7GV0AA+zwOYvmcVkKFh2FuF8YBA8C8utc=
+SIZE (snort-2.9.16.tar.gz) = 6948498
Index: patches/patch-src_decode_h
===
RCS file: /cvs/ports/net/snort/patches/patch-src_decode_h,v
retrieving revision 1.11
diff -u -p -r1.11 patch-src_decode_h
--- patches/patch-src_decode_h  28 Jan 2018 03:09:12 -  1.11
+++ patches/patch-src_decode_h  17 May 2020 01:15:23 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_decode_h,v 1.11 2018
 Index: src/decode.h
 --- src/decode.h.orig
 +++ src/decode.h
-@@ -835,9 +835,9 @@ typedef struct _SLLHdr {
+@@ -837,9 +837,9 @@ typedef struct _SLLHdr {
   * Pflog1_Hdr:  CVS = 1.3,  DLT_OLD_PFLOG = 17,  Length = 28
   * Pflog2_Hdr:  CVS = 1.8,  DLT_PFLOG = 117, Length = 48
   * Pflog3_Hdr:  CVS = 1.12, DLT_PFLOG = 117, Length = 64
Index: patches/patch-src_dynamic-preprocessors_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_Makefile_in,v
retrieving revision 1.20
diff -u -p -r1.20 patch-src_dynamic-preprocessors_Makefile_in
--- patches/patch-src_dynamic-preprocessors_Makefile_in 1 Dec 2019 03:19:10 
-   1.20
+++ patches/patch-src_dynamic-preprocessors_Makefile_in 17 May 2020 01:15:25 
-
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_dynamic-preprocessor
 Index: src/dynamic-preprocessors/Makefile.in
 --- src/dynamic-preprocessors/Makefile.in.orig
 +++ src/dynamic-preprocessors/Makefile.in
-@@ -1647,19 +1647,8 @@ clean-local:
+@@ -1649,19 +1649,8 @@ clean-local:
rm -rf include build
  
  install-data-local:
Index: patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v
retrieving revision 1.17
diff -u -p -r1.17 patch-src_dynamic-preprocessors_dcerpc2_Makefile_in
--- patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 1 Dec 2019 
03:19:10 -   1.17
+++ patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 17 May 2020 
01:15:27 -
@@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/dcerpc2
  @SO_WITH_STATIC_LIB_TRUE@libsf_dce2_preproc_la_LIBADD =  \
  @SO_WITH_STATIC_LIB_TRUE@ ../libsf_dynamic_preproc.la \
  @SO_WITH_STATIC_LIB_TRUE@ $(am__append_1)
-@@ -608,7 +608,7 @@ distdir-am: $(DISTFILES)
+@@ -609,7 +609,7 @@ distdir-am: $(DISTFILES)
done
  check-am: all-am
  check: check-am
Index: patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in
===
RCS file: 
/cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in,v
retrieving revision 1.15
diff -u -p -r1.15 patch-src_dynamic-preprocessors_dnp3_Makefile_in
--- 

CVS: cvs.openbsd.org: ports

2020-05-21 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2020/05/21 16:23:34

Modified files:
security/py-tlsfuzzer: Makefile 

Log message:
Undo a stupid thinko that broke the build.

reported by naddy



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/05/21 15:23:34

Modified files:
games  : Makefile 

Log message:
Hook py-minecraft-launcher-lib up to the build



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/05/21 15:22:45

Log message:
games/py-minecraft-launcher-lib

minecraft-launcher-lib is a Python library for creating a custom
minecraft launcher. This library containts functions to install and
execute minecraft and for interacting with mojang accounts.

version 0.5

OK phessler@

Status:

Vendor Tag: kmos
Release Tags:   kmos_20200521

N ports/games/py-minecraft-launcher-lib/Makefile
N ports/games/py-minecraft-launcher-lib/distinfo
N ports/games/py-minecraft-launcher-lib/pkg/DESCR
N ports/games/py-minecraft-launcher-lib/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/05/21 15:23:01

Modified files:
games/pentobi  : Makefile 

Log message:
Missing BDEP on textproc/itstool
Spotted by naddy@



CVS: cvs.openbsd.org: ports

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

Modified files:
security/clamav: Makefile 

Log message:
clamav: set OBJC="${CC}" to use clang on clang arches, rather than
trying to auto detect, which picks up gcc on those base-clang arches
which still install gcc (which I think is now causing more problems
than it solves).

Fixes a build problem reported by solene@ on i386 with old /usr/bin/gcc
present after the installer auto-removed old gcc-libs.



Re: [update] net/onioncat 0.3.5

2020-05-21 Thread Paul Irofti
Sorry about the delay, busy period here.

I'll try and get back to you during the weekend. If not please remind me
in private again.

Thanks,
Paul

On Thu, May 21, 2020 at 12:43:03PM +, Martin wrote:
> *ping*
> 
> ‐‐‐ Original Message ‐‐‐
> On Monday, May 18, 2020 6:44 PM, Martin  wrote:
> 
> > Hi Stuart,
> >
> > In result of work with software developer, I prepare latest stable improved 
> > port 0.3.8.
> >
> > Main improvements are:
> >
> > -   Stability (code patching to prevent segmentation faults)
> > -   New functionality implemented
> > Like "distributed virtual switch" functionality;
> > Additional integrated loopback responders to simplify setup and 
> > debugging
> >
> > -   gcat symlink has been removed completely because of coreutils conflict
> > -   man page has been improved to reflect all the changes made
> >
> > OK?
> >
> > --- Makefile.old Tue Jul 16 01:58:56 2019
> > +++ Makefile Mon May 18 20:02:26 2020
> > @@ -1,13 +1,13 @@
> >
> >
> > $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $
> >
> > ==
> >
> > -COMMENT = IP-Transparent Tor Hidden Service Connector
> > +COMMENT = IP-Transparent Tor and I2P Hidden Service Connector
> >
> > -V = 0.2.1
> > -DISTNAME = onioncat-$V
> > -REVISION = 1
> > +V = 0.3.8
> > +DISTNAME = onioncat-${V}
> > +REVISION = 0
> > CATEGORIES = net
> >
> > -HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
> > +HOMEPAGE = https://www.onioncat.org
> >
> > MAINTAINER= Paul Irofti piro...@openbsd.org
> >
> > @@ -16,13 +16,12 @@
> >
> > WANTLIB = c pthread
> >
> > -MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
> > +MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/
> >
> > RUN_DEPENDS = net/tor
> >
> > SEPARATE_BUILD = Yes
> > -CONFIGURE_STYLE = simple
> > -CONFIGURE_ARGS += --mandir=${PREFIX}/man
> > +CONFIGURE_STYLE = gnu
> >
> > Do not pick up gawk or mawk
> >
> > 
> >
> > CONFIGURE_ENV = AWK=awk
> >
> > --- distinfo.old Wed Jun 24 08:34:54 2015
> > +++ distinfo Mon May 18 20:03:30 2020
> > @@ -1,2 +1,2 @@
> > -SHA256 (onioncat-0.2.1.tar.gz) = 
> > Gge2K3LuZdEOcLly4q3hOH4iMrwGUnR+A76+cjXISo4=
> > -SIZE (onioncat-0.2.1.tar.gz) = 179988
> > +SHA256 (onioncat-0.3.8.tar.gz) = 
> > 9564d10c64161408a573256ba8aece9296499a753cbdae6bfbc3544e72a1d63b
> > +SIZE (onioncat-0.3.8.tar.gz) = 242144
> >
> > --- pkg/DESCR.old Tue Dec 30 16:56:39 2008
> > +++ pkg/DESCR Fri May 15 00:53:34 2020
> > @@ -1,4 +1,4 @@
> > -OnionCat creates a transparent IP layer on top of Tor's hidden services.
> > +OnionCat creates a transparent IP layer on top of Tor or I2P hidden 
> > services.
> > It transmits any kind of IP-based data transparently through the Tor
> > network on a location hidden basis. You can think of it as a
> > point-to-multipoint VPN between hidden services.
> >
> > --- pkg/PLIST.old Mon Oct 25 21:37:52 2010
> > +++ pkg/PLIST Fri May 15 00:53:34 2020
> > @@ -2,4 +2,5 @@
> > @bin bin/ocat
> > @man man/man1/ocat.1
> > share/doc/onioncat/
> > +share/doc/onioncat/Garlicat-HOWTO
> > share/doc/onioncat/README
> >
> > Martin
> >
> > > ‐‐‐ Original Message ‐‐‐
> > > On Tuesday, April 28, 2020 5:07 PM, Stuart Henderson s...@spacehopper.org 
> > > wrote:
> > >
> > > > Oh, gcat is a symlink. Shouldn't have @bin and it seems pretty
> > > > useless since one can just use -I instead, so it's probably better to
> > > > remove rather than @conflict with a common package.
> > > > On 2020/04/28 16:29, Martin wrote:
> > > >
> > > > > 0.3.5a works stable for weeks. Anyway, I've asked the author about 
> > > > > versioning.
> > > > > --- Makefile.old Fri Jul 12 23:48:35 2019
> > > > > +++ Makefile Tue Apr 28 18:28:15 2020
> > > > > @@ -1,13 +1,13 @@
> > > > > $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $
> > > > >
> > > > > ===
> > > > >
> > > > > -COMMENT = IP-Transparent Tor Hidden Service Connector
> > > > > +COMMENT = IP-Transparent Tor and I2P Hidden Service Connector
> > > > > -V = 0.2.1
> > > > > -DISTNAME = onioncat-$V
> > > > > -REVISION = 1
> > > > > +V = 0.3.5a
> > > > > +DISTNAME = onioncat-${V}
> > > > > +REVISION = 0
> > > > > CATEGORIES = net
> > > > > -HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
> > > > > +HOMEPAGE = https://www.onioncat.org
> > > > > MAINTAINER= Paul Irofti piro...@openbsd.org
> > > > > @@ -16,13 +16,12 @@
> > > > > WANTLIB = c pthread
> > > > > -MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
> > > > > +MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/
> > > > > RUN_DEPENDS = net/tor
> > > > > SEPARATE_BUILD = Yes
> > > > > -CONFIGURE_STYLE = simple
> > > > > -CONFIGURE_ARGS += --mandir=${PREFIX}/man
> > > > > 

CVS: cvs.openbsd.org: ports

2020-05-21 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/05/21 13:26:58

Modified files:
graphics/evince: Makefile 

Log message:
remove FAKE_FLAGS which aren't needed anymore since the switch to meson

pointed out by aja@



Re: update mail/claws-mail

2020-05-21 Thread Solene Rapenne
Le Thu, 21 May 2020 20:51:45 +0200,
Alessandro De Laurenzis  a écrit :

> Just out of my curiosity, is there any way to change the date format
> in the vcalendar plugin? It seems it doesn't react to
> LC_TIME/LC_ALL...
> 

I didn't know about this one but after a quick look this seems
hardcoded.

solene@t400 /tmp/claws-mail-3.17.5/src/plugins/vcalendar $ grep -r strftime .
./day-view.c:   strftime(d, 99, "%x", tmdate);
./day-view.c:if (strftime(i18_date, 32, "%x", tm_date) == 0)
./day-view.c:g_error("Orage: orage_tm_date_to_i18_date too long string 
in strftime");
./day-view.c:   strftime(tip, 99, "%A %d %B %Y", _date);
./month-view.c: strftime(d, 99, "%x", tmdate);
./month-view.c:if (strftime(i18_date, 32, "%x", ) == 0)
./month-view.c:g_error("Orage: orage_tm_date_to_i18_date too long 
string in strftime");

%x should respect locale representation though...



Re: maintainer update: www/hugo

2020-05-21 Thread Paco Esteban
Hi Todd,

On Thu, 21 May 2020, Todd C. Miller wrote:

> Would it be worth adding an "extended" flavor that has, e.g., SCSS
> support?  A number of hugo themes require this.
> 
> See: 
> https://gohugo.io/troubleshooting/faq/#i-get-tocss--this-feature-is-not-available-in-your-current-hugo-version
> 
> Perhaps something like this?  Untested because my web server isn't

I'm ok with this if hugo users find it useful.

For now it does not work for me with the patch you sent.  I get:

# github.com/gohugoio/hugo/vendor/github.com/bep/golibsass/internal/libsass
c99func.c:2:10: fatal error: '../../libsass_src/src/c99func.c' file not found

I'll take a deeper look tomorrow probably.

Cheers,

-- 
Paco Esteban.
0x5818130B8A6DBC03



Re: [NEW] games/wrath

2020-05-21 Thread Solene Rapenne
Le Mon, 13 Apr 2020 21:24:01 +0200,
Solene Rapenne  a écrit :

> On Fri, Apr 10, 2020 at 12:39:33PM -0500, Paul Valencia wrote:
> > On Fri, Apr 10, 2020 at 01:44:54PM +0200, Solene Rapenne wrote:  
> > > On Fri, Apr 10, 2020 at 02:40:22AM -0500, Paul Valencia wrote:  
> > > > Hi,
> > > > 
> > > > Here is a new port for the wrath-darkplaces engine [1]
> > > > which is used in the game WRATH: Aeon of Ruin.
> > > > 
> > > > Some notes about this:
> > > > 
> > > > - There is no release, so I used GH_COMMIT
> > > > 
> > > > - Pass port-lib-depends-check and portcheck
> > > > 
> > > > - I used games/xonotic as a reference for this port
> > > > since it is related to the darkplaces engine.
> > > > 
> > > > - I renamed the binary to wrath as a recommendation
> > > > here [2]
> > > > 
> > > > - I tested the three levels of the game on amd64
> > > > 
> > > > - In the game, I found an issue with the mouse when
> > > > you have different artifacts(3+) in your inventory
> > > > that only allows you to select the extreme left/right
> > > > artifact.
> > > > 
> > > > OK's? Comments?
> > > > 
> > > > [1] https://github.com/KillPixelGames/wrath-darkplaces
> > > > [2] https://github.com/KillPixelGames/wrath-darkplaces#running  
> > > 
> > > the port looks fine to me (and works well) altough
> > > 
> > > - README should explain that you need to run wrath binary in a
> > > directory where the folder kp1 is available, or that you can use
> > > some args for that (at least the game tell you to use -basedir to
> > > find the assets)
> > > - version maybe be 20200228 instead of adding 0.0.0 as a prefix to
> > >   commit date?  
> > 
> > Here is the port with the README change. I use the prefix 0.0.0
> > for the version because there may be an official release in the
> > future (e.g. 1.X.X) and to avoid EPOCH if that happens.
> > 
> > Thanks for your input.  
> 
> indeed, the prefix 0.0.0 make sense in that case you showed me others
> ports do the same.
> 
> I'm ok to import it. Anyone else ok?
> 

ping



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2020/05/21 12:55:30

Modified files:
games/wesnoth  : Makefile distinfo 
games/wesnoth/pkg: PLIST 

Log message:
update to wesnoth-1.14.12



Re: update mail/claws-mail

2020-05-21 Thread Alessandro De Laurenzis
Just out of my curiosity, is there any way to change the date format in the 
vcalendar plugin? It seems it doesn't react to LC_TIME/LC_ALL...

On May 21, 2020 8:14:48 PM GMT+02:00, Solene Rapenne  wrote:
>Le Thu, 14 May 2020 16:32:07 +0200,
>Solene Rapenne  a écrit :
>
>> This updates claws-mail to last version.
>> 
>> I also removed bsfilter module because it requires bsfilter and we
>> don't have it in ports.
>> 
>> I enabled the crash dialog because I had a few crashes when using
>> malloc options. And of course, I never had a crash since I enabled
>> that option.
>> 
>> Some patches have been merged upstream.
>> 
>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/mail/claws-mail/Makefile,v
>> retrieving revision 1.126
>> diff -u -p -r1.126 Makefile
>> --- Makefile 12 Mar 2020 20:08:56 -  1.126
>> +++ Makefile 14 May 2020 11:51:48 -
>> @@ -6,7 +6,7 @@ COMMENT-spamassassin=spamassassin plugi
>>  COMMENT-pdfviewer=  pdfviewer plugin
>>  COMMENT-gdata=  gdata plugin
>>  
>> -V=  3.17.4
>> +V=  3.17.5
>>  DISTNAME=   claws-mail-${V}
>>  PKGNAME-main=   ${DISTNAME}
>>  PKGNAME-bogofilter= claws-mail-bogofilter-${V}
>> @@ -14,12 +14,6 @@ PKGNAME-spamassassin= claws-mail-spamass
>>  PKGNAME-pdfviewer=  claws-mail-pdfviewer-${V}
>>  PKGNAME-gdata=  claws-mail-gdata-${V}
>>  
>> -REVISION-main=  3
>> -REVISION-bogofilter=0
>> -REVISION-pdfviewer= 1
>> -REVISION-spamassassin=  0
>> -REVISION-gdata= 1
>> -
>>  CATEGORIES= mail news
>>  
>>  HOMEPAGE=   https://www.claws-mail.org/
>> @@ -110,6 +104,8 @@ CONFIGURE_ARGS+= --disable-acpi_notifier
>>  --disable-geolocation-plugin \
>>  --disable-python-plugin \
>>  --disable-tnef_parse-plugin \
>> +--disable-bsfilter-plugin \
>> +--enable-crash-dialog \
>>  --enable-new-addrbook
>>  
>>  USE_GMAKE=  Yes
>> @@ -135,8 +131,7 @@ LIB_DEPENDS-main+=   databases/openldap
>>  CONFIGURE_ARGS+=--disable-ldap
>>  .endif
>>  
>> -TOOLS=  OOo2claws-mail.pl \
>> -acroread2claws-mail.pl \
>> +TOOLS=  acroread2claws-mail.pl \
>>  calypso_convert.pl \
>>  claws-mail-compose-insert-files.pl \
>>  convert_mbox.pl \
>> @@ -145,7 +140,8 @@ TOOLS=   OOo2claws-mail.pl \
>>  filter_conv.pl filter_conv_new.pl \
>>  fix_date.sh \
>>  gif2xface.pl \
>> -google_msgid.pl google_search.pl \
>> +google_msgid.pl \
>> +ddg_search.pl \
>>  kmail-mailbox2claws-mail.pl \
>>  kmail2claws-mail.pl kmail2claws-mail_v2.pl \
>>  mairix.sh \
>> Index: distinfo
>> ===
>> RCS file: /cvs/ports/mail/claws-mail/distinfo,v
>> retrieving revision 1.37
>> diff -u -p -r1.37 distinfo
>> --- distinfo 25 Sep 2019 00:33:55 -  1.37
>> +++ distinfo 14 May 2020 11:51:48 -
>> @@ -1,2 +1,2 @@
>> -SHA256 (claws/claws-mail-3.17.4.tar.gz) =
>> rbPjYadGTZOOHW8jpiQzyJh4xuABeSxcqY0izl1O+jc= -SIZE
>> (claws/claws-mail-3.17.4.tar.gz) = 12167751 +SHA256
>> (claws/claws-mail-3.17.5.tar.gz) =
>> 955MfwidCOayszI6kLb0aZGhVM4Wi6SoKdWTt6V2jHs= +SIZE
>> (claws/claws-mail-3.17.5.tar.gz) = 12186940 Index:
>> patches/patch-src_compose_c
>> ===
>> RCS file: patches/patch-src_compose_c diff -N
>> patches/patch-src_compose_c --- patches/patch-src_compose_c  8
>> Jan 2020 10:27:16 -  1.1 +++ /dev/null   1 Jan 1970
>> 00:00:00 - @@ -1,281 +0,0 @@ -$OpenBSD: patch-src_compose_c,v 1.1
>> 2020/01/08 10:27:16 sthen Exp $ -
>> -Adapted from
>> -
>> -From 6759b5272b412a467098d7699c767b8611cde1fd Mon Sep 17 00:00:00
>> 2001 -From: Paul 
>> -Date: Tue, 31 Dec 2019 09:58:13 +
>> -Subject: [PATCH] revert pasting images as attachments
>> 66fccde959a1b4addee971412b35d4b51d8272b1 -
>> -Index: src/compose.c
>>  src/compose.c.orig
>> -+++ src/compose.c
>> -@@ -10897,196 +10897,58 @@ static void
>> entry_copy_clipboard(GtkWidget *entry)
>> -gtk_clipboard_get(GDK_SELECTION_CLIPBOARD));
>> - }
>> - 
>> --static void paste_text(Compose *compose, GtkWidget *entry,
>> --  gboolean wrap, GdkAtom clip, GtkTextIter
>> *insert_place, --   const gchar *contents)
>> --{
>> --   GtkTextBuffer *buffer =
>> gtk_text_view_get_buffer(GTK_TEXT_VIEW(entry)); --   GtkTextMark
>> *mark_start = gtk_text_buffer_get_insert(buffer); --
>> GtkTextIter start_iter, end_iter; -- gint start, end;
>> --
>> --   if (contents == NULL)
>> --   return;
>> --
>> --   /* we shouldn't delete the selection when
>> middle-click-pasting, or we --* 

Re: update mail/claws-mail

2020-05-21 Thread Solene Rapenne
Le Thu, 14 May 2020 16:32:07 +0200,
Solene Rapenne  a écrit :

> This updates claws-mail to last version.
> 
> I also removed bsfilter module because it requires bsfilter and we
> don't have it in ports.
> 
> I enabled the crash dialog because I had a few crashes when using
> malloc options. And of course, I never had a crash since I enabled
> that option.
> 
> Some patches have been merged upstream.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/mail/claws-mail/Makefile,v
> retrieving revision 1.126
> diff -u -p -r1.126 Makefile
> --- Makefile  12 Mar 2020 20:08:56 -  1.126
> +++ Makefile  14 May 2020 11:51:48 -
> @@ -6,7 +6,7 @@ COMMENT-spamassassin= spamassassin plugi
>  COMMENT-pdfviewer=   pdfviewer plugin
>  COMMENT-gdata=   gdata plugin
>  
> -V=   3.17.4
> +V=   3.17.5
>  DISTNAME=claws-mail-${V}
>  PKGNAME-main=${DISTNAME}
>  PKGNAME-bogofilter=  claws-mail-bogofilter-${V}
> @@ -14,12 +14,6 @@ PKGNAME-spamassassin=  claws-mail-spamass
>  PKGNAME-pdfviewer=   claws-mail-pdfviewer-${V}
>  PKGNAME-gdata=   claws-mail-gdata-${V}
>  
> -REVISION-main=   3
> -REVISION-bogofilter= 0
> -REVISION-pdfviewer=  1
> -REVISION-spamassassin=   0
> -REVISION-gdata=  1
> -
>  CATEGORIES=  mail news
>  
>  HOMEPAGE=https://www.claws-mail.org/
> @@ -110,6 +104,8 @@ CONFIGURE_ARGS+=  --disable-acpi_notifier
>   --disable-geolocation-plugin \
>   --disable-python-plugin \
>   --disable-tnef_parse-plugin \
> + --disable-bsfilter-plugin \
> + --enable-crash-dialog \
>   --enable-new-addrbook
>  
>  USE_GMAKE=   Yes
> @@ -135,8 +131,7 @@ LIB_DEPENDS-main+=databases/openldap
>  CONFIGURE_ARGS+= --disable-ldap
>  .endif
>  
> -TOOLS=   OOo2claws-mail.pl \
> - acroread2claws-mail.pl \
> +TOOLS=   acroread2claws-mail.pl \
>   calypso_convert.pl \
>   claws-mail-compose-insert-files.pl \
>   convert_mbox.pl \
> @@ -145,7 +140,8 @@ TOOLS=OOo2claws-mail.pl \
>   filter_conv.pl filter_conv_new.pl \
>   fix_date.sh \
>   gif2xface.pl \
> - google_msgid.pl google_search.pl \
> + google_msgid.pl \
> + ddg_search.pl \
>   kmail-mailbox2claws-mail.pl \
>   kmail2claws-mail.pl kmail2claws-mail_v2.pl \
>   mairix.sh \
> Index: distinfo
> ===
> RCS file: /cvs/ports/mail/claws-mail/distinfo,v
> retrieving revision 1.37
> diff -u -p -r1.37 distinfo
> --- distinfo  25 Sep 2019 00:33:55 -  1.37
> +++ distinfo  14 May 2020 11:51:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (claws/claws-mail-3.17.4.tar.gz) =
> rbPjYadGTZOOHW8jpiQzyJh4xuABeSxcqY0izl1O+jc= -SIZE
> (claws/claws-mail-3.17.4.tar.gz) = 12167751 +SHA256
> (claws/claws-mail-3.17.5.tar.gz) =
> 955MfwidCOayszI6kLb0aZGhVM4Wi6SoKdWTt6V2jHs= +SIZE
> (claws/claws-mail-3.17.5.tar.gz) = 12186940 Index:
> patches/patch-src_compose_c
> ===
> RCS file: patches/patch-src_compose_c diff -N
> patches/patch-src_compose_c --- patches/patch-src_compose_c   8
> Jan 2020 10:27:16 -   1.1 +++ /dev/null   1 Jan 1970
> 00:00:00 - @@ -1,281 +0,0 @@ -$OpenBSD: patch-src_compose_c,v 1.1
> 2020/01/08 10:27:16 sthen Exp $ -
> -Adapted from
> -
> -From 6759b5272b412a467098d7699c767b8611cde1fd Mon Sep 17 00:00:00
> 2001 -From: Paul 
> -Date: Tue, 31 Dec 2019 09:58:13 +
> -Subject: [PATCH] revert pasting images as attachments
> 66fccde959a1b4addee971412b35d4b51d8272b1 -
> -Index: src/compose.c
>  src/compose.c.orig
> -+++ src/compose.c
> -@@ -10897,196 +10897,58 @@ static void
> entry_copy_clipboard(GtkWidget *entry)
> - gtk_clipboard_get(GDK_SELECTION_CLIPBOARD));
> - }
> - 
> --static void paste_text(Compose *compose, GtkWidget *entry,
> --   gboolean wrap, GdkAtom clip, GtkTextIter
> *insert_place, --const gchar *contents)
> --{
> --GtkTextBuffer *buffer =
> gtk_text_view_get_buffer(GTK_TEXT_VIEW(entry)); --GtkTextMark
> *mark_start = gtk_text_buffer_get_insert(buffer); --
> GtkTextIter start_iter, end_iter; --  gint start, end;
> --
> --if (contents == NULL)
> --return;
> --
> --/* we shouldn't delete the selection when
> middle-click-pasting, or we -- * can't mid-click-paste our
> own selection */ --   if (clip != GDK_SELECTION_PRIMARY) {
> --undo_paste_clipboard(GTK_TEXT_VIEW(compose->text),
> compose->undostruct); --
> gtk_text_buffer_delete_selection(buffer, FALSE, TRUE); -- }
> --
> --if (insert_place == 

Re: maintainer update: www/hugo

2020-05-21 Thread Todd C . Miller
Would it be worth adding an "extended" flavor that has, e.g., SCSS
support?  A number of hugo themes require this.

See: 
https://gohugo.io/troubleshooting/faq/#i-get-tocss--this-feature-is-not-available-in-your-current-hugo-version

Perhaps something like this?  Untested because my web server isn't
-current yet.

 - todd

Index: Makefile
===
RCS file: /cvs/ports/www/hugo/Makefile,v
retrieving revision 1.20
diff -u -p -u -r1.20 Makefile
--- Makefile21 May 2020 16:37:44 -  1.20
+++ Makefile21 May 2020 17:47:22 -
@@ -26,6 +26,16 @@ ALL_TARGET = github.com/gohugoio/hugo
 
 SEPARATE_BUILD =   Yes
 
+FLAVORS =  extended
+FLAVOR ?=
+
+.if ${FLAVOR:Mextended}
+MODGO_FLAGS += --tags extended
+LIB_DEPENDS += www/libsass
+WANTLIB += sass
+MAKE_ENV +=CGO_CPPFLAGS='-I${LOCALBASE}/include -DUSE_LIBSASS' 
CGO_LDFLAGS='-L${LOCALBASE}/lib -lsass'
+.endif
+
 post-build:
cd ${MODGO_WORKSPACE}/bin/ && ./hugo gen man
 



Re: [update] net/onioncat 0.3.5

2020-05-21 Thread Martin
*ping*

‐‐‐ Original Message ‐‐‐
On Monday, May 18, 2020 6:44 PM, Martin  wrote:

> Hi Stuart,
>
> In result of work with software developer, I prepare latest stable improved 
> port 0.3.8.
>
> Main improvements are:
>
> -   Stability (code patching to prevent segmentation faults)
> -   New functionality implemented
> Like "distributed virtual switch" functionality;
> Additional integrated loopback responders to simplify setup and debugging
>
> -   gcat symlink has been removed completely because of coreutils conflict
> -   man page has been improved to reflect all the changes made
>
> OK?
>
> --- Makefile.old Tue Jul 16 01:58:56 2019
> +++ Makefile Mon May 18 20:02:26 2020
> @@ -1,13 +1,13 @@
>
>
> $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $
>
> ==
>
> -COMMENT = IP-Transparent Tor Hidden Service Connector
> +COMMENT = IP-Transparent Tor and I2P Hidden Service Connector
>
> -V = 0.2.1
> -DISTNAME = onioncat-$V
> -REVISION = 1
> +V = 0.3.8
> +DISTNAME = onioncat-${V}
> +REVISION = 0
> CATEGORIES = net
>
> -HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
> +HOMEPAGE = https://www.onioncat.org
>
> MAINTAINER= Paul Irofti piro...@openbsd.org
>
> @@ -16,13 +16,12 @@
>
> WANTLIB = c pthread
>
> -MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
> +MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/
>
> RUN_DEPENDS = net/tor
>
> SEPARATE_BUILD = Yes
> -CONFIGURE_STYLE = simple
> -CONFIGURE_ARGS += --mandir=${PREFIX}/man
> +CONFIGURE_STYLE = gnu
>
> Do not pick up gawk or mawk
>
> 
>
> CONFIGURE_ENV = AWK=awk
>
> --- distinfo.old Wed Jun 24 08:34:54 2015
> +++ distinfo Mon May 18 20:03:30 2020
> @@ -1,2 +1,2 @@
> -SHA256 (onioncat-0.2.1.tar.gz) = Gge2K3LuZdEOcLly4q3hOH4iMrwGUnR+A76+cjXISo4=
> -SIZE (onioncat-0.2.1.tar.gz) = 179988
> +SHA256 (onioncat-0.3.8.tar.gz) = 
> 9564d10c64161408a573256ba8aece9296499a753cbdae6bfbc3544e72a1d63b
> +SIZE (onioncat-0.3.8.tar.gz) = 242144
>
> --- pkg/DESCR.old Tue Dec 30 16:56:39 2008
> +++ pkg/DESCR Fri May 15 00:53:34 2020
> @@ -1,4 +1,4 @@
> -OnionCat creates a transparent IP layer on top of Tor's hidden services.
> +OnionCat creates a transparent IP layer on top of Tor or I2P hidden services.
> It transmits any kind of IP-based data transparently through the Tor
> network on a location hidden basis. You can think of it as a
> point-to-multipoint VPN between hidden services.
>
> --- pkg/PLIST.old Mon Oct 25 21:37:52 2010
> +++ pkg/PLIST Fri May 15 00:53:34 2020
> @@ -2,4 +2,5 @@
> @bin bin/ocat
> @man man/man1/ocat.1
> share/doc/onioncat/
> +share/doc/onioncat/Garlicat-HOWTO
> share/doc/onioncat/README
>
> Martin
>
> > ‐‐‐ Original Message ‐‐‐
> > On Tuesday, April 28, 2020 5:07 PM, Stuart Henderson s...@spacehopper.org 
> > wrote:
> >
> > > Oh, gcat is a symlink. Shouldn't have @bin and it seems pretty
> > > useless since one can just use -I instead, so it's probably better to
> > > remove rather than @conflict with a common package.
> > > On 2020/04/28 16:29, Martin wrote:
> > >
> > > > 0.3.5a works stable for weeks. Anyway, I've asked the author about 
> > > > versioning.
> > > > --- Makefile.old Fri Jul 12 23:48:35 2019
> > > > +++ Makefile Tue Apr 28 18:28:15 2020
> > > > @@ -1,13 +1,13 @@
> > > > $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $
> > > >
> > > > ===
> > > >
> > > > -COMMENT = IP-Transparent Tor Hidden Service Connector
> > > > +COMMENT = IP-Transparent Tor and I2P Hidden Service Connector
> > > > -V = 0.2.1
> > > > -DISTNAME = onioncat-$V
> > > > -REVISION = 1
> > > > +V = 0.3.5a
> > > > +DISTNAME = onioncat-${V}
> > > > +REVISION = 0
> > > > CATEGORIES = net
> > > > -HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
> > > > +HOMEPAGE = https://www.onioncat.org
> > > > MAINTAINER= Paul Irofti piro...@openbsd.org
> > > > @@ -16,13 +16,12 @@
> > > > WANTLIB = c pthread
> > > > -MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
> > > > +MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/
> > > > RUN_DEPENDS = net/tor
> > > > SEPARATE_BUILD = Yes
> > > > -CONFIGURE_STYLE = simple
> > > > -CONFIGURE_ARGS += --mandir=${PREFIX}/man
> > > > +CONFIGURE_STYLE = gnu
> > > > Do not pick up gawk or mawk
> > > >
> > > > 

CVS: cvs.openbsd.org: ports

2020-05-21 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2020/05/21 10:37:44

Modified files:
www/hugo   : Makefile distinfo 

Log message:
update www/hugo to release 0.71.0

* Use WARN log level also for the early initialization [518d1496]
* Update to Go 1.14.3 and Go 1.13.11 [3cc41523]
* Improve error message when no Babel installed [2fd0a5a6]
* Add test for headings render hook [6e051c05]
* Add render template hooks for headings [423b8f2f]
* Add math.Pow [99193449]
* Do not suppress .well-known/ directory [558c0930]
* Quote "@babel/cli" to solve build error [b69a3614]
* Remove custom x-nodejs plugin [a0103864]
* Use .Lastmod for og:updated_time [6205d56b]
* Fix Babel on Windows [723ec555]
* Upgrade chroma to 0.7.3 to fix invalid css [b342e8fb]

ok rsadowski@ kmos@



Re: [-CURRENT] Microphone does not work in firefox anymore

2020-05-21 Thread Andrea Biscuola
Hi Solene

> Il giorno 21 mag 2020, alle ore 11:36, Solene Rapenne  ha 
> scritto:
> 
> Le Thu, 21 May 2020 10:23:14 +0200 (CEST),
> a...@abiscuola.com a écrit :
> 
>> Hi all.
>> 
>> I installed the latest snapshot and, suddenly, the microphone
>> stopped working in firefox.
>> 
>> The mic itself is recognized and firefox can access it, so
>> it seems the sndiod back-end is working. However, even if I can
>> the microphone, no audio comes out of it.
>> 
>> I have both an integrated microphone and external USB audio
>> card and, previously, both worked flawlessly.
>> 
>> I know some changes were made to sndiod in the latest months
>> that could cause such a problem, but, looking at the
>> upgrade notes, nothing is mentioned about additional device
>> permissions.
>> 
>> Regards.
>> 
>> --
>> Andrea
>> 
> 
> I tried with Firefox on https://webcammictest.com/check-mic.html

> At first I had no result but I think my input level was too low, using
> this I had some sound:
> 
> $ sndioctl input.level=1
> 
> You may also have to increase the microphone input level within mixerctl.
> 
> Of course you need to have the sysctl kern.audio.record set to 1.
> 

Ok, I tried the website you posted  and everything is fine. The mic works ok. 
However, we use tools for work such as hangouts and bigbluebutton for 
teleconferencing and there, the microphone still doesn't works.

The web apps can access che mic, but no sound is coming out of them. I can see 
some activity on the sound cards related to the mic, but no volume adjusting 
solves the problem.

kern.audio.record is properl set to 1.

I made some attempts with various mixerctl settings, but nothing changes.

I confirm is bot an hardware problem, it seems it's related to how firefox 
handle the sndio back-end for hangouts et simila.

--
Andrea





Re: NEW: games/py-minecraft-launcher-lib

2020-05-21 Thread Kurt Mosiejczuk
On Thu, May 21, 2020 at 04:35:16PM +0200, Solene Rapenne wrote:
> Le Sat, 25 Apr 2020 12:50:05 -0400,
> Kurt Mosiejczuk  a écrit :

> > This will be for post-6.7, but I figured I'd get it out there for
> > folks who want to tinker with it like I have been.

> > minecraft-launcher-lib provides a python library to authenticate
> > against Mojang servers, install versions of Minecraft, and run them.
> > I've successfully used it to make a script that installs and runs our
> > existing version of Minecraft in ports (1.12.2).

> > It's python3 only.

> is this replacing games/minecraft then?

No. It may eventually be used to change games/minecraft, but on its own
it is not a replacement. I am currently using a python script made using
this to launch the existing version of minecraft (1.12.2).

--Kurt



CVS: cvs.openbsd.org: ports

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

Modified files:
games/wtf  : Makefile distinfo 

Log message:
Update to wtf-20200518



Re: NEW: games/py-minecraft-launcher-lib

2020-05-21 Thread Solene Rapenne
Le Sat, 25 Apr 2020 12:50:05 -0400,
Kurt Mosiejczuk  a écrit :

> This will be for post-6.7, but I figured I'd get it out there for
> folks who want to tinker with it like I have been.
> 
> minecraft-launcher-lib provides a python library to authenticate
> against Mojang servers, install versions of Minecraft, and run them.
> I've successfully used it to make a script that installs and runs our
> existing version of Minecraft in ports (1.12.2).
> 
> It's python3 only.
> 
> --Kurt

is this replacing games/minecraft then?



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 08:29:02

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

Log message:
register net/tircd deletion because it's abandoned upstream



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 08:27:54

Modified files:
net: Makefile 

Log message:
- tircd



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 08:27:42

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

Log message:
Remove tircd because our version is outdated and upstream is abandoned

ok afresh@ sthen@



Re: update: audio/py-eyed3

2020-05-21 Thread Paco Esteban
On Thu, 21 May 2020, Stuart Henderson wrote:

> On 2020/05/20 20:37, Paco Esteban wrote:
> > 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).
> 
> It does use the module, I think I just missed that when I changed eyeD3
> to use py3. I'll fix that in mutagen.
> 
> > Tests on the consumer are the same before and after the update:
> > 
> >   3 failed, 3801 passed
> > 
> > comments ? ok ?
> 
> Running the eyeD3 script fails:
> 
> pkg_resources.DistributionNotFound: The 'deprecation' distribution was not 
> found and is required by eyeD3
> 
> Also py-magic is no longer required.

What a wonderful job I did, didn't I ?

Sorry for that, find the modified diff at the end.  The port now depends
on 2 new ports I've sent separately.  I've now tested it reading/writing
some tags to a couple of mp3 files without any problems.

Cheers,
Paco.

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
+++ Makefile21 May 2020 14:03:37 -
@@ -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
 
@@ -16,7 +16,8 @@ MASTER_SITES= ${HOMEPAGE}releases/
 MODULES=   lang/python
 # standalone software - intentionally no py-* prefix/FLAVOR.
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
-RUN_DEPENDS=   devel/py-magic${MODPY_FLAVOR} \
+RUN_DEPENDS=   devel/py-deprecation${MODPY_FLAVOR} \
+   devel/py-filetype${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR}
 
 MODPY_SETUPTOOLS=  Yes
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

-- 
Paco Esteban.
0x5818130B8A6DBC03



new: py-filetype

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

This is a port for filetype, a Python port from filetype Go package.

It's needed for the upate of audio/py-eyed3.

Builds ok and works for me on amd64.
About tests, the 7 tests related to py-test-benchmark fail with fixture
not found, even when the package is installed.  The rest pass.
I've checked other ports that depend on it (even
devel/py-test-benchmark, which depends on itself for tests) and all of
them fail with more or less the same message.  I think we have a problem
on that port.

There's also a warning when generating PLIST:

Warning: py3-filetype-1.0.7 conflicts with py3-dfvfs-20200211

(security/py-dfvfs,python3):/usr/local/lib/python3.7/site-packages/examples/__init__.py

/usr/local/lib/python3.7/site-packages/examples/__pycache__/__init__.cpython-37.pyc

kmos@ suggests to comment those lines for now.  Please take a look if we
can comment others on the same directory structure (which may
potentially conflict with other ports in the future).

Cheers,
Paco.

-- 
Paco Esteban.
0x5818130B8A6DBC03


py-filetype.tar.gz
Description: Binary data


new: devel/py-deprecation

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

This is a new port needed for the update of audio/py-eyed3.

The port is pretty simple, I only changed the use of unittest2 for
unittest, as this is python3 only and we don't need it for testing.

All tests pass on amd64.

Comments ? ok to import ?

Cheers,
Paco.

-- 
Paco Esteban.
0x5818130B8A6DBC03


py-deprecation.tar.gz
Description: Binary data


update: mail/mailman to 2.1.33

2020-05-21 Thread Okan Demirmen
Yet another mailman update for xss. The diff is the same for both
OPENBSD_6_6 and OPENBSD_6_7 - would like to apply there as well.

In addition, even there is no CVE directly related to this release, the
same 2018 CVE is being referenced, so update quirks too for -current.

OK?

Thank you,
Okan

Index: Makefile
===
RCS file: /home/open/cvs/ports/mail/mailman/Makefile,v
retrieving revision 1.94
diff -u -p -r1.94 Makefile
--- Makefile7 May 2020 19:06:49 -   1.94
+++ Makefile18 May 2020 20:08:51 -
@@ -2,7 +2,7 @@
 
 COMMENT=   mailing list manager with web interface
 
-DISTNAME=  mailman-2.1.32
+DISTNAME=  mailman-2.1.33
 CATEGORIES=mail www
 
 HOMEPAGE=  https://www.gnu.org/software/mailman/
Index: distinfo
===
RCS file: /home/open/cvs/ports/mail/mailman/distinfo,v
retrieving revision 1.31
diff -u -p -r1.31 distinfo
--- distinfo7 May 2020 19:06:49 -   1.31
+++ distinfo18 May 2020 20:09:08 -
@@ -1,2 +1,2 @@
-SHA256 (mailman-2.1.32.tgz) = N1UyKyPLQc1yZAdljcGuDS3MmIfJI5lFSRpVGTNQXl0=
-SIZE (mailman-2.1.32.tgz) = 9413055
+SHA256 (mailman-2.1.33.tgz) = bX6BdTx4Eg9HmidepiMZTKwYij2vMB63aqnTmpQtUjQ=
+SIZE (mailman-2.1.33.tgz) = 9412979



Index: Makefile
===
RCS file: /home/open/cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.945
diff -u -p -r1.945 Makefile
--- Makefile21 May 2020 09:21:46 -  1.945
+++ Makefile21 May 2020 13:44:30 -
@@ -5,7 +5,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-3.336
+PKGNAME =  quirks-3.337
 PKG_ARCH = *
 MAINTAINER =   Marc Espie 
 
Index: files/Quirks.pm
===
RCS file: /home/open/cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.964
diff -u -p -r1.964 Quirks.pm
--- files/Quirks.pm 21 May 2020 09:21:46 -  1.964
+++ files/Quirks.pm 21 May 2020 13:44:39 -
@@ -1723,7 +1723,7 @@ my $cve = {
'lang/ruby/2.6,-main' => 'ruby->2.6,<2.6.2',
'mail/dovecot,-main' => 'dovecot-<2.3.6',
'mail/exim' => 'exim-<4.83',
-   'mail/mailman' => 'mailman-<2.1.30',
+   'mail/mailman' => 'mailman-<2.1.33',
'mail/p5-Mail-SpamAssassin' => 'p5-Mail-SpamAssassin-<3.4.4',
'mail/roundcubemail' => 'roundcubemail-<1.3.8',
'math/hdf5' => 'hdf5-<1.8.21',



Re: CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
Le Thu, 21 May 2020 03:24:01 -0600 (MDT),
Solene Rapenne  a écrit :

> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   sol...@cvs.openbsd.org  2020/05/21 03:24:01
> 
> Removed files:
>   net/pop3gwd: Makefile distinfo 
>   net/pop3gwd/patches: patch-connect_loginc
> patch-get_remote_datac patch-mainc patch-makefile 
>patch-parse_cmd_linec patch-pop3-gwh 
>patch-relay_datac 
>   net/pop3gwd/pkg: PLIST DESCR 
> 
> Log message:
> Remove pop3gwd because it's old and abandoned upstream
> 
> nginx or dovecot as a proxy can be used as a replacement
> 
> ok kn@
> 

This was also ok Ian McWiliam (maintainer)



[-CURRENT] Microphone does not work in firefox anymore

2020-05-21 Thread a
Hi all.

I installed the latest snapshot and, suddenly, the microphone
stopped working in firefox.

The mic itself is recognized and firefox can access it, so
it seems the sndiod back-end is working. However, even if I can
the microphone, no audio comes out of it.

I have both an integrated microphone and external USB audio
card and, previously, both worked flawlessly.

I know some changes were made to sndiod in the latest months
that could cause such a problem, but, looking at the
upgrade notes, nothing is mentioned about additional device
permissions.

Regards.

--
Andrea



Re: CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
Le Mon, 18 May 2020 18:56:55 -0600 (MDT),
Stuart Henderson  a écrit :

> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2020/05/18 18:56:55
> 
> Modified files:
>   security/clamav: Tag: OPENBSD_6_7 Makefile distinfo 
> 
> Log message:
> MFC clamav update, DoS in PDF, out-of-bounds read in ARJ
> 

for some reasons it doesn't build on i386-stable

I tried to install gcc package but this didn't help

/usr/bin/libtool  --tag CXX   --mode=link gcc-pthread -L/usr/lib  
-L/usr/local/lib  -thread-safe  -L/usr/local/lib -liconv -L/usr/local/lib 
-lxml2 -lz -L/usr/local/lib -llzma -lpthread -L/usr/local/lib -liconv -lm 
-version-info  2:0:0 -no-undefined   
-Wl,--version-script,../libfreshclam/libfreshclam.map -pthread -L/usr/lib  
-L/usr/local/lib -o libfreshclam.la -rpath /usr/local/lib output.lo 
optparser.lo getopt.lo misc.lo  cdiff.lo tar.lo cert_util.lo libfreshclam.lo  
libfreshclam_internal.lo dns.lo cert_util_linux.lo ../libclamav/libclamav.la   
-pthread -L/usr/lib  -L/usr/local/lib -L/usr/local/lib -lcurl -lnghttp2 -lssl 
-lcrypto -lssl -lcrypto -lz  -lz -L/usr/local/lib -lcurl -lnghttp2 -lssl 
-lcrypto -lssl -lcrypto -lz  -lssl -lcrypto -lz -ljson-c  -L/usr/local/lib 
-lltdl -pthread -lm -lcharset libtool: link: gcc -shared -fPIC -DPIC -o 
.libs/libfreshclam.so.0.0 -pthread -Wl,--version-script 
-Wl,../libfreshclam/libfreshclam.map .libs/output.o .libs/optparser.o 
.libs/getopt.o .libs/misc.o .libs/cd
iff.o .libs/tar.o .libs/cert_util.o .libs/libfreshclam.o 
.libs/libfreshclam_internal.o .libs/dns.o .libs/cert_util_linux.o -L.libs 
-liconv -lxml2 -lpthread -lz -llzma -lm -lclamav -lssl -lcrypto -ljson-c 
-lpcre2-8 -lbz2 -lltdl -lmspack -lcharset -lcurl -lnghttp2 
-Wl,-soname,libfreshclam.so.0.0
ld: error: unable to find library -lgcc
ld: error: unable to find library -lgcc
Error while executing gcc -shared -fPIC -DPIC -o .libs/libfreshclam.so.0.0 
-pthread -Wl,--version-script -Wl,../libfreshclam/libfreshclam.map 
.libs/output.o .libs/optparser.o .libs/getopt.o .libs/misc.o .libs/cdiff.o 
.libs/tar.o .libs/cert_util.o .libs/libfreshclam.o 
.libs/libfreshclam_internal.o .libs/dns.o .libs/cert_util_linux.o -L.libs 
-liconv -lxml2 -lpthread -lz -llzma -lm -lclamav -lssl -lcrypto -ljson-c 
-lpcre2-8 -lbz2 -lltdl -lmspack -lcharset -lcurl -lnghttp2 
-Wl,-soname,libfreshclam.so.0.0
*** Error 2 in libfreshclam (Makefile:703 'libfreshclam.la')
*** Error 1 in . (Makefile:878 'all-recursive': @fail=;  if (target_option=k; 
case ${target_option-} in  ?) ;;  *) echo "am__make_running_wi...)
*** Error 2 in /build/tmp/pobj/clamav-0.102.3/clamav-0.102.3 (Makefile:649 
'all')
*** Error 2 in security/clamav (/home/ports//infrastructure/mk/bsd.port.mk:2907 
'/build/tmp/pobj//clamav-0.102.3/.build_done': @cd /build/tm...)
*** Error 2 in security/clamav (/home/ports//infrastructure/mk/bsd.port.mk:2105 
'/home/packages/i386/all/clamav-0.102.3.tgz': @cd /home/port...)
*** Error 2 in security/clamav (/home/ports//infrastructure/mk/bsd.port.mk:2103 
'/home/packages/i386/all/clamav-0.102.3.tgz': @cd /home/port...)
*** Error 2 in security/clamav (/home/ports//infrastructure/mk/bsd.port.mk:2594 
'_internal-package': @case X${_DEPENDS_CACHE} in  X) _DEPEND...)
*** Error 2 in security/clamav (/home/ports//infrastructure/mk/bsd.port.mk:2573 
'package': @lock=clamav-0.102.3;  export _LOCKS_HELD=" clama...)
===> Exiting security/clamav with an error



[NEW] lang/yaegi - a Go interpreter

2020-05-21 Thread Aaron Bieber
Hi!

This is a port of Yaegi. Yaegi is Another Elegant Go Interpreter.

This can be used as a REPL for Go things, or as a "#!" interpreter for
shell style Go "scripts"!

It's entirely written in Go and has 0 external dependencies!

It was built with portgen.

OK?


yaegi.tar.gz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2020-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/05/21 06:38:46

Modified files:
devel/dwz  : Makefile 

Log message:
forgotten piece of the "no-strip" commit, noticed by aja@

this is actually less tricky: just use the built dwz



Re: slock 1.4 / bsd-auth

2020-05-21 Thread Theo Buehler
On Thu, May 21, 2020 at 11:58:37AM +0100, Stuart Henderson wrote:
> I've written a patch to add bsd-auth support back to slock 1.4 which
> I've been using for a while. Tidied the make variable handling a bit
> as well, no need to patch to use ?=, they can just be overridden with
> MAKE_FLAGS. OK?

I would prefer if this used the libc version of explicit_bzero instead
of the local copy. For this, set COMPATSRC to empty in compat.mk (why do
you add a COPTSFLAG=-Os via a patch?).

While the updated slock seems to work fine from the command line, it
doesn't lock at all if I use it from a i3 binding.  I have been using

bindsym $mod+Mod1+l exec "slock"

in my ~/.i3/config for many years without issue, but this breaks with
this update. In my xsession-errors I see:

slock: unable to grab mouse pointer for screen 0
slock: unable to grab keyboard for screen 0

I haven't looked more closely into why this happens, but I would
appreciate a workaround for this so I can keep a binding for the lock.

Out of curiosity: what prompted this update?

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/slock/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- Makefile  12 Jul 2019 20:51:21 -  1.17
> +++ Makefile  21 May 2020 10:58:17 -
> @@ -2,9 +2,7 @@
>  
>  COMMENT= simple X screen locker
>  
> -# slock-1.4 drops bsd-auth support; CVE-2016-6866 doesn't affect 
> HAVE_BSD_AUTH
> -DISTNAME=slock-1.3
> -REVISION=1
> +DISTNAME=slock-1.4
>  
>  CATEGORIES=  x11
>  
> @@ -19,9 +17,11 @@ WANTLIB=   X11 c Xext Xrandr
>  
>  MASTER_SITES=http://dl.suckless.org/tools/
>  
> -MAKE_ENV=CC="${CC}" \
> - LDFLAGS="${LDFLAGS}"
> -FAKE_FLAGS=  DESTDIR=""
> +MAKE_FLAGS=  CC="${CC}" \
> + COPTFLAGS="${CFLAGS}" \
> + MANPREFIX=${PREFIX}/man \
> + X11INC=${X11BASE}/include \
> + X11LIB=${X11BASE}/lib
>  
>  NO_TEST= Yes
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/slock/distinfo,v
> retrieving revision 1.10
> diff -u -p -r1.10 distinfo
> --- distinfo  5 Mar 2016 19:17:01 -   1.10
> +++ distinfo  21 May 2020 10:58:17 -
> @@ -1,2 +1,2 @@
> -SHA256 (slock-1.3.tar.gz) = urSjrqQEaqD9A2HDZJt5uQylMbxd+uPEpsD+Q2FSvRg=
> -SIZE (slock-1.3.tar.gz) = 5943
> +SHA256 (slock-1.4.tar.gz) = tThJ28YBCamH16SbjaGXMFwpMH/XTBLcGK8NMEQ5Lmo=
> +SIZE (slock-1.4.tar.gz) = 6889
> Index: patches/patch-Makefile
> ===
> RCS file: /cvs/ports/x11/slock/patches/patch-Makefile,v
> retrieving revision 1.5
> diff -u -p -r1.5 patch-Makefile
> --- patches/patch-Makefile5 Mar 2016 19:17:01 -   1.5
> +++ patches/patch-Makefile21 May 2020 10:58:17 -
> @@ -1,6 +1,8 @@
> -$OpenBSD: patch-Makefile,v 1.5 2016/03/05 19:17:01 jung Exp $
>  Makefile.origFri Feb 12 20:29:02 2016
> -+++ Makefile Fri Feb 26 21:06:04 2016
> +$OpenBSD$
> +
> +Index: Makefile
> +--- Makefile.orig
>  Makefile
>  @@ -15,8 +15,7 @@ options:
>   @echo "CC   = ${CC}"
>   
> @@ -9,7 +11,7 @@ $OpenBSD: patch-Makefile,v 1.5 2016/03/0
>  -@${CC} -c ${CFLAGS} $<
>  +${CC} -c ${CFLAGS} $<
>   
> - ${OBJ}: config.h config.mk
> + ${OBJ}: config.h config.mk arg.h util.h
>   
>  @@ -25,8 +24,7 @@ config.h:
>   @cp config.def.h $@
> Index: patches/patch-config_def_h
> ===
> RCS file: patches/patch-config_def_h
> diff -N patches/patch-config_def_h
> --- patches/patch-config_def_h5 Mar 2016 19:17:01 -   1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,11 +0,0 @@
> -$OpenBSD: patch-config_def_h,v 1.2 2016/03/05 19:17:01 jung Exp $
>  config.def.h.origFri Feb 12 20:29:02 2016
> -+++ config.def.h Fri Feb 26 20:57:47 2016
> -@@ -1,6 +1,6 @@
> - static const char *colorname[NUMCOLS] = {
> - "black", /* after initialization */
> --"#005577",   /* during input */
> -+"#404040",   /* during input */
> - "#CC",   /* failed/cleared the input */
> - };
> - static const Bool failonclear = True;
> Index: patches/patch-config_mk
> ===
> RCS file: /cvs/ports/x11/slock/patches/patch-config_mk,v
> retrieving revision 1.9
> diff -u -p -r1.9 patch-config_mk
> --- patches/patch-config_mk   13 Aug 2016 14:00:00 -  1.9
> +++ patches/patch-config_mk   21 May 2020 10:58:17 -
> @@ -1,44 +1,23 @@
> -$OpenBSD: patch-config_mk,v 1.9 2016/08/13 14:00:00 tb Exp $
>  config.mk.orig   Fri Feb 12 20:29:02 2016
> -+++ config.mkSat Aug 13 15:38:13 2016
> -@@ -4,28 +4,28 @@ VERSION = 1.3
> - # Customize below to fit your system
> - 
> - # 

CVS: cvs.openbsd.org: ports

2020-05-21 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/05/21 05:28:05

Modified files:
audio/mumble   : Makefile 
Removed files:
audio/mumble/patches: patch-src_mumble_ConnectDialog_h 
  patch-src_mumble_main_cpp 

Log message:
Remove obsolete patches

Two patches seem to have no effect: the first one fixes a C++ issue I
do not see on amd64 when building without it, the second one supposedly
fixes translation files, but without it I can switch between languages
just fine.

Both patches are there since import on 2014 and I they probably used to
be relevant for older Mumble versions, but not so much today anymore.



Re: Update and unbreak www/qutebrowser

2020-05-21 Thread Stefan Hagen
Hi R

Rafael Sadowski wrote:
> After we import www/py-qtwebengine we can update and unbreak
> qutebrowser.

This is really cool. I tested it and it works while it is running. What
I noticed is, that it is crashing on close every time.

Does this happen to you too?

puffy ~/work> qutebrowser -d
[...striping parts before closing event...]
12:54:49 DEBUGcommands   command:run:541 command called: close
12:54:49 DEBUGcommands   command:run:556 Calling 
qutebrowser.mainwindow.mainwindow.MainWindow.close()
12:54:49 DEBUGdestroymainwindow:closeEvent:683 Closing window 0
12:54:50 DEBUGdestroyquitter:shutdown:223 Shutting down with status 0, 
session None...
12:54:50 DEBUGprompt prompt:shutdown:139 Shutting down with loops []
12:54:50 DEBUGdestroyquitter:_shutdown_2:251 Stage 2 of shutting down...
12:54:50 DEBUGipcipc:shutdown:404 Shutting down IPC (socket 
0x1412667b468)
12:54:50 DEBUGsave   savemanager:save:98 Save of yaml-config requested 
- dirty False, save_on_exit
False, is_exit True, force False -> False
12:54:50 DEBUGsave   savemanager:save:98 Save of state-config requested 
- dirty False, save_on_exit True, is_exit True, force False -> True
12:54:50 DEBUGsave   savemanager:save:98 Save of command-history 
requested - dirty False, save_on_exit False, is_exit True, force False -> False
12:54:50 DEBUGsave   savemanager:save:98 Save of quickmark-manager 
requested - dirty False, save_on_exit False, is_exit True, force False -> False
12:54:50 DEBUGsave   savemanager:save:98 Save of bookmark-manager 
requested - dirty False, save_on_exit False, is_exit True, force False -> False
12:54:50 DEBUGsave   savemanager:save:98 Save of cookies requested - 
dirty False, save_on_exit False, is_exit True, force False -> False
12:54:50 DEBUGmisc   app:on_focus_object_changed:495 Focus object 
changed: 
12:54:50 DEBUGdestroyquitter:_shutdown_2:263 Deferring 
QApplication::exit...
12:54:50 DEBUGmodes  modeman:_handle_keypress:273 match: 2, 
forward_unbound_keys: auto, passthrough: True, is_non_alnum: True, dry_run: 
False --> filter: True (focused: None)
12:54:50 DEBUGmisc   eventfilter:eventFilter:80 
:
removed child 
12:54:50 DEBUGmisc   eventfilter:eventFilter:80 
:
removed child 
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 0
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: tab
12:54:50 DEBUGdestroyquitter:_shutdown_3:270 Now calling 
QApplication::exit.
12:54:50 DEBUGmisc   app:on_focus_object_changed:495 Focus object 
changed: None
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 0
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
main-window
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
last-focused-main-window
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
message-bridge
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
tabbed-browser
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
status-command
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
completion
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
mode-manager
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
hintmanager
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
prompt-container
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
command-history
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
download-model
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
crash-handler
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
save-manager
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
quickmark-manager
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
bookmark-manager
12:54:50 DEBUGdestroyobjreg:on_destroyed:125 schedule removal: 
qtnetwork-download-manager
Fatal Python error: Segmentation fault

Current thread 0x0141c099c928 (most recent call first):
Segmentation fault (core dumped)


Backtrace:
$ gdb /usr/local/bin/python3.7 python3.7.core
(gdb) bt
#0  thrkill () at -:3
#1  
#2  0x05afb02c6c12 in QNetworkConfiguration::bearerTypeName ()
   from /usr/local/lib/qt5/libQt5Network.so.3.0
#3  0x05afb02c54ef in QNetworkConfiguration::~QNetworkConfiguration ()
   from /usr/local/lib/qt5/libQt5Network.so.3.0
#4  0x05afb01ea19e in QNetworkAccessManager::proxyAuthenticationRequired ()
   from /usr/local/lib/qt5/libQt5Network.so.3.0
#5  0x05afb01ea246 in QNetworkAccessManager::proxyAuthenticationRequired ()
   from /usr/local/lib/qt5/libQt5Network.so.3.0
#6  0x05af4ef3e27e in QObject::qt_metacall () from 
/usr/local/lib/qt5/libQt5Core.so.3.0
#7  0x05af4ef39c0d in 

slock 1.4 / bsd-auth

2020-05-21 Thread Stuart Henderson
I've written a patch to add bsd-auth support back to slock 1.4 which
I've been using for a while. Tidied the make variable handling a bit
as well, no need to patch to use ?=, they can just be overridden with
MAKE_FLAGS. OK?

Index: Makefile
===
RCS file: /cvs/ports/x11/slock/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile12 Jul 2019 20:51:21 -  1.17
+++ Makefile21 May 2020 10:58:17 -
@@ -2,9 +2,7 @@
 
 COMMENT=   simple X screen locker
 
-# slock-1.4 drops bsd-auth support; CVE-2016-6866 doesn't affect HAVE_BSD_AUTH
-DISTNAME=  slock-1.3
-REVISION=  1
+DISTNAME=  slock-1.4
 
 CATEGORIES=x11
 
@@ -19,9 +17,11 @@ WANTLIB= X11 c Xext Xrandr
 
 MASTER_SITES=  http://dl.suckless.org/tools/
 
-MAKE_ENV=  CC="${CC}" \
-   LDFLAGS="${LDFLAGS}"
-FAKE_FLAGS=DESTDIR=""
+MAKE_FLAGS=CC="${CC}" \
+   COPTFLAGS="${CFLAGS}" \
+   MANPREFIX=${PREFIX}/man \
+   X11INC=${X11BASE}/include \
+   X11LIB=${X11BASE}/lib
 
 NO_TEST=   Yes
 
Index: distinfo
===
RCS file: /cvs/ports/x11/slock/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo5 Mar 2016 19:17:01 -   1.10
+++ distinfo21 May 2020 10:58:17 -
@@ -1,2 +1,2 @@
-SHA256 (slock-1.3.tar.gz) = urSjrqQEaqD9A2HDZJt5uQylMbxd+uPEpsD+Q2FSvRg=
-SIZE (slock-1.3.tar.gz) = 5943
+SHA256 (slock-1.4.tar.gz) = tThJ28YBCamH16SbjaGXMFwpMH/XTBLcGK8NMEQ5Lmo=
+SIZE (slock-1.4.tar.gz) = 6889
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/x11/slock/patches/patch-Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 patch-Makefile
--- patches/patch-Makefile  5 Mar 2016 19:17:01 -   1.5
+++ patches/patch-Makefile  21 May 2020 10:58:17 -
@@ -1,6 +1,8 @@
-$OpenBSD: patch-Makefile,v 1.5 2016/03/05 19:17:01 jung Exp $
 Makefile.orig  Fri Feb 12 20:29:02 2016
-+++ Makefile   Fri Feb 26 21:06:04 2016
+$OpenBSD$
+
+Index: Makefile
+--- Makefile.orig
 Makefile
 @@ -15,8 +15,7 @@ options:
@echo "CC   = ${CC}"
  
@@ -9,7 +11,7 @@ $OpenBSD: patch-Makefile,v 1.5 2016/03/0
 -  @${CC} -c ${CFLAGS} $<
 +  ${CC} -c ${CFLAGS} $<
  
- ${OBJ}: config.h config.mk
+ ${OBJ}: config.h config.mk arg.h util.h
  
 @@ -25,8 +24,7 @@ config.h:
@cp config.def.h $@
Index: patches/patch-config_def_h
===
RCS file: patches/patch-config_def_h
diff -N patches/patch-config_def_h
--- patches/patch-config_def_h  5 Mar 2016 19:17:01 -   1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-$OpenBSD: patch-config_def_h,v 1.2 2016/03/05 19:17:01 jung Exp $
 config.def.h.orig  Fri Feb 12 20:29:02 2016
-+++ config.def.h   Fri Feb 26 20:57:47 2016
-@@ -1,6 +1,6 @@
- static const char *colorname[NUMCOLS] = {
-   "black", /* after initialization */
--  "#005577",   /* during input */
-+  "#404040",   /* during input */
-   "#CC",   /* failed/cleared the input */
- };
- static const Bool failonclear = True;
Index: patches/patch-config_mk
===
RCS file: /cvs/ports/x11/slock/patches/patch-config_mk,v
retrieving revision 1.9
diff -u -p -r1.9 patch-config_mk
--- patches/patch-config_mk 13 Aug 2016 14:00:00 -  1.9
+++ patches/patch-config_mk 21 May 2020 10:58:17 -
@@ -1,44 +1,23 @@
-$OpenBSD: patch-config_mk,v 1.9 2016/08/13 14:00:00 tb Exp $
 config.mk.orig Fri Feb 12 20:29:02 2016
-+++ config.mk  Sat Aug 13 15:38:13 2016
-@@ -4,28 +4,28 @@ VERSION = 1.3
- # Customize below to fit your system
- 
- # paths
--PREFIX = /usr/local
--MANPREFIX = ${PREFIX}/share/man
-+PREFIX ?= /usr/local
-+MANPREFIX = ${PREFIX}/man
- 
--X11INC = /usr/X11R6/include
--X11LIB = /usr/X11R6/lib
-+X11INC = ${X11BASE}/include
-+X11LIB = ${X11BASE}/lib
+$OpenBSD$
+
+Index: config.mk
+--- config.mk.orig
 config.mk
+@@ -12,12 +12,13 @@ X11LIB = /usr/X11R6/lib
  
  # includes and libs
--INCS = -I. -I/usr/include -I${X11INC}
+ INCS = -I. -I/usr/include -I${X11INC}
 -LIBS = -L/usr/lib -lc -lcrypt -L${X11LIB} -lX11 -lXext -lXrandr
-+INCS = -I${X11INC}
-+LIBS = -L${X11LIB} -lX11 -lXext -lXrandr
++LIBS = -L/usr/lib -L${X11LIB} -lX11 -lXext -lXrandr
  
  # flags
--CPPFLAGS = -DVERSION=\"${VERSION}\" -DHAVE_SHADOW_H
+-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE -DHAVE_SHADOW_H
 -CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
 -LDFLAGS = -s ${LIBS}
-+CPPFLAGS += -DVERSION=\"${VERSION}\" -DHAVE_BSD_AUTH -D_BSD_SOURCE
-+CFLAGS += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS}
-+LDFLAGS += ${LIBS}

CVS: cvs.openbsd.org: ports

2020-05-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/21 04:46:26

Modified files:
textproc/p5-PPIx-Regexp: Makefile distinfo 

Log message:
update to p5-PPIx-Regexp-0.072, from wen heping



Re: UPDATE: net/prosody 0.11.5 from maintainer

2020-05-21 Thread Stuart Henderson
On 2020/05/16 20:08, Lucas wrote:
> Bump, now that the ports embargo is over.
> 
> Stuart, do you prefer if I use the more common idiom in pexp and drop
> the eval? The comment from /src/etc/rc.d/rc.subr makes sense IMO, but
> this will be the only port using that idiom out of the 138 that define
> pexp.
> 
> rc.subr,v 1.134 fragment for convenience, lines 319-321:
> 
> # the shell will strip the quotes from daemon_flags when starting a daemon;
> # make sure pexp matches the process (i.e. doesn't include the quotes)
> pexp="$(eval echo ${daemon}${daemon_flags:+ ${daemon_flags}})"

I would just use the common idiom used by other ports. If there is a
problem with that then I guess they'll all need fixing in a sweep.


> -Lucas
> 
> 
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/net/prosody/Makefile,v
> retrieving revision 1.56
> diff -u -p -r1.56 Makefile
> --- Makefile  15 Mar 2020 19:04:25 -  1.56
> +++ Makefile  24 Mar 2020 23:34:18 -
> @@ -1,7 +1,7 @@
>  # $OpenBSD: Makefile,v 1.56 2020/03/15 19:04:25 solene Exp $
>  
>  COMMENT= communications server for Jabber/XMPP written in Lua
> -DISTNAME=prosody-0.11.4
> +DISTNAME=prosody-0.11.5
>  CATEGORIES=  net
>  MASTER_SITES=https://prosody.im/downloads/source/
>  
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/net/prosody/distinfo,v
> retrieving revision 1.17
> diff -u -p -r1.17 distinfo
> --- distinfo  15 Mar 2020 19:04:25 -  1.17
> +++ distinfo  24 Mar 2020 23:34:35 -
> @@ -1,2 +1,2 @@
> -SHA256 (prosody-0.11.4.tar.gz) = tfJvo0PH8y9iQnIdaZHLNfXSoo0r9Z0rwympQFI3BP0=
> -SIZE (prosody-0.11.4.tar.gz) = 423518
> +SHA256 (prosody-0.11.5.tar.gz) = Vfi9ZdXSr2HMc5vWFk5CBwEeDS0mDN5YMHHJDY2FQIs=
> +SIZE (prosody-0.11.5.tar.gz) = 425122
> Index: patches/patch-prosody_cfg_lua_dist
> ===
> RCS file: /home/cvs/ports/net/prosody/patches/patch-prosody_cfg_lua_dist,v
> retrieving revision 1.8
> diff -u -p -r1.8 patch-prosody_cfg_lua_dist
> --- patches/patch-prosody_cfg_lua_dist7 Feb 2019 19:23:39 -   
> 1.8
> +++ patches/patch-prosody_cfg_lua_dist25 Mar 2020 12:06:54 -
> @@ -2,7 +2,7 @@ $OpenBSD: patch-prosody_cfg_lua_dist,v 1
>  Index: prosody.cfg.lua.dist
>  --- prosody.cfg.lua.dist.orig
>  +++ prosody.cfg.lua.dist
> -@@ -23,6 +23,14 @@
> +@@ -23,6 +23,13 @@
>   -- Example: admins = { "us...@example.com", "us...@example.net" }
>   admins = { }
>   
> @@ -11,13 +11,12 @@ Index: prosody.cfg.lua.dist
>  +prosody_group = "_prosody"
>  +
>  +-- Enable POSIX-only options
> -+daemonize = true
>  +pidfile = "/var/prosody/prosody.pid"
>  +
>   -- Enable use of libevent for better performance under high load
>   -- For more information see: https://prosody.im/doc/libevent
>   --use_libevent = true
> -@@ -153,8 +161,8 @@ archive_expires_after = "1w" -- Remove archived messag
> +@@ -153,8 +160,8 @@ archive_expires_after = "1w" -- Remove archived messag
>   -- Logging configuration
>   -- For advanced logging see https://prosody.im/doc/logging
>   log = {
> Index: pkg/prosody.rc
> ===
> RCS file: /home/cvs/ports/net/prosody/pkg/prosody.rc,v
> retrieving revision 1.4
> diff -u -p -r1.4 prosody.rc
> --- pkg/prosody.rc11 Jan 2018 19:27:07 -  1.4
> +++ pkg/prosody.rc25 Apr 2020 15:55:34 -
> @@ -2,22 +2,18 @@
>  #
>  # $OpenBSD: prosody.rc,v 1.4 2018/01/11 19:27:07 rpe Exp $
>  
> -daemon="${TRUEPREFIX}/sbin/prosodyctl"
> -daemon_flags="start"
> +daemon="${TRUEPREFIX}/sbin/prosody -D"
>  daemon_user="_prosody"
>  
>  . /etc/rc.d/rc.subr
>  
> -rc_reload=NO
> +pexp="$(eval echo ${MODLUA_BIN} ${daemon}${daemon_flags:+ ${daemon_flags}})"
> +
>  rc_usercheck=NO
>  
>  rc_check() {
>   # return 1 is needed: prosodyctl returns a higher error code on failure
>   ${TRUEPREFIX}/sbin/prosodyctl status || return 1
> -}
> -
> -rc_stop() {
> - ${TRUEPREFIX}/sbin/prosodyctl stop
>  }
>  
>  rc_cmd $1
> 



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/21 04:39:26

Modified files:
audio/py-mutagen: Makefile 

Log message:
move py-eyed3 to py3 TEST_DEPENDS, missed when move eyeD3 to py3



Re: update: audio/py-eyed3

2020-05-21 Thread Stuart Henderson
On 2020/05/20 20:37, Paco Esteban wrote:
> 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).

It does use the module, I think I just missed that when I changed eyeD3
to use py3. I'll fix that in mutagen.

> Tests on the consumer are the same before and after the update:
> 
>   3 failed, 3801 passed
> 
> comments ? ok ?

Running the eyeD3 script fails:

pkg_resources.DistributionNotFound: The 'deprecation' distribution was not 
found and is required by eyeD3

Also py-magic is no longer required.



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2020/05/21 04:21:22

Modified files:
security/py-tlsfuzzer: Makefile distinfo 
Added files:
security/py-tlsfuzzer/patches: 
   patch-scripts_test-openssl-3712_py 

Log message:
Update to py3-tlsfuzzer-20200513



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2020/05/21 04:18:50

ports/security/py-tlsfuzzer/patches

Update of /cvs/ports/security/py-tlsfuzzer/patches
In directory cvs.openbsd.org:/tmp/cvs-serv38468/patches

Log Message:
Directory /cvs/ports/security/py-tlsfuzzer/patches added to the repository



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/21 04:12:03

Modified files:
devel/snare: Makefile distinfo 

Log message:
update to snare-0.4.0, from maintainer/upstream Laurie Tratt



Re: [NEW] mail/t-prot 3.4

2020-05-21 Thread Stuart Henderson
On 2020/05/17 11:56, Andrew Hewus Fresh wrote:
> ping
> 
> On Sun, May 12, 2019 at 08:55:49PM -0700, Andrew Hewus Fresh wrote:
> > Here's a new port that I was reminded I use this port regularly to make
> > my email nicer.   I have just forgotten to mail this out nearly forever,
> > so probably have things wrong (although I didn't spot any).
> > 
> > Comments, OK?
> > 
> > t-prot (TOFU Protection) is a filter which improves the readability of
> > email messages and Usenet posts by hiding some of their annoying parts.
> > The annoyances it handles include mailing list footers, signatures,
> > TOFU, sequences of blank lines, and repeated punctuation. TOFU is an
> > acronym that stands for "Text oben, Fullquote unten", a German reference
> > to the practice of adding just a few lines of original text and quoting
> > a complete message below them.
> 
> 

ok with this on top:

diff f6222a08fe5b821230b9449742b3a4dc1f019c04 /usr/ports/mystuff
blob - 9bbdde8e56b16529190d6ad0c802282a4447a605
file + mail/t-prot/Makefile
--- mail/t-prot/Makefile
+++ mail/t-prot/Makefile
@@ -3,17 +3,16 @@
 COMMENT=   filter which improves readability of email and Usenet posts
 
 DISTNAME=  t-prot-3.4
-CATEGORIES=mail news
+CATEGORIES=mail news
 
 MAINTAINER=Andrew Fresh 
 
-# GPL
-PERMIT_PACKAGE_CDROM=  Yes
+# BSD
+PERMIT_PACKAGE=Yes
 
-HOMEPAGE=  http://www.escape.de/~tolot/mutt/
+HOMEPAGE=  https://www.escape.de/~tolot/mutt/
 MASTER_SITES=  ${HOMEPAGE}/t-prot/downloads/
 
-CONFIGURE_STYLE=   none
 NO_BUILD=  Yes
 NO_TEST=   Yes
 



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/05/21 04:07:12

Modified files:
x11/gnome/photos: Makefile distinfo 
x11/gnome/photos/pkg: PLIST 

Log message:
Update to gnome-photos-3.34.2.



Re: UPDATE: net/snort 2.9.16

2020-05-21 Thread Stuart Henderson
On 2020/05/18 23:52, Lawrence Teo wrote:
>  lib/pkgconfig/snort.pc
>  lib/snort_dynamicengine/
> -lib/snort_dynamicengine/libsf_engine.a
> +@static-lib lib/snort_dynamicengine/libsf_engine.a
>  @comment lib/snort_dynamicengine/libsf_engine.la
> -lib/snort_dynamicengine/libsf_engine.so
> +@so lib/snort_dynamicengine/libsf_engine.so

Just noticed this in the diff - are these static libraries doing anything
useful? These look like they should just be dlopen() modules which could
be dropped with LIBTOOL_FLAGS=--tag=disable-static.



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/sendmail  : Makefile distinfo 
Added files:
mail/sendmail/patches: patch-libsm_ldap_c 

Log message:
Update to sendmail-8.16.0.48.



Re: aircrack-ng-1.5.2p2 free(): chunk canary corrupted 0x11a3c50e6c00 0x2ac@0x2ac

2020-05-21 Thread Stuart Henderson
On 2020/05/18 19:16, Martin wrote:
> Any improvements into upcoming 6.7 release regarding canary corruption issue?
> 
> Martin

Very unlikely. The only changes to the port since Feb 2019 have been to
get it to build on additional arches.



Re: Skipping py-wstools-0.4.8 (update candidate for py-wstools-0.4.4p1)

2020-05-21 Thread Stuart Henderson
On 2020/05/21 06:36, Mikolaj Kucharski wrote:
> Hi,
> 
> I was updating one of my 6.6 machines to 6.7 and noticed following lines
> in output of pkg_add -u:
> 
> Skipping py-wstools-0.4.8 (update candidate for py-wstools-0.4.4p1)
> py-wstools-0.4.4p1 pkgpaths: www/py-wtools
> py-wstools-0.4.8 pkgpaths: www/py-wtools  www/py-wstools
> 
> So, it's hard to spot but in above last line, there ar two spaces
> between www/py-wtools and www/py-wstools. Looking into ports CVS tree,
> we can see that whitespace snuck in. Here is a diff to fix it. I think
> it would be nice if that could be ported back to -stable.

Thanks, fixed.

> While at it I allowed myself to add white space around `=` as diff in
> the Makefile is really simple -- revision bump.

I did not include that because including other whitespace changes makes
it hard to see the real change - especially when it's whitespace-related!

> Also, should pkg_create fail when there is some unexpected characters in
> pkgpaths or any other annotations in plist?

That's not a bad idea.



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/05/21 03:44:54

Modified files:
www/py-wstools : Tag: OPENBSD_6_7 Makefile 
www/py-wstools/pkg: Tag: OPENBSD_6_7 PFRAG.no-python3 

Log message:
remove stray whitespace from @pkgpath line, reported by Mikolaj Kucharski



CVS: cvs.openbsd.org: ports

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

Modified files:
www/py-wstools : Makefile 
www/py-wstools/pkg: PFRAG.no-python3 

Log message:
remove stray whitespace from @pkgpath line, reported by Mikolaj Kucharski



Re: [-CURRENT] Microphone does not work in firefox anymore

2020-05-21 Thread Solene Rapenne
Le Thu, 21 May 2020 10:23:14 +0200 (CEST),
a...@abiscuola.com a écrit :

> Hi all.
> 
> I installed the latest snapshot and, suddenly, the microphone
> stopped working in firefox.
> 
> The mic itself is recognized and firefox can access it, so
> it seems the sndiod back-end is working. However, even if I can
> the microphone, no audio comes out of it.
> 
> I have both an integrated microphone and external USB audio
> card and, previously, both worked flawlessly.
> 
> I know some changes were made to sndiod in the latest months
> that could cause such a problem, but, looking at the
> upgrade notes, nothing is mentioned about additional device
> permissions.
> 
> Regards.
> 
> --
> Andrea
> 

I tried with Firefox on https://webcammictest.com/check-mic.html

At first I had no result but I think my input level was too low, using
this I had some sound:

$ sndioctl input.level=1

You may also have to increase the microphone input level within mixerctl.

Of course you need to have the sysctl kern.audio.record set to 1.



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 03:24:25

Modified files:
net: Makefile 

Log message:
- pop3gwd



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 03:24:01

Removed files:
net/pop3gwd: Makefile distinfo 
net/pop3gwd/patches: patch-connect_loginc patch-get_remote_datac 
 patch-mainc patch-makefile 
 patch-parse_cmd_linec patch-pop3-gwh 
 patch-relay_datac 
net/pop3gwd/pkg: PLIST DESCR 

Log message:
Remove pop3gwd because it's old and abandoned upstream

nginx or dovecot as a proxy can be used as a replacement

ok kn@



CVS: cvs.openbsd.org: ports

2020-05-21 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2020/05/21 03:21:46

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

Log message:
net/pop3gwd is abandoned upstream



Skipping py-wstools-0.4.8 (update candidate for py-wstools-0.4.4p1)

2020-05-21 Thread Mikolaj Kucharski
Hi,

I was updating one of my 6.6 machines to 6.7 and noticed following lines
in output of pkg_add -u:

Skipping py-wstools-0.4.8 (update candidate for py-wstools-0.4.4p1)
py-wstools-0.4.4p1 pkgpaths: www/py-wtools
py-wstools-0.4.8 pkgpaths: www/py-wtools  www/py-wstools

So, it's hard to spot but in above last line, there ar two spaces
between www/py-wtools and www/py-wstools. Looking into ports CVS tree,
we can see that whitespace snuck in. Here is a diff to fix it. I think
it would be nice if that could be ported back to -stable.

While at it I allowed myself to add white space around `=` as diff in
the Makefile is really simple -- revision bump.

Also, should pkg_create fail when there is some unexpected characters in
pkgpaths or any other annotations in plist?

> diff -u -p -w -r1.3 Makefile
> --- Makefile  17 Feb 2020 07:55:40 -  1.3
> +++ Makefile  21 May 2020 06:23:02 -
> @@ -6,6 +6,7 @@ MODPY_EGG_VERSION=0.4.8
>  DISTNAME=wstools-${MODPY_EGG_VERSION}
>  PKGNAME= py-${DISTNAME}
>  CATEGORIES=  www
> +REVISION =   0
>  
>  # BSD
>  PERMIT_PACKAGE=  Yes

Above just shows that it's rev bump change in makefile.

Index: Makefile
===
RCS file: /cvs/ports/www/py-wstools/Makefile,v
retrieving revision 1.3
diff -u -p -u -r1.3 Makefile
--- Makefile17 Feb 2020 07:55:40 -  1.3
+++ Makefile21 May 2020 06:23:57 -
@@ -1,16 +1,17 @@
 # $OpenBSD: Makefile,v 1.3 2020/02/17 07:55:40 jasper Exp $
 
-COMMENT=   WSDL parsing services package for Python
+COMMENT =  WSDL parsing services package for Python
 
-MODPY_EGG_VERSION= 0.4.8
-DISTNAME=  wstools-${MODPY_EGG_VERSION}
-PKGNAME=   py-${DISTNAME}
-CATEGORIES=www
+MODPY_EGG_VERSION =0.4.8
+DISTNAME = wstools-${MODPY_EGG_VERSION}
+PKGNAME =  py-${DISTNAME}
+CATEGORIES =   www
+REVISION = 0
 
 # BSD
-PERMIT_PACKAGE=Yes
+PERMIT_PACKAGE =   Yes
 
-MODULES=   lang/python
+MODULES =  lang/python
 
 MODPY_PI = Yes
 MODPY_SETUPTOOLS=  Yes
@@ -19,7 +20,7 @@ MODPY_PYTEST =Yes
 FLAVORS =  python3
 FLAVOR ?=
 
-BUILD_DEPENDS= devel/py-pbr${MODPY_FLAVOR} \
+BUILD_DEPENDS =devel/py-pbr${MODPY_FLAVOR} \
devel/py-six${MODPY_FLAVOR} \
devel/py-test-runner${MODPY_FLAVOR}
 RUN_DEPENDS =  devel/py-pbr${MODPY_FLAVOR} \
Index: pkg/PFRAG.no-python3
===
RCS file: /cvs/ports/www/py-wstools/pkg/PFRAG.no-python3,v
retrieving revision 1.1
diff -u -p -u -r1.1 PFRAG.no-python3
--- pkg/PFRAG.no-python313 Feb 2020 18:32:02 -  1.1
+++ pkg/PFRAG.no-python321 May 2020 06:23:57 -
@@ -1,2 +1,2 @@
 @comment $OpenBSD: PFRAG.no-python3,v 1.1 2020/02/13 18:32:02 jasper Exp $
-@pkgpath www/py-wtools 
+@pkgpath www/py-wtools

-- 
Regards,
 Mikolaj



[Update] textproc/p5-PPIx-Regexp : Update to 0.072

2020-05-21 Thread wen heping
Hi,ports@:

  Here is patch for textproc/p5-PPIx-Regexp:
  i) Update to 0.072
  ii) Remove th line BUILD_DEPENDS=${RUN_DEPENDS}, which is not needed
  ii) Remove p5-List-MoreUtils from RUN_DEPENDS as per upstream changes.

  It build well and pass all tests on amd64-6.7 system.
  One port depends on textproc/p5-PPIx-Regexp: devel/p5-Perl-Critic. It
build and pass all tests with this patch too.


Regards,
wen
Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile27 Mar 2020 17:31:26 -  1.14
+++ Makefile21 May 2020 01:08:41 -
@@ -4,7 +4,7 @@ COMMENT=parse regular expressions
 
 MODULES=   cpan
 PKG_ARCH=  *
-DISTNAME = PPIx-Regexp-0.070
+DISTNAME = PPIx-Regexp-0.072
 CATEGORIES=textproc
 
 # perl
@@ -12,9 +12,7 @@ PERMIT_PACKAGE=   Yes
 
 CPAN_AUTHOR=   WYANT
 
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS=   devel/p5-List-MoreUtils \
-   devel/p5-Task-Weaken \
+RUN_DEPENDS=   devel/p5-Task-Weaken \
textproc/p5-PPI
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-PPIx-Regexp/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo27 Mar 2020 17:31:26 -  1.8
+++ distinfo21 May 2020 01:08:41 -
@@ -1,2 +1,2 @@
-SHA256 (PPIx-Regexp-0.070.tar.gz) = 
2pPAhrwFzG/QFvOF0k2xf0WxrnLQfwfBEftOk14xfVM=
-SIZE (PPIx-Regexp-0.070.tar.gz) = 231892
+SHA256 (PPIx-Regexp-0.072.tar.gz) = 
hKBQs7ZcmKS5X535T6DY25qTGwALtuKUbw+IdMwrrFw=
+SIZE (PPIx-Regexp-0.072.tar.gz) = 233559