Re: audio/mumble: missing icons

2021-04-17 Thread Alexander Bluhm
On Sat, Apr 17, 2021 at 01:34:06AM +0200, Patrick Wildt wrote:
> Am Sat, Apr 17, 2021 at 01:16:00AM +0200 schrieb Thomas L.:
> > Hi,
> > 
> > I noticed that recently mumble shows me no icons in the toolbar and
> > elsewhere. I already tried reverting the most recent changes in
> > audio/mumble, but it seems like something else is amiss. To rule out
> > broken configuration I tried creating a new user, but it shows the same
> > behaviour. Can someone else confirm this or has an idea what changed?
> > 
> > Kind regards,
> > 
> > Thomas
> > 
> 
> Hi,
> 
> I heard bluhm@ talk about the same issue this week.  Iirc he had to
> *delete* some kde port or so, don't remember.  CCed him, I guess he
> can tell you better than me what the cause is.
> 
> Patrick

pkg_delete kiconthemes fixes the issue for me.
pkg_add -Dsnap kiconthemes && mumble triggers the bug on -current.

bluhm



Re: audio/mumble: missing icons

2021-04-17 Thread Rafael Sadowski
On Sat Apr 17, 2021 at 10:06:32AM +0200, Alexander Bluhm wrote:
> On Sat, Apr 17, 2021 at 01:34:06AM +0200, Patrick Wildt wrote:
> > Am Sat, Apr 17, 2021 at 01:16:00AM +0200 schrieb Thomas L.:
> > > Hi,
> > > 
> > > I noticed that recently mumble shows me no icons in the toolbar and
> > > elsewhere. I already tried reverting the most recent changes in
> > > audio/mumble, but it seems like something else is amiss. To rule out
> > > broken configuration I tried creating a new user, but it shows the same
> > > behaviour. Can someone else confirm this or has an idea what changed?
> > > 
> > > Kind regards,
> > > 
> > > Thomas
> > > 
> > 
> > Hi,
> > 
> > I heard bluhm@ talk about the same issue this week.  Iirc he had to
> > *delete* some kde port or so, don't remember.  CCed him, I guess he
> > can tell you better than me what the cause is.
> > 
> > Patrick
> 
> pkg_delete kiconthemes fixes the issue for me.
> pkg_add -Dsnap kiconthemes && mumble triggers the bug on -current.
> 
> bluhm
> 

Can't confirm. Both installed and none icon issues.

Pro Qt tip: Install qt5ct, run qt5ct, set QT_QPA_PLATFORMTHEME=qt5ct.
For more themes and icons install lightly, adwaita-qt, breeze, oxygen.

If you do not like the Qt style, install adwaita-qt and it will looks
like GNOME Shell.

Rafael



Re: shells/nsh update of port to reflect git commit 20210416

2021-04-17 Thread Tom Smyth
Hi
I have  amended the subject of the email  to clarify that it is a diff
 to update the port,



