Matthew Bauer
d180cb9850
cc-wrapper: make machine configuration configurable
...
It is useful to make these dynamic and not bake them into gcc. This
means we don’t have to rebuild gcc to change these values. Instead, we
will pass cflags to gcc based on platform values. This was already
done hackily for android gcc (which is multi-target), but not for our
own gccs which are single target.
To accomplish this, we need to add a few things:
- add ‘arch’ to cpu
- add NIX_CFLAGS_COMPILE_BEFORE flag (goes before args)
- set -march everywhere
- set mcpu, mfpu, mmode, and mtune based on targetPlatform.gcc flags
cc-wrapper: only set -march when it is in the cpu type
Some architectures don’t have a good mapping of -march. For instance
POWER architecture doesn’t support the -march flag at all!
https://gcc.gnu.org/onlinedocs/gcc/RS_002f6000-and-PowerPC-Options.html#RS_002f6000-and-PowerPC-Options
2019-04-20 20:05:51 -04:00
Matthew Bauer
799fa4d404
Merge remote-tracking branch 'origin/master' into staging
2019-04-20 19:31:35 -04:00
Renaud
9f203b3ac0
Merge pull request #59598 from r-ryantm/auto-update/ndpi
...
ndpi: 2.2 -> 2.8
2019-04-21 01:27:45 +02:00
Renaud
2e557dcdf6
Merge pull request #59626 from r-ryantm/auto-update/osinfo-db
...
osinfo-db: 20190301 -> 20190319
2019-04-21 01:23:54 +02:00
Renaud
38c10980fa
Merge pull request #59629 from r-ryantm/auto-update/papirus-icon-theme
...
papirus-icon-theme: 20190302 -> 20190331
2019-04-21 01:20:40 +02:00
Renaud
752fe9d071
Merge pull request #59778 from stephengroat/terraform-providers
...
terraform-providers: bump versions
2019-04-21 01:18:34 +02:00
Renaud
30aeb6c320
Merge pull request #59617 from r-ryantm/auto-update/openfortivpn
...
openfortivpn: 1.8.1 -> 1.9.0
2019-04-21 00:49:54 +02:00
Renaud
e946a6f166
Merge pull request #59749 from dtzWill/update/sarasa-gothic
...
sarasa-gothic: 0.6.0 -> 0.8.0
2019-04-21 00:44:54 +02:00
Renaud
8633596e65
Merge pull request #59938 from romildo/upd.nordic
...
nordic: 1.5.4 -> 1.6.5
2019-04-21 00:05:57 +02:00
Renaud
e78ff1963d
Merge pull request #59936 from romildo/upd.nordic-polar
...
nordic-polar: 1.4.0 -> 1.5.0
2019-04-20 23:58:25 +02:00
José Romildo Malaquias
814eb93410
nordic: 1.5.4 -> 1.6.5
2019-04-20 18:34:45 -03:00
Matthew Bauer
ae50241871
release-cross: remove alpha-elf target
...
This doesn’t appear to ever have worked. binutils doesn’t seem to
support the alpha-elf target at all. It doesn’t make sense to keep
this around.
https://hydra.nixos.org/build/92403855/nixlog/1/tail
2019-04-20 17:22:52 -04:00
José Romildo Malaquias
1d912c8b86
nordic-polar: 1.4.0 -> 1.5.0
2019-04-20 18:19:40 -03:00
Matthew Bauer
c351eb2842
Merge pull request #59897 from matthewbauer/mb-cross-fixes2
...
Miscellaneous cross compilation fixes
2019-04-20 16:52:26 -04:00
Matthew Bauer
4224b034cc
systemd: use lib.getBin for utillinux
...
it’s almost always a better idea to use getBin instead of .bin.
Otherwise, we could get an evaluation error if utillinux is missing
the bin otuput.
2019-04-20 16:39:12 -04:00
Jacek Galowicz
bfd9eaeb53
vimPlugins.emodeline: init at 2010-10-18
2019-04-20 20:00:03 +00:00
mt_caret
5ffe382afc
dejsonlz4: init at 1.1 ( #51373 )
...
* dejsonlz4: init at 1.1
* fix description
Co-Authored-By: mt-caret <mtakeda.enigsol@gmail.com>
2019-04-20 20:50:47 +02:00
Mario Rodas
a7e3c84fda
Merge pull request #59859 from JohnAZoidberg/siji-bdf
...
siji: Also package bdf font
2019-04-20 12:13:36 -05:00
Timo Kaufmann
0e8177ad10
Merge pull request #57169 from timokau/appimage-improvements
...
appimage-run improvements
2019-04-20 18:27:00 +02:00
Daiderd Jordan
cc6b56d381
Merge pull request #59624 from LnL7/darwin-libuv
...
libuv: fix darwin sandbox build
2019-04-20 15:46:25 +02:00
Aaron Andersen
4a11ce7f26
cleanup redundant text in modules utilizing mkEnableOption
...
Closes #59911
2019-04-20 14:44:02 +02:00
Tim Steinbach
297f8c55e5
linux: 5.0.8 -> 5.0.9
2019-04-20 08:31:09 -04:00
Tim Steinbach
24867c60e4
linux: 4.9.169 -> 4.9.170
2019-04-20 08:30:55 -04:00
Tim Steinbach
d5bbae8308
linux: 4.19.35 -> 4.19.36
2019-04-20 08:30:42 -04:00
Tim Steinbach
ab17efc087
linux: 4.14.112 -> 4.14.113
2019-04-20 08:30:25 -04:00
Joachim F
f246230350
Merge pull request #59789 from anton-dessiatov/tilt
...
tilt: init at 0.7.13
2019-04-20 11:28:12 +00:00
Timo Kaufmann
512097dece
Merge pull request #59921 from timokau/gap-update
...
gap: 4.10.0 -> 4.10.1
2019-04-20 13:17:04 +02:00
R. RyanTM
0dc3184871
picard-tools: 2.18.27 -> 2.19.0 ( #59634 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/picard-tools/versions
2019-04-20 13:15:40 +02:00
Joachim F
f0a49c1152
Merge pull request #59854 from goodsoft/patch-1
...
buildMix: fix bootstrapping packages with hyphens in version
2019-04-20 11:14:13 +00:00
Maximilian Bosch
f1c559057e
Merge pull request #59889 from sondr3/sondr3/git-ignore-1.0.0
...
git-ignore: 0.2.0 -> 1.0.0
2019-04-20 13:12:30 +02:00
Jan Tojnar
d3259ed673
Merge branch 'master' into staging
2019-04-20 12:49:01 +02:00
Timo Kaufmann
9c7f774a39
gap: mark as broken on darwin
...
Has been failing to build for a while.
2019-04-20 12:36:11 +02:00
Timo Kaufmann
4f956e832a
appimage-run: add libtool
...
Needed by Synfigstudio, see
https://github.com/NixOS/nixpkgs/pull/57169/files#issuecomment-477697665 .
2019-04-20 12:32:17 +02:00
Timo Kaufmann
fb6bc78a5c
appimage-run: add missing libs
2019-04-20 12:32:10 +02:00
Timo Kaufmann
19e075b53b
appimage-run: pass arguments to appimage
2019-04-20 12:32:09 +02:00
Timo Kaufmann
6af25fd1ad
appimage-run: add usage message
2019-04-20 12:31:44 +02:00
Vladyslav M
b8243d104f
Merge pull request #59917 from xrelkd/update/cargo-expand
...
cargo-expand: 0.4.10 -> 0.4.11
2019-04-20 12:57:56 +03:00
markuskowa
276d82476b
Merge pull request #59862 from JohnAZoidberg/moviepy-1.0.0-deps
...
Fix pythonPackages.moviepy
2019-04-20 10:57:09 +02:00
Mateusz Kowalczyk
575d6a4826
Merge pull request #58417 from andersk/ortools-7.0
...
or-tools: 6.10 -> 7.0, add Python bindings
2019-04-20 17:39:23 +09:00
Mateusz Kowalczyk
7250104c7b
Merge pull request #59819 from yrashk/agda-stdlib-1.0
...
AgdaStdlib: 0.17 -> 1.0
2019-04-20 17:37:30 +09:00
Joachim F
9241145dfe
Merge pull request #59896 from rnhmjoj/rxvt
...
rxvt_unicode: allow to specify dependencies for plugins
2019-04-20 08:30:18 +00:00
Joachim F
28e2f5a7c3
Merge pull request #59902 from bjpbakker/update-factorio
...
factorio: alpha 0.17.16 -> 0.17.32
2019-04-20 08:27:31 +00:00
Timo Kaufmann
af6739fdd7
gap: 4.10.0 -> 4.10.1
2019-04-20 09:54:27 +02:00
xrelkd
b6daf2da64
cargo-expand: 0.4.10 -> 0.4.11
2019-04-20 14:21:11 +08:00
Maximilian Bosch
dd5ac26e78
git-ignore: split outputs
...
Use a separate `man` output[1]. All outputs will be installed when using
the package i.e. with `nix-env -f . -iA gitAndTools.git-ignore`.
[1] https://nixos.org/nix/manual/#ssec-derivation
2019-04-20 08:00:24 +02:00
Maximilian Bosch
3eabdd9538
Merge pull request #59895 from sondr3/sondr3/hugo-0.55.2
...
hugo: 0.55.0 -> 0.55.2
2019-04-20 06:53:44 +02:00
Jan Tojnar
90f3a237eb
libredirect: add support for openat and dlopen
...
gobject-introspection uses glib’s g_module_open function, which in turn relies
on dlopen. I also implemented openat, since I initially thought this function
was used but turns out dlopen uses the openat signal directly. We might as
well keep it, even thought I do not need it at the moment.
2019-04-20 03:09:17 +02:00
Aaron Andersen
ca40b73fa2
Merge pull request #59861 from aanderse/libapreq2
...
perlPackages.libapreq2: install the perl & apache modules
2019-04-19 20:39:56 -04:00
Aaron Andersen
77dbfa3a55
Merge pull request #53803 from jfrankenau/init-groove
...
groove: init at 5.7.4
2019-04-19 20:27:18 -04:00
rnhmjoj
cfc4a7c03b
rxvt_unicode: allow to specify dependencies for plugins
2019-04-20 01:12:53 +02:00