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

GNOME updates 2025-08-24 (#436507)

parents 74b7be92 4385a2c0
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@

stdenv.mkDerivation rec {
  pname = "gexiv2";
  version = "0.14.5";
  version = "0.14.6";

  outputs = [
    "out"
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {

  src = fetchurl {
    url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
    sha256 = "CRPFPaq6sfGrWGr9VbtVNweW8rirzG43ZAq3cErZnOE=";
    sha256 = "YGwoqq57Hz71yOq+Xn3/18WhyGbSW3Zx+4R/4oenK4s=";
  };

  nativeBuildInputs = [
+2 −2
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "ghex";
  version = "48.beta2";
  version = "48.0";

  outputs = [
    "out"
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {

  src = fetchurl {
    url = "mirror://gnome/sources/ghex/${lib.versions.major finalAttrs.version}/ghex-${finalAttrs.version}.tar.xz";
    hash = "sha256-4vIgRVGNgWtG0wluCp075lTdggMBVGX8ck/okWrY70E=";
    hash = "sha256-qh0KtfdDBKqjGYehgtQh1j8ZzgJGXXxkJpbjFhI+MKg=";
  };

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

python3.pkgs.buildPythonApplication rec {
  pname = "gnome-music";
  version = "48.0";
  version = "48.1";

  format = "other";

  src = fetchurl {
    url = "mirror://gnome/sources/gnome-music/${lib.versions.major version}/gnome-music-${version}.tar.xz";
    hash = "sha256-jNqs0FJitjuxYIolrK1RboksMyIyNXy5t/aPLPuG1m4=";
    hash = "sha256-QL9XMC2l2zNraIVS7dAU2/vitEUEGWYAcpTGwrDAeN4=";
  };

  nativeBuildInputs = [
+6 −2
Original line number Diff line number Diff line
@@ -9,10 +9,12 @@
  gettext,
  gperf,
  glib,
  localsearch,
  sqlite,
  libarchive,
  libdmapsharing,
  libsoup_3,
  librest_1_0,
  gnome,
  libxml2,
  lua5_4,
@@ -33,11 +35,11 @@

stdenv.mkDerivation rec {
  pname = "grilo-plugins";
  version = "0.3.16";
  version = "0.3.18";

  src = fetchurl {
    url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
    sha256 = "/m9Nvlhsa4uiQGOU4gLyLQCdZCqW6zpU8y9qIdCEzcs=";
    sha256 = "jjznTucXw8Mi0MsPjfJrsJFAKKXQFuKAVf+0nMmkbF4=";
  };

  patches = [
@@ -74,6 +76,7 @@ stdenv.mkDerivation rec {
    itstool
    gperf # for lua-factory
    glib # glib-compile-resources
    localsearch
  ];

  buildInputs = [
@@ -88,6 +91,7 @@ stdenv.mkDerivation rec {
    libarchive
    libdmapsharing
    libsoup_3
    librest_1_0
    gmime
    gom
    json-glib
+15 −12
Original line number Diff line number Diff line
@@ -5,11 +5,9 @@
  meson,
  ninja,
  pkg-config,
  gi-docgen,
  gobject-introspection,
  vala,
  gtk-doc,
  docbook-xsl-nons,
  docbook_xml_dtd_412,
  glib,
  libxml2,
  gnome,
@@ -17,7 +15,7 @@

stdenv.mkDerivation rec {
  pname = "gupnp-av";
  version = "0.14.3";
  version = "0.14.4";

  outputs = [
    "out"
@@ -27,18 +25,22 @@ stdenv.mkDerivation rec {

  src = fetchurl {
    url = "mirror://gnome/sources/gupnp-av/${lib.versions.majorMinor version}/gupnp-av-${version}.tar.xz";
    sha256 = "q+IEYEPmapUpNl2JBZvhIhnCGk7eDEdDcDsP2arxe7Q=";
    sha256 = "Idl0sydctdz1uKodmj/IDn7cpwaTX2+9AEx5eHE4+Mc=";
  };

  strictDeps = true;

  depsBuildBuild = [
    pkg-config
  ];

  nativeBuildInputs = [
    meson
    ninja
    pkg-config
    gi-docgen
    gobject-introspection
    vala
    gtk-doc
    docbook-xsl-nons
    docbook_xml_dtd_412
  ];

  propagatedBuildInputs = [
@@ -46,16 +48,17 @@ stdenv.mkDerivation rec {
    libxml2
  ];

  NIX_CFLAGS_COMPILE = [
    "-Wno-error=deprecated-declarations"
  ];

  mesonFlags = [
    "-Dgtk_doc=true"
  ];

  doCheck = true;

  postFixup = ''
    # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
    moveToOutput "share/doc/gupnp-av-1.0" "$devdoc"
  '';

  passthru = {
    updateScript = gnome.updateScript {
      packageName = "gupnp-av";
Loading