| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removal of "systemtap" USE flag. No longer supported by upstream
Removal of "gtk" USE flag. No longer links against GTK.
Merge "inspect-icons" into {R,}DEPEND. This flag didn't do what it said,
it just added some additional support for some icon formats.
Added "vala" use flag for Vala binding.
Completely refactored dependencies. This package's build system is a mess.
It automagically probes things, some of which it never uses with
certain options.
libvirt will be the default backend with the libvirt USE flag is set.
Either dev-libs/libisoburn or app-cdr/cdrtools can satisfy dependency
(former preferred)
Several bugs fixed
Broken tests skipped, some previously broken tests were fixed.
Python 3.13 support added
Without KVM acceleration, the tests take a long time
(On a 8-core 11th gen Intel processor with hyperthreading it takes
2 to 3 hours to run the test suite). One of the tests alone have 600
sub-tests and takes 30-60 minutes to complete just that one test.
This can worked around by adding a strategic "addwrite /dev/kvm"
and the proper /dev/kvm permissions so Portage can access it
(for testing only, not for production use!). Or turn off the sandboxes, however,
some tests will succeed when they would normally fail in the sandbox,
so I don't recommend it for development purposes.
With KVM, the whole testsuite runs in 5-10 minutes.
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removal of "systemtap" USE flag. No longer supported by upstream
Removal of "gtk" USE flag. No longer links against GTK.
Merge "inspect-icons" into {R,}DEPEND. This flag didn't do what it said,
it just added some additional support for some icon formats.
Added "vala" use flag for Vala binding.
Completely refactored dependencies. This package's build system is a mess.
It automagically probes things, some of which it never uses with
certain options.
libvirt will be the default backend with the libvirt USE flag is set.
Either dev-libs/libisoburn or app-cdr/cdrtools can satisfy dependency
(former preferred)
Several bugs fixed
Broken tests skipped, some previously broken tests were fixed.
Python 3.13 support added
Without KVM acceleration, the tests take a long time
(On a 8-core 11th gen Intel processor with hyperthreading it takes
2 to 3 hours to run the test suite). One of the tests alone have 600
sub-tests and takes 30-60 minutes to complete just that one test.
This can worked around by adding a strategic "addwrite /dev/kvm"
and the proper /dev/kvm permissions so Portage can access it
(for testing only, not for production use!). Or turn off the sandboxes, however,
some tests will succeed when they would normally fail in the sandbox,
so I don't recommend it for development purposes.
With KVM, the whole testsuite runs in 5-10 minutes.
Closes: https://bugs.gentoo.org/816759
Closes: https://bugs.gentoo.org/911641
Closes: https://bugs.gentoo.org/930590
Closes: https://bugs.gentoo.org/933712
Closes: https://bugs.gentoo.org/936623
Closes: https://bugs.gentoo.org/857849
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/929308
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, the configure check for --enable-fuse will silently
not build/install the fuse tools (rather than aborting) if fuse isn't found.
We were depending on fuse:= but libguestfs still specifically needs
fuse:0 (fuse2). Fedora's packaging does the same thing (checked because
the maintainer of the package in Fedora is involved upstream w/ libguestfs
too), even though I'm surpried to see stuff still needing fuse2.
This fixes installation of guestunmount etc.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
| |
All of these will be using app-alternatives/cpio anyway as they're not calling
gcpio, so make the dep reflect reality.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
| |
Oops, I forgot this earlier in b7fa38898fcb43f810130bc5a3001fe8091168bf.
Fixes: b7fa38898fcb43f810130bc5a3001fe8091168bf
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/915339
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: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sven Wegener <swegener@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sven Wegener <swegener@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sven Wegener <swegener@gentoo.org>
|
|
|
|
|
|
| |
Patch seems obsoleted by https://github.com/libguestfs/libguestfs/commit/adfaf25a12b97b18f8a22d96803cd0920bfd25f7.
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: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/857828
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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Dropped in 1.45+ now that RPM can do it by itself.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Always show the message rather than conditionally.
Bug: https://bugs.gentoo.org/789354
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Restore patch from 1.44.x branch.
Closes: https://bugs.gentoo.org/820053
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/816693
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/816693
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/816693
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/794877
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
Needed for some common/popular tools.
Closes: https://bugs.gentoo.org/789354
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were struggling to find libxcrypt (when USE=-system) because it's buried
away in a subdir - /usr/$(get_libdir)/xcrypt.
For now, let's include a helping hand hint (RPATH) to tell binaries to look
there for libraries. This won't be an issue in future when we fully remove/disable
libcrypt from glibc and use libxcrypt[system] instead.
Thanks-to: Hank Leininger <hlein@korelogic.com>
Closes: https://bugs.gentoo.org/789354
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/794874
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/794877
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/794850
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/782079
Closes: https://bugs.gentoo.org/746335
Closes: https://bugs.gentoo.org/758353
Closes: https://bugs.gentoo.org/682256
Closes: https://bugs.gentoo.org/729674
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Current version won't build with libxcrypt 4.x, which has been
stabilized. Added workaround. Also restored and bumped supported
Python versions. Removed libguestfs-1.36 because it has been
unbuildable ever since libguestfs-appliance-1.36 was removed in
d0c2104377b00b4b6b029ba2e6390a00c58057b2.
Signed-off-by: Hank Leininger <hlein@korelogic.com>
Closes: https://bugs.gentoo.org/703118
Bug: https://bugs.gentoo.org/734634
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/16965
Signed-off-by: Sam James <sam@gentoo.org>
|