Merge pull request #308957 from bobby285271/upd/gnome

GNOME updates 2024-05-04
This commit is contained in:
Bobby Rong 2024-05-05 10:43:10 +08:00 committed by GitHub
commit b04e7638c0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 10 additions and 20 deletions

View File

@ -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")
'';

View File

@ -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 = [

View File

@ -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 \

View File

@ -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 = [

View File

@ -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
'';