git » kimageformats.git » commit c121f26

Drop patch

author Antonio Rojas
2023-09-04 05:53:28 UTC
committer Antonio Rojas
2023-09-04 05:53:28 UTC
parent 8b59bd340ad7d1cae91f0e19afaaf16027fe0d28

Drop patch

PKGBUILD +2 -8
libavif-1.patch +0 -29

diff --git a/PKGBUILD b/PKGBUILD
index 47250f8..0720ed8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,17 +18,11 @@ optdepends=('karchive: plugin for Krita and OpenRaster images'
             'libjxl: JPEG-XL format support'
             'libraw: RAW format support')
 groups=(kf5)
-source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
-        libavif-1.patch)
+source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig})
 sha256sums=('8d69fbd8a8fb6212bc35ee5cba45c1b5b6b3e0e864010bf235a2bd2998d07347'
-            'SKIP'
-            '42445c2d8ac6627b0444651405c8d7d35b1131ccd40661f940b1b84a613c26fb')
+            'SKIP')
 validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
 
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < libavif-1.patch # Fix cmake detection of libavif 1
-}
-
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DBUILD_TESTING=OFF \
diff --git a/libavif-1.patch b/libavif-1.patch
deleted file mode 100644
index 3cec3c0..0000000
--- a/libavif-1.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8025ead..a109e04 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -51,7 +51,10 @@ set_package_properties(OpenEXR PROPERTIES
-     PURPOSE "Required for the QImage plugin for OpenEXR images"
- )
- 
--find_package(libavif 0.8.2 CONFIG)
-+find_package(libavif 0.8.2 CONFIG QUIET)
-+if(NOT libavif_FOUND)
-+    find_package(libavif 1 CONFIG)
-+endif()
- set_package_properties(libavif PROPERTIES
-     TYPE OPTIONAL
-     PURPOSE "Required for the QImage plugin for AVIF images"
-diff --git a/src/imageformats/avif.cpp b/src/imageformats/avif.cpp
-index bcebd36..9775dcb 100644
---- a/src/imageformats/avif.cpp
-+++ b/src/imageformats/avif.cpp
-@@ -424,7 +424,7 @@ bool QAVIFHandler::decode_one_frame()
-     }
- 
-     if (m_decoder->image->transformFlags & AVIF_TRANSFORM_IMIR) {
--#if AVIF_VERSION > 90100
-+#if AVIF_VERSION > 90100 && AVIF_VERSION < 1000000
-         switch (m_decoder->image->imir.mode) {
- #else
-         switch (m_decoder->image->imir.axis) {