Commit graph

53 commits

Author SHA1 Message Date
Ricardo Wurmus
73d3cb9565
gnu: zix: Update to 0.3.3-0.a13ae5a.
* gnu/packages/datastructures.scm (zix): Update to 0.3.3-0.a13ae5a.
2023-05-19 13:12:29 +02:00
Benjamin
2b99492f5d
gnu: tllist: Update to 1.1.0.
* gnu/packages/datastructures.scm (tllist): Update to 1.1.0.

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-05-08 22:28:13 +02:00
Antero Mejr
d2e932cd45
gnu: Add zix.
* gnu/packages/datastructures.scm (zix): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-04-07 15:52:54 -04:00
Nicolas Goaziou
46c06fedbc
gnu: Add coucal.
* gnu/packages/datastructures.scm (coucal): New variable.
2023-02-17 23:58:59 +01:00
Marius Bakke
5b5ab17adf
gnu: Add libcuckoo.
* gnu/packages/datastructures.scm (libcuckoo): New variable.
2022-08-11 00:21:11 +02:00
Olivier Dion
59e8037312
gnu: liburcu: Fix license
* gnu/packages/datastructures.scm (liburcu): Fix license.
  [license]: Set to lgpl2.1 and expat.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-21 00:17:21 +02:00
Efraim Flashner
f24ddb1e90
gnu: sdsl-lite: Adjust inputs.
* gnu/packages/datastructures.scm (sdsl-lite)[native-inputs]: Move
libdivsufsort from here ...
[propagated-inputs]: ... to here.
2022-03-28 21:34:08 +03:00
Tobias Geerinckx-Rice
6d4573250d
gnu: liburcu: Update to 0.13.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.13.1.
2022-01-07 02:41:16 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Efraim Flashner
b4b314cc53
gnu: Remove references to meson-0.55.
This is a follow-up to 1eca979fb8da842e73c42f4f53be29b169810f2.

* gnu/packages/datastructures.scm, gnu/packages/fontutils.scm,
gnu/packages/terminals.scm: Don't import (gnu packages build-tools).
* gnu/packages/wm.scm: Remove comment.
* gnu/packages/emulators.scm (dosbox-staging)[arguments]: Remove meson
field.
* gnu/packages/package-management.scm (conan)[native-inputs]: Use meson.
2021-10-12 21:19:35 +03:00
Marius Bakke
6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +02:00
Tobias Geerinckx-Rice
dc6c4e5903
Revert "gnu: liburcu: Omit static library."
This reverts commit 702affc6d7.  It's too
much trouble to add a :static output just for bcachefs-progs/static.
2021-06-12 10:26:02 +02:00
Tobias Geerinckx-Rice
50280f3eb2
gnu: liburcu: Update to 0.13.0.
* gnu/packages/datastructures.scm (liburcu): Update to 0.13.0.
2021-06-09 22:42:41 +02:00
Tobias Geerinckx-Rice
702affc6d7
gnu: liburcu: Omit static library.
* gnu/packages/datastructures.scm (liburcu)[arguments]:
Pass "--disable-static" to ./configure.
2021-06-09 22:42:40 +02:00
Marius Bakke
dfd6ca1908
gnu: Meson: Remove special versions.
* gnu/packages/audio.scm (lv2-speech-denoiser, libaudec)[arguments]: Remove
 #:meson.
* gnu/packages/build-tools.scm (meson): Update to 0.57.2.
(meson-0.55, meson-next): Remove variables.
* gnu/packages/datastructures.scm (tllist)[arguments]: Remove.
* gnu/packages/fontutils.scm (fcft)[arguments]: Likewise.
* gnu/packages/gimp.scm (babl, gegl)[arguments]: Remove #:meson.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Likewise.
* gnu/packages/lua.scm (emilua)[arguments]: Likewise.
* gnu/packages/music.scm (zrythm)[arguments]: Likewise.
* gnu/packages/terminals.scm (foot)[arguments]: Likewise.
* gnu/packages/virtualization.scm (qemu)[native-inputs]: Change from
MESON-NEXT to MESON.
(libvirt)[arguments]: Remove #:meson.
* gnu/packages/wm.scm (wlroots, sway)[arguments]: Likewise.
2021-05-22 17:08:13 +02:00
Tobias Geerinckx-Rice
467f7919e2
gnu: liburcu: Update to 0.12.2.
* gnu/packages/datastructures.scm (liburcu): Update to 0.12.2.
2021-03-02 16:37:37 +01:00
Tobias Geerinckx-Rice
10e318bdbd
gnu: tllist: Update to 1.0.5.
* gnu/packages/datastructures.scm (tllist): Update to 1.0.5.
2021-02-15 18:09:39 +01:00
Marius Bakke
0d59aecf63
gnu: Add tllist.
* gnu/packages/datastructures.scm (tllist): New public variable.
2020-12-06 18:30:12 +01:00
zimoun
74cb33c228
gnu: gdsl: Replace 'url-fetch' by 'git-fetch'.
Fixes <https://debbugs.gnu.org/25913>.

