~ruther/guix-local

ref: e8bf3ced253bcf27e95b4fc46fdf8140550e43ed guix-local/configure.ac -rw-r--r-- 6.3 KiB
7c6fb733 — Mark H Weaver 10 years ago
Merge branch 'master' into dbus-update
51805219 — Alex Kost 10 years ago
build: Set DOT_USER_PROGRAM for Emacs interface.

Suggested by Ludovic Courtès <ludo@gnu.org>.

* configure.ac: Set DOT_USER_PROGRAM variable.
* emacs/guix-config.el.in (guix-config-dot-program): New constant.
* emacs/guix-external.el (guix-dot-program): Use it.
ca34fc31 — Ludovic Courtès 10 years ago
build: Fix libgcrypt detection on FHS systems.

Reported by Christopher Allan Webber <cwebber@dustycloud.org>.

* m4/guix.m4 (GUIX_LIBGCRYPT_LIBDIR): Add "grep -e -L" to the pipeline
  to account for cases where the output of "libgcrypt-config --libs"
  lacks a -L flag.
* configure.ac: When 'GUIX_LIBGCRYPT_LIBDIR' returns the empty string,
  set LIBGCRYPT_LIBDIR to "no".
* config-daemon.ac: Add missing space.
319fe79d — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
dd01fecd — Ludovic Courtès 10 years ago
build: Automatically determine libgcrypt's file name.

* m4/guix.m4 (GUIX_LIBGCRYPT_LIBDIR): New macro.
* configure.ac: Use it when no --with-libgcrypt-* option was passed.
* README: Do not recommend --with-libgcrypt-prefix.

Co-authored-by: 宋文武 <iyzsong@gmail.com>
e1556533 — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
abbe2c61 — Ludovic Courtès 10 years ago
build: Bump version number.

* configure.ac: Change version to 0.9.0.
75710da6 — Ludovic Courtès 10 years ago
Merge branch 'master' into core-updates
bd6163d1 — Mathieu Lirzin 10 years ago
build: Produce 'guix-config' instead of using compile-time tricks.

* emacs/guix-{init,profiles}.el.in: Rename to ...
* emacs/guix-{init,profiles}.el: ... these.  New files.
  Use 'guix-config'.
* emacs/guix-config.el.in: New file.
* emacs.am (nodist_lisp_DATA): Add it.  Move them to ...
  (ELFILES): ... here.
* .gitignore, configure.ac: Adjust accordingly.
12e5b266 — Ludovic Courtès 10 years ago
build: Do not build (guix build syscalls) if 'mount' is missing from libc.

This disables compilation of this module on GNU/Hurd.
Reported by Manolis Ragkousis <manolis837@gmail.com>.

* m4/guix.m4 (GUIX_CHECK_LIBC_MOUNT): New variable.
* configure.ac: Use it.  Define 'BUILD_SYSCALLS_MODULE' conditional.
* Makefile.am (MODULES, EXTRA_DIST): Make 'guix/build/syscalls.scm'
  conditional on BUILD_SYSCALLS_MODULE.
bcf2971f — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/commencement.scm
	gnu/packages/xml.scm
8c01b9d0 — Mathieu Lirzin 10 years ago
doc: Move most 'HACKING' informations into the manual.

* HACKING (Contributing): New section.
  (Building from Git, The Perfect Setup, Coding Style, Submitting Patches):
  Move to ...
* doc/guix.texi (Running Guix Before It Is Installed): Likewise.
* doc/contributing.texi: ... here. New file.
* doc.am (EXTRA_DIST): Use it.
* README (Installation): Adapt to it.
* configure.ac (DOT): Likewise.
14928016 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
366801af — Ludovic Courtès 10 years ago
build: Bump version number.

* configure.ac: Change version to 0.8.3.
52eca736 — Ludovic Courtès 10 years ago
build: Build and install manual pages.

* configure.ac: Use 'AM_MISSING_PROG' for 'help2man'.
* doc.am (subcommand-manual-target, SUBCOMMANDS, dist_man1_MANS): New
  variables.
  (doc/guix-$(1).1, doc/guix.1): New targets.
86a81222 — 宋文武 11 years ago
Merge branch 'master' into gtk-rebuild

Conflicts:
	gnu/packages/gtk.scm
47c66da0 — Ludovic Courtès 11 years ago
build: Require Guile >= 2.0.7.

* configure.ac: Require guile-2.0 >= 2.0.7.
* README: Adjust accordingly.
* doc/guix.texi (Requirements): Likewise.
933204e5 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu-system.am
	gnu/packages/gstreamer.scm
a84e523c — Ludovic Courtès 11 years ago
build: Silence warnings about 'make' portability.

* configure.ac: Pass -Wno-portability to AM_INIT_AUTOMAKE.
1ca8ff28 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
Next