cinnamon, cjs: Backport fixes to support GLib 2.86.0 typelibs (#443602)

This commit is contained in:
Bobby Rong
2025-09-17 12:31:39 +00:00
committed by GitHub
2 changed files with 18 additions and 3 deletions
+12
View File
@@ -10,6 +10,7 @@
cjs,
evolution-data-server,
fetchFromGitHub,
fetchpatch,
gcr,
gdk-pixbuf,
gettext,
@@ -87,6 +88,17 @@ stdenv.mkDerivation rec {
patches = [
./use-sane-install-dir.patch
./libdir.patch
# js: Use DesktopAppInfo form GioUnix, not Gio
# https://github.com/linuxmint/cinnamon/pull/13091
(fetchpatch {
url = "https://github.com/linuxmint/cinnamon/commit/fa3aef20533af4499fb1161011e62e048bbdc396.patch";
hash = "sha256-qhgBniaUE/8q9BQ+EXcY7BF6eMJg+wC7EYgktwAMbwM=";
})
(fetchpatch {
url = "https://github.com/linuxmint/cinnamon/commit/330b9ff19f33ec1e94e36048ca46011404f796b4.patch";
hash = "sha256-YEQG6C4tx2T3wMfCLZXPFynAzEeIE1eVoadWVENZDFc=";
})
];
buildInputs = [
+6 -3
View File
@@ -19,13 +19,16 @@
stdenv.mkDerivation rec {
pname = "cjs";
version = "128.0";
version = "128.0-unstable-2025-09-15";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "cjs";
rev = version;
hash = "sha256-B9N/oNRvsnr3MLkpcH/aBST6xOJSFdvSUFuD6EldE38=";
# Backport fixes to support GLib 2.86.0 typelibs
# nixpkgs-update: no auto update
# https://github.com/linuxmint/cjs/issues/130
rev = "1f39576bafe6bc05bce960e590dc743dd7990e39";
hash = "sha256-drKLaTZLIZfPIhcVcCAB48PdM2b0GNLe5xrHGBysVmM=";
};
outputs = [