app-emulation / libguestfs

Tools for accessing, inspect and modifying virtual machine (VM) disk images

Official package sites : http://libguestfs.org/ ·

Libguestfs is a library and tool set for accessing and modifying virtual machine (VM) disk images

v1.38.6 :: 0/1.38 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
~amd64
USE flags
doc erlang fuse gtk inspect-icons introspection libvirt lua ocaml perl python ruby selinux static-libs systemtap test

v1.36.15 :: 0/1.36 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
~amd64
USE flags
doc erlang fuse gtk inspect-icons introspection libvirt lua ocaml perl python ruby selinux static-libs systemtap test

v1.36.13 :: 0/1.36 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
~amd64
USE flags
bash-completion debug doc erlang fuse gtk inspect-icons introspection lua ocaml perl python ruby selinux static-libs systemtap test

General

bash-completion
Enable bash-completion support
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
erlang
Build Erlang bindings
fuse
Enable image mount support via fuse
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
inspect-icons
Use media-gfx/icoutils for acces icon file in image and inspect it
introspection
Add support for GObject based introspection
libvirt
Use app-emulation/libvirt to manipulate VMs
lua
Enable Lua scripting support
ocaml
Add support/bindings for the Ocaml language
perl
Add optional support/bindings for the Perl language
python
Add optional support/bindings for the Python language
ruby
Add support/bindings for the Ruby language
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
static-libs
Build static versions of dynamic libraries as well
systemtap
Use dev-util/systemtap to inspect VM via "probes" way
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

kernel

linux
KERNEL setting for system using the Linux kernel

python_single_target

python2_7
Build for Python 2.7 only
python3_5
Build for Python 3.5 only
python3_6
Build for Python 3.6 only

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-admin / augeas : A library for changing configuration files

app-arch / cpio : A file archival tool which can also read and write tar files

app-arch / lzma : LZMA Stream Compressor from the SDK

app-arch / unzip : unzipper for pkzip-compressed files

app-arch / xz-utils : utils for managing LZMA compressed files

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

app-emulation / libvirt : C toolkit to manipulate virtual machines

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files

app-portage / elt-patches : Collection of patches for libtool.eclass

app-shells / bash-completion : Programmable Completion for bash

app-text / po4a : Tools to ease the translation of documentation

dev-lang / erlang : Erlang programming language, runtime environment and libraries (OTP)

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / ocaml : Type-inferring functional programming language descended from the ML family

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / ruby : An object-oriented scripting language

dev-libs / gjs : Javascript bindings for GNOME

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

dev-ml / findlib : OCaml tool to find/use non-standard packages

dev-ml / ocaml-gettext : Provides support for internationalization of OCaml program

dev-ml / ounit : Unit testing framework for OCaml

dev-perl / String-ShellQuote : Quote strings for passing through the shell

dev-perl / Sys-Virt : API for using the libvirt library from Perl

dev-perl / libintl-perl : High-Level Interface to Uniforum Message Translation

dev-ruby / rake : Make-like scripting in Ruby

dev-util / gperf : A perfect hash function generator

dev-util / systemtap : A linux trace/probe tool

media-gfx / icoutils : Tools to extract and convert images in icon and cursor files (.ico, .cur)

media-libs / netpbm : A set of utilities for converting to/from the netpbm (and related) formats

net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / fakechroot : Provide a faked chroot environment without requiring root privileges

sys-apps / fakeroot : A fake root environment by means of LD_PRELOAD and SysV IPC (or TCP) trickery

sys-apps / file : identify a file's format by scanning binary data for patterns

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / gettext : GNU locale utilities

sys-devel / libtool : A shared library tool for developers

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / squashfs-tools : tools to create and extract Squashfs filesystems

sys-libs / db : Oracle Berkeley DB

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

sys-libs / libsemanage : SELinux kernel and policy management library

sys-libs / libxcrypt : A replacement for libcrypt with DES, MD5 and blowfish support

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / acl : Virtual for acl support (sys/acl.h)

virtual / cdrtools : Virtual for command-line recorders cdrtools and cdrkit

virtual / perl-Data-Dumper : Virtual for Data-Dumper

virtual / perl-ExtUtils-MakeMaker : Virtual for ExtUtils-MakeMaker

virtual / perl-Getopt-Long : Virtual for Getopt-Long

virtual / rubygems : Virtual ebuild for rubygems

x11-libs / gtk+ : Gimp ToolKit +

app-admin / augeas : A library for changing configuration files

app-arch / cpio : A file archival tool which can also read and write tar files

app-arch / lzma : LZMA Stream Compressor from the SDK

app-arch / unzip : unzipper for pkzip-compressed files

app-arch / xz-utils : utils for managing LZMA compressed files

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

app-emulation / libguestfs-appliance : VM appliance disk image used in libguestfs package

app-emulation / libvirt : C toolkit to manipulate virtual machines

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files

app-shells / bash-completion : Programmable Completion for bash

