CVS: cvs.openbsd.org: ports

2022-02-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/02/12 00:39:49

Modified files:
databases/web2ldap: Makefile distinfo 

Log message:
databases/web2ldap: update to 1.7.3, from maintainer Lucas Raab



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/02/12 00:36:19

Modified files:
x11/xfce4/xfce4-notifyd: Makefile distinfo 

Log message:
x11/xfce4/xfce4-notifyd: update to 0.6.3



Re: Remove cmake wxneeded hack and set USE_WXNEEDED

2022-02-11 Thread Rafael Sadowski
On Sat Feb 12, 2022 at 07:27:14AM +0100, Rafael Sadowski wrote:
> 
> I come to two questions:
> 
> 1. USE_WXNEEDED=Yes is broken for recoll and maybe other QMake ports
> or

I misunderstood your statement. The USE_WXNEEDED=Yes works like expected
for recoll.

$ readelf -l /usr/local/bin/recollq | grep WX
OPENBSD_WXNEED 0x 0x 0x



Re: Remove cmake wxneeded hack and set USE_WXNEEDED

2022-02-11 Thread Rafael Sadowski
On Fri Feb 11, 2022 at 10:24:29PM +, Stuart Henderson wrote:
> On 2022/02/11 21:45, Rafael Sadowski wrote:
> > Hi ports!
> > 
> > To work with upstream for a better OpenBSD support I would like to remove
> > our deep openbsd hacks in the cmake base-system.
> > 
> > This diff removes the webkit/webengine-wxneeded hack in
> > cmComputeLinkInformation.cxx. I added USE_WXNEEDED=Yes in all ports with
> > Qt5WebKit and Qt5WebEngine*.
> > 
> > Because the hack handles all "webkit" entries, do we need USE_WXNEEDED in
> > all other ports where there is a "webkit"? What are they? www/webkitgtk4?
> > 
> > Feedback?
> 
> I don't know exactly what that hack does,
>

It searches for webkit/webengine (lower-case search) in all link-entries
for EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds
"-Wl,-z,wxneeded".

>
> but I checked recoll and that does not currently have an
> OPENBSD_WXNEEDED section (check with objdump -p).

recoll is not a cmake port. I think I found that through my analysis. I
looked ports that use Qt5WebKit or Qt5WebEngine but have no
USE_WXNEEDED=Yes.

I come to two questions:

1. USE_WXNEEDED=Yes is broken for recoll and maybe other QMake ports
or
2. Not all ports depending on Qt5WebKit,Qt5WebEngine need wxneeded. I
don't think so.

>
> And for citra you changed from USE_WXNEEDED=Yes to No. So at the
> very least there are some missing bumps here, but maybe other changes
> are needed too.

Ops, that was my test-case. USE_WXNEEDED=Yes works here with
USE_WXNEEDED. That should be Yes, I'll save us another diff.



new: devel/py-i3ipc

2022-02-11 Thread Sergey Andrianov
Hello,

I've created a port for i3ipc Python library. It allows you to control
the i3 window manager and it's useful for writing scripts for
notifications, status generators, daemons etc.

Please comment on how's bad/good is packaging.

Website: https://github.com/altdesktop/i3ipc-python/

Cheers,
Sergey.


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


[update] intellij and pycharm

2022-02-11 Thread Lucas Raab
Hello,

Here are twin updates to pycharm and intellij to 2021.3.2, both
pretty minor. They've beem working fine so far.

Changelogs:
https://youtrack.jetbrains.com/articles/IDEA-A-95/IntelliJ-IDEA-2021.3.2-(213.6777.52-build)-Release-Notes
https://confluence.jetbrains.com/display/PYH/PyCharm+2021.3.2+Release+Notes

Thanks,
Lucas
diff d02bb15d20bda7981260965cb05706d608e73bf1 /usr/ports
blob - ef12d2fc8282dbaf7d131bae7b54a33ab7b3bd99
file + devel/intellij/Makefile
--- devel/intellij/Makefile
+++ devel/intellij/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT=   IntelliJ IDEA Java IDE
 
-V= 2021.3.1
+V= 2021.3.2
 DISTNAME=  ideaIC-${V}-no-jbr
 PKGNAME=   intellij-${V}
 CATEGORIES=devel
@@ -25,7 +25,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
 
 NO_TEST=   Yes
 
-WRKDIST=   ${WRKDIR}/idea-IC-213.6461.79
+WRKDIST=   ${WRKDIR}/idea-IC-213.6777.52
 IJ=${PREFIX}/intellij
 
 # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do
blob - d6813f0a53d1a251d2206713b3a70ecc046579a7
file + devel/intellij/distinfo
--- devel/intellij/distinfo
+++ devel/intellij/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ideaIC-2021.3.1-no-jbr.tar.gz) = 
tj+rNj94dyhQyH9HbnAKOOfmvqSAzo+zHArOxP4z3xI=
-SIZE (ideaIC-2021.3.1-no-jbr.tar.gz) = 636967985
+SHA256 (ideaIC-2021.3.2-no-jbr.tar.gz) = 
9LbmFNroVkV3NkD4XmOwyeVFM/z47dXLo99Aod+Vvvg=
+SIZE (ideaIC-2021.3.2-no-jbr.tar.gz) = 636932173
blob - 2960677307ba50621f10b59ecdaa704f8fb5f9e2
file + devel/intellij/pkg/PLIST
--- devel/intellij/pkg/PLIST
+++ devel/intellij/pkg/PLIST
@@ -100,7 +100,7 @@ intellij/lib/asm-tree-7.1.jar
 intellij/lib/asm-util-7.1.jar
 intellij/lib/async-profiler.jar
 intellij/lib/bootstrap.jar
-intellij/lib/build-marker-IC-213.6461.79
+intellij/lib/build-marker-IC-213.6777.52
 intellij/lib/byte-buddy-agent.jar
 intellij/lib/cds/
 intellij/lib/cds/classesLogAgent.jar
@@ -417,7 +417,6 @@ intellij/plugins/cwm-plugin/lib/cwm-common.jar
 intellij/plugins/cwm-plugin/lib/cwm-host-unattended.jar
 intellij/plugins/cwm-plugin/lib/cwm-host.jar
 intellij/plugins/cwm-plugin/lib/cwm-lobby-common.jar
-intellij/plugins/cwm-plugin/lib/cwm-plugin-android.jar
 intellij/plugins/cwm-plugin/lib/cwm-plugin-terminal.jar
 intellij/plugins/cwm-plugin/lib/cwm-plugin.jar
 intellij/plugins/cwm-plugin/lib/cwm-unattended-common.jar
@@ -429,7 +428,7 @@ intellij/plugins/cwm-plugin/lib/kotlinx-serialization-
 intellij/plugins/cwm-plugin/lib/projector-client-common.jar
 intellij/plugins/cwm-plugin/lib/projector-client-swing.jar
 intellij/plugins/cwm-plugin/lib/quiche-jna-stubs.jar
-intellij/plugins/cwm-plugin/lib/rd-text-2021.3.4.jar
+intellij/plugins/cwm-plugin/lib/rd-text-2021.3.5.jar
 intellij/plugins/cwm-plugin/lib/tls-channel.jar
 intellij/plugins/cwm-plugin/quiche-native/
 intellij/plugins/cwm-plugin/quiche-native/linux-x86-64/
@@ -711,6 +710,7 @@ intellij/plugins/space/lib/
 intellij/plugins/space/lib/3rd-party.jar
 intellij/plugins/space/lib/jackson-datatype-joda-2.13.0.jar
 intellij/plugins/space/lib/joda-time-2.10.8.jar
+intellij/plugins/space/lib/kotlinx-coroutines-slf4j-1.5.2.jar
 intellij/plugins/space/lib/space-idea-sdk-1.1.83546.jar
 intellij/plugins/space/lib/space-java-jps.jar
 intellij/plugins/space/lib/space.jar
@@ -1305,6 +1305,7 @@ intellij/plugins/wsl-fs-helper/lib/
 intellij/plugins/wsl-fs-helper/lib/bifurcan-0.2.0-alpha6.jar
 intellij/plugins/wsl-fs-helper/lib/java-diff-utils-4.9.jar
 intellij/plugins/wsl-fs-helper/lib/kotlinx-coroutines-debug-1.5.1.jar
+intellij/plugins/wsl-fs-helper/lib/kotlinx-coroutines-slf4j-1.5.2.jar
 intellij/plugins/wsl-fs-helper/lib/okhttp-4.9.2.jar
 intellij/plugins/wsl-fs-helper/lib/okio-2.8.0.jar
 intellij/plugins/wsl-fs-helper/lib/wsl-fs-helper.jar
diff 7ec0500b99137740fb07f6291a098535542f3d10 /usr/ports
blob - 1e3c693f34951789de981c7595f5eb66dda19138
file + devel/pycharm/Makefile
--- devel/pycharm/Makefile
+++ devel/pycharm/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT=   Python IDE based on IntelliJ IDEA
 
-V= 2021.3.1
+V= 2021.3.2
 DISTNAME=  pycharm-community-${V}
 PKGNAME=   pycharm-${V}
 CATEGORIES=devel
blob - 70bb7deaf17fe3d94ea488b8b7d766f14341cca2
file + devel/pycharm/distinfo
--- devel/pycharm/distinfo
+++ devel/pycharm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pycharm-community-2021.3.1-no-jbr.tar.gz) = 
wRxr3D/4uAMq3baMophmtX4Bdt6as8n3EHPJ0z7LPUg=
-SIZE (pycharm-community-2021.3.1-no-jbr.tar.gz) = 338990714
+SHA256 (pycharm-community-2021.3.2-no-jbr.tar.gz) = 
3+1w8brNxO2+Luruo+vfWt4MpjBrZREBCoSooDtNDfA=
+SIZE (pycharm-community-2021.3.2-no-jbr.tar.gz) = 338946474
blob - 01fea11b510828a5c57cf08b9d0ee5e612fb5b1c
file + devel/pycharm/pkg/PLIST
--- devel/pycharm/pkg/PLIST
+++ devel/pycharm/pkg/PLIST
@@ -36,7 +36,7 @@ pycharm/lib/asm-tree-7.1.jar
 pycharm/lib/asm-util-7.1.jar
 pycharm/lib/async-profiler.jar
 pycharm/lib/bootstrap.jar

[update] databases/web2ldap to 1.7.3

2022-02-11 Thread Lucas Raab
Hello,

Here's a small update to web2ldap and tested with the usual suite
of ldapd, OpenLDAP, and FreeIPA.

Changelog: https://web2ldap.de/changes-1.7.html#r1.7.3

Thanks!
Lucas
diff d02bb15d20bda7981260965cb05706d608e73bf1 /usr/ports
blob - 9c137aa707b91982a9a60d3d3b12f124af4c1312
file + databases/web2ldap/Makefile
--- databases/web2ldap/Makefile
+++ databases/web2ldap/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =  full-featured LDAP client running as web application
 
