[maintainer update] nnn 4.5 -> 4.6

2022-07-26 Thread Martin Ziemer
This patch updates nnn from 4.5 to 4.6.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile27 Apr 2022 10:39:15 -  1.20
+++ Makefile26 Jul 2022 14:21:29 -
@@ -1,6 +1,6 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.5
+V =4.6
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo27 Apr 2022 10:39:15 -  1.16
+++ distinfo26 Jul 2022 14:21:29 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.5.tar.gz) = +twVvW1EAMBuXMxHhFtC5gd082hXDkdb2IJ2fuGHSao=
-SIZE (nnn-v4.5.tar.gz) = 242191
+SHA256 (nnn-v4.6.tar.gz) = FayvmojPtaKmQNPvVaSK9kT7qStGqsB2jv6UxK3ffj8=
+SIZE (nnn-v4.6.tar.gz) = 248458



[maintainer update] remind 4.0.1 -> 4.0.2

2022-08-02 Thread Martin Ziemer
This patch updates remind from 4.0.1 to 4.0.2.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- Makefile4 Jun 2022 10:57:23 -   1.58
+++ Makefile3 Aug 2022 06:07:17 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.00.01
-PKGNAME=   remind-4.0.1
+DISTNAME=  remind-04.00.02
+PKGNAME=   remind-4.0.2
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo4 Jun 2022 10:57:23 -   1.28
+++ distinfo3 Aug 2022 06:07:17 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.01.tar.gz) = NhXS7WpFbKuRFiAWDSy+g9PoYVQcpugLppQEF/S5WeI=
-SIZE (remind-04.00.01.tar.gz) = 464372
+SHA256 (remind-04.00.02.tar.gz) = 8Yrdu3IMN1yD+zlAAlEW688EVqNYZQhkKzxtsAKtd3Q=
+SIZE (remind-04.00.02.tar.gz) = 465760



[maintainer update] remind 4.0.2 -> 4.0.3

2022-08-16 Thread Martin Ziemer
This patch updates remind from 4.0.2 to 4.0.3.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.59
diff -u -p -u -p -r1.59 Makefile
--- Makefile3 Aug 2022 16:50:18 -   1.59
+++ Makefile16 Aug 2022 13:40:46 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.00.02
-PKGNAME=   remind-4.0.2
+DISTNAME=  remind-04.00.03
+PKGNAME=   remind-4.0.3
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 distinfo
--- distinfo3 Aug 2022 16:50:18 -   1.29
+++ distinfo16 Aug 2022 13:40:46 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.02.tar.gz) = 8Yrdu3IMN1yD+zlAAlEW688EVqNYZQhkKzxtsAKtd3Q=
-SIZE (remind-04.00.02.tar.gz) = 465760
+SHA256 (remind-04.00.03.tar.gz) = slTeBD7zk3aUxaRYBwrOtNz4cbWL0q57Me8SWwB3eHk=
+SIZE (remind-04.00.03.tar.gz) = 466497



[update patch] fdupes 2.2.0 -> 2.2.1

2022-09-09 Thread Martin Ziemer
This patch updates fdupes from 2.2.0 to 2.2.1.

Since i saw there is no maintainer, i also added myself as maintainer.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fdupes/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile24 Aug 2022 21:23:13 -  1.15
+++ Makefile9 Sep 2022 07:15:20 -
@@ -1,11 +1,13 @@
 COMMENT=   identify or delete duplicate files
 
-V= 2.2.0
+V= 2.2.1
 DISTNAME=  fdupes-$V
 CATEGORIES=sysutils
 
 HOMEPAGE=  https://github.com/adrianlopezroche/fdupes
 MASTER_SITES=  
https://github.com/adrianlopezroche/fdupes/releases/download/v$V/
+
+MAINTAINER =   Martin Ziemer 
 
 # MIT
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fdupes/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo24 Aug 2022 21:23:13 -  1.6
+++ distinfo9 Sep 2022 07:15:20 -
@@ -1,2 +1,2 @@
-SHA256 (fdupes-2.2.0.tar.gz) = F05IjCHD0EdSKP6VwmjH9RjZLycyvfNtGWTcKFU44aw=
-SIZE (fdupes-2.2.0.tar.gz) = 144763
+SHA256 (fdupes-2.2.1.tar.gz) = hGu3nKPwFXhWqpPtULSSF/62jhs1ImGTtrxXi+DFaY0=
+SIZE (fdupes-2.2.1.tar.gz) = 144719



[maintainer update] remind 4.0.3 -> 4.1.0

2022-09-27 Thread Martin Ziemer
This patch updates remind from 4.0.3 to 4.1.0.

Tested on two amd64 systems (one with and one without tkremind)


Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile16 Aug 2022 17:42:21 -  1.60
+++ Makefile27 Sep 2022 05:52:31 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.00.03
-PKGNAME=   remind-4.0.3
+DISTNAME=  remind-04.01.00
+PKGNAME=   remind-4.1.0
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.30
diff -u -p -r1.30 distinfo
--- distinfo16 Aug 2022 17:42:21 -  1.30
+++ distinfo27 Sep 2022 05:52:31 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.03.tar.gz) = slTeBD7zk3aUxaRYBwrOtNz4cbWL0q57Me8SWwB3eHk=
-SIZE (remind-04.00.03.tar.gz) = 466497
+SHA256 (remind-04.01.00.tar.gz) = P0aDmEHkxMGk3gwgDwFIlNNoLOfSZfOHU1VYQkOLQGE=
+SIZE (remind-04.01.00.tar.gz) = 471394



Re: Enable OpenBSD NVMe disk support in smartmontools

2024-05-27 Thread Martin Ziemer
Am Sun, May 26, 2024 at 10:56:05AM -0400 schrieb Kenneth Westerback:
> The diff below enables smartmontools (smartctl & smartd) support for
> NVMe disks on -current kernels with the latest nvme(4) passthrough
> commits.
> 
> Obvious features tested and work for me on various amd64 boxes and my m1
> macmini.
> 
> ian@ has also succesfully tested it.
> 
> Thoughts? OK?
Works on my system as well. (Own only a single nvme driven box)

> --
>  Ken
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
> diff -u -p -u -p -r1.50 Makefile
> --- Makefile  27 Sep 2023 17:16:34 -  1.50
> +++ Makefile  26 May 2024 14:54:25 -
> @@ -2,6 +2,7 @@ COMMENT=  control and monitor storage sy
> 
>  # XXX at update time check whether C++11 is actually needed
>  DISTNAME=smartmontools-7.4
> +REVISION=0
>  CATEGORIES=  sysutils
> 
>  HOMEPAGE=https://www.smartmontools.org/
> Index: patches/patch-openbsd_nvme_ioctl_h
> ===
> RCS file: patches/patch-openbsd_nvme_ioctl_h
> diff -N patches/patch-openbsd_nvme_ioctl_h
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-openbsd_nvme_ioctl_h26 May 2024 14:54:25 -
> @@ -0,0 +1,78 @@
> +Index: openbsd_nvme_ioctl.h
> +--- openbsd_nvme_ioctl.h.orig
>  openbsd_nvme_ioctl.h
> +@@ -0,0 +1,74 @@
> ++/*
> ++ * Copyright (c) 2024 Kenneth R Westerback 
> ++ *
> ++ * Permission to use, copy, modify, and distribute this software for any
> ++ * purpose with or without fee is hereby granted, provided that the above
> ++ * copyright notice and this permission notice appear in all copies.
> ++ *
> ++ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
> ++ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
> ++ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
> ++ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
> ++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
> ++ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
> ++ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
> ++ */
> ++
> ++#define NVME_PASSTHROUGH_CMD_IOWR('n', 0, struct 
> nvme_pt_cmd)
> ++
> ++struct nvme_pt_status {
> ++int ps_dv_unit;
> ++int ps_nsid;
> ++int ps_flags;
> ++#define NVME_CQE_SCT(_f)((_f) & (0x07 << 9))
> ++#define  NVME_CQE_SCT_GENERIC   (0x00 << 9)
> ++#define NVME_CQE_SC(_f) ((_f) & (0xff << 1))
> ++#define  NVME_CQE_SC_SUCCESS(0x00 << 1)
> ++uint32_tps_csts;
> ++uint32_tps_cc;
> ++};
> ++
> ++#define BIO_MSG_COUNT   5
> ++#define BIO_MSG_LEN 128
> ++
> ++struct bio_msg {
> ++int bm_type;
> ++charbm_msg[BIO_MSG_LEN];
> ++};
> ++
> ++struct bio_status {
> ++charbs_controller[16];
> ++int bs_status;
> ++int bs_msg_count;
> ++struct bio_msg  bs_msgs[BIO_MSG_COUNT];
> ++};
> ++
> ++struct bio {
> ++void*bio_cookie;
> ++struct bio_status   bio_status;
> ++};
> ++
> ++struct nvme_pt_cmd {
> ++/* Commands may arrive via /dev/bio. */
> ++struct bio  pt_bio;
> ++
> ++/* The sqe fields that the caller may specify. */
> ++uint8_t pt_opcode;
> ++uint32_tpt_nsid;
> ++uint32_tpt_cdw10;
> ++uint32_tpt_cdw11;
> ++uint32_tpt_cdw12;
> ++uint32_tpt_cdw13;
> ++uint32_tpt_cdw14;
> ++uint32_tpt_cdw15;
> ++
> ++caddr_t pt_status;
> ++uint32_tpt_statuslen;
> ++
> ++caddr_t pt_databuf; /* User space address. */
> ++uint32_tpt_databuflen;  /* Length of buffer. */
> ++};
> ++
> ++#define nvme_completion_is_error(_flags)
> \
> ++((NVME_CQE_SC(_flags) != NVME_CQE_SC_SUCCESS)   \
> ++|| (NVME_CQE_SCT(_flags) != NVME_CQE_SCT_GENERIC))
> Index: patches/patch-os_openbsd_cpp
> ===
> RCS file: patches/patch-os_openbsd_cpp
> diff -N patches/patch-os_openbsd_cpp
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-os_openbsd_cpp  26 May 2024 14:54:25 -
> @@ -0,0 +1,196 @@
> +Index: os_openbsd.cpp
> +--- os_openbsd.cpp.orig
>  os_openbsd.cpp
> +@@ -14,6 +14,7 @@
> +
> + #include "atacmds.h"
> + #include "scsicmds.h"
> ++#include "nvmecmds.h"
> + #include "utility.h"
> + #include "os_openbsd.h"
> +
> +@@ -22,11 +23,29 @@
> + #include 
> + #include 
> +
> +

[maintainer update] 6.18.14 -> 6.19.0

2024-05-31 Thread Martin Ziemer
This patch updates getmail from 6.18.14 to 6.19.0.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.108
diff -u -p -r1.108 Makefile
--- Makefile6 May 2024 12:23:45 -   1.108
+++ Makefile31 May 2024 07:39:56 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.14
+MODPY_EGG_VERSION= 6.19.00
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.86
diff -u -p -r1.86 distinfo
--- distinfo22 Mar 2024 12:37:18 -  1.86
+++ distinfo31 May 2024 07:39:56 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.14.tar.gz) = BmfvyA16WcRShYGCnyx0c6dwPGgKj8lBJU7YctFXIbA=
-SIZE (getmail6-6.18.14.tar.gz) = 213389
+SHA256 (getmail6-6.19.00.tar.gz) = L7zxEkZMl4grH8FgAljVR+OyAoYfaIssFxr/rYmwyy4=
+SIZE (getmail6-6.19.00.tar.gz) = 215143
Index: pkg/PLIST
===
RCS file: /cvs/ports/mail/getmail/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   9 Dec 2022 14:29:52 -   1.17
+++ pkg/PLIST   31 May 2024 07:39:56 -
@@ -4,11 +4,11 @@ bin/getmail_fetch
 bin/getmail_maildir
 bin/getmail_mbox
 bin/getmails
-lib/python${MODPY_VERSION}/site-packages/getmail6-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/getmail6-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/getmail6-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/getmail6-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/getmail6-${MODPY_EGG_VERSION}.dist-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/getmail6-6.19.0.dist-info/
+lib/python${MODPY_VERSION}/site-packages/getmail6-6.19.0.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/getmail6-6.19.0.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/getmail6-6.19.0.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/getmail6-6.19.0.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/getmailcore/
 lib/python${MODPY_VERSION}/site-packages/getmailcore/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/getmailcore/${MODPY_PYCACHE}/



[maintainer update] 4.3.7 -> 5.0.1

2024-06-09 Thread Martin Ziemer
This patch updates remind from 4.3.7 to 5.0.1.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.74
diff -u -p -r1.74 Makefile
--- Makefile3 May 2024 08:51:46 -   1.74
+++ Makefile10 Jun 2024 06:13:21 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.07
-PKGNAME=   remind-4.3.7
+DISTNAME=  remind-05.00.01
+PKGNAME=   remind-5.0.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.43
diff -u -p -r1.43 distinfo
--- distinfo3 May 2024 08:51:46 -   1.43
+++ distinfo10 Jun 2024 06:13:21 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.07.tar.gz) = s/jEsNXUBigNHPTCi3e4V2pGUNhK2s5/n+sU1ow7UU0=
-SIZE (remind-04.03.07.tar.gz) = 532447
+SHA256 (remind-05.00.01.tar.gz) = tj36/lLn67/hkNMrRVGXRLqQ9Sx6oDKZHeajiSYn97c=
+SIZE (remind-05.00.01.tar.gz) = 549189



[maintainer update] getmail 6.19.0 -> 6.19.1

2024-06-09 Thread Martin Ziemer
This patch updates getmail from 6.19.0 to 6.19.1.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.109
diff -u -p -r1.109 Makefile
--- Makefile31 May 2024 14:34:09 -  1.109
+++ Makefile10 Jun 2024 06:17:24 -
@@ -2,8 +2,8 @@ COMMENT=IMAP/POP3/SDPS mail retriever
 
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
-GH_TAGNAME=v6.19.00
-MODPY_EGG_VERSION= 6.19.0
+GH_TAGNAME=v6.19.01
+MODPY_EGG_VERSION= 6.19.1
 PKGNAME=   getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.87
diff -u -p -r1.87 distinfo
--- distinfo31 May 2024 14:34:09 -  1.87
+++ distinfo10 Jun 2024 06:17:24 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.19.00.tar.gz) = L7zxEkZMl4grH8FgAljVR+OyAoYfaIssFxr/rYmwyy4=
-SIZE (getmail6-6.19.00.tar.gz) = 215143
+SHA256 (getmail6-6.19.01.tar.gz) = sSSerrhN3TJehP5a/STrmdH3npMP8xFMKwScx+GULxw=
+SIZE (getmail6-6.19.01.tar.gz) = 215248



[maintainer update] fdupes 2.3.0 -> 2.3.1

2024-06-19 Thread Martin Ziemer
This patch updates fdupes from 2.3.0 to 2.3.1.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fdupes/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile30 Jan 2024 19:39:37 -  1.18
+++ Makefile19 Jun 2024 07:38:38 -
@@ -1,6 +1,6 @@
 COMMENT=   identify or delete duplicate files
 
-V= 2.3.0
+V= 2.3.1
 DISTNAME=  fdupes-$V
 CATEGORIES=sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fdupes/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo30 Jan 2024 19:39:37 -  1.8
+++ distinfo19 Jun 2024 07:38:38 -
@@ -1,2 +1,2 @@
-SHA256 (fdupes-2.3.0.tar.gz) = YXDWSn5WXuMUzKTdJaEj5gqh4/67EeVweL67nB2n4Bk=
-SIZE (fdupes-2.3.0.tar.gz) = 154700
+SHA256 (fdupes-2.3.1.tar.gz) = JIK0uMkxvRfOoh9MJ/pHR7h3UjAp1X95SitI5sN42xc=
+SIZE (fdupes-2.3.1.tar.gz) = 155094



[update patch] xv 5.0.0 -> 5.2.0

2024-06-27 Thread Martin Ziemer
This patch updates xv from 5.0.0 to 5.2.0.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/graphics/xv/Makefile,v
retrieving revision 1.66
diff -u -p -r1.66 Makefile
--- Makefile7 Feb 2024 19:24:01 -   1.66
+++ Makefile27 Jun 2024 11:00:16 -
@@ -1,6 +1,6 @@
 COMMENT=   X11 image display and modification tool
 
-V= 5.0.0
+V= 5.2.0
 DISTNAME=  xv-3.10a-js-$V
 PKGNAME=   xv-$V
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/xv/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo7 Feb 2024 19:24:01 -   1.16
+++ distinfo27 Jun 2024 11:00:16 -
@@ -1,2 +1,2 @@
-SHA256 (xv-3.10a-js-5.0.0.tar.gz) = 
cKd6MHrv6kpasZ/oopN1HLcAN6ZD55H6HEsEJxLHKEc=
-SIZE (xv-3.10a-js-5.0.0.tar.gz) = 4820097
+SHA256 (xv-3.10a-js-5.2.0.tar.gz) = 
Re8MLxegvy2fdvF5xM0vO3hbJTyP3p6naMyDYp8p1J4=
+SIZE (xv-3.10a-js-5.2.0.tar.gz) = 4823545



[maintainer update] getmail 6.19.1 -> 6.19.3

2024-07-08 Thread Martin Ziemer
This patch updates getmail from 6.19.1 to 6.19.3.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.110
diff -u -p -r1.110 Makefile
--- Makefile13 Jun 2024 15:30:48 -  1.110
+++ Makefile9 Jul 2024 06:42:52 -
@@ -2,8 +2,8 @@ COMMENT=IMAP/POP3/SDPS mail retriever
 
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
-GH_TAGNAME=v6.19.01
-MODPY_EGG_VERSION= 6.19.1
+GH_TAGNAME=v6.19.03
+MODPY_EGG_VERSION= 6.19.3
 PKGNAME=   getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.88
diff -u -p -r1.88 distinfo
--- distinfo13 Jun 2024 15:30:48 -  1.88
+++ distinfo9 Jul 2024 06:42:52 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.19.01.tar.gz) = sSSerrhN3TJehP5a/STrmdH3npMP8xFMKwScx+GULxw=
-SIZE (getmail6-6.19.01.tar.gz) = 215248
+SHA256 (getmail6-6.19.03.tar.gz) = tHk4oj4A/pU2lnV9wOrNX26HVhqpygmUrVTxgqm6KeQ=
+SIZE (getmail6-6.19.03.tar.gz) = 215134



[maintainer update] fdupes 2.3.1 -> 2.3.2

2024-07-14 Thread Martin Ziemer
This patch updates fdupes from 2.3.1 to 2.3.2.

Tested on amd64.


Index: Makefile
===
RCS file: /cvs/ports/sysutils/fdupes/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile21 Jun 2024 08:40:40 -  1.19
+++ Makefile15 Jul 2024 06:03:07 -
@@ -1,6 +1,6 @@
 COMMENT=   identify or delete duplicate files
 
-V= 2.3.1
+V= 2.3.2
 DISTNAME=  fdupes-$V
 CATEGORIES=sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fdupes/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo21 Jun 2024 08:40:40 -  1.9
+++ distinfo15 Jul 2024 06:03:07 -
@@ -1,2 +1,2 @@
-SHA256 (fdupes-2.3.1.tar.gz) = JIK0uMkxvRfOoh9MJ/pHR7h3UjAp1X95SitI5sN42xc=
-SIZE (fdupes-2.3.1.tar.gz) = 155094
+SHA256 (fdupes-2.3.2.tar.gz) = gI2N7L5/pByrQHrkt8FL/Ce4y2IidUDD3LbK+YBZKsc=
+SIZE (fdupes-2.3.2.tar.gz) = 155115



Ping: [maintainer update] getmail 6.19.1 -> 6.19.3

2024-07-17 Thread Martin Ziemer
Am Tue, Jul 09, 2024 at 08:44:03AM +0200 schrieb Martin Ziemer:
> This patch updates getmail from 6.19.1 to 6.19.3.
> 
> Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.110
diff -u -p -r1.110 Makefile
--- Makefile13 Jun 2024 15:30:48 -  1.110
+++ Makefile9 Jul 2024 06:42:52 -
@@ -2,8 +2,8 @@ COMMENT=IMAP/POP3/SDPS mail retriever
 
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
-GH_TAGNAME=v6.19.01
-MODPY_EGG_VERSION= 6.19.1
+GH_TAGNAME=v6.19.03
+MODPY_EGG_VERSION= 6.19.3
 PKGNAME=   getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.88
diff -u -p -r1.88 distinfo
--- distinfo13 Jun 2024 15:30:48 -  1.88
+++ distinfo9 Jul 2024 06:42:52 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.19.01.tar.gz) = sSSerrhN3TJehP5a/STrmdH3npMP8xFMKwScx+GULxw=
-SIZE (getmail6-6.19.01.tar.gz) = 215248
+SHA256 (getmail6-6.19.03.tar.gz) = tHk4oj4A/pU2lnV9wOrNX26HVhqpygmUrVTxgqm6KeQ=
+SIZE (getmail6-6.19.03.tar.gz) = 215134



[maintainer update] smartmontools 7.3 -> 7.4

2023-08-02 Thread Martin Ziemer
This patch updates smartmontools from 7.3 to 7.4.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile17 Nov 2022 09:48:08 -  1.48
+++ Makefile1 Aug 2023 12:51:50 -
@@ -1,9 +1,8 @@
 COMMENT=   control and monitor storage systems using SMART
 
 # XXX at update time check whether C++11 is actually needed
-DISTNAME=  smartmontools-7.3
+DISTNAME=  smartmontools-7.4
 CATEGORIES=sysutils
-REVISION=  0
 
 HOMEPAGE=  https://www.smartmontools.org/
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/smartmontools/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo1 Mar 2022 09:53:01 -   1.21
+++ distinfo1 Aug 2023 12:51:50 -
@@ -1,2 +1,2 @@
-SHA256 (smartmontools-7.3.tar.gz) = 
pUT4gI0MWM+w50JMoYQcuFipdJIrA11QXU5MJIvjois=
-SIZE (smartmontools-7.3.tar.gz) = 1043932
+SHA256 (smartmontools-7.4.tar.gz) = 
6aYfZB/5bKlTGe37F5SM0pfQzTNCc2ssScmdRxb7mT0=
+SIZE (smartmontools-7.4.tar.gz) = 1094955



Ping: [maintainer update] smartmontools 7.3 -> 7.4

2023-08-08 Thread Martin Ziemer
Am Wed, Aug 02, 2023 at 10:07:42AM +0200 schrieb Martin Ziemer:
> This patch updates smartmontools from 7.3 to 7.4.
> 
> Tested on amd64
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
> retrieving revision 1.48
> diff -u -p -r1.48 Makefile
> --- Makefile  17 Nov 2022 09:48:08 -  1.48
> +++ Makefile  1 Aug 2023 12:51:50 -
> @@ -1,9 +1,8 @@
>  COMMENT= control and monitor storage systems using SMART
>  
>  # XXX at update time check whether C++11 is actually needed
> -DISTNAME=smartmontools-7.3
> +DISTNAME=smartmontools-7.4
>  CATEGORIES=  sysutils
> -REVISION=0
>  
>  HOMEPAGE=https://www.smartmontools.org/
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/sysutils/smartmontools/distinfo,v
> retrieving revision 1.21
> diff -u -p -r1.21 distinfo
> --- distinfo  1 Mar 2022 09:53:01 -   1.21
> +++ distinfo  1 Aug 2023 12:51:50 -
> @@ -1,2 +1,2 @@
> -SHA256 (smartmontools-7.3.tar.gz) = 
> pUT4gI0MWM+w50JMoYQcuFipdJIrA11QXU5MJIvjois=
> -SIZE (smartmontools-7.3.tar.gz) = 1043932
> +SHA256 (smartmontools-7.4.tar.gz) = 
> 6aYfZB/5bKlTGe37F5SM0pfQzTNCc2ssScmdRxb7mT0=
> +SIZE (smartmontools-7.4.tar.gz) = 1094955
> 



