Skip to content

Commit 21b9e57

Browse files
committed
tree-wide: add libavif to all applicable reverse dependencies
1 parent f36b34a commit 21b9e57

8 files changed

Lines changed: 24 additions & 18 deletions

File tree

packages/chafa/build.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ TERMUX_PKG_DESCRIPTION="Image-to-text converter supporting a wide range of symbo
33
TERMUX_PKG_LICENSE="LGPL-3.0"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="1.18.1"
6+
TERMUX_PKG_REVISION=1
67
TERMUX_PKG_SRCURL="https://github.com/hpjansson/chafa/releases/download/${TERMUX_PKG_VERSION}/chafa-${TERMUX_PKG_VERSION}.tar.xz"
78
TERMUX_PKG_SHA256=e75a9772444247a70178cdd238b522d35c613dfb6f3a3bf516457958109e9910
8-
TERMUX_PKG_DEPENDS="freetype, glib, libcairo, libheif, libjpeg-turbo, libjxl, librsvg, libtiff, libwebp"
9+
TERMUX_PKG_DEPENDS="freetype, glib, libavif, libcairo, libheif, libjpeg-turbo, libjxl, librsvg, libtiff, libwebp"
910
TERMUX_PKG_AUTO_UPDATE=true

packages/libgd/build.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ TERMUX_PKG_DESCRIPTION="GD is an open source code library for the dynamic creati
33
TERMUX_PKG_LICENSE="custom"
44
TERMUX_PKG_LICENSE_FILE="COPYING"
55
TERMUX_PKG_MAINTAINER="@termux"
6-
TERMUX_PKG_VERSION=1:2.3.3
7-
TERMUX_PKG_REVISION=5
8-
TERMUX_PKG_SRCURL=https://github.com/libgd/libgd/releases/download/gd-${TERMUX_PKG_VERSION:2}/libgd-${TERMUX_PKG_VERSION:2}.tar.gz
6+
TERMUX_PKG_VERSION="1:2.3.3"
7+
TERMUX_PKG_REVISION=6
8+
TERMUX_PKG_SRCURL="https://github.com/libgd/libgd/releases/download/gd-${TERMUX_PKG_VERSION:2}/libgd-${TERMUX_PKG_VERSION:2}.tar.gz"
99
TERMUX_PKG_SHA256=dd3f1f0bb016edcc0b2d082e8229c822ad1d02223511997c80461481759b1ed2
1010
TERMUX_PKG_AUTO_UPDATE=true
1111
TERMUX_PKG_UPDATE_METHOD=repology
12-
TERMUX_PKG_DEPENDS="fontconfig, freetype, libheif, libiconv, libjpeg-turbo, libpng, libtiff, libwebp, zlib"
12+
TERMUX_PKG_DEPENDS="fontconfig, freetype, libavif, libheif, libiconv, libjpeg-turbo, libpng, libtiff, libwebp, zlib"
1313
TERMUX_PKG_BREAKS="libgd-dev"
1414
TERMUX_PKG_REPLACES="libgd-dev"
1515

packages/python-pillow/build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Python Imaging Library"
33
TERMUX_PKG_LICENSE="custom"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="12.1.1"
6-
TERMUX_PKG_REVISION=1
7-
TERMUX_PKG_SRCURL=https://github.com/python-pillow/Pillow/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
6+
TERMUX_PKG_REVISION=2
7+
TERMUX_PKG_SRCURL="https://github.com/python-pillow/Pillow/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz"
88
TERMUX_PKG_SHA256=d29fefc0ba637833b59cafc7649e1237186741c31b210178b0a4e9cd9e01ffdf
99
TERMUX_PKG_AUTO_UPDATE=true
10-
TERMUX_PKG_DEPENDS="freetype, libimagequant, libjpeg-turbo, libraqm, libtiff, libwebp, libxcb, littlecms, openjpeg, python, python-pip, zlib"
10+
TERMUX_PKG_DEPENDS="freetype, libavif, libimagequant, libjpeg-turbo, libraqm, libtiff, libwebp, libxcb, littlecms, openjpeg, python, python-pip, zlib"
1111
TERMUX_PKG_LICENSE_FILE="LICENSE"
1212
TERMUX_PKG_SETUP_PYTHON=true
1313
TERMUX_PKG_BUILD_IN_SRC=true

