~ruther/guix-local

ref: d56f8d5e749496362d76bbbf364c8eba2260c6e5 guix-local/gnu/packages/gcc.scm -rw-r--r-- 30.7 KiB
9a7143b7 — Mark H Weaver 10 years ago
gnu: gcc-5: Update to 5.2.0.

* gnu/packages/gcc.scm (gcc-5): Update to 5.2.0.  Remove
  gcc-arm-link-spec-fix.patch from patches.
629f4d2e — Mark H Weaver 10 years ago
gnu: gcc-5.1, gcc-toolchain-5.1, libstdc++-doc-5.1: Rename to *-5.

This reflects the new version numbering scheme for GCC 5 and up.
See <https://gcc.gnu.org/develop.html>.

* gnu/packages/gcc.scm (gcc-5.1): Rename to ...
  (gcc-5): ... this.
  (libstdc++-doc-5.1): Rename to ...
  (libstdc++-doc-5): ... this, and use gcc-5.
* gnu/packages/commencement.scm (gcc-toolchain-5.1): Rename to ...
  (gcc-toolchain-5): ... this, and use gcc-5.
* build-aux/hydra/gnu-system.scm (%core-packages): Use gcc-5.
e1705718 — Mark H Weaver 10 years ago
Merge branch 'core-updates'
1b4e48d4 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
50c7a1e2 — Ludovic Courtès 10 years ago
gnu: Add gnu-c-manual.

* gnu/packages/gcc.scm (gnu-c-manual): New variable.
35995769 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
98b385d1 — Ludovic Courtès 10 years ago
gnu: Add 'libstdc++-doc'.

* gnu/packages/gcc.scm (make-libstdc++-doc): New procedure.
  (libstdc++-doc-4.9, libstdc++-doc-5.1): New variables.
aa725117 — Mark H Weaver 10 years ago
gnu: Require NEON on armhf.

* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): On armhf,
  include --with-fpu=neon.
* doc/guix.texi (GNU Distribution): Document that our armhf port
  requires NEON.
6f317fa3 — Mark H Weaver 10 years ago
gnu: gcc-4.9: Update to 4.9.3.

* gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.3.  Remove
  "gcc-arm-link-spec-fix.patch" from patches.
2b6b6d13 — Ricardo Wurmus 10 years ago
gnu: Add libiberty.

* gnu/packages/gcc.scm (make-libiberty, libiberty): New variables.
ab5f49cf — Ludovic Courtès 10 years ago
gnu: gcc-4.8: Update to 4.8.5.

* gnu/packages/gcc.scm (gcc-4.8): Update to 4.8.5.
eed67cbb — Ricardo Wurmus 10 years ago
gnu: Add default GCC and default gfortran.

* gnu/packages/gcc.scm (gcc): New variable.
* gnu/packages/gcc.scm (gfortran): New variable.
c69a8b7b — Ricardo Wurmus 10 years ago
gnu: Add gfortran 4.9.

* gnu/packages/gcc.scm (gfortran-4.9): New variable.
bf76d987 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
d0abf829 — Ludovic Courtès 10 years ago
gnu: Add libstdc++ as a standalone package.

* gnu/packages/gcc.scm (make-libstdc++): New procedure.
  (libstdc++-4.9): New variable.
* gnu/packages/commencement.scm (libstdc++): Add TODO comment.
ec299071 — Ludovic Courtès 10 years ago
gnu: gcc: Build libsanitizer's bundled libbacktrace without -Werror.

* gnu/packages/gcc.scm (gcc-4.7)[arguments]: Also patch
  libsanitizer/libbacktrace/Makefile.in.
14928016 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
d0b62698 — Ludovic Courtès 10 years ago
gnu: gcc: Build libbacktrace without -Werror.

* gnu/packages/gcc.scm (gcc-4.7)[arguments] <pre-configure>: Remove -Werror
  from libbacktrace/configure.
9063ef0f — Ludovic Courtès 10 years ago
gnu: gcc: Add "debug" output, debugging symbols of libraries.

* gnu/packages/gcc.scm (gcc-4.7)[install-target]: Remove.
  [outputs]: Add "debug".
  [arguments]: Remove #:strip-binaries?.  Remove 'install' phase.
81197492 — Ludovic Courtès 10 years ago
gnu: gcc: Do not add -rpath=LIBDIR/lib64 to the "lib" spec.

* gnu/packages/gcc.scm (gcc-4.7): Remove unneeded LIBDIR/lib64 from
  GNU_USER_TARGET_LIB_SPEC.
Next