On Sat, 17 Apr 2021 at 01:52, Tom Smyth  wrote:
>
> hello,
>
> Reuqest import of the attached diff 20210416
>
> Compiled on   AMD64
> No errors no warnings
>
> Changes:
> 1) pulls in latest code from github (with all fixes discussed in the
> past 2 months
> 2) Chris has added in support for llprio on interfaces
> 3) (all previous fixes by naddy@ , tom smyth and Chris  have been included
> 4) added Tom Smyth as MAINTAINER for nsh port
>
>
> No Patches necessary for the software to build. please remove any
> patches that might linger
>
>
> Thanks to Chris, Kurtm@ and Stuart for  their help and feedback.
>
> Thanks again,
>
> Tom Smyth
>
>
>
>
>
>
> On Fri, 16 Apr 2021 at 21:38, Tom Smyth  wrote:
> >
> > Hi Stuart, Chris, all,
> >
> > I'm happy help out  on the port and  do testing & I really like the 
> > software,
> >  answer questions on list (ports and misc )  regarding nsh  and try to
> > implement & test fixes...
> >
> > and track improvements in the network stack in base  (as my
> > understanding of nsh code improves )
> >
> > that said any of my  (humble) contributions need supervision and
> > careful review,
> >
> > I want to see nsh more widely deployed in openBSD community and I
> > would like to use it as a tool
> > to help cisco heads use OpenBSD,
> >
> >
> > Thanks again,
> >
> > Tom Smyth
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Fri, 16 Apr 2021 at 20:56, Stuart Henderson  wrote:
> > >
> > > This fixes build but the other part of the problem is the lack of
> > > maintainer, if it is reenabled I would *really* like someone who is
> > > willing to look at fixing it next time it needs syncing up with -current
> > > to take MAINTAINER please.
> > >
> > > Doesn't require catching problems as they happen (though that would be
> > > nice!) but at least someone that we can mail about breakages when we run
> > > into them in ports builds.
> > >
> > > It doesn't break all that frequently (not usually more than 1 or 2 times
> > > in a year, and often less than that) but it is inevitable.
> > >
> > >
> > >
> > > On 2021/04/16 02:20, Tom Smyth wrote:
> > > > Hello,  all,
> > > >
> > > > Chris has incorporated and improved the diffs and merged them upstream,
> > > >
> > > > below is a diff for pulling the latest commit from git
> > > >
> > > > it is compiling cleanly on amd64 6.9 current (20210414 ) without
> > > > errors or warnings
> > > >
> > > > all the patch files in the current port can be removed also  as they
> > > > have been included or improved upon upstream
> > > >
> > > > Thanks Chris, Kurt and everyone who helped.
> > > >
> > > >
> > > >
> > > > --
> > > > Kindest regards,
> > > > Tom Smyth.
> > >
> > > > Index: Makefile
> > > > ===
> > > > RCS file: /cvs/ports/shells/nsh/Makefile,v
> > > > retrieving revision 1.41
> > > > diff -u -p -r1.41 Makefile
> > > > --- Makefile  22 Mar 2021 17:23:22 -  1.41
> > > > +++ Makefile  16 Apr 2021 00:59:39 -
> > > > @@ -1,16 +1,15 @@
> > > >  # $OpenBSD: Makefile,v 1.41 2021/03/22 17:23:22 sthen Exp $
> > > >
> > > > -BROKEN = needs adapting to changes in base\n
> > > > -BROKEN +=(again); this port is closely tied to interfaces in the 
> > > > base OS and really\n
> > > > -BROKEN +=needs an active maintainer!
> > > >
> > > >  COMMENT =network switch style shell
> > > >
> > > > -DISTNAME =   nsh-1.0.20201006
> > > > +DISTNAME =   nsh-1.0.20210415
> > > > +#REVISION =  0
> > > >
> > > >  GH_ACCOUNT = yellowman
> > > >  GH_PROJECT = nsh
> > > > -GH_COMMIT =  4b92f9124641caddcce238293919b1ec45b5a20d
> > > > +GH_COMMIT =  8573767444bed331376e6d8edc9bd93bc091789d
> > > > +
> > > >
> > > >  CATEGORIES = shells net
> > > >  HOMEPAGE =   http://www.nmedia.net/nsh/
> > > > Index: distinfo
> > > > ===
> > > > RCS file: /cvs/ports/shells/nsh/distinfo,v
> > > > retrieving revision 1.13
> > > > diff -u -p -r1.13 distinfo
> > > > --- distinfo  4 Feb 2021 22:13:09 -   1.13
> > > > +++ distinfo  16 Apr 2021 00:59:39 -
> > > > @@ -1,2 +1,2 @@
> > > > -SHA256 (nsh-1.0.20201006-4b92f912.tar.gz) = 
> > > > 4iz3xcEdK8E4I9sG51JPASuviji2O9ooO+6AI1rqQIs=
> > > > -SIZE (nsh-1.0.20201006-4b92f912.tar.gz) = 130053
> > > > +SHA256 (nsh-1.0.20210415-85737674.tar.gz) = 
> > > > vcNGznniC4rWLD6ULyBbGKJUvUEsNg1ylenjZBvmX4A=
> > > > +SIZE (nsh-1.0.20210415-85737674.tar.gz) = 130190
> > > >
> > >
> >
> >
> > --
> > Kindest regards,
> > Tom Smyth.
>
>
>
> --
> Kindest regards,
> Tom Smyth.



