about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2020-05-27 13:38:42 -0300
committerGitHub <noreply@github.com>2020-05-27 13:38:42 -0300
commiteb0c4056703bf5752d0c2eca5ba291011ca6b3d6 (patch)
treeffca38a8072fc32630692826e68b55e6f6e69894
parent122aa6d976c446404fd652430e6cfe69f02189b3 (diff)
parentdbc9decefbb0114c8c838dc7638e491cab183164 (diff)
downloadnixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar.gz
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar.bz2
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar.lz
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar.xz
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.tar.zst
nixlib-eb0c4056703bf5752d0c2eca5ba291011ca6b3d6.zip
Merge pull request #88983 from romildo/upd.gsettings-qt
gsettings-qt: 0.1.20170824 -> 0.2
-rw-r--r--pkgs/development/libraries/gsettings-qt/default.nix27
1 files changed, 18 insertions, 9 deletions
diff --git a/pkgs/development/libraries/gsettings-qt/default.nix b/pkgs/development/libraries/gsettings-qt/default.nix
index 5f09f437f04f..cbba9c5fcea2 100644
--- a/pkgs/development/libraries/gsettings-qt/default.nix
+++ b/pkgs/development/libraries/gsettings-qt/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, fetchbzr, pkgconfig
+{ stdenv, fetchFromGitLab, pkgconfig
 , qmake, qtbase, qtdeclarative, wrapQtAppsHook
 , glib, gobject-introspection
+, genericUpdater, common-updater-scripts
 }:
 
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
   pname = "gsettings-qt";
-  version = "0.1.20170824";
+  version = "0.2";
 
-  src = fetchbzr {
-    url = "http://bazaar.launchpad.net/~system-settings-touch/gsettings-qt/trunk";
-    rev = "85";
-    sha256 = "1kcw0fgdyndx9c0dyha11wkj0gi05spdc1adf1609mrinbb4rnyi";
+  src = fetchFromGitLab {
+    group = "ubports";
+    owner = "core";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "14l8xphw4jd9ckqba13cyxq0i362x8lfsd0zlfawwi2z1q1vqm92";
   };
 
   nativeBuildInputs = [
@@ -52,9 +55,15 @@ stdenv.mkDerivation {
     done
   '';
 
+  passthru.updateScript = genericUpdater {
+    inherit pname version;
+    rev-prefix = "v";
+    versionLister = "${common-updater-scripts}/bin/list-git-tags ${src.meta.homepage}";
+  };
+
   meta = with stdenv.lib; {
-    description = "Qt/QML bindings for GSettings";
-    homepage = "https://launchpad.net/gsettings-qt";
+    description = "Library to access GSettings from Qt";
+    homepage = "https://gitlab.com/ubports/core/gsettings-qt";
     license = licenses.lgpl3;
     platforms = platforms.linux;
     maintainers = [ maintainers.romildo ];