summary refs log tree commit diff
path: root/pkgs/os-specific
Commit message (Collapse)AuthorAge
* Merge pull request #38881 from obsidiansystems/sierra-hackJohn Ericson2018-04-13
|\ | | | | cc-wrapper: More intelligent sierra hack
| * cctools: Add alternative source for sierra hackJohn Ericson2018-04-12
| | | | | | | | | | | | | | | | | | | | Source master rebase of my [PR #34]. Eventually, we might consider doing something for GNU binutils too, in order that we switch (the normal) ld-wrapper to always use this to leverage ld to resolve libraries, rather than faking it in bash. [PR #34]: https://github.com/tpoechtrager/cctools-port/pull/34
| * cctools: Make assert meta.broken insteadJohn Ericson2018-04-12
| | | | | | | | This more politely expresses the same thing
* | linux-copperhead: 4.15.16.a -> 4.15.17.aTim Steinbach2018-04-13
| |
* | Merge pull request #38880 from matthewbauer/darwin-devdiskMatthew Justin Bauer2018-04-13
|\ \ | | | | | | Add Darwin devdisk commands and put them in unixtools
| * | top: add metaMatthew Bauer2018-04-12
| | |
| * | top: init at 108Matthew Bauer2018-04-12
| | |
| * | diskdev_cmds: init at 593Matthew Bauer2018-04-12
| | |
| * | libutil-new: fix with newest xcbuild stuffMatthew Bauer2018-04-12
| | |
| * | unixtools: get rid of modprobeMatthew Bauer2018-04-12
| | | | | | | | | | | | modprobe only exists in Linux kernel. Just use kmod if it's needed.
* | | zfsUnstable: fix buildJörg Thalheim2018-04-13
| | | | | | | | | | | | fixes #38859
* | | Merge pull request #38845 from r-ryantm/auto-update/ipsetJörg Thalheim2018-04-12
|\ \ \ | |/ / |/| | ipset: 6.36 -> 6.38
| * | ipset: 6.36 -> 6.38R. RyanTM2018-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ipset/versions. These checks were done: - built on NixOS - ran ‘/nix/store/p1k7d2y5aa4haxlkkn2jadviwvl5plcc-ipset-6.38/bin/ipset -h’ got 0 exit code - ran ‘/nix/store/p1k7d2y5aa4haxlkkn2jadviwvl5plcc-ipset-6.38/bin/ipset --help’ got 0 exit code - ran ‘/nix/store/p1k7d2y5aa4haxlkkn2jadviwvl5plcc-ipset-6.38/bin/ipset help’ got 0 exit code - found 6.38 with grep in /nix/store/p1k7d2y5aa4haxlkkn2jadviwvl5plcc-ipset-6.38 - directory tree listing: https://gist.github.com/0c86d4251a82d41c7e788e320f7013d0
* | | Merge pull request #38865 from matthewbauer/darwin-security-fixesMatthew Justin Bauer2018-04-12
|\ \ \ | | | | | | | | [darwin] Security fixes
| * | | libsecurity_apple_x509: add more symbolsMatthew Bauer2018-04-12
| | | |
| * | | dtrace: patch impuritiesMatthew Bauer2018-04-12
| | | |
| * | | SmartCardServices: initMatthew Bauer2018-04-12
| | | |
| * | | security_systemkeychain: initMatthew Bauer2018-04-09
| | | | | | | | | | | | | | | | Fixes #37838
| * | | libsecurity_codesigning: initMatthew Bauer2018-04-09
| | | |
| * | | libsecurity_utilities: fixupMatthew Bauer2018-04-09
| | | |
| * | | dtrace: add xcode drvMatthew Bauer2018-04-09
| | | | | | | | | | | | | | | | darwin.dtrace-xcode contains the dtrace bin
| * | | darling: initMatthew Bauer2018-04-09
| | | |
| * | | CoreSymbolication: initMatthew Bauer2018-04-09
| | | |
| * | | swift-corelibs: initMatthew Bauer2018-04-09
| | | | | | | | | | | | | | | | | | | | | | | | moves swift-corelibs-corefoundation to own dir also adds libdispatch
| * | | treewide: change install references for xcbuildMatthew Bauer2018-04-09
| | | | | | | | | | | | | | | | now build directory is "Products/Release/"
* | | | linux: 4.14.33 -> 4.14.34Tim Steinbach2018-04-12
| | | |
* | | | rtkit: Add patch to fix format string errorsaszlig2018-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During the last staging merge I assume that we turned on -Werror=format-security by default (haven't checked in-depth though), which actually is a good thing. This causes the rtkit build to now fail, so I took a patch from Debian to fix these issues. Signed-off-by: aszlig <aszlig@nix.build>
* | | | linux: 4.15.16 -> 4.15.17Tim Steinbach2018-04-12
| | | |
* | | | linux: 4.16.1 -> 4.16.2Tim Steinbach2018-04-12
| | | |
* | | | Merge pull request #38470 from roberth/linux-without-modulesMichael Raskin2018-04-12
|\ \ \ \ | |_|/ / |/| | | linux module handling: support kernels without modules
| * | | linux module handling: support kernels without modulesRobert Hensing2018-04-05
| | | |
* | | | Merge pull request #38715 from matthewbauer/shell_cmds-fullMatthew Justin Bauer2018-04-11
|\ \ \ \ | | | | | | | | | | Build more commands from Apple's system_cmds
| * | | | system_cmds: build more commandsMatthew Bauer2018-04-10
| | | | | | | | | | | | | | | | | | | | Now includes getconf
* | | | | Switch suckless.org URLs to httpsPascal Wittmann2018-04-11
| | | | | | | | | | | | | | | | | | | | (cherry picked from commit 22f212537f475565f67a07b869f9cceea2022191)
* | | | | Merge staging into masterFrederik Rietdijk2018-04-11
|\ \ \ \ \
| * | | | | Merge master into stagingFrederik Rietdijk2018-04-10
| |\| | | |
| * | | | | Merge branch 'master' into stagingRobert Schütz2018-04-10
| |\ \ \ \ \
| * \ \ \ \ \ Merge master into stagingFrederik Rietdijk2018-04-09
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge pull request #38475 from xeji/p/systemd-238-bumpJörg Thalheim2018-04-08
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | systemd 238: bump revision for upstream bugfixes
| | * | | | | | | systemd 238: bump revision for upstream bugfixesxeji2018-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes #37744, #38341
| * | | | | | | | Merge pull request #38556 from r-ryantm/auto-update/iproute2Jörg Thalheim2018-04-08
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | iproute: 4.15.0 -> 4.16.0
| | * | | | | | | | iproute: 4.15.0 -> 4.16.0R. RyanTM2018-04-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/iproute2/versions. These checks were done: - built on NixOS - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/ctstat -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/ctstat --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/ifstat help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/lnstat -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/lnstat --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/nstat help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/routef -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/routef --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/routef help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/routel --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/routel help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/rtpr -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/rtpr --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/rtpr help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/rtstat -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/rtstat --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/ss -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/ss --help’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/tc -h’ got 0 exit code - ran ‘/nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0/bin/tc help’ got 0 exit code - found 4.16.0 with grep in /nix/store/m3b8yhqabqfzamhgnrxy1nffy7dmf4zy-iproute2-4.16.0 - directory tree listing: https://gist.github.com/3cbeb932502256cc3c7505200003d620
| * | | | | | | | Increase max group name length to 32 charactersaszlig2018-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With #36556, a check was introduced to make sure the user and group names do not exceed their respective maximum length. This is in part because systemd also enforces that length, but only at runtime. So in general it's a good idea to catch as much as we can during evaluation time, however the maximum length of the group name was set to 16 characters according groupadd(8). The maximum length of the group names however is a compile-time option and even systemd allows more than 16 characters. In the mentioned pull request (#36556) there was already a report that this has broken evaluation for people out there. I have also checked what other distributions are doing and they set the length to either 31 characters or 32 characters, the latter being more common. Unfortunately there is a difference between the maximum length enforced by the shadow package and systemd, both for user name lengths and group name lengths. However, systemd enforces both length to have a maximum of 31 characters and I'm not sure if this is intended or just a off-by-one error in systemd. Nevertheless, I choose 32 characters simply to bring it in par with the maximum user name length. For the NixOS assertion however, I use a maximum length of 31 to make sure that nobody accidentally creates services that contain group names that systemd considers invalid because of a length of 32 characters. Signed-off-by: aszlig <aszlig@nix.build> Closes: #38548 Cc: @vcunat, @fpletz, @qknight
| * | | | | | | | Merge pull request #38591 from r-ryantm/auto-update/alsa-libJörg Thalheim2018-04-08
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | alsaLib: 1.1.5 -> 1.1.6
| | * | | | | | | | alsaLib: 1.1.5 -> 1.1.6R. RyanTM2018-04-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/alsa-lib/versions. These checks were done: - built on NixOS - ran ‘/nix/store/37xgjr2ij3mvfrncywd23q2csnpbc1id-alsa-lib-1.1.6/bin/aserver -h’ got 0 exit code - ran ‘/nix/store/37xgjr2ij3mvfrncywd23q2csnpbc1id-alsa-lib-1.1.6/bin/aserver --help’ got 0 exit code - found 1.1.6 with grep in /nix/store/37xgjr2ij3mvfrncywd23q2csnpbc1id-alsa-lib-1.1.6 - directory tree listing: https://gist.github.com/9d2e30dc8cb0e3b643b48b4ddbe3a418
| * | | | | | | | Merge master into stagingFrederik Rietdijk2018-04-08
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge pull request #38482 from dtzWill/update/procps-ng-3.3.13Will Dietz2018-04-05
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | procps-ng: 3.3.12 -> 3.3.13
| | * | | | | | | | | procps-ng: 3.3.12 -> 3.3.13Will Dietz2018-04-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://gitlab.com/procps-ng/procps/tags/v3.3.13 Patch to fix new version w/musl.
| * | | | | | | | | | Merge pull request #38480 from dtzWill/update/busybox-1.28.3Will Dietz2018-04-05
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | busybox: 1.28.2 -> 1.28.3
| | * | | | | | | | | busybox: 1.28.2 -> 1.28.3Will Dietz2018-04-05
| | | |_|/ / / / / / | | |/| | | | | | |