author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-03-02 10:21:48 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2025-03-02 10:21:48 UTC |
parent | 1661390320521c20518799368101a26532a624cc |
.SRCINFO | +1 | -0 |
.gitignore | +2 | -0 |
PKGBUILD | +1 | -7 |
diff --git a/.SRCINFO b/.SRCINFO index a07719d..cd25193 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -6,6 +6,7 @@ pkgbase = dosbox-x arch = i686 arch = x86_64 arch = aarch64 + arch = armv7h license = GPL makedepends = glu depends = fluidsynth diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a43258a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src/ +/pkg/ diff --git a/PKGBUILD b/PKGBUILD index 340751a..9ad62f3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=dosbox-x pkgver=2025.02.01 pkgrel=1 pkgdesc="x86 emulator with builtin DOS, with patches with more features" -arch=(i686 x86_64 aarch64) +arch=(i686 x86_64 aarch64 'armv7h') url="http://dosbox-x.com" license=(GPL) depends=(fluidsynth libxkbfile libpng libxrandr mesa ffmpeg physfs libslirp libpcap) @@ -18,12 +18,6 @@ sha256sums=('3a6fdfd659bb05db82bf2d850af806f666562cce9a37609fd33b59f7e4bd8fa4') build() { cd $srcdir/dosbox-x-dosbox-x-v${pkgver} - #Workaround: https://github.com/joncampbell123/dosbox-x/issues/4436 - export CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \ - -Wp,-D_FORTIFY_SOURCE=2 -Wformat \ - -fstack-clash-protection -fcf-protection" - export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS" - sed -i -e 's/-j3/-j$(nproc)/g' build ./build }