Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dtc | Distribution: openSUSE Tumbleweed |
Version: 1.7.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Oct 22 09:24:23 2024 |
Group: Unspecified | Build host: reproducible |
Size: 573956 | Source RPM: dtc-1.7.1-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/dgibson/dtc | |
Summary: Device-tree compiler |
PowerPC kernels are moving towards requiring a small Open Firmware-style device tree as the only means of passing information from bootloaders/firmware to the kernel. This does not require a full Open Firmware implementation. DTC (Device Tree Compiler) is a tool to create a static device tree, which is adequate for most embedded systems (since their topology will not vary across reboots). DTC is available via a git tree: git://ozlabs.org/srv/projects/dtc/dtc.git
GPL-2.0-or-later
* Tue Oct 22 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Update to 1.7.1: * dtc * Fix check for 10-bit I2C addresses * Improve documentation of -@ option * Update to libyaml >= 0.2.3 * Improvements & fixes for device graph checks * Add -L / --local-fixups option * Add check for length of interrupt-map properties * libfdt * Add fdt_path_getprop_namelen() * Add fdt_get_symbol() and fdt_get_symbol_namelen() * Correct documentation of fdt_path_offset() * Correct documentation of fdt_appendprop_addrrange() * Validate aliases is fdt_get_alias_namelen() * Don't overwrite phandles when applying overlays * Require Python 3 * pylibfdt * Support boolean properties * Fixes for current Python versions * General * Assorted bugfixes * Assorted build improvements * Assorted typo fixes in docs * Some additional testcases * Move to GitHub Actions based CI * Tue Apr 25 2023 Guillaume GARDET <guillaume.gardet@opensuse.org> - update to 1.7.0: * dtc * Fix -Oasm output on PA-RISC by avoiding ';' separators * Put symbolic label references in -Odts output when possible * Add label relative path references * Don't incorrectly attempt to create fixups for reference to path in overlays * Warning rather than hard error if integer expression results are truncated due to cell size * libfdt * Add fdt_get_property_by_offset_w() function * pylibfdt * Fixed to work with Python 3.10 * A number of extra methods * Fix out of tree build * fdtget * Add raw bytes output mode * General * Fixes for mixed-signedness comparison warnings * Assorted other warning fixes * Assorted updates to checks * Assorted bugfixes * Fix scripts to work with dash as well as bash * Allow static builds * Formalize Signed-off-by usage - Update dtc.keyring - Drop upstream patch: * makefile-bison-rule.patch * Mon Sep 26 2022 Andreas Schwab <schwab@suse.de> - makefile-bison-rule.patch: Makefile: fix infinite recursion by dropping non-existent `%.output` * Sat Oct 16 2021 Dirk Müller <dmueller@suse.com> - update to 1.6.1: * 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 * Wed Apr 21 2021 Matthias Gerstner <matthias.gerstner@suse.com> - explicitly pass -pie in CFLAGS, since the build system explicitly passes - fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries PIE-executables (bsc#1184122). * Tue Mar 10 2020 Paolo Stivanin <info@paolostivanin.com> - Update to 1.6.0 (no changelog) - Removed dtc-no-common-conflict.patch * Tue Jan 14 2020 Dirk Mueller <dmueller@suse.com> - add dtc-no-common-conflict.patch (bsc#1160388) * Sun Dec 08 2019 Martin Liška <mliska@suse.cz> - Use %make_build and recpect %optflags. * Wed Oct 30 2019 Dirk Mueller <dmueller@suse.com> - switch to building python3 bindings using setuptools to avoid patching * Wed Oct 30 2019 Guillaume GARDET <guillaume.gardet@opensuse.org> - Enable python3 binding in python3-libfdt
/usr/bin/convert-dtsv0 /usr/bin/dtc /usr/bin/dtdiff /usr/bin/fdtdump /usr/bin/fdtget /usr/bin/fdtoverlay /usr/bin/fdtput /usr/share/doc/packages/dtc /usr/share/doc/packages/dtc/manual.txt /usr/share/licenses/dtc /usr/share/licenses/dtc/README.license
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 14 00:43:26 2024