summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPascal Wittmann <PascalWittmann@gmx.net>2015-09-17 09:18:11 +0200
committerPascal Wittmann <PascalWittmann@gmx.net>2015-09-17 09:18:11 +0200
commite3596798c526308590b5bfe72d97d55e9eb201a0 (patch)
tree1d2c61a109b2d1b2c27064e9b17b75daa0bbafe6
parentFix broken use of <nixpkgs> (diff)
parentTk: init at 804.033 (diff)
downloadnixpkgs-e3596798c526308590b5bfe72d97d55e9eb201a0.tar.gz
Merge pull request #9868 from shen390s/working
add perl-Tk
-rw-r--r--pkgs/top-level/perl-packages.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index da4b4e4931f7..d5da07f693d2 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -10485,4 +10485,25 @@ let self = _self // overrides; _self = with self; {
};
};
+ Tk = buildPerlPackage {
+ name = "Tk-804.033";
+ src = fetchurl {
+ url = mirror://cpan/authors/id/S/SR/SREZIC/Tk-804.033.tar.gz;
+ sha256 = "84756e9b07a2555c8eecf88e63d5cbbba9b1aa97b1e71a3d4aa524a7995a88ad";
+ };
+
+ buildInputs = [ pkgs.xlibs.libXext pkgs.xlibs.libX11 pkgs.libpng ];
+
+ configurePhase=''
+ perl Makefile.PL PREFIX=$out X11LIB=${pkgs.xlibs.libX11}/lib X11INC=${pkgs.xlibs.libX11}/include
+ '';
+
+ NIX_CFLAGS_LINK = "-lpng";
+
+ meta = {
+ description = "A Graphical User Interface Toolkit";
+ license = "unrestricted";
+ };
+ };
+
}; in self