UPDATE: graphics/inkscape

2021-02-08 Thread Rafael Sadowski
Simple update inkscape to 1.0.2. OK?

Index: Makefile
===
RCS file: /cvs/ports/graphics/inkscape/Makefile,v
retrieving revision 1.87
diff -u -p -u -p -r1.87 Makefile
--- Makefile17 Nov 2020 03:19:37 -  1.87
+++ Makefile9 Feb 2021 07:18:07 -
@@ -2,8 +2,7 @@
 
 COMMENT =  SVG vector drawing application
 
-DISTNAME = inkscape-1.0.1
-REVISION = 0
+DISTNAME = inkscape-1.0.2
 
 CATEGORIES =   graphics
 
@@ -70,7 +69,7 @@ RUN_DEPENDS = devel/desktop-file-utils \
textproc/py-lxml${MODPY_FLAVOR} \
x11/gtk+3,-guic
 
-WRKDIST =  ${WRKDIR}/inkscape-1.0.1_2020-09-07_3bc2e813f5
+WRKDIST =  ${WRKDIR}/inkscape-1.0.2_2021-01-15_e86c870879
 
 SUBST_VARS +=  RUBY MODRUBY_REV
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/inkscape/distinfo,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 distinfo
--- distinfo8 Sep 2020 15:22:39 -   1.17
+++ distinfo9 Feb 2021 07:18:07 -
@@ -1,2 +1,2 @@
-SHA256 (inkscape-1.0.1.tar.xz) = z5KV7fRqYzyvOqwFYjZKJK73zWKUYBNlrKOK7q0tV8I=
-SIZE (inkscape-1.0.1.tar.xz) = 32051632
+SHA256 (inkscape-1.0.2.tar.xz) = 2j4jBRGgjL8h6GcQ0WFFhZT+qHhn6RV7Z+0BoE6ieYo=
+SIZE (inkscape-1.0.2.tar.xz) = 32421620
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/inkscape/pkg/PLIST,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 PLIST
--- pkg/PLIST   8 Sep 2020 15:22:39 -   1.20
+++ pkg/PLIST   9 Feb 2021 07:18:07 -
@@ -65,6 +65,13 @@ share/inkscape/examples/tref.svg
 share/inkscape/examples/turbulence_filters.svg
 share/inkscape/extensions/
 share/inkscape/extensions/.pylintrc
+share/inkscape/extensions/.pytest_cache/
+share/inkscape/extensions/.pytest_cache/CACHEDIR.TAG
+share/inkscape/extensions/.pytest_cache/README.md
+share/inkscape/extensions/.pytest_cache/v/
+share/inkscape/extensions/.pytest_cache/v/cache/
+share/inkscape/extensions/.pytest_cache/v/cache/nodeids
+share/inkscape/extensions/.pytest_cache/v/cache/stepwise
 share/inkscape/extensions/LICENSE.txt
 share/inkscape/extensions/MANIFEST.in
 share/inkscape/extensions/Poly3DObjects/



Re: [NEW] games/moonlight-qt

2021-02-08 Thread Rafael Sadowski
On Mon Feb 08, 2021 at 03:23:02PM +0100, Muhammad Kaisar Arkhan wrote:
> > 
> > Thanks, here's an update tarball because the PLIST has changed:
> > 
> 
> Ping :-)
> 
> Port reattached


>> Fetch http://downloads.daveblood.com/lunar_lander/moon-lander-1.0.tar.gz
ftp: Error retrieving 
http://downloads.daveblood.com/lunar_lander/moon-lander-1.0.tar.gz: 404 Not 
Found



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 22:28:35

Modified files:
multimedia/phonon-backend/vlc: Makefile distinfo 
multimedia/phonon-backend/vlc/pkg: PLIST 

Log message:
Update phonon-backend-vlc to 0.11.2



[PATCH] Use erlang21 for net/rabbitmq

2021-02-08 Thread Greg Steuck
The other victim of my quest to get rid of erlang19 which is not
-fno-common friendly.

The package builds fine, but once installed it fails to start due to
"Error when reading /var/rabbitmq/.erlang.cookie: eacces" when launched
with `/etc/rc.d/rabbitmq -d start`. The cookie file is for some reason
owned by root so a manual fixup of `chown _rabbitmq
/var/rabbitmq/.erlang.cookie` makes the daemon runnable.

I don't know what else to test and never heard of rabbitmq until today.

If somebody feels this is enough, OK?

diff --git net/rabbitmq/Makefile net/rabbitmq/Makefile
index 5003dcf1bfe..e6b95d3eb66 100644
--- net/rabbitmq/Makefile
+++ net/rabbitmq/Makefile
@@ -3,7 +3,7 @@
 COMMENT =  highly reliable Enterprise Messaging System
 
 V =3.6.15
-REVISION = 2
+REVISION = 3
 DISTNAME = rabbitmq-server-$V
 PKGNAME =  rabbitmq-$V
 CATEGORIES =   net
@@ -20,7 +20,7 @@ EXTRACT_SUFX =.tar.xz
 
 MODULES =  lang/erlang \
lang/python
-MODERL_VERSION = 19
+MODERL_VERSION = 21
 
 USE_GMAKE =Yes
 CONFIGURE_STYLE = none
-- 
2.30.0



[PATCH] Use erlang21 for benchmarks/tsung

2021-02-08 Thread Greg Steuck
I'm hoping to delete erlang19 as it has only two uses and is listed as a
fno-common holdup.

make test fails one extra assertion on amd64 for tsung, though it was
already broken with erlang19 (at the bottom). The new failure looks like
a weird type confusion mistake

  {expected,["2013","10","17",45,"19","41"]},
  {value,["2013",49,48,49,55,45,49,57,52,49]}]}

I reported this upstream as https://github.com/processone/tsung/issues/385

The tsung binary starts on amd64 and reports an error for my empty
config file. Anybody want to test this update further or is this kind of
test good enough?

OK?

diff --git benchmarks/tsung/Makefile benchmarks/tsung/Makefile
index b54187501f6..835b10cb9a6 100644
--- benchmarks/tsung/Makefile
+++ benchmarks/tsung/Makefile
@@ -4,7 +4,7 @@ COMMENT=multi-protocol distributed load testing tool
 
 V= 1.7.0
 DISTNAME=  tsung-$V
-REVISION=  0
+REVISION=  1
 
 CATEGORIES=benchmarks net
 
@@ -17,7 +17,7 @@ MASTER_SITES= http://tsung.erlang-projects.org/dist/
 
 MODULES=   lang/erlang \
lang/python
-MODERL_VERSION=19
+MODERL_VERSION=21
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
 MODPY_BUILDDEP=No
 
-- 
2.30.0

--
Before:

/usr/local/bin/erl19 -noshell -pa ./ebin-test -s ts_test_all run -s init stop

=INFO REPORT 8-Feb-2021::20:22:34 ===
  ts_user_server:(6:<0.358.0>) Starting default user_server 

=INFO REPORT 8-Feb-2021::20:22:34 ===
  ts_user_server:(6:<0.359.0>) ok, started unconfigured
ts_test_config: ifalias_test...*failed*
in function ts_test_config:'-ifalias_test/0-fun-0-'/1 
(src/test/ts_test_config.erl, line 227)
**error:{assertEqual,[{module,ts_test_config},
  {line,227},
  {expression,"Res"},
  {expected,[{127,0,0,1}]},
  {value,[]}]}
  output:<<"">>

[1," read_file:",18058]
[1," get all lines (random):",337542]
[1," get all lines:",261334]
[20," re:",547]
[20," xpath:",32663]
[20," xpath_explicit:",81580]
[20," re_big:",2150]
[20," xpath_big:",115299]
[20," xpath_explicit_big:",95644]
[<<"/index.html">>]
["received 1",{notify,receive,chat}]
["received 2",{notify,send,chat2}]
===
  Failed: 1.  Skipped: 0.  Passed: 318.
  Total test coverage: 22 %

--
After:

/usr/local/bin/erl21 -noshell -pa ./ebin-test -s ts_test_all run -s init stop
=INFO REPORT 8-Feb-2021::20:27:07.668926 ===
  ts_user_server:(6:<0.378.0>) Starting default user_server 

=INFO REPORT 8-Feb-2021::20:27:07.673610 ===
  ts_user_server:(6:<0.379.0>) ok, started unconfigured

ts_test_config: ifalias_test...*failed*
in function ts_test_config:'-ifalias_test/0-fun-0-'/1 
(src/test/ts_test_config.erl, line 227)
in call from eunit_test:'-mf_wrapper/2-fun-0-'/2 (eunit_test.erl, line 273)
in call from eunit_test:run_testfun/1 (eunit_test.erl, line 71)
in call from eunit_proc:run_test/1 (eunit_proc.erl, line 510)
in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 335)
in call from eunit_proc:handle_test/2 (eunit_proc.erl, line 493)
in call from eunit_proc:tests_inorder/3 (eunit_proc.erl, line 435)
in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 325)
**error:{assertEqual,[{module,ts_test_config},
  {line,227},
  {expression,"Res"},
  {expected,[{127,0,0,1}]},
  {value,[]}]}
  output:<<"">>