[maintainer update] nnn 4.8 -> 4.9

2023-08-26 Thread Martin Ziemer
This patch updates nnn from 4.8 to 4.9.

Tested on amd64.


Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile13 Apr 2023 16:30:03 -  1.24
+++ Makefile27 Aug 2023 06:03:02 -
@@ -1,6 +1,6 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.8
+V =4.9
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo13 Apr 2023 16:30:03 -  1.19
+++ distinfo27 Aug 2023 06:03:02 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.8.tar.gz) = cCf4MDKf80UbhE0fX76x2Ga+0a9vJKNg1cUYiMsa6PA=
-SIZE (nnn-v4.8.tar.gz) = 252241
+SHA256 (nnn-v4.9.tar.gz) = KxXceue47G2DhWnd3rrpKKFh5vBqAr0e1nVxyCK7CjU=
+SIZE (nnn-v4.9.tar.gz) = 253995



Re: [maintainer update] nnn 4.8 -> 4.9

2023-08-27 Thread Martin Ziemer
Am Sun, Aug 27, 2023 at 07:59:35PM +0200 schrieb Stefan Hagen:
> Martin Ziemer wrote (2023-08-27 08:04 CEST):
> > This patch updates nnn from 4.8 to 4.9.
> > 
> > Tested on amd64.
> 
> Have you tried the -nerd flavor?
No, just the "normal" version.

> We should update nerd fonts to 3.0 first and then update nnn.
Yes. Sorry for not checking the nerd flavor.



[maintainer update] getmail 6.18.12 -> 6.18.13

2023-08-28 Thread Martin Ziemer
This patch updates getmail from 6.18.12 to 6.18.13.

Tested on amd64.


Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.105
diff -u -p -r1.105 Makefile
--- Makefile7 Feb 2023 16:35:52 -   1.105
+++ Makefile28 Aug 2023 06:54:54 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.12
+MODPY_EGG_VERSION= 6.18.13
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.84
diff -u -p -r1.84 distinfo
--- distinfo7 Feb 2023 16:35:52 -   1.84
+++ distinfo28 Aug 2023 06:54:54 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.12.tar.gz) = QZ3BEYSxR+9NqsLsnxNrGzfmRQ4vRAmWKaa3ZQ3rBEo=
-SIZE (getmail6-6.18.12.tar.gz) = 207087
+SHA256 (getmail6-6.18.13.tar.gz) = l3qPv2NJS2J4ww8iXHv7x8vf3/3b0vKfzYh9+2zg1Qk=
+SIZE (getmail6-6.18.13.tar.gz) = 213033
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.3
diff -u -p -r1.3 patch-getmails
--- patches/patch-getmails  7 Feb 2023 16:35:52 -   1.3
+++ patches/patch-getmails  28 Aug 2023 06:54:54 -
@@ -1,10 +1,10 @@
-# Fix for use on OpenBSD and ignore Directories in folder
+# Fix for use on OpenBSD
 
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -28,7 +28,7 @@ BASE1=${1##*/}
- [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
+@@ -38,7 +38,7 @@ isrc() {
+ [ -f "$1" ] && return 0 || return 1;
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
@@ -12,23 +12,3 @@ Index: getmails
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -57,7 +57,8 @@ if $para ; then
-! endwith "$file" '#' && \
-! startswith "$file" 'oldmail-' && \
-! endwith "$file" '.swp' && \
--   ! endwith "$file" '.bak' ; then
-+   ! endwith "$file" '.bak' && \
-+   [ -f "$file" ]; then
-   $rcfiles --rcfile "$file" "$@" &
-   pids="$pids $!"
- fi
-@@ -79,7 +80,8 @@ else
-! endwith "$file" '#' && \
-! startswith "$file" 'oldmail-' && \
-! endwith "$file" '.swp' && \
--   ! endwith "$file" '.bak' ; then
-+   ! endwith "$file" '.bak' && \
-+   [ -f "$file" ]; then
- rcfiles="$rcfiles --rcfile \"$file\""
- fi
- done



Ping: [maintainer update] getmail 6.18.12 -> 6.18.13

2023-09-06 Thread Martin Ziemer
Am Mon, Aug 28, 2023 at 08:59:39AM +0200 schrieb Martin Ziemer:
> This patch updates getmail from 6.18.12 to 6.18.13.
> 
> Tested on amd64.


Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.105
diff -u -p -r1.105 Makefile
--- Makefile7 Feb 2023 16:35:52 -   1.105
+++ Makefile28 Aug 2023 06:54:54 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.12
+MODPY_EGG_VERSION= 6.18.13
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.84
diff -u -p -r1.84 distinfo
--- distinfo7 Feb 2023 16:35:52 -   1.84
+++ distinfo28 Aug 2023 06:54:54 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.12.tar.gz) = QZ3BEYSxR+9NqsLsnxNrGzfmRQ4vRAmWKaa3ZQ3rBEo=
-SIZE (getmail6-6.18.12.tar.gz) = 207087
+SHA256 (getmail6-6.18.13.tar.gz) = l3qPv2NJS2J4ww8iXHv7x8vf3/3b0vKfzYh9+2zg1Qk=
+SIZE (getmail6-6.18.13.tar.gz) = 213033
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.3
diff -u -p -r1.3 patch-getmails
--- patches/patch-getmails  7 Feb 2023 16:35:52 -   1.3
+++ patches/patch-getmails  28 Aug 2023 06:54:54 -
@@ -1,10 +1,10 @@
-# Fix for use on OpenBSD and ignore Directories in folder
+# Fix for use on OpenBSD
 
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -28,7 +28,7 @@ BASE1=${1##*/}
- [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
+@@ -38,7 +38,7 @@ isrc() {
+ [ -f "$1" ] && return 0 || return 1;
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
@@ -12,23 +12,3 @@ Index: getmails
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -57,7 +57,8 @@ if $para ; then
-! endwith "$file" '#' && \
-! startswith "$file" 'oldmail-' && \
-! endwith "$file" '.swp' && \
--   ! endwith "$file" '.bak' ; then
-+   ! endwith "$file" '.bak' && \
-+   [ -f "$file" ]; then
-   $rcfiles --rcfile "$file" "$@" &
-   pids="$pids $!"
- fi
-@@ -79,7 +80,8 @@ else
-! endwith "$file" '#' && \
-! startswith "$file" 'oldmail-' && \
-! endwith "$file" '.swp' && \
--   ! endwith "$file" '.bak' ; then
-+   ! endwith "$file" '.bak' && \
-+   [ -f "$file" ]; then
- rcfiles="$rcfiles --rcfile \"$file\""
- fi
- done



[maintainer update] remind 4.2.5 -> 4.2.6

2023-09-12 Thread Martin Ziemer
This patch updates remind from 4.2.5 to 4.2.6.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.65
diff -u -p -r1.65 Makefile
--- Makefile12 Apr 2023 09:04:21 -  1.65
+++ Makefile12 Sep 2023 19:22:41 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.05
-PKGNAME=   remind-4.2.5
+DISTNAME=  remind-04.02.06
+PKGNAME=   remind-4.2.6
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.35
diff -u -p -r1.35 distinfo
--- distinfo12 Apr 2023 09:04:21 -  1.35
+++ distinfo12 Sep 2023 19:22:41 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.05.tar.gz) = nOEFhVwZvgUod+j/5ifllFgTS7I8+hOAeMSDlRH4+Ag=
-SIZE (remind-04.02.05.tar.gz) = 498783
+SHA256 (remind-04.02.06.tar.gz) = EhULOhpCrJltwe/Sq67n5hADCMeTpcGqaXRfOORzVjU=
+SIZE (remind-04.02.06.tar.gz) = 504145
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   12 Feb 2023 07:04:31 -  1.14
+++ pkg/PLIST   12 Sep 2023 19:22:41 -
@@ -28,6 +28,7 @@ share/remind/holidays/
 share/remind/holidays/ca.rem
 share/remind/holidays/fr.rem
 share/remind/holidays/gr.rem
+share/remind/holidays/ie.rem
 share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/



[new port] productivity/topydo

2023-09-19 Thread Martin Ziemer
This tarball contains a port of topydo, a todo.txt implementation in
python.

Tested all three modes (cli, prompt and columns).

Use it on my daily driver with no problems.


topydo.tgz
Description: application/tar-gz


Re: [new port] productivity/topydo

2023-09-19 Thread Martin Ziemer
Am Tue, Sep 19, 2023 at 02:28:35PM +0100 schrieb Stuart Henderson:
> On 2023/09/19 13:45, Martin Ziemer wrote:
> > This tarball contains a port of topydo, a todo.txt implementation in
> > python.
> > 
> > Tested all three modes (cli, prompt and columns).
> > 
> > Use it on my daily driver with no problems.
> 
> couple of tweaks, then it's OK sthen@
Just tested the new tar and everything works as expected.

> 
> : --- Makefile.orig   Tue Sep 19 12:23:20 2023
> : +++ MakefileTue Sep 19 14:20:36 2023
> : @@ -4,7 +4,6 @@ MODPY_EGG_VERSION=  0.14
> :  GH_ACCOUNT=topydo
> :  GH_PROJECT=topydo
> :  GH_TAGNAME=${MODPY_EGG_VERSION}
> : -PKGNAME=   topydo-${MODPY_EGG_VERSION}
> 
> the default set by GH_* is good enough
> 
> :  CATEGORIES=productivity
> :  
> :  HOMEPAGE=  https://topydo.org/
> : @@ -14,13 +13,13 @@ MAINTAINER= Martin Ziemer 
> :  # GPLv3
> :  PERMIT_PACKAGE=Yes
> :  
> : -TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR}
> : +TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR}
> 
> various whitespace nits
> 
> : -RUN_DEPENDS =  devel/py-arrow${MODPY_FLAVOR} \
> : -   devel/py-urwid${MODPY_FLAVOR}  \
> : -   sysutils/py-watchdog${MODPY_FLAVOR} \
> : -   devel/py-icalendar${MODPY_FLAVOR} \
> : -   devel/py-prompt_toolkit${MODPY_FLAVOR}
> : +RUN_DEPENDS =  devel/py-arrow${MODPY_FLAVOR} \
> : +   devel/py-urwid${MODPY_FLAVOR}  \
> : +   sysutils/py-watchdog${MODPY_FLAVOR} \
> : +   devel/py-icalendar${MODPY_FLAVOR} \
> : +   devel/py-prompt_toolkit${MODPY_FLAVOR}
> :  
> :  MODULES=   lang/python
> :  MODPY_PYBUILD= setuptools



[update patch] getmail 5.7 -> 5.14

2020-02-05 Thread Martin Ziemer
This patch updates getmail from 5.7 to 5.14.

Since i saw there is no maintainer, i also added myself as maintainer.

I ran this version now for a week on three amd64 systems.

It would be great, if someone would update the port.


Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.97
diff -u -p -r1.97 Makefile
--- Makefile12 Jul 2019 20:47:27 -  1.97
+++ Makefile5 Feb 2020 10:16:04 -
@@ -2,12 +2,14 @@
 
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 5.7
+MODPY_EGG_VERSION= 5.14
 DISTNAME=  getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 REVISION=  0
 
 HOMEPAGE=  http://pyropus.ca/software/getmail/
+
+MAINTAINER =   Martin Ziemer 
 
 # GPLv2
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.78
diff -u -p -r1.78 distinfo
--- distinfo1 Nov 2018 04:22:15 -   1.78
+++ distinfo5 Feb 2020 10:16:04 -
@@ -1,2 +1,2 @@
-SHA256 (getmail-5.7.tar.gz) = JJemaed8kpYhgmJANxtXuBV1AruIrlMMMDB7CSM6+/k=
-SIZE (getmail-5.7.tar.gz) = 197799
+SHA256 (getmail-5.14.tar.gz) = 86mf50VkI30Syo1FguETwGfJIFtatkD3K06ER2BqmcE=
+SIZE (getmail-5.14.tar.gz) = 199501



[update patch] stockfish 10 -> 11

2020-02-07 Thread Martin Ziemer
This patch updates stockfish from 10 to 11.

I tested it for three games on amd64 only.

Index: Makefile
===
RCS file: /cvs/ports/games/stockfish/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile12 Jul 2019 20:46:25 -  1.7
+++ Makefile7 Feb 2020 09:49:21 -
@@ -1,8 +1,8 @@
 # $OpenBSD: Makefile,v 1.7 2019/07/12 20:46:25 sthen Exp $
 
-V =10
+V =11
 COMMENT =  open source chess engine
-DISTNAME = stockfish-${V}-src
+DISTNAME = sf_${V}
 PKGNAME =  stockfish-${V}
 EXTRACT_SUFX = .zip
 CATEGORIES =   games
@@ -15,7 +15,7 @@ PERMIT_PACKAGE =  Yes
 
 WANTLIB += ${COMPILER_LIBCXX} c m
 
-MASTER_SITES = https://stockfish.s3.amazonaws.com/
+MASTER_SITES = https://github.com/official-stockfish/Stockfish/archive/
 
 # C++11
 COMPILER = base-clang ports-gcc
@@ -43,9 +43,9 @@ MAKE_ENV =ARCH=general-32
 
 NO_TEST =  Yes
 
-WRKDIST =  ${WRKDIR}/src
+WRKDIST =  ${WRKDIR}/Stockfish-${DISTNAME}/src
 
 pre-configure:
-   sed -i 's,-O3,${CXXFLAGS},g' ${WRKSRC}/Makefile
+   sed -i 's,-O3,${CXXFLAGS},g' ${WRKDIST}/Makefile
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/stockfish/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo30 Nov 2018 19:54:29 -  1.3
+++ distinfo7 Feb 2020 09:49:21 -
@@ -1,2 +1,2 @@
-SHA256 (stockfish-10-src.zip) = Kb0B50BwmKqehRuC9upL8rRtJukHWkiiacseQMWCoHM=
-SIZE (stockfish-10-src.zip) = 174377
+SHA256 (sf_11.zip) = 1ghZaqX5uwaSJFrxAdK+Wi7CWmMriMQCr3PgeWFwVLU=
+SIZE (sf_11.zip) = 179371



[update patch] bogofilter 1.2.4 -> 1.2.5

2020-02-11 Thread Martin Ziemer
This patch updates bogofilter from 1.2.4 to 1.2.5.

Tested the new version on three amd64 systems in the db4-flavor. 

Index: Makefile
===
RCS file: /cvs/ports/mail/bogofilter/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile12 Jul 2019 20:47:25 -  1.31
+++ Makefile11 Feb 2020 11:20:23 -
@@ -2,14 +2,14 @@
 
 COMMENT =  bayesian spam filter
 
-DISTNAME = bogofilter-1.2.4
+DISTNAME = bogofilter-1.2.5
 CATEGORIES =   mail
-REVISION = 2
 
 MAINTAINER =   Marc Espie 
 
 HOMEPAGE = http://bogofilter.sourceforge.net/
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=bogofilter/}
+EXTRACT_SUFX=   .tar.xz
 
 # GPLv2/GPLv3
 PERMIT_PACKAGE =   Yes
Index: distinfo
===
RCS file: /cvs/ports/mail/bogofilter/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo20 Oct 2014 08:38:54 -  1.8
+++ distinfo11 Feb 2020 11:20:23 -
@@ -1,2 +1,2 @@
-SHA256 (bogofilter-1.2.4.tar.gz) = 0vJZjRMAMHIJt7GQXMBjfS0FPApHAajUQ4OGcplXhHE=
-SIZE (bogofilter-1.2.4.tar.gz) = 1083344
+SHA256 (bogofilter-1.2.5.tar.xz) = MkihNzv/VSxQCDStvqS2yu4EIkUWrlgfslpMam3uieo=
+SIZE (bogofilter-1.2.5.tar.xz) = 801240



[update patch] nnn 2.9 -> 3.0

2020-02-12 Thread Martin Ziemer
This patch updates nnn from 2.9 to 3.0. 
With the new version we dont need our patch for sizes any more.

Tested so far on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile24 Jan 2020 15:32:23 -  1.5
+++ Makefile12 Feb 2020 08:12:53 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =2.9
+V =3.0
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
@@ -26,7 +26,7 @@ FAKE_FLAGS =  MANPREFIX="$(PREFIX)/man" 
 USE_GMAKE =Yes
 NO_TEST =  Yes
 
-WRKDIST =  ${WRKDIR}/nnn
+WRKDIST =  ${WRKDIR}/nnn-${V}
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo24 Jan 2020 15:32:23 -  1.3
+++ distinfo12 Feb 2020 08:12:53 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v2.9.tar.gz) = ugsHsNh7ptZEIlnal22OM+1pjeQygjr7b8b2gBy92fY=
-SIZE (nnn-v2.9.tar.gz) = 99324
+SHA256 (nnn-v3.0.tar.gz) = BNttZxDOEjLHeb9wE3qGVX5IZhTiAydxcSK7Y/NjSPc=
+SIZE (nnn-v3.0.tar.gz) = 102636
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- patches/patch-src_nnn_c 24 Jan 2020 15:32:23 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_nnn_c,v 1.1 2020/01/24 15:32:23 bket Exp $
-
-Fix displaying wrong capacity. Taken from https://github.com/jarun/nnn/pull/441
-
-Index: src/nnn.c
 src/nnn.c.orig
-+++ src/nnn.c
-@@ -3285,7 +3285,7 @@ static size_t get_fs_info(const char *path, bool type)
-   return 0;
- 
-   if (type == CAPACITY)
--  return svb.f_blocks << ffs((int)(svb.f_bsize >> 1));
-+  return svb.f_blocks << ffs((int)(svb.f_frsize >> 1));
- 
-   return svb.f_bavail << ffs((int)(svb.f_frsize >> 1));
- }



[update patch] yabitrot 0.3 -> 0.4

2020-02-14 Thread Martin Ziemer
This patch updates yabitrot from 0.3 to 0.4.

With the new version we also get a manpage.

Since i saw there is no maintainer, i also added myself as maintainer.

I tested the version on three amd64 systems checking about 200 gigs of
data. 
Also ran it in a bhyve vm to see the case of rotten bits.


Index: Makefile
===
RCS file: /cvs/ports/sysutils/yabitrot/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile12 Jul 2019 20:49:55 -  1.4
+++ Makefile7 Feb 2020 08:29:32 -
@@ -2,30 +2,36 @@
 
 COMMENT =  fast bitrot detection utility
 
-DISTNAME = yabitrot-0.3
-REVISION = 1
+V =0.4
+DISTNAME = yabitrot-${V}
 
 CATEGORIES =   sysutils
 
 HOMEPAGE = https://sourceforge.net/projects/yabitrot/
 
+MAINTAINER =   Martin Ziemer 
+
 # BSD
 PERMIT_PACKAGE =   Yes
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=yabitrot/}
-EXTRACT_SUFX = .tgz
+EXTRACT_SUFX = .tar.gz
 
 MODULES =  lang/python
 MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
 NO_BUILD = yes
 PKG_ARCH = *
 
+WRKDIST =  ${WRKDIR}/yabitrot-${V}
+
 CONFIGURE_STYLE =  none
 
 pre-install:
${SUBST_CMD} ${WRKSRC}/yabitrot
 
-post-install:
+do-install:
+   ${INSTALL_SCRIPT} ${WRKSRC}/yabitrot ${PREFIX}/bin/yabitrot
+   ${INSTALL_MAN} ${WRKSRC}/yabitrot.1 ${PREFIX}/man/man1/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/yabitrot/
${INSTALL_DATA} ${WRKSRC}/README.md ${PREFIX}/share/doc/yabitrot/README
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/yabitrot/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo13 Feb 2019 07:33:49 -  1.1.1.1
+++ distinfo7 Feb 2020 08:29:32 -
@@ -1,2 +1,2 @@
-SHA256 (yabitrot-0.3.tgz) = /pwJOZye3CTa9kQ6YEROwOqjnLeWlY7agHbo8XEJL3Q=
-SIZE (yabitrot-0.3.tgz) = 6731
+SHA256 (yabitrot-0.4.tar.gz) = UCj0+qzCMpU4B1wV+EA1Z1OPB6h+eLoXKDMbN0wynDc=
+SIZE (yabitrot-0.4.tar.gz) = 9176
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/yabitrot/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   13 Feb 2019 07:33:49 -  1.1.1.1
+++ pkg/PLIST   7 Feb 2020 08:29:32 -
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2019/02/13 07:33:49 solene Exp $
 bin/yabitrot
+man/man1/yabitrot.1
 share/doc/yabitrot/
 share/doc/yabitrot/README



[update patch] smartmontools 7.0 -> 7.1

2020-02-17 Thread Martin Ziemer
This patch updates smartmontools from 7.0 to 7.1.

Instead of manipulating the makefile i just added an INSTALL_DATA in
post-install to install smartd_warning.sh for easier maintainability.

Tested compilation on a empty vm with just gmake installed to see, if
we get problems by purging c++11-parameters.

Since i saw there is no maintainer, i also added myself as maintainer.

Tested the new version on four amd64 systems. 


Index: Makefile
===
RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile12 Jul 2019 20:49:51 -  1.42
+++ Makefile13 Feb 2020 15:18:44 -
@@ -2,13 +2,13 @@
 
 COMMENT=   control and monitor storage systems using SMART
 
-# XXX at update time check whether C++11 is actually needed
-DISTNAME=  smartmontools-7.0
+DISTNAME=  smartmontools-7.1
 CATEGORIES=sysutils
-REVISION=  0
 
 HOMEPAGE=  https://www.smartmontools.org/
 
+MAINTAINER =   Martin Ziemer 
+
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
@@ -26,6 +26,8 @@ CONFIGURE_ARGS=   --docdir=${PREFIX}/shar
--without-drivedbdir \
--without-gnupg
 
-CONFIGURE_ARGS+=   --without-cxx11-option
+post-install:
+   ${INSTALL_DATA} ${WRKBUILD}/smartd_warning.sh \
+   ${PREFIX}/share/examples/smartmontools
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/smartmontools/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo1 Mar 2019 19:35:34 -   1.18
+++ distinfo13 Feb 2020 15:18:44 -
@@ -1,2 +1,2 @@
-SHA256 (smartmontools-7.0.tar.gz) = 
5eGsJ4a8h/29b5LQ7nUbeZ+7PhoJwKajefnrZLPo9hw=
-SIZE (smartmontools-7.0.tar.gz) = 944925
+SHA256 (smartmontools-7.1.tar.gz) = 
P3NNLJneseSvYrJdlExiUt5wymTXZsTHKUVFouZZuEY=
+SIZE (smartmontools-7.1.tar.gz) = 971468
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   14 Nov 2019 19:19:30 -  1.14
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,48 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.14 2019/11/14 19:19:30 jasper Exp $
-
-Index: Makefile.in
 Makefile.in.orig
