From b03b5a31b4d8419306100fb15bdd9a5e952291bb Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Mon, 20 Jan 2025 14:34:41 -0300 Subject: [PATCH 01/10] x265: update to 4.1. --- common/shlibs | 2 +- .../x265/patches/handbrake-ambientlight.patch | 115 ------------------ srcpkgs/x265/patches/x265-pic.patch | 11 -- srcpkgs/x265/template | 28 ++--- 4 files changed, 15 insertions(+), 141 deletions(-) delete mode 100644 srcpkgs/x265/patches/handbrake-ambientlight.patch delete mode 100644 srcpkgs/x265/patches/x265-pic.patch diff --git a/common/shlibs b/common/shlibs index 72852d4cb6aec6..2d327f4b327e86 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1958,7 +1958,7 @@ libQt5TextToSpeech.so.5 qt5-speech-5.15.2_3 libQt5Bodymovin.so.5 qt5-lottie-5.15.2_3 libQt5WebKit.so.5 qt5-webkit-5.6.0_1 libQt5WebKitWidgets.so.5 qt5-webkit-5.6.0_1 -libx265.so.209 x265-3.6_1 +libx265.so.215 x265-4.1_1 libQt5Xdg.so.3 libqt5xdg-3.2.0_1 libQt5XdgIconLoader.so.3 libqt5xdg-3.2.0_1 libQt6Xdg.so.4 libqtxdg-4.0.0_1 diff --git a/srcpkgs/x265/patches/handbrake-ambientlight.patch b/srcpkgs/x265/patches/handbrake-ambientlight.patch deleted file mode 100644 index ab36a9c35c9de4..00000000000000 --- a/srcpkgs/x265/patches/handbrake-ambientlight.patch +++ /dev/null @@ -1,115 +0,0 @@ -diff --git a/source/common/param.cpp b/source/common/param.cpp -index 8c32fafa2..0b56235c9 100755 ---- a/source/common/param.cpp -+++ b/source/common/param.cpp -@@ -378,6 +378,7 @@ void x265_param_default(x265_param* param) - param->preferredTransferCharacteristics = -1; - param->pictureStructure = -1; - param->bEmitCLL = 1; -+ param->bEmitAmbientViewingEnvironment = 0; - - param->bEnableFrameDuplication = 0; - param->dupThreshold = 70; -@@ -1880,6 +1881,7 @@ int x265_check_params(x265_param* param) - || param->bEmitIDRRecoverySEI - || !!param->interlaceMode - || param->preferredTransferCharacteristics > 1 -+ || param->bEmitAmbientViewingEnvironment - || param->toneMapFile - || param->naluFile); - -@@ -2766,6 +2768,10 @@ void x265_copy_params(x265_param* dst, x265_param* src) - dst->bEmitCLL = src->bEmitCLL; - dst->maxCLL = src->maxCLL; - dst->maxFALL = src->maxFALL; -+ dst->ambientIlluminance = src->ambientIlluminance; -+ dst->ambientLightX = src->ambientLightX; -+ dst->ambientLightY = src->ambientLightY; -+ dst->bEmitAmbientViewingEnvironment = src->bEmitAmbientViewingEnvironment; - dst->log2MaxPocLsb = src->log2MaxPocLsb; - dst->bEmitVUIHRDInfo = src->bEmitVUIHRDInfo; - dst->bEmitVUITimingInfo = src->bEmitVUITimingInfo; -diff --git a/source/encoder/encoder.cpp b/source/encoder/encoder.cpp -index 5950f87e9..545283474 100644 ---- a/source/encoder/encoder.cpp -+++ b/source/encoder/encoder.cpp -@@ -3276,6 +3276,15 @@ void Encoder::getStreamHeaders(NALList& list, Entropy& sbacCoder, Bitstream& bs) - } - } - -+ if (m_param->bEmitAmbientViewingEnvironment) -+ { -+ SEIAmbientViewingEnvironment ambientsei; -+ ambientsei.ambientIlluminance = m_param->ambientIlluminance; -+ ambientsei.ambientLightX = m_param->ambientLightX; -+ ambientsei.ambientLightY = m_param->ambientLightY; -+ ambientsei.writeSEImessages(bs, m_sps, NAL_UNIT_PREFIX_SEI, list, m_param->bSingleSeiNal); -+ } -+ - if (m_param->bEmitInfoSEI) - { - char *opts = x265_param2string(m_param, m_sps.conformanceWindow.rightOffset, m_sps.conformanceWindow.bottomOffset); -diff --git a/source/encoder/sei.h b/source/encoder/sei.h -index 03e210639..712e4efb4 100644 ---- a/source/encoder/sei.h -+++ b/source/encoder/sei.h -@@ -242,6 +242,25 @@ public: - } - }; - -+class SEIAmbientViewingEnvironment : public SEI -+{ -+public: -+ SEIAmbientViewingEnvironment() -+ { -+ m_payloadType = AMBIENT_VIEWING_ENVIRONMENT; -+ m_payloadSize = 8; -+ } -+ uint32_t ambientIlluminance; -+ uint16_t ambientLightX; -+ uint16_t ambientLightY; -+ void writeSEI(const SPS&) -+ { -+ WRITE_CODE(ambientIlluminance, 32, "ambient_illuminance"); -+ WRITE_CODE(ambientLightX, 16, "ambient_light_x"); -+ WRITE_CODE(ambientLightY, 16, "ambient_light_y"); -+ } -+}; -+ - class SEIDecodedPictureHash : public SEI - { - public: -diff --git a/source/x265.h b/source/x265.h -index 9f3abd9d9..b6a4d3fe1 100644 ---- a/source/x265.h -+++ b/source/x265.h -@@ -371,6 +371,7 @@ typedef enum - MASTERING_DISPLAY_INFO = 137, - CONTENT_LIGHT_LEVEL_INFO = 144, - ALTERNATIVE_TRANSFER_CHARACTERISTICS = 147, -+ AMBIENT_VIEWING_ENVIRONMENT = 148, - } SEIPayloadType; - - typedef struct x265_sei_payload -@@ -1903,6 +1904,11 @@ typedef struct x265_param - * value to that value. */ - uint16_t maxLuma; - -+ /* ISO/IEC 23008-2:2017, D.2.39 ambient viewing environment SEI message */ -+ uint32_t ambientIlluminance; -+ uint16_t ambientLightX; -+ uint16_t ambientLightY; -+ - /* Maximum of the picture order count */ - int log2MaxPocLsb; - -@@ -2114,6 +2120,9 @@ typedef struct x265_param - /*Emit content light level info SEI*/ - int bEmitCLL; - -+ /* Emit ambient viewing environment SEI */ -+ int bEmitAmbientViewingEnvironment; -+ - /* - * Signals picture structure SEI timing message for every frame - * picture structure 7 is signalled for frame doubling diff --git a/srcpkgs/x265/patches/x265-pic.patch b/srcpkgs/x265/patches/x265-pic.patch deleted file mode 100644 index 117c155e575f6b..00000000000000 --- a/srcpkgs/x265/patches/x265-pic.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/source/CMakeLists.txt -+++ b/source/CMakeLists.txt -@@ -158,7 +162,7 @@ if(GCC) - add_definitions(-D__STDC_LIMIT_MACROS=1) - add_definitions(-std=gnu++98) - if(ENABLE_PIC) -- add_definitions(-fPIC) -+ add_definitions(-fPIC -DPIC) - endif(ENABLE_PIC) - if(NATIVE_BUILD) - if(INTEL_CXX) diff --git a/srcpkgs/x265/template b/srcpkgs/x265/template index 7991e00bac7642..18dfe492f0c052 100644 --- a/srcpkgs/x265/template +++ b/srcpkgs/x265/template @@ -1,6 +1,6 @@ # Template file for 'x265' pkgname=x265 -version=3.6 +version=4.1 revision=1 build_wrksrc=source build_style=cmake @@ -11,7 +11,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://x265.org/" distfiles="https://bitbucket.org/multicoreware/x265_git/get/${version}.tar.gz" -checksum=206329b9599c78d06969a1b7b7bb939f7c99a459ab283b2e93f76854bd34ca7b +checksum=7d23cdcdbd510728202c0dfbf7c51eda26a395de2096c504c2b10d6035711102 build_options="altivec assembly" @@ -22,28 +22,28 @@ case "$XBPS_TARGET_MACHINE" in ppc64le*) build_options_default="altivec" ;; # on ARM, enabling it currently fails with undefined reference to # x265::setupAssemblyPrimitives(x265::EncoderPrimitives&, int) - x86_64*|i686*) build_options_default="assembly" ;; + x86_64* | i686*) build_options_default="assembly" ;; *) ;; esac if [ "$build_option_assembly" ]; then case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) - # see https://bitbucket.org/multicoreware/x265_git/issues/559 - configure_args+=" -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy" - hostmakedepends+=" nasm" - ;; - *) ;; + x86_64* | i686*) + # see https://bitbucket.org/multicoreware/x265_git/issues/559 + configure_args+=" -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy" + hostmakedepends+=" nasm" + ;; + *) ;; esac fi case "$XBPS_TARGET_MACHINE" in - ppc64*) - # altivec does not build without power8 being enabled - configure_args+=" -DENABLE_ALTIVEC=$(vopt_if altivec ON OFF) +ppc64*) + # altivec does not build without power8 being enabled + configure_args+=" -DENABLE_ALTIVEC=$(vopt_if altivec ON OFF) -DCPU_POWER8=$(vopt_if altivec ON OFF)" - ;; - *) configure_args+=" -DENABLE_ASSEMBLY=$(vopt_if assembly ON OFF)" ;; + ;; +*) configure_args+=" -DENABLE_ASSEMBLY=$(vopt_if assembly ON OFF)" ;; esac pre_configure() { From 032b1ce397e5ad3b7767d17f31adf9b32e0fb1d7 Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Mon, 20 Jan 2025 18:58:07 -0300 Subject: [PATCH 02/10] handbrake: revbump for x265-4.1. --- srcpkgs/handbrake/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template index d32651a0abd02d..22fb9b6f4eb7d7 100644 --- a/srcpkgs/handbrake/template +++ b/srcpkgs/handbrake/template @@ -1,7 +1,7 @@ # Template file for 'handbrake' pkgname=handbrake version=1.8.1 -revision=1 +revision=2 build_style=gnu-configure configure_args="--force --disable-df-fetch --harden $(vopt_enable fdk_aac fdk-aac) $(vopt_enable nvenc) $(vopt_enable qsv)" From 68e7fd53ac456a34e36f263925c1b80a3c76143e Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Mon, 20 Jan 2025 18:59:19 -0300 Subject: [PATCH 03/10] ffmpeg: update to 4.4.5. --- .../patches/armv5tel-floating-point.patch | 18 ----- srcpkgs/ffmpeg/patches/binutils-2.41.patch | 73 ------------------- ...h-libavcodec-libsvtav1-ten_bit_format.diff | 40 ---------- srcpkgs/ffmpeg/template | 6 +- 4 files changed, 3 insertions(+), 134 deletions(-) delete mode 100644 srcpkgs/ffmpeg/patches/armv5tel-floating-point.patch delete mode 100644 srcpkgs/ffmpeg/patches/binutils-2.41.patch delete mode 100644 srcpkgs/ffmpeg/patches/patch-libavcodec-libsvtav1-ten_bit_format.diff diff --git a/srcpkgs/ffmpeg/patches/armv5tel-floating-point.patch b/srcpkgs/ffmpeg/patches/armv5tel-floating-point.patch deleted file mode 100644 index 9a55178c74f0fd..00000000000000 --- a/srcpkgs/ffmpeg/patches/armv5tel-floating-point.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libavfilter/vf_drawtext.c 2017-10-26 21:03:03.000000000 +0200 -+++ b/libavfilter/vf_drawtext.c 2017-11-21 11:06:49.602284422 +0100 -@@ -39,6 +39,15 @@ - #endif - #include - -+#if (FE_ALL_EXCEPT == 0) -+/* E.g. ARM soft float does not define these */ -+#define FE_INVALID 0 -+#define FE_DIVBYZERO 0 -+#define FE_OVERFLOW 0 -+#define FE_UNDERFLOW 0 -+#define FE_INEXACT 0 -+#endif -+ - #if CONFIG_LIBFONTCONFIG - #include - #endif diff --git a/srcpkgs/ffmpeg/patches/binutils-2.41.patch b/srcpkgs/ffmpeg/patches/binutils-2.41.patch deleted file mode 100644 index 53a596d0ee7d4e..00000000000000 --- a/srcpkgs/ffmpeg/patches/binutils-2.41.patch +++ /dev/null @@ -1,73 +0,0 @@ -From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= -Date: Sun, 16 Jul 2023 18:18:02 +0300 -Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift - instructions within inline assembly - -Fixes assembling with binutil as >= 2.41 - -Signed-off-by: James Almer ---- - libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++--- - 1 file changed, 23 insertions(+), 3 deletions(-) - -diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h -index 6298f5ed1983b..ca7e2dffc1076 100644 ---- a/libavcodec/x86/mathops.h -+++ b/libavcodec/x86/mathops.h -@@ -35,12 +35,20 @@ - static av_always_inline av_const int MULL(int a, int b, unsigned shift) - { - int rt, dummy; -+ if (__builtin_constant_p(shift)) - __asm__ ( - "imull %3 \n\t" - "shrdl %4, %%edx, %%eax \n\t" - :"=a"(rt), "=d"(dummy) -- :"a"(a), "rm"(b), "ci"((uint8_t)shift) -+ :"a"(a), "rm"(b), "i"(shift & 0x1F) - ); -+ else -+ __asm__ ( -+ "imull %3 \n\t" -+ "shrdl %4, %%edx, %%eax \n\t" -+ :"=a"(rt), "=d"(dummy) -+ :"a"(a), "rm"(b), "c"((uint8_t)shift) -+ ); - return rt; - } - -@@ -113,19 +121,31 @@ __asm__ volatile(\ - // avoid +32 for shift optimization (gcc should do that ...) - #define NEG_SSR32 NEG_SSR32 - static inline int32_t NEG_SSR32( int32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("sarl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("sarl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } - - #define NEG_USR32 NEG_USR32 - static inline uint32_t NEG_USR32(uint32_t a, int8_t s){ -+ if (__builtin_constant_p(s)) - __asm__ ("shrl %1, %0\n\t" - : "+r" (a) -- : "ic" ((uint8_t)(-s)) -+ : "i" (-s & 0x1F) - ); -+ else -+ __asm__ ("shrl %1, %0\n\t" -+ : "+r" (a) -+ : "c" ((uint8_t)(-s)) -+ ); - return a; - } - diff --git a/srcpkgs/ffmpeg/patches/patch-libavcodec-libsvtav1-ten_bit_format.diff b/srcpkgs/ffmpeg/patches/patch-libavcodec-libsvtav1-ten_bit_format.diff deleted file mode 100644 index aa948f7a8a2dfb..00000000000000 --- a/srcpkgs/ffmpeg/patches/patch-libavcodec-libsvtav1-ten_bit_format.diff +++ /dev/null @@ -1,40 +0,0 @@ -#================================================================================================== -# From 031f1561cd286596cdb374da32f8aa816ce3b135 Mon Sep 17 00:00:00 2001 -# From: Christopher Degawa -# Date: Thu, 20 Oct 2022 22:55:27 -0500 -# Subject: [PATCH] avcodec/libsvtav1: remove compressed_ten_bit_format and simplify alloc_buffer -# -# compressed_ten_bit_format has been deprecated upstream and has no effect -# and can be removed. Plus, technically it was never used in the first place -# since it would require the app (ffmpeg) to set it and do additional -# processing of the input frames. -# -# Also simplify alloc_buffer by removing calculations relating to the non-existant processing. -# -# Signed-off-by: Christopher Degawa -#================================================================================================== ---- a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -124,16 +124,12 @@ static int svt_print_error(void *log_ctx, EbErrorType err, - - static int alloc_buffer(EbSvtAv1EncConfiguration *config, SvtContext *svt_enc) - { -- const int pack_mode_10bit = -- (config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0; -- const size_t luma_size_8bit = -- config->source_width * config->source_height * (1 << pack_mode_10bit); -- const size_t luma_size_10bit = -- (config->encoder_bit_depth > 8 && pack_mode_10bit == 0) ? luma_size_8bit : 0; -+ const size_t luma_size = config->source_width * config->source_height * -+ (config->encoder_bit_depth > 8 ? 2 : 1); - - EbSvtIOFormat *in_data; - -- svt_enc->raw_size = (luma_size_8bit + luma_size_10bit) * 3 / 2; -+ svt_enc->raw_size = luma_size * 3 / 2; - - // allocate buffer for in and out - svt_enc->in_buf = av_mallocz(sizeof(*svt_enc->in_buf)); --- -GitLab - diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template index 6b36bcfc98137f..91eccfd78c1b04 100644 --- a/srcpkgs/ffmpeg/template +++ b/srcpkgs/ffmpeg/template @@ -1,8 +1,8 @@ # Template file for 'ffmpeg' # audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! pkgname=ffmpeg -version=4.4.4 -revision=10 +version=4.4.5 +revision=1 build_style=meta short_desc="Decoding, encoding and streaming software (transitional dummy package)" maintainer="Orphaned " @@ -10,7 +10,7 @@ license="GPL-3.0-or-later" homepage="https://www.ffmpeg.org" changelog="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog" distfiles="https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.xz" -checksum=e80b380d595c809060f66f96a5d849511ef4a76a26b76eacf5778b94c3570309 +checksum=f9514e0d3515aee5a271283df71636e1d1ff7274b15853bcd84e144be416ab07 hostmakedepends="pkg-config perl" makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel From 4aa9b384750d17b4c52f51d8876c28bc6607ed23 Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:44:18 -0300 Subject: [PATCH 04/10] ffmpeg6: revbump for x265-4.1. --- srcpkgs/ffmpeg6/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ffmpeg6/template b/srcpkgs/ffmpeg6/template index 9b66727465200e..5ca80c5f1b7f8f 100644 --- a/srcpkgs/ffmpeg6/template +++ b/srcpkgs/ffmpeg6/template @@ -2,7 +2,7 @@ # audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! pkgname=ffmpeg6 version=6.1.2 -revision=3 +revision=4 hostmakedepends="pkg-config perl" makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel libXext-devel libXvMC-devel libxcb-devel lame-devel libtheora-devel From f5b35fddd39ec9423d6dfe9c0c02ec3fe89929ee Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:44:52 -0300 Subject: [PATCH 05/10] vlc: revbump for x265-4.1. --- srcpkgs/vlc/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template index 854e8815c90a9d..8bcd63d55db21f 100644 --- a/srcpkgs/vlc/template +++ b/srcpkgs/vlc/template @@ -1,7 +1,7 @@ # Template file for 'vlc' pkgname=vlc version=3.0.21 -revision=2 +revision=3 build_style=gnu-configure configure_args="--disable-gme --disable-libtar --enable-jack --enable-live555 --disable-fluidsynth --enable-dvdread From d5db4b5147df468f47229171827f8b1550d60971 Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:45:33 -0300 Subject: [PATCH 06/10] avidemux: revbump for x265-4.1. --- srcpkgs/avidemux/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/avidemux/template b/srcpkgs/avidemux/template index d66f8524bd0e28..b972ecac92ed31 100644 --- a/srcpkgs/avidemux/template +++ b/srcpkgs/avidemux/template @@ -1,7 +1,7 @@ # Template file for 'avidemux' pkgname=avidemux version=2.8.1 -revision=2 +revision=3 # Can't be compiled for aarch64, arm* or mips* archs="x86_64* i686*" hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel tar yasm" From db81bec30c52cccd4d805abaf68a9aa6d7dabc10 Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:45:48 -0300 Subject: [PATCH 07/10] baresip: revbump for x265-4.1. --- srcpkgs/baresip/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template index 5f5ff9f179a7b2..b81b265a5a39bc 100644 --- a/srcpkgs/baresip/template +++ b/srcpkgs/baresip/template @@ -1,7 +1,7 @@ # Template file for 'baresip' pkgname=baresip version=3.18.0 -revision=1 +revision=2 build_style=cmake hostmakedepends="pkg-config glib-devel" makedepends="libgsm-devel libpng-devel openssl-devel libsndfile-devel From 0884211946f04df6efb01cb8d6e1a1834a0b88f0 Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:46:09 -0300 Subject: [PATCH 08/10] digikam: revbump for x265-4.1. --- srcpkgs/digikam/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template index 1a64d3c760563f..68208cb1f36a93 100644 --- a/srcpkgs/digikam/template +++ b/srcpkgs/digikam/template @@ -1,7 +1,7 @@ # Template file for 'digikam' pkgname=digikam version=8.5.0 -revision=2 +revision=3 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake -DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DBUILD_WITH_QT6=ON From 1ad2c7ebc910e4231c5e62ae584528ecb57aa6ec Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:46:39 -0300 Subject: [PATCH 09/10] gimp: revbump for x265-4.1. --- srcpkgs/gimp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template index a50409d5ce5af1..d6d0d3291d2f19 100644 --- a/srcpkgs/gimp/template +++ b/srcpkgs/gimp/template @@ -1,7 +1,7 @@ # Template file for 'gimp' pkgname=gimp version=2.10.38 -revision=3 +revision=4 build_style=gnu-configure configure_args="--disable-check-update --datadir=/usr/share --disable-python" hostmakedepends="automake gegl gettext-devel glib-devel gtk+-devel intltool From e4b3578fe68a623f9e97424db7053f7ca2fda3fc Mon Sep 17 00:00:00 2001 From: 1is7ac3 Date: Tue, 21 Jan 2025 07:47:47 -0300 Subject: [PATCH 10/10] libheif: update to 1.19.5. --- srcpkgs/libheif/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libheif/template b/srcpkgs/libheif/template index 8edff25f6f05d4..18d356aa1000c5 100644 --- a/srcpkgs/libheif/template +++ b/srcpkgs/libheif/template @@ -1,8 +1,9 @@ -# Template file for 'libheif'. +# Template file for 'libheif' pkgname=libheif -version=1.18.1 -revision=2 +version=1.19.5 +revision=1 build_style=cmake +configure_args="-DBUILD_TESTING=OFF" makedepends="libjpeg-turbo-devel libpng-devel libde265-devel x265-devel libaom-devel" short_desc="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" @@ -11,7 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://github.com/strukturag/libheif" changelog="https://github.com/strukturag/libheif/releases" distfiles="https://github.com/strukturag/libheif/archive/v${version}.tar.gz" -checksum=73bc94442038d44d56fe730f72516ae53134eb15b878a7ad89ef60fac93a3318 +checksum=5cd9a3e28493310358e1c1299cd596cc4c7ae5fb985eceb758fa6141424e58bb libheif-devel_package() { short_desc+=" - development files"