Skip to content

Commit

Permalink
moss: Sync with git, use new %cargo_* actions
Browse files Browse the repository at this point in the history
This version of moss adds the ability to specify the `--explicit` flag in
`moss list installed --explicit`. Nice when dumping a list of packages to
install when migrating to a new install.

PR: serpent-os/tools#143

Signed-off-by: Rune Morling <[email protected]>
  • Loading branch information
ermo committed Feb 24, 2024
1 parent fe34a36 commit c66b739
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
Binary file modified m/moss/manifest.x86_64.bin
Binary file not shown.
3 changes: 2 additions & 1 deletion m/moss/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
],
"depends": [
"interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))",
"soname(ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))",
"soname(libm.so.6(x86_64))",
"soname(libunwind.so.1(x86_64))"
Expand All @@ -22,6 +23,6 @@
}
},
"source-name": "moss",
"source-release": "26",
"source-release": "27",
"source-version": "0.1.0"
}
12 changes: 7 additions & 5 deletions m/moss/stone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
#
name : moss
version : "0.1.0"
release : 26
release : 27
summary : Ridiculously fast atomic package manager
license : MPL-2.0
homepage : https://github.com/serpent-os/moss
upstreams :
- git|https://github.com/serpent-os/moss.git : 52a783548904b78e8d9d312634887e95c29bd817
- git|https://github.com/serpent-os/moss.git : 52a783548904b78e8d9d312634887e95c29bd817
description : |
The new package manager with an old school feel. Traditional interaction
and management whilst using brand new technologies, including efficient
Expand All @@ -22,8 +22,10 @@ rundeps :
- layout
environment : |
export HOME=$(pwd)
build : |
export CARGO_HTTP_CAINFO=/usr/share/defaults/etc/ssl/certs/ca-certificates.crt
RUST_BACKTRACE=1 cargo build --target=x86_64-unknown-linux-gnu --profile packaging -p moss
setup : |
%cargo_fetch
build : |
RUST_BACKTRACE=1 %cargo_build -p moss
install : |
%install_bin target/*/packaging/moss
%install_bin target/*/release/moss

0 comments on commit c66b739

Please sign in to comment.