aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpsykose <alice@ayaya.dev>2023-05-06 02:43:00 +0000
committerpsykose <alice@ayaya.dev>2023-05-06 04:43:00 +0200
commitf47ebbf712b76027263cc875a728656f5db34538 (patch)
tree27b32840d360c0cd78a179beb724c3a276a2e9eb
parent7ec33f8738c5f01effcdbd8f69db3945ade9d5ed (diff)
community/babl: upgrade to 0.1.106
-rw-r--r--community/babl/APKBUILD8
-rw-r--r--community/babl/s390x-lut-disable.patch36
2 files changed, 3 insertions, 41 deletions
diff --git a/community/babl/APKBUILD b/community/babl/APKBUILD
index 2b650bf27c7..673517b783f 100644
--- a/community/babl/APKBUILD
+++ b/community/babl/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=babl
-pkgver=0.1.104
-pkgrel=1
+pkgver=0.1.106
+pkgrel=0
pkgdesc="Dynamic, any to any, pixel format conversion library"
url="https://gegl.org/babl"
arch="all"
@@ -12,7 +12,6 @@ subpackages="$pkgname-dev $pkgname-tools"
source="https://download.gimp.org/pub/babl/${pkgver%.*}/babl-$pkgver.tar.xz
arm-neon-v1.patch
git.patch
- s390x-lut-disable.patch
"
prepare() {
@@ -49,8 +48,7 @@ tools() {
}
sha512sums="
-e752de823d627eb1af957b4dd30e3b3d9f8acc7e3592e2c8659288b7edb9b621edba19269c6d7eca07477ee8bb149e2db375fe7e55d6dcab3801269d9fc2082f babl-0.1.104.tar.xz
+97dc57141754ff64a961f77df50dcd91b32d3cf26efa8ba9f3dd5fcfae41e96f986178a04ba7a8940effb6e6e33ac98b163551f377dc781308c750222efb4943 babl-0.1.106.tar.xz
8c73e601fc376ed4aab10193d6060b2a2d49f2f71062ae8478335ec1eab488adf44bf6c1fe3258cf14375add7f2aa54f6eab4449f0dc3f5bdffec47ca18d166d arm-neon-v1.patch
8208bd7a0e34508e14a68b1f67396d2804ff2f73db4e58d198b352891e72cc19db350c05c9fa6662b25ed4671073bd08410386ac34c88e20c618125909dd38c6 git.patch
-8165622d500289e5e3abd9cb5ec0bf28824b7c3b174c8938ac2a3ba66a2d249ac6d7bfbf5a153374d0cfdbae7c7aab53c786fdc7f76ad71b8bab2d29230919cd s390x-lut-disable.patch
"
diff --git a/community/babl/s390x-lut-disable.patch b/community/babl/s390x-lut-disable.patch
deleted file mode 100644
index f879bde7bf1..00000000000
--- a/community/babl/s390x-lut-disable.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Patch-Source: https://gitlab.gnome.org/GNOME/babl/-/commit/39dfcba9e342f10dfa8c7b8cb61d7f1faf9fc29a
---
-From 39dfcba9e342f10dfa8c7b8cb61d7f1faf9fc29a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?=C3=98yvind=20Kol=C3=A5s?= <pippin@gimp.org>
-Date: Sat, 22 Apr 2023 15:29:33 +0200
-Subject: [PATCH] LUT: disable when running on big-endian systems
-
-We are crashing due to endian assumptions - we now only try to do the LUT
-optimizations on little endian - no functionality is lost on big-endian
-though conversion might be a tad slower. Hopefully fixing issue #91
----
- babl/babl-fish-path.c | 8 ++++++++
- 1 file changed, 8 insertions(+)
-
-diff --git a/babl/babl-fish-path.c b/babl/babl-fish-path.c
-index c01cc2d7c..ef195f8e5 100644
---- a/babl/babl-fish-path.c
-+++ b/babl/babl-fish-path.c
-@@ -648,6 +648,14 @@ _babl_legal_error (void)
- else
- enable_lut = 1;
-
-+ {
-+ const uint32_t u32 = 1;
-+ if ( *((char*)&u32) == 0)
-+ { /* disable use of LUTs if we are running on big endian */
-+ enable_lut = 0;
-+ }
-+ }
-+
- return error;
- }
-
---
-GitLab
-