summaryrefslogtreecommitdiff
path: root/gnu/packages/graph.scm
AgeCommit message (Collapse)Author
2025-07-06gnu: python-graph-tool: Use G-expressions.Sharlatan Hellseher
* gnu/packages/graph.scm (python-graph-tool): Apply G-expressions. [arguments]: Drop import of SITE-PACKAGES procedure from python-build-system by replacing it with equivalent construction. Change-Id: Ia2e4263ef08858fc910bf5142379978fa70ae664
2025-07-06gnu: python-leidenalg: Improve package, enable tests.Sharlatan Hellseher
* gnu/packages/graph.scm (python-leidenalg): [source]: Switch to git-fetch containing tests. [build-system]: Use pyproject. [arguments] <tests?>: Enable them. <phases>: Remove absolute 'fix-requirements; add 'pretend-version. [native-inputs]: Add python-ddt, python-pytest, python-setuptools, and python-wheel. Change-Id: I3fe5249b2c2947fb676b3347bd25a76d470aec17
2025-07-06gnu: python-plotly: Move to python-science.Sharlatan Hellseher
This package is not related to Graph at all and imported by bioinformatics and astronomy modules only which are Science disciplines. This change moves it closer to related packages and preserves copyright header records extracted from git log. * gnu/packages/graph.scm (python-plotly): Move from here ... * gnu/packages/python-science.scm: ... to here. Change-Id: I5544ebdf1f545b2d7740dd56cab2d04bbe9d7715
2025-07-06gnu: python-plotly: Improve package.Sharlatan Hellseher
* gnu/packages/graph.scm (python-plotly): Simplify and improve package. [build-system]: Use pyproject. [arguments] <test-flags>: Utilize it and skip only problematic tests which miss some packages, requiring networking or fail abnormaly. <phases>: Use default 'check. [propagated-inputs]: Remove python-six; add python-scikit-image and python-vaex-core. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I4fefedbbf3e9180b07b40252fb8fb89f49983dbd
2025-07-06gnu: Remove python-plotly-2.4.1.Sharlatan Hellseher
This variant is not in use any longer. * gnu/packages/graph.scm (python-plotly-2.4.1): Delete variable. Change-Id: Ibbead973b266c113a38d6e85d6ecd56d7e644e4b
2025-07-06gnu: packages/graph: Sort use-module alphabetically.Sharlatan Hellseher
* gnu/packages/graph.scm: Sort use-module alphabetically. Change-Id: I7f8f6a26d0607cc7c3946891b425747370081989
2025-07-06gnu: Add qvge.Mark Walker
* gnu/packages/graph.scm (qvge): New variable. Change-Id: Ia4765de13caea2f576f247c459113f9babc31ef6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-13gnu: python-leidenalg: Update to 0.10.2.Greg Hogan
* gnu/packages/graph.scm (python-leidenalg): Update to 0.10.2. [inputs]: Add libleidenalg. [description]: Update to account for removal of C++ implementation. Change-Id: Ia00e819eda4c03f25e54dc72483c7bcaf2ab396f
2025-05-13gnu: Add libleidenalg.Greg Hogan
* gnu/packages/graph.scm (libleidenalg): New variable. Change-Id: I73b21fcbca63ec26f521e8a17d45537dbcf82ffe
2025-05-13gnu: python-louvain-igraph: Update to 0.8.2.Greg Hogan
* gnu/packages/graph.scm (python-louvain-igraph): Update to 0.8.2. Change-Id: Ifa755464fb88e0af6829d6f2569b900a80949e76
2025-05-13gnu: python-vtraag-louvain: Deprecate.Greg Hogan
* gnu/packages/graph.scm (python-vtraag-louvain): Deprecate with replacement python-louvain-igraph. Change-Id: I4e8b938a0a7ffb1932209bfff97a84b075aabb0e
2025-05-13gnu: python-igraph: Update to 0.11.8.Greg Hogan
* gnu/packages/graph.scm (python-igraph): Update to 0.11.8. Change-Id: I6493392a700ea64bb0bf3c300a39a323e9eebf36
2025-05-13gnu: igraph: Update to 0.10.15.Greg Hogan
* gnu/packages/graph.scm (igraph): Update to 0.10.15. [source]: Remove patches. * gnu/packages/patches/igraph-fix-varargs-integer-size.patch: Delete. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: Iffbfdc83b347f9abf82891f5b97954903d3df3dd
2025-05-12gnu: Add igraph-for-r-rigraphlib.Ricardo Wurmus
* gnu/packages/graph.scm (igraph-for-r-rigraphlib): New variable. Change-Id: I8b4453cbc602959a6d38eadbcd3c6d8f182dd997
2025-04-16gnu: python-louvain: Use pyproject-build-system.Nicolas Graves
* gnu/packages/graph.scm (python-louvain) [build-system]: Switch from python-build-system to pyproject-build-system. [native-inputs]: Replace python-setuptools-57 by python-setuptools. Add python-wheel. Change-Id: I3c07564dd8fd3f75e33a2cc9737372e28c57f733 Signed-off-by: Steve George <steve@futurile.net>
2025-03-10gnu: faiss: Update to 1.10.0.Nicolas Graves
* gnu/packages/graph.scm (faiss): Update to 1.10.0. [source]: Adapt snippet. Add patch. [arguments]: Delete likely uneeded {phases}. Adapt {configure-flags}. [native-inputs]: Add openmpi. (python-faiss): Update to 1.10.0. [build-system]: Switch to cmake-build-system. [arguments]: Rewrite all arguments. [inputs]: Improve-style. Switch python for python-wrapper. [native-inputs]: Add python-scipy. [propagated-inputs]: Remove python-matplotlib. * gnu/packages/patches/faiss-tests-CMakeLists-find-googletest.patch: Add patch. * gnu/local.mk: Likewise. Change-Id: Ia1d29af1b7ea1d8f0fe27fdbb8c6a355889bfd30 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-10gnu: Add plantri.Vinicius Monego
* gnu/packages/graph.scm (plantri): New variable. Change-Id: I976eb88437b47bc06d7b2c2f8703da217e85cc7e Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-12-13gnu: Add python-setuptools/python-wheel where necessary.Lars-Dominik Braun
Changes to pyproject-build-system require explicit dependency on setuptools/wheel. Change-Id: Icd7699fc1dc56e974ae7568f2ae916dbf876bea5
2024-12-13build-system/pyproject: Use python-sans-pip-wrapper as default-python.Lars-Dominik Braun
Also adds python-setuptools and python-wheel to relevant packages, either to native-inputs or to propagated inputs if the pkg_resources Python module is loaded at runtime. * guix/build-system/pyproject.scm (default-python): Default to python-sans-pip-wrapper. Change-Id: I2d986c2225114f54459dd6bb360913106e52cdf4
2024-09-25gnu: mscgen: Fix dependencies.Sébastien Lerique
* gnu/packages/graph.scm (mscgen) [inputs]: Add fontconfig, freetype, libjpeg-turbo, libpng, zlib. Change-Id: If185bcb2f786f6493c20040b47e93440987d7243 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31gnu: python-graph-tool: Import the correct set of modules.Maxim Cournoyer
* gnu/packages/graph.scm (python-graph-tool) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I9d0d70a386e1131250feb16ab23089c66f6dec8e
2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer
%default-gnu-modules. Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-05-05gnu: python-graphtools: Fix tests.wip-python-teamRicardo Wurmus
* gnu/packages/graph.scm (python-graphtools)[arguments]: Add 'patch-tests phase. Change-Id: I5ffb4321ddd7e33e812bcb1cf67cee069b07b5f8
2024-05-05gnu: python-pygsp: Add missing input.Ricardo Wurmus
* gnu/packages/graph.scm (python-pygsp)[native-inputs]: Add python-pytest. Change-Id: I94cd4e160dcbecfbb491c0d101bcbeb761189876
2024-04-04gnu: igraph: Switch to openblas.Romain GARBAGE
* gnu/packages/graph.scm (igraph): Switch input dependency from lapack to openblas. Change-Id: Idcaada16496d2854cce7375b4d9fa647430206eb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-31gnu: python-plotly: Update to 5.20.0.Vinicius Monego
* gnu/packages/graph.scm (python-plotly): Update to 5.20.0. Change-Id: I0df931646677dbceb1fea7912781bc74e0207dcb
2024-02-25gnu: python-graph-tool: Limit build to 1 core.Efraim Flashner
* gnu/packages/graph.scm (python-graph-tool)[arguments]: Set parallel-build to #false. Change-Id: Id181554cda028c6e9985f029a3ef98d14efb0c27
2024-01-23gnu: Add python-graphtools.Ricardo Wurmus
* gnu/packages/graph.scm (python-graphtools): New variable. Change-Id: If08b1460447702f7ec2e64f013a52a7065076b01
2024-01-23gnu: Add python-pygsp.Ricardo Wurmus
* gnu/packages/graph.scm (python-pygsp): New variable. Change-Id: I8dd195216617e5cdb4a7453ecbe23cd9ff9e06a3
2024-01-19gnu: python-graph-tool: Update to 2.59.Greg Hogan
* gnu/packages/graph.scm (python-graph-tool): Update to 2.59. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I08ecb5fe76183fa980fedf2408fc1df93ebbc63d
2024-01-12gnu: python-graph-tool: Update to 2.58.Ale Abdo
* gnu/packages/graph.scm (python-graph-tool): Update to 2.58. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2024-01-05gnu: Add python-louvain-igraph.Ricardo Wurmus
* gnu/packages/graph.scm (python-louvain-igraph): New variable. Change-Id: I773ee905af81731a12b60ebfa0c2f94e9cb50c45
2023-12-02gnu: igraph: Update to 0.10.7.David Elsing
* gnu/packages/graph.scm (igraph): Update to 0.10.7. [source]: Use git-fetch. Apply patch. <snippet>: Remove the entire "vendor" and "src/isomorphism/bliss" directories. Patch CMakeLists.txt to not build and use vendored dependencies. [arguments]: Add -DIGRAPH_INTEGER_SIZE=64 to #:configure-flags. Add phases to use unbundled libraries and build documentation. [native-inputs]: Add bison, docbook-xml-4.3, docbook-xsl, flex, pcg-c, python, source-highlight and xmlto. [inputs]: Remove gmp and libxml2. Add bliss and suitesparse-cxsparse. * gnu/packages/patches/igraph-fix-varargs-integer-size.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-27gnu: python-graph-tool: Update to 2.57.Greg Hogan
* gnu/packages/graph.scm (python-graph-tool): Update to 2.57. [propagated-inputs]: Add python-zstandard. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-07-01gnu: python-plotly: Update to 5.14.1.Vinicius Monego
* gnu/packages/graph.scm (python-plotly): Update to 5.14.1.
2023-07-01gnu: python-plotly: Fix version.Vinicius Monego
* gnu/packages/graph.scm (python-plotly)[arguments]: In the fix-version phase, substitute the correct version string. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-24gnu: python-plotly-2.4.1: Patch for Python 3.10 changes.Ricardo Wurmus
* gnu/packages/graph.scm (python-plotly-2.4.1)[arguments]: Add phase 'python-compatibility.
2023-03-16gnu: python-plotly: Fix version detection.Sharlatan Hellseher
* gnu/packages/graph.scm (python-plotly): Apply new package style. [arguments]: Add new fix-version phase. [arguments]{phases}: chdir phase, remove trailing #f from lambda. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-13gnu: python-graph-tool: Update to 2.46.Ale Abdo
* gnu/packages/graph.scm (python-graph-tool): Update to 2.46. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-19gnu: Use HTTPS package home pages wherever possible.Tobias Geerinckx-Rice
* gnu/packages/accessibility.scm (florence)[home-page]: Use HTTPS. * gnu/packages/admin.scm (netcat, nmon)[home-page]: Likewise. * gnu/packages/algebra.scm (mpfrcx, cm, flint, fftw, r-dtt)[home-page]: Likewise. * gnu/packages/apr.scm (apr, apr-util)[home-page]: Likewise. * gnu/packages/aspell.scm (aspell-dict-it)[home-page]: Likewise. * gnu/packages/astronomy.scm (casacore, sextractor, libnova) (xplanet)[home-page]: Likewise. * gnu/packages/audio.scm (libtimidity, alsa-modular-synth, azr3, tao) (freepats, rakarrack, liblo, libshout-idjc, timidity++, libsbsms) (libmodplug, libxmp, xmp, sox, drc, gsm, gnaural) (streamripper)[home-page]: Likewise. * gnu/packages/authentication.scm (pamtester)[home-page]: Likewise. * gnu/packages/backup.scm (grsync)[home-page]: Likewise. * gnu/packages/bioconductor.scm (r-nmf, r-edger, r-limma) (r-plgem)[home-page]: Likewise. * gnu/packages/bioinformatics.scm (python-biom-format, bowtie, bowtie1) (bwa, crossmap, java-htsjdk, java-htsjdk-latest, java-picard) (java-picard-2.10.3, kaiju, proteinortho, rsem, rseqc, seek, samtools) (snap-aligner, subread, stringtie, r-centipede, prinseq, emboss, phylip) (libsbml)[home-page]: Likewise. * gnu/packages/build-tools.scm (tup)[home-page]: Likewise. * gnu/packages/cdrom.scm (libcddb, cdrdao, cdrtools) (cd-discid)[home-page]: Likewise. * gnu/packages/check.scm (cunit, python-nose) (python-pyhamcrest)[home-page]: Likewise. * gnu/packages/chemistry.scm (gromacs)[home-page]: Likewise. * gnu/packages/chez.scm (chez-fmt)[home-page]: Likewise. * gnu/packages/code.scm (lcov, uncrustify, cscope)[home-page]: Likewise. * gnu/packages/compression.scm (p7zip)[home-page]: Likewise. * gnu/packages/cran.scm (r-emdist, r-proj4, r-zoo, r-ggalluvial) (r-orgmassspecr, r-polychrome, r-partykit, r-rcpp, r-ff, r-emdbook) (r-fitdistrplus, r-linprog, r-geometry, r-dtw, r-fst, r-rjags) (r-intergraph, r-qualv, r-labelled, r-survey, r-coin, r-fmsb, r-tm) (r-corpcor, r-rmpfr, r-spatialextremes, r-longitudinal, r-genenet) (r-bayesm, r-seqinr, r-mpm, r-text2vec, r-rgdal, r-seewave, r-hdrcde) (r-shapes, r-anytime, r-stm, r-d3network, r-tam, r-directlabels) (r-spatstat-utils, r-spatstat-sparse, r-spatstat-data, r-spatstat-geom) (r-spatstat-core, r-spatstat-linnet, r-spatstat-random, r-spatstat) (r-rcpptoml, r-mlecens, r-seurat, r-mlearning, r-zooimage)[home-page]: Likewise. * gnu/packages/crates-io.scm (rust-nickel-0.11, rust-thrift-0.13) (rust-trust-dns-https-0.20, rust-trust-dns-native-tls-0.20) (rust-trust-dns-openssl-0.20, rust-trust-dns-proto-0.20) (rust-trust-dns-resolver-0.20, rust-trust-dns-rustls-0.20) (rust-uint-0.9, rust-yaml-rust-0.4)[home-page]: Likewise. * gnu/packages/crypto.scm (libdecaf, ccrypt)[home-page]: Likewise. * gnu/packages/curl.scm (curlpp)[home-page]: Likewise. * gnu/packages/databases.scm (python-pylibmc, unixodbc, wiredtiger) (libpqxx, mdbtools, virtuoso-ose, libdbi, libdbi-drivers) (soci)[home-page]: Likewise. * gnu/packages/debian.scm (apt-mirror)[home-page]: Likewise. * gnu/packages/debug.scm (remake)[home-page]: Likewise. * gnu/packages/disk.scm (sdparm, idle3-tools, duc)[home-page]: Likewise. * gnu/packages/django.scm (python-django-haystack)[home-page]: Likewise. * gnu/packages/djvu.scm (djvulibre, djview)[home-page]: Likewise. * gnu/packages/dns.scm (dnsmasq)[home-page]: Likewise. * gnu/packages/docbook.scm (dblatex, docbook2x)[home-page]: Likewise. * gnu/packages/documentation.scm (scrollkeeper)[home-page]: Likewise. * gnu/packages/ebook.scm (liblinebreak)[home-page]: Likewise. * gnu/packages/electronics.scm (xoscope)[home-page]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-bbdb, emacs-caps-lock, emacs-djvu) (emacs-pabbrev, emacs-twittering-mode, emacs-filladapt, emacs-rudel) (emacs-stream, emacspeak, emacs-cc-mode, emacs-eldoc, emacs-jsonrpc) (emacs-gtk-look, emacs-xclip, emacs-slime-volleyball, emacs-minimap) (emacs-auto-dictionary-mode, emacs-persist, emacs-shell-command+) (emacs-map, emacs-xref, emacs-dictionary)[home-page]: Likewise. * gnu/packages/embedded.scm (sdcc)[home-page]: Likewise. * gnu/packages/engineering.scm (asco, libngspice, libspnav) (openctm)[home-page]: Likewise. * gnu/packages/erlang.scm (erlang-erlware-commons)[home-page]: Likewise. * gnu/packages/file-systems.scm (jfsutils, curlftpfs)[home-page]: Likewise. * gnu/packages/finance.scm (gbonds)[home-page]: Likewise. * gnu/packages/flashing-tools.scm (dfu-util, srecord)[home-page]: Likewise. * gnu/packages/fltk.scm (ntk)[home-page]: Likewise. * gnu/packages/fonts.scm (font-terminus, font-tex-gyre) (font-comic-neue)[home-page]: Likewise. * gnu/packages/fontutils.scm (ttf2pt1, potrace, libspiro)[home-page]: Likewise. * gnu/packages/fpga.scm (icestorm, gtkwave, gtkwave) (python-myhdl)[home-page]: Likewise. * gnu/packages/freedesktop.scm (libatasmart)[home-page]: Likewise. * gnu/packages/ftp.scm (weex)[home-page]: Likewise. * gnu/packages/game-development.scm (dds, python-tmx, sfxr, quesoglc) (eureka, plib)[home-page]: Likewise. * gnu/packages/games.scm (abe, alex4, armagetronad, barony) (foobillard++, golly, ltris, pipewalker, prboom-plus, trigger-rally) (cmatrix, pinball, pioneers, tennix, chromium-bsu, freeciv, kiki) (quakespasm, frotz, frotz-dumb-terminal, frotz-sdl, btanks) (flare-engine, chessx, barrage, cgoban, passage)[home-page]: Likewise. * gnu/packages/geo.scm (python-geopandas, saga)[home-page]: Likewise. * gnu/packages/gl.scm (freeglut, gl2ps)[home-page]: Likewise. * gnu/packages/gnome.scm (cogl, clutter-gtk, clutter-gst, bluefish) (workrave)[home-page]: Likewise. * gnu/packages/gnustep.scm (wmnd, wmfire, wmfire)[home-page]: Likewise. * gnu/packages/graph.scm (mscgen)[home-page]: Likewise. * gnu/packages/graphics.scm (assimp, alembic, ctl, agg) (opencsg)[home-page]: Likewise. * gnu/packages/graphviz.scm (gts)[home-page]: Likewise. * gnu/packages/gtk.scm (gtkspell3)[home-page]: Likewise. * gnu/packages/guile-xyz.scm (guile-irregex)[home-page]: Likewise. * gnu/packages/haskell-apps.scm (cpphs)[home-page]: Likewise. * gnu/packages/haskell-check.scm (ghc-hunit)[home-page]: Likewise. * gnu/packages/haskell-web.scm (ghc-http-client-restricted) (ghc-blaze-html, ghc-happstack-server, ghc-sourcemap)[home-page]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-assoc, ghc-cairo, ghc-cborg) (ghc-csv, ghc-glob, ghc-gtk2hs-buildtools, ghc-hmatrix-gsl-stats) (ghc-intervalmap, ghc-lens-family-core, ghc-managed, ghc-mountpoints) (ghc-network-multicast, ghc-optional-args, ghc-regex, ghc-spoon) (ghc-transformers, ghc-turtle, ghc-utf8-light, ghc-wizards) (ghc-template-haskell, ghc-boot-th, ghc-binary-orphans) (ghc-postgresql-simple)[home-page]: Likewise. * gnu/packages/hexedit.scm (ht, bvi)[home-page]: Likewise. * gnu/packages/hunspell.scm (hunspell-dict-hu)[home-page]: Likewise. * gnu/packages/image-processing.scm (mia)[home-page]: Likewise. * gnu/packages/image-viewers.scm (geeqie, gpicview, luminance-hdr) (qiv)[home-page]: Likewise. * gnu/packages/image.scm (libuemf, devil, steghide, optipng, niftilib) (sng, mtpaint)[home-page]: Likewise. * gnu/packages/java-xml.scm (java-simple-xml, java-jaxp) (java-apache-xml-commons-resolver)[home-page]: Likewise. * gnu/packages/java.scm (java-cisd-base, java-cisd-args4j) (java-hamcrest-core, java-jsr305, java-eclipse-osgi) (java-eclipse-equinox-common, java-eclipse-core-jobs) (java-eclipse-equinox-registry, java-eclipse-equinox-app) (java-eclipse-equinox-preferences, java-eclipse-core-contenttype) (java-eclipse-text, java-treelayout, java-aopalliance, java-jeromq) (java-cdi-api)[home-page]: Likewise. * gnu/packages/jemalloc.scm (jemalloc-4.5.0)[home-page]: Likewise. * gnu/packages/julia-xyz.scm (julia-recipespipeline)[home-page]: Likewise. * gnu/packages/kde-internet.scm (kget)[home-page]: Likewise. * gnu/packages/kde-systemtools.scm (dolphin-plugins) (konsole)[home-page]: Likewise. * gnu/packages/kodi.scm (fstrcmp)[home-page]: Likewise. * gnu/packages/language.scm (hime, libchewing)[home-page]: Likewise. * gnu/packages/lego.scm (nqc)[home-page]: Likewise. * gnu/packages/lesstif.scm (lesstif)[home-page]: Likewise. * gnu/packages/libcanberra.scm (libcanberra)[home-page]: Likewise. * gnu/packages/libdaemon.scm (libdaemon)[home-page]: Likewise. * gnu/packages/libffi.scm (libffi)[home-page]: Likewise. * gnu/packages/libreoffice.scm (libwpd, libwpg, libwps)[home-page]: Likewise. * gnu/packages/libusb.scm (libmtp, gmtp)[home-page]: Likewise. * gnu/packages/linux.scm (e2fsprogs, extundelete, lsscsi, net-tools) (kbd, sysfsutils, cpuid, libpfm4)[home-page]: Likewise. * gnu/packages/lisp-check.scm (sbcl-ptester, sbcl-xlunit)[home-page]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-html-encode, sbcl-py-configparser) (sbcl-cl-utilities, sbcl-series, sbcl-uffi, sbcl-clsql, sbcl-sycamore) (sbcl-osicat, sbcl-hu.dwim.common, sbcl-caveman, sbcl-trivial-shell) (sbcl-trivial-benchmark, sbcl-screamer, sbcl-smug)[home-page]: Likewise. * gnu/packages/lisp.scm (lush2)[home-page]: Likewise. * gnu/packages/logging.scm (log4cpp)[home-page]: Likewise. * gnu/packages/lua.scm (lua-ldoc)[home-page]: Likewise. * gnu/packages/machine-learning.scm (mcl, openfst, rxcpp)[home-page]: Likewise. * gnu/packages/mail.scm (muchsync, procmail, sendmail) (opensmtpd-filter-dkimsign, crm114)[home-page]: Likewise. * gnu/packages/man.scm (libpipeline, man-db)[home-page]: Likewise. * gnu/packages/maths.scm (lapack, scalapack, hdf-eos5, itpp, gmsh) (metamath, p4est, armadillo, suitesparse, atlas, lpsolve, wcalc, why3) (frama-c)[home-page]: Likewise. * gnu/packages/mcrypt.scm (mcrypt, libmcrypt, libmhash)[home-page]: Likewise. * gnu/packages/minetest.scm (minetest-advtrains)[home-page]: Likewise. * gnu/packages/monitoring.scm (python-whisper, python-carbon) (hostscope)[home-page]: Likewise. * gnu/packages/mp3.scm (id3lib, libmp3splt, mp3splt, mpg321) (lame)[home-page]: Likewise. * gnu/packages/multiprecision.scm (mpc)[home-page]: Likewise. * gnu/packages/music.scm (aria-maestosa, lingot, setbfree, bristol) (portmidi, python-pyportmidi, zynaddsubfx, yoshimi, aj-snapshot) (schismtracker, midicsv, midicsv, qmidiarp, qmidiroute, dssi, tap-lv2) (shiru-lv2)[home-page]: Likewise. * gnu/packages/ncurses.scm (stfl)[home-page]: Likewise. * gnu/packages/networking.scm (lksctp-tools, mbuffer, ifstatus, bird) (tunctl, traceroute)[home-page]: Likewise. * gnu/packages/node-xyz.scm (node-mersenne)[home-page]: Likewise. * gnu/packages/ntp.scm (openntpd)[home-page]: Likewise. * gnu/packages/ocaml.scm (opam, hevea, ocaml-menhir, ocaml-piqilib) (ocaml-graph, cubicle)[home-page]: Likewise. * gnu/packages/opencl.scm (python-pyopencl)[home-page]: Likewise. * gnu/packages/package-management.scm (xstow, modules)[home-page]: Likewise. * gnu/packages/parallel.scm (xjobs)[home-page]: Likewise. * gnu/packages/pdf.scm (podofo, qpdf, xournal, impressive)[home-page]: Likewise. * gnu/packages/perl.scm (perl-math-vecstat, perltidy)[home-page]: Likewise. * gnu/packages/photo.scm (libpano13, enblend-enfuse, hugin)[home-page]: Likewise. * gnu/packages/plan9.scm (drawterm)[home-page]: Likewise. * gnu/packages/plotutils.scm (guile-charting, ploticus)[home-page]: Likewise. * gnu/packages/popt.scm (argtable, popt)[home-page]: Likewise. * gnu/packages/profiling.scm (otf2)[home-page]: Likewise. * gnu/packages/pulseaudio.scm (pulseaudio)[home-page]: Likewise. * gnu/packages/python-check.scm (python-mypy)[home-page]: Likewise. * gnu/packages/python-web.scm (python-cssutils) (python-translationstring)[home-page]: Likewise. * gnu/packages/python-xyz.scm (python-diskcache, python-doxyqml) (python-docutils, python-pexpect, python-importlib-resources) (python-simplegeneric, python-urwid, python-xlrd, python-xlwt) (python-pyasn1, python-pythondialog, python-tftpy, python-random2) (python-arcp, python-pyopengl, python-sortedcollections) (python-sortedcontainers, python-yapsy, python-pydispatcher) (python-posix-ipc)[home-page]: Likewise. * gnu/packages/qt.scm (qwt, libqglviewer, signond)[home-page]: Likewise. * gnu/packages/radio.scm (unixcw, gnuais)[home-page]: Likewise. * gnu/packages/raspberry-pi.scm (bcm2835)[home-page]: Likewise. * gnu/packages/rdf.scm (clucene, rasqal, redland)[home-page]: Likewise. * gnu/packages/regex.scm (tre)[home-page]: Likewise. * gnu/packages/rsync.scm (librsync)[home-page]: Likewise. * gnu/packages/ruby.scm (ruby-packnga, ruby-nokogiri, ruby-oj, ruby-ox) (ruby-sinatra, ruby-citrus, ruby-cbor, ruby-roda)[home-page]: Likewise. * gnu/packages/scheme.scm (scheme48, tinyscheme)[home-page]: Likewise. * gnu/packages/screen.scm (dtach)[home-page]: Likewise. * gnu/packages/scsi.scm (sg3-utils)[home-page]: Likewise. * gnu/packages/sdl.scm (libmikmod, sdl-pango)[home-page]: Likewise. * gnu/packages/shellutils.scm (hstr, rig)[home-page]: Likewise. * gnu/packages/simulation.scm (python-dolfin-adjoint)[home-page]: Likewise. * gnu/packages/smalltalk.scm (smalltalk)[home-page]: Likewise. * gnu/packages/speech.scm (espeak)[home-page]: Likewise. * gnu/packages/stalonetray.scm (stalonetray)[home-page]: Likewise. * gnu/packages/statistics.scm (jags, r-mass, r-class, r-lattice) (r-matrix, r-nnet, r-spatial, r-bit, r-bit64, r-digest, r-xtable) (python-statsmodels, r-ade4, r-latticeextra, r-rcurl, r-xml, r-mvtnorm) (r-robustbase, r-minqa, r-fdrtool, java-jdistlib, xlispstat)[home-page]: Likewise. * gnu/packages/swig.scm (swig)[home-page]: Likewise. * gnu/packages/task-management.scm (wtime)[home-page]: Likewise. * gnu/packages/tcl.scm (itcl, tclxml, tclx)[home-page]: Likewise. * gnu/packages/terminals.scm (libtermkey, mlterm, libvterm) (libvterm)[home-page]: Likewise. * gnu/packages/tex.scm (texlive-lm, texlive-lm-math, texlive-cs) (texlive-csplain, biber, texmaker)[home-page]: Likewise. * gnu/packages/text-editors.scm (joe)[home-page]: Likewise. * gnu/packages/textutils.scm (drm-tools, docx2txt)[home-page]: Likewise. * gnu/packages/tv.scm (tvtime)[home-page]: Likewise. * gnu/packages/unicode.scm (libunibreak)[home-page]: Likewise. * gnu/packages/upnp.scm (libupnp)[home-page]: Likewise. * gnu/packages/version-control.scm (cvs)[home-page]: Likewise. * gnu/packages/video.scm (transcode, libquicktime, mjpegtools, aalib) (liba52, libmpeg2, x265, libdv, dvdauthor, aegisub, pitivi, gavl) (dvdbackup, guvcview, video-contact-sheet)[home-page]: Likewise. * gnu/packages/virtualization.scm (bochs)[home-page]: Likewise. * gnu/packages/w3m.scm (w3m)[home-page]: Likewise. * gnu/packages/web.scm (qjson, libquvi-scripts, libquvi, quvi) (tidy-html, htmlcxx)[home-page]: Likewise. * gnu/packages/wm.scm (evilwm, menumaker)[home-page]: Likewise. * gnu/packages/wv.scm (wv)[home-page]: Likewise. * gnu/packages/wxwidgets.scm (wxsvg)[home-page]: Likewise. * gnu/packages/xdisorg.scm (mtdev, xsel)[home-page]: Likewise. * gnu/packages/xfig.scm (xfig, transfig)[home-page]: Likewise. * gnu/packages/xml.scm (openjade, python-pyxb, xmlstarlet, xmlrpc-c) (opensp)[home-page]: Likewise. * gnu/packages/xorg.scm (xf86-video-qxl)[home-page]: Likewise.
2023-02-10gnu: Add python-vtraag-louvain.Ricardo Wurmus
* gnu/packages/graph.scm (python-vtraag-louvain): New variable.
2023-01-27gnu: Remove python-louvain-0.7.Maxim Cournoyer
* gnu/packages/graph.scm (python-louvain-0.7): Delete variable.
2023-01-27gnu: python-leidenalg: Update to 0.9.1.Maxim Cournoyer
* gnu/packages/graph.scm (python-leidenalg): Update to 0.9.1.
2023-01-27gnu: python-igraph: Update to 0.10.4-0.b6ebd8e.Maxim Cournoyer
* gnu/packages/graph.scm (python-igraph): Update to 0.10.4-0.b6ebd8e. [build-system]: Use pyproject-build-system. [phases]: Delete check phase override.
2023-01-27gnu: rw: Update to 0.9 and apply a patch to build with igraph >= 0.10.Maxim Cournoyer
* gnu/packages/patches/rw-igraph-0.10.patch: New file. * gnu/local.mk: Register it. * gnu/packages/graph.scm (rw): Update to 0.9. Apply patch.
2023-01-27gnu: igraph: Update to 0.10.4.Maxim Cournoyer
* gnu/packages/graph.scm (igraph): Update to 0.10.4. [source]: Modify to preserve the bundled cs and pcg libraries, which cannot be used from the system. [arguments]: Use gexps, and provide the #:test-target argument. [inputs]: Delete suitesparse. [propagated-inputs]: New field.
2023-01-07gnu: Use old setuptools in packages that relies on use_2to3 conversion.Marius Bakke
This fixes a regression since 520cdf80581669646ff61e9f18f3b27045556e76 where the use_2to3 functionality was removed from setuptools. * gnu/packages/graph.scm (python-louvain)[native-inputs]: Change from PYTHON-SETUPTOOLS to PYTHON-SETUPTOOLS-57. * gnu/packages/python-check.scm (python-parameterizedtestcase)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-anyjson)[native-inputs]: Add PYTHON-SETUPTOOLS-57. * gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Change from PYTHON-SETUPTOOLS-FOR-TENSORFLOW to PYTHON-SETUPTOOLS-57.
2022-12-11gnu: plfit: Update to 0.9.4.Tobias Geerinckx-Rice
* gnu/packages/graph.scm (plfit): Update to 0.9.4.
2022-10-02gnu: python-louvain: Fix test.Greg Hogan
* gnu/packages/graph.scm (python-louvain)[source]: Add patch. * gnu/packages/patches/python-louvain-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-12gnu: edge-addition-planarity-suite: Update to 3.0.2.0.vicvbcun
* gnu/packages/graph.scm (edge-addition-planarity-suite): Update to 3.0.2.0. Signed-off-by: Andreas Enge <andreas@enge.fr>