x11-packages/kf6-kimageformats/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="6.23.0"
66
TERMUX_PKG_SRCURL="https://download.kde.org/stable/frameworks/${TERMUX_PKG_VERSION%.*}/kimageformats-${TERMUX_PKG_VERSION}.tar.xz"
77
TERMUX_PKG_SHA256=6590379e0ffbf4d4c7562e0c3d81f9b042533b4701bab9c0d44312c29ae75b5e
8-
TERMUX_PKG_DEPENDS="imath, kf6-karchive (>= ${TERMUX_PKG_VERSION%.*}), libc++, libheif, libjxl, libraw, openjpeg, openexr"
8+
TERMUX_PKG_DEPENDS="imath, kf6-karchive (>= ${TERMUX_PKG_VERSION%.*}), libavif, libc++, libheif, libjxl, libraw, openjpeg, openexr"
99
TERMUX_PKG_BUILD_DEPENDS="extra-cmake-modules (>= ${TERMUX_PKG_VERSION%.*}), qt6-qttools"
1010
TERMUX_PKG_AUTO_UPDATE=true
1111
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="

x11-packages/sdl2-image/build.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,20 @@ TERMUX_PKG_LICENSE="ZLIB"
44
TERMUX_PKG_LICENSE_FILE="LICENSE.txt"
55
TERMUX_PKG_MAINTAINER="@termux"
66
TERMUX_PKG_VERSION="2.8.8"
7-
TERMUX_PKG_REVISION=2
8-
TERMUX_PKG_SRCURL=https://github.com/libsdl-org/SDL_image/releases/download/release-${TERMUX_PKG_VERSION}/SDL2_image-${TERMUX_PKG_VERSION}.tar.gz
7+
TERMUX_PKG_REVISION=3
8+
TERMUX_PKG_SRCURL="https://github.com/libsdl-org/SDL_image/releases/download/release-${TERMUX_PKG_VERSION}/SDL2_image-${TERMUX_PKG_VERSION}.tar.gz"
99
TERMUX_PKG_SHA256=2213b56fdaff2220d0e38c8e420cbe1a83c87374190cba8c70af2156097ce30a
1010
# Prevent updating to SDL3 version
1111
TERMUX_PKG_AUTO_UPDATE=false
12-
TERMUX_PKG_DEPENDS="libjpeg-turbo, libjxl, libpng, libtiff, libwebp, sdl2 | sdl2-compat"
12+
TERMUX_PKG_DEPENDS="libavif, libjpeg-turbo, libjxl, libpng, libtiff, libwebp, sdl2 | sdl2-compat"
1313
TERMUX_PKG_ANTI_BUILD_DEPENDS="sdl2-compat"
14+
# "disable shared" in sdl2-image means "disable dynamic loading in favor of dynamic linking"
1415
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
1516
--disable-stb-image
1617
--disable-jpg-shared
1718
--disable-jxl-shared
1819
--disable-png-shared
1920
--disable-tif-shared
2021
--disable-webp-shared
22+
--disable-avif-shared
2123
"

x11-packages/telegram-desktop/build.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ TERMUX_PKG_LICENSE="custom"
55
TERMUX_PKG_LICENSE_FILE="LICENSE, LEGAL"
66
TERMUX_PKG_MAINTAINER="@termux"
77
TERMUX_PKG_VERSION="6.6.1"
8+
TERMUX_PKG_REVISION=1
89
TERMUX_PKG_SRCURL="https://github.com/telegramdesktop/tdesktop/releases/download/v$TERMUX_PKG_VERSION/tdesktop-$TERMUX_PKG_VERSION-full.tar.gz"
910
TERMUX_PKG_SHA256=072d3691bea31649971cec96e85f152e0970824e6b81aadc1f7c0c1cb1e7208f
10-
TERMUX_PKG_DEPENDS="abseil-cpp, boost, ffmpeg, glib, hicolor-icon-theme, hunspell, kf6-kcoreaddons, libandroid-shmem, libc++, libdispatch, libdrm, libjxl, liblz4, libminizip, protobuf, librnnoise, libsigc++-3.0, libx11, libxcomposite, libxdamage, libxrandr, libxtst, openal-soft, opengl, openh264, openssl, pipewire, pulseaudio, qt6-qtbase, qt6-qtimageformats, qt6-qtsvg, xxhash, zlib"
11+
TERMUX_PKG_DEPENDS="abseil-cpp, boost, ffmpeg, glib, hicolor-icon-theme, hunspell, kf6-kcoreaddons, libandroid-shmem, libavif, libc++, libdispatch, libdrm, libjxl, liblz4, libminizip, protobuf, librnnoise, libsigc++-3.0, libx11, libxcomposite, libxdamage, libxrandr, libxtst, openal-soft, opengl, openh264, openssl, pipewire, pulseaudio, qt6-qtbase, qt6-qtimageformats, qt6-qtsvg, xxhash, zlib"
1112
TERMUX_PKG_BUILD_DEPENDS="ada, aosp-libs, boost-headers, glib-cross, qt6-qtbase-cross-tools"
1213
TERMUX_PKG_VERSIONED_GIR=false
1314
TERMUX_PKG_AUTO_UPDATE=true