-MODPY_EGG_VERSION =1.7.0
+MODPY_EGG_VERSION =1.7.3
 DISTNAME = web2ldap-${MODPY_EGG_VERSION}
 
 CATEGORIES =   databases www sysutils
blob - e26016bf23acb3f58462870a687cd65153bea72d
file + databases/web2ldap/distinfo
--- databases/web2ldap/distinfo
+++ databases/web2ldap/distinfo
@@ -1,2 +1,2 @@
-SHA256 (web2ldap-1.7.0.tar.gz) = zBW6HBPyoCdiBsPsknYe5XDgt9HskVZ7SmdNT6FPedE=
-SIZE (web2ldap-1.7.0.tar.gz) = 529300
+SHA256 (web2ldap-1.7.3.tar.gz) = mXLP4S6lPnm28HRgAt3KQJ995m6+hI4TXx31RhUOhQM=
+SIZE (web2ldap-1.7.3.tar.gz) = 530825


sparc64 bulk build report

2022-02-11 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Wed Feb  9 14:05:38 MST 2022
Finished: Fri Feb 11 21:39:26 MST 2022
Duration: 2 Days 7 hours 34 minutes

Built using OpenBSD 7.0-current (GENERIC.MP) #1188: Wed Feb  9 05:39:15 MST 2022

Built 9250 packages

Number of packages built each day:
Feb 9: 6830
Feb 10: 1778
Feb 11: 642



Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2022-02-09/summary.log

Build failures: 41
http://build-failures.rhaalovely.net/sparc64/2022-02-09/archivers/fuse-zip.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/audio/schismtracker.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/databases/xapian-bindings,-main.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/cbmc.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/kf5/kcrash.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/kf5/kitemviews.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/xtensa-esp32-elf/binutils.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/devel/xtensa-lx106-elf/binutils.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/editors/scite.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/emulators/openmsx.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/egoboo.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/frotz.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/irrlamb.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/stepmania.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/vkquake.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/games/witchblast.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/graphics/birdfont.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/lang/clazy.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/math/coq.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/multimedia/lebiniou.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/multimedia/mkvtoolnix.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/net/amule,-daemon.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/net/bro.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/net/pmacct,postgresql.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/net/zabbix,sqlite3,-main.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/news/nzbget.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/productivity/gnucash.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/productivity/kuserfeedback.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/security/arirang.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/security/encfs.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/security/veracrypt.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/sysutils/ipmitool.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/textproc/docbook-utils.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/textproc/link-grammar,,-main.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/www/nextcloud_notify_push.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/www/unit/unit-php,php74.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/www/unit/unit-ruby.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2022-02-09/x11/qt5/qtwebkit.log

Recurrent failures:
 failures/archivers/fuse-zip.log
 failures/databases/xapian-bindings,-main.log
 failures/devel/avr/gcc.log
 failures/devel/cbmc.log
 failures/devel/xtensa-esp32-elf/binutils.log
 failures/devel/xtensa-lx106-elf/binutils.log
 failures/emulators/openmsx.log
 failures/games/egoboo.log
 failures/games/frotz.log
 failures/games/stepmania.log
 failures/games/vkquake.log
 failures/games/witchblast.log
 failures/lang/clazy.log
 failures/math/coq.log
 failures/net/bro.log
 failures/net/pmacct,postgresql.log
 failures/net/zabbix,sqlite3,-main.log
 failures/news/nzbget.log
 failures/security/arirang.log
 failures/security/encfs.log
 failures/sysutils/libvirt.log
 failures/textproc/docbook-utils.log
 failures/www/nextcloud_notify_push.log
 failures/www/unit/unit-php,php74.log
 failures/www/unit/unit-ruby.log
 failures/x11/gnome/gjs.log
 failures/x11/qt5/qtwebkit.log

New failures:
+failures/audio/schismtracker.log
+failures/devel/kf5/kcrash.log
+failures/devel/kf5/kitemviews.log
+failures/editors/scite.log
+failures/graphics/birdfont.log
+failures/multimedia/lebiniou.log
+failures/multimedia/mkvtoolnix.log
+failures/net/amule,-daemon.log
+failures/productivity/gnucash.log
+failures/productivity/kuserfeedback.log
+failures/security/veracrypt.log
+failures/sysutils/ipmitool.log

[Update]devel/p5-Alien-Base: Update to 2.46

2022-02-11 Thread wen heping
Hi,  ports@:

Here is a patch for devel/p5-Alien-Base:
i) Update to 2.46
ii) Update DEPENDS, not all R_DEPS are required when build.

It build well and pass all tests on amd64-current  system.

Only 1 port depends on it, build well and NO_TEST defined.


Cheers !
wenIndex: Makefile
===
RCS file: /cvs/ports/devel/p5-Alien-Base/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile22 May 2021 00:25:51 -  1.3
+++ Makefile12 Feb 2022 03:06:18 -
@@ -5,9 +5,7 @@ COMMENT =   base classes for Alien:: modul
 MODULES =  cpan
 PKG_ARCH = *
 
-V =2.37
-
-REVISION = 1
+V =2.46
 
 PKGNAME =  p5-Alien-Base-${V}
 DISTNAME = Alien-Build-${V}
@@ -17,6 +15,7 @@ CATEGORIES =  devel
 # perl
 PERMIT_PACKAGE =   Yes
 
+BUILD_DEPENDS =sysutils/p5-File-Which
 RUN_DEPENDS =  devel/p5-FFI-CheckLib \