-+++ Makefile.in
-@@ -372,8 +372,8 @@ man5dir = $(mandir)/man5
- man8dir = $(mandir)/man8
- NROFF = nroff
- MANS = $(man_MANS)
--DATA = $(docs_DATA) $(drivedb_DATA) $(examples_DATA) $(initd_DATA) \
--  $(sysconf_DATA) $(systemdsystemunit_DATA)
-+DATA = $(docs_DATA) $(drivedb_DATA) $(examples_DATA) \
-+  $(systemdsystemunit_DATA)
- am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
-   $(LISP)config.h.in
- # Read a list of newline-separated strings from the standard input,
-@@ -628,16 +628,7 @@ nodist_EXTRA_smartd_SOURCES = os_solaris_ata.s
- @OS_SOLARIS_FALSE@man_MANS = smartd.conf.5 smartctl.8 smartd.8 \
- @OS_SOLARIS_FALSE@$(am__append_24)
- docsdir = $(docdir)
--docs_DATA = \
--AUTHORS \
--ChangeLog \
--ChangeLog-5.0-6.0 \
--COPYING \
--INSTALL \
--NEWS \
--README \
--TODO \
--smartd.conf
-+docs_DATA = smartd.conf
- 
- examplesdir = $(exampledir)
- examples_DATA = \
-@@ -649,10 +640,11 @@ examples_SCRIPTS = \
- examplescripts/Example3 \
- examplescripts/Example4 \
- examplescripts/Example5 \
--examplescripts/Example6
-+examplescripts/Example6 \
-+smartd_warning.sh
- 
- sysconf_DATA = smartd.conf
--smartdscript_SCRIPTS = smartd_warning.sh
-+smartdscript_SCRIPTS =
- EXTRA_DIST = \
- .editorconfig \
- autogen.sh \



Re: [update patch] smartmontools 7.0 -> 7.1

2020-02-19 Thread Martin Ziemer
On Tue, Feb 18, 2020 at 06:09:34PM +, Stuart Henderson wrote:
> On 2020/02/17 15:06, Martin Ziemer wrote:
> > Tested compilation on a empty vm with just gmake installed to see, if
> > we get problems by purging c++11-parameters.
> 
> An empty VM won't help testing that, it is about whether to use --std=c++11
> or not. Removing that breaks compiling with base-gcc so you either need to
> leave it in, or disable it building on base-gcc arches.
Okay, this i got totally wrong. (Thought about dependencies)

Since i dont want to break anything (even if i can not test it on the
other arches), i think, we should leave the parameter and the comment.

> > +post-install:
> > +   ${INSTALL_DATA} ${WRKBUILD}/smartd_warning.sh \
> > +   ${PREFIX}/share/examples/smartmontools
> 
> Should be ${INSTALL_SCRIPT}.
> 
Fixed.


Created a new patch.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile12 Jul 2019 20:49:51 -  1.42
+++ Makefile19 Feb 2020 05:11:19 -
@@ -3,12 +3,13 @@
 COMMENT=   control and monitor storage systems using SMART
 
 # XXX at update time check whether C++11 is actually needed
-DISTNAME=  smartmontools-7.0
+DISTNAME=  smartmontools-7.1
 CATEGORIES=sysutils
-REVISION=  0
 
 HOMEPAGE=  https://www.smartmontools.org/
 
+MAINTAINER =   Martin Ziemer 
+
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
@@ -27,5 +28,9 @@ CONFIGURE_ARGS=   --docdir=${PREFIX}/shar
--without-gnupg
 
 CONFIGURE_ARGS+=   --without-cxx11-option
+
+post-install:
+   ${INSTALL_SCRIPT} ${WRKBUILD}/smartd_warning.sh \
+   ${PREFIX}/share/examples/smartmontools
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/smartmontools/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo1 Mar 2019 19:35:34 -   1.18
+++ distinfo19 Feb 2020 05:11:19 -
@@ -1,2 +1,2 @@
-SHA256 (smartmontools-7.0.tar.gz) = 
5eGsJ4a8h/29b5LQ7nUbeZ+7PhoJwKajefnrZLPo9hw=
-SIZE (smartmontools-7.0.tar.gz) = 944925
+SHA256 (smartmontools-7.1.tar.gz) = 
P3NNLJneseSvYrJdlExiUt5wymTXZsTHKUVFouZZuEY=
+SIZE (smartmontools-7.1.tar.gz) = 971468
Index: patches/patch-Makefile_in
===
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   14 Nov 2019 19:19:30 -  1.14
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,48 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.14 2019/11/14 19:19:30 jasper Exp $
-
-Index: Makefile.in
 Makefile.in.orig
-+++ Makefile.in
-@@ -372,8 +372,8 @@ man5dir = $(mandir)/man5
- man8dir = $(mandir)/man8
- NROFF = nroff
- MANS = $(man_MANS)
--DATA = $(docs_DATA) $(drivedb_DATA) $(examples_DATA) $(initd_DATA) \
--  $(sysconf_DATA) $(systemdsystemunit_DATA)
-+DATA = $(docs_DATA) $(drivedb_DATA) $(examples_DATA) \
-+  $(systemdsystemunit_DATA)
- am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
-   $(LISP)config.h.in
- # Read a list of newline-separated strings from the standard input,
-@@ -628,16 +628,7 @@ nodist_EXTRA_smartd_SOURCES = os_solaris_ata.s
- @OS_SOLARIS_FALSE@man_MANS = smartd.conf.5 smartctl.8 smartd.8 \
- @OS_SOLARIS_FALSE@$(am__append_24)
- docsdir = $(docdir)
--docs_DATA = \
--AUTHORS \
--ChangeLog \
--ChangeLog-5.0-6.0 \
--COPYING \
--INSTALL \
--NEWS \
--README \
--TODO \
--smartd.conf
-+docs_DATA = smartd.conf
- 
- examplesdir = $(exampledir)
- examples_DATA = \
-@@ -649,10 +640,11 @@ examples_SCRIPTS = \
- examplescripts/Example3 \
- examplescripts/Example4 \
- examplescripts/Example5 \
--examplescripts/Example6
-+examplescripts/Example6 \
-+smartd_warning.sh
- 
- sysconf_DATA = smartd.conf
--smartdscript_SCRIPTS = smartd_warning.sh
-+smartdscript_SCRIPTS =
- EXTRA_DIST = \
- .editorconfig \
- autogen.sh \



[update patch] remind 3.1.16 -> 3.3.0

2020-02-24 Thread Martin Ziemer
This patch updates remind from 3.1.16 to 3.3.0.

Since i saw there is no maintainer, i also added myself as maintainer.

Tested the new version on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile12 Jul 2019 21:02:23 -  1.38
+++ Makefile21 Feb 2020 08:11:40 -
@@ -2,13 +2,15 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.01.16
-PKGNAME=   remind-3.1.16
+DISTNAME=  remind-03.03.00
+PKGNAME=   remind-3.3.0
 CATEGORIES=misc
 
 MASTER_SITES=  https://dianne.skoll.ca/projects/remind/download/
 
 HOMEPAGE=  https://dianne.skoll.ca/projects/remind/
+
+MAINTAINER =   Martin Ziemer 
 
 # GPLv2
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo6 Mar 2019 18:24:43 -   1.11
+++ distinfo21 Feb 2020 08:11:40 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.01.16.tar.gz) = 7reb1AGdI6Az/j6GxnLZYDmdtqJ8dH5bRmrVWDHfypM=
-SIZE (remind-03.01.16.tar.gz) = 354521
+SHA256 (remind-03.03.00.tar.gz) = lolbmBrlnDuhNsWa1UvMqk+5WRl/Nxr/TrFuyoGztho=
+SIZE (remind-03.03.00.tar.gz) = 390762



Re: [update patch] remind 3.1.16 -> 3.3.0

2020-02-26 Thread Martin Ziemer
On Wed, Feb 26, 2020 at 11:15:37AM +0100, Bjorn Ketelaars wrote:
> On Mon 24/02/2020 14:15, Martin Ziemer wrote:
> > This patch updates remind from 3.1.16 to 3.3.0.
> > 
> > Since i saw there is no maintainer, i also added myself as maintainer.
> > 
> > Tested the new version on three amd64 systems.
> 
> I'm seeing the issue below. Does tkremind work for you?
> 
> $ tkremind
> Error in startup script: couldn't recognize image data
> while executing
> "image create photo leftarrow -data {
> iVBORw0KGgoNSUhEUgwMCAYAAABWdVznAAAC3XpUWHRSYXcgcHJvZmlsZSB0eXBl
> IGV4aWYAAHja7ZdRkuMoDIbfOcUeAUkIieNg..."
> (file "/usr/local/bin/tkremind" line 54)
Get the same error. (My usage is daily cli and weekly export to ps for 
printing)
I should have tested this too!

I will look into it and try to get a solution. 

Just one day after i mailed this patch, a beta for 3.3.1 was released. 

I think, i will mail a new patch as 3.3.1 is released. (If i find
a solution to the tk problem)



Re: [update patch] remind 3.1.16 -> 3.3.0

2020-02-29 Thread Martin Ziemer
On Wed, Feb 26, 2020 at 11:35:03AM +0100, Martin Ziemer wrote:
> On Wed, Feb 26, 2020 at 11:15:37AM +0100, Bjorn Ketelaars wrote:
> > On Mon 24/02/2020 14:15, Martin Ziemer wrote:
> > > This patch updates remind from 3.1.16 to 3.3.0.
> > > 
> > > Since i saw there is no maintainer, i also added myself as maintainer.
> > > 
> > > Tested the new version on three amd64 systems.
> > 
> > I'm seeing the issue below. Does tkremind work for you?
> > 
> > $ tkremind
> > Error in startup script: couldn't recognize image data
> > while executing
> > "image create photo leftarrow -data {
> > iVBORw0KGgoNSUhEUgwMCAYAAABWdVznAAAC3XpUWHRSYXcgcHJvZmlsZSB0eXBl
> > IGV4aWYAAHja7ZdRkuMoDIbfOcUeAUkIieNg..."
> > (file "/usr/local/bin/tkremind" line 54)
> Get the same error. (My usage is daily cli and weekly export to ps for 
> printing)
> I should have tested this too!
> 
> I will look into it and try to get a solution. 
> 
> Just one day after i mailed this patch, a beta for 3.3.1 was released. 
> 
> I think, i will mail a new patch as 3.3.1 is released. (If i find
> a solution to the tk problem)
Today the second beta started. (I guessed the next version would be out
on friday)
I think, as the next release could be later, we should update before
3.3.1.

To solve the problem with tkremind we need to use tk 8.6 since before
there was no support for png images. (Fixed in the patch below)

Tested the patch in cli on three amd64 systems and gui on two amd64
systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile12 Jul 2019 21:02:23 -  1.38
+++ Makefile26 Feb 2020 10:46:24 -
@@ -2,20 +2,23 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.01.16
-PKGNAME=   remind-3.1.16
+DISTNAME=  remind-03.03.00
+PKGNAME=   remind-3.3.0
 CATEGORIES=misc
 
 MASTER_SITES=  https://dianne.skoll.ca/projects/remind/download/
 
 HOMEPAGE=  https://dianne.skoll.ca/projects/remind/
 
+MAINTAINER =   Martin Ziemer 
+
 # GPLv2
 PERMIT_PACKAGE=Yes
 
 WANTLIB=   c m
 
 MODULES=   x11/tk
+MODTK_VERSION = 8.6
 RUN_DEPENDS=   ${MODTK_RUN_DEPENDS} \
devel/tcllib
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo6 Mar 2019 18:24:43 -   1.11
+++ distinfo26 Feb 2020 10:46:24 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.01.16.tar.gz) = 7reb1AGdI6Az/j6GxnLZYDmdtqJ8dH5bRmrVWDHfypM=
-SIZE (remind-03.01.16.tar.gz) = 354521
+SHA256 (remind-03.03.00.tar.gz) = lolbmBrlnDuhNsWa1UvMqk+5WRl/Nxr/TrFuyoGztho=
+SIZE (remind-03.03.00.tar.gz) = 390762



[update patch] remind 3.3.0 -> 3.3.1

2020-03-20 Thread Martin Ziemer
This patch updates remind from 3.3.0 to 3.3.1.

Tested the new version on three amd64 systems.
(One cli only, so only two tkremind tests)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile1 Mar 2020 06:48:54 -   1.39
+++ Makefile20 Mar 2020 19:33:30 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.00
-PKGNAME=   remind-3.3.0
+DISTNAME=  remind-03.03.01
+PKGNAME=   remind-3.3.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo1 Mar 2020 06:48:54 -   1.12
+++ distinfo20 Mar 2020 19:33:30 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.00.tar.gz) = lolbmBrlnDuhNsWa1UvMqk+5WRl/Nxr/TrFuyoGztho=
-SIZE (remind-03.03.00.tar.gz) = 390762
+SHA256 (remind-03.03.01.tar.gz) = 0aFk0cLR6WPV8fJRRXqAZcrhLzbjkUysHlQnUYBJlHg=
+SIZE (remind-03.03.01.tar.gz) = 395920



[update patch] py-eyed3 0.8.12 -> 0.9.4

2020-03-25 Thread Martin Ziemer
This patch updates py-eyed3 from 0.8.12 to 0.9.4.

Since there was no maintainer, i added myself.

There are two new dependencies for this version:
py-deprecation and py-filetype. For those i attached new ports as
.tgz-files based on /usr/ports/devel. 
If another format as .tgz is preferred for new ports, please tell me, 
which one. (This is the first time i submit a new port)

Tested the new version on three amd64-systems by tagging one cd and
reading those tags, as well as changed the genre afterwards.

Index: Makefile
===
RCS file: /cvs/ports/audio/py-eyed3/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile29 Feb 2020 15:54:33 -  1.21
+++ Makefile23 Mar 2020 13:45:38 -
@@ -2,12 +2,14 @@
 
 COMMENT=   module and program for processing ID3 tags
 
-MODPY_EGG_VERSION= 0.8.12
+MODPY_EGG_VERSION= 0.9.4
 DISTNAME=  eyeD3-${MODPY_EGG_VERSION}
 CATEGORIES=audio
 
 HOMEPAGE=  http://eyed3.nicfit.net/
 
+MAINTAINER =   Martin Ziemer 
+
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
@@ -17,7 +19,9 @@ MODULES=  lang/python
 # standalone software - intentionally no py-* prefix/FLAVOR.
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
 RUN_DEPENDS=   devel/py-magic${MODPY_FLAVOR} \
-   devel/py-six${MODPY_FLAVOR}
+   devel/py-six${MODPY_FLAVOR} \
+   devel/py-filetype${MODPY_FLAVOR} \
+   devel/py-deprecation${MODPY_FLAVOR}
 
 MODPY_SETUPTOOLS=  Yes
 
Index: distinfo
===
RCS file: /cvs/ports/audio/py-eyed3/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo28 Dec 2019 15:13:25 -  1.8
+++ distinfo23 Mar 2020 13:45:38 -
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.8.12.tar.gz) = 5U7sCgP7jn6ei1CVRsbZLvvIcep1l2Ef4sFvA+HJS20=
-SIZE (eyeD3-0.8.12.tar.gz) = 214073
+SHA256 (eyeD3-0.9.4.tar.gz) = EQmUZOQ4wRodcB5yOlBlwVVvtZh4rZ3OKfkk2sOgepY=
+SIZE (eyeD3-0.9.4.tar.gz) = 222818
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/py-eyed3/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   28 Dec 2019 15:13:26 -  1.5
+++ pkg/PLIST   23 Mar 2020 13:45:38 -
@@ -14,10 +14,9 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__about__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/compat.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}mimetype.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/eyed3/core.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/__init__.py
@@ -32,6 +31,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/headers.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/tag.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/main.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/mimetype.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/${MODPY_PYCACHE}/
@@ -46,28 +46,36 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}art.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}classic.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}extract.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}fixup.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}genres.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}itunes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}jsontag.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}lameinfo.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}lastfm

Re: [update patch] py-eyed3 0.8.12 -> 0.9.4

2020-03-26 Thread Martin Ziemer
On Wed, Mar 25, 2020 at 08:35:39PM +, Stuart Henderson wrote:
> AFAIK from the update notes it shouldn't need py-magic any more.
> (I didn't do the update myself because I don't have time to shepherd
> new ports atm :)
You are right: I found the note and tried without py-magic. 

Tested on one amd64 system in the same way as before.

The new diff is below.


> On 2020/03/25 10:31, Martin Ziemer wrote:
> > This patch updates py-eyed3 from 0.8.12 to 0.9.4.
> > 
> > Since there was no maintainer, i added myself.
> > 
> > There are two new dependencies for this version:
> > py-deprecation and py-filetype. For those i attached new ports as
> > .tgz-files based on /usr/ports/devel. 
> > If another format as .tgz is preferred for new ports, please tell me, 
> > which one. (This is the first time i submit a new port)
> > 
> > Tested the new version on three amd64-systems by tagging one cd and
> > reading those tags, as well as changed the genre afterwards.


Index: Makefile
===
RCS file: /cvs/ports/audio/py-eyed3/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile29 Feb 2020 15:54:33 -  1.21
+++ Makefile26 Mar 2020 06:42:56 -
@@ -2,12 +2,14 @@
 
 COMMENT=   module and program for processing ID3 tags
 
-MODPY_EGG_VERSION= 0.8.12
+MODPY_EGG_VERSION= 0.9.4
 DISTNAME=  eyeD3-${MODPY_EGG_VERSION}
 CATEGORIES=        audio
 
 HOMEPAGE=  http://eyed3.nicfit.net/
 
+MAINTAINER =   Martin Ziemer 
+
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
@@ -16,8 +18,9 @@ MASTER_SITES= ${HOMEPAGE}releases/
 MODULES=   lang/python
 # standalone software - intentionally no py-* prefix/FLAVOR.
 MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
-RUN_DEPENDS=   devel/py-magic${MODPY_FLAVOR} \
-   devel/py-six${MODPY_FLAVOR}
+RUN_DEPENDS=   devel/py-six${MODPY_FLAVOR} \
+   devel/py-filetype${MODPY_FLAVOR} \
+   devel/py-deprecation${MODPY_FLAVOR}
 
 MODPY_SETUPTOOLS=  Yes
 
Index: distinfo
===
RCS file: /cvs/ports/audio/py-eyed3/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo28 Dec 2019 15:13:25 -  1.8
+++ distinfo26 Mar 2020 06:42:56 -
@@ -1,2 +1,2 @@
-SHA256 (eyeD3-0.8.12.tar.gz) = 5U7sCgP7jn6ei1CVRsbZLvvIcep1l2Ef4sFvA+HJS20=
-SIZE (eyeD3-0.8.12.tar.gz) = 214073
+SHA256 (eyeD3-0.9.4.tar.gz) = EQmUZOQ4wRodcB5yOlBlwVVvtZh4rZ3OKfkk2sOgepY=
+SIZE (eyeD3-0.9.4.tar.gz) = 222818
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/py-eyed3/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   28 Dec 2019 15:13:26 -  1.5
+++ pkg/PLIST   26 Mar 2020 06:42:56 -
@@ -14,10 +14,9 @@ lib/python${MODPY_VERSION}/site-packages
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__about__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/eyed3/compat.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/${MODPY_PYCACHE}mimetype.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/eyed3/core.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/__init__.py
@@ -32,6 +31,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/headers.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/id3/tag.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/main.py
+lib/python${MODPY_VERSION}/site-packages/eyed3/mimetype.py
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/
 lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/eyed3/mp3/${MODPY_PYCACHE}/
@@ -46,28 +46,36 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}art.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}classic.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/eyed3/plugins/${MODPY_PYCACHE}extract.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODP

Update nnn to 2.8.1

2019-12-19 Thread Martin Ziemer
This patch updates nnn from 1.8 to 2.8.1. 

I tested it on three amd64 Systems.
Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.3
diff -u -p -u -r1.3 Makefile
--- Makefile17 Jul 2019 14:39:43 -  1.3
+++ Makefile19 Dec 2019 10:22:03 -
@@ -2,10 +2,9 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =1.8
+V =2.8.1
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
-REVISION = 0
 
 CATEGORIES =   sysutils
 
