summaryrefslogtreecommitdiff
path: root/gnu/packages/elf.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: patchelf: Add release-monitoring-url.•••* gnu/packages/elf.scm (patchelf)[properties]: New field. Efraim Flashner2022-01-301-1/+4
* gnu: elfutils: Fix building on riscv64-linux.•••* gnu/packages/elf.scm (elfutils)[arguments]: On riscv64-linux add a phase to skip failing test. Efraim Flashner2022-01-271-2/+9
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-7/+7
* libelf: Update configure script and config.guess and config.sub.•••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> Maxime Devos2021-07-141-16/+28
* gnu: elfutils: Omit static libraries.•••* gnu/packages/elf.scm (elfutils)[arguments]: Add "--disable-static" to #:configure-flags. Marius Bakke2021-05-091-0/+1
* gnu: elfutils: Update to 0.183.•••* gnu/packages/elf.scm (elfutils): Update to 0.183. Marius Bakke2021-05-091-2/+2
* gnu: libelf: Fix compilation for powerpc64le-linux.•••* 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> Leo Le Bouter2021-03-231-0/+5
* Merge branch 'master' into stagingLeo Famulari2021-01-251-2/+2
|\
| * gnu: libabigail: Update to 1.8.•••* gnu/packages/elf.scm (libabigail): Update to 1.8. Eric Bavier2021-01-191-2/+2
* | gnu: elfutils: Update to 0.182.•••* gnu/packages/elf.scm (elfutils): Update to 0.182. [arguments]: Add "--disable-libdebuginfod" and "--disable-debuginfod" to #:configure-flags. Marius Bakke2020-12-131-4/+13
|/
* gnu: patchelf: Update to 0.11.•••* gnu/packages/elf.scm (patchelf): Update to 0.11. Signed-off-by: Marius Bakke <marius@gnu.org> Michael Rohleder2020-07-221-2/+3
* gnu: libabigail: Update to 1.7.•••* gnu/packages/elf.scm (libabigail): Update to 1.7. Marius Bakke2020-06-021-2/+2
* gnu: elfutils: Skip tests on powerpc.•••* gnu/packages/elf.scm (elfutils)[arguments]: Skip tests on powerpc. Efraim Flashner2020-05-171-5/+8
* gnu: elfutils: Update synopsis and description•••* gnu/packages/elf.scm (elfutils): Update summaries. [synopsis]: Updated. [description]: Updated. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Mark Wielaard2020-02-051-6/+18
* gnu: patchelf: Update to 0.10.•••* 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. Efraim Flashner2019-11-111-22/+19
* gnu: libelf: Use archived home page and mirrored source.•••* gnu/packages/elf.scm (libelf)[source]: Use mirror URLs. [home-page]: Use archived home page. Tobias Geerinckx-Rice2019-05-261-8/+15
* gnu: Move Sphinx and friends to (gnu packages sphinx).•••* 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. Marius Bakke2019-05-241-1/+1
* Merge branch 'master' into stagingMarius Bakke2019-04-231-4/+4
|\
| * gnu: libabigail: Don't use NAME in source URI.•••* gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME. Tobias Geerinckx-Rice2019-04-221-2/+2
| * gnu: libabigail: Update to 1.6.•••* gnu/packages/elf.scm (libabigail): Update to 1.6. Tobias Geerinckx-Rice2019-04-221-2/+2
* | gnu: elfutils: Update to 0.176.•••* gnu/packages/elf.scm (elfutils): Update to 0.176. Marius Bakke2019-03-011-2/+2
|/
* gnu: Separate Python core packages from the rest.•••* 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. Ricardo Wurmus2019-01-151-0/+1
* gnu: libabigail: Update to 1.5.•••* gnu/packages/elf.scm (libabigail): Update to 1.5. Marius Bakke2018-11-291-2/+2
* gnu: Add libabigail.•••* gnu/packages/elf.scm (libabigail): New public variable. Marius Bakke2018-09-101-1/+71
* gnu: elfutils: Update to 0.173.•••* gnu/packages/elf.scm (elfutils): Update to 0.173. Marius Bakke2018-08-011-2/+2
* gnu: elfutils: Update to 0.172.•••Fixes <https://debbugs.gnu.org/31890> * gnu/packages/elf.scm (elfutils): Update to 0.172. Signed-off-by: Marius Bakke <mbakke@fastmail.com> Vagrant Cascadian2018-06-191-2/+2
* gnu: elfutils: Disable test suite on MIPS.•••* gnu/packages/elf.scm (elfutils)[arguments]: Add (#:tests? #f) on MIPS. Mark H Weaver2018-06-041-0/+8
* Merge branch 'master' into core-updatesMark H Weaver2018-04-111-2/+10
|\
| * gnu: elfutils: Disable failing test.•••* gnu/packages/elf.scm (elfutils)[arguments]: Skip test which always fails on aarch64-linux. Efraim Flashner2018-04-111-2/+10
* | gnu: libelf: Use invoke.•••* gnu/packages/elf.scm (libelf)[arguments]: Use invoke in the configure phase. Mark H Weaver2018-03-231-4/+3
|/
* Revert "Revert "gnu: patchelf: Update argument phase.""•••This change only affects armhf, which doesn't use PatchELF. My bad! This reverts commit b1d096f869ed53b84486855d73c7e9070fdf3ae2. Marius Bakke2018-03-201-8/+6
* Revert "gnu: patchelf: Update argument phase."•••It causes too many rebuilds this late in the 'staging' cycle. This reverts commit c1d1cd817c7ab8d99e962e286c207943765a8e8f. Marius Bakke2018-03-201-6/+8
* patchelf: Use 'https' for source uri.•••* gnu/packages/elf.scm (patchelf)[source]: Use 'https' for source uri. Efraim Flashner2018-03-191-1/+1
* gnu: patchelf: Update argument phase.•••* gnu/packages/elf.scm (patchelf)[arguments]: Use 'modify-phases' syntax. Replace 'system*' with 'invoke'. Efraim Flashner2018-03-191-8/+6
* gnu: patchelf: Use 'target-arm32?' for armhf-linux case.•••* gnu/packages/elf.scm (patchelf)[inputs]: Replace armhf-linux detection logic with 'target-arm32?' macro. [arguments]: Same. Efraim Flashner2018-03-191-2/+3
* gnu: nix, patchelf: Use HTTPS for nixos.org home pages.•••* gnu/packages/elf.scm (patchelf)[home-page]: Use HTTPS. * gnu/packages/package-management.scm (nix)[home-page]: Likewise. Tobias Geerinckx-Rice2018-02-201-1/+1
* gnu: elfutils: Mark up description.•••* gnu/packages/elf.scm (elfutils)[description]: Use @dfn and @command. Tobias Geerinckx-Rice2018-01-261-2/+2
* gnu: elfutils: Update to 0.170.•••* gnu/packages/elf.scm (elfutils): Update to 0.170. Tobias Geerinckx-Rice2018-01-261-2/+3
* gnu: elfutils: Update to 0.169.•••* gnu/packages/elf.scm (elfutils): Update to 0.169. Leo Famulari2017-05-111-2/+2
* Merge branch 'master' into core-updates•••Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698. Marius Bakke2017-03-301-6/+6
|\
| * gnu: elfutils: Update to 0.168 [fixes CVE-2016-{10254,10255}].•••* gnu/packages/elf.scm (elfutils): Update to 0.168. [source]: Update URL. [home-page]: Update URL. Leo Famulari2017-03-291-6/+6
* | gnu: libelf: Use 'modify-phases'.•••* gnu/packages/elf.scm (libelf)[arguments]: Use 'modify-phases'. Efraim Flashner2017-02-211-16/+16
* | gnu: libelf: Support aarch64.•••* gnu/packages/elf.scm (libelf)[arguments]: Modify custom configure phase to declare host type on aarch64. Efraim Flashner2017-02-211-2/+8
|/
* gnu: elfutils: Update to 0.167.•••* gnu/packages/elf.scm (elfutils): Update to 0.167. Leo Famulari2016-10-251-2/+2
* gnu: elfutils: Update to 0.166 [fixes CVE-2014-9447].•••* gnu/packages/elf.scm (elfutils): Update to 0.166. Leo Famulari2016-05-291-2/+2
* gnu: packages: Use 'search-patches' everywhere.•••* 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. Alex Kost2016-04-141-3/+2
* gnu: elfutils: Add $libdir to the RUNPATH of binaries.•••* gnu/packages/elf.scm (elfutils)[arguments]: New field. Ludovic Courtès2015-04-111-0/+7
* gnu: elfutils: Work around PTRACE_ATTACH-induced test failures.•••* 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. Ludovic Courtès2015-04-111-2/+4
* gnu: elfutils: Update to 0.161.•••* gnu/packages/elf.scm (elfutils): Update to 0.161. Andreas Enge2015-02-021-2/+3
* gnu: patchelf: On ARM, apply experimental patch to get it working.•••* 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. Mark H Weaver2015-01-071-0/+21