devel/p5-File-chdir \
devel/p5-Path-Tiny \
@@ -25,6 +24,5 @@ RUN_DEPENDS = devel/p5-FFI-CheckLib \
sysutils/p5-Capture-Tiny
 TEST_DEPENDS = devel/p5-Alien-Base-ModuleBuild
 
-BUILD_DEPENDS =${RUN_DEPENDS}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/p5-Alien-Base/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo18 Jan 2021 13:27:25 -  1.1.1.1
+++ distinfo12 Feb 2022 03:06:18 -
@@ -1,2 +1,2 @@
-SHA256 (Alien-Build-2.37.tar.gz) = MAC8vphIJkP3a7z/zkL9SPJMY6ZFf4qiwWlfSBrJ7VE=
-SIZE (Alien-Build-2.37.tar.gz) = 330915
+SHA256 (Alien-Build-2.46.tar.gz) = S7MB+itilqnY4oUACTLqM0CDKjpwvbnF4aY8b9HPSmc=
+SIZE (Alien-Build-2.46.tar.gz) = 319520


math/coq: drop default variable values

2022-02-11 Thread Klemens Nanni
bsd.port.mk handles leading "V" in GH_TAGNAME:

Before the diff:
$ make -V DISTNAME
${GH_PROJECT}-${V}
$ make show=DISTNAME
coq-8.13.2

$ make -V WRKDIST
${WRKDIR}/${GH_PROJECT}-${V}
$ make show=WRKDIST
/usr/ports/pobj/coq-8.13.2/coq-8.13.2

After the diff:
$ make -V DISTNAME

${GH_PROJECT}-${GH_TAGNAME:C/^(v|V|ver|[Rr]el|[Rr]elease)[-._]?([0-9])/\2/}
$ make show=DISTNAME
coq-8.13.2

$ make -V WRKDIST   
${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:C/^[vV]([0-9])/\1/}
$ make show=WRKDIST
/usr/ports/pobj/coq-8.13.2/coq-8.13.2

Feedback? Objection? OK?

Index: Makefile
===
RCS file: /cvs/ports/math/coq/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile10 Dec 2021 04:11:00 -  1.57
+++ Makefile12 Feb 2022 00:32:03 -
@@ -6,8 +6,6 @@ V=  8.13.2
 GH_ACCOUNT =   coq
 GH_PROJECT =   coq
 GH_TAGNAME =   V${V}
-DISTNAME = ${GH_PROJECT}-${V}
-WRKDIST =  ${WRKDIR}/${GH_PROJECT}-${V}
 REVISION = 0
 
 CATEGORIES=math



Re: Remove cmake wxneeded hack and set USE_WXNEEDED

2022-02-11 Thread Stuart Henderson
On 2022/02/11 21:45, Rafael Sadowski wrote:
> Hi ports!
> 
> To work with upstream for a better OpenBSD support I would like to remove
> our deep openbsd hacks in the cmake base-system.
> 
> This diff removes the webkit/webengine-wxneeded hack in
> cmComputeLinkInformation.cxx. I added USE_WXNEEDED=Yes in all ports with
> Qt5WebKit and Qt5WebEngine*.
> 
> Because the hack handles all "webkit" entries, do we need USE_WXNEEDED in
> all other ports where there is a "webkit"? What are they? www/webkitgtk4?
> 
> Feedback?

I don't know exactly what that hack does, but I checked recoll and that
does not currently have an OPENBSD_WXNEEDED section (check with objdump
-p). And for citra you changed from USE_WXNEEDED=Yes to No. So at the
very least there are some missing bumps here, but maybe other changes
are needed too.



Remove cmake wxneeded hack and set USE_WXNEEDED

2022-02-11 Thread Rafael Sadowski
Hi ports!

To work with upstream for a better OpenBSD support I would like to remove
our deep openbsd hacks in the cmake base-system.

This diff removes the webkit/webengine-wxneeded hack in
cmComputeLinkInformation.cxx. I added USE_WXNEEDED=Yes in all ports with
Qt5WebKit and Qt5WebEngine*.

Because the hack handles all "webkit" entries, do we need USE_WXNEEDED in
all other ports where there is a "webkit"? What are they? www/webkitgtk4?

Feedback?

Rafael


diff --git a/astro/stellarium/Makefile b/astro/stellarium/Makefile
index cd48c4340ee..5246288010f 100644
--- a/astro/stellarium/Makefile
+++ b/astro/stellarium/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.77 2022/02/07 16:11:53 sthen Exp $
 
+USE_WXNEEDED=  Yes
+
 COMMENT=   free open source planetarium
 
 GH_TAGNAME=v0.21.3
diff --git a/databases/recoll/Makefile b/databases/recoll/Makefile
index f32b123ba1a..413dfa47e5c 100644
--- a/databases/recoll/Makefile
+++ b/databases/recoll/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.16 2021/11/26 09:04:57 sthen Exp $
 
+USE_WXNEEDED=  Yes
+
 COMMENT-main=  full text search application
 COMMENT-gui=   X user interface to recoll
 
diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile
index 4039243349a..da71c275899 100644
--- a/devel/cmake/Makefile
+++ b/devel/cmake/Makefile
@@ -8,7 +8,7 @@ VER =   3.20.3
 EPOCH =0
 DISTNAME = cmake-${VER}
 CATEGORIES =   devel
-REVISION = 2
+REVISION = 3
 
 HOMEPAGE = https://www.cmake.org/
 
