File tree Expand file tree Collapse file tree 9 files changed +37
-25
lines changed
xd/xdg-desktop-portal-xapp Expand file tree Collapse file tree 9 files changed +37
-25
lines changed Original file line number Diff line number Diff line change 77
88stdenvNoCC . 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 = [
Original file line number Diff line number Diff line change 2222
2323stdenv . 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 = [
Original file line number Diff line number Diff line change 99
1010stdenvNoCC . 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 = [
Original file line number Diff line number Diff line change 77
88stdenvNoCC . 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 = [
Original file line number Diff line number Diff line change 1111
1212stdenvNoCC . 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 = [
Original file line number Diff line number Diff line change 99
1010stdenvNoCC . 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 = [
Original file line number Diff line number Diff line change 1414, stdenv
1515, vala
1616, wrapGAppsHook3
17+ , file
1718, inxi
1819, mate
1920, dbus
2223
2324stdenv . 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" ;
Original file line number Diff line number Diff line change 1010, gsettings-desktop-schemas
1111, mate
1212, xdg-desktop-portal
13+ , xapp
1314} :
1415
1516stdenv . 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" ;
Original file line number Diff line number Diff line change 2020
2121stdenv . 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 = [
You can’t perform that action at this time.
0 commit comments