[UPDATE] www/links+-2.26 -> 2.27

2022-08-10 Thread trondd
Small bugfix update to 2.27


Fri May 27 20:10:59 CEST 2022 mikulas:

Compile the Windows version with libevent 2.0 (note that libevent 2.1
doesn't work on Windows 7)

This fixes "Fatal error: too big handle" because Cygwin has too low
FD_SETSIZE (64)

Wed Apr 13 19:43:10 CEST 2022 Emir Yasin SARI :

Updated the Turkish translation

Mon Apr 11 19:23:19 CEST 2022 mikulas:

Allow the user to specify a numeric IPv6 address in the dns-over-https
box


I have been running this for several weeks while it's been too hot to keep up
with email so I just hadn't sent the diff.  And this time I remembered to run
portcheck and port-lib-depends-check and update-plist, too.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.74
diff -u -p -r1.74 Makefile
--- Makefile29 May 2022 10:00:50 -  1.74
+++ Makefile11 Aug 2022 00:42:39 -
@@ -1,5 +1,5 @@
 COMMENT=   graphics and text browser
-VER=   2.26
+VER=   2.27
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.43
diff -u -p -r1.43 distinfo
--- distinfo29 May 2022 10:00:50 -  1.43
+++ distinfo11 Aug 2022 00:42:39 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.26.tar.gz) = xCpNuiHc+0UlA0E5SJzUfzCqDF+dBbN9Ti6q6pQ/4rE=
-SIZE (links-2.26.tar.gz) = 7104653
+SHA256 (links-2.27.tar.gz) = s+fzAudI9jlIBqqsKOqHjb+irzh0XZZQet9ooKVBuos=
+SIZE (links-2.27.tar.gz) = 7104851






[UPDATE] www/links+-1.25 -> 1.26

2022-05-28 Thread trondd
Simple update to www/links+.  Mostly bug fixes, WEBP image support, and the
ability to hand off gopher:// to an external application.

Changelog:

=== RELEASE 2.26 ===
Wed Apr  6 18:13:16 CEST 2022 mikulas:

   Fix a display glitch if the list is empty and the user presses '*'

Sat Mar 26 11:09:12 CET 2022 mikulas:

   Add a possibility to pass gopher:// URLs to an external program

Sat Jan  1 14:46:06 CET 2022 Martin Michel :

   Updated the German translation
   Updated the initial bookmarks

Fri Dec 24 12:47:58 CET 2021 zi...@waifu.club:

   Fix a bug when form submit url contained '#'

Sun Dec  5 18:17:11 CET 2021 mikulas:

   Support WEBP images

Fri Dec  3 17:40:55 CET 2021 mikulas:

   Support DNS-over-HTTPS

Sun Nov 21 11:36:45 CET 2021 mikulas:

   Try multiple IPv4 addresses on systems that don't have getaddrinfo

Sun Nov 14 20:55:11 CET 2021 Timur Adamov :

   Handle the "TD" tag outside "TR" the same way as in other browsers

Tue Oct 19 18:42:50 CEST 2021 mikulas:

   Make it possible to bind a socket to a network interface
   It could be activated by specifying interface name in the "Bind to local
   IP address" box


Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile
--- Makefile11 Mar 2022 20:10:05 -  1.73
+++ Makefile28 May 2022 16:40:44 -
@@ -1,5 +1,5 @@
 COMMENT=   graphics and text browser
-VER=   2.25
+VER=   2.26
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.42
diff -u -p -r1.42 distinfo
--- distinfo19 Oct 2021 11:09:03 -  1.42
+++ distinfo28 May 2022 16:40:44 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.25.tar.gz) = XAs7C4/h88hpT1+3+9sZxjJ4rGiuRkbaabSWQLICg7E=
-SIZE (links-2.25.tar.gz) = 7094185
+SHA256 (links-2.26.tar.gz) = xCpNuiHc+0UlA0E5SJzUfzCqDF+dBbN9Ti6q6pQ/4rE=
+SIZE (links-2.26.tar.gz) = 7104653



Re: [UPDATE] net/gpodder-3.10.20 -> 3.10.21

2021-10-17 Thread trondd
Rebump in case previous was mangled...

trondd  wrote:

> Post release re-submission.  Tested against a recent snapshot and the
> newest textproc/py-podcastparser (also subitted).
> 
> Improvements
> 
> #1071 narrow channel dialog
> add Strawberry player to the enqueue extension
> skip non-integer youtube formats
> use util.urlopen instead of requests.get for youtube
> save and restore channel dialog state
> 
> Bug fixes
> 
> #1065 prevent soundcloud from downloading existing episodes on each update
> #1073 fix native youtube support in Europe by automatically accepting 
> GDPR consent form
> #1084 fix native youtube support by trying new endpoint before old 
> endpoint
> #1095 fix links in About dialog on platforms without gvfs
> fix 'msgid' format string with unnamed arguments cannot be properly 
> localized warning
> fix DRM content detection for youtube episodes
> fix "gpo sync" failure
> fix soundcloud API change when adding new channels
> 
> Tim.
> 

Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile28 Jun 2021 07:26:05 -  1.29
+++ Makefile3 Oct 2021 20:35:14 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.20
+MODPY_EGG_VERSION= 3.10.21
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo28 Jun 2021 07:26:05 -  1.14
+++ distinfo3 Oct 2021 20:35:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.20.tar.gz) = mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
-SIZE (gpodder-3.10.20.tar.gz) = 1081171
+SHA256 (gpodder-3.10.21.tar.gz) = AU5hneZNPj3ISTkpr4AHs8rwndd+FTv3ePFwjVWUaHg=
+SIZE (gpodder-3.10.21.tar.gz) = 1105520
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   28 Jun 2021 07:26:05 -  1.13
+++ pkg/PLIST   3 Oct 2021 20:35:14 -
@@ -334,6 +334,7 @@ share/locale/pt/LC_MESSAGES/gpodder.mo
 share/locale/pt_BR/LC_MESSAGES/gpodder.mo
 share/locale/ro/LC_MESSAGES/gpodder.mo
 share/locale/ru/LC_MESSAGES/gpodder.mo
+share/locale/sk/LC_MESSAGES/gpodder.mo
 share/locale/sv/LC_MESSAGES/gpodder.mo
 share/locale/tr/LC_MESSAGES/gpodder.mo
 share/locale/uk/LC_MESSAGES/gpodder.mo



Re: [UPDATE] textproc/py-podcastparser-0.6.6 -> 0.6.8

2021-10-17 Thread trondd
Rebump incase the previous was mangled.


trondd  wrote:

> Adds some additional xml tag parsing.  Used by net/gpodder.
> 
> Tim.
> 

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile19 Feb 2021 23:13:06 -  1.12
+++ Makefile3 Oct 2021 20:34:37 -
@@ -2,11 +2,10 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.6
+MODPY_EGG_VERSION= 0.6.8
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
-REVISION=  0
 
 MAINTAINER=Tim Meunier 
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo30 Dec 2020 03:41:47 -  1.6
+++ distinfo3 Oct 2021 20:34:37 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.6.tar.gz) = 
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
-SIZE (podcastparser-0.6.6.tar.gz) = 23482
+SHA256 (podcastparser-0.6.8.tar.gz) = 
PbA5/z/VmBfUGbENw75ZY3OQboPujcJC+g5UXUtjHcw=
+SIZE (podcastparser-0.6.8.tar.gz) = 29809



Re: [UPDATE] net/gpodder-3.10.20 -> 3.10.21

2021-10-17 Thread TronDD
Bump.


On Sun Oct 3, 2021 at 5:13 PM EDT, trondd wrote:
> Post release re-submission. Tested against a recent snapshot and the
> newest textproc/py-podcastparser (also subitted).
>
> Improvements
>
> #1071 narrow channel dialog
> add Strawberry player to the enqueue extension
> skip non-integer youtube formats
> use util.urlopen instead of requests.get for youtube
> save and restore channel dialog state
>
> Bug fixes
>
> #1065 prevent soundcloud from downloading existing episodes on each
> update
> #1073 fix native youtube support in Europe by automatically accepting
> GDPR consent form
> #1084 fix native youtube support by trying new endpoint before old
> endpoint
> #1095 fix links in About dialog on platforms without gvfs
> fix 'msgid' format string with unnamed arguments cannot be properly
> localized warning
> fix DRM content detection for youtube episodes
> fix "gpo sync" failure
> fix soundcloud API change when adding new channels
>
> Tim.
>

Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile 28 Jun 2021 07:26:05 - 1.29
+++ Makefile 3 Oct 2021 20:35:14 -
@@ -2,7 +2,7 @@
 
COMMENT= media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.20
+MODPY_EGG_VERSION= 3.10.21
 
GH_ACCOUNT= gpodder
GH_PROJECT= gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo 28 Jun 2021 07:26:05 - 1.14
+++ distinfo 3 Oct 2021 20:35:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.20.tar.gz) =
mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
-SIZE (gpodder-3.10.20.tar.gz) = 1081171
+SHA256 (gpodder-3.10.21.tar.gz) =
AU5hneZNPj3ISTkpr4AHs8rwndd+FTv3ePFwjVWUaHg=
+SIZE (gpodder-3.10.21.tar.gz) = 1105520
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST 28 Jun 2021 07:26:05 - 1.13
+++ pkg/PLIST 3 Oct 2021 20:35:14 -
@@ -334,6 +334,7 @@ share/locale/pt/LC_MESSAGES/gpodder.mo
share/locale/pt_BR/LC_MESSAGES/gpodder.mo
share/locale/ro/LC_MESSAGES/gpodder.mo
share/locale/ru/LC_MESSAGES/gpodder.mo
+share/locale/sk/LC_MESSAGES/gpodder.mo
share/locale/sv/LC_MESSAGES/gpodder.mo
share/locale/tr/LC_MESSAGES/gpodder.mo
share/locale/uk/LC_MESSAGES/gpodder.mo



Re: [UPDATE] textproc/py-podcastparser-0.6.6 -> 0.6.8

2021-10-17 Thread TronDD
Bump.

On Sun Oct 3, 2021 at 5:05 PM EDT, trondd wrote:
> Adds some additional xml tag parsing. Used by net/gpodder.
>
> Tim.
>

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 19 Feb 2021 23:13:06 - 1.12
+++ Makefile 3 Oct 2021 20:34:37 -
@@ -2,11 +2,10 @@
 
COMMENT= simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.6
+MODPY_EGG_VERSION= 0.6.8
DISTNAME= podcastparser-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
CATEGORIES= textproc
-REVISION= 0
 
MAINTAINER= Tim Meunier 
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 30 Dec 2020 03:41:47 - 1.6
+++ distinfo 3 Oct 2021 20:34:37 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.6.tar.gz) =
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
-SIZE (podcastparser-0.6.6.tar.gz) = 23482
+SHA256 (podcastparser-0.6.8.tar.gz) =
PbA5/z/VmBfUGbENw75ZY3OQboPujcJC+g5UXUtjHcw=
+SIZE (podcastparser-0.6.8.tar.gz) = 29809



Re: [UPDATE] www/links+-2.23 -> 2.25

2021-10-17 Thread TronDD
Bump.

On Sun Oct 3, 2021 at 4:55 PM EDT, trondd wrote:
> Small bugfix updates.
>
> === RELEASE 2.25 ===
>
> Fri Oct 1 18:27:25 CEST 2021 mikulas:
>
> Delete the expired Let's encrypt certificate from the builtin
> certificate store
>
> Thu Sep 30 21:45:10 CET 2021 mikulas:
>
> Set the flag X509_V_FLAG_TRUSTED_FIRST, so that Let's encrypt works
> with openssl-1.0.2
>
> === RELEASE 2.24 ===
>
> Mon Sep 13 18:31:27 CEST 2021 mikulas:
>
> Avoid a hang in the X driver if the program that converts a selection
> stops responding. Use 10 second timeout.
>
> Fri Sep 10 18:37:30 CEST 2021 mikulas:
>
> Fix a crash in the X driver if some window asks for clipboard and is
> closed before Links responds to this request
>
> Thu Aug 19 19:54:43 CEST 2021 Emir Yasin SARI :
>
> Updated the Turkish translation
>
> Sun Jul 4 18:02:44 CEST 2021 mikulas:
>
> Support the "id" attribute on COLGROUP, COL, TR, THEAD, TBODY, TFOOT
> tags
>
> Tim.
>

Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile 28 Jun 2021 07:35:35 - 1.71
+++ Makefile 3 Oct 2021 20:10:36 -
@@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.71 2021/06/28 07:35:35 sthen Exp $
 
COMMENT= graphics and text browser
-VER= 2.23
+VER= 2.25
DISTNAME= links-${VER}
PKGNAME= links+-${VER}
CATEGORIES= www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo 28 Jun 2021 07:35:35 - 1.41
+++ distinfo 3 Oct 2021 20:10:36 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.23.tar.gz) =
1xGL2XgWCBKfSrXlb8rB/e6s+lwvQE0py/idqrhblR0=
-SIZE (links-2.23.tar.gz) = 7111783
+SHA256 (links-2.25.tar.gz) =
XAs7C4/h88hpT1+3+9sZxjJ4rGiuRkbaabSWQLICg7E=
+SIZE (links-2.25.tar.gz) = 7094185



Re: [UPDATE} games/cataclysm-dda

2021-10-05 Thread trondd
On Tue, October 5, 2021 7:31 am, Kirill Bychkov wrote:
> Hi,
> Works fine for me. OK?
>

Thanks.  I have the same diff I just needed time to test.

I was going to drop maintainer with this update as I haven't had the time
to play or keep up with the development of the game in quite some time. 
And I've been beaten to the last couple of updates anyway.

Tim



[UPDATE] net/gpodder-3.10.20 -> 3.10.21

2021-10-03 Thread trondd
Post release re-submission.  Tested against a recent snapshot and the
newest textproc/py-podcastparser (also subitted).

Improvements

#1071 narrow channel dialog
add Strawberry player to the enqueue extension
skip non-integer youtube formats
use util.urlopen instead of requests.get for youtube
save and restore channel dialog state

Bug fixes

#1065 prevent soundcloud from downloading existing episodes on each update
#1073 fix native youtube support in Europe by automatically accepting GDPR 
consent form
#1084 fix native youtube support by trying new endpoint before old endpoint
#1095 fix links in About dialog on platforms without gvfs
fix 'msgid' format string with unnamed arguments cannot be properly 
localized warning
fix DRM content detection for youtube episodes
fix "gpo sync" failure
fix soundcloud API change when adding new channels

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile28 Jun 2021 07:26:05 -  1.29
+++ Makefile3 Oct 2021 20:35:14 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.20
+MODPY_EGG_VERSION= 3.10.21
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo28 Jun 2021 07:26:05 -  1.14
+++ distinfo3 Oct 2021 20:35:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.20.tar.gz) = mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
-SIZE (gpodder-3.10.20.tar.gz) = 1081171
+SHA256 (gpodder-3.10.21.tar.gz) = AU5hneZNPj3ISTkpr4AHs8rwndd+FTv3ePFwjVWUaHg=
+SIZE (gpodder-3.10.21.tar.gz) = 1105520
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   28 Jun 2021 07:26:05 -  1.13
+++ pkg/PLIST   3 Oct 2021 20:35:14 -
@@ -334,6 +334,7 @@ share/locale/pt/LC_MESSAGES/gpodder.mo
 share/locale/pt_BR/LC_MESSAGES/gpodder.mo
 share/locale/ro/LC_MESSAGES/gpodder.mo
 share/locale/ru/LC_MESSAGES/gpodder.mo
+share/locale/sk/LC_MESSAGES/gpodder.mo
 share/locale/sv/LC_MESSAGES/gpodder.mo
 share/locale/tr/LC_MESSAGES/gpodder.mo
 share/locale/uk/LC_MESSAGES/gpodder.mo



[UPDATE] textproc/py-podcastparser-0.6.6 -> 0.6.8

2021-10-03 Thread trondd
Adds some additional xml tag parsing.  Used by net/gpodder.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile19 Feb 2021 23:13:06 -  1.12
+++ Makefile3 Oct 2021 20:34:37 -
@@ -2,11 +2,10 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.6
+MODPY_EGG_VERSION= 0.6.8
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
-REVISION=  0
 
 MAINTAINER=Tim Meunier 
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo30 Dec 2020 03:41:47 -  1.6
+++ distinfo3 Oct 2021 20:34:37 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.6.tar.gz) = 
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
-SIZE (podcastparser-0.6.6.tar.gz) = 23482
+SHA256 (podcastparser-0.6.8.tar.gz) = 
PbA5/z/VmBfUGbENw75ZY3OQboPujcJC+g5UXUtjHcw=
+SIZE (podcastparser-0.6.8.tar.gz) = 29809



[UPDATE] www/links+-2.23 -> 2.25

2021-10-03 Thread trondd
Small bugfix updates.

=== RELEASE 2.25 ===

Fri Oct  1 18:27:25 CEST 2021 mikulas:

Delete the expired Let's encrypt certificate from the builtin
certificate store

Thu Sep 30 21:45:10 CET 2021 mikulas:

Set the flag X509_V_FLAG_TRUSTED_FIRST, so that Let's encrypt works
with openssl-1.0.2

=== RELEASE 2.24 ===

Mon Sep 13 18:31:27 CEST 2021 mikulas:

Avoid a hang in the X driver if the program that converts a selection
stops responding. Use 10 second timeout.

Fri Sep 10 18:37:30 CEST 2021 mikulas:

Fix a crash in the X driver if some window asks for clipboard and is
closed before Links responds to this request

Thu Aug 19 19:54:43 CEST 2021 Emir Yasin SARI :

Updated the Turkish translation

Sun Jul  4 18:02:44 CEST 2021 mikulas:

Support the "id" attribute on COLGROUP, COL, TR, THEAD, TBODY, TFOOT
tags

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile28 Jun 2021 07:35:35 -  1.71
+++ Makefile3 Oct 2021 20:10:36 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.71 2021/06/28 07:35:35 sthen Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.23
+VER=   2.25
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo28 Jun 2021 07:35:35 -  1.41
+++ distinfo3 Oct 2021 20:10:36 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.23.tar.gz) = 1xGL2XgWCBKfSrXlb8rB/e6s+lwvQE0py/idqrhblR0=
-SIZE (links-2.23.tar.gz) = 7111783
+SHA256 (links-2.25.tar.gz) = XAs7C4/h88hpT1+3+9sZxjJ4rGiuRkbaabSWQLICg7E=
+SIZE (links-2.25.tar.gz) = 7094185



Re: [UPDATE] net/gpodder-3.10.20 -> 3.10.21

2021-08-21 Thread trondd
Ricardo  wrote:

> Hey Tim,
> 
> Update reproduced successfully, except for make test (4 errors and 1 warning 
> found - please check attach).
> 
> Everything else, portcheck and lib-depends-check: OK.
> 
> Take care.
> Ricardo

Thnaks for testing.  The test failures are expected.  We're missing a number
of python dependencies in ports to run those tests.

Tim.



[UPDATE] net/gpodder-3.10.20 -> 3.10.21

2021-08-19 Thread trondd
Simple update for bugfixes.  Been running this for a week or so.
RSS podcasts and youtube channels.


Changelog:

This release includes multiple fixes for Youtube and Soundcloud,
and a new channel dialog layout.

Linux, macOS and Windows are supported.

Thanks to @18928172992817182, @adasiko, @auouymous, @elelay,
@neodyne, @serkan-maker, @tpikonen and @web-flow for contributing
to this release!

Changes since 3.10.20:
Improvements

#1071 narrow channel dialog
add Strawberry player to the enqueue extension
skip non-integer youtube formats
use util.urlopen instead of requests.get for youtube
save and restore channel dialog state

Bug fixes

#1065 prevent soundcloud from downloading existing episodes on
each update
#1073 fix native youtube support in Europe by automatically
accepting GDPR consent form
#1084 fix native youtube support by trying new endpoint before
old endpoint
#1095 fix links in About dialog on platforms without gvfs
fix 'msgid' format string with unnamed arguments cannot be
properly localized warning
fix DRM content detection for youtube episodes
fix "gpo sync" failure
fix soundcloud API change when adding new channels

Tim.

Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile28 Jun 2021 07:26:05 -  1.29
+++ Makefile19 Aug 2021 14:48:33 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.20
+MODPY_EGG_VERSION= 3.10.21
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo28 Jun 2021 07:26:05 -  1.14
+++ distinfo19 Aug 2021 14:48:33 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.20.tar.gz) = mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
-SIZE (gpodder-3.10.20.tar.gz) = 1081171
+SHA256 (gpodder-3.10.21.tar.gz) = AU5hneZNPj3ISTkpr4AHs8rwndd+FTv3ePFwjVWUaHg=
+SIZE (gpodder-3.10.21.tar.gz) = 1105520
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   28 Jun 2021 07:26:05 -  1.13
+++ pkg/PLIST   19 Aug 2021 14:48:33 -
@@ -334,6 +334,7 @@ share/locale/pt/LC_MESSAGES/gpodder.mo
 share/locale/pt_BR/LC_MESSAGES/gpodder.mo
 share/locale/ro/LC_MESSAGES/gpodder.mo
 share/locale/ru/LC_MESSAGES/gpodder.mo
+share/locale/sk/LC_MESSAGES/gpodder.mo
 share/locale/sv/LC_MESSAGES/gpodder.mo
 share/locale/tr/LC_MESSAGES/gpodder.mo
 share/locale/uk/LC_MESSAGES/gpodder.mo



Re: [update] cataclysm-dda 0.E.3 -> 0.F

2021-07-13 Thread trondd
On Mon, July 12, 2021 9:14 pm, trondd wrote:
> "Kirill Bychkov"  wrote:
>
>> On Thu, July 8, 2021 00:33, Stefmorino wrote:
>> > And that's why I should do a better job of separating my current build
>> > and stable backport. I accidentally ran cvs diff against the -stable
>> > ports revision instead of -current (which is also why the tarball
>> still
>> > works as @kirby mentions).
>> >
>> > I have corrected my mistake, and have tested the patch against head; I
>> > also fixed the problems @stu found ( much appreciated, I'm still a bit
>> > new to this :) )
>> >
>> > I've included a tarball like last time, as well as a tarball for a
>> > backport to -stable.
>> >
>> > Hope it all goes well this time!
>> >
>> >
>>
>> Hi,
>> Diff is still broken. Attached one works fine for me and I'm
>> going to commit it soon if no one objects.
>
> Diff applied and looks ok.  I ran out of time to test the actual game.
> I'll do some play testing tomorrow if you want to wait.
>
> Tim.
>

Looks good to me.  I had to delete ~/.config/cataclysm-dda/fonts.json as
the  format of the contents seems to have changed.  It got recreated.

And just the usual world updates for mods that have been removed which is
not unexpected.

Thanks.

Tim.



Re: [update] cataclysm-dda 0.E.3 -> 0.F

2021-07-12 Thread trondd
"Kirill Bychkov"  wrote:

> On Thu, July 8, 2021 00:33, Stefmorino wrote:
> > And that's why I should do a better job of separating my current build
> > and stable backport. I accidentally ran cvs diff against the -stable
> > ports revision instead of -current (which is also why the tarball still
> > works as @kirby mentions).
> >
> > I have corrected my mistake, and have tested the patch against head; I
> > also fixed the problems @stu found ( much appreciated, I'm still a bit
> > new to this :) )
> >
> > I've included a tarball like last time, as well as a tarball for a
> > backport to -stable.
> >
> > Hope it all goes well this time!
> >
> >
> 
> Hi,
> Diff is still broken. Attached one works fine for me and I'm
> going to commit it soon if no one objects.

Diff applied and looks ok.  I ran out of time to test the actual game.
I'll do some play testing tomorrow if you want to wait.

Tim.



Re: [update] cataclysm-dda 0.E.3 -> 0.F

2021-07-05 Thread trondd
Stefmorino  wrote:

> Updates to the next major release of Cataclysm: Dark Days Ahead.
> 
> I moved the packaged Terminus font and its license to the no-no_x11
> package fragment, since they're not needed by the no_x11 flavor.
> 
> patch-test_Makefile is needed or catch/catch.hpp isn't included
> properly when building pch tests (clang & gcc inconsistency?)
> 
> Port also attached as tgz.
> 
> Thoughts/Tests/OK? @trondd
> 

I can't get one of the patches to apply.

|Index: patches/patch-Makefile
|===
|RCS file: /cvs/ports/games/cataclysm-dda/patches/patch-Makefile,v
|retrieving revision 1.10
|diff -u -p -r1.10 patch-Makefile
|--- patches/patch-Makefile 25 Jun 2021 17:42:59 -  1.10
|+++ patches/patch-Makefile 5 Jul 2021 18:33:59 -
--
Patching file patches/patch-Makefile using Plan A...
Hunk #1 succeeded at 3.
Hunk #2 failed at 12.
Hunk #3 succeeded at 29 with fuzz 2.
Hunk #4 failed at 39.
Hunk #5 succeeded at 84.
Hunk #6 failed at 95.
3 out of 6 hunks failed--saving rejects to patches/patch-Makefile.rej

Tim.



Re: [update] www/snownews 1.6.10 -> 1.8

2021-07-05 Thread trondd
On Mon, July 5, 2021 9:53 am, Charlene Wendling wrote:
> Hi,
>
> The below diff updates snownews to 1.8 with a new repo owner and
> finally a lot of modern features [0]! I tend to separate upstream vs
> ports changes, but it's unpractical here:
>
>> Added Atom feed support
>   Modify COMMENT and DESCR accordingly. While here, update to valid
>   feeds and a mix of RSS and Atom. HTTPS is used where applicable.
>> Use curl for networking
>   Add proper LIB_DEPENDS, remove README now that HTTPS is supported.
>   There is a year 2038 printf() warning, but it would require to
>   sprinkle CURLINFO_FILETIME_T instead of CURLINFO_FILETIME in many
>   places first. Also, refresh WANTLIB, and remove the netio.c patch
>   accordingly.
>> Use the OPML format to store the feed list, and XDG dirs
>   Snownews-1.8 will migrate your urls file to the OPML format in
>   ~/.config/snownews where you can find other settings (key bindings,
>   colors etc.). The OPML conversion tools (snow2opml, opml2snow) have
>   been removed, so we don't need p5-XML-LibXML as a RUN_DEPENDS.
>> Use UTF-8 everywhere (including manpages)
>   The upstream configuration system couldn't find our ncurses library
>   with wide chars support, so i needed to tweak CFLAGS and LDFLAGS.
>> Deal with lack of verbosity for the fake stage
>   The most painful part of that update has been the fake stage,
>   because upstream hides issued commands, so i preferred to
>   unsilence them.
>
> All the rest is mostly updating old patches.
>
> Testing:
>
> It builds and works fine on amd64 and macppc.
>
> Note that feed items' text enclosed in '' is
> not displayed (yet?).
>
> Comments and feedback are welcome,
>
> Charlène.
>
>
> [0] https://github.com/msharov/snownews/releases
>

Thanks.  I use snownews.  It converted my configs and works as epxected. 
I had to go back in and clean up all the calls to external conversion
tools that the previous version needed but that's to be expected.  Worked
either way.

Tim.



[UPDATE] www/links+ 2.22 -> 2.23

2021-06-27 Thread trondd
Simple update of links+ to 2.23  Brings cookie persistance, which
is enabled by default, but optional including timed cookie lifetime.

Tim.

=== RELEASE 2.23 ===

Tue May 18 20:35:55 CEST 2021 mikulas:

Fix a bug that the user could set floating-point parameters to nan
via command-line argument or config file option

Tue May 18 20:22:35 CEST 2021 mikulas:

Fix broken display if the user uses custom font and non-default
aspect ratio

Wed May 12 20:08:48 CEST 2021 mikulas:

Fix a bug that the code incorrectly assumed that mktime returns UTC

Sat May  1 17:56:50 CEST 2021 mikulas:

Add an option that enables cookie saving


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile8 May 2021 19:35:46 -   1.70
+++ Makefile27 Jun 2021 18:43:27 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.70 2021/05/08 19:35:46 sthen Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.22
+VER=   2.23
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- distinfo8 May 2021 19:35:46 -   1.40
+++ distinfo27 Jun 2021 18:43:27 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.22.tar.gz) = mR13zzUiOEef+8NuA6N+gjDFdXFjNQ4FupiKKJOeKEs=
-SIZE (links-2.22.tar.gz) = 7078957
+SHA256 (links-2.23.tar.gz) = 1xGL2XgWCBKfSrXlb8rB/e6s+lwvQE0py/idqrhblR0=
+SIZE (links-2.23.tar.gz) = 7111783



[UPDATE] net/gpodder 3.10.17 -> 3.10.20

2021-06-27 Thread trondd
Update gPodder by a couple versions.  4 tests fail that depend on
py-test-httpserver which we don't have ported and it's a bigger job
than I had time for.  MODPY_PYTEST doesn't crash anymore but I can't
get it to run the same as the upstream makefile.  I've been using
newer gPodder versions than the current port for the last few weeks
and no issues found with downloads or youtube videos using youtube-dl.

Features of the released described below.  I've omitted all the GH
issues and bugs fixed.
https://github.com/gpodder/gpodder/releases

Tim.


3.10.18

This release requires requests 2.24 or greater. It adds support for
compressed feeds and redirections, and includes various HTTP/HTTPS
fixes and improvements. It also adds filtering of the episode list
by selecting channel sections.

3.10.19

This release fixes the macOS build and window position restoring.


3.10.20

This release fixes the internal Youtube downloader, and the bundled
Youtube-DL for European users on Windows and Mac.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile23 Feb 2021 19:39:32 -  1.28
+++ Makefile27 Jun 2021 19:10:07 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.17
+MODPY_EGG_VERSION= 3.10.20
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -20,13 +20,13 @@ PERMIT_PACKAGE= Yes
 MODULES=   lang/python \
textproc/intltool
 
-# XXX Causes python crash
-#MODPY_PYTEST= Yes
+TEST_ENV=  PYTEST=py.test
 
 RUN_DEPENDS=   devel/desktop-file-utils \
devel/gettext,-runtime \
devel/py-html5lib${MODPY_FLAVOR} \
devel/py-gobject3${MODPY_FLAVOR} \
+   www/py-requests${MODPY_FLAVOR} \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR} \
www/youtube-dl \
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo30 Dec 2020 22:27:27 -  1.13
+++ distinfo27 Jun 2021 19:10:07 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
-SIZE (gpodder-3.10.17.tar.gz) = 1064129
+SHA256 (gpodder-3.10.20.tar.gz) = mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
+SIZE (gpodder-3.10.20.tar.gz) = 1081171
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST   5 Jul 2020 14:56:22 -   1.12
+++ pkg/PLIST   27 Jun 2021 19:10:07 -
@@ -28,8 +28,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}escapist_videos.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}escapist_videos.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -60,8 +58,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}utilwin32ctypes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -82,7 +78,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/deviceplaylist.py
 

Re: [UPDATE] www/links+ 2.21 -> 2.22

2021-05-08 Thread trondd
Poke some more.

trondd  wrote:

> Whoops, I thought I resent this after things opened up from the release.
> Here we go then.
> 
> Tim.
> 
> trondd  wrote:
> 
> > trondd  wrote:
> > 
> > Poke to get in for release.  Otherwise, I'll let it go until after
> > the release lock.
> > 
> > Thanks.
> > Tim.
> > 
> > > Simple update to 2.22.  I don't think the terminal/console saving
> > > applies to OpenBSD.  They are within a __LINUX__ define and I'm not
> > > sure what it does to know if it should be supported or not...
> > > 
> > > Tim.
> > > 
> > > === RELEASE 2.22 ===
> > > 
> > > Sat Jan 23 18:11:41 CET 2021 mikulas:
> > > 
> > >   Save and restore the terminal using xterm escape codes
> > > 
> > > Sat Nov 28 19:27:47 CET 2020 mikulas:
> > > 
> > >   Save and restore the console using "cons.saver" from
> > >   Midnight Commander
> > > 
> > > Sat Nov 28 11:05:42 CET 2020 mikulas:
> > > 
> > >   Support UTF-8 frames
> > > 
> > > Sun Nov 22 17:20:29 CET 2020 Emir Yasin SARI :
> > > 
> > >   Updated the Turkish translation
> > > 
> > > Sat Aug 22 10:05:27 CEST 2020 Ing. Daniel G. Gionco 
> > > :
> > > 
> > >   Updated the Spanish translation
> > > 
> > > Wed Aug 12 20:04:38 CEST 2020 mikulas:
> > > 
> > >   Fixed a bug in displaying non-printable characters
> > >   (reported by Jean-Philippe MENGUAL )
> > > 
> > > 
> 

Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile17 Aug 2020 19:45:02 -  1.69
+++ Makefile28 Mar 2021 20:03:51 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.69 2020/08/17 19:45:02 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.21
+VER=   2.22
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo17 Aug 2020 19:45:02 -  1.39
+++ distinfo28 Mar 2021 20:03:51 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.21.tar.gz) = 8OH9Exten/lDvMZn4KpjMQSHSa1LkhtvrdFOkZ2feaw=
-SIZE (links-2.21.tar.gz) = 7076375
+SHA256 (links-2.22.tar.gz) = mR13zzUiOEef+8NuA6N+gjDFdXFjNQ4FupiKKJOeKEs=
+SIZE (links-2.22.tar.gz) = 7078957



Re: [UPDATE] www/links+ 2.21 -> 2.22

2021-04-29 Thread trondd
Whoops, I thought I resent this after things opened up from the release.
Here we go then.

Tim.

trondd  wrote:

> trondd  wrote:
> 
> Poke to get in for release.  Otherwise, I'll let it go until after
> the release lock.
> 
> Thanks.
> Tim.
> 
> > Simple update to 2.22.  I don't think the terminal/console saving
> > applies to OpenBSD.  They are within a __LINUX__ define and I'm not
> > sure what it does to know if it should be supported or not...
> > 
> > Tim.
> > 
> > === RELEASE 2.22 ===
> > 
> > Sat Jan 23 18:11:41 CET 2021 mikulas:
> > 
> > Save and restore the terminal using xterm escape codes
> > 
> > Sat Nov 28 19:27:47 CET 2020 mikulas:
> > 
> > Save and restore the console using "cons.saver" from
> > Midnight Commander
> > 
> > Sat Nov 28 11:05:42 CET 2020 mikulas:
> > 
> > Support UTF-8 frames
> > 
> > Sun Nov 22 17:20:29 CET 2020 Emir Yasin SARI :
> > 
> > Updated the Turkish translation
> > 
> > Sat Aug 22 10:05:27 CEST 2020 Ing. Daniel G. Gionco :
> > 
> > Updated the Spanish translation
> > 
> > Wed Aug 12 20:04:38 CEST 2020 mikulas:
> > 
> > Fixed a bug in displaying non-printable characters
> > (reported by Jean-Philippe MENGUAL )
> > 
> > 


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile17 Aug 2020 19:45:02 -  1.69
+++ Makefile28 Mar 2021 20:03:51 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.69 2020/08/17 19:45:02 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.21
+VER=   2.22
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo17 Aug 2020 19:45:02 -  1.39
+++ distinfo28 Mar 2021 20:03:51 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.21.tar.gz) = 8OH9Exten/lDvMZn4KpjMQSHSa1LkhtvrdFOkZ2feaw=
-SIZE (links-2.21.tar.gz) = 7076375
+SHA256 (links-2.22.tar.gz) = mR13zzUiOEef+8NuA6N+gjDFdXFjNQ4FupiKKJOeKEs=
+SIZE (links-2.22.tar.gz) = 7078957



