Age | Commit message (Expand) | Author |
---|---|---|
2018-03-30 | gnu: rust: Update rust to 1.24.1....* gnu/packages/rust.scm (rust-bootstrap): Freeze bootstrap version to 1.22.1. Reorganize bootstrap binaries to match new "rust" package structure with two ouputs "out" with Rust compiler and "cargo" with Cargo package manager. Replace all "system*" by "invoke". (rust-1.23): Rename "rustc" to "rust". Update sha256 for tarball. Add cargo related dependencies. Install "cargo" as separate "rust" output. Remove substitutes for parts that were fixed in "rustc" source code. Install documentation to separate "doc" output. Update configuration according to changes in "rustc" source code. Replace all "system*" by "invoke". (rust): Create package for 1.24.1 rust release based on rust-1.23 release. * guix/build-system/cargo.scm (default-rust): Replace "default-cargo" and "default-rustc" functions with "default-rust" function. (cargo-build-system): Take only one package as "rust" source. Use "rustc" of default output of "rust" package, use "cargo" as "cargo" output of "rust" package. | Nikolai Merinov |
2018-03-20 | Correct name and Email for ng0....* .mailmap: Correct name and Email for ng0. * Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> | ng0 |
2018-01-29 | gnu: cargo-version: Fix URI in comment....The table of corresponding cargo and rustc versions was removed from cargo's HEAD for being outdated, but still illustrates the pattern. * gnu/packages/rust.scm (cargo-version): Link to an older README.md revision. | Tobias Geerinckx-Rice |
2017-12-11 | gnu: cargo: Add file-name field to input sources....* gnu/packages/rust.scm (cargo)[inputs]: Add 'file-name' field to all source inputs. | Efraim Flashner |
2017-12-11 | gnu: rust: Add support for all platforms....* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add entries for all platforms supported by Guix. (rustc-bootstrap, cargo-bootstrap)[supported-systems]: Remove field. | Efraim Flashner |
2017-12-11 | gnu: %rust-bootstrap-binaries: Add missing catch-all entry....* gnu/packages/rust.scm (%rust-bootstrap-binaries): Add missing catch-all entry to prevent various errors in Guix. | Efraim Flashner |
2017-12-11 | gnu: rust: Update rust to 1.22.1 and cargo to 1.23.0....* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update version. (%rust-bootstrap-binaries): Use x86_64 rust bootstrap package for x86_64 build. (%cargo-reference-project-file): Use specific file as "project" file when patching rust vendored sources. (%cargo-reference-hash): sha256 sum for %cargo-reference-project-file. (rustc-bootstrap): Use bootstrap package with host architecture. (cargo-bootstrap): Use bootstrap package with host architecture. (rustc): Add new test dependency, fix build issues, use "./x.py" script for build instead of "./configure". (cargo): Update dependencies, patch shebangs for vendored sources * gnu/packages/jemalloc.scm: Add jemalloc-4.5.0 release. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> | Nikolai Merinov |
2017-11-19 | Update email address for ng0. | ng0 |
2017-06-20 | gnu: rustc: Enable tests....* gnu/packages/rust.scm (rustc)[source]: Remove bundled llvm. [native-inputs]: Add bison, flex, procps. [inputs]: Update llvm to llvm-3.9.1. [arguments]: Patch and enable tests. | Danny Milosavljevic |
2017-04-21 | gnu: cargo: Simplify unpacking....Fixes <http://bugs.gnu.org/26166>. * gnu/packages/rust.scm (cargo) [arguments]<:modules>: Add (srfi srfi-1). [arguments]<:phases>: Adapt 'unpack-submodule-sources' phase to more clearly seperate the tasks it does. Add helper procedures 'unpack', 'touch', 'install-rust-library'. [arguments]<:phases>: Rename 'set-cargo-home' to 'set-environment-up' and make it use official cargo directories. [arguments]<:phases>: Remove 'configure' phase. | Danny Milosavljevic |
2017-04-10 | gnu: rustc: Update to 1.16.0. gnu: cargo: Update to 0.17.0....* gnu/packages/rust.scm (rustc): Update to 1.16.0. patch-configure: Patch LLVM references. (cargo): Update to 0.17.0. [native-inputs]: Update rust-openssl to 0.9.6. Update rust-libssh2-sys 0.2.5. Update rust-libz-sys 1.0.13. Add rust-error-chain 0.7.2. Add rust-metadeps 1.1.1. Update rust-openssl-sys 0.9.6. Update rust-libgit2-sys to 0.6.6. Add rust-shell-escape 0.1.3. | Danny Milosavljevic |
2017-03-23 | gnu: rustc: Simplify configure phase....* gnu/packages/rust.scm (rustc): Simplify configure phase. | Danny Milosavljevic |
2017-03-22 | gnu: rustc: Honor max line length....* gnu/packages/rust.scm (rustc)[arguments]: patch-tests: Honor max line length. | Danny Milosavljevic |
2017-03-22 | gnu: rustc: End resultless phases in #t....* gnu/packages/rust.scm (rustc): End resultless phases in #t. | Danny Milosavljevic |
2017-03-18 | gnu: rustc: Fix process test....* gnu/packages/rust.scm (rustc)[arguments]: Rename 'patch-lockfile-test to 'patch-tests. Add another substitution. | Danny Milosavljevic |
2017-03-17 | gnu: cargo: Use upstream cargo....* gnu/packages/rust.scm (cargo): Use upstream cargo. | Danny Milosavljevic |
2017-03-17 | gnu: rust: Update to 1.15.0....* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update to 1.14.0. (%rust-bootstrap-binaries): Update to 1.14.0. (rustc): Update to 1.15.0. [arguments]: Pass "--disable-rustbuild" to configure. | Danny Milosavljevic |
2017-02-10 | gnu: rustc: Add native-search-paths....* gnu/packages/rust.scm (rust)[native-search-paths]: New field. Co-authored-by: Ludovic Courtès <ludo@gnu.org> | Ben Woodcroft |
2017-01-09 | gnu: rustc: Retain binutils....* gnu/packages/rust.scm (rustc)[arguments]: Retain binutils. Add wrap-rustc phase. Problem reported by Ben Woodcroft <donttrustben@gmail.com>. | David Craven |
2017-01-04 | build-system: cargo: Use correct cargo....* gnu/packages/rust.scm (cargo-bootstrap): Make private. * guix/build-system/cargo.scm (default-cargo): Use cargo. | David Craven |
2017-01-04 | gnu: Add cargo....* gnu/packages/rust.scm (cargo): New variable. | David Craven |
2016-12-29 | gnu: rustc: Update to 1.14.0....* gnu/packages/rust.scm (rustc): Update to 1.14.0. %rust-bootstrap-binaries: Update to 1.13.0. Signed-off-by: David Craven <david@craven.ch> | ng0 |
2016-12-14 | gnu: Add rustc....* gnu/packages/rust.scm (rustc): New variable. Co-authored-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> | David Craven |
2016-12-14 | gnu: Add rust bootstrap binaries....* gnu/packages/rust.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm. | David Craven |