[Maintainer Update] archivers/zpaqfranz-59.7

2024-06-06 Thread tux0r
A wild update appeared. It's very effective.

Patch attached.

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 1d6a54bf8be..61f4de82abe 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -1,7 +1,7 @@
 BROKEN-sparc64 = SIGBUS due to unaligned access when running tests
 
 COMMENT =	journaling archiver for incremental backup, fork of ZPAQ
-DIST_TUPLE =	github fcorbelli zpaqfranz 59.5 .
+DIST_TUPLE =	github fcorbelli zpaqfranz 59.7 .
 CATEGORIES =	archivers
 MAINTAINER =	tux0r 
 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 2ca695afeeb..e568a355d2a 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcorbelli-zpaqfranz-59.5.tar.gz) = 2uDv8BuHLw9YCE0vlONUbodSMOH77YjvqoGaXBeSVD8=
-SIZE (fcorbelli-zpaqfranz-59.5.tar.gz) = 1940033
+SHA256 (fcorbelli-zpaqfranz-59.7.tar.gz) = 0rGd/HHXQzeHJ/HEJU+PO1sOHqWf7HuInokSgiqkwy0=
+SIZE (fcorbelli-zpaqfranz-59.7.tar.gz) = 1943375


[Maintainer Update] archivers/zpaqfranz-59.5

2024-05-14 Thread tux0r
Today's update replaces my patches for 59.3 and 59.4... obviously. New
patch attached.
diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 6bc0775789e..1d6a54bf8be 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -1,7 +1,7 @@
 BROKEN-sparc64 = SIGBUS due to unaligned access when running tests
 
 COMMENT =	journaling archiver for incremental backup, fork of ZPAQ
-DIST_TUPLE =	github fcorbelli zpaqfranz 59.2 .
+DIST_TUPLE =	github fcorbelli zpaqfranz 59.5 .
 CATEGORIES =	archivers
 MAINTAINER =	tux0r 
 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index f506683a0d2..2ca695afeeb 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcorbelli-zpaqfranz-59.2.tar.gz) = fWSVSZcsFTpOXww+BMY/vfpzf3IkOaJv6Q/3ifENDMo=
-SIZE (fcorbelli-zpaqfranz-59.2.tar.gz) = 1927321
+SHA256 (fcorbelli-zpaqfranz-59.5.tar.gz) = 2uDv8BuHLw9YCE0vlONUbodSMOH77YjvqoGaXBeSVD8=
+SIZE (fcorbelli-zpaqfranz-59.5.tar.gz) = 1940033


[Maintainer Update] archivers/zpaqfranz-59.4

2024-05-11 Thread tux0r
zpaqfranz got an update. Patch attached,
diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 6bc0775789e..32f6b64d2fc 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -1,7 +1,7 @@
 BROKEN-sparc64 = SIGBUS due to unaligned access when running tests
 
 COMMENT =	journaling archiver for incremental backup, fork of ZPAQ
-DIST_TUPLE =	github fcorbelli zpaqfranz 59.2 .
+DIST_TUPLE =	github fcorbelli zpaqfranz 59.4 .
 CATEGORIES =	archivers
 MAINTAINER =	tux0r 
 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
deleted file mode 100644
index f506683a0d2..000
--- a/archivers/zpaqfranz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fcorbelli-zpaqfranz-59.2.tar.gz) = fWSVSZcsFTpOXww+BMY/vfpzf3IkOaJv6Q/3ifENDMo=
-SIZE (fcorbelli-zpaqfranz-59.2.tar.gz) = 1927321


[Maintainer Update] archivers/zpaqfranz-59.3.diff

2024-04-19 Thread tux0r
Just a small update. Adds an "update" command that seems to work on
AMD64 at least, most other new stuff is Windows-only. Patch attached.

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 6bc0775789e..76294371301 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -1,7 +1,7 @@
 BROKEN-sparc64 = SIGBUS due to unaligned access when running tests
 
 COMMENT =	journaling archiver for incremental backup, fork of ZPAQ
-DIST_TUPLE =	github fcorbelli zpaqfranz 59.2 .
+DIST_TUPLE =	github fcorbelli zpaqfranz 59.3 .
 CATEGORIES =	archivers
 MAINTAINER =	tux0r 
 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index f506683a0d2..ce414eb9453 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcorbelli-zpaqfranz-59.2.tar.gz) = fWSVSZcsFTpOXww+BMY/vfpzf3IkOaJv6Q/3ifENDMo=
