From adc8b67ffdbca5e839a320a40c428f05440f80b4 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 20:28:45 +0800 Subject: [PATCH 1/6] hypnotix: 5.3 -> 5.4 https://github.com/linuxmint/hypnotix/compare/5.3...5.4 --- pkgs/by-name/hy/hypnotix/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hypnotix/package.nix b/pkgs/by-name/hy/hypnotix/package.nix index 8971f4de0683..202fbd131934 100644 --- a/pkgs/by-name/hy/hypnotix/package.nix +++ b/pkgs/by-name/hy/hypnotix/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, replaceVars, xapp, + xapp-symbolic-icons, circle-flags, gettext, gobject-introspection, @@ -15,13 +16,13 @@ stdenv.mkDerivation rec { pname = "hypnotix"; - version = "5.3"; + version = "5.4"; src = fetchFromGitHub { owner = "linuxmint"; repo = "hypnotix"; tag = version; - hash = "sha256-KJqGdBqeNtXYO3XOQvRJs4ie8jK4Hyv+YS86PB0dnOM="; + hash = "sha256-aLcuRg6I1PaHBKyHMEV+TYOM82wb1hPVzMuF0SZixs8="; }; patches = [ @@ -81,6 +82,7 @@ stdenv.mkDerivation rec { wrapProgram $out/bin/hypnotix \ --prefix PATH : "${lib.makeBinPath [ yt-dlp ]}" \ --prefix PYTHONPATH : "$program_PYTHONPATH" \ + --prefix XDG_DATA_DIRS : "${lib.makeSearchPath "share" [ xapp-symbolic-icons ]}" \ ''${gappsWrapperArgs[@]} ''; From 42071c870e5706969143006d592e6ad04cf7131d Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 20:29:19 +0800 Subject: [PATCH 2/6] xapp-symbolic-icons: 1.0.2 -> 1.0.4 https://github.com/xapp-project/xapp-symbolic-icons/compare/1.0.2...1.0.4 --- pkgs/by-name/xa/xapp-symbolic-icons/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xa/xapp-symbolic-icons/package.nix b/pkgs/by-name/xa/xapp-symbolic-icons/package.nix index 26dc86e412b5..68a787448ba8 100644 --- a/pkgs/by-name/xa/xapp-symbolic-icons/package.nix +++ b/pkgs/by-name/xa/xapp-symbolic-icons/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "xapp-symbolic-icons"; - version = "1.0.2"; + version = "1.0.4"; src = fetchFromGitHub { owner = "xapp-project"; repo = "xapp-symbolic-icons"; tag = finalAttrs.version; - hash = "sha256-Z5edMCjw1/LO0+Ms5KCfFJ/iAANO2MihVZmLcJd5d3A="; + hash = "sha256-W5sgzy/2N7Nz1L0uUGCYtocbRIa3zxqMJy/aZ4JcxEs="; }; nativeBuildInputs = [ From 6d4d11de17e5a0007ab1d244db10de94f5400d3f Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 20:29:57 +0800 Subject: [PATCH 3/6] mint-x-icons: 1.7.4 -> 1.7.5 https://github.com/linuxmint/mint-x-icons/compare/1.7.4...1.7.5 --- pkgs/by-name/mi/mint-x-icons/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mint-x-icons/package.nix b/pkgs/by-name/mi/mint-x-icons/package.nix index 872feeabab6e..3e74060e05eb 100644 --- a/pkgs/by-name/mi/mint-x-icons/package.nix +++ b/pkgs/by-name/mi/mint-x-icons/package.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation rec { pname = "mint-x-icons"; - version = "1.7.4"; + version = "1.7.5"; src = fetchFromGitHub { owner = "linuxmint"; repo = "mint-x-icons"; rev = version; - hash = "sha256-Ea0NkN9vnfqqqXpE+aM6zca1m7ri4mP1DMTQhvx9guQ="; + hash = "sha256-UNta7sj5xzZglYJekhxa0N/2RJU4cyqjX2fCFdWqoiY="; }; propagatedBuildInputs = [ From 2f47e5655e301fba542ae6b7aa8a5b67399e0e97 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 20:43:42 +0800 Subject: [PATCH 4/6] mint-l-icons: 1.7.8 -> 1.7.9 https://github.com/linuxmint/mint-l-icons/compare/5d96655e37a85aa5e3d20bc7b38c9675a6145d13...fa88b00e10b0978e0309acccfa95d80005422b1a --- pkgs/by-name/mi/mint-l-icons/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mint-l-icons/package.nix b/pkgs/by-name/mi/mint-l-icons/package.nix index 92b2b78a00a0..e3ee0856a252 100644 --- a/pkgs/by-name/mi/mint-l-icons/package.nix +++ b/pkgs/by-name/mi/mint-l-icons/package.nix @@ -10,14 +10,14 @@ stdenvNoCC.mkDerivation { pname = "mint-l-icons"; - version = "1.7.8"; + version = "1.7.9"; src = fetchFromGitHub { owner = "linuxmint"; repo = "mint-l-icons"; # They don't really do tags, this is just a named commit. - rev = "5d96655e37a85aa5e3d20bc7b38c9675a6145d13"; - hash = "sha256-9MdGMbxJKZTchYKEc/cV4m4M4tgraF1XlSNVT5PInVY="; + rev = "fa88b00e10b0978e0309acccfa95d80005422b1a"; + hash = "sha256-XXy1eO0a/5bBnP/inaUa/c09D/6QDmnik1LH382NGIw="; }; propagatedBuildInputs = [ From 2d7444682547e0de97c06ad61cdaafeb6f7b4727 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 20:43:44 +0800 Subject: [PATCH 5/6] mint-y-icons: 1.8.8 -> 1.8.9 https://github.com/linuxmint/mint-y-icons/compare/1.8.8...1.8.9 --- pkgs/by-name/mi/mint-y-icons/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mint-y-icons/package.nix b/pkgs/by-name/mi/mint-y-icons/package.nix index 4fe569451779..b49d865a9df4 100644 --- a/pkgs/by-name/mi/mint-y-icons/package.nix +++ b/pkgs/by-name/mi/mint-y-icons/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation rec { pname = "mint-y-icons"; - version = "1.8.8"; + version = "1.8.9"; src = fetchFromGitHub { owner = "linuxmint"; repo = "mint-y-icons"; rev = version; - hash = "sha256-PFq0NVUD6uQtHtObJfIsn/wPSwYMT6267UWjBnIpWAQ="; + hash = "sha256-eUMBn+2qnU6mgDPM6i2ebwEq3mSV3Uo6bXveVew3j9U="; }; propagatedBuildInputs = [ From df161c986a96c58f4db8cb68cb888eedef8a75f7 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 25 Nov 2025 23:19:12 +0800 Subject: [PATCH 6/6] nixos/cinnamon: Add gucharmap https://github.com/linuxmint/cinnamon/blob/6.4.13/files/usr/share/cinnamon/applets/keyboard%40cinnamon.org/applet.js#L256 --- nixos/modules/services/x11/desktop-managers/cinnamon.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/x11/desktop-managers/cinnamon.nix b/nixos/modules/services/x11/desktop-managers/cinnamon.nix index 6b118a769e33..9368300ab93a 100644 --- a/nixos/modules/services/x11/desktop-managers/cinnamon.nix +++ b/nixos/modules/services/x11/desktop-managers/cinnamon.nix @@ -270,6 +270,7 @@ in gnome-calendar gnome-screenshot file-roller + gucharmap ] config.environment.cinnamon.excludePackages; }) ];