summary refs log tree commit diff
path: root/gnu/packages/autotools.scm
AgeCommit message (Collapse)Author
2018-03-23gnu: autoconf@2.13: Use invoke.Mark H Weaver
* gnu/packages/autotools.scm (autoconf-2.13)[arguments]: Use invoke in the custom configure phase.
2018-03-20Merge branch 'master' into core-updatesMark H Weaver
2018-03-20Correct name and Email for ng0.ng0
* .mailmap: Correct name and Email for ng0. * Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-17Merge branch 'master' into core-updatesMark H Weaver
2018-03-16gnu: autoconf-wrapper: Return #t from the builder.Mark H Weaver
* gnu/packages/autotools.scm (autoconf-wrapper): Return #t from the builder.
2018-03-15gnu: autoconf-archive: Update to 2018.03.13.Tobias Geerinckx-Rice
* gnu/packages/autotools.scm (autoconf-archive): Update to 2018.03.13.
2018-03-15gnu: libtool: Add libltdl to native-inputs.Ricardo Wurmus
* gnu/packages/autotools.scm (libtool)[native-inputs]: Add libltdl to fix one failing test.
2018-03-14gnu: automake: Update to 1.16.1.Marius Bakke
* gnu/packages/autotools.scm (automake): Update to 1.16.1. (automake-1.16): Remove variable.
2018-03-14Merge branch 'master' into core-updatesRicardo Wurmus
2018-03-12gnu: automake@1.16: Update to 1.16.1.Ludovic Courtès
* gnu/packages/autotools.scm (automake-1.16): Update to 1.16.1.
2018-03-09gnu: 'autoconf-wrapper' is no longer a procedure.Ludovic Courtès
Fixes <https://bugs.gnu.org/30710>. Suggested by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>. * gnu/packages/autotools.scm (autoconf-wrapper): Rename to... (make-autoconf-wrapper): ... this. Add 'properties' field. (autoconf-wrapper): New variable. * gnu/packages/gnunet.scm (guile-gnunet): Adjust accordingly. * gnu/packages/gnupg.scm (signing-party): Likewise. * gnu/packages/guile.scm (guile-ics, guile-bash): Likewise. * gnu/packages/libevent.scm (libuv): Likewise. * gnu/packages/logging.scm (glog): Likewise. * gnu/packages/mail.scm (libetpan): Likewise. * gnu/packages/mate.scm (mate-icon-theme-faenza) (mate-screensaver): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/sawfish.scm (librep): Likewise. * gnu/packages/video.scm (motion): Likewise. * gnu/packages/zile.scm (zile-on-guile): Likewise.
2018-02-26gnu: automake: Add 1.16.Ludovic Courtès
* gnu/packages/autotools.scm (automake-1.16): New variable.
2018-02-26gnu: automake: Update to 1.16.Tobias Geerinckx-Rice
* gnu/packages/autotools.scm (automake): Update to 1.16. [arguments]: Fix indentation and end all phases with #t.
2018-01-23Merge branch 'master' into core-updatesMark H Weaver
2018-01-23gnu: Add 'pyconfigure'.Mathieu Lirzin
* gnu/packages/autotools.scm (pyconfigure): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-19Merge branch 'master' into core-updatesMarius Bakke
2017-11-19Update email address for ng0.ng0
2017-10-19gnu: libltdl: Use 'modify-phases'.Efraim Flashner
* gnu/packages/autotools.scm (libltdl)[arguments]: Use 'modify-phases' syntax.
2017-10-19gnu: automake: Update to 1.15.1.Efraim Flashner
* gnu/packages/autotools.scm (automake): Update to 1.15.1. [source]: Remove patches. (automake/latest): Remove package. * gnu/packages/patches/automake-regexp-syntax.patch, gnu/packages/patches/automake-test-gzip-warning.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them.
2017-10-19gnu: automake: Use 'modify-phases'.Efraim Flashner
* gnu/packages/autotools.scm (automake)[arguments]: Use 'modify-phases' syntax.
2017-10-02gnu: autoconf-archive: Update to 2017.09.28.Efraim Flashner
* gnu/packages/autotools.scm (autoconf-archive): Update to 2017.09.28.
2017-07-30gnu: automake: Add 1.15.1.Ludovic Courtès
* gnu/packages/autotools.scm (automake/latest): New variable.
2017-04-21gnu: Add autoconf@2.13.Mark H Weaver
* gnu/packages/autotools.scm (autoconf-2.13): New variable.
2017-03-30Merge branch 'master' into core-updatesMarius Bakke
Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698.
2017-03-30gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.Tobias Geerinckx-Rice
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-23Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2017-03-22gnu: autoconf-archive: Update to 2017.03.21.Efraim Flashner
* gnu/packages/autotools.scm (autoconf-archive): Update to 2017.03.21.
2017-01-05gnu: libtool: Correct replacement shebang.Leo Famulari
* gnu/packages/autotools.scm (libtool)[arguments]: Correct replacement shebang in 'restore-ltmain-shebang' phase.
2017-01-05gnu: libtool: Make sure all phases return a successful value.Leo Famulari
* gnu/packages/autotools.scm (libtool)[arguments]: Return #t from 'pre-check' and 'restore-ltmain-shebang' phases.
2017-01-05gnu: libtool: Don't replace 'sh' reference with 'bash'.Leo Famulari
Bash behaves differently based on how it is invoked (see Invocation in bash(1)). * gnu/packages/autotools.scm (libtool)[arguments]: Use /bin/sh instead of /bin/bash in 'pre-check' phase. Fix typo in comment.
2017-01-05gnu: libtool: Restore ltmain.sh shebang.ng0
This fixes <http://bugs.gnu.org/25304> * gnu/packages/autotools.scm (libtool)[arguments]: Add new phase 'restore-ltmain-shebang'. [native-inputs]: Add help2man. Signed-off-by: Leo Famulari <leo@famulari.name>
2017-01-05gnu: libtool: Use 'modify-phases'.ng0
* gnu/packages/autotools.scm (libtool): Use 'modify-phases'. [arguments]: Use 'modify-phases'. Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-18gnu: autoconf-archive: Update to 2016.09.16.Efraim Flashner
* gnu/packages/autotools.scm (autoconf-archive): Update to 2016.09.16.
2016-06-14gnu: automake: Adjust test to ignore new gzip warnings.Ludovic Courtès
* gnu/packages/patches/automake-test-gzip-warning.patch: New file. * gnu/packages/autotools.scm (automake)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2016-05-26gnu: Add autoconf-archive.David Thompson
* gnu/packages/autotools.scm (autoconf-archive): New variable.
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.
2016-01-15gnu: automake: Adjust to deal with Perl 5.22.Ludovic Courtès
Fixes <http://bugs.gnu.org/22375>. * gnu/packages/patches/automake-regexp-syntax.patch: New file. * gnu/packages/autotools.scm (automake)[source]: Use it. * gnu-system.am (dist_patch_DATA): Add it.
2015-10-04gnu: Add autobuild.Mathieu Lirzin
* gnu/packages/autotools.scm (autobuild): New variable.
2015-06-11packages: Make 'location' field innate.Ludovic Courtès
* guix/packages.scm (<package>)[location]: Add 'innate' property. * guix/build-system/gnu.scm (static-package): Remove 'loc' parameter and 'location' field. * gnu/packages/autotools.scm (autoconf-wrapper): Remove 'location' field. * gnu/packages/commencement.scm (gnu-make-boot0, diffutils-boot0, gcc-final): Likewise. * gnu/packages/cross-base.scm (cross): Likewise. * gnu/packages/emacs.scm (emacs-no-x, emacs-no-x-toolkit): Likewise. * gnu/packages/make-bootstrap.scm (tarball-package): Likewise. * gnu/packages/maths.scm (petsc-complex): Likewise.
2015-04-21gnu: libltdl: Remove unneeded patch.Ludovic Courtès
* gnu/packages/autotools.scm (libltdl)[source]: Remove 'patches'.
2015-04-10gnu: libtool: Leave out the test suite workarounds.Ludovic Courtès
They are no longer needed since the latest ld-wrapper changes (commit 51d0cd9.) * gnu/packages/patches/libtool-skip-tests2.patch: New file. * gnu/packages/autotools.scm (libtool)[source]: Use it. * gnu-system.am (dist_patch_DATA): Add it.
2015-02-16gnu: libtool and libltdl: Update to 2.4.6.Mark H Weaver
* gnu/packages/autotools.scm (libtool, libltdl): Update to 2.4.6. * gnu/packages/patches/libtool-skip-tests.patch: Adapt to 2.4.6.
2015-01-21gnu: libtool: Update to 2.4.5.Ludovic Courtès
* gnu/packages/autotools.scm (libtool): Update to 2.4.5. (libltdl): Adjust 'version' and 'source' to remain at 2.4.4.
2015-01-10gnu: libtool: Add m4 to propagated-inputs.Mark H Weaver
* gnu/packages/autotools.scm (libtool)[propagated-inputs]: Add m4.
2015-01-07gnu: Make libtool and libltdl completely separate.Ludovic Courtès
* gnu/packages/autotools.scm (libtool)[outputs]: Remove. [arguments]: Remove 'if' around arguments. Add #:configure-flags. * gnu/packages/apr.scm (apr)[inputs]: Change libtool to libltdl. * gnu/packages/fontutils.scm (libuninameslist)[native-inputs]: Remove "libtool-bin". * gnu/packages/global.scm (global): Change libtool to libltdl. * gnu/packages/gnunet.scm (libextractor, gnunet): Likewise. * gnu/packages/graphviz.scm (graphviz): Likewise. * gnu/packages/libcanberra.scm (libcanberra): Likewise. * gnu/packages/libevent.scm (libuv)[native-inputs]: Remove "bin" part for libtool. * gnu/packages/mail.scm (mailutils): Change libtool to libltdl. (libetpan): Remove "bin" part for libtool. * gnu/packages/mp3.scm (libmp3splt): Change libtool to libltdl. * gnu/packages/openldap.scm (openldap): Remove "bin" part of libtool. Move it from 'inputs' to 'native-inputs'. * gnu/packages/photo.scm (libgphoto2): Change libtool to libltdl. * gnu/packages/pulseaudio.scm (pulseaudio): Likewise. * gnu/packages/ssh.scm (guile-ssh): Remove "bin" part of libtool. * gnu/packages/web.scm (libpsl): Likewise. * gnu/packages/weechat.scm (weechat): Move libtool to 'native-inputs' and add libltdl to 'inputs'.
2015-01-07gnu: libtool: Update to 2.4.4.Ludovic Courtès
* gnu/packages/patches/libtool-2.4-skip-tests.patch: Rename to... * gnu/packages/patches/libtool-skip-tests.patch: ... this. * gnu/packages/patches/libtool-skip-tests-for-mips.patch: Remove. * gnu-system.am (dist_patch_DATA): Adjust accordingly. * gnu/packages/autotools.scm (libtool): Update to 2.4.4. (libtool-2.4.4): Remove.
2015-01-07gnu: libtool: Add libltdl as a separate package.Ludovic Courtès
* gnu/packages/autotools.scm (libltdl): New variable.
2015-01-07gnu: libtool: Use 'parallel-job-count' to get the argument for '-j'.Ludovic Courtès
* gnu/packages/autotools.scm (libtool)[arguments] <check>: Use (parallel-job-count) instead of hand-written code.
2015-01-06Merge branch 'master' into core-updatesMark H Weaver
2015-01-06gnu: automake: Update to 1.15.Ludovic Courtès
* gnu/packages/autotools.scm (automake): Update to 1.15.