nixpkgs/pkgs/top-level
Yarny0 eaa62fa391 rastertosag-gdi (cups driver): init at 0.1
Some Ricoh printers use the proprietary sag-gdi format
and can't handle other, more common formats.
This commit brings a filter for cups
that generates the sag-gdi format.

The latest version 0.1 is dated 2011.  So updates are unlikely.

The filter is written for Python 2.
To avoid new reverse dependencies on Python 2,
we employ a patch from Debian
that migrates the code to Python 3.

The README file just states "GPL" as license.
It is unclear whether that refers to the first version or
to the "current version" in the year of the copyright
(would be 3), and whether newer versions would be included.
The commit picks the nixpkgs `free` license
as this seems to be the most general license
covering all possible GPL combinations.
At least, `free` should permit Hydra to build the package.

The source tarball brings pdd files, but also a
drv file that can be used to generate those ppd files.
Since we prefer building from source,
we call cups' `ppdc` to build ppd files from the drv file.

Here is a documentation of the sag-gdi format:
https://www.undocprint.org/formats/page_description_languages/sagem-gdi
2021-04-02 10:51:36 +02:00
..
agda-packages.nix agdaPackages.mkDerivation: don't install Everything module 2021-01-24 17:30:01 +01:00
aliases.nix ccnet: drop 2021-03-26 09:29:33 +01:00
all-packages.nix rastertosag-gdi (cups driver): init at 0.1 2021-04-02 10:51:36 +02:00
beam-packages.nix beam-packages: move wxSupport arg up to package set, add beam_nox 2021-01-24 21:04:52 +01:00
config.nix
coq-packages.nix coqPackages.fourcolor: init at 1.2.3 2021-03-26 10:55:48 +01:00
darwin-packages.nix darwin.binutils: use clang for as on aarch64-darwin (#115167) 2021-03-17 00:27:34 -04:00
default.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
dhall-packages.nix Fix support for extending Dhall package set 2021-01-10 10:54:10 +01:00
dotnet-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
emacs-packages.nix emacs.pkgs.telega: Prefer telega from melpa stable 2021-02-24 17:03:54 +01:00
emscripten-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
gnuradio-packages.nix gnuradio3_{7,8}: Use external volk 2021-03-13 19:07:20 +02:00
haskell-packages.nix ghc: drop obsolete compiler version 8.10.3 2021-03-12 21:23:15 +01:00
haxe-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
impure.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
java-packages.nix
kodi-packages.nix kodi.packages.a4ksubtitles: init at 2.3.0 2021-03-22 07:58:08 -04:00
lua-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.ocaml-freestanding: init at 0.6.4 2021-03-26 12:24:42 +01:00
octave-packages.nix octave.pkgs.sparsersb: remove librsb null override, unbreak (#115838) 2021-03-10 23:28:10 +01:00
packages-config.nix emacs26: Drop unsupported package 2021-03-02 16:17:37 +02:00
perl-packages.nix perlPackages.LaTeXML: move makeWrapper to nativeBuildInputs 2021-03-23 11:37:31 -04:00
php-packages.nix Merge pull request #115487 from stephank/fix-darwin-php 2021-03-14 17:58:44 +00:00
pure-packages.nix
python-packages.nix pykodi: init at 0.2.3 2021-03-25 15:36:01 -07:00
qt5-packages.nix mapbox-gl-qml: 1.7.5 -> 1.7.6 and move to libsForQt5 2021-03-21 18:46:46 +01:00
release-alternatives.nix sundials_2: remove 2020-12-19 10:59:35 +02:00
release-cross.nix release-cross: add ppc64le, ppc64le-musl 2021-01-28 19:34:10 -08:00
release-lib.nix release-lib: Don't use tryEval for packagePlatforms 2020-11-26 15:32:08 +01:00
release-python.nix
release-small.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
release.nix Revert "release: disable darwin bootstrapped stdenv test" 2020-12-22 11:43:54 +09:00
ruby-packages.nix Merge branch 'master' into staging-next 2021-01-15 17:46:46 +01:00
splice.nix
stage.nix tree-wide: do not use pkgs.extend in nixpkgs 2020-11-30 14:24:40 +01:00
static.nix haskell: Inline static overlay 2021-01-11 03:17:29 +00:00
unixtools.nix unixtools: align attribute name with filename 2021-01-14 09:00:15 +01:00
wine-packages.nix winePackages: enable mingwSupport in base build 2021-02-15 10:35:45 -05:00