git: 90274e2e7fe3 - main - x11/babl: update to 0.1.128 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Sep 2026 22:33:39 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=90274e2e7fe3396652e923dab00a1afece22e390
commit 90274e2e7fe3396652e923dab00a1afece22e390
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-09-10 22:28:12 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-09-10 22:33:34 +0000
x11/babl: update to 0.1.128 release (+)
Use meson helpers while here
Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_128/NEWS?ref_type=tags#L7-9
---
x11/babl/Makefile | 27 ++++++++++++---------------
x11/babl/distinfo | 6 +++---
2 files changed, 15 insertions(+), 18 deletions(-)
diff --git a/x11/babl/Makefile b/x11/babl/Makefile
index be8a8a760d1d..aaae49eaabe2 100644
--- a/x11/babl/Makefile
+++ b/x11/babl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= babl
-PORTVERSION= 0.1.126
+PORTVERSION= 0.1.128
CATEGORIES= x11
MASTER_SITES= GIMP
@@ -18,10 +18,13 @@ USES= compiler:c11 gnome meson pathfix pkgconfig tar:xz vala:build
USE_GNOME= introspection:build
USE_LDCONFIG= yes
+MESON_FALSE= gi-docgen \
+ with-docs
+
# relocatable does not mean ELF relocation
-MESON_ARGS= -Dgi-docgen=disabled -Dwith-docs=false -Drelocatable-bundle=no
+MESON_ARGS+= -Drelocatable-bundle=no
-BABL_SHLIB= 0.225.1
+BABL_SHLIB= 0.227.1
BABL_VER= 0.1
PLIST_SUB+= BABL_SHLIB=${BABL_SHLIB} BABL_VER=${BABL_VER}
@@ -35,27 +38,21 @@ SSE2_DESC= Use SSE2 optimized routines
SSE41_DESC= Use SSE4.1 optimized routines
AVX2_IMPLIES= SSE41
-AVX2_MESON_ON= -Denable-avx2=true
-AVX2_MESON_OFF= -Denable-avx2=false
+AVX2_MESON_TRUE= enable-avx2
F16C_IMPLIES= MMX
-F16C_MESON_ON= -Denable-f16c=true
-F16C_MESON_OFF= -Denable-f16c=false
+F16C_MESON_TRUE= enable-f16c
-MMX_MESON_ON= -Denable-mmx=true
-MMX_MESON_OFF= -Denable-mmx=false
+MMX_MESON_TRUE= enable-mmx
SSE2_IMPLIES= SSE
-SSE2_MESON_ON= -Denable-sse2=true
-SSE2_MESON_OFF= -Denable-sse2=false
+SSE2_MESON_TRUE= enable-sse2
SSE41_IMPLIES= SSE2
-SSE41_MESON_ON= -Denable-sse4_1=true
-SSE41_MESON_OFF= -Denable-sse4_1=false
+SSE41_MESON_TRUE= enable-sse4_1
SSE_IMPLIES= MMX
-SSE_MESON_ON= -Denable-sse=true
-SSE_MESON_OFF= -Denable-sse=false
+SSE_MESON_TRU= enable-sse
.include <bsd.port.pre.mk>
diff --git a/x11/babl/distinfo b/x11/babl/distinfo
index bca4e3ab64c8..69076d124bbb 100644
--- a/x11/babl/distinfo
+++ b/x11/babl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784890039
-SHA256 (babl-0.1.126.tar.xz) = 3f090f4b2a61fecf7c8dc60a5804bbc77cefd8d778af2ded059f0e367a52930e
-SIZE (babl-0.1.126.tar.xz) = 326996
+TIMESTAMP = 1789072783
+SHA256 (babl-0.1.128.tar.xz) = e676507b421d414d49db8627415dc1eadbd787536baa7d6fe94a1f1971cbe73e
+SIZE (babl-0.1.128.tar.xz) = 332976