Bruno Lopes
334f7d3a1b
build: Package maintainership instructions were moved to gimp-web-devel
...
See: Infrastructure/gimp-web-devel@7be7fbe0
In short, such information is not needed to making/building the
packages, just to submitt/release them, which is maintainer-thing.
But let's keep at least a reference so making them easier to find.
2025-11-21 16:21:02 -03:00
Bruno Lopes
b5a3529d49
Revert "build/linux: Use gamepads and pen-drive permissions on Flatpak"
...
This reverts commit 96a65045e9 .
GNOME uses ancient flatpak version on the OCI image which
makes impossible to test the feature.
2025-11-20 20:45:48 -03:00
Bruno Lopes
a47f43ad7d
build/linux: Update openexr module to 3.4.4
2025-11-20 18:54:01 -03:00
Bruno Lopes
96a65045e9
build/linux: Use gamepads and pen-drive permissions on Flatpak
...
Closes : GNOME/gimp#14060
2025-11-20 18:52:31 -03:00
Bruno Lopes
525242c53f
build/linux: Update openjph module to 0.25.3
2025-11-19 05:47:38 -03:00
Bruno Lopes
950d6d1077
build/linux: Clarify that RCs are on devel series on Flatpak and Snap
2025-11-17 10:29:48 -03:00
Bruno Lopes
f207ea17d2
build/linux: Update graphviz module to 14.0.4
2025-11-16 16:10:17 -03:00
Bruno Lopes
6f6329744d
build/linux: Create pseudo-release on AppData if nightly builds
...
This is specially useful for Flatpak since now the
correct version will be shown on 'flatpak list'
2025-11-11 13:49:08 -03:00
Bruno Lopes
e1ca33df26
build/linux: Bump openjph module to 0.25.2
2025-11-08 14:12:48 -03:00
Bruno Lopes
0f4cb01a7d
build/linux: Update openexr, poppler and suitesparse modules
...
Synced from: 805e07d1fc
2025-11-06 13:26:40 -03:00
Bruno Lopes
882e45dc63
build/linux: Move .xslt code to inside flatpak .json
2025-11-03 13:36:25 -03:00
Bruno Lopes
707077c5bb
build/linux: Update libdeflate to 1.25
...
Synced from 82da0131a2
2025-11-02 11:10:46 -03:00
Bruno Lopes
ff4250dfd8
build/linux: Update openjph module to 0.25.0
...
Synced from: e2beebe3f0
2025-11-01 21:13:24 -03:00
Bruno Lopes
44d07a8b7f
build/linux: Update Graphviz module to 14.0.2
...
Synced from: d984ed8772
2025-10-21 09:29:02 -03:00
Bruno Lopes
b3fe88323c
build/linux: Bump openexr module to 3.4.2
...
Synced from 7f1b70cbab
2025-10-17 15:02:20 -03:00
Bruno Lopes
d872a21786
build/linux: Update openexr, imath and openjph modules
...
Synced from: 6234af7b85
2025-10-09 09:00:27 -03:00
Bruno Lopes
d0f3d9d421
build/linux: Build graphviz module with Cmake
2025-10-06 16:59:31 -03:00
Bruno Lopes
ebd6e64dc8
build/linux: Fix Flatpak building after gexiv2 dep declaration
2025-10-05 14:53:41 -03:00
Bruno Lopes
d8d73266bc
build/linux: Update poppler module to 25.10
...
Synced from
6d4124f7b8
2025-10-04 18:51:18 -03:00
Bruno Lopes
47eac319b1
build/linux: Silence noisy warnings about GTK_MODULES
...
From GTK mouth:
https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.50/gtk/gtkmodules.c?ref_type=tags#L250
2025-09-28 19:58:25 -03:00
Bruno Lopes
4d97212cf9
build/linux: Sync with Beta manifest regarding whitespaces
2025-09-23 16:56:32 -03:00
Bruno Lopes
fe4dbeb911
build/linux: ORAS works! Let's do some cosmetical changes on Flatpak deps script
2025-09-23 12:17:53 -03:00
Bruno Lopes
fdb4111e3f
build/windows: Temporarely show flatpak deps building to see if ORAS caching is working
2025-09-23 11:52:18 -03:00
Bruno Lopes
72533aaf8e
build/linux: Do not cache babl and gegl builds binaries to ORAS image
...
They should be passed only at artifact level.
2025-09-23 11:52:15 -03:00
Bruno Lopes
8e9b7bfce6
build/linux: Test built packages binary caching on Flatpak with ORAS
...
If this works, our flatpak builds will behave like on AppImage,
Snap and Windows, I mean: with all precompiled binaries.
2025-09-23 10:37:42 -03:00
Bruno Lopes
308963c271
build/linux: Don't allow openjph update on Flatpak
...
It have broken includes starting with 0.23.0
2025-09-21 22:43:54 -03:00
Bruno Lopes
4d0fef9482
build/linux: Update graphviz module to 14.0.0
2025-09-21 22:41:14 -03:00
Bruno Lopes
527f4964fe
build/linux: Update ghostscript module to 10.06.0
...
Synced from: 5ce8488408
2025-09-12 10:59:05 -03:00
Bruno Lopes
69359a16c1
build/linux: Update openexr module to 3.4.0 and add openjph module
...
Synced from: 4318fbbef2
2025-09-06 16:31:38 -03:00
Bruno Lopes
65258d6183
build/linux: Update poppler module to 25.09.1
2025-09-04 20:21:08 -03:00
Bruno Lopes
8287302b50
build/linux: Update Poppler to 25.09 and manually disable awful -DENABLE_GPGME
...
Ported from: a125318890
2025-09-03 09:38:43 -03:00
Bruno Lopes
27a89a0c8a
build/linux: Update exiv2 module to 0.28.7
2025-08-31 12:50:42 -03:00
Bruno Lopes
04622852fa
build/linux: Update exiv2 module to 0.28.6
...
Ported from 91e327ab7a
2025-08-30 10:28:51 -03:00
Bruno Lopes
2f6b75913b
Issue #14461 : build/linux: Patch mypaint-brushes module with 'gridmap'
...
Alex's patch from https://github.com/mypaint/mypaint-brushes/pull/7
Since mypaint project is long time gone, we need to patch ourserves.
2025-08-30 10:25:03 -03:00
Bruno Lopes
4ec1368af9
build/linux: Remove 'x-checker-data' while not on stable Ghostscript
...
Following faf0fd74
2025-08-28 12:16:14 -03:00
Ondřej Míchal
faf0fd7401
build/linux: Re-add ghostscript using a new release candidate
...
This is not a full new release but we might as well test the new
release-candidate to see if it fixes the build issues with GCC 15.
Partially reverts 4ae861f5ac
2025-08-27 09:39:49 -03:00
Bruno Lopes
ad03d6c94a
build/linux: Update imath module to 3.2.1
2025-08-20 14:22:54 -03:00
Bruno Lopes
f6704a84fa
build/linux: Remove dangling .patch files after org.gimp.GIMP.HEIC drop
...
x265 is not being built anymore since eefc2bea
2025-08-20 14:21:20 -03:00
Bruno Lopes
eefc2bea1a
build/linux: Drop org.gimp.*.HEIC in favor of org.freedesktop.*.codecs-extra
...
See: https://github.com/flathub/org.gimp.GIMP/issues/414
2025-08-14 19:32:19 -03:00
Bruno Lopes
2e12de6747
build/linux: Change collapsible section ID to the more technical '*_submission'
...
We already use '*_submission' on the MSIX script.
Submission is the first act, the one which we trigger on CI.
The publishing is done by the store (Flathub or Snap Store).
2025-08-12 22:38:49 -03:00
Bruno Lopes
839064a6c6
build, gitlab-ci: Drop last ccache shenanigans
...
Let's prioritize reproducibility over small performance gains,
specially when we have too many packages do deal with.
2025-08-12 16:33:32 -03:00
Bruno Lopes
56cc7e363b
build/linux, gitlab-ci: Change .flatpak-builder artifact naming to be more consistent
2025-08-12 16:25:31 -03:00
Bruno Lopes
3bf6aaa0fa
build/linux: Update imath and graphviz flatpak modules
...
Synced from: e6c69021e3
2025-08-09 09:10:01 -03:00
Bruno Lopes
771fcb576f
build/linux: Add some sub comments on flatpak dist tools section
2025-08-08 22:18:16 -03:00
Bruno Lopes
0f91efa3d5
build/linux: Clarify files/repo section comment on Flatpak dist script
2025-08-08 22:11:35 -03:00
Bruno Lopes
855d07193b
build/linux: Remove exit check on flatpak dist
...
Let's hope this fixes the bug.
2025-08-08 19:20:24 -03:00
Bruno Lopes
6645f245cb
build/linux: Hopefully bug of only aarch64 being distributed due to exit code
2025-08-08 17:37:27 -03:00
Bruno Lopes
4a9b98fc05
Revert "build/linux: build-update-repo is arch-specific"
...
This reverts commit 7e280c9b58 .
Seems it is not arch-specific. The error we were experiencing was due to
the bug fixed in 19e83a0e .
2025-08-08 17:31:57 -03:00
Bruno Lopes
19e83a0eb5
build/linux: Fix wrong extraction of repo*.tar
2025-08-08 15:58:26 -03:00
Bruno Lopes
7e280c9b58
build/linux: build-update-repo is arch-specific
2025-08-08 11:57:15 -03:00