Skip to content

Commit 6745318

Browse files
committed
GNOME 49
1 parent b5d2e78 commit 6745318

22 files changed

+46
-66
lines changed

.gitmodules

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
[submodule "demos"]
55
path = demos
66
url = https://github.com/workbenchdev/demos.git
7-
[submodule "blueprint-compiler"]
8-
path = blueprint-compiler
9-
url = https://gitlab.gnome.org/jwestman/blueprint-compiler.git
107
[submodule "src/langs/typescript/template/gi-types"]
118
path = gi-types
129
url = https://gitlab.gnome.org/BrainBlasted/gi-typescript-definitions.git

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SHELL:=/bin/bash -O globstar
44

55
setup:
66
flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
7-
flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//48 org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//24.08 org.freedesktop.Sdk.Extension.vala//24.08 org.freedesktop.Sdk.Extension.llvm18//24.08 org.freedesktop.Sdk.Extension.node20//24.08 org.freedesktop.Sdk.Extension.typescript//24.08
7+
flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//49 org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//25.08 org.freedesktop.Sdk.Extension.vala//25.08 org.freedesktop.Sdk.Extension.llvm21//25.08 org.freedesktop.Sdk.Extension.node24//25.08 org.freedesktop.Sdk.Extension.typescript//25.08
88
# flatpak remote-add --user --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
99
# flatpak remote-add --user --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
1010
# flatpak install --or-update --user --noninteractive gnome-nightly org.gnome.Sdk//master
@@ -73,7 +73,7 @@ ci: setup build test
7373
# make sure to test without the sdk extensions installed
7474
sandbox: setup
7575
flatpak run org.flatpak.Builder --ccache --user --install --force-clean flatpak build-aux/re.sonny.Workbench.Devel.json
76-
# flatpak remove --noninteractive org.freedesktop.Sdk.Extension.rust-stable//24.08 org.freedesktop.Sdk.Extension.vala//24.08 org.freedesktop.Sdk.Extension.llvm18//24.08
76+
# flatpak remove --noninteractive org.freedesktop.Sdk.Extension.rust-stable//24.08 org.freedesktop.Sdk.Extension.vala//24.08 org.freedesktop.Sdk.Extension.llvm20//24.08
7777
flatpak run --command="bash" re.sonny.Workbench.Devel
7878

7979
flatpak:

blueprint-compiler

Lines changed: 0 additions & 1 deletion
This file was deleted.

build-aux/modules/biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "biome",
33
"buildsystem": "simple",
4-
"build-commands": ["chmod +x biome", "cp biome /app/bin/biome"],
4+
"build-commands": ["chmod +x biome", "install -D biome /app/bin/biome"],
55
"sources": [
66
{
77
"type": "file",

build-aux/modules/blueprint-compiler.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

build-aux/modules/gom.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"sources": [
66
{
77
"type": "archive",
8-
"url": "https://download.gnome.org/sources/gom/0.5/gom-0.5.3.tar.xz",
9-
"sha256": "069d0909fbdc6b4d27edf7a879366194e3ab508b03548bf5b89ff63546d20177"
8+
"url": "https://download.gnome.org/sources/gom/0.5/gom-0.5.4.tar.xz",
9+
"sha256": "57ba806fe080a937d5664178d21bad7653b2c561ea128187a7b10bc1762b7f65"
1010
}
1111
]
1212
}

build-aux/modules/libshumate.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"sources": [
66
{
77
"type": "archive",
8-
"url": "https://download.gnome.org/sources/libshumate/1.4/libshumate-1.4.rc.tar.xz",
9-
"sha256": "a57b97dbbda55bcb07c6f0197ff006128518c2b2c88fbee8bea5168acbc9baee"
8+
"url": "https://download.gnome.org/sources/libshumate/1.5/libshumate-1.5.1.tar.xz",
9+
"sha256": "daadf8b700134388c7e933e0b623586aaa7f2fbe8b3a6259387513303b9876e6"
1010
}
1111
],
1212
"modules": [

build-aux/modules/libspelling.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"sources": [
66
{
77
"type": "archive",
8-
"url": "https://download.gnome.org/sources/libspelling/0.4/libspelling-0.4.6.tar.xz",
9-
"sha256": "3248a9b5336ea2f727d2db912d2f0083accc0505ce707679b3d9b8266c0101f5"
8+
"url": "https://download.gnome.org/sources/libspelling/0.4/libspelling-0.4.9.tar.xz",
9+
"sha256": "d093fd35ae0f1c98fb58876505287fc0a885e47da9d2411d6d7cd595f34d4ebf"
1010
}
1111
]
1212
}

build-aux/modules/vte.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"sources": [
1313
{
1414
"type": "archive",
15-
"url": "https://download.gnome.org/sources/vte/0.79/vte-0.79.91.tar.xz",
16-
"sha256": "adca667d40ae1839ba258b63701cd05fba249303d72258711cc69294b2cb8646"
15+
"url": "https://download.gnome.org/sources/vte/0.82/vte-0.82.1.tar.xz",
16+
"sha256": "79376d70402d271e2d38424418e1aea72357934d272e321e3906b71706a78e3a"
1717
}
1818
],
1919
"modules": [

build-aux/re.sonny.Workbench.Devel.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
"$schema": "https://raw.githubusercontent.com/flatpak/flatpak-builder/main/data/flatpak-manifest.schema.json",
33
"id": "re.sonny.Workbench.Devel",
44
"runtime": "org.gnome.Sdk",
5-
"runtime-version": "48",
5+
"runtime-version": "49",
66
"sdk": "org.gnome.Sdk",
77
"sdk-extensions": [
88
"org.freedesktop.Sdk.Extension.vala",
99
"org.freedesktop.Sdk.Extension.rust-stable",
10-
"org.freedesktop.Sdk.Extension.llvm18",
11-
"org.freedesktop.Sdk.Extension.node20",
10+
"org.freedesktop.Sdk.Extension.llvm21",
11+
"org.freedesktop.Sdk.Extension.node24",
1212
"org.freedesktop.Sdk.Extension.typescript"
1313
],
1414
"build-options": {
15-
"append-path": "/usr/lib/sdk/vala/bin:/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/node20/bin:/usr/lib/sdk/typescript/bin",
15+
"append-path": "/usr/lib/sdk/vala/bin:/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm21/bin:/usr/lib/sdk/node24/bin:/usr/lib/sdk/typescript/bin",
16+
"prepend-ld-library-path": "/usr/lib/sdk/llvm21/lib",
1617
"append-ld-library-path": "/usr/lib/sdk/vala/lib"
1718
},
1819
"command": "workbench",
@@ -36,7 +37,6 @@
3637
"*.a"
3738
],
3839
"modules": [
39-
"modules/blueprint-compiler.json",
4040
"modules/biome.json",
4141
"modules/vte.json",
4242
"modules/libshumate.json",

0 commit comments

Comments
 (0)