Merge pull request #226270 from Flakebi/albert

albert: 0.17.6 -> 0.20.13

authored by

José Romildo Malaquias and committed by
GitHub
85fb079d 08acd91f

+12 -15
+2
nixos/doc/manual/release-notes/rl-2305.section.md
··· 255 255 256 256 - `fail2ban` has been updated to 1.0.2, which has a few breaking changes compared to 0.11.2 ([changelog for 1.0.1](https://github.com/fail2ban/fail2ban/blob/1.0.1/ChangeLog), [changelog for 1.0.2](https://github.com/fail2ban/fail2ban/blob/1.0.2/ChangeLog)) 257 257 258 + - `albert` has been updated from 0.17.6 to 0.20.13, and 0.18.0 changed the config format and many plugins ([changelog for 0.18.0](https://github.com/albertlauncher/albert/blob/v0.18.0/CHANGELOG.md)) 259 + 258 260 - Calling `makeSetupHook` without passing a `name` argument is deprecated. 259 261 260 262 - Top-level buildPlatform,hostPlatform,targetPlatform have been deprecated, use stdenv.X instead.
+9 -14
pkgs/applications/misc/albert/default.nix
··· 2 2 , stdenv 3 3 , fetchFromGitHub 4 4 , cmake 5 + , libqalculate 5 6 , muparser 6 - , python3 7 + , python3Packages 7 8 , qtbase 8 - , qtcharts 9 - , qtdeclarative 10 - , qtgraphicaleffects 9 + , qtscxml 11 10 , qtsvg 12 - , qtx11extras 13 11 , wrapQtAppsHook 14 12 , nix-update-script 15 13 }: 16 14 17 15 stdenv.mkDerivation rec { 18 16 pname = "albert"; 19 - version = "0.17.6"; 17 + version = "0.20.13"; 20 18 21 19 src = fetchFromGitHub { 22 20 owner = "albertlauncher"; 23 21 repo = "albert"; 24 22 rev = "v${version}"; 25 - sha256 = "sha256-nbnywrsKvFG8AkayjnylOKSnn7rRWgNv5zE9DDeOmLw="; 23 + sha256 = "sha256-zG6XlFOzSpUSswG4kvKf2lgwUSZkzEVslgQBjzVTLYQ="; 26 24 fetchSubmodules = true; 27 25 }; 28 26 ··· 32 30 ]; 33 31 34 32 buildInputs = [ 33 + libqalculate 35 34 muparser 36 - python3 37 35 qtbase 38 - qtcharts 39 - qtdeclarative 40 - qtgraphicaleffects 36 + qtscxml 41 37 qtsvg 42 - qtx11extras 43 - ]; 38 + ] ++ (with python3Packages; [ python pybind11 ]); 44 39 45 40 postPatch = '' 46 41 find -type f -name CMakeLists.txt -exec sed -i {} -e '/INSTALL_RPATH/d' \; 47 42 48 - sed -i src/app/main.cpp \ 43 + sed -i src/nativepluginprovider.cpp \ 49 44 -e "/QStringList dirs = {/a QFileInfo(\"$out/lib\").canonicalFilePath()," 50 45 ''; 51 46
+1 -1
pkgs/top-level/all-packages.nix
··· 1451 1451 1452 1452 akku = callPackage ../tools/package-management/akku { }; 1453 1453 1454 - albert = libsForQt5.callPackage ../applications/misc/albert { }; 1454 + albert = qt6Packages.callPackage ../applications/misc/albert { }; 1455 1455 1456 1456 alice-lg = callPackage ../servers/alice-lg{ }; 1457 1457