Package Details: dosbox-staging 1:0.82.0-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: 50
Popularity: 0.95
First Submitted: 2020-03-14 13:37 (UTC)
Last Updated: 2024-10-29 20:49 (UTC)

Required by (69)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

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.

jakedane commented on 2024-02-14 21:34 (UTC)

@harmathy thanks, zlib-ng added to makedepends solves my issue.