diff --git a/archivers/par2cmdline-turbo/Makefile b/archivers/par2cmdline-turbo/Makefile index 9571bf391955..4c7d333cd858 100644 --- a/archivers/par2cmdline-turbo/Makefile +++ b/archivers/par2cmdline-turbo/Makefile @@ -1,37 +1,36 @@ PORTNAME= par2cmdline-turbo -PORTVERSION= 0.9.0 +PORTVERSION= 1.0.1 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= archivers MAINTAINER= martymac@FreeBSD.org COMMENT= Tools for using Parity v2 Archive files using ParPar backend WWW= https://github.com/animetosho/par2cmdline-turbo LICENSE= GPLv2 -ONLY_FOR_ARCHS= amd64 aarch64 +ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= untested on other archs USES= autoreconf compiler:c++11-lang GNU_CONFIGURE= yes LDFLAGS+= -lpthread USE_GITHUB= yes GH_ACCOUNT= animetosho PORTDOCS= README.md CONFLICTS= par2cmdline PLIST_FILES= bin/par2 bin/par2create bin/par2repair bin/par2verify \ man/man1/par2.1.gz OPTIONS_DEFINE= DOCS TEST_TARGET= check post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/archivers/par2cmdline-turbo/distinfo b/archivers/par2cmdline-turbo/distinfo index 5280f3b3133a..8d1c47a7b4f5 100644 --- a/archivers/par2cmdline-turbo/distinfo +++ b/archivers/par2cmdline-turbo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680203173 -SHA256 (animetosho-par2cmdline-turbo-v0.9.0_GH0.tar.gz) = 95817b4d944e2ae01d045c5b569d04ff591fc7992e97ca9a13657d094642917a -SIZE (animetosho-par2cmdline-turbo-v0.9.0_GH0.tar.gz) = 3838037 +TIMESTAMP = 1685131250 +SHA256 (animetosho-par2cmdline-turbo-v1.0.1_GH0.tar.gz) = 7d9e3c62e578486088347adb5772de07fc549a25575afa2182b21c97eea228f3 +SIZE (animetosho-par2cmdline-turbo-v1.0.1_GH0.tar.gz) = 3847772 diff --git a/archivers/par2cmdline-turbo/files/patch-parpar-gf16-threadqueue.h b/archivers/par2cmdline-turbo/files/patch-parpar-gf16-threadqueue.h deleted file mode 100644 index f1aeb3c40018..000000000000 --- a/archivers/par2cmdline-turbo/files/patch-parpar-gf16-threadqueue.h +++ /dev/null @@ -1,11 +0,0 @@ ---- parpar/gf16/threadqueue.h.orig 2023-03-22 08:33:16 UTC -+++ parpar/gf16/threadqueue.h -@@ -252,7 +252,7 @@ class MessageThread { - pthread_t self = pthread_self(); - if(!pthread_getschedparam(self, &policy, ¶m)) { - if(policy == SCHED_OTHER) { -- #ifdef __MACH__ -+ #if defined(__MACH__) || defined(__FreeBSD__) - // MacOS doesn't support SCHED_BATCH, but does seem to permit priorities on SCHED_OTHER - int min = sched_get_priority_min(policy); - if(min < param.sched_priority) { diff --git a/archivers/par2cmdline-turbo/files/patch-parpar_src_cpuid.h b/archivers/par2cmdline-turbo/files/patch-parpar_src_cpuid.h deleted file mode 100644 index 97f34e23f73e..000000000000 --- a/archivers/par2cmdline-turbo/files/patch-parpar_src_cpuid.h +++ /dev/null @@ -1,18 +0,0 @@ ---- parpar/src/cpuid.h.orig 2023-03-22 08:33:16 UTC -+++ parpar/src/cpuid.h -@@ -42,12 +42,13 @@ - # ifdef __ANDROID__ - // TODO: may be better to prefer auxv as it's supported - # include --# elif defined(__linux__) || (defined(__FreeBSD__) && __FreeBSD__ >= 12) -+# elif defined(__linux__) - # include - # include -+# elif (defined(__FreeBSD__) && __FreeBSD__ >= 12) -+# include - # elif (defined(__FreeBSD__) && __FreeBSD__ < 12) - # include --# include - # elif defined(_WIN32) - # define WIN32_LEAN_AND_MEAN - # define NOMINMAX