Skip to content

Commit 18d519f

Browse files
authored
chore: bump MSRV to 1.82 & llvm19 (#1257)
1 parent 4e4df93 commit 18d519f

4 files changed

+8
-8
lines changed

BUILDING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The flatpak Gnome Runtime, SDK and some extensions are needed:
6060

6161
```bash
6262
flatpak install org.gnome.Platform//47 org.gnome.Sdk//47 org.freedesktop.Sdk.Extension.rust-stable//24.08 \
63-
org.freedesktop.Sdk.Extension.llvm18//24.08
63+
org.freedesktop.Sdk.Extension.llvm19//24.08
6464
```
6565

6666
Use Gnome Builder or VSCode with the

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ edition = "2021"
1313
homepage = "https://rnote.flxzt.net"
1414
license = "GPL-3.0-or-later"
1515
repository = "https://github.com/flxzt/rnote"
16-
rust-version = "1.81"
16+
rust-version = "1.82"
1717
version = "0.11.0"
1818

1919
[workspace.dependencies]

build-aux/com.github.flxzt.rnote.Devel.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"sdk": "org.gnome.Sdk",
99
"sdk-extensions": [
1010
"org.freedesktop.Sdk.Extension.rust-stable",
11-
"org.freedesktop.Sdk.Extension.llvm18"
11+
"org.freedesktop.Sdk.Extension.llvm19"
1212
],
1313
"command": "rnote",
1414
"finish-args": [
@@ -29,7 +29,7 @@
2929
"--env=GST_DEBUG=3"
3030
],
3131
"build-options": {
32-
"append-path": "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm18/bin",
32+
"append-path": "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm19/bin",
3333
"env": {
3434
"CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER": "clang",
3535
"CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUSTFLAGS": "-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold",
@@ -43,7 +43,7 @@
4343
"--socket=x11",
4444
"--share=network"
4545
],
46-
"prepend-ld-library-path": "/usr/lib/sdk/llvm18/lib"
46+
"prepend-ld-library-path": "/usr/lib/sdk/llvm19/lib"
4747
},
4848
"modules": [
4949
{

build-aux/com.github.flxzt.rnote.Devel.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ runtime-version: "47"
66
sdk: org.gnome.Sdk
77
sdk-extensions:
88
- org.freedesktop.Sdk.Extension.rust-stable
9-
- org.freedesktop.Sdk.Extension.llvm18
9+
- org.freedesktop.Sdk.Extension.llvm19
1010
command: rnote
1111
finish-args:
1212
- "--socket=wayland"
@@ -25,7 +25,7 @@ finish-args:
2525
- "--env=GTK_PATH=/app/lib/gtk-4.0"
2626
- "--env=GST_DEBUG=3"
2727
build-options:
28-
append-path: "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm18/bin"
28+
append-path: "/usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm19/bin"
2929
env:
3030
CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER: clang
3131
CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUSTFLAGS: "-C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold"
@@ -36,7 +36,7 @@ build-options:
3636
test-args:
3737
- "--socket=x11"
3838
- "--share=network"
39-
prepend-ld-library-path: /usr/lib/sdk/llvm18/lib
39+
prepend-ld-library-path: /usr/lib/sdk/llvm19/lib
4040
modules:
4141
- name: poppler
4242
buildsystem: cmake-ninja

0 commit comments

Comments
 (0)