Skip to content

Commit aa8ef4f

Browse files
authored
{opencode,opencode-desktop}: 1.4.11 -> 1.14.19 (#511588)
2 parents 4bae6cb + 48ddd1b commit aa8ef4f

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

pkgs/by-name/op/opencode-desktop/package.nix

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
glib,
77
glib-networking,
88
gst_all_1,
9-
gtk3,
9+
gtk4,
1010
jq,
1111
lib,
12-
libappindicator-gtk3,
12+
libappindicator,
1313
librsvg,
1414
libsoup_3,
1515
makeBinaryWrapper,
@@ -25,8 +25,7 @@
2525
}:
2626

2727
let
28-
gtk = gtk3;
29-
libappindicator-gtk = libappindicator-gtk3;
28+
gtk = gtk4;
3029
libsoup = libsoup_3;
3130
webkitgtk = webkitgtk_4_1;
3231
in
@@ -61,7 +60,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
6160
glib
6261
glib-networking
6362
gtk
64-
libappindicator-gtk
63+
libappindicator
6564
librsvg
6665
libsoup
6766
openssl

pkgs/by-name/op/opencode/package.nix

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616

1717
stdenvNoCC.mkDerivation (finalAttrs: {
1818
pname = "opencode";
19-
version = "1.4.11";
19+
version = "1.14.19";
2020

2121
src = fetchFromGitHub {
2222
owner = "anomalyco";
2323
repo = "opencode";
2424
tag = "v${finalAttrs.version}";
25-
hash = "sha256-jlxR2BODV8wk0sP4Kkyza7Zr5I+Q003gldCfp2eYOt8=";
25+
hash = "sha256-kKFqMf+l+V1kaf6bZtKfUSRYYjKc3VNgxlxic2fM2fo=";
2626
};
2727

2828
node_modules = stdenvNoCC.mkDerivation {
@@ -44,12 +44,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
4444
buildPhase = ''
4545
runHook preBuild
4646
47+
export BUN_INSTALL_CACHE_DIR=$(mktemp -d)
4748
bun install \
4849
--cpu="*" \
4950
--frozen-lockfile \
51+
--filter ./ \
5052
--filter ./packages/app \
5153
--filter ./packages/desktop \
5254
--filter ./packages/opencode \
55+
--filter ./packages/shared \
5356
--ignore-scripts \
5457
--no-progress \
5558
--os="*"
@@ -72,7 +75,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
7275
# NOTE: Required else we get errors that our fixed-output derivation references store paths
7376
dontFixup = true;
7477

75-
outputHash = "sha256-rF+l0Hho0QEvMS5jaImhMlhKjjf1R66X20R6lEZcZeg=";
78+
outputHash = "sha256-RYyYp7LXMZP8RWZps1Esu8tW/rBM30QbH9Qrwi00adI=";
7679
outputHashAlgo = "sha256";
7780
outputHashMode = "recursive";
7881
};

0 commit comments

Comments
 (0)