Commit Graph

2155 Commits

Author SHA1 Message Date
John Ericson
cf06e42d1c Merge remote-tracking branch 'upstream/master' into staging 2018-05-03 16:35:36 -04:00
Matthew Bauer
143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
Matthew Justin Bauer
eeb016e8f0
Merge branch 'staging' into fix-ncurses-darwin-extensions 2018-05-02 15:40:38 -05:00
Will Dietz
3ecad27032 ltrace: fix warnings and bugs using patches from debian
For details on the patches applied, see:

https://sources.debian.org/patches/ltrace/0.7.3-6/

Disabling '-Werror' may be a problem in the future again,
but for now keep things simple now that they're fixed.
2018-05-02 13:28:11 -05:00
Jörg Thalheim
5a990f5629
Merge pull request #39825 from tobimpub/cquery-update
cquery: 2018-03-31 -> 2018-05-01
2018-05-01 21:35:05 +01:00
Tobias Mayer
5fb8267031 cquery: 2018-03-31 -> 2018-05-01
The update should fix the build on osx.
2018-05-01 20:40:06 +02:00
Matthew Bauer
8838533ec1 dejagnu: supports darwin 2018-04-30 22:28:11 -05:00
Will Dietz
4b7b083bcb treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linux
Include all linux platforms.
2018-04-30 18:12:10 -05:00
georgewhewell
e22ba26c7b binutils: apply patch on aarch64 to fix https://sourceware.org/bugzilla/show_bug.cgi?id=22764
(cherry picked from commit 5ce2d3355d)
2018-04-28 19:46:05 +01:00
Robert Schütz
18e4125b88 Revert "checkbashism: 2.0.0.2 -> 2.18.1"
This reverts commit c4ac43a20c.

See https://github.com/NixOS/nixpkgs/pull/38102.
2018-04-26 17:32:18 +02:00
Jan Malakhovski
d531a1e967 texinfo: merge expressions for 5.2 and 6.5
Also add me as a maintainer.
2018-04-25 19:50:55 +00:00
John Ericson
ba52ae5048 treewide: isArm -> isAarch32
Following legacy packing conventions, `isArm` was defined just for
32-bit ARM instruction set. This is confusing to non packagers though,
because Aarch64 is an ARM instruction set.

The official ARM overview for ARMv8[1] is surprisingly not confusing,
given the overall state of affairs for ARM naming conventions, and
offers us a solution. It divides the nomenclature into three levels:

```
ISA:             ARMv8   {-A, -R, -M}
                 /    \
Mode:     Aarch32     Aarch64
             |         /   \
Encoding:   A64      A32   T32
```

At the top is the overall v8 instruction set archicture. Second are the
two modes, defined by bitwidth but differing in other semantics too, and
buttom are the encodings, (hopefully?) isomorphic if they encode the
same mode.

The 32 bit encodings are mostly backwards compatible with previous
non-Thumb and Thumb encodings, and if so we can pun the mode names to
instead mean "sets of compatable or isomorphic encodings", and then
voilà we have nice names for 32-bit and 64-bit arm instruction sets
which do not use the word ARM so as to not confused either laymen or
experienced ARM packages.

[1]: https://developer.arm.com/products/architecture/a-profile
2018-04-25 15:28:55 -04:00
Will Dietz
30357e203a lsof: 4.90 -> 4.91 2018-04-25 12:53:37 -05:00
Jan Malakhovski
7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Daiderd Jordan
a4585468d1
Merge branch 'master' into staging 2018-04-24 20:22:01 +02:00
Tuomas Tynkkynen
3c6e077301 Merge remote-tracking branch 'upstream/master' into HEAD
Conflicts:
	pkgs/development/tools/misc/binutils/default.nix