diff --git a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx 
b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx
index 42a93134dec..3df3faab26b 100644
--- a/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx
+++ b/devel/cmake/patches/patch-Source_cmComputeLinkInformation_cxx
@@ -13,33 +13,7 @@ Index: Source/cmComputeLinkInformation.cxx

this->OrderRuntimeSearchPath->SetImplicitDirectories(this->ImplicitLinkDirs);
if (this->OrderDependentRPath) {
  this->OrderDependentRPath->SetImplicitDirectories(this->ImplicitLinkDirs);
-@@ -488,6 +489,7 @@ cmComputeLinkInformation::GetSharedLibrariesLinked() c
- 
- bool cmComputeLinkInformation::Compute()
- {
-+  bool use_wxneeded = false;
-   // Skip targets that do not link.
-   if (!(this->Target->GetType() == cmStateEnums::EXECUTABLE ||
- this->Target->GetType() == cmStateEnums::SHARED_LIBRARY ||
-@@ -514,10 +516,17 @@ bool cmComputeLinkInformation::Compute()
- if (linkEntry.IsSharedDep) {
-   this->AddSharedDepItem(linkEntry.Item, linkEntry.Target);
- } else {
-+  std::string litem_tolower = linkEntry.Item.Value;
-+  transform(litem_tolower.begin(), litem_tolower.end(), 
litem_tolower.begin(), ::tolower);
-+  if (litem_tolower.find("webkit") != std::string::npos || 
litem_tolower.find("webengine") != std::string::npos)
-+ use_wxneeded = true;
-   this->AddItem(linkEntry.Item, linkEntry.Target);
- }
-   }
- 
-+  if (use_wxneeded == true)
-+this->AddUserItem(std::string("-Wl,-z,wxneeded"), false);
-+
-   // Restore the target link type so the correct system runtime
-   // libraries are found.
-   cmProp lss = this->Target->GetProperty("LINK_SEARCH_END_STATIC");
-@@ -713,10 +722,16 @@ void cmComputeLinkInformation::AddItem(BT
+@@ -713,10 +714,16 @@ void cmComputeLinkInformation::AddItem(BT
  // This is a directory.
  this->DropDirectoryItem(item.Value);
} else {
@@ -59,7 +33,7 @@ Index: Source/cmComputeLinkInformation.cxx
}
  } else {
// This is a library or option specified by the user.
-@@ -1049,11 +1064,18 @@ void cmComputeLinkInformation::AddTargetItem(BTSharedLibrariesLinked.insert(target);
}
  
@@ -82,7 +56,7 @@ Index: Source/cmComputeLinkInformation.cxx
}
  
// For compatibility with CMake 2.4 include the item's directory in
-@@ -1066,6 +1088,27 @@ void cmComputeLinkInformation::AddTargetItem(BTItems.emplace_back(item, true, target);
diff --git a/devel/kf5/kdewebkit/Makefile b/devel/kf5/kdewebkit/Makefile
index b9cac69851b..9f5313dd640 100644
--- a/devel/kf5/kdewebkit/Makefile
+++ b/devel/kf5/kdewebkit/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.17 2021/10/13 15:02:04 rsadowski Exp $
 
+USE_WXNEEDED=  Yes
+
 COMMENT =  integration of the HTML rendering engine WebKit into KDE
 DISTNAME = kdewebkit-${VERSION}
 
diff --git a/devel/kreport/Makefile b/devel/kreport/Makefile
index e4ee6e1e007..ff4b88fb08d 100644
--- a/devel/kreport/Makefile
+++ b/devel/kreport/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.9 2021/09/13 06:57:54 rsadowski Exp $
 
+USE_WXNEEDED = Yes
+
 COMMENT =  framework for generation of reports in multiple formats
 
 VERSION =  3.2.0
diff --git a/devel/qt-creator/Makefile b/devel/qt-creator/Makefile
index c9902825443..4947f43e659 100644
--- a/devel/qt-creator/Makefile
+++ b/devel/qt-creator/Makefile
@@ -1,5 +1,7 @@
 # $OpenBSD: Makefile,v 1.81 2022/01/04 17:14:28 

CVS: cvs.openbsd.org: ports

2022-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/02/11 10:17:28

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

Log message:
after feedback from aja@ and discussion with espie@, change the filename
format to ${PKGDIR}/(class).login, this also allows getting rid of the
LOGIN_CONF variable so that no Makefile changes are needed, only adding
the @sample.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/02/11 09:34:27

Modified files:
graphics/ImageMagick: Makefile distinfo 
graphics/ImageMagick/patches: patch-config_policy_xml 

Log message:
update to ImageMagick 6.9.12-38

- stop patching policy.xml to disable the ghostscript delegate now we
are no longer 9 years behind on fixes for that



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/02/11 09:30:23

Modified files:
mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.42.4.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/02/11 09:29:06

Modified files:
mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.42.4.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/02/11 09:28:51

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

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



Re: sparc64 bulk build report

2022-02-11 Thread Kurt Mosiejczuk
On Fri, Feb 11, 2022 at 10:11:16AM +, Klemens Nanni wrote:
> On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> > http://build-failures.rhaalovely.net/sparc64/2022-02-06/net/kdeconnect-kde.log

> > AutoGen: Parsing "BIN:/plugins/remotecontrol/plugin_remotecontrol_debug.h"
> > Abort trap (core dumped)

> No idea what fails, but I cannot reproduce it on the latest snap,
> packages and ports tree.

I'm noticing some things just abort trap but if you build them again they
work fine. :|

--Kurt



Re: sparc64 bulk build report

2022-02-11 Thread Kurt Mosiejczuk
On Fri, Feb 11, 2022 at 09:43:35AM +, Klemens Nanni wrote:
> On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> > http://build-failures.rhaalovely.net/sparc64/2022-02-06/devel/boost.log

> So how did we build a 1.78.0 release without this fix?
> My sparc64 build with the latest snapshot and ports tree is currently
> running.

There was a patch from a previous test build of boost still in the tree.
It has been fixed for the current run.

--Kurt



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/02/11 07:00:01

Modified files:
x11/gnome/autoar: Makefile distinfo 

Log message:
Update to gnome-autoar-0.4.3.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/02/11 05:45:05

Modified files:
misc/remind: Makefile distinfo 
misc/remind/pkg: PLIST 

Log message:
update to remind-3.4.0, from Martin Ziemer (maintainer)



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/02/11 05:42:11

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

Log message:
add a LOGIN_CONF variable to bsd.port.mk, used to copy template files
into the fake-install directory ready for @sample'ing into /etc/login.conf.d
discussed with robert and espie, ok espie



Re: sparc64 bulk build report

2022-02-11 Thread Klemens Nanni
On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> http://build-failures.rhaalovely.net/sparc64/2022-02-06/net/kdeconnect-kde.log

> AutoGen: Parsing "BIN:/plugins/remotecontrol/plugin_remotecontrol_debug.h"
> Abort trap (core dumped)

No idea what fails, but I cannot reproduce it on the latest snap,
packages and ports tree.



Re: sparc64 bulk build report

2022-02-11 Thread Klemens Nanni
On Fri, Feb 11, 2022 at 11:03:45AM +0100, Theo Buehler wrote:
> On Fri, Feb 11, 2022 at 09:43:35AM +, Klemens Nanni wrote:
> > On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> > > http://build-failures.rhaalovely.net/sparc64/2022-02-06/devel/boost.log
> > 
> > >FULLPKGNAME = boost-1.78.0v0
> > 
> > > ./boost/predef/architecture/sparc.h:37:38: error: missing ')' in 
> > > expression
> > >  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv9) || 
> > > defined(__sparc_v9__)
> > >   ^
> > > ./boost/predef/architecture/sparc.h:40:38: error: missing ')' in 
> > > expression
> > >  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv8) || 
> > > defined(__sparc_v8__)
> > >   ^
> > 
> > I'm confused, since looking at this file extracted from our port which
> > says
> > 
> > $ make show=FULLPKGNAME-main
> > boost-1.78.0v0
> > 
> > it does *have* the missing ')':
> 
> The build machine isn't clean.

Thanks for checking!

> 
> |$OpenBSD$
> |
> |Fix missing parentheses that break sparc build
> |
> |Index: boost/predef/architecture/sparc.h
> |--- boost/predef/architecture/sparc.h.orig
> |+++ boost/predef/architecture/sparc.h
> --
> Patching file boost/predef/architecture/sparc.h using Plan A...
> Reversed (or previously applied) patch detected!  Assume -R? [y] 
> Hunk #1 succeeded at 34.
> done
> ===>   Applying OpenBSD patch
> patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
> Hmm...  Looks like a unified diff to me...
> The text leading up to this was:
> 



Re: sparc64 bulk build report

2022-02-11 Thread Theo Buehler
On Fri, Feb 11, 2022 at 09:43:35AM +, Klemens Nanni wrote:
> On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> > http://build-failures.rhaalovely.net/sparc64/2022-02-06/devel/boost.log
> 
> >  FULLPKGNAME = boost-1.78.0v0
> 
> > ./boost/predef/architecture/sparc.h:37:38: error: missing ')' in expression
> >  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv9) || 
> > defined(__sparc_v9__)
> >   ^
> > ./boost/predef/architecture/sparc.h:40:38: error: missing ')' in expression
> >  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv8) || 
> > defined(__sparc_v8__)
> >   ^
> 
> I'm confused, since looking at this file extracted from our port which
> says
> 
>   $ make show=FULLPKGNAME-main
>   boost-1.78.0v0
> 
> it does *have* the missing ')':

