Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub packages reference #214

Merged
merged 28 commits into from
Jan 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
7d7b6d9
refactor: switch to git checkout for amber package
jaudiger Jan 28, 2025
fcaaae1
feat: switch to git checkout for asciinema package
jaudiger Jan 28, 2025
c7824a2
refactor: switch to git checkout for bat package
jaudiger Jan 28, 2025
43646f8
refactor: switch to git checkout for broot package
jaudiger Jan 28, 2025
b4d398f
refactor: switch to git checkout for carapace package
jaudiger Jan 28, 2025
495201d
refactor: switch to git checkout for dust package
jaudiger Jan 28, 2025
2957fc3
refactor: switch to git checkout for eza package
jaudiger Jan 28, 2025
c5e2290
refactor: switch to git checkout for fd package
jaudiger Jan 28, 2025
39c92bc
refactor: switch to git checkout for joshuto package
jaudiger Jan 28, 2025
fa047ba
refactor: switch to git checkout for jq package
jaudiger Jan 28, 2025
3212de8
refactor: switch to git checkout for jujutsu package
jaudiger Jan 28, 2025
d712136
refactor: switch to git checkout for just package
jaudiger Jan 28, 2025
b7d3f75
refactor: switch to git checkout for jwt_cli package
jaudiger Jan 28, 2025
ebb368e
refactor: switch to git checkout for lurk package
jaudiger Jan 28, 2025
d4452b7
refactor: switch to git checkout for miniserve package
jaudiger Jan 28, 2025
8934d62
refactor: switch to git checkout for nushell package
jaudiger Jan 28, 2025
1d81342
refactor: switch to git checkout for oha package
jaudiger Jan 28, 2025
fdf8310
refactor: switch to git checkout for oniguruma package
jaudiger Jan 28, 2025
2546d3f
refactor: switch to git checkout for opentofu package
jaudiger Jan 28, 2025
2f70b7c
refactor: switch to git checkout for pcre2 package
jaudiger Jan 28, 2025
c45a6e9
refactor: switch to git checkout for ripgrep package
jaudiger Jan 28, 2025
e3dd042
refactor: switch to git checkout for ruff package
jaudiger Jan 28, 2025
f18ec60
refactor: switch to git checkout for terraform package
jaudiger Jan 28, 2025
3d7f642
refactor: switch to git checkout for tokei package
jaudiger Jan 28, 2025
6bcf990
refactor: switch to git checkout for xplr package
jaudiger Jan 28, 2025
6327c6d
refactor: switch to git checkout for xsv package
jaudiger Jan 28, 2025
7a4cb62
refactor: switch to git checkout for zoxide package
jaudiger Jan 28, 2025
600f268
Revert "refactor: switch to git checkout for jq package"
kylewlacy Jan 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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