sakura: 3.8.5 -> 3.8.7

+16 -10
+16 -10
pkgs/applications/terminal-emulators/sakura/default.nix
··· 4 4 , cmake 5 5 , glib 6 6 , gtk3 7 + , gettext 8 + , pango 7 9 , makeWrapper 8 10 , pcre2 9 11 , perl ··· 12 14 , nixosTests 13 15 }: 14 16 15 - stdenv.mkDerivation rec { 17 + stdenv.mkDerivation (finalAttrs: { 16 18 pname = "sakura"; 17 - version = "3.8.5"; 19 + version = "3.8.7"; 18 20 19 21 src = fetchFromGitHub { 20 22 owner = "dabisu"; 21 - repo = pname; 22 - rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] version}"; 23 - hash = "sha256-eMGhPkfhpPHMg69J+XgK/ssJjwRSFgd/a64lAYi7hd0="; 23 + repo = "sakura"; 24 + rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}"; 25 + hash = "sha256-mDYwqRPezHEgLyZlJQ6taTQiP9HDWmN09mapfp7/TPs="; 24 26 }; 25 27 26 28 nativeBuildInputs = [ 27 29 cmake 30 + gettext 28 31 makeWrapper 29 32 perl 30 33 pkg-config ··· 33 36 buildInputs = [ 34 37 glib 35 38 gtk3 39 + pango 36 40 pcre2 37 41 vte 38 42 ]; 43 + 44 + strictDeps = true; 39 45 40 46 # Set path to gsettings-schemata so sakura knows where to find colorchooser, 41 47 # fontchooser etc. ··· 46 52 47 53 passthru.tests.test = nixosTests.terminal-emulators.sakura; 48 54 49 - meta = with lib; { 55 + meta = { 50 56 homepage = "https://www.pleyades.net/david/projects/sakura"; 51 57 description = "A terminal emulator based on GTK and VTE"; 52 58 longDescription = '' ··· 59 65 terminals in one window and adds a contextual menu with some basic 60 66 options. No more no less. 61 67 ''; 62 - license = licenses.gpl2Only; 63 - maintainers = with maintainers; [ astsmtl codyopel AndersonTorres ]; 64 - platforms = platforms.linux; 68 + license = lib.licenses.gpl2Only; 69 + maintainers = with lib.maintainers; [ astsmtl codyopel AndersonTorres ]; 70 + platforms = lib.platforms.linux; 65 71 }; 66 - } 72 + })