From d68f150f4fcafe60e3264ef62651e74d41f4067e Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 16 Jan 2024 21:49:49 +0000 Subject: dev-embedded/raspberrypi-utils: Bump, add sys-apps/dtc dependency Closes: https://bugs.gentoo.org/922172 Signed-off-by: James Le Cuirot --- dev-embedded/raspberrypi-utils/Manifest | 2 +- .../raspberrypi-utils-0_p20240112.ebuild | 39 ------------------- .../raspberrypi-utils-0_p20240115.ebuild | 44 ++++++++++++++++++++++ 3 files changed, 45 insertions(+), 40 deletions(-) delete mode 100644 dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240112.ebuild create mode 100644 dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240115.ebuild (limited to 'dev-embedded/raspberrypi-utils') diff --git a/dev-embedded/raspberrypi-utils/Manifest b/dev-embedded/raspberrypi-utils/Manifest index 415e4b801a0e..a9b0fbeb7c53 100644 --- a/dev-embedded/raspberrypi-utils/Manifest +++ b/dev-embedded/raspberrypi-utils/Manifest @@ -1 +1 @@ -DIST raspberrypi-utils-0_p20240112.tar.gz 122544 BLAKE2B ccdd25aca03b3a09d1d6a6007a80b3615ec8bc5fabcb7e5b7fedd09d68f992e587e90bf4fa36b7131090438fbd8706f7184d70018aadad05a1a9d897282d6c0f SHA512 6d3aa77499ef88ffc33b364267021822c64554ccf9226537e862ceed52cdf3557ec42a45be3618ca2828dfe0cddb901a09f0cddf7fa07946536713996f6b2cc0 +DIST raspberrypi-utils-0_p20240115.tar.gz 122554 BLAKE2B 94c101a50a422f265b2ea87ab33d802f21b21c57b8693a7bdc407460ec6e230da390d9f8d3e5541cb7145c55a7c53766cb8fb36c565006b1ec371090a6a4777b SHA512 b411242a1f5055a6075ea487fa746ee2cdbf31eff61f115cf11c97efa57d0245feb30c786c7c1164c174828da774a5cf4a4792d9ae46518e1c43510f120e5c43 diff --git a/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240112.ebuild b/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240112.ebuild deleted file mode 100644 index 9628a77098f0..000000000000 --- a/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240112.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 cmake - -COMMIT="193e6e34b40807cbeedee2e4abc3ef5165e14ae2" - -DESCRIPTION="Raspberry Pi userspace utilities" -HOMEPAGE="https://github.com/raspberrypi/utils" -SRC_URI="https://github.com/raspberrypi/utils/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~arm ~arm64" - -RDEPEND=" - !media-libs/raspberrypi-userland - !media-libs/raspberrypi-userland-bin -" - -S="${WORKDIR}/utils-${COMMIT}" - -src_configure() { - local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - local SRC - rm -r "${ED}"/usr/share/bash-completion/ || die - for SRC in */*-completion.bash; do - local DEST=${SRC%-completion.bash} - newbashcomp "${SRC}" "${DEST##*/}" - done -} diff --git a/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240115.ebuild b/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240115.ebuild new file mode 100644 index 000000000000..6f84f4cb186c --- /dev/null +++ b/dev-embedded/raspberrypi-utils/raspberrypi-utils-0_p20240115.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 cmake + +COMMIT="32602f565c6cb854d1f2643b51a022991cea2b1b" + +DESCRIPTION="Raspberry Pi userspace utilities" +HOMEPAGE="https://github.com/raspberrypi/utils" +SRC_URI="https://github.com/raspberrypi/utils/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~arm ~arm64" + +DEPEND=" + sys-apps/dtc +" + +RDEPEND=" + ${DEPEND} + !media-libs/raspberrypi-userland + !media-libs/raspberrypi-userland-bin +" + +S="${WORKDIR}/utils-${COMMIT}" + +src_configure() { + local mycmakeargs=( -DBUILD_SHARED_LIBS=OFF ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + local SRC + rm -r "${ED}"/usr/share/bash-completion/ || die + for SRC in */*-completion.bash; do + local DEST=${SRC%-completion.bash} + newbashcomp "${SRC}" "${DEST##*/}" + done +} -- cgit v1.2.3