-SIZE (fcorbelli-zpaqfranz-59.2.tar.gz) = 1927321
+SHA256 (fcorbelli-zpaqfranz-59.3.tar.gz) = oePG1zgFCnuJiB1do5qVoC4Ey63W55bE4DJnaRoYXYM=
+SIZE (fcorbelli-zpaqfranz-59.3.tar.gz) = 1934314


[Maintainer Update] archivers/zpaqfranz-59.2

2024-02-23 Thread tux0r
zpaqfranz 59.2 has - on non-Windows systems - a few bugfixes, seemingly
not more, in comparison to 59.1. As 59.1 isn't on /ports yet, attached
is the diff from 58.11. :-)

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 174fc11b886..4b2dc4534d8 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =	journaling archiver for incremental backup, fork of ZPAQ
 
 GH_ACCOUNT =	fcorbelli
 GH_PROJECT =	zpaqfranz
-GH_TAGNAME =	58.11
+GH_TAGNAME =	59.2
 
 CATEGORIES =	archivers
 MAINTAINER =	tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index c01bbc163bf..bf4245b2560 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.11.tar.gz) = lg5mkHTqcIhjfqTr2S4t5c4JN5d0z3dsLH3Ik2lxelU=
-SIZE (zpaqfranz-58.11.tar.gz) = 1870513
+SHA256 (zpaqfranz-59.2.tar.gz) = fWSVSZcsFTpOXww+BMY/vfpzf3IkOaJv6Q/3ifENDMo=
+SIZE (zpaqfranz-59.2.tar.gz) = 1927321


[Maintainer Update] archivers/zpaqfranz-58.11

2023-11-10 Thread tux0r
New feature:
SHA-1 collision prevention.

Patch attached.

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index f3bdb66b8c4..174fc11b886 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.10
+GH_TAGNAME =   58.11
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 08a49730110..c01bbc163bf 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.10.tar.gz) = l3/J0RxL50mPu6PguonyIIXFEmevp1QJbsq4apDvBkM=
-SIZE (zpaqfranz-58.10.tar.gz) = 1865506
+SHA256 (zpaqfranz-58.11.tar.gz) = lg5mkHTqcIhjfqTr2S4t5c4JN5d0z3dsLH3Ik2lxelU=
+SIZE (zpaqfranz-58.11.tar.gz) = 1870513


[Maintainer Update] archivers/zpaqfranz-58.10

2023-10-02 Thread tux0r
A few scripting changes, nothing too shady this time.
Changelog: https://github.com/fcorbelli/zpaqfranz/releases/tag/58.10

Patch attached.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 2abc8f4d5a2..f3bdb66b8c4 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.9
+GH_TAGNAME =   58.10
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 29bf79ce672..08a49730110 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.9.tar.gz) = 9oHgyyrRm4YvlTo8fkacwbAiK4yZUbSP6XnDzkG9RlY=
-SIZE (zpaqfranz-58.9.tar.gz) = 21932398
+SHA256 (zpaqfranz-58.10.tar.gz) = l3/J0RxL50mPu6PguonyIIXFEmevp1QJbsq4apDvBkM=
+SIZE (zpaqfranz-58.10.tar.gz) = 1865506


[maintainer update] archivers/zpaqfranz-58.9

2023-08-24 Thread tux0r
The changelog claims that this release mainly fixes a Windows bug, but it can’t 
be too bad to have the port updated as well.

Patch attached.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index fa809ecf14c..2abc8f4d5a2 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.8
+GH_TAGNAME =   58.9
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index b7f3993b435..29bf79ce672 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.8.tar.gz) = JukVosMTZ1gFcU7+0EoQglJuy7Aup5LGC1PjHRqL1AI=
-SIZE (zpaqfranz-58.8.tar.gz) = 5286997
+SHA256 (zpaqfranz-58.9.tar.gz) = 9oHgyyrRm4YvlTo8fkacwbAiK4yZUbSP6XnDzkG9RlY=
+SIZE (zpaqfranz-58.9.tar.gz) = 21932398


[maintainer update] archivers/zpaqfranz-58.8

