mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
benchmarks/lzbench: the port had been updated to version 2.0.1
Adjust preprocessor logic for the fact that FreeBSD has proper directory(3) and nanosleep(2) support. PR: 284231 Reported by: portscout
This commit is contained in:
parent
fbb4f6ddab
commit
7cc244f0d1
3 changed files with 26 additions and 5 deletions
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= lzbench
|
||||
PORTVERSION= 1.8.1
|
||||
PORTVERSION= 2.0.1
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= benchmarks
|
||||
|
||||
|
@ -10,9 +10,10 @@ WWW= https://github.com/inikep/lzbench
|
|||
USES= compiler:c11 gmake
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= inikep
|
||||
ALL_TARGET= ${PORTNAME}
|
||||
|
||||
PLIST_FILES= bin/lzbench
|
||||
PORTDOCS= NEWS README.md
|
||||
PORTDOCS= CHANGELOG README.md
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1598954614
|
||||
SHA256 (inikep-lzbench-v1.8.1_GH0.tar.gz) = 57c9d18d0da90d980cd26d746ca5407a2fdfdbc0622df8f276a8462a705c9096
|
||||
SIZE (inikep-lzbench-v1.8.1_GH0.tar.gz) = 3053502
|
||||
TIMESTAMP = 1739301809
|
||||
SHA256 (inikep-lzbench-v2.0.1_GH0.tar.gz) = dabf052eb3bf11791c3b8d52316cf5407ac4f03d1c50cea099b1e860bcb684c1
|
||||
SIZE (inikep-lzbench-v2.0.1_GH0.tar.gz) = 9474003
|
||||
|
|
20
benchmarks/lzbench/files/patch-__lzbench_util.h
Normal file
20
benchmarks/lzbench/files/patch-__lzbench_util.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- _lzbench/util.h.orig 2025-02-11 19:23:29 UTC
|
||||
+++ _lzbench/util.h
|
||||
@@ -99,7 +99,7 @@ extern "C" {
|
||||
# define SET_HIGH_PRIORITY /* disabled */
|
||||
# endif
|
||||
# define UTIL_sleep(s) sleep(s)
|
||||
-# if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199309L)
|
||||
+# if defined(__FreeBSD__) || defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 199309L)
|
||||
# define UTIL_sleepMilli(milli) { struct timespec t; t.tv_sec=0; t.tv_nsec=milli*1000000ULL; nanosleep(&t, NULL); }
|
||||
# else
|
||||
# define UTIL_sleepMilli(milli) /* disabled */
|
||||
@@ -349,7 +349,7 @@ UTIL_STATIC int UTIL_prepareFileList(const char *dirNa
|
||||
return nbFiles;
|
||||
}
|
||||
|
||||
-#elif (defined(__APPLE__) && defined(__MACH__)) || \
|
||||
+#elif (defined(__APPLE__) && defined(__MACH__)) || defined(__FreeBSD__) || \
|
||||
((defined(__unix__) || defined(__unix) || defined(__midipix__)) && defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200112L)) /* snprintf, opendir */
|
||||
# define UTIL_HAS_CREATEFILELIST
|
||||
# include <dirent.h> /* opendir, readdir */
|
Loading…
Add table
Reference in a new issue