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
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
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
dhall-packages.nix
dotnet-packages.nix
emacs-packages.nix emacs.pkgs.telega: Prefer telega from melpa stable 2021-02-24 17:03:54 +01:00
emscripten-packages.nix
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
impure.nix
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
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
release-cross.nix
release-lib.nix
release-python.nix
release-small.nix
release.nix
ruby-packages.nix
splice.nix
stage.nix
static.nix
unixtools.nix
wine-packages.nix winePackages: enable mingwSupport in base build 2021-02-15 10:35:45 -05:00