commit: 0d8bd2a7b215263e5f61c2d00734eea4e9b0be6b
Author: Michal Privoznik <michal.privoznik <AT> gmail <DOT> com>
AuthorDate: Sun Dec 17 19:00:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 07:49:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8bd2a7
app-emulation/virtiofsd: Update live ebuild
Update list of crates and subsequently used licenses. Also, upstream
renamed the 50-qemu-virtiofsd.json to just 50-virtiofsd.json. While
we no longer clash with the file installed by app-emulation/qemu,
continue installing it under a different name so that libvirt
prioritizes the virtiofsd installed by app-emulation/virtiofsd over
the one installed by app-emulation/qemu.
Signed-off-by: Michal Privoznik <michal.privoznik <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/virtiofsd/virtiofsd-9999.ebuild | 93 ++++++++++++++-------------
1 file changed, 49 insertions(+), 44 deletions(-)
diff --git a/app-emulation/virtiofsd/virtiofsd-9999.ebuild
b/app-emulation/virtiofsd/virtiofsd-9999.ebuild
index 9135808fa5d6..09af40b3e237 100644
--- a/app-emulation/virtiofsd/virtiofsd-9999.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-9999.ebuild
@@ -5,19 +5,29 @@ EAPI=8
CRATES="
[email protected]
- [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
[email protected]
[email protected]
[email protected]
[email protected]
+ [email protected]
[email protected]
- [email protected]
+ [email protected]
[email protected]
- [email protected]
- [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
[email protected]
- [email protected]
[email protected]
+ [email protected]
[email protected]
[email protected]
[email protected]
@@ -26,65 +36,60 @@ CRATES="
[email protected]
[email protected]
[email protected]
- [email protected]
- [email protected]
+ [email protected]
[email protected]
- [email protected]
+ [email protected]
[email protected]
[email protected]
- [email protected]
- [email protected]
+ [email protected]
[email protected]
- [email protected]
- [email protected]
+ [email protected]
[email protected]
- [email protected]
+ [email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
+ [email protected]
[email protected]
[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
+ [email protected]
+ [email protected]
[email protected]
- [email protected]
+ [email protected]
+ [email protected]
[email protected]
- [email protected]
- [email protected]
- [email protected]
+ [email protected]
[email protected]
+ [email protected]
[email protected]
[email protected]
- [email protected]
+ [email protected]
+ [email protected]
[email protected]
[email protected]
- [email protected]
- [email protected]
- [email protected]
+ [email protected]
[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
[email protected]
[email protected]
[email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
"
inherit cargo
@@ -105,7 +110,7 @@ fi
LICENSE="Apache-2.0 BSD"
# Dependent crate licenses
-LICENSE+=" Apache-2.0 BSD MIT Unicode-DFS-2016"
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 Unlicense"
SLOT="0"
DEPEND="
@@ -133,11 +138,11 @@ src_install() {
mkdir "${ED}/usr/libexec" || die
mv "${ED}/usr/"{bin,libexec}/${PN} || die
- # Install 50-qemu-virtiofsd.json but to avoid conflicts with
+ # Install 50-virtiofsd.json but to avoid conflicts with
# <app-emulation/qemu-8.0.0 install it under different name. In this
case,
# smaller number means higher priority, but that's probably what users
want
# anyway if they install this package on top of app-emulation/qemu.
# TODO: remove once old QEMUs are removed from the portage.
insinto "/usr/share/qemu/vhost-user"
- newins "50-qemu-virtiofsd.json" "40-qemu-virtiofsd.json"
+ newins "50-virtiofsd.json" "40-virtiofsd.json"
}