[1," read_file:",11229]
[1," get all lines (random):",407866]
[1," get all lines:",439633]
[20," re:",2405]
[20," xpath:",87224]
[20," xpath_explicit:",77538]
[20," re_big:",2593]
[20," xpath_big:",109635]
[20," xpath_explicit_big:",96299]
[<<"/index.html">>]
["received 1",{notify,receive,chat}]
["received 2",{notify,send,chat2}]
ts_test_utils: datestr_test...*failed*
in function ts_test_utils:'-datestr_test/0-fun-0-'/0 
(src/test/ts_test_utils.erl, line 51)
in call from eunit_test:'-mf_wrapper/2-fun-0-'/2 (eunit_test.erl, line 273)
in call from eunit_test:run_testfun/1 (eunit_test.erl, line 71)
in call from eunit_proc:run_test/1 (eunit_proc.erl, line 510)
in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 335)
in call from eunit_proc:handle_test/2 (eunit_proc.erl, line 493)
in call from eunit_proc:tests_inorder/3 (eunit_proc.erl, line 435)
in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 325)
**error:{assertEqual,[{module,ts_test_utils},
  {line,51},
  {expression,"ts_utils : datestr ( { { 2013 , 10 , 17 } , { 19 , 
41 , 29 } } )"},
  {expected,["2013","10","17",45,"19","41"]},
  {value,["2013",49,48,49,55,45,49,57,52,49]}]}
  output:<<"">>

===
  Failed: 2.  Skipped: 0.  Passed: 317.
  Total test coverage: 22 %



CVS: cvs.openbsd.org: ports

2021-02-08 Thread George Koehler
CVSROOT:/cvs
Module name:ports
Changes by: gkoeh...@cvs.openbsd.org2021/02/08 19:12:43

Modified files:
lang/gcc/8 : Makefile 
lang/gcc/8/patches: patch-gcc_config_rs6000_openbsd64_h 

Log message:
Set powerpc64 LINK_SPEC to same as powerpc

ok pascal@ (maintainer)
ok kettenis@



Re: [New] libva-intel-media-driver port

2021-02-08 Thread Eugene Moz.
On 21/02/08 11:27PM, Eugene Moz. wrote:
> On 21/02/07 07:42PM, Eugene Moz. wrote:
> > Hello.
> > Here's the libva-intel-media-driver that I ported, it requires igdgmm
> > library which I also ported.
> > This work is based on this:
> > https://github.com/intel/media-driver/pull/819
> > I include thy ports:
> > multimedia/libva-2.10.0 # LIMD-21 requires at least 2.8.0
> > multimedia/libva-utils-2.10.0 # with vainfo utility
> > multimedia/igdgmm-20.4.1 # latest atm, required for LIMD
> > multimedia/libva-intel-media-driver-21.1.1 # latest atm
>
> Hello,
> As someone mentioned, I forgot to tweak MASTER_SITES in
> multimedia/igdgmm/Makefile
> Please do change Makefile as so, should be fine now.
> See attached patch.
> --
> Eugene Moz.

> --- Makefile.orig Mon Feb  8 23:16:59 2021
> +++ Makefile  Mon Feb  8 23:26:34 2021
> @@ -6,8 +6,8 @@
>  DISTNAME =   intel-gmmlib-${V}
>
>  CATEGORIES = multimedia
> -HOMEPAGE =   https://github.com/intel/gmmlib/
> -MASTER_SITES =   https://github.com/jbeich/gmmlib/archive/
> +HOMEPAGE =   https://github.com/intel/gmmlib/
> +MASTER_SITES =   https://github.com/intel/gmmlib/archive/
>  MAINTAINER = example example 
>
>  IGDGMM_LIB_MAJOR =   20
Here's the updated builds, with solved hacky after-configure patch
problem
Should now build fine.
--
Eugene Moz.


igdgmm.tar.gz
Description: Binary data


libva-intel-media-driver.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2021-02-08 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2021/02/08 16:54:55

Modified files:
devel/mercurial: Makefile distinfo 
devel/mercurial/pkg: PLIST-main 

Log message:
Update to mercurial 5.7.



回复: [Update] geo/py-planet : Update to 1.4.6

2021-02-08 Thread wen heping
ping ...

发件人: owner-po...@openbsd.org  代表 wen heping 

发送时间: 2020年11月18日 14:42
收件人: ports@openbsd.org 
主题: [Update] geo/py-planet : Update to 1.4.6

Hi, ports@:

   Here is a simple patch for geo/py-planet to update to 1.4.6.
It build well and run well on amd64-6.8.
   No tests defined and no other ports depends on it.


Cheers !
wen


Re: games/typespeed: fix with -fno-common

2021-02-08 Thread Charlene Wendling
On Mon, 8 Feb 2021 16:54:24 +
Stuart Henderson  wrote:

> On 2021/02/07 23:57, Charlene Wendling wrote:
> > Ping.
> > 
> > On Sat, 30 Jan 2021 17:20:44 +0100
> > Charlene Wendling  wrote:
> > 
> > > Hi,
> > > 
> > > This fix is taken from Gentoo [0]. Built and tested on amd64.
> > > 
> > > OK? 
> > > 
> > > Charlène. 
> > > 
> > > 
> > > [0]
> > > https://gitweb.gentoo.org/repo/gentoo.git/tree/games-misc/typespeed/files/typespeed-0.6.5-use-extern.patch
> > 
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/games/typespeed/Makefile,v
> > retrieving revision 1.6
> > diff -u -p -u -p -r1.6 Makefile
> > --- Makefile12 Jul 2019 20:46:26 -  1.6
> > +++ Makefile30 Jan 2021 16:16:29 -
> > @@ -3,7 +3,7 @@ COMMENT =   Test your typing speed and
> > ge
> 
> OK.
> 
> Would you mind fixing up COMMENT while there please? (new blank line
> before, s/T/t/)

I don't know how i haven't spotted it! I did so.



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2021/02/08 16:16:49

Modified files:
games/typespeed: Makefile 
games/typespeed/patches: patch-src_file_c patch-src_misc_c 
 patch-src_typespeed_c 
Added files:
games/typespeed/patches: patch-src_menu_c patch-src_network_c 
 patch-src_typespeed_h 
 patch-testsuite_t_loadwords_c 

Log message:
typespeed: fix the build with -fno-common
While here, fix COMMENT casing (from sthen@, thanks!)

OK sthen@



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2021/02/08 14:36:11

Modified files:
net/mattermost-server: Makefile distinfo 
net/mattermost-server/patches: patch-config_config_json 

Log message:
Update mattermost-server 5.31.0 -> 5.31.1
Changelog: https://docs.mattermost.com/administration/changelog.html



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2021/02/08 14:34:45

Modified files:
www/gitea  : Makefile distinfo 
www/gitea/patches: patch-custom_conf_app_example_ini 
Removed files:
www/gitea/patches: patch-routers_routes_routes_go 

Log message:
Update gitea 1.13.1 -> 1.13.2
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.13.2



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 14:30:22

Modified files:
net/ktorrent   : Makefile distinfo 

Log message:
Update ktorrent to 20.12.2



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 14:30:19

Modified files:
net/libktorrent: Makefile distinfo 

Log message:
Update libktorrent to 20.12.2



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 14:15:44

Modified files:
net/konversation: Makefile distinfo 

Log message:
Update konversation to 20.12.2



Re: Remove multimedia/avinfo?

2021-02-08 Thread Marc Espie
On Sat, Feb 06, 2021 at 10:16:53PM +0100, Christian Weisgerber wrote:
> multimedia/avinfo needs to be fixed for -fno-common, but I'm leaning
> towards just removing it.
> 
>   Avinfo is an utility for displaying AVI, MPEG, OGG/OGM, MKV, 
>   IFO header information. It returns the length of a clip, FPS, 
>   resolution, codecs, sound parameters, and the number, type and 
>   language of the stream.
> 
> The last release was some 15 years ago.  Which means it won't even
> recognize some of today's formats.  I tried to run it against a
> recent A/V file, and it just dumped core from free().
> 
> Nowadays, mediainfo provides such functionality.
> 
> OK to remove?

I don't think it provides any value compared to ffprobe and similar.

okay



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2021/02/08 13:48:32

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
x11: Makefile 
Removed files:
x11/xfed   : Makefile distinfo 
x11/xfed/patches: patch-main_c patch-output_c 
x11/xfed/pkg   : DESCR PLIST 

Log message:
remove x11/xfed

Three-decade-old code, long abandoned, parse error on first .bdf file
I tried.

ok solene@ ajacoutot@ kn@



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/02/08 13:36:56

Modified files:
textproc/yq: Makefile distinfo 
textproc/yq/pkg: PLIST 

Log message:
Update to yq 2.12.0

- Add TOML support and the tomlq CLI utility to access it
- Drop Python 2.7 support



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/02/08 13:33:31

Modified files:
games  : Makefile 

