Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Request: python312Packages.uranium 4.12.0 → 5.9.0 #373581

Open
3 tasks done
FliegendeWurst opened this issue Jan 13, 2025 · 0 comments
Open
3 tasks done

Update Request: python312Packages.uranium 4.12.0 → 5.9.0 #373581

FliegendeWurst opened this issue Jan 13, 2025 · 0 comments
Labels
0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated

Comments

@FliegendeWurst
Copy link
Member

FliegendeWurst commented Jan 13, 2025

Nixpkgs version

  • Unstable (25.05)

Package name

python312Packages.uranium

Upstream version

5.9.0

Nixpkgs version

4.12.0

Changelog

No response

Notify maintainers

@gebner @abbradar


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

This is how far I've got.

diff --git a/pkgs/development/python-modules/uranium/default.nix b/pkgs/development/python-modules/uranium/default.nix
index 3084b3018a0d..245644ba8d6e 100644
--- a/pkgs/development/python-modules/uranium/default.nix
+++ b/pkgs/development/python-modules/uranium/default.nix
@@ -4,19 +4,20 @@
   fetchFromGitHub,
   python,
   cmake,
-  pyqt5,
+  pyqt6,
   numpy,
+  numpy-stl,
   scipy,
   shapely,
-  libarcus,
   cryptography,
   doxygen,
   gettext,
-  pythonOlder,
+  colorlog,
+  pyclipper,
 }:
 
 buildPythonPackage rec {
-  version = "4.12.0";
+  version = "5.9.0";
   pname = "uranium";
   format = "other";
 
@@ -24,22 +25,22 @@ buildPythonPackage rec {
     owner = "Ultimaker";
     repo = "Uranium";
     rev = version;
-    hash = "sha256-SE9xqrloPXIRTJiiqUdRKFmb4c0OjmJK5CMn6VXMFmk=";
+    hash = "sha256-sjrDR7f5TETy5jkX8O3NQOGUqEAlQX43rFdfWUlwkZY=";
   };
 
-  disabled = pythonOlder "3.5.0";
-
   buildInputs = [
     python
     gettext
   ];
-  propagatedBuildInputs = [
-    pyqt5
+  dependencies = [
+    pyqt6
     numpy
+    numpy-stl
     scipy
     shapely
-    libarcus
     cryptography
+    colorlog
+    pyclipper
   ];
   nativeBuildInputs = [
     cmake

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

@FliegendeWurst FliegendeWurst added 0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated labels Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated
Projects
None yet
Development

No branches or pull requests

1 participant