Merge pull request #244046 from gaelreyrol/albert-update-0.21.1

albert: 0.20.14 -> 0.22.0

authored by

José Romildo Malaquias and committed by
GitHub
ce07be6d d2d14de3

+16 -8
+16 -8
pkgs/applications/misc/albert/default.nix
··· 4 , cmake 5 , libqalculate 6 , muparser 7 , python3Packages 8 , qtbase 9 , qtscxml 10 , qtsvg 11 , wrapQtAppsHook 12 , nix-update-script 13 }: 14 15 - stdenv.mkDerivation rec { 16 pname = "albert"; 17 - version = "0.20.14"; 18 19 src = fetchFromGitHub { 20 owner = "albertlauncher"; 21 repo = "albert"; 22 - rev = "v${version}"; 23 - sha256 = "sha256-c1Bp7rIloXuWv/kUzWGJJ+bh9656vpuqADy77zYZjqk="; 24 fetchSubmodules = true; 25 }; 26 ··· 31 32 buildInputs = [ 33 libqalculate 34 muparser 35 qtbase 36 qtscxml 37 qtsvg 38 ] ++ (with python3Packages; [ python pybind11 ]); 39 40 postPatch = '' 41 find -type f -name CMakeLists.txt -exec sed -i {} -e '/INSTALL_RPATH/d' \; 42 43 - sed -i src/nativepluginprovider.cpp \ 44 -e "/QStringList dirs = {/a QFileInfo(\"$out/lib\").canonicalFilePath()," 45 ''; 46 ··· 50 done 51 ''; 52 53 - passthru.updateScript = nix-update-script { }; 54 55 meta = with lib; { 56 description = "A fast and flexible keyboard launcher"; ··· 60 framework. 61 ''; 62 homepage = "https://albertlauncher.github.io"; 63 - changelog = "https://github.com/albertlauncher/albert/blob/${src.rev}/CHANGELOG.md"; 64 license = licenses.gpl3Plus; 65 maintainers = with maintainers; [ ericsagnes synthetica ]; 66 platforms = platforms.linux; 67 }; 68 - }
··· 4 , cmake 5 , libqalculate 6 , muparser 7 + , libarchive 8 , python3Packages 9 , qtbase 10 , qtscxml 11 , qtsvg 12 + , qtdeclarative 13 + , qt5compat 14 , wrapQtAppsHook 15 , nix-update-script 16 }: 17 18 + stdenv.mkDerivation (finalAttrs: { 19 pname = "albert"; 20 + version = "0.22.0"; 21 22 src = fetchFromGitHub { 23 owner = "albertlauncher"; 24 repo = "albert"; 25 + rev = "v${finalAttrs.version}"; 26 + sha256 = "sha256-x5H7z0rwunfMwtihXEerc47Sdkl6IvSHfavXzXMLse0="; 27 fetchSubmodules = true; 28 }; 29 ··· 34 35 buildInputs = [ 36 libqalculate 37 + libarchive 38 muparser 39 qtbase 40 qtscxml 41 qtsvg 42 + qtdeclarative 43 + qt5compat 44 ] ++ (with python3Packages; [ python pybind11 ]); 45 46 postPatch = '' 47 find -type f -name CMakeLists.txt -exec sed -i {} -e '/INSTALL_RPATH/d' \; 48 49 + sed -i src/qtpluginprovider.cpp \ 50 -e "/QStringList dirs = {/a QFileInfo(\"$out/lib\").canonicalFilePath()," 51 ''; 52 ··· 56 done 57 ''; 58 59 + passthru = { 60 + updateScript = nix-update-script { }; 61 + }; 62 63 meta = with lib; { 64 description = "A fast and flexible keyboard launcher"; ··· 68 framework. 69 ''; 70 homepage = "https://albertlauncher.github.io"; 71 + changelog = "https://github.com/albertlauncher/albert/blob/${finalAttrs.src.rev}/CHANGELOG.md"; 72 license = licenses.gpl3Plus; 73 maintainers = with maintainers; [ ericsagnes synthetica ]; 74 platforms = platforms.linux; 75 }; 76 + })