Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/build-support/muon-meson
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2025-03-14 09:34:52 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2025-03-14 09:34:52 +0100
commitbf85fe9b1a9c348c6728cb56311a51b969749227 (patch)
tree36499ba4cc7e9ed54bb33414779ad5cfe379a572 /build-support/muon-meson
parentf85f0783602d67900330bdfe7e624a00171a74d9 (diff)
muon-meson: use meson wrapper in muon-meson
Diffstat (limited to 'build-support/muon-meson')
-rw-r--r--build-support/muon-meson/PKGBUILD2
-rwxr-xr-xbuild-support/muon-meson/arch-muon8
2 files changed, 8 insertions, 2 deletions
diff --git a/build-support/muon-meson/PKGBUILD b/build-support/muon-meson/PKGBUILD
index c6d7920e..c18ea3a7 100644
--- a/build-support/muon-meson/PKGBUILD
+++ b/build-support/muon-meson/PKGBUILD
@@ -11,7 +11,7 @@ source=(
"$url/releases/v$pkgver/muon-v$pkgver.tar.gz"
"arch-muon")
sha256sums=('45f6ad728946a0788188004e3a88a77a7d07b48525ce0646430589d1db4c832e'
- 'c2c8aea14a4bb209002a06cac4a9cb7984a23e35915f6c887aad81241ed7bf02')
+ '4e507d5b129cd7de05aca972504ab06c2353b145e7378d15aa75b7d4b1b252e8')
depends=(pkgconf curl libarchive)
makedepends=(ninja python-yaml scdoc)
checkdepends=(git)
diff --git a/build-support/muon-meson/arch-muon b/build-support/muon-meson/arch-muon
index a06fd6d5..63f43bf3 100755
--- a/build-support/muon-meson/arch-muon
+++ b/build-support/muon-meson/arch-muon
@@ -1,7 +1,13 @@
#!/bin/bash -ex
# Highly opinionated wrapper for Arch Linux packaging (now also for muon)
-exec muon setup \
+exec muon meson setup \
+ --prefix /usr \
+ --libexecdir lib \
+ --sbindir bin \
+ --buildtype plain \
+ --auto-features enabled \
+ --wrap-mode nodownload \
-D b_pie=true \
-D python.bytecompile=1 \
"$@"