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"
 }

Reply via email to