Download raw body.
[update] archivers/libaec-1.1.7
This updates libaec to the latest release.
Tested on arm64.
- Use CMake instead of Autotools (thanks to Martin)
- Disabled static libs, because by default eccodes builds static AND shared libs
diff -r 9a48d02b4438 -r 2d18694e4073 archivers/libaec/Makefile
--- archivers/libaec/Makefile Mon Sep 14 16:10:32 2026 +0200
+++ archivers/libaec/Makefile Wed Sep 16 15:27:01 2026 +0200
@@ -1,10 +1,11 @@
COMMENT = fast lossless compression, implementing Golomb-Rice coding
-VERSION = 1.1.4
-DISTNAME = libaec-$(VERSION)
+VERSION = 1.1.7
+DISTNAME = libaec-$(VERSION)
+REVISION = 0
-SHARED_LIBS += aec 0.0 # 1.4
-SHARED_LIBS += sz 0.0 # 2.1
+SHARED_LIBS += aec 0.0 # 1.4
+SHARED_LIBS += sz 0.0 # 2.1
CATEGORIES = archivers
@@ -17,8 +18,7 @@
SITES = https://github.com/MathisRosenhauer/libaec/releases/download/v$(VERSION)/
-SEPARATE_BUILD = Yes
-
-CONFIGURE_STYLE = gnu
+MODULES = devel/cmake
+CONFIGURE_ARGS += -DBUILD_STATIC_LIBS=OFF
.include <bsd.port.mk>
diff -r 9a48d02b4438 -r 2d18694e4073 archivers/libaec/distinfo
--- archivers/libaec/distinfo Mon Sep 14 16:10:32 2026 +0200
+++ archivers/libaec/distinfo Wed Sep 16 15:27:01 2026 +0200
@@ -1,2 +1,2 @@
-SHA256 (libaec-1.1.4.tar.gz) = G587kT2REUaag4IKtiu2qfPsel+bbWgXYXdq7Lx/774=
-SIZE (libaec-1.1.4.tar.gz) = 3148407
+SHA256 (libaec-1.1.7.tar.gz) = zHuTvpAC4lqItF1rjV9hIHVsteEABhP5HYA84L66JNk=
+SIZE (libaec-1.1.7.tar.gz) = 3152700
diff -r 9a48d02b4438 -r 2d18694e4073 archivers/libaec/pkg/PLIST
--- archivers/libaec/pkg/PLIST Mon Sep 14 16:10:32 2026 +0200
+++ archivers/libaec/pkg/PLIST Wed Sep 16 15:27:01 2026 +0200
@@ -1,8 +1,10 @@
include/libaec.h
include/szlib.h
-@static-lib lib/libaec.a
-lib/libaec.la
+lib/cmake/
+lib/cmake/libaec/
+lib/cmake/libaec/libaec-config-version.cmake
+lib/cmake/libaec/libaec-config.cmake
+lib/cmake/libaec/libaec_shared-targets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/libaec/libaec_shared-targets.cmake
@lib lib/libaec.so.${LIBaec_VERSION}
-@static-lib lib/libsz.a
-lib/libsz.la
@lib lib/libsz.so.${LIBsz_VERSION}
[update] archivers/libaec-1.1.7