2023-08-05 Thread tux0r
Update: robocopy command fixed. Patch attached. Have a good weekend.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 56aa180098f..fa809ecf14c 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.7
+GH_TAGNAME =   58.8
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index bf0d1db8708..b7f3993b435 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.7.tar.gz) = yjsrpErgMvfGic7hxiC3JL4VmGQEwR7gKX0y31Pr8Uo=
-SIZE (zpaqfranz-58.7.tar.gz) = 5300866
+SHA256 (zpaqfranz-58.8.tar.gz) = JukVosMTZ1gFcU7+0EoQglJuy7Aup5LGC1PjHRqL1AI=
+SIZE (zpaqfranz-58.8.tar.gz) = 5286997


[maintainer update] archivers/zpaqfranz-58.7

2023-07-24 Thread tux0r
This time (the previous one was not too long ago, I know…), no obvious 
bugfixes, but a metric ton of new features, it seems. As always, roughly tested 
on amd64.

Patch attached.

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 95cd8dd9865..56aa180098f 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.6
+GH_TAGNAME =   58.7
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 8cde57ed555..bf0d1db8708 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.6.tar.gz) = pYdAbyrKkiFXgbIj5SEWls8kD5E64sJ589+hIO0i/oc=
-SIZE (zpaqfranz-58.6.tar.gz) = 5297615
+SHA256 (zpaqfranz-58.7.tar.gz) = yjsrpErgMvfGic7hxiC3JL4VmGQEwR7gKX0y31Pr8Uo=
+SIZE (zpaqfranz-58.7.tar.gz) = 5300866


[Maintainer Update] archivers/zpaqfranz-58.6

2023-07-19 Thread tux0r
58.5 seems to have had a broken file writing mechanism:
https://github.com/fcorbelli/zpaqfranz/issues/62

Fixed. Patch attached.

diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index e98abc2a6c1..95cd8dd9865 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.5
+GH_TAGNAME =   58.6
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 4784cebc527..8cde57ed555 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.5.tar.gz) = aruDt3eCrq3bakKbxDOri3QaNaL+2gxJzCDU/EEON+Q=
-SIZE (zpaqfranz-58.5.tar.gz) = 5296095
+SHA256 (zpaqfranz-58.6.tar.gz) = pYdAbyrKkiFXgbIj5SEWls8kD5E64sJ589+hIO0i/oc=
+SIZE (zpaqfranz-58.6.tar.gz) = 5297615


[Maintainer Update] archivers/zpaqfranz-58.5

2023-07-14 Thread tux0r
No special new flags, a few bugfixes. Patch attached.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index b762272ff73..e98abc2a6c1 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.4
+GH_TAGNAME =   58.5
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 10235b79380..4784cebc527 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.4.tar.gz) = K5QQdoEo2rVB59tSw2psSOFjDDLhDyOINoqU2RQ+n9w=
-SIZE (zpaqfranz-58.4.tar.gz) = 5291170
+SHA256 (zpaqfranz-58.5.tar.gz) = aruDt3eCrq3bakKbxDOri3QaNaL+2gxJzCDU/EEON+Q=
+SIZE (zpaqfranz-58.5.tar.gz) = 5296095


Re: [Maintainer Update] archivers/zpaqfranz-58.4

2023-06-25 Thread tux0r
Ha! Indeed. This time, my IT infrastructure had a number of weird problems, so 
I had to be creative. I’ll keep in mind that this won’t work. Sorry!

> On Sonntag, Juni 25, 2023 at 10:27 AM, Omar Polo  (mailto:o...@omarpolo.com)> wrote:
> On 2023/06/25 01:55:34 +0200, tux0r  wrote:
> > Nothing too special this time. Diff attached.
>
> the diff is mangled, it has spaces instead of tabs, and doesn't apply.
> Not a big deal, applied by hand and committed, but something to keep
> in mind for bigger diff -- maybe you copied it from tmux or xterm?
>
>
> Thanks,
>
> Omar Polo


[Maintainer Update] archivers/zpaqfranz-58.4

2023-06-24 Thread tux0r
Nothing too special this time. Diff attached.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 0ed85febe20..b762272ff73 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ

 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.3
+GH_TAGNAME =   58.4

 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 202f07b74df..10235b79380 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.3.tar.gz) = UNJ50ZvZ3KRk92ZmF4LsGi85Y/PnICnmronJkDByopw=
