maav / guix-mirror (public) (License: GPLv3+) (since 2019-11-02) (hash sha1)
Mirror of GNU Guix (https://git.savannah.gnu.org/git/guix.git) with personal branches integrated into master branch.
List of commits:
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
Commit a2ed00f79fd5bf69c6cca3fa7bdc62726bf848fa - news: Add entry for '--with-c-toolchain'.
* etc/news.scm: Add entry.
Author: Ludovic Courtès
Author date (UTC): 2020-10-12 16:22
Committer name: Ludovic Courtès
Committer date (UTC): 2020-10-12 16:24
Parent(s): abd7a474615353149a44f4504f0b4b248dcc0716
Signer:
Signing key: 090B11993D9AEBB5
Signing status: E
Tree: edc49c535c11700b1e76d5c42ef0917824965600
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
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/maav/guix-mirror

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/maav/guix-mirror

Clone this repository using git:
git clone git://git.rocketgit.com/user/maav/guix-mirror

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main