programs: imagemagick: ship ghostscript as a suggested package
This commit is contained in:
parent
b85bdf26fd
commit
6b7a8f9fec
|
@ -99,7 +99,6 @@ let
|
||||||
flashrom
|
flashrom
|
||||||
fwupd
|
fwupd
|
||||||
gh # MS GitHub cli
|
gh # MS GitHub cli
|
||||||
ghostscript # TODO: imagemagick wrapper should add gs to PATH
|
|
||||||
git # needed as a user package, for config.
|
git # needed as a user package, for config.
|
||||||
gnupg
|
gnupg
|
||||||
gocryptfs
|
gocryptfs
|
||||||
|
@ -302,9 +301,6 @@ in
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
# nontrivial package definitions
|
# nontrivial package definitions
|
||||||
imagemagick.package = pkgs.imagemagick.override {
|
|
||||||
ghostscriptSupport = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
dino.persist.private = [ ".local/share/dino" ];
|
dino.persist.private = [ ".local/share/dino" ];
|
||||||
|
|
||||||
|
@ -323,10 +319,19 @@ in
|
||||||
# TODO: we can populate gh's stuff statically; it even lets us use the same oauth across machines
|
# TODO: we can populate gh's stuff statically; it even lets us use the same oauth across machines
|
||||||
gh.persist.private = [ ".config/gh" ];
|
gh.persist.private = [ ".config/gh" ];
|
||||||
|
|
||||||
|
ghostscript = {}; # used by imagemagick
|
||||||
|
|
||||||
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
# XXX: we preserve the whole thing because if we only preserve gPodder/Downloads
|
||||||
# then startup is SLOW during feed import, and we might end up with zombie eps in the dl dir.
|
# then startup is SLOW during feed import, and we might end up with zombie eps in the dl dir.
|
||||||
gpodder-configured.persist.plaintext = [ "gPodder" ];
|
gpodder-configured.persist.plaintext = [ "gPodder" ];
|
||||||
|
|
||||||
|
imagemagick = {
|
||||||
|
package = pkgs.imagemagick.override {
|
||||||
|
ghostscriptSupport = true;
|
||||||
|
};
|
||||||
|
suggestedPrograms = [ "ghostscript" ];
|
||||||
|
};
|
||||||
|
|
||||||
# jellyfin stores things in a bunch of directories: this one persists auth info.
|
# jellyfin stores things in a bunch of directories: this one persists auth info.
|
||||||
# it *might* be possible to populate this externally (it's Qt stuff), but likely to
|
# it *might* be possible to populate this externally (it's Qt stuff), but likely to
|
||||||
# be fragile and take an hour+ to figure out.
|
# be fragile and take an hour+ to figure out.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user