Commit graph

46 commits

Author SHA1 Message Date
Robin Green
1042d269a7
gnu: Update coq and its dependents
* gnu/packages/coq.scm (coq): Update to 8.11.2
(coq-flocq): Update to 3.3.1
(coq-gappa): Update to 1.4.4
(coq-mathcomp): Update to 1.11.0
(coq-coquelicot): Update to 3.1.0
(coq-bignums): Update to 8.11.0
(coq-interval): Update to 4.0.0
(coq-equations): Update to 1.2.3

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-09-14 01:55:52 +02:00
Robin Green
599f8d98cf
gnu: coq-stdpp: Update to 1.4.0.
* gnu/packages/coq.scm (coq-stdpp): Update to 1.4.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-08 15:46:26 +03:00
raingloom
1394765238
gnu: coq: fix coqide not finding coqidetop.opt
* gnu/packages/coq.scm (coq) [arguments]:
  Turn duplicates into symlinks instead of deleting them in remove-duplicate.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-09-07 14:01:12 +02:00
Robin Green
bdf3f5a403
gnu: coq-equations: Update 1.2.1-8.10-2.
* gnu/packages/coq.scm (coq-equations): Update to 1.2.1-8.10-2.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-07 08:49:03 +02: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
John Soo
53eaf69d6d
gnu: proof-general: Update home-page.
* gnu/packages/coq.scm (proof-general):[home-page] update to proofgeneral.github.io

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-04-02 20:55:14 +02:00
John Soo
5bd5d6ef2d
gnu: proof-general: Update to 4.4.
* gnu/packages/coq.scm (proof-general): Update to 4.4.
[source]: Change to GIT-FETCH.
[arguments]: Remove obsolete substitutions.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-04-02 20:55:14 +02:00
Björn Höfling
6656123d26
gnu: coq-mathcomp: Update home page URI.
* gnu/packages/coq.scm (coq-mathcomp)[home-page]: Update URI.
2020-03-05 10:11:34 +01:00
Brett Gilio
3c9e86ae8b
gnu: coq-stdpp: Reword comment.
* gnu/packages/coq.scm (coq-stdpp)[arguments]: Reword comment about tests
  being executed during build phase, to read more fluently.
2020-01-07 13:03:07 -06:00
Brett Gilio
d2884b7fef
gnu: coq-stdpp: Update to 1.2.1.
* gnu/packages/coq.scm (coq-stdpp): Update to 1.2.1.
[arguments]: Remove redundant COQLIB variable.
2020-01-07 13:02:36 -06:00
Brett Gilio
14af514bf0
gnu: coq-bignums: Fix comment spacing.
* gnu/packages/coq.scm (coq-bignums)[arguments]: Fix comment spacing after
  disabling test phase.