The build machine isn't clean.

|$OpenBSD$
|
|Fix missing parentheses that break sparc build
|
|Index: boost/predef/architecture/sparc.h
|--- boost/predef/architecture/sparc.h.orig
|+++ boost/predef/architecture/sparc.h
--
Patching file boost/predef/architecture/sparc.h using Plan A...
Reversed (or previously applied) patch detected!  Assume -R? [y] 
Hunk #1 succeeded at 34.
done
===>   Applying OpenBSD patch
patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
Hmm...  Looks like a unified diff to me...
The text leading up to this was:



Re: sparc64 bulk build report

2022-02-11 Thread Klemens Nanni
On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> http://build-failures.rhaalovely.net/sparc64/2022-02-06/devel/boost.log

>FULLPKGNAME = boost-1.78.0v0

> ./boost/predef/architecture/sparc.h:37:38: error: missing ')' in expression
>  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv9) || 
> defined(__sparc_v9__)
>   ^
> ./boost/predef/architecture/sparc.h:40:38: error: missing ')' in expression
>  #   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv8) || 
> defined(__sparc_v8__)
>   ^

I'm confused, since looking at this file extracted from our port which
says

$ make show=FULLPKGNAME-main
boost-1.78.0v0

it does *have* the missing ')':

$ cd `make show=WRKSRC`
$ grep -n sparc_v ./boost/predef/architecture/sparc.h   

