commit: c7f983329c64671175ab5a033efb72fc408b6bf6 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org> AuthorDate: Sat Feb 7 22:00:32 2026 +0000 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org> CommitDate: Sat Feb 7 23:23:00 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f98332
app-emulation/86Box: drop 5.2-r1 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org> app-emulation/86Box/86Box-5.2-r1.ebuild | 99 --------------------------------- app-emulation/86Box/Manifest | 1 - 2 files changed, 100 deletions(-) diff --git a/app-emulation/86Box/86Box-5.2-r1.ebuild b/app-emulation/86Box/86Box-5.2-r1.ebuild deleted file mode 100644 index 8f1a8de5b4a9..000000000000 --- a/app-emulation/86Box/86Box-5.2-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake desktop flag-o-matic xdg-utils - -DESCRIPTION="Emulator of x86-based machines based on PCem" -HOMEPAGE="https://github.com/86Box/86Box" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord experimental +fluidsynth +munt new-dynarec +openal +qt6 +threads vde vnc" - -DEPEND=" - app-emulation/faudio - dev-libs/libevdev - dev-libs/libserialport - media-libs/freetype:2= - media-libs/libpng:= - media-libs/libsdl2 - media-libs/libsndfile - media-libs/openal - media-libs/rtmidi - net-libs/libslirp - virtual/zlib:= - fluidsynth? ( media-sound/fluidsynth:= ) - munt? ( media-libs/munt-mt32emu ) - openal? ( media-libs/openal ) - qt6? ( - dev-libs/wayland - dev-qt/qtbase:6=[gui,network,opengl,widgets] - x11-libs/libX11 - x11-libs/libXi - x11-libs/libxkbcommon - ) - vnc? ( net-libs/libvncserver ) -" -RDEPEND="${DEPEND} - qt6? ( dev-qt/qttranslations:6 ) - vde? ( net-misc/vde ) -" -BDEPEND=" - virtual/pkgconfig - qt6? ( kde-frameworks/extra-cmake-modules ) -" - -src_configure() { - # LTO needs to be filtered - # See https://bugs.gentoo.org/854507 - filter-lto - append-flags -fno-strict-aliasing - - local mycmakeargs=( - -DCPPTHREADS="$(usex threads)" - -DDEV_BRANCH="$(usex experimental)" - -DDISCORD="$(usex discord)" - -DDYNAREC="ON" - -DFLUIDSYNTH="$(usex fluidsynth)" - -DHAS_VDE="$(usex vde "${EPREFIX}/usr/$(get_libdir)/libvdeplug.so" "HAS_VDE-NOTFOUND")" - -DMINITRACE="OFF" - -DMUNT="$(usex munt)" - -DMUNT_EXTERNAL="$(usex munt)" - -DNEW_DYNAREC="$(usex new-dynarec)" - -DOPENAL="$(usex openal)" - -DPREFER_STATIC="OFF" - -DQT="$(usex qt6)" - -DRELEASE="ON" - -DRTMIDI="ON" - $(usex qt6 '-DUSE_QT6=ON' '') - -DVNC="$(usex vnc)" - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - domenu src/unix/assets/net.86box.86Box.desktop - for iconsize in 48 64 72 96 128 192 256 512; do - doicon -s $iconsize src/unix/assets/${iconsize}x${iconsize}/net.86box.86Box.png - done -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - elog "In order to use 86Box, you will need some roms for various emulated systems." - elog "See https://github.com/86Box/roms for more information." -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest index 022c9267b142..70e22d3b6637 100644 --- a/app-emulation/86Box/Manifest +++ b/app-emulation/86Box/Manifest @@ -1,2 +1 @@ -DIST 86Box-5.2.tar.gz 13933308 BLAKE2B e397f15b8477dcbfad956761481455e7eb766c5edc206e453b00278dcd2caba02065faa3ff50858180905f30b741c67ece3a3b3b95ab41c7e72537d445875a6f SHA512 0e8352645823ef156fe9458d2adff652aab2cdc0cae7a05102f93fb46d779b057f4aeddc0ae4e3eaf768d1c0f71435159dd1c4016308ad59f7e5f9801caac791 DIST 86Box-5.3.tar.gz 14001417 BLAKE2B a70679787fc7a601afa7ac3b69f4bb58afa2939d7a876048c6b944bdcb3affbc58ac8bfbe1e95088eaa93bf872172068bc0421602465d2a352d9674fcc255c41 SHA512 120fbf7544cc91dd9f7b75027cd6219084aa71e97e8ef2ad105ac8ccc7bea2a9290c2d124461da0192c3000c0459fe65c1fd361342de33b06c80616592f52f84
