[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-04-29 Thread Joonas Niilola
commit: 561c05ddce206feb170e4b3133038f48ec903b9b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Apr 29 10:31:55 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 29 10:31:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561c05dd

app-emulation/virtiofsd: Stabilize 1.10.0 amd64, #930886

Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
index 1cd82f2a2aee..7358e8fdae58 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
@@ -104,7 +104,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.bz2;
SRC_URI+=" ${CARGO_CRATE_URIS}"
-   KEYWORDS="~amd64 ppc64"
+   KEYWORDS="amd64 ppc64"
S="${WORKDIR}/${PN}-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-03-01 Thread Sam James
commit: b894a30a4c0e298243b469c7e641fd5072f33356
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 05:00:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 05:00:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b894a30a

app-emulation/virtiofsd: drop 1.8.0

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest   |   8 --
 app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild | 148 -
 2 files changed, 156 deletions(-)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 284cf8cc564e..7fc7bbeb47fc 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -8,7 +8,6 @@ DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb050
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
 DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST capng-0.2.2.crate 24372 BLAKE2B 
85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e
 SHA512 
132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
@@ -67,18 +66,11 @@ DIST unicode-ident-1.0.2.crate 34951 BLAKE2B 
f03f7a040142785675a800672bb363dcf7a
 DIST utf8parse-0.2.1.crate 13435 BLAKE2B 
a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a
 SHA512 
51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
 DIST vhost-0.10.0.crate 200688 BLAKE2B 
b541584270497997e3fb133c0ca27b42fafb4d5083d90eb57221e01cfb1e8534d9adc424dd106d52fbb0f4868958c10c0ec4778c3b19617601af1990089af886
 SHA512 
da970cf6c7df5a432b3a8c6024518e994fd029cf9ddfaae869519b892fcc4d590641acab76a03d6cbe8139d7f35467d6d359bde13bfb2b6bb33a5ecabda206d1
-DIST vhost-0.8.1.crate 200170 BLAKE2B 
0e740c30bd7dc85bae501bf8ca86915f2d1fca248943f316d0343dc7a42534913f070c4dec75089e9bc43677446f63e4f36651565c1fa5f9cc4e572f81413584
 SHA512 
ff06adb7e73398562393eba8c37a487cbc9414225bdee9ef28ad504863d5f776b298b4886232dcd76c515e977698ca8f539e0bebfe1fd5f92ad812d8534494e1
-DIST vhost-user-backend-0.10.1.crate 18512 BLAKE2B 
3ad5c3889bc2890b52b6d10b7de8770e9e08c4d70034ce9693a2ff29ae3ae8122dec6fa9db5b423ca5c0525f6784fae7814f4be778d635209ba7913c7b008c6c
 SHA512 
a7031afe0d5c6f0dbbfda236debafa0fe9389f10c654541a35a7fc9d8ac0f0a4c0003a472a42d581d4a5377ab3411bd12e1710bcc4e57bd9dfaa8a1d1a5d254a
 DIST vhost-user-backend-0.13.1.crate 20534 BLAKE2B 
5c06c2aa1009482c1c0ef838e78feb89c864861a4c3300f58725bb3dd673dd85b68d9baeafafb86130a12ce97d722d111cde84f16c6861e2390a598b980e4a87
 SHA512 
90bcc1c82702e32d7642e479f686a3faa5db6e6d41f9f158dc7f75ef2720c1ffe4b8705683d77248bf0cb2b0408b1e45a1ce7d5bfcd839a93b9c48dcc31d99e6
-DIST virtio-bindings-0.2.1.crate 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-26 Thread Sam James
commit: e6baed7c7d796891eade62be8f42a509a8132bbb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 26 08:56:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 08:56:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6baed7c

app-emulation/virtiofsd: fix ~ppc64 kw

<1.9.0 doesn't work.

Bug: https://bugs.gentoo.org/920194
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
index 84af5d94218a..c1d38a803566 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
@@ -104,7 +104,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.bz2;
SRC_URI+=" ${CARGO_CRATE_URIS}"
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="~amd64"
S="${WORKDIR}/${PN}-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-25 Thread Sam James
commit: 67ed9de3d6c668ed212b1d913acc0ba219c8ba77
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 26 07:50:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ed9de3

app-emulation/virtiofsd: crank copyright

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild | 2 +-
 app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild  | 2 +-
 app-emulation/virtiofsd/virtiofsd-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
index 354adc6a153b..8eaeb54ded93 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
index 42586789c917..84af5d94218a 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emulation/virtiofsd/virtiofsd-.ebuild 
b/app-emulation/virtiofsd/virtiofsd-.ebuild
index 354adc6a153b..8eaeb54ded93 100644
--- a/app-emulation/virtiofsd/virtiofsd-.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-25 Thread Sam James
commit: 5d66cc242078d2514428df8872e7358390793127
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Jan 21 09:25:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:49:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d66cc24

app-emulation/virtiofsd: Drop 1.5.1-r2 and 1.6.1-r1

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34333
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest  |  39 --
 app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild | 141 -
 app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild | 143 --
 3 files changed, 323 deletions(-)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 1a89e08f2b84..284cf8cc564e 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -1,5 +1,4 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
@@ -12,18 +11,14 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616de
 DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
 DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST capng-0.2.2.crate 24372 BLAKE2B 
85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e
 SHA512 
132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db
-DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c
 SHA512 
c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
 DIST clap-4.3.11.crate 54864 BLAKE2B 
c1b0567950d6df6c6f40d0f0c2fcb4c485a65a3d5abe49ca04ba8c3ff24ffa52eb08a7d17395c20fc0ff09fee06852ff854369dbe033bc049d322b0a61b13142
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-25 Thread Sam James
commit: 8817d8c3301e3a2e25c272685944d06e8a5ca2a5
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Dec 17 18:46:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:49:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8817d8c3

app-emulation/virtiofsd: Add ~ppc64 KEYWORD

Linked bug shows that virtiofsd works on ppc64 (tested version
was 1.8.0). Add ~ppc64 keyword to corresponding ebuild and live
ebuild.

Bug: https://bugs.gentoo.org/920194
Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild | 2 +-
 app-emulation/virtiofsd/virtiofsd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
index 489a53548ac1..42586789c917 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild
@@ -104,7 +104,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.bz2;
SRC_URI+=" ${CARGO_CRATE_URIS}"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc64"
S="${WORKDIR}/${PN}-v${PV}"
 fi
 

diff --git a/app-emulation/virtiofsd/virtiofsd-.ebuild 
b/app-emulation/virtiofsd/virtiofsd-.ebuild
index 09af40b3e237..354adc6a153b 100644
--- a/app-emulation/virtiofsd/virtiofsd-.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-.ebuild
@@ -104,7 +104,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.bz2;
SRC_URI+=" ${CARGO_CRATE_URIS}"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~ppc64"
S="${WORKDIR}/${PN}-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-25 Thread Sam James
commit: 0d8bd2a7b215263e5f61c2d00734eea4e9b0be6b
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Dec 17 19:00:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:49:33 2024 +
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  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-.ebuild | 93 ++-
 1 file changed, 49 insertions(+), 44 deletions(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-.ebuild 
b/app-emulation/virtiofsd/virtiofsd-.ebuild
index 9135808fa5d6..09af40b3e237 100644
--- a/app-emulation/virtiofsd/virtiofsd-.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-.ebuild
@@ -5,19 +5,29 @@ EAPI=8
 
 CRATES="
aho-corasick@0.7.18
-   ansi_term@0.12.1
+   anstream@0.3.2
+   anstyle@1.0.1
+   anstyle-parse@0.2.1
+   anstyle-query@1.0.0
+   anstyle-wincon@1.0.1
arc-swap@1.5.0
atty@0.2.14
autocfg@1.1.0
bitflags@1.3.2
+   bitflags@2.4.1
capng@0.2.2
-   cc@1.0.78
+   cc@1.0.79
cfg-if@1.0.0
-   clap@2.34.0
-   env_logger@0.10.0
+   clap@4.3.11
+   clap_builder@4.3.11
+   clap_derive@4.3.2
+   clap_lex@0.5.0
+   colorchoice@1.0.0
+   env_logger@0.8.4
+   errno@0.3.1
errno-dragonfly@0.1.2
-   errno@0.2.8
error-chain@0.12.4
+   futures@0.3.21
futures-channel@0.3.21
futures-core@0.3.21
futures-executor@0.3.21
@@ -26,65 +36,60 @@ CRATES="
futures-sink@0.3.21
futures-task@0.3.21
futures-util@0.3.21
-   futures@0.3.21
-   heck@0.3.3
+   heck@0.4.1
hermit-abi@0.1.19
-   hermit-abi@0.2.6
+   hermit-abi@0.3.2
hostname@0.3.1
humantime@2.1.0
-   io-lifetimes@1.0.4
-   is-terminal@0.4.2
+   is-terminal@0.4.9
itoa@1.0.2
-   lazy_static@1.4.0
-   libc@0.2.139
+   libc@0.2.147
libseccomp-sys@0.2.1
-   linux-raw-sys@0.1.4
+   linux-raw-sys@0.4.5
log@0.4.17
match_cfg@0.1.0
memchr@2.5.0
num_cpus@1.13.1
num_threads@0.1.6
+   once_cell@1.18.0
pin-project-lite@0.2.9
pin-utils@0.1.0
-   proc-macro-error-attr@1.0.4
-   proc-macro-error@1.0.4
-   proc-macro2@1.0.40
-   quote@1.0.20
-   regex-syntax@0.6.27
+   proc-macro2@1.0.63
+   quote@1.0.29
regex@1.6.0
-   rustix@0.36.7
+   regex-syntax@0.6.27
+   rustix@0.38.7
slab@0.4.7
-   strsim@0.8.0
-   structopt-derive@0.4.18
-   structopt@0.3.26
+   strsim@0.10.0
syn@1.0.98
+   syn@2.0.23
syslog@6.0.1
termcolor@1.1.3
-   textwrap@0.11.0
+   thiserror@1.0.41
+   thiserror-impl@1.0.41
time@0.3.11
unicode-ident@1.0.2
-   unicode-segmentation@1.9.0
-   unicode-width@0.1.9
-   vec_map@0.8.2
+   utf8parse@0.2.1
version_check@0.9.4
-   vhost-user-backend@0.8.0
-   vhost@0.6.0
-   virtio-bindings@0.1.0
-   virtio-queue@0.7.0
-   vm-memory@0.10.0
-   vmm-sys-util@0.11.1
+   vhost@0.10.0
+   vhost-user-backend@0.13.1
+   virtio-bindings@0.2.2
+   virtio-queue@0.11.0
+   vm-memory@0.14.0
+   vmm-sys-util@0.12.1
+   winapi@0.3.9
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.5
winapi-x86_64-pc-windows-gnu@0.4.0
-   winapi@0.3.9
-   windows-sys@0.42.0
-   windows_aarch64_gnullvm@0.42.1
-   windows_aarch64_msvc@0.42.1
-   windows_i686_gnu@0.42.1
-   windows_i686_msvc@0.42.1
-   windows_x86_64_gnu@0.42.1
-   windows_x86_64_gnullvm@0.42.1
-   windows_x86_64_msvc@0.42.1
+   windows-sys@0.48.0
+   windows-targets@0.48.1
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.48.0
+   windows_x86_64_gnullvm@0.48.0
+   windows_x86_64_msvc@0.48.0
 "
 
 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
+   # 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2024-01-25 Thread Sam James
commit: 986471c02f988155f2665cb750bc825fdc2b7c6f
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Jan 21 09:21:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 26 07:49:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986471c0

app-emulation/virtiofsd: Add 1.10.0

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest|   8 ++
 app-emulation/virtiofsd/virtiofsd-1.10.0.ebuild | 148 
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index ceb33a67c06b..1a89e08f2b84 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -10,6 +10,7 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
 DIST capng-0.2.2.crate 24372 BLAKE2B 
85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e
 SHA512 
132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db
 DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
@@ -89,20 +90,27 @@ DIST unicode-width-0.1.9.crate 16745 BLAKE2B 
38d4b92e47a284d6881a8073089be59a73d
 DIST utf8parse-0.2.1.crate 13435 BLAKE2B 
a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a
 SHA512 
51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
 DIST vec_map-0.8.2.crate 14466 BLAKE2B 
8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539
 SHA512 
4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+DIST vhost-0.10.0.crate 200688 BLAKE2B 
b541584270497997e3fb133c0ca27b42fafb4d5083d90eb57221e01cfb1e8534d9adc424dd106d52fbb0f4868958c10c0ec4778c3b19617601af1990089af886
 SHA512 
da970cf6c7df5a432b3a8c6024518e994fd029cf9ddfaae869519b892fcc4d590641acab76a03d6cbe8139d7f35467d6d359bde13bfb2b6bb33a5ecabda206d1
 DIST vhost-0.6.0.crate 196931 BLAKE2B 
e988df6489c2c4b5a804ab1f79a1318ef07c46a531cc56df71529246678fa0469e2520708bb2b71dbdf3c8abdc7385f84c25701850139c26ff13cde88b82
 SHA512 
13d6d2966d596072d0afb559e4702d2a43fa6a85ebec5345bab0455483cfef0c4a70908737955d2423e380839ad0d57118203f3f2c582653d590dc52498cfe1c
 DIST vhost-0.8.1.crate 200170 BLAKE2B 
0e740c30bd7dc85bae501bf8ca86915f2d1fca248943f316d0343dc7a42534913f070c4dec75089e9bc43677446f63e4f36651565c1fa5f9cc4e572f81413584
 SHA512 
ff06adb7e73398562393eba8c37a487cbc9414225bdee9ef28ad504863d5f776b298b4886232dcd76c515e977698ca8f539e0bebfe1fd5f92ad812d8534494e1
 DIST 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-09-06 Thread Sam James
commit: ea202c6f26e0e81ad8e5ba4c433d15e6692b4f8b
Author: Michal Privoznik  gmail  com>
AuthorDate: Wed Sep  6 08:08:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  6 09:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea202c6f

app-emulation/virtiofsd: Add 1.8.0

Closes: https://bugs.gentoo.org/908047
Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32647
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest   |  43 +++
 app-emulation/virtiofsd/virtiofsd-1.8.0.ebuild | 148 +
 2 files changed, 191 insertions(+)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 9427ead9bea8..ceb33a67c06b 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -1,15 +1,29 @@
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
 DIST capng-0.2.2.crate 24372 BLAKE2B 
85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e
 SHA512 
132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db
 DIST cc-1.0.78.crate 61375 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-07-28 Thread Joonas Niilola
commit: 15e65ef50bc2678ac94143026d773e987cc49087
Author: Michal Privoznik  gmail  com>
AuthorDate: Fri Jul 28 06:54:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 28 07:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e65ef5

app-emulation/virtiofsd: Reflect changed path in QA_FLAGS_IGNORED

The binary is no longer installed under /usr/bin rather
/usr/libexec. Reflect this change in QA_FLAGS_IGNORED variable.

Closes: https://bugs.gentoo.org/911311
Closes: https://bugs.gentoo.org/911312
Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32078
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild | 2 +-
 app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild | 2 +-
 app-emulation/virtiofsd/virtiofsd-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
index 9b66f0ea8185..372d495dd5df 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
@@ -114,7 +114,7 @@ RDEPEND="${DEPEND}"
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
 
 src_unpack() {
if [[ "${PV}" == ** ]]; then

diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
index c3d0af907834..9135808fa5d6 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1-r1.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${DEPEND}"
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
 
 src_unpack() {
if [[ "${PV}" == ** ]]; then

diff --git a/app-emulation/virtiofsd/virtiofsd-.ebuild 
b/app-emulation/virtiofsd/virtiofsd-.ebuild
index c3d0af907834..9135808fa5d6 100644
--- a/app-emulation/virtiofsd/virtiofsd-.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-.ebuild
@@ -116,7 +116,7 @@ RDEPEND="${DEPEND}"
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/libexec/${PN}"
 
 src_unpack() {
if [[ "${PV}" == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-07-27 Thread Sam James
commit: 0a38ac0e9f9f4f6b7c0f8fbca13b6ae9256ad6ed
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Jul 27 10:08:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 12:00:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a38ac0e

app-emulation/virtiofsd: Move virtiofsd binary into /usr/libexec

In one of my recent commits I've introduced JSON descriptor file
that libvirt uses when learning about helper binaries
(40-qemu-virtiofsd.json). What I did not realize is that the file
tells libvirt to execute /usr/libexec/virtiofsd while our ebuilds
install the binary under /usr/bin/.

I haven't found a way to tell cargo_src_install where to install
the binary so we have to move it 'manually'.

Bug: https://bugs.gentoo.org/909372
Closes: https://bugs.gentoo.org/911274
Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32062
Signed-off-by: Sam James  gentoo.org>

 .../virtiofsd/{virtiofsd-1.5.1-r1.ebuild => virtiofsd-1.5.1-r2.ebuild} | 3 +++
 .../virtiofsd/{virtiofsd-1.6.1.ebuild => virtiofsd-1.6.1-r1.ebuild}| 3 +++
 app-emulation/virtiofsd/virtiofsd-.ebuild  | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
similarity index 97%
rename from app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
rename to app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
index a609ac7791fa..9b66f0ea8185 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.5.1-r2.ebuild
@@ -128,6 +128,9 @@ src_unpack() {
 src_install() {
cargo_src_install
 
+   mkdir "${ED}/usr/libexec" || die
+   mv "${ED}/usr/"{bin,libexec}/${PN} || die
+
# Install 50-qemu-virtiofsd.json but to avoid conflicts with
# 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-07-02 Thread Sam James
commit: 8db088f21a4a1b8b84126aed0f6e645efd84f866
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Jun 29 15:08:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:32:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db088f2

app-emulation/virtiofsd: version bump to 1.6.1

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31667
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest   |   1 +
 app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index af73e343eabf..7902da7ef8f2 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -66,6 +66,7 @@ DIST vhost-user-backend-0.8.0.crate 17703 BLAKE2B 
9a4c9ab7f5eb1433b70500972ee580
 DIST virtio-bindings-0.1.0.crate 20293 BLAKE2B 
e511229ae22a53dd9cd1d2aeb235026c139d11ccd2e528eb78848e3586067c027d6f1b7d538276f74548d0949fe60a5d052caeb7f693b3d7d6d8baeb3ab550cd
 SHA512 
ba27ff5790528942b1ed4a20851d426f0a66415970b98957b4bdfc5d3505897874ee9c0242be16d55964799b790f2acd76a1f0c38aa90aff3e3c337584d357ec
 DIST virtio-queue-0.7.0.crate 146031 BLAKE2B 
8fb2970e87051787e8891393edb345e3b0045681da5d07d5f75c6695580e57faf172c469a8f14b785c5d622e699613696e3544f8a4d06fa66e58a3546c4c191f
 SHA512 
45891b3411915999d1758b0825699ea07912f83cca5802e56d33023378c268d29d77c3a7b52c0a0828b2256ead0ef6264753db2a78a8f571eb9787b879cc544a
 DIST virtiofsd-v1.5.1.tar.gz 112534 BLAKE2B 
52c86ab9d4842ecd496aed3f09a98be96d7ee0eda43a2519eb066be1f648963b155386f9eac1a1c878c12fd05d928f88700c6a7a840c0f34dfa6f86caab15fec
 SHA512 
a50b3fac6d5eafc691ef4fc8808acb4dc03261f01623f6675a234d457231f96181e9cf6c8ac68b4fe1b1c97257faf56bc6d0c2776142c9dbfe82b4e9bde0e34a
+DIST virtiofsd-v1.6.1.tar.gz 115303 BLAKE2B 
e1fad99baef1a6d2a399107422cfbeede365325d1f2e71e3944bc9db41578320a8c0272550597f05741a171ce4a6426338a3255adabcf948735704f3adc1156b
 SHA512 
ed398c96f16ef520546052bbebe65ae5b4e6818692d4389aa6ace4eb0a9d3cd4b9f3c6b00790b99c4215ceac9eead36a20ae2e18cc8298defb901d9916c241df
 DIST vm-memory-0.10.0.crate 68989 BLAKE2B 
469a22ecf49d00b44c58b11856db46be02ec7abb783a451ed7f57080989d63d2ce1d66bec3ab8f2b92da8c2e8c685a6d5f652570cff9a48368eca037bc2ed6d9
 SHA512 
7bdeb565f4bdd6b0df39fb753c97addd18a51b5d788076f60f98cb8d532612a6d41c533f8d3bd3ffcb0304f045fe8b1f69762efdf29f957b27959b6be66420ea
 DIST vmm-sys-util-0.11.1.crate 56848 BLAKE2B 
c5de8659cfe17914f008e5f74e45929421e2f8cfd9a801a8a5478e7934f94ce299aa91b9951374a6cb9f94a8311f76ae841b87170685e3d5250337da42d6629a
 SHA512 
7395b730bf5e42ca75a73b2d75b2f624958474549c9ee63d4fc63a5a81c51b1e0c370e79d4290b4d6768499498a2941989845d5816c76e3eb1f5b43fdd0c8286
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97

diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
new file mode 100644
index ..a609ac7791fa
--- /dev/null
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.18
+   ansi_term-0.12.1
+   arc-swap-1.5.0
+   atty-0.2.14
+   autocfg-1.1.0
+   bitflags-1.3.2
+   capng-0.2.2
+   cc-1.0.78
+   cfg-if-1.0.0
+   clap-2.34.0
+   env_logger-0.10.0
+   errno-0.2.8
+   errno-dragonfly-0.1.2
+   error-chain-0.12.4
+   futures-0.3.21
+   futures-channel-0.3.21
+   futures-core-0.3.21
+   futures-executor-0.3.21
+   futures-io-0.3.21
+   futures-macro-0.3.21
+   futures-sink-0.3.21
+   futures-task-0.3.21
+   futures-util-0.3.21
+   heck-0.3.3
+   hermit-abi-0.1.19
+   hermit-abi-0.2.6
+   hostname-0.3.1
+   humantime-2.1.0
+   io-lifetimes-1.0.4
+   is-terminal-0.4.2
+   itoa-1.0.2
+   lazy_static-1.4.0
+   libc-0.2.139
+   libseccomp-sys-0.2.1
+   linux-raw-sys-0.1.4
+   log-0.4.17
+   match_cfg-0.1.0
+   memchr-2.5.0
+   num_cpus-1.13.1
+   num_threads-0.1.6
+   pin-project-lite-0.2.9
+   pin-utils-0.1.0
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.40
+   quote-1.0.20
+   regex-1.6.0
+   regex-syntax-0.6.27
+   rustix-0.36.7
+   slab-0.4.7
+   strsim-0.8.0
+   structopt-0.3.26
+   structopt-derive-0.4.18
+   syn-1.0.98
+   syslog-6.0.1
+   termcolor-1.1.3
+   textwrap-0.11.0
+   time-0.3.11
+   unicode-ident-1.0.2
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-07-02 Thread Sam James
commit: cd59e8c8dc76f8021aebaa6d7b776c5858358eab
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Jun 29 14:37:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:32:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd59e8c8

app-emulation/virtiofsd: Install 50-qemu-virtiofsd.json

With the old virtiofsd provided by app-emulation/qemu the
corresponding JSON file descriptor is installed by QEMU. But with
this new rust version, we have to install it ourselves in order
for libvirt to pick it up. To avoid conflicts with the file
installed by app-emulation/qemu we can install it under a
different name. And because smaller number means higher priority
let's go with "40-qemu-virtiofsd.json" so that users with
https://bugs.gentoo.org/909372
Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../{virtiofsd-1.5.1.ebuild => virtiofsd-1.5.1-r1.ebuild}| 12 
 app-emulation/virtiofsd/virtiofsd-.ebuild| 12 
 2 files changed, 24 insertions(+)

diff --git a/app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
similarity index 84%
rename from app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild
rename to app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
index 3352892e3b9a..a609ac7791fa 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.5.1-r1.ebuild
@@ -124,3 +124,15 @@ src_unpack() {
cargo_src_unpack
fi
 }
+
+src_install() {
+   cargo_src_install
+
+   # Install 50-qemu-virtiofsd.json but to avoid conflicts with
+   # 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-07-02 Thread Sam James
commit: 8cecadc1d6ed9cc43b4ad31d2a15a93f3ecdcd9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 22:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 22:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cecadc1

app-emulation/virtiofsd: modernise cargo.eclass usage; use bzip2

Addresses some pkgcheck warnings.

Signed-off-by: Sam James  gentoo.org>

 app-emulation/virtiofsd/Manifest   |   2 +-
 app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild | 172 +
 app-emulation/virtiofsd/virtiofsd-.ebuild  | 172 +
 3 files changed, 175 insertions(+), 171 deletions(-)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
index 7902da7ef8f2..9427ead9bea8 100644
--- a/app-emulation/virtiofsd/Manifest
+++ b/app-emulation/virtiofsd/Manifest
@@ -66,7 +66,7 @@ DIST vhost-user-backend-0.8.0.crate 17703 BLAKE2B 
9a4c9ab7f5eb1433b70500972ee580
 DIST virtio-bindings-0.1.0.crate 20293 BLAKE2B 
e511229ae22a53dd9cd1d2aeb235026c139d11ccd2e528eb78848e3586067c027d6f1b7d538276f74548d0949fe60a5d052caeb7f693b3d7d6d8baeb3ab550cd
 SHA512 
ba27ff5790528942b1ed4a20851d426f0a66415970b98957b4bdfc5d3505897874ee9c0242be16d55964799b790f2acd76a1f0c38aa90aff3e3c337584d357ec
 DIST virtio-queue-0.7.0.crate 146031 BLAKE2B 
8fb2970e87051787e8891393edb345e3b0045681da5d07d5f75c6695580e57faf172c469a8f14b785c5d622e699613696e3544f8a4d06fa66e58a3546c4c191f
 SHA512 
45891b3411915999d1758b0825699ea07912f83cca5802e56d33023378c268d29d77c3a7b52c0a0828b2256ead0ef6264753db2a78a8f571eb9787b879cc544a
 DIST virtiofsd-v1.5.1.tar.gz 112534 BLAKE2B 
52c86ab9d4842ecd496aed3f09a98be96d7ee0eda43a2519eb066be1f648963b155386f9eac1a1c878c12fd05d928f88700c6a7a840c0f34dfa6f86caab15fec
 SHA512 
a50b3fac6d5eafc691ef4fc8808acb4dc03261f01623f6675a234d457231f96181e9cf6c8ac68b4fe1b1c97257faf56bc6d0c2776142c9dbfe82b4e9bde0e34a
-DIST virtiofsd-v1.6.1.tar.gz 115303 BLAKE2B 
e1fad99baef1a6d2a399107422cfbeede365325d1f2e71e3944bc9db41578320a8c0272550597f05741a171ce4a6426338a3255adabcf948735704f3adc1156b
 SHA512 
ed398c96f16ef520546052bbebe65ae5b4e6818692d4389aa6ace4eb0a9d3cd4b9f3c6b00790b99c4215ceac9eead36a20ae2e18cc8298defb901d9916c241df
+DIST virtiofsd-v1.6.1.tar.bz2 91516 BLAKE2B 
d0281aec7ff7327a4ea0c36f8cd472fc34ff93516bd657943ee233addbc65f5b3b2c09556e8be215dbe6b0d885b2a9a49eac640958ae0f5c2e6c0908d694ae1f
 SHA512 
62adb94b86ac473c13375d1e4fea037d0ef13ef47b149a831a7c5631cd0d9d7ad9e2f407131ccaf231a59f6c30c274dfe06d9230979d7c4588c59a9657ca
 DIST vm-memory-0.10.0.crate 68989 BLAKE2B 
469a22ecf49d00b44c58b11856db46be02ec7abb783a451ed7f57080989d63d2ce1d66bec3ab8f2b92da8c2e8c685a6d5f652570cff9a48368eca037bc2ed6d9
 SHA512 
7bdeb565f4bdd6b0df39fb753c97addd18a51b5d788076f60f98cb8d532612a6d41c533f8d3bd3ffcb0304f045fe8b1f69762efdf29f957b27959b6be66420ea
 DIST vmm-sys-util-0.11.1.crate 56848 BLAKE2B 
c5de8659cfe17914f008e5f74e45929421e2f8cfd9a801a8a5478e7934f94ce299aa91b9951374a6cb9f94a8311f76ae841b87170685e3d5250337da42d6629a
 SHA512 
7395b730bf5e42ca75a73b2d75b2f624958474549c9ee63d4fc63a5a81c51b1e0c370e79d4290b4d6768499498a2941989845d5816c76e3eb1f5b43fdd0c8286
 DIST winapi-0.3.9.crate 1200382 BLAKE2B 
cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673
 SHA512 
ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97

diff --git a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild 
b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
index a609ac7791fa..bd8fc8dcbfe7 100644
--- a/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
+++ b/app-emulation/virtiofsd/virtiofsd-1.6.1.ebuild
@@ -4,87 +4,87 @@
 EAPI=8
 
 CRATES="
-   aho-corasick-0.7.18
-   ansi_term-0.12.1
-   arc-swap-1.5.0
-   atty-0.2.14
-   autocfg-1.1.0
-   bitflags-1.3.2
-   capng-0.2.2
-   cc-1.0.78
-   cfg-if-1.0.0
-   clap-2.34.0
-   env_logger-0.10.0
-   errno-0.2.8
-   errno-dragonfly-0.1.2
-   error-chain-0.12.4
-   futures-0.3.21
-   futures-channel-0.3.21
-   futures-core-0.3.21
-   futures-executor-0.3.21
-   futures-io-0.3.21
-   futures-macro-0.3.21
-   futures-sink-0.3.21
-   futures-task-0.3.21
-   futures-util-0.3.21
-   heck-0.3.3
-   hermit-abi-0.1.19
-   hermit-abi-0.2.6
-   hostname-0.3.1
-   humantime-2.1.0
-   io-lifetimes-1.0.4
-   is-terminal-0.4.2
-   itoa-1.0.2
-   lazy_static-1.4.0
-   libc-0.2.139
-   libseccomp-sys-0.2.1
-   linux-raw-sys-0.1.4
-   log-0.4.17
-   match_cfg-0.1.0
-   memchr-2.5.0
-   num_cpus-1.13.1
-   num_threads-0.1.6
-   pin-project-lite-0.2.9
-   pin-utils-0.1.0
-   proc-macro-error-1.0.4
-   proc-macro-error-attr-1.0.4
-   proc-macro2-1.0.40
-   quote-1.0.20
-   regex-1.6.0
-   regex-syntax-0.6.27
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-04-17 Thread Matthias Maier
commit: 1a4437b03fa847f421a30a19e67c39270958d309
Author: Michal Privoznik  gmail  com>
AuthorDate: Tue Feb 28 12:41:02 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 17 15:04:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4437b0

app-emulation/virtiofsd: Add live ebuild

This is new package. virtiofsd allows sharing files between
virtual machines and host. app-emulation/qemu used to ship a C
implementation, but it was dropped recently [1] in favor of Rust
implementation. Package the latter then.

The list of crates was generated by 'cargo ebuild' helper.

1: 
https://gitlab.com/qemu-project/qemu/-/commit/0aaf44776e00d9008806a4731a03271f039515a1
Closes: https://bugs.gentoo.org/show_bug.cgi?id=897892
Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/virtiofsd/metadata.xml  |  15 +++
 app-emulation/virtiofsd/virtiofsd-.ebuild | 126 ++
 2 files changed, 141 insertions(+)

diff --git a/app-emulation/virtiofsd/metadata.xml 
b/app-emulation/virtiofsd/metadata.xml
new file mode 100644
index ..1a78f9677df7
--- /dev/null
+++ b/app-emulation/virtiofsd/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   michal.privoz...@gmail.com
+   Michal Privoznik
+   
+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
+   
+   virtio-fs/virtiofsd
+   
+

diff --git a/app-emulation/virtiofsd/virtiofsd-.ebuild 
b/app-emulation/virtiofsd/virtiofsd-.ebuild
new file mode 100644
index ..3352892e3b9a
--- /dev/null
+++ b/app-emulation/virtiofsd/virtiofsd-.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   aho-corasick-0.7.18
+   ansi_term-0.12.1
+   arc-swap-1.5.0
+   atty-0.2.14
+   autocfg-1.1.0
+   bitflags-1.3.2
+   capng-0.2.2
+   cc-1.0.78
+   cfg-if-1.0.0
+   clap-2.34.0
+   env_logger-0.10.0
+   errno-0.2.8
+   errno-dragonfly-0.1.2
+   error-chain-0.12.4
+   futures-0.3.21
+   futures-channel-0.3.21
+   futures-core-0.3.21
+   futures-executor-0.3.21
+   futures-io-0.3.21
+   futures-macro-0.3.21
+   futures-sink-0.3.21
+   futures-task-0.3.21
+   futures-util-0.3.21
+   heck-0.3.3
+   hermit-abi-0.1.19
+   hermit-abi-0.2.6
+   hostname-0.3.1
+   humantime-2.1.0
+   io-lifetimes-1.0.4
+   is-terminal-0.4.2
+   itoa-1.0.2
+   lazy_static-1.4.0
+   libc-0.2.139
+   libseccomp-sys-0.2.1
+   linux-raw-sys-0.1.4
+   log-0.4.17
+   match_cfg-0.1.0
+   memchr-2.5.0
+   num_cpus-1.13.1
+   num_threads-0.1.6
+   pin-project-lite-0.2.9
+   pin-utils-0.1.0
+   proc-macro-error-1.0.4
+   proc-macro-error-attr-1.0.4
+   proc-macro2-1.0.40
+   quote-1.0.20
+   regex-1.6.0
+   regex-syntax-0.6.27
+   rustix-0.36.7
+   slab-0.4.7
+   strsim-0.8.0
+   structopt-0.3.26
+   structopt-derive-0.4.18
+   syn-1.0.98
+   syslog-6.0.1
+   termcolor-1.1.3
+   textwrap-0.11.0
+   time-0.3.11
+   unicode-ident-1.0.2
+   unicode-segmentation-1.9.0
+   unicode-width-0.1.9
+   vec_map-0.8.2
+   version_check-0.9.4
+   vhost-0.6.0
+   vhost-user-backend-0.8.0
+   virtio-bindings-0.1.0
+   virtio-queue-0.7.0
+   vm-memory-0.10.0
+   vmm-sys-util-0.11.1
+   winapi-0.3.9
+   winapi-i686-pc-windows-gnu-0.4.0
+   winapi-util-0.1.5
+   winapi-x86_64-pc-windows-gnu-0.4.0
+   windows-sys-0.42.0
+   windows_aarch64_gnullvm-0.42.1
+   windows_aarch64_msvc-0.42.1
+   windows_i686_gnu-0.42.1
+   windows_i686_msvc-0.42.1
+   windows_x86_64_gnu-0.42.1
+   windows_x86_64_gnullvm-0.42.1
+   windows_x86_64_msvc-0.42.1
+"
+
+inherit cargo
+
+DESCRIPTION="Shared file system for virtual machines"
+HOMEPAGE="https://virtio-fs.gitlab.io/;
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/virtio-fs/virtiofsd.git;
+   EGIT_BRANCH="main"
+else
+   
SRC_URI="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${PV}/virtiofsd-v${PV}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 
Unlicense"
+SLOT="0"
+
+DEPEND="
+   sys-libs/libcap-ng
+   sys-libs/libseccomp
+"
+RDEPEND="${DEPEND}"
+
+# rust does not use *FLAGS from make.conf, silence portage warning
+# update with proper path to binaries this crate installs, omit leading /
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+   if [[ "${PV}" == ** ]]; then
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtiofsd/

2023-04-17 Thread Matthias Maier
commit: 73a72a7d49baa57e155c4bef2ebaa018d70a7135
Author: Michal Privoznik  gmail  com>
AuthorDate: Tue Feb 28 13:27:00 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Apr 17 15:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a72a7d

app-emulation/virtiofsd: Add 1.5.1 release

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Matthias Maier  gentoo.org>

 app-emulation/virtiofsd/Manifest   |  82 
 app-emulation/virtiofsd/virtiofsd-1.5.1.ebuild | 126 +
 2 files changed, 208 insertions(+)

diff --git a/app-emulation/virtiofsd/Manifest b/app-emulation/virtiofsd/Manifest
new file mode 100644
index ..af73e343eabf
--- /dev/null
+++ b/app-emulation/virtiofsd/Manifest
@@ -0,0 +1,82 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST capng-0.2.2.crate 24372 BLAKE2B 
85cf114065f0f103a9e1583b11316c5a95d5fa9f5d70448d6749b500e956e4e0c6fb4f5e548a7490d191ecae878624cf4ea1e5026a6a0796c8269e68de70af0e
 SHA512 
132c446c36eea932a39190b284d0f2f29b50334dc8c12043e43a1eca90366a56b2034c649740ac20ded4c4e91147226237cbbcee18750dfc281154644d6fa0db
+DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c
 SHA512 
c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
+DIST env_logger-0.10.0.crate 36574 BLAKE2B 
d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06
 SHA512 
4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
+DIST errno-0.2.8.crate 9276 BLAKE2B 
b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8
 SHA512 
1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
+DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 
781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c
 SHA512 
f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+DIST error-chain-0.12.4.crate 29274 BLAKE2B