summary refs log tree commit diff
path: root/pkgs/tools/security/pcsctools/default.nix
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2017-02-17 17:00:28 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2017-02-17 17:01:29 +0100
commit73112a6e788a0f41190bcf3d3a2247c2fc17a1e8 (patch)
treed73993fe871e168f41a6d6e6e18f5eb2d9d8f840 /pkgs/tools/security/pcsctools/default.nix
parentfe4552420eb0d7564867da302e1793cca49d5b49 (diff)
downloadnixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar.gz
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar.bz2
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar.lz
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar.xz
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.tar.zst
nixpkgs-73112a6e788a0f41190bcf3d3a2247c2fc17a1e8.zip
pcsctools: unbreak 'gscriptor' by adding cairo
Fixes this:

  $ gscriptor
  Can't load '/nix/store/17w6hdwbli924v7d43xxxp66qhgqpc24-perl-Pango-1.227/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/auto/Pango/Pango.so' for module Pango: /nix/store/17w6hdwbli924v7d43xxxp66qhgqpc24-perl-Pango-1.227/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/auto/Pango/Pango.so: undefined symbol: cairo_font_type_to_sv at /nix/store/5z1wn7knhckr3a0asb8lzp99sdai09f2-perl-5.22.2/lib/perl5/5.22.2/x86_64-linux-thread-multi/DynaLoader.pm line 193.
   at /nix/store/srdac7af3nz6fb74haa8l8ls9wd9pas0-perl-Gtk2-1.2498/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/Gtk2.pm line 31.
  Compilation failed in require at /nix/store/srdac7af3nz6fb74haa8l8ls9wd9pas0-perl-Gtk2-1.2498/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/Gtk2.pm line 31.
  BEGIN failed--compilation aborted at /nix/store/srdac7af3nz6fb74haa8l8ls9wd9pas0-perl-Gtk2-1.2498/lib/perl5/site_perl/5.22.2/x86_64-linux-thread-multi/Gtk2.pm line 31.
  Compilation failed in require at /nix/store/sgy2xsyvmam09pl25x8gb507gyiz9ybn-pcsc-tools-1.4.25/bin/.gscriptor-wrapped line 28.
  BEGIN failed--compilation aborted at /nix/store/sgy2xsyvmam09pl25x8gb507gyiz9ybn-pcsc-tools-1.4.25/bin/.gscriptor-wrapped line 28.
Diffstat (limited to 'pkgs/tools/security/pcsctools/default.nix')
-rw-r--r--pkgs/tools/security/pcsctools/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/tools/security/pcsctools/default.nix b/pkgs/tools/security/pcsctools/default.nix
index 2932143fa0e..585e089b8af 100644
--- a/pkgs/tools/security/pcsctools/default.nix
+++ b/pkgs/tools/security/pcsctools/default.nix
@@ -1,6 +1,6 @@
 { stdenv, lib, fetchurl, makeWrapper, pkgconfig, udev, dbus_libs, pcsclite
 , wget, coreutils
-, perl, pcscperl, Glib, Gtk2, Pango
+, perl, pcscperl, Glib, Gtk2, Pango, Cairo
 }:
 
 let deps = lib.makeBinPath [ wget coreutils ];
@@ -23,7 +23,7 @@ in stdenv.mkDerivation rec {
     wrapProgram $out/bin/scriptor \
       --set PERL5LIB "${lib.makePerlPath [ pcscperl ]}"
     wrapProgram $out/bin/gscriptor \
-      --set PERL5LIB "${lib.makePerlPath [ pcscperl Glib Gtk2 Pango ]}"
+      --set PERL5LIB "${lib.makePerlPath [ pcscperl Glib Gtk2 Pango Cairo ]}"
     wrapProgram $out/bin/ATR_analysis \
       --set PERL5LIB "${lib.makePerlPath [ pcscperl ]}"
     wrapProgram $out/bin/pcsc_scan \