diff options
Diffstat (limited to 'main/dtc/APKBUILD')
-rw-r--r-- | main/dtc/APKBUILD | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/main/dtc/APKBUILD b/main/dtc/APKBUILD index 4b7c228f812..ff2655fb99c 100644 --- a/main/dtc/APKBUILD +++ b/main/dtc/APKBUILD @@ -1,25 +1,35 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=dtc -pkgver=1.6.1 -pkgrel=0 +pkgver=1.7.0 +pkgrel=2 pkgdesc="Device Tree Compiler" url="https://git.kernel.org/pub/scm/utils/dtc/dtc.git/" arch="all" license="GPL-2.0-or-later" -makedepends="bison flex python3-dev swig" +depends_dev="$pkgname=$pkgver-r$pkgrel" +makedepends=" + bison + flex + py3-setuptools + python3-dev + swig + " checkdepends="coreutils" -subpackages="$pkgname-dev libfdt py3-libfdt:py3_libfdt" +subpackages="$pkgname-dev libfdt py3-libfdt-pyc py3-libfdt:py3_libfdt" source="https://kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz install-pylibfdt-to-destdir.patch + pyscm.patch + fix-tests-for-Python3.12.patch " prepare() { default_prepare sed -i s:-Werror::g "$builddir"/Makefile + sed -i "s|@VERSION@|$pkgver|" setup.py } build() { - make + make -j1 } check() { @@ -33,6 +43,7 @@ package() { libfdt() { pkgdesc="Device tree library" + license="GPL-2.0-or-later OR BSD-2-Clause" amove usr/lib/libfdt* } @@ -43,6 +54,8 @@ py3_libfdt() { } sha512sums=" -26cd351ddca411ab96b93ac3e763f817f9f8a80ca66a8707e1077f771ed8e7e04c01f321ab8ab27b2f9826d9d438483fe3156401493bfd29cef3cc71a1414568 dtc-1.6.1.tar.xz +d3ba6902a9a2f2cdbaff55f12fca3cfe4a1ec5779074a38e3d8b88097c7abc981835957e8ce72971e10c131e05fde0b1b961768e888ff96d89e42c75edb53afb dtc-1.7.0.tar.xz 1c43dfae8d15861c4f0170f0df9ba63d197ab3be50e39fe5748e547074c52dc7b042ca5e9c64d3d4bb0a8e8cde8df7e71660cde93e9512923405c38debcaa01c install-pylibfdt-to-destdir.patch +e74768f6bcbe0ba8060c7b0b449e533b2fbbf3ddc1c869b98cf3f78a858c63ba1d7d57b5163eb5be048c6f0be023360f709d621e2f88d4332a7ef8e8d125cc09 pyscm.patch +2fc10469b4c1f5016cdccd1a1e24d1f0984267c88efe88d268d52d9a49c441d832f53bf004a5223810c82e0f10cf5b515d6a6ddb56e49ca5bb86b55724634f0b fix-tests-for-Python3.12.patch " |