summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2019-02-16 21:32:59 +0100
committerGitHub <noreply@github.com>2019-02-16 21:32:59 +0100
commitdcb68e3e1aa0fac0dfbf67ac662c409ca1b37834 (patch)
tree369293386a6e4af139bdf482a99d2e32fed32508 /pkgs/top-level
parent87f3bce34bf2262db19f0bc12db58d347b6b93b4 (diff)
parentb73c416470438d75d30f3ab697531dce8d7848cb (diff)
Merge pull request #54434 from pacien/gscan2pdf-1
gscan2pdf: init at 2.3.0
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix2
-rw-r--r--pkgs/top-level/perl-packages.nix94
2 files changed, 96 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 89bee18ae0aa..ff30d1cae528 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1447,6 +1447,8 @@ in
grobi = callPackage ../tools/X11/grobi { };
+ gscan2pdf = callPackage ../applications/graphics/gscan2pdf { };
+
gti = callPackage ../tools/misc/gti { };
hdate = callPackage ../applications/misc/hdate { };
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 7a1bae932a11..2866f6b6ca5f 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -1023,6 +1023,19 @@ let
propagatedBuildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig ];
};
+ CairoGObject = buildPerlPackage rec {
+ name = "Cairo-GObject-1.004";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/X/XA/XAOC/${name}.tar.gz";
+ sha256 = "1m896j0xdfhldsx8abf10cc16ll1fm9wbav42dpzal9fh07d9f9v";
+ };
+ buildInputs = [ pkgs.cairo Cairo Glib ExtUtilsDepends ExtUtilsPkgConfig ];
+ meta = {
+ description = "Integrate Cairo into the Glib type system";
+ license = stdenv.lib.licenses.lgpl21Plus;
+ };
+ };
+
cam_pdf = buildPerlModule rec {
name = "CAM-PDF-1.60";
src = fetchurl {
@@ -5936,6 +5949,18 @@ let
};
};
+ FilesysDf = buildPerlPackage rec {
+ name = "Filesys-Df-0.92";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/I/IG/IGUTHRIE/${name}.tar.gz";
+ sha256 = "fe89cbb427e0e05f1cd97c2dd6d3866ac6b21bc7a85734ede159bdc35479552a";
+ };
+ meta = {
+ description = "Perl extension for filesystem disk space information.";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
FilesysNotifySimple = buildPerlPackage {
name = "Filesys-Notify-Simple-0.13";
src = fetchurl {
@@ -6355,6 +6380,20 @@ let
propagatedBuildInputs = [ ExtUtilsDepends ExtUtilsPkgConfig ];
};
+ GlibObjectIntrospection = buildPerlPackage rec {
+ name = "Glib-Object-Introspection-0.046";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/X/XA/XAOC/${name}.tar.gz";
+ sha256 = "1d3gl943p27gd42kxc1i9sp5z55gpgcslz1jvx7cxd6mflhdlck6";
+ };
+ buildInputs = [ Glib ExtUtilsDepends ExtUtilsPkgConfig ];
+ propagatedBuildInputs = [ pkgs.gobject-introspection ];
+ meta = {
+ description = "Dynamically create Perl language bindings";
+ license = stdenv.lib.licenses.lgpl2Plus;
+ };
+ };
+
Gnome2 = buildPerlPackage rec {
name = "Gnome2-1.047";
src = fetchurl {
@@ -6460,6 +6499,20 @@ let
};
};
+ GooCanvas2 = buildPerlPackage rec {
+ name = "GooCanvas2-0.06";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/P/PE/PERLMAX/${name}.tar.gz";
+ sha256 = "0l1vsvyv9hjxhsxrahq4h64axh7qmk50kiz2spa3s1hr7s3qfk72";
+ };
+ buildInputs = [ pkgs.gtk3 GlibObjectIntrospection Glib ];
+ propagatedBuildInputs = [ pkgs.goocanvas2 ];
+ meta = {
+ description = "Perl binding for GooCanvas2 widget using Glib::Object::Introspection";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
GoogleProtocolBuffers = buildPerlPackage rec {
name = "Google-ProtocolBuffers-0.12";
src = fetchurl {
@@ -6628,6 +6681,33 @@ let
};
};
+ Gtk3 = buildPerlPackage rec {
+ name = "Gtk3-0.034";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/X/XA/XAOC/${name}.tar.gz";
+ sha256 = "0baxyhlzdf7avka40h1niiir8vz4nilqkiwh876i0hv0f8xj3nqa";
+ };
+ buildInputs = [ Cairo CairoGObject Glib GlibObjectIntrospection ];
+ propagatedBuildInputs = [ pkgs.gtk3 ];
+ meta = {
+ description = "Perl interface to the 3.x series of the gtk+ toolkit";
+ license = stdenv.lib.licenses.lgpl21Plus;
+ };
+ };
+
+ Gtk3SimpleList = buildPerlPackage rec {
+ name = "Gtk3-SimpleList-0.18";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/T/TV/TVIGNAUD/${name}.tar.gz";
+ sha256 = "09azmc7miyvw7q21rz8cxw16zbd5i1j5hpakxy376f5vmhqqjyhp";
+ };
+ buildInputs = [ Gtk3 Glib GlibObjectIntrospection Cairo CairoGObject ];
+ meta = {
+ description = "A simple interface to Gtk3's complex MVC list widget";
+ license = stdenv.lib.licenses.lgpl21Plus;
+ };
+ };
+
Guard = buildPerlPackage rec {
name = "Guard-1.023";
src = fetchurl {
@@ -7372,6 +7452,20 @@ let
};
};
+ ImageSane = buildPerlPackage rec {
+ name = "Image-Sane-0.14";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/R/RA/RATCLIFFE/${name}.tar.gz";
+ sha256 = "a4b027c9b7650291f1acb0eb93861a7fc45aef4e08f6726843f174fa113c8ba5";
+ };
+ buildInputs = [ pkgs.sane-backends ExtUtilsDepends ExtUtilsPkgConfig TestRequires TryTiny ];
+ propagatedBuildInputs = [ ExceptionClass Readonly ];
+ meta = {
+ description = "Perl extension for the SANE (Scanner Access Now Easy) Project";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
ImageScale = buildPerlPackage rec {
name = "Image-Scale-0.14";
src = fetchurl {