BSD Ports

emulators/es-de 3.5.0 FreeBSD

Frontend for browsing and launching games

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4398a12dfa
License
MIT
Categories
emulators
Package size
40905.4 KiB, 81358.4 KiB installed

Description

ES-DE (formerly known as EmulationStation Desktop Edition) is a frontend for browsing and launching games from your multi-platform collection.

The goal of this project is to create a high quality frontend that is easy to use, requires minimal setup and configuration, looks nice, and is available across a wide range of operating systems.

It comes preconfigured for use with a large selection of emulators, game engines, game managers and gaming services. It can also run locally installed games and applications. It's fully customizable, so you can easily expand it with support for additional systems and applications.

Features:

  • Modern and attractive user interface
  • Full controller navigation support
  • Supports over 150 game systems
  • Ships preconfigured - minimal setup required
  • Simple to use, you'll be up and running within minutes
  • Still highly customizable if you prefer to tailor your setup
  • Built-in scraper for downloading game info and game media
  • Supports scraping of images, videos and game manuals
  • Lots of configuration options
  • Fully themeable which allows for very different looks
  • Lots of high-quality themes available for download
  • Extensive system support from all official themes

In the other systems

SystemPortVersion
FreeBSDemulators/es-de3.5.0
OpenBSDemulators/es-de3.5.0
HardenedBSDemulators/es-de3.5.0
GhostBSDemulators/es-de3.4.1_1

Install

Binary package:

pkg install es-de

From the ports tree:

cd /usr/ports/emulators/es-de/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	es-de>0:emulators/es-de

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.5.03.5.0--3.5.0
FreeBSD:14:quarterly3.5.03.5.0n/a-3.5.0
FreeBSD:15:latest3.5.03.5.0n/a-3.3.0
FreeBSD:15:quarterly3.5.03.5.0n/an/an/a
FreeBSD:16:latest3.5.03.5.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 11

The full lists below include those, and their dependencies in turn.

Build dependencies 245

The first 100 are listed.

Run dependencies 129

The first 100 are listed.

No port depends on this one.

Configuration

Options name: emulators_es-de

OptionDefaultDescription
DEINITonDeinit frontend on emulator launch
DOCSoffBuild and/or install documentation
USES
cmake compiler:c++17-lang gettext gl pkgconfig sdl
Service scripts
none

Message after installing

The port provides the enabled by default DEINIT option. It deinits the renderer,
application window and audio system when an emulator is launched. This can save
some resources while playing the actual games, but also benefits audiophile
users, who provide only exclusive access to the audio device with the sysctl
dev.pcm.%d.play.vchans=0. Without the DEINIT option enabled, ES-DE will keep the
audio device open and prevent the launched emulator from also opening it in this
case, effectively disabling sound on the emulator.

Files

Manual pages 1
  • es-de(6)