2018-04-22 22:31:30 +03:00
Drew Hess
f7fe61207b
hydra: fix run-time dependencies after latest CPAN update. 2018-04-21 14:50:07 -07:00
Matthew Justin Bauer
21470a903a
Merge pull request #37269 from ryantm/auto-update/autoconf-archive
autoconf-archive: 2017.09.28 -> 2018.03.13
2018-04-20 18:17:59 -05:00
Will Dietz
cd5dfa1f88 gede: drop unnecessary postPatch
Thanks to @jtojnar for noticing and pointing it out!
https://github.com/NixOS/nixpkgs/pull/39174#pullrequestreview-113783769
2018-04-19 16:36:28 -05:00
Will Dietz
f08f7d6099
Merge pull request #39174 from xeji/gede-qt5
gede: switch to qt5
2018-04-19 16:27:24 -05:00
xeji
582774828a gede: switch to qt5 2018-04-19 23:00:08 +02:00
John Ericson
cf0dd1dbd2
Merge pull request #39172 from obsidiansystems/ios-cross
ios-sdk-pkgs: Init from iOS SDK from XCode
2018-04-19 17:00:05 -04:00
xeji
3cf0012da4 gede: 2.0.4 -> 2.6.1, fix ctags dependency 2018-04-19 19:55:36 +02:00
Ken Micklas
ebc2243778 binutils: Add iOS as a supported platform 2018-04-19 11:37:10 -04:00
Bas van Dijk
9c8fa9729c elk6: 6.2.3 -> 6.2.4 2018-04-18 00:38:48 +02:00
Bas van Dijk
1593ff3f51 elk5: 5.6.8 -> 5.6.9 2018-04-18 00:38:48 +02:00
Bas van Dijk
54e6c0e7ae elk6: 6.2.2 -> 6.2.3 2018-04-18 00:32:57 +02:00
Bas van Dijk
b3e94a2385 elk6: 6.1.2 -> 6.2.2 2018-04-18 00:32:57 +02:00
Bas van Dijk
390abceb2b elk5: 5.6.6 -> 5.6.8 2018-04-18 00:32:57 +02:00
Jörg Thalheim
229e629d81
Merge pull request #39082 from georgewhewell/binutils-fix-aarch64-relocations
binutils: fix R_AARCH64_ABS32 on aarch64
2018-04-17 21:26:46 +01:00
Matthew Justin Bauer
15041489ba
Merge pull request #37028 from ryantm/auto-update/itstool
itstool: 2.0.2 -> 2.0.4
2018-04-17 10:51:12 -05:00
georgewhewell
5ce2d3355d binutils: apply patch on aarch64 to fix https://sourceware.org/bugzilla/show_bug.cgi?id=22764 2018-04-17 16:21:28 +01:00
Vladimír Čunát
db071c4d1d
Merge #38702: Mark packages as broken (ZHF) 2018-04-17 13:36:20 +02:00
Shea Levy
192221ae3f
hydra: build against nix stable.
Fixes #39001
2018-04-17 07:06:49 -04:00
Shea Levy
85422c0f51
lsof: Fix build on darwin. 2018-04-16 18:58:07 -04:00
xeji
1fc55ad414 avarice: mark as broken 2018-04-12 23:03:59 +02:00
Matthew Bauer
831cb4169e Revert "arm-frc-linux-gnueabi-binutils: init at 2.28"
This reverts commit 1d7a478c92.
2018-04-12 14:21:47 -05:00
Frederik Rietdijk
ee6894ca12 Merge staging into master 2018-04-11 14:55:52 +02:00
R. RyanTM
eea252a1fd strace: 4.21 -> 4.22
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/strace/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/x7d4g7rvf9z43xjz7mc8c4nzwphghjj7-strace-4.22/bin/strace -h’ got 0 exit code
- ran ‘/nix/store/x7d4g7rvf9z43xjz7mc8c4nzwphghjj7-strace-4.22/bin/strace-log-merge -h’ got 0 exit code
- ran ‘/nix/store/x7d4g7rvf9z43xjz7mc8c4nzwphghjj7-strace-4.22/bin/strace-log-merge --help’ got 0 exit code
- ran ‘/nix/store/x7d4g7rvf9z43xjz7mc8c4nzwphghjj7-strace-4.22/bin/strace-log-merge help’ got 0 exit code
- found 4.22 with grep in /nix/store/x7d4g7rvf9z43xjz7mc8c4nzwphghjj7-strace-4.22
- directory tree listing: https://gist.github.com/4c8ab8738133d11c611ae7290d25d6fc
2018-04-10 10:06:28 -07:00
Frederik Rietdijk
0aa59a08d6 Merge master into staging 2018-04-09 15:12:32 +02:00
Matthew Justin Bauer
193cbc1103
Merge pull request #38029 from tomberek/uhd_update
uhd: 3.10.3.0 -> 3.11.0.0
2018-04-08 21:48:39 -05:00
Frederik Rietdijk
595a72589f Merge master into staging 2018-04-08 10:54:17 +02:00
Benno Fünfstück
c0c4557393 pwndbg: fix wrapper mistake 2018-04-06 12:25:15 +02:00
Jörg Thalheim
315f06df28
Merge pull request #38502 from Mic92/pwndbg
pwndbg: init at 2018-04-06
2018-04-06 11:11:44 +01:00
Jörg Thalheim
2ed8e7a0f9 pwndbg: init at 2018-04-06 2018-04-06 11:10:39 +01:00
R. RyanTM
d7d2ac0af2 sysbench: 1.0.13 -> 1.0.14
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/sysbench/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/d3633p13b97v5r5xswf85v9fxql1jv72-sysbench-1.0.14/bin/sysbench --help’ got 0 exit code
- ran ‘/nix/store/d3633p13b97v5r5xswf85v9fxql1jv72-sysbench-1.0.14/bin/sysbench --version’ and found version 1.0.14
- found 1.0.14 with grep in /nix/store/d3633p13b97v5r5xswf85v9fxql1jv72-sysbench-1.0.14
- directory tree listing: https://gist.github.com/56c18be2af370efb1c887dd27074fd4e
2018-04-05 20:54:06 -07:00
Tuomas Tynkkynen
747ebe3f66 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2018-04-03 02:22:54 +03:00
R. RyanTM
af598b5b87 lttng-tools: 2.10.2 -> 2.10.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/lttng-tools/versions.

These checks were done:

- built on NixOS
- ran `/nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3/bin/lttng -V` and found version 2.10.3
- ran `/nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3/bin/lttng --version` and found version 2.10.3
- ran `/nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3/bin/lttng version` and found version 2.10.3
- ran `/nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3/bin/lttng-crash -V` and found version 2.10.3
- ran `/nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3/bin/lttng-crash --version` and found version 2.10.3
- found 2.10.3 with grep in /nix/store/jfs54222qa6kkqs2vnf54p48ar94h6r1-lttng-tools-2.10.3
- directory tree listing: https://gist.github.com/bf4b92fc08881141af11b0444ed15630
2018-04-01 15:12:30 +02:00
Matthew Justin Bauer
651f6bfd2f
Merge pull request #38102 from ryantm/auto-update/checkbashisms
checkbashism: 2.0.0.2 -> 2.18.1
2018-03-31 19:29:45 -05:00
Frederik Rietdijk
9d2ff98571 Merge remote-tracking branch 'upstream/master' into HEAD 2018-03-30 08:14:35 +02:00