From 0b059e4095d01e1d3ab902342b8598b5d6e0460a Mon Sep 17 00:00:00 2001 From: Kevin Chen Date: Sun, 3 Dec 2023 14:06:36 -0500 Subject: [PATCH 1/3] +radicle -- Sovereign p2p network for code collaboration, built on top of Git. --- projects/{radicle.org => radicle.xyz}/package.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename projects/{radicle.org => radicle.xyz}/package.yml (75%) diff --git a/projects/radicle.org/package.yml b/projects/radicle.xyz/package.yml similarity index 75% rename from projects/radicle.org/package.yml rename to projects/radicle.xyz/package.yml index 6650581e30..dcd5b8f63d 100644 --- a/projects/radicle.org/package.yml +++ b/projects/radicle.xyz/package.yml @@ -1,23 +1,23 @@ distributable: - url: https://github.com/radicle-dev/radicle-cli/archive/refs/tags/v{{version}}.tar.gz + url: https://github.com/radicle-dev/heartwood/archive/1af9480b088c3eec800040a1bdcd09941a31bcf3.tar.gz strip-components: 1 versions: - github: radicle-dev/radicle-cli + - 2023.11.30 dependencies: openssl.org: ^1.1.1 build: + working-directory: radicle-cli dependencies: rust-lang.org/cargo: ^0 cmake.org: ^3 freedesktop.org/pkg-config: ^0.29 script: | - cargo install --locked --path . --root {{prefix}} + cargo install --path . --root {{prefix}} -test: - rad --help +test: rad --help provides: - bin/rad From e08061a44c7a334650ed3ea631d1b3bcae4e28b5 Mon Sep 17 00:00:00 2001 From: Kevin Chen Date: Sun, 3 Dec 2023 14:28:17 -0500 Subject: [PATCH 2/3] build 3 things --- projects/radicle.xyz/package.yml | 44 ++++++++++---------------------- 1 file changed, 14 insertions(+), 30 deletions(-) diff --git a/projects/radicle.xyz/package.yml b/projects/radicle.xyz/package.yml index dcd5b8f63d..c561814ae8 100644 --- a/projects/radicle.xyz/package.yml +++ b/projects/radicle.xyz/package.yml @@ -9,40 +9,24 @@ dependencies: openssl.org: ^1.1.1 build: - working-directory: radicle-cli dependencies: - rust-lang.org/cargo: ^0 + rust-lang.org: ">=1.65" + rust-lang.org/cargo: "*" cmake.org: ^3 freedesktop.org/pkg-config: ^0.29 - script: | - cargo install --path . --root {{prefix}} + script: + - cargo install --path radicle-cli --force --locked --root {{prefix}} + - cargo install --path radicle-node --force --locked --root {{prefix}} + - cargo install --path radicle-remote-helper --force --locked --root {{prefix}} -test: rad --help +test: + script: + - rad --help + - rad --version + - radicle-node --help + - radicle-node --version provides: - bin/rad - - bin/git-remote-rad - - bin/rad-account - - bin/rad-auth - - bin/rad-checkout - - bin/rad-clone - - bin/rad-edit - - bin/rad-ens - - bin/rad-gov - - bin/rad-help - - bin/rad-init - - bin/rad-inspect - - bin/rad-issue - - bin/rad-ls - - bin/rad-merge - - bin/rad-patch - - bin/rad-path - - bin/rad-pull - - bin/rad-push - - bin/rad-remote - - bin/rad-reward - - bin/rad-rm - - bin/rad-self - - bin/rad-sync - - bin/rad-track - - bin/rad-untrack + - bin/radicle-node + - bin/radicle-remote-helper From 5f4531bb2ac28f404cdc30e85adaa544a55898b8 Mon Sep 17 00:00:00 2001 From: Kevin Chen Date: Sun, 3 Dec 2023 14:49:30 -0500 Subject: [PATCH 3/3] zlib runtime dep --- projects/radicle.xyz/package.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/radicle.xyz/package.yml b/projects/radicle.xyz/package.yml index c561814ae8..31e0cd5c33 100644 --- a/projects/radicle.xyz/package.yml +++ b/projects/radicle.xyz/package.yml @@ -7,6 +7,7 @@ versions: dependencies: openssl.org: ^1.1.1 + zlib.net: "*" build: dependencies: