IABSD.fr/ports/archivers/zstd

Branch :


Log

Author Commit Date CI Message
e0de33a7 2025-05-17 17:14:13 archivers/zstd: workaround for missing LESSOPEN support in zstdless The `zstdless` script, which is part of the zstd package, relies on the LESSOPEN mechanism, which was removed from OpenBSD over a year ago. As a result, `zstdless` is currently broken. Work around this by replacing `zstdless` with a script using `zstdcat` and `less`. Issue reported and workaround suggested by Tom Szilagyi <tom DOT szilagyi AT altmail DOT se>.
2e8fbbf7 2025-02-27 20:28:59 Update to zstd-1.5.7 Changes: https://github.com/facebook/zstd/releases/tag/v1.5.7 Bump major as more than one public enum has grown additional members and several structs and enums were renamed (different capitalization) and compat defines were added. tb@ did most of the work, and tested this update in an amd64 bulk. Feedback and ok tb@
849f51e3 2024-04-16 17:29:50 Update to zstd-1.5.6 Changes: https://github.com/facebook/zstd/releases/tag/v1.5.6 Bump minor of libzstd because of some additions. OK kn@, sthen@
1aad0f31 2023-09-05 14:59:17 switch ports to new SITES note that sltar, unarj, ha have unresponsive SITES.
4d8cc769 2023-04-05 13:16:47 Update to zstd-1.5.5 This release corrects a corruption bug in high compression mode. More information can be found at https://github.com/facebook/zstd/pull/3517. Overview on other changes can be found at https://github.com/facebook/zstd/releases/tag/v1.5.5. Minor of SHLIB has been bumped because of addition of new symbols.
156a93de 2023-03-03 16:53:32 archivers/zstd: unbreak on strict alignment architectures For compilers defining __GNUC__, the new zstd defaults to using versions of uint16_t, uint32_t, and uint64_t with __attribute__((aligned(1))). That doesn't end well on sparc64, for example. Disable this default unaligned access everywhere and fall back to memcpy(). This unbreaks cmake's zstd detection and with it x11/qt6/qtbase among other things. Also fix a crash due to a setvbuf() call with a NULL FILE * that happens for example if the user has insufficient permissions to create the output file. ok bket (maintainer) sthen
5e95fe6c 2023-02-11 22:04:54 Don't set the make variable TMPDIR, it is used by pkgpath.mk Pointed out by naddy. Pick another make variable name to handle the environment variable TMPDIR's content.
9f8eae26 2023-02-11 18:58:39 Set TMPDIR to contain full test suite Current TEST_TARGET=check runs a small suite without polluting /tmp/, while the full (=check) drops lots of objects in the environment's TMPDIR. (the previous version already behaves that way.)
f56c3b42 2023-02-11 15:01:15 Update to zstd-1.5.4 Pretty big release benefiting from one year of work. It offers performance improvements, as well as new features, and it fixes some bugs. Details can be found at https://github.com/facebook/zstd/releases/tag/v1.5.4 Bumped minor because of addition of symbols. OK sthen@
34a8a25e 2022-03-08 08:53:49 remove rcs IDs in ports maintained by me