-- 
Kindest regards,
Tom Smyth.



UPDATE: Nextcloud-21.0.1

2021-04-17 Thread Gonzalo L. Rodriguez
Hello,

Update for Nextcloud 21.0.1:

https://nextcloud.com/changelog/#latest21

After the lock.

OK? Comments?

Cheers.-

-- 

 %gonzalo
Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/21/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile25 Mar 2021 22:21:14 -  1.2
+++ Makefile17 Apr 2021 11:20:17 -
@@ -1,6 +1,5 @@
 # $OpenBSD: Makefile,v 1.2 2021/03/25 22:21:14 sthen Exp $
 
-NC_VERSION=21.0.0
-REVISION=  0
+NC_VERSION=21.0.1
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/21/distinfo,v
retrieving revision 1.1
diff -u -p -r1.1 distinfo
--- distinfo17 Mar 2021 18:54:57 -  1.1
+++ distinfo17 Apr 2021 11:20:17 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-21.0.0.tar.bz2) = 
zq2u72doWhGvxbI7Coa6PHvQp7E41dHswFJiODZV8fA=
-SIZE (nextcloud-21.0.0.tar.bz2) = 110504725
+SHA256 (nextcloud-21.0.1.tar.bz2) = 
3XyMzAFUeRSnW0S7+GAoKJyJGdw59OLnIBR7a9WWrr4=
+SIZE (nextcloud-21.0.1.tar.bz2) = 129229822
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/21/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST
--- pkg/PLIST   17 Mar 2021 18:54:57 -  1.1
+++ pkg/PLIST   17 Apr 2021 11:20:18 -
@@ -8716,8 +8716,6 @@ nextcloud/apps/activity/l10n/sc.js
 nextcloud/apps/activity/l10n/sc.json
 nextcloud/apps/activity/l10n/si.js
 nextcloud/apps/activity/l10n/si.json
-nextcloud/apps/activity/l10n/si_LK.js
-nextcloud/apps/activity/l10n/si_LK.json
 nextcloud/apps/activity/l10n/sk.js
 nextcloud/apps/activity/l10n/sk.json
 nextcloud/apps/activity/l10n/sl.js
@@ -8730,8 +8728,8 @@ nextcloud/apps/activity/l10n/s...@latin.js
 nextcloud/apps/activity/l10n/s...@latin.json
 nextcloud/apps/activity/l10n/sv.js
 nextcloud/apps/activity/l10n/sv.json
-nextcloud/apps/activity/l10n/ta_LK.js
-nextcloud/apps/activity/l10n/ta_LK.json
+nextcloud/apps/activity/l10n/ta.js
+nextcloud/apps/activity/l10n/ta.json
 nextcloud/apps/activity/l10n/th.js
 nextcloud/apps/activity/l10n/th.json
 nextcloud/apps/activity/l10n/tk.js
@@ -8914,6 +8912,8 @@ nextcloud/apps/admin_audit/l10n/tr.js
 nextcloud/apps/admin_audit/l10n/tr.json
 nextcloud/apps/admin_audit/l10n/uk.js
 nextcloud/apps/admin_audit/l10n/uk.json
+nextcloud/apps/admin_audit/l10n/vi.js
+nextcloud/apps/admin_audit/l10n/vi.json
 nextcloud/apps/admin_audit/l10n/zh_CN.js
 nextcloud/apps/admin_audit/l10n/zh_CN.json
 nextcloud/apps/admin_audit/l10n/zh_HK.js
@@ -8977,6 +8977,8 @@ nextcloud/apps/cloud_federation_api/l10n
 nextcloud/apps/cloud_federation_api/l10n/gl.json
 nextcloud/apps/cloud_federation_api/l10n/hr.js
 nextcloud/apps/cloud_federation_api/l10n/hr.json
+nextcloud/apps/cloud_federation_api/l10n/hu.js
+nextcloud/apps/cloud_federation_api/l10n/hu.json
 nextcloud/apps/cloud_federation_api/l10n/is.js
 nextcloud/apps/cloud_federation_api/l10n/is.json
 nextcloud/apps/cloud_federation_api/l10n/it.js
