summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2023-02-03 22:59:56 +0100
committerVladimír Čunát <v@cunat.cz>2023-02-03 23:02:19 +0100
commitd0d8c15badfff8d1826d36ee78ee5bb3cad190b7 (patch)
treebf9827c56d4537d44c066c3a75d0862630b86631 /pkgs/desktops
parent2dc315981246f5b65afc996796303168b78c3bdf (diff)
parentf0df58781048b63c7490af00fe2914e380ea25bf (diff)
downloadnixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar.gz
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar.bz2
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar.lz
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar.xz
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.tar.zst
nixpkgs-d0d8c15badfff8d1826d36ee78ee5bb3cad190b7.zip
Merge branch 'master' into staging-next
pkgs/development/web/nodejs/v18.nix conflict:
  the fetched patch was already included in this release.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/deepin/library/qt5integration/default.nix10
-rw-r--r--pkgs/desktops/gnome/apps/gnome-maps/default.nix4
-rw-r--r--pkgs/desktops/gnome/core/eog/default.nix2
-rw-r--r--pkgs/desktops/gnome/core/zenity/default.nix8
-rw-r--r--pkgs/desktops/gnome/core/zenity/fix-icon-install.patch12
5 files changed, 29 insertions, 7 deletions
diff --git a/pkgs/desktops/deepin/library/qt5integration/default.nix b/pkgs/desktops/deepin/library/qt5integration/default.nix
index af34c6cfb76..b3e5a189135 100644
--- a/pkgs/desktops/deepin/library/qt5integration/default.nix
+++ b/pkgs/desktops/deepin/library/qt5integration/default.nix
@@ -17,16 +17,20 @@
 
 stdenv.mkDerivation rec {
   pname = "qt5integration";
-  version = "5.6.3";
+  version = "5.6.4";
 
   src = fetchFromGitHub {
     owner = "linuxdeepin";
     repo = pname;
     rev = version;
-    sha256 = "sha256-GXxPoBM4tlWezTfv/f+/IJezzcAsuMbr/OOGaSOpn2g=";
+    sha256 = "sha256-MZkhTvjTyBrlntgFq2F3iGK7WvfmnGJQLk5B1OM5kQo=";
   };
 
-  nativeBuildInputs = [ qmake pkg-config wrapQtAppsHook ];
+  nativeBuildInputs = [
+    qmake
+    pkg-config
+    wrapQtAppsHook
+  ];
 
   buildInputs = [
     dtkwidget
diff --git a/pkgs/desktops/gnome/apps/gnome-maps/default.nix b/pkgs/desktops/gnome/apps/gnome-maps/default.nix
index 0cb6f374f29..ba83f42fce6 100644
--- a/pkgs/desktops/gnome/apps/gnome-maps/default.nix
+++ b/pkgs/desktops/gnome/apps/gnome-maps/default.nix
@@ -28,11 +28,11 @@
 
 stdenv.mkDerivation rec {
   pname = "gnome-maps";
-  version = "43.3";
+  version = "43.4";
 
   src = fetchurl {
     url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
-    sha256 = "sha256-iVUelLEnEwXP/yBLRMGDZyZ3gaV9LMt7b3u6Yo4JxRE=";
+    sha256 = "sha256-zlLVW6T2fYlu8tmZczc6iYZql7t0pLQCS23iZzx/8e8=";
   };
 
   doCheck = true;
diff --git a/pkgs/desktops/gnome/core/eog/default.nix b/pkgs/desktops/gnome/core/eog/default.nix
index 67ac1cfa970..2459c3535e9 100644
--- a/pkgs/desktops/gnome/core/eog/default.nix
+++ b/pkgs/desktops/gnome/core/eog/default.nix
@@ -23,6 +23,7 @@
 , wrapGAppsHook
 , librsvg
 , webp-pixbuf-loader
+, libheif
 , libexif
 , gobject-introspection
 , gi-docgen
@@ -86,6 +87,7 @@ stdenv.mkDerivation rec {
       extraLoaders = [
         librsvg
         webp-pixbuf-loader
+        libheif.out
       ];
     }}"
   '';
diff --git a/pkgs/desktops/gnome/core/zenity/default.nix b/pkgs/desktops/gnome/core/zenity/default.nix
index 1bb1f4384b5..f5eb4c5e80d 100644
--- a/pkgs/desktops/gnome/core/zenity/default.nix
+++ b/pkgs/desktops/gnome/core/zenity/default.nix
@@ -15,13 +15,17 @@
 
 stdenv.mkDerivation rec {
   pname = "zenity";
-  version = "3.43.0";
+  version = "3.44.0";
 
   src = fetchurl {
     url = "mirror://gnome/sources/zenity/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-    sha256 = "sNfKHgwYaPoY8FwhAmDYp74fCO4Tt/XP26ubYfoW+DM=";
+    sha256 = "wVWCMB7ZC51CzlIdvM+ZqYnyLxIEG91SecZjbamev2U=";
   };
 
+  patches = [
+    ./fix-icon-install.patch
+  ];
+
   nativeBuildInputs = [
     meson
     ninja
diff --git a/pkgs/desktops/gnome/core/zenity/fix-icon-install.patch b/pkgs/desktops/gnome/core/zenity/fix-icon-install.patch
new file mode 100644
index 00000000000..d412cc4a5bf
--- /dev/null
+++ b/pkgs/desktops/gnome/core/zenity/fix-icon-install.patch
@@ -0,0 +1,12 @@
+diff --git a/data/meson.build b/data/meson.build
+index 339b3cff..aca65efd 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -9,5 +9,6 @@ install_data(
+     'zenity-text.png',
+     'zenity-scale.png',
+     'zenity-entry.png',
+-    'zenity-notification.png']
++    'zenity-notification.png'],
++  install_dir: zenity_prefix / get_option('datadir') / 'icons/hicolor/48x48/apps',
+   )