diff options
author | Maxim Cournoyer <[email protected]> | 2022-01-25 22:07:13 -0500 |
---|---|---|
committer | Maxim Cournoyer <[email protected]> | 2022-01-25 22:07:13 -0500 |
commit | 1a5302435ff0d2822b823f5a6fe01faa7a85c629 (patch) | |
tree | ac7810c88b560532f22d2bab2e59609cd7305c21 /gnu/packages/orange.scm | |
parent | 3ff2ac4980dacf10087e4b42bd9fbc490591900c (diff) | |
parent | 070b8a893febd6e7d8b2b7c8c4dcebacf7845aa9 (diff) |
Merge branch 'master' into staging.
With "conflicts" solved (all in favor of master except git) in:
gnu/local.mk
gnu/packages/databases.scm
gnu/packages/glib.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/gnuzilla.scm
gnu/packages/graphics.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/linux.scm
gnu/packages/machine-learning.scm
gnu/packages/networking.scm
gnu/packages/polkit.scm
gnu/packages/pulseaudio.scm
gnu/packages/rpc.scm
gnu/packages/rust.scm
gnu/packages/version-control.scm
gnu/packages/w3m.scm
Diffstat (limited to 'gnu/packages/orange.scm')
-rw-r--r-- | gnu/packages/orange.scm | 120 |
1 files changed, 57 insertions, 63 deletions
diff --git a/gnu/packages/orange.scm b/gnu/packages/orange.scm index bedbad7e60..2b6fc00abc 100644 --- a/gnu/packages/orange.scm +++ b/gnu/packages/orange.scm @@ -34,13 +34,13 @@ (define-public python-orange-canvas-core (package (name "python-orange-canvas-core") - (version "0.1.19") + (version "0.1.24") (source (origin (method url-fetch) (uri (pypi-uri "orange-canvas-core" version)) (sha256 - (base32 "03wav2msfm32y8zwq69v1v6qyh1ld76xla2z60avf49yhbwjgwal")))) + (base32 "0m3dszdkc5bc80ahcvrqxz8jahs33js9cx1mc6rc9ihysq2ddnfz")))) (build-system python-build-system) (arguments `(#:phases @@ -51,17 +51,15 @@ (substitute* "orangecanvas/application/tests/test_mainwindow.py" (("test_help_requests") "_test_help_requests")) (setenv "HOME" "/tmp") - (setenv "QT_QPA_PLATFORM" "offscreen") - #t))))) + (setenv "QT_QPA_PLATFORM" "offscreen")))))) (propagated-inputs - `(("python-anyqt" ,python-anyqt) - ("python-cachecontrol" ,python-cachecontrol) - ("python-commonmark" ,python-commonmark) - ("python-dictdiffer" ,python-dictdiffer) - ("python-docutils" ,python-docutils) - ("python-pyqt" ,python-pyqt) - ("python-qasync" ,python-qasync) - ("python-requests" ,python-requests))) + (list python-anyqt + python-cachecontrol + python-commonmark + python-dictdiffer + python-docutils + python-qasync + python-requests)) (home-page "https://github.com/biolab/orange-canvas-core") (synopsis "Core component of Orange Canvas") (description @@ -73,13 +71,13 @@ data-mining application.") (define-public python-orange-widget-base (package (name "python-orange-widget-base") - (version "4.12.0") + (version "4.16.1") (source (origin (method url-fetch) (uri (pypi-uri "orange-widget-base" version)) (sha256 - (base32 "13sy3s8rdqs3i3ghixljpqvnfz81qmbb0kqlasw39zvf39qc22kz")))) + (base32 "0a0sijsvzijj71sxq8ckpgz59z1cq9sxn4fya3z23ibdzjzwrsi7")))) (build-system python-build-system) (arguments `(;; unittest fails to load one test, all other tests are passing: @@ -90,14 +88,10 @@ data-mining application.") (add-before 'check 'check-setup (lambda _ (setenv "HOME" "/tmp") - (setenv "QT_QPA_PLATFORM" "offscreen") - #t))))) + (setenv "QT_QPA_PLATFORM" "offscreen")))))) (propagated-inputs - `(("python-anyqt" ,python-anyqt) - ("python-matplotlib" ,python-matplotlib) - ("python-orange-canvas-core" - ,python-orange-canvas-core) - ("python-pyqtgraph" ,python-pyqtgraph))) + (list python-anyqt python-matplotlib python-orange-canvas-core + python-pyqtgraph python-typing-extensions)) (home-page "https://github.com/biolab/orange-widget-base") (synopsis "Base Widget for Orange Canvas") (description @@ -108,13 +102,13 @@ GUI based workflow. It is primarily used in the Orange framework.") (define-public orange (package (name "orange") - (version "3.28.0") + (version "3.31.1") (source (origin (method url-fetch) (uri (pypi-uri "Orange3" version)) (sha256 - (base32 "1ac4xjjkx06z10hl7k0zh1z3qhkl5vng15l9jkpkmck9spinbzil")))) + (base32 "0jqay46nysgfxldik7f6mfi8iylai2gwfpq60vklrfi1rhqf3pn6")))) (build-system python-build-system) (arguments `(#:phases @@ -131,11 +125,12 @@ GUI based workflow. It is primarily used in the Orange framework.") ;; We use a correct version of PyQtWebEngine, but the build scripts ;; consider it incorrect anyways. Remove the constraint entirely to ;; work around this bug. - (substitute* "requirements-gui.txt" (("PyQtWebEngine>=5.12") "")) - #t)) - (add-before 'check 'set-HOME + (substitute* "requirements-pyqt.txt" (("PyQtWebEngine>=5.12") "")))) + (add-before 'check 'pre-check ;; Tests need a writable home. - (lambda _ (setenv "HOME" "/tmp") #t)) + (lambda _ + (setenv "HOME" "/tmp") + (setenv "QT_QPA_PLATFORM" "offscreen"))) (add-after 'install 'wrap-executable ;; Ensure that icons are found at runtime. (lambda* (#:key inputs outputs #:allow-other-keys) @@ -143,43 +138,42 @@ GUI based workflow. It is primarily used in the Orange framework.") (wrap-program (string-append out "/bin/orange-canvas") `("QT_PLUGIN_PATH" prefix ,(list (string-append (assoc-ref inputs "qtsvg") - "/lib/qt5/plugins/"))))) - #t))))) + "/lib/qt5/plugins/")))))))))) (native-inputs - `(("python-cython" ,python-cython))) + (list python-cython)) (inputs - `(("python-anyqt" ,python-anyqt) - ("python-baycomp" ,python-baycomp) - ("python-bottleneck" ,python-bottleneck) - ("python-chardet" ,python-chardet) - ("python-httpx" ,python-httpx) - ("python-joblib" ,python-joblib) - ("python-keyring" ,python-keyring) - ("python-keyrings.alt" ,python-keyrings.alt) - ("python-louvain" ,python-louvain) - ("python-matplotlib" ,python-matplotlib) - ("python-networkx" ,python-networkx) - ("python-numpy" ,python-numpy) - ("python-openpyxl" ,python-openpyxl) - ("python-opentsne" ,python-opentsne) - ("python-orange-canvas-core" - ,python-orange-canvas-core) - ("python-orange-widget-base" - ,python-orange-widget-base) - ("python-pandas" ,python-pandas) - ("python-pyqt" ,python-pyqt) - ("python-pyqtgraph" ,python-pyqtgraph) - ("python-pyqtwebengine" ,python-pyqtwebengine) - ("python-pyyaml" ,python-pyyaml) - ("python-requests" ,python-requests) - ("python-scikit-learn" ,python-scikit-learn) - ("python-scipy" ,python-scipy) - ("python-serverfiles" ,python-serverfiles) - ("python-xlrd" ,python-xlrd) - ("python-xlsxwriter" ,python-xlsxwriter) - ("qtbase" ,qtbase-5) - ("qtsvg" ,qtsvg) - ("xdg-utils" ,xdg-utils))) + (list python-anyqt + python-baycomp + python-bottleneck + python-chardet + python-httpx + python-joblib + python-keyring + python-keyrings.alt + python-louvain + python-matplotlib + python-networkx + python-numpy + python-openpyxl + python-opentsne + python-orange-canvas-core + python-orange-widget-base + python-pandas + python-pygments + python-pyqt + python-pyqtgraph + python-pyqtwebengine + python-pyyaml + python-qtconsole + python-requests + python-scikit-learn + python-scipy + python-serverfiles + python-xlrd + python-xlsxwriter + qtbase-5 + qtsvg + xdg-utils)) (home-page "https://orangedatamining.com/") (synopsis "Component-based data mining framework") (description @@ -199,7 +193,7 @@ data analysis, data mining and data visualization.") (base32 "1qgbzgnaxj4wsp2rdas53qxsh0j7xpibq25w6lviwyaqwwrgq42y")))) (build-system python-build-system) (propagated-inputs - `(("python-requests" ,python-requests))) + (list python-requests)) (home-page "https://github.com/biolab/serverfiles") (synopsis "Utility to access files on a HTTP server and store them locally") (description |