-SIZE (zpaqfranz-58.3.tar.gz) = 5285300
+SHA256 (zpaqfranz-58.4.tar.gz) = K5QQdoEo2rVB59tSw2psSOFjDDLhDyOINoqU2RQ+n9w=
+SIZE (zpaqfranz-58.4.tar.gz) = 5291170


[Maintainer Update] archivers/zpaqfranz-58.3

2023-05-08 Thread tux0r
Bugfix release. Patch attached.
diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index bf2dd248408..0ed85febe20 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.2
+GH_TAGNAME =   58.3
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index 9c79c1f83eb..202f07b74df 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.2.tar.gz) = e2bJS7Iv8DIFd3wL4OcHR6D3747/m5nisaw4SqSVl38=
-SIZE (zpaqfranz-58.2.tar.gz) = 5284676
+SHA256 (zpaqfranz-58.3.tar.gz) = UNJ50ZvZ3KRk92ZmF4LsGi85Y/PnICnmronJkDByopw=
+SIZE (zpaqfranz-58.3.tar.gz) = 5285300


Re: [Maintainer Update] archivers/zpaqfranz-58.2

2023-05-03 Thread tux0r
> An option would be to enable the HWSHA2 flag on amd64 only and leave up to 
> the users to specify -hw or not, depending on the machine at hand.

Sounds good. I don’t have a i386 available anymore, so I could not test that - 
sorry!

> On Mittwoch, Mai 03, 2023 at 6:12 PM, Omar Polo  (mailto:o...@omarpolo.com)> wrote:
> On 2023/05/02 21:32:52 +0200, tux0r  wrote:
> > zpaqfranz 58.2 fixes (among others) the HWSHA2 flag on OpenBSD/amd64.
>
> `zpaqfranz autotest -hw -all' crashes on i386 from SIGILL (illegal
> instruction) in sha256_transform_x86(). Glancing at the code hidden
> behind #ifdef HWSHA2 it seems like it tries to support x86 but not
> always.
>
> it's also confusing since it claims in some comments that there's no
> cpuid check "for performance" but in fact there is a cpuid check used
> in some parts... it's a bit of a mess.
>
> I guess that the rufus code (where it crashes on i386) is amd64 only
> since it has a leading
>
> RUFUS_ENABLE_GCC_ARCH("ssse3,sse4.1,sha")
> i.e.
> __attribute__((target ("ssse3,sse4.1,sha")))
>
> on the other hand, the cpuid check seems to work "somehow" and so only
> manually specifying -hw leads to a crash. `zpaqfranz autotest -all'
> on i386 works fine.
>
> An option would be to enable the HWSHA2 flag on amd64 only and leave
> up to the users to specify -hw or not, depending on the machine at
> hand.
>
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/archivers/zpaqfranz/Makefile,v
> retrieving revision 1.16
> diff -u -p -r1.16 Makefile
> --- Makefile 26 Apr 2023 08:36:39 - 1.16
> +++ Makefile 3 May 2023 14:35:05 -
> @@ -4,7 +4,7 @@ COMMENT = journaling archiver for increm
>
> GH_ACCOUNT = fcorbelli
> GH_PROJECT = zpaqfranz
> -GH_TAGNAME = 58.1
> +GH_TAGNAME = 58.2
>
> CATEGORIES = archivers
> MAINTAINER = tux0r 
> @@ -18,9 +18,14 @@ WANTLIB = ${COMPILER_LIBCXX} c m
>
> USE_WXNEEDED = Yes
>
> +CPPFLAGS += -Dunix
> +.if ${MACHINE_ARCH:Mamd64}
> +CPPFLAGS += -DHWSHA2
> +.endif
> +
> do-build:
> cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} \
> - ${CXX} ${CXXFLAGS} -Dunix -o zpaqfranz zpaqfranz.cpp -lm -lpthread
> + ${CXX} ${CXXFLAGS} ${CPPFLAGS} -o zpaqfranz zpaqfranz.cpp -lm -lpthread
>
> do-install:
> ${INSTALL_PROGRAM} ${WRKSRC}/zpaqfranz ${PREFIX}/bin/
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/archivers/zpaqfranz/distinfo,v
> retrieving revision 1.13
> diff -u -p -r1.13 distinfo
> --- distinfo 26 Apr 2023 08:36:39 - 1.13
> +++ distinfo 3 May 2023 10:29:41 -
> @@ -1,2 +1,2 @@
> -SHA256 (zpaqfranz-58.1.tar.gz) = Gtg2hMIVZsDTmhKm5VfY+A0qGSdJxL/l5MOZ7hbR3hY=
> -SIZE (zpaqfranz-58.1.tar.gz) = 5274310
> +SHA256 (zpaqfranz-58.2.tar.gz) = e2bJS7Iv8DIFd3wL4OcHR6D3747/m5nisaw4SqSVl38=
> +SIZE (zpaqfranz-58.2.tar.gz) = 5284676


