Package Details: prboom-plus 2.6.66-2

Git Clone URL: https://aur.archlinux.org/prboom-plus.git (read-only, click to copy)
Package Base: prboom-plus
Description: An advanced, Vanilla-compatible Doom engine based on PrBoom
Upstream URL: https://github.com/coelckers/prboom-plus
Keywords: doom engine game port
Licenses: GPL2
Conflicts: prboom-plus-svn, prboom-plus-um
Submitter: None
Maintainer: alexbrinister
Last Packager: alexbrinister
Votes: 27
Popularity: 0.156918
First Submitted: 2006-08-04 12:15 (UTC)
Last Updated: 2024-10-05 13:22 (UTC)

Dependencies (12)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

alexbrinister commented on 2021-06-13 00:41 (UTC)

@hazelnot I noticed that you flagged the package out-of-date. Indeed, the latest version is 2.6um but there is already a package that installs that version (prboom-plus-um). I am not sure if, at this point, the packages should be merged since they provide the same version of the game. It seems that the upstream project is going/has gone through some kind of reorganization.

I will confer with the maintainer of prboom-plus-um and see what they think. I have updated to 2.6um and will add prboom-plus-um as a conflict, given that the packages are now technically conflicting.

gamezelda commented on 2021-03-21 16:58 (UTC) (edited on 2021-03-21 16:59 (UTC) by gamezelda)

Not an issue with the package, but just a general comment: I've found the latest beta/SVN version (r4553) to have some noticeable quality of life improvements over the latest stable version, such as not grabbing the keyboard input exclusively so shortcuts/hotkeys still work while playing, and handling mouse sensitivity more like Crispy Doom. This is due to the SDL->SDL2 upgrade.

alexbrinister commented on 2020-09-06 04:24 (UTC)

I have confirmed and applied tonymke's patch.

Kingan commented on 2020-05-25 09:08 (UTC) (edited on 2020-05-25 10:29 (UTC) by Kingan)

Disowned. I'm not using Arch Linux for now.

tonymke commented on 2020-05-25 04:57 (UTC)

I enountered a couple minor linker issues with this guy:

  • Upstream uses mktemp.2 in its demo recording, which will fail the build with a message like this: "warning: the use of 'mktemp' is dangerous, better use 'mkstemp'"
  • Several symbols are defined repeatedly - probably from not using #ifndef and the like. Adding the "-z muldefs" LDFLAG resolves.

This is my "I just want to play Doom right now" patch for the PKGBUILD to address these - I'm by no means a packaging expert though, and I'm sure there's a cleaner way to do the mktemp patching.

diff --git a/PKGBUILD b/PKGBUILD
index e4e3a29..d6f7e1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,10 +14,14 @@ conflicts=('prboom-plus-svn')
 source=("http://download.sourceforge.net/prboom-plus/prboom-plus-$pkgver.tar.gz")
 sha1sums=('73b3b46c36aa693059f2762dcd807bfd0490f130')

+prepare() {
+    sed -i -E 's/mktemp/mkstemp/g' $(find "prboom-plus-$pkgver" -type f -name r_demo.c)
+}
+
 build() {
   cd "prboom-plus-$pkgver"

-  ./configure --prefix=/usr --without-dumb
+  LDFLAGS="-z muldefs" ./configure --prefix=/usr --without-dumb
   make
 }

Kingan commented on 2019-03-16 05:42 (UTC)

@popexxiii Looks like recent update of fluidsynth broke the API compatibility. Just rebuilding this package should fix the issue.

popexxiii commented on 2019-03-15 20:17 (UTC)

Just an FYI, I was on prboom-plus 2.5.1.4-1 and got this error.

prboom-plus: error while loading shared libraries: libfluidsynth.so.1: cannot open shared object file: No such file or directory

Updating to prboom-plus 2.5.1.4-3 fixed it. Hope this helps anyone that bumps into that error.

escondida commented on 2017-09-14 16:54 (UTC)

NoSuck, looks like the latest version now takes an argument int "restrict_". The function's only used in this one place, so if reported to upstream it should be a quickish fix. I actually haven't used this package for a while, since Doom 1 & 2 are both short games, so...orphaning. Good luck!

NoSuck commented on 2017-09-07 19:33 (UTC)

This no longer compiles with the latest version of DUMB.

<deleted-account> commented on 2016-09-23 06:00 (UTC)

midi-pats https://www.dropbox.com/s/3g724dgnw81foyi/midi-pats.7z