mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-23 06:01:15 +00:00
cutegram: remove
dead project, no openssl 1.1 and qt >= 5.9 compat
This commit is contained in:
parent
284e529f53
commit
a75971078b
|
@ -1,41 +0,0 @@
|
|||
{ stdenv, fetchgit
|
||||
, qtbase, qtmultimedia, qtquick1, qtquickcontrols
|
||||
, qtimageformats, qtgraphicaleffects, qtwebkit
|
||||
, telegram-qml, libqtelegram-aseman-edition
|
||||
, gst_all_1
|
||||
, makeWrapper, qmake }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "cutegram-${meta.version}";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://github.com/Aseman-Land/Cutegram.git";
|
||||
rev = "1dbe2792fb5a1760339379907f906e236c09db84";
|
||||
sha256 = "146vd3ri05da2asxjjxibnqmb685lgwl2kaz7mwb7ja7vi4149f0";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
[ qtbase qtmultimedia qtquick1 qtquickcontrols
|
||||
qtimageformats qtgraphicaleffects qtwebkit
|
||||
telegram-qml libqtelegram-aseman-edition
|
||||
] ++ (with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly ]);
|
||||
|
||||
|
||||
enableParallelBuilding = true;
|
||||
nativeBuildInputs = [ makeWrapper qmake ];
|
||||
|
||||
fixupPhase = ''
|
||||
wrapProgram $out/bin/cutegram \
|
||||
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
version = "2.7.1";
|
||||
description = "Telegram client forked from sigram";
|
||||
homepage = http://aseman.co/en/products/cutegram/;
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
#TODO: appindicator, for system tray plugin
|
|
@ -1,32 +0,0 @@
|
|||
{ stdenv, fetchFromGitHub
|
||||
, qtbase, qtmultimedia, qtquick1, qmake }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libqtelegram-aseman-edition-${meta.version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Aseman-Land";
|
||||
repo = "libqtelegram-aseman-edition";
|
||||
rev = "v${meta.version}-stable";
|
||||
sha256 = "1pfd4pvh51639zk9shv1s4f6pf0ympnhar8a302vhrkga9i4cbx6";
|
||||
};
|
||||
|
||||
buildInputs = [ qtbase qtmultimedia qtquick1 ];
|
||||
enableParallelBuilding = true;
|
||||
nativeBuildInputs = [ qmake ];
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace libqtelegram-ae.pro --replace "/libqtelegram-ae" ""
|
||||
substituteInPlace libqtelegram-ae.pro --replace "/\$\$LIB_PATH" ""
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
version = "6.1";
|
||||
description = "A fork of libqtelegram by Aseman, using qmake";
|
||||
homepage = src.meta.homepage;
|
||||
license = licenses.gpl3;
|
||||
maintainers = [ maintainers.Profpatsch ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
}
|
|
@ -1,35 +0,0 @@
|
|||
{ stdenv, fetchFromGitHub
|
||||
, qtbase, qtmultimedia, qtquick1, qmake
|
||||
, libqtelegram-aseman-edition }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "telegram-qml-${meta.version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Aseman-Land";
|
||||
repo = "TelegramQML";
|
||||
rev = "v${meta.version}";
|
||||
sha256 = "0j8vn845f2virvddk9yjbljy6vkr9ikyn6iy7hpj8nvr2xls3499";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ qtbase qtmultimedia qtquick1 libqtelegram-aseman-edition ];
|
||||
enableParallelBuilding = true;
|
||||
nativeBuildInputs = [ qmake ];
|
||||
|
||||
patchPhase = ''
|
||||
substituteInPlace telegramqml.pro --replace "/\$\$LIB_PATH" ""
|
||||
substituteInPlace telegramqml.pro --replace "INSTALL_HEADERS_PREFIX/telegramqml" "INSTALL_HEADERS_PREFIX"
|
||||
'';
|
||||
|
||||
qmakeFlags = [ "BUILD_MODE+=lib" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
version = "0.9.2";
|
||||
description = "Telegram API tools for QtQml and Qml";
|
||||
homepage = src.meta.homepage;
|
||||
license = licenses.gpl3;
|
||||
maintainers = [ maintainers.Profpatsch ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
}
|
|
@ -17505,15 +17505,6 @@ in
|
|||
|
||||
cutecom = libsForQt5.callPackage ../tools/misc/cutecom { };
|
||||
|
||||
cutegram =
|
||||
let callpkg = libsForQt56.callPackage;
|
||||
in callpkg ../applications/networking/instant-messengers/telegram/cutegram rec {
|
||||
libqtelegram-aseman-edition = callpkg ../applications/networking/instant-messengers/telegram/libqtelegram-aseman-edition { };
|
||||
telegram-qml = callpkg ../applications/networking/instant-messengers/telegram/telegram-qml {
|
||||
inherit libqtelegram-aseman-edition;
|
||||
};
|
||||
};
|
||||
|
||||
cvs = callPackage ../applications/version-management/cvs { };
|
||||
|
||||
cvsps = callPackage ../applications/version-management/cvsps { };
|
||||
|
|
Loading…
Reference in a new issue