* gnu/packages/datastructures.scm (gdsl)[source]: Replace 'url-fetch' by
'git-fetch'.
[home-page]: Update.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-09-21 23:12:45 +02:00
Efraim Flashner
a6b72a0f2b
gnu: sdsl-lite: Fix build.
* gnu/packages/datastructures.scm (sdsl-lite)[arguments]: Fix typo in
custom 'install-pkgconfig-file phase.
2020-08-30 15:49:47 +03:00
Efraim Flashner
ab15bbea60
gnu: sdsl-lite: Install pkgconfig file.
* gnu/packages/datastructures.scm (sdsl-lite)[arguments]: Add custom
'install-pkgconfig-file phase to install sdsl-lite.pc.
2020-08-30 14:15:07 +03:00
Tobias Geerinckx-Rice
907d5ed19f
gnu: sparsehash: Update to 2.0.4.
* gnu/packages/datastructures.scm (sparsehash): Update to 2.0.4.
2020-08-15 22:09:07 +02:00
Mark H Weaver
5eb97480f3
gnu: Add robin-map.
* gnu/packages/datastructures.scm (robin-map): New variable.
2020-07-31 13:38:37 -04:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Tobias Geerinckx-Rice
c47485b27c
gnu: marisa: Mark up description.
* gnu/packages/datastructures.scm (marisa)[description]: Use @acronym.
2020-06-29 15:47:13 +02:00
Tobias Geerinckx-Rice
9b26efdd2a
gnu: marisa: Update to 0.2.6.
* gnu/packages/datastructures.scm (marisa): Update to 0.2.6.
[source]: Use worse URL.
[native-inputs]: Add autoconf, automake, and libtool.
2020-06-29 15:47:13 +02:00
Tobias Geerinckx-Rice
0fb2bc8392
gnu: liburcu: Update to 0.12.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.12.1.
2020-04-23 19:07:20 +02:00
Tobias Geerinckx-Rice
e5d193da69
gnu: uthash: Update to 2.1.0.
* gnu/packages/datastructures.scm (uthash): Update to 2.1.0.
2020-04-13 06:56:54 +02:00
Tobias Geerinckx-Rice
6655e2e238
gnu: uthash: Fix documentation directory.
* gnu/packages/datastructures.scm (uthash)[arguments]: Install documentation to a versioned directory.
2020-04-13 06:56:54 +02:00
Tobias Geerinckx-Rice
b9cd405666
gnu: liburcu: Update to 0.12.0.
* gnu/packages/datastructures.scm (liburcu): Update to 0.12.0.
2020-04-13 06:56:54 +02:00
Tobias Geerinckx-Rice
6be0d9f4a6
gnu: ssdeep: Don't install static libfuzzy.a.
* gnu/packages/datastructures.scm (ssdeep)[arguments]: Pass the
‘--disable-static’ flag to configure.
2020-04-13 06:56:54 +02:00
Tobias Geerinckx-Rice
ffd57da15a
gnu: ssdeep: Update to 2.14.1.
* gnu/packages/datastructures.scm (ssdeep): Update to 2.14.1.
[source]: Use new home page.
2020-04-13 06:56:54 +02:00
Tobias Geerinckx-Rice
73e560bce3
gnu: ssdeep: Update home page.
* gnu/packages/datastructures.scm (ssdeep)[home-page]: Update and use
HTTPS.
2020-04-13 06:56:54 +02:00
Efraim Flashner
aca2bf51b7
gnu: sdsl-lite: Don't use bundled libraries.
* gnu/packages/datastructures.scm (sdsl-lite)[source]: Remove bundled
libraries in a snippet. Add patch to link to external libraries.
[arguments]: Add phase to install static library.
[native-inputs]: Add libdivsufsort.
2019-11-25 14:08:32 +02:00
Efraim Flashner
2b04bb3b4e
gnu: sdsl-lite: Remove unused inputs.
Documentation also wants graphviz, which drastically increases
'guiz size sdsl-lite'.