@@ -9212,6 +9214,8 @@ nextcloud/apps/comments/l10n/ro.js
 nextcloud/apps/comments/l10n/ro.json
 nextcloud/apps/comments/l10n/ru.js
 nextcloud/apps/comments/l10n/ru.json
+nextcloud/apps/comments/l10n/sc.js
+nextcloud/apps/comments/l10n/sc.json
 nextcloud/apps/comments/l10n/si.js
 nextcloud/apps/comments/l10n/si.json
 nextcloud/apps/comments/l10n/si_LK.js
@@ -9322,6 +9326,8 @@ nextcloud/apps/contactsinteraction/l10n/
 nextcloud/apps/contactsinteraction/l10n/he.json
 nextcloud/apps/contactsinteraction/l10n/hr.js
 nextcloud/apps/contactsinteraction/l10n/hr.json
+nextcloud/apps/contactsinteraction/l10n/hu.js
+nextcloud/apps/contactsinteraction/l10n/hu.json
 nextcloud/apps/contactsinteraction/l10n/it.js
 nextcloud/apps/contactsinteraction/l10n/it.json
 nextcloud/apps/contactsinteraction/l10n/lt_LT.js
@@ -9336,6 +9342,8 @@ nextcloud/apps/contactsinteraction/l10n/
 nextcloud/apps/contactsinteraction/l10n/pt_BR.json
 nextcloud/apps/contactsinteraction/l10n/ro.js
 nextcloud/apps/contactsinteraction/l10n/ro.json
+nextcloud/apps/contactsinteraction/l10n/ru.js
+nextcloud/apps/contactsinteraction/l10n/ru.json
 nextcloud/apps/contactsinteraction/l10n/sc.js
 nextcloud/apps/contactsinteraction/l10n/sc.json
 nextcloud/apps/contactsinteraction/l10n/sk.js
@@ -9418,6 +9426,8 @@ nextcloud/apps/dashboard/l10n/ca.js
 nextcloud/apps/dashboard/l10n/ca.json
 nextcloud/apps/dashboard/l10n/cs.js
 nextcloud/apps/dashboard/l10n/cs.json
+nextcloud/apps/dashboard/l10n/da.js
+nextcloud/apps/dashboard/l10n/da.json
 nextcloud/apps/dashboard/l10n/de.js
 nextcloud/apps/dashboard/l10n/de.json
 nextcloud/apps/dashboard/l10n/de_DE.js
@@ -9446,6 +9456,10 @@ nextcloud/apps/dashboard/l10n/it.js
 nextcloud/apps/dashboard/l10n/it.json
 nextcloud/apps/dashboard/l10n/ja.js
 nextcloud/apps/dashboard/l10n/ja.json
+nextcloud/apps/dashboard/l10n/ka_GE.js
+nextcloud/apps/dashboard/l10n/ka_GE.json
+nextcloud/apps/dashboard/l10n/ko.js
+nextcloud/apps/das

UPDATE: Nextcloud-20.0.9

2021-04-17 Thread Gonzalo L. Rodriguez
Hello,

Update for Nextcloud to 20.0.9:

https://nextcloud.com/changelog/#latest20

After the lock.

OK? Comments?

Cheers.-

-- 

 %gonzalo
Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/20/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile25 Mar 2021 22:21:14 -  1.2
+++ Makefile17 Apr 2021 11:30:53 -
@@ -1,6 +1,5 @@
 # $OpenBSD: Makefile,v 1.2 2021/03/25 22:21:14 sthen Exp $
 
-NC_VERSION=20.0.8
-REVISION=  0
+NC_VERSION=20.0.9
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/20/distinfo,v
retrieving revision 1.1
diff -u -p -r1.1 distinfo
--- distinfo17 Mar 2021 18:54:56 -  1.1
+++ distinfo17 Apr 2021 11:30:53 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-20.0.8.tar.bz2) = 
hXRqS9qHv3VL5YNM22SJw2XchHZTurj/OvzNqsOzVrU=
-SIZE (nextcloud-20.0.8.tar.bz2) = 104577806
+SHA256 (nextcloud-20.0.9.tar.bz2) = 
yP5K6GvFEna+bTnLrz9F87Kd+QHNWkFjuKavDgnp/wQ=
+SIZE (nextcloud-20.0.9.tar.bz2) = 123135180
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/20/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -r1.1 PLIST
--- pkg/PLIST   17 Mar 2021 18:54:56 -  1.1
+++ pkg/PLIST   17 Apr 2021 11:30:54 -
@@ -2273,6 +2273,7 @@ nextcloud/3rdparty/composer/
 nextcloud/3rdparty/composer.json
 nextcloud/3rdparty/composer.lock
 nextcloud/3rdparty/composer/ClassLoader.php