pkg-plist 2426
  • bin/es-de
  • bin/es-pdf-convert
  • share/applications/org.es_de.frontend.desktop
  • share/doc/es-de/ANDROID-DEV.md
  • share/doc/es-de/ANDROID.md
  • share/doc/es-de/CHANGELOG.md
  • share/doc/es-de/CONTRIBUTING.md
  • share/doc/es-de/CREDITS.md
  • share/doc/es-de/FAQ-ANDROID.md
  • share/doc/es-de/FAQ.md
  • share/doc/es-de/HAIKU.md
  • share/doc/es-de/INSTALL-DEV.md
  • share/doc/es-de/INSTALL.md
  • share/doc/es-de/LINUX-AARCH64-DEV.md
  • share/doc/es-de/LINUX-AARCH64.md
  • share/doc/es-de/README.md
  • share/doc/es-de/ROADMAP.md
  • share/doc/es-de/THEMES-DEV.md
  • share/doc/es-de/THEMES.md
  • share/doc/es-de/TRANSLATIONS.md
  • share/doc/es-de/USERGUIDE-DEV.md
  • share/doc/es-de/USERGUIDE.md
  • share/es-de/LICENSE
  • share/es-de/licenses/Akrobat_Fontfabric.pdf
  • share/es-de/licenses/BlueZ
  • share/es-de/licenses/CImg
  • share/es-de/licenses/DejaVu
  • share/es-de/licenses/DroidSans
  • share/es-de/licenses/FFmpeg
  • share/es-de/licenses/FontAwesome
  • share/es-de/licenses/Fontconfig
  • share/es-de/licenses/FreeImage
  • share/es-de/licenses/FreeType
  • share/es-de/licenses/Freesound_CC0
  • share/es-de/licenses/Freesound_CCBY
  • share/es-de/licenses/GLEW
  • share/es-de/licenses/GLM
  • share/es-de/licenses/GNUFreeFont
  • share/es-de/licenses/HarfBuzz
  • share/es-de/licenses/ICU
  • share/es-de/licenses/LibTIFF
  • share/es-de/licenses/LunaSVG
  • share/es-de/licenses/MAME
  • share/es-de/licenses/NanumSquareNeo
  • share/es-de/licenses/NotoEmoji
  • share/es-de/licenses/Ogg
  • share/es-de/licenses/OpenJPEG
  • share/es-de/licenses/OpenSSL
  • share/es-de/licenses/OpenSans
  • share/es-de/licenses/Opus
  • share/es-de/licenses/PhosphorIcons
  • share/es-de/licenses/Poppler
  • share/es-de/licenses/SDL
  • share/es-de/licenses/UTF8-CPP
  • share/es-de/licenses/Vorbis
  • share/es-de/licenses/curl
  • share/es-de/licenses/libgit2
  • share/es-de/licenses/libiconv
  • share/es-de/licenses/libintl
  • share/es-de/licenses/libjpeg-turbo
  • share/es-de/licenses/libpng
  • share/es-de/licenses/linear-es-de
  • share/es-de/licenses/modern-es-de
  • share/es-de/licenses/modern-es-de_nsoicons
  • share/es-de/licenses/pugixml
  • share/es-de/licenses/rlottie
  • share/es-de/licenses/slate-es-de
  • share/es-de/licenses/ubuntu-font-licence-1.0
  • share/es-de/licenses/zstd
  • share/es-de/resources/MAME/mamebioses.xml
  • share/es-de/resources/MAME/mamedevices.xml
  • share/es-de/resources/MAME/mamenames.xml
  • share/es-de/resources/certificates/curl-ca-bundle.crt
  • share/es-de/resources/controllers/es_controller_mappings.cfg
  • share/es-de/resources/fonts/Akrobat-Bold.ttf
  • share/es-de/resources/fonts/Akrobat-Regular.ttf
  • share/es-de/resources/fonts/Akrobat-SemiBold.ttf
  • share/es-de/resources/fonts/DejaVuSans.ttf
  • share/es-de/resources/fonts/DroidSansFallbackFull.ttf
  • share/es-de/resources/fonts/FreeMono.ttf
  • share/es-de/resources/fonts/NanumSquareNeo-bRg.ttf
  • share/es-de/resources/fonts/NotoEmoji.ttf
  • share/es-de/resources/fonts/Ubuntu-C.ttf
  • share/es-de/resources/fonts/fontawesome-webfont.ttf
  • share/es-de/resources/graphics/arrow.svg
  • share/es-de/resources/graphics/badge_altemulator.svg
  • share/es-de/resources/graphics/badge_broken.svg
  • share/es-de/resources/graphics/badge_collection.svg
  • share/es-de/resources/graphics/badge_completed.svg
  • share/es-de/resources/graphics/badge_controller.svg
  • share/es-de/resources/graphics/badge_favorite.svg
  • share/es-de/resources/graphics/badge_folder.svg
  • share/es-de/resources/graphics/badge_folderlink_overlay.svg
  • share/es-de/resources/graphics/badge_kidgame.svg
  • share/es-de/resources/graphics/badge_manual.svg
  • share/es-de/resources/graphics/busy_0.svg
  • share/es-de/resources/graphics/busy_1.svg
  • share/es-de/resources/graphics/busy_2.svg
  • share/es-de/resources/graphics/busy_3.svg
  • share/es-de/resources/graphics/button.svg

The first 100 are listed.

distinfo 1
FileSizeSHA256
emulationstation-de-v3.5.0.tar.bz27.340123e+07917a7480068823c04c2e3fd6dee3e5c92dcff21d57cfd5bb5a218fc6ebb464aa

Commit history 2

DateCommitCreditsLog message
4398a12dfa Stefan Schlosser emulators/es-de: Update 3.4.1 => 3.5.0
Changelog: https://gitlab.com/es-de/emulationstation-de/-/releases/v3.5.0 Remove devel/utf8cpp from BUILD_DEPENDS because it's not required anymore since this release. PR: 298986 Sponsored by: UNIS Labs (vvd, commit patch)
ebf8edc85e Stefan Schlosser emulators/es-de: Unbreak after x11-fonts/ubuntu-font update
The recently updated x11-fonts/ubuntu-font has different names for its *.ttf files. This broke es-de at runtime, because it explicitly wants to load "Ubuntu-C.ttf", which isn't provided by ubuntu-font anymore. The port links to "Ubuntu[wdth,wght].ttf" instead to unbreak es-de. While here, apply the new framework-provided BUILD_RUN_DEPENDS in place of the custom _BR_DEPENDS variable. PR: 298815 Approved by: osa, vvd (Mentors, implicit)