|
1 | 1 | class Graft < Formula |
2 | 2 | desc "Persistent graph memory for AI agents" |
3 | 3 | homepage "https://github.com/AEndrix03/Graft" |
4 | | - url "https://github.com/AEndrix03/Graft.git", branch: "master" |
5 | | - version "0.1.0" |
6 | 4 | license "Apache-2.0" |
7 | 5 | head "https://github.com/AEndrix03/Graft.git", branch: "master" |
8 | 6 |
|
| 7 | + livecheck do |
| 8 | + skip "no tagged stable release yet; install with --HEAD" |
| 9 | + end |
| 10 | + |
9 | 11 | depends_on "cmake" => :build |
10 | 12 | depends_on "git" => :build |
11 | 13 | depends_on "pkgconf" => :build |
12 | 14 | depends_on "libyaml" |
13 | 15 | depends_on "sqlite" |
14 | 16 |
|
15 | 17 | resource "blake3" do |
16 | | - url "https://github.com/BLAKE3-team/BLAKE3.git", revision: "f3913d953128661319b6b57b1c001a3b9c2d526e" |
| 18 | + url "https://github.com/BLAKE3-team/BLAKE3.git", |
| 19 | + branch: "master", |
| 20 | + revision: "f3913d953128661319b6b57b1c001a3b9c2d526e" |
17 | 21 | end |
18 | 22 |
|
19 | 23 | resource "llama.cpp" do |
20 | | - url "https://github.com/ggerganov/llama.cpp.git", revision: "bbeb89d76c41bc250f16e4a6fefcc9b530d6e3f3" |
| 24 | + url "https://github.com/ggerganov/llama.cpp.git", |
| 25 | + tag: "b9037", |
| 26 | + revision: "bbeb89d76c41bc250f16e4a6fefcc9b530d6e3f3" |
21 | 27 | end |
22 | 28 |
|
23 | 29 | resource "mpack" do |
24 | | - url "https://github.com/ludocode/mpack.git", revision: "a2d720270329be5d2179cd71aad6c8014d1cc555" |
| 30 | + url "https://github.com/ludocode/mpack.git", |
| 31 | + branch: "develop", |
| 32 | + revision: "a2d720270329be5d2179cd71aad6c8014d1cc555" |
25 | 33 | end |
26 | 34 |
|
27 | 35 | resource "sqlite-vec" do |
28 | | - url "https://github.com/asg017/sqlite-vec.git", revision: "5778fecfebaddafc23b69a3a4b91a8ee80e37a92" |
| 36 | + url "https://github.com/asg017/sqlite-vec.git", |
| 37 | + branch: "main", |
| 38 | + revision: "5778fecfebaddafc23b69a3a4b91a8ee80e37a92" |
29 | 39 | end |
30 | 40 |
|
31 | 41 | resource "bge-m3" do |
@@ -105,6 +115,9 @@ def install |
105 | 115 |
|
106 | 116 | def caveats |
107 | 117 | <<~EOS |
| 118 | + Graft has no tagged stable release yet; install it with: |
| 119 | + brew install --HEAD graft |
| 120 | +
|
108 | 121 | The default Homebrew config is: |
109 | 122 | #{prefix}/config.example.yaml |
110 | 123 |
|
|
0 commit comments