Skip to content

Commit

Permalink
Update GitHub packages reference (#214)
Browse files Browse the repository at this point in the history
* refactor: switch to git checkout for amber package

Signed-off-by: Jérémy Audiger <[email protected]>

* feat: switch to git checkout for asciinema package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for bat package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for broot package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for carapace package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for dust package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for eza package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for fd package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for joshuto package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for jq package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for jujutsu package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for just package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for jwt_cli package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for lurk package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for miniserve package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for nushell package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for oha package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for oniguruma package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for opentofu package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for pcre2 package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for ripgrep package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for ruff package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for terraform package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for tokei package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for xplr package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for xsv package

Signed-off-by: Jérémy Audiger <[email protected]>

* refactor: switch to git checkout for zoxide package

Signed-off-by: Jérémy Audiger <[email protected]>

* Revert "refactor: switch to git checkout for jq package"

This reverts commit 24ba4229acea5ca61a6324.

---------

Signed-off-by: Jérémy Audiger <[email protected]>
Co-authored-by: Kyle Lacy <[email protected]>
  • Loading branch information
jaudiger and kylewlacy authored Jan 29, 2025
1 parent ed58000 commit 3c00718
Show file tree
Hide file tree
Showing 52 changed files with 262 additions and 234 deletions.
7 changes: 3 additions & 4 deletions packages/amber/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/amber/project.bri
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
import nushell from "nushell";
import * as std from "std";
import { gitCheckout } from "git";
import { cargoBuild } from "rust";

export const project = {
name: "amber",
version: "0.4.0-alpha",
};

const source = Brioche.download(
`https://github.com/amber-lang/amber/archive/refs/tags/${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/amber-lang/amber.git",
ref: `${project.version}`,
}),
);

export default function amber(): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
9 changes: 5 additions & 4 deletions packages/asciinema/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/asciinema/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import python from "python";
import { gitCheckout } from "git";

export const project = {
name: "asciinema",
version: "2.4.0",
};

const source = Brioche.download(
`https://github.com/asciinema/asciinema/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/asciinema/asciinema.git",
ref: `v${project.version}`,
}),
);

const pipDependencies = std.directory({
"setuptools-75.1.0-py3-none-any.whl": Brioche.download(
Expand Down
7 changes: 3 additions & 4 deletions packages/bat/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/bat/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "bat",
version: "0.25.0",
};

const source = Brioche.download(
`https://github.com/sharkdp/bat/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/sharkdp/bat.git",
ref: `v${project.version}`,
}),
);

export default function bat(): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/broot/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/broot/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "broot",
version: "1.44.6",
};

const source = Brioche.download(
`https://github.com/Canop/broot/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/Canop/broot.git",
ref: `v${project.version}`,
}),
);

export default function (): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/carapace/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/carapace/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { gitCheckout } from "git";
import { goBuild } from "go";

export const project = {
name: "carapace",
version: "1.1.1",
};

const source = Brioche.download(
`https://github.com/carapace-sh/carapace-bin/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/carapace-sh/carapace.git",
ref: `v${project.version}`,
}),
);

export default function (): std.Recipe<std.Directory> {
return goBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/dust/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/dust/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "dust",
version: "1.1.1",
};

const source = Brioche.download(
`https://github.com/bootandy/dust/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/bootandy/dust.git",
ref: `v${project.version}`,
}),
);

export default function (): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/eza/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/eza/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "eza",
version: "0.20.17",
};

const source = Brioche.download(
`https://github.com/eza-community/eza/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/eza-community/eza.git",
ref: `v${project.version}`,
}),
);

export default function (): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/fd/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/fd/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "fd",
version: "10.2.0",
};

const source = Brioche.download(
`https://github.com/sharkdp/fd/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/sharkdp/fd.git",
ref: `v${project.version}`,
}),
);

export default function fd(): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/joshuto/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/joshuto/project.bri
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
import * as std from "std";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "joshuto",
version: "0.9.8",
};

const source = Brioche.download(
`https://github.com/kamiyaa/joshuto/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/kamiyaa/joshuto.git",
ref: `v${project.version}`,
}),
);

// Patch `Cargo.lock` to fix builds with Rust >= 1.80. This patch is derived
// from the `Cargo.lock` from this commit in Joshuto:
Expand Down
7 changes: 3 additions & 4 deletions packages/jujutsu/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 7 additions & 5 deletions packages/jujutsu/project.bri
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
import * as std from "std";
import openssl from "openssl";
import { cargoBuild } from "rust";
import { gitCheckout } from "git";

export const project = {
name: "jujutsu",
version: "0.25.0",
};

const source = Brioche.download(
`https://github.com/martinvonz/jj/archive/refs/tags/v${project.version}.tar.gz`,
)
.unarchive("tar", "gzip")
.peel();
const source = gitCheckout(
Brioche.gitRef({
repository: "https://github.com/martinvonz/jj.git",
ref: `v${project.version}`,
}),
);

export default function (): std.Recipe<std.Directory> {
return cargoBuild({
Expand Down
7 changes: 3 additions & 4 deletions packages/just/brioche.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3c00718

Please sign in to comment.