From 30a189095ae2ca453bfbbdb37a9f0c456859a3ba Mon Sep 17 00:00:00 2001 From: r-xyz <100710244+r-xyz@users.noreply.github.com> Date: Tue, 29 Sep 2026 01:41:06 +0200 Subject: [PATCH 1/4] ideamaker: 5.2.2.8570 --> 5.5.0.8810 Updated ideamaker to [5.5.0.8810](https://www.raise3d.com/news/ideamaker-5-5-0-release-notes/) Added libvlc dependency --- pkgs/by-name/id/ideamaker/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/id/ideamaker/package.nix b/pkgs/by-name/id/ideamaker/package.nix index f4d55a9be41e..a341ea71ad78 100644 --- a/pkgs/by-name/id/ideamaker/package.nix +++ b/pkgs/by-name/id/ideamaker/package.nix @@ -12,8 +12,9 @@ lib, libGLU, libpsl, - qt5, + libsForQt5, libredirect, + libvlc, libx11, lz4, makeDesktopItem, @@ -26,7 +27,7 @@ }: let pname = "ideamaker"; - version = "5.2.2.8570"; + version = "5.5.0.8810"; semver = lib.strings.concatStringsSep "." (lib.lists.init (builtins.splitVersion version)); description = "Raise3D's 3D slicer software"; in @@ -34,7 +35,7 @@ stdenv.mkDerivation { inherit pname version; src = fetchurl { url = "https://downcdn.raise3d.com/ideamaker/release/${semver}/ideaMaker_${version}-ubuntu_amd64.deb"; - hash = "sha256-kXcgVuuPTMWoOCrEztiedJrZrTbFx1xHyzzh4y2b0UA="; + hash = "sha256-EXvRxU5AWbFSn4acw9n9Q003r/GB9q/iL5qD0wo+LDM="; }; nativeBuildInputs = [ @@ -55,8 +56,9 @@ stdenv.mkDerivation { gtk3 nghttp2 libpsl - qt5.qtbase - qt5.qtwayland + libsForQt5.qtbase + libsForQt5.qt5.qtwayland + libvlc ]; installPhase = '' From 87d5ec1880a5620ef8513f636e04683898c1636a Mon Sep 17 00:00:00 2001 From: r-xyz <100710244+r-xyz@users.noreply.github.com> Date: Tue, 29 Sep 2026 01:53:54 +0200 Subject: [PATCH 2/4] ideamaker: added r-xyz as maintainer --- pkgs/by-name/id/ideamaker/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/id/ideamaker/package.nix b/pkgs/by-name/id/ideamaker/package.nix index a341ea71ad78..4a43d157cdac 100644 --- a/pkgs/by-name/id/ideamaker/package.nix +++ b/pkgs/by-name/id/ideamaker/package.nix @@ -151,7 +151,10 @@ stdenv.mkDerivation { homepage = "https://www.raise3d.com/ideamaker/"; license = lib.licenses.unfree; mainProgram = "ideamaker"; - maintainers = with lib.maintainers; [ cjshearer ]; + maintainers = with lib.maintainers; [ + cjshearer + r-xyz + ]; platforms = [ "x86_64-linux" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; From f37d598b5bc679978ef75b904af62d3c9692fe8b Mon Sep 17 00:00:00 2001 From: r-xyz <100710244+r-xyz@users.noreply.github.com> Date: Tue, 29 Sep 2026 02:02:24 +0200 Subject: [PATCH 3/4] maintainer-list.nix: added r-xyz --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 356b6ef2a6c7..c3b0142307d1 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -23995,6 +23995,11 @@ githubId = 52847440; name = "Ryan Burns"; }; + r-xyz = { + github = "r-xyz"; + githubId = 100710244; + name = "r-xyz"; + }; r0chd = { github = "r0chd"; githubId = 100892812; From 8a84375fa9f51c0f36721bf96d9c221a6a2daca5 Mon Sep 17 00:00:00 2001 From: r-xyz <100710244+r-xyz@users.noreply.github.com> Date: Tue, 29 Sep 2026 02:16:32 +0200 Subject: [PATCH 4/4] ideamaker: revert update of libsForQt5 to qt5 --- pkgs/by-name/id/ideamaker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/id/ideamaker/package.nix b/pkgs/by-name/id/ideamaker/package.nix index 4a43d157cdac..9e2308d02593 100644 --- a/pkgs/by-name/id/ideamaker/package.nix +++ b/pkgs/by-name/id/ideamaker/package.nix @@ -12,7 +12,7 @@ lib, libGLU, libpsl, - libsForQt5, + qt5, libredirect, libvlc, libx11, @@ -56,8 +56,8 @@ stdenv.mkDerivation { gtk3 nghttp2 libpsl - libsForQt5.qtbase - libsForQt5.qt5.qtwayland + qt5.qtbase + qt5.qtwayland libvlc ];