app-emulation / pcem

A PC emulator that specializes in running old operating systems and software

Official package sites : https://github.com/sarah-walker-pcem/pcem/ ·

PCem (an acronym for Personal Computer emulator) is an open-source, low-level PC emulator developed for Windows and Linux by Sarah Walker. It focuses on PC hardware from the 1980's and 1990's. A variety of operating systems can be installed in the emulator, which can then be used to launch programs.

v17_p20241210-r1 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~amd64
USE flags
alsa experimental networking plugins wayland

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
experimental
Enable experimental devices like printers.
networking
Enable support for emulation of network cards.
plugins
Enable support for dynamic plugins, which can add additional features.
wayland
Enable dev-libs/wayland backend

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / freetype : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

net-libs / libpcap : A system-independent library for user-level network packet capture

x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / freetype : High-quality and portable font engine

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / openal : A software implementation of the OpenAL 3D audio API

net-libs / libpcap : A system-independent library for user-level network packet capture

x11-libs / wxGTK : GTK version of wxWidgets, a cross-platform C++ GUI toolkit

Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/pcem: pass -fno-strict-aliasing as upstream intended
Using RelWithDebInfo as the CMake release type instead of Release means this flag doesn't get added as upstream intended. Closes: https://bugs.gentoo.org/948388 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop 17-r2
Closes: https://bugs.gentoo.org/944239 Closes: https://bugs.gentoo.org/922390 Closes: https://bugs.gentoo.org/936136 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: add 17_p20241210
Bug: https://bugs.gentoo.org/show_bug.cgi?id=922390 Bug: https://bugs.gentoo.org/show_bug.cgi?id=936136 Bug: https://bugs.gentoo.org/show_bug.cgi?id=944239 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: switch WX from 3.0-gtk3 to 3.2-gtk3
Closes: https://bugs.gentoo.org/917431 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: add -fno-strict-aliasing
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: filter LTO
Closes: https://bugs.gentoo.org/854528 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop 17
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/pcem: update EAPI 7 -> 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-emulation/pcem: Set WX_GTK_VER before inherit
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/pcem: fix DEPEND typo
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop old version
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/pcem: amd64 stable
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: bump to version 17
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-emulation/pcem: [QA] Inherit flag-o-matic.eclass explicitly
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop old version
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/pcem: update wxGTK:3.0 to wxGTK:3.0-gtk3
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Azamat H. Hackimov · gentoo
app-emulation/pcem: update HOMEPAGE
Replace non-functioning BitBucket URL Bug: https://bugs.gentoo.org/737896 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emulation/pcem: amd64 stable wrt bug #736521
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop old version
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/pcem: bump to version 16
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: fix compilation with gcc >= 10.x
Since the source fix is not trivial, adding -fcommon for now. Closes: https://bugs.gentoo.org/713772 Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: drop old version
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Conrad Kostecki · gentoo
app-emulation/pcem: add dep on tiff for x11-libs/wxGTK
Closes: https://bugs.gentoo.org/704578 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
app-emulation/pcem: New Package
PCem (an acronym for Personal Computer emulator) is an open-source, low-level PC emulator developed for Windows and Linux by Sarah Walker. It focuses on PC hardware from the 1980's and 1990's. A variety of operating systems can be installed in the emulator, which can then be used to launch programs. https://github.com/gentoo/gentoo/pull/12988 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>