Matthew Bauer
e8c84d3449
Merge pull request #58283 from dylex/bootzlib
...
fetchurl: use fetchurlBoot for zlib deps
2019-03-26 14:13:18 -04:00
Matthew Bauer
2a3167c8c0
Merge pull request #57461 from booxter/turses
...
turses: fix crash when starting with existing config file
2019-03-26 11:44:58 -04:00
Matthew Bauer
2924563f88
Merge pull request #57925 from rnhmjoj/ifnames-fix
...
nixos/tests/predictable-interfaces: fix failure on aarch64
2019-03-25 22:23:11 -04:00
Matthew Bauer
4cbb9b840b
Merge pull request #57905 from LinArcX/vazir-fonts
...
vazir-fonts: init at 19.2.0
2019-03-25 22:22:18 -04:00
Matthew Bauer
127c1b19b3
Merge pull request #57872 from BadDecisionsAlex/patch-3
...
ecdsatool: init at 0.0.1
2019-03-25 22:20:21 -04:00
Matthew Bauer
5d173c9ee2
Merge pull request #57750 from tomfitzhenry/remove-freetype-from-adoptopenjdk
...
Remove libfreetype.so from adoptopenjdk's derivation.
2019-03-25 22:19:16 -04:00
Matthew Bauer
810f2ba1f3
Merge pull request #57758 from midchildan/add-mediasdk
...
intel-media-sdk: init at 18.4.1
2019-03-25 22:18:23 -04:00
Matthew Bauer
38c6c7c8a3
Merge pull request #57617 from aaronjanse/patch-20190313a
...
nixos/manual: clarify declarative packages section
2019-03-25 22:16:47 -04:00
Matthew Bauer
d468f4b27e
Merge pull request #57139 from delroth/firewall-dedup
...
nixos/firewall: canonicalize ports lists
2019-03-25 22:15:17 -04:00
Matthew Bauer
b332d66ce4
Merge pull request #56906 from stephengroat/terraform-providers.ansible
...
terraform-providers.ansible: init at 0.0.4
2019-03-25 22:07:44 -04:00
Matthew Bauer
14e9703558
Merge pull request #56950 from rvolosatovs/update/gocode-gomod
...
gocode-gomod: 2018-10-16 -> 2019-02-12
2019-03-25 22:06:06 -04:00
Matthew Bauer
1ca86b4056
Merge pull request #58047 from illegalprime/libndctl-cross
...
libndctl: use buildPackages.which
2019-03-25 22:01:00 -04:00
Matthew Bauer
38a89c8653
Merge pull request #58313 from arcnmx/gcc-8-cross
...
gcc: fix gcc8 for cross-compiled targets
2019-03-25 21:57:48 -04:00
Matthew Bauer
5f32434aef
Merge pull request #58246 from danbst/infinite-recursion-otherPackageSets
...
pkgsMusl, pkgsi686Linux, pkgsStatic: fix infinite recursion with overlays
2019-03-25 12:05:07 -04:00
Matthew Bauer
ed9d1ea639
Merge pull request #58086 from corpix/fix/doc/wireless-semicolon
...
added missing semicolon to documentation
2019-03-21 19:56:32 -04:00
Matthew Bauer
73be6fba8b
Merge pull request #54625 from FlorianFranzen/efi32
...
grub: Support 32bit EFI on 64bit platforms
2019-03-21 11:39:45 -04:00
Matthew Bauer
b59aac0656
Merge pull request #57814 from illegalprime/fix/mg-cross
...
mg: use build system pkg-config
2019-03-21 10:17:23 -04:00
Matthew Bauer
0bf5c6acb4
Merge pull request #57820 from illegalprime/fix/tree-cross
...
tree: use $CC instead of cc to build
2019-03-19 17:48:56 -04:00
Matthew Bauer
d3dd0875ed
Merge pull request #56226 from marsam/nodejs-install-npm-manpages
...
nodejs: Install npm manpages
2019-03-15 15:32:10 -04:00
Matthew Bauer
6d52e26818
Merge pull request #56792 from timor/libdwarf-dwarfdump-zlib
...
libdwarf: add zlib to buildInputs
2019-03-15 15:28:47 -04:00
Matthew Bauer
e731321499
Merge pull request #57713 from deliciouslytyped/patch-1
...
Add word `debug(ging)` to breakpointHook description for discoverability
2019-03-15 15:16:53 -04:00
Matthew Bauer
b703c4d998
plasma5: fix typo from pr #57037
...
Thanks @Yarny0
2019-03-14 14:09:13 -04:00
Matthew Bauer
92ec809473
Merge pull request #56686 from r-ryantm/auto-update/gorm
...
gnustep.gorm: 1.2.23 -> 1.2.24
2019-03-14 00:18:28 -04:00
Matthew Bauer
7890494813
Merge pull request #57037 from matthewbauer/remove-xdg-desktop-menu-dummy
...
plasma: handle kbuildsycoca5 better
2019-03-11 22:58:40 -04:00
Matthew Bauer
1e7bac9401
xcode-sdk-pkgs: add sdk to extraPackages
...
this gives you access to libraries like Foundation.
2019-03-09 18:12:25 -05:00
Matthew Bauer
ca6e93155b
Merge pull request #56661 from matthewbauer/stack-hook-fixup
...
stack-hook: deduplicate better
2019-03-09 18:08:47 -05:00
Matthew Bauer
a923a5bbdc
ova: remove stateVersion
...
This is undefined in the default configuration.nix template.
2019-03-09 14:25:05 -05:00
Matthew Bauer
393b359f13
plasma: handle ksycoca5 better
...
- Remove xdg-desktop-menu-dummy.menu kbuildsycoca5. Not sure why we
need it but it is a pretty big failure if it exists.
See issue #56176 .
- plasma: clear ksycoca cache before building
This is needed to pick up on software removed since the last cache
update. Otherwise it hangs around as zombies forever (or until the
cache is cleared).
- Add the above + the icon cache cleanup to plasmaSetup
This will be run for the logged in user on each nixos-rebuild.
Unfortunately this only works if you are managing software through
nixos-rebuild (nix-env users need to run this manually, otherwise
log out and log back in).
2019-03-07 15:11:04 -05:00
Matthew Bauer
5bc72b87b1
Merge pull request #52714 from furrycatherder/gitea-pam
...
gogs, gitea: add PAM support
2019-03-06 10:05:11 -05:00
Matthew Bauer
1f212565d2
ghc863: dont add extra libs
...
Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself.
Merged in pull request #56795 from @matthewbauer.
2019-03-05 11:13:52 +01:00
Matthew Bauer
71704e8129
Merge pull request #55081 from moyamo/fix-subdirs.el
...
Link subdirs.el into emacs-packages-deps site-lisp
2019-03-04 16:12:41 -05:00
Matthew Bauer
7874ca5b61
Merge pull request #56645 from matthewbauer/llvm-8
...
llvm8: init
2019-03-03 21:00:36 -05:00
Matthew Bauer
b0799b4219
Merge pull request #56115 from matthewbauer/nixos-rebuild-upgrade-nix
...
nixos-rebuild: try to get Nix fallback from new channel first
2019-03-02 18:48:28 -05:00
Matthew Bauer
71f189f26f
stack-hook: deduplicate better
...
No need to check for duplicates as it is now handled by setup.sh
deduplication. Also should use targetOffset here instead of hostOffset
because we are using stack-hook natively.
2019-03-02 02:21:32 -05:00
Matthew Bauer
52cb072562
llvm8: init
2019-03-01 23:42:10 -05:00
Matthew Bauer
9edb851308
Merge pull request #51628 from ju1m/arm
...
stdenv: add armv7a-linux system
2019-03-01 15:36:07 -05:00
Matthew Bauer
5dee926eb9
nixos/no-x-libs.nix: override pinentry directly
...
This is more specific and we avoid having gtk or qt libraries come in at all.
2019-02-27 23:53:50 -05:00
Matthew Bauer
fa5ab50753
Merge pull request #56502 from delroth/llvm7-compiler-rt
...
llvm/7/compiler-rt: define CMAKE_*_COMPILER_TARGET unconditionally
2019-02-27 22:49:28 -05:00
Matthew Bauer
ee35de1861
llvm7: build with gcc6 on 32-bit linux
...
Need to use buildPackages.stdenv.cc.isGNU to avoid infinite recursion.
We probably need a better way to handle this.
Fixes #56457
2019-02-27 10:21:37 -05:00
Matthew Bauer
3a4d497a6f
Merge pull request #55750 from matthewbauer/llvm-cross
...
Allow using LLVM for cross compilation toolchain
2019-02-26 21:53:19 -05:00
Matthew Bauer
8e25da0beb
cross/tests: add llvm-based tests
2019-02-26 19:46:24 -05:00
Matthew Bauer
b86e62d30d
llvm: support cross compilation with useLLVM flag
...
You can build (partially) with LLVM toolchain using the useLLVM flag.
This works like so:
nix-build -A hello --arg crossSystem '{ system =
"aarch64-unknown-linux-musl"; useLLVM = true }'
also don’t separate debug info in lldClang
It doesn’t work currently with that setup hook. Missing build-id?
2019-02-26 19:45:35 -05:00
Matthew Bauer
77d7d60d8c
libpfm: use hostPlatform
...
(cherry picked from commit 08f5b419b9efc77db044f8c1d725632552617966)
2019-02-26 19:45:35 -05:00
Matthew Bauer
ead13a3aca
llvm: don’t use targetPlatform
...
LLVM should be target independent because it will work with all
machine types. This is different from GCC where it needs to know what
target to build ahead of time.
2019-02-26 19:45:35 -05:00
Matthew Bauer
dd94b0724c
Merge pull request #56421 from Ericson2314/pinenty-dedup
...
pinentry: Use lib.string.{enable,with}Feature to avoid duplication
2019-02-26 17:31:03 -05:00
Matthew Bauer
0436f72733
Merge pull request #56436 from asymmetric/patch-4
...
doc/cross-compilation: fix typo
2019-02-26 16:58:20 -05:00
Matthew Bauer
3c8b75f536
Merge pull request #56393 from matthewbauer/is-compatible
...
systems: add isCompatible handling
2019-02-26 16:39:08 -05:00
Matthew Bauer
20a4bbe23b
systems: add “emultator” for wasm
...
v8 can run any wasm bytecode
2019-02-25 20:07:43 -05:00
Matthew Bauer
55fc5b54ee
vagrant: only use libvirt on linux
...
Fixes #55751
2019-02-25 16:50:54 -05:00
Matthew Bauer
ad2585e350
harfbuzz-icu: disable error for cast-align
2019-02-23 23:26:54 -05:00
Matthew Bauer
f455a07f13
systems: add isCompatible handling
2019-02-21 22:17:51 -05:00
Matthew Bauer
475c8aa018
nixos-rebuild: get Nix from channel
...
If our old Nix can’t evaluate the Nixpkgs channel, try the fallback
from the new channel /first/. That way we can upgrade Nix to a newer
version and support breaking changes to Nix (like seen in the upgrade
o Nix 2.0).
This change should be backported to older NixOS versions!
2019-02-20 20:02:20 -05:00
Matthew Bauer
c9b14043f0
Merge pull request #54993 from yorickvP/patch-2
...
wayland: separateDebugInfo = true
2019-02-19 23:21:18 -05:00
Matthew Bauer
55757a0d44
Merge pull request #54402 from lopsided98/boehm-gc-cross-fix
...
beohm-gc: fix cross build of dependent packages
2019-02-19 22:51:00 -05:00
Matthew Bauer
d6d5795ed9
Merge pull request #54916 from pbogdan/emacs-xcursor
...
emacs: link libXcursor when using lucid toolkit
2019-02-19 22:50:30 -05:00
Matthew Bauer
7e78ddbf03
Merge pull request #55950 from LnL7/darwin-ubiquity
...
darwin: remove references to Ubiquity.framework
2019-02-19 22:43:20 -05:00
Matthew Bauer
8724819d94
Merge pull request #55910 from veprbl/pr/qt5_qtconnectivity_darwin_fix
...
qt5.qtconnectivity: fix darwin build
2019-02-19 22:37:15 -05:00
Matthew Bauer
4141fdaa3f
Merge pull request #55956 from mroi/patch-1
...
glibc: enable cross builds on Darwin
2019-02-19 22:35:30 -05:00
Matthew Bauer
ae3e8355ab
Merge pull request #56021 from illegalprime/fix/cmake-cross
...
cmake: add ability to cross-compile cmake
2019-02-19 22:34:15 -05:00
Matthew Bauer
5d0b0bbf30
Merge pull request #56030 from matthewbauer/revert-72e176
...
Revert "libcxx: add linker scripts for libc++.a to ensure libc++abi.a…
2019-02-19 11:45:37 -05:00
Matthew Bauer
e3ca9d954e
Merge pull request #56029 from matthewbauer/revert-cctools-bump
...
Revert cctools bump
2019-02-19 11:44:17 -05:00
Matthew Bauer
9584d16fc1
Merge pull request #56051 from P-E-Meunier/revealjs
...
nodePackages.reveal: init at 3.7.0
2019-02-19 09:35:25 -06:00
Matthew Bauer
8cb7ea7dae
Revert "libcxx: add linker scripts for libc++.a to ensure libc++abi.a is properly linked"
...
This reverts commit 72e1764199 .
This causes the GHC panic reported in issue #55848 .
2019-02-18 20:52:08 -05:00
Matthew Bauer
5464dbe40a
cctools: add myself as maintainer
2019-02-18 20:45:35 -05:00
Matthew Bauer
0e78f2bd10
Revert "cctools: bump to latest commit"
...
This reverts commit ac682e362c .
This broke iOS building on master. Even Xcode 8.2 comes with TAPI
librarises. We need these patches to support those .tbd files.
Eventually we will move to using libtapi directly, but I have not
finished work on this right now.
Unfortunately, this will not have my changes for building cctools with
manpages. We will have to do this update at some later time.
2019-02-18 20:44:19 -05:00
Matthew Bauer
b1bbd94bb6
Merge remote-tracking branch 'NixOS/master' into staging
2019-02-18 20:36:48 -05:00
Matthew Bauer
87ebfc9953
Merge pull request #55868 from bhipple/u/gcc-mirrors
...
mirrors.nix: add https and http mirrors for gcc
2019-02-16 14:12:21 -05:00
Matthew Bauer
30c84f59dd
Merge pull request #55698 from tobim/compiler-rt-darwin
...
compiler-rt-7.0.1: Fix build on darwin
2019-02-13 23:52:37 -05:00
Matthew Bauer
2433c575f0
openblas: fix on linux
...
This reverse changes made cfc4313 which broke builds on linux. Still
not sure why this broke Linux, but we can investigate it later.
“buildPackages.stdenv.cc” shouldn’t be put in nativeBuildInputs in
general. Either way, this restores hashes to before that commit.
thanks to @jethrokuan
2019-02-10 20:16:16 -05:00
Matthew Bauer
cfc43138cb
openblas: fix on darwin
...
The openblas script relies on CC=clang for succesfully compiling on
Darwin systems. This seems like bad behavior, but we get things like
https://hydra.nixos.org/build/87657058 otherwise.
Fixes #55536 .
2019-02-10 18:49:04 -05:00
Matthew Bauer
57cb5fe1f2
Merge pull request #55519 from FlorianFranzen/staging
...
Staging
2019-02-10 09:29:10 -05:00
Matthew Bauer
73885bc675
Merge pull request #55489 from matthewbauer/fix-clang-7
...
llvmPackages_7.clang-unwrapped: don’t link to libatomic on darwin
2019-02-09 22:13:19 -05:00
Matthew Bauer
b60b8226d6
llvm7: don’t link to libatomic on darwin
2019-02-09 13:40:28 -05:00
Matthew Bauer
5c09d977c7
Merge remote-tracking branch 'origin/master' into staging
2019-02-09 12:14:06 -05:00
Matthew Bauer
29dc71c876
Merge pull request #53070 from rnhmjoj/scat-master
...
haskellPackages.scat: fix build
2019-02-09 10:22:36 -05:00
Matthew Bauer
54dcb0b137
Merge pull request #52622 from marsam/init-dive
...
dive: init at 0.5.0
2019-02-08 17:51:51 -05:00
Matthew Bauer
5dcf4d939b
Merge pull request #52653 from liclac/add/cardpeek
...
cardpeek: init at 0.8.4
2019-02-08 17:50:23 -05:00
Matthew Bauer
656f0b9fb1
Merge pull request #52819 from r-ryantm/auto-update/openvdb
...
openvdb: 5.2.0 -> 6.0.0
2019-02-08 17:48:48 -05:00
Matthew Bauer
8d642bb308
Merge pull request #52837 from r-ryantm/auto-update/mlt
...
libsForQt5.mlt: 6.10.0 -> 6.12.0
2019-02-08 17:48:27 -05:00
Matthew Bauer
0dd773265e
Merge pull request #53182 from ryanfitzsimon/vagrant-libvirt-utils
...
vagrant: Add vagrant-libvirt utility dependencies
2019-02-08 17:47:46 -05:00
Matthew Bauer
94d8b1f2b6
Merge pull request #53151 from symphorien/rls1.31
...
rls: init at 1.31.7
2019-02-08 17:47:06 -05:00
Matthew Bauer
e9c92029a9
Merge pull request #53135 from ivan/init-qolibri
...
qolibri: init at 2018-11-14
2019-02-08 17:46:27 -05:00
Matthew Bauer
1cfc4da3f3
Merge pull request #53098 from jnsaff/python/aws-sam-translator
...
aws-sam-translator: 1.8.0 > 1.9.0
2019-02-08 17:45:56 -05:00
Matthew Bauer
35ba3e9b05
Merge pull request #53257 from r-ryantm/auto-update/osinfo-db
...
osinfo-db: 20181203 -> 20181214
2019-02-08 17:45:24 -05:00
Matthew Bauer
8ab5ef0f64
Merge pull request #53306 from r-ryantm/auto-update/lsp-plugins
...
lsp-plugins: 1.1.4 -> 1.1.5
2019-02-08 17:44:59 -05:00
Matthew Bauer
93161051d8
Merge pull request #53763 from liff/emacs/tramp-process-fix
...
emacs: tramp: detect wrapped gvfsd-fuse daemon
2019-02-08 17:43:41 -05:00
Matthew Bauer
213220be4b
Merge pull request #53868 from jethrokuan/fix/emacsql-sqlite
...
emacsPackages.emacsql-sqlite: build sqlite binary
2019-02-08 17:42:54 -05:00
Matthew Bauer
08aaafa667
Merge pull request #54040 from r-ryantm/auto-update/libtoxcore
...
libtoxcore: 0.2.8 -> 0.2.9
2019-02-08 17:42:16 -05:00
Matthew Bauer
68cfed9660
Merge pull request #54026 from r-ryantm/auto-update/x42-plugins
...
x42-plugins: 20181103 -> 20190105
2019-02-08 17:41:42 -05:00
Matthew Bauer
03d2e5ae50
Merge pull request #54287 from marsam/update-node-v11
...
nodejs-11_x: 11.6.0 -> 11.7.0
2019-02-08 17:39:47 -05:00
Matthew Bauer
961fbc35e5
Merge pull request #54497 from asymmetric/solc-0.5.3
...
solc: 0.5.2 -> 0.5.3
2019-02-08 17:38:57 -05:00
Matthew Bauer
6dd1355120
Merge pull request #54748 from r-ryantm/auto-update/obs-linuxbrowser
...
obs-linuxbrowser: 0.5.2 -> 0.6.0
2019-02-08 17:35:35 -05:00
Matthew Bauer
8ec1953a4b
Merge pull request #54786 from r-ryantm/auto-update/lbdb
...
lbdb: 0.48 -> 0.48.1
2019-02-08 17:35:00 -05:00
Matthew Bauer
3e0616683d
Merge pull request #54853 from r-ryantm/auto-update/cvs-fast-export
...
cvs_fast_export: 1.32 -> 1.45
2019-02-08 17:34:07 -05:00
Matthew Bauer
8101cf8c23
Merge pull request #54989 from srhb/taffybar-unoverride
...
taffybar: Remove strictDeps and restore overrideAttrs
2019-02-08 17:33:19 -05:00
Matthew Bauer
1eb0d79c6d
Merge pull request #55324 from Moredread/crawl
...
crawl: A few improvements
2019-02-08 17:28:09 -05:00
Matthew Bauer
9d416b3954
Merge pull request #55457 from jslight90/raspberry-pi-64bit
...
nixos/boot: replace deprecated Raspberry Pi configuration option
2019-02-08 17:26:57 -05:00
Matthew Bauer
8d0fb48034
Merge pull request #55444 from tilpner/podman-docs
...
podman: install manpages
2019-02-08 17:24:48 -05:00
Matthew Bauer
878965731f
nixos/lib/testing.nix: config defaults to {}
...
Fixes #51858
56e12aae54 ends up passing config to pkgs. Unfortunately this might be null and pkgs/top-level/default.nix assumes it is an attrset. To fix this, we just make the default for config = {}. Thanks to @kristoff3r for tracking this down.
/cc @domenkozar
2019-02-06 20:04:24 -05:00
Matthew Bauer
81531046e8
qt511: add patch for macOS sdk
...
Unfortunately we don’t have access to NSWindowStyleMask. These patches
should go away once we switch to a newer SDK.
2019-02-05 20:50:52 -05:00