sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ea548e95750f5474547bc6baa5f275f238b73e16)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ea548e95750f5474547bc6baa5f275f238b73e16)
- Date: Mon, 12 Aug 2024 19:14:26 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
http/firefox/DETAILS | 2
http/firefox/HISTORY | 4
http/firefox/patches/0029-bmo-1912663-cbindgen-0.27.0-fixes.patch | 62
++++++++++
3 files changed, 67 insertions(+), 1 deletion(-)
New commits:
commit ea548e95750f5474547bc6baa5f275f238b73e16
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 129.0.1
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 2fe9b86..eec3a76 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,5 +1,5 @@
SPELL=firefox
- VERSION=129.0
+ VERSION=129.0.1
SECURITY_PATCH=195
SOURCE="${SPELL}-${VERSION}.source.tar.xz"
# Watch: http://releases.mozilla.org/pub/firefox/releases/
/releases/([0-9.]+)/
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 3c66b46..1008726 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2024-08-12 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 129.0.1
+ * patches/*: updated
+
2024-08-06 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 129.0, SECURITY_PATCH++
* DEPENDS: nss >= 3.102
diff --git
a/http/firefox/patches/0029-bmo-1912663-cbindgen-0.27.0-fixes.patch
b/http/firefox/patches/0029-bmo-1912663-cbindgen-0.27.0-fixes.patch
new file mode 100644
index 0000000..3904ac7
--- /dev/null
+++ b/http/firefox/patches/0029-bmo-1912663-cbindgen-0.27.0-fixes.patch
@@ -0,0 +1,62 @@
+diff --git a/servo/components/style_traits/values.rs
b/servo/components/style_traits/values.rs
+--- a/servo/components/style_traits/values.rs
++++ b/servo/components/style_traits/values.rs
+@@ -387,15 +387,15 @@
+ mut parse_one: F,
+ ) -> Result<Vec<T>, ParseError<'i, E>>
+ where
+ F: for<'tt> FnMut(&mut Parser<'i, 'tt>) -> Result<T, ParseError<'i,
E>>,
+ {
+- input.skip_whitespace(); // Unnecessary for correctness, but may
help try() rewind less.
++ input.skip_whitespace(); // Unnecessary for correctness, but may
help try_parse() rewind less.
+ let mut results = vec![parse_one(input)?];
+ loop {
+- input.skip_whitespace(); // Unnecessary for correctness, but
may help try() rewind less.
+- if let Ok(item) = input.try(&mut parse_one) {
++ input.skip_whitespace(); // Unnecessary for correctness, but
may help try_parse() rewind less.
++ if let Ok(item) = input.try_parse(&mut parse_one) {
+ results.push(item);
+ } else {
+ return Ok(results);
+ }
+ }
+@@ -412,18 +412,18 @@
+ mut parse_one: F,
+ ) -> Result<Vec<T>, ParseError<'i, E>>
+ where
+ F: for<'tt> FnMut(&mut Parser<'i, 'tt>) -> Result<T, ParseError<'i,
E>>,
+ {
+- input.skip_whitespace(); // Unnecessary for correctness, but may
help try() rewind less.
++ input.skip_whitespace(); // Unnecessary for correctness, but may
help try_parse() rewind less.
+ let mut results = vec![parse_one(input)?];
+ loop {
+- input.skip_whitespace(); // Unnecessary for correctness, but
may help try() rewind less.
++ input.skip_whitespace(); // Unnecessary for correctness, but
may help try_parse() rewind less.
+ let comma_location = input.current_source_location();
+- let comma = input.try(|i| i.expect_comma()).is_ok();
+- input.skip_whitespace(); // Unnecessary for correctness, but
may help try() rewind less.
+- if let Ok(item) = input.try(&mut parse_one) {
++ let comma = input.try_parse(|i| i.expect_comma()).is_ok();
++ input.skip_whitespace(); // Unnecessary for correctness, but
may help try_parse() rewind less.
++ if let Ok(item) = input.try_parse(&mut parse_one) {
+ results.push(item);
+ } else if comma {
+ return
Err(comma_location.new_unexpected_token_error(Token::Comma));
+ } else {
+ break;
+diff --git a/servo/ports/geckolib/cbindgen.toml
b/servo/ports/geckolib/cbindgen.toml
+--- a/servo/ports/geckolib/cbindgen.toml
++++ b/servo/ports/geckolib/cbindgen.toml
+@@ -360,11 +360,10 @@
+ "gfxFontVariation" = "gfxFontVariation"
+ "URLExtraData" = "URLExtraData"
+ "Keyframe" = "Keyframe"
+ "nsChangeHint" = "nsChangeHint"
+ "ServoElementSnapshotTable" = "ServoElementSnapshotTable"
+-"Keyframe" = "Keyframe"
+ "ComputedKeyframeValues" = "ComputedKeyframeValues"
+ "OriginFlags" = "OriginFlags"
+ "ServoTraversalFlags" = "ServoTraversalFlags"
+ "ServoStyleSetSizes" = "ServoStyleSetSizes"
+ "BeforeFlag" = "StyleEasingBeforeFlag"
+
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (ea548e95750f5474547bc6baa5f275f238b73e16), Pavel Vinogradov, 08/12/2024
Archive powered by MHonArc 2.6.24.