summaryrefslogtreecommitdiff
path: root/gnu/packages/elf.scm
AgeCommit message (Collapse)Author
2022-01-30gnu: patchelf: Add release-monitoring-url.Efraim Flashner
* gnu/packages/elf.scm (patchelf)[properties]: New field.
2022-01-27gnu: elfutils: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/elf.scm (elfutils)[arguments]: On riscv64-linux add a phase to skip failing test.
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-07-14libelf: Update configure script and config.guess and config.sub.Maxime Devos
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>
2021-05-09gnu: elfutils: Omit static libraries.Marius Bakke
* gnu/packages/elf.scm (elfutils)[arguments]: Add "--disable-static" to #:configure-flags.
2021-05-09gnu: elfutils: Update to 0.183.Marius Bakke
* gnu/packages/elf.scm (elfutils): Update to 0.183.
2021-03-23gnu: libelf: Fix compilation for powerpc64le-linux.Leo Le Bouter
* 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>
2021-01-25Merge branch 'master' into stagingLeo Famulari
2021-01-19gnu: libabigail: Update to 1.8.Eric Bavier
* gnu/packages/elf.scm (libabigail): Update to 1.8.
2020-12-13gnu: elfutils: Update to 0.182.Marius Bakke
* gnu/packages/elf.scm (elfutils): Update to 0.182. [arguments]: Add "--disable-libdebuginfod" and "--disable-debuginfod" to #:configure-flags.
2020-07-22gnu: patchelf: Update to 0.11.Michael Rohleder
* gnu/packages/elf.scm (patchelf): Update to 0.11. Signed-off-by: Marius Bakke <marius@gnu.org>
2020-06-02gnu: libabigail: Update to 1.7.Marius Bakke
* gnu/packages/elf.scm (libabigail): Update to 1.7.
2020-05-17gnu: elfutils: Skip tests on powerpc.Efraim Flashner
* gnu/packages/elf.scm (elfutils)[arguments]: Skip tests on powerpc.
2020-02-05gnu: elfutils: Update synopsis and descriptionMark Wielaard
* gnu/packages/elf.scm (elfutils): Update summaries. [synopsis]: Updated. [description]: Updated. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-11gnu: patchelf: Update to 0.10.Efraim Flashner
* 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.
2019-05-26gnu: libelf: Use archived home page and mirrored source.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (libelf)[source]: Use mirror URLs. [home-page]: Use archived home page.
2019-05-24gnu: Move Sphinx and friends to (gnu packages sphinx).Marius Bakke
* 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.
2019-04-23Merge branch 'master' into stagingMarius Bakke
2019-04-22gnu: libabigail: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME.
2019-04-22gnu: libabigail: Update to 1.6.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (libabigail): Update to 1.6.
2019-03-01gnu: elfutils: Update to 0.176.Marius Bakke
* gnu/packages/elf.scm (elfutils): Update to 0.176.
2019-01-15gnu: Separate Python core packages from the rest.Ricardo Wurmus
* 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.
2018-11-29gnu: libabigail: Update to 1.5.Marius Bakke
* gnu/packages/elf.scm (libabigail): Update to 1.5.
2018-09-10gnu: Add libabigail.Marius Bakke
* gnu/packages/elf.scm (libabigail): New public variable.
2018-08-01gnu: elfutils: Update to 0.173.Marius Bakke
* gnu/packages/elf.scm (elfutils): Update to 0.173.
2018-06-19gnu: elfutils: Update to 0.172.Vagrant Cascadian
Fixes <https://debbugs.gnu.org/31890> * gnu/packages/elf.scm (elfutils): Update to 0.172. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-06-04gnu: elfutils: Disable test suite on MIPS.Mark H Weaver
* gnu/packages/elf.scm (elfutils)[arguments]: Add (#:tests? #f) on MIPS.
2018-04-11Merge branch 'master' into core-updatesMark H Weaver
2018-04-11gnu: elfutils: Disable failing test.Efraim Flashner
* gnu/packages/elf.scm (elfutils)[arguments]: Skip test which always fails on aarch64-linux.
2018-03-23gnu: libelf: Use invoke.Mark H Weaver
* gnu/packages/elf.scm (libelf)[arguments]: Use invoke in the configure phase.
2018-03-20Revert "Revert "gnu: patchelf: Update argument phase.""Marius Bakke
This change only affects armhf, which doesn't use PatchELF. My bad! This reverts commit b1d096f869ed53b84486855d73c7e9070fdf3ae2.
2018-03-20Revert "gnu: patchelf: Update argument phase."Marius Bakke
It causes too many rebuilds this late in the 'staging' cycle. This reverts commit c1d1cd817c7ab8d99e962e286c207943765a8e8f.
2018-03-19patchelf: Use 'https' for source uri.Efraim Flashner
* gnu/packages/elf.scm (patchelf)[source]: Use 'https' for source uri.
2018-03-19gnu: patchelf: Update argument phase.Efraim Flashner
* gnu/packages/elf.scm (patchelf)[arguments]: Use 'modify-phases' syntax. Replace 'system*' with 'invoke'.
2018-03-19gnu: patchelf: Use 'target-arm32?' for armhf-linux case.Efraim Flashner
* gnu/packages/elf.scm (patchelf)[inputs]: Replace armhf-linux detection logic with 'target-arm32?' macro. [arguments]: Same.
2018-02-20gnu: nix, patchelf: Use HTTPS for nixos.org home pages.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (patchelf)[home-page]: Use HTTPS. * gnu/packages/package-management.scm (nix)[home-page]: Likewise.
2018-01-26gnu: elfutils: Mark up description.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (elfutils)[description]: Use @dfn and @command.
2018-01-26gnu: elfutils: Update to 0.170.Tobias Geerinckx-Rice
* gnu/packages/elf.scm (elfutils): Update to 0.170.
2017-05-11gnu: elfutils: Update to 0.169.Leo Famulari
* gnu/packages/elf.scm (elfutils): Update to 0.169.
2017-03-30Merge branch 'master' into core-updatesMarius Bakke
Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698.
2017-03-29gnu: elfutils: Update to 0.168 [fixes CVE-2016-{10254,10255}].Leo Famulari
* gnu/packages/elf.scm (elfutils): Update to 0.168. [source]: Update URL. [home-page]: Update URL.
2017-02-21gnu: libelf: Use 'modify-phases'.Efraim Flashner
* gnu/packages/elf.scm (libelf)[arguments]: Use 'modify-phases'.
2017-02-21gnu: libelf: Support aarch64.Efraim Flashner
* gnu/packages/elf.scm (libelf)[arguments]: Modify custom configure phase to declare host type on aarch64.
2016-10-25gnu: elfutils: Update to 0.167.Leo Famulari
* gnu/packages/elf.scm (elfutils): Update to 0.167.
2016-05-29gnu: elfutils: Update to 0.166 [fixes CVE-2014-9447].Leo Famulari
* gnu/packages/elf.scm (elfutils): Update to 0.166.
2016-04-14gnu: packages: Use 'search-patches' everywhere.Alex Kost
* gnu/packages/abiword.scm: Use 'search-patches' for 'patches' field. * gnu/packages/acl.scm: Likewise. * gnu/packages/admin.scm: Likewise. * gnu/packages/algebra.scm: Likewise. * gnu/packages/animation.scm: Likewise. * gnu/packages/apr.scm: Likewise. * gnu/packages/audacity.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/autotools.scm: Likewise. * gnu/packages/avahi.scm: Likewise. * gnu/packages/backup.scm: Likewise. * gnu/packages/base.scm: Likewise. * gnu/packages/bash.scm: Likewise. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/cdrom.scm: Likewise. * gnu/packages/ci.scm: Likewise. * gnu/packages/cmake.scm: Likewise. * gnu/packages/cpio.scm: Likewise. * gnu/packages/cross-base.scm: Likewise. * gnu/packages/dico.scm: Likewise. * gnu/packages/doxygen.scm: Likewise. * gnu/packages/ebook.scm: Likewise. * gnu/packages/elf.scm: Likewise. * gnu/packages/emacs.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/firmware.scm: Likewise. * gnu/packages/flashing-tools.scm: Likewise. * gnu/packages/fltk.scm: Likewise. * gnu/packages/ftp.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gawk.scm: Likewise. * gnu/packages/gcc.scm: Likewise. * gnu/packages/gd.scm: Likewise. * gnu/packages/ghostscript.scm: Likewise. * gnu/packages/glib.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/gnucash.scm: Likewise. * gnu/packages/gnunet.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/gnuzilla.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/grub.scm: Likewise. * gnu/packages/gtk.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/icu4c.scm: Likewise. * gnu/packages/idutils.scm: Likewise. * gnu/packages/image.scm: Likewise. * gnu/packages/imagemagick.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/ldc.scm: Likewise. * gnu/packages/libcanberra.scm: Likewise. * gnu/packages/libevent.scm: Likewise. * gnu/packages/libreoffice.scm: Likewise. * gnu/packages/libunwind.scm: Likewise. * gnu/packages/libusb.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/lirc.scm: Likewise. * gnu/packages/llvm.scm: Likewise. * gnu/packages/lsh.scm: Likewise. * gnu/packages/lua.scm: Likewise. * gnu/packages/lxqt.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/maths.scm: Likewise. * gnu/packages/mcrypt.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/mit-krb5.scm: Likewise. * gnu/packages/mp3.scm: Likewise. * gnu/packages/multiprecision.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/ninja.scm: Likewise. * gnu/packages/nvi.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/orpheus.scm: Likewise. * gnu/packages/ots.scm: Likewise. * gnu/packages/parallel.scm: Likewise. * gnu/packages/patchutils.scm: Likewise. * gnu/packages/pcre.scm: Likewise. * gnu/packages/pdf.scm: Likewise. * gnu/packages/perl.scm: Likewise. * gnu/packages/plotutils.scm: Likewise. * gnu/packages/polkit.scm: Likewise. * gnu/packages/pulseaudio.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/qemu.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/ratpoison.scm: Likewise. * gnu/packages/rdf.scm: Likewise. * gnu/packages/readline.scm: Likewise. * gnu/packages/rush.scm: Likewise. * gnu/packages/scheme.scm: Likewise. * gnu/packages/screen.scm: Likewise. * gnu/packages/sdl.scm: Likewise. * gnu/packages/slim.scm: Likewise. * gnu/packages/ssh.scm: Likewise. * gnu/packages/tcl.scm: Likewise. * gnu/packages/tcsh.scm: Likewise. * gnu/packages/texinfo.scm: Likewise. * gnu/packages/tls.scm: Likewise. * gnu/packages/tor.scm: Likewise. * gnu/packages/tv.scm: Likewise. * gnu/packages/valgrind.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/vpn.scm: Likewise. * gnu/packages/vtk.scm: Likewise. * gnu/packages/w3m.scm: Likewise. * gnu/packages/web.scm: Likewise. * gnu/packages/wicd.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xfce.scm: Likewise. * gnu/packages/xiph.scm: Likewise. * gnu/packages/xml.scm: Likewise. * gnu/packages/xorg.scm: Likewise. * gnu/packages/zip.scm: Likewise.
2015-04-11gnu: elfutils: Add $libdir to the RUNPATH of binaries.Ludovic Courtès
* gnu/packages/elf.scm (elfutils)[arguments]: New field.
2015-04-11gnu: elfutils: Work around PTRACE_ATTACH-induced test failures.Ludovic Courtès
* gnu/packages/patches/elfutils-tests-ptrace.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/elf.scm (elfutils)[source]: Use it.
2015-02-02gnu: elfutils: Update to 0.161.Andreas Enge
* gnu/packages/elf.scm (elfutils): Update to 0.161.
2015-01-07gnu: patchelf: On ARM, apply experimental patch to get it working.Mark H Weaver
* gnu/packages/patches/patchelf-rework-for-arm.patch: New file. * gnu-system.am: Add it. * gnu/packages/elf.scm: Apply patch when the target is ARM.