From d4af467dc1e2c30721a80516baf023dfd7d9c33a Mon Sep 17 00:00:00 2001 From: Robert Schütz Date: Thu, 6 May 2021 18:39:27 +0200 Subject: libsForQt5.qtfeedback: init at unstable-2018-09-03 Co-authored-by: OPNA2608 --- pkgs/development/libraries/qtfeedback/default.nix | 48 +++++++++++++++++++++++ pkgs/top-level/qt5-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/libraries/qtfeedback/default.nix (limited to 'pkgs') diff --git a/pkgs/development/libraries/qtfeedback/default.nix b/pkgs/development/libraries/qtfeedback/default.nix new file mode 100644 index 0000000000000..a329ece074baa --- /dev/null +++ b/pkgs/development/libraries/qtfeedback/default.nix @@ -0,0 +1,48 @@ +{ lib +, mkDerivation +, fetchFromGitHub +, perl +, qmake +, qtbase +, qtdeclarative +}: + +mkDerivation rec { + pname = "qtfeedback"; + version = "unstable-2018-09-03"; + + outputs = [ "out" "dev" ]; + + src = fetchFromGitHub { + owner = "qt"; + repo = "qtfeedback"; + rev = "a14bd0bb1373cde86e09e3619fb9dc70f34c71f2"; + sha256 = "0kiiffvriagql1cark6g1qxy7l9c3q3s13cx3s2plbz19nlnikj7"; + }; + + nativeBuildInputs = [ + perl + qmake + ]; + + buildInputs = [ + qtdeclarative + ]; + + qmakeFlags = [ "CONFIG+=git_build" ]; + + doCheck = true; + + postFixup = '' + # Drop QMAKE_PRL_BUILD_DIR because it references the build dir + find "$out/lib" -type f -name '*.prl' \ + -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + ''; + + meta = with lib; { + description = "Qt Tactile Feedback"; + homepage = "https://github.com/qt/qtfeedback"; + license = with licenses; [ lgpl3Only /* or */ gpl2Plus ]; + maintainers = with maintainers; [ dotlambda OPNA2608 ]; + }; +} diff --git a/pkgs/top-level/qt5-packages.nix b/pkgs/top-level/qt5-packages.nix index bfc576e655492..2f7fa5af1f9e4 100644 --- a/pkgs/top-level/qt5-packages.nix +++ b/pkgs/top-level/qt5-packages.nix @@ -165,6 +165,8 @@ in (kdeFrameworks // plasma5 // plasma5.thirdParty // kdeApplications // qt5 // withQt5 = true; }; + qtfeedback = callPackage ../development/libraries/qtfeedback { }; + qtutilities = callPackage ../development/libraries/qtutilities { }; qtinstaller = callPackage ../development/libraries/qtinstaller { }; -- cgit 1.4.1 From 8c9069d0094d6dd209e80d98d5269c6e01cd1016 Mon Sep 17 00:00:00 2001 From: Robert Schütz Date: Mon, 10 May 2021 17:10:29 +0200 Subject: angelfish: 1.8.0 -> 21.05 https://www.plasma-mobile.org/info/plasma-mobile-gear-21-05/#angelfish --- .../networking/browsers/angelfish/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'pkgs') diff --git a/pkgs/applications/networking/browsers/angelfish/default.nix b/pkgs/applications/networking/browsers/angelfish/default.nix index 831fabf2deb11..7fb2703199a7d 100644 --- a/pkgs/applications/networking/browsers/angelfish/default.nix +++ b/pkgs/applications/networking/browsers/angelfish/default.nix @@ -1,6 +1,6 @@ { lib , mkDerivation -, fetchFromGitLab +, fetchurl , cmake , corrosion , extra-cmake-modules @@ -12,6 +12,7 @@ , knotifications , kpurpose , kwindowsystem +, qtfeedback , qtquickcontrols2 , qtwebengine , rustPlatform @@ -19,20 +20,17 @@ mkDerivation rec { pname = "angelfish"; - version = "1.8.0"; + version = "21.05"; - src = fetchFromGitLab { - domain = "invent.kde.org"; - owner = "plasma-mobile"; - repo = "angelfish"; - rev = "v${version}"; - sha256 = "0pj2kw7lmxh7diwdcmk24qxqslavhvf23r2i6h549gbllbzk219f"; + src = fetchurl { + url = "mirror://kde/stable/plasma-mobile/${version}/angelfish-${version}.tar.xz"; + sha256 = "11jd5dwy0xa7kh5z5rc29xy3wfn20hm31908zjax4x83qqjrm075"; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - sha256 = "0cyrmhlg0kjr14842ckbjdljc2zc28al0y9i8w5l0qzr18krgc0m"; + sha256 = "05xvh7yxndqm2bqpm06jsxiv4v02mqxaazll8wllp367qapvr21g"; }; nativeBuildInputs = [ @@ -58,6 +56,7 @@ mkDerivation rec { knotifications kpurpose kwindowsystem + qtfeedback qtquickcontrols2 qtwebengine ]; -- cgit 1.4.1