[Maintainer Update] archivers/zpaqfranz-58.2

2023-05-02 Thread tux0r
zpaqfranz 58.2 fixes (among others) the HWSHA2 flag on OpenBSD/amd64. Debug 
worked:

% zpaqfranz b -debug# no crash

Diff attached.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 7371ecfb6b4..83c40f8a188 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   58.1
+GH_TAGNAME =   58.2
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
@@ -20,7 +20,7 @@ USE_WXNEEDED =Yes
 
 do-build:
cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} \
-   ${CXX} ${CXXFLAGS} -Dunix -o zpaqfranz zpaqfranz.cpp -lm -lpthread
+   ${CXX} ${CXXFLAGS} -DHWSHA2 -Dunix -o zpaqfranz zpaqfranz.cpp -lm 
-lpthread
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/zpaqfranz ${PREFIX}/bin/
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index a286c6ae51a..9c79c1f83eb 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-58.1.tar.gz) = Gtg2hMIVZsDTmhKm5VfY+A0qGSdJxL/l5MOZ7hbR3hY=
-SIZE (zpaqfranz-58.1.tar.gz) = 5274310
+SHA256 (zpaqfranz-58.2.tar.gz) = e2bJS7Iv8DIFd3wL4OcHR6D3747/m5nisaw4SqSVl38=
+SIZE (zpaqfranz-58.2.tar.gz) = 5284676


[Maintainer Update] archivers/zpaqfranz-58.1

2023-04-21 Thread tux0r
zpaqfranz 58.1 (theoretically) grew a new compiler flag to auto-detect hardware 
acceleration, but it segfaults on my system. While this remains to be checked, 
attached is a patch without the new compiler flag that does NOT segfault on my 
system … :-)diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 4c01c2e8d03..7371ecfb6b4 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   57.5
+GH_TAGNAME =   58.1
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index a2714547118..a286c6ae51a 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-57.5.tar.gz) = wLqGwzywYf6pCc+vYpMFpGq3EutHFbC47y5JQ4BV+X4=
-SIZE (zpaqfranz-57.5.tar.gz) = 6574011
+SHA256 (zpaqfranz-58.1.tar.gz) = Gtg2hMIVZsDTmhKm5VfY+A0qGSdJxL/l5MOZ7hbR3hY=
+SIZE (zpaqfranz-58.1.tar.gz) = 5274310


[Maintainer Update] archivers/zpaqfranz-57.5

2023-03-29 Thread tux0r
The developer added PDCurses to zpaqfranz, currently Windows-only, so -DGUI for 
OpenBSD will have to wait … :-)

Update attached.
tux0r.diff --git a/archivers/zpaqfranz/Makefile b/archivers/zpaqfranz/Makefile
index 53a48dcef2c..4c01c2e8d03 100644
--- a/archivers/zpaqfranz/Makefile
+++ b/archivers/zpaqfranz/Makefile
@@ -4,7 +4,7 @@ COMMENT =   journaling archiver for incremental backup, 
fork of ZPAQ
 
 GH_ACCOUNT =   fcorbelli
 GH_PROJECT =   zpaqfranz
-GH_TAGNAME =   57.4
+GH_TAGNAME =   57.5
 
 CATEGORIES =   archivers
 MAINTAINER =   tux0r 