2020-01-07 13:01:53 -06:00
Brett Gilio
8ace204543
gnu: coq-bignums: Update to 8.10.0.
* gnu/packages/coq.scm (coq-bignums): Update to 8.10.0.
2020-01-07 13:01:34 -06:00
Brett Gilio
cd5406effa
gnu: coq-equations: Update to 1.2.1.
* gnu/packages/coq.scm (coq-equations): Update to 1.2.1.
[arguments]: Replace configure phase to run configure shell script. Remove
redundant COQLIB.
2020-01-06 21:08:19 -06:00
Brett Gilio
8f1216552c
gnu: coq-interval: Update to 3.4.1.
* gnu/packages/coq.scm (coq-interval): Update to 3.4.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
2020-01-06 21:07:39 -06:00
Brett Gilio
c022809641
gnu: coq-coquelicot: Truncate home-page.
* gnu/packages/coq.scm (coq-coquelicot)[home-page]: Truncate home-page.
2020-01-06 21:07:15 -06:00
Brett Gilio
d481db8baf
gnu: coq-coquelicot: Update to 3.0.3.
* gnu/packages/coq.scm (coq-coquelicot): Update to 3.0.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake.
2020-01-06 21:06:44 -06:00
Brett Gilio
a61fe4c04e
gnu: coq-gappa: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-gappa)[home-page]: Use HTTPS URI.
2020-01-06 21:06:16 -06:00
Brett Gilio
f24dc27149
gnu: coq-gappa: Update to 1.4.2.
* gnu/packages/coq.scm (coq-gappa): Update to 1.4.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake, as well as campl5 for
parsing.
[propagated-inputs]: coq-gabba now depends on coq-flocq.
[arguments]: Temporarily disable check chase until error resolution is identified.
2020-01-06 21:05:49 -06:00
Brett Gilio
59265e5ff4
gnu: coq-flocq: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-flocq)[home-page]: Use HTTPS URI.
2020-01-06 21:05:08 -06:00
Brett Gilio
346825571c
gnu: coq-flocq: Update to 3.2.0.
* gnu/packages/coq.scm (coq-flocq): Update to 3.2.0.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
[arguments]: Add remove-failing-examples phase to work around union error.
2020-01-06 21:04:20 -06:00
Brett Gilio
a5727da96a
gnu: coq: Reword several comments.
* gnu/packages/coq.scm (coq): Reword several comments to improve readability.
2020-01-06 21:03:21 -06:00
Brett Gilio
1ac4004502
gnu: coq: Update to 8.10.2.
* gnu/packages/coq.scm (coq): Update to 8.10.2.
[inputs]: Replace lablgtk with lablgtk3.
[arguments]: Remove remove-lablgtk-references phase, as it no longer appears
to be necessary.
2020-01-06 21:02:34 -06:00
Brett Gilio
641981d3af
gnu: coq-mathcomp: Update to 1.10.0.
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.10.0.
[arguments]: Modify comment about tests. Remove redundant setting of COQLIB
environment variable.
2020-01-05 17:06:02 -06:00
Julien Lepiller
4d6d88bb7e
gnu: coq: Split coqide.
* gnu/packages/coq.scm (coq)[outputs]: Add "ide" output.
2019-12-12 20:10:18 +01:00
Efraim Flashner
775373b872
gnu: coq-bignums: Don't use unstable tarball.
* gnu/pacakges/coq.scm (coq-bignums)[source]: Download using git-fetch.
2019-11-25 14:08:31 +02:00
Marius Bakke
0fe041bd9f
gnu: Remove more GCC < 7 workarounds.
* gnu/packages/abiword.scm (abiword)[arguments]: Do not pass "-std=c++11" to
the GCC command line.
* gnu/packages/aidc.scm (zbar)[arguments]: Likewise.
* gnu/packages/android.scm (android-libbase, android-libcutils,
android-libziparchive, fastboot)[arguments]: Likewise.
* gnu/packages/audio.scm (azr3, guitarix, suil)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bless)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Likewise.
* gnu/packages/code.scm (rtags)[arguments]: Likewise.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu)[arguments]: Likewise.
* gnu/packages/engineering.scm (xyce-serial, xyce-parallel)[arguments]: Likewise.
* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Likewise.
* gnu/packages/gobby.scm (libnet6, obby)[arguments]: Likewise.
* gnu/packages/graph.scm (python-faiss)[arguments]: Likewise.
* gnu/packages/graphics.scm (povray)[arguments]: Likewise.
* gnu/packages/image-processing.scm (opencv, itk-snap)[arguments]: Likewise.
* gnu/packages/image.scm (freeimage)[arguments]: Likewise.
* gnu/packages/kodi.scm (crossguid)[arguments]: Likewise.
* gnu/packages/music.scm (amsynth, qmidiarp, qmidiroute, seq24)[arguments]: Likewise.
* gnu/packages/pdf.scm (python-poppler-qt5)[arguments]: Likewise.
* gnu/packages/sagemath.scm (lcalc)[arguments]: Likewise.
* gnu/packages/video.scm (vlc, mlt, v4l-utils)[arguments]: Likewise.
2019-10-20 14:00:12 +02:00
Tobias Geerinckx-Rice
b92660afa4
gnu: coq: Update to 8.9.1.
* gnu/packages/coq.scm (coq): Update to 8.9.1.
2019-06-07 18:36:02 +02:00
Dan Frumin
414f545ee6
gnu: coq-equations: Update to 1.2.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-05-26 10:22:05 +02:00
Dan Frumin
66fbffde1f
gnu: Add coq-stdpp.
* gnu/packages/coq.scm (coq-stdpp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-24 18:24:16 +02:00
Julien Lepiller
8aeef53497
gnu: coq-bignums: Update to 8.9.0.
* gnu/packages/coq.scm (coq-bignums): Update to 8.9.0.
2019-05-04 19:41:44 +02:00
Julien Lepiller
f5b0d90490
gnu: coq-mathcomp: Update to 1.8.0.
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.8.0.
2019-05-04 19:41:35 +02:00
Julien Lepiller
1f1ea9c0cb
gnu: coq-gappa: Update to 1.3.4.
* gnu/packages/coq.scm (coq-gappa): Update to 1.3.4.
2019-05-04 19:41:28 +02:00
Julien Lepiller
e03e1b5584
gnu: coq: Update to 8.9.0.
* gnu/packages/coq.scm (coq): Update to 8.9.0.
(coq-autosubst): Update to latest commit.
(coq-equations): Update to 1.2-beta2.
2019-05-04 19:41:04 +02:00
Dan Frumin
718d358a72
gnu: coq-flocq: remove unnecessary return values
* gnu/packages/coq.scm (coq-flocq)[arguments]: Add unnecessary return
values after 'invoke' calls.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-19 11:30:34 +01:00
Dan Frumin
3d03fed47f
gnu: coq-coquelicot: Update to 3.0.2.
* gnu/packages/coq.scm (coq-coquelicot): Update to 3.0.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-03-04 20:58:57 +01:00
Dan Frumin
0b611996b9
gnu: coq-flocq: Update to 3.1.0.
* gnu/packages/coq.scm (coq-flocq): Update to 3.1.0.
(coq-interval): Update to 3.4.0.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-03-01 21:52:59 +01:00
Dan Frumin
ec23bae682
gnu: Add coq-equations.
* gnu/packages/coq.scm (coq-equations): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:21:41 +01:00
Tobias Geerinckx-Rice
aaa2add871
gnu: coq-mathcomp: Don't use unstable tarball.
* gnu/packages/coq.scm (coq-mathcomp)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-02-13 05:42:58 +01:00
Tobias Geerinckx-Rice
8b9b2210dc
gnu: coq: Don't use unstable tarball.
* gnu/packages/coq.scm (coq)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add 'make-git-checkout-writable' phase.
2019-02-13 05:42:57 +01:00
Dan Frumin
7d60df330a
gnu: Add coq-autosubst
* gnu/packages/coq.scm (coq-autosubst): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-07 22:30:32 +01:00
Ricardo Wurmus
7492af9be7
gnu: coq-interval: Use INVOKE.
* gnu/packages/coq.scm (coq-interval)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
e09e83880f
gnu: coq-coquelicot: Use INVOKE.
* gnu/packages/coq.scm (coq-coquelicot)[arguments]: Use INVOKE.
2019-01-25 13:21:19 +01:00
Ricardo Wurmus
492ee4f83b
gnu: coq-mathcomp: Use INVOKE.
* gnu/packages/coq.scm (coq-mathcomp)[arguments]: Unconditionally return #T
from build phases.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
ace73a93cd
gnu: coq-gappa: Use INVOKE.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Unconditionally return #T from
build phases by using INVOKE.
2019-01-25 13:21:18 +01:00
Ricardo Wurmus
a48d6acc23
gnu: proof-general: Use INVOKE.
* gnu/packages/coq.scm (proof-general)[arguments]: Use INVOKE in build phases.
2019-01-25 13:21:18 +01:00
Julien Lepiller
33af92dd99
gnu: Move coq packages from ocaml to coq.
* gnu/packages/ocaml.scm (coq, proof-general, coq-flocq, coq-gappa, coq-mathcomp)
(coq-coquelicot, coq-bignums, coq-interval): Move from here...
* gnu/packages/coq.scm: ... to here.  New file.
2019-01-07 22:05:37 +01:00