bump(x11/gimp): 3.0.6

This commit is contained in:
termux-pacman-bot
2025-10-06 06:44:05 +00:00
parent 975749ec2b
commit e3f6b0a613
2 changed files with 7 additions and 4 deletions

View File

@@ -2,12 +2,11 @@ TERMUX_PKG_HOMEPAGE=https://www.gimp.org/
TERMUX_PKG_DESCRIPTION="GNU Image Manipulation Program"
TERMUX_PKG_LICENSE="GPL-3.0, LGPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION="3.0.4"
TERMUX_PKG_REVISION=3
TERMUX_PKG_VERSION="3.0.6"
TERMUX_PKG_SRCURL=git+https://gitlab.gnome.org/GNOME/gimp
TERMUX_PKG_GIT_BRANCH="GIMP_${TERMUX_PKG_VERSION//./_}"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="aalib, appstream-glib, atk, babl, fontconfig, freetype, gdk-pixbuf, gegl, gexiv2, ghostscript, gimp-data, glib, glib-networking, gtk3, harfbuzz, hicolor-icon-theme, json-glib, libandroid-execinfo, libandroid-shmem, libbz2, libc++, libcairo, libheif, libjpeg-turbo, libjxl, libmypaint, libpng, librsvg, libtiff, libwebp, libxcursor, libxmu, libxpm, littlecms, mypaint-brushes, openexr, openjpeg, pango, poppler, poppler-data, pygobject, zlib"
TERMUX_PKG_DEPENDS="aalib, appstream, appstream-glib, atk, babl, fontconfig, freetype, gdk-pixbuf, gegl, gexiv2, ghostscript, gimp-data, glib, glib-networking, gtk3, harfbuzz, hicolor-icon-theme, json-glib, libandroid-execinfo, libandroid-shmem, libbz2, libc++, libcairo, libheif, libjpeg-turbo, libjxl, libmypaint, libpng, librsvg, libtiff, libwebp, libxcursor, libxmu, libxpm, littlecms, mypaint-brushes, openexr, openjpeg, pango, poppler, poppler-data, pygobject, zlib"
TERMUX_PKG_BUILD_DEPENDS="aosp-libs"
TERMUX_PKG_SUGGESTS="gimp-resynthesizer"
TERMUX_PKG_VERSIONED_GIR=false
@@ -39,7 +38,7 @@ termux_step_pre_configure() {
if [ "$TERMUX_ON_DEVICE_BUILD" = "false" ]; then
# Gimp requires using cross-compiled or prebuilt gimp during cross-compilation which is hard to achive here
# gimp is required only to generate splash image, so it will be fine to use official appimage.
termux_download https://download.gimp.org/gimp/v3.0/linux/GIMP-3.0.4-x86_64.AppImage "$TERMUX_PKG_CACHEDIR/gimp.appimage" 192e0920424a19730e57517a2f9d885a001c77b3a1cc0878ce4d44a2e294b3cb
termux_download https://download.gimp.org/gimp/v${TERMUX_PKG_VERSION%.*}/linux/GIMP-${TERMUX_PKG_VERSION}-x86_64.AppImage "$TERMUX_PKG_CACHEDIR/gimp.appimage" 095c8a29d0a8dd48d7b09cdda7d4e1b69ba677036f4db3bd2e7d90c3f91e62d9
chmod +x "$TERMUX_PKG_CACHEDIR/gimp.appimage"
[ -d $TERMUX_PKG_CACHEDIR/squashfs-root ] || (cd "$TERMUX_PKG_CACHEDIR"; "$TERMUX_PKG_CACHEDIR/gimp.appimage" --appimage-extract)

View File

@@ -518,6 +518,10 @@
<member name="GIMP_LAYER_MODE_SPLIT" nick="split" value="60"/>
<member name="GIMP_LAYER_MODE_PASS_THROUGH" nick="pass-through" value="61"/>
<member name="GIMP_LAYER_MODE_REPLACE" nick="replace" value="62"/>
</enum> <enum name="GimpTRCType" get-type="gimp_trc_type_get_type">
<member name="GIMP_TRC_LINEAR" nick="linear" value="0"/>
<member name="GIMP_TRC_NON_LINEAR" nick="non-linear" value="1"/>
<member name="GIMP_TRC_PERCEPTUAL" nick="perceptual" value="2"/>
</enum> <class name="GimpProcedure" get-type="gimp_procedure_get_type" parents="GObject">
<property name="plug-in" type="GimpPlugIn" flags="235"/>
<property name="name" type="gchararray" flags="235" default-value="NULL"/>