[arch-commits] Commit in firefox/trunk (4 files)
Date: Thursday, September 24, 2020 @ 18:48:47 Author: heftig Revision: 396480 81.0-2: FS#67978 Added: firefox/trunk/0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch firefox/trunk/0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch Modified: firefox/trunk/0001-Use-remoting-name-for-GDK-application-names.patch firefox/trunk/PKGBUILD -+ 0001-Use-remoting-name-for-GDK-application-names.patch | 13 +- 0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch | 46 ++ 0003-Bug-1660901-ignore-AT_NO_AUTOMOUNT-in-fstatat-system.patch | 31 ++ PKGBUILD| 13 ++ 4 files changed, 93 insertions(+), 10 deletions(-) Modified: 0001-Use-remoting-name-for-GDK-application-names.patch === --- 0001-Use-remoting-name-for-GDK-application-names.patch 2020-09-24 18:46:39 UTC (rev 396479) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2020-09-24 18:48:47 UTC (rev 396480) @@ -1,4 +1,4 @@ -From 5025aab61517c8608b555ba929c61eb0706bd6bd Mon Sep 17 00:00:00 2001 +From Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Mon, 25 Mar 2019 20:30:11 +0100 Subject: [PATCH] Use remoting name for GDK application names @@ -9,10 +9,10 @@ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp -index da8289200e72..452195b146f3 100644 +index 49e2c73986ab..43ebcac381c7 100644 --- a/toolkit/xre/nsAppRunner.cpp +++ b/toolkit/xre/nsAppRunner.cpp -@@ -3785,11 +3785,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { +@@ -3822,11 +3822,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { // consistently. // Set program name to the one defined in application.ini. @@ -26,7 +26,7 @@ // Initialize GTK here for splash. diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp -index 163a93e2d1a4..4b6d45217671 100644 +index cfe022e65d82..06325264dbb1 100644 --- a/widget/gtk/nsAppShell.cpp +++ b/widget/gtk/nsAppShell.cpp @@ -24,6 +24,7 @@ @@ -37,7 +37,7 @@ #include "ScreenHelperGTK.h" #include "HeadlessScreenHelper.h" #include "mozilla/widget/ScreenManager.h" -@@ -175,13 +176,9 @@ nsresult nsAppShell::Init() { +@@ -159,13 +160,9 @@ nsresult nsAppShell::Init() { // See https://bugzilla.gnome.org/show_bug.cgi?id=747634 // // Only bother doing this for the parent process, since it's the one @@ -54,6 +54,3 @@ } } } --- -2.26.1 - Added: 0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch === --- 0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch (rev 0) +++ 0002-Bug-1660901-Support-the-fstat-like-subset-of-fstatat.patch 2020-09-24 18:48:47 UTC (rev 396480) @@ -0,0 +1,46 @@ +From Mon Sep 17 00:00:00 2001 +From: Jed Davis +Date: Fri, 28 Aug 2020 09:23:58 + +Subject: [PATCH] Bug 1660901 - Support the fstat-like subset of fstatat in the + Linux sandbox policies. r=gcp + +Differential Revision: https://phabricator.services.mozilla.com/D88499 +--- + security/sandbox/linux/SandboxFilter.cpp | 6 ++ + security/sandbox/linux/broker/SandboxBrokerUtils.h | 2 ++ + 2 files changed, 8 insertions(+) + +diff --git a/security/sandbox/linux/SandboxFilter.cpp b/security/sandbox/linux/SandboxFilter.cpp +index e522d61e065c..4087bdc07e01 100644 +--- a/security/sandbox/linux/SandboxFilter.cpp b/security/sandbox/linux/SandboxFilter.cpp +@@ -243,6 +243,12 @@ class SandboxPolicyCommon : public SandboxPolicyBase { + auto path = reinterpret_cast(aArgs.args[1]); + auto buf = reinterpret_cast(aArgs.args[2]); + auto flags = static_cast(aArgs.args[3]); ++ ++if (fd != AT_FDCWD && (flags & AT_EMPTY_PATH) != 0 && ++strcmp(path, "") == 0) { ++ return ConvertError(fstatsyscall(fd, buf)); ++} ++ + if (fd != AT_FDCWD && path[0] != '/') { + SANDBOX_LOG_ERROR("unsupported fd-relative fstatat(%d, \"%s\", %p, %d)", + fd, path, buf, flags); +diff --git a/security/sandbox/linux/broker/SandboxBrokerUtils.h b/security/sandbox/linux/broker/SandboxBrokerUtils.h +index 85a006740c2c..db33b5028e77 100644 +--- a/security/sandbox/linux/broker/SandboxBrokerUtils.h b/security/sandbox/linux/broker/SandboxBrokerUtils.h +@@ -19,10 +19,12 @@ + typedef struct stat64 statstruct; + # define statsyscall stat64 + # define lstatsyscall lstat64 ++# define fstatsyscall fstat64 + #elif defined(__NR_stat) + typedef struct stat statstruct; + # define statsyscall stat + # define lstatsyscall lstat ++# define fstatsyscall fstat + #else + # error Missing stat syscall include. +
[arch-commits] Commit in firefox/trunk (4 files)
Date: Tuesday, May 21, 2019 @ 21:48:36 Author: heftig Revision: 353748 67.0-1 Added: firefox/trunk/0001-bz-1521249.patch (from rev 352761, firefox/trunk/0001-bz-1468911.patch) Modified: firefox/trunk/PKGBUILD firefox/trunk/upload-symbol-archive Deleted: firefox/trunk/0001-bz-1468911.patch ---+ 0001-bz-1468911.patch |26961 --- 0001-bz-1521249.patch |27006 PKGBUILD |8 upload-symbol-archive |1 4 files changed, 27011 insertions(+), 26965 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 353747:353748 to see the changes.
[arch-commits] Commit in firefox/trunk (4 files)
Date: Tuesday, June 26, 2018 @ 19:37:40 Author: heftig Revision: 327646 61.0-1 Modified: firefox/trunk/PKGBUILD Deleted: firefox/trunk/0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz firefox/trunk/complete-csd-window-offset-mozilla-1457691.patch.xz firefox/trunk/no-crmf.diff ---+ 0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz | 407 -- PKGBUILD | 37 complete-csd-window-offset-mozilla-1457691.patch.xz | 36 no-crmf.diff | 15 4 files changed, 8 insertions(+), 487 deletions(-) Deleted: 0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz === --- 0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz 2018-06-26 19:22:16 UTC (rev 327645) +++ 0001-Bug-1435212-Add-support-for-FFmpeg-4.0.-r-bryce.patch.xz 2018-06-26 19:37:40 UTC (rev 327646) @@ -1,847 +0,0 @@ -�7zXZp�}�p���P�1�aK�˭UdM=d��w�!tY���)�� ��F�.���z����>��������W�51���1��v5Qh�2Ab݃��R4��C��b�E�&�\�?>k3: ��.a]��Ĝk���)L'e��!idsy읳� |#��Re -��9��<�A��T�SI 5�+�Û�f�uz�D=O�'m��]�p^g� �?uߌS�f�U��ݠ�hB���&*PГB�T��D�6*y3� ]� -谬[7�k�(�:�赅��6_EG���ܻ�ɥ�O -��N%,���'�",�3?�Y\UGأ���ڪ�##��?)PnyMS�L� H��_�wc�ƹ!}���Uأ�B#+5@~-��K��yꝚ��� �o�9u��))�wP}&2�@`yF�.�y�]q�I�[\�h<|�Rd����vT��� -Q�v�2D�h;�X�� �]B��%-��#��ߣ���>5̓�w�3A�I߿���z���A=�L� �U�˘�>VQ1*�o���mU�i�*+b;�V�� -tm_p�|���k}!�}+�6��W� �� �o<�~#1�f=�,����Q���㞲�uF��Wu�a��%���@⋞/���[���_c9X!�]+S��;ݑ!ç��i ����(�Ywʌ;�/;��&c��X����R�jp�p�O!*��+�6�B4�A�E��B� ��y{[��HfM�>jHٯt���� -���5������k;���;}=ۆ�w���5�2�"��P@��o��ַpe�1���!�D���#�ol�3��N�?�R�9d�F���R��0�v��g}�廡]��%Rƈ3� -w3W}��Ù�Pa�hD�Su�K�eP�[#�9��!��V'R�&FGr�a�[�*;�/S/�/y?KD�c���T�b�!ٳy�5�m�l�jv�&��j_V�@<��\�\�;��w�m V��Aai��{N[�̠C�:�+2�ջ���Sn�Ĝ-�Y�דZҐ=���bLGW�sd�6��p���|����L�~eUy��ɷ'� ݟ���R���"h��##�� ��q�A��ᆕu� -^%�2��i S����ס<��`9�� A_�?'��A&|n�\�:Wa��Ն��!a4�y�S3�* -MAx8��x�ļx��]OV�8��!��_(��� !U���Ah�Pl�1W�/�3 �&1��P~��tk2Ƥ���8�a19�7��H �B��1�t�L�N��~��_eT/�W� �N�$�C�#Ek�p�>��!�ZB��\P:�o{�b��7�h����*x��hi��Ľ�kM6'a�킒�4��1�غE![�#HT�p� �oD��?�1���S� -���x��oCYi)�$�\�+j} -\l�d��ܻQ�� -��o|Ɩ�mh��湜�#149�ʝ/����$�6�0��4�\�Y-=9u����"}�3�r6�p4��q/�=��rr��*�6Փ�_��+�n��t/�vF��$��Ǣ�hFq�2��jG^$����!�IL�A�Ɂ<��ְ���|���:�1@ �H��OR�b61�C��Wl�$���mq�!��,5Y |�;{w�h��ͅh5�2U�[$���!�cyZ�=�R�|�E@�Nw��ʛ�Q��t.݃՞�2�ʿ�4?�Q��S�x>�"6~|Y,��ȝ��a��K{Y���`���eSz��`��I�e���Uo���/usr/bin/$pkgname" <
[arch-commits] Commit in firefox/trunk (4 files)
Date: Tuesday, March 13, 2018 @ 18:21:21 Author: heftig Revision: 318845 59.0-1 Modified: firefox/trunk/PKGBUILD firefox/trunk/no-crmf.diff Deleted: firefox/trunk/0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch firefox/trunk/firefox-install-dir.patch -+ 0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch | 27 -- PKGBUILD| 23 ++-- firefox-install-dir.patch | 13 no-crmf.diff|6 +- 4 files changed, 9 insertions(+), 60 deletions(-) Deleted: 0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch === --- 0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch 2018-03-13 17:53:40 UTC (rev 318844) +++ 0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch 2018-03-13 18:21:21 UTC (rev 318845) @@ -1,27 +0,0 @@ -From 2877a352715ce7e30ef364722757c6ec380236b1 Mon Sep 17 00:00:00 2001 -Message-Id: <2877a352715ce7e30ef364722757c6ec380236b1.1518037075.git.jan.steff...@gmail.com> -From: Harald van Dijk -Date: Thu, 18 Jan 2018 15:18:37 -0700 -Subject: [PATCH] Bug 1430274 - Define MOZ_ALSA for more source files. r=jld - - security/sandbox/linux/moz.build | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/security/sandbox/linux/moz.build b/security/sandbox/linux/moz.build -index 681d658bfeb7..1a49b548af2d 100644 a/security/sandbox/linux/moz.build -+++ b/security/sandbox/linux/moz.build -@@ -78,6 +78,9 @@ if CONFIG['MOZ_GMP_SANDBOX']: - 'SandboxOpenedFiles.cpp', - ] - -+if CONFIG['MOZ_ALSA']: -+DEFINES['MOZ_ALSA'] = True -+ - # This copy of SafeSPrintf doesn't need to avoid the Chromium logging - # dependency like the one in libxul does, but this way the behavior is - # consistent. See also the comment in SandboxLogging.h. --- -2.16.1 - Modified: PKGBUILD === --- PKGBUILD2018-03-13 17:53:40 UTC (rev 318844) +++ PKGBUILD2018-03-13 18:21:21 UTC (rev 318845) @@ -4,16 +4,16 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=58.0.2 +pkgver=59.0 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=(x86_64) license=(MPL GPL LGPL) url="https://www.mozilla.org/firefox/"; -depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg +depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg nss hunspell sqlite ttf-font libpulse libvpx icu) makedepends=(unzip zip diffutils python2 yasm mesa imake gconf inetutils xorg-server-xvfb - autoconf2.13 rust mercurial clang llvm jack) + autoconf2.13 rust mercurial clang llvm jack gtk2) optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' 'pulseaudio: Audio support' @@ -22,14 +22,11 @@ _repo=https://hg.mozilla.org/mozilla-unified source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}_RELEASE" $pkgname.desktop firefox-symbolic.svg -0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch -firefox-install-dir.patch no-crmf.diff) +no-crmf.diff) sha256sums=('SKIP' '677e1bde4c6b3cff114345c211805c7c43085038ca0505718a11e96432e9811a' '9a1a572dc88014882d54ba2d3079a1cf5b28fa03c5976ed2cb763c93dabbd797' -'e8a695bd6a007525390c502739c0f00d5d753a1bde7053c21c712075f2c2994d' -'a94f80abe65608cd49054a30acc31e4d0885fe5b2a38cf08ded5e5b51b87c99d' -'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb') +'02000d185e647aa20ca336e595b4004bb29cdae9d8f317f90078bdcc7a36e873') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) # Note: These are for Arch Linux use ONLY. For your own distribution, please @@ -48,11 +45,7 @@ ln -s /usr/bin/python2 path/python cd mozilla-unified - patch -Np1 -i ../firefox-install-dir.patch - # https://bugs.archlinux.org/task/57285 - patch -Np1 -i ../0001-Bug-1430274-Define-MOZ_ALSA-for-more-source-files.-r.patch - # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991 patch -Np1 -i ../no-crmf.diff @@ -153,14 +146,10 @@ app.partner.archlinux=archlinux END - for i in 16 22 24 32 48 256; do + for i in 16 22 24 32 48 64 128 256; do install -Dm644 browser/branding/official/default$i.png \ "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/$pkgname.png" done - install -Dm644 browser/branding/official/content/icon64.png \ -"$pkgdir/usr/share/icons/hicolor/64x64/apps/$pkgname.png" - install -Dm644 browser/branding/official/mozicon128.png \ -"$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png" install -Dm64
[arch-commits] Commit in firefox/trunk (4 files)
Date: Thursday, November 30, 2017 @ 11:56:03 Author: heftig Revision: 311169 57.0.1-1 Added: firefox/trunk/0002-Bug-1419426-Implement-browserSettings.contextMenuSho.patch Modified: firefox/trunk/0001-Bug-1360278-Add-preference-to-trigger-context-menu-o.patch firefox/trunk/PKGBUILD firefox/trunk/firefox-install-dir.patch -+ 0001-Bug-1360278-Add-preference-to-trigger-context-menu-o.patch | 36 - 0002-Bug-1419426-Implement-browserSettings.contextMenuSho.patch | 254 ++ PKGBUILD| 13 firefox-install-dir.patch | 11 4 files changed, 287 insertions(+), 27 deletions(-) Modified: 0001-Bug-1360278-Add-preference-to-trigger-context-menu-o.patch === --- 0001-Bug-1360278-Add-preference-to-trigger-context-menu-o.patch 2017-11-30 11:42:41 UTC (rev 311168) +++ 0001-Bug-1360278-Add-preference-to-trigger-context-menu-o.patch 2017-11-30 11:56:03 UTC (rev 311169) @@ -1,9 +1,9 @@ -From 34508b32f65d5ad8143623b1258eb92d347514e2 Mon Sep 17 00:00:00 2001 -Message-Id: <34508b32f65d5ad8143623b1258eb92d347514e2.1511260210.git.jan.steff...@gmail.com> +From 05ec1aa0d5e8806dd0c5c6d08c82846a1389b599 Mon Sep 17 00:00:00 2001 +Message-Id: <05ec1aa0d5e8806dd0c5c6d08c82846a1389b599.1512038840.git.jan.steff...@gmail.com> From: Robin Grenet Date: Thu, 16 Nov 2017 13:35:58 +0100 -Subject: [PATCH] Bug 1360278 - Add preference to trigger context menu on mouse - up for GTK+ and macOS, r=mstange,smaug +Subject: [PATCH 1/2] Bug 1360278 - Add preference to trigger context menu on + mouse up for GTK+ and macOS, r=mstange,smaug MozReview-Commit-ID: Bg60bD8jIg6 @@ -19,10 +19,10 @@ 6 files changed, 69 insertions(+), 9 deletions(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js -index 315422a6e2255e5f..92bcf5f02564d46e 100644 +index 9febead1d363d792..7a6e6a20f3cc3fd6 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js -@@ -234,6 +234,10 @@ pref("browser.sessionhistory.max_total_viewers", -1); +@@ -231,6 +231,10 @@ pref("browser.sessionhistory.max_total_viewers", -1); pref("ui.use_native_colors", true); pref("ui.click_hold_context_menus", false); @@ -34,10 +34,10 @@ pref("ui.menu.incremental_search.timeout", 1000); // If true, all popups won't hide automatically on blur diff --git a/widget/cocoa/nsChildView.mm b/widget/cocoa/nsChildView.mm -index cac897327a190422..bf42b4f8c0950753 100644 +index 25b4c1ba7a2d1207..2affd1ef386cbfd0 100644 --- a/widget/cocoa/nsChildView.mm +++ b/widget/cocoa/nsChildView.mm -@@ -4700,30 +4700,49 @@ NSEvent* gLastDragMouseDownEvent = nil; +@@ -4719,30 +4719,49 @@ NSEvent* gLastDragMouseDownEvent = nil; if (!mGeckoChild) return; @@ -90,10 +90,10 @@ NS_OBJC_END_TRY_ABORT_BLOCK; } diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp -index 87cc858ca7efd11d..17992f78bbf0a0a7 100644 +index 37b6aae4c3d0b4e7..2b80124538c20ed6 100644 --- a/widget/gtk/nsWindow.cpp +++ b/widget/gtk/nsWindow.cpp -@@ -2737,6 +2737,19 @@ static guint ButtonMaskFromGDKButton(guint button) +@@ -2727,6 +2727,19 @@ static guint ButtonMaskFromGDKButton(guint button) return GDK_BUTTON1_MASK << (button - 1); } @@ -113,7 +113,7 @@ void nsWindow::OnButtonPressEvent(GdkEventButton *aEvent) { -@@ -2806,13 +2819,8 @@ nsWindow::OnButtonPressEvent(GdkEventButton *aEvent) +@@ -2796,13 +2809,8 @@ nsWindow::OnButtonPressEvent(GdkEventButton *aEvent) DispatchInputEvent(&event); // right menu click on linux should also pop up a context menu @@ -129,7 +129,7 @@ } } -@@ -2848,6 +2856,11 @@ nsWindow::OnButtonReleaseEvent(GdkEventButton *aEvent) +@@ -2838,6 +2846,11 @@ nsWindow::OnButtonReleaseEvent(GdkEventButton *aEvent) DispatchInputEvent(&event); mLastMotionPressure = pressure; @@ -142,7 +142,7 @@ void diff --git a/widget/gtk/nsWindow.h b/widget/gtk/nsWindow.h -index 0fafc8994579fe3c..7a28e3260c0fdefb 100644 +index f7c07d57491b0b83..b969c9db4306ba6a 100644 --- a/widget/gtk/nsWindow.h +++ b/widget/gtk/nsWindow.h @@ -245,6 +245,8 @@ private: @@ -155,10 +155,10 @@ void ThemeChanged(void); void OnDPIChanged(void); diff --git a/widget/nsBaseWidget.cpp b/widget/nsBaseWidget.cpp -index 13fccd7f7d6627fb..e4ca5e011894f5c4 100644 +index 996409f45db11cc7..de73fe36d27955cd 100644 --- a/widget/nsBaseWidget.cpp +++ b/widget/nsBaseWidget.cpp -@@ -1218,6 +1218,22 @@ nsBaseWidget::DispatchEventToAPZOnly(mozilla::WidgetInputEvent* aEvent) +@@ -1222,6 +1222,22 @@ nsBaseWidget::DispatchEventToAPZOnly(mozilla::WidgetInputEvent* aEvent) } } @@ -182,10 +182,10 @@ nsBaseWidget::GetDocument() const { diff --git a/widget/nsBaseWidget.h b/widget/nsBaseWidget.h -index f4e8e3d783307cc1..3cb56f38b6ced983 10064
[arch-commits] Commit in firefox/trunk (4 files)
Date: Thursday, April 28, 2016 @ 11:34:27 Author: heftig Revision: 266430 46.0-2: Simplify Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig Deleted: firefox/trunk/firefox-fixed-loading-icon.png firefox/trunk/firefox.install -+ PKGBUILD| 22 ++ firefox.install | 12 mozconfig | 13 - 3 files changed, 10 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-28 08:27:08 UTC (rev 266429) +++ PKGBUILD2016-04-28 09:34:27 UTC (rev 266430) @@ -5,19 +5,18 @@ pkgname=firefox pkgver=46.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') url="https://www.mozilla.org/firefox/"; depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'ffmpeg' 'desktop-file-utils' 'hicolor-icon-theme' + 'dbus-glib' 'alsa-lib' 'ffmpeg' 'desktop-file-utils' 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' 'xorg-server-xvfb' 'libpulse' 'inetutils') optdepends=('networkmanager: Location detection via available WiFi networks' 'upower: Battery API') -install=firefox.install options=('!emptydirs' '!makeflags') source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz mozconfig @@ -25,16 +24,14 @@ firefox-install-dir.patch vendor.js firefox-symbolic.svg -firefox-fixed-loading-icon.png firefox-gtk3-20.patch no-libnotify.patch) sha256sums=('b35aa05162362d73cd308066adca207f7aa40ceae10931fa4819371df6c4f8bf' -'cb10182bbf4a35f6d89c2c9ee41f0badc398fd714cb1fb56975c347a8edbe4ba' +'083de691a0e88b8829a110cc783de3cc8d6523be62ae4ea9180c44856d8e24f5' 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' 'a2474b32b9b2d7e0fb53a4c89715507ad1c194bef77713d798fa39d507def9e9' -'68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213' '440c3e22d98ecf8c44dcedbe90bbb302da3a059e3fc3fba205d89f0eca329cbf' 'e4ebdd14096d177d264a7993dbd5df46463605ff45f783732c26d30b9caa53a7') validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') @@ -78,22 +75,15 @@ mkdir "$srcdir/path" ln -s /usr/bin/python2 "$srcdir/path/python" - - # configure script misdetects the preprocessor without an optimization level - # https://bugs.archlinux.org/task/34644 - sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure - - # Fix tab loading icon (doesn't work with libpng 1.6) - # https://bugzilla.mozilla.org/show_bug.cgi?id=841734 - cp "$srcdir/firefox-fixed-loading-icon.png" \ -browser/themes/linux/tabbrowser/loading.png } build() { cd $pkgname-$pkgver + # _FORTIFY_SOURCE causes configure failures + CPPFLAGS+=" -O2" + export PATH="$srcdir/path:$PATH" - export PYTHON="/usr/bin/python2" # Do PGO xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" \ Deleted: firefox-fixed-loading-icon.png === (Binary files differ) Deleted: firefox.install === --- firefox.install 2016-04-28 08:27:08 UTC (rev 266429) +++ firefox.install 2016-04-28 09:34:27 UTC (rev 266430) @@ -1,12 +0,0 @@ -post_install() { - update-desktop-database -q - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Modified: mozconfig === --- mozconfig 2016-04-28 08:27:08 UTC (rev 266429) +++ mozconfig 2016-04-28 09:34:27 UTC (rev 266430) @@ -1,7 +1,6 @@ . $topsrcdir/browser/config/mozconfig ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib ac_add_options --enable-release ac_add_options --enable-gold ac_add_options --enable-pie @@ -11,27 +10,23 @@ # System libraries ac_add_options --with-system-nspr ac_add_options --with-system-nss +ac_add_options --with-system-icu ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --with-system-bz2 -ac_add_options --with-system-png ac_add_options --with-system-libevent ac_add_options --with-system-libvpx -ac_add_options --with-system-icu ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi -# system cairo without layers acceleration results in choppy video playback -#ac_add_options --enable-system-cairo ac_add_opt
[arch-commits] Commit in firefox/trunk (4 files)
Date: Tuesday, January 26, 2016 @ 16:50:01 Author: foutrelis Revision: 258592 upgpkg: firefox 44.0-1 New upstream release. Modified: firefox/trunk/PKGBUILD firefox/trunk/mozconfig Deleted: firefox/trunk/firefox-disable-GMP-PDM.patch firefox/trunk/firefox-support-YUV420J-pixel-format.patch + PKGBUILD | 22 +++-- firefox-disable-GMP-PDM.patch | 34 --- firefox-support-YUV420J-pixel-format.patch | 34 --- mozconfig |2 - 4 files changed, 6 insertions(+), 86 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-26 10:58:40 UTC (rev 258591) +++ PKGBUILD2016-01-26 15:50:01 UTC (rev 258592) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=43.0.4 +pkgver=44.0 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') @@ -13,11 +13,9 @@ 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' - 'xorg-server-xvfb' 'libpulse' 'inetutils' 'gst-plugins-base-libs') + 'xorg-server-xvfb' 'libpulse' 'inetutils') optdepends=('networkmanager: Location detection via available WiFi networks' -'ffmpeg: H264/AAC decoding' -'gst-plugins-good: MP3 playback' -'gst-plugins-ugly: MP3 playback' +'ffmpeg: H264/AAC/MP3 decoding' 'upower: Battery API') install=firefox.install options=('!emptydirs' '!makeflags') @@ -26,16 +24,12 @@ firefox.desktop firefox-install-dir.patch vendor.js -firefox-disable-GMP-PDM.patch -firefox-support-YUV420J-pixel-format.patch firefox-fixed-loading-icon.png) -sha256sums=('76cfa99285d49dede4097096ab3e7ee4bdedb64084b1fc23f2de216884245a76' -'0a6968180eba6d66b549cebb4106540280600614e91a72a95955e739d4b75fb9' +sha256sums=('ea82b0f4840d320aa4fe8046ba28e686bf6dc60f707a0514a9d68c150d0c4c1d' +'a7a5dffa8df27a8f4d1e034c5fc10b39d69068be92ee3f40e8ee7980a68655a6' 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' -'fb1f631363c9b50c8246a0d8738c40570717b3e15b5457dacad9f447449d7e92' -'4a949e5b4281be4df0bece8087ecad0a3debb4828efc6a587bd3bd931ab70c94' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A') @@ -57,12 +51,6 @@ prepare() { cd $pkgname-$pkgver - # https://bugzilla.mozilla.org/show_bug.cgi?id=1233429 - patch -Np1 -i ../firefox-disable-GMP-PDM.patch - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1233340 - patch -Np1 -i ../firefox-support-YUV420J-pixel-format.patch - cp ../mozconfig .mozconfig patch -Np1 -i ../firefox-install-dir.patch Deleted: firefox-disable-GMP-PDM.patch === --- firefox-disable-GMP-PDM.patch 2016-01-26 10:58:40 UTC (rev 258591) +++ firefox-disable-GMP-PDM.patch 2016-01-26 15:50:01 UTC (rev 258592) @@ -1,34 +0,0 @@ -# HG changeset patch -# User Jean-Yves Avenard - -Bug 1233429: Disable GMP PDM. r=cpearce - -Prevent users from shooting themselves in the foot by turning some prefs on. - -diff --git a/dom/media/platforms/PlatformDecoderModule.cpp b/dom/media/platforms/PlatformDecoderModule.cpp -index 530c7b9..50933ca 100644 a/dom/media/platforms/PlatformDecoderModule.cpp -+++ b/dom/media/platforms/PlatformDecoderModule.cpp -@@ -150,20 +150,22 @@ PlatformDecoderModule::Create() - } - return CreateAgnosticDecoderModule(); - } - - /* static */ - already_AddRefed - PlatformDecoderModule::CreatePDM() - { -+#ifndef RELEASE_BUILD - if (sGMPDecoderEnabled) { - nsRefPtr m(new GMPDecoderModule()); - return m.forget(); - } -+#endif - #ifdef MOZ_WIDGET_ANDROID - if(sAndroidMCDecoderPreferred && sAndroidMCDecoderEnabled){ - nsRefPtr m(new AndroidDecoderModule()); - return m.forget(); - } - #endif - if (sUseBlankDecoder) { - return CreateBlankDecoderModule(); Deleted: firefox-support-YUV420J-pixel-format.patch === --- firefox-support-YUV420J-pixel-format.patch 2016-01-26 10:58:40 UTC (rev 258591) +++ firefox-support-YUV420J-pixel-format.patch 2016-01-26 15:50:01 UTC (rev 258592) @@ -1,34 +0,0 @@ - -# HG changeset patch -# User Jean-Yves Avenard -# Date 1450657258 -39600 -# Node ID 8b0ced62c1957f6da6028af686c32ada1ccb570c -# Parent e1a98377eb38679bda820
[arch-commits] Commit in firefox/trunk (4 files)
Date: Tuesday, December 10, 2013 @ 16:39:30 Author: heftig Revision: 201395 firefox 26, finally compiles after lots of pain Modified: firefox/trunk/PKGBUILD firefox/trunk/firefox-install-dir.patch firefox/trunk/mozconfig Deleted: firefox/trunk/firefox-20.0.1-fixed-loading-icon.png ---+ PKGBUILD | 22 +- firefox-20.0.1-fixed-loading-icon.png | 39 firefox-install-dir.patch | 22 -- mozconfig | 13 -- 4 files changed, 18 insertions(+), 78 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-10 15:34:19 UTC (rev 201394) +++ PKGBUILD2013-12-10 15:39:30 UTC (rev 201395) @@ -3,7 +3,7 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=25.0.1 +pkgver=26.0 pkgrel=1 pkgdesc="Standalone web browser from mozilla.org" arch=('i686' 'x86_64') @@ -10,8 +10,7 @@ license=('MPL' 'GPL' 'LGPL') url="https://www.mozilla.org/firefox/"; depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' - 'libvpx' 'libevent' 'nss' 'hunspell' 'sqlite') + 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme') makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'xorg-server-xvfb' 'libpulse' 'gstreamer0.10-base' 'inetutils') @@ -25,14 +24,12 @@ install=firefox.install options=('!emptydirs' '!makeflags') source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.bz2 -mozconfig firefox.desktop firefox-install-dir.patch vendor.js -firefox-20.0.1-fixed-loading-icon.png) -sha256sums=('e5d0667faeec3a0372831b23d0c6804524e134d1ebc4b7e080042491678d4f0b' -'ad0e3c2916076774a8f3b66b8d515a4b1403a2bc789215b5180892537283e4ac' +mozconfig firefox.desktop firefox-install-dir.patch vendor.js) +sha256sums=('31c4fb2792df63ae450e350380a5e18cf1c51487011a9da0b6cc4bffb69d9812' +'1bed30ec8a8c4af16ae590d328cf49740af570f969a9a225020f4a5a338183f4' 'd2a7610393ba259c35e3227b92e02ec91095a95189f56ac93ccdf6732772719c' -'ded67e8204bd5e1c0c5771c0d2c84ff80c998e1543711e7cd804cfe29e8dd1b0' -'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' -'68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') +'bcf224d1f239b73e4ac6d268819c1e94a1606beee99c6d8f851f8192b6444de3' +'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4') # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) # Note: These are for Arch Linux use ONLY. For your own distribution, please @@ -64,11 +61,6 @@ # configure script misdetects the preprocessor without an optimization level # https://bugs.archlinux.org/task/34644 sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure - - # Fix tab loading icon (flickers with libpng 1.6) - # https://bugzilla.mozilla.org/show_bug.cgi?id=841734 - cp "$srcdir/firefox-20.0.1-fixed-loading-icon.png" \ -browser/themes/linux/tabbrowser/loading.png } build() { Deleted: firefox-20.0.1-fixed-loading-icon.png === --- firefox-20.0.1-fixed-loading-icon.png 2013-12-10 15:34:19 UTC (rev 201394) +++ firefox-20.0.1-fixed-loading-icon.png 2013-12-10 15:39:30 UTC (rev 201395) @@ -1,84 +0,0 @@ -�PNG - - -IHDR ��a acTL �m� fcTL (� D)p tIDAT8�c`@S����f����:<���~���s�ãL���Yl�w�[b�^�K|}$�뮟���^��WZ�[��q�&�-���6��}�'b�H�|$��C���i��O�i���/�s�./܀i��)]E������W��х/}E]_��I���z ��!H���D��_˝�?L3�?O�o"X�$M.�#�B���Ij>��[$�?I��6���-����?s�xu���<�_r�3oL� 8�$��%T��?{���1��p�N��E~�/:�0 �%�6��50�� �=��_�,{�+̐���[,�d����o O}�k^����v�67;�G�̝�2����ax�#�2D~�e@Ĉ1�m՞7��r�܄��4� U�[a�g�F|�ߥ�2�ӷuSr��m�^�$� -W���/7Y�[���@�Ċp���bj/ÕR_E��_�Sp���#t +�FF V�j�bDt]� Du���㴓���ޏ�1}�d$T(���� -�Y�:�I�x�l T���.@��b36��K��"9��i�A1.� e���6�� fcTL (� �7ä jfdAT 8�c`@���E�hqgN��^6M��,�~6]���4� �ƀL��b��ɕ���o�a{�K��D�>�{�*@��_��ǝE,7��3C�����5�L���:� �뙯��~^��]~�+v畟��7��K�|�������f��" :9蜋�{|�-���G�쥯(/� �7��6�$�~�P��)M�����s��&�l=�(2�E~�˞y�@���IZ���:����g���}���s^J/jNd >�H��^���[���U&�;'��� t~�YGAB����Vh��g_��K�j�n{�g� ���/Q�Ҙ����-پ9#���T�o O��b_�)�=�JDȀ�|B?l��^X��K��7�'��ί�_���c���K�����_Ӎo0�pVz���*R5s�)�2!�Y y��R��3���s?�.�ö/C\_�hf�UqF+>ޥ���R��#B~:0�p��z�� -�y��� J�d��;�L@� -ľ@lČpI�+��(4��m�Q��TW�5 �bi(������:h��dCU$�
[arch-commits] Commit in firefox/trunk (4 files)
Date: Thursday, January 21, 2010 @ 12:41:30 Author: ibiru Revision: 64646 upgpkg: firefox 3.6-1 bump to 3.6 Modified: firefox/trunk/PKGBUILD firefox/trunk/browser-defaulturls.patch firefox/trunk/firefox-version.patch firefox/trunk/mozconfig ---+ PKGBUILD | 22 +++--- browser-defaulturls.patch |2 +- firefox-version.patch |2 +- mozconfig |2 +- 4 files changed, 14 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-21 17:40:48 UTC (rev 64645) +++ PKGBUILD2010-01-21 17:41:30 UTC (rev 64646) @@ -2,14 +2,14 @@ # Contributor: Jakub Schmidtke pkgname=firefox -pkgver=3.5.7 +pkgver=3.6 pkgrel=1 -_xulver=1.9.1.7 +_xulver=1.9.2 pkgdesc="Standalone web browser from mozilla.org" arch=(i686 x86_64) license=('MPL' 'GPL' 'LGPL') depends=("xulrunner=${_xulver}" 'desktop-file-utils') -makedepends=('zip' 'pkgconfig' 'diffutils' 'libgnomeui>=2.24.1' 'python') +makedepends=('zip' 'pkgconfig' 'diffutils' 'libgnomeui>=2.24.1' 'python' 'wireless_tools') replaces=('firefox3') install=firefox.install url="http://www.mozilla.org/projects/firefox"; @@ -20,16 +20,16 @@ mozilla-firefox-1.0-lang.patch browser-defaulturls.patch firefox-version.patch) -md5sums=('82e6f568ddeaae52e85aa089277f5d14' - 'd672df11a6e16a5dec68428b00bfb810' +md5sums=('458051557ff49e6a352c1d56eee5782a' + 'd822edea6be72de2e4a0cf3076f225be' 'ba96924ece1d77453e462429037a2ce5' '5e68cabfcf3c021806b326f664ac505e' 'bd5db57c23c72a02a489592644f18995' - '346d74ec560e7bbf453c02ff21f4b868' - '1dd9a10df0b9e4cf332eadc326d78e07') + '8bf21158090c89fd834bb711aae0602e' + '92c11c66dd69b03f214002fededd1fc8') build() { - cd "${srcdir}/mozilla-1.9.1" + cd "${srcdir}/mozilla-1.9.2" patch -Np1 -i "${srcdir}/mozilla-firefox-1.0-lang.patch" || return 1 patch -Np0 -i "${srcdir}/browser-defaulturls.patch" || return 1 patch -Np1 -i "${srcdir}/firefox-version.patch" || return 1 @@ -38,16 +38,16 @@ unset CFLAGS unset CXXFLAGS - export LDFLAGS="-Wl,-rpath,/usr/lib/firefox-3.5" + export LDFLAGS="-Wl,-rpath,/usr/lib/firefox-3.6" make -j1 -f client.mk build MOZ_MAKE_FLAGS="${MAKEFLAGS}" || return 1 make -j1 DESTDIR="${pkgdir}" install || return 1 - rm -f ${pkgdir}/usr/lib/firefox-3.5/libjemalloc.so + rm -f ${pkgdir}/usr/lib/firefox-3.6/libjemalloc.so install -m755 -d ${pkgdir}/usr/share/applications install -m755 -d ${pkgdir}/usr/share/pixmaps - install -m644 ${srcdir}/mozilla-1.9.1/browser/branding/unofficial/default48.png ${pkgdir}/usr/share/pixmaps/firefox.png || return 1 + install -m644 ${srcdir}/mozilla-1.9.2/browser/branding/unofficial/default48.png ${pkgdir}/usr/share/pixmaps/firefox.png || return 1 install -m644 ${srcdir}/firefox.desktop ${pkgdir}/usr/share/applications/ || return 1 install -m644 ${srcdir}/firefox-safe.desktop ${pkgdir}/usr/share/applications/ || return 1 } Modified: browser-defaulturls.patch === --- browser-defaulturls.patch 2010-01-21 17:40:48 UTC (rev 64645) +++ browser-defaulturls.patch 2010-01-21 17:41:30 UTC (rev 64646) @@ -2,7 +2,7 @@ +++ browser/branding/unofficial/locales/browserconfig.properties 2009-06-13 17:05:28.0 +0200 @@ -1,3 +1,3 @@ # Do NOT localize or otherwise change these values --browser.startup.homepage=http://www.mozilla.org/projects/shiretoko/ +-browser.startup.homepage=http://www.mozilla.org/projects/namoroka/ +browser.startup.homepage=http://www.google.com/firefox --- browser/branding/unofficial/pref/firefox-branding.js~ 2009-06-13 16:57:53.0 +0200 Modified: firefox-version.patch === --- firefox-version.patch 2010-01-21 17:40:48 UTC (rev 64645) +++ firefox-version.patch 2010-01-21 17:41:30 UTC (rev 64646) @@ -4,7 +4,7 @@ include $(DEPTH)/config/autoconf.mk -+MOZ_APP_VERSION="3.5" ++MOZ_APP_VERSION="3.6" + NO_PKG_FILES = \ $(MOZ_APP_NAME)-config \ Modified: mozconfig === --- mozconfig 2010-01-21 17:40:48 UTC (rev 64645) +++ mozconfig 2010-01-21 17:41:30 UTC (rev 64646) @@ -23,7 +23,7 @@ ac_add_options --enable-startup-notification ac_add_options --enable-libxul ac_add_options --disable-crashreporter -ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9.1 +ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-sdk-1.9.2 ac_add_options --enable-safe-browsing ac_add_options --with-branding=browser/branding/unofficial