Re: [UPDATE] www/links+ 2.21 -> 2.22

2021-04-04 Thread trondd
trondd  wrote:

Poke to get in for release.  Otherwise, I'll let it go until after
the release lock.

Thanks.
Tim.

> Simple update to 2.22.  I don't think the terminal/console saving
> applies to OpenBSD.  They are within a __LINUX__ define and I'm not
> sure what it does to know if it should be supported or not...
> 
> Tim.
> 
> === RELEASE 2.22 ===
> 
> Sat Jan 23 18:11:41 CET 2021 mikulas:
> 
>   Save and restore the terminal using xterm escape codes
> 
> Sat Nov 28 19:27:47 CET 2020 mikulas:
> 
>   Save and restore the console using "cons.saver" from
>   Midnight Commander
> 
> Sat Nov 28 11:05:42 CET 2020 mikulas:
> 
>   Support UTF-8 frames
> 
> Sun Nov 22 17:20:29 CET 2020 Emir Yasin SARI :
> 
>   Updated the Turkish translation
> 
> Sat Aug 22 10:05:27 CEST 2020 Ing. Daniel G. Gionco :
> 
>   Updated the Spanish translation
> 
> Wed Aug 12 20:04:38 CEST 2020 mikulas:
> 
>   Fixed a bug in displaying non-printable characters
>   (reported by Jean-Philippe MENGUAL )
> 
> 

Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile17 Aug 2020 19:45:02 -  1.69
+++ Makefile28 Mar 2021 20:03:51 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.69 2020/08/17 19:45:02 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.21
+VER=   2.22
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo17 Aug 2020 19:45:02 -  1.39
+++ distinfo28 Mar 2021 20:03:51 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.21.tar.gz) = 8OH9Exten/lDvMZn4KpjMQSHSa1LkhtvrdFOkZ2feaw=
-SIZE (links-2.21.tar.gz) = 7076375
+SHA256 (links-2.22.tar.gz) = mR13zzUiOEef+8NuA6N+gjDFdXFjNQ4FupiKKJOeKEs=
+SIZE (links-2.22.tar.gz) = 7078957



[UPDATE] www/links+ 2.21 -> 2.22

2021-03-28 Thread trondd
Simple update to 2.22.  I don't think the terminal/console saving
applies to OpenBSD.  They are within a __LINUX__ define and I'm not
sure what it does to know if it should be supported or not...

Tim.

=== RELEASE 2.22 ===

Sat Jan 23 18:11:41 CET 2021 mikulas:

Save and restore the terminal using xterm escape codes

Sat Nov 28 19:27:47 CET 2020 mikulas:

Save and restore the console using "cons.saver" from
Midnight Commander

Sat Nov 28 11:05:42 CET 2020 mikulas:

Support UTF-8 frames

Sun Nov 22 17:20:29 CET 2020 Emir Yasin SARI :

Updated the Turkish translation

Sat Aug 22 10:05:27 CEST 2020 Ing. Daniel G. Gionco :

Updated the Spanish translation

Wed Aug 12 20:04:38 CEST 2020 mikulas:

Fixed a bug in displaying non-printable characters
(reported by Jean-Philippe MENGUAL )



Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile17 Aug 2020 19:45:02 -  1.69
+++ Makefile28 Mar 2021 20:03:51 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.69 2020/08/17 19:45:02 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.21
+VER=   2.22
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo17 Aug 2020 19:45:02 -  1.39
+++ distinfo28 Mar 2021 20:03:51 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.21.tar.gz) = 8OH9Exten/lDvMZn4KpjMQSHSa1LkhtvrdFOkZ2feaw=
-SIZE (links-2.21.tar.gz) = 7076375
+SHA256 (links-2.22.tar.gz) = mR13zzUiOEef+8NuA6N+gjDFdXFjNQ4FupiKKJOeKEs=
+SIZE (links-2.22.tar.gz) = 7078957



[PATCH] fix emulators/vice on AARCH64

2021-01-16 Thread trondd
Took a look into the recurring failure of VICE on aarch64.  It's failing due
to an LLVM issue.  This problem also effected NDK on Android and LLVM fixed
it in version 11.0.0

https://reviews.llvm.org/D76312

The options seem to be to backport the fix to base LLVM, backport to ports
LLVM, or just use ports gcc on aarch64.  The last option being the least
invasive, that's what I've gone with below.

I'm not sure if there is an easier switch in the ports system than using an
.if block as I have.

Compiles and runs on PBP...slowly.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/emulators/vice/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile12 Jan 2021 19:14:53 -  1.21
+++ Makefile16 Jan 2021 19:00:04 -
@@ -8,13 +8,21 @@ CATEGORIES =  emulators
 
 HOMEPAGE = http://vice-emu.sourceforge.net/
 
+REVISION = 0
+
 # GPLv2+
 PERMIT_PACKAGE =   Yes
 
 WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_image c iconv intl m png
 WANTLIB += readline z
 
+# Workaround for a bug in LLVM < 11.0.0
+# https://reviews.llvm.org/D76312
+.if ${MACHINE_ARCH} == "aarch64"
+COMPILER = ports-gcc base-gcc
+.else
 COMPILER = base-clang ports-gcc base-gcc
+.endif
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=vice-emu/}
 



[UPDATE] games/cataclysm-dda-0.E-2 -> 0.E-3

2021-01-02 Thread trondd
Small bugfix update to Cataclysm.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile11 Jul 2020 17:52:19 -  1.13
+++ Makefile2 Jan 2021 16:55:10 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.13 2020/07/11 17:52:19 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-0.E.2
+DISTNAME=  cataclysm-dda-0.E.3
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_TAGNAME=0.E-2
+GH_TAGNAME=0.E-3
 EPOCH= 0
 
 HOMEPAGE=  https://cataclysmdda.org
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo11 Jul 2020 17:52:19 -  1.10
+++ distinfo2 Jan 2021 16:55:10 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-0.E.2.tar.gz) = 
QVRuh34u7nnISSs+yAjvU6S5sgjXiNrCsaVw7xQ0Juk=
-SIZE (cataclysm-dda-0.E.2.tar.gz) = 70144350
+SHA256 (cataclysm-dda-0.E.3.tar.gz) = 
IaxSJqmWrEZYQvGIyt6ogV6ucwn+OM+NlN4visl82CA=
+SIZE (cataclysm-dda-0.E.3.tar.gz) = 70144192



Re: [new] comms/syncterm

2020-12-31 Thread trondd
Stuart Henderson  wrote:

> Also ok sthen@ with that added. :)
> -- 
>   Sent from a phone, apologies for poor formatting.
> On 31 December 2020 17:51:04 trondd  wrote:
> 
> > Stuart Henderson  wrote:
> >
> >> On 2020/12/21 12:05, joshua stein wrote:
> >> > SyncTERM is a BBS terminal program with lots of features.
> >>
> >> this updated version is ok with me to import..
> >>
> >
> > Tested on aarch64, needed a small patch to compile.
> > Inlined and attached.
> >
> > Tim.
> >

Re-tarballed for whomever wants to give a second ok and commit.

Tim.




syncterm.tgz
Description: application/gzip


Re: [new] comms/syncterm

2020-12-31 Thread trondd
Stuart Henderson  wrote:

> On 2020/12/21 12:05, joshua stein wrote:
> > SyncTERM is a BBS terminal program with lots of features.
> 
> this updated version is ok with me to import..
> 

Tested on aarch64, needed a small patch to compile.
Inlined and attached.

Tim.

$OpenBSD$

Index: src/xpdev/genwrap.h
--- src/xpdev/genwrap.h.orig
+++ src/xpdev/genwrap.h
@@ -201,7 +201,7 @@ extern "C" {
#define ARCHITECTURE_DESC "x86"
 #elif defined(__mips__)
#define ARCHITECTURE_DESC "mips"
-#elif defined(__arm__)
+#elif defined(__arm__) || defined(__aarch64__)
#define ARCHITECTURE_DESC "arm"
 #elif defined(_M_PPC) || defined(__ppc__)
#define ARCHITECTURE_DESC "ppc"
$OpenBSD$

Index: src/xpdev/genwrap.h
--- src/xpdev/genwrap.h.orig
+++ src/xpdev/genwrap.h
@@ -201,7 +201,7 @@ extern "C" {
#define ARCHITECTURE_DESC "x86"
 #elif defined(__mips__)
#define ARCHITECTURE_DESC "mips"
-#elif defined(__arm__)
+#elif defined(__arm__) || defined(__aarch64__)
#define ARCHITECTURE_DESC "arm"
 #elif defined(_M_PPC) || defined(__ppc__)
#define ARCHITECTURE_DESC "ppc"


Re: [NEW] devel/libdsk and emulators/cpmtools

2020-12-30 Thread trondd
trondd  wrote:

> The new ports together allow you to read, write, and manage CP/M disk
> images.  CPMTools provides the tools for copying, erasing, chaging
> permissions and attributes of files as well as tools for creating,
> checking, viewing file systems.
> 
> Libdsk adds drivers for different CP/M image types, both real-world and
> emulator images.  And provides libraries for emulators to access disk
> images as drives.
> 
> I've had these locally for over a year when I needed to pull some files
> out of some z80pack disk images but haven't used them much since.  I recently
> saw the CP/M emulator go by ports@ so thought I'd toss these out there
> incase someone was interested.
> 
> 
> Some images can be found here:
> https://www.autometer.de/unix4fun/z80pack/
> 
> But I'd be curious if someone has other images to tesk with as cpmtools
> does not support everything since systems of te time used a variety of
> disk formats and sector layots.
> 
> Tim.
> 

Poke.  Any CP/M users?

Tim.



libdsk.tgz
Description: application/gzip


cpmtools.tgz
Description: application/gzip


Re: [Update] net/gpodder-3.10.16 -> 3.10.17

2020-12-29 Thread trondd
"trondd"  wrote:

> On Fri, December 11, 2020 7:52 pm, trondd wrote:
> > trondd  wrote:
> >
> >> Update to gpodder with a number of fixes.  Also (like py-podcastparser)
> >> uses
> >> py-test and py-test-cov for 'make test' now.
> >>
> >> Been running for a couple weeks on amd64.
> >>
> >> New features
> >>
> >> #834 run command on download works from gpo
> >>
> >> Improvements
> >>
> >> #838 rename youtube-dl partial file when it contains % or $
> >> characters
> >> #796 MKV Files Not Properly Renamed,
> >> #846 youtube rss feed urls
> >> #850 Discard episode when its GUID collides with a newer episode.
> >> #866 Show update error in the podcast dialog (for copy-paste and
> >> seeing it fully)
> >> #867 youtube live streaming support
> >> #871 add youtube streaming format for 1080p
> >> #873 Detect new key name for youtube DRM content
> >> #879 Avoid stale Today and Yesterday dates by refreshing episodes
> >> daily
> >> #902 support youtube user url
> >>
> >> Bug fixes
> >>
> >> fix tagging extension exception on mkv files
> >> fix #830 Shortcut key conflict Episode descriptions vs Discover new
> >> Podcasts
> >> #848 fix youtube-dl not responding to config change
> >> #855 detect DORMANT wifi state as online
> >> #857 only send a single channel update error notification to avoid
> >> spamming the user
> >> fix #727 gtk exception when hiding deleted episodes
> >> fix #869 fix already subscribed to youtube feed in some cases
> >> #875 Fix escapist and gpo issues caused by youtube streaming
> >> #877 Remove leftover debug message
> >> #901 Fix translation of Youtube playlist URL to a feed
> >> fix #888 Prevent an empty entries bug in YouTube-DL from removing
> >> all episodes.
> >>
> >> Tim.
> >>
> >
> > Switched to MODPY_PYTEST but this causes 'make test' to segfault.  Without
> > MODPY_PYTEST and listing pytest as a test dependency, the tests run fine.
> > Not sure if it's just my set up.  I'll try in a VM next.
> >
> > Tim.
> >
> 
> Segfaults on a fresh install. :(  Python drops a core deep into GTK stuff.
>  Am I doing something wrong or is there some other issue here?
> 
> Tim.

Resubmitting without MODPY_PYTEST module.  Tests pass when run without it.
Haven't been able to track down why python crashes with it.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile3 Oct 2020 15:39:59 -   1.26
+++ Makefile29 Dec 2020 22:06:09 -
@@ -2,8 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.16
-REVISION=  0
+MODPY_EGG_VERSION= 3.10.17
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -24,6 +23,9 @@ MODULES=  lang/python \
 
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
 
+# XXX Causes python crash
+#MODPY_PYTEST= Yes
+
 RUN_DEPENDS=   devel/desktop-file-utils \
devel/gettext,-runtime \
devel/py-html5lib${MODPY_FLAVOR} \
@@ -34,10 +36,10 @@ RUN_DEPENDS=devel/desktop-file-utils \
www/webkitgtk4 \
x11/dbus-python${MODPY_FLAVOR} \
x11/gtk+3,-guic
-TEST_DEPENDS=  devel/py-minimock${MODPY_FLAVOR} \
-   devel/py-coverage${MODPY_FLAVOR} \
-   net/mygpoclient \
-   textproc/py-podcastparser${MODPY_FLAVOR}
+TEST_DEPENDS=  devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-minimock${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR}
 
 USE_GMAKE= Yes
 MAKE_FILE= makefile
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo5 Jul 2020 14:56:22 -   1.12
+++ distinfo29 Dec 2020 22:06:09 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
-SIZE (gpodder-3.10.16.tar.gz) = 1058386
+SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
+SIZE (gpodder-3.10.17.tar.gz) = 1064129



Re: [Update] textproc/py-podcastparser-0.6.5 -> 0.6.6

2020-12-29 Thread trondd
trondd  wrote:

> Stuart Henderson  wrote:
> 
> > On 2020/12/08 18:34, trondd wrote:
> > > This update is mostly just switching from nose to py-test for 'make test' 
> > > and
> > > some minor tweaks.  Keeping it up to date with net/gpodder which I'll also
> > > submit.
> > 
> > please use MODPY_PYTEST for pytest.
> > 
> > > 
> > > Tim.
> > > 
> > > 
> 
> Trying with more MODPY.
> 
> Tim.
> 

Ping.  This is the easy one. :/

Tim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile19 Aug 2020 12:25:13 -  1.10
+++ Makefile29 Dec 2020 22:05:40 -
@@ -2,11 +2,10 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.5
+MODPY_EGG_VERSION= 0.6.6
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
-REVISION=  0
 
 MAINTAINER=Tim Meunier 
 
@@ -17,10 +16,12 @@ MODULES=lang/python
 
 MODPY_PI=  Yes
 
+MODPY_PYTEST=  Yes
+
 BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR}
 
-TEST_DEPENDS=  devel/py-nose${MODPY_FLAVOR} \
-   devel/py-coverage${MODPY_FLAVOR}
+TEST_DEPENDS=  devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR}
 
 FLAVORS=   python3
 FLAVOR=python3
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo5 Jul 2020 14:51:05 -   1.5
+++ distinfo29 Dec 2020 22:05:40 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.5.tar.gz) = 
6wCOSQ2HiXeKSDj/fjE8xN/1j5WtoV4Ye4FEIN69wkw=
-SIZE (podcastparser-0.6.5.tar.gz) = 22232
+SHA256 (podcastparser-0.6.6.tar.gz) = 
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
+SIZE (podcastparser-0.6.6.tar.gz) = 23482



[NEW] devel/libdsk and emulators/cpmtools

2020-12-17 Thread trondd
The new ports together allow you to read, write, and manage CP/M disk
images.  CPMTools provides the tools for copying, erasing, chaging
permissions and attributes of files as well as tools for creating,
checking, viewing file systems.

Libdsk adds drivers for different CP/M image types, both real-world and
emulator images.  And provides libraries for emulators to access disk
images as drives.

I've had these locally for over a year when I needed to pull some files
out of some z80pack disk images but haven't used them much since.  I recently
saw the CP/M emulator go by ports@ so thought I'd toss these out there
incase someone was interested.


Some images can be found here:
https://www.autometer.de/unix4fun/z80pack/

But I'd be curious if someone has other images to tesk with as cpmtools
does not support everything since systems of te time used a variety of
disk formats and sector layots.

Tim.



libdsk.tgz
Description: application/gzip


cpmtools.tgz
Description: application/gzip


Re: [Update] net/gpodder-3.10.16 -> 3.10.17

2020-12-12 Thread trondd
On Fri, December 11, 2020 7:52 pm, trondd wrote:
> trondd  wrote:
>
>> Update to gpodder with a number of fixes.  Also (like py-podcastparser)
>> uses
>> py-test and py-test-cov for 'make test' now.
>>
>> Been running for a couple weeks on amd64.
>>
>> New features
>>
>> #834 run command on download works from gpo
>>
>> Improvements
>>
>> #838 rename youtube-dl partial file when it contains % or $
>> characters
>> #796 MKV Files Not Properly Renamed,
>> #846 youtube rss feed urls
>> #850 Discard episode when its GUID collides with a newer episode.
>> #866 Show update error in the podcast dialog (for copy-paste and
>> seeing it fully)
>> #867 youtube live streaming support
>> #871 add youtube streaming format for 1080p
>> #873 Detect new key name for youtube DRM content
>> #879 Avoid stale Today and Yesterday dates by refreshing episodes
>> daily
>> #902 support youtube user url
>>
>> Bug fixes
>>
>> fix tagging extension exception on mkv files
>> fix #830 Shortcut key conflict Episode descriptions vs Discover new
>> Podcasts
>> #848 fix youtube-dl not responding to config change
>> #855 detect DORMANT wifi state as online
>> #857 only send a single channel update error notification to avoid
>> spamming the user
>> fix #727 gtk exception when hiding deleted episodes
>> fix #869 fix already subscribed to youtube feed in some cases
>> #875 Fix escapist and gpo issues caused by youtube streaming
>> #877 Remove leftover debug message
>> #901 Fix translation of Youtube playlist URL to a feed
>> fix #888 Prevent an empty entries bug in YouTube-DL from removing
>> all episodes.
>>
>> Tim.
>>
>
> Switched to MODPY_PYTEST but this causes 'make test' to segfault.  Without
> MODPY_PYTEST and listing pytest as a test dependency, the tests run fine.
> Not sure if it's just my set up.  I'll try in a VM next.
>
> Tim.
>

Segfaults on a fresh install. :(  Python drops a core deep into GTK stuff.
 Am I doing something wrong or is there some other issue here?

Tim.

>
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/gpodder/Makefile,v
> retrieving revision 1.26
> diff -u -p -r1.26 Makefile
> --- Makefile  3 Oct 2020 15:39:59 -   1.26
> +++ Makefile  12 Dec 2020 00:42:21 -
> @@ -2,8 +2,7 @@
>
>  COMMENT= media aggregator and podcast client
>
> -MODPY_EGG_VERSION=   3.10.16
> -REVISION=0
> +MODPY_EGG_VERSION=   3.10.17
>
>  GH_ACCOUNT=  gpodder
>  GH_PROJECT=  gpodder
> @@ -24,6 +23,8 @@ MODULES=lang/python \
>
>  MODPY_VERSION=   ${MODPY_DEFAULT_VERSION_3}
>
> +MODPY_PYTEST=Yes
> +
>  RUN_DEPENDS= devel/desktop-file-utils \
>   devel/gettext,-runtime \
>   devel/py-html5lib${MODPY_FLAVOR} \
> @@ -36,6 +37,7 @@ RUN_DEPENDS=devel/desktop-file-utils \
>   x11/gtk+3,-guic
>  TEST_DEPENDS=devel/py-minimock${MODPY_FLAVOR} \
>   devel/py-coverage${MODPY_FLAVOR} \
> + devel/py-test-cov${MODPY_FLAVOR} \
>   net/mygpoclient \
>   textproc/py-podcastparser${MODPY_FLAVOR}
>
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/gpodder/distinfo,v
> retrieving revision 1.12
> diff -u -p -r1.12 distinfo
> --- distinfo  5 Jul 2020 14:56:22 -   1.12
> +++ distinfo  12 Dec 2020 00:42:21 -
> @@ -1,2 +1,2 @@
> -SHA256 (gpodder-3.10.16.tar.gz) =
> /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
> -SIZE (gpodder-3.10.16.tar.gz) = 1058386
> +SHA256 (gpodder-3.10.17.tar.gz) =
> NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
> +SIZE (gpodder-3.10.17.tar.gz) = 1064129
>




Re: [Update] net/gpodder-3.10.16 -> 3.10.17

2020-12-11 Thread trondd
trondd  wrote:

> Update to gpodder with a number of fixes.  Also (like py-podcastparser) uses
> py-test and py-test-cov for 'make test' now.
> 
> Been running for a couple weeks on amd64.
> 
> New features
> 
> #834 run command on download works from gpo
> 
> Improvements
> 
> #838 rename youtube-dl partial file when it contains % or $ characters
> #796 MKV Files Not Properly Renamed,
> #846 youtube rss feed urls
> #850 Discard episode when its GUID collides with a newer episode.
> #866 Show update error in the podcast dialog (for copy-paste and seeing 
> it fully)
> #867 youtube live streaming support
> #871 add youtube streaming format for 1080p
> #873 Detect new key name for youtube DRM content
> #879 Avoid stale Today and Yesterday dates by refreshing episodes daily
> #902 support youtube user url
> 
> Bug fixes
> 
> fix tagging extension exception on mkv files
> fix #830 Shortcut key conflict Episode descriptions vs Discover new 
> Podcasts
> #848 fix youtube-dl not responding to config change
> #855 detect DORMANT wifi state as online
> #857 only send a single channel update error notification to avoid 
> spamming the user
> fix #727 gtk exception when hiding deleted episodes
> fix #869 fix already subscribed to youtube feed in some cases
> #875 Fix escapist and gpo issues caused by youtube streaming
> #877 Remove leftover debug message
> #901 Fix translation of Youtube playlist URL to a feed
> fix #888 Prevent an empty entries bug in YouTube-DL from removing all 
> episodes.
> 
> Tim.
> 

Switched to MODPY_PYTEST but this causes 'make test' to segfault.  Without
MODPY_PYTEST and listing pytest as a test dependency, the tests run fine.
Not sure if it's just my set up.  I'll try in a VM next.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile3 Oct 2020 15:39:59 -   1.26
+++ Makefile12 Dec 2020 00:42:21 -
@@ -2,8 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.16
-REVISION=  0
+MODPY_EGG_VERSION= 3.10.17
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -24,6 +23,8 @@ MODULES=  lang/python \
 
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
 
+MODPY_PYTEST=  Yes
+
 RUN_DEPENDS=   devel/desktop-file-utils \
devel/gettext,-runtime \
devel/py-html5lib${MODPY_FLAVOR} \
@@ -36,6 +37,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
x11/gtk+3,-guic
 TEST_DEPENDS=  devel/py-minimock${MODPY_FLAVOR} \
devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR} \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR}
 
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo5 Jul 2020 14:56:22 -   1.12
+++ distinfo12 Dec 2020 00:42:21 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
-SIZE (gpodder-3.10.16.tar.gz) = 1058386
+SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
+SIZE (gpodder-3.10.17.tar.gz) = 1064129



Re: [Update] textproc/py-podcastparser-0.6.5 -> 0.6.6

2020-12-09 Thread trondd
Stuart Henderson  wrote:

> On 2020/12/08 18:34, trondd wrote:
> > This update is mostly just switching from nose to py-test for 'make test' 
> > and
> > some minor tweaks.  Keeping it up to date with net/gpodder which I'll also
> > submit.
> 
> please use MODPY_PYTEST for pytest.
> 
> > 
> > Tim.
> > 
> > 

Trying with more MODPY.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile19 Aug 2020 12:25:13 -  1.10
+++ Makefile10 Dec 2020 00:44:11 -
@@ -2,11 +2,10 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.5
+MODPY_EGG_VERSION= 0.6.6
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
-REVISION=  0
 
 MAINTAINER=Tim Meunier 
 
@@ -17,10 +16,12 @@ MODULES=lang/python
 
 MODPY_PI=  Yes
 
+MODPY_PYTEST=  Yes
+
 BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR}
 
-TEST_DEPENDS=  devel/py-nose${MODPY_FLAVOR} \
-   devel/py-coverage${MODPY_FLAVOR}
+TEST_DEPENDS=  devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR}
 
 FLAVORS=   python3
 FLAVOR=python3
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo5 Jul 2020 14:51:05 -   1.5
+++ distinfo10 Dec 2020 00:44:11 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.5.tar.gz) = 
6wCOSQ2HiXeKSDj/fjE8xN/1j5WtoV4Ye4FEIN69wkw=
-SIZE (podcastparser-0.6.5.tar.gz) = 22232
+SHA256 (podcastparser-0.6.6.tar.gz) = 
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
+SIZE (podcastparser-0.6.6.tar.gz) = 23482



[Update] net/gpodder-3.10.16 -> 3.10.17

2020-12-08 Thread trondd
Update to gpodder with a number of fixes.  Also (like py-podcastparser) uses
py-test and py-test-cov for 'make test' now.

Been running for a couple weeks on amd64.

New features

#834 run command on download works from gpo

Improvements

#838 rename youtube-dl partial file when it contains % or $ characters
#796 MKV Files Not Properly Renamed,
#846 youtube rss feed urls
#850 Discard episode when its GUID collides with a newer episode.
#866 Show update error in the podcast dialog (for copy-paste and seeing it 
fully)
#867 youtube live streaming support
#871 add youtube streaming format for 1080p
#873 Detect new key name for youtube DRM content
#879 Avoid stale Today and Yesterday dates by refreshing episodes daily
#902 support youtube user url

Bug fixes

fix tagging extension exception on mkv files
fix #830 Shortcut key conflict Episode descriptions vs Discover new Podcasts
#848 fix youtube-dl not responding to config change
#855 detect DORMANT wifi state as online
#857 only send a single channel update error notification to avoid spamming 
the user
fix #727 gtk exception when hiding deleted episodes
fix #869 fix already subscribed to youtube feed in some cases
#875 Fix escapist and gpo issues caused by youtube streaming
#877 Remove leftover debug message
#901 Fix translation of Youtube playlist URL to a feed
fix #888 Prevent an empty entries bug in YouTube-DL from removing all 
episodes.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile3 Oct 2020 15:39:59 -   1.26
+++ Makefile8 Dec 2020 22:49:01 -
@@ -2,8 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.16
-REVISION=  0
+MODPY_EGG_VERSION= 3.10.17
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -36,6 +35,8 @@ RUN_DEPENDS=  devel/desktop-file-utils \
x11/gtk+3,-guic
 TEST_DEPENDS=  devel/py-minimock${MODPY_FLAVOR} \
devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR} \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR}
 
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo5 Jul 2020 14:56:22 -   1.12
+++ distinfo8 Dec 2020 22:49:01 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
-SIZE (gpodder-3.10.16.tar.gz) = 1058386
+SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
+SIZE (gpodder-3.10.17.tar.gz) = 1064129



[Update] textproc/py-podcastparser-0.6.5 -> 0.6.6

2020-12-08 Thread trondd
This update is mostly just switching from nose to py-test for 'make test' and
some minor tweaks.  Keeping it up to date with net/gpodder which I'll also
submit.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile19 Aug 2020 12:25:13 -  1.10
+++ Makefile8 Dec 2020 23:33:09 -
@@ -2,11 +2,10 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.5
+MODPY_EGG_VERSION= 0.6.6
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
-REVISION=  0
 
 MAINTAINER=Tim Meunier 
 
@@ -19,8 +18,9 @@ MODPY_PI= Yes
 
 BUILD_DEPENDS= textproc/py-sphinx${MODPY_FLAVOR}
 
-TEST_DEPENDS=  devel/py-nose${MODPY_FLAVOR} \
-   devel/py-coverage${MODPY_FLAVOR}
+TEST_DEPENDS=  devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-test${MODPY_FLAVOR} \
+   devel/py-test-cov${MODPY_FLAVOR}
 
 FLAVORS=   python3
 FLAVOR=python3
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo5 Jul 2020 14:51:05 -   1.5
+++ distinfo8 Dec 2020 23:33:09 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.5.tar.gz) = 
6wCOSQ2HiXeKSDj/fjE8xN/1j5WtoV4Ye4FEIN69wkw=
-SIZE (podcastparser-0.6.5.tar.gz) = 22232
+SHA256 (podcastparser-0.6.6.tar.gz) = 
ow6EECAD+w60IABUZRQkWs97l1Qduk6IjRxMBrHIRFQ=
+SIZE (podcastparser-0.6.6.tar.gz) = 23482



Re: [new] net/lagrange SDL2 gemini browser

2020-12-07 Thread trondd
On Mon, December 7, 2020 3:07 am, Stefan Hagen wrote:
> Solene Rapenne wrote:
>> This is a new port for another gemini/gopher browser.
>>
>> It provides a very enjoyable browsing experience that I can't
>> describe, I wish using www would be that nice.
>
> Indeed, it's pretty much the first application SDL interface I find
> enjoyable. Very smooth. The proportional font mode needs some fixing
> as it's not always proportional. Good port though!
>

This *is* really pleasant.  I had to fix the contrast so I could read
anything, though. :D

>> DSCR:
>> Lagrange is a desktop GUI client for browsing Geminispace. It offers
>> modern conveniences familiar from web browsers, such as smooth
>> scrolling, inline image viewing, multiple tabs, visual themes,
>> Unicode fonts, bookmarks, history, and page outlines.

I would list gopher as supported, also.

Tim.

>
> Builds and runs fine (amd64)
>
> Best Regards,
> Stefan
>



Re: [new] net/catgirl - TLS only ncurses IRC client

2020-12-06 Thread trondd
On Sat, December 5, 2020 5:58 pm, Solene Rapenne wrote:
> catgirl is an IRC client which is an in-between minimalism and usual
> weechat/irssi clients which have too many features.
>
> While the man page is complete, if you want to make a quick test,
> you need to create a configuration file in ~/.config/catgirl/mynetwork
> with the content
>
> host = server.fqdn
> join = #test_channel
>
> and then run catgirl mynetwork
>
> DESCR:
> catgirl proposes features such as:
> - Tab complete, Split scroll, URL detection, Nick coloring,
>   Topic diffing, Ignore
>
> But won't implement so called "non-features" as:
> - Dynamic configuration, Multi-network, Reconnection, CTCP,
>   Cleartext IRC
>

Tested on arm64.  Basic functionality works great.  Multiple channels,
direct messages, etc.

Tim.



Re: [Update] devel/arduino-esp32

2020-12-01 Thread trondd
On Tue, December 1, 2020 11:08 am, Tracey Emery wrote:
> Same thing here for arduino-esp32, as in my previous arduino-esp8266
> email. Ok?
>
> --
>
> Tracey Emery
>

Does it make sense for makeesparduino to just be a run dependency for these?

Tim.



Re: troubles with nrpe package on OpenBSD 6.8 iamahuman

2020-11-18 Thread trondd
On Wed, November 18, 2020 10:57 am, Stuart Henderson wrote:
> On 2020/11/18 17:06, (a user) wrote off-list:
>> Hello,
>>
>> I found your coordinates on openports.se Website and and few other
>> mailing lists with topic
>> about nrpe on OpenBSD.
>
> For ports that do not have a maintainer, it is better to write to
> ports@openbsd.org. I am replying there and BCC'ing you so that
> others can benefit from it too while not disclosing your identity
> if you don't want to.
>
>> I would like to report a few troubles about using nrpe on OpenBSD6.8.
>>
>> I installed the "official" package with
>> # pkg_add nrpe
>>
>> After I set the options I find myself unable to link with my Nagios
>> server running Nagios4 on
>> Debian10.
>> CHECK_NRPE: (ssl_err != 5) Error - Could not complete SSL handshake
>>
>> Everything looks set as it should so there is no obvious reason,
>> starting the deamon with -n to
>> disable the ssl support works fine.
>>
>> Could this be a trouble with the openssl version?
>>
>> On this regard, why use an additional ssl library instead of the system
>> one ?
>>
>> The package itself uses a fairy old version of nrpe, could it be updated
>> to something newer ?
>>
>>
>> Thank you for your time.
>>
>
> NRPE before 3.x requires anonymous DH and 512-bit keys which aren't
> available in the ssl/tls libraries in the base system.
>
> NRPE 3.x/4.x support more "normal" crypto but there's a cross
> compatibility problem, if we update then it will break existing
> installations, both server and clients need to be updated together.
>
> A newer version could be added as a separate port but I'm not sure it
> is a good idea to encourage any new use of NRPE. Upstream stopped
> development now, "Notice: As of NRPE version 4.0.1, this project is
> deprecated. It will not receive any more bugfixes or features, except to
> resolve security issues."
>

In case the OP is on the list, I submitted an update using libressl about
a year ago.  Check the archives.  By the time I looked at modifying as a
separate port, NRPE was deprecated so I never bothered.

I do still use it on my work OpenBSD systems.




Re: [UPDATE] www/snownews-1.5.12 -> 1.6.10

2020-11-07 Thread trondd
Once more?

:D

Tim.

trondd  wrote:

> Post release poke.  Made sure it still builds and runs in -current.  Been
> using it on amd64 for a month.
> 
> Tim.
> 
> trondd  wrote:
> 
> > Remi Locherer  wrote:
> > 
> > > On Fri, Sep 18, 2020 at 06:47:44PM -0400, trondd wrote:
> > > > Looking around at RSS readers and thought I'd update snownews.  Jumps us
> > > > ahead by like 10 years.  Some significant changes to the configure 
> > > > process
> > > > I hope I worked around right.  Moved to GitHub.  They also dropped 
> > > > native
> > > > SSL support so I added a MESSAGE to notify any users.
> > > > 
> > > > Tim.
> > > 
> > > It works fine for the 2 feed I tested with. I think the message regarding
> > > HTTPS support makes sense.
> > > 
> > > port-check says pkg/MESSAGE should not contain $OpenBSD$ tag.
> > > 
> > > With that addressed OK remi.
> > 
> > Oops.  Thanks.  Thought of adding the MESSAGE at the last minute and didn't
> > think to rerun portcheck.  Here is the fixed diff.
> > 
> > Tim.
> > 


