Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

doomsday-2.3.1-bp160.1.1 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: doomsday Distribution: SUSE Linux Enterprise 16
Version: 2.3.1 Vendor: openSUSE
Release: bp160.1.1 Build date: Wed Jan 28 16:08:26 2026
Group: Amusements/Games/3D/Shoot Build host: reproducible
Size: 31783250 Source RPM: doomsday-2.3.1-bp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://dengine.net/
Summary: The Doomsday Engine: DOOM/Hertic/Hexen port with pretty graphics
The Doomsday Engine is a source port with support for Doom, Heretic,
and Hexen. It does not support BOOM extensions.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND SUSE-GPL-2.0-with-linking-exception AND LGPL-3.0-or-later

Changelog

* Wed Jan 28 2026 Jan Engelhardt <jengelh@inai.de>
  - Disable ARM & RISC-V builds, as the program crashes on startup
    with SIGBUS.
* Wed Jan 28 2026 Jan Engelhardt <jengelh@inai.de>
  - Add doomsday-gles.patch to fix a build failure on GLES3 platforms.
* Sat Mar 22 2025 Jan Engelhardt <jengelh@inai.de>
  - Make build recipe POSIX sh compatible
  - Use system assimp library [boo#1239917]
* Sat Jun 26 2021 Jan Engelhardt <jengelh@inai.de>
  - Drop unused launcher subpackage.
* Wed Mar 10 2021 Yevgeny Sliosarenko <musicsuse@gmx.com>
  - Updated to release 2.3.1
  - What's new in 2.3.1:
    * This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map.
      DOOM render hacks. TNT: Evilution and The Plutonia Experiment use several render/map hacks to take advantage of quirks in the original DOOM renderer.
      Many of these effects are now supported (or fixed) in Doomsday.
      Examples: TNT MAP02 deep water, TNT MAP02 windows overlooking the deep water, TNT MAP09 transparent window, TNT MAP31 Arachnotrons inside pillars.
      Scripting. Several new Doomsday Script bindings were added, allowing access to game, player, and thing properties.
      In addition to spawning things, one can now list things by type, check their state and flags, and perform state changes on them.
      Things can also have an “On death” script that gets run when the thing dies. Bitwise operators are now available in scripts.
      Modding. Sprite renaming is supported via DeHackEd.
      In Heretic, ambient sound sequences can be redefined and new ones can be added via the Audio module.
      Changing the sequences is also possible during gameplay. The earthquake effect from Hexen is now also available in Heretic.
      It can be controlled via scripts.
      Renderer. Player HUD weapon models may specify a custom FOV value for rendering so that model authors have more control over the appearance, for instance to replicate a 2D sprite appearance more faithfully.
    * Patch release for 2.3 that fixes some incorrect behavior:
      Heretic: Sky textures are only partially visible.
      Hexen: Sky textures are sized incorrectly.
      Alignment of floor/ceiling textures whose size is not 64×64.
* Tue Sep 15 2020 Jan Engelhardt <jengelh@inai.de>
  - Drop recommendation for timidity, this backend is not selectable
    from the game.
* Thu Aug 20 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Use openGL ES 3 for aarch64 and %arm
* Sun Mar 29 2020 Jan Engelhardt <jengelh@inai.de>
  - Add -DCMAKE_SKIP_RPATH
* Thu Mar 05 2020 Jan Engelhardt <jengelh@inai.de>
  - Add -lminizip to doomsday-libs.diff to cure a linker error.
  - Update to release 2.2.2
    * Doomsday Script improvements, Heretic modding, weapon
      field of view.
* Sun Jan 19 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.2.1.1
    * The built-in scripting language has gained wider integration
      in the engine internals.
    * Scripted mobj actions
    * A number of modding related improvements have been done for
      Heretic. For example: customizable menu labels, enhanced
      intermission screen, Values for ammo per shot, support for
      Hexen-like wall-bouncing missiles, and a script binding for
      starting an enemy’s attack.
    * Separate FOV for rendering player weapons
    * Doomsday now detects Freedoom v0.12.1.
* Sat Nov 02 2019 Jan Engelhardt <jengelh@inai.de>
  - Previous implicit dependency on xxf86vm is now added
    as an explicit BuildRequires.
* Sun Jun 02 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to new upstream release 2.1.1
    * Graphics optimizations: While games still use the classic
      renderer like in 2.0, all graphics are now drawn using OpenGL
      3.3. This enables optimizations for more efficient rendering
      of the player view, menus, text, and the Doomsday UI.
    * UI improvements: The Doomsday UI look and feel has been
      refreshed. The game library is now more flexible and powerful
      with further game customization settings and view options.
    * Multiplayer convenience: Clients will automatically download
      missing PWADs from the server before joining the game.
* Thu Feb 08 2018 jengelh@inai.de
  - Get rid of BuildRequires: xorg-x11-devel.
* Sun Jan 14 2018 jengelh@inai.de
  - Add bundled() markers
* Thu Dec 14 2017 jengelh@inai.de
  - Update to new bugfix release 2.0.3
    * Server had crashed during startup with error messages related
      to threading
    * Non-standard C++ code had led to crash when using gcc7
    * Removed duplicate IWAD spec for Heretic 1.3 /
      Shadow of the Serpent Riders
    * Hexen: fix crash after returning to a different map in a hub
  - Add doomsday-libs.diff, doomsday-notime.diff
* Thu Apr 20 2017 jengelh@inai.de
  - Update to new upstream release 2.0
    * The Home Screen replaces the front-end app. The Python-based
      Snowberry launcher application was created in 2005 and has been
      used for starting Doomsday ever since. In version 2.0, the
      launcher is no longer needed because Doomsday's Home Screen
      (previously called "ring zero") replaces its functionality.
    * Built-in support for packages. One of the launcher's key features
      was add-on management. This is now also part of Doomsday itself
      in the form of packages. Anything that Doomsday can load — WADs,
      resource packs, 3D models, etc. — is now handled via the same
      package management system. This enables Doomsday to track which
      files are in use in saved games and multiplayer games, and makes
      it possible to automatically ensure that the correct files are
      loaded at any given time.
    * New 3D model renderer. Doomsday's graphics code is undergoing a
      transition to a newer version of OpenGL, namely "OpenGL3/4 Core
      Profile"). Certain parts like the engine UI have already
      completed this transition, however the game renderer itself has
      not. In version 2.0, the new version of the 3D model renderer has
      reached a state where it is useful for actual gameplay. This new
      renderer supports FBX and MD5 models (among other formats),
      skeletal animation, GLSL shaders, and Doomsday Script.
* Sat Jun 18 2016 jengelh@inai.de
  - Update to new upstream release 1.15.8
    * Custom episodes. Episode (DED) definitions specify the structure of
    game episodes (including hubs) enabling entirely new episodes and
    modifying the originals.
    * MAPINFO support. MAPINFO (Hexen) definitions are now supported in
    Doom and Heretic, as well as Hexen. Note that, presently, only the
    Hexen dialect of MAPINFO is supported (ZDoom uses its own MAPINFO
    dialect).
    * Adjustable pixel density. If your GPU is on the slower side, you
    can improve performance by reducing game view resolution. The rest
    of the UI remains sharp since the display mode is not changed. As a
    bonus, you can also get a nice nostalgic aesthetic similar to the
    original Doom on a CRT display.
  - If you get a blank screen instead of the game title screen
    after selecting the IWAD to play, you may need to reset your
    settings (~/.doomsday)!
  - Added doomsday-ncurses.diff (work around absence of ncurses.pc
    in not-too-new ncurses)
* Thu Jun 16 2016 jengelh@inai.de
  - Add -Wno-narrowing to let gcc6 build pass
* Mon Mar 30 2015 dimstar@opensuse.org
  - Add doomsday-no-abs-icon.patch: Do not use absolute path to
    icons. Applicatio containerisation requires the icons to be below
    /usr/share/icons or /usr/share/pixmaps.
  - Copy the icons from the app directory to /usr/share/pixmaps.
* Sun Oct 12 2014 jengelh@inai.de
  - Update to new upstream release 1.14.5, which fixes:
    * Hexen: Loading autosaved progress on a previously visited map
    loads an out of date save state
    * Hexen: Number of inventory items increases when going through
    a portal
    * Hexen: Puzzle progress in main hub not showing up
* Tue May 20 2014 jengelh@inai.de
  - Update to new upstream release 1.14.3, which fixes:
    * Hexen: Hub maps reset after saving, causing invalid game world
    state
    * Doom 2: Crash playing sci2.wad MAP13
    * Better compatibility with vanilla Doom renderer: dynamic
    map hacks dependent on non-neighbor planes
    * Hexen: Saving error — "already exists"
* Thu May 01 2014 jengelh@inai.de
  - Update to new upstream release 1.14.1, which fixes:
    * particles were shut off shortly after level start
    * flickering light decoration on moving platform
    * letterboxed/pillarboxed drawing of the game was broken
    * Heretic ghost mummies' floating spirits were not disappearing
    after death
    * Shift key state was not recognized by bindings when typing in
    console
    * Multiplayer weapons were not remaining in play
    * Gracefully abort if OpenGL version is not sufficient
* Wed Apr 23 2014 jengelh@inai.de
  - Update to new upstream release 1.14
    * It adds bloom to Doomsday's visual features. The last of the
    old UI has been replaced, and now MP games and save games, due
    to a new save game format, from all games can be accessed from
    the taskbar or home screen (formerly Ring Zero). New alert and
    tutorial notifications have been added to inform users of any
    important engine, map and resource errors and about the UI.
* Mon Jan 06 2014 jengelh@inai.de
  - Update to new upstream release 1.13.1
    * Multiplayer: Resolve crash when joining a multiplayer game using
    the Vanilla appearance profile
    * Multiplayer: Resolve crash when more than one client joins a game
    * Multiplayer: Missing busy mode transition frame when joining
    a game
    * UI: Using keyboard bindings when a popup is open in the UI
    (e.g. pressing F11 to toggle screen when the DE menu is open in
    the task bar)
    * Added the -nodiscovery option to prevent Doomsday from looking
    for running servers on the LAN
* Fri Jan 03 2014 jengelh@inai.de
  - Update to new upstream release 1.13
    * Framebuffer effects. Doomsday can now use OpenGL shaders to
    post-process the rendered frames. In this release, this has been
    applied this for libdoom's Invulnerability power-up effect.
    * Stereoscopic 3D. Support has been added for various stereoscopic
    rendering modes, including anaglyph, side-by-side, parallel and
    cross-eyed viewing.
* Mon Nov 11 2013 jengelh@inai.de
  - Update to new upstream release 1.12.2
    * console: fix crash when autocompleting certain words (e.g. "upd")
    * task bar: Added toggle for sound-overlap-stop to Audio Settings:
    when enabled, only one sound is allowed per emitter (like in the
    original games)
  - Remove deng-va-list.diff (merged upstream)
  - OpenGL 2.x is required for Doomsday 1.12
* Sun Oct 06 2013 jengelh@inai.de
  - Update to new upstream release 1.12
    * The old Control Panel and Updater have been retired and their
    functionality merged into the taskbar. New taskbar features
    include background downloading of updates, profiles for renderer
    settings, and auto completion of console commands. There is also
    vastly improved map rendering hack support, and 3D sound can now
    separate isolated parts of joined sectors.
* Tue Jul 30 2013 jengelh@inai.de
  - Update to new upstream release 1.11.0
    * Doomsday has received a new mouse-driven UI; the taskbar
    replaces the old console.
* Thu May 23 2013 jengelh@inai.de
  - Update to new upstream release 1.10.3
    * resolve stuck TEXTUREn lump loading with Hell Revealed II
    * fog should not be applied to weapon psprites
  - Remove deng-nodate.diff: kill __DATE__ with shell instead of patch
* Thu Apr 18 2013 jengelh@inai.de
  - Supply path configuration file and kill the shell wrappers that
    supplied the paths via command line before.
* Tue Apr 09 2013 jengelh@inai.de
  - Update to new upstream release 1.10
    * the multiplayer server is now its own separate executable that
    users control using the new "Shell" application
  - Remove deng-libdir.diff (merged upstream)
* Tue Mar 19 2013 schwab@suse.de
  - deng-va-list.diff: Remove non-portable use of va_list
* Sun Feb 17 2013 jengelh@inai.de
  - Correctly place files into %_libdir (original sr#147463)
* Sun Jan 06 2013 jengelh@inai.de
  - Update to new upstream release 1.9.10.1
    * The longstanding gameplay bug that prevented a column from
    lowering on Doom E1M7 has now been fixed.
    * Command-line tools for creating and editing data files (md2tool,
    texc) are now included as part of the distribution packages.
* Thu Oct 04 2012 jengelh@inai.de
  - Update to new upstream release 1.9.9
    * Faster map loading thanks to optimizations in the BSP builder.
    * Improved music support for OS X 10.6+ and Linux: SF2 soundfonts
    can be used with the original games' MIDI music.
* Mon Jul 09 2012 jengelh@inai.de
  - Bump importance of timidity from Suggested to Recommended. (Few
    users actually have FMOD (alternative output plugin) installed.)
* Sun Jun 24 2012 jengelh@inai.de
  - Initial package (version 1.9.8) for build.opensuse.org

Files

/etc/doomsday
/etc/doomsday/paths
/usr/bin/doomsday
/usr/bin/doomsday-2.3.1
/usr/bin/doomsday-server
/usr/bin/doomsday-server-2.3.1
/usr/bin/doomsday-shell
/usr/bin/doomsday-shell-2.3.1
/usr/bin/doomsday-shell-text
/usr/bin/doomsday-shell-text-2.3.1
/usr/bin/doomsdayscript
/usr/bin/doomsdayscript-2.3.1
/usr/bin/md2tool
/usr/bin/savegametool
/usr/bin/savegametool-2.3.1
/usr/bin/texc
/usr/bin/wadtool
/usr/lib64/doomsday
/usr/lib64/doomsday/libaudio_fluidsynth.so
/usr/lib64/doomsday/libaudio_openal.so
/usr/lib64/doomsday/libdoom.so
/usr/lib64/doomsday/libdoom64.so
/usr/lib64/doomsday/libheretic.so
/usr/lib64/doomsday/libhexen.so
/usr/lib64/doomsday/libimportdeh.so
/usr/lib64/doomsday/libimportidtech1.so
/usr/lib64/doomsday/libimportsave.so
/usr/lib64/doomsday/libimportudmf.so
/usr/lib64/libdeng_appfw.so
/usr/lib64/libdeng_appfw.so.2.3
/usr/lib64/libdeng_appfw.so.2.3.1
/usr/lib64/libdeng_core.so
/usr/lib64/libdeng_core.so.2.3
/usr/lib64/libdeng_core.so.2.3.1
/usr/lib64/libdeng_doomsday.so
/usr/lib64/libdeng_doomsday.so.2.3
/usr/lib64/libdeng_doomsday.so.2.3.1
/usr/lib64/libdeng_gamefw.so
/usr/lib64/libdeng_gamefw.so.2.3
/usr/lib64/libdeng_gamefw.so.2.3.1
/usr/lib64/libdeng_gui.so
/usr/lib64/libdeng_gui.so.2.3
/usr/lib64/libdeng_gui.so.2.3.1
/usr/lib64/libdeng_legacy.so
/usr/lib64/libdeng_legacy.so.2.3
/usr/lib64/libdeng_legacy.so.2.3.1
/usr/lib64/libdeng_shell.so
/usr/lib64/libdeng_shell.so.2.3
/usr/lib64/libdeng_shell.so.2.3.1
/usr/share/applications/net.dengine.Doomsday.desktop
/usr/share/applications/net.dengine.Shell.desktop
/usr/share/doomsday
/usr/share/doomsday/deng-logo-256.png
/usr/share/doomsday/deng-shell-logo-256.png
/usr/share/doomsday/doomsday.pk3
/usr/share/doomsday/libdoom.pk3
/usr/share/doomsday/libdoom64.pk3
/usr/share/doomsday/libheretic.pk3
/usr/share/doomsday/libhexen.pk3
/usr/share/doomsday/net.dengine.base.pack
/usr/share/doomsday/net.dengine.client.pack
/usr/share/doomsday/net.dengine.stdlib.gui.pack
/usr/share/doomsday/net.dengine.stdlib.pack
/usr/share/icons/hicolor
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/net.dengine.Doomsday.png
/usr/share/metainfo
/usr/share/metainfo/net.dengine.Doomsday.appdata.xml
/usr/share/pixmaps/deng-logo-256.png
/usr/share/pixmaps/deng-shell-logo-256.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 9 22:22:04 2026