summaryrefslogtreecommitdiffstats
path: root/pkgs/development/libraries/glib/default.nix
diff options
context:
space:
mode:
authorBobby Rong <rjl931189261@126.com>2023-08-07 07:52:52 +0000
committerJan Tojnar <jtojnar@gmail.com>2023-11-21 08:41:29 +0100
commitbce876b8cd2e4bba28af72bd9ce2de62ef284c2b (patch)
treec193f4c4bc94c8dbff88bfef3dfafadcc64e5282 /pkgs/development/libraries/glib/default.nix
parent576e072bc0b5c131f4c7f9be1eb56b5d0ea0478a (diff)
glib: 2.76.4 → 2.77.1
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.4...2.77.1 Refreshed split-dev-programs.patch with https://github.com/GNOME/glib/commit/9f111c34160d8a2e38f0ff0ce89dbcabec7c333a NEWS look okay, all patches applies. - Re-upgrade missing attribute debugs to criticals in `GFileInfo` - Add `glib_valgrind_suppressions` variable to glib pkg-config file Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
Diffstat (limited to 'pkgs/development/libraries/glib/default.nix')
-rw-r--r--pkgs/development/libraries/glib/default.nix13
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/development/libraries/glib/default.nix b/pkgs/development/libraries/glib/default.nix
index 8a1ba46f50eb..f63bc772dfa5 100644
--- a/pkgs/development/libraries/glib/default.nix
+++ b/pkgs/development/libraries/glib/default.nix
@@ -24,17 +24,12 @@
assert stdenv.isLinux -> util-linuxMinimal != null;
-# TODO:
-# * Make it build without python
-# Problem: an example (test?) program needs it.
-# Possible solution: disable compilation of this example somehow
-# Reminder: add 'sed -e 's@python2\.[0-9]@python@' -i
-# $out/bin/gtester-report' to postInstall if this is solved
/*
+ * TODO:
* Use --enable-installed-tests for GNOME-related packages,
and use them as a separately installed tests run by Hydra
(they should test an already installed package)
- https://wiki.gnome.org/GnomeGoals/InstalledTests
+ https://wiki.gnome.org/Initiatives/GnomeGoals/InstalledTests
* Support org.freedesktop.Application, including D-Bus activation from desktop files
*/
let
@@ -56,11 +51,11 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "glib";
- version = "2.76.4";
+ version = "2.77.1";
src = fetchurl {
url = "mirror://gnome/sources/glib/${lib.versions.majorMinor finalAttrs.version}/glib-${finalAttrs.version}.tar.xz";
- sha256 = "WloZHJaDbhZqd3H36myisAacYDx9o8uhzTjRaUo5Xdo=";
+ sha256 = "3OjQyekW2MgaZENr1O5NZRWlLdPRV8mU4c25s9YwCgM=";
};
patches = lib.optionals stdenv.isDarwin [