diff options
author | Sam James <sam@gentoo.org> | 2023-02-15 22:12:54 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-02-16 03:26:24 +0000 |
commit | 201ca3f04853951ecf4d59730ecb50315f98b76b (patch) | |
tree | 6bda8989c228306237b8c26fe15af3028fb5b61c /app-emulation | |
parent | x11-misc/util-macros: Version bump to 1.20.0 (diff) | |
download | gentoo-201ca3f04853951ecf4d59730ecb50315f98b76b.tar.gz gentoo-201ca3f04853951ecf4d59730ecb50315f98b76b.tar.bz2 gentoo-201ca3f04853951ecf4d59730ecb50315f98b76b.zip |
app-emulation/libguestfs: drop 1.48.0, 1.48.3
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/libguestfs/Manifest | 2 | ||||
-rw-r--r-- | app-emulation/libguestfs/libguestfs-1.48.0.ebuild | 217 | ||||
-rw-r--r-- | app-emulation/libguestfs/libguestfs-1.48.3.ebuild | 218 |
3 files changed, 0 insertions, 437 deletions
diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index fc923f7f3058..648b3c5863a1 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -1,3 +1 @@ -DIST libguestfs-1.48.0.tar.gz 18426132 BLAKE2B a0ace19998e6eb368fa8ad73242b7c35c72244e9b9881f3adb76dcc8ed6e9a77691012e5786a26680a944d0876091bbb1d0f9ac63c0f5046538acf4402f840ac SHA512 b2486f32a3958c2b3e68d3f547dcd192dc7f8c59e0efd8660cd27cae9c218ce4fc2a60480dcb6bb0d10d8abbc2d2f4796075aea1cfab5e3c7cd12c38d4352fe2 -DIST libguestfs-1.48.3.tar.gz 19185249 BLAKE2B 1de07920c731a64ece9f1541752672a0251af73e455a3bd74fff6d512e96ef3a1b8182728080571fbf0f49ef072ed17029c6a5bd12f8171a1d2079bff0c22df2 SHA512 d88b7869e6098af1f7748dc2e8163b245ea251fcdf962a71e3735f5a1748c9e87a17be259802da3e0bb13569d7f7233b2c5a554b20a2a7758e1974a30a70b786 DIST libguestfs-1.48.4.tar.gz 19189712 BLAKE2B 50a11254c21903caa62b40b43e3ab3cc9e740dd0c690055c245391d0a980279a897e727f0ff5b063b197b91a1e6fdadc08e257d5cd4ce3df254e5c42abc32ee3 SHA512 76b942de88fa6fb48db667054a2c4fc23dd17b0a6083cddd51f1a77fdac24c0c7acd6be5234ada955b4afa94b0d8023aab50aa152465a6bc65f0e21d4195d50c diff --git a/app-emulation/libguestfs/libguestfs-1.48.0.ebuild b/app-emulation/libguestfs/libguestfs-1.48.0.ebuild deleted file mode 100644 index d1121225a090..000000000000 --- a/app-emulation/libguestfs/libguestfs-1.48.0.ebuild +++ /dev/null @@ -1,217 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Bump with app-emulation/guestfs-tools and app-emulation/libguestfs-appliance (if any new release there) - -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs - -MY_PV_1="$(ver_cut 1-2)" -MY_PV_2="$(ver_cut 2)" -[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development" - -DESCRIPTION="Tools for accessing, inspecting, and modifying virtual machine (VM) disk images" -HOMEPAGE="https://libguestfs.org/" -SRC_URI="https://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2" -SLOT="0/${MY_PV_1}" -KEYWORDS="~amd64" -IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Failures - doc -COMMON_DEPEND=" - >=app-admin/augeas-1.8.0 - app-arch/cpio - app-arch/lzma - app-arch/rpm - app-arch/unzip[natspec] - app-arch/xz-utils - app-forensics/yara - app-cdr/cdrtools - app-crypt/gnupg - >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] - >=app-misc/hivex-1.3.1 - dev-lang/perl:= - dev-libs/libconfig:= - dev-libs/libpcre2 - dev-libs/libxml2:2= - dev-libs/jansson:= - >=dev-libs/yajl-2.0.4 - net-libs/libtirpc:= - sys-libs/ncurses:0= - >=sys-apps/fakechroot-2.8 - sys-apps/fakeroot - sys-apps/file - sys-devel/gettext - sys-fs/squashfs-tools:* - sys-libs/libcap - sys-libs/readline:= - virtual/acl - virtual/libcrypt:= - erlang? ( dev-lang/erlang ) - perl? ( - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/Sys-Virt-0.2.4 - virtual/perl-Getopt-Long - virtual/perl-Data-Dumper - dev-perl/libintl-perl - >=app-misc/hivex-1.3.1[perl?] - dev-perl/String-ShellQuote - ) - python? ( ${PYTHON_DEPS} ) - fuse? ( sys-fs/fuse:= ) - gtk? ( - sys-apps/dbus - x11-libs/gtk+:3 - ) - introspection? ( - >=dev-libs/glib-2.26:2 - >=dev-libs/gobject-introspection-1.30.0:= - ) - inspect-icons? ( - media-libs/netpbm - media-gfx/icoutils - ) - libvirt? ( app-emulation/libvirt ) - lua? ( ${LUA_DEPS} ) - ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) - selinux? ( - sys-libs/libselinux:= - sys-libs/libsemanage - ) - systemtap? ( dev-util/systemtap ) -" -# Some OCaml is always required -# bug #729674 -DEPEND="${COMMON_DEPEND} - >=dev-lang/ocaml-4.03:=[ocamlopt] - dev-util/gperf - dev-ml/findlib[ocamlopt] - doc? ( app-text/po4a ) - ocaml? ( - dev-ml/ounit2[ocamlopt] - || ( - <dev-ml/ocaml-gettext-0.4.2 - dev-ml/ocaml-gettext-stub[ocamlopt] - ) - ) - ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) - test? ( introspection? ( dev-libs/gjs ) ) -" -BDEPEND="virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} - app-emulation/libguestfs-appliance - acct-group/kvm -" -# Upstream build scripts compile and install Lua bindings for the ABI version -# obtained by running 'lua' on the build host -BDEPEND="lua? ( ${LUA_DEPS} )" - -DOCS=( AUTHORS BUGS ChangeLog HACKING README TODO ) - -PATCHES=( - #"${FILESDIR}"/${MY_PV_1}/ - "${FILESDIR}"/1.44/ -) - -pkg_setup() { - CONFIG_CHECK="~KVM ~VIRTIO" - [[ -n "${CONFIG_CHECK}" ]] && check_extra_config - - use lua && lua-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # bug #794877 - tc-export AR - - # Skip Bash test - # (See 13-test-suite.log in linked bug) - # bug #794874 - export SKIP_TEST_COMPLETE_IN_SCRIPT_SH=1 - - # Disable feature test for kvm for more reason - # i.e: not loaded module in __build__ time, - # build server not supported kvm, etc. ... - # - # In fact, this feature is virtio support and requires - # configured kernel. - export vmchannel_test=no - - # Give a nudge to help find libxcrypt[-system] - # We have a := dep on virtual/libcrypt to ensure this doesn't become stale. - # bug #703118, bug #789354 - if ! has_version 'sys-libs/libxcrypt[system]' ; then - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/xcrypt" - append-ldflags "-Wl,-R${ESYSROOT}/usr/$(get_libdir)/xcrypt" - fi - - # Avoid automagic SELinux dependency - export ac_cv_header_selinux_selinux_h=$(usex selinux) - - econf \ - --disable-appliance \ - --disable-daemon \ - --disable-haskell \ - --disable-golang \ - --disable-rust \ - --disable-php \ - --without-java \ - --with-extra="-gentoo" \ - --with-readline \ - $(usex doc '' PO4A=no) \ - $(use_enable ocaml) \ - $(use_enable erlang) \ - $(use_enable fuse) \ - $(use_enable introspection gobject) \ - $(use_enable introspection) \ - $(use_with libvirt) \ - $(use_enable lua) \ - $(use_enable python) \ - $(use_enable perl) \ - $(use_enable ruby) \ - $(use_enable static-libs static) \ - $(use_enable systemtap probes) -} - -src_install() { - strip-linguas -i po - - emake DESTDIR="${D}" install "LINGUAS=""${LINGUAS}""" - - find "${ED}" -name '*.la' -delete || die - - if use perl ; then - perl_delete_localpod - - # Workaround Build.PL for now - doman "${ED}"/usr/man/man3/Sys::Guestfs.3pm - rm -rf "${ED}"/usr/man || die - fi -} - -pkg_postinst() { - einfo "Please ensure you are in the 'kvm' group for decent performance!" - - if ! use gtk ; then - einfo "virt-p2v NOT installed" - fi - - einfo "Note that common tools like virt-resize are now part of app-emulation/guestfs-tools" -} diff --git a/app-emulation/libguestfs/libguestfs-1.48.3.ebuild b/app-emulation/libguestfs/libguestfs-1.48.3.ebuild deleted file mode 100644 index c1141e2e9a88..000000000000 --- a/app-emulation/libguestfs/libguestfs-1.48.3.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Bump with app-emulation/guestfs-tools and app-emulation/libguestfs-appliance (if any new release there) - -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs - -MY_PV_1="$(ver_cut 1-2)" -MY_PV_2="$(ver_cut 2)" -[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development" - -DESCRIPTION="Tools for accessing, inspecting, and modifying virtual machine (VM) disk images" -HOMEPAGE="https://libguestfs.org/" -SRC_URI="https://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2" -SLOT="0/${MY_PV_1}" -KEYWORDS="~amd64" -IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Failures - doc -COMMON_DEPEND=" - >=app-admin/augeas-1.8.0 - app-arch/cpio - app-arch/lzma - app-arch/rpm - app-arch/unzip[natspec] - app-arch/xz-utils - app-forensics/yara - app-cdr/cdrtools - app-crypt/gnupg - >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] - >=app-misc/hivex-1.3.1 - dev-lang/perl:= - dev-libs/libconfig:= - dev-libs/libpcre2 - dev-libs/libxml2:2= - dev-libs/jansson:= - >=dev-libs/yajl-2.0.4 - net-libs/libtirpc:= - sys-libs/ncurses:0= - >=sys-apps/fakechroot-2.8 - sys-apps/fakeroot - sys-apps/file - sys-devel/gettext - sys-fs/squashfs-tools:* - sys-libs/libcap - sys-libs/readline:= - virtual/acl - virtual/libcrypt:= - erlang? ( dev-lang/erlang ) - perl? ( - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/Sys-Virt-0.2.4 - virtual/perl-Getopt-Long - virtual/perl-Data-Dumper - dev-perl/libintl-perl - >=app-misc/hivex-1.3.1[perl?] - dev-perl/String-ShellQuote - ) - python? ( ${PYTHON_DEPS} ) - fuse? ( sys-fs/fuse:= ) - gtk? ( - sys-apps/dbus - x11-libs/gtk+:3 - ) - introspection? ( - >=dev-libs/glib-2.26:2 - >=dev-libs/gobject-introspection-1.30.0:= - ) - inspect-icons? ( - media-libs/netpbm - media-gfx/icoutils - ) - libvirt? ( app-emulation/libvirt ) - lua? ( ${LUA_DEPS} ) - ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) - selinux? ( - sys-libs/libselinux:= - sys-libs/libsemanage - ) - systemtap? ( dev-util/systemtap ) -" -# Some OCaml is always required -# bug #729674 -DEPEND="${COMMON_DEPEND} - >=dev-lang/ocaml-4.03:=[ocamlopt] - dev-util/gperf - dev-ml/findlib[ocamlopt] - doc? ( app-text/po4a ) - ocaml? ( - dev-ml/ounit2[ocamlopt] - || ( - <dev-ml/ocaml-gettext-0.4.2 - dev-ml/ocaml-gettext-stub[ocamlopt] - ) - ) - ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) - test? ( introspection? ( dev-libs/gjs ) ) -" -BDEPEND="virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} - app-emulation/libguestfs-appliance - acct-group/kvm -" -# Upstream build scripts compile and install Lua bindings for the ABI version -# obtained by running 'lua' on the build host -BDEPEND="lua? ( ${LUA_DEPS} )" - -DOCS=( AUTHORS BUGS ChangeLog HACKING README TODO ) - -PATCHES=( - #"${FILESDIR}"/${MY_PV_1}/ - "${FILESDIR}"/1.44/ -) - -pkg_setup() { - CONFIG_CHECK="~KVM ~VIRTIO" - [[ -n "${CONFIG_CHECK}" ]] && check_extra_config - - use lua && lua-single_pkg_setup - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # bug #794877 - tc-export AR - - # Skip Bash test - # (See 13-test-suite.log in linked bug) - # bug #794874 - export SKIP_TEST_COMPLETE_IN_SCRIPT_SH=1 - - # Disable feature test for kvm for more reason - # i.e: not loaded module in __build__ time, - # build server not supported kvm, etc. ... - # - # In fact, this feature is virtio support and requires - # configured kernel. - export vmchannel_test=no - - # Give a nudge to help find libxcrypt[-system] - # We have a := dep on virtual/libcrypt to ensure this doesn't become stale. - # bug #703118, bug #789354 - if ! has_version 'sys-libs/libxcrypt[system]' ; then - append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/xcrypt" - append-ldflags "-Wl,-R${ESYSROOT}/usr/$(get_libdir)/xcrypt" - fi - - # Avoid automagic SELinux dependency - export ac_cv_header_selinux_selinux_h=$(usex selinux) - - # Test suite at least has a bunch of bashisms - SHELL="${BROOT}"/bin/bash CONFIG_SHELL="${BROOT}"/bin/bash econf \ - --disable-appliance \ - --disable-daemon \ - --disable-haskell \ - --disable-golang \ - --disable-rust \ - --disable-php \ - --without-java \ - --with-extra="-gentoo" \ - --with-readline \ - $(usex doc '' PO4A=no) \ - $(use_enable ocaml) \ - $(use_enable erlang) \ - $(use_enable fuse) \ - $(use_enable introspection gobject) \ - $(use_enable introspection) \ - $(use_with libvirt) \ - $(use_enable lua) \ - $(use_enable python) \ - $(use_enable perl) \ - $(use_enable ruby) \ - $(use_enable static-libs static) \ - $(use_enable systemtap probes) -} - -src_install() { - strip-linguas -i po - - emake DESTDIR="${D}" install "LINGUAS=""${LINGUAS}""" - - find "${ED}" -name '*.la' -delete || die - - if use perl ; then - perl_delete_localpod - - # Workaround Build.PL for now - doman "${ED}"/usr/man/man3/Sys::Guestfs.3pm - rm -rf "${ED}"/usr/man || die - fi -} - -pkg_postinst() { - einfo "Please ensure you are in the 'kvm' group for decent performance!" - - if ! use gtk ; then - einfo "virt-p2v NOT installed" - fi - - einfo "Note that common tools like virt-resize are now part of app-emulation/guestfs-tools" -} |