diff options
author | AndersonTorres <torres.anderson.85@gmail.com> | 2016-03-03 02:20:07 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@gmail.com> | 2016-03-03 02:21:31 -0300 |
commit | 14aa382f03f7581326847acd9dfafcf17499073c (patch) | |
tree | f7cd192aec5abc5b1eb53770384648ebb85758b2 | |
parent | f70ba914ef24f582ffaaebae8fdbc0ecaddeb967 (diff) | |
download | nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar.gz nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar.bz2 nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar.lz nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar.xz nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.tar.zst nixpkgs-14aa382f03f7581326847acd9dfafcf17499073c.zip |
cutegram: 2.7.0 -> 2.7.1
And some minor changes
-rw-r--r-- | pkgs/applications/networking/instant-messengers/telegram/cutegram/default.nix | 40 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 8 |
2 files changed, 27 insertions, 21 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/cutegram/default.nix b/pkgs/applications/networking/instant-messengers/telegram/cutegram/default.nix index 507094f7c05..fa03b8d21ad 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/cutegram/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/cutegram/default.nix @@ -1,31 +1,37 @@ -{ stdenv, fetchFromGitHub -, qtbase, qtquick1, qtmultimedia, qtquickcontrols, qtgraphicaleffects, makeQtWrapper -, telegram-qml, libqtelegram-aseman-edition }: +{ stdenv, fetchgit +, qtbase, qtmultimedia, qtquick1, qtquickcontrols, qtgraphicaleffects +, telegram-qml, libqtelegram-aseman-edition +, gst_plugins_base, gst_plugins_good, gst_plugins_bad, gst_plugins_ugly +, makeQtWrapper }: stdenv.mkDerivation rec { - name = "cutegram-${version}"; - version = "2.7.0-stable"; - - src = fetchFromGitHub { - owner = "Aseman-Land"; - repo = "Cutegram"; - rev = "v${version}"; - sha256 = "0qhy30gb8zdrphz1b7zcnv8hmm5fd5qwlvrg7wpsh3hk5niz3zxk"; + name = "cutegram-${meta.version}"; + + src = fetchgit { + url = "https://github.com/Aseman-Land/Cutegram.git"; + rev = "1dbe2792fb5a1760339379907f906e236c09db84"; + sha256 = "080153bpa92jpi0zdrfajrn0yqy3jp8m4704sirbz46dv7471rzl"; }; - # TODO appindicator, for system tray plugin - buildInputs = [ qtbase qtquick1 qtmultimedia qtquickcontrols qtgraphicaleffects telegram-qml libqtelegram-aseman-edition ]; + + buildInputs = + [ qtbase qtmultimedia qtquick1 qtquickcontrols qtgraphicaleffects + telegram-qml libqtelegram-aseman-edition + gst_plugins_base gst_plugins_good gst_plugins_bad gst_plugins_ugly ]; nativeBuildInputs = [ makeQtWrapper ]; enableParallelBuild = true; - fixupPhase = "wrapQtProgram $out/bin/cutegram"; - configurePhase = "qmake -r PREFIX=$out"; + fixupPhase = "wrapQtProgram $out/bin/cutegram"; + 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 = [ maintainers.profpatsch ]; + maintainers = with maintainers; [ profpatsch AndersonTorres ]; }; - } +#TODO: appindicator, for system tray plugin (by @profpatsch) + + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0f756a175ac..1cb28017ae5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11653,10 +11653,10 @@ let cutecom = callPackage ../tools/misc/cutecom { }; cutegram = - let cp = qt5.callPackage; - in cp ../applications/networking/instant-messengers/telegram/cutegram rec { - libqtelegram-aseman-edition = cp ../applications/networking/instant-messengers/telegram/libqtelegram-aseman-edition { }; - telegram-qml = cp ../applications/networking/instant-messengers/telegram/telegram-qml { + let callpkg = qt55.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; }; }; |