Merge pull request #89352 from davidak/klavaro10

klavaro: 3.08 -> 3.10

authored by

Maximilian Bosch and committed by
GitHub
71adcb75 b236a58b

+22 -8
+22 -8
pkgs/games/klavaro/default.nix
··· 1 - { stdenv, fetchurl, makeWrapper, pkgconfig, intltool, curl, gtk3 }: 1 + { stdenv 2 + , fetchurl 3 + , makeWrapper 4 + , curl 5 + , file 6 + , gtk3 7 + , intltool 8 + , pkgconfig 9 + }: 2 10 3 11 stdenv.mkDerivation rec { 4 12 pname = "klavaro"; 5 - version = "3.08"; 13 + version = "3.10"; 6 14 7 15 src = fetchurl { 8 16 url = "mirror://sourceforge/klavaro/${pname}-${version}.tar.bz2"; 9 - sha256 = "0qmvr6d8wshwp0xvk5wbig4vlzxzcxrakhyhd32v8v3s18nhqsrc"; 17 + sha256 = "0jnzdrndiq6m0bwgid977z5ghp4q61clwdlzfpx4fd2ml5x3iq95"; 10 18 }; 11 19 12 20 nativeBuildInputs = [ intltool makeWrapper pkgconfig ]; ··· 17 25 --prefix LD_LIBRARY_PATH : $out/lib 18 26 ''; 19 27 28 + # Fixes /usr/bin/file: No such file or directory 29 + preConfigure = '' 30 + substituteInPlace configure \ 31 + --replace "/usr/bin/file" "${file}/bin/file" 32 + ''; 33 + 20 34 # Hack to avoid TMPDIR in RPATHs. 21 35 preFixup = ''rm -rf "$(pwd)" ''; 22 36 23 - meta = { 24 - description = "Just another free touch typing tutor program"; 37 + meta = with stdenv.lib; { 38 + description = "Free touch typing tutor program"; 25 39 homepage = "http://klavaro.sourceforge.net/"; 26 - license = stdenv.lib.licenses.gpl3Plus; 27 - platforms = stdenv.lib.platforms.linux; 28 - maintainers = [stdenv.lib.maintainers.mimame]; 40 + license = licenses.gpl3Plus; 41 + platforms = platforms.linux; 42 + maintainers = with maintainers; [ mimame davidak ]; 29 43 }; 30 44 }