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] remind 4.3.6 -> 4.3.7

2024-05-03 Thread Martin Ziemer
This patch updates remind from 4.3.6 to 4.3.7.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.73
diff -u -p -u -p -r1.73 Makefile
--- Makefile26 Apr 2024 07:50:43 -  1.73
+++ Makefile3 May 2024 06:26:04 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.06
-PKGNAME=   remind-4.3.6
+DISTNAME=  remind-04.03.07
+PKGNAME=   remind-4.3.7
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.42
diff -u -p -u -p -r1.42 distinfo
--- distinfo26 Apr 2024 07:50:43 -  1.42
+++ distinfo3 May 2024 06:26:04 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.06.tar.gz) = Mgp+MPxXVZvL4/Aro7KJTesc2c30o9FzQn8kKJt5IQ4=
-SIZE (remind-04.03.06.tar.gz) = 531420
+SHA256 (remind-04.03.07.tar.gz) = s/jEsNXUBigNHPTCi3e4V2pGUNhK2s5/n+sU1ow7UU0=
+SIZE (remind-04.03.07.tar.gz) = 532447



Ping 2 [maintainer update] remind 4.3.3 -> 4.3.6

2024-04-26 Thread Martin Ziemer
Am Fri, Apr 19, 2024 at 08:42:41AM +0200 schrieb Martin Ziemer:
> Am Fri, Apr 12, 2024 at 09:18:02AM +0200 schrieb Martin Ziemer:
> > Am Thu, Apr 04, 2024 at 08:57:51AM +0200 schrieb Martin Ziemer:
> > > This patch updates remind from 4.3.3 to 4.3.6.
> > > 
> > > Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- Makefile22 Mar 2024 06:59:11 -  1.72
+++ Makefile4 Apr 2024 06:54:27 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.03
-PKGNAME=   remind-4.3.3
+DISTNAME=  remind-04.03.06
+PKGNAME=   remind-4.3.6
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo22 Mar 2024 06:59:11 -  1.41
+++ distinfo4 Apr 2024 06:54:27 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.03.tar.gz) = +/vX6Nu0F84mZcEnd9jFlaVKbJIQQOJiPsxspKF+klQ=
-SIZE (remind-04.03.03.tar.gz) = 528047
+SHA256 (remind-04.03.06.tar.gz) = Mgp+MPxXVZvL4/Aro7KJTesc2c30o9FzQn8kKJt5IQ4=
+SIZE (remind-04.03.06.tar.gz) = 531420
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   22 Mar 2024 06:59:11 -  1.17
+++ pkg/PLIST   4 Apr 2024 06:54:27 -
@@ -33,6 +33,7 @@ share/remind/holidays/fr.rem
 share/remind/holidays/gr.rem
 share/remind/holidays/ie.rem
 share/remind/holidays/jewish.rem
+share/remind/holidays/pt.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
@@ -51,6 +52,7 @@ share/remind/lang/no.rem
 share/remind/lang/pl.rem
 share/remind/lang/pt.rem
 share/remind/lang/ro.rem
+share/remind/moonphases.rem
 share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README



Ping 2: [Maintainer Bugfix] nnn 4.9 -> 4.9p0

2024-04-26 Thread Martin Ziemer
Am Fri, Apr 19, 2024 at 08:43:37AM +0200 schrieb Martin Ziemer:
> Am Fri, Apr 12, 2024 at 10:52:42AM +0200 schrieb Martin Ziemer:
> > There is a bug in nnn 4.9 which prevents it from creating new files. 
> > (It uses none of the required modes to open a file)
> > 
> > The Fix is committed Upstream (Commit 
> > 28d993a8e85651e6e8a61b410472febc6069ceb0)
> > 
> > I think, we should include the Fix in our Version of nnn until next
> > update of the upstream version.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:31 -  1.26
+++ Makefile4 Apr 2024 13:28:13 -
@@ -3,6 +3,7 @@ COMMENT =   the missing terminal file bro
 V =4.9
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
+REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_nnn_c 4 Apr 2024 13:28:13 -
@@ -0,0 +1,14 @@
+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!");



Ping: [Maintainer Bugfix] nnn 4.9 -> 4.9p0

2024-04-19 Thread Martin Ziemer
Am Fri, Apr 12, 2024 at 10:52:42AM +0200 schrieb Martin Ziemer:
> There is a bug in nnn 4.9 which prevents it from creating new files. 
> (It uses none of the required modes to open a file)
> 
> The Fix is committed Upstream (Commit 
> 28d993a8e85651e6e8a61b410472febc6069ceb0)
> 
> I think, we should include the Fix in our Version of nnn until next
> update of the upstream version.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:31 -  1.26
+++ Makefile4 Apr 2024 13:28:13 -
@@ -3,6 +3,7 @@ COMMENT =   the missing terminal file bro
 V =4.9
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
+REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_nnn_c 4 Apr 2024 13:28:13 -
@@ -0,0 +1,14 @@
+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!");



Ping1 [maintainer update] remind 4.3.3 -> 4.3.6

2024-04-19 Thread Martin Ziemer
Am Fri, Apr 12, 2024 at 09:18:02AM +0200 schrieb Martin Ziemer:
> Am Thu, Apr 04, 2024 at 08:57:51AM +0200 schrieb Martin Ziemer:
> > This patch updates remind from 4.3.3 to 4.3.6.
> > 
> > Tested on amd64.
> > 
Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- Makefile22 Mar 2024 06:59:11 -  1.72
+++ Makefile4 Apr 2024 06:54:27 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.03
-PKGNAME=   remind-4.3.3
+DISTNAME=  remind-04.03.06
+PKGNAME=   remind-4.3.6
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo22 Mar 2024 06:59:11 -  1.41
+++ distinfo4 Apr 2024 06:54:27 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.03.tar.gz) = +/vX6Nu0F84mZcEnd9jFlaVKbJIQQOJiPsxspKF+klQ=
-SIZE (remind-04.03.03.tar.gz) = 528047
+SHA256 (remind-04.03.06.tar.gz) = Mgp+MPxXVZvL4/Aro7KJTesc2c30o9FzQn8kKJt5IQ4=
+SIZE (remind-04.03.06.tar.gz) = 531420
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   22 Mar 2024 06:59:11 -  1.17
+++ pkg/PLIST   4 Apr 2024 06:54:27 -
@@ -33,6 +33,7 @@ share/remind/holidays/fr.rem
 share/remind/holidays/gr.rem
 share/remind/holidays/ie.rem
 share/remind/holidays/jewish.rem
+share/remind/holidays/pt.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
@@ -51,6 +52,7 @@ share/remind/lang/no.rem
 share/remind/lang/pl.rem
 share/remind/lang/pt.rem
 share/remind/lang/ro.rem
+share/remind/moonphases.rem
 share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README



[Maintainer Bugfix] nnn 4.9 -> 4.9p0

2024-04-12 Thread Martin Ziemer
There is a bug in nnn 4.9 which prevents it from creating new files. 
(It uses none of the required modes to open a file)

The Fix is committed Upstream (Commit 28d993a8e85651e6e8a61b410472febc6069ceb0)

I think, we should include the Fix in our Version of nnn until next
update of the upstream version.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:31 -  1.26
+++ Makefile4 Apr 2024 13:28:13 -
@@ -3,6 +3,7 @@ COMMENT =   the missing terminal file bro
 V =4.9
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
+REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_nnn_c 4 Apr 2024 13:28:13 -
@@ -0,0 +1,14 @@
+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!");



Ping [maintainer update] remind 4.3.3 -> 4.3.6

2024-04-12 Thread Martin Ziemer
Am Thu, Apr 04, 2024 at 08:57:51AM +0200 schrieb Martin Ziemer:
> This patch updates remind from 4.3.3 to 4.3.6.
> 
> Tested on amd64.
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/misc/remind/Makefile,v
> retrieving revision 1.72
> diff -u -p -r1.72 Makefile
> --- Makefile  22 Mar 2024 06:59:11 -  1.72
> +++ Makefile  4 Apr 2024 06:54:27 -
> @@ -1,7 +1,7 @@
>  COMMENT= scripting language for reminders, with a Tk front end
>  
> -DISTNAME=remind-04.03.03
> -PKGNAME= remind-4.3.3
> +DISTNAME=remind-04.03.06
> +PKGNAME= remind-4.3.6
>  
>  CATEGORIES=  misc
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/misc/remind/distinfo,v
> retrieving revision 1.41
> diff -u -p -r1.41 distinfo
> --- distinfo  22 Mar 2024 06:59:11 -  1.41
> +++ distinfo  4 Apr 2024 06:54:27 -
> @@ -1,2 +1,2 @@
> -SHA256 (remind-04.03.03.tar.gz) = 
> +/vX6Nu0F84mZcEnd9jFlaVKbJIQQOJiPsxspKF+klQ=
> -SIZE (remind-04.03.03.tar.gz) = 528047
> +SHA256 (remind-04.03.06.tar.gz) = 
> Mgp+MPxXVZvL4/Aro7KJTesc2c30o9FzQn8kKJt5IQ4=
> +SIZE (remind-04.03.06.tar.gz) = 531420
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
> retrieving revision 1.17
> diff -u -p -r1.17 PLIST
> --- pkg/PLIST 22 Mar 2024 06:59:11 -  1.17
> +++ pkg/PLIST 4 Apr 2024 06:54:27 -
> @@ -33,6 +33,7 @@ share/remind/holidays/fr.rem
>  share/remind/holidays/gr.rem
>  share/remind/holidays/ie.rem
>  share/remind/holidays/jewish.rem
> +share/remind/holidays/pt.rem
>  share/remind/holidays/us.rem
>  share/remind/lang/
>  share/remind/lang/auto.rem
> @@ -51,6 +52,7 @@ share/remind/lang/no.rem
>  share/remind/lang/pl.rem
>  share/remind/lang/pt.rem
>  share/remind/lang/ro.rem
> +share/remind/moonphases.rem
>  share/remind/seasons.rem
>  share/remind/site/
>  share/remind/site/README
> 



Re: nnn refuses to create new file

2024-04-04 Thread Martin Ziemer
Am Thu, Apr 04, 2024 at 02:13:19PM +0300 schrieb Maksim Rodin:
> Hello
> When I try to create new file using "nf" the file manager shows the
> message "invalid argument" at the bottom.
Was able to recreate this issue.

The problem ist we NEED a Mode Flag, which is not given.

The patch below would fix the issue. I will try to get the fix in
upstream.

> When I hit "nd" it creates a new directory as expected.
> I suppose this happens after I recently upgraded the system to 7.4
> and the packages to their last version.
> 
> OpenBSD 7.4 stable
> nnn -V: 4.9
> 
> -- 
> Best regards
> Maksim Rodin

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile27 Sep 2023 17:16:31 -  1.26
+++ Makefile4 Apr 2024 13:28:13 -
@@ -3,6 +3,7 @@ COMMENT =   the missing terminal file bro
 V =4.9
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
+REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: patches/patch-src_nnn_c
===
RCS file: patches/patch-src_nnn_c
diff -N patches/patch-src_nnn_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_nnn_c 4 Apr 2024 13:28:13 -
@@ -0,0 +1,14 @@
+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 4.3.3 -> 4.3.6

2024-04-04 Thread Martin Ziemer
This patch updates remind from 4.3.3 to 4.3.6.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- Makefile22 Mar 2024 06:59:11 -  1.72
+++ Makefile4 Apr 2024 06:54:27 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.03
-PKGNAME=   remind-4.3.3
+DISTNAME=  remind-04.03.06
+PKGNAME=   remind-4.3.6
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo22 Mar 2024 06:59:11 -  1.41
+++ distinfo4 Apr 2024 06:54:27 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.03.tar.gz) = +/vX6Nu0F84mZcEnd9jFlaVKbJIQQOJiPsxspKF+klQ=
-SIZE (remind-04.03.03.tar.gz) = 528047
+SHA256 (remind-04.03.06.tar.gz) = Mgp+MPxXVZvL4/Aro7KJTesc2c30o9FzQn8kKJt5IQ4=
+SIZE (remind-04.03.06.tar.gz) = 531420
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   22 Mar 2024 06:59:11 -  1.17
+++ pkg/PLIST   4 Apr 2024 06:54:27 -
@@ -33,6 +33,7 @@ share/remind/holidays/fr.rem
 share/remind/holidays/gr.rem
 share/remind/holidays/ie.rem
 share/remind/holidays/jewish.rem