diff --git a/archivers/zpaqfranz/distinfo b/archivers/zpaqfranz/distinfo
index d1d3d9abe73..a2714547118 100644
--- a/archivers/zpaqfranz/distinfo
+++ b/archivers/zpaqfranz/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zpaqfranz-57.4.tar.gz) = 6vijevnrkYS2weWOwjeoWCsXCWkxssM+sT0C4WgpUtk=
-SIZE (zpaqfranz-57.4.tar.gz) = 6447110
+SHA256 (zpaqfranz-57.5.tar.gz) = wLqGwzywYf6pCc+vYpMFpGq3EutHFbC47y5JQ4BV+X4=
+SIZE (zpaqfranz-57.5.tar.gz) = 6574011


[Maintainer Update] archivers/zpaqfranz-57.4

2023-03-12 Thread tux0r
Ah, I was worried .. it's been days without a new version ... ;-)

Update attached.


zpaqfranz-57.4.diff
Description: Binary data


[Maintainer Update] archivers/zpaqfranz-57.3

2023-02-15 Thread tux0r
According to the change log, only proxmox-relevant changes, but we know now 
that the developer rarely gives a full overview ... ;-)

Update attached.

tux0r.


zpaqfranz-57.3.diff
Description: Binary data


[Maintainer Update] archivers/zpaqfranz-57.2

2023-01-29 Thread tux0r
57.2 fixes a few bugs - as always, it is *really* hard to find out what has 
changed (the developer still refuses to use a version control system 
differently than he would use FTP) -- anyway, update attached...

tux0r.



zpaqfranz-57.2.diff
Description: Binary data


[Maintainer Update] archivers/zpaqfranz-57.1

2023-01-25 Thread tux0r
The developer has updated zpaqfranz to 57.1. He seems to test his software on 
OpenBSD himself now (or at least he provides static OpenBSD binaries on 
GitHub), which is a good thing. :-)

Port update attached.

tux0r.


zpaqfranz-57.1.diff
Description: Binary data


[MAINTAINER UPDATE] archivers/zpaqfranz-56.4

2022-12-30 Thread tux0r
A new version has dropped five hours ago. Patch attached.


zpaqfranz-56.4.diff
Description: Binary data


[Maintainer Update] archivers/zpaqfranz-56.2

2022-12-01 Thread tux0r
zpaqfranz's developer has made a new version, most changes are Windows-only, so 
updating the port was quick and painless.

Patch attached.

tux0r.


zpaqfranz-56.2.diff
Description: Binary data


Re: [Maintainer Update] archivers/zpaqfranz-56.1

2022-11-18 Thread tux0r
I won’t object. :)

tux0r

> On Freitag, Nov. 18, 2022 at 11:24 AM, Omar Polo  (mailto:o...@omarpolo.com)> wrote:
> On 2022/11/18 10:07:06 +, Stuart Henderson  wrote:
> > On 2022/11/18 10:27, Omar Polo wrote:
> > > - CXXFLAGS="${CXXFLAGS}" \
> > > - CPPFLAGS="${CPPFLAGS}"
> > > +CFLAGS += -Dunix
> > > +LDFLAGS += -lm
> > > +
> > > +USE_WXNEEDED = Yes
> > >
> > > -CPPFLAGS += -Dunix
> > > -USE_WXNEEDED= Yes
> > > +do-build:
> > > + cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} \
> > > + ${CXX} ${CFLAGS} -o zpaqfranz zpaqfranz.cpp ${LDFLAGS}
> >
> > CPPFLAGS is more correct for -D really. But if you're running ${CXX}
> > directly I wouldn't bother with the indirection and just put -Dunix
> > on the command line.
>
> right. i did the same with -lm and LDFLAGS
>
> > C++ -> should pass CXXFLAGS not CFLAGS.
>
> Ops! to be fair, initially i typed ${CC} too out of habit :)
>
> here's a fixed diff, thanks for checking!
>
> Index: Makefile
> ===
> RCS file: /home/cvs/ports/archivers/zpaqfranz/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- Makefile 6 Sep 2022 07:07:39 - 1.6
> +++ Makefile 18 Nov 2022 10:19:52 -
> @@ -2,28 +2,26 @@ COMMENT = journaling archiver for increm
>
> GH_ACCOUNT = fcorbelli
> GH_PROJECT = zpaqfranz
> -GH_TAGNAME = 55.14
> +GH_TAGNAME = 56.1
>
> CATEGORIES = archivers
> MAINTAINER = tux0r 
>
> -# Public Domain
> +# various: public domain, MIT, zlib, BSD 2-clause, Apache 2.0
> PERMIT_PACKAGE = yes
>
> -FIX_CRLF_FILES = Makefile zpaqfranz.cpp
> -
> COMPILER= base-clang ports-gcc base-gcc
>
> WANTLIB = ${COMPILER_LIBCXX} c m
>
> -MAKE_FLAGS += CXX="${CXX}" \
> - CXXFLAGS="${CXXFLAGS}" \
> - CPPFLAGS="${CPPFLAGS}"
> +USE_WXNEEDED = Yes
>
> -CPPFLAGS += -Dunix
> -USE_WXNEEDED= Yes
> +do-build:
> + cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} \
> + ${CXX} ${CXXFLAGS} -Dunix -o zpaqfranz zpaqfranz.cpp -lm
>
> -post-install:
> +do-install:
> + ${INSTALL_PROGRAM} ${WRKSRC}/zpaqfranz ${PREFIX}/bin/
> ${INSTALL_MAN} ${WRKSRC}/man/zpaqfranz.1 ${PREFIX}/man/man1/
>
> do-test:
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/archivers/zpaqfranz/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- distinfo 5 Sep 2022 20:14:47 - 1.4
> +++ distinfo 18 Nov 2022 08:48:47 -
> @@ -1,2 +1,2 @@
> -SHA256 (zpaqfranz-55.14.tar.gz) = 
> NQu4rTUPFK5MEOypueG2kaAU4dXUGG54vI2ajgTMF6M=
> -SIZE (zpaqfranz-55.14.tar.gz) = 10588313
> +SHA256 (zpaqfranz-56.1.tar.gz) = PQNwOeVt0Zvw/xqhZy42NRrptFONopXGp2ylXhBWmY0=
> +SIZE (zpaqfranz-56.1.tar.gz) = 3738177


