It doesn't build. Fonts checksum is incorrect and building crashes on testing because (I think) gtest package is a missing makedep. Alternatively, -DBUILD_TESTING=off
skips them.
Search Criteria
Package Details: devilutionx 1.5.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/devilutionx.git (read-only, click to copy) |
---|---|
Package Base: | devilutionx |
Description: | Diablo devolved for linux (main package) |
Upstream URL: | https://github.com/diasurgical/devilutionX |
Keywords: | 1 Blizzard Diablo Game Hellfire Multiplayer Singleplayer |
Licenses: | custom:UNLICENSE |
Submitter: | robertfoster |
Maintainer: | robertfoster |
Last Packager: | robertfoster |
Votes: | 19 |
Popularity: | 0.43 |
First Submitted: | 2019-11-17 18:10 (UTC) |
Last Updated: | 2024-09-06 14:45 (UTC) |
Dependencies (18)
- bzip2 (bzip2-gitAUR)
- fmt (fmt-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- sdl2_image
- simpleiniAUR (simpleini-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- devilutionx-graphics-tools-gitAUR (make)
- flac (flac-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- lame (lame-svnAUR, lame-altivecAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- smpqAUR (make)
- devilutionx-fontsAUR (devilutionx-assets-gitAUR) (optional)
- devilutionx-voicesAUR (devilutionx-assets-gitAUR) (optional)
Required by (2)
Sources (4)
- https://github.com/diasurgical/devilutionX-assets/releases/download/v4/fonts.mpq
- https://github.com/diasurgical/devilutionX-assets/releases/download/v4/pl.mpq
- https://github.com/diasurgical/devilutionX-assets/releases/download/v4/ru.mpq
- https://github.com/diasurgical/devilutionX/releases/download/1.5.3/devilutionx-src.tar.xz
Lili1228 commented on 2022-04-14 09:12 (UTC) (edited on 2022-04-14 09:13 (UTC) by Lili1228)
yogo1212 commented on 2022-01-21 10:14 (UTC)
Same error here:
==> Validating source files with sha256sums...
1.3.0.tar.gz ... FAILED
fonts.mpq ... Passed
pl.mpq ... Passed
The file has this checksum:
sha256sum 1.3.0.tar.gz
b01bfcdba7144566f1658eb50748b00d85f252f6bf8daf14a4fcccd5dc5bd9cc 1.3.0.tar.gz
Keen_Dreams commented on 2021-11-13 05:44 (UTC) (edited on 2021-11-13 05:47 (UTC) by Keen_Dreams)
==> Validating source files with sha256sums...
1.3.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
-> error making: devilutionx
robertfoster commented on 2021-11-02 20:41 (UTC) (edited on 2022-04-19 18:45 (UTC) by robertfoster)
This provides splitted extra voices (Polish dub by professional actors) and extra-fonts for CJK dialogues.
set your Language code within .local/share/diasurgical/devilution/diablo.ini
As example
[Language]
Code=pl
prg commented on 2021-11-01 12:16 (UTC) (edited on 2021-11-01 12:16 (UTC) by prg)
I think the latest PKGBUILD has bad checksums
==> Validating source files with sha256sums...
1.3.0.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
-> error making: devilutionx
aaronp commented on 2021-10-30 22:25 (UTC)
Looks like git should be in makedepends to pull in libzt for multiplayer support.
robertfoster commented on 2021-07-16 18:51 (UTC) (edited on 2021-07-16 18:52 (UTC) by robertfoster)
@ajacocks of course I like to collaborate, but this is only a simple package for the original codebase of the project. Please join the official repo, they are all good mates. I've also done some PR for the project. Regards
ajacocks commented on 2021-07-16 18:47 (UTC)
Robert,
I have some updates for this package, including a manpage. Would you like to collaborate?
- Alex
Tmk commented on 2020-11-07 13:08 (UTC)
Hello, I want to reevaluate my last post, for I mixed up the sources.
This time I made the following: Downloaded the source https://github.com/diasurgical/devilutionX/archive/1.1.0.tar.gz and built it like described in the instructions on the devilutionx gitpage (cd build, cmake .., make). Playing the resulting executable shows item requirements correctly.
Then I used yay to install this package. Starting this version does not show item requirements correctly.
Regards
Tmk commented on 2020-11-03 02:04 (UTC)
Hello, thank you for this package!
There seems to be a problem with the source tarball or with the way it gets installed. I don't know enough to judge, for me the PKGBUILD file looks fine.
I encountered a display error for item requirements, where not all requirements are shown to the user.
https://github.com/diasurgical/devilutionX/issues/906
Upstream has another path to the source, with which item requirements are shown correctly.
https://github.com/diasurgical/devilutionX/releases/download/1.1.0/devilutionx-linux-x86_64.7z
The source mentioned above and the one from this package differ in shasums and creation date.
Regards!
Pinned Comments
robertfoster commented on 2021-11-02 20:41 (UTC) (edited on 2022-04-19 18:45 (UTC) by robertfoster)
This provides splitted extra voices (Polish dub by professional actors) and extra-fonts for CJK dialogues.
set your Language code within
.local/share/diasurgical/devilution/diablo.ini
As example