* update dtc to 1.7.2-2
This commit is contained in:
parent
995a30431d
commit
dc6e81a473
19
dtc/.SRCINFO
19
dtc/.SRCINFO
@ -1,27 +1,24 @@
|
||||
pkgbase = dtc
|
||||
pkgdesc = Device Tree Compiler
|
||||
pkgver = 1.7.1
|
||||
pkgrel = 1.1
|
||||
pkgver = 1.7.2
|
||||
pkgrel = 2
|
||||
url = https://www.devicetree.org/
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = GPL2
|
||||
license = GPL-2.0-or-later
|
||||
checkdepends = valgrind
|
||||
makedepends = git
|
||||
makedepends = meson
|
||||
makedepends = swig
|
||||
makedepends = python-setuptools-scm
|
||||
makedepends = valgrind
|
||||
makedepends = swig
|
||||
depends = bash
|
||||
depends = glibc
|
||||
depends = libyaml
|
||||
depends = python
|
||||
source = https://www.kernel.org/pub/software/utils/dtc/dtc-1.7.1.tar.xz
|
||||
source = pyscm.patch
|
||||
source = fix-tests-for-Python3.12.patch
|
||||
sha256sums = 398098bac205022b39d3dce5982b98c57f1023f3721a53ebcbb782be4cf7885e
|
||||
sha256sums = 3198c9e41cbebb0bcd9caa5de0940ccaf02b3b3bcc00fbc19bfdf3cdb8a075bb
|
||||
sha256sums = c2786c6c4bbd7031394ab534ceca2fa6832142dd0cb3c74750388be9374b22fa
|
||||
source = git+git://git.kernel.org/pub/scm/utils/dtc/dtc.git#tag=v1.7.2
|
||||
sha256sums = 3e28d3c2d3e069331d8e4799892933ab667ffec71164fdefd0b390d25a69e0b8
|
||||
|
||||
pkgname = dtc
|
||||
|
4
dtc/.nvchecker.toml
Normal file
4
dtc/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[dtc]
|
||||
source = "git"
|
||||
git = "https://git.kernel.org/pub/scm/utils/dtc/dtc.git"
|
||||
prefix = "v"
|
42
dtc/PKGBUILD
42
dtc/PKGBUILD
@ -1,25 +1,43 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Anatol Pomozov
|
||||
# Maintainer: Carl Smedstad <carsme@archlinux.org>
|
||||
# Contributor: Frederic Bezies <fredbezies at gmail dot com>
|
||||
|
||||
pkgname=dtc
|
||||
pkgver=1.7.1
|
||||
pkgrel=1.1
|
||||
pkgver=1.7.2
|
||||
pkgrel=2
|
||||
pkgdesc='Device Tree Compiler'
|
||||
url='https://www.devicetree.org/'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(GPL2)
|
||||
depends=(bash glibc libyaml python)
|
||||
makedepends=(meson swig python-setuptools-scm valgrind)
|
||||
source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz
|
||||
pyscm.patch
|
||||
fix-tests-for-Python3.12.patch)
|
||||
sha256sums=('398098bac205022b39d3dce5982b98c57f1023f3721a53ebcbb782be4cf7885e'
|
||||
'3198c9e41cbebb0bcd9caa5de0940ccaf02b3b3bcc00fbc19bfdf3cdb8a075bb'
|
||||
'c2786c6c4bbd7031394ab534ceca2fa6832142dd0cb3c74750388be9374b22fa')
|
||||
license=(GPL-2.0-or-later)
|
||||
depends=(
|
||||
bash
|
||||
glibc
|
||||
libyaml
|
||||
python
|
||||
)
|
||||
makedepends=(
|
||||
git
|
||||
meson
|
||||
python-setuptools-scm
|
||||
swig
|
||||
valgrind
|
||||
)
|
||||
checkdepends=(valgrind)
|
||||
source=("git+git://git.kernel.org/pub/scm/utils/dtc/dtc.git#tag=v$pkgver")
|
||||
sha256sums=('3e28d3c2d3e069331d8e4799892933ab667ffec71164fdefd0b390d25a69e0b8')
|
||||
|
||||
prepare() {
|
||||
cd $pkgname
|
||||
git config user.name builduser
|
||||
git config user.email builduser@archlinux
|
||||
|
||||
# pylibfdt/libfdt.i: fix backwards compatibility of return values
|
||||
git cherry-pick 9a969f3b70b07bbf1c9df44a38d7f8d1d3a6e2a5
|
||||
}
|
||||
|
||||
build() {
|
||||
arch-meson dtc-$pkgver build
|
||||
arch-meson $pkgname build
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user