+nextcloud/3rdparty/composer/InstalledVersions.php
 nextcloud/3rdparty/composer/LICENSE
 nextcloud/3rdparty/composer/autoload_classmap.php
 nextcloud/3rdparty/composer/autoload_files.php
@@ -2282,6 +2283,8 @@ nextcloud/3rdparty/composer/autoload_rea
 nextcloud/3rdparty/composer/autoload_static.php
 nextcloud/3rdparty/composer/include_paths.php
 nextcloud/3rdparty/composer/installed.json
+nextcloud/3rdparty/composer/installed.php
+nextcloud/3rdparty/composer/platform_check.php
 nextcloud/3rdparty/deepdiver/
 nextcloud/3rdparty/deepdiver/zipstreamer/
 nextcloud/3rdparty/deepdiver/zipstreamer/COPYING
@@ -6948,6 +6951,8 @@ nextcloud/apps/admin_audit/l10n/tr.js
 nextcloud/apps/admin_audit/l10n/tr.json
 nextcloud/apps/admin_audit/l10n/uk.js
 nextcloud/apps/admin_audit/l10n/uk.json
+nextcloud/apps/admin_audit/l10n/vi.js
+nextcloud/apps/admin_audit/l10n/vi.json
 nextcloud/apps/admin_audit/l10n/zh_CN.js
 nextcloud/apps/admin_audit/l10n/zh_CN.json
 nextcloud/apps/admin_audit/l10n/zh_HK.js
@@ -7011,6 +7016,8 @@ nextcloud/apps/cloud_federation_api/l10n
 nextcloud/apps/cloud_federation_api/l10n/gl.json
 nextcloud/apps/cloud_federation_api/l10n/hr.js
 nextcloud/apps/cloud_federation_api/l10n/hr.json
+nextcloud/apps/cloud_federation_api/l10n/hu.js
+nextcloud/apps/cloud_federation_api/l10n/hu.json
 nextcloud/apps/cloud_federation_api/l10n/is.js
 nextcloud/apps/cloud_federation_api/l10n/is.json
 nextcloud/apps/cloud_federation_api/l10n/it.js
@@ -7354,6 +7361,8 @@ nextcloud/apps/contactsinteraction/l10n/
 nextcloud/apps/contactsinteraction/l10n/he.json
 nextcloud/apps/contactsinteraction/l10n/hr.js
 nextcloud/apps/contactsinteraction/l10n/hr.json
+nextcloud/apps/contactsinteraction/l10n/hu.js
+nextcloud/apps/contactsinteraction/l10n/hu.json
 nextcloud/apps/contactsinteraction/l10n/it.js
 nextcloud/apps/contactsinteraction/l10n/it.json
 nextcloud/apps/contactsinteraction/l10n/lt_LT.js
@@ -7452,6 +7461,8 @@ nextcloud/apps/dashboard/l10n/ca.js
 nextcloud/apps/dashboard/l10n/ca.json
 nextcloud/apps/dashboard/l10n/cs.js
 nextcloud/apps/dashboard/l10n/cs.json
+nextcloud/apps/dashboard/l10n/da.js
+nextcloud/apps/dashboard/l10n/da.json
 nextcloud/apps/dashboard/l10n/de.js
 nextcloud/apps/dashboard/l10n/de.json
 nextcloud/apps/dashboard/l10n/de_DE.js
@@ -7480,6 +7491,10 @@ nextcloud/apps/dashboard/l10n/it.js
 nextcloud/apps/dashboard/l10n/it.json
 nextcloud/apps/dashboard/l10n/ja.js
 nextcloud/apps/dashboard/l10n/ja.json