Log message:
Hook new lwjgl3 port up to build



Re: [New] libva-intel-media-driver port

2021-02-08 Thread Eugene Moz.
On 21/02/07 07:42PM, Eugene Moz. wrote:
> Hello.
> Here's the libva-intel-media-driver that I ported, it requires igdgmm
> library which I also ported.
> This work is based on this:
> https://github.com/intel/media-driver/pull/819
> I include thy ports:
> multimedia/libva-2.10.0 # LIMD-21 requires at least 2.8.0
> multimedia/libva-utils-2.10.0 # with vainfo utility
> multimedia/igdgmm-20.4.1 # latest atm, required for LIMD
> multimedia/libva-intel-media-driver-21.1.1 # latest atm

Hello,
As someone mentioned, I forgot to tweak MASTER_SITES in
multimedia/igdgmm/Makefile
Please do change Makefile as so, should be fine now.
See attached patch.
--
Eugene Moz.
--- Makefile.orig   Mon Feb  8 23:16:59 2021
+++ MakefileMon Feb  8 23:26:34 2021
@@ -6,8 +6,8 @@
 DISTNAME = intel-gmmlib-${V}
 
 CATEGORIES =   multimedia
-HOMEPAGE = https://github.com/intel/gmmlib/
-MASTER_SITES = https://github.com/jbeich/gmmlib/archive/
+HOMEPAGE = https://github.com/intel/gmmlib/
+MASTER_SITES = https://github.com/intel/gmmlib/archive/
 MAINTAINER =   example example 
 
 IGDGMM_LIB_MAJOR = 20


CVS: cvs.openbsd.org: ports

2021-02-08 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/02/08 13:33:03

Log message:
Here's a new port for lwjgl3. It's a new port since there are existing
things that use the lwjgl 2.x version we already have.

