mirror of
https://github.com/ivabus/pantry
synced 2024-12-01 20:45:10 +03:00
ef227ec58b
got too aggressive
33 lines
788 B
YAML
33 lines
788 B
YAML
distributable:
|
||
url: https://github.com/aristocratos/btop/archive/refs/tags/{{version.tag}}.tar.gz
|
||
strip-components: 1
|
||
|
||
display-name: btop
|
||
|
||
# if there’s a github then we can parse the versions
|
||
versions:
|
||
github: aristocratos/btop
|
||
|
||
provides:
|
||
- bin/btop
|
||
|
||
dependencies:
|
||
linux:
|
||
# built fine for me on macOS 14 & Xcode 15 but won’t in CI complaining
|
||
# that the provided clang is too old
|
||
# llvm^17 should work but didn’t for headers not found reasons
|
||
# needed for build and runtime
|
||
gnu.org/gcc: '>=10'
|
||
darwin/x86-64:
|
||
# it is not overly clear to us why this is required
|
||
gnu.org/gcc: '>=10'
|
||
|
||
build:
|
||
env:
|
||
linux/x86-64:
|
||
LDFLAGS: -ldl $LDFLAGS
|
||
script:
|
||
- make
|
||
- make install PREFIX={{prefix}}
|
||
|
||
test: btop --version | grep {{version}}
|