gnu: dosbox-staging: Fix SIGBART under Sway/Xwayland.

* gnu/packages/emulators.scm (dosbox-staging) [arguments]: Set build-type to
release.  Remove obsolute phases.

Change-Id: I80fdbb51db3b3373f4d2e299e3951820b2dbb97f
This commit is contained in:
宋文武 2025-03-05 18:08:07 +08:00
parent 92f0049f04
commit 92a3a6bdec
No known key found for this signature in database
GPG key ID: D415BF253B515976

View file

@ -583,13 +583,9 @@ older games.")
(base32 "1s4c6fiyjm91dnmkval9fvsqszc6yjq5b6pq895xi606dn29b85d"))))
(build-system meson-build-system)
(arguments
(list #:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'skip-failing-tests
(lambda _
(substitute* "tests/meson.build"
;; XXX: This test fails with "Segmentation fault".
(("[{].*'shell_cmds'.*,") "")))))))
;; XXX: When build with debugoptimized, some assertions and tests will
;; fail.
(list #:build-type "release"))
(native-inputs
(list pkg-config))
(inputs