summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Hill <ahill@breadpudding.dev>2025-11-30 15:53:18 -0500
committerAlexander Hill <ahill@breadpudding.dev>2025-11-30 15:53:18 -0500
commit07fe604fb4b19b7622b54908d9deebf00dc73846 (patch)
tree09a34d5682187689d3d6c2dc231b19d39cc1abb8
parente9623a7886c95af66a9999ef695efa5f57722f05 (diff)
Fixed muon
-rw-r--r--STATUS.md2
-rw-r--r--sources/muon/muon.spec11
2 files changed, 6 insertions, 7 deletions
diff --git a/STATUS.md b/STATUS.md
index aa280ed..cd4c211 100644
--- a/STATUS.md
+++ b/STATUS.md
@@ -28,7 +28,7 @@ Definitions:
| `m4` | Yes | Yes |
| `make` | Yes | Yes |
| `mold` | Yes | Yes |
-| `muon` | Yes | No |
+| `muon` | Yes | Yes |
| `musl` | Yes | Yes |
| `musl-fts` | Yes | Yes |
| `nano` | Yes | Yes |
diff --git a/sources/muon/muon.spec b/sources/muon/muon.spec
index 1df7903..0828618 100644
--- a/sources/muon/muon.spec
+++ b/sources/muon/muon.spec
@@ -3,17 +3,16 @@ SRC_FILENAME="muon-0.5.0.tar.gz"
SRC_HASH="565c1b6e1e58f7e90d8813fda0e2102df69fb493ddab4cf6a84ce3647466bee5"
SRC_NAME="muon"
SRC_URL="https://git.sr.ht/~lattis/muon/archive/0.5.0.tar.gz"
-SRC_VERSION="0.5.0"
-
-# TODO: Make sure the muon command is installed to $TT_BINDIR ~ahill
+SRC_VERSION="0.5.0r1"
build() {
tar xf ../$SRC_FILENAME
cd muon-*/
- ./bootstrap.sh build
- ./build/muon-bootstrap setup build
+ # NOTE: bootstrap.sh attempts to call "c99", which isn't a command. We'll
+ # use CC here to define a suitable replacement. ~ahill
+ CC="clang -std=c99" ./bootstrap.sh build
+ ./build/muon-bootstrap setup $TT_MESON_COMMON build
./build/muon-bootstrap -C build samu
- ./build/muon -C build test -R
}
clean() {