signature.asc
Description: PGP signature


[Maintainer Update] archivers/zpaqfranz-56.1

2022-11-15 Thread tux0r
Finally, a new major version. Updated port attached.

tux0r.


zpaqfranz-56.1.diff
Description: Binary data


[MAINTAINER UPDATE] archivers/zpaqfranz-55.16

2022-10-04 Thread tux0r
A new version is out - diff attached ..
no DNOJIT flavor because of the discussion I linked with the 55.15 diff :)

tux0r.


zpaqfranz-55.16.diff
Description: Binary data


Re: [MAINTAINER UPDATE] archivers/zpaqfranz-55.15

2022-09-20 Thread tux0r
Stuart Henderson schrob am 20.09.2022 um 09:58:

>I wonder if maybe the jit should be disabled by default (possibly adding
>a jit FLAVOR).

There was a discussion about NOJIT on the GitHub project, feat. op@:
https://github.com/fcorbelli/zpaqfranz/pull/22

tux0r.


Re: [MAINTAINER UPDATE] archivers/zpaqfranz-55.15

2022-09-20 Thread tux0r
Partially. ZPAQ itself is Public Domain, the additions are MIT.

tux0r.

> On Dienstag, Sept. 20, 2022 at 11:00 AM, Stuart Henderson 
> mailto:s...@spacehopper.org)> wrote:
> On 2022/09/20 09:58, Stuart Henderson wrote:
> > MAINTAINER = tux0r 
> > @@ -10,20 +10,17 @@ MAINTAINER = tux0r  > # Public Domain
> > PERMIT_PACKAGE = yes
>
> Oh this license marker is wrong.
>


signature.asc
Description: PGP signature


Re: [MAINTAINER UPDATE] archivers/zpaqfranz-55.15

2022-09-20 Thread tux0r
Ahoi, Peter,

yes, you are right. I copied “-O3 -march=native” from the old Makefile that the 
previous port used, but I should probably have taken care of that earlier.

Updated diff attached.

tux0r.

> On Montag, Sept. 19, 2022 at 10:38 PM, Peter Hessler  (mailto:phess...@theapt.org)> wrote:
> On 2022 Sep 19 (Mon) at 18:57:41 +0200 (+0200), tux0r wrote:
> :For no obvious reason, the dev decided to delete the Makefile, so the port 
> will have to take care of that as well...
> :
> :Looks like no OpenBSD-specifics are required this time - here's the patch.
> :
> :tux0r.
>
>
> Please remove "-O3 -march=native" from the compiler line. We don't want
> -O3 optimizations, and "-march=native" will generate code that won't run
> on all supported machines.
>
>
> --
> Practical people would be more practical if they would take a little
> more time for dreaming.
> -- J. P. McEvoy


