John Ericson
77816426b6
Merge pull request #105305 from lopsided98/build-rust-crate-platform-hash
...
buildRustCrate: add host platform to rlib hash suffix
2020-11-29 10:50:25 -05:00
John Ericson
5d75fe4ed0
Merge pull request #105314 from lopsided98/rustc-musl-target
...
rustc: allow building for musl targets
2020-11-29 00:39:36 -05:00
John Ericson
304913841b
Merge pull request #95542 from aaronjanse/aj-rust-custom-target
...
buildRustPackage: support custom targets
2020-11-28 17:20:31 -05:00
John Ericson
2622548c13
Merge pull request #105155 from FRidh/splice
...
Python: rename internal parameters related to splicing and fix splicing
2020-11-28 12:02:20 -05:00
John Ericson
d19b920c60
Merge pull request #102503 from siraben/remarkable-init
...
Initial implementation of remarkable1 cross-compile
2020-11-24 10:03:54 -05:00
John Ericson
93b430bc6b
Merge pull request #104201 from obsidiansystems/splice-python
...
python: Splice packages to better support cross
2020-11-19 14:07:03 -05:00
John Ericson
5bafec36ef
Merge pull request #99176 from Ericson2314/meson-remove-extra-cc
...
meson: Remove propagated native C compiler
2020-11-15 14:18:15 -05:00
John Ericson
86fedc3a92
Merge pull request #102766 from siraben/mmix
...
Initial implementation of cross-compilation to Knuth's MMIX
2020-11-14 12:46:24 -05:00
John Ericson
493f8b2ea2
Merge pull request #93368 from samueldr/feature/or1k-toolchain
...
Initial support for OpenRISC 1000
2020-11-10 21:36:43 -05:00
John Ericson
6f4a1cb60b
Merge pull request #103100 from Kloenk/onefetch_2_7
...
onefetch: 2.6.0 -> 2.7.0
2020-11-07 15:38:05 -05:00
John Ericson
4cacea5a16
Merge pull request #102811 from Kloenk/onefetch_2_6
...
onefetch: 2.5.0 -> 2.6.0
2020-11-04 16:32:07 -05:00
John Ericson
d278891db5
Merge pull request #102676 from LibreCybernetics/add-pkg-option-to-ipfs-service
...
nixos/modules/services/network-filesystems/ipfs: refactor
2020-11-03 20:54:09 -05:00
John Ericson
617f3140b5
Merge pull request #98299 from Kloenk/homed
...
systemd: enable homed
2020-11-03 18:53:55 -05:00
John Ericson
66c9347db6
Merge pull request #102069 from nix-windows/libarchive-windows
...
libarchive: Fix MinGW build
2020-10-29 19:31:28 -04:00
John Ericson
76b3bfbb7a
Merge pull request #101057 from aaronjanse/aj-relibc-top-files
...
relibc: fix for nix 3.0
2020-10-19 23:31:39 -04:00
John Ericson
7929891d57
Merge pull request #100964 from danieldk/fix-validate-pkg-config
...
validatePkgConfig: fix variable scope
2020-10-18 23:33:07 -04:00
John Ericson
f3db41d730
Merge pull request #99335 from obsidiansystems/make-rust-platform-separate
...
makeRustPlatform: Put back in it's own file.
2020-10-13 22:15:47 -04:00
John Ericson
e54f6b1fde
Merge pull request #99401 from Ericson2314/cmake-optional-openssl
...
cmake: Tighten deps
2020-10-13 22:13:13 -04:00
John Ericson
3f93b59e6a
Merge pull request #99396 from obsidiansystems/cmake-nativeBuildInputs
...
cmake: Don't be target sensitive
2020-10-13 19:22:54 -04:00
John Ericson
7568c3f452
Merge pull request #100038 from Kloenk/rust_1_47
...
rust: 1.46.0 -> 1.47.0
2020-10-12 16:53:53 -04:00
John Ericson
d3d55bcc81
Merge pull request #99066 from lopsided98/buildrustcrate-target-vars
...
buildRustCrate: fix target config environment variables on 32-bit ARM
2020-10-11 16:46:29 -04:00
John Ericson
db3b1c12cb
Merge pull request #98998 from Kloenk/systemd-module
...
systemd: create options for smaller derivation
2020-10-10 10:26:11 -04:00
John Ericson
e4538ab8bb
Merge pull request #99583 from lopsided98/lm-sensors-cross
...
lm_sensors: fix cross-compilation
2020-10-07 23:04:30 -04:00
John Ericson
0794fb0419
Merge pull request #99511 from r-burns/go-cross
...
go: fix cross, enable ppc64le
2020-10-05 11:37:09 -04:00
John Ericson
6a0cf06f8e
Merge pull request #98818 from lopsided98/libical-cross
...
libical: fix cross-compilation
2020-09-30 11:08:43 -04:00
John Ericson
cffc0eaa98
Merge pull request #99050 from lopsided98/buildrustcrate-cross
...
buildRustCrate: support cross compilation
2020-09-29 00:13:26 -04:00
John Ericson
3e462a8533
Merge pull request #98466 from stigtsp/package/perl-cross-default_inc_excludes_dot
...
perl-cross: fix . being included in INC
2020-09-22 12:49:18 -04:00
John Ericson
d30161b2d9
Merge pull request #96693 from jmininger/jam@fix-adobe-reader
...
adobe-reader: add gkd-pixbuf-xlib based on issue: #96683
2020-09-17 14:58:21 -04:00
John Ericson
2e075ba96c
Merge pull request #96906 from kampka/gts
...
gts: Fix cross compilation
2020-09-12 13:33:20 -04:00
John Ericson
5fd27509cf
Merge pull request #97387 from Ericson2314/fix-android-prebuilt
...
cc-wrapper: Fix for prebuilt android
2020-09-08 20:24:50 -04:00
John Ericson
452854a13c
androidndk: Avoid depending on target-sensative openjdk
...
We just need jdk for this script that helps set up toolchains. The
script might need to know about the target platform, but the interpreter
that runs it (or part of it) doesn't.
2020-09-08 09:49:39 -04:00
John Ericson
e2bef8fbdc
lib.systems.examples: Bump android SDK to 21
...
074bc78cc8 evidently meant to do this, but
forgot.
2020-09-08 09:33:09 -04:00
John Ericson
7cac79b3ad
androidndkPkgs: Take version from underlying package
...
We can now do this, so let's.
2020-09-08 09:32:06 -04:00
John Ericson
4c489b5f5d
deployAndroidPackage: Use pname and version
2020-09-08 09:31:18 -04:00
John Ericson
204dc3a88b
cc-wrapper: Fix for prebuilt android
...
We don't want to use Nix-built GCC's libs with prebuilt clang in this
case.
2020-09-07 15:08:11 -04:00
John Ericson
bd3583fc71
Merge pull request #96970 from obsidiansystems/dash-cross
...
dash: Fix cross build
2020-09-03 14:10:15 -04:00
John Ericson
a47d059689
dash: Fix cross build
2020-09-02 16:16:49 -04:00
John Ericson
1965a241fc
Merge pull request #61019 from volth/gcc.arch-amd
...
platform.gcc.arch: support for AMD CPUs
2020-09-01 22:31:16 -04:00
John Ericson
5a05601013
Merge pull request #96223 from KAction/static
...
Make pkgsStatic set "static" argument to true
2020-08-31 20:00:15 -04:00
John Ericson
6cbd6955fc
Merge pull request #95623 from lopsided98/perl-cross-shebang
...
buildPerlPackage: fix patchShebangs when cross-compiling
2020-08-24 11:45:52 -04:00
John Ericson
728f8e21d4
Merge pull request #95875 from Pamplemousse/gdb
...
gdb: Give it a `pname`
2020-08-21 14:12:20 -04:00
John Ericson
156fe85c5f
Merge pull request #95848 from aaronjanse/aj-relibc-from-source
...
relibc: build from source
2020-08-21 01:31:48 -04:00
John Ericson
31dae7d627
Merge pull request #84047 from aaronjanse/document-android-emulator-variable
...
emulateApp: document $NIX_ANDROID_EMULATOR_FLAGS
2020-08-20 00:26:53 -04:00
John Ericson
d4d9ad66a0
Merge pull request #92168 from WebGHC/upstream-wasm-cross-nixpkgs-4
...
GHC / Haskell packages, wasm cross compilation support
2020-08-16 15:58:56 -04:00
John Ericson
e6fe9abd8b
nixos/ipfs: Allow QUIC connections to socket activate too
...
Well, via the underlying UDP. QUIC-level socket activation we'll get
someday.
2020-08-11 22:08:19 +00:00
John Ericson
70d68f0478
nixos/systemd: Add support for listenDatagrams
...
This works exactly analogously to the existing `listenStreams`.
2020-08-11 22:08:19 +00:00
John Ericson
0bb1b894aa
Merge pull request #88783 from NickHu/ayatana
...
libayatana-appindicator: init at 0.5.4 libayatana-indicator: init at 0.6.3 ayatana-ido: init at 0.4.90
2020-08-07 16:00:13 -04:00
John Ericson
7f0a9a4adb
Merge pull request #93905 from aaronjanse/aj-redox-release-cross
...
pkgs/top-level: add x86_64-redox to release-cross.nix
2020-08-02 22:57:27 -04:00
John Ericson
b5f7ed6846
Merge pull request #91293 from Ericson2314/cxx-wrapper-debt-part-2
...
treewide: Get rid of `cc.gcc`
2020-08-02 20:42:20 -04:00
John Ericson
c0b06ef319
Merge pull request #87234 from ehmry/staging
...
gnu-config: 2019-04-15 -> 2020-05-04
2020-08-02 20:40:41 -04:00
John Ericson
3a512ab84e
Merge pull request #60246 from dfordivam/virtualbox-add-extra-disk
...
nixos/modules/virtualization: Options to add an extra disk in virtualbox VM
2020-08-02 13:13:52 -04:00
John Ericson
ef81828143
Merge pull request #94047 from kmicklas/fix-gplates
...
gplates: 2.0.0 -> 2.2.0, unbreak
2020-07-31 19:57:01 -04:00
John Ericson
cd719c1eae
Merge pull request #91974 from Mic92/nostdinc
...
stdenv: make -nostdinc work as intended
2020-07-28 19:49:42 -04:00
John Ericson
5c56778efd
Merge pull request #93568 from aaronjanse/aj-redox
...
Add Redox OS as a target
2020-07-22 12:56:00 -04:00
John Ericson
fdbcba838e
Merge pull request #92961 from lopsided98/stdenv-system-fix
...
stdenv: correctly make `stdenv.system` refer to the host platform
2020-07-11 16:19:55 -04:00
John Ericson
c09dd3be0f
Merge pull request #83104 from Valodim/distbuild-module
...
nixos/nix-daemon: Organize buildMachine options with a submodule
2020-07-05 11:23:39 -04:00
John Ericson
fa54dd346f
Merge pull request #85189 from Ericson2314/cxx-wrapper-debt
...
C++ compilers: Be sane with standard libraries
2020-06-22 10:38:34 -04:00
John Ericson
f3f7612a40
C++ Compilers: Systematize handling of standard libraries
2020-06-22 04:24:44 +00:00
John Ericson
1a26ee315f
Merge pull request #90693 from obsidiansystems/ipfs-socket-unit-precision
...
IPFS NixOS module: Socket unit file more precise
2020-06-18 10:36:49 -04:00
John Ericson
e985a0b24a
Merge pull request #90722 from expipiplus1/joe-exfat-cross
...
exfat: fix cross compilation
2020-06-18 10:36:12 -04:00
John Ericson
8fa7d4acd1
Merge pull request #90527 from erictapen/bind-fix-cross
...
bind: set BUILD_CC for cross compilation
2020-06-15 16:00:35 -04:00
John Ericson
e97e3b8641
Merge pull request #90206 from Ericson2314/faster-release-eval
...
release-lib: Avoid filtering twice
2020-06-14 15:50:02 -04:00
John Ericson
1c4480e931
Merge pull request #90157 from obsidiansystems/socket-based-ipfs
...
Add socket-based IPFS support
2020-06-12 18:31:01 -04:00
John Ericson
2fc097ad74
Merge pull request #90204 from Ericson2314/fix-perl-pkg-config
...
perlPackages.ExtUtilsPkgConfig: Fix build
2020-06-12 18:01:43 -04:00
John Ericson
b668fe8796
Merge pull request #89582 from input-output-hk/fix-rust-cross
...
rust: fix rust cross-compile
2020-06-08 00:48:49 -04:00
John Ericson
cc1af0751f
Merge pull request #89036 from Ericson2314/fix-mesa-wayland-cross
...
mesa wayland: Fix/simplify cross
2020-05-27 16:45:05 -04:00
John Ericson
5aad832327
Merge pull request #87904 from jtojnar/gi-docs
...
gobject-introspection: clean-ups & build docs
2020-05-23 19:45:09 -04:00
John Ericson
eae4f22176
Merge pull request #88518 from Ericson2314/fix-pkg-config
...
pkg-config, pkgconf: Misc fixes
2020-05-21 16:05:42 -04:00
John Ericson
75c55c4fe2
Merge pull request #87705 from Ericson2314/wrap-pkg-config
...
Wrap pkg-config
2020-05-15 21:00:02 -04:00
John Ericson
a0c003e5d8
Merge pull request #86166 from Ericson2314/suffix-salt
...
*-wrapper; Switch from `infixSalt` to `suffixSalt`
2020-05-12 18:37:16 -04:00
John Ericson
e9d8303727
Merge pull request #86283 from Ericson2314/fix-mistakes
...
meson: Fix my mistakes
2020-04-29 10:02:54 -04:00
John Ericson
05d26adb0a
mkDerivation mesonFlags: Fix arm cpu families
...
In my haste to unbreak eval, I screwed up and got the bit-widths,
backwards.
2020-04-28 22:56:20 -04:00
John Ericson
38b084f621
meson: Fix cross
...
The old `CC=.. CXX= .. meson ...` env var hack I removed in
3c00ca03a2 had a side effect of ensuring
that Meson always had access to a native C compiler, which unforunately
it expects in most cases. Thankfully, that will be fixed soon.
2020-04-28 22:54:48 -04:00
John Ericson
d78e0c7f58
Merge pull request #86254 from Ericson2314/fix-staging-eval
...
mkDerivation mesonFlags: Fix cross file logic to handle more cases
2020-04-28 17:34:11 -04:00
John Ericson
941d2765fd
Merge pull request #86080 from Ericson2314/fix-meson-cross
...
meson: Clean up build and infra
2020-04-28 13:38:31 -04:00
John Ericson
eb4acb6ca9
Merge pull request #85468 from Ericson2314/no-dumpmachine
...
treewide: Get rid of -dumpmachine in favor of static info
2020-04-18 00:35:19 -04:00
John Ericson
e3d50e5cb0
Merge branch 'master' of github.com:NixOS/nixpkgs into staging
2020-04-18 00:10:08 -04:00
John Ericson
6b9c0adc24
Merge pull request #85470 from petabyteboy/feature/blas-fix-build
...
blas: fix build
2020-04-17 21:31:39 -04:00
John Ericson
cc880cd91f
Merge remote-tracking branch 'upstream/master' into staging
2020-04-17 18:50:55 -04:00
John Ericson
e99a409065
Merge pull request #85190 from Ericson2314/fwupdate
...
fwupdate: Clean up -I flags
2020-04-17 18:50:22 -04:00
John Ericson
cdfda4b455
Merge pull request #83888 from matthewbauer/blas-alternatives
...
Add BLAS/LAPACK switching mechanism
2020-04-17 18:38:41 -04:00
John Ericson
c8a6ea5161
Merge remote-tracking branch 'upstream/master' into staging
2020-04-13 22:17:15 -04:00
John Ericson
40000ebb4b
Merge pull request #84531 from TravisWhitaker/cross-clang
...
LLVM: Always pass host/target info to compiler-rt/libstdcxxClang
2020-04-13 22:13:55 -04:00
John Ericson
204d710405
treewide: Get rid of -dumpmachine in favor of static info
2020-04-13 19:26:19 -04:00
John Ericson
17f2cf93dc
fwupdate: Clean up -I flags
2020-04-13 19:21:23 -04:00
John Ericson
79374b9870
Merge pull request #85167 from Ericson2314/sync-llvm
...
compiler-rt-10: Sync flags with previous versions
2020-04-13 14:07:38 -04:00
John Ericson
888c1685ad
compiler-rt-10: Sync flags with previous versions
...
In 0c73297c07 I made some changes up to 9
for 20.03 and master, now I do the same for 10 which is just on master.
2020-04-13 13:22:31 -04:00
John Ericson
923dc61c9b
Merge pull request #85085 from Ericson2314/document-haskell-env-changes
...
nixos/doc: Document breaking change to Haskell dev shells
2020-04-12 16:33:53 -04:00
John Ericson
8594285c25
nixos/doc: Document breaking change to Haskell dev shells
2020-04-12 11:58:05 -04:00
John Ericson
fd85e86232
Merge pull request #75132 from samueldr/fix/cross/perl-xmlparser
...
perlPackages.XMLParser: Work around cross-compilation regression
2020-04-07 17:26:17 -04:00
John Ericson
a5480d09dd
Merge pull request #84028 from obsidiansystems/consistent-bazel-ref
...
bazel-*: Consistently self reference
2020-04-01 16:33:20 -04:00
John Ericson
be0d1dc5a6
Merge pull request #69454 from jmillerpdt/bugfix/tensorflow-mkl
...
pythonPackages.tensorflow: fix for bazel settings for intel mkl, dnnl
2020-03-31 12:47:29 -04:00
John Ericson
e541a44c17
Merge pull request #83794 from obsidiansystems/add-tensorflow-2
...
tensorflow-estimator-1.x: Put back comment
2020-03-30 13:45:51 -04:00
John Ericson
35ac8ba492
Merge pull request #83518 from obsidiansystems/add-tensorflow-2
...
python.pkgs.{tensorflow,tensorflow-estimator,tensorflow-tensorboard}-2: Init at 2.0.0
2020-03-30 13:40:43 -04:00
John Ericson
3150fc9ba6
Merge pull request #83292 from ehmry/tier7
...
lib/systems: Add Genode platform definitions
2020-03-25 21:37:07 -04:00
John Ericson
19a0b38cbe
Merge pull request #82882 from obsidiansystems/armv6-embedded
...
Misc fixes for armv6 bare metal cross
2020-03-19 10:38:22 -04:00
John Ericson
320334aee7
Merge pull request #82130 from Ericson2314/fetchsvn-cross
...
fetchsvn: Fix for cross
2020-03-10 09:53:17 -04:00
John Ericson
2607aae93f
fetchsvn: Fix for cross
...
Just use `nativeBuildInputs` at build time.
2020-03-09 02:11:45 -04:00
John Ericson
5c4dd08a03
Merge pull request #81191 from clkamp/stdenv-multi-line-libc-cflags
...
stdenv: Fix gcc multi line libc-cflags
2020-03-07 21:28:33 -05:00
John Ericson
83a4705f49
Merge pull request #80843 from obsidiansystems/rust-no-std
...
rust 1.41: Fix build with no_std only target
2020-02-23 00:48:45 -05:00