Package Details: dosbox-staging 1:0.82.1-1

Git Clone URL: https://aur.archlinux.org/dosbox-staging.git (read-only, click to copy)
Package Base: dosbox-staging
Description: DOS/x86 emulator focusing on ease of use. Based on DOSBox
Upstream URL: https://github.com/dosbox-staging/dosbox-staging
Keywords: dos emulator games gaming
Licenses: GPL-2.0-or-later
Conflicts: dosbox
Provides: dosbox
Submitter: sharkwouter
Maintainer: silverhikari
Last Packager: silverhikari
Votes: 52
Popularity: 0.29
First Submitted: 2020-03-14 13:37 (UTC)
Last Updated: 2025-04-09 04:33 (UTC)

Required by (60)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

hfc2x commented on 2025-04-21 01:50 (UTC) (edited on 2025-04-21 19:52 (UTC) by hfc2x)

This does not work anymore because the Munt version in the AUR spits out an error when compiling, causing dosbox-staging to fail to build as well.

This build also introduces this bug. The bug is not found in the official precompiled binaries, which meant the developers flagged this problem as "not a bug" on their end.

harmathy commented on 2024-03-11 17:40 (UTC) (edited on 2024-03-11 17:41 (UTC) by harmathy)

@harmathy the tarball(if it is this one "dosbox-staging-linux-v0.81.0.tar.xz") is a binary release not a source release, this package is to build it from source. if you want a binary release use the package dosbox-staging-bin

@silverhikari ah, sorry. I somehow missed that.

Another possibility is to use the git repository and the release tag.

source=("git+https://github.com/dosbox-staging/${pkgname}#tag=v${pkgver}")
sha256sums=('SKIP')

A lot of other AUR packages use this pattern.

silverhikari commented on 2024-03-11 16:21 (UTC)

just test the checksum again and it seems to be working, you may need to delete the src/ folder and the v0.81.0.tar.gz

silverhikari commented on 2024-03-11 16:14 (UTC)

@harmathy the tarball(if it is this one "dosbox-staging-linux-v0.81.0.tar.xz") is a binary release not a source release, this package is to build it from source. if you want a binary release use the package dosbox-staging-bin

harmathy commented on 2024-03-11 15:57 (UTC) (edited on 2024-03-11 15:57 (UTC) by harmathy)

This PKGBUILD uses the github generated tarball which may change checksum anytime. Use the tarball provided by upstream!

source=("https://github.com/dosbox-staging/${pkgname}/releases/download/v${pkgver}/${pkgname}-linux-v${pkgver}.tar.xz")
sha256sums=('034b08a941a7fd0279a81b10af620999c569f7e81b786e7f4b59a0b94e46d399')

kIERO commented on 2024-03-11 15:10 (UTC) (edited on 2024-03-11 15:11 (UTC) by kIERO)

This build is still broken because of the sha256sum

kIERO commented on 2024-03-05 16:08 (UTC)

034b08a941a7fd0279a81b10af620999c569f7e81b786e7f4b59a0b94e46d399 dosbox-staging-linux-v0.81.0.tar.xz

syntaxaire commented on 2024-03-04 16:43 (UTC)

Currently doesn't build because the SHA256 checksum for the v0.81.0 release tarball doesn't match.

rvalles commented on 2024-02-15 06:07 (UTC) (edited on 2024-02-15 06:08 (UTC) by rvalles)

Annoyingly, build hates -Os now.

meson.build:155:8: ERROR: Problem encountered: 

 Overriding CXXFLAGS with the size-optimization flag, "-Os", when
 performing a release build with GCC produces a binary that hangs.
 Use the "minsize" buildtype instead.

Doesn't even mention which version of gcc, or which target. And fails the build. Sigh.

kIERO commented on 2024-02-14 23:05 (UTC)

"zlib-ng" has to be added to depends. Archlinux: confirming it builds.