aboutsummaryrefslogtreecommitdiff
path: root/doc/environment-gdb.scm
blob: 040a8637f8c3f79d240e7e73d390bb2bf078e8bf (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
(use-modules (guix)
             (gnu packages gdb)
             (gnu packages autotools)
             (gnu packages texinfo))

;; Augment the package definition of GDB with the build tools
;; needed when developing GDB (and which are not needed when
;; simply installing it.)
(package (inherit gdb)
  (native-inputs `(("autoconf" ,autoconf-2.64)
                   ("automake" ,automake)
                   ("texinfo" ,texinfo)
                   ,@(package-native-inputs gdb))))
ts]: Delete field. [properties]: Likewise. (meson-wrapped): Delete variable. Maxim Cournoyer 2021-12-25gnu: bmake: Update to 20211212....* gnu/packages/build-tools.scm (bmake): Update to 20211212. Tobias Geerinckx-Rice 2021-12-19gnu: bear: Respect TESTS?....* gnu/packages/build-tools.scm (bear)[arguments]: Accept and respect a TESTS? keyword in the 'check phase. Tobias Geerinckx-Rice 2021-12-19gnu: bear: Update to 3.0.17....* gnu/packages/build-tools.scm (bear): Update to 3.0.17. [source]: Remove patch, and… [arguments]: …replace it with a new 'disable-TEST_BEFORE_INSTALL phase. Don't explicitly return #t from other phases. * gnu/packages/patches/bear-disable-preinstall-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Tobias Geerinckx-Rice 2021-12-17gnu: Remove unneeded uses of custom GCC versions....* gnu/packages/bioinformatics.scm (libmaus2, biobambam2)[native-inputs]: Remove GCC-10. * gnu/packages/game-development.scm (libresprite, python-pyxel)[native-inputs]: Likewise. * gnu/packages/lua.scm (emilua)[native-inputs]: Likewise. * gnu/packages/radio.scm (sdr++)[native-inputs]: Likewise. * gnu/packages/wm.scm (fnott)[native-inputs]: Likewise. * gnu/packages/text-editors.scm (kakoune)[native-inputs]: Likewise. (scintilla)[native-inputs]: Remove GCC-9. * gnu/packages/build-tools.scm (bear)[native-inputs]: Likewise. * gnu/packages/cpp.scm (magic-enum)[native-inputs]: Likewise. * gnu/packages/games.scm (openttd)[native-inputs]: Likewise. (schiffbruch)[native-inputs]: Remove GCC-11. * gnu/packages/music.scm (liquidsfz, geonkick)[native-inputs]: Remove GCC-9. * gnu/packages/fcitx5.scm (fcitx5, libime, fcitx5-configtool)[native-inputs]: Likewise. * gnu/packages/wine.scm (dxvk32)[native-inputs]: Likewise. * gnu/packages/ftp.scm (libfilezilla)[native-inputs]: Remove GCC-8. * gnu/packages/image.scm (blurhash)[native-inputs]: Likewise. * gnu/packages/jami.scm (libring)[native-inputs]: Likewise. * gnu/packages/pdf.scm (xournalpp)[native-inputs]: Likewise. * gnu/packages/telegram.scm (webrtc-for-telegram-desktop, telegram-desktop)[native-inputs]: Likewise. Marius Bakke 2021-12-17gnu: bmake: Remove input labels....* gnu/packages/build-tools.scm (bmake)[inputs]: Remove input labels. Tobias Geerinckx-Rice 2021-12-17gnu: bmake: Update to 20211207....* gnu/packages/build-tools.scm (bmake): Update to 20211207. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice 2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès 2021-11-22gnu: meson-wrapped: Do not propagate Python....* gnu/packages/build-tools.scm (meson-wrapped)[propagated-inputs, inputs]: New fields. Ludovic Courtès 2021-11-22gnu: meson: Extend the python path in the installed program....* gnu/packages/build-tools.scm (meson-wrapped): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus 2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès 2021-11-14gnu: bear: Update to 3.0.16....* gnu/packages/build-tools.scm (bear): Update to 3.0.16. * gnu/packages/patches/bear-disable-preinstall-tests.patch: Update. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan 2021-11-11gnu: Add meson-0.59....Since gtkmm@3 at least requires it, to workaround a possible new bug in Meson. Keep Meson at 0.60, because it also introduces useful features, such as validating that the build options used exist. * gnu/packages/build-tools.scm (meson-0.59): New variable. Maxim Cournoyer 2021-11-11gnu: meson: Update to 0.60.0....* gnu/packages/build-tools.scm (meson): Update to 0.60.0. Maxim Cournoyer 2021-11-11gnu: meson: Patch to allow installing to independent prefixes....Meson goes to lengths at preventing installation to directories outside of the main installation prefix. This isn't convenient or desirable in Guix; patch it out using a patch maintained by Nix. * gnu/packages/patches/meson-allow-dirs-outside-of-prefix.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/build-tools.scm (meson): Use it. Maxim Cournoyer