aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-04-27 00:39:52 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-04-27 00:39:52 +0000
commite28489cb37461bcd89bfd46af76b6852ec44d14a (patch)
tree49ea72a4fb113c3cf6d6d971d2d5b474463772fd
parent66709ab7705ee1ed32ec5447c4c72f1a00246898 (diff)
downloadalicelinux-e28489cb37461bcd89bfd46af76b6852ec44d14a.tar.gz
alicelinux-e28489cb37461bcd89bfd46af76b6852ec44d14a.zip
Woodpecker CI 78a8d6d2f7075aa2e4b49891ca67c2c1fe58c8ff [SKIP CI]
-rw-r--r--firefox/.checksum3
-rw-r--r--firefox/abuild7
-rw-r--r--firefox/rust-1.95-iwyu.patch12
-rw-r--r--rust/.checksum8
-rw-r--r--rust/.files85
-rw-r--r--rust/abuild6
6 files changed, 69 insertions, 52 deletions
diff --git a/firefox/.checksum b/firefox/.checksum
index 584779a4..6b85ad68 100644
--- a/firefox/.checksum
+++ b/firefox/.checksum
@@ -1,5 +1,5 @@
f9405d027e062c80b3f642442a2b6fee5bfe89a506d15536558e1d1eba66668d enable-jxl.patch
-db58dce7c51828dd2a79eaf78d52dc8b491d25996ec5d9bb3416bcb1a5709ba4 firefox-149.0.2.source.tar.xz
+bcc06e086d115161203a2c28c98f94ac258885e0e7df030472798112d4c5edb1 firefox-150.0.source.tar.xz
236ce405bbdd08d95caf005db4a51a573f8580b988c4ee2e5137972e35fb816c fix-webrtc-pid_t.patch
b239875402706ed78023daab811cd997d5f3dd61f4a4444da7299e0fdc425832 gtk-focus-mask.patch
1a8b337a849c5020835735b37f741855655a837fa4b202fe40dd01957e0e5de4 libcxx18.patch
@@ -13,3 +13,4 @@ fdfd975ec0ac05f4a39864523f0ae02d831653d4eada066f2e10e31d84a3d70c musl-sandbox-l
87a1a54d27a7ac7c11774b359179ed84546486ee2e54d8f92c7558de01bbf64e musl-siginfo.patch
6d3448a138b7e650fdc53ce0aee8dfdfce3bb75c0fcb1d5de82f3161c8e3effc musl-single-threaded.patch
0fa00289b972f501d1980b5b34082f6fad78a9c89ce8fe1f2e8ad7315365e37c no-build-id.patch
+837ea26cf7d15e755da1259c5dd22ccbac5a6898740ea7611762aa075f67706b rust-1.95-iwyu.patch
diff --git a/firefox/abuild b/firefox/abuild
index 9adf438c..e9d7d8ff 100644
--- a/firefox/abuild
+++ b/firefox/abuild
@@ -1,5 +1,5 @@
name=firefox
-version=149.0.2
+version=150.0
release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
fix-webrtc-pid_t.patch
@@ -15,7 +15,8 @@ source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-$
musl-sandbox-sched.patch
musl-siginfo.patch
musl-single-threaded.patch
- no-build-id.patch"
+ no-build-id.patch
+ rust-1.95-iwyu.patch"
build() {
# musl: allow select() syscall in all sandbox policies
@@ -23,6 +24,8 @@ build() {
security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
+ sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/encoding_rs/.cargo-checksum.json
+
cat > .mozconfig << EOF
ac_add_options --prefix=/usr
ac_add_options --libdir=/usr/lib
diff --git a/firefox/rust-1.95-iwyu.patch b/firefox/rust-1.95-iwyu.patch
new file mode 100644
index 00000000..3122c977
--- /dev/null
+++ b/firefox/rust-1.95-iwyu.patch
@@ -0,0 +1,12 @@
+diff --git a/third_party/rust/encoding_rs/src/x_user_defined.rs b/third_party/rust/encoding_rs/src/x_user_defined.rs
+index 7af7d5e..afd93c1 100644
+--- a/third_party/rust/encoding_rs/src/x_user_defined.rs
++++ b/third_party/rust/encoding_rs/src/x_user_defined.rs
+@@ -7,6 +7,7 @@
+ // option. This file may not be copied, modified, or distributed
+ // except according to those terms.
+
++use core::simd::Select;
+ use super::*;
+ use crate::handles::*;
+ use crate::variant::*;
diff --git a/rust/.checksum b/rust/.checksum
index 9fa7ff18..22f948a4 100644
--- a/rust/.checksum
+++ b/rust/.checksum
@@ -1,6 +1,6 @@
-fc0bbd91158ee8df005682d9ee542fc68b08f7f2b6cc3cd4358729699a637391 cargo-1.93.0-x86_64-unknown-linux-musl.tar.xz
+3f90d000a1dd6ca1316c50d87f880938672a6a5e46eddce53391c4fcebc615c3 cargo-1.94.0-x86_64-unknown-linux-musl.tar.xz
9beea74ff0e15a0c990a79e956125c376e6be3f4a93197dfbef68c93d8923603 fix-linux_musl_base.patch
29ccf4569b489ce6cbf973384418f5458766eea42907895fe0a55df66e7b9660 libressl.patch
-d484be3918be079d704c63560d1a0f95694bd95ce09a5eef5070f2a3e30ca91f rust-std-1.93.0-x86_64-unknown-linux-musl.tar.xz
-bd07025fefa6323a625e13f10a1643754c2e6167ab84a9a09065c190e8da933e rustc-1.93.0-x86_64-unknown-linux-musl.tar.xz
-ee1748543766e3c63d64c1ce505f6dcac4fc99c73027e12a3474da0cbd95e342 rustc-1.94.1-src.tar.xz
+96ce082dbdac01b671ad77926b0bad148652e61ea235d81ef510307211ad3501 rust-std-1.94.0-x86_64-unknown-linux-musl.tar.xz
+ca638036c881f7712dcc102a3de261353a38c47be834a72732ea1ac75951b6b8 rustc-1.94.0-x86_64-unknown-linux-musl.tar.xz
+71eb97afb6596792f752b7d6bc9382727f9f50734bdd639ae35c094254e167fb rustc-1.95.0-src.tar.xz
diff --git a/rust/.files b/rust/.files
index ebbf450e..b2f5cda7 100644
--- a/rust/.files
+++ b/rust/.files
@@ -12,7 +12,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/rustc
-rwxr-xr-x root/root usr/bin/rustfmt
drwxr-xr-x root/root usr/lib/
--rw-r--r-- root/root usr/lib/librustc_driver-a2528b1e049f4b4c.so
+-rw-r--r-- root/root usr/lib/librustc_driver-6c29ab68fa2459f7.so
drwxr-xr-x root/root usr/lib/rustlib/
-rw-r--r-- root/root usr/lib/rustlib/components
drwxr-xr-x root/root usr/lib/rustlib/etc/
@@ -33,47 +33,47 @@ drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/bin/
-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/bin/rust-objcopy
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-5c44b6bcf38fe407.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-5c44b6bcf38fe407.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-014f8984b7b449d7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-014f8984b7b449d7.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-82b3813fdc3b0332.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-82b3813fdc3b0332.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-a2e5865537c71a41.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-a2e5865537c71a41.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-a2c7836e406c7982.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-a2c7836e406c7982.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-64ed0f53e3499071.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-64ed0f53e3499071.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-4dd406add2b1917b.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-4dd406add2b1917b.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-05d6665835b8d59d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-05d6665835b8d59d.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-accec57841b6368a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-accec57841b6368a.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-f1193ecce2da9bd8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-f1193ecce2da9bd8.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-f72819895b30b39c.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-f72819895b30b39c.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-c966865d3ca32437.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-c966865d3ca32437.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-c3f75c09df6e10dc.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-c3f75c09df6e10dc.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-fb3a9a9c5e1ffdaa.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-fb3a9a9c5e1ffdaa.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-9398aef932290382.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-9398aef932290382.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-a0d675e1beea85b8.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-a0d675e1beea85b8.rmeta
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-a0d675e1beea85b8.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-8125b2432ca26315.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-8125b2432ca26315.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-243d2de24ba6536d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-243d2de24ba6536d.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-acf00a05cdf47b18.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-acf00a05cdf47b18.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-e72013dbc5d33c31.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-e72013dbc5d33c31.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-50551bd923191b69.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-50551bd923191b69.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-2b2f25bc46b62971.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-2b2f25bc46b62971.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-1bdab4c3870d69b7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-1bdab4c3870d69b7.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-336d0a19beffe517.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-336d0a19beffe517.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-101e797c9780f73e.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-101e797c9780f73e.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-dded9d7ce5c171ed.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-dded9d7ce5c171ed.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-93a8e18b4a562f16.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-93a8e18b4a562f16.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-3c78f8a46d3f0619.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-3c78f8a46d3f0619.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-b9d98b9fadd476a7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-b9d98b9fadd476a7.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-78d1f9dd1dcfc485.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-78d1f9dd1dcfc485.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-0c7835dcee6d54d5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-0c7835dcee6d54d5.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-b768809c41fab8db.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-b768809c41fab8db.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-8d59e6c67e774b4f.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-8d59e6c67e774b4f.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-f8e337da411e4b04.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-f8e337da411e4b04.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-038d4728c97b8e76.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-038d4728c97b8e76.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.rmeta
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-f901999b326da264.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-f901999b326da264.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-ba45c88bf5ca7e2a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-ba45c88bf5ca7e2a.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-7bfaaed21af81589.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-7bfaaed21af81589.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-f8cf4e9fffb667fa.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-f8cf4e9fffb667fa.rmeta
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/
-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crt1.o
@@ -112,6 +112,7 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/cargo-pkgid.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-publish.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-remove.1.gz
+-rw-r--r-- root/root usr/share/man/man1/cargo-report-future-incompatibilities.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-report.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-run.1.gz
-rw-r--r-- root/root usr/share/man/man1/cargo-rustc.1.gz
diff --git a/rust/abuild b/rust/abuild
index bb664fca..28754a01 100644
--- a/rust/abuild
+++ b/rust/abuild
@@ -1,9 +1,9 @@
name=rust
-version=1.94.1
+version=1.95.0
##cat src/stage0.txt
-export _date=2026-01-22
-export _rustc=1.93.0
+export _date=2026-03-05
+export _rustc=1.94.0
export _cargo=$_rustc
##