hexio: 1.0-RC1 -> 1.1, remove python2 (#389883)

authored by Gaétan Lepage and committed by GitHub f44054eb 750fef2a

+15 -11
+15 -11
pkgs/by-name/he/hexio/package.nix
··· 1 { 2 lib, 3 stdenv, 4 - fetchFromGitHub, 5 pcsclite, 6 pth, 7 - python2, 8 }: 9 - 10 stdenv.mkDerivation rec { 11 pname = "hexio"; 12 - version = "1.0-RC1"; 13 14 - src = fetchFromGitHub { 15 - sha256 = "08jxkdi0gjsi8s793f9kdlad0a58a0xpsaayrsnpn9bpmm5cgihq"; 16 - rev = "version-${version}"; 17 owner = "vanrein"; 18 repo = "hexio"; 19 }; 20 21 strictDeps = true; 22 23 buildInputs = [ 24 pcsclite 25 pth 26 - python2 27 ]; 28 29 - patchPhase = '' 30 substituteInPlace Makefile \ 31 - --replace '-I/usr/local/include/PCSC/' '-I${lib.getDev pcsclite}/include/PCSC/' \ 32 - --replace '-L/usr/local/lib/pth' '-I${pth}/lib/' 33 ''; 34 35 installPhase = '' 36 mkdir -p $out/bin $out/lib $out/sbin $out/man 37 make DESTDIR=$out PREFIX=/ all 38 make DESTDIR=$out PREFIX=/ install 39 ''; 40 41 meta = with lib; {
··· 1 { 2 lib, 3 stdenv, 4 + fetchFromGitLab, 5 pcsclite, 6 pth, 7 + python3Packages, 8 }: 9 stdenv.mkDerivation rec { 10 pname = "hexio"; 11 + version = "1.1"; 12 13 + src = fetchFromGitLab { 14 owner = "vanrein"; 15 repo = "hexio"; 16 + tag = "v${version}"; 17 + hash = "sha256-jp7VHT08Rhw5nUtNpqkRHDHT0R51PCBy0cKb1sI6zkg="; 18 }; 19 20 strictDeps = true; 21 22 + nativeBuildInputs = [ python3Packages.wrapPython ]; 23 + 24 buildInputs = [ 25 pcsclite 26 pth 27 ]; 28 29 + postPatch = '' 30 substituteInPlace Makefile \ 31 + --replace-fail '-I/usr/local/include/PCSC/' '-I${lib.getDev pcsclite}/include/PCSC/' \ 32 + --replace-fail '-L/usr/local/lib/pth' '-I${pth}/lib/' 33 ''; 34 35 installPhase = '' 36 mkdir -p $out/bin $out/lib $out/sbin $out/man 37 make DESTDIR=$out PREFIX=/ all 38 make DESTDIR=$out PREFIX=/ install 39 + ''; 40 + 41 + postFixup = '' 42 + wrapPythonPrograms 43 ''; 44 45 meta = with lib; {