Merge pull request #178514 from Majiir/trillian-im
trillian-im: init at 6.3.0.1
This commit is contained in:
commit
d9def27d56
3 changed files with 86 additions and 0 deletions
|
@ -7716,6 +7716,12 @@
|
|||
githubId = 31056089;
|
||||
name = "Tom Ho";
|
||||
};
|
||||
majiir = {
|
||||
email = "majiir@nabaal.net";
|
||||
github = "Majiir";
|
||||
githubId = 963511;
|
||||
name = "Majiir Paktu";
|
||||
};
|
||||
makefu = {
|
||||
email = "makefu@syntax-fehler.de";
|
||||
github = "makefu";
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
, autoPatchelfHook
|
||||
, dpkg
|
||||
, atkmm
|
||||
, cairo
|
||||
, cairomm
|
||||
, gtk3
|
||||
, gtkmm3
|
||||
, libnotify
|
||||
, libsecret
|
||||
, pangomm
|
||||
, xorg
|
||||
, libpulseaudio
|
||||
, librsvg
|
||||
, libzip
|
||||
, openssl
|
||||
, webkitgtk
|
||||
, libappindicator-gtk3
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "trillian-im";
|
||||
version = "6.3.0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.trillian.im/get/linux/6.3/trillian_${version}_amd64.deb";
|
||||
sha256 = "42e3466ee236ac2644907059f0961eba3a6ed6b6156afb2c57f54ebe6065ac6f";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
dpkg
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
atkmm
|
||||
cairo
|
||||
cairomm
|
||||
gtk3
|
||||
gtkmm3
|
||||
libnotify
|
||||
libsecret
|
||||
pangomm
|
||||
xorg.libXScrnSaver
|
||||
libpulseaudio
|
||||
librsvg
|
||||
libzip
|
||||
openssl
|
||||
webkitgtk
|
||||
libappindicator-gtk3
|
||||
];
|
||||
|
||||
dontUnpack = true;
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out
|
||||
dpkg -x $src $out
|
||||
cp -av $out/usr/* $out
|
||||
rm -rf $out/usr
|
||||
|
||||
rm $out/bin/trillian
|
||||
ln -s "$out/share/trillian/trillian" "$out/bin/trillian"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Modern instant messaging for home and work that prioritizes chat interoperability and security";
|
||||
homepage = "https://www.trillian.im/";
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ majiir ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
|
@ -30497,6 +30497,8 @@ with pkgs;
|
|||
|
||||
tribler = callPackage ../applications/networking/p2p/tribler { };
|
||||
|
||||
trillian-im = callPackage ../applications/networking/instant-messengers/trillian-im { };
|
||||
|
||||
trojita = libsForQt5.callPackage ../applications/networking/mailreaders/trojita { };
|
||||
|
||||
ttyper = callPackage ../applications/misc/ttyper { };
|
||||
|
|
Loading…
Reference in a new issue