[arch-commits] Commit in firefox-developer-edition/trunk (2 files)

Andrew Crerar andrewsc at gemini.archlinux.org
Tue Dec 14 01:36:50 UTC 2021


    Date: Tuesday, December 14, 2021 @ 01:36:50
  Author: andrewsc
Revision: 1072686

upgpkg: firefox-developer-edition 96.0b4-1

- Added patch for wl_proxy_marshal_flags. See:
  https://bugzilla.mozilla.org/show_bug.cgi?id=1745560

Added:
  firefox-developer-edition/trunk/add-missing-stub-for-wl_proxy_marshal_flags.patch
Modified:
  firefox-developer-edition/trunk/PKGBUILD

---------------------------------------------------+
 PKGBUILD                                          |    9 +++++++--
 add-missing-stub-for-wl_proxy_marshal_flags.patch |   15 +++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-14 01:29:01 UTC (rev 1072685)
+++ PKGBUILD	2021-12-14 01:36:50 UTC (rev 1072686)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
 
 pkgname=firefox-developer-edition
-pkgver=96.0b3
+pkgver=96.0b4
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -24,12 +24,14 @@
 source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
         firefox-install-dir.patch
         0001-Use-remoting-name-for-GDK-application-names.patch
+        add-missing-stub-for-wl_proxy_marshal_flags.patch
         "$pkgname".desktop
         identity-icons-brand.svg)
-sha512sums=('5bdba6b844dca5d05c886f5ebb9919362be1d37651249fa6e03e87ab3fa1c9bd31fdf85cf1732a0e5519320b5926045b2dbfc4ff9ff1d86ace9a1e8b8c5db776'
+sha512sums=('f4816a580069aa70bf8279a94921318fd65ef9b6bfee644c66507b1d5037a3e217851726a00bb98f210f00e8c3a83605ab2886cff47ae729b1b46c52ae1853e2'
             'SKIP'
             'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e'
             'f00f547a55df90a2f96c7b5f3a3c46b033f985db9a12257cb57f617ae8e0df9558baf6a79a7825f4866de45f9f4875cbbf1f0b99cd44371e047c6bc5dc6c78ba'
+            '76306d11023143938434bdb9174f11a73dd1b49590b6baa09035d16963c39f38cbb0b56839c53bee20b60319348e62d12ae67b4bead67429aac56f732239156b'
             '2ff0cb8e2eb94cee306b488adf6d7f4debbaff6155be3ed3eeee814cdb356e2e60fe38cc29d6c8d10079937fd2c930cfddf283977cf645395d31eaf76c7f0ac2'
             'b579b73176c72a5ecf36e3f63bba08fdb8041ae99d54e5cab906660fed6a9cf2311f7ca1ec1649e451cc6d5a4b1e6060b974b1d7befe9c8df3c5a89c50383c17')
 validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release at mozilla.com>
@@ -54,6 +56,9 @@
   # https://bugzilla.mozilla.org/show_bug.cgi?id=1530052
   patch -Np1 -i ../0001-Use-remoting-name-for-GDK-application-names.patch
 
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1745560
+  patch -Np1 -i ../add-missing-stub-for-wl_proxy_marshal_flags.patch
+
   echo -n "$_google_api_key" > google-api-key
   echo -n "$_mozilla_api_key" > mozilla-api-key
 

Added: add-missing-stub-for-wl_proxy_marshal_flags.patch
===================================================================
--- add-missing-stub-for-wl_proxy_marshal_flags.patch	                        (rev 0)
+++ add-missing-stub-for-wl_proxy_marshal_flags.patch	2021-12-14 01:36:50 UTC (rev 1072686)
@@ -0,0 +1,15 @@
+diff --git a/widget/gtk/mozwayland/mozwayland.c b/widget/gtk/mozwayland/mozwayland.c
+--- a/widget/gtk/mozwayland/mozwayland.c
++++ b/widget/gtk/mozwayland/mozwayland.c
+@@ -200,3 +200,10 @@
+ 
+ MOZ_EXPORT void wl_list_insert_list(struct wl_list* list,
+                                     struct wl_list* other) {}
++
++MOZ_EXPORT struct wl_proxy* wl_proxy_marshal_flags(
++    struct wl_proxy* proxy, uint32_t opcode,
++    const struct wl_interface* interface, uint32_t version, uint32_t flags,
++    ...) {
++  return NULL;
++}
+



More information about the arch-commits mailing list