summary refs log tree commit diff
path: root/pkgs/os-specific/bsd
Commit message (Collapse)AuthorAge
...
* | Merge remote-tracking branch 'upstream/staging-next' into HEADJörg Thalheim2021-04-17
|\|
| * netbsd.man: fix hashAlyssa Ross2021-04-15
| | | | | | | | | | This was identical to the hash for "misc" above, so was obviously just a copy and paste error.
* | netbsd.libc: fix buildAlyssa Ross2021-04-15
| |
* | netbsd: bison -> byaccAlyssa Ross2021-04-15
| | | | | | | | These are only mostly compatible, and libc won't build with bison.
* | netbsd.statHook: initAlyssa Ross2021-04-15
|/ | | | | This fixes the build of various NetBSD programs on Linux, e.g. netbsd.statHook.
* Revert "netbsd: take fetchcvs from buildPackages to fix eval"Alyssa Ross2021-04-14
| | | | | | This reverts commit 6dff63294a8bd264c8b93f89c721022de2abb072. We have a more general fix now, so don't need this any more.
* netbsd: take fetchcvs from buildPackages to fix evalsternenseemann2021-04-14
| | | | | | | | | | | | | | | For some reason fetchcvs was taken from the cross package set when cross compiling netbsd.* instead of from buildPackages. I suspect that this was no issue previously because it just could be substituted as it only ever produced fixed output derivations. However since 00a2084a409e65e9781e9792644bbf5b1b1bca5a the evaluation of fetchcvs would depend on `stdenv.cc` (via its openssh dependency). Since netbsd.libc is required to evaluate stdenv.cc this caused a infinite recursion when staging the cross stdenv for pkgsCross.amd64-netbsd. The fix for this is pretty easy: Just take fetchcvs from buildPackages explicitly instead of hoping for mkDerivation to get it right. Resolves #119323.
* yacc: deprecate aliasSandro Jäckel2021-04-04
| | | | and add a new line after the alphabetically sorting to please my inner monk
* *-wrapper; Switch from `infixSalt` to `suffixSalt`John Ericson2020-05-12
| | | | | | | I hate the thing too even though I made it, and rather just get rid of it. But we can't do that yet. In the meantime, this brings us more inline with autoconf and will make it slightly easier for me to write a pkg-config wrapper, which we need.
* fixup! Tweak cross-compilation of some netbsd stuffKirill Elagin2019-11-03
|
* Tweak cross-compilation of some netbsd stuffKirill Elagin2019-11-03
| | | | | | | | This makes, at least, the following packages compile with musl: * netbsd.compat * netbsd.getent * netbsd.fts
* tree-wide: replace uses of splitString "." with lib.versionsJoachim Fasting2019-09-26
| | | | | | | | | Quoting from the splitString docstring: NOTE: this function is not performant and should never be used. This replaces trivial uses of splitString for splitting version strings with the (potentially builtin) splitVersion.
* treewide: remove redundant recvolth2019-08-28
|
* treewide: remove redundant quotesvolth2019-08-26
|
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* netbsd.mkDerivation: don't supply -z relroDmitry Kalinkin2019-04-10
| | | | | | Fixes netbsd.locale Fixes: aab8c7ba437d ('netbsd: add cross target')
* netbsd.mkDerivation: fix darwin buildDmitry Kalinkin2019-04-10
| | | | | | Fixes build of netbsd.make on darwin Fixes: aab8c7ba437d ('netbsd: add cross target')
* netbsd: add cross targetMatthew Bauer2019-02-26
|
* unixtools.utillinux: add columnMatthew Bauer2019-01-23
| | | | requested on IRC
* netbsd: misc cleanupsMatthew Bauer2018-10-07
|
* netbsd: support cross compilationMatthew Bauer2018-10-06
| | | | Separates build and host packages to get cross compilation working.
* netbsd: set HOST_CC/HOST_CXX -- maybe help aarch64 defaulting to clangWill Dietz2018-09-21
|
* netbsd.libcurses: patch around funopen2 now instead of funopenWill Dietz2018-09-20
|
* netbsd: there is no /usr/bin/env in the nix sandbox, use /bin/shWill Dietz2018-09-20
|
* netbsd.terminfo: break libcurses dep cycle with simple decl of use_envWill Dietz2018-09-20
|
* netbsd: hashesWill Dietz2018-09-20
|
* netbsd 7.1.2 -> 8.0Will Dietz2018-09-20
|
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* netbsd.compat: fix build with musl (#41537)Orivej Desh2018-06-16
|
* netbsd.locale: initMatthew Bauer2018-06-11
|
* add sys/tree.h is needed for mgMatthew Bauer2018-05-31
|
* netbsd: allow replacing nbcompat with libbsdMatthew Bauer2018-05-31
|
* treewide: Use pkgs/build-support/roles.bash to remove copy pastaJohn Ericson2018-05-07
| | | | | Also fix some setup hooks that unnecessarily used environment hooks, which revolted in the same variable being modified too many times.
* netbsd.misc: fix BINDIRMatthew Bauer2018-05-02
|
* netbsd.quiz: fixup databaseMatthew Bauer2018-05-02
|
* netbsd.misc: initMatthew Bauer2018-05-02
|
* netbsd: remove mkdir -p callsMatthew Bauer2018-05-02
| | | | | install is now hacked to ensure the parent directory exists before running.
* netbsd.games: disable some broken linux gamesMatthew Bauer2018-05-01
|
* netbsd: cleanup bootstrappingMatthew Bauer2018-04-30
|
* netbsd.games: cleanupMatthew Bauer2018-04-29
| | | | This gets a few more games working.
* netbsd.games: disable more games on darwinMatthew Bauer2018-04-29
|
* netbsd: improve darwin supportMatthew Bauer2018-04-27
|
* netbsd: cleanup and musl suppotMatthew Bauer2018-04-28
|
* netbsd: small fixupsMatthew Bauer2018-04-28
|
* openbsd: removeMatthew Bauer2018-04-28
|
* openbsd: fixup mgMatthew Bauer2018-04-28
|
* netbsd: fix fingerMatthew Bauer2018-04-27
|
* netbsd: fix games on linuxMatthew Bauer2018-04-27
|
* netbsd: more cleanupMatthew Bauer2018-04-27
|
* netbsd: fix links installerMatthew Bauer2018-04-27
|