@@ -26,21 +25,21 @@ NO_TEST =   Yes
 WRKDIST =  ${WRKDIR}/nnn
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/nlay
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nnn ${PREFIX}/bin/
-   ${INSTALL_SCRIPT} ${WRKSRC}/nlay ${PREFIX}/bin/
+   ${INSTALL_PROGRAM} ${WRKSRC}/misc/nlay/nlay ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/nnn.1 ${PREFIX}/man/man1/
+   ${INSTALL_MAN} ${WRKSRC}/misc/nlay/nlay.1 ${PREFIX}/man/man1/
 
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
-   ${INSTALL_DATA} 
${WRKSRC}/scripts/auto-completion/bash/nnn-completion.bash \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/bash/nnn-completion.bash 
\
${PREFIX}/share/bash-completion/completions/nnn
${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/fish/nnn.fish \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/fish/nnn.fish \
${PREFIX}/share/fish/completions/
${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/zsh/_nnn \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/zsh/_nnn \
${PREFIX}/share/zsh/site-functions/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo7 May 2018 18:29:00 -   1.1.1.1
+++ distinfo19 Dec 2019 10:22:03 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v1.8.tar.gz) = 5VioxbeEe8flfyPw3faQ0mbBXGNDDjbolVj69p+jkH8=
-SIZE (nnn-v1.8.tar.gz) = 42453
+SHA256 (nnn-v2.8.1.tar.gz) = 4Pr45ifU+GBQ9XyzHu4hvw4hOK3vjtVBKwc12ptdh7w=
+SIZE (nnn-v2.8.1.tar.gz) = 91353
Index: patches/patch-nlay
===
RCS file: patches/patch-nlay
diff -N patches/patch-nlay
--- patches/patch-nlay  7 May 2018 18:29:00 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-$OpenBSD: patch-nlay,v 1.1.1.1 2018/05/07 18:29:00 kn Exp $
-
-Index: nlay
 nlay.orig
-+++ nlay
-@@ -1,4 +1,4 @@
--#!/usr/bin/env bash
-+#!${LOCALBASE}/bin/bash
- 
- # 
#
- # nlay: a customizable script to play files in different apps by file type
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/nnn/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   7 May 2018 18:29:00 -   1.1.1.1
+++ pkg/PLIST   19 Dec 2019 10:22:03 -
@@ -2,6 +2,7 @@
 bin/nlay
 @bin bin/nnn
 @man man/man1/nnn.1
+@man man/man1/nlay.1
 share/bash-completion/
 share/bash-completion/completions/
 share/bash-completion/completions/nnn


[update request] nnn 1.8 -> 2.8.1

2020-01-06 Thread Martin Ziemer
this patch updates nnn from 1.8 to 2.8.1.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.3
diff -u -p -u -r1.3 Makefile
--- Makefile17 Jul 2019 14:39:43 -  1.3
+++ Makefile19 Dec 2019 10:22:03 -
@@ -2,10 +2,9 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =1.8
+V =2.8.1
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
-REVISION = 0
 
 CATEGORIES =   sysutils
 
@@ -26,21 +25,21 @@ NO_TEST =   Yes
 WRKDIST =  ${WRKDIR}/nnn
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/nlay
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nnn ${PREFIX}/bin/
-   ${INSTALL_SCRIPT} ${WRKSRC}/nlay ${PREFIX}/bin/
+   ${INSTALL_PROGRAM} ${WRKSRC}/misc/nlay/nlay ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/nnn.1 ${PREFIX}/man/man1/
+   ${INSTALL_MAN} ${WRKSRC}/misc/nlay/nlay.1 ${PREFIX}/man/man1/
 
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
-   ${INSTALL_DATA} 
${WRKSRC}/scripts/auto-completion/bash/nnn-completion.bash \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/bash/nnn-completion.bash 
\
${PREFIX}/share/bash-completion/completions/nnn
${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/fish/nnn.fish \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/fish/nnn.fish \
${PREFIX}/share/fish/completions/
${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/zsh/_nnn \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/zsh/_nnn \
${PREFIX}/share/zsh/site-functions/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo7 May 2018 18:29:00 -   1.1.1.1
+++ distinfo19 Dec 2019 10:22:03 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v1.8.tar.gz) = 5VioxbeEe8flfyPw3faQ0mbBXGNDDjbolVj69p+jkH8=
-SIZE (nnn-v1.8.tar.gz) = 42453
+SHA256 (nnn-v2.8.1.tar.gz) = 4Pr45ifU+GBQ9XyzHu4hvw4hOK3vjtVBKwc12ptdh7w=
+SIZE (nnn-v2.8.1.tar.gz) = 91353
Index: patches/patch-nlay
===
RCS file: patches/patch-nlay
diff -N patches/patch-nlay
--- patches/patch-nlay  7 May 2018 18:29:00 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-$OpenBSD: patch-nlay,v 1.1.1.1 2018/05/07 18:29:00 kn Exp $
-
-Index: nlay
 nlay.orig
-+++ nlay
-@@ -1,4 +1,4 @@
--#!/usr/bin/env bash
-+#!${LOCALBASE}/bin/bash
- 
- # 
#
- # nlay: a customizable script to play files in different apps by file type
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/nnn/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   7 May 2018 18:29:00 -   1.1.1.1
+++ pkg/PLIST   19 Dec 2019 10:22:03 -
@@ -2,6 +2,7 @@
 bin/nlay
 @bin bin/nnn
 @man man/man1/nnn.1
+@man man/man1/nlay.1
 share/bash-completion/
 share/bash-completion/completions/
 share/bash-completion/completions/nnn



[update patch] nnn 1.8 -> 2.8.1

2020-01-12 Thread Martin Ziemer
This patch updates nnn from 1.8 to 2.8.1.

I tested it on three amd64 Systems.

It would be great, if someone would update the port.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.3
diff -u -p -u -r1.3 Makefile
--- Makefile17 Jul 2019 14:39:43 -  1.3
+++ Makefile19 Dec 2019 10:22:03 -
@@ -2,10 +2,9 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =1.8
+V =2.8.1
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
-REVISION = 0
 
 CATEGORIES =   sysutils
 
@@ -26,21 +25,21 @@ NO_TEST =   Yes
 WRKDIST =  ${WRKDIR}/nnn
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/nlay
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/nnn ${PREFIX}/bin/
-   ${INSTALL_SCRIPT} ${WRKSRC}/nlay ${PREFIX}/bin/
+   ${INSTALL_PROGRAM} ${WRKSRC}/misc/nlay/nlay ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/nnn.1 ${PREFIX}/man/man1/
+   ${INSTALL_MAN} ${WRKSRC}/misc/nlay/nlay.1 ${PREFIX}/man/man1/
 
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
-   ${INSTALL_DATA} 
${WRKSRC}/scripts/auto-completion/bash/nnn-completion.bash \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/bash/nnn-completion.bash 
\
${PREFIX}/share/bash-completion/completions/nnn
${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/fish/nnn.fish \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/fish/nnn.fish \
${PREFIX}/share/fish/completions/
${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
-   ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/zsh/_nnn \
+   ${INSTALL_DATA} ${WRKSRC}/misc/auto-completion/zsh/_nnn \
${PREFIX}/share/zsh/site-functions/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo7 May 2018 18:29:00 -   1.1.1.1
+++ distinfo19 Dec 2019 10:22:03 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v1.8.tar.gz) = 5VioxbeEe8flfyPw3faQ0mbBXGNDDjbolVj69p+jkH8=
-SIZE (nnn-v1.8.tar.gz) = 42453
+SHA256 (nnn-v2.8.1.tar.gz) = 4Pr45ifU+GBQ9XyzHu4hvw4hOK3vjtVBKwc12ptdh7w=
+SIZE (nnn-v2.8.1.tar.gz) = 91353
Index: patches/patch-nlay
===
RCS file: patches/patch-nlay
diff -N patches/patch-nlay
--- patches/patch-nlay  7 May 2018 18:29:00 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,11 +0,0 @@
-$OpenBSD: patch-nlay,v 1.1.1.1 2018/05/07 18:29:00 kn Exp $
-
-Index: nlay
 nlay.orig
-+++ nlay
-@@ -1,4 +1,4 @@
--#!/usr/bin/env bash
-+#!${LOCALBASE}/bin/bash
- 
- # 
#
- # nlay: a customizable script to play files in different apps by file type
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/nnn/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   7 May 2018 18:29:00 -   1.1.1.1
+++ pkg/PLIST   19 Dec 2019 10:22:03 -
@@ -2,6 +2,7 @@
 bin/nlay
 @bin bin/nnn
 @man man/man1/nnn.1
+@man man/man1/nlay.1
 share/bash-completion/
 share/bash-completion/completions/
 share/bash-completion/completions/nnn



[update patch] nnn 3.0 -> 3.1

2020-04-13 Thread Martin Ziemer
This patch updates nnn from 3.0 to 3.1.

Tested the new version on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile12 Feb 2020 14:05:23 -  1.6
+++ Makefile14 Apr 2020 06:08:24 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =3.0
+V =3.1
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo12 Feb 2020 14:05:23 -  1.4
+++ distinfo14 Apr 2020 06:08:24 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v3.0.tar.gz) = BNttZxDOEjLHeb9wE3qGVX5IZhTiAydxcSK7Y/NjSPc=
-SIZE (nnn-v3.0.tar.gz) = 102636
+SHA256 (nnn-v3.1.tar.gz) = 1wwhtK+jD6czqxe7i0UpHoZR8rgj+tdI/72ztcP7BIk=
+SIZE (nnn-v3.1.tar.gz) = 110005



[update patch] nnn 3.1 -> 3.2

2020-05-26 Thread Martin Ziemer
This patch updates nnn from 3.1 to 3.2.

Tested the new version on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile16 Apr 2020 04:40:08 -  1.7
+++ Makefile26 May 2020 06:21:51 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =3.1
+V =3.2
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo16 Apr 2020 04:40:08 -  1.5
+++ distinfo26 May 2020 06:21:51 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v3.1.tar.gz) = 1wwhtK+jD6czqxe7i0UpHoZR8rgj+tdI/72ztcP7BIk=
-SIZE (nnn-v3.1.tar.gz) = 110005
+SHA256 (nnn-v3.2.tar.gz) = TrvQJHdhU+y3nHXRpY/FzXzRaMboIXEAte3zIv351P0=
+SIZE (nnn-v3.2.tar.gz) = 143122



Re: [sparc64/base-gcc] Fix build of sysutils/nnn

2020-06-09 Thread Martin Ziemer
On Wed, Jun 10, 2020 at 02:00:27AM -0400, Kurt Mosiejczuk wrote:
> sysutils/nnn requires ports-gcc on base-gcc architectures. This patch
> fixes the build for sparc64.
> 
> ok?
Looks good to me on amd64:
Built and used on two amd64 systems with no problems.



bogofilter with sqlite3 wants lib z

2021-07-07 Thread Martin Ziemer
After some package update i found sysclean to mark
/usr/lib/libz.so.5.0 as deletable because of no depends, which broke
bogofilter in the flavor sqlite3.

To solve the problem for me i added WANTLIB z to *my* flavor. 
I dont know, of it is needed in the other flavors too. So maybe the
better solution would be adding z to the generic WANTLIB.

Index: Makefile
===
RCS file: /cvs/ports/mail/bogofilter/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile12 Jul 2019 20:47:25 -  1.31
+++ Makefile8 Jul 2021 06:37:25 -
@@ -4,7 +4,7 @@ COMMENT =   bayesian spam filter
 
 DISTNAME = bogofilter-1.2.4
 CATEGORIES =   mail
-REVISION = 2
+REVISION = 3
 
 MAINTAINER =   Marc Espie 
 
@@ -34,7 +34,7 @@ LIB_DEPENDS +=databases/db/v4
 WANTLIB += lib/db4/db>=4
 .elif ${FLAVOR} == "sqlite3"
 DB_ENGINE =sqlite3
-WANTLIB += sqlite3 pthread
+WANTLIB += sqlite3 pthread z
 LIB_DEPENDS += databases/sqlite3
 .elif ${FLAVOR} == "qdbm"
 DB_ENGINE =qdbm



Re: bogofilter with sqlite3 wants lib z

2021-07-08 Thread Martin Ziemer
Am Thu, Jul 08, 2021 at 11:01:17AM +0100 schrieb Stuart Henderson:
> On 2021/07/08 08:45, Martin Ziemer wrote:
> > After some package update i found sysclean to mark
> > /usr/lib/libz.so.5.0 as deletable because of no depends, which broke
> > bogofilter in the flavor sqlite3.
> > 
> > To solve the problem for me i added WANTLIB z to *my* flavor. 
> > I dont know, of it is needed in the other flavors too. So maybe the
> > better solution would be adding z to the generic WANTLIB.
> 
> Testing other flavours of bogofilter it's just happening for sqlite.
> But we need to look at the reason why rather than just blindly adding
> because other ports could be affected too.
> 
> Looking at a few other ports with WANTLIB containing sqlite3 but not z,
> it seems there's no general problem with these. So it does seem specific
> to bogofilter. The libz dependency came along with the update to sqlite
> 3.25.1. But downstream software doesn't normally need to link to libz
> directly, it comes via inter library dependency for shared libraries.
> 
> Let's run port-lib-depends-check:
> 
> $ FLAVOR=sqlite3 make port-lib-depends-check 
> 
> bogofilter-1.2.4p2-sqlite3(mail/bogofilter,sqlite3):
> Missing: z.6 (/usr/local/bin/bogoutil) (system lib)
> Extra:  iconv.7 sqlite3.37
> WANTLIB += z
> 
> So that's interesting, sqlite3 is listed as extra. So bogofilter isn't
> using libsqlite3.so.*, seems it's linking statically instead. This
> reduces the chance of other software having a problem because most
> things don't statically link to it.
> 
> Let's look at the other flavours.
> 
> bogofilter-1.2.4p2-qdbm(mail/bogofilter,qdbm):
> Extra:  qdbm.14
> 
> bogofilter-1.2.4p2-db4(mail/bogofilter,db4):
> Extra:  db.5 iconv.7
> 
> Same problem. Presumably this worked properly before, looking at other OS
> bogofilter is dynamically linked to db libraries there. The part of the
> configure script responsible for figuring out how to link to these comes
> from an ancient copy of gettext-related m4 files in the distro. So let's
> pick up new ones to replace them. While there we can pick up the 2019
> update to 1.2.5 that includes various things including fixes for memory
> leaks, lexer fixes for MIME multipart and HTML tokens, and some others.
> 
> I don't use bogofilter. This passes the self-tests, could you try some
> runtime tests please?
I just updated my version of bogofilter with your patch. 

Tested successfully on two amd64-systems with about a dozen mails per system.



Re: UPDATE sysutils/borgbackup-1.1.17

2021-07-14 Thread Martin Ziemer
Am Wed, Jul 14, 2021 at 11:02:34AM +0200 schrieb Bjorn Ketelaars:
> borgbackup-1.1.17 has been made available, which is a maintenance
> release and fixes, amongst others, a crash due to kill stale lock race.
> Full changelog can be found at
> https://github.com/borgbackup/borg/blob/1.1.17/docs/changes.rst#version-1117-2021-07-12.
> 
> `make test` runs successfully. Run tested on amd64.
> 
> Comments/OK?
Tested on amd64 with create, list, extract, delete and check.
Works fine.



[maintainer update] gnuchess 6.2.8 -> 6.2.9

2021-07-14 Thread Martin Ziemer
This patch updates gnuchess from 6.2.8 to 6.2.9.

Fixes CVE-2021-30184 (potential buffer overflow in pgnload and
pgnreplay)

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/games/gnuchess/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- Makefile25 Jun 2021 20:56:20 -  1.49
+++ Makefile14 Jul 2021 12:40:45 -
@@ -2,7 +2,7 @@
 
 COMMENT=   chess program
 
-DISTNAME=  gnuchess-6.2.8
+DISTNAME=  gnuchess-6.2.9
 DISTFILES= ${DISTNAME}.tar.gz book_1.02.pgn.gz
 
 CATEGORIES=games
Index: distinfo
===
RCS file: /cvs/ports/games/gnuchess/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo25 Jun 2021 20:56:20 -  1.15
+++ distinfo14 Jul 2021 12:40:45 -
@@ -1,4 +1,4 @@
 SHA256 (book_1.02.pgn.gz) = 3qx37bBhpZJJoZ3rA9o0nK4FHlJSemy1r4CNk5jTLUQ=
-SHA256 (gnuchess-6.2.8.tar.gz) = 1QRGzagBIkAyHaOc3btN9NCEWKjVOKRziIKBQTlYOEc=
+SHA256 (gnuchess-6.2.9.tar.gz) = 3fzCC911aQCpq2xCx9r5CiiTv38ZzjR0IM42uuvEGJA=
 SIZE (book_1.02.pgn.gz) = 26265281
-SIZE (gnuchess-6.2.8.tar.gz) = 804080
+SIZE (gnuchess-6.2.9.tar.gz) = 802697



[update patch] lowdown 0.8.3 -> 0.8.5

2021-07-15 Thread Martin Ziemer
This patch updates lowdown from 0.8.3 to 0.8.5.

Tested on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/textproc/lowdown/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile19 Mar 2021 15:48:29 -  1.25
+++ Makefile15 Jul 2021 08:31:55 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.25 2021/03/19 15:48:29 fcambus Exp $
 
 COMMENT =  simple markdown translator
-DISTNAME = lowdown-0.8.3
+DISTNAME = lowdown-0.8.5
 CATEGORIES =   textproc
 
 HOMEPAGE = https://kristaps.bsd.lv/lowdown/
Index: distinfo
===
RCS file: /cvs/ports/textproc/lowdown/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo19 Mar 2021 15:48:29 -  1.22
+++ distinfo15 Jul 2021 08:31:55 -
@@ -1,2 +1,2 @@
-SHA256 (lowdown-0.8.3.tar.gz) = jKuGzHEMAv28Yae9cW/YlqRL2t4uFtyIr9x2rguw7yo=
-SIZE (lowdown-0.8.3.tar.gz) = 201286
+SHA256 (lowdown-0.8.5.tar.gz) = DMdpuJ4jXGHK84/eL35r0hBujnNNN7HqMh2WoTDwTwQ=
+SIZE (lowdown-0.8.5.tar.gz) = 209639



[update patch] sblg 0.5.9 -> 0.5.11

2021-07-15 Thread Martin Ziemer
This patch updates sblg from 0.5.9 to 0.5.11.

Tested on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/www/sblg/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile12 Jul 2020 20:40:44 -  1.28
+++ Makefile15 Jul 2021 09:00:30 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.5.9
+DISTNAME = sblg-0.5.11
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
Index: distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.26
diff -u -p -r1.26 distinfo
--- distinfo12 Jul 2020 20:40:44 -  1.26
+++ distinfo15 Jul 2021 09:00:30 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.5.9.tar.gz) = 5TiVzJgUzy+o9fnnvmuPBg8kKgSGMDcT1N56psK6hVE=
-SIZE (sblg-0.5.9.tar.gz) = 1456016
+SHA256 (sblg-0.5.11.tar.gz) = 8Xi2ybUPhxVc9fBqe4UR5l/6DPxI5Ql0iNErzOadge0=
+SIZE (sblg-0.5.11.tar.gz) = 1480563



[maintainer update] nnn 4.1.1 -> 4.2

2021-07-21 Thread Martin Ziemer
This patch updates nnn from 4.1.1 to 4.2.

Tested on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile7 Jun 2021 18:29:23 -   1.15
+++ Makefile21 Jul 2021 13:14:09 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.1.1
+V =4.2
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo7 Jun 2021 18:29:23 -   1.12
+++ distinfo21 Jul 2021 13:14:09 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.1.1.tar.gz) = 8OAmaNpjJMEsOds1/lwmvUXz4C5WhKNRuM6KNXQZzro=
-SIZE (nnn-v4.1.1.tar.gz) = 227160
+SHA256 (nnn-v4.2.tar.gz) = VnX5/lO939kmge+Iv2wPqzrYl/nnTdbN/zL+H6YsaH8=
+SIZE (nnn-v4.2.tar.gz) = 229745



Ping: [maintainer update] nnn 4.1.1 -> 4.2

2021-07-26 Thread Martin Ziemer
Am Wed, Jul 21, 2021 at 03:23:27PM +0200 schrieb Martin Ziemer:
> This patch updates nnn from 4.1.1 to 4.2.
> 
> Tested on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile7 Jun 2021 18:29:23 -   1.15
+++ Makefile21 Jul 2021 13:14:09 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.1.1
+V =4.2
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo7 Jun 2021 18:29:23 -   1.12
+++ distinfo21 Jul 2021 13:14:09 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.1.1.tar.gz) = 8OAmaNpjJMEsOds1/lwmvUXz4C5WhKNRuM6KNXQZzro=
-SIZE (nnn-v4.1.1.tar.gz) = 227160
+SHA256 (nnn-v4.2.tar.gz) = VnX5/lO939kmge+Iv2wPqzrYl/nnTdbN/zL+H6YsaH8=
+SIZE (nnn-v4.2.tar.gz) = 229745



Re: [update patch] sblg 0.5.9 ->0.5.11

2021-07-27 Thread Martin Ziemer
Am Thu, Jul 15, 2021 at 02:04:33PM +0200 schrieb Stefan Hagen:
> Martin Ziemer wrote:
> > This patch updates sblg from 0.5.9 to 0.5.11.
> >
> > Tested on three amd64 systems.
> 
> Test on sparc64 is good as well.
> 
> I suggest to commit this with:
> -NO_TEST =  Yes
> +TEST_TARGET =  regress
> 
> Regression tests are running fine here:
> 
> Best Regards,
> Stefan

I updated the patch by adding the tests.

Tested on two amd64 systems.
Without these tests we also had OK from maintainer.

Index: Makefile
===
RCS file: /cvs/ports/www/sblg/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile12 Jul 2020 20:40:44 -  1.28
+++ Makefile27 Jul 2021 09:49:43 -
@@ -2,7 +2,7 @@
 
 COMMENT =  simple off-line blog utility
 
-DISTNAME = sblg-0.5.9
+DISTNAME = sblg-0.5.11
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/sblg/
@@ -21,7 +21,7 @@ MAKE_FLAGS =  CC="${CC}"
 
 CONFIGURE_STYLE =  simple
 
-NO_TEST =  Yes
+TEST_TARGET =  regress
 
 ALL_TARGET =   sblg
 
Index: distinfo
===
RCS file: /cvs/ports/www/sblg/distinfo,v
retrieving revision 1.26
diff -u -p -r1.26 distinfo
--- distinfo12 Jul 2020 20:40:44 -  1.26
+++ distinfo27 Jul 2021 09:49:43 -
@@ -1,2 +1,2 @@
-SHA256 (sblg-0.5.9.tar.gz) = 5TiVzJgUzy+o9fnnvmuPBg8kKgSGMDcT1N56psK6hVE=
-SIZE (sblg-0.5.9.tar.gz) = 1456016
+SHA256 (sblg-0.5.11.tar.gz) = 8Xi2ybUPhxVc9fBqe4UR5l/6DPxI5Ql0iNErzOadge0=
+SIZE (sblg-0.5.11.tar.gz) = 1480563



Re: [update patch] lowdown 0.8.3 ->0.8.5

2021-07-27 Thread Martin Ziemer
Am Thu, Jul 15, 2021 at 02:07:56PM +0200 schrieb Stefan Hagen:
> Stefan Hagen wrote:
> > Martin Ziemer wrote:
> >> This patch updates lowdown from 0.8.3 to 0.8.5.
> >
> > Tested with a few md files and working fine on sparc64.
> 
> I saw that this port has tests too, so I suggest:
> 
> -NO_TEST =  Yes
> +TEST_TARGET =  regress
> 
> Best Regards,
> Stefan
 
I updated the patch by adding the tests.

Tested on two amd64 systems.
Without these tests we also had OK from maintainer.

Index: Makefile
===
RCS file: /cvs/ports/textproc/lowdown/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile19 Mar 2021 15:48:29 -  1.25
+++ Makefile27 Jul 2021 09:43:14 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.25 2021/03/19 15:48:29 fcambus Exp $
 
 COMMENT =  simple markdown translator
-DISTNAME = lowdown-0.8.3
+DISTNAME = lowdown-0.8.5
 CATEGORIES =   textproc
 
 HOMEPAGE = https://kristaps.bsd.lv/lowdown/
@@ -20,6 +20,6 @@ CONFIGURE_ARGS =  PREFIX="${PREFIX}"
 
 ALL_TARGET =   lowdown
 
-NO_TEST =  Yes
+TEST_TARGET =  regress
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/textproc/lowdown/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo19 Mar 2021 15:48:29 -  1.22
+++ distinfo27 Jul 2021 09:43:14 -
@@ -1,2 +1,2 @@
-SHA256 (lowdown-0.8.3.tar.gz) = jKuGzHEMAv28Yae9cW/YlqRL2t4uFtyIr9x2rguw7yo=
-SIZE (lowdown-0.8.3.tar.gz) = 201286
+SHA256 (lowdown-0.8.5.tar.gz) = DMdpuJ4jXGHK84/eL35r0hBujnNNN7HqMh2WoTDwTwQ=
+SIZE (lowdown-0.8.5.tar.gz) = 209639



[maintainer update] remind 3.3.7 -> 3.3.8

2021-09-14 Thread Martin Ziemer
This patch updates remind from 3.3.7 to 3.3.8.

