Commit graph

216015 commits

Author SHA1 Message Date
Matthew Bauer e9c2957c14
treewide: add comments on where native inputs are needed
makes it more clear why this happens

Co-Authored-By: Jan Tojnar <jtojnar@gmail.com>
2020-03-16 14:27:23 -04:00
Matthew Bauer c6b320a679
bubblewrap: put docbook_xsl, libxslt in nativeBuildInputs
Co-Authored-By: Jan Tojnar <jtojnar@gmail.com>
2020-03-16 14:24:09 -04: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
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
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 98968b1854 wpgtk: 6.0.12 -> 6.0.13 2020-03-05 15:20:47 -08:00
R. RyanTM 7948c35be6 bitwarden_rs-vault: 2.12.0c -> 2.12.0e 2020-03-05 15:12:09 -08:00
R. RyanTM 00c8e2b625 zsh-syntax-highlighting: 0.6.0 -> 0.7.1 2020-03-05 15:10:36 -08:00
R. RyanTM e17a1a098c codeql: 2.0.2 -> 2.0.4 2020-03-05 15:10:00 -08:00
R. RyanTM 4b4dcda1b1 chafa: 1.2.1 -> 1.2.2 2020-03-05 15:09:11 -08:00
R. RyanTM ceeaf410be abcmidi: 2019.12.09 -> 2020.02.12 2020-03-05 15:08:03 -08:00
R. RyanTM 10e44571d8 libqalculate: 3.7.0 -> 3.8.0 2020-03-05 15:06:48 -08:00
R. RyanTM 0c0f318685 go-license-detector: 3.0.2 -> 3.1.0 2020-03-05 15:06:03 -08:00
R. RyanTM 9328cff6be gleam: 0.6.0 -> 0.7.1 2020-03-05 15:05:28 -08:00
R. RyanTM 384ed01154 heimer: 1.15.0 -> 1.15.1 2020-03-05 15:04:25 -08:00
pacien abc58dc1d0 riot-desktop: 1.5.10 -> 1.5.12 2020-03-05 14:57:21 -08:00
pacien 18848216ea riot-web: 1.5.10 -> 1.5.12 2020-03-05 14:57:21 -08:00
Robert Hensing 99a2910733
Merge pull request #80919 from hercules-ci/modules-add-file-context
lib/modules.nix: Add file context to unmerged values in mergeDefinitions
2020-03-05 23:21:02 +01:00
Christoph Hrdinka 0508c93e83
Merge pull request #81628 from tollb/python-mapnik-unstable-2020-02-24
python-mapnik: 3.0.16 -> unstable-2020-02-24
2020-03-05 23:03:30 +01:00
worldofpeace 23aa5ff878
Merge pull request #81845 from r-ryantm/auto-update/khronos
khronos: 1.0.5 -> 1.0.6
2020-03-05 20:55:13 +00:00
R. RyanTM f730d6da49 khronos: 1.0.5 -> 1.0.6 2020-03-05 20:22:27 +00:00