7657 Commits

Author SHA1 Message Date
CM Geldenhuys d37982385b textext: fix GUI library (GTK3) detection
TexText probes for a GUI toolkit by spawning a subprocess (roughly
`import gi; gi.require_version('Gtk', '3.0'); from gi.repository import Gtk`)
instead of importing in-process. The Python wrapper makes runtime dependencies
importable via a site.addsitedir preamble and deliberately does not export
PYTHONPATH, so the spawned probe interpreter cannot import gi. TexText then
reports "Neither GTK nor TkInter has been found" and refuses to launch.

Export PYTHONPATH on the wrapper so the probe subprocess inherits the runtime
dependencies too.

Resolves #384042
2026-07-21 20:45:04 +02:00
Eman Resu ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
Eman Resu 9d26adcd20 treewide: avoid using singleton lists for licenses 2026-07-15 13:56:52 -04:00
Yohann Boniface 7fb374edd9 gimp: add adwaita fallback theme (#539765) 2026-07-12 20:38:37 +00:00
Weijia Wang baac43f034 scantailor-{advanced,universal}: move to by-name/ (#540109) 2026-07-11 10:36:46 +00:00
Weijia Wang 4ddf271f0d apngasm{,_2}: move to by-name/ (#540113) 2026-07-11 10:36:13 +00:00
pancaek ea2f0aee5c apngasm{,_2}: move to by-name/ 2026-07-09 14:18:42 -07:00
pancaek b84b69cf2f scantailor-{advanced,universal}: move to by-name/ 2026-07-09 14:01:45 -07:00
pancaek a82428a92e gimp: add adwaita fallback theme 2026-07-08 17:36:29 -07:00
dotlambda 288399cabd poppler: 25.10.0 -> 26.06.0 (#521663) 2026-06-21 16:18:37 +00:00
Hythera a638725eb9 inkscape: fix build with poppler 26.06.0 2026-06-21 18:06:17 +02:00
James Alseth b5f702439e gimp: revert __structuredAttrs
Revert the `__structuredAttrs = true` added in b08f524 (#526359). This
causes GIMP to crash at runtime.

Fixes #531558.
2026-06-14 00:12:22 -07:00
Stefan Frijters 90581faec0 gimp: enable strictDeps and structuredAttrs (#526359) 2026-06-08 21:02:41 +00:00
Clément 5d26766cbf treewide: add missing meta.homepage with source git repository
Added homepage where missing, where the sources are pulled from:
- https://github.com
- https://git.sr.ht
- https://gitlab.com
- https://invent.kde.org
- https://codeberg.org
- https://gitlab.gnome.org
- https://gitlab.freedesktop.org
- https://git.FreeBSD.org
- https://salsa.debian.org
- https://git.tvdr.de
- https://git.suckless.org
2026-06-01 23:40:52 +02:00
Stefan Frijters b08f5240c3 gimp: enable strictDeps and structuredAttrs 2026-05-31 15:04:12 +02:00
Luna Simons 4c33e80d7d gimp: add bddvlpr as maintainer 2026-05-29 22:32:35 -04:00
Luna Simons e7912e7678 gimp: 3.0.8 -> 3.2.4
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2026-05-29 22:32:35 -04:00
Michael Daniels bccb72d55e gimp-with-plugins: list plugins in description (#443772) 2026-05-30 00:15:59 +00:00
Andrew Kvalheim 7c0bf92460 gimp-with-plugins: list plugins in description
gimp2-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp2-with-plugins.meta.longDescription:

> Plugins:
>
> - bimp
> - farbfeld
> - fourier
> - gimplensfun
> - gmic-qt-gimp
> - Lightning
> - lqr-plugin
> - texturize
> - wavelet-sharpen

gimp3-with-plugins.meta.description:

> GNU Image Manipulation Program with plugins

gimp3-with-plugins.meta.longDescription:

> Plugins:
>
> - gmic-qt-gimp
> - Lightning
> - resynthesizer

Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2026-05-29 11:50:33 -07:00
Andrew Kvalheim 4db32a86dd gimpPlugins.lightning: add version
Reference: https://github.com/pixlsus/registry.gimp.org_static/blob/ffcde7400f402728373ff6579947c6ffe87d1a5e/README
2026-05-29 11:43:47 -07:00
Ethan Carter Edwards 8486f5a5d1 gimp: set meta.donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 15:43:04 -07:00
liberodark 74c17aeac8 treewide: move to by-name part 4 2026-05-21 14:19:59 +02:00
Ethan Carter Edwards 686eab8091 sxiv: migrate to by-name, modernize
tag, hash, strictDeps, structuredAttrs

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-16 04:58:51 -04:00
Michael Daniels b8669052e4 various: migrate to pkgs/by-name 2026-05-13 21:51:16 -04:00
Michael Daniels f69daf75e7 various: move to pkgs/by-name 2026-05-13 17:42:05 -04:00
Yohann Boniface 63de6b448c gimp2: fix build (#518518) 2026-05-12 22:13:27 +00:00
Guillaume Girol 69bb196372 gimp2: fix build 2026-05-09 12:00:00 +00:00
Ben Siraphob 892ea48bd6 inkscape: 1.4.3 -> 1.4.4 2026-05-06 19:40:30 -07:00
Grimmauld a73cea5776 luminanceHDR: drop 2026-04-26 19:25:48 +02:00
Cosima Neidahl 9b89c7fd35 gimp: Mark broken on big-endian (#510351) 2026-04-24 14:15:54 +00:00
Xiangyan Sun 12e3dde80d zgv: fix build with gcc15; migrate to by-name 2026-04-18 11:35:05 -07:00
OPNA2608 914212f8eb gimp: Mark broken on big-endian
Has been reported upstream since 3.0 RC1, 2024-12-06.
2026-04-15 18:37:07 +02:00
Philip Taron aa79a5067b apngasm: fix build with Boost 1.89+ (#500859) 2026-04-01 21:12:54 +00:00
7c6f434c f8e596a373 Remove use of texlive.combine in preparation for deprecation (#500729) 2026-03-31 06:45:14 +00:00
Lisanna Dettwyler e0ce1646c6 gimp2: use https for sources
Signed-off-by: Lisanna Dettwyler <lisanna.dettwyler@gmail.com>
2026-03-21 12:30:11 -04:00
Jan Tojnar 3a813e37cc gimp: 3.0.6 → 3.0.8 (#484971) 2026-03-19 21:08:13 +00:00
Jan Tojnar e1eb7121a2 gimp: 3.0.6 → 3.0.8
https://www.gimp.org/news/2026/01/24/gimp-3-0-8-released/
https://gitlab.gnome.org/GNOME/gimp/-/compare/GIMP_3_0_6...GIMP_3_0_8

- locales now required at build time: https://gitlab.gnome.org/GNOME/gimp/commit/88261f8b4cab65350cd858e9221a91da4c7f86db
2026-03-19 19:29:59 +01:00
Jan Tojnar a098d0156b gimp: silence fontconfig warnings 2026-03-19 19:29:59 +01:00
Xiangyan Sun 19838777bf apngasm: fix build with Boost 1.89+ 2026-03-18 16:09:59 -07:00
Christoph Jabs 75c4fc2f6e inkscape-extensions.textext: don't use texlive.combine 2026-03-18 11:14:40 +02:00
pinpox 99272b9b22 rawtherapee: move to by-name, refactor, fix #475835 2026-03-10 12:29:43 +01:00
Gergő Gutyina b25f654508 treewide: move NIX_CFLAGS_LINK vars into env for structuredAttrs (#492176) 2026-02-28 01:03:38 +00:00
Jo 914d0a5e25 inkscape-with-extensions: set pname and version (#493332) 2026-02-25 06:32:55 +00:00
Hythera 5c5fc5bd3e inkscape-with-extensions: set pname and version 2026-02-23 15:06:02 +01:00
nixpkgs-ci[bot] f0ebe4c5ae Merge master into staging-next 2026-02-21 18:07:27 +00:00
Gergő Gutyina 0c1f517e7a various: use finalAttrs instead of rec, part 1 (#489110) 2026-02-21 12:32:25 +00:00
nixpkgs-ci[bot] 4a75eaec58 Merge master into staging-next 2026-02-20 12:11:50 +00:00
nixpkgs-ci[bot] e88108f433 Merge master into staging-next 2026-02-19 18:18:44 +00:00
Stefan Frijters 4bf8d15b69 apngasm_2: move NIX_CFLAGS_LINK vars into env for structuredAttrs 2026-02-19 18:05:07 +01:00
Stefan Frijters 546e20e416 rawtherapee: move env vars into env for structuredAttrs 2026-02-19 17:43:18 +01:00