+nextcloud/apps/dashboard/l10n/ka_GE.js
+nextcloud/apps/dashboard/l10n/ka_GE.json
+nextcloud/apps/dashboard/l10n/ko.js
+nextcloud/apps/dashboard/l10n/ko.json
 nextcloud/apps/dashboard/l10n/lt_LT.js
 nextcloud/apps/dashboard/l10n/lt_LT.json
 nextcloud/apps/dashboard/l10n/mk.js
@@ -7496,6 +7511,8 @@ nextcloud/apps/dashboard/l10n/pt_PT.js
 nextcloud/apps/dashboard/l10n/pt_PT.json
 nextcloud/apps/dashboard/l10n/ru.js
 nextcloud/apps/dashboard/l10n/ru.json
+nextcloud/apps/dashboard/l10n/sc.js
+nextcloud/apps/dashboard/l10n/sc.json
 nextcloud/apps/dashboard/l10n/sk.js
 nextcloud/apps/dashboard/l10n/sk.json
 nextcloud/apps/dashboard/l10n/sl.js
@@ -7664,6 +7681,8 @@ nextcloud/apps/dav/l10n/ro.js
 nextcloud/apps/dav/l10n/ro.json
 nextcloud/apps/dav/l10n/ru.js
 nextcloud/apps/dav/l10n/ru.json
+nextcloud/apps/dav/l10n/sc.js
+nextcloud/apps/dav/l10n/sc.json
 nextcloud/apps/dav/l10n/sk.js
 nextcloud/apps/dav/l10n/sk.json
 nextcloud/apps/dav/l10n/sl.js
@@ -9076,6 +9095,7 @@ nextc

Re: audio/mumble: missing icons

2021-04-17 Thread Thomas L.
On Sat, 17 Apr 2021 10:06:32 +0200
Alexander Bluhm  wrote:
> pkg_delete kiconthemes fixes the issue for me.
> pkg_add -Dsnap kiconthemes && mumble triggers the bug on -current.

Fascinating, that fixes it for me as well ...
I played around with ktrace(1) a bit and it seems that with kiconthemes
mumbles searches the filesystem for its icons instead of using the
compiled in resource files, but I have not found out why it does that.

Kind regards,

Thomas



Re: audio/mumble: missing icons

2021-04-17 Thread Thomas L.
On Sat, 17 Apr 2021 11:21:52 +0200
Rafael Sadowski  wrote:
> Can't confirm. Both installed and none icon issues.
>
> Pro Qt tip: Install qt5ct, run qt5ct, set QT_QPA_PLATFORMTHEME=qt5ct.
> For more themes and icons install lightly, adwaita-qt, breeze, oxygen.

I tried this with kiconthemes installed and the issue persists. However,
qt5ct dies with a SIGABRT when I exit it by clicking Ok.

Kind regards,

Thomas



[NEW] security/apg-go

2021-04-17 Thread Winfried Neessen

Hi!

I've created a port for "apg-go", a clone of the "Automated Password 
Generator"

written in Go.

The ports files have been uploaded to it's corresponding GH repository:
https://github.com/wneessen/apg-go/tree/main/buildfiles/openbsd

Project homepage: https://github.com/wneessen/apg-go/

pkg/DESC:
===
apg-go is a simple APG-like password generator written in Go.

It tries to replicate the functionality of the "Automated Password 
Generator",
which hasn't been maintained since 2003. Since more and more Unix 
distributions
are abondoning the tool, I was looking for an alternative. FreeBSD for 
example
recommends "security/makepasswd", which is written in Perl but requires 
a lot
of dependency packages and doesn't offer the feature-set/flexibility of 
APG.


Since FIPS-181 (pronouncable passwords) has been withdrawn in 2015, 
there is

no use in replicating that feature. Therfore apg-go does not support
pronouncable passwords.
===

This is my first OpenBSD port and I tried to follow all points in the
OpenBSD porting guide, but hence please bear with me and let me know if
I missed anything or if I did anything wrong.

The port builds and tests without any issues on OpenBSD 6.8/amd64.
Testing on other platforms would be highly appreciated.

Looking forward to your feedback!

Winni



unbreak games/supertux [Was: Re: games/supertux startup error]

