| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Bug was closed by using {a,b}
Closes: https://bugs.gentoo.org/947645
Signed-off-by: Filip Kobierski <fkobi@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/40024
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
... for fixed Manifest. This shouldn't be strictly needed but let's
just do it.
Bug: https://bugs.gentoo.org/947590
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add verify-sig USE flag
- dependency changes:
- RDEPEND: do not require dbus[X]
- BDEPEND: add sys-devel/gettext
- allow gtksourceview:[34]
- update versions
- src_configure:
- disable unavailable hypervisors
- sort emesonargs in upstream's order
- variable changes
- add DESIGN.md to DOCS
- update LICENSE
- optfeatures
- add libguestfs' VM inspection
- improve QEMU description
- misc
- sort & tidy src_install rm commands
- improve QEMU optfeature description
- add useful link to a specification file, which many of the chages
here are based on
- break too long lines
verify-sig ports modeled after net-libs/miniupnp & mgorny's article
Bug: https://bugs.gentoo.org/931864
Signed-off-by: Filip Kobierski <fkobi@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/39545
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
- complete <upstream>
- add longdescription
Signed-off-by: Filip Kobierski <fkobi@pm.me>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Firstly, there's no need to call gnome2_pkg_preinst() explicitly
as it'll be called due to ebuild inheriting gnome2 eclass.
Secondly, setting GNOME2_ECLASS_ICONS variable is so EAPI5 (read
obsolete), so drop it as gnome2_pkg_preinst() handles that.
Thirdly, removing files in pkg_preinst() is undesirable.
Therefore, drop the code that handles 'if use gui', and move the
code that handles the other case into src_install().
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39532
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, app-emulation/virt-manager was installed using
distutils which automatically fixed shebang on installed python
scripts. Then virt-manager switched to meson, and our ebuilds
simply started inheriting meson instead of distutils-r1. But this
alone is not enough as shebangs are now broken. Fortunately,
there's python_fix_shebang which can be called to fix shebangs
and in ideal world this function would be called in src_prepare()
but this is not the case. virt-manager and other files are
generated at compile time with also too generic shebang [1].
Therefore, let's do that at the end of src_install().
1: https://github.com/virt-manager/virt-manager/blob/main/scripts/make_bin_wrapper.py
Fixes: c5ca13d818262729e691e4d23487cb427b50665d
Closes: https://bugs.gentoo.org/945329
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 7183f0f2740378973b3521172da6a43512bbc993.
As pointed out by Michal on the bug, 4.1.0 isn't compatible, but
(since-added) 5.0.0 is OK. Partly revert accordingly.
Bug: https://bugs.gentoo.org/942374
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
New version of virt-manager was just released. And since
virt-manager switched from distutils to meson, the referenced
bug can be closed now.
Closes: https://bugs.gentoo.org/909876
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39516
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Ever since virt-manager switched to meson, the dist tar is
compressed using xz not gz. This is why the URI for downloading
new release changed [1]. Update SRC_URI in the live ebuild.
1: https://github.com/virt-manager/virt-manager-web/commit/845d874c8f79e43ee3c9c15a0ef67ee284f9d117
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Virt-manager just switched to meson [1]. Adapt our live ebuild to
it. Oh, and while at it - drop test useflag. Running tests
doesn't make much sense for virt-manger since the even the
current ebuild ignores pretty much all of them (as it ignores
failed tests from test_cli.py where pretty much 90% of test suite
lives).
The referenced bug below is not closed with this just yet, as
this is just live ebuild. But we can expect new release soon, in
which case the bug will be fixed.
1: https://github.com/virt-manager/virt-manager/commit/cbd2a7ef925cd11e525448561174ce6cc0e14e9a
Bug: https://bugs.gentoo.org/909876
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39305
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
The place virt-manager can be downloaded from changed as
demonstrated by [1] and the original location does not redirect.
Update SRC_URI in our ebuilds to reflect this fact.
1: https://github.com/virt-manager/virt-manager-web/commit/b1d202af3b639c6fc9e56aae1ccc79a3d6ca392e
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
There's almost a verbatim copy of 4.1.0.ebuild -> 4.1.0-r1.ebuild
which has one slight difference: it allows a choice between
dev-libs/libisoburn and app-cdr/cdrtools. Otherwise they are the
same. Even when it comes to KEYWORDS. Drop 4.1.0.ebuild as
4.1.0-r1 is a superset of it anyways.
Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/38810
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/929312
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit aims to provide an alternative to the unmaintained cdrtools
which has all sorts of build failures [1] and [2] and needs patching.
Upstream prefers xorrisofs provided by dev-libs/libisoburn over mkisofs
which is provided by app-cdr/cdrtools.[3] I had a look at some other
distros (openSUSE, Fedora and Debian) and they all use xorriso.
The other program that is from cdrtools (isoinfo) has been removed. [4]
[1] https://bugs.gentoo.org/903876
[2] https://bugs.gentoo.org/884771
[3] https://github.com/virt-manager/virt-manager/commit/3785abc6f0cb07c02ecc55760547a6f425513915
[4] https://github.com/virt-manager/virt-manager/commit/08d1a6a2ddd18f88222f9fdffa3f60f42a40bc67
Bug: https://bugs.gentoo.org/903876
Bug: https://bugs.gentoo.org/884771
Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/34309
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
When using virt-install --location iso files, it will fail with missing
dev-libs/libisoburn (xorriso) dependency
Closes: https://bugs.gentoo.org/846821
Signed-off-by: Chris Su <chris@lesscrowds.org>
Closes: https://github.com/gentoo/gentoo/pull/26993
Signed-off-by: John Helmert III <ajak@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Switch to USE=gui per QA policy [0]
[0] https://projects.gentoo.org/qa/policy-guide/use-flags.html#pg0802
Closes: https://bugs.gentoo.org/795912
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/26922
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
See also: virt-manager/virt-manager#381
Closes: https://bugs.gentoo.org/836645
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/24921
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Dropped upstream a long time ago, it seems (can't find commit ref,
but not references in source).
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
- version bump to 4.0.0
- bump to EAPI 8
- Add a more prominent warning about app-emulation/qemu[usbredir,spice]
Closes: https://bugs.gentoo.org/828536
Bug: https://bugs.gentoo.org/793182
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The master branch in the project's git was renamed to main [1].
Update our e-build to reflect that.
1: https://listman.redhat.com/archives/virt-tools-list/2022-February/msg00002.html
Closes: https://github.com/gentoo/gentoo/pull/24086
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
|
|
|
|
|
|
|
| |
- drop useless runtime-only dependency for net-misc/x11-ssh-askpass.
Closes: https://bugs.gentoo.org/768981
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|