* gnu/packages/datastructures.scm (sdsl-lite)[native-inputs]: Remove
doxygen.
2019-11-25 14:08:32 +02:00
Efraim Flashner
3546771cc8
gnu: libdivsufsort: Move to datastructures.scm.
* gnu/packages/bioinformatics.scm (libdivsufsort): Move to ...
* gnu/packages/datastructures.scm: ... here.
2019-11-25 14:08:32 +02:00
Efraim Flashner
fea30e12f7
gnu: sparsehash: Don't use unstable tarball.
* gnu/packages/datastructures.scm (sparsehash)[source]: Download using
git-fetch.
2019-11-25 14:08:30 +02:00
Tobias Geerinckx-Rice
2b6cd06e5f
gnu: liburcu: Update to 0.11.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.1.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice
515a92cf20
gnu: liburcu: Update to 0.11.0.
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.0.
2019-05-08 16:41:55 +02:00
Ricardo Wurmus
c9e7515970
gnu: uthash: Use INVOKE.
* gnu/packages/datastructures.scm (uthash)[arguments]: Use INVOKE.
2019-01-26 14:46:40 +01:00
Ricardo Wurmus
d1293d426d
gnu: uthash: Fetch sources via git.
* gnu/packages/datastructures.scm (uthash)[source]: Fetch source code via git.
2019-01-26 14:46:05 +01:00
Tobias Geerinckx-Rice
3a1d01ca32
gnu: liburcu: Update to 0.10.2.
* gnu/packages/datastructures.scm (liburcu): Update to 0.10.2.
2019-01-19 00:03:23 +01:00
Tobias Geerinckx-Rice
4dfda8dce0
gnu: liburcu: Use HTTPS home page.
* gnu/packages/datastructures.scm (liburcu)[home-page]: Use HTTPS.
2019-01-19 00:03:14 +01:00
Ricardo Wurmus
ad6f13308b
gnu: Add sdsl-lite.
* gnu/packages/datastructures.scm (sdsl-lite): New variable.
2019-01-07 11:56:14 +01:00
Meiyo Peng
9d466489cd
gnu: Add marisa.
* gnu/packages/datastructures.scm (marisa): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-11-10 23:33:46 +01:00
Tobias Geerinckx-Rice
8f4bf6a990
gnu: liburcu: Update to 0.10.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.10.1.
2018-01-24 15:47:52 +01:00
Tobias Geerinckx-Rice
cc3ac162c5
gnu: Add uthash.
* gnu/packages/datastructures.scm (uthash): New public variable.
2017-12-12 05:12:13 +01:00
Tobias Geerinckx-Rice
a3f8aae4a1
gnu: liburcu: Update to 0.10.0.
* gnu/packages/databases.scm (liburcu): Update to 0.10.0.
2017-06-15 10:34:22 +02:00
Tobias Geerinckx-Rice
d1e4ad1b02
gnu: Fix typos in descriptions.
* gnu/packages/admin.scm (di)[description]: Likewise.
* gnu/packages/bioinformatics.scm (r-annotate)[description]: Likewise.
* gnu/packages/datastructures.scm (sparsehash)[description]: Likewise.
* gnu/packages/dns.scm (knot)[description]: Likewise.
* gnu/packages/emacs.scm (emacs-idle-highlight)[synopsis, description]:
Likewise.
* gnu/packages/gnome.scm (libpeas)[description]: Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[description]: Likewise.
* gnu/packages/kde-frameworks.scm (kactivities)[description]: Fix typo.
* gnu/packages/libevent.scm (perl-anyevent)[description]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[description]: Likewise.
* gnu/packages/mail.scm (mlmmj)[description]: Likewise.
* gnu/packages/maths.scm (vc)[description]: Likewise.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Likewise.
* gnu/packages/networking.scm (nload)[description]: Likewise.
* gnu/packages/python.scm (python-execnet)[description]: Likewise.
* gnu/packages/terminals.scm (tilda)[description]: Likewise.
* gnu/packages/python.scm (python-execnet, python-tables)
(python2-coverage-test-runner, python2-rope)[description]: Likewise.
2017-04-17 02:04:08 +02:00
Tobias Geerinckx-Rice
754667f0eb
gnu: Add liburcu.
* gnu/packages/datastructures.scm (liburcu): New variable.
2017-03-17 02:32:00 +01:00