Index: Makefile
===
RCS file: /cvs/ports/www/snownews/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile12 Jul 2019 20:51:05 -  1.39
+++ Makefile19 Oct 2020 00:58:28 -
@@ -1,19 +1,22 @@
 # $OpenBSD: Makefile,v 1.39 2019/07/12 20:51:05 sthen Exp $
 
 COMMENT=   text mode rss newsreader
-DISTNAME=  snownews-1.5.12
-REVISION=  6
+DISTNAME=  snownews-1.6.10
 CATEGORIES=www
-MASTER_SITES=  ${HOMEPAGE}download/
 
-HOMEPAGE=  http://kiza.kcore.de/software/snownews/
+GH_ACCOUNT=kouya
+GH_PROJECT=snownews
+GH_TAGNAME=1.6.10
+
+HOMEPAGE=  https://github.com/kouya/snownews
 
 # GPL
 PERMIT_PACKAGE=Yes
 
-WANTLIB += c crypto curses iconv intl m lzma pthread xml2 z
+WANTLIB += c curses iconv intl xml2 z
 
 NO_TEST=   Yes
+
 USE_GMAKE= Yes
 
 BUILD_DEPENDS= devel/gettext,-tools
@@ -21,11 +24,11 @@ RUN_DEPENDS=textproc/p5-XML-LibXML
 LIB_DEPENDS=   devel/gettext,-runtime \
textproc/libxml
 
-MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}"
-MAKE_FLAGS+=   CC="${CC}"
+CONFIGURE_STYLE=   simple
+CONFIGURE_ARGS=--prefix="\$${PREFIX}" --mandir="\$${PREFIX}/man" \
+   --builddir=${WRKDIR}
 
-CONFIGURE_STYLE= simple
-CONFIGURE_ARGS= --prefix=${PREFIX}
+MESSAGE=   ${PKGDIR}/MESSAGE
 
 post-install:
ln -f ${PREFIX}/bin/opml2snow ${PREFIX}/bin/snow2opml
Index: distinfo
===
RCS file: /cvs/ports/www/snownews/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo18 Jan 2015 03:15:50 -  1.16
+++ distinfo19 Oct 2020 00:58:28 -
@@ -1,2 +1,2 @@
-SHA256 (snownews-1.5.12.tar.gz) = Jt2W6TRdnLwcDJRwQXCA3Qw+sx5+qUT3jzMC1wYOy5A=
-SIZE (snownews-1.5.12.tar.gz) = 167944
+SHA256 (snownews-1.6.10.tar.gz) = jHgGeu914oPfSzzKHJZlh7ZlTp6Eo+bl64vdWCl5kkI=
+SIZE (snownews-1.6.10.tar.gz) = 189715
Index: patches/patch-Config_mk_in
===
RCS file: patches/patch-Config_mk_in
diff -N patches/patch-Config_mk_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Config_mk_in  19 Oct 2020 00:58:28 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: Config.mk.in
+--- Config.mk.in.orig
 Config.mk.in
+@@ -21,7 +21,7 @@ PREFIX   := @prefix@
+ BINDIR:= @bindir@
+ LOCALEPATH:= @localedir@
+ MANPATH   := @mandir@
+-BUILDDIR  := @builddir@/${NAME}
++BUILDDIR  := @builddir@/build
+ PKGDIR:= @pkgdir@
+ O := .o/
+ 
+@@ -29,7 +29,7 @@ O:= .o/
+ 
+ CFLAGS:= -Wall -Wextra -Wredundant-decls -Wshadow \
+  -std=c11 -I/usr/include/libxml2
+-LDFLAGS   := -liconv -lintl -lxml2 -lncurses -lz
++LDFLAGS   := -liconv -lintl -lncursesw -lxml2 -lz
+ ifdef DEBUG
+ CFLAGS+= -O0 -ggdb3
+ LDFLAGS   += -g -rdynamic
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  18 Sep 2009 20:51:35 -  1.13
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.13 2009/09/18 20:51:35 martynas Exp $
 Makefile.orig  Thu Sep 17 09:44:27 2009
-+++ Makefile   Thu Sep 17 11:10:11 2009
-@@ -2,7 +2,7 @@ CC= gcc
- MAKE=   make
- INSTALL=install
- LOCALEPATH= $(PREFIX)/share/locale
--MANPATH=$(PREFIX)/share/man
-+MANPATH=$(PREFIX)/man
- 
- ### Compiler/linker flags   ###

Re: [Update] www/youtube-dl from 2020.09.20 to 2020.11.01.1

2020-11-03 Thread trondd
On Tue, November 3, 2020 10:15 am, Solene Rapenne wrote:
> On Mon, 02 Nov 2020 20:25:39 +0100
> "Christoph R. Winter" :
>
>> Hello !
>>
>> Beside is a diff to update youtube-dl from 2020.09.20 to 2020.11.01.1.
>>
>> Tested at amd64.
>>
>> I don´t know how the project handles the DMCA discussion but the source
>> is available at the original website at https://youtube-dl.org/
>
> I've not been able to apply the patch, but it was easy
> enough to manually apply it. youtube-dl works fine with this
> version.
>
> Here is a working diff
>
> Index: Makefile
> ===
> RCS file: /home/reposync/ports/www/youtube-dl/Makefile,v
> retrieving revision 1.212
> diff -u -p -r1.212 Makefile
> --- Makefile  2 Oct 2020 19:44:42 -   1.212
> +++ Makefile  3 Nov 2020 15:10:30 -
> @@ -2,13 +2,13 @@
>
>  COMMENT =CLI program to download videos from YouTube and other sites
>
> -VERSION =2020.09.20
> +VERSION =2020.11.01.1
>  MODPY_EGG_VERSION =  ${VERSION:S/.0/./g}
>
>  DISTNAME =   youtube-dl-${VERSION}
>  CATEGORIES = www
>
> -HOMEPAGE =   https://ytdl-org.github.io/youtube-dl/
> +HOMEPAGE =   https://youtube-dl.org/downloads/latest/
>

This seems to redirect to the GitHub DMCA notice.  Shouldn't HOMEPAGE just
link to https://youtube-dl.org ?  Or, their Homepage button links to
https://yt-dl.org so that seems to be what the project considers the
canonical domain name.




Re: [UPDATE] www/snownews-1.5.12 -> 1.6.10

2020-10-18 Thread trondd
Post release poke.  Made sure it still builds and runs in -current.  Been
using it on amd64 for a month.

Tim.

trondd  wrote:

> Remi Locherer  wrote:
> 
> > On Fri, Sep 18, 2020 at 06:47:44PM -0400, trondd wrote:
> > > Looking around at RSS readers and thought I'd update snownews.  Jumps us
> > > ahead by like 10 years.  Some significant changes to the configure process
> > > I hope I worked around right.  Moved to GitHub.  They also dropped native
> > > SSL support so I added a MESSAGE to notify any users.
> > > 
> > > Tim.
> > 
> > It works fine for the 2 feed I tested with. I think the message regarding
> > HTTPS support makes sense.
> > 
> > port-check says pkg/MESSAGE should not contain $OpenBSD$ tag.
> > 
> > With that addressed OK remi.
> 
> Oops.  Thanks.  Thought of adding the MESSAGE at the last minute and didn't
> think to rerun portcheck.  Here is the fixed diff.
> 
> Tim.
> 

Index: Makefile
===
RCS file: /cvs/ports/www/snownews/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile12 Jul 2019 20:51:05 -  1.39
+++ Makefile19 Sep 2020 15:14:38 -
@@ -1,19 +1,22 @@
 # $OpenBSD: Makefile,v 1.39 2019/07/12 20:51:05 sthen Exp $
 
 COMMENT=   text mode rss newsreader
-DISTNAME=  snownews-1.5.12
-REVISION=  6
+DISTNAME=  snownews-1.6.10
 CATEGORIES=www
-MASTER_SITES=  ${HOMEPAGE}download/
 
-HOMEPAGE=  http://kiza.kcore.de/software/snownews/
+GH_ACCOUNT=kouya
+GH_PROJECT=snownews
+GH_TAGNAME=1.6.10
+
+HOMEPAGE=  https://github.com/kouya/snownews
 
 # GPL
 PERMIT_PACKAGE=Yes
 
-WANTLIB += c crypto curses iconv intl m lzma pthread xml2 z
+WANTLIB += c curses iconv intl xml2 z
 
 NO_TEST=   Yes
+
 USE_GMAKE= Yes
 
 BUILD_DEPENDS= devel/gettext,-tools
@@ -21,11 +24,11 @@ RUN_DEPENDS=textproc/p5-XML-LibXML
 LIB_DEPENDS=   devel/gettext,-runtime \
textproc/libxml
 
-MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}"
-MAKE_FLAGS+=   CC="${CC}"
+CONFIGURE_STYLE=   simple
+CONFIGURE_ARGS=--prefix="\$${PREFIX}" --mandir="\$${PREFIX}/man" \
+   --builddir=${WRKDIR}
 
-CONFIGURE_STYLE= simple
-CONFIGURE_ARGS= --prefix=${PREFIX}
+MESSAGE=   ${PKGDIR}/MESSAGE
 
 post-install:
ln -f ${PREFIX}/bin/opml2snow ${PREFIX}/bin/snow2opml
Index: distinfo
===
RCS file: /cvs/ports/www/snownews/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo18 Jan 2015 03:15:50 -  1.16
+++ distinfo19 Sep 2020 15:14:38 -
@@ -1,2 +1,2 @@
-SHA256 (snownews-1.5.12.tar.gz) = Jt2W6TRdnLwcDJRwQXCA3Qw+sx5+qUT3jzMC1wYOy5A=
-SIZE (snownews-1.5.12.tar.gz) = 167944
+SHA256 (snownews-1.6.10.tar.gz) = jHgGeu914oPfSzzKHJZlh7ZlTp6Eo+bl64vdWCl5kkI=
+SIZE (snownews-1.6.10.tar.gz) = 189715
Index: patches/patch-Config_mk_in
===
RCS file: patches/patch-Config_mk_in
diff -N patches/patch-Config_mk_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Config_mk_in  19 Sep 2020 15:14:38 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: Config.mk.in
+--- Config.mk.in.orig
 Config.mk.in
+@@ -21,7 +21,7 @@ PREFIX   := @prefix@
+ BINDIR:= @bindir@
+ LOCALEPATH:= @localedir@
+ MANPATH   := @mandir@
+-BUILDDIR  := @builddir@/${NAME}
++BUILDDIR  := @builddir@/build
+ PKGDIR:= @pkgdir@
+ O := .o/
+ 
+@@ -29,7 +29,7 @@ O:= .o/
+ 
+ CFLAGS:= -Wall -Wextra -Wredundant-decls -Wshadow \
+  -std=c11 -I/usr/include/libxml2
+-LDFLAGS   := -liconv -lintl -lxml2 -lncurses -lz
++LDFLAGS   := -liconv -lintl -lncursesw -lxml2 -lz
+ ifdef DEBUG
+ CFLAGS+= -O0 -ggdb3
+ LDFLAGS   += -g -rdynamic
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  18 Sep 2009 20:51:35 -  1.13
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.13 2009/09/18 20:51:35 martynas Exp $
 Makefile.orig  Thu Sep 17 09:44:27 2009
-+++ Makefile   Thu Sep 17 11:10:11 2009
-@@ -2,7 +2,7 @@ CC= gcc
- MAKE=   make
- INSTALL=install
- LOCALEPATH= $(PREFIX)/share/locale
--MANPATH=$(PREFIX)/share/man
-+MANPATH=$(PREFIX)/man
- 
- ### Compiler/linker flags   ###
- ### Generated via configure ###
Index: patches/patch-configure
===
RCS file: /cvs/ports/www/snownews/patches/patch-configure,v
retrieving revision 1.3
diff -u 

Re: [UPDATE] www/liferea-1.12.6b -> 1.12.9

2020-09-21 Thread trondd
Bump.

trondd  wrote:

> Small bugfixes and translation fixes.  I'm not a heavy user but changes
> seem minimal.  No issues seen for basic RSS fead reading.
> 
> 2020-08-28  Lars Windolf 
> 
> Version 1.12.9
> 
> * #850: Fix embedded youtube video bug.
>   (reported by sblondon)
> 
> * Fixes #846, #864: Translations not applied to application
>   menu bar and tool bar.
>   (Skif-off)
> 
> 
> 2020-06-11  Lars Windolf 
> 
> Version 1.12.8
> 
> * Fixes #840: OPML source subfolders not working
>   (fixed by Tom\xc3\xa1\xc5\xa1 Janou\xc5\xa1ek)
> 
> * Update of French translation
> 
> 
> 2019-08-03   Lars Windolf 
> 
> Version 1.12.7
> 
> * #734: Fixes crash when selecting empty nodes
>   (Leiaz)
> * Fixes #727: Out-dated documentation on Firefox live bookmarks
>   (reported by blueray453)
> * Fixes headline large images/videos or images with margins
>   causing horizontal scrolling in headline view
>   (Lars Windolf)
> 
> 
> Tim.
> 

Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.112
diff -u -p -r1.112 Makefile
--- Makefile3 Jul 2020 21:13:17 -   1.112
+++ Makefile13 Sep 2020 01:46:47 -
@@ -2,9 +2,8 @@
 
 COMMENT=   simple GTK desktop news aggregator
 
-V= 1.12.6
-DISTNAME=  liferea-${V}b
-REVISION=  0
+V= 1.12.9
+DISTNAME=  liferea-${V}
 
 CATEGORIES=www news x11
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.46
diff -u -p -r1.46 distinfo
--- distinfo23 Sep 2019 15:13:22 -  1.46
+++ distinfo13 Sep 2020 01:46:47 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12.6b.tar.bz2) = LaStuhi9xylNWjyFD1lIlIYwNMqdwblEisCXHesL+Q4=
-SIZE (liferea-1.12.6b.tar.bz2) = 1495311
+SHA256 (liferea-1.12.9.tar.bz2) = 2BgGlfDTeK0nmbNiMLyGYpFmZ9igmy5xRDk6KnnIyxs=
+SIZE (liferea-1.12.9.tar.bz2) = 1496593
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.34
diff -u -p -r1.34 PLIST
--- pkg/PLIST   23 Sep 2019 15:13:22 -  1.34
+++ pkg/PLIST   13 Sep 2020 01:46:47 -
@@ -28,7 +28,7 @@ lib/liferea/plugins/plugin-installer.py
 lib/liferea/plugins/trayicon.plugin
 lib/liferea/plugins/trayicon.py
 lib/liferea/web-extension/
-lib/liferea/web-extension/liblifereawebextension.so
+@so lib/liferea/web-extension/liblifereawebextension.so
 @man man/man1/liferea.1
 man/pl/
 man/pl/man1/



Re: [UPDATE] www/snownews-1.5.12 -> 1.6.10

2020-09-19 Thread trondd
Remi Locherer  wrote:

> On Fri, Sep 18, 2020 at 06:47:44PM -0400, trondd wrote:
> > Looking around at RSS readers and thought I'd update snownews.  Jumps us
> > ahead by like 10 years.  Some significant changes to the configure process
> > I hope I worked around right.  Moved to GitHub.  They also dropped native
> > SSL support so I added a MESSAGE to notify any users.
> > 
> > Tim.
> 
> It works fine for the 2 feed I tested with. I think the message regarding
> HTTPS support makes sense.
> 
> port-check says pkg/MESSAGE should not contain $OpenBSD$ tag.
> 
> With that addressed OK remi.

Oops.  Thanks.  Thought of adding the MESSAGE at the last minute and didn't
think to rerun portcheck.  Here is the fixed diff.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/snownews/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile12 Jul 2019 20:51:05 -  1.39
+++ Makefile19 Sep 2020 15:14:38 -
@@ -1,19 +1,22 @@
 # $OpenBSD: Makefile,v 1.39 2019/07/12 20:51:05 sthen Exp $
 
 COMMENT=   text mode rss newsreader
-DISTNAME=  snownews-1.5.12
-REVISION=  6
+DISTNAME=  snownews-1.6.10
 CATEGORIES=www
-MASTER_SITES=  ${HOMEPAGE}download/
 
-HOMEPAGE=  http://kiza.kcore.de/software/snownews/
+GH_ACCOUNT=kouya
+GH_PROJECT=snownews
+GH_TAGNAME=1.6.10
+
+HOMEPAGE=  https://github.com/kouya/snownews
 
 # GPL
 PERMIT_PACKAGE=Yes
 
-WANTLIB += c crypto curses iconv intl m lzma pthread xml2 z
+WANTLIB += c curses iconv intl xml2 z
 
 NO_TEST=   Yes
+
 USE_GMAKE= Yes
 
 BUILD_DEPENDS= devel/gettext,-tools
@@ -21,11 +24,11 @@ RUN_DEPENDS=textproc/p5-XML-LibXML
 LIB_DEPENDS=   devel/gettext,-runtime \
textproc/libxml
 
-MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}"
-MAKE_FLAGS+=   CC="${CC}"
+CONFIGURE_STYLE=   simple
+CONFIGURE_ARGS=--prefix="\$${PREFIX}" --mandir="\$${PREFIX}/man" \
+   --builddir=${WRKDIR}
 
-CONFIGURE_STYLE= simple
-CONFIGURE_ARGS= --prefix=${PREFIX}
+MESSAGE=   ${PKGDIR}/MESSAGE
 
 post-install:
ln -f ${PREFIX}/bin/opml2snow ${PREFIX}/bin/snow2opml
Index: distinfo
===
RCS file: /cvs/ports/www/snownews/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo18 Jan 2015 03:15:50 -  1.16
+++ distinfo19 Sep 2020 15:14:38 -
@@ -1,2 +1,2 @@
-SHA256 (snownews-1.5.12.tar.gz) = Jt2W6TRdnLwcDJRwQXCA3Qw+sx5+qUT3jzMC1wYOy5A=
-SIZE (snownews-1.5.12.tar.gz) = 167944
+SHA256 (snownews-1.6.10.tar.gz) = jHgGeu914oPfSzzKHJZlh7ZlTp6Eo+bl64vdWCl5kkI=
+SIZE (snownews-1.6.10.tar.gz) = 189715
Index: patches/patch-Config_mk_in
===
RCS file: patches/patch-Config_mk_in
diff -N patches/patch-Config_mk_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Config_mk_in  19 Sep 2020 15:14:38 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: Config.mk.in
+--- Config.mk.in.orig
 Config.mk.in
+@@ -21,7 +21,7 @@ PREFIX   := @prefix@
+ BINDIR:= @bindir@
+ LOCALEPATH:= @localedir@
+ MANPATH   := @mandir@
+-BUILDDIR  := @builddir@/${NAME}
++BUILDDIR  := @builddir@/build
+ PKGDIR:= @pkgdir@
+ O := .o/
+ 
+@@ -29,7 +29,7 @@ O:= .o/
+ 
+ CFLAGS:= -Wall -Wextra -Wredundant-decls -Wshadow \
+  -std=c11 -I/usr/include/libxml2
+-LDFLAGS   := -liconv -lintl -lxml2 -lncurses -lz
++LDFLAGS   := -liconv -lintl -lncursesw -lxml2 -lz
+ ifdef DEBUG
+ CFLAGS+= -O0 -ggdb3
+ LDFLAGS   += -g -rdynamic
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  18 Sep 2009 20:51:35 -  1.13
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.13 2009/09/18 20:51:35 martynas Exp $
 Makefile.orig  Thu Sep 17 09:44:27 2009
-+++ Makefile   Thu Sep 17 11:10:11 2009
-@@ -2,7 +2,7 @@ CC= gcc
- MAKE=   make
- INSTALL=install
- LOCALEPATH= $(PREFIX)/share/locale
--MANPATH=$(PREFIX)/share/man
-+MANPATH=$(PREFIX)/man
- 
- ### Compiler/linker flags   ###
- ### Generated via configure ###
Index: patches/patch-configure
===
RCS file: /cvs/ports/www/snownews/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 18 Sep 2009 20:51:35 -  1.3
+++ patches/patch-configure 19 Sep 2020 15:14:38 -
@@ -1,12 +1,46 @@
-$OpenBSD: patch-configure,v 1.3 2009/09/18 20:51:35 martynas Exp $
 

[UPDATE] www/snownews-1.5.12 -> 1.6.10

2020-09-18 Thread trondd
Looking around at RSS readers and thought I'd update snownews.  Jumps us
ahead by like 10 years.  Some significant changes to the configure process
I hope I worked around right.  Moved to GitHub.  They also dropped native
SSL support so I added a MESSAGE to notify any users.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/snownews/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile12 Jul 2019 20:51:05 -  1.39
+++ Makefile18 Sep 2020 22:32:28 -
@@ -1,19 +1,22 @@
 # $OpenBSD: Makefile,v 1.39 2019/07/12 20:51:05 sthen Exp $
 
 COMMENT=   text mode rss newsreader
-DISTNAME=  snownews-1.5.12
-REVISION=  6
+DISTNAME=  snownews-1.6.10
 CATEGORIES=www
-MASTER_SITES=  ${HOMEPAGE}download/
 
-HOMEPAGE=  http://kiza.kcore.de/software/snownews/
+GH_ACCOUNT=kouya
+GH_PROJECT=snownews
+GH_TAGNAME=1.6.10
+
+HOMEPAGE=  https://github.com/kouya/snownews
 
 # GPL
 PERMIT_PACKAGE=Yes
 
-WANTLIB += c crypto curses iconv intl m lzma pthread xml2 z
+WANTLIB += c curses iconv intl xml2 z
 
 NO_TEST=   Yes
+
 USE_GMAKE= Yes
 
 BUILD_DEPENDS= devel/gettext,-tools
@@ -21,11 +24,11 @@ RUN_DEPENDS=textproc/p5-XML-LibXML
 LIB_DEPENDS=   devel/gettext,-runtime \
textproc/libxml
 
-MAKE_ENV+= EXTRA_CFLAGS="${CFLAGS}"
-MAKE_FLAGS+=   CC="${CC}"
+CONFIGURE_STYLE=   simple
+CONFIGURE_ARGS=--prefix="\$${PREFIX}" --mandir="\$${PREFIX}/man" \
+   --builddir=${WRKDIR}
 
-CONFIGURE_STYLE= simple
-CONFIGURE_ARGS= --prefix=${PREFIX}
+MESSAGE=   ${PKGDIR}/MESSAGE
 
 post-install:
ln -f ${PREFIX}/bin/opml2snow ${PREFIX}/bin/snow2opml
Index: distinfo
===
RCS file: /cvs/ports/www/snownews/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo18 Jan 2015 03:15:50 -  1.16
+++ distinfo18 Sep 2020 22:32:28 -
@@ -1,2 +1,2 @@
-SHA256 (snownews-1.5.12.tar.gz) = Jt2W6TRdnLwcDJRwQXCA3Qw+sx5+qUT3jzMC1wYOy5A=
-SIZE (snownews-1.5.12.tar.gz) = 167944
+SHA256 (snownews-1.6.10.tar.gz) = jHgGeu914oPfSzzKHJZlh7ZlTp6Eo+bl64vdWCl5kkI=
+SIZE (snownews-1.6.10.tar.gz) = 189715
Index: patches/patch-Config_mk_in
===
RCS file: patches/patch-Config_mk_in
diff -N patches/patch-Config_mk_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-Config_mk_in  18 Sep 2020 22:32:28 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: Config.mk.in
+--- Config.mk.in.orig
 Config.mk.in
+@@ -21,7 +21,7 @@ PREFIX   := @prefix@
+ BINDIR:= @bindir@
+ LOCALEPATH:= @localedir@
+ MANPATH   := @mandir@
+-BUILDDIR  := @builddir@/${NAME}
++BUILDDIR  := @builddir@/build
+ PKGDIR:= @pkgdir@
+ O := .o/
+ 
+@@ -29,7 +29,7 @@ O:= .o/
+ 
+ CFLAGS:= -Wall -Wextra -Wredundant-decls -Wshadow \
+  -std=c11 -I/usr/include/libxml2
+-LDFLAGS   := -liconv -lintl -lxml2 -lncurses -lz
++LDFLAGS   := -liconv -lintl -lncursesw -lxml2 -lz
+ ifdef DEBUG
+ CFLAGS+= -O0 -ggdb3
+ LDFLAGS   += -g -rdynamic
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  18 Sep 2009 20:51:35 -  1.13
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.13 2009/09/18 20:51:35 martynas Exp $
 Makefile.orig  Thu Sep 17 09:44:27 2009
-+++ Makefile   Thu Sep 17 11:10:11 2009
-@@ -2,7 +2,7 @@ CC= gcc
- MAKE=   make
- INSTALL=install
- LOCALEPATH= $(PREFIX)/share/locale
--MANPATH=$(PREFIX)/share/man
-+MANPATH=$(PREFIX)/man
- 
- ### Compiler/linker flags   ###
- ### Generated via configure ###
Index: patches/patch-configure
===
RCS file: /cvs/ports/www/snownews/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 18 Sep 2009 20:51:35 -  1.3
+++ patches/patch-configure 18 Sep 2020 22:32:28 -
@@ -1,12 +1,46 @@
-$OpenBSD: patch-configure,v 1.3 2009/09/18 20:51:35 martynas Exp $
 configure.orig Thu Sep 17 09:44:27 2009
-+++ configure  Thu Sep 17 11:10:45 2009
-@@ -12,7 +12,7 @@ my $xmlldflags = `xml2-config --libs`;
- chomp($xmlldflags);
+$OpenBSD$
+
+Index: configure
+--- configure.orig
 configure
+@@ -36,9 +36,9 @@ seds=[s/^#undef \(USE_UNSUPPORTED_AND_BROKEN_CODE\)/#d
+ PROGS="CC=gcc CC=clang INSTALL=install MSGFMT=msgfmt"
  
- my $prefix = "/usr/local";
--my $cflags = "-Wall -Wno-format-y2k -O2 
-DLOCALEPATH=\"\\\"\$(LOCALEPATH)\\\"\" -DOS=\\\"$os\\\" $xmlcflags 
\$(EXTRA_CFLAGS) ";
-+my $cflags = "-Wall 

[UPDATE] www/liferea-1.12.6b -> 1.12.9

2020-09-13 Thread trondd
Small bugfixes and translation fixes.  I'm not a heavy user but changes
seem minimal.  No issues seen for basic RSS fead reading.

2020-08-28  Lars Windolf 

Version 1.12.9

* #850: Fix embedded youtube video bug.
  (reported by sblondon)

* Fixes #846, #864: Translations not applied to application
  menu bar and tool bar.
  (Skif-off)


2020-06-11  Lars Windolf 

Version 1.12.8

* Fixes #840: OPML source subfolders not working
  (fixed by Tom\xc3\xa1\xc5\xa1 Janou\xc5\xa1ek)

* Update of French translation


2019-08-03   Lars Windolf 

Version 1.12.7

* #734: Fixes crash when selecting empty nodes
  (Leiaz)
* Fixes #727: Out-dated documentation on Firefox live bookmarks
  (reported by blueray453)
* Fixes headline large images/videos or images with margins
  causing horizontal scrolling in headline view
  (Lars Windolf)


Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.112
diff -u -p -r1.112 Makefile
--- Makefile3 Jul 2020 21:13:17 -   1.112
+++ Makefile13 Sep 2020 01:46:47 -
@@ -2,9 +2,8 @@
 
 COMMENT=   simple GTK desktop news aggregator
 
-V= 1.12.6
-DISTNAME=  liferea-${V}b
-REVISION=  0
+V= 1.12.9
+DISTNAME=  liferea-${V}
 
 CATEGORIES=www news x11
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.46
diff -u -p -r1.46 distinfo
--- distinfo23 Sep 2019 15:13:22 -  1.46
+++ distinfo13 Sep 2020 01:46:47 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12.6b.tar.bz2) = LaStuhi9xylNWjyFD1lIlIYwNMqdwblEisCXHesL+Q4=
-SIZE (liferea-1.12.6b.tar.bz2) = 1495311
+SHA256 (liferea-1.12.9.tar.bz2) = 2BgGlfDTeK0nmbNiMLyGYpFmZ9igmy5xRDk6KnnIyxs=
+SIZE (liferea-1.12.9.tar.bz2) = 1496593
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.34
diff -u -p -r1.34 PLIST
--- pkg/PLIST   23 Sep 2019 15:13:22 -  1.34
+++ pkg/PLIST   13 Sep 2020 01:46:47 -
@@ -28,7 +28,7 @@ lib/liferea/plugins/plugin-installer.py
 lib/liferea/plugins/trayicon.plugin
 lib/liferea/plugins/trayicon.py
 lib/liferea/web-extension/
-lib/liferea/web-extension/liblifereawebextension.so
+@so lib/liferea/web-extension/liblifereawebextension.so
 @man man/man1/liferea.1
 man/pl/
 man/pl/man1/



Re: [new] net/bombadillo a non-web browser that supports gopher and gemini

2020-09-04 Thread trondd
On Sat, August 29, 2020 10:33 am, Aaron Bieber wrote:
> Hola,
>
> Here is a 0 dependencies gopher/gemini browser written in Go.
>
> I am able to poke around on various sites without issue.
>
> HOMEPAGE: https://bombadillo.colorfield.space/
>
> OK?
>
> Cheers,
> Aaron
>

Tested on amd64 on gopher and gemini sites.  Worked fine.  Even converts
images to ascii for terminal display which is neat.



[UPDATE] www/links+ 2.20.2 -> 2.21

2020-08-15 Thread trondd
Simple update to links 2.21 that includes a few bugfixes.  Tested on
amd64 for about a week and a quick build and test on aarch64.


=== RELEASE 2.21 ===

Sun Aug  2 15:26:02 cet 2020 mikulas:

Workaround for a crash on OS/2 caused by gcc3 bug

Thu Apr 16 18:17:39 CEST 2020 Emir Yasin SARI :

Updated Turkish translation

Wed Jan  8 18:25:17 CET 2020 mikulas:

Fix a bug that textarea was broken if it immediatelly followed
a list

Sun Nov  3 09:33:08 CET 2019 pluvano :

Delete the 4-pixel border in Xwindow

Tue Oct  8 20:26:47 CEST 2019 mikulas:

Fix a bug that an image would not be properly resized sometimes


Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- Makefile15 Mar 2020 00:51:43 -  1.68
+++ Makefile15 Aug 2020 20:19:52 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.68 2020/03/15 00:51:43 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.20.2
+VER=   2.21
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo15 Mar 2020 00:51:43 -  1.38
+++ distinfo15 Aug 2020 20:19:52 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.20.2.tar.gz) = 8OwTsBnlUB7ymFi/YaO/ic7OCw8GW1BkviQrzoTmdb0=
-SIZE (links-2.20.2.tar.gz) = 7063295
+SHA256 (links-2.21.tar.gz) = 8OH9Exten/lDvMZn4KpjMQSHSa1LkhtvrdFOkZ2feaw=
+SIZE (links-2.21.tar.gz) = 7076375



Re: [UPDATE] games/cataclysm-dda-0.E -> 0.E.2

2020-07-06 Thread trondd
Bumping.

trondd  wrote:

> Patch release for Cataclysm DDA.  Mostly Android bugs, but some crash fixes.
> 
> 0.E-2 Ellison-2
> 
>Point release Ellison-2 includes following important bugfixes to original
> Ellison release:
> 
>  * fixed virtual keyboard issue in Android builds.
> 
> 0.E-1 Ellison-1
> 
>Point release Ellison-1 includes following important bugfixes to original
> Ellison release:
> 
>  * fixes for several errors and crashes;
>  * savegame migration for obsolete items, recipes and overmap terrains;
>  * enhanced Android builds.
> 
> Tim.
> 
Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile11 Apr 2020 06:41:47 -  1.12
+++ Makefile20 Jun 2020 22:05:48 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2020/04/11 06:41:47 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-0.E
+DISTNAME=  cataclysm-dda-0.E.2
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_TAGNAME=0.E
+GH_TAGNAME=0.E-2
 EPOCH= 0
 
 HOMEPAGE=  https://cataclysmdda.org
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo11 Apr 2020 06:41:47 -  1.9
+++ distinfo20 Jun 2020 22:05:48 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-0.E.tar.gz) = 
sK+akpKSnhczLtzqdwvKmpHx0I6kdybXikfgkoGkL6M=
-SIZE (cataclysm-dda-0.E.tar.gz) = 69933302
+SHA256 (cataclysm-dda-0.E.2.tar.gz) = 
QVRuh34u7nnISSs+yAjvU6S5sgjXiNrCsaVw7xQ0Juk=
+SIZE (cataclysm-dda-0.E.2.tar.gz) = 70144350



[UPDATE] net/gpodder-3.10.13 -> 3.10.16

2020-06-27 Thread trondd
Update to latest gPodder.  I've been runnign 3.10.15 on amd64 for a few
weeks and 3.10.16 for a few days.

New features