27:| `+__sparc_v9__+` | 9.0.0
29:| `+__sparc_v8__+` | 8.0.0
37:#   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv9) || 
defined(__sparc_v9__))
40:#   if !defined(BOOST_ARCH_SPARC) && (defined(__sparcv8) || 
defined(__sparc_v8__))

which matches the upstream fix contained in 1.78.0:

https://github.com/boostorg/boost/issues/532
https://github.com/boostorg/predef/commit/1be0e4a2d8db15a405f64a6f65507b87c1be7e1a


So how did we build a 1.78.0 release without this fix?
My sparc64 build with the latest snapshot and ports tree is currently
running.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/02/11 02:16:54

Modified files:
graphics/ansilove: Makefile distinfo 

Log message:
Update ansilove to 4.1.6.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/02/11 02:15:35

Modified files:
graphics/libansilove: Makefile distinfo 

Log message:
Update libansilove to 1.2.9.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/02/11 02:12:59

Modified files:
news/multimail : Makefile 

Log message:
multimail: update HOMEPAGE.



CVS: cvs.openbsd.org: ports

2022-02-11 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/02/11 02:03:00

Modified files:
editors/scite  : Makefile 

Log message:
Fix sparc64 build by using ports-gcc not ports-clang

Error with ports-clang:
/tmp/Credits-910602.s: Assembler messages:
/tmp/Credits-910602.s:45266: Error: can't resolve `.L.str.397' {.rodata.str1.1 
section} - 
`reltable._ZN9SciTEBase15SetAboutMessageERN3GUI15ScintillaWindowEPKc' {.rodata 
section}
[same error multiple times]
clang-13: error: assembler command failed with exit code 1 (use -v to see 
invocation)

Same treatment as editors/scintilla



Re: sparc64 bulk build report

2022-02-11 Thread Klemens Nanni
On Thu, Feb 10, 2022 at 09:40:30PM +, Klemens Nanni wrote:
> On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> > http://build-failures.rhaalovely.net/sparc64/2022-02-06/textproc/docbook-utils.log
> 
> > SGML_SEARCH_PATH=../..:../../doc:.. \
> > jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
> > -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
> > Segmentation fault (core dumped) 
> 
> This is textproc/openjade segfaulting:
> 
> #0  0x006f5aedf698 in Collector::Block::Block(Collector::Block*, unsigned 
> long, unsigned long, Collector::Object*) () from 
> /usr/local/lib/libostyle.so.0.0
> #1  0x006f5aedfdb0 in Collector::makeSpace() () from 
> /usr/local/lib/libostyle.so.0.0
> #2  0x006f5af36d54 in 
> OpenJade_DSSSL::Interpreter::convertNumber(OpenSP::String 
> const&, int) () from /usr/local/lib/libostyle.so.0.0
> #3  0x006f5af4a710 in 
> OpenJade_DSSSL::SchemeParser::parseSelfEvaluating(unsigned int, 
> OpenJade_DSSSL::ELObj*&, OpenJade_DSSSL::SchemeParser::Token&) () from 
> /usr/local/lib/libostyle.so.0.0
> #4  0x006f5af4a988 in OpenJade_DSSSL::SchemeParser::parseDatum(unsigned 
> int, OpenJade_DSSSL::ELObj*&, OpenSP::Location&, 
> OpenJade_DSSSL::SchemeParser::Token&) () from /usr/local/lib/libostyle.so.0.0
> #5  0x006f5af4fa50 in 
> OpenJade_DSSSL::SchemeParser::parseCase(OpenSP::Owner&)
>  () from /usr/local/lib/libostyle.so.0.0
> #6  0x006f5af4c034 in 
> OpenJade_DSSSL::SchemeParser::parseExpression(unsigned int, 
> OpenSP::Owner&, 
> OpenJade_DSSSL::Identifier::SyntacticKey&, 
> OpenJade_DSSSL::SchemeParser::Token&) () from /usr/local/lib/libostyle.so.0.0
> #7  0x006f5af4f5a0 in 
> OpenJade_DSSSL::SchemeParser::parseBegin(OpenSP::Owner&)
>  () from /usr/local/lib/libostyle.so.0.0
> #8  0x006f5af5145c in OpenJade_DSSSL::SchemeParser::doDefine() () from 
> /usr/local/lib/libostyle.so.0.0
> #9  0x006f5af529f0 in OpenJade_DSSSL::SchemeParser::parse() () from 
> /usr/local/lib/libostyle.so.0.0
> #10 0x006f5af58ca4 in 
> OpenJade_DSSSL::StyleEngine::parseSpec(OpenSP::SgmlParser&, 
> OpenSP::CharsetInfo const&, OpenSP::String const&, 
> OpenSP::Messenger&) () from /usr/local/lib/libostyle.so.0.0
> #11 0x006f5aee1064 in OpenJade_DSSSL::DssslApp::processGrove() () from 
> /usr/local/lib/libostyle.so.0.0
> #12 0x006f800b85e8 in 
> OpenSP::GroveApp::generateEvents(OpenSP::ErrorCountEventHandler*) () from 
> /usr/local/lib/libospgrove.so.0.0
> #13 0x006fb7a0fd24 in 
> OpenSP::ParserApp::processSysid(OpenSP::String const&) () from 
> /usr/local/lib/libosp.so.0.0
> #14 0x006f5aee1484 in 
> OpenJade_DSSSL::DssslApp::processSysid(OpenSP::String const&) 
> () from /usr/local/lib/libostyle.so.0.0
> #15 0x006fb79e1ccc in OpenSP::EntityApp::processArguments(int, char**) () 
> from /usr/local/lib/libosp.so.0.0
> #16 0x006fb79cf408 in OpenSP::CmdLineApp::run(int, char**) () from 
> /usr/local/lib/libosp.so.0.0
> #17 0x006d40a028a8 in main ()
> 
> I rebuilt it with DEBUG='-g3 -O0' and its debug- package enabled, but
> that made docbook-utils build fine without segfault on sparc64...

I decided to not waste more time on this (openjade has more probblems),
but we can still "fix" it for sparc64 like this.

Regen PLIST while here.

Feedback? Objections? OK?

Index: textproc/docbook-utils/Makefile
===
RCS file: /home/cvs/ports/textproc/docbook-utils/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- textproc/docbook-utils/Makefile 4 Sep 2021 12:23:48 -   1.2
+++ textproc/docbook-utils/Makefile 11 Feb 2022 08:38:05 -
@@ -3,7 +3,7 @@
 COMMENT=   generates various output formats from DocBook SGML 
documents
 
 DISTNAME=  docbook-utils-0.6.14
-REVISION=  0
+REVISION=  1
 
 CATEGORIES=textproc
 
@@ -20,7 +20,7 @@ BUILD_DEPENDS=${RUN_DEPENDS}
 
 RUN_DEPENDS=   textproc/docbook \
textproc/docbook-dsssl \
-   textproc/openjade
+   textproc/openjade>=1.3.3pre1p9
 
 CONFIGURE_STYLE=   gnu
 
Index: textproc/docbook-utils/pkg/PLIST
===
RCS file: /home/cvs/ports/textproc/docbook-utils/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- textproc/docbook-utils/pkg/PLIST2 Sep 2021 20:14:58 -   1.1.1.1
+++ textproc/docbook-utils/pkg/PLIST11 Feb 2022 08:44:24 -
@@ -40,8 +40,6 @@ share/doc/html/docbook-utils-0.6.14/intr
 share/doc/html/docbook-utils-0.6.14/introduction.html
 share/doc/html/docbook-utils-0.6.14/jw.html
 share/doc/html/docbook-utils-0.6.14/sgmldiff.html
-share/sgml/
-share/sgml/docbook/
 share/sgml/docbook/utils-0.6.14/
 share/sgml/docbook/utils-0.6.14/backends/
 share/sgml/docbook/utils-0.6.14/backends/dvi
Index: 

CVS: cvs.openbsd.org: ports

2022-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/02/11 01:41:02

Modified files:
x11/gnome/initial-setup: Makefile distinfo 

Log message:
Update to gnome-initial-setup-41.4.



[maintainer update] remind 3.3.12 -> 3.4.0

2022-02-11 Thread Martin Ziemer
This patch updates remind from 3.3.12 to 3.4.0.

Needs now graphics/p5-Cairo and devel/p5-Pango, because there is
a tool to convert to pdf.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile25 Jan 2022 14:44:25 -  1.51
+++ Makefile11 Feb 2022 07:54:30 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.12
-PKGNAME=   remind-3.3.12
+DISTNAME=  remind-03.04.00
+PKGNAME=   remind-3.4.0
 
 CATEGORIES=misc
 
@@ -23,10 +23,14 @@ TEST_ENV=   LC_ALL=en_US.UTF-8
 MODULES=   x11/tk
 MODTK_VERSION= 8.6
 
-BUILD_DEPENDS= converters/p5-JSON-MaybeXS
+BUILD_DEPENDS= converters/p5-JSON-MaybeXS \
+   graphics/p5-Cairo \
+   devel/p5-Pango
 RUN_DEPENDS=   ${MODTK_RUN_DEPENDS} \
devel/tcllib \
-   converters/p5-JSON-MaybeXS
+   converters/p5-JSON-MaybeXS \
+   graphics/p5-Cairo \
+   devel/p5-Pango
 
 CONFIGURE_STYLE=   gnu
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo25 Jan 2022 14:44:25 -  1.23
+++ distinfo11 Feb 2022 07:54:30 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.12.tar.gz) = 1KpM2lobU+KsxjHpNeAxwAx3mCrU8IZyhvfYJwlUQJ4=
-SIZE (remind-03.03.12.tar.gz) = 424070
+SHA256 (remind-03.04.00.tar.gz) = uIpIygxV5l122FN8sz+OMeQh8iL4Vy87EM1/CjFvLVI=
+SIZE (remind-03.04.00.tar.gz) = 439400
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   15 Oct 2021 10:50:31 -  1.7
+++ pkg/PLIST   11 Feb 2022 07:54:30 -
@@ -1,13 +1,21 @@
 @comment $OpenBSD: PLIST,v 1.7 2021/10/15 10:50:31 sthen Exp $
 bin/rem
 bin/rem2html
+bin/rem2pdf
 @bin bin/rem2ps
 @bin bin/remind
 bin/tkremind
+libdata/perl5/site_perl/Remind/
+libdata/perl5/site_perl/Remind/PDF/
+libdata/perl5/site_perl/Remind/PDF.pm
+libdata/perl5/site_perl/Remind/PDF/Entry.pm
 @man man/man1/rem.1
+@man man/man1/rem2pdf.1
 @man man/man1/rem2ps.1
 @man man/man1/remind.1
 @man man/man1/tkremind.1
+@man man/man3p/Remind::PDF.3p
+@man man/man3p/Remind::PDF::Entry.3p
 share/examples/remind/
 share/examples/remind/defs.rem
 share/examples/remind/remind.vim