guix/gnu
Ludovic Courtès 1306b0b003 gnu: cross-base: Apply Qualcomm's patches for Binutils and GCC.
This fixes compilation of the ath9k-htc firmware.  Before that, loading
it would result in "Target is unresponsive".  The patches come from
the ath9k-htc firmware source.

* gnu/packages/patches/ath9k-htc-firmware-binutils.patch,
  gnu/packages/patches/ath9k-htc-firmware-gcc.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/cross-base.scm (package-with-patch): New procedure.
  (cross-binutils): Check whether TARGET starts with "xtensa-", and call
  'package-with-patch' when it does.
  (cross-gcc-patches): New procedure.
  (cross-gcc): Use it to add patches.
2014-11-11 22:36:49 +01:00
..
build system: Allow Linux-libre to find our 'modprobe' command. 2014-11-02 23:06:17 +01:00
packages gnu: cross-base: Apply Qualcomm's patches for Binutils and GCC. 2014-11-11 22:36:49 +01:00
services services: xorg: Don't pass "-ac" to X. 2014-11-11 22:36:49 +01:00
system services: Add 'auto-start?' field to <service>. 2014-11-10 23:23:32 +01:00
packages.scm gnu-maintenance: Introduce <gnu-release> data type. 2014-11-11 15:31:35 +01:00
services.scm services: Add 'auto-start?' field to <service>. 2014-11-10 23:23:32 +01:00
system.scm services: Add 'user-unmount-service' as an essential service. 2014-11-10 22:42:14 +01:00