dev-lang / erlang : Erlang programming language, runtime environment and libraries (OTP)

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / ocaml : Type-inferring functional programming language descended from the ML family

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / gjs : Javascript bindings for GNOME

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

dev-ml / findlib : OCaml tool to find/use non-standard packages

dev-ml / ocaml-gettext : Provides support for internationalization of OCaml program

dev-ml / ounit : Unit testing framework for OCaml

dev-perl / String-ShellQuote : Quote strings for passing through the shell

dev-perl / Sys-Virt : API for using the libvirt library from Perl

dev-perl / libintl-perl : High-Level Interface to Uniforum Message Translation

dev-util / systemtap : A linux trace/probe tool

media-gfx / icoutils : Tools to extract and convert images in icon and cursor files (.ico, .cur)

media-libs / netpbm : A set of utilities for converting to/from the netpbm (and related) formats

net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / fakechroot : Provide a faked chroot environment without requiring root privileges

sys-apps / fakeroot : A fake root environment by means of LD_PRELOAD and SysV IPC (or TCP) trickery

sys-apps / file : identify a file's format by scanning binary data for patterns

sys-devel / gettext : GNU locale utilities

sys-fs / fuse : An interface for filesystems implemented in userspace

sys-fs / squashfs-tools : tools to create and extract Squashfs filesystems

sys-libs / db : Oracle Berkeley DB

sys-libs / libcap : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

sys-libs / libsemanage : SELinux kernel and policy management library

sys-libs / libxcrypt : A replacement for libcrypt with DES, MD5 and blowfish support

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

virtual / acl : Virtual for acl support (sys/acl.h)

virtual / cdrtools : Virtual for command-line recorders cdrtools and cdrkit

virtual / perl-Data-Dumper : Virtual for Data-Dumper

virtual / perl-ExtUtils-MakeMaker : Virtual for ExtUtils-MakeMaker

virtual / perl-Getopt-Long : Virtual for Getopt-Long

x11-libs / gtk+ : Gimp ToolKit +

682256
app-emulation/libguestfs-1.38.6 : QA Notice: This ebuild installs into the following deprecated directories:
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: 1.36.15 → 1.38.6
Closes: https://bugs.gentoo.org/663380 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: cleanup old revisions
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: 1.36.13 → 1.36.15
Do not RDEPEND on bash-completion and drop unused USE flag. Fix static-libs USE flag to actually do something. Fix build failure with USE=-ocaml, bug #670968. Make libvirt support optional, bug #672452. Remove unused debug USE flag. Switch from versionator eclass to eapi7-ver. gjs is a test dependency only. Fix sandbox issues, bug #653104. Closes: https://bugs.gentoo.org/653104 Closes: https://bugs.gentoo.org/670968 Closes: https://bugs.gentoo.org/672452 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
app-emulation/libguestfs: Support python3.6
Package-Manager: Portage-2.3.41, Repoman-2.3.9
MuriloStrike · gentoo
Add the eclass eutils
Without the eutils, in the installation phase, the error occurs: "strip-linguas: command not fount". Closes: https://github.com/gentoo/gentoo/pull/8247
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: fix a typo in ocaml activation, bug #650068
Closes: https://bugs.gentoo.org/650068 Package-Manager: Portage-2.3.27, Repoman-2.3.9
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: version bump 1.36.5 → 1.36.13
* Now compatible with >=glibc-2.26, bug #638180. * Make sure USE=introspection explicitely passes configure switch as we might split glib/gobject from introspection at some point. * Switch to perl-functions eclass as advised in bug #629946. * Restore USE=ocaml as I could not bug #629490 from provided info. * Fix pkg_postinst feature check on USE=gtk. * Fix build with FEATURES=test by disabling -Werror always. It makes no sense to enable this flag for a release, bug #640494. * Add myself to maintainers. Closes: https://bugs.gentoo.org/629690 Closes: https://bugs.gentoo.org/629946 Closes: https://bugs.gentoo.org/638180 Closes: https://bugs.gentoo.org/640494 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matthew Thode · gentoo
app-emulation/libguestfs: force use of ocaml for build failures, bug 629490
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: fix missing backslash in src_configure
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Gilles Dartiguelongue · gentoo
app-emulation/libguestfs: version bump 1.28.5-r3 → 1.36.5, bug #601162.
Fix build with newer glibc, bug #610998. Package-Manager: Portage-2.3.8, Repoman-2.3.3
Matthew Thode · gentoo
app-emulation/libguestfs: fix build error, bug 625742
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Ian Stakenvicius · gentoo
app-emulation/libguestfs: bump to EAPI6
The EAPI bump also happens to address the globbing of patches that caused bug 623516 Bug: http://bugs.gentoo.org/623516 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
app-emulation/libguestfs: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Pacho Ramos · gentoo
app-emulation/libguestfs: This is also compatible with cdrtools (#591782), allow python 3.5, set slots for libpcre and ncurses, also set subslot for gobject-introspection (https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#dev-libs.2Fgobject-introspection:.3D_dependency).
Package-Manager: portage-2.3.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed