dev-embedded/qdl: add 2.7

Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
This commit is contained in:
Quincy Fleming
2026-06-14 18:57:04 -05:00
parent 0c98c7360d
commit ba060a9bda
2 changed files with 41 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST qdl-2.5.tar.gz 51204 BLAKE2B c523c01c9a9d5c8902679ec76e88ea7068a4e8c0485bd5ac462fc150cc0b4029439723640eaecf7fdc547faea98760d9e108d8555ef275498291d78eeaaebeef SHA512 b42700225dd93184ae588b64de0479fc46ca51240b1c3c7fb28f27c5d49bddd12c41a8665caf447d66b66d38a7be75cec9e0cdad043240cdd106cc37e2332591
DIST qdl-2.6.tar.gz 59999 BLAKE2B 5c4069086ba637f7c4c8da98a794e7e2fdc30c229c9e7cb35a8de1cd057a42acaec83477a9003f0a2b1f30f7107f7e99b7e49b10d29d3a353d114b5916e6cc2e SHA512 cc408faf16e531534f2ee3dc84d99f15b988ebae78ee44b45790f6db113bd98356dcb28a2a744be7d9560749b6a27310d3fd8625fad2986b6f4844c7b839a5e3
DIST qdl-2.7.tar.gz 110260 BLAKE2B 7b07cf947d8f0ece5fbaf5cbd8232cf07f0f7f5e83beb5f6a2a1c8466d29f5a9655e5fa2a5c1173a74f113dc73e2fd9813369df2f086d008cc2bba17adc69024 SHA512 14d5cd2b22ae6b74d396a8f2ae676228ae2c702a5d660fc386350fa8e89819c0c09340332cf2e8717750fd7a9e24762f5d6e959afd1c6980501d49e25a45effc

View File

@@ -0,0 +1,40 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson
DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms"
HOMEPAGE="https://github.com/linux-msm/qdl"
SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
dev-libs/libusb:1
dev-libs/libxml2:=
dev-libs/libzip:=
test? ( dev-util/cmocka )
"
RDEPEND="${DEPEND}"
BDEPEND="
sys-apps/help2man
virtual/pkgconfig
"
src_prepare() {
sed -i '/default_options/d' meson.build || die
default
}
src_configure() {
local emesonargs=(
-DVERSION="${PV}"
)
meson_src_configure
}