summary refs log tree commit diff
path: root/gnu/packages/libffi.scm
AgeCommit message (Collapse)Author
2017-10-15gnu: ruby-ffi: Move to libffi.scm.Efraim Flashner
* gnu/packages/ruby.scm (ruby-ffi): Move from here ... * gnu/packages/libffi.scm: ... to here.
2017-10-15gnu: python-cffi: Move to libffi.scmEfraim Flashner
* gnu/packages/python.scm (python-cffi): Move from here ... * gnu/packages/libffi.scm: ... to here. * gnu/packages/crypto.scm, gnu/packages/password-utils.scm: Adjust module imports.
2017-04-13gnu: libffi: Fix builds on Alpha.Sergei Trofimovich
* gnu/packages/patches/libffi-3.2.1-complex_alpha.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/libffi.scm (libffi)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-02gnu: Use HTTPS URLs for GitHub home-pages.Leo Famulari
* gnu/packages/bioinformatics.scm, gnu/packages/emacs.scm, gnu/packages/haskell.scm, gnu/packages/libffi.scm, gnu/packages/lisp.scm, gnu/packages/ocaml.scm, gnu/packages/openstack.scm, gnu/packages/python.scm, gnu/packages/ruby.scm, gnu/packages/shells.scm, gnu/packages/statistics.scm, gnu/packages/xdisorg.scm: Use HTTPS URLs for all packages with a home-page on GitHub.
2016-01-06gnu: libffi: Update to 3.2.1.Efraim Flashner
* gnu/packages/libffi.scm (libffi): Update to 3.2.1.
2014-08-21Revert "gnu: Add 'file' as a native-input on MIPS for some packages."Mark H Weaver
This reverts commit c3114b756760ddb73054a4bc3d5eff0bfe47c4de.
2014-08-20gnu: Add 'file' as a native-input on MIPS for some packages.Mark H Weaver
* gnu/packages/admin.scm (sudo): gnu/packages/gawk.scm (gawk): Add 'file' as a native input on MIPS. Remove earlier workaround on MIPS. * gnu/packages/libffi.scm (libffi): gnu/packages/bdw-gc.scm (libatomic-ops, libgc): Add 'file' as a native input on MIPS.
2014-08-20gnu: libffi: Update to 3.1.Mark H Weaver
* gnu/packages/patches/libffi-mips-n32-fix.patch: Remove. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/libffi.scm (libffi): Update to 3.1. Remove patch.
2014-01-27gnu: libffi: Leave a copy of headers where libffi.pc expects them.Ludovic Courtès
Suggested by Sree Harsha Totakura <sreeharsha@totakura.in>. * gnu/packages/libffi.scm (libffi): Symlink header files instead of moving them.
2013-11-03gnu: libffi: fix handling of uint32_t arguments on MIPS N32.Mark H Weaver
* gnu/packages/patches/libffi-mips-n32-fix.patch: New file. * gnu/packages/libffi.scm (libffi): Add patch. * gnu-system.am (dist_patch_DATA): Add patch.
2013-07-03gnu: Add a "debug" output for some packages.Ludovic Courtès
* gnu/packages/base.scm (coreutils, gnu-make, glibc): Add a "debug" output. * gnu/packages/bdw-gc.scm (libgc): Likewise. * gnu/packages/guile.scm (guile-2.0): Likewise. * gnu/packages/libffi.scm (libffi): Likewise. * gnu/packages/multiprecision.scm (gmp, mpfr, mpc): Likewise.
2013-06-22gnu: libffi: Upgrade to 3.0.13.Ludovic Courtès
* gnu/packages/libffi.scm (libffi): Upgrade to 3.0.13.
2013-06-21build-system/gnu: Unify with (guix build-system gnu-cross-build).Ludovic Courtès
* guix/build/gnu-build-system.scm (set-paths): Add `native-inputs' and `native-search-paths' keyword parameters. Honor them. (configure): Add `target' and `native-inputs' keyword parameters. Look for Bash in NATIVE-INPUTS or INPUTS. Pass `--host' when TARGET is true. (strip): Add `strip-command' keyword parameter. Use it. * guix/build/gnu-cross-build.scm: Remove. * Makefile.am (MODULES): Adjust accordingly. * gnu/packages/acl.scm, gnu/packages/attr.scm, gnu/packages/base.scm, gnu/packages/bash.scm, gnu/packages/gawk.scm, gnu/packages/gettext.scm, gnu/packages/guile.scm, gnu/packages/libffi.scm, gnu/packages/libsigsegv.scm, gnu/packages/linux.scm, gnu/packages/ncurses.scm, gnu/packages/readline.scm, guix/build-system/gnu.scm: Replace `%standard-cross-phases' by `%standard-phases'. Remove references to (guix build gnu-cross-build).
2013-05-25gnu: libffi: Allow cross-compilation.Ludovic Courtès
* gnu/packages/libffi.scm (libffi): Use %standard-cross-phases as the base when cross-compiling. Add (guix build gnu-cross-build) to the #:modules when cross-compiling. Improve synopsis.
2013-02-10Re-export `%current-system' from (guix packages).Ludovic Courtès
* guix/packages.scm: Re-export `%current-system'. * gnu/packages/bdw-gc.scm, gnu/packages/gawk.scm, gnu/packages/gperf.scm, gnu/packages/libffi.scm, gnu/packages/libsigsegv.scm, gnu/packages/libunistring.scm, gnu/packages/lout.scm, gnu/packages/m4.scm, gnu/packages/multiprecision.scm, gnu/packages/ncurses.scm, gnu/packages/perl.scm, gnu/packages/pkg-config.scm, gnu/packages/readline.scm, gnu/packages/recutils.scm, gnu/packages/scheme.scm: Remove (guix utils) import.
2013-01-18distro: Change the module name space to (gnu ...).Ludovic Courtès
* distro: Rename to... * gnu: ... this. Update module names accordingly. * Makefile.am: Adjust accordingly. * po/POTFILES.in: Likewise. * distro.scm: Search for files under /gnu/packages instead of /distro/packages. * gnu/packages/base.scm (ld-wrapper-boot3): Likewise.