summary refs log tree commit diff
path: root/pkgs/development/tools/misc
Commit message (Collapse)AuthorAge
* Merge a subset of staging (security)Vladimír Čunát2018-06-15
|\ | | | | | | | | | | In particular, this contains Firefox-related and libgcrypt updates. Other larger rebuilds would apparently need lots of time to catch up on Hydra, due to nontrivial rebuilds in other branches than staging.
| * treewide: removed name from a few pythonpackages defining pname and versionPatrick Hilhorst2018-06-07
| |
* | intltool-debian-patch - fix "error: cannot download perl-5.22.patch from any ↵Sander Hollaar2018-06-07
| | | | | | | | mirror"
* | lttng-tools: 2.10.3 -> 2.10.4R. RyanTM2018-06-06
|/ | | | | | | | | | | | | | | | | | | 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 - /nix/store/dkn45wpwlqz4afidp3f2z9gf4a2k331a-lttng-tools-2.10.4/bin/lttng passed the binary check. - /nix/store/dkn45wpwlqz4afidp3f2z9gf4a2k331a-lttng-tools-2.10.4/bin/lttng-crash passed the binary check. - /nix/store/dkn45wpwlqz4afidp3f2z9gf4a2k331a-lttng-tools-2.10.4/bin/lttng-relayd passed the binary check. - /nix/store/dkn45wpwlqz4afidp3f2z9gf4a2k331a-lttng-tools-2.10.4/bin/lttng-sessiond passed the binary check. - 4 of 4 passed binary check by having a zero exit code. - 2 of 4 passed binary check by having the new version present in output. - found 2.10.4 with grep in /nix/store/dkn45wpwlqz4afidp3f2z9gf4a2k331a-lttng-tools-2.10.4 - directory tree listing: https://gist.github.com/e4d67a251f6e4d55bef4903a618d4c77 - du listing: https://gist.github.com/5a95c60b995446339306ed79d3eee027
* Merge pull request #41368 from alexfmpe/bfd-iosMatthew Justin Bauer2018-06-05
|\ | | | | Add missing ios triples to bfd
| * Add missing ios triples to bfdAlexandre Esteves2018-06-01
| |
* | ctags: fix source url (#41382)Benjamin Hipple2018-06-03
| |
* | Revert "itstool: 2.0.2 -> 2.0.4" (#41339)Jan Tojnar2018-06-01
|/ | | | | | | This reverts commit 48698a0668552a477f4454909ca4455fef0a6d19 It crashes and breaks the build of gnome3.gnome_desktop and others. Upstream issue: https://github.com/itstool/itstool/issues/17
* Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-23
|\
| * strace: fix libunwind detection by fixing use of lib.optional (#40994)Will Dietz2018-05-23
| |
* | Merge pull request #40933 from obsidiansystems/linux-to-darwinJohn Ericson2018-05-23
|\ \ | | | | | | stdenv, binutils: Build cctools targeting macOS on Linux without pointless rebuilds
| * | binutils: Do not needless redownload sources cascading more rebuildsJohn Ericson2018-05-23
| | | | | | | | | | | | | | | Unfortunately this is a crude hack that we use the same binutils source everywhere in the bootstrap chain.
* | | Merge pull request #40930 from obsidiansystems/binutils-always-patchJohn Ericson2018-05-22
|\| | | | | | | | binutils: Always apply Aarch64 patch
| * | binutils: Always apply Aarch64 patchJohn Ericson2018-05-21
| |/ | | | | | | | | Otherwise various things which depend on `--enable-targets=all` lib{bfd,opcodes}...like LLVM.
* | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-21
|\|
| * uncrustify: 0.66.1 -> 0.67R. RyanTM2018-05-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/uncrustify/versions. These checks were done: - built on NixOS - /nix/store/k96qsfrnrv7wdps9i46pbfzwm4n0ml0x-uncrustify-0.67/bin/uncrustify passed the binary check. - 1 of 1 passed binary check by having a zero exit code. - 0 of 1 passed binary check by having the new version present in output. - found 0.67 with grep in /nix/store/k96qsfrnrv7wdps9i46pbfzwm4n0ml0x-uncrustify-0.67 - directory tree listing: https://gist.github.com/71da32610fd0c4196f8b0f19061ca051 - du listing: https://gist.github.com/6af9737f25aad6d34b2ee37f3d3a056e
* | Merge pull request #40040 from obsidiansystems/gnu-config-armJohn Ericson2018-05-14
|\ \ | | | | | | gnu-config: Update, allowing hacks to be removed
| * | Merge remote-tracking branch 'upstream/master' into gnu-config-armJohn Ericson2018-05-14
| |\|
| * | Revert "Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception""John Ericson2018-05-14
| | | | | | | | | | | | | | | | | | | | | | | | And there's more reverts too. The previous commmit d838afbc9376bdadb8c690eb00b425f3eeccdf2d to gnu-config finally solves it! This reverts commit 3ed545ab31146e607c57649936c75869d6aa9ba2.
| * | treewide: isArm -> isAarch32John Ericson2018-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 (cherry picked from commit ba52ae50488de85a9cf60a3a04f1c9ca7122ec74)
* | | Merge branch 'fewer-crossAttrs' into stagingJohn Ericson2018-05-10
|\ \ \ | | |/ | |/|
| * | cscope: Remove unneeded crossAttrsJohn Ericson2018-05-10
| | |
* | | Merge remote-tracking branch 'upstream/master' into stagingMatthew Bauer2018-05-08
|\| |
| * | fswatch: 1.11.2 -> 1.11.3R. RyanTM2018-05-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fswatch/versions. These checks were done: - built on NixOS - ran ‘/nix/store/c05hlqp57zslb3imjx6m5dary3ak601d-fswatch-1.11.3/bin/fswatch -h’ got 0 exit code - ran ‘/nix/store/c05hlqp57zslb3imjx6m5dary3ak601d-fswatch-1.11.3/bin/fswatch --help’ got 0 exit code - found 1.11.3 with grep in /nix/store/c05hlqp57zslb3imjx6m5dary3ak601d-fswatch-1.11.3 - directory tree listing: https://gist.github.com/cc22e26348bfd98159c6519a470d3bdb
* | | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-05-03
|\| |
| * | treewide: remove platform assertionsMatthew Bauer2018-05-03
| | | | | | | | | | | | linux: readd assertion
| * | ltrace: fix warnings and bugs using patches from debianWill Dietz2018-05-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Merge pull request #39825 from tobimpub/cquery-updateJörg Thalheim2018-05-01
| |\ \ | | | | | | | | cquery: 2018-03-31 -> 2018-05-01
| | * | cquery: 2018-03-31 -> 2018-05-01Tobias Mayer2018-05-01
| | | | | | | | | | | | | | | | The update should fix the build on osx.
* | | | Merge branch 'staging' into fix-ncurses-darwin-extensionsMatthew Justin Bauer2018-05-02
|\ \ \ \ | |/ / / |/| | |
| * | | texinfo: merge expressions for 5.2 and 6.5Jan Malakhovski2018-04-25
| | | | | | | | | | | | | | | | Also add me as a maintainer.
| * | | tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski2018-04-25
| | | | | | | | | | | | | | | | trivial part)
| * | | Merge branch 'master' into stagingDaiderd Jordan2018-04-24
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/master' into HEADTuomas Tynkkynen2018-04-22
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/tools/misc/binutils/default.nix
| * \ \ \ \ Merge pull request #39082 from georgewhewell/binutils-fix-aarch64-relocationsJörg Thalheim2018-04-17
| |\ \ \ \ \ | | | | | | | | | | | | | | binutils: fix R_AARCH64_ABS32 on aarch64
| | * | | | | binutils: apply patch on aarch64 to fix ↵georgewhewell2018-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | https://sourceware.org/bugzilla/show_bug.cgi?id=22764
| * | | | | | Merge pull request #37028 from ryantm/auto-update/itstoolMatthew Justin Bauer2018-04-17
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | itstool: 2.0.2 -> 2.0.4
| | * | | | | itstool: 2.0.2 -> 2.0.4Ryan Mulligan2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - ran `/nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4/bin/itstool -h` got 0 exit code - ran `/nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4/bin/itstool --help` got 0 exit code - ran `/nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4/bin/itstool -v` and found version 2.0.4 - ran `/nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4/bin/itstool --version` and found version 2.0.4 - found 2.0.4 with grep in /nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4 - found 2.0.4 in filename of file in /nix/store/pg0jpmczm1gb3rzp3qfnnjl0xfd48nqz-itstool-2.0.4
* | | | | | | dejagnu: supports darwinMatthew Bauer2018-04-30
| |_|_|_|/ / |/| | | | |
* | | | | | treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linuxWill Dietz2018-04-30
| | | | | | | | | | | | | | | | | | | | | | | | Include all linux platforms.
* | | | | | binutils: apply patch on aarch64 to fix ↵georgewhewell2018-04-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://sourceware.org/bugzilla/show_bug.cgi?id=22764 (cherry picked from commit 5ce2d3355d4bcda5e1393b0cfb52b834e82d2546)
* | | | | | Revert "checkbashism: 2.0.0.2 -> 2.18.1"Robert Schütz2018-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c4ac43a20ccf6a53587e3a5b5d6f2c87e4a9de5c. See https://github.com/NixOS/nixpkgs/pull/38102.
* | | | | | treewide: isArm -> isAarch32John Ericson2018-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | lsof: 4.90 -> 4.91Will Dietz2018-04-25
| |_|_|/ / |/| | | |
* | | | | hydra: fix run-time dependencies after latest CPAN update.Drew Hess2018-04-21
| |_|/ / |/| | |
* | | | Merge pull request #37269 from ryantm/auto-update/autoconf-archiveMatthew Justin Bauer2018-04-20
|\ \ \ \ | | | | | | | | | | autoconf-archive: 2017.09.28 -> 2018.03.13
| * | | | autoconf-archive: 2017.09.28 -> 2018.03.13Ryan Mulligan2018-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 2018.03.13 with grep in /nix/store/gpwn8923mppc2h6vx2rgg8q52ss2mg2l-autoconf-archive-2018.03.13 - directory tree listing: https://gist.github.com/eaaa4f78b6bd461710c33aea9e21fdea
* | | | | gede: drop unnecessary postPatchWill Dietz2018-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | Thanks to @jtojnar for noticing and pointing it out! https://github.com/NixOS/nixpkgs/pull/39174#pullrequestreview-113783769
* | | | | Merge pull request #39174 from xeji/gede-qt5Will Dietz2018-04-19
|\ \ \ \ \ | | | | | | | | | | | | gede: switch to qt5
| * | | | | gede: switch to qt5xeji2018-04-19
| | | | | |