Justin Humm
ef5475235c
glimpse: init at 0.2.0
...
Co-authored-by: Louis Bettens <louis@bettens.info>
Co-authored-by: ash lea <example@thisismyactual.email>
2021-01-30 20:41:57 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
badf51221d
treewide: stdenv.lib -> lib
2021-01-16 17:58:11 +07:00
Florian Klink
038de4c5b1
ufraw: remove
...
This is broken and unmaintained. nufraw seems to be a drop-in
alternative, but is currently broken (see
https://github.com/NixOS/nixpkgs/pull/108993#issuecomment-757988146 ).
Using Darktable seems to be the reasonable choice for now.
Closes https://github.com/NixOS/nixpkgs/issues/97946 .
2021-01-13 00:30:46 +01:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Jan Tojnar
aa96bd294b
gimpPlugins: include GIMP into the scope
...
So that it can be easily overridden.
Also clean up, update usage comment for this century and remove alias.
2020-11-11 14:41:15 +01:00
Jan Tojnar
f4c513125d
gimpPlugins.lqrPlugin: 0.7.1 → 0.7.2
...
https://github.com/carlobaldassi/gimp-lqr-plugin/compare/v0.7.1...v0.7.2
Also switch to GitHub upstream and use installPhase from generic builder (thanks to the pkg-config variables).
2020-11-11 00:16:39 +01:00
Jan Tojnar
a84a2de0ae
gimpPlugins: clean up using gimp.targetLibDir
2020-11-11 00:14:16 +01:00
Jan Tojnar
3000a0f87e
gimp: expose gimpdatadir & gimplibdir
2020-11-10 23:57:44 +01:00
Justin Humm
0e9cccac81
gimpPlugins: replace references to registry.gimp.org
...
https://registry.gimp.org/ currently directs to a post [0] pronouncing
it dead. A readonly mirror is available at [1].
Also bumped:
- lqrPlugin: 0.6.1 -> 0.7.1
- removed rainbowPlasma, lightningGate as they were commented anyway.
[0] https://www.gimp.org/registry/
[1] https://github.com/pixlsus/registry.gimp.org_static
2020-11-10 23:49:46 +01:00
freezeboy
17ee53c4e3
gimpPlugins.focusblur: remove
2020-11-02 02:19:57 +01:00
ajs124
5ad305791f
gimp: 2.10.20 -> 2.10.22
2020-10-08 02:30:47 +02:00
Jan Tojnar
1e3f09feaa
gimp: reorder the expression
...
To use more standard layout.
2020-08-17 18:39:14 +02:00
Jan Tojnar
64ec4fd65d
gimp: Hardcode interpreter paths
...
The E (extension) line in pygimp.interp prints the following warnings:
GIMP-Warning: Bad interpreter referenced in interpreter file /nix/store/5c91dah385gn70blsn6i5rzncqj3ks0y-gimp-with-plugins-2.10.18/lib/gimp/2.0/interpreters/pygimp.interp: python2
GIMP-Warning: Bad binary format string in interpreter file /nix/store/5c91dah385gn70blsn6i5rzncqj3ks0y-gimp-with-plugins-2.10.18/lib/gimp/2.0/interpreters/pygimp.interp
This means that the py extension will not be registered when python2 is not in PATH. To prevent this, let’s hardcode the absolute python2 path.
https://github.com/NixOS/nixpkgs/issues/60937#issuecomment-653652093
Closes: https://github.com/NixOS/nixpkgs/issues/60937
2020-07-03 22:47:17 +02:00
Jan Tojnar
3b701aa4b6
gimp: Fix interpreter path
...
GIMP uses python interpreter specified in pygimp.interp file for running Python plug-ins,
so any Python related wrapping is useless. It will pick up and use the python from build PATH.
Let’s use a python environment containing pygtk, which is needed by many plug-ins.
Closes: https://github.com/NixOS/nixpkgs/issues/87883
2020-07-03 21:07:45 +02:00
adisbladis
d7ffb5fa07
gimp: 2.10.18 -> 2.10.20
2020-06-11 20:45:07 +02:00
Daiderd Jordan
7b3a2963d1
treewide: replace base64 encoded hashes
2020-06-03 18:35:19 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Jan Tojnar
6c14807333
gimp: 2.10.16 → 2.10.18
...
https://www.gimp.org/news/2020/02/24/gimp-2-10-18-released/
https://gitlab.gnome.org/GNOME/gimp/-/blob/GIMP_2_10_18/NEWS#L11-69
2020-02-27 17:02:00 +01:00
Jan Tojnar
75132e6eb5
gimp: 2.10.14 → 2.10.16
...
https://gitlab.gnome.org/GNOME/gimp/blob/GIMP_2_10_16/NEWS#L11-211
2020-02-21 12:27:52 +01:00
Jan Tojnar
eeaad8d225
mypaint-brushes: 1.3.0 → 2.0.2
2020-02-18 22:16:06 +01:00
Robin Gloster
ab0cfd9e03
treewide: NIX_*_COMPILE -> string
2019-12-31 00:10:18 +01:00
Jan Tojnar
375c4b110f
gimp: use prefix-relative libdir
...
Multiple outputs hard-code libdir, which prevents plug-ins to override it in gimpplugindir variable.
2019-12-04 02:33:42 +01:00
Jan Tojnar
646448aa45
gimpPlugin.fourier: 0.4.1 → 0.4.3
2019-11-20 23:46:50 +01:00
Jan Tojnar
b6aded3cd3
gimp: split outputs
...
We do not want to include gegl headers in the closure (via propagation).
2019-11-20 22:57:53 +01:00
Jan Tojnar
f3a8147404
gimpPlugin.exposureBlend: mark as broken
...
It produces an error:
GIMP-Error: Calling error for procedure 'gimp-image-get-active-layer':
Procedure 'gimp-image-get-active-layer' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer.
(script-fu:25123): GLib-WARNING **: 12:41:03.500: (../glib/gerror.c:416):g_error_new_valist: runtime check failed: (domain != 0)
script-fu-Warning: Error while loading /nix/store/31y1qiyg8fzn07yz6lrnkbja33298gmz-gimp-with-plugins-2.10.14/share/gimp/2.0/scripts/exposure-blend/nds9ds1m18d0wg1b01fch8wyzdwpmr8x-exposure-blend.scm:
Error: (/nix/store/31y1qiyg8fzn07yz6lrnkbja33298gmz-gimp-with-plugins-2.10.14/share/gimp/2.0/scripts/exposure-blend/nds9ds1m18d0wg1b01fch8wyzdwpmr8x-exposure-blend.scm : 627) Procedure execution of gimp-image-get-active-layer failed on invalid input arguments: Procedure 'gimp-image-get-active-layer' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer.
2019-11-03 14:43:14 +01:00
Jan Tojnar
e93c38ff7c
gimp-with-plugins: pass all script attributes
...
to the pluginDerivation
2019-11-03 14:43:14 +01:00
Jan Tojnar
46818a55b1
gimpPlugins.gap: fix build
2019-11-03 14:43:13 +01:00
Jan Tojnar
a73ad445a9
gimpPlugins.waveletSharpen: fix build
2019-11-03 14:43:13 +01:00
Jan Tojnar
8da26cc578
gimp-with-plugins: install plug-ins into subdirs
...
GIMP 3 will require all plugins to be installed into their own subdirectories, so let’s just do that now.
2019-11-03 14:43:13 +01:00
Jan Tojnar
ae21a2bc60
gimp-with-plugins: fix installing custom scripts
...
script-fu (Scheme) scripts are not actually loaded from $GIMP2_PLUGINDIR (lib/gimp/2.10) but $GIMP_DATADIR (share/gimp/2.10).
2019-11-03 14:43:12 +01:00
Jan Tojnar
43c3f471b8
gimp: format with nixpkgs-format
2019-11-03 14:43:12 +01:00
Jan Tojnar
c75c6b588a
gimp: 2.10.12 → 2.10.14
...
https://www.gimp.org/news/2019/10/31/gimp-2-10-14-released/
2019-11-03 14:43:12 +01:00
Silvan Mosberger
1230fc8674
Merge pull request #67809 from Infinisil/propagate-override-args
...
lib.makeOverridable: Propagate function arguments
2019-10-22 14:37:40 +02:00
Jan Tojnar
d8749430e4
gmic-qt: allow building non-Krita hosts
...
* Use qt5’s mkDerivation
* Also switch gimpPlugins.gmic to qmic-qt
2019-09-07 19:55:11 +02:00
Silvan Mosberger
a41af6a27b
gimp: Fix derivation detection
2019-08-31 06:50:42 +02:00
Craig Hall
15dd4479cf
gimpPlugins.gimplensfun: 0.2.4 -> unstable-2018-10-21
...
Fixes broken build with exiv2-0.27.1 by using gexiv2 instead
2019-08-14 11:43:00 +01:00
worldofpeace
b1bc0645ea
gdk-pixbuf: rename from gdk_pixbuf
2019-07-22 18:50:57 -04:00
Daiderd Jordan
bea56ef8ba
gimp: remove cf-private
2019-07-03 22:20:20 +02:00
Jan Tojnar
c421767ca1
gimp: 2.10.10 → 2.10.12
...
https://www.gimp.org/news/2019/06/12/gimp-2-10-12-released/
2019-06-14 10:32:38 +02:00
Silvan Mosberger
9110185147
Merge pull request #61365 from jtojnar/drop-resynth-0
...
gimpPlugins.resynthesizer: drop
2019-05-17 03:17:37 +02:00
Jan Tojnar
0fe311844e
gimpPlugins.resynthesizer: update menu comment
2019-05-12 14:58:16 +02:00
Jan Tojnar
2d68295bea
gimpPlugins.resynthesizer: rename from resynthesizer2
2019-05-12 14:41:35 +02:00
Jan Tojnar
d5dfc1cd8b
gimpPlugins: use makeScope
2019-05-12 14:40:30 +02:00
Jan Tojnar
e74e2e838d
gimpPlugins.resynthesizer: drop
...
It breaks resynthesiser2 and there is actually no reason to keep the ancient version.
https://github.com/bootchk/resynthesizer/issues/63#issuecomment-491591082
2019-05-12 14:31:39 +02:00
Renaud
074c02f90f
Merge pull request #60935 from jluttine/gimp-add-gtk-path
...
gimp: fix GTK_PATH
2019-05-10 18:04:24 +02:00
Jaakko Luttinen
f9de595e86
gimp: fix GTK_PATH
...
Fixes #60918 .
2019-05-04 21:37:49 +03:00
Jan Tojnar
2d0ea8e6d5
gimpPlugins.resynthesizer2: 2.0.1 → 2.0.3
...
Fixes makeFlags: $out is not sufficient to install the binaries,
let's use placeholder.
Also update and clean up the expression.
2019-05-04 03:49:17 +02:00
Bob van der Linden
74048e5c93
gimp: /var/run -> /run
2019-04-11 20:05:34 +02:00