Unverified Commit b04e7638 authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

Merge pull request #308957 from bobby285271/upd/gnome

GNOME updates 2024-05-04
parents d35995a8 76de8844
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -42,13 +42,13 @@

stdenv.mkDerivation rec {
  pname = "evince";
  version = "46.0";
  version = "46.1";

  outputs = [ "out" "dev" "devdoc" ];

  src = fetchurl {
    url = "mirror://gnome/sources/evince/${lib.versions.major version}/${pname}-${version}.tar.xz";
    hash = "sha256-r/avaTksBJVr+tl23sXRWDtB1aM06TeZX3w8oHQN4iE=";
    hash = "sha256-lLtSU2WwYKKML2AX0iy/KvURVQclSqQum/wAC7wYq2I=";
  };

  depsBuildBuild = [
@@ -110,8 +110,6 @@ stdenv.mkDerivation rec {
    "-Dmultimedia=disabled"
  ];

  env.NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";

  preFixup = ''
    gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : "${shared-mime-info}/share")
  '';
+2 −2
Original line number Diff line number Diff line
@@ -45,11 +45,11 @@ in

stdenv.mkDerivation rec {
  pname = "gnome-software";
  version = "46.0";
  version = "46.1";

  src = fetchurl {
    url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz";
    hash = "sha256-EYkwAru1QIKJZoNwe8OZGuVaLzBAgRp2DjqSyWVE+G4=";
    hash = "sha256-tu63iRAN6UtQ6+Lnfxaya+TC2xVImQXxmNBgxCXhkHY=";
  };

  patches = [
+2 −9
Original line number Diff line number Diff line
@@ -6,7 +6,6 @@
, pkg-config
, python3
, libxml2
, gnome
, gitUpdater
, nautilus
, glib
@@ -30,14 +29,14 @@

stdenv.mkDerivation rec {
  pname = "gnome-terminal";
  version = "3.52.0";
  version = "3.52.1";

  src = fetchFromGitLab {
    domain = "gitlab.gnome.org";
    owner = "GNOME";
    repo = "gnome-terminal";
    rev = version;
    hash = "sha256-6+6/fgGlSM/57+n0SopuF0ZY9htma5usIgxy2BBAC+M=";
    hash = "sha256-npoQfe5+HTn7CsrW6MuOoiYBc3rYMAMv4apC6dFR8O4=";
  };

  nativeBuildInputs = [
@@ -69,13 +68,7 @@ stdenv.mkDerivation rec {
    nautilus # For extension
  ];

  # Silly build system, it looks for dbus file from gnome-shell in the
  # installation tree of the package it is configuring.
  postPatch = ''
    substituteInPlace src/meson.build \
       --replace "gt_prefix / gt_dbusinterfacedir / 'org.gnome.ShellSearchProvider2.xml'" \
       "'${gnome.gnome-shell}/share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml'"

    patchShebangs \
      data/icons/meson_updateiconcache.py \
      data/meson_desktopfile.py \
+2 −2
Original line number Diff line number Diff line
@@ -23,12 +23,12 @@

python3Packages.buildPythonApplication rec {
  pname = "gnome-tweaks";
  version = "46.0";
  version = "46.1";
  format = "other";

  src = fetchurl {
    url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
    hash = "sha256-Fnh4Y0H2ZKxFgHhCIqFkCfqb9cx6XxtG3O/SqhPdujE=";
    hash = "sha256-LxkqcIX71oQ+z4JXFtnaIeyScgKRSeo18+FZ4Kwwm4A=";
  };

  nativeBuildInputs = [
+2 −3
Original line number Diff line number Diff line
@@ -31,14 +31,14 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "vte";
  version = "0.76.0";
  version = "0.76.1";

  outputs = [ "out" "dev" ]
    ++ lib.optional (gtkVersion != null) "devdoc";

  src = fetchurl {
    url = "mirror://gnome/sources/vte/${lib.versions.majorMinor finalAttrs.version}/vte-${finalAttrs.version}.tar.xz";
    hash = "sha256-u84wuPUENwsS1kOcB6gpk+l9fpr+LdNngXzVj/Ap/9o=";
    hash = "sha256-CE6D73ZXdCaaSynfl8oi7cNDuaHYFDPTALjLLQh6HsI=";
  };

  patches = [
@@ -101,7 +101,6 @@ stdenv.mkDerivation (finalAttrs: {

  postPatch = ''
    patchShebangs perf/*
    patchShebangs src/box_drawing_generate.sh
    patchShebangs src/parser-seq.py
    patchShebangs src/modes.py
  '';