Unverified Commit 789cb71b authored by Michael Daniels's avatar Michael Daniels
Browse files

libsForQt5.kf5gpgmepp: drop

Unmaintained upstream since 2017. GnuPG has a maintained version of this now.
parent e9e5f61a
Loading
Loading
Loading
Loading
+0 −38
Original line number Diff line number Diff line
{
  mkDerivation,
  lib,
  fetchgit,
  cmake,
  extra-cmake-modules,
  qtbase,
  boost,
  gpgme,
}:

mkDerivation {
  pname = "kf5gpgmepp";
  version = "16.08.3";

  src = fetchgit {
    url = "https://anongit.kde.org/gpgmepp.git";
    rev = "9826f6674e496ce575f606d17c318566381b3b15";
    sha256 = "02ck2l3s8s7xh44blqaqnc5k49ccicdnzvhiwa67a3zgicz5i0vh";
  };

  buildInputs = [
    qtbase
    boost
  ];
  propagatedBuildInputs = [ gpgme ];

  nativeBuildInputs = [
    cmake
    extra-cmake-modules
  ];

  meta = with lib; {
    license = [ licenses.lgpl2 ];
    platforms = platforms.linux;
  };

}
+6 −2
Original line number Diff line number Diff line
@@ -92,8 +92,6 @@ makeScopeWithSplicing' {

        kdsoap = callPackage ../development/libraries/kdsoap { };

        kf5gpgmepp = callPackage ../development/libraries/kf5gpgmepp { };

        kirigami-addons = libsForQt5.callPackage ../development/libraries/kirigami-addons { };

        kimageannotator = callPackage ../development/libraries/kimageannotator { };
@@ -225,6 +223,12 @@ makeScopeWithSplicing' {

        xp-pen-deco-01-v2-driver = callPackage ../os-specific/linux/xp-pen-drivers/deco-01-v2 { };
      }
      // lib.optionalAttrs config.allowAliases {
        kf5gpgmepp = throw ''
          'libsForQt5.kf5gpgmepp' has been removed because it has been unmaintained upstream since 2017.
          Consider switching to the gpgmepp included in gpgme (gpgme <2), or to the GnuPG fork of gpgmepp (gpgme 2+), instead.
        ''; # Added 2025-10-25
      }
    ))
  );
}