mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
dev-embedded/rauc: drop 1.15
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST rauc-1.15.1.tar.xz 990440 BLAKE2B d8f6ad754636f3b93fe900f2ed5a9f90c8733879d43daa135101c6fd38913a954bc26f7be3a6d85a86c58ddeeeb7d9a2cdad4abd83965edfa2f03aa5a99e61c7 SHA512 8fc9f70f5e2f75f1e29a99880ff127280abf3086e1bbae17a0fbd6b0bce8176a33f78431ccb7b2ffb5e7c16fccff7be8c6297d9f6befcdf09a4526845f5d53af
|
||||
DIST rauc-1.15.tar.xz 989904 BLAKE2B 3c241229a85c60e96974117fc0bde29c313b8f1809b5fe0ae807b585e5c774d0eadec75f9a4bae5de0ca47cc1bdadb62791d7e8a1a48bb3c348f62aa0f39cb43 SHA512 1d6db354ca582d1ae576db88158da97a3018c89176aa8270fb2707e0b6af8664f6d1269747306286419dc0cea1c438e0602950d19086592e643177fe14fc94a4
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
From cfeab43e8c1ebbe952bca9b71fb8400a9947d229 Mon Sep 17 00:00:00 2001
|
||||
From: Kurt Kanzenbach <kurt@kmk-computers.de>
|
||||
Date: Sat, 15 Aug 2020 08:45:21 +0200
|
||||
Subject: [PATCH] tests: Disable failed tests
|
||||
|
||||
The network and squashfs tests won't work within portage. Disable them.
|
||||
|
||||
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
|
||||
---
|
||||
test/meson.build | 6 ------
|
||||
1 file changed, 6 deletions(-)
|
||||
|
||||
--- a/test/meson.build
|
||||
+++ b/test/meson.build
|
||||
@@ -6,12 +6,10 @@ tests = [
|
||||
'artifacts',
|
||||
'boot_raw_fallback',
|
||||
'bootchooser',
|
||||
- 'bundle',
|
||||
'checksum',
|
||||
'config_file',
|
||||
'context',
|
||||
'dm',
|
||||
- 'event_log',
|
||||
'hash_index',
|
||||
'install',
|
||||
'manifest',
|
||||
@@ -25,10 +23,6 @@ tests = [
|
||||
'utils',
|
||||
]
|
||||
|
||||
-if get_option('network')
|
||||
- tests += 'network'
|
||||
-endif
|
||||
-
|
||||
if get_option('streaming')
|
||||
tests += 'nbd'
|
||||
endif
|
||||
@@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..14} )
|
||||
DOCS_BUILDER="sphinx"
|
||||
DOCS_DIR="${S}/docs"
|
||||
|
||||
inherit meson python-any-r1 docs
|
||||
|
||||
DESCRIPTION="Lightweight update client that runs on your Embedded Linux device"
|
||||
HOMEPAGE="https://rauc.io/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="gpt json network service test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
dev-util/gdbus-codegen
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
$(python_gen_any_dep '
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
test? (
|
||||
dev-libs/opensc
|
||||
net-misc/casync
|
||||
sys-fs/mtd-utils
|
||||
sys-fs/squashfs-tools
|
||||
sys-libs/libfaketime
|
||||
)
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libnl:3=
|
||||
dev-libs/openssl:0=
|
||||
json? ( dev-libs/json-glib )
|
||||
network? ( net-misc/curl )
|
||||
service? ( sys-apps/dbus )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-tests.patch" )
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature gpt)
|
||||
$(meson_feature json)
|
||||
$(meson_use network)
|
||||
$(meson_use network streaming)
|
||||
$(meson_use service)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
meson_src_compile
|
||||
docs_compile
|
||||
}
|
||||
Reference in New Issue
Block a user