Commit Graph

29 Commits

Author SHA1 Message Date
Tero Tervala
7f3cdfd2ba dtc: fix static building 2022-06-30 07:39:30 +00:00
github-actions[bot]
1ff1108cce
Merge master into staging-next 2022-06-11 12:01:21 +00:00
Alyssa Ross
690125bd0a
treewide: update git.kernel.org/cgit homepage URLs
These are now redirects, and no longer git clone-able despite looking
like git repo URLs.  I've updated them to the new locations.
2022-06-10 19:46:39 +00:00
Sandro Jäckel
548ae98b58
dtc: fix python 3.10 compatibility 2022-06-06 11:46:16 -07:00
Rouven Czerwinski
22371fd67f dtc: 1.6.0 -> 1.6.1
New upstream release:
Changes since v1.6.0 include:
 * A number of bugfixes
 * Fix many warnings with -Wsign-compare
 * Add compilation with meson (not used by default so far)
 * Yet another revamp of how we handle unaligned accesses
 * Added a number of extra checks for common tree errors
   * Checks for interrupt providers
   * i2c reg properties
   * Tighten checking of gpio properties
 * Reduce dependencies when building libfdt only
 * Allow libfdt.h header to be used from C++ more easily
 * Accept .dtbo extension for overlays
 * Update valid node and property characters to match current devicetree spec
 * Add several checks for root node sanity in fdt_check_full()
 * Somewhat more robust type labelling for the benefit of yaml output
2021-08-23 12:45:14 +02:00
Frederik Rietdijk
6882ab13fc dtc: python is only used when called from python-packages.nix 2021-07-27 20:37:04 +02:00
Philipp Bartsch
8e8f611d6f dtc: disable checks for darwin
The tests fail on darwin aarch64.

https://github.com/NixOS/nixpkgs/pull/118700#issuecomment-885892436

Reported-by: Jiuyang Liu (sequencer)
2021-07-24 17:47:45 +02:00
tnias
01cf5e4d68
dtc: add yaml support and enable tests (#118700) 2021-04-09 02:02:36 +02:00
Frederik Rietdijk
7012ab1b54 dtc: don't require python 2021-03-25 12:30:44 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Alyssa Ross
f20b89d1d4 dtc,python.pkgs.libfdt: drop python buildInput
This doesn't seem to be necessary to build the library with
strictDeps = true, or when cross-compiling.
2020-10-25 10:55:52 -04:00
Tom Hall
511822c158 dtc: 1.5.1 -> 1.6.0 2020-05-25 15:38:07 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jan Tojnar
23ec74b1b2
dtc: disable Python support by default
It does not seem to be used by anything and we want to get rid of Python 2 from closure.
2019-12-29 11:21:07 +01:00
Ben Wolsieffer
53489b496e dtc: fix Python support 2019-09-22 13:03:40 +02: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
Nick Spinale
35f39ac48c dtc: make python bindings optional
dtc's build system does not support cross-compilation of its
swig-generated python bindings.
2019-09-17 23:09:55 +00:00
koral
d26fe36940 dtc: 1.5.0 -> 1.5.1 2019-09-15 15:30:08 +02:00
Bastian Köcher
e6d4f0a4a9 dtc: 1.4.7 -> 1.5.0 2019-03-15 09:39:30 +01:00
Ben Wolsieffer
414c42a697 ubootRock64, ubootRockPro64: use dtc 1.4.5 2019-01-18 21:00:58 -05:00
Ben Wolsieffer
b1ab88bb24 dtc: 1.4.5 -> 1.4.7 2018-12-21 00:16:14 -05:00
Frederik Rietdijk
0fe236dbf2 dtc: fetch over https 2018-03-13 14:26:18 +01:00
Tuomas Tynkkynen
bd47e17234 dtc: 1.4.4 -> 1.4.5 2017-11-18 13:57:12 +02:00
Tuomas Tynkkynen
caccd11442 dtc: 1.4.2 -> 1.4.4 2017-04-09 21:48:25 +03:00
Tuomas Tynkkynen
e1d05ffb6a dtc: 1.4.1 -> 1.4.2 2016-09-17 00:54:07 +03:00
Tuomas Tynkkynen
bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Tuomas Tynkkynen
37fbf0e24f dtc: Builds on Darwin 2016-02-03 04:46:09 +02:00
Tuomas Tynkkynen
d8b4cff390 dtc: Fix cross compilation
Flex and Bison are need to be executable by the build system.
2015-06-30 10:33:25 +03:00
Tuomas Tynkkynen
b0ad2da4ed dtc: init at 1.4.1
Compiling U-Boot for the Jetson TK1 board requires this.
2015-06-28 22:40:35 +03:00