Versions
v1.48.6-r1 :: 0/1.48 :: gentoo
- Modified
- License
- GPL-2 LGPL-2
- Keywords
- amd64 ~ppc64 ~x86
- USE flags
- doc erlang fuse gtk inspect-icons introspection libvirt lua ocaml perl python ruby selinux static-libs systemtap test
USE flags
General
- 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 sys-fs/fuse
- gtk
- Add support for x11-libs/gtk+ (The GIMP Toolkit)
- inspect-icons
- Use media-gfx/icoutils for accessing/inspecting icon file within images
- 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-debug/systemtap to inspect VM via "probes"
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
lua_single_target
- lua5-1
- Build for Lua 5.1 only
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
app-admin / augeas : A library for changing configuration files
app-alternatives / cpio : CPIO symlink
app-arch / lzma : LZMA Stream Compressor from the SDK
app-arch / rpm : The RPM Package Manager
app-arch / unzip : unzipper for pkzip-compressed files
app-arch / xz-utils : Utils for managing LZMA compressed files
app-cdr / cdrtools : A set of tools for CD/DVD reading and recording, including cdrecord
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-forensics / yara : A malware identification and classification tool
app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files
app-text / po4a : Tools to ease the translation of documentation
dev-debug / systemtap : Linux trace/probe tool
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 : Programming language supporting functional, imperative & object-oriented styles
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
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 / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files
dev-libs / libpcre2 : 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 / ocaml-gettext-stub : Support for internationalization of OCaml programs using native gettext library
dev-ml / ounit2 : 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
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 / libcap : POSIX 1003.1e capabilities
sys-libs / libselinux : SELinux userland library
sys-libs / libsemanage : SELinux kernel and policy management library
sys-libs / ncurses : Console display library
sys-libs / readline : Another cute console display library
virtual / acl : Virtual for acl support (sys/acl.h)
virtual / libcrypt : Virtual for libcrypt.so
virtual / perl-Data-Dumper : Virtual for Data-Dumper
virtual / perl-ExtUtils-MakeMaker : Virtual for ExtUtils-MakeMaker
virtual / perl-Getopt-Long : Virtual for Getopt-Long
Runtime Dependencies
acct-group / kvm : System group: kvm
app-admin / augeas : A library for changing configuration files
app-alternatives / cpio : CPIO symlink
app-arch / lzma : LZMA Stream Compressor from the SDK
app-arch / rpm : The RPM Package Manager
app-arch / unzip : unzipper for pkzip-compressed files
app-arch / xz-utils : Utils for managing LZMA compressed files
app-cdr / cdrtools : A set of tools for CD/DVD reading and recording, including cdrecord
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-forensics / yara : A malware identification and classification tool
app-misc / hivex : Library for reading and writing Windows Registry 'hive' binary files
dev-debug / systemtap : Linux trace/probe tool
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 : Programming language supporting functional, imperative & object-oriented styles
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / glib : The GLib library of C routines
dev-libs / gobject-introspection : Introspection system for GObject-based libraries
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files
dev-libs / libpcre2 : Perl-compatible regular expression library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / yajl : Small event-driven (SAX-style) JSON parser
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
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 / libcap : POSIX 1003.1e capabilities
sys-libs / libselinux : SELinux userland library
sys-libs / libsemanage : SELinux kernel and policy management library
sys-libs / ncurses : Console display library
sys-libs / readline : Another cute console display library
virtual / acl : Virtual for acl support (sys/acl.h)
virtual / libcrypt : Virtual for libcrypt.so
virtual / perl-Data-Dumper : Virtual for Data-Dumper
virtual / perl-ExtUtils-MakeMaker : Virtual for ExtUtils-MakeMaker
virtual / perl-Getopt-Long : Virtual for Getopt-Long
Depending packages
app-emulation / guestfs-tools : Tools for accessing, inspecting, and modifying virtual machine (VM) disk images
sys-block / nbdkit : NBD server with stable plugin ABI and permissive license
Bugs
- 816759
- app-emulation/libguestfs-1.48.6 fails to compile: ./libguestfs.syms: file not recognized: file format not recognized
- 857828
- <app-emulation/libguestfs-1.48.4: DoS via buffer overflow in get_keys() function
- 857849
- app-emulation/libguestfs-1.48.4 fails tests (hang)
- 911641
- app-emulation/libguestfs-1.48.6 fails to compile (GLIBC-2.38-SYSTEM): configure: error: hivex library is required
- 930590
- app-emulation/libguestfs-1.48.6-r1 problems with installed bash completions
- 933712
- app-emulation/libguestfs: bump to current upstream stable
- 936623
- app-emulation/libguestfs-1.48.6-r1 build failure with clang-18: ld.lld: error: unknown argument '-pipe'
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Pacho Ramos · gentoo
app-emulation/libguestfs: enable py3.12
Closes: https://bugs.gentoo.org/929308 Signed-off-by: Pacho Ramos <pacho@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: only keyword stable releases, not development ones
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix USE=fuse
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-debug}/systemtap
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: app-arch/cpio -> app-alternatives/cpio
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> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-emulation/libguestfs: Keyword 1.48.6 ppc64, #892954
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add missing deps
Oops, I forgot this earlier in b7fa38898fcb43f810130bc5a3001fe8091168bf. Fixes: b7fa38898fcb43f810130bc5a3001fe8091168bf Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: needs bison+flex
Bug: https://bugs.gentoo.org/915339 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: drop 1.48.4
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-emulation/libguestfs: add missing bison bdep
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-emulation/libguestfs: Stabilize 1.48.6 amd64, #915321
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-emulation/libguestfs: fix VariableShadowed
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sven Wegener · gentoo
app-emulation/libguestfs: add 1.48.6
Signed-off-by: Sven Wegener <swegener@gentoo.org> - Sven Wegener · gentoo
app-emulation/libguestfs: call python_optimize
Signed-off-by: Sven Wegener <swegener@gentoo.org> - Sven Wegener · gentoo
app-emulation/libguestfs: update SRC_URI
Signed-off-by: Sven Wegener <swegener@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: drop unnecessary patch, enable py3.11
Patch seems obsoleted by https://github.com/libguestfs/libguestfs/commit/adfaf25a12b97b18f8a22d96803cd0920bfd25f7. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: drop 1.48.0, 1.48.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-emulation/libguestfs: Keyword 1.48.4 x86, #884187
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add 1.48.4
Bug: https://bugs.gentoo.org/857828 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add 1.48.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: drop 1.46.0-r4
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: drop 1.38.6-r104, 1.44.1-r1
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: add 1.48.0
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: add bump w/ guestfs-tools note
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: drop obsolete sys-libs/db dependency; add rpm dep
Dropped in 1.45+ now that RPM can do it by itself. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix automagic libselinux dependency
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: note that guestfs-tools is now needed for tools
Always show the message rather than conditionally. Bug: https://bugs.gentoo.org/789354 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix build failure in 1.46.0
Restore patch from 1.44.x branch. Closes: https://bugs.gentoo.org/820053 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: keyword 1.46.0-r1 (new libguestfs-tools split)
Closes: https://bugs.gentoo.org/816693 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: block guestfs-tools in older versions
Bug: https://bugs.gentoo.org/816693 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix UnusedInherits (bash-completion-r1)
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: split out tools into guestfs-tools, tidy ebuild
Bug: https://bugs.gentoo.org/816693 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add 1.46.0
Closes: https://bugs.gentoo.org/794877 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
app-emulation/libguestfs: Update inherit from l10n to strip-linguas
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix libxcrypt RPATH
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> - Sam James · gentoo
app-emulation/libguestfs: enable OCaml by default for tools
Needed for some common/popular tools. Closes: https://bugs.gentoo.org/789354 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: skip irrelevant Bash completion test
Closes: https://bugs.gentoo.org/794874 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: don't call AR directly
Closes: https://bugs.gentoo.org/794877 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add missing libjansson dependency
Closes: https://bugs.gentoo.org/794850 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add 1.44.1
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: convert to dev-ml/ounit2 for tests
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: drop 1.36.13-r2
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-emulation/libguestfs: drop 1.38.6-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
app-emulation/libguestfs: use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/19351 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix MissingUseDepDefault
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Hank Leininger · gentoo
app-emulation/libguestfs: libxcrypt fix, restore and update py3, cleanup
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> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix ocamlopt dep
Closes: https://bugs.gentoo.org/766576 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: fix ocaml deps
Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rafael Kitover · gentoo
app-emulation/libguestfs: Dep ocaml-gettext-stub.
Depend on ocaml-gettext-stub instead of ocaml-gettext or ocaml-gettext versions lower than 0.4.2, which is before the -stub package was split off. Closes: https://bugs.gentoo.org/762613 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Rafael Kitover <rkitover@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19095 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-emulation/libguestfs: Remove python
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: add more subslot deps too
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-emulation/libguestfs: revbump for libconfig subslot dep
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-emulation/libguestfs: Inline virtual/cdrtools
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-emulation/libguestfs-1.38.6-r100: inherit l10n, for strip-linguas
Another case of "made change having already staged the file and forgot to re-run git add to have it included in the commit", sorry about that. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-emulation/libguestfs: migrate to lua-single.eclass
Simple-impl for now because making this multi-impl will require jumping through some hoops. Unclear which Lua versions are supported so play it safe and stick with what the unmigrated ebuilds support, i.e. lua5.1. Explicitly invoking maintainer time-out on this one. Closes: https://bugs.gentoo.org/752543 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-emulation/libguestfs: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-emulation/libguestfs: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
app-emulation/libguestfs: Needs slot op on perl, bug 617972
Bug: https://bugs.gentoo.org/617972 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - 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