Commit graph

85 commits

Author SHA1 Message Date
Marius Bakke
8be3cd6ce9
gnu: gn: Build with Python 3.
* gnu/packages/build-tools.scm (gn)[native-inputs]: Change from PYTHON-2 to
PYTHON-WRAPPER.
[arguments]: Remove trailing #t's and make some cosmetic changes.
2021-05-13 12:36:49 +02:00
Tobias Geerinckx-Rice
166aaea333
gnu: meson@0.57: Update to 0.57.2.
* gnu/packages/build-tools.scm (meson-next): Update to 0.57.2.
2021-04-11 00:03:46 +02:00
Maxim Cournoyer
65719505b8
gnu: Add build.
* gnu/packages/build-tools.scm (build): New variable.

Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name>
2021-03-27 23:13:58 -04:00
Maxim Cournoyer
f4259f93ea
gnu: Add meson-next.
* gnu/packages/build-tools.scm (meson-next): New variable.
2021-03-16 16:21:27 -04:00
Léo Le Bouter
ca15eaeb06
gnu: osc: Update to 0.172.0 [fixes CVE-2019-3681].
* gnu/packages/build-tools.scm (osc): Update to 0.172.0.
[native-inputs]: Add python-chardet. Required by tests.
2021-03-10 05:01:38 +01:00
qblade
ac11ef2f50
gnu: Add bmake.
* gnu/packages/build-tools.scm (bmake): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-02 11:56:55 +01:00
Brett Gilio
b6d96be80c
gnu: bear: Update to 3.0.4.
* gnu/local.mk (bear-disable-preinstall-tests.patch): Add patch.
* gnu/packages/build-tools.scm (bear): Reference patch, and update.
2020-12-20 14:57:37 -06:00
Efraim Flashner
60587450e0
gnu: bam: Cross-compile.
* gnu/packages/build-tools.scm (bam)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 14:17:27 +02:00
Efraim Flashner
1f048676b6
gnu: premake4: Cross compile.
* gnu/packages/build-tools.scm (premake4)[arguments]: Use cc-for-target
in make-flags.
2020-11-16 14:08:27 +02:00
Marius Bakke
1c4cbeee36
gnu: gn: Update to 0.0-1819.e327ffd.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1819.e327ffd.
2020-10-19 00:12:32 +02:00
Tobias Geerinckx-Rice
33061f7bf1
gnu: bear: Update to 2.4.4.
* gnu/packages/build-tools.scm (bear): Update to 2.4.4.
2020-09-14 00:23:00 +02:00
Alexandros Theodotou
ae286b58c8
gnu: Add meson 0.55.1.
* gnu/packages/build-tools.scm (meson-0.55): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-09-13 23:34:22 +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
Tobias Geerinckx-Rice
7c475372d2
gnu: premake@5: Update to 5.0.0-alpha15.
* gnu/packages/build-tools.scm (premake5): Update to 5.0.0-alpha15.
[arguments]: Modify ‘enter-source’ phase.
2020-07-01 03:54:55 +02:00
Marius Bakke
cf14e67963
gnu: gn: Update to 0.0-1794.eb997b5.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1794.eb997b5.
2020-06-22 17:16:39 +02:00
Tobias Geerinckx-Rice
0f99da2b39
gnu: tup: Update to 0.7.9.
* gnu/packages/build-tools.scm (tup): Update to 0.7.9.
2020-06-16 05:15:47 +02:00
Jakub Kądziołka
2c1d1b7599
gnu: Add tup.
* gnu/packages/build-tools.scm (tup): New variable.
* gnu/packages/patches/tup-unbundle-dependencies.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new file.
2020-06-14 23:52:21 +02:00
Yuval Kogman
6560c4976f
gnu: Add compiledb.
* gnu/packages/build-tools.scm (compiledb): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 20:31:20 -04:00
Marius Bakke
fc58cb5bd2
Merge branch 'master' into core-updates 2020-04-13 20:26:21 +02:00
Marius Bakke
b7851222a8
gnu: gn: Update to 0.0-1736.ec938dd.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1736.ec938dd.
[arguments]: Adjust last_commit_position.h for upstream changes.
2020-04-12 17:05:53 +02:00
Marius Bakke
d19b14c834
Merge branch 'master' into core-updates 2020-03-21 22:16:02 +01:00
Leo Prikler
fcafee61bf
gnu: add premake5.
* gnu/packages/build-tools.scm (premake5): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-03-20 19:15:52 +01:00
Marius Bakke
275f874958
gnu: meson: Update to 0.53.2.
* gnu/packages/build-tools.scm (meson): Update to 0.53.2.
2020-03-05 23:36:04 +01:00
Marius Bakke
ebb7cf9e21
Merge branch 'master' into core-updates 2020-03-04 23:16:17 +01:00
Tobias Geerinckx-Rice
da567fc8bc
gnu: bear: Update to 2.4.3.
* gnu/packages/build-tools.scm (bear): Update to 2.4.3.
2020-02-18 01:26:06 +01:00
Marius Bakke
89dc00cc2a
gnu: meson: Update to 0.53.1.
* gnu/packages/build-tools.scm (meson): Update to 0.53.1.
2020-01-24 20:44:37 +01:00
Marius Bakke
5184cbe550
gnu: meson: Update to 0.53.0.
* gnu/packages/build-tools.scm (meson): Update to 0.53.0.
2020-01-08 21:56:04 +01:00
Mathieu Othacehe
ce9383c090
Merge remote-tracking branch 'master' into core-updates. 2019-12-31 11:04:51 +01:00
Brett Gilio
4b3ff36228
Update email for Brett Gilio.
* .mailmap: Add name and email for Brett Gilio.
* gnu/local.mk, gnu/packages/admin.scm, gnu/packages/audio.scm,
  gnu/packages/bittorrent.scm, gnu/packages/build-tools.scm,
  gnu/packages/cran.scm, gnu/packages/emacs-xyz.scm,
  gnu/packages/messaging.scm, gnu/packages/python-xyz.scm,
  gnu/packages/sml.scm, gnu/packages/terminals.scm, gnu/packages/wm.scm:
  Update email for Brett Gilio.