#685 add menu items to trigger podcast/episode search
#804 add EQL functions to match text in title and/or description
((S("case sensitive")), (s("case insentitive")), (R("case sentitive regex")),
(r("case insentitive regex"))
#820 add podcast and section EQL variables for use with SsRr functions
(in addition to title and description)
#795 filter episodes extension works in gpo
#802 --quiet flag for less messages on the console
#791 better client-side decorations on environments requesting them
(gnome3)

Improvements

#787 refactor youtube formats and add settings for more resolutions
#798 don't clear custom youtube formats when switching to a builtin one
#803 better indicate optional imports (gpod and eyed3.mp3)
#752 support subtitle and comment in tagging extension
#656 extension management via gpo
episode selector: remove default focus on Download button (see #679)
#763 show channel url in error dialog
youtube_dl integration improvements
#741 show error message and emblem on channel cover when an error occurs
refreshing it

Bug fixes

#788 mpris_listener playback position lost on VLC quit
#790 Gtk UI: Force-resize icons in player list
#805 readable hyperlinks in shownotes with darker themes

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile11 Feb 2020 15:44:08 -  1.23
+++ Makefile27 Jun 2020 01:33:26 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.13
+MODPY_EGG_VERSION= 3.10.16
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo11 Feb 2020 15:44:08 -  1.11
+++ distinfo27 Jun 2020 01:33:26 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.13.tar.gz) = r7jdKxec+KoddXUdSlNMfUXmUuWi0ZVAVRrI0RUM0CA=
-SIZE (gpodder-3.10.13.tar.gz) = 1044074
+SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
+SIZE (gpodder-3.10.16.tar.gz) = 1058386
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- pkg/PLIST   6 Nov 2019 12:04:52 -   1.11
+++ pkg/PLIST   27 Jun 2020 01:33:26 -
@@ -156,12 +156,15 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}configeditor.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}progress.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}progress.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}searchtree.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}searchtree.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}tagcloud.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}tagcloud.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/addpodcast.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/common.py
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/configeditor.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/progress.py
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/searchtree.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/tagcloud.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/macosx.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/main.py
@@ -221,6 +224,7 @@ share/gpodder/extensions/${MODPY_PYCACHE
 
share/gpodder/extensions/${MODPY_PYCACHE}concatenate_videos.${MODPY_PYC_MAGIC_TAG}pyc
 
share/gpodder/extensions/${MODPY_PYCACHE}enqueue_in_mediaplayer.${MODPY_PYC_MAGIC_TAG}pyc
 
share/gpodder/extensions/${MODPY_PYCACHE}episode_website_context_menu.${MODPY_PYC_MAGIC_TAG}pyc
+share/gpodder/extensions/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc
 
share/gpodder/extensions/${MODPY_PYCACHE}gtk_statusicon.${MODPY_PYC_MAGIC_TAG}pyc
 
share/gpodder/extensions/${MODPY_PYCACHE}minimize_on_start.${MODPY_PYC_MAGIC_TAG}pyc
 
share/gpodder/extensions/${MODPY_PYCACHE}mpris-listener.${MODPY_PYC_MAGIC_TAG}pyc
@@ -245,6 +249,7 @@ share/gpodder/extensions/command_on_down
 

[UPDATE] textproc/py-podcastparser-0.6.4 -> 0.6.5

2020-06-27 Thread trondd
Update the the lastest py-podcastparser and flip it to Python 3.  The only
consumer is net/gpodder which is Python 3.

Been running this with the newer gPodder on amd64 several weeks.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-podcastparser/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile12 Jul 2019 20:50:12 -  1.6
+++ Makefile27 Jun 2020 01:31:52 -
@@ -2,7 +2,7 @@
 
 COMMENT=   simple, fast and efficient podcast parser
 
-MODPY_EGG_VERSION= 0.6.4
+MODPY_EGG_VERSION= 0.6.5
 DISTNAME=  podcastparser-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 CATEGORIES=textproc
@@ -23,7 +23,7 @@ TEST_DEPENDS= devel/py-nose${MODPY_FLAVO
devel/py-coverage${MODPY_FLAVOR}
 
 FLAVORS=   python3
-FLAVOR?=
+FLAVOR=python3
 
 MAKE_FILE= makefile
 MAKE_ENV=  PYTHON=${MODPY_BIN}
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-podcastparser/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo23 Sep 2018 20:56:04 -  1.4
+++ distinfo27 Jun 2020 01:31:52 -
@@ -1,2 +1,2 @@
-SHA256 (podcastparser-0.6.4.tar.gz) = 
h4i9e+dBcWpggotPzrn63URchV4dX9gHiaXaVdkLUs8=
-SIZE (podcastparser-0.6.4.tar.gz) = 22446
+SHA256 (podcastparser-0.6.5.tar.gz) = 
6wCOSQ2HiXeKSDj/fjE8xN/1j5WtoV4Ye4FEIN69wkw=
+SIZE (podcastparser-0.6.5.tar.gz) = 22232
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/py-podcastparser/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   9 Jul 2018 12:45:48 -   1.3
+++ pkg/PLIST   27 Jun 2020 01:31:52 -
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2018/07/09 12:45:48 sthen Exp $
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}podcastparser.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/podcastparser-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/podcastparser.py
-lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}podcastparser.${MODPY_PYC_MAGIC_TAG}pyc
 @man man/man1/podcastparser${MODPY_BIN_SUFFIX}.1



[UPDATE] games/cataclysm-dda-0.E -> 0.E.2

2020-06-20 Thread trondd
Patch release for Cataclysm DDA.  Mostly Android bugs, but some crash fixes.

0.E-2 Ellison-2

   Point release Ellison-2 includes following important bugfixes to original
Ellison release:

 * fixed virtual keyboard issue in Android builds.

0.E-1 Ellison-1

   Point release Ellison-1 includes following important bugfixes to original
Ellison release:

 * fixes for several errors and crashes;
 * savegame migration for obsolete items, recipes and overmap terrains;
 * enhanced Android builds.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile11 Apr 2020 06:41:47 -  1.12
+++ Makefile20 Jun 2020 22:05:48 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2020/04/11 06:41:47 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-0.E
+DISTNAME=  cataclysm-dda-0.E.2
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_TAGNAME=0.E
+GH_TAGNAME=0.E-2
 EPOCH= 0
 
 HOMEPAGE=  https://cataclysmdda.org
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo11 Apr 2020 06:41:47 -  1.9
+++ distinfo20 Jun 2020 22:05:48 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-0.E.tar.gz) = 
sK+akpKSnhczLtzqdwvKmpHx0I6kdybXikfgkoGkL6M=
-SIZE (cataclysm-dda-0.E.tar.gz) = 69933302
+SHA256 (cataclysm-dda-0.E.2.tar.gz) = 
QVRuh34u7nnISSs+yAjvU6S5sgjXiNrCsaVw7xQ0Juk=
+SIZE (cataclysm-dda-0.E.2.tar.gz) = 70144350



[UPDATE] www/links+ 2.20.1 -> 2.20.2

2020-03-14 Thread trondd
Update Links+ to the latest.  It's just a bug fix that probably doesn't
effect OpenBSD but gets it of my list so I'll catch the next release. :)

Bcallah sent this to me in December, and I'd been running it on amd64
since before then but it never ended up getting commited.

=== RELEASE 2.20.2 ===

Wed Sep 18 18:39:07 CEST 2019 mikulas:

 If the user runs links on a framebuffer and switch to a differnt
 framebuffer, links would incorrectly respond to mouse clicks.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile15 Sep 2019 00:20:10 -  1.67
+++ Makefile15 Mar 2020 00:33:08 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.67 2019/09/15 00:20:10 bcallah Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.20.1
+VER=   2.20.2
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- distinfo15 Sep 2019 00:20:10 -  1.37
+++ distinfo15 Mar 2020 00:33:08 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.20.1.tar.gz) = F2GSCOdbtFiQmCs3uDTHDPnFa2+fmKrbeH79aojbfoY=
-SIZE (links-2.20.1.tar.gz) = 7064204
+SHA256 (links-2.20.2.tar.gz) = 8OwTsBnlUB7ymFi/YaO/ic7OCw8GW1BkviQrzoTmdb0=
+SIZE (links-2.20.2.tar.gz) = 7063295



Re: [UPDATE] net/gpodder-3.10.11 -> 3.10.13

2020-02-10 Thread TronDD
On Mon Feb 3, 2020 at 9:11 PM, TronDD wrote:
> Simple update to gPodder 3.10.13
>
> 
> Improvements
>
> 
> #684 added subtitle to the tagging extension
> #704 save position and size for preferences and editcfg windows
> #724 Save episode column sorting and position
> #717 quieter youtube-dl
> #718 Add episode menu option to download with youtube-dl extension
> #723 get duration for youtube episodes
> #725 Fix youtube live stream detection
> macOS: switch to gpodder-osx-bundle base-5.0.1 (pipenv based)
>
> 
> Bug fixes
>
> 
> #681 "Change delete lock" only unlocks an episode
> #702 on_podcast_delete method is passed incorrect object
> #703 The GtkNotebook in the preferences dialog doesn't resize
> #716 Possible channel tooltip coordinate bug
> #715 use box instead of table to fix size of channel tooltips
> #686 add YouTube channel not working with YouTube DL extension
> activated on Windows
> #714 Youtube download fail when preferred formats aren't available
> #711 [youtube] support player_response.streamingData.formats
> #728 Fix icon for deleted episode
>
> 
> fix #737 tagging extension broken in 3.10.12
>
> 
> Tim.
> (Sending with the mail/aerc port, so we'll see how it goes.)
>
> 

Poke.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile 6 Nov 2019 12:04:52 - 1.22
+++ Makefile 4 Feb 2020 01:54:14 -
@@ -2,7 +2,7 @@
 
COMMENT= media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.11
+MODPY_EGG_VERSION= 3.10.13
 
GH_ACCOUNT= gpodder
GH_PROJECT= gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 6 Nov 2019 12:04:52 - 1.10
+++ distinfo 4 Feb 2020 01:54:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.11.tar.gz) =
6qWwt0ugBpk0Lb8xfVLxxOUtd7cxP8kUTNAe6mizFMw=
-SIZE (gpodder-3.10.11.tar.gz) = 1040876
+SHA256 (gpodder-3.10.13.tar.gz) =
r7jdKxec+KoddXUdSlNMfUXmUuWi0ZVAVRrI0RUM0CA=
+SIZE (gpodder-3.10.13.tar.gz) = 1044074



[UPDATE] net/gpodder-3.10.11 -> 3.10.13

2020-02-03 Thread TronDD
Simple update to gPodder 3.10.13

Improvements

#684 added subtitle to the tagging extension
#704 save position and size for preferences and editcfg windows
#724 Save episode column sorting and position
#717 quieter youtube-dl
#718 Add episode menu option to download with youtube-dl extension
#723 get duration for youtube episodes
#725 Fix youtube live stream detection
macOS: switch to gpodder-osx-bundle base-5.0.1 (pipenv based)

Bug fixes

#681 "Change delete lock" only unlocks an episode
#702 on_podcast_delete method is passed incorrect object
#703 The GtkNotebook in the preferences dialog doesn't resize
#716 Possible channel tooltip coordinate bug
#715 use box instead of table to fix size of channel tooltips
#686 add YouTube channel not working with YouTube DL extension
 activated on Windows
#714 Youtube download fail when preferred formats aren't available
#711 [youtube] support player_response.streamingData.formats
#728 Fix icon for deleted episode

fix #737 tagging extension broken in 3.10.12

Tim.
(Sending with the mail/aerc port, so we'll see how it goes.)

Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile6 Nov 2019 12:04:52 -   1.22
+++ Makefile4 Feb 2020 01:54:14 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.11
+MODPY_EGG_VERSION= 3.10.13
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo6 Nov 2019 12:04:52 -   1.10
+++ distinfo4 Feb 2020 01:54:14 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.11.tar.gz) = 6qWwt0ugBpk0Lb8xfVLxxOUtd7cxP8kUTNAe6mizFMw=
-SIZE (gpodder-3.10.11.tar.gz) = 1040876
+SHA256 (gpodder-3.10.13.tar.gz) = r7jdKxec+KoddXUdSlNMfUXmUuWi0ZVAVRrI0RUM0CA=
+SIZE (gpodder-3.10.13.tar.gz) = 1044074



[UPDATE] graphics/libsixel -> 1.8.3 security fixes

2019-12-14 Thread trondd
Upstream beat us to it.  Release 1.8.3 fixes the previously submitted CVEs
plus several others I wasn't aware of and some bonus GitHub issues.

Also they packaged the tarball containing a different directory than
previously.  Fixed with WRKDIST.



