1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs
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
..
applications Merge pull request #117527 from r-ryantm/auto-update/tiled 2021-03-26 18:33:21 +02:00
build-support dockerTools.streamLayeredImage: resolve duplicate env vars 2021-03-25 23:29:54 +00:00
common-updater treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
data vollkorn: include variable version into fetch URI 2021-03-26 14:02:40 +01:00
desktops Merge pull request #116549 from samueldr/fix/kwin-wayland-desktop-files 2021-03-25 21:31:28 -04:00
development Merge #117016: lmdb: 0.9.25 -> 0.9.28 2021-03-26 18:08:21 +01:00
games crispyDoom: 5.10.0 -> 5.10.1 2021-03-26 10:56:05 +01:00
misc rastertosag-gdi (cups driver): init at 0.1 2021-04-02 10:51:36 +02:00
os-specific Merge pull request #116108 from superherointj/package-system76-firmware 2021-03-26 18:18:04 +01:00
pkgs-lib
servers Merge pull request #116531 from SuperSandro2000/grpc 2021-03-26 17:45:58 +01:00
shells Merge #117210: bash_5: don't rely on patch timestamps 2021-03-26 18:21:57 +01:00
stdenv stdenv: Fix regression on ARM+static when enabling hardening (#115363) 2021-03-23 18:45:48 -04:00
test texlive.bin.dvipng: refactor gs hardcoding, add a test for it 2021-03-18 20:55:35 -04:00
tools Merge pull request #117259 from teto/aws-lambda-rie 2021-03-26 18:10:52 +01:00
top-level rastertosag-gdi (cups driver): init at 0.1 2021-04-02 10:51:36 +02:00