2019-12-19 11:35:23 -06:00
Marius Bakke
63a572cbd3
gnu: meson: Update to 0.52.1.
* gnu/packages/build-tools.scm (meson): Update to 0.52.1.
2019-12-05 17:59:02 +01:00
Brett Gilio
4c7ca5d299
gnu: bear: Update to 2.4.2.
* gnu/packages/build-tools.scm (bear): Update to 2.4.2.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-11-22 22:46:54 +01:00
Marius Bakke
97b672d99f
gnu: gn: Enable tests.
* gnu/packages/build-tools.scm (gn)[arguments]: Remove #:tests?.  Override
'check' phase.
2019-11-15 19:09:13 +01:00
Marius Bakke
d922724521
gnu: gn: Update to 0.0-1666.6e5ba2e.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1666.6e5ba2e.
[arguments]: Do not override LDFLAGS.
2019-11-15 19:09:13 +01:00
Ludovic Courtès
64de896a71
Merge branch 'master' into core-updates 2019-07-17 15:51:10 +02:00
Tobias Geerinckx-Rice
844cb1b64d
gnu: osc: Update to 0.165.2.
* gnu/packages/build-tools.scm (osc): Update to 0.165.2.
2019-07-16 23:00:10 +02:00
Marius Bakke
fd3594bf38
Revert "gnu: meson: Update to 0.51.0."
Meson 0.51.0 has problems with PKG_CONFIG_PATH.  See <https://bugs.gnu.org/36386>.

This reverts commit 70530036b8.
2019-06-30 17:08:13 +02:00
Marius Bakke
70530036b8
gnu: meson: Update to 0.51.0.
* gnu/packages/build-tools.scm (meson): Update to 0.51.0.
2019-06-20 23:56:57 +02:00
Ludovic Courtès
d9bbfe042e
Merge branch 'master' into core-updates 2019-06-13 13:24:35 +02:00
Tobias Geerinckx-Rice
52bbf5f7bc
gnu: osc: Update to 0.165.1.
* gnu/packages/build-tools.scm (osc): Update to 0.165.1.
2019-06-07 18:36:02 +02:00
Marius Bakke
57df83e07d
Merge branch 'staging' into core-updates 2019-05-25 00:25:15 +02:00
Jonathan Brielmaier
41e09a159a
gnu: osc: Update to 0.165.0.
* gnu/packages/build-tools.scm (osc): Update to 0.165.0.
[source]: Use git-fetch.
[arguments]: Use python3. osc_hotshot.py is gone. So, do not attempt to delete
it. Rename fix-filename-and-remove-unused phase to fix-filename phase.
[inputs]: Add rpm. Remove python2-urlgrabber. Replace python2-m2crypto and
python2-pycurl with python-m2crypto and python-pycurl.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-05-11 14:08:52 +05:30
Marius Bakke
176003dafe
gnu: meson: Update to 0.50.1.
* gnu/packages/build-tools.scm (meson): Update to 0.50.1.
2019-05-04 16:25:52 +02:00
Marius Bakke
81382e3f6d
gnu: meson: Update to 0.50.0.
* gnu/packages/build-tools.scm (meson): Update to 0.50.0.
* gnu/packages/patches/at-spi2-core-meson-compat.patch,
gnu/packages/patches/totem-meson-compat.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnome.scm (totem)[source](patches): Add totem-meson.compat.patch.
* gnu/packages/gtk.scm (at-spi2-core)[source](patches): New field.
2019-03-15 16:03:59 +01:00
Marius Bakke
aa51eb2073
Merge branch 'master' into staging 2019-02-24 21:25:52 +01:00
Marius Bakke
ebee2f4719
gnu: gn: Update to commit 1ab6fa2cab7ec64840db720a56018ca8939329f9.
* gnu/packages/build-tools.scm (gn): Update to 0.0-1530.1ab6fa2.
[arguments]: Add LDFLAGS.  Remove obsolete configure flag.
2019-02-22 17:10:24 +01:00
Brett Gilio
306e9592de
gnu: bear: Update to 2.3.13.
* gnu/packages/build-tools.scm (bear): Update to 2.3.13.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-02-20 22:03:11 +01:00
Marius Bakke
85b961d2ee
gnu: meson: Update to 0.49.2.
* gnu/packages/build-tools.scm (meson): Update to 0.49.2.
2019-02-10 21:04:22 +01:00
Marius Bakke
f06fdbae8d
gnu: meson: Update to 0.49.0.
* gnu/packages/build-tools.scm (meson): Update to 0.49.0.
2018-12-12 20:49:14 +01:00
Brett Gilio
e8de4b1f5f
gnu: meson: Update to 0.48.2
* gnu/packages/build-tools.scm (meson): Update to 0.48.2.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-12-04 20:05:21 +01:00
Marius Bakke
ec8130eb23
Merge branch 'master' into core-updates 2018-11-22 00:10:44 +01:00