planner: init at 0.14.91

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>

authored by

Andrew Miloradovsky
Anderson Torres
and committed by
Anderson Torres
ea34c2d9 13eea6b5

+69 -1
+67
pkgs/applications/office/planner/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitLab 4 + , desktop-file-utils 5 + , gsettings-desktop-schemas 6 + , glib 7 + , gtk3 8 + , libgda 9 + , libxml2 10 + , libxslt 11 + , makeWrapper 12 + , meson 13 + , ninja 14 + , pkg-config 15 + , shared-mime-info 16 + }: 17 + 18 + stdenv.mkDerivation rec { 19 + pname = "planner"; 20 + version = "0.14.91"; 21 + 22 + src = fetchFromGitLab { 23 + domain = "gitlab.gnome.org"; 24 + owner = "World"; 25 + repo = "planner"; 26 + rev = version; 27 + hash = "sha256-LxctZv/CKolJ1I4Hql20E+/+p+ZoJLR1eZe34HPMqvY="; 28 + }; 29 + 30 + postPatch = '' 31 + patchShebangs \ 32 + meson_post_install.sh \ 33 + tools/strip_trailing_white_space.sh \ 34 + tests/python/task-test.py 35 + ''; 36 + 37 + nativeBuildInputs = [ 38 + desktop-file-utils 39 + makeWrapper 40 + meson 41 + ninja 42 + pkg-config 43 + shared-mime-info 44 + ]; 45 + 46 + buildInputs = [ 47 + libgda 48 + libxml2 49 + libxslt 50 + glib 51 + gsettings-desktop-schemas 52 + gtk3 53 + ]; 54 + 55 + postInstall = '' 56 + wrapProgram $out/bin/planner \ 57 + --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:$out/share/gsettings-schemas/planner-${version}" 58 + ''; 59 + 60 + meta = { 61 + description = "Project management tool for the GNOME desktop"; 62 + homepage = "https://wiki.gnome.org/Apps/Planner"; 63 + license = lib.licenses.gpl2Plus; 64 + maintainers = with lib.maintainers; [ amiloradovsky ]; 65 + platforms = lib.platforms.unix; 66 + }; 67 + }
-1
pkgs/top-level/aliases.nix
··· 1362 1362 pixie = throw "pixie has been removed: abandoned by upstream"; # Added 2022-04-21 1363 1363 pkgconfig = pkg-config; # Added 2018-02-02, moved to aliases.nix 2021-01-18 1364 1364 pkgconfigUpstream = throw "'pkgconfigUpstream' has been renamed to/replaced by 'pkg-configUpstream'"; # Converted to throw 2022-02-22 1365 - planner = throw "planner has been removed from nixpkgs, as it is no longer developed and still uses python2/PyGTK"; # Added 2021-02-02 1366 1365 pleroma-otp = pleroma; # Added 2021-07-10 1367 1366 plexpy = throw "'plexpy' has been renamed to/replaced by 'tautulli'"; # Converted to throw 2022-02-22 1368 1367 pltScheme = racket; # just to be sure
+2
pkgs/top-level/all-packages.nix
··· 32275 32275 32276 32276 pixinsight = libsForQt5.callPackage ../applications/graphics/pixinsight { }; 32277 32277 32278 + planner = callPackage ../applications/office/planner { }; 32279 + 32278 32280 please-cli = callPackage ../applications/misc/please-cli { }; 32279 32281 32280 32282 protonup-qt = python3Packages.callPackage ../applications/misc/protonup-qt { };