Upstream is not interested in supporting BSD and has expressed hope that
someone would fork the code for BSD support (so they don't have to deal
with it). So this is based upon my fork with OpenBSD support added.
(https://github.com/kmosiejczuk/lwjgl3)

I added most of the code to support OpenBSD with some help from pamela
and phessler. octeep (https://github.com/octeep/lwjgl3) figured out the
last couple of bits that eluded me for so long. Thank you!

The build will try and download needed things to build, including a specific
version of the kotlin compiler and some java libraries from maven. Thus the
tricks of adding them in. I just bundled the maven libraries and put the
distfile on a server of mine.

phessler and pamela helped some with the port (blame the sins on me though)
and both helped test.

input from pamela@ phessler@ thfr@ sthen@

ok phessler@

Status:

Vendor Tag: kmos
Release Tags:   kmos_20210208

N ports/games/lwjgl3/Makefile
N ports/games/lwjgl3/distinfo
N ports/games/lwjgl3/pkg/DESCR
N ports/games/lwjgl3/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2021/02/08 13:21:40

Modified files:
x11/bricons: Makefile 
x11/bricons/patches: patch-gen_h patch-main_c 
Added files:
x11/bricons/patches: patch-parser_c patch-widgets_h 

Log message:
x11/bricons: fix build with -fno-common



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/02/08 13:21:31

Modified files:
archivers/pigz : Makefile distinfo 
archivers/pigz/patches: patch-pigz_c 

Log message:
Update to pigz 2.6

- Add --huffman/-H and --rle/U strategy options
- Fix issue when compiling for no threads
- Fail silently on a broken pip



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 13:00:50

Modified files:
x11/kde-applications: Makefile.inc 
x11/kde-applications/akonadi: Makefile distinfo 
x11/kde-applications/akonadi-calendar: Makefile distinfo 
x11/kde-applications/akonadi-calendar-tools: distinfo 
x11/kde-applications/akonadi-contacts: distinfo 
x11/kde-applications/akonadi-import-wizard: distinfo 
x11/kde-applications/akonadi-mime: distinfo 
x11/kde-applications/akonadi-mime/pkg: PLIST 
x11/kde-applications/akonadi-notes: distinfo 
x11/kde-applications/akonadi-search: distinfo 
x11/kde-applications/akonadiconsole: distinfo 
x11/kde-applications/akregator: distinfo 
x11/kde-applications/analitza: distinfo 
x11/kde-applications/analitza/pkg: PLIST 
x11/kde-applications/ark: distinfo 
x11/kde-applications/artikulate: distinfo 
x11/kde-applications/artikulate/pkg: PLIST 
x11/kde-applications/audiocd-kio: distinfo 
x11/kde-applications/baloo-widgets: distinfo 
x11/kde-applications/blinken: distinfo 
x11/kde-applications/bomber: distinfo 
x11/kde-applications/bovo: distinfo 
x11/kde-applications/calendarsupport: distinfo 
x11/kde-applications/cantor: distinfo 
x11/kde-applications/cervisia: distinfo 
x11/kde-applications/dolphin: distinfo 
x11/kde-applications/dolphin-plugins: distinfo 
x11/kde-applications/dragon: distinfo 
x11/kde-applications/eventviews: distinfo 
x11/kde-applications/ffmpegthumbs: distinfo 
x11/kde-applications/ffmpegthumbs/pkg: PLIST 
x11/kde-applications/filelight: distinfo 
x11/kde-applications/granatier: distinfo 
x11/kde-applications/grantlee-editor: distinfo 
x11/kde-applications/grantleetheme: distinfo 
x11/kde-applications/gwenview: distinfo 
x11/kde-applications/incidenceeditor: distinfo 
x11/kde-applications/juk: distinfo 
x11/kde-applications/kaddressbook: distinfo 
x11/kde-applications/kajongg: distinfo 
x11/kde-applications/kalarm: Makefile distinfo 
x11/kde-applications/kalarmcal: Makefile distinfo 
x11/kde-applications/kalgebra: distinfo 
x11/kde-applications/kalzium: distinfo 
x11/kde-applications/kamera: distinfo 
x11/kde-applications/kanagram: distinfo 
x11/kde-applications/kapman: distinfo 
x11/kde-applications/kapptemplate: distinfo 
x11/kde-applications/kate: distinfo 
x11/kde-applications/katomic: distinfo 
x11/kde-applications/kbackup: distinfo 
x11/kde-applications/kblackbox: distinfo 
x11/kde-applications/kblocks: distinfo 
x11/kde-applications/kbounce: distinfo 
x11/kde-applications/kbreakout: distinfo 
x11/kde-applications/kbruch: distinfo 
x11/kde-applications/kcachegrind: distinfo 
x11/kde-applications/kcalc: distinfo 
x11/kde-applications/kcalutils: distinfo 
x11/kde-applications/kcharselect: distinfo 
x11/kde-applications/kcolorchooser: distinfo 
x11/kde-applications/kcron: distinfo 
x11/kde-applications/kde-dev-scripts: distinfo 
x11/kde-applications/kde-dev-utils: distinfo 
x11/kde-applications/kdebugsettings: distinfo 
x11/kde-applications/kdeedu-data: distinfo 
x11/kde-applications/kdegraphics-mobipocket: distinfo 
x11/kde-applications/kdegraphics-thumbnailers: distinfo 
x11/kde-applications/kdenetwork-filesharing: distinfo 
x11/kde-applications/kdenlive: distinfo 
x11/kde-applications/kdenlive/patches: 
   patch-src_lib_localeHandling_cpp 
x11/kde-applications/kdenlive/pkg: PLIST 
x11/kde-applications/kdepim-addons: distinfo 
x11/kde-applications/kdepim-addons/pkg: PLIST 
x11/kde-applications/kdepim-runtime: distinfo 
x11/kde-applications/kdesdk-kioslaves: distinfo 
x11/kde-applications/kdesdk-thumbnailers: distinfo 
x11/kde-applications/kdf: distinfo 
x11/kde-applications/kdialog: distinfo 
x11/kde-applications/kdiamond: distinfo 
x11/kde-applications/keditbookmarks: distinfo 
x11/kde-applications/kfind: distinfo 
x11/kde-applications/kfloppy: distinfo 
x11/kde-applications/kfourinline: distinfo 
x11/kde-applications/kgeography: distinfo 
x11/kde-applications/kget: distinfo 
x11/kde-applications/kgoldrunner: distinfo 
x11/kde-applications/kgpg: distinfo 
x11/kde-applications/khangman: distinfo 
x11/kde-applications/khelpcenter: distinfo 
x11/kde-applications/kidentitymanagement: distinfo 
x11/kde-applications/kig: distinfo 
x11/kde-applications/kigo: 

CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 12:16:24

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

Log message:
Update kdevelop to 5.6.2



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 11:21:39

Modified files:
productivity/homebank: Makefile distinfo 
productivity/homebank/pkg: PLIST 

Log message:
Update homebank to 5.5



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/02/08 11:01:11

Modified files:
x11/xwallpaper : Makefile distinfo 

Log message:
Update xwallpaper to 0.6.6



Re: [NEW] games/lwjgl3

2021-02-08 Thread Kurt Mosiejczuk
On Mon, Feb 08, 2021 at 12:22:27PM -0500, Kurt Mosiejczuk wrote:
> On Mon, Feb 08, 2021 at 05:00:54PM +, Stuart Henderson wrote:

> > i'll go with "that isn't terrible". ;)
> > also "it's way better than the 'process' i have for rebuilding snappy-java".

> Why thank you. Much of the multi-distfile work was by or inspired by work
> by phessler and pamela. Glad to hear it is not too gross. The intial testing
> was done by saying "Here, shove these .jar files in this directory" :D

> This is much better, I think. :D

Here's an updated tarball with all feedback changes incorporated. I will
go ahead and import this later this afternoon.

--Kurt


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


CVS: cvs.openbsd.org: ports

2021-02-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/02/08 10:33:12

Modified files:
multimedia/minidlna: Makefile distinfo 
multimedia/minidlna/pkg: DESCR 

Log message:
update to minidlna-1.3.0, from Mark Patruck, plus small tweaks



Re: multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Stuart Henderson
On 2021/02/08 13:23, Mark Patruck wrote:
> On 2/8/21 11:19 AM, Stuart Henderson wrote:
> > On 2021/02/08 11:03, Mark Patruck wrote:
> > > Update multimedia/minidlna to v1.3.0, the first official release since
> > > Aug 2017 and switch back to SF.
> > 
> > Probably wants comparing with updated code at 
> > https://github.com/glebius/minidlna,
> > I'm not sure what glebius has changed but maybe relevant for us too,
> > freebsd ports commit has "Update to 1.3.0 with my patches rebased on top".
> 
> Looks like only the last three commits on Jan 7 2021 are missing in
> the official v1.3.0, as there was no further merge after glebius' wrap
> up to 1.3.0. So i think it's more or less the question, if we should
> stay on the more up-to-date fork or move to official again.

Thanks for checking, let's go with this then.

> > > Besides -fno-common, this fixes
> > > 
> > > https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/
> > > 
> > > Runs fine on amd64.
> > > 
> > >   -Mark
> > > 
> > > -- 
> > > Mark Patruck ( mark at wrapped.cx )
> > > GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
> > > 
> > > https://www.wrapped.cx
> > 
> > > Index: Makefile
> > > ===
> > > RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
> > > retrieving revision 1.33
> > > diff -u -p -r1.33 Makefile
> > > --- Makefile  23 Mar 2020 19:41:56 -  1.33
> > > +++ Makefile  8 Feb 2021 09:54:56 -
> > > @@ -2,14 +2,9 @@
> > >   COMMENT=lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
> > > -GH_ACCOUNT=  glebius
> > > -GH_PROJECT=  minidlna
> > > -GH_TAGNAME=  f06964a9b4253c93ce96dabd8953eb6dfc4406bd
> > > -V=   1.2.1
> > > -DISTNAME=minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
> > > -PKGNAME= minidlna-${V}
> > > -
> > > -REVISION=7
> > > +V=   1.3.0
> > > +DISTNAME=minidlna-$V
> > > +PKGNAME= minidlna-$V
> > >   CATEGORIES= multimedia
> > > @@ -21,9 +16,7 @@ PERMIT_PACKAGE= Yes
> > >   WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
> > >   WANTLIB += ogg pthread sqlite3 vorbis
> > > -# use the github fork, see this link for more information:
> > > -# https://svnweb.freebsd.org/ports?view=revision=489641
> > > -#MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=minidlna/}
> > > +MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=minidlna/}
> > >   CONFIGURE_STYLE=autoreconf
> > > Index: distinfo
> > > ===
> > > RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
> > > retrieving revision 1.11
> > > diff -u -p -r1.11 distinfo
> > > --- distinfo  23 Mar 2020 19:41:56 -  1.11
> > > +++ distinfo  8 Feb 2021 09:54:56 -
> > > @@ -1,2 +1,2 @@
> > > -SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
> > > CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
> > > -SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
> > > +SHA256 (minidlna-1.3.0.tar.gz) = 
> > > R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
> > > +SIZE (minidlna-1.3.0.tar.gz) = 509576
> > > Index: pkg/DESCR
> > > ===
> > > RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
> > > retrieving revision 1.3
> > > diff -u -p -r1.3 DESCR
> > > --- pkg/DESCR 20 Mar 2019 11:47:46 -  1.3
> > > +++ pkg/DESCR 8 Feb 2021 09:54:56 -
> > > @@ -1,6 +1,3 @@
> > >   ReadyMedia (formerly known as MiniDLNA) is simple media server software,
> > >   written in C, with the aim of being fully compliant with DLNA/UPnP-AV 
> > > clients
> > >   (televisions, tablets, etc).
> > > -
> > > -This is Gleb Smirnoff's fork of original project by Justin Maggard, 
> > > created
> > > -temporarily due to low activity of main project.
> > 
> 
> -- 
> Mark Patruck ( mark at wrapped.cx )
> GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
> 
> https://www.wrapped.cx
> 



Re: [NEW] games/lwjgl3

2021-02-08 Thread Kurt Mosiejczuk
On Mon, Feb 08, 2021 at 05:00:54PM +, Stuart Henderson wrote:

> On 2021/02/08 08:39, Kurt Mosiejczuk wrote:

> > Here's a new port for lwjgl3. It's a new port since there are existing
> > things that use the lwjgl 2.x version we already have.

> ; 
> ; DISTFILES +=${DISTNAME}.tar.gz \
> ; kotlin-compiler-1.3.61.zip:1 \

> can use a version variable here ^^

> ; lwjgl3-maven.tar.gz:2

> might be better to add a version/date into that filename, as a clue to use
> a different name if/when it's updated

Good point.

> ; MASTER_SITES =  \
> ; https://github.com/kmosiejczuk/lwjgl3/releases/download/3.2.4alpha1/

> and here ^^

Yeah. thfr@ pointed those out to me.


> ; pre-configure:
> ; perl -pi -e 's,/usr/X11R6,${X11BASE},g' \
> ; ${WRKSRC}/build.xml
> ; perl -pi -e 's,/usr/local,${LOCALBASE},g' \
> ; ${WRKSRC}/build.xml
> ; mkdir -p ${WRKSRC}/bin/libs
> ; touch ${WRKSRC}/bin/libs/touch.txt
> ; unzip -oq -d ${WRKSRC}/bin/libs/ \
> ; ${FULLDISTDIR}/kotlin-compiler-${KOTLIN_V}.zip
> ; tar -C ${WRKSRC}/bin/libs -zxf ${FULLDISTDIR}/lwjgl3-maven.tar.gz

> i would prefer to do those unzip/tar in post-extract (doesn't matter
> hugely here i guess, but if it ever needs to be patched then it's in the
> right place)

Better to do it the right way to start. I've changed it.

> i'll go with "that isn't terrible". ;)
> also "it's way better than the 'process' i have for rebuilding snappy-java".

Why thank you. Much of the multi-distfile work was by or inspired by work
by phessler and pamela. Glad to hear it is not too gross. The intial testing
was done by saying "Here, shove these .jar files in this directory" :D

This is much better, I think. :D

--Kurt



Re: [NEW] games/lwjgl3

2021-02-08 Thread Stuart Henderson
On 2021/02/08 08:39, Kurt Mosiejczuk wrote:
> Here's a new port for lwjgl3. It's a new port since there are existing
> things that use the lwjgl 2.x version we already have.
> 
> Upstream is not interested in supporting BSD and has expressed hope that
> someone would fork the code for BSD support (so they don't have to deal
> with it). So this is based upon my fork with OpenBSD support added.
> (https://github.com/kmosiejczuk/lwjgl3)
> 
> I added most of the code to support OpenBSD with some help from pamela
> and phessler. octeep (https://github.com/octeep/lwjgl3) figured out the 
> last couple of bits that eluded me for so long. Thank you!
> 
> The build will try and download needed things to build, including a specific
> version of the kotlin compiler and some java libraries from maven. Thus the
> tricks of adding them in. I just bundled the maven libraries and put the
> distfile on a server of mine.
> 
> phessler and pamela helped some with the port (blame the sins on me though)
> and both helped test.
> 
> This isn't especially pretty, but it works. The delay for the last couple
> of weeks has been... testing... with current versions of Minecraft. ;)
> 
> I figured I'd send this here for a little more review since I am pulling
> some ugly tricks and there may be better ways to handle it.
> 
> --Kurt
> 




; # $OpenBSD: Makefile,v 1.10 2019/09/23 15:17:35 kurt Exp $
; 
; COMMENT = lightweight game library for java
; 
; V =   3.2.4alpha1
; DISTNAME =lwjgl3-${V}
; 
; KOTLIN_V =1.3.61
; 
; .if ${MACHINE_ARCH} == "i386"
; M_ARCH =  ""
; .elif ${MACHINE_ARCH} == "amd64"
; M_ARCH =  64
; .endif
; 
; LWJGL3_HOME = ${PREFIX}/share/lwjgl3
; 
; CATEGORIES =  games devel
; 
; HOMEPAGE =https://lwjgl.org
; 
; MAINTAINER =  Kurt Mosiejczuk 
; 
; COMPILER =base-clang ports-gcc
; 
; EXTRACT_ONLY =${DISTNAME}.tar.gz
; 
; # Build downloads kotlin compiler and libraries from maven if not available
; 
; DISTFILES +=  ${DISTNAME}.tar.gz \
;   kotlin-compiler-1.3.61.zip:1 \

can use a version variable here ^^

;   lwjgl3-maven.tar.gz:2

might be better to add a version/date into that filename, as a clue to use
a different name if/when it's updated

; MASTER_SITES =\
;   https://github.com/kmosiejczuk/lwjgl3/releases/download/3.2.4alpha1/

and here ^^

; MASTER_SITES1 =   \
;   https://github.com/JetBrains/kotlin/releases/download/v${KOTLIN_V}/
; MASTER_SITES2 =   https://filedump.se.rit.edu/pub/distfiles/
; 
; # BSD
; PERMIT_PACKAGE =  Yes
; 
; # GL listed here as it is dlopen()d by the lib
; WANTLIB +=${COMPILER_LIBCXX} GL X11 Xcursor Xext Xrandr Xxf86vm assimp \
;   glfw glib-2.0 gobject-2.0 gtk-3 lmdb lz4 m openal \
;   opus pthread xxhash
; 
; MODULES = java
; MODJAVA_VER = 11
; MODJAVA_BUILD =   ant
; 
; BUILD_DEPENDS =   devel/bullet \
;   devel/dyncall
; LIB_DEPENDS = archivers/lz4 \
;   audio/openal \
;   audio/opus \
;   databases/lmdb \
;   graphics/glfw \
;   multimedia/assimp \
;   sysutils/xxhash \
;   x11/gtk+3
; 
; PORTHOME =${WRKDIR}
; 
; NO_TEST = Yes
; 
; SUBST_VARS += M_ARCH
; 
; pre-configure:
;   perl -pi -e 's,/usr/X11R6,${X11BASE},g' \
;   ${WRKSRC}/build.xml
;   perl -pi -e 's,/usr/local,${LOCALBASE},g' \
;   ${WRKSRC}/build.xml
;   mkdir -p ${WRKSRC}/bin/libs
;   touch ${WRKSRC}/bin/libs/touch.txt
;   unzip -oq -d ${WRKSRC}/bin/libs/ \
;   ${FULLDISTDIR}/kotlin-compiler-${KOTLIN_V}.zip
;   tar -C ${WRKSRC}/bin/libs -zxf ${FULLDISTDIR}/lwjgl3-maven.tar.gz

i would prefer to do those unzip/tar in post-extract (doesn't matter
hugely here i guess, but if it ever needs to be patched then it's in the
right place)

; 
; do-build:
;   ${MODJAVA_BUILD_TARGET}
;   cd ${MODJAVA_BUILD_DIR} && \
;   ${SETENV} ${MAKE_ENV} LWJGL_BUILD_OFFLINE=true \
;   JAVA8_HOME=${LOCALBASE}/jdk-11 ${LOCALBASE}/bin/ant \
;   -buildfile ${MODJAVA_BUILD_FILE} release ${MODJAVA_BUILD_ARGS}
; 
; do-install:
;   ${INSTALL_DATA_DIR} ${LWJGL3_HOME}
;   rm ${WRKSRC}/bin/RELEASE/lwjgl*/lwjgl-*-sources.jar
;   for x in ${WRKSRC}/bin/RELEASE/lwjgl*/*.jar; do \
;   ${INSTALL_DATA} $$x ${LWJGL3_HOME}/; \
;   done
;   for x in ${WRKSRC}/bin/RELEASE/lwjgl*/*license.txt; do \
;   ${INSTALL_DATA} $$x ${LWJGL3_HOME}/; \
;   done
; 
; .include 

i'll go with "that isn't terrible". ;)
also "it's way better than the 'process' i have for rebuilding snappy-java".



Re: games/typespeed: fix with -fno-common

2021-02-08 Thread Stuart Henderson
On 2021/02/07 23:57, Charlene Wendling wrote:
> Ping.
> 
> On Sat, 30 Jan 2021 17:20:44 +0100
> Charlene Wendling  wrote:
> 
> > Hi,
> > 
> > This fix is taken from Gentoo [0]. Built and tested on amd64.
> > 
> > OK? 
> > 
> > Charlène. 
> > 
> > 
> > [0]
> > https://gitweb.gentoo.org/repo/gentoo.git/tree/games-misc/typespeed/files/typespeed-0.6.5-use-extern.patch
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/typespeed/Makefile,v
> retrieving revision 1.6
> diff -u -p -u -p -r1.6 Makefile
> --- Makefile  12 Jul 2019 20:46:26 -  1.6
> +++ Makefile  30 Jan 2021 16:16:29 -
> @@ -3,7 +3,7 @@ COMMENT = Test your typing speed and ge

OK.

Would you mind fixing up COMMENT while there please? (new blank line
before, s/T/t/)



NEW: devel/libcdada (for pmacct update)

2021-02-08 Thread Stuart Henderson
Newer versions of pmacct need this library, either externally or
bundled. Since the build with the bundled one is fiddly and possibly
seems slightly broken it seems simpler to add it as a port. Any OKs to
import? It is a little messy as it links against the C++ standard
library but is not itself C++ so there's some library setup done
after the .include  (COMPILER_LIBCXX isn't available
earlier).


Small library that offers basic data structures (list, set, map, ..)
in a pure C API for user-space applications. Key features:

- Easy to use, portable
- No "magic" MACROs, and no need to modify your data structures (except,
perhaps, for __attribute__((packed)))
- Uses C++ standard library as the backend for most data structures
- Reasonable performance


tgz attached, update diff for pmacct inline below. (I'd quite like to
get shot of the -fno-common diffs which are in patches/).

Index: Makefile
===
RCS file: /cvs/ports/net/pmacct/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile3 Feb 2021 23:14:18 -   1.33
+++ Makefile8 Feb 2021 16:46:01 -
@@ -2,8 +2,7 @@
 
 COMMENT=   passive IP network monitoring tools: traffic accounting, etc
 
-DISTNAME=  pmacct-1.7.5
-REVISION=  2
+DISTNAME=  pmacct-1.7.6
 CATEGORIES=net
 
 HOMEPAGE=  http://www.pmacct.net/
@@ -12,28 +11,33 @@ MASTER_SITES=   http://www.pmacct.net/
 # partly GPLv2 partly ISC (in transition to ISC)
 PERMIT_PACKAGE=Yes
 
-WANTLIB += c jansson m maxminddb pcap pthread sodium sqlite3 z zmq
+WANTLIB += ${COMPILER_LIBCXX} c cdada jansson m maxminddb pcap pthread
+WANTLIB += sodium sqlite3 z zmq
 
 FLAVORS=   mysql postgresql
 FLAVOR?=
 
 LIB_DEPENDS+=  databases/sqlite3 \
devel/jansson \
+   devel/libcdada \
net/libmaxminddb \
net/zeromq
 
 COMPILER=  base-clang ports-gcc
-COMPILER_LANGS=c
 
-CONFIGURE_STYLE= autoconf no-autoheader
+CONFIGURE_STYLE= autoreconf
 AUTOCONF_VERSION= 2.69
+AUTOMAKE_VERSION= 1.16
 
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"
-CONFIGURE_ARGS= --enable-ipv6 \
-   --enable-geoipv2 \
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+   LDFLAGS="-L${LOCALBASE}/lib" \
+   CXXLIB="${CXXLIB}"
+CONFIGURE_ARGS= --enable-geoipv2 \
--enable-jansson \
--enable-sqlite3 \
-   --enable-zmq
+   --enable-zmq \
+   --without-external-deps
+MAKE_ENV=  ${AUTOCONF_ENV}
 USE_GMAKE= Yes
 NO_TEST=   Yes
 
@@ -63,7 +67,14 @@ post-install:
cd ${WRKSRC}/examples; \
${INSTALL_PROGRAM} lg/pmbgp ${PREFIX}/share/examples/pmacct/lg/; \
${INSTALL_DATA} lg/pmbgp.py ${PREFIX}/share/examples/pmacct/lg/
-   #${INSTALL_DATA} ${WRKSRC}/sql/!(README*) \
-   ${PREFIX}/share/examples/pmacct/sql/
+.if !${FLAVOR:Mmysql}
+   rm ${PREFIX}/share/pmacct/sql/*.mysql
+.endif
+.if !${FLAVOR:Mpostgresql}
+   rm ${PREFIX}/share/pmacct/sql/*.pgsql
+.endif
 
 .include 
+.for i in ${COMPILER_LIBCXX}
+CXXLIB+= -l$i
+.endfor
Index: distinfo
===
RCS file: /cvs/ports/net/pmacct/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo18 Jan 2021 10:24:49 -  1.12
+++ distinfo8 Feb 2021 16:46:01 -
@@ -1,2 +1,2 @@
-SHA256 (pmacct-1.7.5.tar.gz) = LneL083ZaMS58i4oAIubcvIpmAIB0swu4EywL2sL3NU=
-SIZE (pmacct-1.7.5.tar.gz) = 1626770
+SHA256 (pmacct-1.7.6.tar.gz) = qkQH/lUkEvVnkO8bj94BpT6AE2SIyJ+R5DyEgl8TV/M=
+SIZE (pmacct-1.7.6.tar.gz) = 2126837
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/net/pmacct/patches/patch-configure_ac,v
retrieving revision 1.2
diff -u -p -r1.2 patch-configure_ac
--- patches/patch-configure_ac  18 Jan 2021 10:24:49 -  1.2
+++ patches/patch-configure_ac  8 Feb 2021 16:46:01 -
@@ -1,9 +1,14 @@
-$OpenBSD: patch-configure_ac,v 1.2 2021/01/18 10:24:49 sthen Exp $
+$OpenBSD$
+
+drop forced -O2
+handle libcdada dependency on C++ standard library
+only linux requires libnuma for mysql
+
 
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -26,12 +26,6 @@ AC_MSG_RESULT($host_os)
+@@ -30,12 +30,6 @@ AC_MSG_RESULT($host_os)
  AC_MSG_CHECKING(hardware)
  AC_MSG_RESULT($host_cpu)
  
@@ -16,3 +21,23 @@ Index: configure.ac
  AC_CHECK_FUNCS([strlcpy])
  
  dnl: shared object handling
+@@ -406,10 +400,6 @@ AC_ARG_ENABLE(mysql,
+ CFLAGS="$CFLAGS $MYSQL_CFLAGS"
+ AC_CHECK_HEADERS([mysql.h mysql/mysql.h])
+ CFLAGS="$_save_CFLAGS"
+-
+-AC_CHECK_LIB([numa], [numa_bind], [], [AC_MSG_ERROR([
+-  ERROR: missing libnuma. Requirement for building MySQL.
+-])])
+ ;;
+   no)
+ AC_MSG_RESULT(no)
+@@ -1138,7 +1128,7 @@ AC_LANG_PUSH([C++])
+ 

[Update] net/thingsd 4.0.2

2021-02-08 Thread Tracey Emery
Hello,

Minor bump to the last update I sent out.

Changes:
Remove portrange, since we're never going to use a range of ports
Remove missed debug line
Fix thingsctl for portrange changes

Ok?

-- 

Tracey Emery

Index: Makefile
===
RCS file: /cvs/ports/net/thingsd/Makefile,v
retrieving revision 1.7
diff -u -p -u -r1.7 Makefile
--- Makefile29 Jan 2021 19:33:43 -  1.7
+++ Makefile8 Feb 2021 16:38:20 -
@@ -5,7 +5,7 @@ CATEGORIES =net
 
 GH_ACCOUNT =   basepr1me
 GH_PROJECT =   thingsd
-GH_TAGNAME =   3.0.4
+GH_TAGNAME =   4.0.2
 
 MAINTAINER =   Tracey Emery 
 
@@ -14,7 +14,7 @@ PERMIT_PACKAGE =  Yes
 
 # uses pledge()
 # uses unveil()
-WANTLIB += c crypto event pthread ssl tls util
+WANTLIB += c crypto event ssl tls util
 
 MAKE_FLAGS =   CC="${CC}"
 
Index: distinfo
===
RCS file: /cvs/ports/net/thingsd/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- distinfo29 Jan 2021 19:33:43 -  1.6
+++ distinfo8 Feb 2021 16:38:20 -
@@ -1,2 +1,2 @@
-SHA256 (thingsd-3.0.4.tar.gz) = A57/8Ed7Y8Ww6KIG0JCCOwDqdmmPhDtjGEiF2pcw6x8=
-SIZE (thingsd-3.0.4.tar.gz) = 47111
+SHA256 (thingsd-4.0.2.tar.gz) = RT2se/5z+YJIHiEWW39QlafDy3YwzI8qlTgJlYc6kNE=
+SIZE (thingsd-4.0.2.tar.gz) = 53511



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/02/08 08:41:12

Modified files:
textproc/libexttextcat: Makefile 
textproc/libexttextcat/pkg: PLIST 

Log message:
libexttextcat: rename fpdb.conf to fbdb.conf.dist and @sample



Re: [NEW] games/moonlight-qt

2021-02-08 Thread Muhammad Kaisar Arkhan

On 1/27/21 9:38 AM, Muhammad Kaisar Arkhan wrote:

On 1/26/21 4:42 PM, Rafael Sadowski wrote:

On Tue Jan 26, 2021 at 02:15:20PM +0100, Muhammad Kaisar Arkhan wrote:

Hello ports@,

Moonlight (formerly Limelight) is an open source implementation of
NVIDIA's GameStream protocol. With Moonlight, You can stream your
collection of PC games from your GameStream-compatible PC to any
supported device and play them remotely.

In order to properly test this port, a PC running Windows with an 
NVIDIA GPU
(that's capable of running GameStream) is required. You need to 
install more

proprietary bloatware^W^W^WNVIDIA GeForce Experience and setup NVIDIA
GameStream.

More info on that can be found here:
https://www.nvidia.com/en-us/support/gamestream/gamestream-pc-setup/.

If you don't have an NVIDIA GPU like I do, you can use Sunshine[1] 
which is
an NVIDIA GameStream server reimplementation. You can download the 
pre-built

binaries from the GitHub tags/releases page and download the zip file.

 From there, you can simply launch the sunshine.exe file. Since it 
appears
that sunshine lacks the capability to advertise to GameStream clients 
(like
Moonlight), you have to add your PC manually via the IP address. When 
you

try to connect for the first time, it will ask you to enter a pin. Since
sunshine doesn't have any GUI/TUI at all, on the same Windows PC, you 
need

to go to http://127.0.0.1/pin/ to accept the pairing
request. After that, you should be able to connect!

 From my experience using this port and sunshine, it works fine and 
it's a
bit sluggish but I'm not sure if that's caused by sunshine not 
supporting
hardware encoding or the lack of hardware decoding on OpenBSD but 
it's much
more usable in comparison to using Parsec/Rainway within chromium 
since it

works entirely in your local network.

OK?

[1]: https://github.com/loki-47-6F-64/sunshine

--
Muhammad Kaisar Arkhan
h...@yukiisbo.red - kai...@arkhan.io
https://yukiisbo.red - https://arkhan.io


Just a quick Qt port review. Please find below a few tweaks. Otherwise
it looks good. It starts clean and that is all I have tested.

--- Makefile.orig    Tue Jan 26 14:56:50 2021
+++ Makefile    Tue Jan 26 16:28:02 2021
@@ -17,15 +17,19 @@ MAINTAINER =    Muhammad Kaisar Arkhan 


  # GPLv3
  PERMIT_PACKAGE =    Yes
-WANTLIB +=    ${COMPILER_LIBCXX} EGL GL Qt5Core Qt5Gui Qt5Network
-WANTLIB +=    Qt5Widgets X11 c crypto drm m ssl
-WANTLIB +=    SDL2 SDL2_ttf avcodec avutil opus
-WANTLIB +=    Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Svg
+WANTLIB += ${COMPILER_LIBCXX} EGL GL Qt5Core Qt5Gui Qt5Network
+WANTLIB += Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Svg
+WANTLIB += Qt5Widgets SDL2 SDL2_ttf X11 avcodec avutil c crypto
+WANTLIB += drm m opus ssl
  MODULES =    devel/qmake \
  x11/qt5
-RUN_DEPENDS =    graphics/ffmpeg \
+RUN_DEPENDS =    x11/gtk+3,-guic \
+    devel/desktop-file-utils
+
+
+LIB_DEPENDS =    graphics/ffmpeg \
  devel/sdl2 \
  devel/sdl2-ttf \
  audio/opus \



Thanks, here's an update tarball because the PLIST has changed:



Ping :-)

Port reattached

--
Muhammad Kaisar Arkhan
h...@yukiisbo.red - kai...@arkhan.io
https://yukiisbo.red - https://arkhan.io


moonlight-qt-3.0.0.tgz
Description: Binary data


[NEW] cad/ultimaker/cura - Ultimake Cura + dependencies

2021-02-08 Thread Evandro Rathke
Hi folks!
I hope everyone is going well.

This is the port for Ultimaker Cura. It's an update for the latest stable
version (4.8.0) available.
More info: https://gitlab.com/erathke/cura-port

Best regards,

Evandro Rathke

*Mobile/WhatsApp*: +55 51 9 9921-5584
*Skype*: erathke


cura-port-4.8.0.tar.gz
Description: application/gzip


[NEW] games/lwjgl3

2021-02-08 Thread Kurt Mosiejczuk
Here's a new port for lwjgl3. It's a new port since there are existing
things that use the lwjgl 2.x version we already have.

Upstream is not interested in supporting BSD and has expressed hope that
someone would fork the code for BSD support (so they don't have to deal
with it). So this is based upon my fork with OpenBSD support added.
(https://github.com/kmosiejczuk/lwjgl3)

I added most of the code to support OpenBSD with some help from pamela
and phessler. octeep (https://github.com/octeep/lwjgl3) figured out the 
last couple of bits that eluded me for so long. Thank you!

The build will try and download needed things to build, including a specific
version of the kotlin compiler and some java libraries from maven. Thus the
tricks of adding them in. I just bundled the maven libraries and put the
distfile on a server of mine.

phessler and pamela helped some with the port (blame the sins on me though)
and both helped test.

This isn't especially pretty, but it works. The delay for the last couple
of weeks has been... testing... with current versions of Minecraft. ;)

I figured I'd send this here for a little more review since I am pulling
some ugly tricks and there may be better ways to handle it.

--Kurt



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


CVS: cvs.openbsd.org: ports

2021-02-08 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2021/02/08 05:33:21

Modified files:
net/powerdns   : Makefile distinfo 

Log message:
Update to PowerDNS Authoritative Server 4.4.1



Re: multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Mark Patruck

On 2/8/21 11:19 AM, Stuart Henderson wrote:

On 2021/02/08 11:03, Mark Patruck wrote:

Update multimedia/minidlna to v1.3.0, the first official release since
Aug 2017 and switch back to SF.


Probably wants comparing with updated code at 
https://github.com/glebius/minidlna,
I'm not sure what glebius has changed but maybe relevant for us too,
freebsd ports commit has "Update to 1.3.0 with my patches rebased on top".


Looks like only the last three commits on Jan 7 2021 are missing in
the official v1.3.0, as there was no further merge after glebius' wrap
up to 1.3.0. So i think it's more or less the question, if we should
stay on the more up-to-date fork or move to official again.


Besides -fno-common, this fixes

https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/

Runs fine on amd64.

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Index: Makefile
===
RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile23 Mar 2020 19:41:56 -  1.33
+++ Makefile8 Feb 2021 09:54:56 -
@@ -2,14 +2,9 @@
  
  COMMENT=	lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
  
-GH_ACCOUNT=	glebius

-GH_PROJECT=minidlna
-GH_TAGNAME=f06964a9b4253c93ce96dabd8953eb6dfc4406bd
-V= 1.2.1
-DISTNAME=  minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
-PKGNAME=   minidlna-${V}
-
-REVISION=  7
+V= 1.3.0
+DISTNAME=  minidlna-$V
+PKGNAME=   minidlna-$V
  
  CATEGORIES=	multimedia
  
@@ -21,9 +16,7 @@ PERMIT_PACKAGE=	Yes

  WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
  WANTLIB += ogg pthread sqlite3 vorbis
  
-# use the github fork, see this link for more information:

-# https://svnweb.freebsd.org/ports?view=revision=489641
-#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=minidlna/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=minidlna/}
  
  CONFIGURE_STYLE=	autoreconf
  
Index: distinfo

===
RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo23 Mar 2020 19:41:56 -  1.11
+++ distinfo8 Feb 2021 09:54:56 -
@@ -1,2 +1,2 @@
-SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
-SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
+SHA256 (minidlna-1.3.0.tar.gz) = R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
+SIZE (minidlna-1.3.0.tar.gz) = 509576
Index: pkg/DESCR
===
RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
retrieving revision 1.3
diff -u -p -r1.3 DESCR
--- pkg/DESCR   20 Mar 2019 11:47:46 -  1.3
+++ pkg/DESCR   8 Feb 2021 09:54:56 -
@@ -1,6 +1,3 @@
  ReadyMedia (formerly known as MiniDLNA) is simple media server software,
  written in C, with the aim of being fully compliant with DLNA/UPnP-AV clients
  (televisions, tablets, etc).
-
-This is Gleb Smirnoff's fork of original project by Justin Maggard, created
-temporarily due to low activity of main project.




--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx



Remove games/minecraft

2021-02-08 Thread Wind R
Hi,

The Minecraft launcher used in games/minecraft has been offically deprecated by 
Mojang for years. It does not
support Minecraft versions beyond 1.14.2. Given that we already have a 
games/multimc, which is open-source, actively
maintained by upstream, and support all Minecraft versions, I believe that 
games/minecraft should be removed.

Ok?

Thanks,
octeep



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2021/02/08 04:37:45

Modified files:
sysutils/bacula: Makefile distinfo 
Removed files:
sysutils/bacula/patches: patch-src_cats_update_mysql_tables_in 
 patch-src_tools_dbcheck_c 

Log message:
update to 11.0.1

ok sthen@



Re: multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Stuart Henderson
On 2021/02/08 11:03, Mark Patruck wrote:
> Update multimedia/minidlna to v1.3.0, the first official release since
> Aug 2017 and switch back to SF.

Probably wants comparing with updated code at 
https://github.com/glebius/minidlna,
I'm not sure what glebius has changed but maybe relevant for us too,
freebsd ports commit has "Update to 1.3.0 with my patches rebased on top".

> Besides -fno-common, this fixes
> 
> https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/
> 
> Runs fine on amd64.
> 
>   -Mark
> 
> -- 
> Mark Patruck ( mark at wrapped.cx )
> GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
> 
> https://www.wrapped.cx

> Index: Makefile
> ===
> RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
> retrieving revision 1.33
> diff -u -p -r1.33 Makefile
> --- Makefile  23 Mar 2020 19:41:56 -  1.33
> +++ Makefile  8 Feb 2021 09:54:56 -
> @@ -2,14 +2,9 @@
>  
>  COMMENT= lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
>  
> -GH_ACCOUNT=  glebius
> -GH_PROJECT=  minidlna
> -GH_TAGNAME=  f06964a9b4253c93ce96dabd8953eb6dfc4406bd
> -V=   1.2.1
> -DISTNAME=minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
> -PKGNAME= minidlna-${V}
> -
> -REVISION=7
> +V=   1.3.0
> +DISTNAME=minidlna-$V
> +PKGNAME= minidlna-$V
>  
>  CATEGORIES=  multimedia
>  
> @@ -21,9 +16,7 @@ PERMIT_PACKAGE= Yes
>  WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
>  WANTLIB += ogg pthread sqlite3 vorbis
>  
> -# use the github fork, see this link for more information:
> -# https://svnweb.freebsd.org/ports?view=revision=489641
> -#MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=minidlna/}
> +MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=minidlna/}
>  
>  CONFIGURE_STYLE= autoreconf
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
> retrieving revision 1.11
> diff -u -p -r1.11 distinfo
> --- distinfo  23 Mar 2020 19:41:56 -  1.11
> +++ distinfo  8 Feb 2021 09:54:56 -
> @@ -1,2 +1,2 @@
> -SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
> CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
> -SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
> +SHA256 (minidlna-1.3.0.tar.gz) = R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
> +SIZE (minidlna-1.3.0.tar.gz) = 509576
> Index: pkg/DESCR
> ===
> RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
> retrieving revision 1.3
> diff -u -p -r1.3 DESCR
> --- pkg/DESCR 20 Mar 2019 11:47:46 -  1.3
> +++ pkg/DESCR 8 Feb 2021 09:54:56 -
> @@ -1,6 +1,3 @@
>  ReadyMedia (formerly known as MiniDLNA) is simple media server software,
>  written in C, with the aim of being fully compliant with DLNA/UPnP-AV clients
>  (televisions, tablets, etc).
> -
> -This is Gleb Smirnoff's fork of original project by Justin Maggard, created
> -temporarily due to low activity of main project.



Re: textproc/zoem -fno-common fix

2021-02-08 Thread Theo Buehler
On Thu, Feb 04, 2021 at 10:02:09PM +0100, Theo Buehler wrote:
> On Thu, Feb 04, 2021 at 09:39:19PM +0100, Theo Buehler wrote:
> > Straightforward fix. The version.h header is oth generated and packaged,
> > I thought it better to fix both the generating script and the header.
> > 
> > Upstream has been dormant during the past decade, but they have updated
> > their homepage to use TLS.
> > 
> > Basic macros still work.
> 
> Right after sending I noticed that there is a later version. It adds
> readline support, so it's a bit of an improvement. -fno-common fix is
> essentially the same as before. Basic functionality still works.

Sigh. I forgot cvs add.

Here's the update that actually includes the simple -fno-common fix...

Index: Makefile
===
RCS file: /cvs/ports/textproc/zoem/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile12 Jul 2019 20:50:17 -  1.12
+++ Makefile4 Feb 2021 20:56:03 -
@@ -2,16 +2,16 @@
 
 COMMENT=   interpretive macro/programming language
 
-V= 09-149
+V= 11-166
 DISTNAME=  zoem-${V}
 PKGNAME=   zoem-${V:S,-,_,}
 CATEGORIES=textproc lang
 
-HOMEPAGE=  http://micans.org/zoem/
+HOMEPAGE=  https://micans.org/zoem/
 
 # GPLv2
 PERMIT_PACKAGE=Yes
-WANTLIB=   c m 
+WANTLIB=   c m curses readline
 
 MASTER_SITES=  ${HOMEPAGE}/src/
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/zoem/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo18 Jan 2015 03:15:32 -  1.9
+++ distinfo4 Feb 2021 20:47:35 -
@@ -1,2 +1,2 @@
-SHA256 (zoem-09-149.tar.gz) = cCByIFYp3pM9db86G9TndQIwmiZFHhlGQnyx/Zc8VNU=
-SIZE (zoem-09-149.tar.gz) = 570150
+SHA256 (zoem-11-166.tar.gz) = EmeiIq4u6ZipHb5m3xnPmYoOfbRcflmCEEmua3kfN/4=
+SIZE (zoem-11-166.tar.gz) = 463646
Index: patches/patch-setversion
===
RCS file: patches/patch-setversion
diff -N patches/patch-setversion
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-setversion4 Feb 2021 20:49:40 -
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Fix for -fno-common
+
+Index: setversion
+--- setversion.orig
 setversion
+@@ -24,7 +24,7 @@ vsh='src/version.h'
+ echo -n '' > $vsh
+ echo '#ifndef zoem_version_h__' >> $vsh
+ echo '#define zoem_version_h__' >> $vsh
+-echo 'char *zoemDateTag;' >> $vsh
++echo 'extern char *zoemDateTag;' >> $vsh
+ echo '#endif' >> $vsh
+ 
+ vsc='src/version.c'
Index: patches/patch-src_Makefile_in
===
RCS file: /cvs/ports/textproc/zoem/patches/patch-src_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_Makefile_in
--- patches/patch-src_Makefile_in   23 Dec 2009 22:09:20 -  1.2
+++ patches/patch-src_Makefile_in   4 Feb 2021 20:49:15 -
@@ -1,7 +1,8 @@
 $OpenBSD: patch-src_Makefile_in,v 1.2 2009/12/23 22:09:20 jasper Exp $
 src/Makefile.in.orig   Fri May 29 14:24:17 2009
-+++ src/Makefile.inWed Dec 23 21:56:37 2009
-@@ -101,7 +101,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+Index: src/Makefile.in
+--- src/Makefile.in.orig
 src/Makefile.in
+@@ -100,7 +100,7 @@ INSTALL_SCRIPT = @INSTALL_SCRIPT@
  INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
  LDFLAGS = @LDFLAGS@
  LIBOBJS = @LIBOBJS@
@@ -10,7 +11,7 @@ $OpenBSD: patch-src_Makefile_in,v 1.2 20
  LN_S = @LN_S@
  LTLIBOBJS = @LTLIBOBJS@
  MAINT = @MAINT@
-@@ -158,7 +158,7 @@ ops-env.c ops-constant.c curly.c digest.c entry.c \
+@@ -169,7 +169,7 @@ ops-env.c ops-constant.c curly.c digest.c entry.c \
  iface.c source.c sink.c filter.c key.c dict.c ops.c parse.c read.c \
  segment.c util.c zoem.c version.c
  
Index: patches/patch-src_version_h
===
RCS file: patches/patch-src_version_h
diff -N patches/patch-src_version_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_version_h 4 Feb 2021 20:50:09 -
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Fix for -fno-common
+
+Index: src/version.h
+--- src/version.h.orig
 src/version.h
+@@ -1,4 +1,4 @@
+ #ifndef zoem_version_h__
+ #define zoem_version_h__
+-char *zoemDateTag;
++extern char *zoemDateTag;
+ #endif
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/zoem/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   23 Dec 2009 22:09:20 -  1.5
+++ pkg/PLIST   4 Feb 2021 20:50:51 -
@@ -1,11 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.5 2009/12/23 22:09:20 jasper Exp $
 @bin bin/zoem
 @man man/man1/zoem.1
-@man man/man7/pud-base.7
-@man man/man7/pud-faq.7
-@man man/man7/pud-man.7
-@man man/man7/pud-ref.7
-@man man/man7/pud.7
 share/doc/zoem/
 share/doc/zoem/doc/
 share/doc/zoem/doc/zoem.azm
@@ -13,28 +8,6 @@ share/doc/zoem/doc/zoem.html
 

multimedia/minidlna v1.3.0 (official)

2021-02-08 Thread Mark Patruck

Update multimedia/minidlna to v1.3.0, the first official release since
Aug 2017 and switch back to SF.

Besides -fno-common, this fixes

https://sourceforge.net/projects/minidlna/files/minidlna/1.3.0/

Runs fine on amd64.

-Mark

--
Mark Patruck ( mark at wrapped.cx )
GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51

https://www.wrapped.cx
Index: Makefile
===
RCS file: /cvs/ports/multimedia/minidlna/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile23 Mar 2020 19:41:56 -  1.33
+++ Makefile8 Feb 2021 09:54:56 -
@@ -2,14 +2,9 @@
 
 COMMENT=   lightweight DLNA/UPnP-AV media server (aka ReadyMedia)
 
-GH_ACCOUNT=glebius
-GH_PROJECT=minidlna
-GH_TAGNAME=f06964a9b4253c93ce96dabd8953eb6dfc4406bd
-V= 1.2.1
-DISTNAME=  minidlna-${V}-glebius-${GH_TAGNAME:C/^(.).*/\1/}
-PKGNAME=   minidlna-${V}
-
-REVISION=  7
+V= 1.3.0
+DISTNAME=  minidlna-$V
+PKGNAME=   minidlna-$V
 
 CATEGORIES=multimedia
 
@@ -21,9 +16,7 @@ PERMIT_PACKAGE=   Yes
 WANTLIB += FLAC avformat avutil c exif iconv id3tag intl jpeg
 WANTLIB += ogg pthread sqlite3 vorbis
 
-# use the github fork, see this link for more information:
-# https://svnweb.freebsd.org/ports?view=revision=489641
-#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=minidlna/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=minidlna/}
 
 CONFIGURE_STYLE=   autoreconf
 
Index: distinfo
===
RCS file: /cvs/ports/multimedia/minidlna/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo23 Mar 2020 19:41:56 -  1.11
+++ distinfo8 Feb 2021 09:54:56 -
@@ -1,2 +1,2 @@
-SHA256 (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 
CIAL7Y4LIDYFywcenW8LdzDZjXq1+8A1K6N+XXZxulA=
-SIZE (minidlna-1.2.1-glebius-f06964a9b.tar.gz) = 296381
+SHA256 (minidlna-1.3.0.tar.gz) = R9mwa0xIgBpMERLsI9JHgnKLVJXpXsIZW75cgbwtPGM=
+SIZE (minidlna-1.3.0.tar.gz) = 509576
Index: pkg/DESCR
===
RCS file: /cvs/ports/multimedia/minidlna/pkg/DESCR,v
retrieving revision 1.3
diff -u -p -r1.3 DESCR
--- pkg/DESCR   20 Mar 2019 11:47:46 -  1.3
+++ pkg/DESCR   8 Feb 2021 09:54:56 -
@@ -1,6 +1,3 @@
 ReadyMedia (formerly known as MiniDLNA) is simple media server software,
 written in C, with the aim of being fully compliant with DLNA/UPnP-AV clients
 (televisions, tablets, etc).
-
-This is Gleb Smirnoff's fork of original project by Justin Maggard, created
-temporarily due to low activity of main project.


CVS: cvs.openbsd.org: ports

2021-02-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/02/08 02:57:24

Modified files:
textproc   : Makefile 

Log message:
+libexttextcat, +libstemmer



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/02/08 02:56:36

Log message:
import ports/textproc/libstemmer, ok/tweak tb@ benoit@

This package provides a library and command-line tool implementing
stemming algorithms. Stemming maps different forms of the same word to
a common "stem" - for example, the English stemmer maps connection,
connections, connective, connected, and connecting to connect. This is
useful in searching and information retrieval.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20210208

N ports/textproc/libstemmer/Makefile
N ports/textproc/libstemmer/distinfo
N ports/textproc/libstemmer/pkg/DESCR
N ports/textproc/libstemmer/pkg/PLIST
N ports/textproc/libstemmer/patches/patch-GNUmakefile
N ports/textproc/libstemmer/patches/patch-libstemmer_symbol_map

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/02/08 02:53:58

Log message:
import libexttextcat, ok tb@ benoit@ (tb spotted a test dep on bash and
suggested adding TDEP, I fixed it differently)

libexttextcat is an N-Gram-Based Text Categorization library primarily
intended for language guessing. It is an adaption of wiseguys libtextcat
extended to be UTF-8 aware.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20210208

N ports/textproc/libexttextcat/Makefile
N ports/textproc/libexttextcat/distinfo
N ports/textproc/libexttextcat/pkg/DESCR
N ports/textproc/libexttextcat/pkg/PLIST
N ports/textproc/libexttextcat/patches/patch-src_Makefile_am

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-02-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2021/02/08 02:50:22

Modified files:
geo/pgpointcloud: Makefile 
Added files:
geo/pgpointcloud/patches: patch-lib_cunit_cu_tester_c 
  patch-lib_cunit_cu_tester_h 

Log message:
geo/pgpointcloud: fix for -fno-common

from https://github.com/pgpointcloud/pointcloud/pull/273