x11-packages/webkit2gtk-4.1/build.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="A full-featured port of the WebKit rendering engine"
33
TERMUX_PKG_LICENSE="LGPL-2.1"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="2.51.2"
6-
TERMUX_PKG_SRCURL=https://webkitgtk.org/releases/webkitgtk-${TERMUX_PKG_VERSION}.tar.xz
6+
TERMUX_PKG_REVISION=1
7+
TERMUX_PKG_SRCURL="https://webkitgtk.org/releases/webkitgtk-${TERMUX_PKG_VERSION}.tar.xz"
78
TERMUX_PKG_SHA256=46b13c339b1154e8d70b08bbb702667f5928fe514f0c26ec0c071894f99ee81c
8-
TERMUX_PKG_DEPENDS="atk, enchant, fontconfig, freetype, glib, gst-plugins-bad, gst-plugins-base, gst-plugins-good, gstreamer, gtk3, harfbuzz, harfbuzz-icu, libc++, libcairo, libdrm, libgcrypt, libhyphen, libicu, libjpeg-turbo, libpng, libsoup3, libtasn1, libwebp, libxml2, libx11, libxcomposite, libxdamage, libxslt, libxt, littlecms, openjpeg, pango, woff2, zlib"
9+
TERMUX_PKG_DEPENDS="atk, enchant, fontconfig, freetype, glib, gst-plugins-bad, gst-plugins-base, gst-plugins-good, gstreamer, gtk3, harfbuzz, harfbuzz-icu, libavif, libc++, libcairo, libdrm, libgcrypt, libhyphen, libicu, libjpeg-turbo, libpng, libsoup3, libtasn1, libwebp, libxml2, libx11, libxcomposite, libxdamage, libxslt, libxt, littlecms, openjpeg, pango, woff2, zlib"
910
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, xorgproto"
1011
TERMUX_PKG_VERSIONED_GIR=false
1112
TERMUX_PKG_DISABLE_GIR=false
@@ -26,7 +27,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
2627
-DENABLE_JOURNALD_LOG=OFF
2728
-DUSE_SOUP2=OFF
2829
-DUSE_GTK4=OFF
29-
-DUSE_AVIF=OFF
30+
-DUSE_AVIF=ON
3031
-DUSE_GBM=OFF
3132
-DENABLE_SPEECH_SYNTHESIS=OFF
3233
-DUSE_LIBBACKTRACE=OFF

x11-packages/webkitgtk-6.0/build.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="A full-featured port of the WebKit rendering engine"
33
TERMUX_PKG_LICENSE="LGPL-2.1"
44
TERMUX_PKG_MAINTAINER="@termux"
55
TERMUX_PKG_VERSION="2.51.2"
6-
TERMUX_PKG_SRCURL=https://webkitgtk.org/releases/webkitgtk-${TERMUX_PKG_VERSION}.tar.xz
6+
TERMUX_PKG_REVISION=1
7+
TERMUX_PKG_SRCURL="https://webkitgtk.org/releases/webkitgtk-${TERMUX_PKG_VERSION}.tar.xz"
78
TERMUX_PKG_SHA256=46b13c339b1154e8d70b08bbb702667f5928fe514f0c26ec0c071894f99ee81c
8-
TERMUX_PKG_DEPENDS="enchant, fontconfig, freetype, glib, gst-plugins-bad, gst-plugins-base, gst-plugins-good, gstreamer, gtk4, harfbuzz, harfbuzz-icu, libc++, libcairo, libdrm, libgcrypt, libhyphen, libicu, libjpeg-turbo, libpng, libsoup3, libtasn1, libwebp, libxml2, libx11, libxcomposite, libxdamage, libxslt, libxt, littlecms, openjpeg, pango, woff2, zlib"
9+
TERMUX_PKG_DEPENDS="enchant, fontconfig, freetype, glib, gst-plugins-bad, gst-plugins-base, gst-plugins-good, gstreamer, gtk4, harfbuzz, harfbuzz-icu, libavif, libc++, libcairo, libdrm, libgcrypt, libhyphen, libicu, libjpeg-turbo, libpng, libsoup3, libtasn1, libwebp, libxml2, libx11, libxcomposite, libxdamage, libxslt, libxt, littlecms, openjpeg, pango, woff2, zlib"
910
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, xorgproto"
1011
TERMUX_PKG_VERSIONED_GIR=false
1112
TERMUX_PKG_DISABLE_GIR=false

0 commit comments

Comments
 (0)