aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/elf.scm
Commit message (Collapse)AuthorAge
* gnu: patchelf: Fix test suite.Efraim Flashner2024-08-31
| | | | | | | * gnu/packages/elf.scm (patchelf)[arguments]: Adjust 'fix-tests phase for changes in the test suite. Change-Id: Iffeb4ef94e0d78edd47d9d8b6e316f3b29627ed0
* gnu: patchelf: Update to 0.18.0.Maxim Cournoyer2024-08-31
| | | | | | * gnu/packages/elf.scm (patchelf): Update to 0.18.0. Change-Id: I094841b6cbd9ac2eb9dcab132e28be5c3acb3cb4
* gnu: patchelf: Update to 0.17.2.Winter2024-08-31
| | | | | | | | | | | * gnu/packages/elf.scm (patchelf): Update to 0.17.2. [uri]: Use the release tarballs posted to GitHub releases, which have superseded the ones hosted on releases.nixos.org. [arguments]: Add fixes for two tests added since the last update. [properties]: Remove release-monitoring-url, as the GitHub updater will be used now that the releases are hosted there. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: elfutils: Skip failing tests on the Hurd.Janneke Nieuwenhuizen2023-07-20
| | | | | * gnu/packages/elf.scm (elfutils)[arguments]: When building natively on the Hurd, add phase 'skip-tests'.
* gnu: elfutils: Skip 3 more tests on riscv64-linux.Efraim Flashner2023-04-18
| | | | | * gnu/packages/elf.scm (elfutils)[arugments]: When building for riscv64-linux skip 3 more failing tests.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2023-01-30
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm
| * gnu: Add libdwarf.Pierre Neidhardt2023-01-23
| | | | | | | | * gnu/packages/elf.scm (libdwarf): New variable.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-08-11
|\|
| * gnu: libabigail: Remove input labels.Marius Bakke2022-08-11
| | | | | | | | * gnu/packages/elf.scm (libabigail)[native-inputs]: Remove labels.
| * gnu: libabigail: Update to 2.0.Marius Bakke2022-08-11
| | | | | | | | * gnu/packages/elf.scm (libabigail): Update to 2.0.
* | gnu: elfutils: Explicitly depend on xz.Marius Bakke2022-07-23
| | | | | | | | * gnu/packages/elf.scm (elfutils)[inputs]: Add XZ.
* | gnu: elfutils: Update to 0.187.Marius Bakke2022-07-23
|/ | | | * gnu/packages/elf.scm (elfutils): Update to 0.187.
* gnu: patchelf: Add release-monitoring-url.Efraim Flashner2022-01-30
| | | | * gnu/packages/elf.scm (patchelf)[properties]: New field.
* gnu: elfutils: Fix building on riscv64-linux.Efraim Flashner2022-01-27
| | | | | * gnu/packages/elf.scm (elfutils)[arguments]: On riscv64-linux add a phase to skip failing test.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* libelf: Update configure script and config.guess and config.sub.Maxime Devos2021-07-14
| | | | | | | | | | | | | | | The current configure script is too old to find the cross-compiler and support variables passed as arguments. Also, config.guess and config.sub are too old to recognise powerpc64 and aarch64. Solve this by regenerating the 'configure' script and replacing 'config.guess' and 'config.sub'. * gnu/packages/elf.scm (libelf)[arguments]<#:phases>{configure}: Remove phase. (libelf)[arguments]<#:phases>{delete-configure}: Regenerate the configure script and replace 'config.guess' and 'config.sub'. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: elfutils: Omit static libraries.Marius Bakke2021-05-09
| | | | | * gnu/packages/elf.scm (elfutils)[arguments]: Add "--disable-static" to #:configure-flags.
* gnu: elfutils: Update to 0.183.Marius Bakke2021-05-09
| | | | * gnu/packages/elf.scm (elfutils): Update to 0.183.
* gnu: libelf: Fix compilation for powerpc64le-linux.Leo Le Bouter2021-03-23
| | | | | | | | * gnu/packages/elf.scm (libelf)[arguments]: Modify replacement 'configure phase to invoke "./configure" with "--host=powerpc64le-unknown-linux-gnu" on powerpc64le-linux. Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
* Merge branch 'master' into stagingLeo Famulari2021-01-25
|\
| * gnu: libabigail: Update to 1.8.Eric Bavier2021-01-19
| | | | | | | | * gnu/packages/elf.scm (libabigail): Update to 1.8.
* | gnu: elfutils: Update to 0.182.Marius Bakke2020-12-13
|/ | | | | | * gnu/packages/elf.scm (elfutils): Update to 0.182. [arguments]: Add "--disable-libdebuginfod" and "--disable-debuginfod" to #:configure-flags.
* gnu: patchelf: Update to 0.11.Michael Rohleder2020-07-22
| | | | | | * gnu/packages/elf.scm (patchelf): Update to 0.11. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: libabigail: Update to 1.7.Marius Bakke2020-06-02
| | | | * gnu/packages/elf.scm (libabigail): Update to 1.7.
* gnu: elfutils: Skip tests on powerpc.Efraim Flashner2020-05-17
| | | | * gnu/packages/elf.scm (elfutils)[arguments]: Skip tests on powerpc.
* gnu: elfutils: Update synopsis and descriptionMark Wielaard2020-02-05
| | | | | | | | * gnu/packages/elf.scm (elfutils): Update summaries. [synopsis]: Updated. [description]: Updated. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: patchelf: Update to 0.10.Efraim Flashner2019-11-11
| | | | | | | | | | | * gnu/packages/elf.scm (patchelf): Update to 0.10. [source]: Remove patches. [arguments]: Remove patch/rework-for-arm phase. Add phase to modify tests for our modified GCC package. [native-inputs]: Add gcc:lib. * gnu/packages/patches/patchelf-page-size.patch, * gnu/packages/patches/patchelf-rework-for-arm.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
* gnu: libelf: Use archived home page and mirrored source.Tobias Geerinckx-Rice2019-05-26
| | | | | * gnu/packages/elf.scm (libelf)[source]: Use mirror URLs. [home-page]: Use archived home page.
* gnu: Move Sphinx and friends to (gnu packages sphinx).Marius Bakke2019-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python-xyz.scm (python-sphinxcontrib-websupport, python2-sphinxcontrib-websupport, python-sphinx, python2-sphinx, python-sphinx-gallery, python2-sphinx-gallery, python-sphinx-rtd-theme, python2-sphinx-rtd-theme, python-guzzle-sphinx-theme, python2-guzzle-sphinx-theme, python-sphinxcontrib-newsfeed, python-sphinxcontrib-programoutput, python2-sphinxcontrib-programoutput, python-sphinx-repoze-interface, python2-sphinx-repoze-interface, python-sphinx-cloud-sptheme, python2-sphinx-cloud-sptheme, python-sphinx-alabaster-theme, python2-sphinx-alabaster-theme, python-sphinx-me, python-sphinxcontrib-svg2pdfconverter): Move to ... (gnu): * gnu/packages/sphinx.scm: ... here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly. * gnu/packages/admin.scm, gnu/packages/bioinformatics.scm, gnu/packages/calendar.scm, gnu/packages/cluster.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/elf.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emulators.scm, gnu/packages/finance.scm, gnu/packages/image.scm, gnu/packages/libffi.scm, gnu/packages/mail.scm, gnu/packages/mpd.scm, gnu/packages/openstack.scm, gnu/packages/pdf.scm, gnu/packages/python-web.scm, gnu/packages/search.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/tls.scm, gnu/packages/web.scm: Adjust module imports.
* Merge branch 'master' into stagingMarius Bakke2019-04-23
|\
| * gnu: libabigail: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-22
| | | | | | | | * gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME.
| * gnu: libabigail: Update to 1.6.Tobias Geerinckx-Rice2019-04-22
| | | | | | | | * gnu/packages/elf.scm (libabigail): Update to 1.6.
* | gnu: elfutils: Update to 0.176.Marius Bakke2019-03-01
|/ | | | * gnu/packages/elf.scm (elfutils): Update to 0.176.
* gnu: Separate Python core packages from the rest.Ricardo Wurmus2019-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/python.scm: Move hundreds of package definitions from here... * gnu/packages/python-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/benchmark.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/cluster.scm, gnu/packages/compression.scm, gnu/packages/connman.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/finance.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/freedesktop.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/gtk.scm, gnu/packages/ham-radio.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/kde-frameworks.scm, gnu/packages/key-mon.scm, gnu/packages/libffi.scm, gnu/packages/libreoffice.scm, gnu/packages/libusb.scm, gnu/packages/lirc.scm, gnu/packages/logging.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/medical.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nutrition.scm, gnu/packages/openldap.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/polkit.scm, gnu/packages/protobuf.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/qt.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/search.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/simulation.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wicd.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: Update module references.
* gnu: libabigail: Update to 1.5.Marius Bakke2018-11-29
| | | | * gnu/packages/elf.scm (libabigail): Update to 1.5.
* gnu: Add libabigail.Marius Bakke2018-09-10
| | | | * gnu/packages/elf.scm (libabigail): New public variable.
* gnu: elfutils: Update to 0.173.Marius Bakke2018-08-01
| | | | * gnu/packages/elf.scm (elfutils): Update to 0.173.
* gnu: elfutils: Update to 0.172.Vagrant Cascadian2018-06-19
| | | | | | | | Fixes <https://debbugs.gnu.org/31890> * gnu/packages/elf.scm (elfutils): Update to 0.172. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: elfutils: Disable test suite on MIPS.Mark H Weaver2018-06-04
| | | | * gnu/packages/elf.scm (elfutils)[arguments]: Add (#:tests? #f) on MIPS.
* Merge branch 'master' into core-updatesMark H Weaver2018-04-11
|\
| * gnu: elfutils: Disable failing test.Efraim Flashner2018-04-11
| | | | | | | | | | * gnu/packages/elf.scm (elfutils)[arguments]: Skip test which always fails on aarch64-linux.
* | gnu: libelf: Use invoke.Mark H Weaver2018-03-23
|/ | | | * gnu/packages/elf.scm (libelf)[arguments]: Use invoke in the configure phase.
* Revert "Revert "gnu: patchelf: Update argument phase.""Marius Bakke2018-03-20
| | | | | | This change only affects armhf, which doesn't use PatchELF. My bad! This reverts commit b1d096f869ed53b84486855d73c7e9070fdf3ae2.
* Revert "gnu: patchelf: Update argument phase."Marius Bakke2018-03-20
| | | | | | It causes too many rebuilds this late in the 'staging' cycle. This reverts commit c1d1cd817c7ab8d99e962e286c207943765a8e8f.
* patchelf: Use 'https' for source uri.Efraim Flashner2018-03-19
| | | | * gnu/packages/elf.scm (patchelf)[source]: Use 'https' for source uri.
* gnu: patchelf: Update argument phase.Efraim Flashner2018-03-19
| | | | | * gnu/packages/elf.scm (patchelf)[arguments]: Use 'modify-phases' syntax. Replace 'system*' with 'invoke'.
* gnu: patchelf: Use 'target-arm32?' for armhf-linux case.Efraim Flashner2018-03-19
| | | | | | * gnu/packages/elf.scm (patchelf)[inputs]: Replace armhf-linux detection logic with 'target-arm32?' macro. [arguments]: Same.
* gnu: nix, patchelf: Use HTTPS for nixos.org home pages.Tobias Geerinckx-Rice2018-02-20
| | | | | * gnu/packages/elf.scm (patchelf)[home-page]: Use HTTPS. * gnu/packages/package-management.scm (nix)[home-page]: Likewise.
* gnu: elfutils: Mark up description.Tobias Geerinckx-Rice2018-01-26
| | | | * gnu/packages/elf.scm (elfutils)[description]: Use @dfn and @command.
* gnu: elfutils: Update to 0.170.Tobias Geerinckx-Rice2018-01-26
| | | | * gnu/packages/elf.scm (elfutils): Update to 0.170.