app-emulation / bochs

LGPL-ed pc emulator

Official package sites : http://bochs.sourceforge.net/ ·

v9999 :: 0 :: gentoo

Modified
License
LGPL-2.1
USE flags
3dnow X avx debugger doc gdb ncurses readline sdl smp vnc x86-64

v2.7 :: 0 :: gentoo

Modified
License
LGPL-2.1
Keywords
~alpha ~amd64 ~ppc ~sparc ~x86
USE flags
3dnow X avx debugger doc gdb ncurses readline sdl smp vnc x86-64

v2.6.10 :: 0 :: gentoo

Modified
License
LGPL-2.1
Keywords
~alpha ~amd64 ~ppc ~sparc ~x86
USE flags
3dnow X avx debugger doc gdb ncurses readline sdl smp svga vnc x86-64

General

3dnow
Enable support for emulating 3DNow! instructions (incomplete)
X
Add support for X11
avx
Enable support for emulating Advanced Vector Extensions (AVX)
debugger
Enable debugger (slows down emulation)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
gdb
Enable support for the remote GDB stub
ncurses
Add ncurses support (console display library)
readline
Enable support for libreadline, a GNU line-editing library that almost everyone wants
sdl
Add support for Simple Direct Layer (media library)
smp
Enable support for multiprocessors or multicore systems
svga
Add support for SVGAlib (graphics library)
vnc
Enable VNC (remote desktop viewer) support
x86-64
Enable support for emulation of 64-bit CPUs

media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2

media-libs / svgalib : A library for running svga graphics on the console

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXpm : X.Org Xpm library

media-libs / libsdl : Simple Direct Media Layer 1.2 compatibility wrapper around SDL2

media-libs / svgalib : A library for running svga graphics on the console

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXpm : X.Org Xpm library

291724
app-emulation/bochs-2.4.1-r1 enhancement
383193
app-emulation/bochs bundles a copy of libltdl
611566
app-emulation/bochs-2.6.8 : ../config.h:362:4: error: #error IDLE_HACK will only work with the X11 or term gui. Correct configure args and retry.
646098
app-emulation/bochs-2.6.9 - bochs: >>PANIC<< dlopen failed for module 'usb_uhci' (libbx_usb_uhci.so): file not found
692608
app-emulation/bochs-2.6.9 fails to build: slirp/cksum.cc:83:12: error: 'uintptr_t' was not declared in this scope
705918
app-emulation/bochs-2.6.10[avx]: undefined reference to `create_corei7_icelake_u_cpuid(BX_CPU_C*)'
722172
app-emulation/bochs-2.7 calls ar directly
726568
app-emulation/bochs-2.7 does not respect LDFLAGS
734232
app-emulation/bochs-2.7 installs compressed files (manpages, documentation)
815436
app-emulation/bochs-2.6.10: >>PANIC<< dlopen failed for module 'x' (libbx_x.so): file not found
823970
app-emulation/bochs-2.7 - ../.../config.h: error: #error IDLE_HACK will only work with the X11 or term gui. Correct configure args
827837
app-emulation/bochs fails with segfault, get_param_bool(unmapped) could not find a parameter
841581
app-emulation/bochs-2.7 installs libtool files (.la) without corresponding static libraries
841701
app-emulation/bochs-2.7 does not respect USE flags
865651
app-emulation/bochs-2.7 installs files into unexpected paths
900324
app-emulation/bochs-2.7 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM)
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-emulation/bochs: remove sys-apps/sed from BDEPEND
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/bochs: adapt to upstream changes
svga support is gone and disasm is no longer a configure option. Bug: https://bugs.gentoo.org/774195 See: https://github.com/gentoo/gentoo/pull/21944 Signed-off-by: Sam James <sam@gentoo.org>
Pierre-Nicolas Clauss · gentoo
app-emulation/bochs: add version 2.7 ebuild
Closes: https://bugs.gentoo.org/774195 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Pierre-Nicolas Clauss <pinicarus@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/21944 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
John Helmert III · gentoo
app-emulation/bochs: drop 2.6.9, EAPI6--
Closes: https://bugs.gentoo.org/638476 Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
app-emulation/bochs: Add a live ebuild
Package-Manager: Portage-2.3.89, Repoman-2.3.18 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
app-emulation/bochs: Version Bump
Package-Manager: Portage-2.3.80, Repoman-2.3.18 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Arfrever Frehtes Taifersar Arahesis · gentoo
app-emulation/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Pacho Ramos · gentoo
app-emulation/bochs: Drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.2
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/bochs: Drop old
Package-Manager: portage-2.3.2
Luca Barbato · gentoo
app-emulation/bochs: Bump to version 2.6.8
Address bug #551258 Thanks to Kobboi for reminding me and the initial patches. Package-Manager: portage-2.2.23
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