+share/remind/holidays/pt.rem
 share/remind/holidays/us.rem
 share/remind/lang/
 share/remind/lang/auto.rem
@@ -51,6 +52,7 @@ share/remind/lang/no.rem
 share/remind/lang/pl.rem
 share/remind/lang/pt.rem
 share/remind/lang/ro.rem
+share/remind/moonphases.rem
 share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README



[maintainer update] getmail 6.18.13 -> [maintainer update] getmail 6.18.14

2024-03-20 Thread Martin Ziemer
This patch updates getmail from 6.18.13 to 6.18.14.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.106
diff -u -p -r1.106 Makefile
--- Makefile7 Sep 2023 10:48:19 -   1.106
+++ Makefile20 Mar 2024 14:30:22 -
@@ -1,6 +1,6 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 6.18.13
+MODPY_EGG_VERSION= 6.18.14
 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.85
diff -u -p -r1.85 distinfo
--- distinfo7 Sep 2023 10:48:19 -   1.85
+++ distinfo20 Mar 2024 14:30:22 -
@@ -1,2 +1,2 @@
-SHA256 (getmail6-6.18.13.tar.gz) = l3qPv2NJS2J4ww8iXHv7x8vf3/3b0vKfzYh9+2zg1Qk=
-SIZE (getmail6-6.18.13.tar.gz) = 213033
+SHA256 (getmail6-6.18.14.tar.gz) = BmfvyA16WcRShYGCnyx0c6dwPGgKj8lBJU7YctFXIbA=
+SIZE (getmail6-6.18.14.tar.gz) = 213389



Re: [fix] misc/remind: gtk-update-icon-cache: Failed to open file

2024-03-20 Thread Martin Ziemer
Am Tue, Mar 19, 2024 at 09:14:53AM + schrieb Klemens Nanni:
> 18.03.2024 16:37, Stefan Hagen пишет:
> > Hi,
> > 
> > $ pkg_add remind
> > quirks-7.14 signed on 2024-03-17T12:22:05Z
> > remind-4.3.2:[..snip the deps..]
> > remind-4.3.2:p5-JSON-MaybeXS-1.004005: ok
> > remind-4.3.2:tcl-8.6.13: ok
> > remind-4.3.2:tk-8.6.13: ok
> > remind-4.3.2:p5-Cairo-1.109: ok
> > remind-4.3.2:p5-Glib2-1.3294: ok
> > remind-4.3.2:p5-Pango-1.227p3: ok
> > remind-4.3.2:tcl-8.5.19p6: ok
> > remind-4.3.2:tcllib-1.21pl0p0: ok
> > remind-4.3.2: ok
> > Running 
> > tags||100%
> > gtk-update-icon-cache: Failed to open file 
> > /usr/local/share/icons/tkremind/.icon-theme.cache : No such file or 
> > directory
> > system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t 
> > /usr/local/share/icons/tkremind) failed:  exit(1)
> > Running tags: ok
> > New and changed readme(s):
> > /usr/local/share/doc/pkg-readmes/tcl-8.5
> > /usr/local/share/doc/pkg-readmes/tcl-8.6
> > 
> > This is because:
> > 
> > cat pkg/PLIST:
> > @tag gtk-update-icon-cache %D/share/icons/tkremind
> > 
> > But nothing was installed to ../share/icons/..
> > 
> > I think we can remove this line.
> > 
> > OK?
> 
> Yes, when you remove the x11/gtk+4,-guic RDEP for it as well.
> 
> > 
> > Best Regards,
> > Stefan
> > 
> > Index: misc/remind/Makefile
> > ===
> > RCS file: /cvs/ports/misc/remind/Makefile,v
> > diff -u -p -u -p -r1.71 Makefile
> > --- misc/remind/Makefile4 Mar 2024 10:22:45 -   1.71
> > +++ misc/remind/Makefile18 Mar 2024 13:29:27 -
> > @@ -2,6 +2,7 @@ COMMENT=scripting language for reminder
> >  
> >  DISTNAME=  remind-04.03.02
> >  PKGNAME=   remind-4.3.2
> > +REVISION=  0
> >  
> >  CATEGORIES=misc
> >  
> > Index: misc/remind/pkg/PLIST
> > ===
> > RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
> > diff -u -p -u -p -r1.16 PLIST
> > --- misc/remind/pkg/PLIST   4 Mar 2024 10:22:45 -   1.16
> > +++ misc/remind/pkg/PLIST   18 Mar 2024 13:29:27 -
> > @@ -55,4 +55,3 @@ share/remind/seasons.rem
> >  share/remind/site/
> >  share/remind/site/README
> >  @tag update-desktop-database
> > -@tag gtk-update-icon-cache %D/share/icons/tkremind
> > 

And now there is also a newer version of remind.

Below is a diff which removes the icon-cache and the matching depends
and updates to the new version.

Tested on amd64.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.71
diff -u -p -r1.71 Makefile
--- Makefile4 Mar 2024 10:22:45 -   1.71
+++ Makefile20 Mar 2024 08:05:21 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.03.02
-PKGNAME=   remind-4.3.2
+DISTNAME=  remind-04.03.03
+PKGNAME=   remind-4.3.3
 
 CATEGORIES=misc
 
@@ -32,7 +32,6 @@ RUN_DEPENDS=  ${MODTK_RUN_DEPENDS} \
converters/p5-JSON-MaybeXS \
graphics/p5-Cairo \
devel/p5-Pango \
-   x11/gtk+4,-guic \
devel/desktop-file-utils
 
 CONFIGURE_STYLE=   gnu
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.40
diff -u -p -r1.40 distinfo
--- distinfo4 Mar 2024 10:22:45 -   1.40
+++ distinfo20 Mar 2024 08:05:21 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.03.02.tar.gz) = tL5Ntb/RIoT9mKcdU1ndBo/pGwhtIsRnTV0lL6Sg1Vw=
-SIZE (remind-04.03.02.tar.gz) = 523684
+SHA256 (remind-04.03.03.tar.gz) = +/vX6Nu0F84mZcEnd9jFlaVKbJIQQOJiPsxspKF+klQ=
+SIZE (remind-04.03.03.tar.gz) = 528047
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST   4 Mar 2024 10:22:45 -   1.16
+++ pkg/PLIST   20 Mar 2024 08:05:21 -
@@ -55,4 +55,3 @@ share/remind/seasons.rem
 share/remind/site/
 share/remind/site/README
 @tag update-desktop-database
-@tag gtk-update-icon-cache %D/share/icons/tkremind



Re: [fix] misc/remind: gtk-update-icon-cache: Failed to open file

2024-03-18 Thread Martin Ziemer
Am Mon, Mar 18, 2024 at 02:37:28PM +0100 schrieb Stefan Hagen:
> Hi,
> 
> $ pkg_add remind
> quirks-7.14 signed on 2024-03-17T12:22:05Z
> remind-4.3.2:[..snip the deps..]
> remind-4.3.2:p5-JSON-MaybeXS-1.004005: ok
> remind-4.3.2:tcl-8.6.13: ok
> remind-4.3.2:tk-8.6.13: ok
> remind-4.3.2:p5-Cairo-1.109: ok
> remind-4.3.2:p5-Glib2-1.3294: ok
> remind-4.3.2:p5-Pango-1.227p3: ok
> remind-4.3.2:tcl-8.5.19p6: ok
> remind-4.3.2:tcllib-1.21pl0p0: ok
> remind-4.3.2: ok
> Running 
> tags||100%
> gtk-update-icon-cache: Failed to open file 
> /usr/local/share/icons/tkremind/.icon-theme.cache : No such file or directory
> system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t 
> /usr/local/share/icons/tkremind) failed:  exit(1)
> Running tags: ok
> New and changed readme(s):
> /usr/local/share/doc/pkg-readmes/tcl-8.5
> /usr/local/share/doc/pkg-readmes/tcl-8.6
> 
> This is because:
> 
> cat pkg/PLIST:
> @tag gtk-update-icon-cache %D/share/icons/tkremind
> 
> But nothing was installed to ../share/icons/..
> 
> I think we can remove this line.
> 
> OK?
Yes, you are right.

> 
> Best Regards,
> Stefan
> 
> Index: misc/remind/Makefile
> ===
> RCS file: /cvs/ports/misc/remind/Makefile,v
> diff -u -p -u -p -r1.71 Makefile
> --- misc/remind/Makefile  4 Mar 2024 10:22:45 -   1.71
> +++ misc/remind/Makefile  18 Mar 2024 13:29:27 -
> @@ -2,6 +2,7 @@ COMMENT=  scripting language for reminder
>  
>  DISTNAME=remind-04.03.02
>  PKGNAME= remind-4.3.2
> +REVISION=0
>  
>  CATEGORIES=  misc
>  
> Index: misc/remind/pkg/PLIST
> ===
> RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
> diff -u -p -u -p -r1.16 PLIST
> --- misc/remind/pkg/PLIST 4 Mar 2024 10:22:45 -   1.16
> +++ misc/remind/pkg/PLIST 18 Mar 2024 13:29:27 -
> @@ -55,4 +55,3 @@ share/remind/seasons.rem
>  share/remind/site/
>  share/remind/site/README
>  @tag update-desktop-database
> -@tag gtk-update-icon-cache %D/share/icons/tkremind
> 



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



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

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

[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



[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 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



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



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



[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



[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] 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



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.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-09-26 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



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



[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


[maintainer update] remind 4.2.5 -> 4.2.6

2023-09-13 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/



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] 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



Re: [maintainer update] nnn 4.8 -> 4.9

2023-08-28 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] nnn 4.8 -> 4.9

2023-08-27 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



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] 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



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
>  src/expr.cc.orig
> 

[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



[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: 

[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



[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



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.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



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!



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



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



[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



[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



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



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
> 



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.



[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



[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



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

2022-12-29 Thread Martin Ziemer
Am Thu, Dec 29, 2022 at 07:19:23PM +0100 schrieb Joel Carnat:
> Le 29/12/2022 à 12:42, Stuart Henderson a écrit :
> > For the fonts I think I'd probably pick a couple that already exist in
> > ports/fonts. Simplest approach for ports layout is probably like
> > ports/fonts/nerd-fonts/{terminus,profont,noto) or similar, using the
> > release zips rather than downloading the full repo, factoring out as
> > much as possible to Makefile.inc.
> Attached is an archive to deploy such
> ports/fonts/nerd-fonts/{terminus,profont,noto}. I'm sorry, I couldn't find
> the proper cvs command to generate the diff file for those.
> 
> Does this seem right?
Just tested with terminus and codenewroman: it works. 
> 
> Regards,
> Joel C.



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

2022-12-29 Thread Martin Ziemer
Am Wed, Dec 28, 2022 at 05:27:23PM +0100 schrieb Joel Carnat:
> Le 28/12/2022 à 14:57, Martin Ziemer a écrit :
> > Am Wed, Dec 28, 2022 at 01:23:09PM + schrieb Stuart Henderson:
> > > On 2022/12/28 13:07, Joel Carnat wrote:
> > > > When using one of the Nerd Fonts in the terminal, you can get glyphs 
> > > > (icons)
> > > > rendered. The attached patch enables a flavor for sysutils/nnn that will
> > > > render mime types icons next to file listing. An example can be seen 
> > > > there:
> > > > https://i.imgur.com/kOld6HT.gif
> > > > 
> > > > Tested on OpenBSD/7.2-CURRENT/amd64, using xterm(1) and 
> > > > xfce4-terminal(1).
> > Works here too. (Just xterm)
> > 
> > > Please add a note to DESCR describing the flavour and the requirement
> > > for the additional fonts.
> > > 
> > > It would probably be better to provide ports for some of the more popular
> > > of these fonts too, rather than having to tell people to go to a website
> > > and download them..
> > This sounds like the best way to do it.
> > 
> > > >   V =   4.7
> > > >   DISTNAME =nnn-v${V}
> > > >   PKGNAME = nnn-${V}
> > > > +REVISION = 1
> > > not really important but some people will complain ;) this normally
> > > starts at 0
> > 
> Here is a patch for the corrected Makefile and modified DESCR files.
Tested successfully on my system.

> I can look at fonts/msttcorefonts and do the same thing for the Nerd Fonts.
> But there are 53 fonts, without a popularity note. Uncompressed, they take
> about 4GB. I only use one font and would probably not install such a huge
> package. I don't know about others. Maybe using FULLPKGNAME like with
> x11/windowmaker-lang would be the way to go so that one font is one package
> and people install the one(s) they want.
> 
> What do you think?
Sounds like a good way to go. (For *me* it would even suffice to only get one 
font which works fine.)

> Regards,
> Joel C.

> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/nnn/Makefile,v
> retrieving revision 1.22
> diff -u -p -u -p -r1.22 Makefile
> --- Makefile  24 Nov 2022 10:25:40 -  1.22
> +++ Makefile  28 Dec 2022 16:03:25 -
> @@ -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: /cvs/ports/sysutils/nnn/pkg/DESCR,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 DESCR
> --- pkg/DESCR 7 May 2018 18:29:00 -   1.1.1.1
> +++ pkg/DESCR 28 Dec 2022 16:03:25 -
> @@ -18,3 +18,10 @@ 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
> +
> +Flavors:
> + nerd- build with support for Nerd Fonts to display glyphs.
> +  Nerd Fonts can be browsed and downloaded from the author's
> +  website https://www.nerdfonts.com/font-downloads.
> +  The font(s) must be installed in $HOME/.local/share/fonts/
> +  or in /usr/local/share/fonts/.



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

2022-12-28 Thread Martin Ziemer
Am Wed, Dec 28, 2022 at 01:23:09PM + schrieb Stuart Henderson:
> On 2022/12/28 13:07, Joel Carnat wrote:
> > When using one of the Nerd Fonts in the terminal, you can get glyphs (icons)
> > rendered. The attached patch enables a flavor for sysutils/nnn that will
> > render mime types icons next to file listing. An example can be seen there:
> > https://i.imgur.com/kOld6HT.gif
> > 
> > Tested on OpenBSD/7.2-CURRENT/amd64, using xterm(1) and xfce4-terminal(1).
Works here too. (Just xterm)

> Please add a note to DESCR describing the flavour and the requirement
> for the additional fonts.
> 
> It would probably be better to provide ports for some of the more popular
> of these fonts too, rather than having to tell people to go to a website
> and download them..
This sounds like the best way to do it.

> >  V =4.7
> >  DISTNAME = nnn-v${V}
> >  PKGNAME =  nnn-${V}
> > +REVISION = 1
> not really important but some people will complain ;) this normally
> starts at 0



[maintainer update] remind 4.2.0 -> 4.2.1

2022-12-15 Thread Martin Ziemer
This patch updates remind from 4.2.0 to 4.2.1.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- Makefile25 Oct 2022 19:09:06 -  1.61
+++ Makefile16 Dec 2022 06:53:45 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.02.00
-PKGNAME=   remind-4.2.0
+DISTNAME=  remind-04.02.01
+PKGNAME=   remind-4.2.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.31
diff -u -p -r1.31 distinfo
--- distinfo25 Oct 2022 19:09:06 -  1.31
+++ distinfo16 Dec 2022 06:53:45 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.02.00.tar.gz) = pkds8N/nG8RmjndGaRAMWNaLaNxszwjKfqn6M0XnJzk=
-SIZE (remind-04.02.00.tar.gz) = 486788
+SHA256 (remind-04.02.01.tar.gz) = RknG1SyKKYSMLWihR2GM8MVROJx0E0E1gD+vSLv6uk0=
+SIZE (remind-04.02.01.tar.gz) = 487960
Index: patches/patch-src_dosubst_c
===
RCS file: patches/patch-src_dosubst_c
diff -N patches/patch-src_dosubst_c
--- patches/patch-src_dosubst_c 25 Oct 2022 19:09:06 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-# Cherry pick 
https://salsa.debian.org/dskoll/remind/-/commit/8fc19358bbea9429f8bed960ec60937b196751be
-Index: src/dosubst.c
 src/dosubst.c.orig
-+++ src/dosubst.c
-@@ -244,7 +244,7 @@ int DoSubst(ParsePtr p, DynamicBuffer *dbuf, Trigger *
- }
- }
- if (!c) {
--Wprint("Warning: Unterminated %{...} substitution sequence");
-+Wprint("Warning: Unterminated %%{...} substitution sequence");
- }
- if (UserFuncExists(s) != 3) {
- continue;
Index: patches/patch-tests_test_cmp
===
RCS file: patches/patch-tests_test_cmp
diff -N patches/patch-tests_test_cmp
--- patches/patch-tests_test_cmp25 Oct 2022 19:09:06 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,162 +0,0 @@
-# Cherry Pick from 
https://salsa.debian.org/dskoll/remind/-/commit/3692a6b265452d96904f67871325afb1b401c16e#444f828087e44bbf858dd1feeed7d2863b2d4bfc
-Index: tests/test.cmp
 tests/test.cmp.orig
-+++ tests/test.cmp
-@@ -10334,20 +10334,20 @@ STDOUT is a: PIPE
- 
- set a localtoutc('2022-01-01@12:00')
- localtoutc(2022-01-01@12:00) => 2022-01-01@17:00
--set a localtoutc('2022-03-13@02:59')
--localtoutc(2022-03-13@02:59) => 2022-03-13@07:59
--set a localtoutc('2022-03-13@03:00')
--localtoutc(2022-03-13@03:00) => 2022-03-13@07:00
--set a localtoutc('2022-03-13@03:01')
--localtoutc(2022-03-13@03:01) => 2022-03-13@07:01
-+set a localtoutc('2022-03-13@03:59')
-+localtoutc(2022-03-13@03:59) => 2022-03-13@07:59
-+set a localtoutc('2022-03-13@04:00')
-+localtoutc(2022-03-13@04:00) => 2022-03-13@08:00
-+set a localtoutc('2022-03-13@04:01')
-+localtoutc(2022-03-13@04:01) => 2022-03-13@08:01
- set a localtoutc('2022-06-01@12:00')
- localtoutc(2022-06-01@12:00) => 2022-06-01@16:00
--set a localtoutc('2022-11-06@01:59')
--localtoutc(2022-11-06@01:59) => 2022-11-06@05:59
--set a localtoutc('2022-11-06@02:00')
--localtoutc(2022-11-06@02:00) => 2022-11-06@07:00
--set a localtoutc('2022-11-06@02:01')
--localtoutc(2022-11-06@02:01) => 2022-11-06@07:01
-+set a localtoutc('2022-11-06@02:59')
-+localtoutc(2022-11-06@02:59) => 2022-11-06@07:59
-+set a localtoutc('2022-11-06@03:00')
-+localtoutc(2022-11-06@03:00) => 2022-11-06@08:00
-+set a localtoutc('2022-11-06@03:01')
-+localtoutc(2022-11-06@03:01) => 2022-11-06@08:01
- set a localtoutc('2022-12-01@12:00')
- localtoutc(2022-12-01@12:00) => 2022-12-01@17:00
- 
-@@ -10355,10 +10355,10 @@ set b utctolocal('2022-01-01@17:00')
- utctolocal(2022-01-01@17:00) => 2022-01-01@12:00
- set b utctolocal('2022-03-13@06:00')
- utctolocal(2022-03-13@06:00) => 2022-03-13@01:00
--set b utctolocal('2022-03-13@06:01')
--utctolocal(2022-03-13@06:01) => 2022-03-13@01:01
--set b utctolocal('2022-03-13@06:59')
--utctolocal(2022-03-13@06:59) => 2022-03-13@01:59
-+set b utctolocal('2022-03-13@07:01')
-+utctolocal(2022-03-13@07:01) => 2022-03-13@03:01
-+set b utctolocal('2022-03-13@07:59')
-+utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
- set b utctolocal('2022-03-13@07:00')
- utctolocal(2022-03-13@07:00) => 2022-03-13@03:00
- set b utctolocal('2022-03-13@07:01')
-@@ -10367,20 +10367,20 @@ set b utctolocal('2022-03-13@07:59')
- utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
- set b utctolocal('2022-06-01@16:00')
- utctolocal(2022-06-01@16:00) => 2022-06-01@12:00
--set b utctolocal('2022-11-06@05:59')
--utctolocal(2022-11-06@05:59) => 2022-11-06@01:59
--set b utctolocal('2022-11-06@06:00')
--utctolocal(2022-11-06@06:00) => 2022-11-06@01:00

Re: [new port] getmail6

2022-12-09 Thread Martin Ziemer
Am Fri, Dec 09, 2022 at 02:00:29PM + schrieb Stuart Henderson:
> I made a test setup, the only thing missing from my earlier diff was -f.
> 
> OK?
Yes. Tested on two Systems. 

Sorry for the hassle with my unnecessary complicated searching for
a solution. (I tried your perfect hint with "-f" on the old string of
"^getmails$", so it failed for me)


> Index: Makefile
> ===
> RCS file: /cvs/ports/mail/getmail/Makefile,v
> retrieving revision 1.102
> diff -u -p -r1.102 Makefile
> --- Makefile  11 Mar 2022 19:34:37 -  1.102
> +++ Makefile  9 Dec 2022 13:59:43 -
> @@ -1,24 +1,22 @@
>  COMMENT= IMAP/POP3/SDPS mail retriever
>  
> -MODPY_EGG_VERSION=   5.16
> -DISTNAME=getmail-${MODPY_EGG_VERSION}
> +MODPY_EGG_VERSION=   6.18.10
> +GH_ACCOUNT=  getmail6
> +GH_PROJECT=  getmail6
> +GH_TAGNAME=  v${MODPY_EGG_VERSION}
> +PKGNAME= getmail-${MODPY_EGG_VERSION}
>  CATEGORIES=  mail
>  
> -HOMEPAGE=http://pyropus.ca/software/getmail/
> +# https://github.com/getmail6/getmail6
> +HOMEPAGE=https://getmail6.org/
>  
>  MAINTAINER=  Martin Ziemer 
>  
>  # GPLv2
>  PERMIT_PACKAGE=  Yes
>  
> -MASTER_SITES=${HOMEPAGE}/old-versions/
> -
>  MODULES= lang/python
> -
> -# No Python 3 support as of 5.16
> -# https://pyropus.ca/software/getmail/documentation.html#python3
> -MODPY_VERSION =  ${MODPY_DEFAULT_VERSION_2}
> -
> +MODPY_PYBUILD=   setuptools
>  NO_TEST= Yes
>  
>  EXDIR=   ${PREFIX}/share/examples/getmail
> Index: distinfo
> ===
> RCS file: /cvs/ports/mail/getmail/distinfo,v
> retrieving revision 1.81
> diff -u -p -r1.81 distinfo
> --- distinfo  24 Nov 2021 09:06:39 -  1.81
> +++ distinfo  9 Dec 2022 13:59:43 -
> @@ -1,2 +1,2 @@
> -SHA256 (getmail-5.16.tar.gz) = auj46u+avEZQUMO2TlWjGvvc1Mbt8xl7W1m71WymZ/o=
> -SIZE (getmail-5.16.tar.gz) = 180577
> +SHA256 (getmail6-6.18.10.tar.gz) = 
> DlYXz6LMh8WyWWNPWfVyjfOyVoqSyqVkdn4lb3mGatY=
> +SIZE (getmail6-6.18.10.tar.gz) = 205481
> Index: patches/patch-getmails
> ===
> RCS file: patches/patch-getmails
> diff -N patches/patch-getmails
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-getmails9 Dec 2022 13:59:43 -
> @@ -0,0 +1,43 @@
> +# Fix for use on OpenBSD and ignore Directories in folder
> +
> +Index: getmails
> +--- getmails.orig
>  getmails
> +@@ -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 '^/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
> +@@ -44,7 +44,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
> +@@ -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
> Index: patches/patch-setup_py
> ===
> RCS file: /cvs/ports/mail/getmail/patches/patch-setup_py,v
> retrieving revision 1.5
> diff -u -p -r1.5 patch-setup_py
> --- patches/patch-setup_py

Re: [new port] getmail6

2022-12-09 Thread Martin Ziemer
Am Fri, Dec 09, 2022 at 10:23:03AM + schrieb Stuart Henderson:
> On 2022/12/09 09:17, Martin Ziemer wrote:
> > Am Tue, Dec 06, 2022 at 04:27:53PM + schrieb Stuart Henderson:
> > > On 2022/12/06 16:50, Martin Ziemer wrote:
> > > > Am Tue, Dec 06, 2022 at 03:42:10PM + schrieb Stuart Henderson:
> > > > > On 2022/12/06 16:38, Martin Ziemer wrote:
> > > > > > Am Tue, Dec 06, 2022 at 03:24:51PM + schrieb Stuart Henderson:
> > > > > > > On 2022/12/06 15:22, Stuart Henderson wrote:
> > > > > > > > I have left the getmails patch alone for now as I can't test it 
> > > > > > > > but the
> > > > > > > > pgrep invocation is wrong, it should probably search for 
> > > > > > > > something like
> > > > > > > > "^/bin/sh /usr/local/bin/getmails$" and then I expect the set 
> > > > > > > > -e will
> > > > > > > > work.
> > > > > > > ...or here's an (untested) version with that proposed change.
> > > > > > > (sorry for the spam!)
> > > > > > > +-PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
> > > > > > > ++PID_GETMAILS=$(pgrep -U $UID_BY_ID '^/bin/sh 
> > > > > > > /usr/local/bin/getmails$')
> > > > > > Just tested the getmails change: it still exits at the pgrep line. 
> > > > > Try pgrep -f [...]
> > > > Does not work either. 
> > > > The problem is a premature end of the whole script, of pgrep finds
> > > > noting, instead of just filling the variable to empty.
> > > Have a poke around with pgrep while the script is running and see
> > > what's needed to get it to match then; in particular this part of the
> > > diff breaks the whole reason they're using pgrep:
> > > 
> > > +-if [ "x$PID_GETMAILS" != "x$$" ]; then
> > > ++if [ "x${PID_GETMAILS}x" != "xx" ]; then
> > 
> > Today i got my hands on a Debian and a FreeBSD system. 
> > 
> > On Debian getmails is not distributed with the package. If i use
> > getmails from git there, i get the same error.
> > 
> > On FreeBSD getmails is distributed unpatched. It shows the same error
> > (and tries to start getmail from /usr/bin/getmail)
> > 
> > So i see 3 Options for us:
> > 
> > 1. We do not distribute the script in the package
> > 2. We patch getmails in a way like the diff below and install it (This
> >version i use on my systems)
> > 3. We ship a patched version as example
> or 4. Actually fix it
This was Option 2 for me. (Perhaps my Idea of fixing it was not the
best)
But your solution (Removing the Test altogether) sounds good. It would be 
the safest solution, I think.

Diff for port with skipping concurrent start detection is below.

> I must say I don't really understand going to the trouble of looking at
> several OS rather than just figuring out what's needed to fix.
Reason is, if i find a fix, which works on other systems too, there is
a good chance, i can find someone in upstream, who accepts a solution
for the problem i encountered.

> > I tend to say for the moment not shipping it would be the safest way,
> > until the version in upstream is better.
> > The original getmail had no script for multiple configuration files,
> > so we will get no problems with compatibility.
> > 
> > --- /usr/obj/ports/getmail-6.18.10/getmail6-6.18.10/getmailsSun Sep 
> > 18 19:56:20 2022
> > +++ /usr/local/bin/getmails Fri Dec  9 08:15:44 2022
> > @@ -28,8 +28,8 @@ BASE1=${1##*/}
> >  [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
> >  }
> >  UID_BY_ID=$(id -u)
> > -PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
> > -if [ "x$PID_GETMAILS" != "x$$" ]; then
> > +PID_GETMAILS=$(pgrep -fU $UID_BY_ID '/usr/local/bin/getmails'  | sed 
> > "s/$$//" | tr -d '\n' )
> > +if [ "x${PID_GETMAILS}x" != "xx" ]; then
> > echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
> > ." >&2
> 
> This patched test is completely broken. It would be better to
> remove the "are we already running" check completely than patch it
> in a way that might at first glance look like a fix, but really
> isn't. Think about what it's doing. pgrep should *always* return
> at least one running instance here (the one which is currently
> running), or more than one if another instance is ru

Re: [new port] getmail6

2022-12-09 Thread Martin Ziemer
Am Tue, Dec 06, 2022 at 04:27:53PM + schrieb Stuart Henderson:
> On 2022/12/06 16:50, Martin Ziemer wrote:
> > Am Tue, Dec 06, 2022 at 03:42:10PM + schrieb Stuart Henderson:
> > > On 2022/12/06 16:38, Martin Ziemer wrote:
> > > > Am Tue, Dec 06, 2022 at 03:24:51PM + schrieb Stuart Henderson:
> > > > > On 2022/12/06 15:22, Stuart Henderson wrote:
> > > > > > I have left the getmails patch alone for now as I can't test it but 
> > > > > > the
> > > > > > pgrep invocation is wrong, it should probably search for something 
> > > > > > like
> > > > > > "^/bin/sh /usr/local/bin/getmails$" and then I expect the set -e 
> > > > > > will
> > > > > > work.
> > > > > ...or here's an (untested) version with that proposed change.
> > > > > (sorry for the spam!)
> > > > > +-PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
> > > > > ++PID_GETMAILS=$(pgrep -U $UID_BY_ID '^/bin/sh 
> > > > > /usr/local/bin/getmails$')
> > > > Just tested the getmails change: it still exits at the pgrep line. 
> > > Try pgrep -f [...]
> > Does not work either. 
> > The problem is a premature end of the whole script, of pgrep finds
> > noting, instead of just filling the variable to empty.
> Have a poke around with pgrep while the script is running and see
> what's needed to get it to match then; in particular this part of the
> diff breaks the whole reason they're using pgrep:
> 
> +-if [ "x$PID_GETMAILS" != "x$$" ]; then
> ++if [ "x${PID_GETMAILS}x" != "xx" ]; then

Today i got my hands on a Debian and a FreeBSD system. 

On Debian getmails is not distributed with the package. If i use
getmails from git there, i get the same error.

On FreeBSD getmails is distributed unpatched. It shows the same error
(and tries to start getmail from /usr/bin/getmail)

So i see 3 Options for us:

1. We do not distribute the script in the package
2. We patch getmails in a way like the diff below and install it (This
   version i use on my systems)
3. We ship a patched version as example

I tend to say for the moment not shipping it would be the safest way,
until the version in upstream is better.
The original getmail had no script for multiple configuration files,
so we will get no problems with compatibility.

--- /usr/obj/ports/getmail-6.18.10/getmail6-6.18.10/getmailsSun Sep 18 
19:56:20 2022
+++ /usr/local/bin/getmails Fri Dec  9 08:15:44 2022
@@ -28,8 +28,8 @@ BASE1=${1##*/}
 [ "$BASE1" != "${BASE1#$2}" ] && return 0 || return 1
 }
 UID_BY_ID=$(id -u)
-PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
-if [ "x$PID_GETMAILS" != "x$$" ]; then
+PID_GETMAILS=$(pgrep -fU $UID_BY_ID '/usr/local/bin/getmails'  | sed "s/$$//" 
| tr -d '\n' )
+if [ "x${PID_GETMAILS}x" != "xx" ]; then
echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
exit 1
 fi
@@ -44,7 +44,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
@@ -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



Re: [new port] getmail6

2022-12-06 Thread Martin Ziemer
Am Tue, Dec 06, 2022 at 03:29:18PM + schrieb Klemens Nanni:
> On Tue, Dec 06, 2022 at 03:24:51PM +, Stuart Henderson wrote:
> > On 2022/12/06 15:22, Stuart Henderson wrote:
> > ...or here's an (untested) version with that proposed change.
> > (sorry for the spam!)
> Both Martin's latest tarball and your diff are OK with me.
> 
> If indeed everything works just like the py2 port, then I prefer the
> straight update.
> 
> But I'll leave that decision to Martin as maintainer/user.
I guess, we should use the diff from Stuart to existing getmail.
That way no Users will have to do anything and we get rid of the
python2-part without modifying another port. 

Index: Makefile
===
RCS file: /cvs/ports/mail/getmail/Makefile,v
retrieving revision 1.102
diff -u -p -r1.102 Makefile
--- Makefile11 Mar 2022 19:34:37 -  1.102
+++ Makefile6 Dec 2022 15:17:29 -
@@ -1,24 +1,22 @@
 COMMENT=   IMAP/POP3/SDPS mail retriever
 
-MODPY_EGG_VERSION= 5.16
-DISTNAME=  getmail-${MODPY_EGG_VERSION}
+MODPY_EGG_VERSION= 6.18.10
+GH_ACCOUNT=getmail6
+GH_PROJECT=getmail6
+GH_TAGNAME=v${MODPY_EGG_VERSION}
+PKGNAME=   getmail-${MODPY_EGG_VERSION}
 CATEGORIES=mail
 
-HOMEPAGE=  http://pyropus.ca/software/getmail/
+# https://github.com/getmail6/getmail6
+HOMEPAGE=  https://getmail6.org/
 
 MAINTAINER=Martin Ziemer 
 
 # GPLv2
 PERMIT_PACKAGE=Yes
 
-MASTER_SITES=  ${HOMEPAGE}/old-versions/
-
 MODULES=   lang/python
-
-# No Python 3 support as of 5.16
-# https://pyropus.ca/software/getmail/documentation.html#python3
-MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
-
+MODPY_PYBUILD= setuptools
 NO_TEST=   Yes
 
 EXDIR= ${PREFIX}/share/examples/getmail
Index: distinfo
===
RCS file: /cvs/ports/mail/getmail/distinfo,v
retrieving revision 1.81
diff -u -p -r1.81 distinfo
--- distinfo24 Nov 2021 09:06:39 -  1.81
+++ distinfo6 Dec 2022 15:17:29 -
@@ -1,2 +1,2 @@
-SHA256 (getmail-5.16.tar.gz) = auj46u+avEZQUMO2TlWjGvvc1Mbt8xl7W1m71WymZ/o=
-SIZE (getmail-5.16.tar.gz) = 180577
+SHA256 (getmail6-6.18.10.tar.gz) = DlYXz6LMh8WyWWNPWfVyjfOyVoqSyqVkdn4lb3mGatY=
+SIZE (getmail6-6.18.10.tar.gz) = 205481
Index: patches/patch-getmails
===
RCS file: patches/patch-getmails
diff -N patches/patch-getmails
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-getmails  6 Dec 2022 15:17:29 -
@@ -0,0 +1,52 @@
+# Fix for use on OpenBSD and ignore Directories in folder
+
+Index: getmails
+--- getmails.orig
 getmails
+@@ -9,7 +9,7 @@ Since getmail6 v6.18, if no --rcfile ,
+ getmail itself fetches using all config files, but serially.
+ '
+ 
+-set -e
++#set -e
+ if [ "$1" = "-p" ]; then
+ para=true
+ shift
+@@ -29,7 +29,7 @@ BASE1=${1##*/}
+ }
+ UID_BY_ID=$(id -u)
+ PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
+-if [ "x$PID_GETMAILS" != "x$$" ]; then
++if [ "x${PID_GETMAILS}x" != "xx" ]; then
+   echo "The getmails script is already running as PID=\"$PID_GETMAILS\" 
." >&2
+   exit 1
+ fi
+@@ -44,7 +44,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
+@@ -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
Index: patches/patch-setup_py
===
RCS file: /cvs/ports/mail/getmail/patches/patch-setup_py,v
retrieving revision 1.5
diff -u -p -r1.5 patch-setup_py
--- patches/patch-setup_py  11 Mar 2022 19:34:37 -  1.5
+++ patches/patch-setup_py  6 Dec

Re: [new port] getmail6

2022-12-06 Thread Martin Ziemer
Am Tue, Dec 06, 2022 at 03:24:51PM + schrieb Stuart Henderson:
> On 2022/12/06 15:22, Stuart Henderson wrote:
> > I have left the getmails patch alone for now as I can't test it but the
> > pgrep invocation is wrong, it should probably search for something like
> > "^/bin/sh /usr/local/bin/getmails$" and then I expect the set -e will
> > work.
> 
> ...or here's an (untested) version with that proposed change.
> (sorry for the spam!)

> +-PID_GETMAILS=$(pgrep -U $UID_BY_ID '^getmails$')
> ++PID_GETMAILS=$(pgrep -U $UID_BY_ID '^/bin/sh /usr/local/bin/getmails$')
Just tested the getmails change: it still exits at the pgrep line. 



Re: [new port] getmail6

2022-12-06 Thread Martin Ziemer
Am Tue, Dec 06, 2022 at 02:21:06PM + schrieb Klemens Nanni:
> On Tue, Dec 06, 2022 at 09:29:54AM +0100, Martin Ziemer wrote:
> > This tarball contains a port of getmail6, which is a python 3 fork of
> > getmail.
> > 
> > I had to modify the getmails script to work on OpenBSD. While there i 
> > added a ignore for directories in the config folder, as those stopped
> > getmails.
> > 
> > Old getmail configurations still work so migration is only pkg_delete
> > getmail and pkg_add getmail6 for existing users.
> > 
> > Use it on my daily driver with no problems.
> 
> Just use GH_* instead of hand-rolling it with archive/refs/tags/, this
> is shorter, fixes distinfo (tarball name is version only) and WRKDIST
> can go as well and post-install just uses WRKSRC/GH_TAGNAME.
> 
> I'd add "(python 3 fork)" from DESCR to COMMENT as well.
> 
> mail/getmail and mail/getmail6 install the same files, so you'll need
> a @conflict marker.
> 
> Rest looks OK port-wise.
Updated the port with GH_* and DESCR.
Added @conflict marker to this port and think, we should add the same
to the old getmail.

> commenting out `set -e' in the script seems odd, maybe something you'd
> want to fix, with upstream?
The 'set -e' breaks the script for us, as the shell exits, if no
process is running. Have no Linux System at hand to see, how it
behaves there. (But will find one at work and then think about
contacting upstream) 


getmail6.tgz
Description: application/tar-gz


[new port] getmail6

2022-12-06 Thread Martin Ziemer
This tarball contains a port of getmail6, which is a python 3 fork of
getmail.

I had to modify the getmails script to work on OpenBSD. While there i 
added a ignore for directories in the config folder, as those stopped
getmails.

Old getmail configurations still work so migration is only pkg_delete
getmail and pkg_add getmail6 for existing users.

Use it on my daily driver with no problems.


getmail6.tgz
Description: application/tar-gz


[maintainer update] nnn 4.6 -> 4.7

2022-11-24 Thread Martin Ziemer
This patch updates nnn from 4.6 to 4.7.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile27 Jul 2022 09:32:55 -  1.21
+++ Makefile24 Nov 2022 09:48:16 -
@@ -1,6 +1,6 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.6
+V =4.7
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo27 Jul 2022 09:32:55 -  1.17
+++ distinfo24 Nov 2022 09:48:16 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.6.tar.gz) = FayvmojPtaKmQNPvVaSK9kT7qStGqsB2jv6UxK3ffj8=
-SIZE (nnn-v4.6.tar.gz) = 248458
+SHA256 (nnn-v4.7.tar.gz) = 75aa6Sa6cg60QOolYqS8tJJ/DuxONzSy+hDtOCopdTU=
+SIZE (nnn-v4.7.tar.gz) = 248707



Re: sysutils/smartmontools: mailing doesn't work out of the box

2022-11-17 Thread Martin Ziemer
Am Wed, Nov 16, 2022 at 05:48:54PM + schrieb Klemens Nanni:
> On Wed, Nov 16, 2022 at 06:25:16PM +0100, Moviuro wrote:
> > I suggest smartmontools be packaged in a way that the smartd_warning.sh
> > code is available to the smartd(8) daemon. FWIW, archlinux and FreeBSD
> > package that script respectively:
> > 
> > * in /usr/share/smartmontools/smartd_warning.sh
> > * in /usr/local/etc/smartd_warning.sh
> This does a copy rather than symlink, probably just an oversight.
> 
> Feedback? OK?
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
> retrieving revision 1.47
> diff -u -p -r1.47 Makefile
> --- Makefile  11 Mar 2022 19:58:02 -  1.47
> +++ Makefile  16 Nov 2022 17:46:26 -
> @@ -3,6 +3,7 @@ COMMENT=  control and monitor storage sy
>  # XXX at update time check whether C++11 is actually needed
>  DISTNAME=smartmontools-7.3
>  CATEGORIES=  sysutils
> +REVISION=0
>  
>  HOMEPAGE=https://www.smartmontools.org/
>  
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/sysutils/smartmontools/pkg/PLIST,v
> retrieving revision 1.9
> diff -u -p -r1.9 PLIST
> --- pkg/PLIST 1 Mar 2022 09:53:01 -   1.9
> +++ pkg/PLIST 16 Nov 2022 17:47:21 -
> @@ -26,3 +26,4 @@ share/examples/smartmontools/Example7
>  share/examples/smartmontools/Example8
>  share/examples/smartmontools/README
>  share/examples/smartmontools/smartd_warning.sh
> +@sample ${SYSCONFDIR}/smartd_warning.sh
Tested on two systems and works



Ping: [maintainer update] remind 4.0.3 -> 4.2.0

2022-10-25 Thread Martin Ziemer
This patch updates remind from 4.0.3 to 4.2.0.

To get make test running i cherry picked two commits.

Tested on three amd64 systems. (Only one with 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
+++ Makefile17 Oct 2022 14:21:00 -
@@ -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.02.00
+PKGNAME=   remind-4.2.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
+++ distinfo17 Oct 2022 14:21:00 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.03.tar.gz) = slTeBD7zk3aUxaRYBwrOtNz4cbWL0q57Me8SWwB3eHk=
-SIZE (remind-04.00.03.tar.gz) = 466497
+SHA256 (remind-04.02.00.tar.gz) = pkds8N/nG8RmjndGaRAMWNaLaNxszwjKfqn6M0XnJzk=
+SIZE (remind-04.02.00.tar.gz) = 486788
Index: patches/patch-src_dosubst_c
===
RCS file: patches/patch-src_dosubst_c
diff -N patches/patch-src_dosubst_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_dosubst_c 17 Oct 2022 14:21:00 -
@@ -0,0 +1,13 @@
+# Cherry pick 
https://salsa.debian.org/dskoll/remind/-/commit/8fc19358bbea9429f8bed960ec60937b196751be
+Index: src/dosubst.c
+--- src/dosubst.c.orig
 src/dosubst.c
+@@ -244,7 +244,7 @@ int DoSubst(ParsePtr p, DynamicBuffer *dbuf, Trigger *
+ }
+ }
+ if (!c) {
+-Wprint("Warning: Unterminated %{...} substitution sequence");
++Wprint("Warning: Unterminated %%{...} substitution sequence");
+ }
+ if (UserFuncExists(s) != 3) {
+ continue;
Index: patches/patch-tests_test_cmp
===
RCS file: patches/patch-tests_test_cmp
diff -N patches/patch-tests_test_cmp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-tests_test_cmp17 Oct 2022 14:21:00 -
@@ -0,0 +1,162 @@
+# Cherry Pick from 
https://salsa.debian.org/dskoll/remind/-/commit/3692a6b265452d96904f67871325afb1b401c16e#444f828087e44bbf858dd1feeed7d2863b2d4bfc
+Index: tests/test.cmp
+--- tests/test.cmp.orig
 tests/test.cmp
+@@ -10334,20 +10334,20 @@ STDOUT is a: PIPE
+ 
+ set a localtoutc('2022-01-01@12:00')
+ localtoutc(2022-01-01@12:00) => 2022-01-01@17:00
+-set a localtoutc('2022-03-13@02:59')
+-localtoutc(2022-03-13@02:59) => 2022-03-13@07:59
+-set a localtoutc('2022-03-13@03:00')
+-localtoutc(2022-03-13@03:00) => 2022-03-13@07:00
+-set a localtoutc('2022-03-13@03:01')
+-localtoutc(2022-03-13@03:01) => 2022-03-13@07:01
++set a localtoutc('2022-03-13@03:59')
++localtoutc(2022-03-13@03:59) => 2022-03-13@07:59
++set a localtoutc('2022-03-13@04:00')
++localtoutc(2022-03-13@04:00) => 2022-03-13@08:00
++set a localtoutc('2022-03-13@04:01')
++localtoutc(2022-03-13@04:01) => 2022-03-13@08:01
+ set a localtoutc('2022-06-01@12:00')
+ localtoutc(2022-06-01@12:00) => 2022-06-01@16:00
+-set a localtoutc('2022-11-06@01:59')
+-localtoutc(2022-11-06@01:59) => 2022-11-06@05:59
+-set a localtoutc('2022-11-06@02:00')
+-localtoutc(2022-11-06@02:00) => 2022-11-06@07:00
+-set a localtoutc('2022-11-06@02:01')
+-localtoutc(2022-11-06@02:01) => 2022-11-06@07:01
++set a localtoutc('2022-11-06@02:59')
++localtoutc(2022-11-06@02:59) => 2022-11-06@07:59
++set a localtoutc('2022-11-06@03:00')
++localtoutc(2022-11-06@03:00) => 2022-11-06@08:00
++set a localtoutc('2022-11-06@03:01')
++localtoutc(2022-11-06@03:01) => 2022-11-06@08:01
+ set a localtoutc('2022-12-01@12:00')
+ localtoutc(2022-12-01@12:00) => 2022-12-01@17:00
+ 
+@@ -10355,10 +10355,10 @@ set b utctolocal('2022-01-01@17:00')
+ utctolocal(2022-01-01@17:00) => 2022-01-01@12:00
+ set b utctolocal('2022-03-13@06:00')
+ utctolocal(2022-03-13@06:00) => 2022-03-13@01:00
+-set b utctolocal('2022-03-13@06:01')
+-utctolocal(2022-03-13@06:01) => 2022-03-13@01:01
+-set b utctolocal('2022-03-13@06:59')
+-utctolocal(2022-03-13@06:59) => 2022-03-13@01:59
++set b utctolocal('2022-03-13@07:01')
++utctolocal(2022-03-13@07:01) => 2022-03-13@03:01
++set b utctolocal('2022-03-13@07:59')
++utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
+ set b utctolocal('2022-03-13@07:00')
+ utctolocal(2022-03-13@07:00) => 2022-03-13@03:00
+ set b utctolocal('2022-03-13@07:01')
+@@ -10367,20 +10367,20 @@ set b utctolocal('2022-03-13@07:59')
+ utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
+ set b utctolocal('2022-06-01@16:00')
+ utctolocal(2022-06-01@16:00) => 2022-06-01@12:00
+-set b utctolocal('2022-11-06@05:59')
+-utctolocal(2022-11-06@05:59) => 2022-11-06@01:59
+-set b 

[maintainer update] remind 4.0.3 -> 4.2.0

2022-10-19 Thread Martin Ziemer
This patch updates remind from 4.0.3 to 4.2.0.

To get make test running i cherry picked two commits.

Tested on three amd64 systems. (Only one with 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
+++ Makefile17 Oct 2022 14:21:00 -
@@ -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.02.00
+PKGNAME=   remind-4.2.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
+++ distinfo17 Oct 2022 14:21:00 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.03.tar.gz) = slTeBD7zk3aUxaRYBwrOtNz4cbWL0q57Me8SWwB3eHk=
-SIZE (remind-04.00.03.tar.gz) = 466497
+SHA256 (remind-04.02.00.tar.gz) = pkds8N/nG8RmjndGaRAMWNaLaNxszwjKfqn6M0XnJzk=
+SIZE (remind-04.02.00.tar.gz) = 486788
Index: patches/patch-src_dosubst_c
===
RCS file: patches/patch-src_dosubst_c
diff -N patches/patch-src_dosubst_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_dosubst_c 17 Oct 2022 14:21:00 -
@@ -0,0 +1,13 @@
+# Cherry pick 
https://salsa.debian.org/dskoll/remind/-/commit/8fc19358bbea9429f8bed960ec60937b196751be
+Index: src/dosubst.c
+--- src/dosubst.c.orig
 src/dosubst.c
+@@ -244,7 +244,7 @@ int DoSubst(ParsePtr p, DynamicBuffer *dbuf, Trigger *
+ }
+ }
+ if (!c) {
+-Wprint("Warning: Unterminated %{...} substitution sequence");
++Wprint("Warning: Unterminated %%{...} substitution sequence");
+ }
+ if (UserFuncExists(s) != 3) {
+ continue;
Index: patches/patch-tests_test_cmp
===
RCS file: patches/patch-tests_test_cmp
diff -N patches/patch-tests_test_cmp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-tests_test_cmp17 Oct 2022 14:21:00 -
@@ -0,0 +1,162 @@
+# Cherry Pick from 
https://salsa.debian.org/dskoll/remind/-/commit/3692a6b265452d96904f67871325afb1b401c16e#444f828087e44bbf858dd1feeed7d2863b2d4bfc
+Index: tests/test.cmp
+--- tests/test.cmp.orig
 tests/test.cmp
+@@ -10334,20 +10334,20 @@ STDOUT is a: PIPE
+ 
+ set a localtoutc('2022-01-01@12:00')
+ localtoutc(2022-01-01@12:00) => 2022-01-01@17:00
+-set a localtoutc('2022-03-13@02:59')
+-localtoutc(2022-03-13@02:59) => 2022-03-13@07:59
+-set a localtoutc('2022-03-13@03:00')
+-localtoutc(2022-03-13@03:00) => 2022-03-13@07:00
+-set a localtoutc('2022-03-13@03:01')
+-localtoutc(2022-03-13@03:01) => 2022-03-13@07:01
++set a localtoutc('2022-03-13@03:59')
++localtoutc(2022-03-13@03:59) => 2022-03-13@07:59
++set a localtoutc('2022-03-13@04:00')
++localtoutc(2022-03-13@04:00) => 2022-03-13@08:00
++set a localtoutc('2022-03-13@04:01')
++localtoutc(2022-03-13@04:01) => 2022-03-13@08:01
+ set a localtoutc('2022-06-01@12:00')
+ localtoutc(2022-06-01@12:00) => 2022-06-01@16:00
+-set a localtoutc('2022-11-06@01:59')
+-localtoutc(2022-11-06@01:59) => 2022-11-06@05:59
+-set a localtoutc('2022-11-06@02:00')
+-localtoutc(2022-11-06@02:00) => 2022-11-06@07:00
+-set a localtoutc('2022-11-06@02:01')
+-localtoutc(2022-11-06@02:01) => 2022-11-06@07:01
++set a localtoutc('2022-11-06@02:59')
++localtoutc(2022-11-06@02:59) => 2022-11-06@07:59
++set a localtoutc('2022-11-06@03:00')
++localtoutc(2022-11-06@03:00) => 2022-11-06@08:00
++set a localtoutc('2022-11-06@03:01')
++localtoutc(2022-11-06@03:01) => 2022-11-06@08:01
+ set a localtoutc('2022-12-01@12:00')
+ localtoutc(2022-12-01@12:00) => 2022-12-01@17:00
+ 
+@@ -10355,10 +10355,10 @@ set b utctolocal('2022-01-01@17:00')
+ utctolocal(2022-01-01@17:00) => 2022-01-01@12:00
+ set b utctolocal('2022-03-13@06:00')
+ utctolocal(2022-03-13@06:00) => 2022-03-13@01:00
+-set b utctolocal('2022-03-13@06:01')
+-utctolocal(2022-03-13@06:01) => 2022-03-13@01:01
+-set b utctolocal('2022-03-13@06:59')
+-utctolocal(2022-03-13@06:59) => 2022-03-13@01:59
++set b utctolocal('2022-03-13@07:01')
++utctolocal(2022-03-13@07:01) => 2022-03-13@03:01
++set b utctolocal('2022-03-13@07:59')
++utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
+ set b utctolocal('2022-03-13@07:00')
+ utctolocal(2022-03-13@07:00) => 2022-03-13@03:00
+ set b utctolocal('2022-03-13@07:01')
+@@ -10367,20 +10367,20 @@ set b utctolocal('2022-03-13@07:59')
+ utctolocal(2022-03-13@07:59) => 2022-03-13@03:59
+ set b utctolocal('2022-06-01@16:00')
+ utctolocal(2022-06-01@16:00) => 2022-06-01@12:00
+-set b utctolocal('2022-11-06@05:59')
+-utctolocal(2022-11-06@05:59) => 2022-11-06@01:59
+-set b 

[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



[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.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



[maintainer update] remind 4.0.1 -> 4.0.2

2022-08-03 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] 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.0 -> 4.0.1

2022-06-03 Thread Martin Ziemer
This patch updates remind from 4.0.0 to 4.0.1.

Tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.57
diff -u -p -r1.57 Makefile
--- Makefile17 Apr 2022 02:02:28 -  1.57
+++ Makefile4 Jun 2022 05:24:39 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-04.00.00
-PKGNAME=   remind-4.0.0
+DISTNAME=  remind-04.00.01
+PKGNAME=   remind-4.0.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo13 Apr 2022 08:39:30 -  1.27
+++ distinfo4 Jun 2022 05:24:39 -
@@ -1,2 +1,2 @@
-SHA256 (remind-04.00.00.tar.gz) = I7bmsO3EAUnmo2KoIy5myxXuZB8tzs5kCEXpG550x8Y=
-SIZE (remind-04.00.00.tar.gz) = 462571
+SHA256 (remind-04.00.01.tar.gz) = NhXS7WpFbKuRFiAWDSy+g9PoYVQcpugLppQEF/S5WeI=
+SIZE (remind-04.00.01.tar.gz) = 464372



[update patch] htop 3.2.0 -> 3.2.1

2022-06-03 Thread Martin Ziemer
This patch updates htop from 3.2.0 to 3.2.1.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/htop/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile16 May 2022 18:00:45 -  1.33
+++ Makefile3 Jun 2022 06:37:57 -
@@ -1,8 +1,7 @@
 COMMENT =  interactive process viewer
 
-V =3.2.0
+V =3.2.1
 DISTNAME = htop-$V
-REVISION = 0
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/htop/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo16 May 2022 15:05:25 -  1.10
+++ distinfo3 Jun 2022 06:37:57 -
@@ -1,2 +1,2 @@
-SHA256 (htop-3.2.0.tar.xz) = 4PZF1KwyTyxMSKqno6ltAHuVUWVZVQvgtW5CP8W214M=
-SIZE (htop-3.2.0.tar.xz) = 404388
+SHA256 (htop-3.2.1.tar.xz) = WhcSHPHGnS8uVXwLKdRaLDU6uYP2RHQuHC5OzhWqbLs=
+SIZE (htop-3.2.1.tar.xz) = 406048



Re: Ping: [update patch] twolame 0.3.13 -> 0.4.0

2022-05-13 Thread Martin Ziemer
Am Fri, May 13, 2022 at 12:50:19PM +0100 schrieb Stuart Henderson:
> On 2022/05/13 13:33, Omar Polo wrote:
> > Martin Ziemer  wrote:
> > > Am Thu, May 05, 2022 at 08:16:28AM +0200 schrieb Martin Ziemer:
> > > > This patch updates twolame from 0.3.13 to 0.4.0. 
> > Haven't had the time to test it yet nor look deeply, but I think the
> > SHARED_LIBS needs some bumping.  excerpt from /usr/src/lib/check_sym:
> Major bump for that, for sure.
> Need to make sure it doesn't break gstreamer1/plugins-good too
Just learned something new! (I just copied the contents of shared_libs.log)

Tested twolame on amd64 and built the following ports after bump to 1.0:
  multimedia/imagination
  telephony/baresip/baresip
  audio/sox
  multimedia/transcode

Index: Makefile
===
RCS file: /cvs/ports/audio/twolame/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile1 Apr 2022 17:18:16 -   1.8
+++ Makefile13 May 2022 12:30:58 -
@@ -1,12 +1,13 @@
 COMMENT=   optimised MPEG Audio Layer 2 (MP2) encoder
 
-DISTNAME=  twolame-0.3.13
-REVISION=  2
-SHARED_LIBS +=  twolame  0.0  # 0.0
+DISTNAME=  twolame-0.4.0
+SHARED_LIBS +=  twolame  1.0  # 0.0
 
 CATEGORIES=audio
 
 HOMEPAGE=  http://www.twolame.org/
+
+MAINTAINER =   Martin Ziemer 
 
 # LGPLv2.1+
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/audio/twolame/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 Jan 2015 03:12:49 -  1.2
+++ distinfo13 May 2022 12:30:58 -
@@ -1,2 +1,2 @@
-SHA256 (twolame-0.3.13.tar.gz) = mPMy9IlR9H8j9w/QN5Rjr/fX+ybwfh4k5C3e8izGESo=
-SIZE (twolame-0.3.13.tar.gz) = 660415
+SHA256 (twolame-0.4.0.tar.gz) = zDVCT2AZqIxvUlcLY+G69Q9iljo+rFKgOoALsHDXyH0=
+SIZE (twolame-0.4.0.tar.gz) = 890908
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/twolame/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 18:20:34 -  1.3
+++ pkg/PLIST   13 May 2022 12:30:58 -
@@ -1,30 +1,15 @@
 @bin bin/twolame
 include/twolame.h
-lib/libtwolame.a
+@static-lib lib/libtwolame.a
 lib/libtwolame.la
 @lib lib/libtwolame.so.${LIBtwolame_VERSION}
 lib/pkgconfig/twolame.pc
 @man man/man1/twolame.1
 share/doc/twolame/
+share/doc/twolame/AUTHORS
+share/doc/twolame/COPYING
+share/doc/twolame/NEWS
+share/doc/twolame/README
 share/doc/twolame/api.txt
-share/doc/twolame/html/
-share/doc/twolame/html/api.html
-share/doc/twolame/html/authors.html
-share/doc/twolame/html/changelog.html
-share/doc/twolame/html/doxygen.css
-share/doc/twolame/html/doxygen.png
-share/doc/twolame/html/index.html
-share/doc/twolame/html/nav_f.png
-share/doc/twolame/html/nav_h.png
-share/doc/twolame/html/psycho.html
-share/doc/twolame/html/readme.html
-share/doc/twolame/html/tabs.css
-share/doc/twolame/html/todo.html
-share/doc/twolame/html/twolame-manpage.css
-share/doc/twolame/html/twolame.1.html
-share/doc/twolame/html/twolame.css
-share/doc/twolame/html/twolame_8h.html
-share/doc/twolame/html/twolame_8h_source.html
-share/doc/twolame/html/vbr.html
 share/doc/twolame/psycho.txt
 share/doc/twolame/vbr.txt



Ping: [update patch] twolame 0.3.13 -> 0.4.0

2022-05-13 Thread Martin Ziemer
Am Thu, May 05, 2022 at 08:16:28AM +0200 schrieb Martin Ziemer:
> This patch updates twolame from 0.3.13 to 0.4.0. 
> 
> Since i saw there is no maintainer, i also added myself as maintainer.
> 
> Tested on two amd64 systems and built sox with the new version.

Index: Makefile
===
RCS file: /cvs/ports/audio/twolame/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile1 Apr 2022 17:18:16 -   1.8
+++ Makefile26 Apr 2022 13:30:10 -
@@ -1,12 +1,13 @@
 COMMENT=   optimised MPEG Audio Layer 2 (MP2) encoder
 
-DISTNAME=  twolame-0.3.13
-REVISION=  2
+DISTNAME=  twolame-0.4.0
 SHARED_LIBS +=  twolame  0.0  # 0.0
 
 CATEGORIES=audio
 
 HOMEPAGE=  http://www.twolame.org/
+
+MAINTAINER =   Martin Ziemer 
 
 # LGPLv2.1+
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/audio/twolame/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 Jan 2015 03:12:49 -  1.2
+++ distinfo26 Apr 2022 13:30:10 -
@@ -1,2 +1,2 @@
-SHA256 (twolame-0.3.13.tar.gz) = mPMy9IlR9H8j9w/QN5Rjr/fX+ybwfh4k5C3e8izGESo=
-SIZE (twolame-0.3.13.tar.gz) = 660415
+SHA256 (twolame-0.4.0.tar.gz) = zDVCT2AZqIxvUlcLY+G69Q9iljo+rFKgOoALsHDXyH0=
+SIZE (twolame-0.4.0.tar.gz) = 890908
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/twolame/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 18:20:34 -  1.3
+++ pkg/PLIST   26 Apr 2022 13:30:10 -
@@ -1,30 +1,15 @@
 @bin bin/twolame
 include/twolame.h
-lib/libtwolame.a
+@static-lib lib/libtwolame.a
 lib/libtwolame.la
 @lib lib/libtwolame.so.${LIBtwolame_VERSION}
 lib/pkgconfig/twolame.pc
 @man man/man1/twolame.1
 share/doc/twolame/
+share/doc/twolame/AUTHORS
+share/doc/twolame/COPYING
+share/doc/twolame/NEWS
+share/doc/twolame/README
 share/doc/twolame/api.txt
-share/doc/twolame/html/
-share/doc/twolame/html/api.html
-share/doc/twolame/html/authors.html
-share/doc/twolame/html/changelog.html
-share/doc/twolame/html/doxygen.css
-share/doc/twolame/html/doxygen.png
-share/doc/twolame/html/index.html
-share/doc/twolame/html/nav_f.png
-share/doc/twolame/html/nav_h.png
-share/doc/twolame/html/psycho.html
-share/doc/twolame/html/readme.html
-share/doc/twolame/html/tabs.css
-share/doc/twolame/html/todo.html
-share/doc/twolame/html/twolame-manpage.css
-share/doc/twolame/html/twolame.1.html
-share/doc/twolame/html/twolame.css
-share/doc/twolame/html/twolame_8h.html
-share/doc/twolame/html/twolame_8h_source.html
-share/doc/twolame/html/vbr.html
 share/doc/twolame/psycho.txt
 share/doc/twolame/vbr.txt



[update patch] twolame 0.3.13 -> 0.4.0

2022-05-05 Thread Martin Ziemer
This patch updates twolame from 0.3.13 to 0.4.0. 

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

Tested on two amd64 systems and built sox with the new version.

Index: Makefile
===
RCS file: /cvs/ports/audio/twolame/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile1 Apr 2022 17:18:16 -   1.8
+++ Makefile26 Apr 2022 13:30:10 -
@@ -1,12 +1,13 @@
 COMMENT=   optimised MPEG Audio Layer 2 (MP2) encoder
 
-DISTNAME=  twolame-0.3.13
-REVISION=  2
+DISTNAME=  twolame-0.4.0
 SHARED_LIBS +=  twolame  0.0  # 0.0
 
 CATEGORIES=audio
 
 HOMEPAGE=  http://www.twolame.org/
+
+MAINTAINER =   Martin Ziemer 
 
 # LGPLv2.1+
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/audio/twolame/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 Jan 2015 03:12:49 -  1.2
+++ distinfo26 Apr 2022 13:30:10 -
@@ -1,2 +1,2 @@
-SHA256 (twolame-0.3.13.tar.gz) = mPMy9IlR9H8j9w/QN5Rjr/fX+ybwfh4k5C3e8izGESo=
-SIZE (twolame-0.3.13.tar.gz) = 660415
+SHA256 (twolame-0.4.0.tar.gz) = zDVCT2AZqIxvUlcLY+G69Q9iljo+rFKgOoALsHDXyH0=
+SIZE (twolame-0.4.0.tar.gz) = 890908
Index: pkg/PLIST
===
RCS file: /cvs/ports/audio/twolame/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   11 Mar 2022 18:20:34 -  1.3
+++ pkg/PLIST   26 Apr 2022 13:30:10 -
@@ -1,30 +1,15 @@
 @bin bin/twolame
 include/twolame.h
-lib/libtwolame.a
+@static-lib lib/libtwolame.a
 lib/libtwolame.la
 @lib lib/libtwolame.so.${LIBtwolame_VERSION}
 lib/pkgconfig/twolame.pc
 @man man/man1/twolame.1
 share/doc/twolame/
+share/doc/twolame/AUTHORS
+share/doc/twolame/COPYING
+share/doc/twolame/NEWS
+share/doc/twolame/README
 share/doc/twolame/api.txt
-share/doc/twolame/html/
-share/doc/twolame/html/api.html
-share/doc/twolame/html/authors.html
-share/doc/twolame/html/changelog.html
-share/doc/twolame/html/doxygen.css
-share/doc/twolame/html/doxygen.png
-share/doc/twolame/html/index.html
-share/doc/twolame/html/nav_f.png
-share/doc/twolame/html/nav_h.png
-share/doc/twolame/html/psycho.html
-share/doc/twolame/html/readme.html
-share/doc/twolame/html/tabs.css
-share/doc/twolame/html/todo.html
-share/doc/twolame/html/twolame-manpage.css
-share/doc/twolame/html/twolame.1.html
-share/doc/twolame/html/twolame.css
-share/doc/twolame/html/twolame_8h.html
-share/doc/twolame/html/twolame_8h_source.html
-share/doc/twolame/html/vbr.html
 share/doc/twolame/psycho.txt
 share/doc/twolame/vbr.txt



[maintainer update] nnn 4.4 -> 4.5

2022-04-26 Thread Martin Ziemer
This patch updates nnn from 4.4 to 4.5.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/nnn/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile11 Mar 2022 19:57:43 -  1.19
+++ Makefile26 Apr 2022 13:16:44 -
@@ -1,6 +1,6 @@
 COMMENT =  the missing terminal file browser for X
 
-V =4.4
+V =4.5
 DISTNAME = nnn-v${V}
 PKGNAME =  nnn-${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/nnn/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo25 Nov 2021 18:52:55 -  1.15
+++ distinfo26 Apr 2022 13:16:44 -
@@ -1,2 +1,2 @@
-SHA256 (nnn-v4.4.tar.gz) = 4Eo/Dwwq8eGMtvAF0YJnx3A2RCdNIbuT8Dsw5P09FlM=
-SIZE (nnn-v4.4.tar.gz) = 239005
+SHA256 (nnn-v4.5.tar.gz) = +twVvW1EAMBuXMxHhFtC5gd082hXDkdb2IJ2fuGHSao=
+SIZE (nnn-v4.5.tar.gz) = 242191
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 11 Mar 2022 19:57:43 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,19 +0,0 @@
-Cherry pick patch to make file renames more reliable.
-https://patch-diff.githubusercontent.com/raw/jarun/nnn/pull/1243.diff
-
-Index: src/nnn.c
 src/nnn.c.orig
-+++ src/nnn.c
-@@ -2729,12 +2729,7 @@ static void archive_selection(const char *cmd, const c
-   }
- 
-   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.4.2 -> 4.0.0

2022-04-04 Thread Martin Ziemer
This patch updates remind from 3.4.2 to 4.0.0.

Tested on two systems in default language and in german.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile
--- Makefile16 Mar 2022 10:25:58 -  1.55
+++ Makefile4 Apr 2022 13:57:21 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.04.02
-PKGNAME=   remind-3.4.2
+DISTNAME=  remind-04.00.00
+PKGNAME=   remind-4.0.0
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.26
diff -u -p -r1.26 distinfo
--- distinfo16 Mar 2022 10:25:58 -  1.26
+++ distinfo4 Apr 2022 13:57:21 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.04.02.tar.gz) = kjDcO0l39l2KJXo0elZesKZWDZoSoUXIu1Ua7IxWY4w=
-SIZE (remind-03.04.02.tar.gz) = 448199
+SHA256 (remind-04.00.00.tar.gz) = I7bmsO3EAUnmo2KoIy5myxXuZB8tzs5kCEXpG550x8Y=
+SIZE (remind-04.00.00.tar.gz) = 462571
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   11 Mar 2022 19:38:19 -  1.10
+++ pkg/PLIST   4 Apr 2022 13:57:21 -
@@ -19,3 +19,24 @@ libdata/perl5/site_perl/Remind/PDF/Entry
 share/examples/remind/
 share/examples/remind/defs.rem
 share/examples/remind/remind.vim
+share/remind/
+share/remind/holidays/
+share/remind/holidays/ca.rem
+share/remind/holidays/us.rem
+share/remind/lang/
+share/remind/lang/auto.rem
+share/remind/lang/da.rem
+share/remind/lang/de.rem
+share/remind/lang/en.rem
+share/remind/lang/es.rem
+share/remind/lang/fi.rem
+share/remind/lang/fr.rem
+share/remind/lang/is.rem
+share/remind/lang/it.rem
+share/remind/lang/nl.rem
+share/remind/lang/no.rem
+share/remind/lang/pl.rem
+share/remind/lang/pt.rem
+share/remind/lang/ro.rem
+share/remind/site/
+share/remind/site/README



Re: [update patch] htop 3.0.5 -> 3.1.2

2022-03-17 Thread Martin Ziemer
Am Wed, Mar 16, 2022 at 10:01:35PM + schrieb Stuart Henderson:
> On 2022/03/16 22:10, Rafael Sadowski wrote:
> > On Wed Mar 16, 2022 at 03:21:29PM +0100, Martin Ziemer wrote:
> > > This patch updates htop from 3.0.5 to 3.1.2.
> > > 
> > > Tested on two amd64 systems.
> > 
> > I ran into on updating it:
> > 
> > Error: Dependency htop-3.1.2 doesn't match FULLPKGNAME: 
> > htop-3.0.5pl20210418p0
> 
> I think you may have a copy in mystuff
> 
> Here's an improved diff
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/htop/Makefile,v
> retrieving revision 1.30
> diff -u -p -r1.30 Makefile
> --- Makefile  11 Mar 2022 19:57:32 -  1.30
> +++ Makefile  16 Mar 2022 21:59:52 -
> @@ -2,10 +2,7 @@ COMMENT =interactive process viewer
>  
>  GH_ACCOUNT = htop-dev
>  GH_PROJECT = htop
> -#GH_TAGNAME =3.0.5
> -GH_COMMIT =  feec16cbb53dabc6a52ef2f69a6a13798be82617
> -DISTNAME =   htop-3.0.5pl20210418
> -REVISION =   0
> +GH_TAGNAME = 3.1.2
>  
>  CATEGORIES = sysutils
>  
> @@ -16,7 +13,7 @@ MAINTAINER =Ian Sutton 
>  # GPLv2 only
>  PERMIT_PACKAGE = Yes
>  
> -WANTLIB =c curses kvm m
> +WANTLIB =c curses execinfo kvm m
>  
>  RUN_DEPENDS =devel/desktop-file-utils
>  
> @@ -25,7 +22,7 @@ NO_TEST =   Yes
>  DEBUG_PACKAGES = ${BUILD_PACKAGES}
>  
>  CONFIGURE_STYLE =autoreconf
> -AUTOCONF_VERSION =   2.69
> +AUTOCONF_VERSION =   2.71
>  AUTOMAKE_VERSION =   1.16
>  AUTORECONF = ./autogen.sh
>  CONFIGURE_ARGS +=--disable-unicode \
> Index: distinfo
> ===
> RCS file: /cvs/ports/sysutils/htop/distinfo,v
> retrieving revision 1.8
> diff -u -p -r1.8 distinfo
> --- distinfo  23 Apr 2021 21:16:16 -  1.8
> +++ distinfo  16 Mar 2022 21:59:52 -
> @@ -1,2 +1,2 @@
> -SHA256 (htop-3.0.5pl20210418-feec16cb.tar.gz) = 
> bUysbhZRqsVVLSZcz4GvUl5ekauQCn81QQLqFP+ruF0=
> -SIZE (htop-3.0.5pl20210418-feec16cb.tar.gz) = 314058
> +SHA256 (htop-3.1.2.tar.gz) = /pVZY3yPIfX9UxpMByBIpAQXOAasva0TWca4L9h6oAE=
> +SIZE (htop-3.1.2.tar.gz) = 387656
Just rebuilt the port with the better diff: Works great



[update patch] htop 3.0.5 -> 3.1.2

2022-03-16 Thread Martin Ziemer
This patch updates htop from 3.0.5 to 3.1.2.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/htop/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- Makefile11 Mar 2022 19:57:32 -  1.30
+++ Makefile16 Mar 2022 14:13:41 -
@@ -2,10 +2,8 @@ COMMENT =  interactive process viewer
 
 GH_ACCOUNT =   htop-dev
 GH_PROJECT =   htop
-#GH_TAGNAME =  3.0.5
-GH_COMMIT =feec16cbb53dabc6a52ef2f69a6a13798be82617
-DISTNAME = htop-3.0.5pl20210418
-REVISION = 0
+GH_TAGNAME =   3.1.2
+DISTNAME = htop-3.1.2
 
 CATEGORIES =   sysutils
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/htop/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo23 Apr 2021 21:16:16 -  1.8
+++ distinfo16 Mar 2022 14:13:41 -
@@ -1,2 +1,2 @@
-SHA256 (htop-3.0.5pl20210418-feec16cb.tar.gz) = 
bUysbhZRqsVVLSZcz4GvUl5ekauQCn81QQLqFP+ruF0=
-SIZE (htop-3.0.5pl20210418-feec16cb.tar.gz) = 314058
+SHA256 (htop-3.1.2.tar.gz) = /pVZY3yPIfX9UxpMByBIpAQXOAasva0TWca4L9h6oAE=
+SIZE (htop-3.1.2.tar.gz) = 387656



[update patch] ddrescue 1.25 -> 1.26

2022-03-16 Thread Martin Ziemer
This patch updates ddrescue from 1.25 to 1.26

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/ddrescue/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile11 Mar 2022 19:57:19 -  1.23
+++ Makefile16 Mar 2022 10:10:54 -
@@ -1,10 +1,12 @@
 COMMENT =  data recovery tool
 
-DISTNAME = ddrescue-1.25
+DISTNAME = ddrescue-1.26
 
 CATEGORIES =   sysutils
 
 HOMEPAGE = https://www.gnu.org/software/ddrescue/ddrescue.html
+
+MAINTAINER=Martin Ziemer 
 
 # GPLv2+
 PERMIT_PACKAGE =   Yes
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo3 Mar 2020 14:29:54 -   1.11
+++ distinfo16 Mar 2022 10:10:54 -
@@ -1,2 +1,2 @@
-SHA256 (ddrescue-1.25.tar.lz) = zlOOvSagn0XaZ9OtP3QxkyQoIxzux6LSVfcW+iMaEGM=
-SIZE (ddrescue-1.25.tar.lz) = 87001
+SHA256 (ddrescue-1.26.tar.lz) = 5RPNOpDZgQ392RGX1AqkD23wFZe/tez9+yBd4RJ8VR8=
+SIZE (ddrescue-1.26.tar.lz) = 91930



[maintainer update] remind 3.4.1 -> 3.4.2

2022-03-16 Thread Martin Ziemer
This patch updates remind from 3.4.1 to 3.4.2.

Tested on two amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.54
diff -u -p -r1.54 Makefile
--- Makefile11 Mar 2022 19:38:19 -  1.54
+++ Makefile16 Mar 2022 08:18:34 -
@@ -1,7 +1,7 @@
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.04.01
-PKGNAME=   remind-3.4.1
+DISTNAME=  remind-03.04.02
+PKGNAME=   remind-3.4.2
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.25
diff -u -p -r1.25 distinfo
--- distinfo24 Feb 2022 15:24:24 -  1.25
+++ distinfo16 Mar 2022 08:18:34 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.04.01.tar.gz) = 8INtFmftMb1JSotUdDtMXdSm+UE/8zQW/wIOExr8nkI=
-SIZE (remind-03.04.01.tar.gz) = 440483
+SHA256 (remind-03.04.02.tar.gz) = kjDcO0l39l2KJXo0elZesKZWDZoSoUXIu1Ua7IxWY4w=
+SIZE (remind-03.04.02.tar.gz) = 448199



[maintainer update] smartmontools 7.2 -> 7.3

2022-03-01 Thread Martin Ziemer
This patch updates smartmontools from 7.2 to 7.3.

We no longer need any patch, as upstream is fixed for our needs.

Tested on three amd64 systems.

Index: Makefile
===
RCS file: /cvs/ports/sysutils/smartmontools/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- Makefile15 Jun 2021 15:02:30 -  1.45
+++ Makefile1 Mar 2022 07:11:48 -
@@ -3,7 +3,7 @@
 COMMENT=   control and monitor storage systems using SMART
 
 # XXX at update time check whether C++11 is actually needed
-DISTNAME=  smartmontools-7.2
+DISTNAME=  smartmontools-7.3
 CATEGORIES=sysutils
 
 HOMEPAGE=  https://www.smartmontools.org/
Index: distinfo
===
RCS file: /cvs/ports/sysutils/smartmontools/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo15 Jun 2021 15:02:30 -  1.20
+++ distinfo1 Mar 2022 07:11:48 -
@@ -1,2 +1,2 @@
-SHA256 (smartmontools-7.2.tar.gz) = 
XNmKJ+Y5MWi8aq6gcNnhzVUbD4mMUvZrL/Ll0nQRjNY=
-SIZE (smartmontools-7.2.tar.gz) = 992256
+SHA256 (smartmontools-7.3.tar.gz) = 
pUT4gI0MWM+w50JMoYQcuFipdJIrA11QXU5MJIvjois=
+SIZE (smartmontools-7.3.tar.gz) = 1043932
Index: patches/patch-os-openbsd_cpp
===
RCS file: patches/patch-os-openbsd_cpp
diff -N patches/patch-os-openbsd_cpp
--- patches/patch-os-openbsd_cpp15 Jun 2021 15:02:30 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,38 +0,0 @@
-$OpenBSD $
-
-Upstream r5213: Use correct devicename for autodetection
-Upstream r5214: Apply conversion to seconds for timeouts in scsi_pass_through
-Upstream r5215: fix SAT autodetection for the sd* devices
-
 os_openbsd.cpp   Tue Oct  6 17:31:47 2020
-+++ os_openbsd.cpp.patched Wed Apr  7 09:39:24 2021
-@@ -266,7 +266,7 @@ bool openbsd_scsi_device::scsi_pass_through(scsi_cmnd_
-   sc.databuf = (char *)iop->dxferp;
-   sc.datalen = iop->dxfer_len;
-   sc.senselen = iop->max_sense_len;
--  sc.timeout = iop->timeout == 0 ? 6 : iop->timeout;  /* XXX */
-+  sc.timeout = (iop->timeout == 0 ? 60 : iop->timeout) * 1000;
-   sc.flags =
- (iop->dxfer_dir == DXFER_NONE ? SCCMD_READ :
- (iop->dxfer_dir == DXFER_FROM_DEVICE ? SCCMD_READ : SCCMD_WRITE));
-@@ -582,17 +582,17 @@ smart_device * openbsd_smart_interface::autodetect_sma
-   if (str_starts_with(test_name, net_dev_prefix)) {
- test_name += strlen(net_dev_prefix);
- if (!strncmp(net_dev_ata_disk, test_name, strlen(net_dev_ata_disk)))
--  return get_ata_device(test_name, "ata");
-+  return get_ata_device(name, "ata");
- if (!strncmp(net_dev_scsi_disk, test_name, strlen(net_dev_scsi_disk))) {
-   // XXX Try to detect possible USB->(S)ATA bridge
-   // XXX get USB vendor ID, product ID and version from sd(4)/umass(4).
-   // XXX check sat device via get_usb_dev_type_by_id().
- 
-   // No USB bridge found, assume regular SCSI device
--  return get_scsi_device(test_name, "scsi");
-+  return get_scsi_device(name, "");
- }
- if (!strncmp(net_dev_scsi_tape, test_name, strlen(net_dev_scsi_tape)))
--  return get_scsi_device(test_name, "scsi");
-+  return get_scsi_device(name, "scsi");
-   }
-   // device type unknown
-   return 0;
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/smartmontools/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   1 Mar 2019 19:35:34 -   1.8
+++ pkg/PLIST   1 Mar 2022 07:11:48 -
@@ -1,4 +1,3 @@
-@comment $OpenBSD: PLIST,v 1.8 2019/03/01 19:35:34 cwen Exp $
 @rcscript ${RCDIR}/smartd
 @man man/man5/smartd.conf.5
 @man man/man8/smartctl.8
@@ -6,6 +5,14 @@
 @bin sbin/smartctl
 @bin sbin/smartd
 share/doc/smartmontools/
+share/doc/smartmontools/AUTHORS
+share/doc/smartmontools/COPYING
+share/doc/smartmontools/ChangeLog
+share/doc/smartmontools/ChangeLog-6.0-7.0
+share/doc/smartmontools/INSTALL
+share/doc/smartmontools/NEWS
+share/doc/smartmontools/README
+share/doc/smartmontools/TODO
 share/doc/smartmontools/smartd.conf
 @sample ${SYSCONFDIR}/smartd.conf
 share/examples/smartmontools/
@@ -15,5 +22,7 @@ share/examples/smartmontools/Example3
 share/examples/smartmontools/Example4
 share/examples/smartmontools/Example5
 share/examples/smartmontools/Example6
+share/examples/smartmontools/Example7
+share/examples/smartmontools/Example8
 share/examples/smartmontools/README
 share/examples/smartmontools/smartd_warning.sh



[maintainer update] remind 3.4.0 -> 3.4.1

2022-02-23 Thread Martin Ziemer
This patch updates remind from 3.4.0 to 3.4.1.

Tested on two amd64 systems.


Index: Makefile
===
RCS file: /cvs/ports/misc/remind/Makefile,v
retrieving revision 1.52
diff -u -p -r1.52 Makefile
--- Makefile11 Feb 2022 12:45:05 -  1.52
+++ Makefile24 Feb 2022 07:23:06 -
@@ -2,8 +2,8 @@
 
 COMMENT=   scripting language for reminders, with a Tk front end
 
-DISTNAME=  remind-03.04.00
-PKGNAME=   remind-3.4.0
+DISTNAME=  remind-03.04.01
+PKGNAME=   remind-3.4.1
 
 CATEGORIES=misc
 
Index: distinfo
===
RCS file: /cvs/ports/misc/remind/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo11 Feb 2022 12:45:05 -  1.24
+++ distinfo24 Feb 2022 07:23:06 -
@@ -1,2 +1,2 @@
-SHA256 (remind-03.04.00.tar.gz) = uIpIygxV5l122FN8sz+OMeQh8iL4Vy87EM1/CjFvLVI=
-SIZE (remind-03.04.00.tar.gz) = 439400
+SHA256 (remind-03.04.01.tar.gz) = 8INtFmftMb1JSotUdDtMXdSm+UE/8zQW/wIOExr8nkI=
+SIZE (remind-03.04.01.tar.gz) = 440483
Index: pkg/PLIST
===
RCS file: /cvs/ports/misc/remind/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   11 Feb 2022 12:45:05 -  1.8
+++ pkg/PLIST   24 Feb 2022 07:23:06 -
@@ -10,6 +10,7 @@ libdata/perl5/site_perl/Remind/PDF/
 libdata/perl5/site_perl/Remind/PDF.pm
 libdata/perl5/site_perl/Remind/PDF/Entry.pm
 @man man/man1/rem.1
+@man man/man1/rem2html.1
 @man man/man1/rem2pdf.1
 @man man/man1/rem2ps.1
 @man man/man1/remind.1



Re: UPDATE sysutils/borgbackup 1.2.0

2022-02-23 Thread Martin Ziemer
Am Wed, Feb 23, 2022 at 07:01:46AM +0100 schrieb Bjorn Ketelaars:
> A newer version of borgbackup has been made available: 1.2.0, which is
> the first release of the 1.2 branch. This update should play nicely
> together with releases in the 1.1 branch, and strictly taken, nothing
> special is required for upgrading.
> 
> Noticeable change is that freeing repository space only happens when
> "borg compact" is invoked. Borg < 1.2 invoked compaction automatically
> at the end of each repository writing command. Borg >= 1.2 does not do
> that any more. Changelog, including upgrade and compatibility notes, can
> be found at
> https://github.com/borgbackup/borg/blob/1.2.0/docs/changes.rst#version-120-2022-02-22-220222--.
> 
> For now I propose to maintain both branches. 1.1.x Will get fixes for a
> while, and advantage of offering releases from both branches is that
> people do not have to rush in adopting their scripts.
> 
> Diff below moves the current release (1.1.17) to borgbackup/1.1, and
> adds 1.2.0 as borgbackup/1.2. @pkgpath-marker has been added to the
> PLIST of borgbackup/1.1, so nobody is forced to 1.2.0 when using
> `pkg_add -u`.
> 
> Testing:
> - `make test` runs successfully for both releases.
> - `pkg_add -u` from 1.1.17 should pick up releases in the 1.1 branch.
> - I have been testing/following the 1.2 branch since the first alpha
>   release, and have switched completely since the first release
>   candidate. So far, no regression observed.
> 
> There is only one consumer of borgbackup, which needs some attention:
> sysutils/borgmatic. I will send a diff for this in a separate mail.
> 
> Tests/comments/OK?
Tested 1.2.0 with create, list, extract, delete and check using my
main archive containing 132G of data after deduplication without
errors.



[maintainer update] remind 3.3.12 -> 3.4.0

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

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

Tested on two amd64 systems.

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



[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



[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.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



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);
+



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



[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



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] 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



[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] 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] nnn 4.2 -> 4.3

2021-10-04 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-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



  1   2   >