Commit Graph
100 Commits
Author SHA1 Message Date
Matthew Bauer 5ae0b8fd9e Merge pull request #72566 from kolbycrouch/master
retroarch: update cores
2019-11-04 10:41:13 -05:00
Matthew Bauer d20670fbfc Merge pull request #72735 from nh2/libjpeg-turbo-static
libjpeg-turbo: Add flag to build static libraries as well
2019-11-04 10:40:38 -05:00
Matthew Bauer 2fa566028e Merge pull request #72778 from alapshin/hunspell-dicts-ru
hunspell-dicts: add Russian dictionary
2019-11-04 10:36:49 -05:00
Matthew Bauer a6a3958c26 Merge pull request #72070 from graham33/fix/license_list
Fix handling of lists in whitelistedLicenses and blacklistedLicenses
2019-11-03 12:08:41 -05:00
Matthew Bauer 88e69097fa Merge pull request #72664 from contrun/patch-2
pam_mount: change order of lines in pam_mount.conf
2019-11-03 11:31:39 -05:00
Matthew Bauer e569d1e99e Merge pull request #72683 from etu/emacs-latest-nox
emacs-nox: Add alias for emacs26-nox
2019-11-03 11:29:42 -05:00
Matthew Bauer 2901593a1e Merge pull request #72437 from matthewbauer/update-ledger-udev-rules
ledger-udev-rules: update to 2019-05-30
2019-11-01 17:46:22 -04:00
Matthew Bauer ff066a107b ledger-udev-rules: update to 2019-05-30
Fixes #71201
2019-11-01 11:18:41 -04:00
Matthew Bauer 5d6d502b47 Merge pull request #72426 from Kha/xdg-utils-mimetype
xdg-utils: fix reference to mimetype
2019-11-01 11:09:17 -04:00
Matthew Bauer c2092f6f38 Merge pull request #69107 from matthewbauer/libressl-static
Add static override for libressl
2019-10-15 12:55:38 -04:00
Matthew Bauer 6a87355211 Merge branch 'master' into libressl-static 2019-10-15 12:55:16 -04:00
Matthew Bauer 1016bfcff1 Merge pull request #71087 from matthewbauer/libbsd-0_10_0
Revert "Revert "libbsd: 0.9.1 -> 0.10.0 (#66948)""
2019-10-14 19:17:14 -04:00
Matthew Bauer 879487e71e Merge pull request #71148 from arianvp/patch-4
Fix typo in 19.09 release notes
2019-10-14 19:10:21 -04:00
Matthew Bauer 3220f3c2bc Merge pull request #71144 from delroth/sudo-cve-master
sudo: 1.8.27 -> 1.8.28 (CVE-2019-14287)
2019-10-14 19:09:59 -04:00
Matthew Bauer 0a13901f16 libbsd: update darwin.patch
fix multiple version map flags
2019-10-14 17:47:28 -04:00
Matthew Bauer 7d364b9400 Revert "Revert "libbsd: 0.9.1 -> 0.10.0 (#66948)""
This reverts commit 9e7582c74b.

* Updates libbsd along with the darwin.patch.
* Upstream PR for darwin.patch can be found at
https://gitlab.freedesktop.org/libbsd/libbsd/merge_requests/3.
* musl.patch is removed.
2019-10-13 13:39:17 -04:00
Matthew Bauer 7acfb5c2e8 Merge pull request #66551 from Shados/qt-wrap-kvantum
qtstyleplugin-kvantum: use wrapQtAppsHook
2019-10-12 14:24:01 -04:00
Matthew Bauer 5a46cac5b6 Merge pull request #70475 from xzfc/manpages
nixos/doc: fix manpage format
2019-10-05 13:41:49 -04:00
Matthew Bauer 977a311c1f Merge pull request #70364 from matthewbauer/fix-clang-9-macos
llvm9/clang.nix: fix clang on macos
2019-10-04 11:01:51 -04:00
Matthew Bauer 42710203b0 llvm9/clang.nix: fix clang on macos
Fixes #70243
2019-10-03 23:40:05 -04:00
Matthew Bauer 480d11f166 Merge pull request #69866 from doronbehar/package-hasmail
hasmail: init at 2019-08-24
2019-10-02 20:06:17 -04:00
Matthew Bauer 7eace49cc5 Merge pull request #69917 from lopsided98/linux-rpi-1-dtb-rename
linux_rpi1: fix Raspberry Pi Zero device tree file name
2019-10-02 20:03:37 -04:00
Matthew Bauer 47f384e238 Merge pull request #70265 from nyanloutre/ledger_live_icon_fix
ledger-live-desktop: add smaller desktop icon
2019-10-02 15:45:10 -04:00
Matthew Bauer 657b7d06c1 Merge pull request #70196 from matthewbauer/add-android32-cross-trunk
top-level/release-cross.nix: add android32
2019-10-01 13:40:12 -04:00
Matthew Bauer bf2e3515a8 Merge pull request #70194 from obsidiansystems/lib-more-arm
lib: Add armv7a-linux to doubles.nix
2019-10-01 13:34:27 -04:00
Matthew Bauer d93fb7b272 Merge pull request #70140 from matthewbauer/fix-68316
kwallet-pam: wrap pam_kwallet_init
2019-10-01 13:21:52 -04:00
Matthew Bauer 67b5f75672 top-level/release-cross.nix: add android32 2019-10-01 13:05:10 -04:00
Matthew Bauer a296cc254f kwallet-pam: wrap pam_kwallet_init
This needs a compatible env as kwalletd daemon. Need to wrap it to
correct this.

Fixes #68316
2019-10-01 11:15:39 -04:00
Matthew Bauer 0ce86880cc Merge pull request #69908 from matthewbauer/fix-clang-i686
llvm/compiler-rt: fix on i686
2019-09-30 21:28:43 -04:00
Matthew Bauer 1f95c9c933 llvm9/compiler-rt: fix on i686 2019-09-30 21:27:22 -04:00
Matthew Bauer a7dc5c685e llvm/compiler: preserve hashes
Don’t require a mass rebuild for this fix.
2019-09-30 21:24:27 -04:00
Matthew Bauer d303a2f431 llvm/compiler-rt: fix on i686
Only turn on cross related flags when useLLVM = true.

Fixes #66693
2019-09-30 21:24:27 -04:00
Matthew Bauer 7fd270e283 Merge pull request #70044 from arcnmx/compiler-rt-9
llvmPackages_9.compiler-rt: remove outdated crt patch
2019-09-30 15:09:45 -04:00
Matthew Bauer 5ba8c04ae5 busybox: fix musl builds
You shouldn’t need to add anything with musl builds. The libc will
configure these values for you.
2019-09-29 11:19:56 +02:00
Matthew Bauer 85210e13e5 boehm-gc: support static + musl 2019-09-29 11:19:56 +02:00
Matthew Bauer 7ebd5999bd brotli: add staticOnly option 2019-09-29 11:19:56 +02:00
Matthew Bauer 040f103720 Merge pull request #69867 from nyanloutre/ledger_live_desktop_1_15
ledger-live-desktop: 1.12.0 -> 1.15.0
2019-09-28 16:08:40 -04:00
Matthew Bauer 11497a81a3 Merge pull request #69111 from rvolosatovs/fix/libcanberra-gtk
Fix libcanberra-gtk{2,3} on Darwin
2019-09-25 17:37:19 -04:00
Matthew Bauer feca695a34 Merge pull request #69309 from matthewbauer/androidx86
androidndk: get correct libs for x86_64
2019-09-24 09:48:43 -04:00
Matthew Bauer 699fae259d gmp: don’t disable assembly on x86
this should always work, even on android / iOS toolchains
2019-09-23 13:46:50 -04:00
Matthew Bauer f089afe965 androidndk: get correct libs for x86_64 2019-09-23 13:40:45 -04:00
Matthew Bauer 4633bad304 Merge pull request #69269 from matthewbauer/dolphin-baloo-propagate
dolphin: add baloo to propagatedUseEnvPkgs
2019-09-22 22:58:10 -04:00
Matthew Bauer b66538e163 Merge pull request #69268 from matthewbauer/aws-sdk-cpp-fix-musl
aws-sdk-cpp: fix libatomic detection
2019-09-22 22:58:00 -04:00
Matthew Bauer 783f92573c Merge pull request #69270 from matthewbauer/fix-libdrm-musl
libdrm: Add patch to fix musl build. Fixes #66441
2019-09-22 22:57:49 -04:00
Matthew Bauer ad22b9084d treewide: replace daemon with enableDaemon
broken with the introducation of "daemon" in

https://github.com/NixOS/nixpkgs/commit/96ffba10f5c959656314998f667f4999406b4144
2019-09-22 20:14:05 -04:00
Matthew Bauer 980c80c08d aws-sdk-cpp: fix libatomic detection
Needed for https://hydra.nixos.org/build/100470050

/cc @lopsided98
2019-09-22 17:39:21 -04:00
Matthew Bauer de15e981f6 dolphin: add baloo to propagatedUseEnvPkgs
This is needed for "Search for..." feature in dolphin.

Fixes #68174
2019-09-22 17:36:14 -04:00
Matthew Bauer 067b4dbb93 mariadb: add patch for missing libcrypt on darwin
Really fixes #69034
2019-09-22 17:34:24 -04:00
Matthew Bauer 60e978b483 Merge pull request #69184 from matthewbauer/libproxy-fix-darwin
libproxy: only wrap when pxgsettings exists
2019-09-21 00:25:51 -04:00
Matthew Bauer 60c62446e7 libproxy: only wrap when pxgsettings exists
https://hydra.nixos.org/build/100220165
2019-09-21 00:24:21 -04:00
Matthew Bauer 7e43b4d0ae mariadb: disable auth_pam plugin on darwin
Fixes #69034

This plugin doesn’t work right for us now, needs to be disabled. It
was added first in 10.3.18:

https://github.com/MariaDB/server/commit/91fdb931fa2f734d54acadeb3e9c860a26543f04#diff-7cea40646c6b8df9a67a3eac4eec9bc6
2019-09-21 00:18:34 -04:00
Matthew Bauer 21961744c2 Merge pull request #68998 from matthewbauer/gcc-8-darwin
gcc: use gcc8 on darwin
2019-09-20 23:28:31 -04:00
Matthew Bauer 8e9b98a183 Merge pull request #69028 from matthewbauer/remove-iselfexec-iselfdyn
Revert "setup.sh introduce isELFExec, isELFDyn"
2019-09-20 23:26:48 -04:00
Matthew Bauer d8b7b95ac6 Merge remote-tracking branch 'origin/master' into staging 2019-09-20 23:25:24 -04:00
Matthew Bauer abbb9ea848 firefox: mark broken on darwin
this has been broken for a while, best to not make hydra keep building it.
2019-09-20 23:20:32 -04:00
Matthew Bauer d8adf06d35 release.nix: remove firefox-unwrapped from darwin-tested
Unfortunately it is broken and I won’t have time to fix right now.
Most likely we will have to wait until the macOS 10.12 update to get
this one working again.

(cherry picked from commit 70f1335f8d64d1f8451b891d4fca4af08e607d09)
2019-09-20 23:09:11 -04:00
Matthew Bauer 566796ab13 Merge pull request #69038 from matthewbauer/ncurses5
treewide: use libtinfo.so.5 where needed
2019-09-20 23:00:04 -04:00
Matthew Bauer 7b58739e2c gcc: fix mising avr limits.h
Fixes #69172
2019-09-20 22:37:00 -04:00
Matthew Bauer f7e4eeda6c Merge pull request #68614 from nspin/pr/simplify-cacert-setup-hook
cacert: simplify setupHook
2019-09-20 17:59:34 -04:00
Matthew Bauer 268d510024 Merge pull request #69131 from xzfc/subshells
Avoid subshells
2019-09-20 17:47:15 -04:00
Matthew Bauer 07d78691da stdenv/adapters.nix: remove static from makeStaticLibraries
This logic should be in the pkgs/top-level/static.nix. We don’t want
to pollute Nixpkgs with =if stdenv.static=. Also, "static" is not
descriptive. We have two types of static stdenvs, ‘makeStaticLibaries’
and ‘makeStaticBinaries’. We shouldn’t rely on a static boolean like
this.
2019-09-19 12:52:28 -04:00
Matthew Bauer 37744d2c36 libressl: add static override 2019-09-19 12:38:08 -04:00
Matthew Bauer 8f01848075 libressl: support musl in libressl 2.9.2 2019-09-19 12:38:08 -04:00
Matthew Bauer 6ff8b675e0 Merge pull request #69056 from asbachb/fix-outdated-config-reference
doc: replaced outdated config reference `build-use-sandbox` with `san…
2019-09-19 10:44:08 -04:00
Matthew Bauer ba91110c61 Merge pull request #69060 from alexfmpe/fix-example
Fix example
2019-09-19 10:36:14 -04:00
Matthew Bauer ca99e4562a Merge pull request #69039 from samueldr/cross/vboot_reference
vboot_reference: use the right ar when cross-compiling
2019-09-18 20:43:03 -04:00
Matthew Bauer 4c85abae94 treewide: use libtinfo.so.5 where needed
This was originally added in

https://github.com/NixOS/nixpkgs/pull/21350

best to use this name for clarity.
2019-09-18 13:57:20 -04:00
Matthew Bauer 2c32f91bfc nix: mark unix only
Nix is only known to work on unix like platforms.

https://hydra.nixos.org/job/nixpkgs/cross-trunk/crossMingw32.nix.x86_64-linux
2019-09-18 12:51:00 -04:00
Matthew Bauer 3b96c76bef wxMSW: mark broken
This hasn’t worked for a while:

https://hydra.nixos.org/job/nixpkgs/cross-trunk/crossMingw32.windows.wxMSW.x86_64-linux
2019-09-18 12:51:00 -04:00
Matthew Bauer 24c6aef75a Revert "setup.sh introduce isELFExec, isELFDyn"
This reverts commit e1b80a5a99.

This is broken in PIE (#68513). Best to not keep it in until something
else starts using it.
2019-09-18 11:28:27 -04:00
Matthew Bauer 0c1cef2f11 Merge pull request #68366 from sorbits/git-bash-completion
Install git’s bash completion so that it is loaded on demand
2019-09-18 09:40:52 -04:00
Matthew Bauer eb7118f980 Merge pull request #69002 from marsam/pianobar-darwin
pianobar: enable on darwin
2019-09-17 22:29:40 -04:00
Matthew Bauer 9bdfcf2218 gcc: use gcc8 on darwin 2019-09-17 21:03:08 -04:00
Matthew Bauer 1bc7fae62d Merge pull request #68889 from nspin/pr/various-cross-2
Various cross-compilation fixes
2019-09-17 19:35:44 -04:00
Matthew Bauer b32fd0c093 Merge pull request #68898 from nspin/pr/docker-image-cross
build-support/docker: set default image arch to host arch
2019-09-17 18:04:59 -04:00
Matthew Bauer fc6c332677 Merge pull request #68960 from B4dM4n/boringtun-darwin
boringtun: fix darwin build
2019-09-17 17:57:14 -04:00
Matthew Bauer 97a0733e28 Merge pull request #68701 from matthewbauer/fix-ghc-dwarf
ghc: don’t use dwarf on windows
2019-09-17 17:55:10 -04:00
Matthew Bauer 3736220b5b Merge pull request #68930 from matthewbauer/fix-cross-glibc
glibc: fix cross compilation with gcc8
2019-09-17 17:55:02 -04:00
Matthew Bauer b6ad762f9c Merge pull request #68870 from B4dM4n/amp-darwin
amp: fix darwin build
2019-09-17 17:54:20 -04:00
Matthew Bauer 7c044bb820 Merge pull request #68783 from B4dM4n/webtest-darwin
pythonPackages.webtest: fix darwin build
2019-09-17 17:53:46 -04:00
Matthew Bauer cda7025a71 Merge pull request #68528 from lilyball/macvim-ibtool-fix
macvim: work around ibtool issue
2019-09-17 17:48:13 -04:00
Matthew Bauer 1d7f5073fa Merge pull request #68342 from sikmir/gpscorrelate
gpscorrelate: enable NLS
2019-09-17 17:47:07 -04:00
Matthew Bauer 8f2eb8042b Merge pull request #68387 from d-goldin/libressl_fix_nc
libressl: fixing nc for version>=2.9
2019-09-17 17:42:57 -04:00
Matthew Bauer dae73e6bde Merge pull request #68394 from matthewbauer/static-libxml2
static: disable python on macOS
2019-09-17 17:41:13 -04:00
Matthew Bauer 3fcc4441d7 glibc: fix cross compilation with gcc8 2019-09-16 14:00:15 -04:00
Matthew Bauer 94d48451a6 Merge pull request #68759 from marsam/fix-chez-build
chez: fix build on darwin
2019-09-14 11:58:10 -04:00
Matthew Bauer 2021578686 ghc: don’t use dwarf on windows
elfutils don’t work on windows

https://hydra.nixos.org/eval/1541857#tabs-removed

/cc @domenkozar
2019-09-13 16:00:30 -04:00
Matthew Bauer a9dcb0276c man-db: set less as default pager
This is the default on most systems, most users want this one. The
value can still be overriden with the “PAGER” value.
2019-09-09 23:56:18 -04:00
Matthew Bauer 6cdbc4de22 static: disable python on macOS
We get an infinite recursion otherwise due to some issue in darwin
bootstrapping.

Fixes #68393
2019-09-09 22:42:03 -04:00
Matthew Bauer 78879ae0e9 Revert "busybox: fix static builds"
This reverts commit b4f6931acd.

Broke busybox-sandbox-shell

https://hydra.nixos.org/build/100470231
2019-09-09 17:49:10 -04:00
Matthew Bauer c270c0ce6a Merge pull request #67795 from matthewbauer/remove-hidden-bins
nixos/system-path: remove wrappers from system-path
2019-09-09 12:26:55 -04:00
Matthew Bauer 54d039f8f4 nixos/system-path: remove wrappers from system-path
Remove .*-wrapped files from system-path. These files aren’t needed in
the path for users.
2019-09-09 12:26:20 -04:00
Matthew Bauer f0d6a96202 Merge pull request #67644 from NixOS/busybox-static
busybox: fix static builds
2019-09-09 12:24:41 -04:00
Matthew Bauer 283358ea42 v8: add pkgconfig file
This is not provided by the v8 team, we need to provide a custom one.

https://bugs.chromium.org/p/v8/issues/detail?id=2184
2019-09-07 21:09:13 -04:00
Matthew Bauer 98662eba0e python: enable loadable sqlite extensions (#67472)
Our sqlite supports it, so might as well make use of it.

Fixes #66526
2019-08-31 07:59:00 -04:00
Matthew Bauer 7c76c8ce32 Merge pull request #67796 from zimbatm/remove-empty-nix-files
remove empty nix file
2019-08-30 18:02:22 -04:00
Matthew Bauer 3155fbff0a emacs-irony: shrink closure
Goes from 1.6G -> 154M
2019-08-29 18:25:35 -04:00
Matthew Bauer c2ef4fd2ba Merge pull request #67728 from kisik21/bash-module-emacs-eterm-remote-prompt-fix
nixos/bash: Improve Emacs detection for PS1
2019-08-29 18:01:27 -04:00
Matthew Bauer d7443d1924 Merge pull request #67693 from matthewbauer/emacs-26-3
emacs: 26.2 -> 26.3; emacs-mac: 26.2-7.6 -> 26.3-7.7
2019-08-29 14:24:43 -04:00
Matthew Bauer f86bbb218c Merge pull request #67694 from kisik21/redis-cross-compile-fixes
redis: Try to fix cross-compilation
2019-08-29 14:02:24 -04:00