@NobodyDBG @jforberg @xiota @maderios @jacekk90 Sorry for the delay, I'm having some weird issues pushing commits to AUR (the patch was pushed to GitHub 3 days ago)
Search Criteria
Package Details: gimp-git 2:3.0.0.RC1.r40.0cd0206917-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gimp-git.git (read-only, click to copy) |
---|---|
Package Base: | gimp-git |
Description: | GNU Image Manipulation Program |
Upstream URL: | https://www.gimp.org |
Licenses: | GPL, LGPL |
Conflicts: | gimp |
Provides: | gimp |
Submitter: | None |
Maintainer: | bartus |
Last Packager: | bartus |
Votes: | 116 |
Popularity: | 0.52 |
First Submitted: | 2009-05-27 08:12 (UTC) |
Last Updated: | 2024-11-14 16:59 (UTC) |
Dependencies (57)
- appstream-glib (appstream-glib-gitAUR)
- babl-gitAUR
- cairo (cairo-gitAUR)
- dbus-glib
- desktop-file-utils (desktop-file-utils-gitAUR)
- enchant
- gegl-gitAUR
- gobject-introspection
- gtk-doc
- icu (icu-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libart-lgplAUR
- libexif (libexif-gitAUR)
- libgexiv2
- librsvg (librsvg-gitAUR)
- libwmf (libwmf-gitAUR)
- mypaint-brushes1
- openexr (openexr-gitAUR)
- poppler-data
- poppler-glib (poppler-glib-gitAUR)
- Show 37 more dependencies...
Required by (103)
- brscan-skey (requires gimp) (optional)
- djvupages-git (requires gimp) (optional)
- gimp-brushbox (requires gimp)
- gimp-calendar (requires gimp)
- gimp-elsamuko-git (requires gimp)
- gimp-extras (requires gimp)
- gimp-fix-ca (requires gimp)
- gimp-font-rendering-fix (requires gimp)
- gimp-fourier (requires gimp)
- gimp-gap (requires gimp)
- gimp-lensfun (requires gimp)
- gimp-ofnuts-tools (requires gimp)
- gimp-paint-studio (requires gimp)
- gimp-palletes-davidrevoy (requires gimp) (optional)
- gimp-plugin-akkana-git (requires gimp)
- gimp-plugin-arrow (requires gimp)
- gimp-plugin-astronomy (requires gimp)
- gimp-plugin-beautify (requires gimp)
- gimp-plugin-bimp (requires gimp)
- gimp-plugin-contrastfix (requires gimp)
- gimp-plugin-create-layer-mask-from (requires gimp)
- gimp-plugin-dcamnoise2 (requires gimp)
- gimp-plugin-deskew-git (requires gimp)
- gimp-plugin-duplicate-to-another-image (requires gimp)
- gimp-plugin-export-layers (requires gimp)
- gimp-plugin-fblur (requires gimp)
- gimp-plugin-fourier-git (requires gimp)
- gimp-plugin-gmic-git
- gimp-plugin-gmic-pre-gimp3 (requires gimp)
- gimp-plugin-gmic-pre-gimp3 (requires gimp) (make)
- gimp-plugin-id-photo (requires gimp)
- gimp-plugin-image-reg (requires gimp)
- gimp-plugin-imgur-git (requires gimp)
- gimp-plugin-instagram-effects (requires gimp)
- gimp-plugin-laso (requires gimp)
- gimp-plugin-layer-via-copy-cut (requires gimp)
- gimp-plugin-layerfx (requires gimp)
- gimp-plugin-layers-to-divs (requires gimp)
- gimp-plugin-lqr (requires gimp)
- gimp-plugin-lqr-git (requires gimp)
- gimp-plugin-make-anaglyph (requires gimp)
- gimp-plugin-normalmap (requires gimp)
- gimp-plugin-pandora (requires gimp)
- gimp-plugin-place-layer-into-selection (requires gimp)
- gimp-plugin-refocusit (requires gimp)
- gimp-plugin-registry (requires gimp)
- gimp-plugin-resynthesizer (requires gimp)
- gimp-plugin-resynthesizer-scm-git (requires gimp)
- gimp-plugin-satequalizer (requires gimp)
- gimp-plugin-saveforweb (requires gimp)
- gimp-plugin-scale-layer-to-image-size (requires gimp)
- gimp-plugin-tategaki (requires gimp)
- gimp-plugin-toy (requires gimp)
- gimp-plugin-wavelet-denoise (requires gimp)
- gimp-plugin-wavelet-sharpen (requires gimp)
- gimp-refocus (requires gimp)
- gimp-script-divide-scanned-images (requires gimp)
- gimp-script-luminosity-masks (requires gimp)
- gimp3-plugin-resynthesizer-git (requires gimp)
- gmic-pre-gimp3 (requires gimp)
- gmic-pre-gimp3 (requires gimp) (make)
- gnome-xcf-thumbnailer (requires gimp)
- gtkam (requires gimp) (make)
- img2xterm (requires gimp) (optional)
- img2xterm-git (requires gimp) (optional)
- iscan (requires gimp) (make)
- lib32-gimp (requires gimp)
- libjxl-doc-git (requires gimp) (make)
- libjxl-git (requires gimp) (make)
- libjxl-git (requires gimp) (optional)
- libjxl-metrics (requires gimp) (make)
- libjxl-metrics-git (requires gimp) (make)
- nufraw (requires gimp) (make)
- nufraw (requires gimp) (optional)
- perl-alien-gimp (requires gimp)
- python2-gimp (requires gimp)
- sane-frontends (requires gimp)
- scangearmp-common (requires gimp) (optional)
- scangearmp-common-mg3500series (requires gimp) (optional)
- scangearmp-mg3200 (requires gimp) (make)
- scangearmp-mg4200 (requires gimp) (make)
- scangearmp-mg6200 (requires gimp) (make)
- scangearmp-mg8100series (requires gimp) (make)
- scangearmp-mp250series (requires gimp) (make, i686)
- scangearmp-mp270series (requires gimp) (make, i686)
- scangearmp-mp280 (requires gimp)
- scangearmp-mp490series (requires gimp) (make, i686)
- scangearmp-mp550series (requires gimp) (make, i686)
- scangearmp-mp560series (requires gimp) (make, i686)
- scangearmp-mp640series (requires gimp) (make, i686)
- scangearmp-mpseries-common (requires gimp)
- scangearmp-mpseries-common (requires gimp) (make, i686)
- slos-gimpainter (requires gimp)
- submarine (requires gimp) (optional)
- toppler (requires gimp) (make)
- toppler-git (requires gimp) (make)
- turboprint (requires gimp) (optional)
- xsane (requires gimp) (make)
- xsane-gimp (requires gimp)
- xsane-gimp (requires gimp) (make)
- xsane-gimp-git (requires gimp)
- xsane-gimp-git (requires gimp) (make)
- xsane-git (requires gimp) (make)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 46 Next › Last »
bartus commented on 2024-04-12 07:26 (UTC) (edited on 2024-04-12 09:09 (UTC) by bartus)
NobodyDBG commented on 2024-04-09 20:29 (UTC)
Don't build for me :-(
gimp/meson.build:1823:0: ERROR: Nonexistent build file 'gimp-data/meson.build'
A full log can be found at /ramdisk/yay/gimp-git/src/build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
maderios commented on 2024-04-02 09:18 (UTC)
It builds fine with chaotic-aur PKGBUILD https://github.com/chaotic-aur/interfere/tree/master/gimp-git . I customized it by disabling gvfs dependency and changing 'pkgver'
pkgver() {
# shellcheck disable=SC2183,SC2046
printf "%s.r%s.%s" \
$(grep -zoP "(?s)^project\(.*?version: '\K[0-9.]+(?=\'.*?\))" ${_pkgname}/meson.build|tr -d '\0') \
"$(git -C $_pkgname rev-list "$(git -C $_pkgname describe --abbrev=0)"..HEAD --count)" \
"$(git -C $_pkgname log --pretty=format:'%h' -n 1)"
}
jforberg commented on 2024-04-01 10:12 (UTC)
Please apply the following patch to fix the build issue reported by jacekk90:
From 95b2e0ede1c392f2f90daaed12f68f73b53cc750 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Johan=20F=C3=B6rberg?= <johan@forberg.se>
Date: Mon, 1 Apr 2024 12:04:15 +0200
Subject: [PATCH] Add gimp-data submodule
gimp/meson.build:1825:0: ERROR: Nonexistent build file 'gimp-data/meson.build'
---
.SRCINFO | 4 +++-
PKGBUILD | 12 +++++++++++-
PKGBUILD.in | 10 ++++++++++
3 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index 77f19ea..947bb7a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gimp-git
pkgdesc = GNU Image Manipulation Program
- pkgver = 2.99.19.r120.0f32312e26
+ pkgver = 2.99.19.r319.4e43e0ab07
pkgrel = 1
epoch = 2
url = https://www.gimp.org
@@ -66,8 +66,10 @@ pkgbase = gimp-git
provides = gimp
conflicts = gimp
source = git+https://gitlab.gnome.org/GNOME/gimp.git
+ source = git+https://gitlab.gnome.org/GNOME/gimp-data.git
source = linux.gpl
sha512sums = SKIP
+ sha512sums = SKIP
sha512sums = 6f33d57f242fa8ce04b65e06a712bd54677306a45b22cb853fbe348089cd4673bd4ed91073074fe067166fe8951c370f8bbbc386783e3ed5170d52e9062666fe
pkgname = gimp-git
diff --git a/PKGBUILD b/PKGBUILD
index c87df0e..a92aa57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,14 @@
# Contributor: Iru Cai <mytbk920423@gmail.com>
# Contributor: Alexander Hunziker <alex.hunziker@gmail.com>
# Contributor: Alessio Biancalana <dottorblaster@gmail.com>
+# Contributor: Johan Förberg <johan@forberg.se>
pkgname=gimp-git
_pkgname=${pkgname%-git}
provides=(gimp)
conflicts=(gimp)
epoch=2
-pkgver=2.99.19.r120.0f32312e26
+pkgver=2.99.19.r319.4e43e0ab07
pkgrel=1
pkgdesc="GNU Image Manipulation Program"
arch=('i686' 'x86_64')
@@ -61,10 +62,19 @@ optdepends=('gutenprint: for sophisticated printing only as gimp has built-in cu
'luajit: LUA scripting support'
)
source=('git+https://gitlab.gnome.org/GNOME/gimp.git'
+ 'git+https://gitlab.gnome.org/GNOME/gimp-data.git'
'linux.gpl')
sha512sums=('SKIP'
+ 'SKIP'
'6f33d57f242fa8ce04b65e06a712bd54677306a45b22cb853fbe348089cd4673bd4ed91073074fe067166fe8951c370f8bbbc386783e3ed5170d52e9062666fe')
+prepare() {
+ cd gimp
+ git submodule init gimp-data
+ git config submodule.src/gimp-data.url ../gimp-data
+ git -c protocol.file.allow=always submodule update
+}
+
pkgver() {
# shellcheck disable=SC2183,SC2046
printf "%s.r%s.%s" \
diff --git a/PKGBUILD.in b/PKGBUILD.in
index 780cd51..d983ea0 100644
--- a/PKGBUILD.in
+++ b/PKGBUILD.in
@@ -4,6 +4,7 @@
# Contributor: Iru Cai <mytbk920423@gmail.com>
# Contributor: Alexander Hunziker <alex.hunziker@gmail.com>
# Contributor: Alessio Biancalana <dottorblaster@gmail.com>
+# Contributor: Johan Förberg <johan@forberg.se>
pkgname=gimp-git
_pkgname=${pkgname%-git}
@@ -61,10 +62,19 @@ optdepends=('gutenprint: for sophisticated printing only as gimp has built-in cu
'luajit: LUA scripting support'
)
source=('git+https://gitlab.gnome.org/GNOME/gimp.git'
+ 'git+https://gitlab.gnome.org/GNOME/gimp-data.git'
'linux.gpl')
sha512sums=('SKIP'
+ 'SKIP'
'6f33d57f242fa8ce04b65e06a712bd54677306a45b22cb853fbe348089cd4673bd4ed91073074fe067166fe8951c370f8bbbc386783e3ed5170d52e9062666fe')
+prepare() {
+ cd gimp
+ git submodule init gimp-data
+ git config submodule.src/gimp-data.url ../gimp-data
+ git -c protocol.file.allow=always submodule update
+}
+
pkgver() {
# shellcheck disable=SC2183,SC2046
printf "%s.r%s.%s" \
--
2.44.0
xiota commented on 2024-03-29 21:21 (UTC)
@jogai chaotic-aur/gimp-git
is no longer based on this package. It is currently rebuilt daily.
maderios commented on 2024-03-29 13:06 (UTC)
Same build error for me
gimp/meson.build:1825:0: ERROR: Nonexistent build file 'gimp-data/meson.build'
jacekk90 commented on 2024-03-29 03:53 (UTC)
gimp/meson.build:1825:0: ERROR: Nonexistent build file 'gimp-data/meson.build'
A full log can be found at /home/jacekk90/.cache/yay/gimp-git/src/build/meson-logs/meson-log.txt
Running command: /usr/bin/python3 -c 'import sys,os; sys.exit(0 if os.path.exists("git-version.h") else 1)' --- stdout ---
--- stderr ---
Program git found: YES (/usr/bin/git) Configuring INSTALL using configuration Configuring config.h using configuration Running command: /usr/bin/date -u '+"%Y-%m-%dT%H:%M:%SZ"' --- stdout --- "2024-03-29T03:51:28Z"
--- stderr ---
Configuring org.gimp.GIMP-nightly.json using configuration Configuring gimp-plug-ins.rc using configuration Configuring gimp.rc using configuration Configuring gimpversion.h using configuration Program meson-enumgen.sh found: YES (/bin/sh /home/jacekk90/.cache/yay/gimp-git/src/gimp/pdb/meson-enumgen.sh) Program meson-pdbgen.sh found: YES (/home/jacekk90/.cache/yay/gimp-git/src/gimp/pdb/meson-pdbgen.sh) Program meson-enumcode.sh found: YES (/bin/sh /home/jacekk90/.cache/yay/gimp-git/src/gimp/pdb/meson-enumcode.sh) Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Configuring gimp-release using configuration Configuring gimp.desktop.in using configuration Configuring org.gimp.GIMP.appdata.xml.in using configuration Adding test "validate-desktop" Adding test "appdata_file" Configuring gimprc using configuration Configuring dockable-dialogs-menuitems.ui using configuration Configuring dockable-menu.ui.in using configuration Configuring dialogs-dialogs-menuitems.ui using configuration Configuring image-menu.ui.in using configuration
gimp/meson.build:1825:0: ERROR: Nonexistent build file 'gimp-data/meson.build'
Pinned Comments
bartus commented on 2019-08-01 19:45 (UTC) (edited on 2023-11-11 15:48 (UTC) by bartus)
Note: If you want to have both
gimp-git
and stockgimp
installed, there's a non-conflicting version of this package calledgimp-develop-git
This package is also hosted on GitHub.
Please report
issues
andpatches
to gimp-git*github.comTravis CI Status: <img alt="Build Status" src="https://travis-ci.org/bartoszek/AUR-gimp-git.svg?branch=master" />
Use env vars to control build process:
DISABLE_MESON=1
to build with Autotools build system (disabled by default)MAKEFLAGS="xxx"
to override default make flags.Usage cases:
makepkg DISABLE_MESON=1
yay -S gimp-git --mflags "DISABLE_MESON=1"
Disclaimer: Package uses Travis to automatically update version of dependencies. Script executes once a day, so please wait a day before reporting dependencies version mismatch, thanks!