Tested on two amd64 systems (one cli only, one with tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile7 Jun 2021 18:26:22 -   1.46
+++ Makefile14 Sep 2021 05:58:44 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.07
-PKGNAME=   remind-3.3.7
+DISTNAME=  remind-03.03.08
+PKGNAME=   remind-3.3.8
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo7 Jun 2021 18:26:22 -   1.18
+++ distinfo14 Sep 2021 05:58:44 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.07.tar.gz) = h8lOKdHhiVT/XSIkfX7KMHzmIeEdIsFCCPkD9oo7ij0=
-SIZE (remind-03.03.07.tar.gz) = 404576
+SHA256 (remind-03.03.08.tar.gz) = JeoSzZFLfUrsxXMbW8uBKVwOPflj2GuRcaTsoUW3t4g=
+SIZE (remind-03.03.08.tar.gz) = 407339



[maintainer update] nnn 4.2 -> 4.3

2021-10-03 Thread Martin Ziemer
This patch updates nnn from 4.2 to 4.3.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile26 Jul 2021 14:17:06 -  1.16
+++ Makefile4 Oct 2021 06:25:22 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.2
+V =4.3
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo26 Jul 2021 14:17:06 -  1.13
+++ distinfo4 Oct 2021 06:25:22 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.2.tar.gz) = VnX5/lO939kmge+Iv2wPqzrYl/nnTdbN/zL+H6YsaH8=
-SIZE (nnn-v4.2.tar.gz) = 229745
+SHA256 (nnn-v4.3.tar.gz) = tt+OJi5WE90ZK6xhCm2nETBmJ9Vlc/GncKFz7weJU7s=
+SIZE (nnn-v4.3.tar.gz) = 236606



[maintainer update] remind 3.3.7 -> 3.3.8

2021-10-04 Thread Martin Ziemer
This patch updates remind from 3.3.7 to 3.3.8.

Tested on two amd64 systems (one cli only, one with tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile7 Jun 2021 18:26:22 -   1.46
+++ Makefile14 Sep 2021 05:58:44 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.07
-PKGNAME=   remind-3.3.7
+DISTNAME=  remind-03.03.08
+PKGNAME=   remind-3.3.8
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo7 Jun 2021 18:26:22 -   1.18
+++ distinfo14 Sep 2021 05:58:44 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.07.tar.gz) = h8lOKdHhiVT/XSIkfX7KMHzmIeEdIsFCCPkD9oo7ij0=
-SIZE (remind-03.03.07.tar.gz) = 404576
+SHA256 (remind-03.03.08.tar.gz) = JeoSzZFLfUrsxXMbW8uBKVwOPflj2GuRcaTsoUW3t4g=
+SIZE (remind-03.03.08.tar.gz) = 407339



[maintainer update] remind 3.3.8 -> 3.3.9

2021-10-15 Thread Martin Ziemer
This patch updates remind from 3.3.8 to 3.3.9.

Build and run now depends on p5-JSON-Any.

Tested on two amd64 systems (one cli only, one with tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.47
diff -u -p -r1.47 Makefile
--- Makefile4 Oct 2021 14:16:31 -   1.47
+++ Makefile15 Oct 2021 09:17:34 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.08
-PKGNAME=   remind-3.3.8
+DISTNAME=  remind-03.03.09
+PKGNAME=   remind-3.3.9
 
 CATEGORIES=misc
 
@@ -23,8 +23,10 @@ TEST_ENV=LC_ALL=en_US.UTF-8
 MODULES=   x11/tk
 MODTK_VERSION =8.6
 
+BUILD_DEPENDS= converters/p5-JSON-Any
 RUN_DEPENDS=   ${MODTK_RUN_DEPENDS} \
-   devel/tcllib
+   devel/tcllib \
+   converters/p5-JSON-Any
 
 CONFIGURE_STYLE=   gnu
 
@@ -32,7 +34,6 @@ TEST_TARGET=  test
 
 pre-configure:
${MODTCL_WISH_ADJ}  ${WRKSRC}/scripts/tkremind
-   ${MODTCL_TCLSH_ADJ} ${WRKSRC}/scripts/cm2rem.tcl
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/remind
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo4 Oct 2021 14:16:31 -   1.19
+++ distinfo15 Oct 2021 09:17:34 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.08.tar.gz) = JeoSzZFLfUrsxXMbW8uBKVwOPflj2GuRcaTsoUW3t4g=
-SIZE (remind-03.03.08.tar.gz) = 407339
+SHA256 (remind-03.03.09.tar.gz) = yQh6jGkRNkQvPoguRmd6025pCEsvO7w8W3YNO2vztvM=
+SIZE (remind-03.03.09.tar.gz) = 408928
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   4 Jul 2012 18:38:36 -   1.6
+++ pkg/PLIST   15 Oct 2021 09:17:34 -
@@ -1,10 +1,9 @@
 @comment $OpenBSD: PLIST,v 1.6 2012/07/04 18:38:36 stu Exp $
-bin/cm2rem.tcl
 bin/rem
+bin/rem2html
 @bin bin/rem2ps
 @bin bin/remind
 bin/tkremind
-@man man/man1/cm2rem.1
 @man man/man1/rem.1
 @man man/man1/rem2ps.1
 @man man/man1/remind.1



[maintainer update] getmail 5.15 -> 5.16

2021-11-16 Thread Martin Ziemer
This patch updates getmail from 5.15 to 5.16.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.100
diff -u -p -r1.100 Makefile
--- Makefile23 Feb 2021 19:39:28 -  1.100
+++ Makefile16 Nov 2021 13:23:05 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 5.15
+MODPY_EGG_VERSION= 5.16
 DISTNAME=  getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.80
diff -u -p -r1.80 distinfo
--- distinfo23 Dec 2020 07:25:34 -  1.80
+++ distinfo16 Nov 2021 13:23:05 -
@@ -1,2 +1,2 @@
-SHA256 (getmail-5.15.tar.gz) = 1FOAX/w/j+JYbucFczvWZnd+U2kxJf2xSUlNIr0UFio=
-SIZE (getmail-5.15.tar.gz) = 199733
+SHA256 (getmail-5.16.tar.gz) = auj46u+avEZQUMO2TlWjGvvc1Mbt8xl7W1m71WymZ/o=
+SIZE (getmail-5.16.tar.gz) = 180577



Ping: [maintainer update] getmail 5.15 -> 5.16

2021-11-21 Thread Martin Ziemer
Am Tue, Nov 16, 2021 at 02:26:09PM +0100 schrieb Martin Ziemer:
> This patch updates getmail from 5.15 to 5.16.
> 
> Tested on two amd64 systems.
Now three.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.100
diff -u -p -r1.100 Makefile
--- Makefile23 Feb 2021 19:39:28 -  1.100
+++ Makefile16 Nov 2021 13:23:05 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 5.15
+MODPY_EGG_VERSION= 5.16
 DISTNAME=  getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.80
diff -u -p -r1.80 distinfo
--- distinfo23 Dec 2020 07:25:34 -  1.80
+++ distinfo16 Nov 2021 13:23:05 -
@@ -1,2 +1,2 @@
-SHA256 (getmail-5.15.tar.gz) = 1FOAX/w/j+JYbucFczvWZnd+U2kxJf2xSUlNIr0UFio=
-SIZE (getmail-5.15.tar.gz) = 199733
+SHA256 (getmail-5.16.tar.gz) = auj46u+avEZQUMO2TlWjGvvc1Mbt8xl7W1m71WymZ/o=
+SIZE (getmail-5.16.tar.gz) = 180577



[maintainer update] nnn 4.3 -> 4.4

2021-11-23 Thread Martin Ziemer
This patch updates nnn from 4.3 to 4.4.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.17
diff -p -u -r1.17 Makefile
--- Makefile4 Oct 2021 14:16:52 -   1.17
+++ Makefile23 Nov 2021 13:41:46 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.3
+V =4.4
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.14
diff -p -u -r1.14 distinfo
--- distinfo4 Oct 2021 14:16:52 -   1.14
+++ distinfo23 Nov 2021 13:41:46 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.3.tar.gz) = tt+OJi5WE90ZK6xhCm2nETBmJ9Vlc/GncKFz7weJU7s=
-SIZE (nnn-v4.3.tar.gz) = 236606
+SHA256 (nnn-v4.4.tar.gz) = 4Eo/Dwwq8eGMtvAF0YJnx3A2RCdNIbuT8Dsw5P09FlM=
+SIZE (nnn-v4.4.tar.gz) = 239005



Re: [maintainer update] nnn 4.3 -> 4.4

2021-11-24 Thread Martin Ziemer
Am Wed, Nov 24, 2021 at 10:00:59AM +0100 schrieb Sijmen J. Mulder:
> Martin Ziemer :
> > This patch updates nnn from 4.3 to 4.4.
> 
> Note nnn requires GNU sed (as 'gsed') for some of its functionality:
> 
> https://github.com/jarun/nnn/pull/1210
> 
> (It doesn't use configure...)
> 
> Sijmen

You are right. gsed is now needed for basic functionality (I like the
mass-renames in nnn)

Added RUN_DEPENDS to solve this problem, until there is a release
without this dependency.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile4 Oct 2021 14:16:52 -   1.17
+++ Makefile24 Nov 2021 09:32:58 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.3
+V =4.4
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
@@ -31,6 +31,8 @@ USE_GMAKE =   Yes
 NO_TEST =  Yes
 
 WRKDIST =  ${WRKDIR}/nnn-${V}
+
+RUN_DEPENDS =  textproc/gsed
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo4 Oct 2021 14:16:52 -   1.14
+++ distinfo24 Nov 2021 09:32:58 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.3.tar.gz) = tt+OJi5WE90ZK6xhCm2nETBmJ9Vlc/GncKFz7weJU7s=
-SIZE (nnn-v4.3.tar.gz) = 236606
+SHA256 (nnn-v4.4.tar.gz) = 4Eo/Dwwq8eGMtvAF0YJnx3A2RCdNIbuT8Dsw5P09FlM=
+SIZE (nnn-v4.4.tar.gz) = 239005



Re: [maintainer update] nnn 4.3 -> 4.4

2021-11-25 Thread Martin Ziemer
Am Thu, Nov 25, 2021 at 10:09:40AM +0100 schrieb Sijmen J. Mulder:
> Stefan Hagen :
> > Yes, we should use gsed RUN_DEP and the ifdef removal patch. I saw the 
> > patch has been merged upstream already, so we'll get it either way ;-)
> 
> For later reference: https://github.com/jarun/nnn/pull/1243
> 
I created and tested a diff with the changes from Omar Polo.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile4 Oct 2021 14:16:52 -   1.17
+++ Makefile25 Nov 2021 12:58:07 -
@@ -2,7 +2,7 @@
 
 COMMENT =  the missing terminal file browser for X
 
-V =4.3
+V =4.4
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
@@ -31,6 +31,8 @@ USE_GMAKE =   Yes
 NO_TEST =  Yes
 
 WRKDIST =  ${WRKDIR}/nnn-${V}
+
+RUN_DEPENDS =  textproc/gsed
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo4 Oct 2021 14:16:52 -   1.14
+++ distinfo25 Nov 2021 12:58:07 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.3.tar.gz) = tt+OJi5WE90ZK6xhCm2nETBmJ9Vlc/GncKFz7weJU7s=
-SIZE (nnn-v4.3.tar.gz) = 236606
+SHA256 (nnn-v4.4.tar.gz) = 4Eo/Dwwq8eGMtvAF0YJnx3A2RCdNIbuT8Dsw5P09FlM=
+SIZE (nnn-v4.4.tar.gz) = 239005
Index: patches/patch-nnn
===
RCS file: patches/patch-nnn
diff -N patches/patch-nnn
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-nnn   25 Nov 2021 12:58:07 -
@@ -0,0 +1,28 @@
+commit deead97e23981074d0e33520558d54b6e34fa374
+URL: https://github.com/jarun/nnn/pull/1243
+Author: Omar Polo 
+Date:   Wed Nov 24 11:40:59 2021 +0100
+
+drop unnecessary ifdef __linux__
+
+since nnn requires gsed anyway, why don't use it?
+Probably forgot in #1210
+
+diff --git src/nnn.c src/nnn.c
+index 1f02008..20a6051 100644
+--- src/nnn.c
 src/nnn.c
+@@ -2729,12 +2729,7 @@ static void archive_selection(const char *cmd, const 
char *archive, const char *
+   }
+ 
+   snprintf(buf, CMD_LEN_MAX,
+-#ifdef __linux__
+   SED" -ze 's|^%s/||' '%s' | xargs -0 %s %s", curpath, selpath, 
cmd, archive
+-#else
+-  "tr '\\0' '\n' < '%s' | "SED" -e 's|^%s/||' | tr '\n' '\\0' | 
xargs -0 %s %s",
+-  selpath, curpath, cmd, archive
+-#endif
+   );
+   spawn(utils[UTIL_SH_EXEC], buf, NULL, NULL, F_CLI | F_CONFIRM);
+   free(buf);
+



[maintainer update] remind 3.3.9 -> 3.3.10

2021-11-30 Thread Martin Ziemer
This patch updates remind from 3.3.9 to 3.3.10.

Tested on two amd64 systems. (One with and one without tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile15 Oct 2021 10:50:31 -  1.48
+++ Makefile30 Nov 2021 15:00:40 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.09
-PKGNAME=   remind-3.3.9
+DISTNAME=  remind-03.03.10
+PKGNAME=   remind-3.3.10
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo15 Oct 2021 10:50:31 -  1.20
+++ distinfo30 Nov 2021 15:00:40 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.09.tar.gz) = yQh6jGkRNkQvPoguRmd6025pCEsvO7w8W3YNO2vztvM=
-SIZE (remind-03.03.09.tar.gz) = 408928
+SHA256 (remind-03.03.10.tar.gz) = BqFt3f4+hfz4njzOI1mkrUJhR7zOqzT/TNWS+sk2XEc=
+SIZE (remind-03.03.10.tar.gz) = 420644



[maintainer update] remind 3.3.10 -> 3.3.11

2021-12-30 Thread Martin Ziemer
This patch updates remind from 3.3.10 to 3.3.11.

Tested on two amd64 systems. (One with and one without tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.49
diff -u -p -r1.49 Makefile
--- Makefile5 Dec 2021 07:44:27 -   1.49
+++ Makefile30 Dec 2021 15:17:48 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.10
-PKGNAME=   remind-3.3.10
+DISTNAME=  remind-03.03.11
+PKGNAME=   remind-3.3.11
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo5 Dec 2021 07:44:27 -   1.21
+++ distinfo30 Dec 2021 15:17:48 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.10.tar.gz) = BqFt3f4+hfz4njzOI1mkrUJhR7zOqzT/TNWS+sk2XEc=
-SIZE (remind-03.03.10.tar.gz) = 420644
+SHA256 (remind-03.03.11.tar.gz) = CCZ7CENeI8zNUgtBYesGWbqf53OCr9hBTN1ibegB4lo=
+SIZE (remind-03.03.11.tar.gz) = 422444



[maintainer update] remind 3.3.11 -> 3.3.12

2022-01-25 Thread Martin Ziemer
This patch updates remind from 3.3.11 to 3.3.12.
Needs now converters/p5-JSON-MaybeXS instead of converters/p5-JSON-Any.

Tested on two amd64 systems. (One with and one without tkremind)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- Makefile30 Dec 2021 16:33:50 -  1.50
+++ Makefile25 Jan 2022 07:50:13 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.03.11
-PKGNAME=   remind-3.3.11
+DISTNAME=  remind-03.03.12
+PKGNAME=   remind-3.3.12
 
 CATEGORIES=misc
 
@@ -23,10 +23,10 @@ TEST_ENV=   LC_ALL=en_US.UTF-8
 MODULES=   x11/tk
 MODTK_VERSION= 8.6
 
-BUILD_DEPENDS= converters/p5-JSON-Any
+BUILD_DEPENDS= converters/p5-JSON-MaybeXS
 RUN_DEPENDS=   ${MODTK_RUN_DEPENDS} \
devel/tcllib \
-   converters/p5-JSON-Any
+   converters/p5-JSON-MaybeXS
 
 CONFIGURE_STYLE=   gnu
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo30 Dec 2021 16:33:50 -  1.22
+++ distinfo25 Jan 2022 07:50:13 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.03.11.tar.gz) = CCZ7CENeI8zNUgtBYesGWbqf53OCr9hBTN1ibegB4lo=
-SIZE (remind-03.03.11.tar.gz) = 422444
+SHA256 (remind-03.03.12.tar.gz) = 1KpM2lobU+KsxjHpNeAxwAx3mCrU8IZyhvfYJwlUQJ4=
+SIZE (remind-03.03.12.tar.gz) = 424070



Ping: [new port] productivity/topydo

2023-09-25 Thread Martin Ziemer
Am Tue, Sep 19, 2023 at 03:42:56PM +0200 schrieb Martin Ziemer:
> Am Tue, Sep 19, 2023 at 02:28:35PM +0100 schrieb Stuart Henderson:
> > On 2023/09/19 13:45, Martin Ziemer wrote:
> > > This tarball contains a port of topydo, a todo.txt implementation in
> > > python.
> > > 
> > > Tested all three modes (cli, prompt and columns).
> > > 
> > > Use it on my daily driver with no problems.
> > 
> > couple of tweaks, then it's OK sthen@
> Just tested the new tar and everything works as expected.
> > 
> > : --- Makefile.orig Tue Sep 19 12:23:20 2023
> > : +++ Makefile  Tue Sep 19 14:20:36 2023
> > : @@ -4,7 +4,6 @@ MODPY_EGG_VERSION=0.14
> > :  GH_ACCOUNT=  topydo
> > :  GH_PROJECT=  topydo
> > :  GH_TAGNAME=  ${MODPY_EGG_VERSION}
> > : -PKGNAME= topydo-${MODPY_EGG_VERSION}
> > 
> > the default set by GH_* is good enough
> > 
> > :  CATEGORIES=  productivity
> > :  
> > :  HOMEPAGE=https://topydo.org/
> > : @@ -14,13 +13,13 @@ MAINTAINER=   Martin Ziemer 
> > :  # GPLv3
> > :  PERMIT_PACKAGE=  Yes
> > :  
> > : -TEST_DEPENDS =   devel/py-freezegun${MODPY_FLAVOR}
> > : +TEST_DEPENDS =   devel/py-freezegun${MODPY_FLAVOR}
> > 
> > various whitespace nits
> > 
> > : -RUN_DEPENDS =devel/py-arrow${MODPY_FLAVOR} \
> > : - devel/py-urwid${MODPY_FLAVOR}  \
> > : - sysutils/py-watchdog${MODPY_FLAVOR} \
> > : - devel/py-icalendar${MODPY_FLAVOR} \
> > : - devel/py-prompt_toolkit${MODPY_FLAVOR}
> > : +RUN_DEPENDS =devel/py-arrow${MODPY_FLAVOR} \
> > : + devel/py-urwid${MODPY_FLAVOR}  \
> > : + sysutils/py-watchdog${MODPY_FLAVOR} \
> > : + devel/py-icalendar${MODPY_FLAVOR} \
> > : + devel/py-prompt_toolkit${MODPY_FLAVOR}
> > :  
> > :  MODULES= lang/python
> > :  MODPY_PYBUILD=   setuptools



[maintainer update] remind 4.2.6 -> 4.2.7

2023-10-11 Thread Martin Ziemer
This patch updates remind from 4.2.6 to 4.2.7.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile27 Sep 2023 09:52:12 -  1.67
+++ Makefile10 Oct 2023 06:55:14 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.06
-PKGNAME=   remind-4.2.6
+DISTNAME=  remind-04.02.07
+PKGNAME=   remind-4.2.7
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo13 Sep 2023 09:36:32 -  1.36
+++ distinfo10 Oct 2023 06:55:14 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.06.tar.gz) = EhULOhpCrJltwe/Sq67n5hADCMeTpcGqaXRfOORzVjU=
-SIZE (remind-04.02.06.tar.gz) = 504145
+SHA256 (remind-04.02.07.tar.gz) = A+EtkNmQOcz3Mb4q7qQGNL6pyCnRus4nqNor485tsZA=
+SIZE (remind-04.02.07.tar.gz) = 509579



Ping: [new port] productivity/topydo

2023-10-13 Thread Martin Ziemer
Am Tue, Sep 19, 2023 at 03:42:56PM +0200 schrieb Martin Ziemer:
> Am Tue, Sep 19, 2023 at 02:28:35PM +0100 schrieb Stuart Henderson:
> > On 2023/09/19 13:45, Martin Ziemer wrote:
> > > This tarball contains a port of topydo, a todo.txt implementation in
> > > python.
> > > 
> > > Tested all three modes (cli, prompt and columns).
> > > 
> > > Use it on my daily driver with no problems.
> > 
> > couple of tweaks, then it's OK sthen@
> Just tested the new tar and everything works as expected.

> > : --- Makefile.orig Tue Sep 19 12:23:20 2023
> > : +++ Makefile  Tue Sep 19 14:20:36 2023
> > : @@ -4,7 +4,6 @@ MODPY_EGG_VERSION=0.14
> > :  GH_ACCOUNT=  topydo
> > :  GH_PROJECT=  topydo
> > :  GH_TAGNAME=  ${MODPY_EGG_VERSION}
> > : -PKGNAME= topydo-${MODPY_EGG_VERSION}
> > 
> > the default set by GH_* is good enough
> > 
> > :  CATEGORIES=  productivity
> > :  
> > :  HOMEPAGE=https://topydo.org/
> > : @@ -14,13 +13,13 @@ MAINTAINER=   Martin Ziemer 
> > :  # GPLv3
> > :  PERMIT_PACKAGE=  Yes
> > :  
> > : -TEST_DEPENDS =   devel/py-freezegun${MODPY_FLAVOR}
> > : +TEST_DEPENDS =   devel/py-freezegun${MODPY_FLAVOR}
> > 
> > various whitespace nits
> > 
> > : -RUN_DEPENDS =devel/py-arrow${MODPY_FLAVOR} \
> > : - devel/py-urwid${MODPY_FLAVOR}  \
> > : - sysutils/py-watchdog${MODPY_FLAVOR} \
> > : - devel/py-icalendar${MODPY_FLAVOR} \
> > : - devel/py-prompt_toolkit${MODPY_FLAVOR}
> > : +RUN_DEPENDS =devel/py-arrow${MODPY_FLAVOR} \
> > : + devel/py-urwid${MODPY_FLAVOR}  \
> > : + sysutils/py-watchdog${MODPY_FLAVOR} \
> > : + devel/py-icalendar${MODPY_FLAVOR} \
> > : + devel/py-prompt_toolkit${MODPY_FLAVOR}
> > :  
> > :  MODULES= lang/python
> > :  MODPY_PYBUILD=   setuptools



[maintainer update] remind 4.2.7 -> 4.2.8

2023-12-15 Thread Martin Ziemer
This patch updates remind from 4.2.7 to 4.2.8.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- Makefile12 Oct 2023 18:21:31 -  1.68
+++ Makefile15 Dec 2023 06:59:08 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.07
-PKGNAME=   remind-4.2.7
+DISTNAME=  remind-04.02.08
+PKGNAME=   remind-4.2.8
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.37
diff -u -p -r1.37 distinfo
--- distinfo12 Oct 2023 18:21:31 -  1.37
+++ distinfo15 Dec 2023 06:59:08 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.07.tar.gz) = A+EtkNmQOcz3Mb4q7qQGNL6pyCnRus4nqNor485tsZA=
-SIZE (remind-04.02.07.tar.gz) = 509579
+SHA256 (remind-04.02.08.tar.gz) = GBuX5sQbY7oXcm8QTlWXcX6lrwgqQRF1UTBZ3zPTChU=
+SIZE (remind-04.02.08.tar.gz) = 510979



[maintainer update] remind 4.2.1 -> 4.2.2

2023-01-01 Thread Martin Ziemer
This patch updated remind from 4.2.1 to 4.2.2.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.62
diff -u -p -r1.62 Makefile
--- Makefile16 Dec 2022 10:35:42 -  1.62
+++ Makefile2 Jan 2023 05:55:36 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.01
-PKGNAME=   remind-4.2.1
+DISTNAME=  remind-04.02.02
+PKGNAME=   remind-4.2.2
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.32
diff -u -p -r1.32 distinfo
--- distinfo16 Dec 2022 10:35:42 -  1.32
+++ distinfo2 Jan 2023 05:55:36 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.01.tar.gz) = RknG1SyKKYSMLWihR2GM8MVROJx0E0E1gD+vSLv6uk0=
-SIZE (remind-04.02.01.tar.gz) = 487960
+SHA256 (remind-04.02.02.tar.gz) = 1VcfJg+D/BUtIYHJLGa402j9Fmx/wcD8f4FXj1nnIYw=
+SIZE (remind-04.02.02.tar.gz) = 492738
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST   25 Oct 2022 19:09:06 -  1.12
+++ pkg/PLIST   2 Jan 2023 05:55:36 -
@@ -26,6 +26,7 @@ share/remind/
 share/remind/ansitext.rem
 share/remind/holidays/
 share/remind/holidays/ca.rem
+share/remind/holidays/fr.rem
 share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
@@ -43,5 +44,6 @@ share/remind/lang/no.rem
 share/remind/lang/pl.rem
 share/remind/lang/pt.rem
 share/remind/lang/ro.rem
+share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README



[maintainer update] getmail 6.18.10 -> 6.18.11

2023-01-02 Thread Martin Ziemer
This patch updates getmail from 6.18.10 to 6.18.11.

For the new shell quotes, which fixes a security hole, i changed the
getmails-script from using /bin/sh to use bash.

Tested on to amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.103
diff -u -p -u -p -r1.103 Makefile
--- Makefile9 Dec 2022 14:29:52 -   1.103
+++ Makefile2 Jan 2023 08:44:16 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.10
+MODPY_EGG_VERSION= 6.18.11
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
@@ -18,6 +18,8 @@ PERMIT_PACKAGE=   Yes
 MODULES=   lang/python
 MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
+
+RUN_DEPENDS=   shells/bash
 
 EXDIR= ${PREFIX}/share/examples/getmail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.82
diff -u -p -u -p -r1.82 distinfo
--- distinfo9 Dec 2022 14:29:52 -   1.82
+++ distinfo2 Jan 2023 08:44:16 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.10.tar.gz) = DlYXz6LMh8WyWWNPWfVyjfOyVoqSyqVkdn4lb3mGatY=
-SIZE (getmail6-6.18.10.tar.gz) = 205481
+SHA256 (getmail6-6.18.11.tar.gz) = SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
+SIZE (getmail6-6.18.11.tar.gz) = 207051
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-getmails
--- patches/patch-getmails  9 Dec 2022 14:29:52 -   1.1
+++ patches/patch-getmails  2 Jan 2023 08:44:16 -
@@ -3,16 +3,22 @@
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -28,7 +28,7 @@ BASE1=${1##*/}
- [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/usr/bin/env bash
+ # vim:se tw=78 sts=4:
+ # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
+ 
+@@ -32,7 +32,7 @@ shellquote() {
+ printf '%s\n' "'${1//\'/\'\\\'\'}'"
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -44,7 +44,7 @@ if [ -f $getmailrcdir/stop ]; then
+@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
exit 1
  fi
@@ -21,7 +27,7 @@ Index: getmails
  # Address concerns raised by #863856
  #  emacs backup files:   foo~ foo#
  #  vim backup files: foo~ foo.swp
-@@ -57,7 +57,8 @@ if $para ; then
+@@ -61,7 +61,8 @@ if $para ; then
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
@@ -31,13 +37,13 @@ Index: getmails
$rcfiles --rcfile "$file" "$@" &
pids="$pids $!"
  fi
-@@ -79,7 +80,8 @@ else
+@@ -83,7 +84,8 @@ else
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
 -   ! endwith "$file" '.bak' ; then
 +   ! endwith "$file" '.bak' && \
 +   [ -f "$file" ]; then
-   rcfiles="$rcfiles --rcfile \"$file\""
+ rcfiles="$rcfiles --rcfile $(shellquote "$file")"
  fi
  done



Re: [update][proposal] sysutils/nnn add nerd font flavor

2023-01-05 Thread Martin Ziemer
Am Mon, Jan 02, 2023 at 12:00:09AM +0100 schrieb Omar Polo:
> On 2023/01/01 20:29:28 +, Stuart Henderson  wrote:
> > I think I'd add something to DESCR like "Requires a terminal configured to 
> > use a font from one of the *-nerd-fonts packages, e.g. noto-nerd-fonts or 
> > others."
> 
> I like it, shamelessly stolen :)
I tested it and run it on two amd64 systems. (One with and one without
nerd)
I think, it could be committed.

> Index: Makefile
> ===
> RCS file: /home/cvs/ports/sysutils/nnn/Makefile,v
> retrieving revision 1.22
> diff -u -p -r1.22 Makefile
> --- Makefile  24 Nov 2022 10:25:40 -  1.22
> +++ Makefile  1 Jan 2023 19:12:45 -
> @@ -3,6 +3,7 @@ COMMENT = the missing terminal file bro
>  V =  4.7
>  DISTNAME =   nnn-v${V}
>  PKGNAME =nnn-${V}
> +REVISION =   0
>  
>  CATEGORIES = sysutils
>  
> @@ -26,6 +27,13 @@ RUN_DEPENDS =  textproc/gsed
>  MAKE_FLAGS = CFLAGS_OPTIMIZATION=
>  FAKE_FLAGS = MANPREFIX="$(PREFIX)/man" \
>   PREFIX="${PREFIX}"
> +
> +FLAVORS =nerd
> +FLAVOR ?=
> +
> +.if ${FLAVOR:Mnerd}
> +MAKE_FLAGS +=O_NERD=1
> +.endif
>  
>  USE_GMAKE =  Yes
>  NO_TEST =Yes
> Index: pkg/DESCR
> ===
> RCS file: /home/cvs/ports/sysutils/nnn/pkg/DESCR,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 DESCR
> --- pkg/DESCR 7 May 2018 18:29:00 -   1.1.1.1
> +++ pkg/DESCR 1 Jan 2023 22:58:42 -
> @@ -18,3 +18,8 @@ Cool things you can do with nnn:
>  - pin a directory you may need to revisit and jump to it anytime
>  - lock the current terminal after a specified idle time
>  - change directory on exit
> +
> +Flavor: nerd
> +build with support for Nerd Fonts, requires a terminal emulator
> +configured to use a font from one of the *-nerd-fonts packages,
> +e.g. noto-nerd-fonts or others.



Ping: [maintainer update] getmail 6.18.10 -> 6.18.11

2023-01-09 Thread Martin Ziemer
Am Mon, Jan 02, 2023 at 09:54:40AM +0100 schrieb Martin Ziemer:
> This patch updates getmail from 6.18.10 to 6.18.11.
> 
> For the new shell quotes, which fixes a security hole, i changed the
> getmails-script from using /bin/sh to use bash.
> 
> Tested on to amd64 systems.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/mail/getmail/Makefile,v
> retrieving revision 1.103
> diff -u -p -u -p -r1.103 Makefile
> --- Makefile  9 Dec 2022 14:29:52 -   1.103
> +++ Makefile  2 Jan 2023 08:44:16 -
> @@ -1,6 +1,6 @@
>  COMMENT= IMAP/POP3/SDPS mail retriever
>  
> -MODPY_EGG_VERSION=   6.18.10
> +MODPY_EGG_VERSION=   6.18.11
>  GH_ACCOUNT=  getmail6
>  GH_PROJECT=  getmail6
>  GH_TAGNAME=  v${MODPY_EGG_VERSION}
> @@ -18,6 +18,8 @@ PERMIT_PACKAGE= Yes
>  MODULES= lang/python
>  MODPY_PYBUILD=   setuptools
>  NO_TEST= Yes
> +
> +RUN_DEPENDS= shells/bash
>  
>  EXDIR=   ${PREFIX}/share/examples/getmail
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/mail/getmail/distinfo,v
> retrieving revision 1.82
> diff -u -p -u -p -r1.82 distinfo
> --- distinfo  9 Dec 2022 14:29:52 -   1.82
> +++ distinfo  2 Jan 2023 08:44:16 -
> @@ -1,2 +1,2 @@
> -SHA256 (getmail6-6.18.10.tar.gz) = 
> DlYXz6LMh8WyWWNPWfVyjfOyVoqSyqVkdn4lb3mGatY=
> -SIZE (getmail6-6.18.10.tar.gz) = 205481
> +SHA256 (getmail6-6.18.11.tar.gz) = 
> SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
> +SIZE (getmail6-6.18.11.tar.gz) = 207051
> Index: patches/patch-getmails
> ===
> RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-getmails
> --- patches/patch-getmails9 Dec 2022 14:29:52 -   1.1
> +++ patches/patch-getmails2 Jan 2023 08:44:16 -
> @@ -3,16 +3,22 @@
>  Index: getmails
>  --- getmails.orig
>  +++ getmails
> -@@ -28,7 +28,7 @@ BASE1=${1##*/}
> - [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
> +@@ -1,4 +1,4 @@
> +-#!/bin/sh
> ++#!/usr/bin/env bash
> + # vim:se tw=78 sts=4:
> + # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
> + 
> +@@ -32,7 +32,7 @@ shellquote() {
> + printf '%s\n' "'${1//\'/\'\\\'\'}'"
>   }
>   UID_BY_ID=$(id -u)
>  -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
> -+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
> ++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
>   if [ "x$PID_GETMAILS" != "x$$" ]; then
>   echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
> ." >&2
>   exit 1
> -@@ -44,7 +44,7 @@ if [ -f $getmailrcdir/stop ]; then
> +@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
>   echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
>   exit 1
>   fi
> @@ -21,7 +27,7 @@ Index: getmails
>   # Address concerns raised by #863856
>   #  emacs backup files:   foo~ foo#
>   #  vim backup files: foo~ foo.swp
> -@@ -57,7 +57,8 @@ if $para ; then
> +@@ -61,7 +61,8 @@ if $para ; then
>  ! endwith "$file" '#' && \
>  ! startswith "$file" 'oldmail-' && \
>  ! endwith "$file" '.swp' && \
> @@ -31,13 +37,13 @@ Index: getmails
>   $rcfiles --rcfile "$file" "$@" &
>   pids="$pids $!"
>   fi
> -@@ -79,7 +80,8 @@ else
> +@@ -83,7 +84,8 @@ else
>  ! endwith "$file" '#' && \
>  ! startswith "$file" 'oldmail-' && \
>  ! endwith "$file" '.swp' && \
>  -   ! endwith "$file" '.bak' ; then
>  +   ! endwith "$file" '.bak' && \
>  +   [ -f "$file" ]; then
> - rcfiles="$rcfiles --rcfile \"$file\""
> + rcfiles="$rcfiles --rcfile $(shellquote "$file")"
>   fi
>   done
> 



Ping 2: [maintainer update] getmail 6.18.10 -> 6.18.11

2023-01-15 Thread Martin Ziemer
Am Mon, Jan 02, 2023 at 09:54:40AM +0100 schrieb Martin Ziemer:
> This patch updates getmail from 6.18.10 to 6.18.11.
> 
> For the new shell quotes, which fixes a security hole, i changed the
> getmails-script from using /bin/sh to use bash.
> 
> Tested on to amd64 systems.
> 
Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.103
diff -u -p -u -p -r1.103 Makefile
--- Makefile9 Dec 2022 14:29:52 -   1.103
+++ Makefile2 Jan 2023 08:44:16 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.10
+MODPY_EGG_VERSION= 6.18.11
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
@@ -18,6 +18,8 @@ PERMIT_PACKAGE=   Yes
 MODULES=   lang/python
 MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
+
+RUN_DEPENDS=   shells/bash
 
 EXDIR= ${PREFIX}/share/examples/getmail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.82
diff -u -p -u -p -r1.82 distinfo
--- distinfo9 Dec 2022 14:29:52 -   1.82
+++ distinfo2 Jan 2023 08:44:16 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.10.tar.gz) = DlYXz6LMh8WyWWNPWfVyjfOyVoqSyqVkdn4lb3mGatY=
-SIZE (getmail6-6.18.10.tar.gz) = 205481
+SHA256 (getmail6-6.18.11.tar.gz) = SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
+SIZE (getmail6-6.18.11.tar.gz) = 207051
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-getmails
--- patches/patch-getmails  9 Dec 2022 14:29:52 -   1.1
+++ patches/patch-getmails  2 Jan 2023 08:44:16 -
@@ -3,16 +3,22 @@
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -28,7 +28,7 @@ BASE1=${1##*/}
- [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/usr/bin/env bash
+ # vim:se tw=78 sts=4:
+ # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
+ 
+@@ -32,7 +32,7 @@ shellquote() {
+ printf '%s\n' "'${1//\'/\'\\\'\'}'"
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -44,7 +44,7 @@ if [ -f $getmailrcdir/stop ]; then
+@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
exit 1
  fi
@@ -21,7 +27,7 @@ Index: getmails
  # Address concerns raised by #863856
  #  emacs backup files:   foo~ foo#
  #  vim backup files: foo~ foo.swp
-@@ -57,7 +57,8 @@ if $para ; then
+@@ -61,7 +61,8 @@ if $para ; then
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
@@ -31,13 +37,13 @@ Index: getmails
$rcfiles --rcfile "$file" "$@" &
pids="$pids $!"
  fi
-@@ -79,7 +80,8 @@ else
+@@ -83,7 +84,8 @@ else
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
 -   ! endwith "$file" '.bak' ; then
 +   ! endwith "$file" '.bak' && \
 +   [ -f "$file" ]; then
-   rcfiles="$rcfiles --rcfile \"$file\""
+ rcfiles="$rcfiles --rcfile $(shellquote "$file")"
  fi
  done



[maintainer update] getmail 6.18.11 -> 6.18.12

2023-01-25 Thread Martin Ziemer
This patch updates getmail from 6.18.11 to 6.18.12.

Fixes bug with errors in child processes.
Shellquote was reverted, so bash is not needed in this release.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.104
diff -u -p -r1.104 Makefile
--- Makefile16 Jan 2023 21:21:05 -  1.104
+++ Makefile25 Jan 2023 11:02:24 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.11
+MODPY_EGG_VERSION= 6.18.12
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
@@ -18,8 +18,6 @@ PERMIT_PACKAGE=   Yes
 MODULES=   lang/python
 MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
-
-RUN_DEPENDS=   shells/bash
 
 EXDIR= ${PREFIX}/share/examples/getmail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.83
diff -u -p -r1.83 distinfo
--- distinfo16 Jan 2023 21:21:05 -  1.83
+++ distinfo25 Jan 2023 11:02:24 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.11.tar.gz) = SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
-SIZE (getmail6-6.18.11.tar.gz) = 207051
+SHA256 (getmail6-6.18.12.tar.gz) = QZ3BEYSxR+9NqsLsnxNrGzfmRQ4vRAmWKaa3ZQ3rBEo=
+SIZE (getmail6-6.18.12.tar.gz) = 207087
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.2
diff -u -p -r1.2 patch-getmails
--- patches/patch-getmails  16 Jan 2023 21:21:05 -  1.2
+++ patches/patch-getmails  25 Jan 2023 11:02:24 -
@@ -3,31 +3,16 @@
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/usr/bin/env bash
- # vim:se tw=78 sts=4:
- # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
- 
-@@ -32,7 +32,7 @@ shellquote() {
- printf '%s\n' "'${1//\'/\'\\\'\'}'"
+@@ -28,7 +28,7 @@ BASE1=${1##*/}
+ [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
-   echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
-   exit 1
- fi
--rcfiles="/usr/bin/getmail"
-+rcfiles="/usr/local/bin/getmail"
- # Address concerns raised by #863856
- #  emacs backup files:   foo~ foo#
- #  vim backup files: foo~ foo.swp
-@@ -61,7 +61,8 @@ if $para ; then
+@@ -57,7 +57,8 @@ if $para ; then
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
@@ -37,13 +22,13 @@ Index: getmails
$rcfiles --rcfile "$file" "$@" &
pids="$pids $!"
  fi
-@@ -83,7 +84,8 @@ else
+@@ -79,7 +80,8 @@ else
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
 -   ! endwith "$file" '.bak' ; then
 +   ! endwith "$file" '.bak' && \
 +   [ -f "$file" ]; then
- rcfiles="$rcfiles --rcfile $(shellquote "$file")"
+ rcfiles="$rcfiles --rcfile \"$file\""
  fi
  done



[maintainer update] ddrescue 1.26 -> 1.27

2023-01-26 Thread Martin Ziemer
This patch updates ddrescue from 1.26 to 1.27.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile16 Mar 2022 10:25:26 -  1.24
+++ Makefile27 Jan 2023 05:39:07 -
@@ -1,6 +1,6 @@
 COMMENT =  data recovery tool
 
-DISTNAME = ddrescue-1.26
+DISTNAME = ddrescue-1.27
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo16 Mar 2022 10:25:26 -  1.12
+++ distinfo27 Jan 2023 05:39:07 -
@@ -1,2 +1,2 @@
-SHA256 (ddrescue-1.26.tar.lz) = 5RPNOpDZgQ392RGX1AqkD23wFZe/tez9+yBd4RJ8VR8=
-SIZE (ddrescue-1.26.tar.lz) = 91930
+SHA256 (ddrescue-1.27.tar.lz) = OMgMmMWkTxXlNmPkUQCX/WjW7CB1jv3zqSUDfBgyMus=
+SIZE (ddrescue-1.27.tar.lz) = 93496



Ping: [maintainer update] getmail 6.18.11 -> 6.18.12

2023-02-02 Thread Martin Ziemer
Am Wed, Jan 25, 2023 at 01:10:17PM +0100 schrieb Martin Ziemer:
> This patch updates getmail from 6.18.11 to 6.18.12.
> 
> Fixes bug with errors in child processes.
> Shellquote was reverted, so bash is not needed in this release.
> 
> Tested on amd64.
> 
Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.104
diff -u -p -r1.104 Makefile
--- Makefile16 Jan 2023 21:21:05 -  1.104
+++ Makefile25 Jan 2023 11:02:24 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.11
+MODPY_EGG_VERSION= 6.18.12
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
@@ -18,8 +18,6 @@ PERMIT_PACKAGE=   Yes
 MODULES=   lang/python
 MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
-
-RUN_DEPENDS=   shells/bash
 
 EXDIR= ${PREFIX}/share/examples/getmail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.83
diff -u -p -r1.83 distinfo
--- distinfo16 Jan 2023 21:21:05 -  1.83
+++ distinfo25 Jan 2023 11:02:24 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.11.tar.gz) = SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
-SIZE (getmail6-6.18.11.tar.gz) = 207051
+SHA256 (getmail6-6.18.12.tar.gz) = QZ3BEYSxR+9NqsLsnxNrGzfmRQ4vRAmWKaa3ZQ3rBEo=
+SIZE (getmail6-6.18.12.tar.gz) = 207087
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.2
diff -u -p -r1.2 patch-getmails
--- patches/patch-getmails  16 Jan 2023 21:21:05 -  1.2
+++ patches/patch-getmails  25 Jan 2023 11:02:24 -
@@ -3,31 +3,16 @@
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/usr/bin/env bash
- # vim:se tw=78 sts=4:
- # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
- 
-@@ -32,7 +32,7 @@ shellquote() {
- printf '%s\n' "'${1//\'/\'\\\'\'}'"
+@@ -28,7 +28,7 @@ BASE1=${1##*/}
+ [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
-   echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
-   exit 1
- fi
--rcfiles="/usr/bin/getmail"
-+rcfiles="/usr/local/bin/getmail"
- # Address concerns raised by #863856
- #  emacs backup files:   foo~ foo#
- #  vim backup files: foo~ foo.swp
-@@ -61,7 +61,8 @@ if $para ; then
+@@ -57,7 +57,8 @@ if $para ; then
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
@@ -37,13 +22,13 @@ Index: getmails
$rcfiles --rcfile "$file" "$@" &
pids="$pids $!"
  fi
-@@ -83,7 +84,8 @@ else
+@@ -79,7 +80,8 @@ else
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
 -   ! endwith "$file" '.bak' ; then
 +   ! endwith "$file" '.bak' && \
 +   [ -f "$file" ]; then
- rcfiles="$rcfiles --rcfile $(shellquote "$file")"
+ rcfiles="$rcfiles --rcfile \"$file\""
  fi
  done



Ping 2: [maintainer update] getmail 6.18.11 -> 6.18.12

2023-02-09 Thread Martin Ziemer
Am Thu, Feb 02, 2023 at 03:04:11PM +0100 schrieb Martin Ziemer:
> Am Wed, Jan 25, 2023 at 01:10:17PM +0100 schrieb Martin Ziemer:
> > This patch updates getmail from 6.18.11 to 6.18.12.
> > 
> > Fixes bug with errors in child processes.
> > Shellquote was reverted, so bash is not needed in this release.
> > 
> > Tested on amd64.
Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.104
diff -u -p -r1.104 Makefile
--- Makefile16 Jan 2023 21:21:05 -  1.104
+++ Makefile25 Jan 2023 11:02:24 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.11
+MODPY_EGG_VERSION= 6.18.12
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
 GH_TAGNAME=v${MODPY_EGG_VERSION}
@@ -18,8 +18,6 @@ PERMIT_PACKAGE=   Yes
 MODULES=   lang/python
 MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
-
-RUN_DEPENDS=   shells/bash
 
 EXDIR= ${PREFIX}/share/examples/getmail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.83
diff -u -p -r1.83 distinfo
--- distinfo16 Jan 2023 21:21:05 -  1.83
+++ distinfo25 Jan 2023 11:02:24 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.11.tar.gz) = SD5PJr0PYsie0tRHazhArKu32GjEDeC8mT7HuWQtlok=
-SIZE (getmail6-6.18.11.tar.gz) = 207051
+SHA256 (getmail6-6.18.12.tar.gz) = QZ3BEYSxR+9NqsLsnxNrGzfmRQ4vRAmWKaa3ZQ3rBEo=
+SIZE (getmail6-6.18.12.tar.gz) = 207087
Index: patches/patch-getmails
===
RCS file: /cvs/ports/mail/getmail/patches/patch-getmails,v
retrieving revision 1.2
diff -u -p -r1.2 patch-getmails
--- patches/patch-getmails  16 Jan 2023 21:21:05 -  1.2
+++ patches/patch-getmails  25 Jan 2023 11:02:24 -
@@ -3,31 +3,16 @@
 Index: getmails
 --- getmails.orig
 +++ getmails
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/usr/bin/env bash
- # vim:se tw=78 sts=4:
- # Copyright (C) 2011-2017 Osamu Aoki , GPL2+
- 
-@@ -32,7 +32,7 @@ shellquote() {
- printf '%s\n' "'${1//\'/\'\\\'\'}'"
+@@ -28,7 +28,7 @@ BASE1=${1##*/}
+ [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
  }
  UID_BY_ID=$(id -u)
 -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-+PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^bash /usr/local/bin/getmails$')
++PID_GETMAILS=$(pgrep -f -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
  if [ "x$PID_GETMAILS" != "x$$" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
-@@ -48,7 +48,7 @@ if [ -f $getmailrcdir/stop ]; then
-   echo "Do not run getmail ... (if not, remove $getmailrcdir/stop)" >&2
-   exit 1
- fi
--rcfiles="/usr/bin/getmail"
-+rcfiles="/usr/local/bin/getmail"
- # Address concerns raised by #863856
- #  emacs backup files:   foo~ foo#
- #  vim backup files: foo~ foo.swp
-@@ -61,7 +61,8 @@ if $para ; then
+@@ -57,7 +57,8 @@ if $para ; then
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
@@ -37,13 +22,13 @@ Index: getmails
$rcfiles --rcfile "$file" "$@" &
pids="$pids $!"
  fi
-@@ -83,7 +84,8 @@ else
+@@ -79,7 +80,8 @@ else
 ! endwith "$file" '#' && \
 ! startswith "$file" 'oldmail-' && \
 ! endwith "$file" '.swp' && \
 -   ! endwith "$file" '.bak' ; then
 +   ! endwith "$file" '.bak' && \
 +   [ -f "$file" ]; then
- rcfiles="$rcfiles --rcfile $(shellquote "$file")"
+ rcfiles="$rcfiles --rcfile \"$file\""
  fi
  done



Re: Ping 2: [maintainer update] getmail 6.18.11 -> 6.18.12

2023-02-09 Thread Martin Ziemer
Am Thu, Feb 09, 2023 at 10:34:12AM + schrieb Stuart Henderson:
> Would you mind running cvs up before sending "ping"s please?
Sorry, did miss the commit somehow! 

Will in future check the ports-tree, instead of relying on seeing
the commit message!



[maintainer update] remind 4.2.2 -> 4.2.3

2023-02-10 Thread Martin Ziemer
This patch updates remind from 4.2.2 to 4.2.3.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- Makefile2 Jan 2023 06:11:53 -   1.63
+++ Makefile11 Feb 2023 07:17:57 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.02
-PKGNAME=   remind-4.2.2
+DISTNAME=  remind-04.02.03
+PKGNAME=   remind-4.2.3
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo2 Jan 2023 06:11:53 -   1.33
+++ distinfo11 Feb 2023 07:17:57 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.02.tar.gz) = 1VcfJg+D/BUtIYHJLGa402j9Fmx/wcD8f4FXj1nnIYw=
-SIZE (remind-04.02.02.tar.gz) = 492738
+SHA256 (remind-04.02.03.tar.gz) = 0hY/ee3+ErqPNucD1ZcisK7WbzT7dmV/9vQKus/sOgA=
+SIZE (remind-04.02.03.tar.gz) = 495502
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   2 Jan 2023 06:11:53 -   1.13
+++ pkg/PLIST   11 Feb 2023 07:17:57 -
@@ -27,6 +27,7 @@ share/remind/ansitext.rem
 share/remind/holidays/
 share/remind/holidays/ca.rem
 share/remind/holidays/fr.rem
+share/remind/holidays/gr.rem
 share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
@@ -37,6 +38,7 @@ share/remind/lang/en.rem
 share/remind/lang/es.rem
 share/remind/lang/fi.rem
 share/remind/lang/fr.rem
+share/remind/lang/gr.rem
 share/remind/lang/is.rem
 share/remind/lang/it.rem
 share/remind/lang/nl.rem



segfault in vim--no_x11-perl-python3-ruby in snapshot #1041

2023-02-13 Thread Martin Ziemer
After upgrade to snapshot #1041, vim--no_x11-perl-python3-ruby segfaults with
this message:
msyscall b27a163c000 a7000 error
Segmentation fault (core dumped) 

dmesg shows this message:
[vim]52497/378016 pc=b27a16ab907 inside b278b3f9000-b278b404fff: bogus 
syscall

kern.version:
kern.version=OpenBSD 7.2-current (GENERIC.MP) #1041: Sun Feb 12 23:25:01 
MST 2023

The snapshot before this update was from one week ago:
OpenBSD 7.2-current (GENERIC.MP) #1021: Sun Feb  5 09:52:50 MST 2023

The vim-packages without the flavor perl do not segfault.

Happened on two amd64 systems. Compiling from ports did not resolve
the issue.



[maintainer update] remind 4.2.3 -> 4.2.4

2023-03-15 Thread Martin Ziemer
This patch updates remind from 4.2.3 to 4.2.4.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile12 Feb 2023 07:04:31 -  1.64
+++ Makefile16 Mar 2023 05:37:06 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.03
-PKGNAME=   remind-4.2.3
+DISTNAME=  remind-04.02.04
+PKGNAME=   remind-4.2.4
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.34
diff -u -p -r1.34 distinfo
--- distinfo12 Feb 2023 07:04:31 -  1.34
+++ distinfo16 Mar 2023 05:37:07 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.03.tar.gz) = 0hY/ee3+ErqPNucD1ZcisK7WbzT7dmV/9vQKus/sOgA=
-SIZE (remind-04.02.03.tar.gz) = 495502
+SHA256 (remind-04.02.04.tar.gz) = 6NjM2UQdlLsnfHHvrzWofOICW77ZlUEHpcYv1+R3EcM=
+SIZE (remind-04.02.04.tar.gz) = 498608



[maintainer update] ddrescue 1.27 -> 1.28

2024-01-24 Thread Martin Ziemer
This patch updates ddrescue from 1.27 to 1.28.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:24 -  1.26
+++ Makefile24 Jan 2024 12:17:35 -
@@ -1,6 +1,6 @@
 COMMENT =  data recovery tool
 
-DISTNAME = ddrescue-1.27
+DISTNAME = ddrescue-1.28
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo27 Jan 2023 11:37:08 -  1.13
+++ distinfo24 Jan 2024 12:17:35 -
@@ -1,2 +1,2 @@
-SHA256 (ddrescue-1.27.tar.lz) = OMgMmMWkTxXlNmPkUQCX/WjW7CB1jv3zqSUDfBgyMus=
-SIZE (ddrescue-1.27.tar.lz) = 93496
+SHA256 (ddrescue-1.28.tar.lz) = ZibAenyhzB0DytCVhSLFJ5sVYiLTLDQugRF8/vrrEME=
+SIZE (ddrescue-1.28.tar.lz) = 93823



[maintainer update] fdupes 2.2.1 -> 2.3.0

2024-01-27 Thread Martin Ziemer
This patch updates fdupes from 2.2.1 to 2.3.0.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fdupes/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile27 Sep 2023 17:16:25 -  1.17
+++ Makefile28 Jan 2024 06:07:14 -
@@ -1,6 +1,6 @@
 COMMENT=   identify or delete duplicate files
 
-V= 2.2.1
+V= 2.3.0
 DISTNAME=  fdupes-$V
 CATEGORIES=sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fdupes/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo9 Sep 2022 12:11:19 -   1.7
+++ distinfo28 Jan 2024 06:07:14 -
@@ -1,2 +1,2 @@
-SHA256 (fdupes-2.2.1.tar.gz) = hGu3nKPwFXhWqpPtULSSF/62jhs1ImGTtrxXi+DFaY0=
-SIZE (fdupes-2.2.1.tar.gz) = 144719
+SHA256 (fdupes-2.3.0.tar.gz) = YXDWSn5WXuMUzKTdJaEj5gqh4/67EeVweL67nB2n4Bk=
+SIZE (fdupes-2.3.0.tar.gz) = 154700



Re: [maintainer update] fdupes 2.2.1 -> 2.3.0

2024-01-30 Thread Martin Ziemer
Am Tue, Jan 30, 2024 at 06:07:49PM + schrieb Stuart Henderson:
> On 2024/01/30 19:05, Björn Ketelaars wrote:
> > On Sun 28/01/2024 07:18, Martin Ziemer wrote:
> > > This patch updates fdupes from 2.2.1 to 2.3.0.
> > > 
> > > Tested on amd64.
> > 
> > This update picks up sqlite3 [0]. If this is intended then you need to
> > add sqlite3 to WANTLIB and databases/sqlite3 to LIB_DEPENDS.
> > Alternatively you could set CONFIGURE_ARGS+= --without-sqlite.
> > 
> > [0] 
> > https://github.com/adrianlopezroche/fdupes/commit/ab5ef95e2b2633d0ca1a5ae0b8ac41abde160100
> 
> The sqlite cache seems useful to me.
I agree.

The diff below has the two changes from Björn Ketelaars included.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fdupes/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile27 Sep 2023 17:16:25 -  1.17
+++ Makefile30 Jan 2024 19:01:28 -
@@ -1,6 +1,6 @@
 COMMENT=   identify or delete duplicate files
 
-V= 2.2.1
+V= 2.3.0
 DISTNAME=  fdupes-$V
 CATEGORIES=sysutils
 
@@ -12,11 +12,12 @@ MAINTAINER =Martin Ziemer 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fdupes/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo9 Sep 2022 12:11:19 -   1.7
+++ distinfo30 Jan 2024 19:01:28 -
@@ -1,2 +1,2 @@
-SHA256 (fdupes-2.2.1.tar.gz) = hGu3nKPwFXhWqpPtULSSF/62jhs1ImGTtrxXi+DFaY0=
-SIZE (fdupes-2.2.1.tar.gz) = 144719
+SHA256 (fdupes-2.3.0.tar.gz) = YXDWSn5WXuMUzKTdJaEj5gqh4/67EeVweL67nB2n4Bk=
+SIZE (fdupes-2.3.0.tar.gz) = 154700



Ping: [maintainer update] ddrescue 1.27 -> 1.28

2024-02-01 Thread Martin Ziemer
Am Wed, Jan 24, 2024 at 01:47:05PM +0100 schrieb Martin Ziemer:
> This patch updates ddrescue from 1.27 to 1.28.
> 
> Tested on amd64.
> 
Index: Makefile
===
RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:24 -  1.26
+++ Makefile24 Jan 2024 12:17:35 -
@@ -1,6 +1,6 @@
 COMMENT =  data recovery tool
 
-DISTNAME = ddrescue-1.27
+DISTNAME = ddrescue-1.28
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo27 Jan 2023 11:37:08 -  1.13
+++ distinfo24 Jan 2024 12:17:35 -
@@ -1,2 +1,2 @@
-SHA256 (ddrescue-1.27.tar.lz) = OMgMmMWkTxXlNmPkUQCX/WjW7CB1jv3zqSUDfBgyMus=
-SIZE (ddrescue-1.27.tar.lz) = 93496
+SHA256 (ddrescue-1.28.tar.lz) = ZibAenyhzB0DytCVhSLFJ5sVYiLTLDQugRF8/vrrEME=
+SIZE (ddrescue-1.28.tar.lz) = 93823



[maintainer update] remind 4.2.8 -> 4.2.9

2024-02-04 Thread Martin Ziemer
This patch updates remind from 4.2.8 to 4.2.9.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.69
diff -u -p -r1.69 Makefile
--- Makefile15 Dec 2023 11:40:17 -  1.69
+++ Makefile5 Feb 2024 07:06:32 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.08
-PKGNAME=   remind-4.2.8
+DISTNAME=  remind-04.02.09
+PKGNAME=   remind-4.2.9
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo15 Dec 2023 11:40:17 -  1.38
+++ distinfo5 Feb 2024 07:06:32 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.08.tar.gz) = GBuX5sQbY7oXcm8QTlWXcX6lrwgqQRF1UTBZ3zPTChU=
-SIZE (remind-04.02.08.tar.gz) = 510979
+SHA256 (remind-04.02.09.tar.gz) = ZEaEYLQFpwXfp7ONsUt4I/ENqPADruooFRfdtJhrhyo=
+SIZE (remind-04.02.09.tar.gz) = 515231



[update patch] xv 4.2.0 -> 5.0.0

2024-02-07 Thread Martin Ziemer
This patch updates xv from 4.2.0 to 5.0.0.

Aligned the lines in Makefile.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/graphics/xv/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile26 Sep 2023 11:39:11 -  1.65
+++ Makefile7 Feb 2024 07:32:28 -
@@ -1,6 +1,6 @@
 COMMENT=   X11 image display and modification tool
 
-V= 4.2.0
+V= 5.0.0
 DISTNAME=  xv-3.10a-js-$V
 PKGNAME=   xv-$V
 
@@ -12,7 +12,7 @@ SITES=${HOMEPAGE}/releases/download/v$
 
 PERMIT_PACKAGE=Yes
 
-WANTLIB += ICE SM X11 Xt c jasper jpeg m png tiff webp z
+WANTLIB += ICE SM X11 Xt c jasper jpeg m png tiff webp z
 
 MODULES=   devel/cmake
 NO_TEST=   Yes
@@ -26,6 +26,6 @@ LIB_DEPENDS=  graphics/jpeg \
 CFLAGS+=   -I${X11BASE}/include
 CONFIGURE_ARGS=-DCMAKE_INSTALL_SYSCONFDIR=${PREFIX}/share/examples/xv
 
-DEBUG_PACKAGES= ${BUILD_PACKAGES}
+DEBUG_PACKAGES=${BUILD_PACKAGES}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/xv/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- distinfo17 Jul 2023 16:51:32 -  1.15
+++ distinfo7 Feb 2024 07:32:28 -
@@ -1,2 +1,2 @@
-SHA256 (xv-3.10a-js-4.2.0.tar.gz) = 
HMSe77eUpdFAE5Ly7IT2PkeQHIL0aLqkvSjhDTZzSwc=
-SIZE (xv-3.10a-js-4.2.0.tar.gz) = 5471989
+SHA256 (xv-3.10a-js-5.0.0.tar.gz) = 
cKd6MHrv6kpasZ/oopN1HLcAN6ZD55H6HEsEJxLHKEc=
+SIZE (xv-3.10a-js-5.0.0.tar.gz) = 4820097



[maintainer update] remind 5.0.1 -> 5.0.2

2024-07-30 Thread Martin Ziemer
This patch updates remind from 5.0.1 to 5.0.2.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.75
diff -u -p -r1.75 Makefile
--- Makefile13 Jun 2024 15:30:46 -  1.75
+++ Makefile30 Jul 2024 07:53:01 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-05.00.01
-PKGNAME=   remind-5.0.1
+DISTNAME=  remind-05.00.02
+PKGNAME=   remind-5.0.2
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.44
diff -u -p -r1.44 distinfo
--- distinfo13 Jun 2024 15:30:46 -  1.44
+++ distinfo30 Jul 2024 07:53:01 -
@@ -1,2 +1,2 @@
-SHA256 (remind-05.00.01.tar.gz) = tj36/lLn67/hkNMrRVGXRLqQ9Sx6oDKZHeajiSYn97c=
-SIZE (remind-05.00.01.tar.gz) = 549189
+SHA256 (remind-05.00.02.tar.gz) = XxVjAV3TGDPI8XaFXXSminsMffq8m8ljw68YMIC2lYg=
+SIZE (remind-05.00.02.tar.gz) = 550945



[maintainer update] getmail 6.19.3 -> 6.19.4

2024-08-26 Thread Martin Ziemer
This patch updates getmail from 6.19.3 to 6.19.4.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.111
diff -u -p -r1.111 Makefile
--- Makefile18 Jul 2024 12:05:02 -  1.111
+++ Makefile26 Aug 2024 09:36:12 -
@@ -2,8 +2,8 @@ COMMENT=IMAP/POP3/SDPS mail retriever
 
 GH_ACCOUNT=getmail6
 GH_PROJECT=getmail6
-GH_TAGNAME=v6.19.03
-MODPY_EGG_VERSION= 6.19.3
+GH_TAGNAME=v6.19.04
+MODPY_EGG_VERSION= 6.19.4
 PKGNAME=   getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.89
diff -u -p -r1.89 distinfo
--- distinfo18 Jul 2024 12:05:02 -  1.89
+++ distinfo26 Aug 2024 09:36:12 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.19.03.tar.gz) = tHk4oj4A/pU2lnV9wOrNX26HVhqpygmUrVTxgqm6KeQ=
-SIZE (getmail6-6.19.03.tar.gz) = 215134
+SHA256 (getmail6-6.19.04.tar.gz) = mS2DixFIQvtQVahdm1gRUrGxH/RE8gQCuGYtndB9Uas=
+SIZE (getmail6-6.19.04.tar.gz) = 215532



[maintainer update] nnn 4.9 -> 5.0

2024-08-26 Thread Martin Ziemer
This patch updates nnn from 4.9 to 5.0.

Removed patch, as upstream contains the fix.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile26 Apr 2024 07:50:07 -  1.27
+++ Makefile26 Aug 2024 13:53:41 -
@@ -1,9 +1,8 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.9
+V =5.0
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
-REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo28 Aug 2023 18:08:34 -  1.20
+++ distinfo26 Aug 2024 13:53:41 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.9.tar.gz) = KxXceue47G2DhWnd3rrpKKFh5vBqAr0e1nVxyCK7CjU=
-SIZE (nnn-v4.9.tar.gz) = 253995
+SHA256 (nnn-v5.0.tar.gz) = uoLWxoW7NodSHeL1diRPglWKSvmv7u3aQ01eyxwClSA=
+SIZE (nnn-v5.0.tar.gz) = 257496
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- patches/patch-src_nnn_c 26 Apr 2024 07:50:07 -  1.6
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-Fix creation of Files
-
-Index: src/nnn.c
 src/nnn.c.orig
-+++ src/nnn.c
-@@ -4692,7 +4692,7 @@ next:
-   return FALSE;
-   }
-   } else {
--  int fd = open(path, O_CREAT | O_TRUNC, S_IWUSR | S_IRUSR); /* 
Forced create mode for files */
-+  int fd = open(path, O_WRONLY | O_CREAT | O_TRUNC, S_IWUSR | 
S_IRUSR); /* Forced create mode for files */
- 
-   if (fd == -1 && errno != EEXIST) {
-   DPRINTF_S("open!");



[maintainer update] remind 5.0.2 -> 5.0.5

2024-09-02 Thread Martin Ziemer
This patch updates remind from 5.0.2 to 5.0.5.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.76
diff -u -p -r1.76 Makefile
--- Makefile30 Jul 2024 21:09:01 -  1.76
+++ Makefile3 Sep 2024 06:21:40 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-05.00.02
-PKGNAME=   remind-5.0.2
+DISTNAME=  remind-05.00.05
+PKGNAME=   remind-5.0.5
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo30 Jul 2024 21:09:01 -  1.45
+++ distinfo3 Sep 2024 06:21:40 -
@@ -1,2 +1,2 @@
-SHA256 (remind-05.00.02.tar.gz) = XxVjAV3TGDPI8XaFXXSminsMffq8m8ljw68YMIC2lYg=
-SIZE (remind-05.00.02.tar.gz) = 550945
+SHA256 (remind-05.00.05.tar.gz) = fzWQk1ZB6L9RtXIfHX1ui5CXVVYvTlfsCux/QLOjgHk=
+SIZE (remind-05.00.05.tar.gz) = 560378



Ping: [maintainer update] remind 5.0.2 -> 5.0.5

2024-09-10 Thread Martin Ziemer
Am Tue, Sep 03, 2024 at 08:24:12AM +0200 schrieb Martin Ziemer:
> This patch updates remind from 5.0.2 to 5.0.5.
> 
> Tested on amd64.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/misc/remind/Makefile,v
> retrieving revision 1.76
> diff -u -p -r1.76 Makefile
> --- Makefile  30 Jul 2024 21:09:01 -  1.76
> +++ Makefile  3 Sep 2024 06:21:40 -
> @@ -1,7 +1,7 @@
>  COMMENT= scripting language for reminders, with a Tk front end
>  
> -DISTNAME=remind-05.00.02
> -PKGNAME= remind-5.0.2
> +DISTNAME=remind-05.00.05
> +PKGNAME= remind-5.0.5
>  
>  CATEGORIES=  misc
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/misc/remind/distinfo,v
> retrieving revision 1.45
> diff -u -p -r1.45 distinfo
> --- distinfo  30 Jul 2024 21:09:01 -  1.45
> +++ distinfo  3 Sep 2024 06:21:40 -
> @@ -1,2 +1,2 @@
> -SHA256 (remind-05.00.02.tar.gz) = 
> XxVjAV3TGDPI8XaFXXSminsMffq8m8ljw68YMIC2lYg=
> -SIZE (remind-05.00.02.tar.gz) = 550945
> +SHA256 (remind-05.00.05.tar.gz) = 
> fzWQk1ZB6L9RtXIfHX1ui5CXVVYvTlfsCux/QLOjgHk=
> +SIZE (remind-05.00.05.tar.gz) = 560378
> 



[maintainer update] remind 4.2.3 -> 4.2.5

2023-04-12 Thread Martin Ziemer
This patch updates remind from 4.2.3 to 4.2.5.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile12 Feb 2023 07:04:31 -  1.64
+++ Makefile12 Apr 2023 07:55:31 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.03
-PKGNAME=   remind-4.2.3
+DISTNAME=  remind-04.02.05
+PKGNAME=   remind-4.2.5
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.34
diff -u -p -r1.34 distinfo
--- distinfo12 Feb 2023 07:04:31 -  1.34
+++ distinfo12 Apr 2023 07:55:31 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.03.tar.gz) = 0hY/ee3+ErqPNucD1ZcisK7WbzT7dmV/9vQKus/sOgA=
-SIZE (remind-04.02.03.tar.gz) = 495502
+SHA256 (remind-04.02.05.tar.gz) = nOEFhVwZvgUod+j/5ifllFgTS7I8+hOAeMSDlRH4+Ag=
+SIZE (remind-04.02.05.tar.gz) = 498783



[update patch] ledger v3.2.1 -> v3.3.2

2023-04-13 Thread Martin Ziemer
This patch updates ledger from v3.2.1 to v3.3.2.

Patched test cases with random output order to succeed every time instead of
only sometimes by adding sort by date.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/productivity/ledger/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile13 Nov 2022 15:29:11 -  1.34
+++ Makefile30 Mar 2023 13:49:19 -
@@ -1,9 +1,8 @@
 COMMENT =  command line double-entry accounting ledger
 
-GH_TAGNAME =   v3.2.1
+GH_TAGNAME =   v3.3.2
 GH_ACCOUNT =   ledger
 GH_PROJECT =   ledger
-REVISION = 1
 
 SHARED_LIBS +=  ledger1.0 # 3.0
 
@@ -24,7 +23,9 @@ MODULES = devel/cmake \
lang/python
 COMPILER = base-clang ports-gcc
 
-BUILD_DEPENDS =devel/utfcpp
+BUILD_DEPENDS =devel/utfcpp \
+   print/texinfo
+
 LIB_DEPENDS =  devel/boost \
devel/gmp \
devel/mpfr
@@ -43,7 +44,7 @@ post-install:
 .for i in ledger3
cd ${WRKBUILD}/doc/ && \
cp ${WRKSRC}/doc/$i.texi . && \
-   makeinfo --force --no-split -o ${PREFIX}/info/$i.info $i.texi
+   gmakeinfo --force --no-split -o ${PREFIX}/info/$i.info $i.texi
 .endfor
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ledger/
 .for d in LICENSE.md doc/GLOSSARY.md
Index: distinfo
===
RCS file: /cvs/ports/productivity/ledger/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo2 Oct 2020 19:14:58 -   1.8
+++ distinfo30 Mar 2023 13:49:19 -
@@ -1,2 +1,2 @@
-SHA256 (ledger-3.2.1.tar.gz) = kr8JvDhbFxmH9Fb+Pun6mY7V5AuXs6zdVitmOqNkOEo=
-SIZE (ledger-3.2.1.tar.gz) = 790959
+SHA256 (ledger-3.3.2.tar.gz) = VVKW7h6HD/BOI1ZnaXfc9V66ta15EmZnvFZGTLEUIDU=
+SIZE (ledger-3.3.2.tar.gz) = 825274
Index: patches/patch-doc_CMakeLists_txt
===
RCS file: /cvs/ports/productivity/ledger/patches/patch-doc_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-doc_CMakeLists_txt
--- patches/patch-doc_CMakeLists_txt11 Mar 2022 19:51:43 -  1.2
+++ patches/patch-doc_CMakeLists_txt30 Mar 2023 13:49:19 -
@@ -1,8 +1,9 @@
 Don't install .info files for they haven't been generated by the time
 they're installed (see comment in Makefile).
 
 doc/CMakeLists.txt.origThu Aug 11 23:12:09 2016
-+++ doc/CMakeLists.txt Thu Aug 11 23:13:41 2016
+Index: doc/CMakeLists.txt
+--- doc/CMakeLists.txt.orig
 doc/CMakeLists.txt
 @@ -122,17 +122,3 @@ if (CMAKE_INSTALL_MANDIR)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ledger.1
  DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT doc)
@@ -11,8 +12,8 @@ they're installed (see comment in Makefi
 -foreach(file ${ledger_doc_files})
 -  get_filename_component(file_ext ${file} EXT)
 -
--  if(file_ext STREQUAL ".info")
--if(CMAKE_INSTALL_INFODIR)
+-  if (file_ext STREQUAL ".info")
+-if (CMAKE_INSTALL_INFODIR)
 -  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${file}
 -DESTINATION ${CMAKE_INSTALL_INFODIR} COMPONENT doc)
 -endif()
Index: patches/patch-src_expr_cc
===
RCS file: patches/patch-src_expr_cc
diff -N patches/patch-src_expr_cc
--- patches/patch-src_expr_cc   11 Mar 2022 19:51:43 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-Fix compilation with Boost 1.76
-https://github.com/ledger/ledger/commit/69e6b89cf8d2820d28174e7ffaea1c59a0f84d3f
-
-Index: src/expr.cc
 src/expr.cc.orig
-+++ src/expr.cc
-@@ -35,6 +35,9 @@
- #include "parser.h"
- #include "scope.h"
- 
-+#include 
-+
-+
- namespace ledger {
- 
- expr_t::expr_t() : base_type()
Index: patches/patch-src_format_h
===
RCS file: patches/patch-src_format_h
diff -N patches/patch-src_format_h
--- patches/patch-src_format_h  11 Mar 2022 19:51:43 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,15 +0,0 @@
-Fix compilation with Boost 1.76
-https://github.com/ledger/ledger/commit/69e6b89cf8d2820d28174e7ffaea1c59a0f84d3f
-
-Index: src/format.h
 src/format.h.orig
-+++ src/format.h
-@@ -45,6 +45,8 @@
- #include "expr.h"
- #include "unistring.h"
- 
-+#include 
-+
- namespace ledger {
- 
- class unistring;
Index: patches/patch-test_baseline_cmd-pricedb_test
===
RCS file: patches/patch-test_baseline_cmd-pricedb_test
diff -N patches/patch-test_baseline_cmd-pricedb_test
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-test_baseline_cmd-pricedb_test30 Mar 2023 13:49:19 
-
@@ -0,0 +1,23 @@
+Sort output to pass tests
+
+Index: test/baseline/cmd-pric

[maintainer update] nnn 4.7 -> 4.8

2023-04-13 Thread Martin Ziemer
This patch updates nnn from 4.7 to 4.8.

Tested on amd64.


Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile5 Jan 2023 10:01:09 -   1.23
+++ Makefile13 Apr 2023 14:16:11 -
@@ -1,9 +1,8 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.7
+V =4.8
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
-REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo24 Nov 2022 10:25:40 -  1.18
+++ distinfo13 Apr 2023 14:16:11 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.7.tar.gz) = 75aa6Sa6cg60QOolYqS8tJJ/DuxONzSy+hDtOCopdTU=
-SIZE (nnn-v4.7.tar.gz) = 248707
+SHA256 (nnn-v4.8.tar.gz) = cCf4MDKf80UbhE0fX76x2Ga+0a9vJKNg1cUYiMsa6PA=
+SIZE (nnn-v4.8.tar.gz) = 252241



Maintainer Reaction: [update patch] ledger v3.2.1 -> v3.3.2

2023-05-03 Thread Martin Ziemer
Got reaction from maintainer:
> Date: Tue, 02 May 2023 13:34:32 +0300
> From s...@brnkv.ru Tue May  2 12:36:35 2023
> To: Martin Ziemer , "ports@openbsd.org" 
> Subject: Re: [update patch] ledger v3.2.1 -> v3.3.2
>
> Hi, Martin!   
>   
>   
> 
> looks good for me. However, I didn't test it.
> 
> --   
> 
> Sergey     

Am Thu, Apr 13, 2023 at 10:33:49AM +0200 schrieb Martin Ziemer:
> This patch updates ledger from v3.2.1 to v3.3.2.
> 
> Patched test cases with random output order to succeed every time instead of
> only sometimes by adding sort by date.
> 
> Tested on amd64
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/productivity/ledger/Makefile,v
> retrieving revision 1.34
> diff -u -p -r1.34 Makefile
> --- Makefile  13 Nov 2022 15:29:11 -  1.34
> +++ Makefile  30 Mar 2023 13:49:19 -
> @@ -1,9 +1,8 @@
>  COMMENT =command line double-entry accounting ledger
>  
> -GH_TAGNAME = v3.2.1
> +GH_TAGNAME = v3.3.2
>  GH_ACCOUNT = ledger
>  GH_PROJECT = ledger
> -REVISION =   1
>  
>  SHARED_LIBS +=  ledger1.0 # 3.0
>  
> @@ -24,7 +23,9 @@ MODULES =   devel/cmake \
>   lang/python
>  COMPILER =   base-clang ports-gcc
>  
> -BUILD_DEPENDS =  devel/utfcpp
> +BUILD_DEPENDS =  devel/utfcpp \
> + print/texinfo
> +
>  LIB_DEPENDS =devel/boost \
>   devel/gmp \
>   devel/mpfr
> @@ -43,7 +44,7 @@ post-install:
>  .for i in ledger3
>   cd ${WRKBUILD}/doc/ && \
>   cp ${WRKSRC}/doc/$i.texi . && \
> - makeinfo --force --no-split -o ${PREFIX}/info/$i.info $i.texi
> + gmakeinfo --force --no-split -o ${PREFIX}/info/$i.info $i.texi
>  .endfor
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ledger/
>  .for d in LICENSE.md doc/GLOSSARY.md
> Index: distinfo
> ===
> RCS file: /cvs/ports/productivity/ledger/distinfo,v
> retrieving revision 1.8
> diff -u -p -r1.8 distinfo
> --- distinfo  2 Oct 2020 19:14:58 -   1.8
> +++ distinfo  30 Mar 2023 13:49:19 -
> @@ -1,2 +1,2 @@
> -SHA256 (ledger-3.2.1.tar.gz) = kr8JvDhbFxmH9Fb+Pun6mY7V5AuXs6zdVitmOqNkOEo=
> -SIZE (ledger-3.2.1.tar.gz) = 790959
> +SHA256 (ledger-3.3.2.tar.gz) = VVKW7h6HD/BOI1ZnaXfc9V66ta15EmZnvFZGTLEUIDU=
> +SIZE (ledger-3.3.2.tar.gz) = 825274
> Index: patches/patch-doc_CMakeLists_txt
> ===
> RCS file: /cvs/ports/productivity/ledger/patches/patch-doc_CMakeLists_txt,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-doc_CMakeLists_txt
> --- patches/patch-doc_CMakeLists_txt  11 Mar 2022 19:51:43 -  1.2
> +++ patches/patch-doc_CMakeLists_txt  30 Mar 2023 13:49:19 -
> @@ -1,8 +1,9 @@
>  Don't install .info files for they haven't been generated by the time
>  they're installed (see comment in Makefile).
>  
>  doc/CMakeLists.txt.orig  Thu Aug 11 23:12:09 2016
> -+++ doc/CMakeLists.txt   Thu Aug 11 23:13:41 2016
> +Index: doc/CMakeLists.txt
> +--- doc/CMakeLists.txt.orig
>  doc/CMakeLists.txt
>  @@ -122,17 +122,3 @@ if (CMAKE_INSTALL_MANDIR)
> install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/ledger.1
>   DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT doc)
> @@ -11,8 +12,8 @@ they're installed (see comment in Makefi
>  -foreach(file ${ledger_doc_files})
>  -  get_filename_component(file_ext ${file} EXT)
>  -
> --  if(file_ext STREQUAL ".info")
> --if(CMAKE_INSTALL_INFODIR)
> +-  if (file_ext STREQUAL ".info")
> +-if (CMAKE_INSTALL_INFODIR)
>  -  install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${file}
>  -DESTINATION ${CMAKE_INSTALL_INFODIR} COMPONENT doc)
>  -endif()
> Index: patches/patch-src_expr_cc
> ===
> RCS file: patches/patch-src_expr_cc
> diff -N patches/patch-src_expr_cc
> --- patches/patch-src_expr_cc 11 Mar 2022 19:51:43 -  1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,16 +0,0 @@
> -Fix compilation with Boost 1.76
> -https://github.com/ledger/ledger/commit/69e6b89cf8d2820d28174e7ffaea1c59a0f84d3f
> -
> -Index: src/expr.cc
> --

[maintainer update] remind 4.2.9 -> 4.3.1

2024-03-01 Thread Martin Ziemer
This patch updates remind from 4.2.9 to 4.3.1.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile5 Feb 2024 11:59:07 -   1.70
+++ Makefile1 Mar 2024 10:27:31 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.09
-PKGNAME=   remind-4.2.9
+DISTNAME=  remind-04.03.01
+PKGNAME=   remind-4.3.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo5 Feb 2024 11:59:07 -   1.39
+++ distinfo1 Mar 2024 10:27:31 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.09.tar.gz) = ZEaEYLQFpwXfp7ONsUt4I/ENqPADruooFRfdtJhrhyo=
-SIZE (remind-04.02.09.tar.gz) = 515231
+SHA256 (remind-04.03.01.tar.gz) = thmjcNWa1t4sHQTUu6NotbThTJ6scqrd/UWBqELe1NM=
+SIZE (remind-04.03.01.tar.gz) = 523564
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   13 Sep 2023 09:36:32 -  1.15
+++ pkg/PLIST   1 Mar 2024 10:27:31 -
@@ -1,9 +1,13 @@
+applications/
+applications/tkremind.desktop
 bin/rem
 bin/rem2html
 bin/rem2pdf
 @bin bin/rem2ps
 @bin bin/remind
 bin/tkremind
+icons/
+icons/tkremind.png
 libdata/perl5/site_perl/Remind/
 libdata/perl5/site_perl/Remind/PDF/
 libdata/perl5/site_perl/Remind/PDF.pm
@@ -33,6 +37,7 @@ share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
+share/remind/lang/ca.rem
 share/remind/lang/da.rem
 share/remind/lang/de.rem
 share/remind/lang/en.rem



Re: [maintainer update] remind 4.2.9 -> 4.3.1

2024-03-01 Thread Martin Ziemer
Am Fri, Mar 01, 2024 at 10:46:02AM + schrieb Stuart Henderson:
> On 2024/03/01 11:30, Martin Ziemer wrote:
> > @@ -1,9 +1,13 @@
> > +applications/
> > +applications/tkremind.desktop
> ..
> > +icons/
> > +icons/tkremind.png
> 
> Wrong paths for those..

The patch below changes the paths to share/applications and
share/icons/tkremind.

After adjusting those paths, there were tags added which needed new
dependencies.

I hope this is the right way. (I have not used this desktop-things
before)

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile5 Feb 2024 11:59:07 -   1.70
+++ Makefile1 Mar 2024 12:52:13 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.09
-PKGNAME=   remind-4.2.9
+DISTNAME=  remind-04.03.01
+PKGNAME=   remind-4.3.1
 
 CATEGORIES=misc
 
@@ -31,7 +31,9 @@ RUN_DEPENDS=  ${MODTK_RUN_DEPENDS} \
devel/tcllib \
converters/p5-JSON-MaybeXS \
graphics/p5-Cairo \
-   devel/p5-Pango
+   devel/p5-Pango \
+   x11/gtk+4 \
+   devel/desktop-file-utils
 
 CONFIGURE_STYLE=   gnu
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo5 Feb 2024 11:59:07 -   1.39
+++ distinfo1 Mar 2024 12:52:13 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.09.tar.gz) = ZEaEYLQFpwXfp7ONsUt4I/ENqPADruooFRfdtJhrhyo=
-SIZE (remind-04.02.09.tar.gz) = 515231
+SHA256 (remind-04.03.01.tar.gz) = thmjcNWa1t4sHQTUu6NotbThTJ6scqrd/UWBqELe1NM=
+SIZE (remind-04.03.01.tar.gz) = 523564
Index: patches/patch-src_Makefile_in
===
RCS file: patches/patch-src_Makefile_in
diff -N patches/patch-src_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_Makefile_in   1 Mar 2024 12:52:13 -
@@ -0,0 +1,25 @@
+# Fix install Path for .desktop-file and icons
+Index: src/Makefile.in
+--- src/Makefile.in.orig
 src/Makefile.in
+@@ -63,14 +63,14 @@ install: all
+   done
+   -mkdir -p $(DESTDIR)$(datarootdir)/remind || true
+   cp -R ../include/* $(DESTDIR)$(datarootdir)/remind
+-  -mkdir -p $(DESTDIR)$(prefix)/icons
+-  -mkdir -p $(DESTDIR)$(prefix)/applications
+-  $(INSTALL_DATA) $(srcdir)/../resources/tkremind.png 
$(DESTDIR)$(prefix)/icons
+-  $(INSTALL_PROGRAM) $(srcdir)/../resources/tkremind.desktop 
$(DESTDIR)$(prefix)/applications
++  -mkdir -p $(DESTDIR)$(datarootdir)/icons/tkremind
++  -mkdir -p $(DESTDIR)$(datarootdir)/applications
++  $(INSTALL_DATA) $(srcdir)/../resources/tkremind.png 
$(DESTDIR)$(datarootdir)/icons/tkremind
++  $(INSTALL_PROGRAM) $(srcdir)/../resources/tkremind.desktop 
$(DESTDIR)$(datarootdir)/applications
+   -if test "$(DESTDIR)" = ""; then \
+   update-desktop-database < /dev/null > /dev/null 2>&1 ; \
+-  xdg-icon-resource install --novendor --size 64 
$(DESTDIR)$(prefix)/icons/tkremind.png < /dev/null > /dev/null 2>&1; \
+-  xdg-desktop-menu install --novendor 
$(DESTDIR)$(prefix)/applications/tkremind.desktop < /dev/null > /dev/null 2>&1 
; \
++  xdg-icon-resource install --novendor --size 64 
$(DESTDIR)$(datarootdir)/icons/tkremind.png < /dev/null > /dev/null 2>&1; \
++  xdg-desktop-menu install --novendor 
$(DESTDIR)$(datarootdir)/applications/tkremind.desktop < /dev/null > /dev/null 
2>&1 ; \
+ fi
+ 
+ install-stripped: install
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   13 Sep 2023 09:36:32 -  1.15
+++ pkg/PLIST   1 Mar 2024 12:52:13 -
@@ -16,12 +16,15 @@ libdata/perl5/site_perl/Remind/PDF/Entry
 @man man/man1/tkremind.1
 @man man/man3p/Remind::PDF.3p
 @man man/man3p/Remind::PDF::Entry.3p
+share/applications/tkremind.desktop
 share/examples/remind/
 share/examples/remind/alignment.rem
 share/examples/remind/ansitext
 share/examples/remind/astro
 share/examples/remind/defs.rem
 share/examples/remind/remind.vim
+share/icons/tkremind/
+share/icons/tkremind/tkremind.png
 share/remind/
 share/remind/ansitext.rem
 share/remind/holidays/
@@ -33,6 +36,7 @@ share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
+share/remind/lang/ca.rem
 share/remind/lang/da.rem
 share/remind/lang/de.rem
 share/remind/lang/en.rem
@@ -50,3 +54,5 @@ share/remind/lan

Re: [maintainer update] remind 4.2.9 -> 4.3.1

2024-03-01 Thread Martin Ziemer
Just now a new version is released upstream with new directories and
such. 

I will look into it on Monday, as until then the dust will be settled.


Am Fri, Mar 01, 2024 at 11:30:52AM +0100 schrieb Martin Ziemer:
> This patch updates remind from 4.2.9 to 4.3.1.
> 
> Tested on amd64.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/misc/remind/Makefile,v
> retrieving revision 1.70
> diff -u -p -r1.70 Makefile
> --- Makefile  5 Feb 2024 11:59:07 -   1.70
> +++ Makefile  1 Mar 2024 10:27:31 -
> @@ -1,7 +1,7 @@
>  COMMENT= scripting language for reminders, with a Tk front end
>  
> -DISTNAME=remind-04.02.09
> -PKGNAME= remind-4.2.9
> +DISTNAME=remind-04.03.01
> +PKGNAME= remind-4.3.1
>  
>  CATEGORIES=  misc
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/misc/remind/distinfo,v
> retrieving revision 1.39
> diff -u -p -r1.39 distinfo
> --- distinfo  5 Feb 2024 11:59:07 -   1.39
> +++ distinfo  1 Mar 2024 10:27:31 -
> @@ -1,2 +1,2 @@
> -SHA256 (remind-04.02.09.tar.gz) = 
> ZEaEYLQFpwXfp7ONsUt4I/ENqPADruooFRfdtJhrhyo=
> -SIZE (remind-04.02.09.tar.gz) = 515231
> +SHA256 (remind-04.03.01.tar.gz) = 
> thmjcNWa1t4sHQTUu6NotbThTJ6scqrd/UWBqELe1NM=
> +SIZE (remind-04.03.01.tar.gz) = 523564
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
> retrieving revision 1.15
> diff -u -p -r1.15 PLIST
> --- pkg/PLIST 13 Sep 2023 09:36:32 -  1.15
> +++ pkg/PLIST 1 Mar 2024 10:27:31 -
> @@ -1,9 +1,13 @@
> +applications/
> +applications/tkremind.desktop
>  bin/rem
>  bin/rem2html
>  bin/rem2pdf
>  @bin bin/rem2ps
>  @bin bin/remind
>  bin/tkremind
> +icons/
> +icons/tkremind.png
>  libdata/perl5/site_perl/Remind/
>  libdata/perl5/site_perl/Remind/PDF/
>  libdata/perl5/site_perl/Remind/PDF.pm
> @@ -33,6 +37,7 @@ share/remind/holidays/jewish.rem
>  share/remind/holidays/us.rem
>  share/remind/lang/
>  share/remind/lang/auto.rem
> +share/remind/lang/ca.rem
>  share/remind/lang/da.rem
>  share/remind/lang/de.rem
>  share/remind/lang/en.rem
> 



Re: [maintainer update] remind 4.2.9 -> 4.3.1 (now 4.3.2)

2024-03-03 Thread Martin Ziemer
Am Fri, Mar 01, 2024 at 01:56:48PM +0100 schrieb Martin Ziemer:
> Am Fri, Mar 01, 2024 at 10:46:02AM + schrieb Stuart Henderson:
> > On 2024/03/01 11:30, Martin Ziemer wrote:
> > > @@ -1,9 +1,13 @@
> > > +applications/
> > > +applications/tkremind.desktop
> > ..
> > > +icons/
> > > +icons/tkremind.png
> > 
> > Wrong paths for those..
There was a new release which fixed those paths upstream.

Diff below ist tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile5 Feb 2024 11:59:07 -   1.70
+++ Makefile1 Mar 2024 14:30:46 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.09
-PKGNAME=   remind-4.2.9
+DISTNAME=  remind-04.03.02
+PKGNAME=   remind-4.3.2
 
 CATEGORIES=misc
 
@@ -31,7 +31,9 @@ RUN_DEPENDS=  ${MODTK_RUN_DEPENDS} \
devel/tcllib \
converters/p5-JSON-MaybeXS \
graphics/p5-Cairo \
-   devel/p5-Pango
+   devel/p5-Pango \
+   x11/gtk+4 \
+   devel/desktop-file-utils
 
 CONFIGURE_STYLE=   gnu
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo5 Feb 2024 11:59:07 -   1.39
+++ distinfo1 Mar 2024 14:30:46 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.09.tar.gz) = ZEaEYLQFpwXfp7ONsUt4I/ENqPADruooFRfdtJhrhyo=
-SIZE (remind-04.02.09.tar.gz) = 515231
+SHA256 (remind-04.03.02.tar.gz) = tL5Ntb/RIoT9mKcdU1ndBo/pGwhtIsRnTV0lL6Sg1Vw=
+SIZE (remind-04.03.02.tar.gz) = 523684
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   13 Sep 2023 09:36:32 -  1.15
+++ pkg/PLIST   1 Mar 2024 14:30:46 -
@@ -16,12 +16,15 @@ libdata/perl5/site_perl/Remind/PDF/Entry
 @man man/man1/tkremind.1
 @man man/man3p/Remind::PDF.3p
 @man man/man3p/Remind::PDF::Entry.3p
+share/applications/tkremind.desktop
 share/examples/remind/
 share/examples/remind/alignment.rem
 share/examples/remind/ansitext
 share/examples/remind/astro
 share/examples/remind/defs.rem
 share/examples/remind/remind.vim
+share/pixmaps/
+share/pixmaps/tkremind.png
 share/remind/
 share/remind/ansitext.rem
 share/remind/holidays/
@@ -33,6 +36,7 @@ share/remind/holidays/jewish.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
+share/remind/lang/ca.rem
 share/remind/lang/da.rem
 share/remind/lang/de.rem
 share/remind/lang/en.rem
@@ -50,3 +54,5 @@ share/remind/lang/ro.rem
 share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README
+@tag update-desktop-database
+@tag gtk-update-icon-cache %D/share/icons/tkremind



  1   2   >