Commit Graph
222274 Commits
Author SHA1 Message Date
Ben Wolsieffer 05fc2a3524 unpack-bootstrap-tools: remove obsolete linker script patching
The linker scripts no longer contain store paths, so this does nothing. More
importantly, libpthread.so is not longer a linker script on ARM, so the patching
would corrupt it.
2020-03-06 06:58:20 +01:00
Ben Wolsieffer ee39e49b68 stdenv: update ARM bootstrap tarballs
Fixes building glibc 2.30, which requires at least GCC 6.

Picked from the following cross-trunk evaluation:
https://hydra.nixos.org/eval/1568864 based on nixpkgs
commit ac241fb7a5.

armv5tel job: https://hydra.nixos.org/build/111556418
armv6l job: https://hydra.nixos.org/build/111556521
armv7l job: https://hydra.nixos.org/build/111556551
2020-03-06 06:58:20 +01:00
Matthew Bauer 1265615594 gtk-icon-cache: get native gtk3 for icon cache 2020-03-06 00:45:48 -05:00
Matthew Bauer f8006597a8 breeze-plymouth: make some things native
some of these only need to be on the build machine.
2020-03-06 00:45:48 -05:00
Matthew Bauer 1bac797616 plymouth: update configure flags
- only set host when cross compiling
- use top-level configureFlags and installFlags instead of putting it
  in the pre configure.
