summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/inputmethods
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2019-07-25 09:23:01 +0000
committerOrivej Desh <orivej@gmx.fr>2019-07-25 09:23:21 +0000
commit32fbbc6f9bb1bbda436bbcc4e7bc613c9148221b (patch)
treefcc3746d350ac20ff693adb7c40f945274e4d2f6 /pkgs/tools/inputmethods
parentaabb651b23969ea4c901914db6ca34eb2897f7a0 (diff)
parentb5d1d50aa90e0780c57fb4b323203ea5056be857 (diff)
Merge master into staging
Diffstat (limited to 'pkgs/tools/inputmethods')
-rw-r--r--pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix30
1 files changed, 10 insertions, 20 deletions
diff --git a/pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix b/pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix
index 166fd16811ab..b371edb1acee 100644
--- a/pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix
+++ b/pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix
@@ -1,25 +1,16 @@
-{ stdenv, fetchurl, cmake, fcitx, pkgconfig, qtbase, extra-cmake-modules
-, fetchpatch
-}:
+{ stdenv, fetchFromGitLab, cmake, fcitx, pkgconfig, qtbase, extra-cmake-modules }:
stdenv.mkDerivation rec {
- name = "fcitx-qt5-${version}";
- version = "1.2.1";
-
- src = fetchurl {
- url = "http://download.fcitx-im.org/fcitx-qt5/${name}.tar.xz";
- sha256 = "0z8ax0dxk88byic41mfaiahjdv1k8ciwn97xfjkkgr4ijgscdr8c";
+ pname = "fcitx-qt5";
+ version = "1.2.3";
+
+ src = fetchFromGitLab {
+ owner = "fcitx";
+ repo = pname;
+ rev = version;
+ sha256 = "0860v3rxsh054wkkbawvyin5mk0flp4cwfcpmcpq147lvdm5lq2i";
};
- patches = [
- # Fix build with Qt 5.11
- # https://github.com/fcitx/fcitx-qt5/issues/34
- (fetchpatch {
- url = https://github.com/fcitx/fcitx-qt5/commit/af033e3d5305108eecc568adff7f8b2da5831ed6.diff;
- sha256 = "14vfz1fw2k362wnqpglw766fg3d3mc8cmfgic2p96yyipjh9xx3b";
- })
- ];
-
nativeBuildInputs = [ cmake extra-cmake-modules pkgconfig ];
buildInputs = [ fcitx qtbase ];
@@ -32,11 +23,10 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/fcitx/fcitx-qt5;
+ homepage = https://gitlab.com/fcitx/fcitx-qt5;
description = "Qt5 IM Module for Fcitx";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ericsagnes ];
};
-
}