zpaqfranz-55.15.diff
Description: Binary data


signature.asc
Description: PGP signature


[MAINTAINER UPDATE] archivers/zpaqfranz-55.15

2022-09-19 Thread tux0r
For no obvious reason, the dev decided to delete the Makefile, so the port will 
have to take care of that as well...

Looks like no OpenBSD-specifics are required this time - here's the patch.

tux0r.


zpaqfranz-55.15.diff
Description: Binary data


[MAINTAINER UPDATE] archives/zpaqfranz-55.14

2022-09-05 Thread tux0r
Diff attached.

As the author added a man page now, but did not include it in the Makefile, I 
chose post-install for that to keep maintenance work low. I hope that doesn’t 
break a rule…

tux0r.



zpaqfranz-55.14.diff
Description: Binary data


signature.asc
Description: PGP signature


[Maintainer Update] archivers/zpaqfranz-55.10

2022-08-14 Thread tux0r
Updating zpaqfranz from 55.7 to 55.10.

tux0r.


zpaqfranz-55.10.patch
Description: Binary data


[MAINTAINER UPDATE] archivers/zpaqfranz-55.7

2022-07-26 Thread tux0r
Small update for zpaqfranz 55.5 -> 55.7.

In theory, the author has fixed the -DNOJIT build for !amd64 in this version, 
but without an !amd64 machine ready, I probably won't add it to the Makefile 
again... :) 

tux0r.


zpaqfranz-55.7.diff
Description: Binary data


Re: [NEW or UPDATE] zpaqfranz-55.5

2022-07-24 Thread tux0r
Upstream issue - -DNOJIT shouldn't be used at all:
https://github.com/fcorbelli/zpaqfranz/pull/22#issuecomment-1180376914=

So, unless this is taken care of, your diff could/should be fine. I cannot test 
it though, not having an !amd64 machine at hand currently..

tux0r.


Re: [NEW or UPDATE] zpaqfranz-55.5

2022-07-20 Thread tux0r
Stuart Henderson schrob am 20.07.2022 um 14:21:

>The COMMENT assumes that one knows what ZPAQ is. It would be better if
>it described what the software does, and leave "it is a fork of foo" to
>DESCR.

Makes sense. Attached is an updated archive. Having ZPAQ in the COMMENT still 
sounds reasonable to me, as it is a (relatively) well-known software and people 
might search for it directly.

tux0r.


zpaqfranz-55.5.tar.gz
Description: GNU Zip compressed data


[NEW or UPDATE] zpaqfranz-55.5

2022-07-20 Thread tux0r
Update to the port of zpaqfranz-55.3 which I posted a few days ago. As always, 
tested only on AMD64 with 7.1.

tux0r.



zpaqfranz-55.5.tar.gz
Description: Binary data


[NEW] archivers/zpaqfranz-55.2

2022-07-15 Thread tux0r
Today, zpaqfranz 55.2 was released. I incorporated Omar Polo's patches to my 
port in my updated port (attached). :-)

As always, I still plan to maintain the port if you accept it.

tux0r.


zpaqfranz-55.2.tar.gz
Description: GNU Zip compressed data


Re: [NEW] archivers/zpaqfranz 55.1

2022-07-11 Thread tux0r
Thank you for your comments. I agree that your patch makes sense. I guess the 
upstream PRs will be added in 55.2... generally, looks good to me. :)

tux0r.


[NEW] archivers/zpaqfranz 55.1

2022-07-10 Thread tux0r
I ported what seems to be the only actively maintained ZPAQ implementation to 
OpenBSD (using 7.1 on AMD64).

tar.gz archive:
https://cdn.tuxproject.de/openbsd-ports/zpaqfranz-55.1.tar.gz

The developer added OpenBSD-specific code for this version and we both tested 
its basic functionality before I made the port. GitHub repository for the 
software itself: https://github.com/fcorbelli/zpaqfranz/

I hope that I made no mistakes. This is my first port (but I plan to maintain 
it if you accept it into OpenBSD). :-)

tux0r.