Merge remote-tracking branch 'origin/redox-unix'

This commit is contained in:
Jeremy Soller 2019-06-16 21:09:40 -06:00
commit 40b94e5d3a
No known key found for this signature in database
GPG key ID: E988B49EE78A7FB1
7 changed files with 10 additions and 17 deletions

2
.gitmodules vendored
View file

@ -25,7 +25,7 @@
[submodule "rust"]
path = rust
url = https://gitlab.redox-os.org/redox-os/rust.git
branch = redox-2019-04-06
branch = redox-unix-2019-04-06
[submodule "redoxfs"]
path = redoxfs
url = https://gitlab.redox-os.org/redox-os/redoxfs.git

View file

@ -120,6 +120,7 @@ ptyd = {}
redoxfs = {}
#redox-ssh = {}
#relibc = {}
#relibc-tests = {}
#ripgrep = {}
#rodioplay = {}
#rs-nes = {}

@ -1 +1 @@
Subproject commit 1483b6cd5c724870b0c2a9d7fc6dd4eca6a6c3db
Subproject commit e16d69117a8494110bb8a4286cb2273ed86bc712

View file

@ -4,7 +4,7 @@ ARCH?=x86_64
## Flags to pass to the installer (empty to download binary packages)
INSTALLER_FLAGS?=--cookbook=cookbook
## Enabled to use binary prefix (much faster)
PREFIX_BINARY?=1
PREFIX_BINARY?=0
## Enabled to build custom rustc
PREFIX_RUSTC?=1
## Filesystem size in MB (256 is the default)

2
relibc

@ -1 +1 @@
Subproject commit dab6530fb40200e8ee8ecebc315ecf8dd88d385b
Subproject commit e929538098376804370e84c0a7b8c92d9ccc2a0c

2
rust

@ -1 +1 @@
Subproject commit 57cf5eabfda7e4a3182559159f98b95bf9085826
Subproject commit 21ba98fa2cebf10914e1ee1d8bea9e512d26c358

View file

@ -1,14 +1,6 @@
let
pkgs = import <nixpkgs> {
overlays = [
(import (builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz))
];
};
rust = (pkgs.rustChannelOf {
date = "2019-04-06";
channel = "nightly";
}).rust;
in pkgs.mkShell rec {
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell rec {
hardeningDisable = [ "all" ];
# used in mk/prefix.mk to patch interpreter when PREFIX_BINARY=1
@ -20,7 +12,7 @@ in pkgs.mkShell rec {
];
LD_LIBRARY_PATH = LIBRARY_PATH;
nativeBuildInputs = with pkgs; [ gnumake cmake nasm pkgconfig gcc automake autoconf bison gperf qemu rust ];
nativeBuildInputs = with pkgs; [ gnumake cmake nasm pkgconfig gcc automake autoconf bison gperf qemu rustup ];
buildInputs = with pkgs; [ fuse openssl gettext libtool flex libpng perl perlPackages.HTMLParser ];
shellHook = ''