trojita: drop
Upstream is dead, not ported to Qt6.
This commit is contained in:
@@ -1,83 +0,0 @@
|
||||
{
|
||||
akonadi-contacts,
|
||||
cmake,
|
||||
fetchFromGitLab,
|
||||
fetchsvn,
|
||||
gnupg,
|
||||
gpgme,
|
||||
kcontacts,
|
||||
kf5gpgmepp,
|
||||
lib,
|
||||
libsecret,
|
||||
mimetic,
|
||||
mkDerivation,
|
||||
pkg-config,
|
||||
qgpgme,
|
||||
qtbase,
|
||||
qtkeychain,
|
||||
qttools,
|
||||
qtwebkit,
|
||||
withI18n ? false,
|
||||
}:
|
||||
|
||||
let
|
||||
l10n = fetchsvn {
|
||||
url = "svn://anonsvn.kde.org/home/kde/trunk/l10n-kf5";
|
||||
rev = "1566642";
|
||||
sha256 = "0y45fjib153za085la3hqpryycx33dkj3cz8kwzn2w31kvldfl1q";
|
||||
};
|
||||
in
|
||||
mkDerivation rec {
|
||||
pname = "trojita";
|
||||
version = "unstable-2022-08-22";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "invent.kde.org";
|
||||
owner = "pim";
|
||||
repo = "trojita";
|
||||
rev = "91087933c5e7a03a8097c0ffe5f7289abcfc123b";
|
||||
sha256 = "sha256-15G9YjT3qBKbeOKfb/IgXOO+DaJaTULP9NJn/MFYZS8=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
akonadi-contacts
|
||||
gpgme
|
||||
kcontacts
|
||||
libsecret
|
||||
mimetic
|
||||
qgpgme
|
||||
qtbase
|
||||
qtkeychain
|
||||
qtwebkit
|
||||
mimetic
|
||||
kf5gpgmepp
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
qttools
|
||||
gnupg
|
||||
];
|
||||
|
||||
postPatch =
|
||||
"echo ${version} > src/trojita-version"
|
||||
+ lib.optionalString withI18n ''
|
||||
mkdir -p po
|
||||
for f in `find ${l10n} -name "trojita_common.po"`; do
|
||||
cp $f po/trojita_common_$(echo $f | cut -d/ -f5).po
|
||||
done
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Qt IMAP e-mail client";
|
||||
homepage = "http://trojita.flaska.net/";
|
||||
license = with licenses; [
|
||||
gpl2
|
||||
gpl3
|
||||
];
|
||||
maintainers = with maintainers; [ ehmry ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
}
|
||||
@@ -2070,6 +2070,7 @@ mapAliases {
|
||||
transifex-client = transifex-cli; # Added 2023-12-29
|
||||
trfl = throw "trfl has been removed, because it has not received an update for 3 years and was broken"; # Added 2024-07-25
|
||||
trezor_agent = trezor-agent; # Added 2024-01-07
|
||||
trojita = throw "'trojita' has been dropped as it depends on KDE Gear 5, and is unmaintained"; # Added 2025-08-20
|
||||
trust-dns = hickory-dns; # Added 2024-08-07
|
||||
ttyrec = throw "'ttyrec' has been renamed to/replaced by 'ovh-ttyrec'"; # Converted to throw 2024-10-17
|
||||
tuic = throw "`tuic` has been removed due to lack of upstream maintenance, consider using other tuic implementations"; # Added 2025-02-08
|
||||
|
||||
@@ -13505,8 +13505,6 @@ with pkgs;
|
||||
wlroots = wlroots_0_19;
|
||||
};
|
||||
|
||||
trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { };
|
||||
|
||||
tuxclocker = libsForQt5.callPackage ../applications/misc/tuxclocker {
|
||||
tuxclocker-plugins = tuxclocker-plugins-with-unfree;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user