Merge pull request #111637 from rasendubi/planner-remove

planner: remove
This commit is contained in:
Daniël de Kok 2021-02-02 11:58:35 +01:00 committed by GitHub
commit f247846274
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 81 deletions

View File

@ -1,79 +0,0 @@
{ lib, stdenv
, fetchFromGitLab
, pkg-config
, intltool
, automake111x
, autoconf
, libtool
, gnome2
, libxslt
, python2
}:
let version = "unstable-2019-02-13";
in stdenv.mkDerivation {
pname = "planner";
inherit version;
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "GNOME";
repo = "planner";
rev = "76d31defae4979aa51dd37e8888f61e9a6a51367";
sha256 = "0lbch4drg6005216hgcys93rq92p7zd20968x0gk254kckd9ag5w";
};
nativeBuildInputs = with gnome2; [
pkg-config
intltool
automake111x
autoconf
libtool
gnome-common
gtk-doc
scrollkeeper
];
buildInputs = with gnome2; [
GConf
gtk
libgnomecanvas
libgnomeui
libglade
libxslt
python2.pkgs.pygtk
];
# glib-2.62 deprecations
NIX_CFLAGS_COMPILE = "-DGLIB_DISABLE_DEPRECATION_WARNINGS";
preConfigure = "./autogen.sh";
configureFlags = [
"--enable-python"
"--enable-python-plugin"
];
enableParallelBuilding = true;
meta = with lib; {
homepage = "https://wiki.gnome.org/Apps/Planner";
description = "Project management application for GNOME";
longDescription = ''
Planner is the GNOME project management tool.
Its goal is to be an easy-to-use no-nonsense cross-platform
project management application.
Planner is a GTK application written in C and licensed under the
GPLv2 or any later version. It can store its data in either xml
files or in a postgresql database. Projects can also be printed
to PDF or exported to HTML for easy viewing from any web browser.
Planner was originally created by Richard Hult and Mikael Hallendal
at Imendio.
'';
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = with maintainers; [ rasendubi amiloradovsky ];
};
}

View File

@ -491,6 +491,7 @@ mapAliases ({
piwik = matomo; # added 2018-01-16
pkgconfig = pkg-config; # added 2018-02-02, moved to aliases.nix 2021-01-18
pkgconfigUpstream = pkg-configUpstream; # added 2018-02-02
planner = throw "planner has been removed from nixpkgs, as it is no longer developed and still uses python2/PyGTK."; # added 2021-02-02
pltScheme = racket; # just to be sure
plexpy = tautulli; # plexpy got renamed to tautulli, added 2019-02-22
pmtools = acpica-tools; # added 2018-11-01

View File

@ -23759,8 +23759,6 @@ in
plank = callPackage ../applications/misc/plank { };
planner = callPackage ../applications/office/planner { };
playonlinux = callPackage ../applications/misc/playonlinux {
stdenv = stdenv_32bit;
};