Skip to content

Commit abdb2b1

Browse files
authored
Cinnamon updates 2024-11-26 (#359288)
2 parents 8e9dfec + 84151e0 commit abdb2b1

File tree

9 files changed

+37
-25
lines changed

9 files changed

+37
-25
lines changed

pkgs/by-name/fo/folder-color-switcher/package.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77

88
stdenvNoCC.mkDerivation rec {
99
pname = "folder-color-switcher";
10-
version = "1.6.4";
10+
version = "1.6.5";
1111

1212
src = fetchFromGitHub {
1313
owner = "linuxmint";
1414
repo = pname;
1515
# They don't really do tags, this is just a named commit.
16-
rev = "c9d1a2b9c7f40ff7bb77ee74a277988bb8a4adf2";
17-
hash = "sha256-5k0YybA40MefqQixNFyQFMuy7t4aSGsI3BK0RbZDu28=";
16+
rev = "ba8ea15a48a1a31f318676f4079789af20bdf099";
17+
hash = "sha256-jbfc831wTA3NMa905ZzMnV0dyzzqZxOzrRPdgS7E2ZU=";
1818
};
1919

2020
nativeBuildInputs = [

pkgs/by-name/li/lightdm-slick-greeter/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222

2323
stdenv.mkDerivation rec {
2424
pname = "lightdm-slick-greeter";
25-
version = "2.0.6";
25+
version = "2.0.7";
2626

2727
src = fetchFromGitHub {
2828
owner = "linuxmint";
2929
repo = "slick-greeter";
3030
rev = version;
31-
sha256 = "sha256-Q6V4axKlGhX1/uaugNkjoynHSL5jWA/eqzAsbJYcRSo=";
31+
sha256 = "sha256-ZsbX4xB6sLpZH6vaVFlkC7hAhPLZa1T+FlPANqBQTOg=";
3232
};
3333

3434
nativeBuildInputs = [

pkgs/by-name/mi/mint-l-icons/package.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99

1010
stdenvNoCC.mkDerivation rec {
1111
pname = "mint-l-icons";
12-
version = "1.7.2";
12+
version = "1.7.3";
1313

1414
src = fetchFromGitHub {
1515
owner = "linuxmint";
1616
repo = pname;
17-
# https://github.com/linuxmint/mint-l-icons/issues/11
18-
rev = "ee03e6dad0b1f9e25847977eae42766e2ddd4877";
19-
hash = "sha256-OKlkqDp9mZOeM4M9QN9H0WH4k+5eMEUshvadaV6qhBA=";
17+
# They don't really do tags, this is just a named commit.
18+
rev = "f1900facf915715623ef0ca2874ae4dd04039e81";
19+
hash = "sha256-UpVuhzZdw0Ri6X20N/yGFMmwEymMvLr78DwYaHD+CNY=";
2020
};
2121

2222
propagatedBuildInputs = [

pkgs/by-name/mi/mint-themes/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77

88
stdenvNoCC.mkDerivation rec {
99
pname = "mint-themes";
10-
version = "2.1.8";
10+
version = "2.1.9";
1111

1212
src = fetchFromGitHub {
1313
owner = "linuxmint";
1414
repo = pname;
1515
rev = version;
16-
hash = "sha256-mkcIhZRaOUom1Rurz/IO646FSF50efLN6xfesPdyVHc=";
16+
hash = "sha256-+RuhpM4Qk5iU+Mxi8adneUL8fpC896FGKR2HNTnc1+U=";
1717
};
1818

1919
nativeBuildInputs = [

pkgs/by-name/mi/mint-x-icons/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111

1212
stdenvNoCC.mkDerivation rec {
1313
pname = "mint-x-icons";
14-
version = "1.7.1";
14+
version = "1.7.2";
1515

1616
src = fetchFromGitHub {
1717
owner = "linuxmint";
1818
repo = pname;
1919
rev = version;
20-
hash = "sha256-OiMQpVT5cydhw6Lb+vW+LiB/4gRuRhKXe93ocFj6qa4=";
20+
hash = "sha256-9oXMMLVjirzRVJ0Pmd/1LjeeNUgYMKaGeih3eQA7k5U=";
2121
};
2222

2323
propagatedBuildInputs = [

pkgs/by-name/mi/mint-y-icons/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99

1010
stdenvNoCC.mkDerivation rec {
1111
pname = "mint-y-icons";
12-
version = "1.7.7";
12+
version = "1.7.8";
1313

1414
src = fetchFromGitHub {
1515
owner = "linuxmint";
1616
repo = pname;
1717
rev = version;
18-
hash = "sha256-SJ6h1All5bub+Yue8zUrAYdlNf005MAdnl+pkOelods=";
18+
hash = "sha256-30Mv6ixNgXK2CbLoX7Dw9i57QCkG8U3RA48WB4e3e8o=";
1919
};
2020

2121
propagatedBuildInputs = [

pkgs/by-name/xa/xapp/package.nix

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
, stdenv
1515
, vala
1616
, wrapGAppsHook3
17+
, file
1718
, inxi
1819
, mate
1920
, dbus
@@ -22,15 +23,15 @@
2223

2324
stdenv.mkDerivation rec {
2425
pname = "xapp";
25-
version = "2.8.5";
26+
version = "2.8.6";
2627

2728
outputs = [ "out" "dev" ];
2829

2930
src = fetchFromGitHub {
3031
owner = "linuxmint";
3132
repo = pname;
3233
rev = version;
33-
hash = "sha256-HGWaa1S+maphP9colWdWSzGyoA0f4vJkF889X5/rzvs=";
34+
hash = "sha256-OQfP0XPBQrxJDrKb5PEqpBtinkQ35NMUbsYnxhbuehU=";
3435
};
3536

3637
# Recommended by upstream, which enables the build of xapp-debug.
@@ -76,13 +77,18 @@ stdenv.mkDerivation rec {
7677
chmod +x schemas/meson_install_schemas.py # patchShebangs requires executable file
7778
patchShebangs schemas/meson_install_schemas.py
7879
79-
# Patch pastebin & inxi location
80-
sed "s|/usr/bin/pastebin|$out/bin/pastebin|" -i scripts/upload-system-info
81-
sed "s|'inxi'|'${inxi}/bin/inxi'|" -i scripts/upload-system-info
80+
# Used in cinnamon-settings
81+
substituteInPlace scripts/upload-system-info \
82+
--replace-fail "'/usr/bin/pastebin'" "'$out/bin/pastebin'" \
83+
--replace-fail "'inxi'" "'${inxi}/bin/inxi'"
84+
85+
# Used in x-d-p-xapp
86+
substituteInPlace scripts/xfce4-set-wallpaper \
87+
--replace-fail "file --mime-type" "${file}/bin/file --mime-type"
8288
'';
8389

8490
# Fix gtk3 module target dir. Proper upstream solution should be using define_variable.
85-
PKG_CONFIG_GTK__3_0_LIBDIR = "${placeholder "out"}/lib";
91+
env.PKG_CONFIG_GTK__3_0_LIBDIR = "${placeholder "out"}/lib";
8692

8793
meta = with lib; {
8894
homepage = "https://github.com/linuxmint/xapp";

pkgs/by-name/xd/xdg-desktop-portal-xapp/package.nix

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,18 @@
1010
, gsettings-desktop-schemas
1111
, mate
1212
, xdg-desktop-portal
13+
, xapp
1314
}:
1415

1516
stdenv.mkDerivation rec {
1617
pname = "xdg-desktop-portal-xapp";
17-
version = "1.0.9";
18+
version = "1.1.0";
1819

1920
src = fetchFromGitHub {
2021
owner = "linuxmint";
2122
repo = "xdg-desktop-portal-xapp";
2223
rev = version;
23-
hash = "sha256-4U8d9lQxMHQ2XYXnNCQjrNup8z14Q8Ke1Bkf09AVM6k=";
24+
hash = "sha256-9v0faB5HhUUPXOWDDyTUPaPwzMjhqdiAyuv9kM4mm2Q=";
2425
};
2526

2627
nativeBuildInputs = [
@@ -42,6 +43,11 @@ stdenv.mkDerivation rec {
4243
"-Dsystemduserunitdir=${placeholder "out"}/lib/systemd/user"
4344
];
4445

46+
preFixup = ''
47+
# For xfce4-set-wallpaper
48+
gappsWrapperArgs+=(--prefix PATH : "${lib.makeBinPath [ xapp ]}")
49+
'';
50+
4551
meta = with lib; {
4652
description = "Backend implementation for xdg-desktop-portal for Cinnamon, MATE, Xfce";
4753
homepage = "https://github.com/linuxmint/xdg-desktop-portal-xapp";

pkgs/by-name/xe/xed-editor/package.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020

2121
stdenv.mkDerivation rec {
2222
pname = "xed-editor";
23-
version = "3.6.6";
23+
version = "3.6.7";
2424

2525
src = fetchFromGitHub {
2626
owner = "linuxmint";
2727
repo = "xed";
2828
rev = version;
29-
hash = "sha256-Lpdv8mX3GDzXH1FGGdmgK9b8P3EY7ETuEhGfSwc6IIE=";
29+
hash = "sha256-hQy06+/8rJIvHK7uKyMsIMH0qAZgza/2l/hOHDMOgo4=";
3030
};
3131

3232
patches = [

0 commit comments

Comments
 (0)