Security fix for CVE-2018-19757 (#79), NULL pointer dereference problem,
reported by @nluedtke and fixed by @knok (#91, #94).

Security fix for CVE-2018-19762 (#81), heap-based buffer overflow problem,
reported by @nluedtke and fixed by @knok (#92).

Security fix for CVE-2018-19756 (#80), heap-based buffer over-read problem,
reported by @nluedtke and fixed by @knok (#93).

Security fix for CVE-2018-19763 (#82), heap-based buffer over-read problem,
reported by @nluedtke and fixed by @knok (#95).

Security fix for CVE-2018-19761, illegal address access,
fixed by @knok (#96).

Security fix for CVE-2018-19759, heap-based buffer over-read problem,
fixed by @knok (#98).

Security fix for CVE-2018-3753 (#83), infinite loop problem,
reported by @cool-tomato and fixed by @knok (#99).

Security fix for CVE-2018-19759 (#102),
heap-based buffer over-read that will cause a denial of service.
reported and fixed by @YourButterfly. (#106)

Security fix for CVE-2019-19635 (#103), heap-based buffer overflow,
reported and fixed by @YourButterfly. (#106)

Security fix for CVE-2019-19636 (#104) and CVE-2019-19637 (#105),
integer overflow problem. reported and fixed by @YourButterfly. (#106)

gif loader: check LZW code size (Issue #75), Thanks to @HongxuChen.

core: Fix a global-buffer-overflow problem (Issue #72), Thanks to @fgeek.

core: Fix unexpected hangs/performance issues (Issue #76),
Thanks to @HongxuChen.


Tim.

Index: Makefile
===
RCS file: /cvs/ports/graphics/libsixel/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile12 Jul 2019 20:47:02 -  1.5
+++ Makefile15 Dec 2019 04:08:01 -
@@ -2,7 +2,7 @@
 
 COMMENT =  encoder/decoder implementation for DEC SIXEL graphics
 
-V =1.8.2
+V =1.8.3
 DISTNAME = libsixel-$V
 
 SHARED_LIBS += sixel   1.0 # 1.6
@@ -30,5 +30,7 @@ CONFIGURE_ARGS += --disable-python \
 
 # Requires Python
 NO_TEST =  Yes
+
+WRKDIST =  ${WRKDIR}/sixel-$V
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/libsixel/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo24 Jul 2018 12:18:01 -  1.3
+++ distinfo15 Dec 2019 04:08:01 -
@@ -1,2 +1,2 @@
-SHA256 (libsixel-1.8.2.tar.gz) = xGTSpvzzXp5rrRh2cp6FOoufar/pfZ40h8m/rEXPKl8=
-SIZE (libsixel-1.8.2.tar.gz) = 4778776
+SHA256 (libsixel-1.8.3.tar.gz) = 2uThBUQN+OWBkpSIgb5WSEV0bmuncRUkIFi0sWPfH3Y=
+SIZE (libsixel-1.8.3.tar.gz) = 641789
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/libsixel/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   16 Apr 2017 15:58:31 -  1.1.1.1
+++ pkg/PLIST   15 Dec 2019 04:08:01 -
@@ -3,7 +3,7 @@
 bin/libsixel-config
 @bin bin/sixel2png
 include/sixel.h
-lib/libsixel.a
+@static-lib lib/libsixel.a
 lib/libsixel.la
 @lib lib/libsixel.so.${LIBsixel_VERSION}
 lib/pkgconfig/libsixel.pc



Re: [PATCH] graphics/libsixel security patches

2019-12-11 Thread trondd
Stuart Henderson  wrote:

> On 2019/12/10 21:58, trondd wrote:
> > A handful of CVEs were assigned for bugs in libsixel.  Heap buffer
> > overflows and integer overflows.
> > 
> > CVE-2019-19638
> > CVE-2019-19635
> > CVE-2019-19636
> > CVE-2019-19637
> > 
> > A pull request pointing out the issues and patching them was submitted
> > about 10 days ago.  The CVEs were assigned 3 days ago.
> > 
> > https://github.com/saitoha/libsixel/pull/106
> > 
> > There hasn't been a response yet so instead of waiting for a new release
> > I'm being proactive to get the patches applied to the port of the current
> > version.
> 
> Please would you add a quick comment to the patches? A reference to
> the PR and short description would be fine.
> 
> > Tim.
> > 

Added the info to the patches.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/graphics/libsixel/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile12 Jul 2019 20:47:02 -  1.5
+++ Makefile12 Dec 2019 00:27:49 -
@@ -9,6 +9,8 @@ SHARED_LIBS +=  sixel   1.0 # 1.6
 
 CATEGORIES =   graphics
 
+REVISION = 0
+
 HOMEPAGE = https://github.com/saitoha/libsixel
 
 MAINTAINER =   Frederic Cambus 
Index: patches/patch-include_sixel_h_in
===
RCS file: patches/patch-include_sixel_h_in
diff -N patches/patch-include_sixel_h_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-include_sixel_h_in12 Dec 2019 00:27:49 -
@@ -0,0 +1,21 @@
+$OpenBSD$
+
+Addresses buffer overlow and integer overflow CVEs 
+Patches from https://github.com/saitoha/libsixel/pull/106
+
+CVE-2019-19638
+CVE-2019-19635
+CVE-2019-19636 
+CVE-2019-19637
+
+Index: include/sixel.h.in
+--- include/sixel.h.in.orig
 include/sixel.h.in
+@@ -60,6 +60,7 @@ typedef int SIXELSTATUS;
+ #define SIXEL_BAD_ALLOCATION(SIXEL_RUNTIME_ERROR | 0x0001)  /* malloc() 
failed */
+ #define SIXEL_BAD_ARGUMENT  (SIXEL_RUNTIME_ERROR | 0x0002)  /* bad 
argument detected */
+ #define SIXEL_BAD_INPUT (SIXEL_RUNTIME_ERROR | 0x0003)  /* bad input 
detected */
++#define SIXEL_BAD_INTEGER_OVERFLOW (SIXEL_RUNTIME_ERROR | 0x0004)  /* integer 
overflow */
+ 
+ #define SIXEL_NOT_IMPLEMENTED   (SIXEL_FEATURE_ERROR | 0x0001)  /* feature 
not implemented */
+ 
Index: patches/patch-src_frompnm_c
===
RCS file: patches/patch-src_frompnm_c
diff -N patches/patch-src_frompnm_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_frompnm_c 12 Dec 2019 00:27:49 -
@@ -0,0 +1,31 @@
+$OpenBSD$
+
+Addresses buffer overlow and integer overflow CVEs
+Patches from https://github.com/saitoha/libsixel/pull/106  
+
+CVE-2019-19638
+CVE-2019-19635
+CVE-2019-19636
+CVE-2019-19637
+
+Index: src/frompnm.c
+--- src/frompnm.c.orig
 src/frompnm.c
+@@ -166,7 +166,7 @@ load_pnm(unsigned char  /* in */  *p,
+ height = 0;
+ for (; *s >= '0' && *s <= '9'; ++s) {
+ height = height * 10 + (*s - '0');
+-if (width > PNM_MAX_WIDTH) {
++if (height > PNM_MAX_HEIGHT) {
+ status = SIXEL_RUNTIME_ERROR;
+ sprintf(
+   message,
+@@ -193,7 +193,7 @@ load_pnm(unsigned char  /* in */  *p,
+ for (; *s >= '0' && *s <= '9'; ++s) {
+ deps = deps * 10 + (*s - '0');
+ }
+-if (width > PNM_MAX_WIDTH) {
++if (deps > PNM_MAX_DEPTH) {
+ status = SIXEL_RUNTIME_ERROR;
+ sprintf(
+   message,
Index: patches/patch-src_fromsixel_c
===
RCS file: patches/patch-src_fromsixel_c
diff -N patches/patch-src_fromsixel_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_fromsixel_c   12 Dec 2019 00:27:49 -
@@ -0,0 +1,87 @@
+$OpenBSD$
+
+Addresses buffer overlow and integer overflow CVEs 
+Patches from https://github.com/saitoha/libsixel/pull/106
+
+CVE-2019-19638
+CVE-2019-19635
+CVE-2019-19636 
+CVE-2019-19637
+
+Index: src/fromsixel.c
+--- src/fromsixel.c.orig
 src/fromsixel.c
+@@ -52,6 +52,7 @@
+ #include 
+ #include/* isdigit */
+ #include   /* memcpy */
++#include 
+ 
+ #if defined(HAVE_INTTYPES_H)
+ # include 
+@@ -367,7 +368,17 @@ parser_context_init(parser_context_t *context)
+ return status;
+ }
+ 
++SIXELSTATUS safe_addition_for_params(parser_context_t *context, unsigned char 
*p){
++int x;
+ 
++x = *p - '0'; /* 0 <= x <= 9 */
++if ((context->param > INT_MAX / 10) || (x > INT_MAX - context->param * 
10)) {
++return SIXEL_BAD_INTEGER_OVERFLOW;
++}
++context->param = context->param * 10 + x;
++return SIXEL_OK;
++}
++
+ /* convert si

[PATCH] graphics/libsixel security patches

2019-12-10 Thread trondd
A handful of CVEs were assigned for bugs in libsixel.  Heap buffer
overflows and integer overflows.

CVE-2019-19638
CVE-2019-19635
CVE-2019-19636
CVE-2019-19637

A pull request pointing out the issues and patching them was submitted
about 10 days ago.  The CVEs were assigned 3 days ago.

https://github.com/saitoha/libsixel/pull/106

There hasn't been a response yet so instead of waiting for a new release
I'm being proactive to get the patches applied to the port of the current
version.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/graphics/libsixel/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile12 Jul 2019 20:47:02 -  1.5
+++ Makefile11 Dec 2019 02:51:09 -
@@ -9,6 +9,8 @@ SHARED_LIBS +=  sixel   1.0 # 1.6
 
 CATEGORIES =   graphics
 
+REVISION = 0
+
 HOMEPAGE = https://github.com/saitoha/libsixel
 
 MAINTAINER =   Frederic Cambus 
Index: patches/patch-include_sixel_h_in
===
RCS file: patches/patch-include_sixel_h_in
diff -N patches/patch-include_sixel_h_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-include_sixel_h_in11 Dec 2019 02:51:09 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: include/sixel.h.in
+--- include/sixel.h.in.orig
 include/sixel.h.in
+@@ -60,6 +60,7 @@ typedef int SIXELSTATUS;
+ #define SIXEL_BAD_ALLOCATION(SIXEL_RUNTIME_ERROR | 0x0001)  /* malloc() 
failed */
+ #define SIXEL_BAD_ARGUMENT  (SIXEL_RUNTIME_ERROR | 0x0002)  /* bad 
argument detected */
+ #define SIXEL_BAD_INPUT (SIXEL_RUNTIME_ERROR | 0x0003)  /* bad input 
detected */
++#define SIXEL_BAD_INTEGER_OVERFLOW (SIXEL_RUNTIME_ERROR | 0x0004)  /* integer 
overflow */
+ 
+ #define SIXEL_NOT_IMPLEMENTED   (SIXEL_FEATURE_ERROR | 0x0001)  /* feature 
not implemented */
+ 
Index: patches/patch-src_frompnm_c
===
RCS file: patches/patch-src_frompnm_c
diff -N patches/patch-src_frompnm_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_frompnm_c 11 Dec 2019 02:51:09 -
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: src/frompnm.c
+--- src/frompnm.c.orig
 src/frompnm.c
+@@ -166,7 +166,7 @@ load_pnm(unsigned char  /* in */  *p,
+ height = 0;
+ for (; *s >= '0' && *s <= '9'; ++s) {
+ height = height * 10 + (*s - '0');
+-if (width > PNM_MAX_WIDTH) {
++if (height > PNM_MAX_HEIGHT) {
+ status = SIXEL_RUNTIME_ERROR;
+ sprintf(
+   message,
+@@ -193,7 +193,7 @@ load_pnm(unsigned char  /* in */  *p,
+ for (; *s >= '0' && *s <= '9'; ++s) {
+ deps = deps * 10 + (*s - '0');
+ }
+-if (width > PNM_MAX_WIDTH) {
++if (deps > PNM_MAX_DEPTH) {
+ status = SIXEL_RUNTIME_ERROR;
+ sprintf(
+   message,
Index: patches/patch-src_fromsixel_c
===
RCS file: patches/patch-src_fromsixel_c
diff -N patches/patch-src_fromsixel_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_fromsixel_c   11 Dec 2019 02:51:09 -
@@ -0,0 +1,79 @@
+$OpenBSD$
+
+Index: src/fromsixel.c
+--- src/fromsixel.c.orig
 src/fromsixel.c
+@@ -52,6 +52,7 @@
+ #include 
+ #include/* isdigit */
+ #include   /* memcpy */
++#include 
+ 
+ #if defined(HAVE_INTTYPES_H)
+ # include 
+@@ -367,7 +368,17 @@ parser_context_init(parser_context_t *context)
+ return status;
+ }
+ 
++SIXELSTATUS safe_addition_for_params(parser_context_t *context, unsigned char 
*p){
++int x;
+ 
++x = *p - '0'; /* 0 <= x <= 9 */
++if ((context->param > INT_MAX / 10) || (x > INT_MAX - context->param * 
10)) {
++return SIXEL_BAD_INTEGER_OVERFLOW;
++}
++context->param = context->param * 10 + x;
++return SIXEL_OK;
++}
++
+ /* convert sixel data into indexed pixel bytes and palette data */
+ SIXELAPI SIXELSTATUS
+ sixel_decode_raw_impl(
+@@ -446,7 +457,10 @@ sixel_decode_raw_impl(
+ if (context->param < 0) {
+ context->param = 0;
+ }
+-context->param = context->param * 10 + *p - '0';
++status = safe_addition_for_params(context, p);
++if (SIXEL_FAILED(status)) {
++goto end;
++}
+ p++;
+ break;
+ case ';':
+@@ -647,7 +661,10 @@ sixel_decode_raw_impl(
+ case '7':
+ case '8':
+ case '9':
+-context->param = context->param * 10 + *p - '0';
++status = safe_addition_for_params(context, p);
++if (SIXEL_FAILED(status)) {
++goto end;
++}
+ p++;
+ break;
+ case ';':
+@@ -721,7 +738,10 @@ sixel_decode_raw_impl(
+ case '7':
+

[UPDATE] net/nagios/nrpe-2.15 -> 3.2.1

2019-11-09 Thread trondd
Update to the latest version.

Has more modern SSL/TLS support and 2048 bit DH keys.

Moved MASTER_SITES to GitHub.
Removed no_ssl FLAVOR as the -n command line switch will disable all SSL.
Switched to LibreSSL.  I believe this means 512 bit DH keys wont work but DH
is being deprecated altogether anyway.
I've left command args disabled but it's a config option so if we think people
use it and accept te risk, I could compile it in.

I've tested plain text with -n and DH (which is the default) but haven't gotten
to SSL, yet.  I've only been testing with check_nrpe on an amd64 system.
Trying to get some early feedback on the port and patches.  Versions and 
support differ between OpenSSL and LibreSSL so I am hoping I made the right
choices.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/nagios/nrpe/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile12 Jul 2019 20:48:33 -  1.34
+++ Makefile10 Nov 2019 01:05:46 -
@@ -2,8 +2,8 @@
 
 COMMENT=   Nagios Remote Plugin Executor
 
-DISTNAME=  nrpe-2.15
-REVISION=  10
+DISTNAME=  nrpe-3.2.1
+
 CATEGORIES=net
 
 HOMEPAGE=  http://www.nagios.org/
@@ -11,40 +11,28 @@ HOMEPAGE=   http://www.nagios.org/
 # GPL
 PERMIT_PACKAGE=Yes
 
-WANTLIB=   c
-
-FLAVOR?=
-FLAVORS=   no_ssl
+WANTLIB=   c crypto ssl
 
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=nagios/}
+MASTER_SITES=  
https://github.com/NagiosEnterprises/nrpe/releases/download/${DISTNAME}/
 
 RUN_DEPENDS=   net/monitoring-plugins
 
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS+= --libexecdir=${LOCALBASE}/libexec/nagios \
--with-nrpe-user=_nrpe \
-   --with-nrpe-group=_nrpe
-
-.if ${FLAVOR:Mno_ssl}
-CONFIGURE_ARGS+= --disable-ssl
-.else
-WANTLIB+=  lib/eopenssl/crypto lib/eopenssl/ssl
-LIB_DEPENDS=   security/openssl/1.0.2
-CONFIGURE_ENV= CFLAGS="${CFLAGS} -nostdinc -I${LOCALBASE}/include/eopenssl 
-I/usr/include" \
-   LDFLAGS="-L${LOCALBASE}/lib/eopenssl 
-Wl,-rpath,${LOCALBASE}/lib/eopenssl"
-.endif
-
-pre-configure:
-   @${SUBST_CMD} ${WRKSRC}/src/nrpe.c
+   --with-nrpe-group=_nrpe \
+   --with-piddir=/var/run/nrpe
 
 do-install:
${INSTALL_DATA_DIR} ${PREFIX}/libexec/nagios
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/nrpe
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nrpe
-   ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/nrpe
-   ${INSTALL_DATA} ${WRKSRC}/SECURITY ${PREFIX}/share/doc/nrpe
+   ${INSTALL_DATA} ${WRKSRC}/README*.md ${PREFIX}/share/doc/nrpe
+   ${INSTALL_DATA} ${WRKSRC}/SECURITY.md ${PREFIX}/share/doc/nrpe
+   ${INSTALL_DATA} ${WRKSRC}/docs/NRPE.* ${PREFIX}/share/doc/nrpe
${INSTALL_DATA} ${WRKSRC}/sample-config/nrpe.cfg 
${PREFIX}/share/examples/nrpe
${INSTALL_PROGRAM} ${WRKSRC}/src/check_nrpe ${PREFIX}/libexec/nagios
+   ${INSTALL_PROGRAM} ${WRKSRC}/update-cfg.pl ${PREFIX}/libexec/nagios
${INSTALL_PROGRAM} ${WRKSRC}/src/nrpe ${PREFIX}/sbin
 
 NO_TEST=   Yes
Index: distinfo
===
RCS file: /cvs/ports/net/nagios/nrpe/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo17 Sep 2013 21:22:26 -  1.10
+++ distinfo10 Nov 2019 01:05:46 -
@@ -1,2 +1,2 @@
-SHA256 (nrpe-2.15.tar.gz) = Zjg7fTZ94lugMdN3Ytg+K1XeAQxXMAnG9YJwsTcTEHI=
-SIZE (nrpe-2.15.tar.gz) = 419695
+SHA256 (nrpe-3.2.1.tar.gz) = itLRhGq5AR/dKUK4/AyZ362al+V/Sj5uOUpOrZnA8fA=
+SIZE (nrpe-3.2.1.tar.gz) = 518015
Index: patches/patch-configure
===
RCS file: /cvs/ports/net/nagios/nrpe/patches/patch-configure,v
retrieving revision 1.5
diff -u -p -r1.5 patch-configure
--- patches/patch-configure 17 Sep 2013 21:22:27 -  1.5
+++ patches/patch-configure 10 Nov 2019 01:05:46 -
@@ -1,12 +0,0 @@
-$OpenBSD: patch-configure,v 1.5 2013/09/17 21:22:27 sthen Exp $
 configure.orig Fri Sep  6 16:27:13 2013
-+++ configure  Tue Sep 17 22:16:49 2013
-@@ -6714,7 +6714,7 @@ echo $ECHO_N "checking for SSL libraries... $ECHO_C" >
-   else
-   soext="so"
-   fi
--  if test -f "$dir/libssl.$soext"; then
-+  if test -f "$dir/libssl.$soext" -o -f "$dir/libssl.a"; 
then
-   found_ssl=yes
-   break
-   fi
Index: patches/patch-sample-config_nrpe_cfg_in
===
RCS file: /cvs/ports/net/nagios/nrpe/patches/patch-sample-config_nrpe_cfg_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-sample-config_nrpe_cfg_in
--- patches/patch-sample-config_nrpe_cfg_in 17 Apr 2013 15:15:16 -  
1.2
+++ patches/patch-sample-config_nrpe_cfg_in 10 Nov 2019 01:05:46 

Re: [NEW] comms/pterm-6.0.4

2019-11-05 Thread trondd
trondd  wrote:

> trondd  wrote:
> 
> > trondd  wrote:
> > 
> > > Stuart Henderson  wrote:
> > > 
> > > > On 2019/09/29 16:00, trondd wrote:
> > > > > Stuart Henderson  wrote:
> > > > > 
> > > > > > tar is mangled (sent as text/plain).
> > > > > > 
> > > > > > On 2019/09/28 10:31, trondd wrote:
> > > > > > > Bump to the top.
> > > > > > > 
> > > > > > > No retro-computing/BBS nostalgia here? :P
> > > > > > > 
> > > > > > > Thanks.
> > > > > > > Tim.
> > > > > > > 
> > > > > > > On Sat, September 21, 2019 5:32 pm, trondd wrote:
> > > > > > > > New port of comms/pterm, aka PLATOterm.
> > > > > > > >
> > > > > > > > PLATO is a BBS-like system with roots in training and education 
> > > > > > > > but grew
> > > > > > > > into a community through muti-user games, messaging, and chat.  
> > > > > > > > There's
> > > > > > > > been a resurgence the past few years with effort from 
> > > > > > > > IRATA.online and
> > > > > > > > ports of pterm to different OS's and retro-computers.
> > > > > > > >
> > > > > > > > The binary is officially 'pterm' but I had to rename it to 
> > > > > > > > 'platoterm' as
> > > > > > > > putty already has a pterm binary.
> > > > > > > >
> > > > > > > > Only been able to test on amd64.  Don't know how to test the 
> > > > > > > > floppy
> > > > > > > > support yet, either.
> > > > > > > >
> > > > > > > > Default connection is to cyber1's system, but IRATA.online is 
> > > > > > > > free to sign
> > > > > > > > up and also has a guest account for checking it out.  If you 
> > > > > > > > want to try
> > > > > > > > it, be sure to know the PLATO terminal keyoard maping to a PC 
> > > > > > > > keyboard:
> > > > > > > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
> > > > > > > >
> > > > > > > > Tim.
> > > > > > > >
> > > > > > > > DESCR:
> > > > > > > > Pterm is a terminal emulator designed for connecting to 
> > > > > > > > PLATO-like
> > > > > > > > systems such as Cyber1 and the Cybis release from Tom Hunter.  
> > > > > > > > It also
> > > > > > > > has the ability to run MicroTutor from floppy disk images.
> > > > > > > >
> > > > > > > > PLATO is a multi-user system hosting games, educational 
> > > > > > > > material, and
> > > > > > > > communities.  A PLATO server is hosted at IRATA.online with 
> > > > > > > > free access
> > > > > > > > and a CYBIS system is hosted at cyber1.org
> > > > > > 
> > > > > 
> > > > > Ughsorry.
> > > > > 
> > > > > 
> > > > 
> > > > New tgz attached, but here's the diff compared to yours so you can see 
> > > > my
> > > > changes easily;
> > > > 
> > > > - tidy Makefile
> > > > - use python module, don't hardcode 3.7
> > > > - simpler way to override CC/CXX, also honour CFLAGS
> > > > - update the py2-only script to py3 so it can run without a build dep on
> > > > multiple pythons; it wasn't run before because it needed a python -> 
> > > > python2.7
> > > > symlink
> > > 
> > > I don't believe this script does run.  I think it's only used when 
> > > upstream
> > > creates a release package.  So either way...  I'll push this upstream as 
> > > they
> > > should move to Python3 anyway.  Then this can go away later.
> > > 
> > > 
> > > > - just remove the lines in wxversion.py, simpler than commenting-out
> > > > 
> > > > I see a runtime problem, if I go to help -> pterm keyboard (which seems 
> > > > pretty
> > > > much essential for a new user?) it has some assertion failures:
> > > > 
> > > > /src/gtk/colour.cpp(185): assert "IsOk()" failed in Red(): invalid 
> > > > colour
> > > > /src/gtk/colour.cpp(196): assert "IsOk()" failed in Green(): invalid 
> > > > colour
> > > > /src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid 
> > > > colour
> > > > 
> > > 
> > > I was going to leave this to upstream to resolve but I found a fix.  It's
> > > already there but commented out so maybe there is a downside I haven't 
> > > hit yet.
> > > 
> > > Tim.
> > > 
> > > 
> > 
> > Unlock bump.  I tweaked a word in the DESCR to clarify that both PLATO 
> > services
> > (known to me) are free.  It's just that IRATA.online has a guest account for
> > looking around.
> > 
> > Also successfully tested floppy disk image support.
> > 
> > Tim.
> 
> Ok, one more tweak.  Add MESSAGE to mention the executable rename to platoterm
> as seen in editors/vis.
> 
> Tim.
> 

Also poke this one again.



pterm-6.0.4.tgz
Description: application/gzip


Re: [UPDATE] net/gpodder-3.10.9 -> 3.10.11

2019-11-05 Thread trondd
trondd  wrote:

> Update to net/gpodder to catch up to the latest release.
> 
> 3.10.10 brought:
> https://github.com/gpodder/gpodder/releases/tag/3.10.10
> 
> This release brings support for paginated feeds and an experimental
> extension to manage Youtube subscriptions and episodes using the youtube_dl
> python package. This allows seeing more than the last 15 episodes and
> downloading episodes in previously unsupported formats (audio-only, etc.).
> 
> New features
> 
> #231 support paged feeds (RFC 5005)
> New extension using youtube_dl to manage Youtube subscriptions and
>   downloads (#652)
> 
> Improvements
> 
> Open website extension: also from podcast
> Enhanced youtube episode descriptions (#654)
> Don't show notifications forever on Windows 7
> soundcloud: use stream or download url when applicable
> fix edit config boolean editor: align left
> Format number of episodes using (locale-aware) thousands separators
>   (#675, #676)
> 
> Bug fixes
> 
> #635 Vimeo download fail
> #649 Progress icon doesn't appear when downloading a failed or paused
>   episode
> #648 Checking for new episodes clears file_size for some downloaded
>   files
> #547 Download progress not updated on auto download
> View > Show Toolbar always disabled
> never deleted Win32 Powershell Notifications on Win7 (#659)
> #673 downloading files with youtube-dl extension fails if format_ids is
>   X+Y
> #658 update feeds on startup extension conflicts with resume download
> 
> 
> 3.10.11 was just a bugfix
> https://github.com/gpodder/gpodder/releases/tag/3.10.11
> 
> Bug fixes
> 
> #683 Search for new episodes on startup extension broken in 3.10.10
> 
> Tim.
> 

Poke.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile6 Jul 2019 20:12:46 -   1.21
+++ Makefile13 Oct 2019 20:16:54 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.9
+MODPY_EGG_VERSION= 3.10.11
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -29,6 +29,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
devel/py-gobject3${MODPY_FLAVOR} \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR} \
+   www/youtube-dl \
www/webkitgtk4 \
x11/dbus-python${MODPY_FLAVOR} \
x11/gtk+3,-guic
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo6 Jul 2019 20:12:46 -   1.9
+++ distinfo13 Oct 2019 20:16:54 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.9.tar.gz) = q36rTp5jVWxGOp79zwsmBp9WwEfXzvf9IpMbcboCXb8=
-SIZE (gpodder-3.10.9.tar.gz) = 1027329
+SHA256 (gpodder-3.10.11.tar.gz) = 6qWwt0ugBpk0Lb8xfVLxxOUtd7cxP8kUTNAe6mizFMw=
+SIZE (gpodder-3.10.11.tar.gz) = 1040876
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   6 Jul 2019 20:12:46 -   1.10
+++ pkg/PLIST   13 Oct 2019 20:16:54 -
@@ -34,8 +34,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedservice.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedservice.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}jsonconfig.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}jsonconfig.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -52,6 +50,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}player.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-package

[UPDATE] net/gpodder-3.10.9 -> 3.10.11

2019-10-27 Thread trondd
Update to net/gpodder to catch up to the latest release.

3.10.10 brought:
https://github.com/gpodder/gpodder/releases/tag/3.10.10

This release brings support for paginated feeds and an experimental
extension to manage Youtube subscriptions and episodes using the youtube_dl
python package. This allows seeing more than the last 15 episodes and
downloading episodes in previously unsupported formats (audio-only, etc.).

New features

#231 support paged feeds (RFC 5005)
New extension using youtube_dl to manage Youtube subscriptions and
  downloads (#652)

Improvements

Open website extension: also from podcast
Enhanced youtube episode descriptions (#654)
Don't show notifications forever on Windows 7
soundcloud: use stream or download url when applicable
fix edit config boolean editor: align left
Format number of episodes using (locale-aware) thousands separators
  (#675, #676)

Bug fixes

#635 Vimeo download fail
#649 Progress icon doesn't appear when downloading a failed or paused
  episode
#648 Checking for new episodes clears file_size for some downloaded
  files
#547 Download progress not updated on auto download
View > Show Toolbar always disabled
never deleted Win32 Powershell Notifications on Win7 (#659)
#673 downloading files with youtube-dl extension fails if format_ids is
  X+Y
#658 update feeds on startup extension conflicts with resume download


3.10.11 was just a bugfix
https://github.com/gpodder/gpodder/releases/tag/3.10.11

Bug fixes

#683 Search for new episodes on startup extension broken in 3.10.10

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile6 Jul 2019 20:12:46 -   1.21
+++ Makefile27 Oct 2019 23:09:42 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.9
+MODPY_EGG_VERSION= 3.10.11
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -29,6 +29,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
devel/py-gobject3${MODPY_FLAVOR} \
net/mygpoclient \
textproc/py-podcastparser${MODPY_FLAVOR} \
+   www/youtube-dl \
www/webkitgtk4 \
x11/dbus-python${MODPY_FLAVOR} \
x11/gtk+3,-guic
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo6 Jul 2019 20:12:46 -   1.9
+++ distinfo27 Oct 2019 23:09:42 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.9.tar.gz) = q36rTp5jVWxGOp79zwsmBp9WwEfXzvf9IpMbcboCXb8=
-SIZE (gpodder-3.10.9.tar.gz) = 1027329
+SHA256 (gpodder-3.10.11.tar.gz) = 6qWwt0ugBpk0Lb8xfVLxxOUtd7cxP8kUTNAe6mizFMw=
+SIZE (gpodder-3.10.11.tar.gz) = 1040876
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   6 Jul 2019 20:12:46 -   1.10
+++ pkg/PLIST   27 Oct 2019 23:09:42 -
@@ -34,8 +34,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedservice.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedservice.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}jsonconfig.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}jsonconfig.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}log.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -52,6 +50,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}player.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}pyc
 

Re: [NEW] comms/pterm-6.0.4

2019-10-27 Thread trondd
trondd  wrote:

> trondd  wrote:
> 
> > Stuart Henderson  wrote:
> > 
> > > On 2019/09/29 16:00, trondd wrote:
> > > > Stuart Henderson  wrote:
> > > > 
> > > > > tar is mangled (sent as text/plain).
> > > > > 
> > > > > On 2019/09/28 10:31, trondd wrote:
> > > > > > Bump to the top.
> > > > > > 
> > > > > > No retro-computing/BBS nostalgia here? :P
> > > > > > 
> > > > > > Thanks.
> > > > > > Tim.
> > > > > > 
> > > > > > On Sat, September 21, 2019 5:32 pm, trondd wrote:
> > > > > > > New port of comms/pterm, aka PLATOterm.
> > > > > > >
> > > > > > > PLATO is a BBS-like system with roots in training and education 
> > > > > > > but grew
> > > > > > > into a community through muti-user games, messaging, and chat.  
> > > > > > > There's
> > > > > > > been a resurgence the past few years with effort from 
> > > > > > > IRATA.online and
> > > > > > > ports of pterm to different OS's and retro-computers.
> > > > > > >
> > > > > > > The binary is officially 'pterm' but I had to rename it to 
> > > > > > > 'platoterm' as
> > > > > > > putty already has a pterm binary.
> > > > > > >
> > > > > > > Only been able to test on amd64.  Don't know how to test the 
> > > > > > > floppy
> > > > > > > support yet, either.
> > > > > > >
> > > > > > > Default connection is to cyber1's system, but IRATA.online is 
> > > > > > > free to sign
> > > > > > > up and also has a guest account for checking it out.  If you want 
> > > > > > > to try
> > > > > > > it, be sure to know the PLATO terminal keyoard maping to a PC 
> > > > > > > keyboard:
> > > > > > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
> > > > > > >
> > > > > > > Tim.
> > > > > > >
> > > > > > > DESCR:
> > > > > > > Pterm is a terminal emulator designed for connecting to PLATO-like
> > > > > > > systems such as Cyber1 and the Cybis release from Tom Hunter.  It 
> > > > > > > also
> > > > > > > has the ability to run MicroTutor from floppy disk images.
> > > > > > >
> > > > > > > PLATO is a multi-user system hosting games, educational material, 
> > > > > > > and
> > > > > > > communities.  A PLATO server is hosted at IRATA.online with free 
> > > > > > > access
> > > > > > > and a CYBIS system is hosted at cyber1.org
> > > > > 
> > > > 
> > > > Ughsorry.
> > > > 
> > > > 
> > > 
> > > New tgz attached, but here's the diff compared to yours so you can see my
> > > changes easily;
> > > 
> > > - tidy Makefile
> > > - use python module, don't hardcode 3.7
> > > - simpler way to override CC/CXX, also honour CFLAGS
> > > - update the py2-only script to py3 so it can run without a build dep on
> > > multiple pythons; it wasn't run before because it needed a python -> 
> > > python2.7
> > > symlink
> > 
> > I don't believe this script does run.  I think it's only used when upstream
> > creates a release package.  So either way...  I'll push this upstream as 
> > they
> > should move to Python3 anyway.  Then this can go away later.
> > 
> > 
> > > - just remove the lines in wxversion.py, simpler than commenting-out
> > > 
> > > I see a runtime problem, if I go to help -> pterm keyboard (which seems 
> > > pretty
> > > much essential for a new user?) it has some assertion failures:
> > > 
> > > /src/gtk/colour.cpp(185): assert "IsOk()" failed in Red(): invalid colour
> > > /src/gtk/colour.cpp(196): assert "IsOk()" failed in Green(): invalid 
> > > colour
> > > /src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid colour
> > > 
> > 
> > I was going to leave this to upstream to resolve but I found a fix.  It's
> > already there but commented out so maybe there is a downside I haven't hit 
> > yet.
> > 
> > Tim.
> > 
> > 
> 
> Unlock bump.  I tweaked a word in the DESCR to clarify that both PLATO 
> services
> (known to me) are free.  It's just that IRATA.online has a guest account for
> looking around.
> 
> Also successfully tested floppy disk image support.
> 
> Tim.

Ok, one more tweak.  Add MESSAGE to mention the executable rename to platoterm
as seen in editors/vis.

Tim.



pterm-6.0.4.tgz
Description: application/gzip


Re: [NEW] comms/pterm-6.0.4

2019-10-13 Thread trondd
trondd  wrote:

> Stuart Henderson  wrote:
> 
> > On 2019/09/29 16:00, trondd wrote:
> > > Stuart Henderson  wrote:
> > > 
> > > > tar is mangled (sent as text/plain).
> > > > 
> > > > On 2019/09/28 10:31, trondd wrote:
> > > > > Bump to the top.
> > > > > 
> > > > > No retro-computing/BBS nostalgia here? :P
> > > > > 
> > > > > Thanks.
> > > > > Tim.
> > > > > 
> > > > > On Sat, September 21, 2019 5:32 pm, trondd wrote:
> > > > > > New port of comms/pterm, aka PLATOterm.
> > > > > >
> > > > > > PLATO is a BBS-like system with roots in training and education but 
> > > > > > grew
> > > > > > into a community through muti-user games, messaging, and chat.  
> > > > > > There's
> > > > > > been a resurgence the past few years with effort from IRATA.online 
> > > > > > and
> > > > > > ports of pterm to different OS's and retro-computers.
> > > > > >
> > > > > > The binary is officially 'pterm' but I had to rename it to 
> > > > > > 'platoterm' as
> > > > > > putty already has a pterm binary.
> > > > > >
> > > > > > Only been able to test on amd64.  Don't know how to test the floppy
> > > > > > support yet, either.
> > > > > >
> > > > > > Default connection is to cyber1's system, but IRATA.online is free 
> > > > > > to sign
> > > > > > up and also has a guest account for checking it out.  If you want 
> > > > > > to try
> > > > > > it, be sure to know the PLATO terminal keyoard maping to a PC 
> > > > > > keyboard:
> > > > > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
> > > > > >
> > > > > > Tim.
> > > > > >
> > > > > > DESCR:
> > > > > > Pterm is a terminal emulator designed for connecting to PLATO-like
> > > > > > systems such as Cyber1 and the Cybis release from Tom Hunter.  It 
> > > > > > also
> > > > > > has the ability to run MicroTutor from floppy disk images.
> > > > > >
> > > > > > PLATO is a multi-user system hosting games, educational material, 
> > > > > > and
> > > > > > communities.  A PLATO server is hosted at IRATA.online with free 
> > > > > > access
> > > > > > and a CYBIS system is hosted at cyber1.org
> > > > 
> > > 
> > > Ughsorry.
> > > 
> > > 
> > 
> > New tgz attached, but here's the diff compared to yours so you can see my
> > changes easily;
> > 
> > - tidy Makefile
> > - use python module, don't hardcode 3.7
> > - simpler way to override CC/CXX, also honour CFLAGS
> > - update the py2-only script to py3 so it can run without a build dep on
> > multiple pythons; it wasn't run before because it needed a python -> 
> > python2.7
> > symlink
> 
> I don't believe this script does run.  I think it's only used when upstream
> creates a release package.  So either way...  I'll push this upstream as they
> should move to Python3 anyway.  Then this can go away later.
> 
> 
> > - just remove the lines in wxversion.py, simpler than commenting-out
> > 
> > I see a runtime problem, if I go to help -> pterm keyboard (which seems 
> > pretty
> > much essential for a new user?) it has some assertion failures:
> > 
> > /src/gtk/colour.cpp(185): assert "IsOk()" failed in Red(): invalid colour
> > /src/gtk/colour.cpp(196): assert "IsOk()" failed in Green(): invalid colour
> > /src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid colour
> > 
> 
> I was going to leave this to upstream to resolve but I found a fix.  It's
> already there but commented out so maybe there is a downside I haven't hit 
> yet.
> 
> Tim.
> 
> 

Unlock bump.  I tweaked a word in the DESCR to clarify that both PLATO services
(known to me) are free.  It's just that IRATA.online has a guest account for
looking around.

Also successfully tested floppy disk image support.

Tim.


pterm-6.0.4.tgz
Description: application/gzip


Re: [NEW] comms/pterm-6.0.4

2019-09-30 Thread trondd
Stuart Henderson  wrote:

> On 2019/09/29 16:00, trondd wrote:
> > Stuart Henderson  wrote:
> > 
> > > tar is mangled (sent as text/plain).
> > > 
> > > On 2019/09/28 10:31, trondd wrote:
> > > > Bump to the top.
> > > > 
> > > > No retro-computing/BBS nostalgia here? :P
> > > > 
> > > > Thanks.
> > > > Tim.
> > > > 
> > > > On Sat, September 21, 2019 5:32 pm, trondd wrote:
> > > > > New port of comms/pterm, aka PLATOterm.
> > > > >
> > > > > PLATO is a BBS-like system with roots in training and education but 
> > > > > grew
> > > > > into a community through muti-user games, messaging, and chat.  
> > > > > There's
> > > > > been a resurgence the past few years with effort from IRATA.online and
> > > > > ports of pterm to different OS's and retro-computers.
> > > > >
> > > > > The binary is officially 'pterm' but I had to rename it to 
> > > > > 'platoterm' as
> > > > > putty already has a pterm binary.
> > > > >
> > > > > Only been able to test on amd64.  Don't know how to test the floppy
> > > > > support yet, either.
> > > > >
> > > > > Default connection is to cyber1's system, but IRATA.online is free to 
> > > > > sign
> > > > > up and also has a guest account for checking it out.  If you want to 
> > > > > try
> > > > > it, be sure to know the PLATO terminal keyoard maping to a PC 
> > > > > keyboard:
> > > > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
> > > > >
> > > > > Tim.
> > > > >
> > > > > DESCR:
> > > > > Pterm is a terminal emulator designed for connecting to PLATO-like
> > > > > systems such as Cyber1 and the Cybis release from Tom Hunter.  It also
> > > > > has the ability to run MicroTutor from floppy disk images.
> > > > >
> > > > > PLATO is a multi-user system hosting games, educational material, and
> > > > > communities.  A PLATO server is hosted at IRATA.online with free 
> > > > > access
> > > > > and a CYBIS system is hosted at cyber1.org
> > > 
> > 
> > Ughsorry.
> > 
> > 
> 
> New tgz attached, but here's the diff compared to yours so you can see my
> changes easily;
> 
> - tidy Makefile
> - use python module, don't hardcode 3.7
> - simpler way to override CC/CXX, also honour CFLAGS
> - update the py2-only script to py3 so it can run without a build dep on
> multiple pythons; it wasn't run before because it needed a python -> python2.7
> symlink

I don't believe this script does run.  I think it's only used when upstream
creates a release package.  So either way...  I'll push this upstream as they
should move to Python3 anyway.  Then this can go away later.


> - just remove the lines in wxversion.py, simpler than commenting-out
> 
> I see a runtime problem, if I go to help -> pterm keyboard (which seems pretty
> much essential for a new user?) it has some assertion failures:
> 
> /src/gtk/colour.cpp(185): assert "IsOk()" failed in Red(): invalid colour
> /src/gtk/colour.cpp(196): assert "IsOk()" failed in Green(): invalid colour
> /src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid colour
> 

I was going to leave this to upstream to resolve but I found a fix.  It's
already there but commented out so maybe there is a downside I haven't hit yet.

Tim.




pterm-6.0.4.tgz
Description: application/gzip


Re: [NEW] comms/pterm-6.0.4

2019-09-29 Thread trondd
Stuart Henderson  wrote:

> tar is mangled (sent as text/plain).
> 
> On 2019/09/28 10:31, trondd wrote:
> > Bump to the top.
> > 
> > No retro-computing/BBS nostalgia here? :P
> > 
> > Thanks.
> > Tim.
> > 
> > On Sat, September 21, 2019 5:32 pm, trondd wrote:
> > > New port of comms/pterm, aka PLATOterm.
> > >
> > > PLATO is a BBS-like system with roots in training and education but grew
> > > into a community through muti-user games, messaging, and chat.  There's
> > > been a resurgence the past few years with effort from IRATA.online and
> > > ports of pterm to different OS's and retro-computers.
> > >
> > > The binary is officially 'pterm' but I had to rename it to 'platoterm' as
> > > putty already has a pterm binary.
> > >
> > > Only been able to test on amd64.  Don't know how to test the floppy
> > > support yet, either.
> > >
> > > Default connection is to cyber1's system, but IRATA.online is free to sign
> > > up and also has a guest account for checking it out.  If you want to try
> > > it, be sure to know the PLATO terminal keyoard maping to a PC keyboard:
> > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
> > >
> > > Tim.
> > >
> > > DESCR:
> > > Pterm is a terminal emulator designed for connecting to PLATO-like
> > > systems such as Cyber1 and the Cybis release from Tom Hunter.  It also
> > > has the ability to run MicroTutor from floppy disk images.
> > >
> > > PLATO is a multi-user system hosting games, educational material, and
> > > communities.  A PLATO server is hosted at IRATA.online with free access
> > > and a CYBIS system is hosted at cyber1.org
> 

Ughsorry.




pterm-6.0.4.tgz
Description: application/gzip


Re: [NEW] comms/pterm-6.0.4

2019-09-28 Thread trondd
Bump to the top.

No retro-computing/BBS nostalgia here? :P

Thanks.
Tim.

On Sat, September 21, 2019 5:32 pm, trondd wrote:
> New port of comms/pterm, aka PLATOterm.
>
> PLATO is a BBS-like system with roots in training and education but grew
> into a community through muti-user games, messaging, and chat.  There's
> been a resurgence the past few years with effort from IRATA.online and
> ports of pterm to different OS's and retro-computers.
>
> The binary is officially 'pterm' but I had to rename it to 'platoterm' as
> putty already has a pterm binary.
>
> Only been able to test on amd64.  Don't know how to test the floppy
> support yet, either.
>
> Default connection is to cyber1's system, but IRATA.online is free to sign
> up and also has a guest account for checking it out.  If you want to try
> it, be sure to know the PLATO terminal keyoard maping to a PC keyboard:
> https://cyber1.org/keyboard.asp (it's also in pterm's help menu)
>
> Tim.
>
> DESCR:
> Pterm is a terminal emulator designed for connecting to PLATO-like
> systems such as Cyber1 and the Cybis release from Tom Hunter.  It also
> has the ability to run MicroTutor from floppy disk images.
>
> PLATO is a multi-user system hosting games, educational material, and
> communities.  A PLATO server is hosted at IRATA.online with free access
> and a CYBIS system is hosted at cyber1.org
‹
,u£ÕÐo–+<1jºQmÖª:¶Õj«ö¤±a¹rdŒ»)NéS¹>
>7î±þÿS$bý+§î™Ð€lfÝÐõf½þ¹õ¯êÍÕú·ŒzM죮ëXnFœÛøÁ׶  ‰Ž¬ãX퍓0 
\Nö.ÁÐöPՍç]|Àx~€½aÌÀœ'°­(Áé©Ù·áðéS±häÀcp=0|F`ØkÛ`†¬å¸kÙýö©)ò
¨65]«#£¶mžF]Ó]^†憡(¯§æ°}’SÌ8OØA¥â-Æ$5´8*Êi»Û·ñω6
á”d%)üÄÓ8òýWî4S9˼ՐñKEقcÞ<`‡Ñn*„þ# ã]˜Ä)ä’ᨓaï²ZÁ¾¾¯
3ÔMœ*CstÚµa»ó¶ìa‚k)D=B§\E^ªOP¿>S½ñ.Jà¹ÌH(ïÛ}»×=ònD
»=sä`Kçüüx‚uÜùbIÖ£Ë8üjîŒ]F2µ¦é°zp"Âo7ÌÃ@4Ü%ò‹Zæ¸þåjtÑàÅ)ùüð/˜]ÿݽýQ¸ñRûà“KT˜ˆÝX¹š¿§þ”pöò°VìÛÓö[Ó1ûï1.ßa   
WW±N^ï|*)ʙe:'b¤•ï•þÀA%Ùëçv¯çØíщi¯-CQüX¥:© 
8PžnÁÝPHÄNõ‰G“€z®(Ÿn€J’q¾ØS§UpWuû–-xGƒ“Qûôl|?z›kãS%g-ÑùK÷üSeL£Š°ú¸˜V£‘d>ŸÆÌׄVµðâ¥ò­ý•Ä—Eqþû”qMâÍÌñÈù¯Í{ñ_ÝЛòüÿ
°^·«&ìÜ8†WÎwA¼¹Œ;ƒ“yÅmoÜVT›lòëÓóQådæ¾Ñûü]g‘uö«û/ó³œjµVsÿ¹ôß
ûO\Žá   ÛÐÿõý¯¡7êuÑnÔZFSÞÿ¾n­QªWóK’2GN²øs<âÿFãžÿo5ðþ/ýÿ決ýá-®ùd~
(‹¢ Ø@'⾧‰#÷ðßµÿÀá!”®hT:P€Œ`!°f…
ÇûQÀ8ÞÉJWsU¸tZڃ’ª.ǔvPTv=Hƒíb´ˆeD9»»$š—$H¨
™Ö”Š*f‘CJ4FÜԛÁNZ‘Kš÷ÃÎo~yù\Óì4È'\’ܒ&Ô¦iœ%°cì^ߓwϘ¨åVè\Í
9op¾Ã½Œú+—ŠîBËP*)å­¦£òÖ%•·þ–
¢BMEý/õt=äo*êšðaMý…
ª>#‡ÐÕ݈â+¬qâ+ót"*(Î3žÁ³¥]MHQø’žoH¼|]夥-ŸLhDàýù;sdu}(=c¥ï6îyÈÿóEB˜3ûbs<ÿ7[Õõù/îâFPoÒÿÜ÷ÿùêk³Üõ/ë×^Õ)~]ßkA9ÿÆGу[^·ûÇ=>K‰ë;ü
…[ëŸÝd£#™½Ävùt"Ü9úAë
V÷Üi[ú×£Apf9ÝAá’î'Š!f˜@awþŽã´‡Ãžé8»·f^°ŠKãå¼èŠ3«–¿CQÜx   
4îÌãÐ'|§Ü"ÜaÂÈït§×Çÿ]üÜ'

Re: [UPDATE] liferea-1.12.4 -> 1.12.6b

2019-09-23 Thread trondd
On Mon, September 23, 2019 4:35 am, Stuart Henderson wrote:
> Looks like gnome-keyring is an optional dep for one of the plugins - if
you're removing the run dep I think the comment above should be
adjusted,
> maybe also point users at how to pkg_add it if needed?

The plugin module is still called gnome-keyring (for migration reasons, I
guess) but does not use it.  In the UI it's presented to the user as
"Libsecret Support", thought.  So there is no optional extra to install.

I think removing the mention of gnome-keyring from the comment makes
sense.  I can update the diff this evening.

Tim.


> --
> Sent from a phone, apologies for poor formatting.
> On 22 September 2019 23:55:15 trondd  wrote:
>> Aplogies.  Now with updated WANTLIB and LIB_DEPENDS.
>> Tim.
>> trondd  wrote:
>>> Poke.
>>> Tim.
>>> trondd  wrote:
>>> > Catch up with Liferea releases.  Looks like they might have rerolled
>>> 1.12.6 so
>>> > had to add a 'b' to the DISTNAME.
>>> > Bigfixes, endless loop fix, switch from GnomeKeyring to libsecret,
>>> usability
>>> > fixes.
>>> > 1.12.5
>>> > * #665: Webkit browser now supplies 'Liferea' component in user
>>> agent
>>> > * #664: Added "Mark All As Read" button to headerbar plugin *
#620: Added flatpak JSON
>>> >   (glitsj16)
>>> > * #579: Added item list column drag and drop reordering
>>> >   (Yanko Kaneti)
>>> > * #436, #662: Move from GnomeKeyring to libsecret
>>> >   (bgermann)
>>> > * Fixes #663: Correct instapaper sharing link
>>> >   (Daniel Alexandersen)
>>> > * Fixes #661: Update sharing links
>>> >   (Daniel Alexandersen)
>>> > * Fixes #271: Consistent over usage of CPU (trigger by "Next
>>> Unread"
>>> loop)
>>> >   (reported by GreenLunar)
>>> > * #472, #632: Dropping Inoreader support (API broke)
>>> > 1.12.6
>>> > * #658: Add confirmation dialog when adding duplicate
>>> subscription
>>> >   (dymoksc)
>>> > * Fixes #689: When resuming from sleep feeds were being fetched
>>> >   before Wifi came up
>>> >   (ghost)
>>> > * Fixes #685: Headerbar plugin "Mark All Read" button is not
>>> >   feed-specific
>>> >   (Robbie Cooper)
>>> > * Fixes #549: Scrollbars not always present in the headline area
>>> >   (Leiaz)
>>> > * Fixes #543: Next update overrides HTML5 enrichment
>>> >   (Lars Windolf)
>>> > * Fixes overly wide label in enclosure preferences dialog
>>> >   (Lars Windolf)
>>> > * Dropped unencrypted warning from auth dialog (not true
anymore)
>>> >   (Lars Windolf)
>>> > * #692: Update of Czech translation
>>> >   (RadimNo)
>>> > * #688: Adding translatable tooltips for the headerbar plugin
>>> >   (Robbie Cooper)
>>> > Tim.






Re: [UPDATE] liferea-1.12.4 -> 1.12.6b

2019-09-22 Thread trondd
Aplogies.  Now with updated WANTLIB and LIB_DEPENDS.

Tim.

trondd  wrote:

> Poke.
> 
> Tim.
> 
> trondd  wrote:
> 
> > Catch up with Liferea releases.  Looks like they might have rerolled 1.12.6 
> > so
> > had to add a 'b' to the DISTNAME.
> > 
> > Bigfixes, endless loop fix, switch from GnomeKeyring to libsecret, usability
> > fixes.
> > 
> > 1.12.5
> > * #665: Webkit browser now supplies 'Liferea' component in user agent
> > * #664: Added "Mark All As Read" button to headerbar plugin
> > * #620: Added flatpak JSON
> >   (glitsj16)
> > * #579: Added item list column drag and drop reordering
> >   (Yanko Kaneti)
> > * #436, #662: Move from GnomeKeyring to libsecret
> >   (bgermann)
> > 
> > * Fixes #663: Correct instapaper sharing link
> >   (Daniel Alexandersen)
> > * Fixes #661: Update sharing links
> >   (Daniel Alexandersen)
> > * Fixes #271: Consistent over usage of CPU (trigger by "Next Unread" 
> > loop)
> >   (reported by GreenLunar)
> > 
> > * #472, #632: Dropping Inoreader support (API broke)
> > 
> > 1.12.6
> > * #658: Add confirmation dialog when adding duplicate subscription
> >   (dymoksc)
> > 
> > * Fixes #689: When resuming from sleep feeds were being fetched
> >   before Wifi came up
> >   (ghost)
> > * Fixes #685: Headerbar plugin "Mark All Read" button is not
> >   feed-specific
> >   (Robbie Cooper)
> > * Fixes #549: Scrollbars not always present in the headline area
> >   (Leiaz)
> > * Fixes #543: Next update overrides HTML5 enrichment
> >   (Lars Windolf)
> > * Fixes overly wide label in enclosure preferences dialog
> >   (Lars Windolf)
> > * Dropped unencrypted warning from auth dialog (not true anymore)
> >   (Lars Windolf)
> > 
> > * #692: Update of Czech translation
> >   (RadimNo)
> > * #688: Adding translatable tooltips for the headerbar plugin
> >   (Robbie Cooper)
> > 
> > Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.109
diff -u -p -r1.109 Makefile
--- Makefile12 Jul 2019 20:50:47 -  1.109
+++ Makefile22 Sep 2019 22:32:56 -
@@ -4,9 +4,8 @@ BROKEN-i386=hangs during build while r
 
 COMMENT=   simple GTK desktop news aggregator
 
-V= 1.12.4
-DISTNAME=  liferea-${V}
-REVISION=  1
+V= 1.12.6
+DISTNAME=  liferea-${V}b
 
 CATEGORIES=www news x11
 
@@ -15,23 +14,22 @@ HOMEPAGE=   https://lzone.de/liferea/
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ${COMPILER_LIBCXX} EGL GL GLESv2 ICE SM X11 X11-xcb
-WANTLIB += Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
-WANTLIB += Xrandr Xrender Xt Xxf86vm aspell atk-1.0 atk-bridge-2.0
-WANTLIB += atspi brotlicommon brotlidec c cairo cairo-gobject
-WANTLIB += dbus-1 drm enchant-2 epoxy expat ffi fontconfig freetype
-WANTLIB += fribidi gbm gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0 girepository-1.0
-WANTLIB += glapi glib-2.0 gmodule-2.0 gobject-2.0 gpg-error graphite2
-WANTLIB += gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbase-1.0
-WANTLIB += gstfft-1.0 gstgl-1.0 gstpbutils-1.0 gstreamer-1.0 gsttag-1.0
-WANTLIB += gstvideo-1.0 gthread-2.0 gtk-3 harfbuzz harfbuzz-icu
-WANTLIB += hyphen iconv icudata icui18n icuuc intl javascriptcoregtk-4.0
-WANTLIB += jpeg json-glib-1.0 lzma m notify orc-0.4 pango-1.0
-WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre peas-1.0 peas-gtk-1.0
-WANTLIB += pixman-1 png secret-1 soup-2.4 sqlite3 tasn1 webkit2gtk-4.0
-WANTLIB += webp webpdemux woff2common woff2dec xcb xcb-dri2 xcb-dri3
-WANTLIB += xcb-glx xcb-present xcb-render xcb-shm xcb-sync xcb-xfixes
-WANTLIB += xml2 xshmfence xslt z
+WANTLIB += ${COMPILER_LIBCXX} EGL GL ICE SM X11 X11-xcb Xau Xcomposite
+WANTLIB += Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender
+WANTLIB += Xt Xxf86vm aspell atk-1.0 atk-bridge-2.0 brotlicommon brotlidec
+WANTLIB += c cairo cairo-gobject drm enchant-2 epoxy expat ffi fontconfig
+WANTLIB += freetype fribidi gbm gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0
+WANTLIB += girepository-1.0 glapi glib-2.0 gmodule-2.0 gobject-2.0 gpg-error
+WANTLIB += graphite2 gstapp-1.0 gstaudio-1.0 gstbase-1.0 gstfft-1.0
+WANTLIB += gstgl-1.0 gstpbutils-1.0 gstreamer-1.0 gsttag-1.0 gstvideo-1.0
+WANTLIB += gthread-2.0 gtk-3 harfbuzz harfbuzz-icu hyphen iconv icudata
+WANTLIB += icui18n icuuc idn2 intl javascriptcoregtk-4.0 jpeg json-glib-1.0
+WANTLIB += lzma m notify openjp2 orc-0.4 pango-1.0 pangocairo-1.0

[NEW] comms/pterm-6.0.4

2019-09-21 Thread trondd
New port of comms/pterm, aka PLATOterm.

PLATO is a BBS-like system with roots in training and education but grew
into a community through muti-user games, messaging, and chat.  There's
been a resurgence the past few years with effort from IRATA.online and
ports of pterm to different OS's and retro-computers.

The binary is officially 'pterm' but I had to rename it to 'platoterm' as
putty already has a pterm binary.

Only been able to test on amd64.  Don't know how to test the floppy
support yet, either.

Default connection is to cyber1's system, but IRATA.online is free to sign
up and also has a guest account for checking it out.  If you want to try
it, be sure to know the PLATO terminal keyoard maping to a PC keyboard:
https://cyber1.org/keyboard.asp (it's also in pterm's help menu)

Tim.

DESCR:
Pterm is a terminal emulator designed for connecting to PLATO-like
systems such as Cyber1 and the Cybis release from Tom Hunter.  It also
has the ability to run MicroTutor from floppy disk images.

PLATO is a multi-user system hosting games, educational material, and
communities.  A PLATO server is hosted at IRATA.online with free access
and a CYBIS system is hosted at cyber1.org‹
,u£ÕÐo–+<1jºQmÖª:¶Õj«ö¤±a¹rdŒ»)NéS¹>
>7î±þÿS$bý+§î™Ð€lfÝÐõf½þ¹õ¯êÍÕú·ŒzM죮ëXnFœÛøÁ׶  ‰Ž¬ãX퍓0 
\Nö.ÁÐöPՍç]|Àx~€½aÌÀœ'°­(Áé©Ù·áðéS±häÀcp=0|F`ØkÛ`†¬å¸kÙýö©)ò
¨65]«#£¶mžF]Ó]^†憡(¯§æ°}’SÌ8OØA¥â-Æ$5´8*Êi»Û·ñω6
á”d%)üÄÓ8òýWî4S9˼ՐñKEقcÞ<`‡Ñn*„þ# ã]˜Ä)ä’ᨓaï²ZÁ¾¾¯
3ÔMœ*CstÚµa»ó¶ìa‚k)D=B§\E^ªOP¿>S½ñ.Jà¹ÌH(ïÛ}»×=ònD
»=sä`Kçüüx‚uÜùbIÖ£Ë8üjîŒ]F2µ¦é°zp"Âo7ÌÃ@4Ü%ò‹Zæ¸þåjtÑàÅ)ùüð/˜]ÿݽýQ¸ñRûà“KT˜ˆÝX¹š¿§þ”pöò°VìÛÓö[Ó1ûï1.ßa   
WW±N^ï|*)ʙe:'b¤•ï•þÀA%Ùëçv¯çØíщi¯-CQüX¥:© 
8PžnÁÝPHÄNõ‰G“€z®(Ÿn€J’q¾ØS§UpWuû–-xGƒ“Qûôl|?z›kãS%g-ÑùK÷üSeL£Š°ú¸˜V£‘d>ŸÆÌׄVµðâ¥ò­ý•Ä—Eqþû”qMâÍÌñÈù¯Í{ñ_ÝЛòüÿ
°^·«&ìÜ8†WÎwA¼¹Œ;ƒ“yÅmoÜVT›lòëÓóQådæ¾Ñûü]g‘uö«û/ó³œjµVsÿ¹ôß
ûO\Žá   ÛÐÿõý¯¡7êuÑnÔZFSÞÿ¾n­QªWóK’2GN²øs<âÿFãžÿo5ðþ/ýÿ決ýá-®ùd~
(‹¢ Ø@'⾧‰#÷ðßµÿÀá!”®hT:P€Œ`!°f…
ÇûQÀ8ÞÉJWsU¸tZڃ’ª.ǔvPTv=Hƒíb´ˆeD9»»$š—$H¨
™Ö”Š*f‘CJ4FÜԛÁNZ‘Kš÷ÃÎo~yù\Óì4È'\’ܒ&Ô¦iœ%°cì^ߓwϘ¨åVè\Í
9op¾Ã½Œú+—ŠîBËP*)å­¦£òÖ%•·þ–
¢BMEý/õt=äo*êšðaMý…
ª>#‡ÐÕ݈â+¬qâ+ót"*(Î3žÁ³¥]MHQø’žoH¼|]夥-ŸLhDàýù;sdu}(=c¥ï6îyÈÿóEB˜3ûbs<ÿ7[Õõù/îâFPoÒÿÜ÷ÿùêk³Üõ/ë×^Õ)~]ßkA9ÿÆGу[^·ûÇ=>K‰ë;ü
…[ëŸÝd£#™½Ävùt"Ü9úAë
V÷Üi[ú×£Apf9ÝAá’î'Š!f˜@awþŽã´‡Ãžé8»·f^°ŠKãå¼èŠ3«–¿CQÜx   
4îÌãÐ'|§Ü"ÜaÂÈït§×Çÿ]üÜ'

Re: [UPDATE] liferea-1.12.4 -> 1.12.6b

2019-09-21 Thread trondd
Poke.

Tim.

trondd  wrote:

> Catch up with Liferea releases.  Looks like they might have rerolled 1.12.6 so
> had to add a 'b' to the DISTNAME.
> 
> Bigfixes, endless loop fix, switch from GnomeKeyring to libsecret, usability
> fixes.
> 
> 1.12.5
> * #665: Webkit browser now supplies 'Liferea' component in user agent
> * #664: Added "Mark All As Read" button to headerbar plugin
> * #620: Added flatpak JSON
>   (glitsj16)
> * #579: Added item list column drag and drop reordering
>   (Yanko Kaneti)
> * #436, #662: Move from GnomeKeyring to libsecret
>   (bgermann)
> 
> * Fixes #663: Correct instapaper sharing link
>   (Daniel Alexandersen)
> * Fixes #661: Update sharing links
>   (Daniel Alexandersen)
> * Fixes #271: Consistent over usage of CPU (trigger by "Next Unread" loop)
>   (reported by GreenLunar)
> 
> * #472, #632: Dropping Inoreader support (API broke)
> 
> 1.12.6
> * #658: Add confirmation dialog when adding duplicate subscription
>   (dymoksc)
> 
> * Fixes #689: When resuming from sleep feeds were being fetched
>   before Wifi came up
>   (ghost)
> * Fixes #685: Headerbar plugin "Mark All Read" button is not
>   feed-specific
>   (Robbie Cooper)
> * Fixes #549: Scrollbars not always present in the headline area
>   (Leiaz)
> * Fixes #543: Next update overrides HTML5 enrichment
>   (Lars Windolf)
> * Fixes overly wide label in enclosure preferences dialog
>   (Lars Windolf)
> * Dropped unencrypted warning from auth dialog (not true anymore)
>   (Lars Windolf)
> 
> * #692: Update of Czech translation
>   (RadimNo)
> * #688: Adding translatable tooltips for the headerbar plugin
>   (Robbie Cooper)
> 
> Tim.

Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.109
diff -u -p -r1.109 Makefile
--- Makefile12 Jul 2019 20:50:47 -  1.109
+++ Makefile17 Sep 2019 22:26:58 -
@@ -4,9 +4,8 @@ BROKEN-i386=hangs during build while r
 
 COMMENT=   simple GTK desktop news aggregator
 
-V= 1.12.4
-DISTNAME=  liferea-${V}
-REVISION=  1
+V= 1.12.6
+DISTNAME=  liferea-${V}b
 
 CATEGORIES=www news x11
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo6 Aug 2018 19:47:15 -   1.45
+++ distinfo17 Sep 2019 22:26:58 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12.4.tar.bz2) = lr4aCNMu16ieKtAQf+Eo9Lt9ivDHZwbOedqSEy4WBYk=
-SIZE (liferea-1.12.4.tar.bz2) = 1466788
+SHA256 (liferea-1.12.6b.tar.bz2) = LaStuhi9xylNWjyFD1lIlIYwNMqdwblEisCXHesL+Q4=
+SIZE (liferea-1.12.6b.tar.bz2) = 1495311
Index: patches/patch-src_ui_liferea_shell_c
===
RCS file: /cvs/ports/www/liferea/patches/patch-src_ui_liferea_shell_c,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_ui_liferea_shell_c
--- patches/patch-src_ui_liferea_shell_c25 May 2018 00:58:43 -  
1.9
+++ patches/patch-src_ui_liferea_shell_c17 Sep 2019 22:26:58 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_ui_liferea_shell_c,v
 Index: src/ui/liferea_shell.c
 --- src/ui/liferea_shell.c.orig
 +++ src/ui/liferea_shell.c
-@@ -753,7 +753,7 @@ on_about_activate (GSimpleAction *action, GVariant *pa
+@@ -749,7 +749,7 @@ on_about_activate (GSimpleAction *action, GVariant *pa
  static void
  liferea_shell_add_html_tab (const gchar *file, const gchar *name)
  {
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.33
diff -u -p -r1.33 PLIST
--- pkg/PLIST   6 Aug 2018 19:47:15 -   1.33
+++ pkg/PLIST   17 Sep 2019 22:26:58 -
@@ -5,7 +5,7 @@ lib/liferea/
 lib/liferea/girepository-1.0/
 lib/liferea/girepository-1.0/Liferea-3.0.typelib
 lib/liferea/plugins/
-lib/liferea/plugins/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/liferea/plugins/${MODPY_PYCACHE}/
 lib/liferea/plugins/${MODPY_PYCACHE}bold-unread.${MODPY_PYC_MAGIC_TAG}pyc
 lib/liferea/plugins/${MODPY_PYCACHE}gnome-keyring.${MODPY_PYC_MAGIC_TAG}pyc
 lib/liferea/plugins/${MODPY_PYCACHE}headerbar.${MODPY_PYC_MAGIC_TAG}pyc
@@ -112,7 +112,6 @@ share/liferea/enclosure_handler.ui
 share/liferea/gir-1.0/
 share/liferea/gir-1.0/Liferea-3.0.gir
 share/liferea/google_source.ui
-share/liferea/inoreader_source.ui
 share/liferea/liferea.css
 share/liferea/liferea_menu.ui
 share/liferea/liferea_toolbar.ui



[UPDATE] liferea-1.12.4 -> 1.12.6b

2019-09-17 Thread trondd
Catch up with Liferea releases.  Looks like they might have rerolled 1.12.6 so
had to add a 'b' to the DISTNAME.

Bigfixes, endless loop fix, switch from GnomeKeyring to libsecret, usability
fixes.

1.12.5
* #665: Webkit browser now supplies 'Liferea' component in user agent
* #664: Added "Mark All As Read" button to headerbar plugin
* #620: Added flatpak JSON
  (glitsj16)
* #579: Added item list column drag and drop reordering
  (Yanko Kaneti)
* #436, #662: Move from GnomeKeyring to libsecret
  (bgermann)

* Fixes #663: Correct instapaper sharing link
  (Daniel Alexandersen)
* Fixes #661: Update sharing links
  (Daniel Alexandersen)
* Fixes #271: Consistent over usage of CPU (trigger by "Next Unread" loop)
  (reported by GreenLunar)

* #472, #632: Dropping Inoreader support (API broke)

1.12.6
* #658: Add confirmation dialog when adding duplicate subscription
  (dymoksc)

* Fixes #689: When resuming from sleep feeds were being fetched
  before Wifi came up
  (ghost)
* Fixes #685: Headerbar plugin "Mark All Read" button is not
  feed-specific
  (Robbie Cooper)
* Fixes #549: Scrollbars not always present in the headline area
  (Leiaz)
* Fixes #543: Next update overrides HTML5 enrichment
  (Lars Windolf)
* Fixes overly wide label in enclosure preferences dialog
  (Lars Windolf)
* Dropped unencrypted warning from auth dialog (not true anymore)
  (Lars Windolf)

* #692: Update of Czech translation
  (RadimNo)
* #688: Adding translatable tooltips for the headerbar plugin
  (Robbie Cooper)

Tim.

Index: Makefile
===
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.109
diff -u -p -r1.109 Makefile
--- Makefile12 Jul 2019 20:50:47 -  1.109
+++ Makefile17 Sep 2019 22:26:58 -
@@ -4,9 +4,8 @@ BROKEN-i386=hangs during build while r
 
 COMMENT=   simple GTK desktop news aggregator
 
-V= 1.12.4
-DISTNAME=  liferea-${V}
-REVISION=  1
+V= 1.12.6
+DISTNAME=  liferea-${V}b
 
 CATEGORIES=www news x11
 
Index: distinfo
===
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo6 Aug 2018 19:47:15 -   1.45
+++ distinfo17 Sep 2019 22:26:58 -
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12.4.tar.bz2) = lr4aCNMu16ieKtAQf+Eo9Lt9ivDHZwbOedqSEy4WBYk=
-SIZE (liferea-1.12.4.tar.bz2) = 1466788
+SHA256 (liferea-1.12.6b.tar.bz2) = LaStuhi9xylNWjyFD1lIlIYwNMqdwblEisCXHesL+Q4=
+SIZE (liferea-1.12.6b.tar.bz2) = 1495311
Index: patches/patch-src_ui_liferea_shell_c
===
RCS file: /cvs/ports/www/liferea/patches/patch-src_ui_liferea_shell_c,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_ui_liferea_shell_c
--- patches/patch-src_ui_liferea_shell_c25 May 2018 00:58:43 -  
1.9
+++ patches/patch-src_ui_liferea_shell_c17 Sep 2019 22:26:58 -
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_ui_liferea_shell_c,v
 Index: src/ui/liferea_shell.c
 --- src/ui/liferea_shell.c.orig
 +++ src/ui/liferea_shell.c
-@@ -753,7 +753,7 @@ on_about_activate (GSimpleAction *action, GVariant *pa
+@@ -749,7 +749,7 @@ on_about_activate (GSimpleAction *action, GVariant *pa
  static void
  liferea_shell_add_html_tab (const gchar *file, const gchar *name)
  {
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.33
diff -u -p -r1.33 PLIST
--- pkg/PLIST   6 Aug 2018 19:47:15 -   1.33
+++ pkg/PLIST   17 Sep 2019 22:26:58 -
@@ -5,7 +5,7 @@ lib/liferea/
 lib/liferea/girepository-1.0/
 lib/liferea/girepository-1.0/Liferea-3.0.typelib
 lib/liferea/plugins/
-lib/liferea/plugins/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/liferea/plugins/${MODPY_PYCACHE}/
 lib/liferea/plugins/${MODPY_PYCACHE}bold-unread.${MODPY_PYC_MAGIC_TAG}pyc
 lib/liferea/plugins/${MODPY_PYCACHE}gnome-keyring.${MODPY_PYC_MAGIC_TAG}pyc
 lib/liferea/plugins/${MODPY_PYCACHE}headerbar.${MODPY_PYC_MAGIC_TAG}pyc
@@ -112,7 +112,6 @@ share/liferea/enclosure_handler.ui
 share/liferea/gir-1.0/
 share/liferea/gir-1.0/Liferea-3.0.gir
 share/liferea/google_source.ui
-share/liferea/inoreader_source.ui
 share/liferea/liferea.css
 share/liferea/liferea_menu.ui
 share/liferea/liferea_toolbar.ui



[UPDATE] www/links+ 1.19 -> 2.20.1

2019-09-12 Thread TronDD
Update to 2.20.1 which includes a secrity fix for a DNS leak when using tor and
an OpenBSD specific libevent fix.

I've also disabled the new zstd support.

Tim.

RELEASE 2.20.1 ===

Sun Sep  1 09:02:57 CEST 2019 mikulas:

Fixed an error "ERROR: event_base_loop failed: Bad file descriptor"
if the user quits the master instance on OpenBSD.

OpenBSD uses an old libevent-1.4.15 and it doesn't handle calling
event_reinit from event handler.

libevent-2.1.11 also doesn't allow calling event_reinit from event
handler, so it is fixed as well.

=== RELEASE 2.20 ===

Mon Aug 26 18:21:43 CEST 2019 mikulas:

Security bug fixed: when links was connected to tor, it would send real
dns requests outside the tor network when the displayed page contains
http://host.domain/;>.

This bug is present in links-2.15 to links-2.19.

Found by Shi Tian 

Sat Aug 24 15:21:03 CEST 2019 Shi Tian :

Fix a crash if:
External fonts are used
Rendering is optimized for LCD
The document contains some characters with zero width

Thu Aug 22 18:47:06 CEST 2019 mikulas:

Accept file urls in the form file://localhost/usr/bin/ or
file://hostname/usr/bin/ according to RFC 8089

Sat Aug 17 10:20:45 CEST 2019 mikulas:

Fixed a memory leak of the SSL structure

Sun Aug  4 15:01:06 CEST 2019 mikulas:

Try to open the file "/dev/input/mice" and use it instead of gpm.
(the user must be in the "input" group)
This results in smooth mouse movement on the framebuffer.

Sat Aug  3 18:20:54 CEST 2019 mikulas:

Report "Lynx/Links" user agent when searching on Google so that
Google returns non-css page

Sat Apr 27 19:17:07 CEST 2019 mikulas:

Support the zstd compression algorithm

Sun Apr 21 19:32:26 CEST 2019 mikulas:

Fix mouse dragging not being reported in xterm

Sun Apr  7 20:18:20 CEST 2019 mikulas:

Use proper cookie expiry



Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- Makefile12 Jul 2019 20:50:48 -  1.66
+++ Makefile12 Sep 2019 22:41:49 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.66 2019/07/12 20:50:48 sthen Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.19
+VER=   2.20.1
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
@@ -21,7 +21,7 @@ LIB_DEPENDS=  archivers/bzip2 \
archivers/xz
 
 CONFIGURE_STYLE= gnu
-CONFIGURE_ARGS+= --with-ssl --without-brotli --without-lzip
+CONFIGURE_ARGS+= --with-ssl --without-brotli --without-lzip --without-zstd
 
 FLAVORS=   no_x11
 FLAVOR?=
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo2 May 2019 03:01:25 -   1.36
+++ distinfo12 Sep 2019 22:41:49 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.19.tar.gz) = NymfgE8iyUW/Y+Iqe8RBi7uBRLQQwM7XC4Lr5vnjyCs=
-SIZE (links-2.19.tar.gz) = 7056633
+SHA256 (links-2.20.1.tar.gz) = F2GSCOdbtFiQmCs3uDTHDPnFa2+fmKrbeH79aojbfoY=
+SIZE (links-2.20.1.tar.gz) = 7064204



Re: [UPDATE] net/gpodder 3.10.7 -> 3.10.9

2019-07-06 Thread trondd
Poke.

Tim.

trondd  wrote:

> A couple bugfix patches to gPodder.  Also changed to PERMIT_PACKAGE.
> Any other new ports infrastructure changes I missed?
> 
> Tim.
> 
> 
> 3.10.9
> 
> This is a bug fix release, with Youtube downloads working again after 
> breaking 3
> weeks ago when http access was discontinued by google.
> 
> Changes since 3.10.8:
> 
> Improvements
> 
> channel cover in .ico format
> custom feed handlers can be provided by extensions:
> add model.unregister_custom_handler to be able to unregister on
>   extension unload
> change handle_url to fetch_channel
> 
> Bug fixes
> 
> fix #618 download extension lost on long filenames
> fix #620 gPodder makes gnome-software confused
> html shownotes:
> fix broken images and links when episode has no link
> use channel's auth
> fix jumping webview when hovering a link with a long url
> fix #296 - Notification window for failed download should show podcast 
> name
> fix #623: youtube - Download failed: 'reason'
> fix #625 youtube - Download failed: HTTP is not supported
> fix #627 create-desktop-icon.py fails
> 
> Translations
> 
> French translation update
> Dutch translation update
> major Polish translation update
> 
> 
> 
> Changes since 3.10.7:
> 
> Improvements
> 
> #597 Extend tagging extension to override ID3 version
> 
> 
Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile20 May 2019 22:15:19 -  1.20
+++ Makefile27 Jun 2019 22:50:18 -
@@ -2,8 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.7
-REVISION=  1
+MODPY_EGG_VERSION= 3.10.9
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -16,7 +15,7 @@ HOMEPAGE= https://gpodder.github.io/
 MAINTAINER=Tim Meunier 
 
 # GPLv3+
-PERMIT_PACKAGE_CDROM=  Yes
+PERMIT_PACKAGE=Yes
 
 
 MODULES=   lang/python \
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo4 Mar 2019 22:28:12 -   1.8
+++ distinfo27 Jun 2019 22:50:18 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.7.tar.gz) = hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
-SIZE (gpodder-3.10.7.tar.gz) = 1021701
+SHA256 (gpodder-3.10.9.tar.gz) = q36rTp5jVWxGOp79zwsmBp9WwEfXzvf9IpMbcboCXb8=
+SIZE (gpodder-3.10.9.tar.gz) = 1027329
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   4 Mar 2019 22:28:12 -   1.9
+++ pkg/PLIST   27 Jun 2019 22:50:18 -
@@ -5,7 +5,7 @@ bin/gpodder-migrate2tres
 lib/python${MODPY_VERSION}/site-packages/gpodder/
 
lib/python${MODPY_VERSION}/site-packages/gpodder-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}build_info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -88,9 +88,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/feedservice.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpo

[UPDATE] net/gpodder 3.10.7 -> 3.10.9

2019-06-27 Thread trondd
A couple bugfix patches to gPodder.  Also changed to PERMIT_PACKAGE.
Any other new ports infrastructure changes I missed?

Tim.


3.10.9

This is a bug fix release, with Youtube downloads working again after breaking 3
weeks ago when http access was discontinued by google.

Changes since 3.10.8:

Improvements

channel cover in .ico format
custom feed handlers can be provided by extensions:
add model.unregister_custom_handler to be able to unregister on
  extension unload
change handle_url to fetch_channel

Bug fixes

fix #618 download extension lost on long filenames
fix #620 gPodder makes gnome-software confused
html shownotes:
fix broken images and links when episode has no link
use channel's auth
fix jumping webview when hovering a link with a long url
fix #296 - Notification window for failed download should show podcast name
fix #623: youtube - Download failed: 'reason'
fix #625 youtube - Download failed: HTTP is not supported
fix #627 create-desktop-icon.py fails

Translations

French translation update
Dutch translation update
major Polish translation update



Changes since 3.10.7:

Improvements

#597 Extend tagging extension to override ID3 version


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile20 May 2019 22:15:19 -  1.20
+++ Makefile27 Jun 2019 22:50:18 -
@@ -2,8 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.7
-REVISION=  1
+MODPY_EGG_VERSION= 3.10.9
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
@@ -16,7 +15,7 @@ HOMEPAGE= https://gpodder.github.io/
 MAINTAINER=Tim Meunier 
 
 # GPLv3+
-PERMIT_PACKAGE_CDROM=  Yes
+PERMIT_PACKAGE=Yes
 
 
 MODULES=   lang/python \
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo4 Mar 2019 22:28:12 -   1.8
+++ distinfo27 Jun 2019 22:50:18 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.7.tar.gz) = hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
-SIZE (gpodder-3.10.7.tar.gz) = 1021701
+SHA256 (gpodder-3.10.9.tar.gz) = q36rTp5jVWxGOp79zwsmBp9WwEfXzvf9IpMbcboCXb8=
+SIZE (gpodder-3.10.9.tar.gz) = 1027329
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   4 Mar 2019 22:28:12 -   1.9
+++ pkg/PLIST   27 Jun 2019 22:50:18 -
@@ -5,7 +5,7 @@ bin/gpodder-migrate2tres
 lib/python${MODPY_VERSION}/site-packages/gpodder/
 
lib/python${MODPY_VERSION}/site-packages/gpodder-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}build_info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -88,9 +88,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/feedservice.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -113,11 +115,12 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}shownotes.${MODPY_PYC_MAGIC_TAG}pyc
 

UPDATE: www/links+ -> 2.19

2019-05-01 Thread trondd
Update Links+ to 2.19.  Nothing fancy in the diff.  Minor tweaks and fixes.

Sat Mar 30 21:56:02 CET 2019 mikulas:
Fixed a crash on invalid IDN URL
(found by lsxv...@gmail.com)
Tue Mar 12 23:02:33 CET 2019 mikulas:
Make it possible to select other fonts, using fontconfig and freetype
Tue Feb 26 19:50:11 CET 2019 mikulas:
Show certificate authority in the "Document info" box
Sat Feb  2 19:30:08 CET 2019 mikulas:
Use international error messages
Sun Jan 27 18:57:34 CET 2019 mikulas:
The -dump switch didn't report an error if write to stdout failed

Tim.


Index: Makefile
===
RCS file: /cvs/ports/www/links+/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile31 Jan 2019 11:37:09 -  1.64
+++ Makefile2 May 2019 01:02:46 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.64 2019/01/31 11:37:09 edd Exp $
 
 COMMENT=   graphics and text browser
-VER=   2.18
+VER=   2.19
 DISTNAME=  links-${VER}
 PKGNAME=   links+-${VER}
 CATEGORIES=www
Index: distinfo
===
RCS file: /cvs/ports/www/links+/distinfo,v
retrieving revision 1.35
diff -u -p -r1.35 distinfo
--- distinfo31 Jan 2019 11:37:09 -  1.35
+++ distinfo2 May 2019 01:02:46 -
@@ -1,2 +1,2 @@
-SHA256 (links-2.18.tar.gz) = rTPQq/7JYnpd3DR0DsafHb7EV1KFgb8j/uT9yqkPIzI=
-SIZE (links-2.18.tar.gz) = 7287356
+SHA256 (links-2.19.tar.gz) = NymfgE8iyUW/Y+Iqe8RBi7uBRLQQwM7XC4Lr5vnjyCs=
+SIZE (links-2.19.tar.gz) = 7056633



Re: [UPDATE] games/cataclysm-dda 2019.02.08 -> 0.D release

2019-03-21 Thread trondd
On Thu, March 21, 2019 5:29 am, Stuart Henderson wrote:
> On 2019/03/20 18:58, trondd wrote:
>> Brian Callahan  wrote:
>>
>> >
>> >
>> > On 3/17/19 6:29 PM, trondd wrote:
>> > > The release of version 0.D is out!
>> > >
>> > > I do need help because pkg_add won't install 0.D over 2019.02.08, I
>> guess
>> > > it doesn't know it's a newer version.  Do I need a quirk for that or
>> use
>> > > EPOCH?  Haven't run into this situation before.
>> >
>> > Number went backwards. Set EPOCH=0.
>> >
>> > ~Brian
>>
>> Ok, I decided to go with EPOCH.  I think the port should have the
>> canonical
>> version.  Hopefully I won't need to track development again for a while.
>>
>> Also fixed the homepage.
>
> Thanks, committed. For future updates please make sure that package tools
> understand the version numbering scheme (or update EPOCH again if not) :)
>

Thank you.  Yes, lesson learned. :)

Tim.



Re: [UPDATE] games/cataclysm-dda 2019.02.08 -> 0.D release

2019-03-20 Thread trondd
Brian Callahan  wrote:

> 
> 
> On 3/17/19 6:29 PM, trondd wrote:
> > The release of version 0.D is out!
> >
> > I do need help because pkg_add won't install 0.D over 2019.02.08, I guess
> > it doesn't know it's a newer version.  Do I need a quirk for that or use
> > EPOCH?  Haven't run into this situation before.
> 
> Number went backwards. Set EPOCH=0.
> 
> ~Brian

Ok, I decided to go with EPOCH.  I think the port should have the canonical
version.  Hopefully I won't need to track development again for a while.

Also fixed the homepage.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile13 Feb 2019 12:24:44 -  1.8
+++ Makefile20 Mar 2019 22:49:44 -
@@ -1,14 +1,15 @@
 # $OpenBSD: Makefile,v 1.8 2019/02/13 12:24:44 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-2019.02.08
+DISTNAME=  cataclysm-dda-0.D
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_COMMIT= 4fd9499fed5caf477fb9abe0eaf0e76ba0323487
+GH_TAGNAME=0.D
+EPOCH= 0
 
-HOMEPAGE=  http://en.cataclysmdda.com
+HOMEPAGE=  https://cataclysmdda.org
 MAINTAINER=Tim Meunier 
 
 # Creative Commons 3.0
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo13 Feb 2019 12:24:44 -  1.7
+++ distinfo20 Mar 2019 22:49:44 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 
b+CNCSP2wLKgsUWX9FvNzDl2Jn1J1+96ra9LfthApPo=
-SIZE (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 83424764
+SHA256 (cataclysm-dda-0.D.tar.gz) = 
bMl7Ph5Ga4WF6EM6bWAQkx6aBz9uwGARMWGzgFLYKII=
+SIZE (cataclysm-dda-0.D.tar.gz) = 93423203
Index: pkg/PFRAG.no-no_x11
===
RCS file: /cvs/ports/games/cataclysm-dda/pkg/PFRAG.no-no_x11,v
retrieving revision 1.4
diff -u -p -r1.4 PFRAG.no-no_x11
--- pkg/PFRAG.no-no_x11 13 Feb 2019 12:24:44 -  1.4
+++ pkg/PFRAG.no-no_x11 20 Mar 2019 22:49:44 -
@@ -44,6 +44,8 @@ share/cataclysm-dda/gfx/HitButton_iso/ti
 share/cataclysm-dda/gfx/HitButton_iso/tileset.txt
 share/cataclysm-dda/gfx/HoderTileset/
 share/cataclysm-dda/gfx/HoderTileset/hodertiles.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_fallback.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_oversized.png
 share/cataclysm-dda/gfx/HoderTileset/tile_config.json
 share/cataclysm-dda/gfx/HoderTileset/tileset.txt
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/
@@ -53,8 +55,8 @@ share/cataclysm-dda/gfx/MSX++DeadPeopleE
 
share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/13_tiles_kawaiimaidmod_64x48-22340-22364.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/14_tiles2_32x32_22365-27564.png
 
share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/15_tiles-connected_variants_32x32_27565-32764.png
-share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/16_tiles_trees_64x80_32765-33165.png
-share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/17_top_hats_32x32.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/16_tiles_trees_64x80_32765-33164.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/17_top_hats_32x32-33165-35756.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/1_tiles_32x32_0-5199.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/2_expan_32x32_5200-5391.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/3_tree_64x80_5392-5471.png
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/cataclysm-dda/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   13 Feb 2019 12:24:44 -  1.7
+++ pkg/PLIST   20 Mar 2019 22:49:45 -
@@ -498,6 +498,7 @@ share/cataclysm-dda/json/mapgen/pawn_sho
 share/cataclysm-dda/json/mapgen/petstore.json
 share/cataclysm-dda/json/mapgen/pharmacy.json
 share/cataclysm-dda/json/mapgen/pizza_parlor.json
+share/cataclysm-dda/json/mapgen/police_station.json
 share/cataclysm-dda/json/mapgen/pond_fishing.json
 share/cataclysm-dda/json/mapgen/pond_public.json
 share/cataclysm-dda/json/mapgen/ponds.json
@@ -731,10 +732,12 @@ share/cataclysm-dda/json/npcs/talk_tags.
 share/cataclysm-dda/json/overmap/
 share/cataclysm-dda/json/overmap/multitile_buildings_terrain.json
 share/cataclysm-dda/json/overmap/multitile_city_buildings.json
+share/cataclysm-dda/json/overmap/overmap_land_use_codes.json
 share/cataclysm-dda/json/overmap/special_locations.json
 share/cataclysm-dda/json/overmap/specials.json
 share/cataclysm-dda/json/overmap_connections.json
 share/cataclysm-dda/json/overmap_terrain.json
+share/cataclysm-dda/json/over

[UPDATE] games/cataclysm-dda 2019.02.08 -> 0.D release

2019-03-17 Thread trondd
The release of version 0.D is out!

I do need help because pkg_add won't install 0.D over 2019.02.08, I guess
it doesn't know it's a newer version.  Do I need a quirk for that or use
EPOCH?  Haven't run into this situation before.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile13 Feb 2019 12:24:44 -  1.8
+++ Makefile17 Mar 2019 19:57:29 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.8 2019/02/13 12:24:44 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-2019.02.08
+DISTNAME=  cataclysm-dda-0.D
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_COMMIT= 4fd9499fed5caf477fb9abe0eaf0e76ba0323487
+GH_TAGNAME=0.D
 
 HOMEPAGE=  http://en.cataclysmdda.com
 MAINTAINER=Tim Meunier 
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo13 Feb 2019 12:24:44 -  1.7
+++ distinfo17 Mar 2019 19:57:29 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 
b+CNCSP2wLKgsUWX9FvNzDl2Jn1J1+96ra9LfthApPo=
-SIZE (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 83424764
+SHA256 (cataclysm-dda-0.D.tar.gz) = 
bMl7Ph5Ga4WF6EM6bWAQkx6aBz9uwGARMWGzgFLYKII=
+SIZE (cataclysm-dda-0.D.tar.gz) = 93423203
Index: pkg/PFRAG.no-no_x11
===
RCS file: /cvs/ports/games/cataclysm-dda/pkg/PFRAG.no-no_x11,v
retrieving revision 1.4
diff -u -p -r1.4 PFRAG.no-no_x11
--- pkg/PFRAG.no-no_x11 13 Feb 2019 12:24:44 -  1.4
+++ pkg/PFRAG.no-no_x11 17 Mar 2019 19:57:29 -
@@ -44,6 +44,8 @@ share/cataclysm-dda/gfx/HitButton_iso/ti
 share/cataclysm-dda/gfx/HitButton_iso/tileset.txt
 share/cataclysm-dda/gfx/HoderTileset/
 share/cataclysm-dda/gfx/HoderTileset/hodertiles.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_fallback.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_oversized.png
 share/cataclysm-dda/gfx/HoderTileset/tile_config.json
 share/cataclysm-dda/gfx/HoderTileset/tileset.txt
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/
@@ -53,8 +55,8 @@ share/cataclysm-dda/gfx/MSX++DeadPeopleE
 
share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/13_tiles_kawaiimaidmod_64x48-22340-22364.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/14_tiles2_32x32_22365-27564.png
 
share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/15_tiles-connected_variants_32x32_27565-32764.png
-share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/16_tiles_trees_64x80_32765-33165.png
-share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/17_top_hats_32x32.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/16_tiles_trees_64x80_32765-33164.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/17_top_hats_32x32-33165-35756.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/1_tiles_32x32_0-5199.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/2_expan_32x32_5200-5391.png
 share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/3_tree_64x80_5392-5471.png
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/cataclysm-dda/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   13 Feb 2019 12:24:44 -  1.7
+++ pkg/PLIST   17 Mar 2019 19:57:30 -
@@ -498,6 +498,7 @@ share/cataclysm-dda/json/mapgen/pawn_sho
 share/cataclysm-dda/json/mapgen/petstore.json
 share/cataclysm-dda/json/mapgen/pharmacy.json
 share/cataclysm-dda/json/mapgen/pizza_parlor.json
+share/cataclysm-dda/json/mapgen/police_station.json
 share/cataclysm-dda/json/mapgen/pond_fishing.json
 share/cataclysm-dda/json/mapgen/pond_public.json
 share/cataclysm-dda/json/mapgen/ponds.json
@@ -731,10 +732,12 @@ share/cataclysm-dda/json/npcs/talk_tags.
 share/cataclysm-dda/json/overmap/
 share/cataclysm-dda/json/overmap/multitile_buildings_terrain.json
 share/cataclysm-dda/json/overmap/multitile_city_buildings.json
+share/cataclysm-dda/json/overmap/overmap_land_use_codes.json
 share/cataclysm-dda/json/overmap/special_locations.json
 share/cataclysm-dda/json/overmap/specials.json
 share/cataclysm-dda/json/overmap_connections.json
 share/cataclysm-dda/json/overmap_terrain.json
+share/cataclysm-dda/json/overmap_terrain_abstract.json
 share/cataclysm-dda/json/player_activities.json
 share/cataclysm-dda/json/professions.json
 share/cataclysm-dda/json/recipes/
@@ -2436,7 +2439,12 @@ share/cataclysm-dda/title/en.halloween
 share/cataclysm-dda/title/en.title
 share/cataclysm-dda/title/ru.title
 share/cataclysm-dda/title/zh_CN.title
+share/locale/ar/
+share/locale/ar/LC_MESSAGES/
+share/locale/ar/LC_MESSAGES/cataclysm-dda.mo
+share/locale/da/LC_MESSAGES/cataclysm-dda.mo
 

Re: [UPDATE] net/gpodder-3.10.5 -> 3.10.7

2019-03-04 Thread trondd
Poke again to get in for 6.5

On Tue, February 26, 2019 3:20 pm, trondd wrote:
> Poke.
>
> On Sun, February 10, 2019 9:00 pm, trondd wrote:
>> trondd  wrote:
>>> Update gPodder to the latest, mostly bugfix release.
>>>
>>> New features
>>>
>>> #243 add sync command to gpo
>>>
>>> Improvements
>>>
>>> MPRIS Listener compatible with other players than VLC, marks
>>> episode
>>> finished after stream completion
>>> #374 Export to Local Folder has customizable filename again but
>>> checkbox to export all files with default name in same folder
>>> #563 Export to Local Folder confirmation if file already exists
>>> #526 Convert Audio Files now converts from mp3 and to opus, don't
>>> block if file already exists
>>> #577 added appstream metadata
>>>
>>> Bug fixes
>>>
>>> #556 fix Tag Download file using Mutagen coverart issue
>>> #545 gtk status icon works again
>>> fix default extensions disabled when (de)activating any other
>>> extension
>>> fix cancel and download buttons enable/disable on tab switch
>>> #559 error in some cases for context-menu
>>> #566 Minimize on Startup works again
>>> orphan downloaded youtube episodes are found on startup (see #555)
>>> #550 gPodder stops responding when downloading in some cases
>>> #571 fix unable to subscribe to authenticated podcast after
>>> redirect, download episodes requiring authentication, gpo subscribe
>>> to authenticated feed
>>> #562 Tooltips flicker when mouseover on podcast image or in new
>>> episode window
>>>
>>> Tim.
>>>
>>
>> They snuck in another release
>>
>> New features
>>
>> #590 ability to style podcast and episode trees content using gtk3
>> css
>> #360 resume downloads for gpo
>>
>> Bug fixes
>>
>> #580 lost translation id
>> #583 remove python2 leftovers in sonos extension
>> #586 remove debug print
>> gpo: fix warning deprecated inspect.getargspec since python 3.0
>> #591 invalid local filename when content-disposition has invalid
>> extension
>> #584 gPodder 3.10.6 macOS Text too large bug
>>
>> Tim.
>>
>>
>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/net/gpodder/Makefile,v
>> retrieving revision 1.17
>> diff -u -p -r1.17 Makefile
>> --- Makefile 23 Sep 2018 20:48:36 -  1.17
>> +++ Makefile 11 Feb 2019 01:58:46 -
>> @@ -2,7 +2,7 @@
>>
>>  COMMENT=media aggregator and podcast client
>>
>> -MODPY_EGG_VERSION=  3.10.5
>> +MODPY_EGG_VERSION=  3.10.7
>>
>>  GH_ACCOUNT= gpodder
>>  GH_PROJECT= gpodder
>> Index: distinfo
>> ===
>> RCS file: /cvs/ports/net/gpodder/distinfo,v
>> retrieving revision 1.7
>> diff -u -p -r1.7 distinfo
>> --- distinfo 23 Sep 2018 20:48:36 -  1.7
>> +++ distinfo 11 Feb 2019 01:58:46 -
>> @@ -1,2 +1,2 @@
>> -SHA256 (gpodder-3.10.5.tar.gz) =
>> m2WVbYpVkXsZ6gn2MbLN9gCjsH8Au7OKiMFlG6cdboo=
>> -SIZE (gpodder-3.10.5.tar.gz) = 1000492
>> +SHA256 (gpodder-3.10.7.tar.gz) =
>> hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
>> +SIZE (gpodder-3.10.7.tar.gz) = 1021701
>> Index: pkg/PLIST
>> ===
>> RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
>> retrieving revision 1.8
>> diff -u -p -r1.8 PLIST
>> --- pkg/PLIST9 Jul 2018 12:47:04 -   1.8
>> +++ pkg/PLIST11 Feb 2019 01:58:46 -
>> @@ -22,6 +22,8 @@ lib/python${MODPY_VERSION}/site-packages
>>  
>> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbsqlite.${MODPY_PYC_MAGIC_TAG}pyc
>>  
>> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>>  
>> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}pyc
>> +lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>> +lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}pyc
>>  
>> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}${M

Re: [UPDATE] net/gpodder-3.10.5 -> 3.10.7

2019-02-26 Thread trondd
Poke.

On Sun, February 10, 2019 9:00 pm, trondd wrote:
> trondd  wrote:
>> Update gPodder to the latest, mostly bugfix release.
>>
>> New features
>>
>> #243 add sync command to gpo
>>
>> Improvements
>>
>> MPRIS Listener compatible with other players than VLC, marks episode
>> finished after stream completion
>> #374 Export to Local Folder has customizable filename again but
>> checkbox to export all files with default name in same folder
>> #563 Export to Local Folder confirmation if file already exists
>> #526 Convert Audio Files now converts from mp3 and to opus, don't
>> block if file already exists
>> #577 added appstream metadata
>>
>> Bug fixes
>>
>> #556 fix Tag Download file using Mutagen coverart issue
>> #545 gtk status icon works again
>> fix default extensions disabled when (de)activating any other
>> extension
>> fix cancel and download buttons enable/disable on tab switch
>> #559 error in some cases for context-menu
>> #566 Minimize on Startup works again
>> orphan downloaded youtube episodes are found on startup (see #555)
>> #550 gPodder stops responding when downloading in some cases
>> #571 fix unable to subscribe to authenticated podcast after
>> redirect, download episodes requiring authentication, gpo subscribe
>> to authenticated feed
>> #562 Tooltips flicker when mouseover on podcast image or in new
>> episode window
>>
>> Tim.
>>
>
> They snuck in another release
>
> New features
>
> #590 ability to style podcast and episode trees content using gtk3 css
> #360 resume downloads for gpo
>
> Bug fixes
>
> #580 lost translation id
> #583 remove python2 leftovers in sonos extension
> #586 remove debug print
> gpo: fix warning deprecated inspect.getargspec since python 3.0
> #591 invalid local filename when content-disposition has invalid
> extension
> #584 gPodder 3.10.6 macOS Text too large bug
>
> Tim.
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/gpodder/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- Makefile  23 Sep 2018 20:48:36 -  1.17
> +++ Makefile  11 Feb 2019 01:58:46 -
> @@ -2,7 +2,7 @@
>
>  COMMENT= media aggregator and podcast client
>
> -MODPY_EGG_VERSION=   3.10.5
> +MODPY_EGG_VERSION=   3.10.7
>
>  GH_ACCOUNT=  gpodder
>  GH_PROJECT=  gpodder
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/gpodder/distinfo,v
> retrieving revision 1.7
> diff -u -p -r1.7 distinfo
> --- distinfo  23 Sep 2018 20:48:36 -  1.7
> +++ distinfo  11 Feb 2019 01:58:46 -
> @@ -1,2 +1,2 @@
> -SHA256 (gpodder-3.10.5.tar.gz) =
> m2WVbYpVkXsZ6gn2MbLN9gCjsH8Au7OKiMFlG6cdboo=
> -SIZE (gpodder-3.10.5.tar.gz) = 1000492
> +SHA256 (gpodder-3.10.7.tar.gz) =
> hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
> +SIZE (gpodder-3.10.7.tar.gz) = 1021701
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
> retrieving revision 1.8
> diff -u -p -r1.8 PLIST
> --- pkg/PLIST 9 Jul 2018 12:47:04 -   1.8
> +++ pkg/PLIST 11 Feb 2019 01:58:46 -
> @@ -22,6 +22,8 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbsqlite.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -56,6 +58,8 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}services.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAG

[UPDATE] games/cataclysm-dda to 20190208

2019-02-12 Thread trondd
Again, many updates since the last port update.  Development is moving towards
the next release so this pulls from the 0.D branch instead of master.  0.D will
be the next release and has reached feature freeze so subsequent port updates
will track the 0.D branch for bug fixes.

Tim.


Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile3 Dec 2018 08:43:56 -   1.7
+++ Makefile9 Feb 2019 21:53:58 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.7 2018/12/03 08:43:56 kirby Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-2018.11.01
+DISTNAME=  cataclysm-dda-2019.02.08
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_COMMIT= 473c84e270095e8095d5e00d8af8ddba012d9286
+GH_COMMIT= 4fd9499fed5caf477fb9abe0eaf0e76ba0323487
 
 HOMEPAGE=  http://en.cataclysmdda.com
 MAINTAINER=Tim Meunier 
@@ -18,7 +18,7 @@ FLAVORS=  no_x11
 FLAVOR?=
 
 WANTLIB=   ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} c \
-   iconv intl m pthread
+   execinfo iconv intl m pthread
 
 COMPILER=  base-clang ports-gcc
 
@@ -29,7 +29,7 @@ MODLUA_SA=Yes
 
 BUILD_DEPENDS= devel/libexecinfo
 
-LIB_DEPENDS=   devel/gettext
+LIB_DEPENDS=   devel/libexecinfo devel/gettext
 
 MAKE_ENV=  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
 
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo3 Dec 2018 08:43:56 -   1.6
+++ distinfo9 Feb 2019 21:53:58 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 
g0APey4DAnW6/b9vDYzNFgybfnVUx5NSIzXxWstHNDM=
-SIZE (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 71795769
+SHA256 (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 
b+CNCSP2wLKgsUWX9FvNzDl2Jn1J1+96ra9LfthApPo=
+SIZE (cataclysm-dda-2019.02.08-4fd9499f.tar.gz) = 83424764
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/patches/patch-Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 patch-Makefile
--- patches/patch-Makefile  3 Dec 2018 08:43:56 -   1.7
+++ patches/patch-Makefile  9 Feb 2019 21:53:58 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile,v 1.7 2018/12/0
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -84,7 +84,6 @@
+@@ -86,7 +86,6 @@
  # RELEASE is flags for release builds, this disables some debugging flags and
  # enforces build failure when warnings are encountered.
  # We want to error on everything to make sure we don't check in code with new 
warnings.
@@ -11,7 +11,7 @@ Index: Makefile
  WARNINGS = -Wall -Wextra
  # Uncomment below to disable warnings
  #WARNINGS = -w
-@@ -254,7 +253,6 @@ ifdef RELEASE
+@@ -276,7 +275,6 @@ ifdef RELEASE
OPTLEVEL = -O3
  endif
endif
@@ -19,16 +19,16 @@ Index: Makefile
  
ifdef LTO
  LDFLAGS += -fuse-ld=gold
-@@ -295,7 +293,7 @@ endif
+@@ -317,7 +315,7 @@ endif
  ifeq ($(shell sh -c 'uname -o 2>/dev/null || echo not'),Cygwin)
- OTHERS += -std=gnu++11
-   else
--OTHERS += -std=c++11
-+OTHERS += -std=c++11 -I${LOCALBASE}/include
+   OTHERS += -std=gnu++11
+ else
+-  OTHERS += -std=c++11
++  OTHERS += -std=c++11 -I${LOCALBASE}/include
  endif
  
  CXXFLAGS += $(WARNINGS) $(DEBUG) $(DEBUGSYMS) $(PROFILE) $(OTHERS) -MMD -MP
-@@ -440,11 +438,6 @@ ifdef MAPSIZE
+@@ -462,11 +460,6 @@ ifdef MAPSIZE
  CXXFLAGS += -DMAPSIZE=$(MAPSIZE)
  endif
  
@@ -40,7 +40,7 @@ Index: Makefile
  PKG_CONFIG = $(CROSS)pkg-config
  SDL2_CONFIG = $(CROSS)sdl2-config
  
-@@ -754,7 +747,7 @@ ifdef LTO
+@@ -780,7 +773,7 @@ ifdef LTO
endif
  endif
  
@@ -49,7 +49,7 @@ Index: Makefile
@
  
  $(TARGET): $(OBJS)
-@@ -773,7 +766,6 @@ $(BUILD_PREFIX)$(TARGET_NAME).a: $(OBJS)
+@@ -799,7 +792,6 @@ $(BUILD_PREFIX)$(TARGET_NAME).a: $(OBJS)
  .PHONY: version json-verify
  version:
@( VERSION_STRING=$(VERSION) ; \
@@ -57,7 +57,7 @@ Index: Makefile
  [ -e "$(SRC_DIR)/version.h" ] && OLDVERSION=$$(grep VERSION 
$(SRC_DIR)/version.h|cut -d '"' -f2) ; \
  if [ "x$$VERSION_STRING" != "x$$OLDVERSION" ]; then echo "#define 
VERSION \"$$VERSION_STRING\"" | tee $(SRC_DIR)/version.h ; fi \
   )
-@@ -827,36 +819,36 @@ distclean:
+@@ -853,36 +845,36 @@ distclean:
  bindist: $(BINDIST)
  
  ifeq ($(TARGETSYSTEM), LINUX)
@@ -114,14 +114,14 @@ Index: Makefile
mkdir -p $(LOCALE_DIR)
  ifdef LANGUAGES
LOCALE_DIR=$(LOCALE_DIR) lang/compile_mo.sh $(LANGUAGES)
-@@ -1029,11 +1021,6 @@ astyle: $(ASTYLED_WHITELIST)
+@@ -1055,11 +1047,6 @@ astyle: 

[UPDATE] net/gpodder-3.10.5 -> 3.10.7

2019-02-10 Thread trondd
trondd  wrote:
> Update gPodder to the latest, mostly bugfix release.
> 
> New features
> 
> #243 add sync command to gpo
> 
> Improvements
> 
> MPRIS Listener compatible with other players than VLC, marks episode 
> finished after stream completion
> #374 Export to Local Folder has customizable filename again but checkbox 
> to export all files with default name in same folder
> #563 Export to Local Folder confirmation if file already exists
> #526 Convert Audio Files now converts from mp3 and to opus, don't block 
> if file already exists
> #577 added appstream metadata
> 
> Bug fixes
> 
> #556 fix Tag Download file using Mutagen coverart issue
> #545 gtk status icon works again
> fix default extensions disabled when (de)activating any other extension
> fix cancel and download buttons enable/disable on tab switch
> #559 error in some cases for context-menu
> #566 Minimize on Startup works again
> orphan downloaded youtube episodes are found on startup (see #555)
> #550 gPodder stops responding when downloading in some cases
> #571 fix unable to subscribe to authenticated podcast after redirect, 
> download episodes requiring authentication, gpo subscribe to authenticated 
> feed
> #562 Tooltips flicker when mouseover on podcast image or in new episode 
> window
> 
> Tim.
> 

They snuck in another release

New features

#590 ability to style podcast and episode trees content using gtk3 css
#360 resume downloads for gpo

Bug fixes

#580 lost translation id
#583 remove python2 leftovers in sonos extension
#586 remove debug print
gpo: fix warning deprecated inspect.getargspec since python 3.0
#591 invalid local filename when content-disposition has invalid extension
#584 gPodder 3.10.6 macOS Text too large bug
 
Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile23 Sep 2018 20:48:36 -  1.17
+++ Makefile11 Feb 2019 01:58:46 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.5
+MODPY_EGG_VERSION= 3.10.7
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo23 Sep 2018 20:48:36 -  1.7
+++ distinfo11 Feb 2019 01:58:46 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.5.tar.gz) = m2WVbYpVkXsZ6gn2MbLN9gCjsH8Au7OKiMFlG6cdboo=
-SIZE (gpodder-3.10.5.tar.gz) = 1000492
+SHA256 (gpodder-3.10.7.tar.gz) = hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
+SIZE (gpodder-3.10.7.tar.gz) = 1021701
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   9 Jul 2018 12:47:04 -   1.8
+++ pkg/PLIST   11 Feb 2019 01:58:46 -
@@ -22,6 +22,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbsqlite.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -56,6 +58,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}services.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MA

Re: UPDATE: www/links+

2019-01-28 Thread trondd
On Mon, January 21, 2019 11:02 am, trondd wrote:
> On Sun, January 20, 2019 8:50 am, Edd Barrett wrote:
>> Hi,
>>
>> I found myself on the links+ website today, and noticed that there was a
>> newer version. Here's a diff for that.
>>
>> Thanks
>>
>
> Thanks.  I was planning to check my ports for updates this weekend but you
> beat me to it.
>
> The update looks good to me.
>
> Tim.
>

Ping.  Been using the new version daily for a week now.

Tim.


>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/www/links+/Makefile,v
>> retrieving revision 1.63
>> diff -u -p -u -r1.63 Makefile
>> --- Makefile 23 Sep 2018 20:12:32 -  1.63
>> +++ Makefile 20 Jan 2019 13:16:23 -
>> @@ -1,7 +1,7 @@
>>  # $OpenBSD: Makefile,v 1.63 2018/09/23 20:12:32 sthen Exp $
>>
>>  COMMENT=graphics and text browser
>> -VER=2.17
>> +VER=2.18
>>  DISTNAME=   links-${VER}
>>  PKGNAME=links+-${VER}
>>  CATEGORIES= www
>> @@ -32,9 +32,9 @@ LIB_DEPENDS+=  graphics/jpeg \
>>  x11/gnome/librsvg \
>>  graphics/tiff
>>  CONFIGURE_ARGS+= --with-x --enable-graphics
>> -WANTLIB+=   X11 jpeg>=62 m png>=2 tiff>=35
>> +WANTLIB+=   X11 jpeg>=62 m tiff>=35
>>  WANTLIB+=   cairo event fontconfig gdk_pixbuf-2.0 gio-2.0 glib-2.0
>> -WANTLIB+=   gobject-2.0 intl rsvg-2
>> +WANTLIB+=   gobject-2.0 intl png16 rsvg-2
>>
>>  MESSAGE=${PKGDIR}/MESSAGE.x11
>>  .endif
>> Index: distinfo
>> ===
>> RCS file: /cvs/ports/www/links+/distinfo,v
>> retrieving revision 1.34
>> diff -u -p -u -r1.34 distinfo
>> --- distinfo 23 Sep 2018 20:12:32 -  1.34
>> +++ distinfo 20 Jan 2019 12:20:14 -
>> @@ -1,2 +1,2 @@
>> -SHA256 (links-2.17.tar.gz) =
>> GA73DGASm1pZGjmj6jOSC6fRgagxCct1sXcuVM0367w=
>> -SIZE (links-2.17.tar.gz) = 7277344
>> +SHA256 (links-2.18.tar.gz) =
>> rTPQq/7JYnpd3DR0DsafHb7EV1KFgb8j/uT9yqkPIzI=
>> +SIZE (links-2.18.tar.gz) = 7287356
>>
>> --
>> Best Regards
>> Edd Barrett
>>
>> http://www.theunixzoo.co.uk
>>
>




[UPDATE] net/gpodder-3.10.5 -> 3.10.6

2019-01-21 Thread trondd
Update gPodder to the latest, mostly bugfix release.

New features

#243 add sync command to gpo

Improvements

MPRIS Listener compatible with other players than VLC, marks episode 
finished after stream completion
#374 Export to Local Folder has customizable filename again but checkbox to 
export all files with default name in same folder
#563 Export to Local Folder confirmation if file already exists
#526 Convert Audio Files now converts from mp3 and to opus, don't block if 
file already exists
#577 added appstream metadata

Bug fixes

#556 fix Tag Download file using Mutagen coverart issue
#545 gtk status icon works again
fix default extensions disabled when (de)activating any other extension
fix cancel and download buttons enable/disable on tab switch
#559 error in some cases for context-menu
#566 Minimize on Startup works again
orphan downloaded youtube episodes are found on startup (see #555)
#550 gPodder stops responding when downloading in some cases
#571 fix unable to subscribe to authenticated podcast after redirect, 
download episodes requiring authentication, gpo subscribe to authenticated feed
#562 Tooltips flicker when mouseover on podcast image or in new episode 
window

Tim.


Index: Makefile
===
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile23 Sep 2018 20:48:36 -  1.17
+++ Makefile21 Jan 2019 16:22:13 -
@@ -2,7 +2,7 @@
 
 COMMENT=   media aggregator and podcast client
 
-MODPY_EGG_VERSION= 3.10.5
+MODPY_EGG_VERSION= 3.10.6
 
 GH_ACCOUNT=gpodder
 GH_PROJECT=gpodder
Index: distinfo
===
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo23 Sep 2018 20:48:36 -  1.7
+++ distinfo21 Jan 2019 16:22:13 -
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.5.tar.gz) = m2WVbYpVkXsZ6gn2MbLN9gCjsH8Au7OKiMFlG6cdboo=
-SIZE (gpodder-3.10.5.tar.gz) = 1000492
+SHA256 (gpodder-3.10.6.tar.gz) = GLOqOqU8fWYIBUQ0oHsb6fmb+374wqsQnZx3AtXLBCw=
+SIZE (gpodder-3.10.6.tar.gz) = 1021148
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   9 Jul 2018 12:47:04 -   1.8
+++ pkg/PLIST   21 Jan 2019 16:22:15 -
@@ -22,6 +22,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbsqlite.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}dbusproxy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}deviceplaylist.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -56,6 +58,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}services.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -75,6 +79,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/coverart.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/dbsqlite.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/dbusproxy.py
+lib/python${MODPY_VERSION}/site-packages/gpodder/deviceplaylist.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/directory.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/download.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/escapist_videos.py
@@ -117,24 +122,21 @@ 

Re: UPDATE: www/links+

2019-01-21 Thread trondd
On Sun, January 20, 2019 8:50 am, Edd Barrett wrote:
> Hi,
>
> I found myself on the links+ website today, and noticed that there was a
> newer version. Here's a diff for that.
>
> Thanks
>

Thanks.  I was planning to check my ports for updates this weekend but you
beat me to it.

The update looks good to me.

Tim.

> Index: Makefile
> ===
> RCS file: /cvs/ports/www/links+/Makefile,v
> retrieving revision 1.63
> diff -u -p -u -r1.63 Makefile
> --- Makefile  23 Sep 2018 20:12:32 -  1.63
> +++ Makefile  20 Jan 2019 13:16:23 -
> @@ -1,7 +1,7 @@
>  # $OpenBSD: Makefile,v 1.63 2018/09/23 20:12:32 sthen Exp $
>
>  COMMENT= graphics and text browser
> -VER= 2.17
> +VER= 2.18
>  DISTNAME=links-${VER}
>  PKGNAME= links+-${VER}
>  CATEGORIES=  www
> @@ -32,9 +32,9 @@ LIB_DEPENDS+=   graphics/jpeg \
>   x11/gnome/librsvg \
>   graphics/tiff
>  CONFIGURE_ARGS+= --with-x --enable-graphics
> -WANTLIB+=X11 jpeg>=62 m png>=2 tiff>=35
> +WANTLIB+=X11 jpeg>=62 m tiff>=35
>  WANTLIB+=cairo event fontconfig gdk_pixbuf-2.0 gio-2.0 glib-2.0
> -WANTLIB+=gobject-2.0 intl rsvg-2
> +WANTLIB+=gobject-2.0 intl png16 rsvg-2
>
>  MESSAGE= ${PKGDIR}/MESSAGE.x11
>  .endif
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/links+/distinfo,v
> retrieving revision 1.34
> diff -u -p -u -r1.34 distinfo
> --- distinfo  23 Sep 2018 20:12:32 -  1.34
> +++ distinfo  20 Jan 2019 12:20:14 -
> @@ -1,2 +1,2 @@
> -SHA256 (links-2.17.tar.gz) = GA73DGASm1pZGjmj6jOSC6fRgagxCct1sXcuVM0367w=
> -SIZE (links-2.17.tar.gz) = 7277344
> +SHA256 (links-2.18.tar.gz) = rTPQq/7JYnpd3DR0DsafHb7EV1KFgb8j/uT9yqkPIzI=
> +SIZE (links-2.18.tar.gz) = 7287356
>
> --
> Best Regards
> Edd Barrett
>
> http://www.theunixzoo.co.uk
>




Re: [NEW] security/cyberchef

2019-01-02 Thread trondd
On Wed, January 2, 2019 5:45 am, Remi Pointel wrote:
> ping

CyberChef is only 2 files (I've been hosting it for long while) and it
updates constantly.  Is a port that will be continuously out of date even
necessary?

Tim.

> On 12/14/18 11:02 AM, Remi Pointel wrote:
>> Hi,
>> attached is the port of cyberchef: a web app for encryption, encoding,
compression and data analysis.
>> 
>> $ pkg_info cyberchef
>> Information for inst:cyberchef-8.12.3
>> Comment:
>> web app for encryption, encoding, and other data analysis
>> Description:
>> CyberChef is a simple, intuitive web app for carrying out all manner of
"cyber"
>> operations within a web browser. These operations include simple
encoding like
>> XOR or Base64, more complex encryption like AES, DES and Blowfish,
creating
>> binary and hexdumps, compression and decompression of data, calculating
hashes
>> and checksums, IPv6 and X.509 parsing, changing character encodings,
and
>> much
>> more.
>> Maintainer: Remi Pointel 
>> 
>> Cheers,
>> Remi.






Re: Work-around for not-shown JPEG images in www/links+

2018-12-29 Thread trondd
On Sat, December 29, 2018 5:14 pm, Ted Unangst wrote:
> Hannes Wenzel wrote:
>> I don't see whether upstream deliberately or accidentally does
>> #cmakedefine HAVE_LOCAL_H
>> instead of
>> #cmakedefine HAVE_LOCAL_H 1
>> and I, honestly, don't care. Just want to get this off my mind.
>
> fyi, the port was updated after 6.4 to fix this.
>
> http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics/jpeg/Makefile
>

Yup.  Thanks.  Also the relevant ports@ thread

https://marc.info/?l=openbsd-ports=154212464114072=2



Re: sshguard-2.2.0 (still problems with startup) Re: UPDATE: security/sshguard, 1.5-->2.1.0 (2nd try)

2018-12-05 Thread trondd
On Wed, December 5, 2018 4:37 pm, Markus Lude wrote:
> On Wed, Dec 05, 2018 at 12:21:33AM +0100, Andreas Kusalananda Khri wrote:
>> On Fri, Nov 23, 2018 at 03:36:09PM +, Stuart Henderson wrote:
>> > On 2018/11/22 21:05, Andreas Kusalananda Kähäri wrote:
>> > > On Thu, Nov 22, 2018 at 02:39:54PM +, Stuart Henderson wrote:
>> > > > > On Sun, 22 Apr 2018 at 16:03:23 +0200, Andreas Kusalananda
>> Kähäri wrote:
>> > > > > > I posted about this update in late March when I had issues
>> getting the
>> > > > > > sshguard service to properly shut down, but that issue has
>> since been
>> > > > > > resolved (rc_stop() needs to send it the HUP signal).
>> > > >
>> > > > HUP to shutdown?! is there some analysis on this, that's really
>> weird.
>>
>> This has now been resolved.
>> (but startup remains an issue, see end)
>>
>> > >
>> > > Looking at
>> > >
>> > > https://bitbucket.org/sshguard/sshguard/src/ff8b525254a6c6e01e0f484cc3feba93e28a326e/src/sshguard.in?at=master=file-view-default
>> > >
>> > >
>> > > The main sshguard utility is a shell script that starts a log "tail"
>> > > reader, a log parser, a "blocker" (which I presume decides whether a
>> > > behaviour warrants blocking or not) and a firewall-specific backend
>> that
>> > > actually does the blocking.  These are started in a shell pipeline:
>> > >
>> > > eval $tailcmd | $libexec/sshg-parser | \
>> > > $libexec/sshg-blocker $flags | ($BACKEND; kill -PIPE $$)
>> > >
>> > > (the unquoted variable expansions..., I won't comment more on them)
>> > >
>> > > The bulk of the main shell script is just setting up the values of
>> the
>> > > variables used in this pipeline.
>> > >
>> > > At the start of the script, there's
>> > >
>> > > trap "trap - TERM && kill 0" INT TERM EXIT
>> > >
>> > > ... which does my head in a bit.  It's *really* easy to start
>> sshguard
>> > > and have one of the components of this pipeline not work correctly
>> (it's
>> > > usually one and the same, but I forget which one now).  This usually
>> > > happens when it's started from pkg_scripts at boot (but not when
>> started
>> > > manually later for some reason).  Sending the main script a HUP was
>> > > about the *only* way I could reliably get all components of the
>> pipeline
>> > > to exit cleanly.
>> > >
>> > > I'm assuming that it expects /bin/sh to be bash, and this could be
>> one
>> > > of the reasons why it misbehaves under our /bin/sh (I haven't tested
>> > > with bash).
>> > >
>> > > I have only ever looked at the shell script portion of sshguard
>> 2.1.0
>> > > and the BitBucket Git thing I linked to and quoted above may well be
>> > > newer than that.  I gave up when I couldn't get it to start/shut
>> down
>> > > reliably.
>> > >
>> > > When it *ran*, it worked flawlessly.
>> > >
>> > > I've been meaning to get back to this to sort it out for OpenBSD,
>> but
>> > > have forgotten and have had other things getting in the way.
>> >
>> > Thanks - no objection to the update then, but would appreciate a link
>> to
>> > the list archive for this
>> (https://marc.info/?l=openbsd-ports=154291717732337=2)
>> > in commit log for the benefit of people looking later :)
>>
>> Attached is a port of sshguard-2.2.0 which appears to work, sort of.  It
>> does not start at boot when started from pkg_scripts.  It *does* start
>> reliably when started manually with "rcctl start sshguard" and it shuts
>> down reliably both at system shutdown and manually (and in-between, it
>> runs well).
>
> Similar happens with the in-tree version sshguard-1.5p6 on 6.4-stable.
> sshguard _does_ start (as noticed in the log file), but terminates shortly
> after:
>
> shortly after reboot:
> Dec  5 22:30:14 myhost sshd[33894]: Server listening on 0.0.0.0 port 22.
> Dec  5 22:30:14 myhost sshd[33894]: Server listening on :: port 22.
> Dec  5 22:30:15 myhost sshguard[5454]: Started successfully [(a,p,s)=(40,
> 420, 1200)], now ready to scan.
> Dec  5 22:30:15 myhost sshd[25608]: Received disconnect from 222.87.49.93
> port 27657:11: Bye Bye [preauth]
> Dec  5 22:30:15 myhost sshd[25608]: Disconnected from 222.87.49.93 port
> 27657 [preauth]
> Dec  5 22:30:16 myhost sshguard[5454]: Got exit signal, flushing blocked
> addresses and exiting...
>
> If started manually, it keeps running.
>
>> Any help with possible diagnoses of the startup problem would be
>> helpful.  I haven't found any other port that starts a shell script as a
>> daemon, but I have only looked for "/bin/sh" in the rc scripts for that.
>
> Regards
> Markus
>

The init process send HUP.  If HUP means to shutdown, it's not going to
work.  Spampd had a similar problem and had to do the right thing on
SIGHUP.

On Wed, December 5, 2018 4:37 pm, Markus Lude wrote:
> On Wed, Dec 05, 2018 at 12:21:33AM +0100, Andreas Kusalananda Khri wrote:
>> On Fri, Nov 23, 2018 at 03:36:09PM +, Stuart Henderson wrote:
>> > On 2018/11/22 21:05, Andreas Kusalananda Kähäri wrote:
>> > > On Thu, Nov 22, 2018 at 02:39:54PM +, Stuart Henderson 

Re: [PATCH] grpahics/jpeg 2.0.0 broke dependents using autotools

2018-11-13 Thread TronDD



On November 13, 2018 9:31:10 AM EST, Stuart Henderson  
wrote:
>On 2018/11/12 13:05, trondd wrote:
>> "trondd"  wrote:
>> 
>> > On Sat, November 3, 2018 11:00 am, trondd wrote:
>> > > Stuart Henderson  wrote:
>> > >
>> > >> The easy/safe way is to bump libjpeg's shared library major
>version.
>> > >>
>> > >> --
>> > >>  Sent from a phone, apologies for poor formatting.
>> > >
>> > > The major version?  Going from 69.0 to 69.1 seemed to work.  Do I
>need to
>> > > go to
>> > > 70.0?
>> > >
>> > > Haven't worked with shared libs in ports before.
>> > >
>> > 
>> > Bump.  Did I do the right thing here?
>> > 
>> > Tim.
>> > 
>> > 
>> 
>> Ok bumping the major number as suggested. :)
>
>2.0.1 is out now so I've switched to that instead and committed it.

Of course they released it the next day. :D

Thanks.



Re: [UPDATE] games/cataclysm-dda 2018.09.02 -> 2018.11.01

2018-11-12 Thread trondd
Charlene Wendling  wrote:

> On Sun, 11 Nov 2018 18:58:15 -0500
> trondd wrote:
> 
> > Charlene Wendling  wrote:
> > 
> > > On Fri, 02 Nov 2018 21:13:14 -0400
> > > trondd wrote:
> > > 
> > > > A catch up update to Cataclysm DDA.  A lot of changes as usual.
> > > > Over 2,000 commits.  Some highlights I could pick out:
> > > > 
> > > > Mushy food - still edible but not pleasant
> > > > Thorned bushes
> > > > Tall grass - slows movement
> > > > Coal buring steam engines
> > > > Have to wield an item to trow it
> > > > Nuts added as food
> > > > Vehicle bike racks
> > > > Hauling items on the ground
> > > > Map memory - the areas you've seen are still visible at night and
> > > > behind walls Different levels of butchery - quick, field dress,
> > > > etc for better yields vs time Auto actions like autosortng
> > > > Vermin spawn in dirty areas - mop up your space
> > > > Building updates
> > > > Scenario updates
> > > > UI tweaks
> > > > Etc.
> > > > 
> > > > Important upgrade note:
> > > > Bio-mod was obsoleted.  If you have a world with it enabled you'll
> > > > get a duplicate bionics error when loading a saved world with it
> > > > enabled.  You can edit your save file and remove the mod.
> > > > 
> > > > Tim.
> > > 
> > > 
> > > 
> > > Hi ports, Tim,
> > > 
> > > On amd64, it builds and runs fine. 
> > > 
> > > On i386, it builds without issues, but it segfaults at runtime. I
> > > highly suspect it's once again due to inteldrm issues on that box
> > > and not related to the port itself. I'm leaving a backtrace if
> > > needed, it occurred with: 
> > > 
> > > OpenBSD 6.4-current (GENERIC.MP) #987: Sat Nov  3 11:16:36 MDT 2018
> > > dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
> > > 
> > > The segfault is reproducible with cataclysm-dda-2018.09.02 as well.
> > > 
> > > Charlène. 
> > 
> > After a vacation, I am now unable to reproduce this on i386
> > -current.  Can I get a confirmation?
> > 
> > Thanks.
> > Tim.
> > 
> 
> It works fine here too :) 
> 
> Charlène. 

Thanks, Charlène. 

Looking for someone to commit, then.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile3 Sep 2018 19:02:21 -   1.6
+++ Makefile3 Nov 2018 01:02:24 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.6 2018/09/03 19:02:21 bcallah Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-2018.09.02
+DISTNAME=  cataclysm-dda-2018.11.01
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_COMMIT= 47298ed1dea10582ae57a3decfe548640ac576de
+GH_COMMIT= 473c84e270095e8095d5e00d8af8ddba012d9286
 
 HOMEPAGE=  http://en.cataclysmdda.com
 MAINTAINER=Tim Meunier 
@@ -33,8 +33,8 @@ LIB_DEPENDS=  devel/gettext
 
 MAKE_ENV=  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
 
-MAKE_FLAGS=ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LOCALIZE=1 \
-   LANGUAGES=all LUA=1 LUA_BINARY=${MODLUA_BIN:T}
+MAKE_FLAGS=ASTYLE=0 BSD=1 RELEASE=1 USE_XDG_DIR=1 LINTJSON=0 \
+   LOCALIZE=1 LANGUAGES=all LUA=1 
LUA_BINARY=${MODLUA_BIN:T}
 
 .if ${FLAVOR:Mno_x11}
 WANTLIB+=  curses
@@ -53,6 +53,9 @@ MAN_TILES=-tiles
 USE_GMAKE= Yes
 
 NO_TEST=   Yes
+
+post-patch:
+   sed -i 's,/usr,${PREFIX},' ${WRKSRC}/lua/autoexec.lua
 
 post-install:
${INSTALL_MAN} ${WRKSRC}/doc/cataclysm${MAN_TILES}.6 ${PREFIX}/man/man6/
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo3 Sep 2018 19:02:21 -   1.5
+++ distinfo3 Nov 2018 01:02:24 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-2018.09.02-47298ed1.tar.gz) = 
JPSV9YJD5kx5dzvVodr8xB6deRp3JnFQN3ysWdaV61w=
-SIZE (cataclysm-dda-2018.09.02-47298ed1.tar.gz) = 64529975
+SHA256 (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 
g0APey4DAnW6/b9vDYzNFgybfnVUx5NSIzXxWstHNDM=
+SIZE (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 71795769
Index: patches/patch-Makefile
=

Re: [PATCH] grpahics/jpeg 2.0.0 broke dependents using autotools

2018-11-12 Thread trondd
"trondd"  wrote:

> On Sat, November 3, 2018 11:00 am, trondd wrote:
> > Stuart Henderson  wrote:
> >
> >> The easy/safe way is to bump libjpeg's shared library major version.
> >>
> >> --
> >>  Sent from a phone, apologies for poor formatting.
> >
> > The major version?  Going from 69.0 to 69.1 seemed to work.  Do I need to
> > go to
> > 70.0?
> >
> > Haven't worked with shared libs in ports before.
> >
> 
> Bump.  Did I do the right thing here?
> 
> Tim.
> 
> 

Ok bumping the major number as suggested. :)

> >>
> >> On 3 November 2018 14:47:00 trondd  wrote:
> >>
> >> > I noticed that at some point www/links+ wasn't able to display jpegs.
> >> Turns
> >> > out not to be able to detect jpeglib.h on the system using configure.
> >> >
> >> > The root cause is a bug introduced in the upgrade of graphics/jpeg
> >> which
> >> > incorrectly set #defines in a header file, causing compiler warnings
> >> and
> >> > resulting in configure failing to correctly include jpeglib.h
> >> >
> >> > They've fixed it [0] and are targeting to reease it with 2.0.1 but I
> >> don't know
> >> > when that'll happen.  I'm backporting the fix to 2.0.0 so I can have a
> >> > functional links+.
> >> >
> >> > I am not sure if I have to do something to force links+ to update
> >> since it's
> >> > version didn't change.  Is there a global way to do that or does each
> >> impacted
> >> > downstream program need to be REVISON bumped?
> >> >
> >> > Tim.
> >> >
> >> > [0]
> >> > https://github.com/libjpeg-turbo/libjpeg-turbo/commit/2260b66e1671038a362dca4a204c28d72b8f7e4e
> >> >
> >> >

Index: Makefile
===
RCS file: /cvs/ports/graphics/jpeg/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile1 Oct 2018 14:16:55 -   1.60
+++ Makefile12 Nov 2018 17:59:10 -
@@ -5,9 +5,10 @@ COMMENT=   SIMD-accelerated JPEG codec rep
 V= 2.0.0
 DISTNAME=  jpeg-turbo-${V}
 PKGNAME=   jpeg-${V}
+REVISION=  0
 EPOCH= 0
 
-SHARED_LIBS+=  jpeg69.0# 64.0
+SHARED_LIBS+=  jpeg70.0# 64.0
 
 CATEGORIES=graphics
 DPB_PROPERTIES=parallel
Index: patches/patch-jconfig_h_in
===
RCS file: patches/patch-jconfig_h_in
diff -N patches/patch-jconfig_h_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-jconfig_h_in  12 Nov 2018 17:59:10 -
@@ -0,0 +1,74 @@
+$OpenBSD$
+
+Index: jconfig.h.in
+--- jconfig.h.in.orig
 jconfig.h.in
+@@ -10,16 +10,16 @@
+ #define LIBJPEG_TURBO_VERSION_NUMBER  @LIBJPEG_TURBO_VERSION_NUMBER@
+ 
+ /* Support arithmetic encoding */
+-#cmakedefine C_ARITH_CODING_SUPPORTED
++#cmakedefine C_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support arithmetic decoding */
+-#cmakedefine D_ARITH_CODING_SUPPORTED
++#cmakedefine D_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support in-memory source/destination managers */
+-#cmakedefine MEM_SRCDST_SUPPORTED
++#cmakedefine MEM_SRCDST_SUPPORTED 1
+ 
+ /* Use accelerated SIMD routines. */
+-#cmakedefine WITH_SIMD
++#cmakedefine WITH_SIMD 1
+ 
+ /*
+  * Define BITS_IN_JSAMPLE as either
+@@ -33,37 +33,37 @@
+ #define BITS_IN_JSAMPLE  @BITS_IN_JSAMPLE@  /* use 8 or 12 */
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_LOCALE_H
++#cmakedefine HAVE_LOCALE_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDDEF_H
++#cmakedefine HAVE_STDDEF_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDLIB_H
++#cmakedefine HAVE_STDLIB_H 1
+ 
+ /* Define if you need to include  to get size_t. */
+-#cmakedefine NEED_SYS_TYPES_H
++#cmakedefine NEED_SYS_TYPES_H 1
+ 
+ /* Define if you have BSD-like bzero and bcopy in  rather than
+memset/memcpy in . */
+-#cmakedefine NEED_BSD_STRINGS
++#cmakedefine NEED_BSD_STRINGS 1
+ 
+ /* Define to 1 if the system has the type `unsigned char'. */
+-#cmakedefine HAVE_UNSIGNED_CHAR
++#cmakedefine HAVE_UNSIGNED_CHAR 1
+ 
+ /* Define to 1 if the system has the type `unsigned short'. */
+-#cmakedefine HAVE_UNSIGNED_SHORT
++#cmakedefine HAVE_UNSIGNED_SHORT 1
+ 
+ /* Compiler does not support pointers to undefined structures. */
+-#cmakedefine INCOMPLETE_TYPES_BROKEN
++#cmakedefine INCOMPLETE_TYPES_BROKEN 1
+ 
+ /* Define if your (broken) compiler shifts signed values as if they were
+unsigned. */
+-#cmakedefine RIGHT_SHIFT_IS_UNSIGNED
++#cmakedefine RIGHT_SHIFT_IS_UNSIGNED 1
+ 
+ /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
+ #ifndef __CHAR_UNSIGNED__
+-  #cmakedefine __CHAR_UNSIGNED__
++  #cmakedefine __CHAR_UNSIGNED__ 1
+ #endif
+ 
+ /* Define to empty if `const' does not conform to ANSI C. */



Re: [UPDATE] games/cataclysm-dda 2018.09.02 -> 2018.11.01

2018-11-11 Thread trondd
Charlene Wendling  wrote:

> On Fri, 02 Nov 2018 21:13:14 -0400
> trondd wrote:
> 
> > A catch up update to Cataclysm DDA.  A lot of changes as usual.
> > Over 2,000 commits.  Some highlights I could pick out:
> > 
> > Mushy food - still edible but not pleasant
> > Thorned bushes
> > Tall grass - slows movement
> > Coal buring steam engines
> > Have to wield an item to trow it
> > Nuts added as food
> > Vehicle bike racks
> > Hauling items on the ground
> > Map memory - the areas you've seen are still visible at night and
> > behind walls Different levels of butchery - quick, field dress, etc
> > for better yields vs time Auto actions like autosortng
> > Vermin spawn in dirty areas - mop up your space
> > Building updates
> > Scenario updates
> > UI tweaks
> > Etc.
> > 
> > Important iupgrade note:
> > Bio-mod was obsoleted.  If you have a world with it enabled you'll
> > get a duplicate bionics error when loading a saved world with it
> > enabled.  You can edit your save file and remove the mod.
> > 
> > Tim.
> 
> 
> 
> Hi ports, Tim,
> 
> On amd64, it builds and runs fine. 
> 
> On i386, it builds without issues, but it segfaults at runtime. I highly
> suspect it's once again due to inteldrm issues on that box and not
> related to the port itself. I'm leaving a backtrace if needed, it
> occurred with: 
> 
> OpenBSD 6.4-current (GENERIC.MP) #987: Sat Nov  3 11:16:36 MDT 2018
> dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
> 
> The segfault is reproducible with cataclysm-dda-2018.09.02 as well.
> 
> Charlène. 

After a vacation, I am now unable to reproduce this on i386 -current.  Can
I get a confirmation?

Thanks.
Tim.



Re: [PATCH] grpahics/jpeg 2.0.0 broke dependents using autotools

2018-11-11 Thread trondd
On Sat, November 3, 2018 11:00 am, trondd wrote:
> Stuart Henderson  wrote:
>
>> The easy/safe way is to bump libjpeg's shared library major version.
>>
>> --
>>  Sent from a phone, apologies for poor formatting.
>
> The major version?  Going from 69.0 to 69.1 seemed to work.  Do I need to
> go to
> 70.0?
>
> Haven't worked with shared libs in ports before.
>

Bump.  Did I do the right thing here?

Tim.


>>
>> On 3 November 2018 14:47:00 trondd  wrote:
>>
>> > I noticed that at some point www/links+ wasn't able to display jpegs.
>> Turns
>> > out not to be able to detect jpeglib.h on the system using configure.
>> >
>> > The root cause is a bug introduced in the upgrade of graphics/jpeg
>> which
>> > incorrectly set #defines in a header file, causing compiler warnings
>> and
>> > resulting in configure failing to correctly include jpeglib.h
>> >
>> > They've fixed it [0] and are targeting to reease it with 2.0.1 but I
>> don't know
>> > when that'll happen.  I'm backporting the fix to 2.0.0 so I can have a
>> > functional links+.
>> >
>> > I am not sure if I have to do something to force links+ to update
>> since it's
>> > version didn't change.  Is there a global way to do that or does each
>> impacted
>> > downstream program need to be REVISON bumped?
>> >
>> > Tim.
>> >
>> > [0]
>> > https://github.com/libjpeg-turbo/libjpeg-turbo/commit/2260b66e1671038a362dca4a204c28d72b8f7e4e
>> >
>> >
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/graphics/jpeg/Makefile,v
> retrieving revision 1.60
> diff -u -p -r1.60 Makefile
> --- Makefile  1 Oct 2018 14:16:55 -   1.60
> +++ Makefile  3 Nov 2018 15:54:51 -
> @@ -5,9 +5,10 @@ COMMENT= SIMD-accelerated JPEG codec rep
>  V=   2.0.0
>  DISTNAME=jpeg-turbo-${V}
>  PKGNAME= jpeg-${V}
> +REVISION=0
>  EPOCH=   0
>
> -SHARED_LIBS+=jpeg69.0# 64.0
> +SHARED_LIBS+=jpeg69.1# 64.0
>
>  CATEGORIES=  graphics
>  DPB_PROPERTIES=  parallel
> Index: patches/patch-jconfig_h_in
> ===
> RCS file: patches/patch-jconfig_h_in
> diff -N patches/patch-jconfig_h_in
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-jconfig_h_in3 Nov 2018 15:54:51 -
> @@ -0,0 +1,74 @@
> +$OpenBSD$
> +
> +Index: jconfig.h.in
> +--- jconfig.h.in.orig
>  jconfig.h.in
> +@@ -10,16 +10,16 @@
> + #define LIBJPEG_TURBO_VERSION_NUMBER  @LIBJPEG_TURBO_VERSION_NUMBER@
> +
> + /* Support arithmetic encoding */
> +-#cmakedefine C_ARITH_CODING_SUPPORTED
> ++#cmakedefine C_ARITH_CODING_SUPPORTED 1
> +
> + /* Support arithmetic decoding */
> +-#cmakedefine D_ARITH_CODING_SUPPORTED
> ++#cmakedefine D_ARITH_CODING_SUPPORTED 1
> +
> + /* Support in-memory source/destination managers */
> +-#cmakedefine MEM_SRCDST_SUPPORTED
> ++#cmakedefine MEM_SRCDST_SUPPORTED 1
> +
> + /* Use accelerated SIMD routines. */
> +-#cmakedefine WITH_SIMD
> ++#cmakedefine WITH_SIMD 1
> +
> + /*
> +  * Define BITS_IN_JSAMPLE as either
> +@@ -33,37 +33,37 @@
> + #define BITS_IN_JSAMPLE  @BITS_IN_JSAMPLE@  /* use 8 or 12 */
> +
> + /* Define to 1 if you have the  header file. */
> +-#cmakedefine HAVE_LOCALE_H
> ++#cmakedefine HAVE_LOCALE_H 1
> +
> + /* Define to 1 if you have the  header file. */
> +-#cmakedefine HAVE_STDDEF_H
> ++#cmakedefine HAVE_STDDEF_H 1
> +
> + /* Define to 1 if you have the  header file. */
> +-#cmakedefine HAVE_STDLIB_H
> ++#cmakedefine HAVE_STDLIB_H 1
> +
> + /* Define if you need to include  to get size_t. */
> +-#cmakedefine NEED_SYS_TYPES_H
> ++#cmakedefine NEED_SYS_TYPES_H 1
> +
> + /* Define if you have BSD-like bzero and bcopy in  rather
> than
> +memset/memcpy in . */
> +-#cmakedefine NEED_BSD_STRINGS
> ++#cmakedefine NEED_BSD_STRINGS 1
> +
> + /* Define to 1 if the system has the type `unsigned char'. */
> +-#cmakedefine HAVE_UNSIGNED_CHAR
> ++#cmakedefine HAVE_UNSIGNED_CHAR 1
> +
> + /* Define to 1 if the system has the type `unsigned short'. */
> +-#cmakedefine HAVE_UNSIGNED_SHORT
> ++#cmakedefine HAVE_UNSIGNED_SHORT 1
> +
> + /* Compiler does not support pointers to undefined structures. */
> +-#cmakedefine INCOMPLETE_TYPES_BROKEN
> ++#cmakedefine INCOMPLETE_TYPES_BROKEN 1
> +
> + /* Define if your (broken) compiler shifts signed values as if they were
> +unsigned. */
> +-#cmakedefine RIGHT_SHIFT_IS_UNSIGNED
> ++#cmakedefine RIGHT_SHIFT_IS_UNSIGNED 1
> +
> + /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
> + #ifndef __CHAR_UNSIGNED__
> +-  #cmakedefine __CHAR_UNSIGNED__
> ++  #cmakedefine __CHAR_UNSIGNED__ 1
> + #endif
> +
> + /* Define to empty if `const' does not conform to ANSI C. */
>




Re: snapshot package problem for arm7

2018-11-04 Thread trondd
On Sun, November 4, 2018 4:24 pm, s_g...@telus.net wrote:
> I set up an arm system with the latest snapshot to try to test the php-fpm
> problem but I could not even load php. I am not having fun!
>
> |library crypto.44.1 not found

This is telling you that the package was compiled against libcrypto
version 44.1

> | /usr/lib/libcrypto.so.45.0 (system): bad major

This is telling you that you have libcrypto 45.0

> |library ssl.46.1 not found
> | /usr/lib/libssl.so.47.0 (system): bad major

Similarly for libssl, the package was compiled against 46.1 and you have 47.0

Your base system snapshot is newer than the packages snapshot.  This is
common on architectures that take a long time to build all the packages.

If this is a newer system, or one you haven't been following -current on
for some time, you won't have the older libraries around.  You need to
wait for a newer packages snapshot compiled against the libraries you have
or build the packages yourself against the libraries on your system.



Re: [UPDATE] games/cataclysm-dda 2018.09.02 -> 2018.11.01

2018-11-04 Thread trondd
Thanks.  I can reproduce in a VM.

The game works in 6.4 release, but the crash occurs in -current.  Looks
like it comes from SDL.

Unfortunatly, I won't have time to dig furter until next week.  Unless
someone knows where the problem might be, I'll look into stepping from
-release to -current until I can find where it broke.







Re: [PATCH] grpahics/jpeg 2.0.0 broke dependents using autotools

2018-11-03 Thread trondd
Stuart Henderson  wrote:

> The easy/safe way is to bump libjpeg's shared library major version.
> 
> --
>  Sent from a phone, apologies for poor formatting.

The major version?  Going from 69.0 to 69.1 seemed to work.  Do I need to go to
70.0?

Haven't worked with shared libs in ports before.

> 
> On 3 November 2018 14:47:00 trondd  wrote:
> 
> > I noticed that at some point www/links+ wasn't able to display jpegs.  Turns
> > out not to be able to detect jpeglib.h on the system using configure.
> >
> > The root cause is a bug introduced in the upgrade of graphics/jpeg which
> > incorrectly set #defines in a header file, causing compiler warnings and
> > resulting in configure failing to correctly include jpeglib.h
> >
> > They've fixed it [0] and are targeting to reease it with 2.0.1 but I don't 
> > know
> > when that'll happen.  I'm backporting the fix to 2.0.0 so I can have a
> > functional links+.
> >
> > I am not sure if I have to do something to force links+ to update since it's
> > version didn't change.  Is there a global way to do that or does each 
> > impacted
> > downstream program need to be REVISON bumped?
> >
> > Tim.
> >
> > [0] 
> > https://github.com/libjpeg-turbo/libjpeg-turbo/commit/2260b66e1671038a362dca4a204c28d72b8f7e4e
> >
> >


Index: Makefile
===
RCS file: /cvs/ports/graphics/jpeg/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile1 Oct 2018 14:16:55 -   1.60
+++ Makefile3 Nov 2018 15:54:51 -
@@ -5,9 +5,10 @@ COMMENT=   SIMD-accelerated JPEG codec rep
 V= 2.0.0
 DISTNAME=  jpeg-turbo-${V}
 PKGNAME=   jpeg-${V}
+REVISION=  0
 EPOCH= 0
 
-SHARED_LIBS+=  jpeg69.0# 64.0
+SHARED_LIBS+=  jpeg69.1# 64.0
 
 CATEGORIES=graphics
 DPB_PROPERTIES=parallel
Index: patches/patch-jconfig_h_in
===
RCS file: patches/patch-jconfig_h_in
diff -N patches/patch-jconfig_h_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-jconfig_h_in  3 Nov 2018 15:54:51 -
@@ -0,0 +1,74 @@
+$OpenBSD$
+
+Index: jconfig.h.in
+--- jconfig.h.in.orig
 jconfig.h.in
+@@ -10,16 +10,16 @@
+ #define LIBJPEG_TURBO_VERSION_NUMBER  @LIBJPEG_TURBO_VERSION_NUMBER@
+ 
+ /* Support arithmetic encoding */
+-#cmakedefine C_ARITH_CODING_SUPPORTED
++#cmakedefine C_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support arithmetic decoding */
+-#cmakedefine D_ARITH_CODING_SUPPORTED
++#cmakedefine D_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support in-memory source/destination managers */
+-#cmakedefine MEM_SRCDST_SUPPORTED
++#cmakedefine MEM_SRCDST_SUPPORTED 1
+ 
+ /* Use accelerated SIMD routines. */
+-#cmakedefine WITH_SIMD
++#cmakedefine WITH_SIMD 1
+ 
+ /*
+  * Define BITS_IN_JSAMPLE as either
+@@ -33,37 +33,37 @@
+ #define BITS_IN_JSAMPLE  @BITS_IN_JSAMPLE@  /* use 8 or 12 */
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_LOCALE_H
++#cmakedefine HAVE_LOCALE_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDDEF_H
++#cmakedefine HAVE_STDDEF_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDLIB_H
++#cmakedefine HAVE_STDLIB_H 1
+ 
+ /* Define if you need to include  to get size_t. */
+-#cmakedefine NEED_SYS_TYPES_H
++#cmakedefine NEED_SYS_TYPES_H 1
+ 
+ /* Define if you have BSD-like bzero and bcopy in  rather than
+memset/memcpy in . */
+-#cmakedefine NEED_BSD_STRINGS
++#cmakedefine NEED_BSD_STRINGS 1
+ 
+ /* Define to 1 if the system has the type `unsigned char'. */
+-#cmakedefine HAVE_UNSIGNED_CHAR
++#cmakedefine HAVE_UNSIGNED_CHAR 1
+ 
+ /* Define to 1 if the system has the type `unsigned short'. */
+-#cmakedefine HAVE_UNSIGNED_SHORT
++#cmakedefine HAVE_UNSIGNED_SHORT 1
+ 
+ /* Compiler does not support pointers to undefined structures. */
+-#cmakedefine INCOMPLETE_TYPES_BROKEN
++#cmakedefine INCOMPLETE_TYPES_BROKEN 1
+ 
+ /* Define if your (broken) compiler shifts signed values as if they were
+unsigned. */
+-#cmakedefine RIGHT_SHIFT_IS_UNSIGNED
++#cmakedefine RIGHT_SHIFT_IS_UNSIGNED 1
+ 
+ /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
+ #ifndef __CHAR_UNSIGNED__
+-  #cmakedefine __CHAR_UNSIGNED__
++  #cmakedefine __CHAR_UNSIGNED__ 1
+ #endif
+ 
+ /* Define to empty if `const' does not conform to ANSI C. */



[PATCH] grpahics/jpeg 2.0.0 broke dependents using autotools

2018-11-03 Thread trondd
I noticed that at some point www/links+ wasn't able to display jpegs.  Turns
out not to be able to detect jpeglib.h on the system using configure.

The root cause is a bug introduced in the upgrade of graphics/jpeg which
incorrectly set #defines in a header file, causing compiler warnings and
resulting in configure failing to correctly include jpeglib.h

They've fixed it [0] and are targeting to reease it with 2.0.1 but I don't know
when that'll happen.  I'm backporting the fix to 2.0.0 so I can have a
functional links+.

I am not sure if I have to do something to force links+ to update since it's
version didn't change.  Is there a global way to do that or does each impacted
downstream program need to be REVISON bumped?

Tim.

[0] 
https://github.com/libjpeg-turbo/libjpeg-turbo/commit/2260b66e1671038a362dca4a204c28d72b8f7e4e


Index: Makefile
===
RCS file: /cvs/ports/graphics/jpeg/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile1 Oct 2018 14:16:55 -   1.60
+++ Makefile3 Nov 2018 14:36:04 -
@@ -5,6 +5,7 @@ COMMENT=SIMD-accelerated JPEG codec rep
 V= 2.0.0
 DISTNAME=  jpeg-turbo-${V}
 PKGNAME=   jpeg-${V}
+REVISION=  0
 EPOCH= 0
 
 SHARED_LIBS+=  jpeg69.0# 64.0
Index: patches/patch-jconfig_h_in
===
RCS file: patches/patch-jconfig_h_in
diff -N patches/patch-jconfig_h_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-jconfig_h_in  3 Nov 2018 14:36:04 -
@@ -0,0 +1,74 @@
+$OpenBSD$
+
+Index: jconfig.h.in
+--- jconfig.h.in.orig
 jconfig.h.in
+@@ -10,16 +10,16 @@
+ #define LIBJPEG_TURBO_VERSION_NUMBER  @LIBJPEG_TURBO_VERSION_NUMBER@
+ 
+ /* Support arithmetic encoding */
+-#cmakedefine C_ARITH_CODING_SUPPORTED
++#cmakedefine C_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support arithmetic decoding */
+-#cmakedefine D_ARITH_CODING_SUPPORTED
++#cmakedefine D_ARITH_CODING_SUPPORTED 1
+ 
+ /* Support in-memory source/destination managers */
+-#cmakedefine MEM_SRCDST_SUPPORTED
++#cmakedefine MEM_SRCDST_SUPPORTED 1
+ 
+ /* Use accelerated SIMD routines. */
+-#cmakedefine WITH_SIMD
++#cmakedefine WITH_SIMD 1
+ 
+ /*
+  * Define BITS_IN_JSAMPLE as either
+@@ -33,37 +33,37 @@
+ #define BITS_IN_JSAMPLE  @BITS_IN_JSAMPLE@  /* use 8 or 12 */
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_LOCALE_H
++#cmakedefine HAVE_LOCALE_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDDEF_H
++#cmakedefine HAVE_STDDEF_H 1
+ 
+ /* Define to 1 if you have the  header file. */
+-#cmakedefine HAVE_STDLIB_H
++#cmakedefine HAVE_STDLIB_H 1
+ 
+ /* Define if you need to include  to get size_t. */
+-#cmakedefine NEED_SYS_TYPES_H
++#cmakedefine NEED_SYS_TYPES_H 1
+ 
+ /* Define if you have BSD-like bzero and bcopy in  rather than
+memset/memcpy in . */
+-#cmakedefine NEED_BSD_STRINGS
++#cmakedefine NEED_BSD_STRINGS 1
+ 
+ /* Define to 1 if the system has the type `unsigned char'. */
+-#cmakedefine HAVE_UNSIGNED_CHAR
++#cmakedefine HAVE_UNSIGNED_CHAR 1
+ 
+ /* Define to 1 if the system has the type `unsigned short'. */
+-#cmakedefine HAVE_UNSIGNED_SHORT
++#cmakedefine HAVE_UNSIGNED_SHORT 1
+ 
+ /* Compiler does not support pointers to undefined structures. */
+-#cmakedefine INCOMPLETE_TYPES_BROKEN
++#cmakedefine INCOMPLETE_TYPES_BROKEN 1
+ 
+ /* Define if your (broken) compiler shifts signed values as if they were
+unsigned. */
+-#cmakedefine RIGHT_SHIFT_IS_UNSIGNED
++#cmakedefine RIGHT_SHIFT_IS_UNSIGNED 1
+ 
+ /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
+ #ifndef __CHAR_UNSIGNED__
+-  #cmakedefine __CHAR_UNSIGNED__
++  #cmakedefine __CHAR_UNSIGNED__ 1
+ #endif
+ 
+ /* Define to empty if `const' does not conform to ANSI C. */



[UPDATE] games/cataclysm-dda 2018.09.02 -> 2018.11.01

2018-11-02 Thread trondd
A catch up update to Cataclysm DDA.  A lot of changes as usual.
Over 2,000 commits.  Some highlights I could pick out:

Mushy food - still edible but not pleasant
Thorned bushes
Tall grass - slows movement
Coal buring steam engines
Have to wield an item to trow it
Nuts added as food
Vehicle bike racks
Hauling items on the ground
Map memory - the areas you've seen are still visible at night and behind walls
Different levels of butchery - quick, field dress, etc for better yields vs time
Auto actions like autosortng
Vermin spawn in dirty areas - mop up your space
Building updates
Scenario updates
UI tweaks
Etc.

Important iupgrade note:
Bio-mod was obsoleted.  If you have a world with it enabled you'll get a
duplicate bionics error when loading a saved world with it enabled.  You can
edit your save file and remove the mod.

Tim.

Index: Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile3 Sep 2018 19:02:21 -   1.6
+++ Makefile3 Nov 2018 01:02:24 -
@@ -1,12 +1,12 @@
 # $OpenBSD: Makefile,v 1.6 2018/09/03 19:02:21 bcallah Exp $
 
 COMMENT=   rogue-like zombie survival game
-DISTNAME=  cataclysm-dda-2018.09.02
+DISTNAME=  cataclysm-dda-2018.11.01
 CATEGORIES=games
 
 GH_ACCOUNT=CleverRaven
 GH_PROJECT=Cataclysm-DDA
-GH_COMMIT= 47298ed1dea10582ae57a3decfe548640ac576de
+GH_COMMIT= 473c84e270095e8095d5e00d8af8ddba012d9286
 
 HOMEPAGE=  http://en.cataclysmdda.com
 MAINTAINER=Tim Meunier 
@@ -33,8 +33,8 @@ LIB_DEPENDS=  devel/gettext
 
 MAKE_ENV=  CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
 
-MAKE_FLAGS=ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LOCALIZE=1 \
-   LANGUAGES=all LUA=1 LUA_BINARY=${MODLUA_BIN:T}
+MAKE_FLAGS=ASTYLE=0 BSD=1 RELEASE=1 USE_XDG_DIR=1 LINTJSON=0 \
+   LOCALIZE=1 LANGUAGES=all LUA=1 
LUA_BINARY=${MODLUA_BIN:T}
 
 .if ${FLAVOR:Mno_x11}
 WANTLIB+=  curses
@@ -53,6 +53,9 @@ MAN_TILES=-tiles
 USE_GMAKE= Yes
 
 NO_TEST=   Yes
+
+post-patch:
+   sed -i 's,/usr,${PREFIX},' ${WRKSRC}/lua/autoexec.lua
 
 post-install:
${INSTALL_MAN} ${WRKSRC}/doc/cataclysm${MAN_TILES}.6 ${PREFIX}/man/man6/
Index: distinfo
===
RCS file: /cvs/ports/games/cataclysm-dda/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo3 Sep 2018 19:02:21 -   1.5
+++ distinfo3 Nov 2018 01:02:24 -
@@ -1,2 +1,2 @@
-SHA256 (cataclysm-dda-2018.09.02-47298ed1.tar.gz) = 
JPSV9YJD5kx5dzvVodr8xB6deRp3JnFQN3ysWdaV61w=
-SIZE (cataclysm-dda-2018.09.02-47298ed1.tar.gz) = 64529975
+SHA256 (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 
g0APey4DAnW6/b9vDYzNFgybfnVUx5NSIzXxWstHNDM=
+SIZE (cataclysm-dda-2018.11.01-473c84e2.tar.gz) = 71795769
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/games/cataclysm-dda/patches/patch-Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 patch-Makefile
--- patches/patch-Makefile  3 Sep 2018 19:02:21 -   1.6
+++ patches/patch-Makefile  3 Nov 2018 01:02:24 -
@@ -40,6 +40,15 @@ Index: Makefile
  PKG_CONFIG = $(CROSS)pkg-config
  SDL2_CONFIG = $(CROSS)sdl2-config
  
+@@ -754,7 +747,7 @@ ifdef LTO
+   endif
+ endif
+ 
+-all: version $(CHECKS) $(TARGET) $(L10N) $(TESTS) validate-pr
++all: version $(CHECKS) $(TARGET) $(L10N) $(TESTS)
+   @
+ 
+ $(TARGET): $(OBJS)
 @@ -773,7 +766,6 @@ $(BUILD_PREFIX)$(TARGET_NAME).a: $(OBJS)
  .PHONY: version json-verify
  version:
@@ -48,7 +57,7 @@ Index: Makefile
  [ -e "$(SRC_DIR)/version.h" ] && OLDVERSION=$$(grep VERSION 
$(SRC_DIR)/version.h|cut -d '"' -f2) ; \
  if [ "x$$VERSION_STRING" != "x$$OLDVERSION" ]; then echo "#define 
VERSION \"$$VERSION_STRING\"" | tee $(SRC_DIR)/version.h ; fi \
   )
-@@ -827,35 +819,35 @@ distclean:
+@@ -827,36 +819,36 @@ distclean:
  bindist: $(BINDIST)
  
  ifeq ($(TARGETSYSTEM), LINUX)
@@ -92,8 +101,10 @@ Index: Makefile
  ifdef LUA
mkdir -p $(DATA_PREFIX)/lua
 -  install --mode=644 lua/autoexec.lua $(DATA_PREFIX)/lua
+-  install --mode=644 lua/log.lua $(DATA_PREFIX)/lua
 -  install --mode=644 lua/class_definitions.lua $(DATA_PREFIX)/lua
 +  install -m 644 lua/autoexec.lua $(DATA_PREFIX)/lua
++  install -m 644 lua/log.lua $(DATA_PREFIX)/lua
 +  install -m 644 lua/class_definitions.lua $(DATA_PREFIX)/lua
  endif
 -  install --mode=644 data/changelog.txt data/cataicon.ico 
data/fontdata.json \
@@ -103,7 +114,7 @@ Index: Makefile
mkdir -p $(LOCALE_DIR)
  ifdef LANGUAGES
LOCALE_DIR=$(LOCALE_DIR) lang/compile_mo.sh $(LANGUAGES)
-@@ -1027,11 +1019,6 @@ astyle: $(ASTYLED_WHITELIST)

  1   2   3   >