2021-04-17 Thread Nam Nguyen
Here is a diff for unbreaking games/supertux, which segfaults on
startup. I opened an issue explaining the bug here:
https://github.com/SuperTux/supertux/issues/1726

I bisected and found a commit from 2.0.10 that caused this segfault:
https://github.com/libsdl-org/SDL/commit/670f3d3327912b299e8e5ea9de4f01bd833414cc

It reads out of bounds memory due to usage of SIMD functions since SDL
2.0.10. My workaround is to make the resolution larger for the affected
image. I get the same backtrace on startup.

Tests and feedback are welcome. OK? I would like to get this in to
unbreak games/supertux, but it is almost ports lock.

Index: Makefile
===
RCS file: /cvs/ports/games/supertux/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- Makefile25 Feb 2021 22:26:02 -  1.23
+++ Makefile17 Apr 2021 12:34:44 -
@@ -5,7 +5,10 @@ COMMENT =  jump 'n' run game
 V =0.6.0
 DISTNAME = SuperTux-v${V}-Source
 PKGNAME =  supertux-$V
-REVISION = 2
+REVISION = 3
+
+DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
+DISTFILES +=   tux-statue${EXTRACT_SUFX}:0
 
 CATEGORIES =   games
 
@@ -22,6 +25,7 @@ WANTLIB += c curl freetype m ogg openal 
 WANTLIB += z
 
 MASTER_SITES = 
https://github.com/SuperTux/supertux/releases/download/v${V}/
+MASTER_SITES0 =https://namtsui.com/source/
 
 FIX_CRLF_FILES =   external/squirrel/CMakeLists.txt
 
@@ -46,5 +50,7 @@ NO_TEST = Yes
 
 pre-configure:
${SUBST_CMD} ${WRKSRC}/src/supertux/main.cpp
+# fixes segfault. see: https://github.com/SuperTux/supertux/issues/1726
+   @mv ${WRKDIR}/tux-statue.png ${WRKSRC}/data/images/tiles/doodads
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/supertux/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo4 Feb 2019 10:02:07 -   1.4
+++ distinfo17 Apr 2021 12:34:44 -
@@ -1,2 +1,4 @@
 SHA256 (SuperTux-v0.6.0-Source.tar.gz) = 
xMPl+m+Q6HuMWtayKheempg5v5l+fyGeIrvNHJciOsA=
+SHA256 (tux-statue.tar.gz) = pklNyse27KSCvf8xR41Y4DQ8OCJQu36Z2PtooYJ1Ad4=
 SIZE (SuperTux-v0.6.0-Source.tar.gz) = 131203604
+SIZE (tux-statue.tar.gz) = 10385



Re: [NEW] security/apg-go

2021-04-17 Thread Stuart Henderson
On 2021/04/17 14:15, Winfried Neessen wrote:
> Hi!
> 
> I've created a port for "apg-go", a clone of the "Automated Password
> Generator"
> written in Go.
> 
> The ports files have been uploaded to it's corresponding GH repository:
> https://github.com/wneessen/apg-go/tree/main/buildfiles/openbsd

ports@ generally works with tar.gz attachments for new ports, here's a
tweaked version.

We are in lock for release at the moment but this looks ok to me for
afterwards



apg-go.tgz
Description: application/tar-gz


Re: unbreak games/supertux [Was: Re: games/supertux startup error]

2021-04-17 Thread Mikolaj Kucharski
On Sat, Apr 17, 2021 at 06:08:39AM -0700, Nam Nguyen wrote:
> --- distinfo  4 Feb 2019 10:02:07 -   1.4
> +++ distinfo  17 Apr 2021 12:34:44 -
> @@ -1,2 +1,4 @@
>  SHA256 (SuperTux-v0.6.0-Source.tar.gz) = 
> xMPl+m+Q6HuMWtayKheempg5v5l+fyGeIrvNHJciOsA=
> +SHA256 (tux-statue.tar.gz) = pklNyse27KSCvf8xR41Y4DQ8OCJQu36Z2PtooYJ1Ad4=
>  SIZE (SuperTux-v0.6.0-Source.tar.gz) = 131203604
> +SIZE (tux-statue.tar.gz) = 10385

I would make this filename more unique with a date, version
number or an ID of GitHub issue.

-- 
Regards,
 Mikolaj