2020-03-06 00:45:47 -05:00
Matthew Bauer d1e58be703 nixos-artwork: make imagemagick a native build input
This is only needed on the builder, no need to cross compile it.
2020-03-06 00:45:47 -05:00
Matthew Bauer 5ffd779348 pango: add glib to nativeBuildInputs
Needed for some build tool
2020-03-06 00:45:47 -05:00
Matthew Bauer 636a072df5 json-glib: add glib to nativeBuildInputs
Needed for some build tools in glib
2020-03-06 00:45:47 -05:00
Matthew Bauer 7996be73b5 gsettings-desktop-schemas: add glib to nativeBuildInputs 2020-03-06 00:45:46 -05:00
Matthew Bauer 7aed3f8877 dconf: needs glib in nativeBuildInputs 2020-03-06 00:45:46 -05:00
Matthew Bauer ebdd644836 atk: needs glib in nativeBuildInputs 2020-03-06 00:45:46 -05:00
Matthew Bauer 895ef23658 libsoup: needs glib in nativeBuildInputs 2020-03-06 00:45:46 -05:00
Matthew Bauer 439704b092 glade: add libxml2 to nativeBuildInputs
Some build tools are needed from here
2020-03-06 00:45:46 -05:00
Matthew Bauer 84b7c644ae gnome-desktop: needs glib in nativeBuildInputs 2020-03-06 00:45:45 -05:00
Matthew Bauer 66fcc60af8 epiphany: fix cross compilation 2020-03-06 00:45:45 -05:00
Matthew Bauer b5efbd50de libhandy: add libxml2 to nativeBuildInputs
Some build tools are needed for code gen.
2020-03-06 00:45:45 -05:00
Matthew Bauer 09c498fe66 libdazzle: add glib to nativeBuildInputs
This is needed for build tools.
2020-03-06 00:45:45 -05:00
Matthew Bauer d2775e4ce0 webkitgtk: ignore gettext when cross compiling
Unfortunately, CMake looks in CMAKE_PREFIX_PATH for binaries when
cross-compiling. This means that it will use gettext from
CMAKE_PREFIX_PATH even when we provide a gettext binary in PATH! This
is bad because the on in CMAKE_PREFIX_PATH is for the cross system,
not the native one. The only documented way I can find to change this
behavior is by manually setting the CMAKE_IGNORE_PATH variable.
2020-03-06 00:45:45 -05:00
Matthew Bauer f773ef51c5 gcr: specify libgrypt prefix
This is needed for cross because gcrypt-config is not available to
execute. It’s safe to do otherwise as well though.
2020-03-06 00:45:38 -05:00
volth ed33a6c327 firefox: mark as broken on 32-bit buildPlatform 2020-03-06 03:53:14 +00:00
Peter Hoeg d05f8b3a95 pdf2djvu: 0.9.14 -> 0.9.17 2020-03-06 11:49:52 +08:00
R. RyanTM ced888aea6 xxHash: 0.7.2 -> 0.7.3 2020-03-06 02:26:57 +00:00
zowoq 66aea3292f crun: 0.12.2.1 -> 0.13
https://github.com/containers/crun/releases/tag/0.13
2020-03-06 12:25:36 +10:00
Mario Rodas 93ba4ecd58 Merge pull request #81830 from r-ryantm/auto-update/broot
broot: 0.13.1 -> 0.13.2
2020-03-05 21:21:44 -05:00
Mario Rodas 68312f64ef Merge pull request #81852 from r-ryantm/auto-update/pueue
pueue: 0.1.5 -> 0.1.6
2020-03-05 21:13:37 -05:00
Ding Xiang FeiandMatthew Bauer f9b4b89405 alsa-firmware: enable cross compilation (#63866)
Co-authored-by: Matthew Bauer <mjbauer95@gmail.com>
2020-03-05 20:58:17 -05:00
Matthew Bauer f187d8c26f wlroots: add wayland as nativeBuildInputs
Needed on the build machine
2020-03-05 20:42:35 -05:00
Matthew Bauer 78f9cad387 cage: add wayland as nativeBuildInputs
Needed on the build machine
2020-03-05 20:42:09 -05:00
Matthew Bauer 8c3160b619 bubblewrap: use buildInputs instead of nativeBuildInputs
these are all libraries.
2020-03-05 20:41:46 -05:00
Matthew Bauer 5198179adc gstreamer: needs extra build inputs
Cross needs some extra native tools:

- glib
- wayland
- orc
- glib is needed in nativeBuildInputs

Also:

- bash-completion needs to be available for PKG_CONFIG_PATH
2020-03-05 20:41:06 -05:00
Matthew Bauer de14f0c6e1 libinput: move test dependencies to checkInputs
This avoids pulling them in when tests are disabled.
2020-03-05 20:40:45 -05:00
Matthew Bauer fdfde0324e libsecret: add glib as a native dependency
glib is both a native and target dependency. Some binary from glib is
used to generate files.
2020-03-05 20:40:28 -05:00
Matthew Bauer e0ac0546de libpsl: add libxslt as a native dependency
libxslt is actually both a target and native build input because some
libxslt binary is needed to generate files and the built binaries also
link against libxslt.
2020-03-05 20:39:34 -05:00
Matthew Bauer 42fe7c7d47 libevdev: python is a native input 2020-03-05 20:39:00 -05:00
Matthew Bauer d8b92121d4 aspell: perl is also a native build input
This is needed for some scripts needed at build time.
2020-03-05 20:38:43 -05:00
Matthew Bauer bad6770d27 elfutils: remove unneeded custom cross build/install phase
This is no longer needed. elfutils compiles out of the box!
2020-03-05 20:38:30 -05:00
Matthew Bauer b8102aa32e Merge pull request #81844 from lopsided98/gcc-separate-output-cross
gcc: place cross-compiled target libraries in lib output
2020-03-05 20:30:35 -05:00
R. RyanTM 2106ce07d6 topgrade: 4.0.2 -> 4.2.0 2020-03-06 01:21:51 +00:00
Martin Milata e7ed7901a8 nixos/prometheus-mail-exporter: misc fixes
- Fix misspelled option. mkRenamedOptionModule is not used because the
   option hasn't really worked before.
 - Add missing cfg.telemetryPath arg to ExecStart.
 - Fix mkdir invocation in test.
2020-03-06 01:44:05 +01:00
Martin Milata 3b5cf35e8b nixos/prometheus-mail-exporter: fix assertion
The assertion was printed when user explicitly defined only the
configFile option.
2020-03-06 01:44:05 +01:00
Martin Milata 2a080ac434 nixos/prometheus-snmp-exporter: fix assertion
The assertion was printed when user explicitly defined only the
configurationPath option.
2020-03-06 01:43:20 +01:00
Martin Milata 87f87fb3e9 nixos/prometheus-snmp-exporter: update log options
The allowed values have changed in bd3319d28c.

0.15:
      --log.level="info"        Only log messages with the given severity or above. Valid levels: [debug, info, warn, error, fatal]
      --log.format="logger:stderr"
                                Set the log target and format. Example: "logger:syslog?appname=bob&local=7" or "logger:stdout?json=true"

0.17:
      --log.level=info          Only log messages with the given severity or above. One of: [debug, info, warn, error]
      --log.format=logfmt       Output format of log messages. One of: [logfmt, json]
2020-03-06 01:43:20 +01:00
Martin Milata 0ac24ccf2a nixos/prometheus-*-exporter: escape shell args 2020-03-06 01:43:20 +01:00
Mario Rodas d472a32752 Merge pull request #81798 from r-ryantm/auto-update/haproxy
haproxy: 2.1.2 -> 2.1.3
2020-03-05 19:28:08 -05:00
R. RyanTM 6e103b062e xmrig: 5.5.3 -> 5.7.0 2020-03-05 15:46:30 -08:00
R. RyanTM 5db4396b91 debootstrap: 1.0.117 -> 1.0.119 2020-03-05 15:45:32 -08:00
R. RyanTM 3aa3291b20 bitcoin-abc: 0.20.12 -> 0.21.1 2020-03-05 15:42:22 -08:00
Cole Mickens 6c6091a775 azure-storage-azcopy: v10.3.2 -> v10.3.4 2020-03-05 15:38:56 -08:00
R. RyanTM cd7765c587 pueue: 0.1.5 -> 0.1.6 2020-03-05 23:23:04 +00:00
R. RyanTM 98968b1854 wpgtk: 6.0.12 -> 6.0.13 2020-03-05 15:20:47 -08:00