Subject | Hash | Author | Date (UTC) |
---|---|---|---|
news: Add entry for '--with-c-toolchain'. | a2ed00f79fd5bf69c6cca3fa7bdc62726bf848fa | Ludovic Courtès | 2020-10-12 16:22:17 |
guix build: Add '--with-c-toolchain'. | abd7a474615353149a44f4504f0b4b248dcc0716 | Ludovic Courtès | 2020-09-28 16:56:00 |
packages: Add 'package-with-c-toolchain'. | 46135ce4cefab9e164d75697d7ea0c8359b842e4 | Ludovic Courtès | 2020-09-28 15:36:42 |
gnu: clang-toolchain: Create 'cc' and 'c++' symlinks. | b668450716f0949e6a66550c38b6ba738f66bba7 | Ludovic Courtès | 2020-09-28 19:09:50 |
gnu: clang-toolchain: Add 'GUIX_LOCPATH' to the search paths. | 61a5380bfd89c77bb45c9b77203ddfbe27eb0865 | Ludovic Courtès | 2020-09-28 19:19:32 |
gnu: gcc-toolchain: Add 'GUIX_LOCPATH' to the search paths. | f848c276f0be22e66b661fe45d60d53fc0013172 | Ludovic Courtès | 2020-09-28 19:07:09 |
substitute: Reduce default narinfo negative TTL to 1h. | 099d709caf55db44414475c27b7b39f8becb0d64 | Ludovic Courtès | 2020-10-12 15:30:35 |
tests: Add missing copyright line. | d3162b98a824a32ce955de18b9b891fbc4342d44 | Ludovic Courtès | 2020-10-12 09:51:13 |
upgrade: Mention '--do-not-upgrade' in '--help' output. | 75e72dd34ef7001ac16e1abfd117672378326aad | Ludovic Courtès | 2020-10-12 09:48:45 |
gnu: rust-clang-sys: Fix package references. | 51d36964800013b679a499927208444cf1374ba1 | Efraim Flashner | 2020-10-12 10:22:04 |
gnu: rust-core-foundation-0.7: Downgrade to 0.7.0. | 8bcfd15c2abd6b7d7d82ab3260df06379febff1f | Efraim Flashner | 2020-10-12 10:12:39 |
gnu: rust-tokio-util-0.3: Skip tests. | af211eb5209bf031d1846743cc15667349fd6bb2 | Efraim Flashner | 2020-10-12 10:08:32 |
gnu: rust-xml-rs-0.7: Downgrade to 0.7.0. | 1bea13cbd5cc9251d4b1d9040032ff1235c672a4 | Efraim Flashner | 2020-10-12 10:03:30 |
gnu: rust-syn-0.11: Skip tests. | b01644cf5363431f13a5b54070c970b69a74a344 | Efraim Flashner | 2020-10-12 09:53:39 |
gnu: rust-fluid-attributes-0.4: Skip tests. | d94a56d52e10ab41fbec2c75359e9c5b526622c7 | Efraim Flashner | 2020-10-12 09:49:03 |
gnu: r-rgdal: Update to 1.5-17. | 328cf4e9a90cf98eb126eec35c17c020590be422 | Arun Isaac | 2020-10-12 10:15:40 |
gnu: r-rgdal: Replace proj.4 with proj. | 265b2bc5d37b57ced243522e370191c42363409f | Arun Isaac | 2020-02-22 19:16:32 |
news: Update copyright. | 9a7bea11d699ef13ecd90772d321eecd5992a26e | Florian Pelz | 2020-09-24 08:37:51 |
lint: cve: Set a connection timeout. | baa4a2ef8109601dcd6d28b16d2d41c203f849e4 | Ludovic Courtès | 2020-10-12 09:25:09 |
http-client: 'http-fetch' and 'http-fetch/cached' accept #:timeout. | d11f7f62b6ba2fbef8e4b00c7ae0d621f2d4281c | Ludovic Courtès | 2020-10-12 09:19:32 |
File | Lines added | Lines deleted |
---|---|---|
etc/news.scm | 38 | 0 |
File etc/news.scm changed (mode: 100644) (index 102817d680..027436647b) | |||
18 | 18 | (channel-news | (channel-news |
19 | 19 | (version 0) | (version 0) |
20 | 20 | ||
21 | (entry (commit "abd7a474615353149a44f4504f0b4b248dcc0716") | ||
22 | (title (en "New @option{--with-c-toolchain} package transformation option") | ||
23 | (fr "Nouvelle option de transformation @option{--with-c-toolchain}")) | ||
24 | (body | ||
25 | (en "The new @option{--with-c-toolchain} package transformation | ||
26 | options provides an easy way for developers to rebuild their favorite packages | ||
27 | with the C/C++ tool chain of their choice instead of the default one. | ||
28 | |||
29 | For example, the following command rebuilds the @code{fftw} and @code{fftwf} | ||
30 | packages as well as every package that depends on them, up to and including | ||
31 | @code{octave-cli}, using GCC version 10 (currently GCC 7.5 is used by | ||
32 | default): | ||
33 | |||
34 | @example | ||
35 | guix build octave-cli \\ | ||
36 | --with-c-toolchain=fftw=gcc-toolchain@@10 \\ | ||
37 | --with-c-toolchain=fftwf=gcc-toolchain@@10 | ||
38 | @end example | ||
39 | |||
40 | Run @command{info \"(guix) Package Transformation Options\"} for more info.") | ||
41 | (fr "La nouvelle option de transformation de paquets | ||
42 | @option{--with-c-toolchain} permet aux développeur·euses de recompiler leurs | ||
43 | paquets préférés avec la chaîne d'outils C/C++ de leur choix à la place de | ||
44 | celle par défaut. | ||
45 | |||
46 | Par exemple, la commande ci-dessous recompile @code{fftw}, @code{fftwf} et | ||
47 | tous les paquets qui en dépendent, jusqu'à @code{octave-cli} inclus, avec GCC | ||
48 | 10 (actuellement c'est GCC 7.5 qui est utilisé par défaut): | ||
49 | |||
50 | @example | ||
51 | guix build octave-cli \\ | ||
52 | --with-c-toolchain=fftw=gcc-toolchain@@10 \\ | ||
53 | --with-c-toolchain=fftwf=gcc-toolchain@@10 | ||
54 | @end example | ||
55 | |||
56 | Voir @command{info \"(guix.fr) Options de transformation de paquets\"} pour | ||
57 | plus de détails."))) | ||
58 | |||
21 | 59 | (entry (commit "8e1907a72430aa989125b053573ef0897c480697") | (entry (commit "8e1907a72430aa989125b053573ef0897c480697") |
22 | 60 | (title (en "Package transformation options now recorded in profiles") | (title (en "Package transformation options now recorded in profiles") |
23 | 61 | (es "Las opciones de transformación de paquetes ahora se | (es "Las opciones de transformación de paquetes ahora se |