From 527e42ac94d228952c95476c13e172bea8961d70 Mon Sep 17 00:00:00 2001 From: Isaac David Date: Thu, 19 May 2016 23:15:44 -0500 Subject: remove libre-testing/iceweasel: this package dependencies' are old and no longer met --- libre-testing/iceweasel/PKGBUILD | 188 ----------- libre-testing/iceweasel/drm-free.png | Bin 3213 -> 0 bytes libre-testing/iceweasel/gnu_headshadow.png | Bin 6785 -> 0 bytes .../iceweasel/iceweasel-disable-GMP-PDM.patch | 34 -- .../iceweasel/iceweasel-fixed-loading-icon.png | Bin 12184 -> 0 bytes .../iceweasel/iceweasel-install-dir.patch | 13 - .../iceweasel-support-YUV420J-pixel-format.patch | 34 -- libre-testing/iceweasel/iceweasel.desktop | 352 -------------------- libre-testing/iceweasel/iceweasel.install | 13 - libre-testing/iceweasel/libre.patch | 356 --------------------- libre-testing/iceweasel/mozconfig | 48 --- libre-testing/iceweasel/no-neon.patch | 123 ------- libre-testing/iceweasel/vendor.js | 230 ------------- 13 files changed, 1391 deletions(-) delete mode 100644 libre-testing/iceweasel/PKGBUILD delete mode 100644 libre-testing/iceweasel/drm-free.png delete mode 100644 libre-testing/iceweasel/gnu_headshadow.png delete mode 100644 libre-testing/iceweasel/iceweasel-disable-GMP-PDM.patch delete mode 100644 libre-testing/iceweasel/iceweasel-fixed-loading-icon.png delete mode 100644 libre-testing/iceweasel/iceweasel-install-dir.patch delete mode 100644 libre-testing/iceweasel/iceweasel-support-YUV420J-pixel-format.patch delete mode 100644 libre-testing/iceweasel/iceweasel.desktop delete mode 100644 libre-testing/iceweasel/iceweasel.install delete mode 100644 libre-testing/iceweasel/libre.patch delete mode 100644 libre-testing/iceweasel/mozconfig delete mode 100644 libre-testing/iceweasel/no-neon.patch delete mode 100644 libre-testing/iceweasel/vendor.js (limited to 'libre-testing') diff --git a/libre-testing/iceweasel/PKGBUILD b/libre-testing/iceweasel/PKGBUILD deleted file mode 100644 index 4784b5ea1..000000000 --- a/libre-testing/iceweasel/PKGBUILD +++ /dev/null @@ -1,188 +0,0 @@ -# Maintainer: André Silva -# Contributor: Márcio Silva -# Contributor (ConnochaetOS): Henry Jensen -# Contributor: Luke Shumaker -# Contributor: fauno -# Contributor: vando -# Contributor (Arch): Jakub Schmidtke -# Contributor: Figue -# Contributor: taro-k -# Contributor: Michał Masłowski -# Thank you very much to the older contributors: -# Contributor: evr -# Contributor: Muhammad 'MJ' Jassim -# Contributor: Isaac David - -_pgo=true - -# We're getting this from Debian Experimental -_debname=iceweasel -_debver=43.0.4 -_debrel=deb1 -_debrepo=http://ftp.debian.org/debian/pool/main/ -debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } - -_pkgname=firefox -pkgname=iceweasel -epoch=1 -pkgver=$_debver.$_debrel -pkgrel=2 - -pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox." -arch=(i686 x86_64 armv7h) -license=(MPL GPL LGPL) -depends=(alsa-lib dbus-glib desktop-file-utils gtk2 gtk3 hicolor-icon-theme hunspell icu=56.1 libevent libvpx=1.5.0 libxt mime-types mozilla-common nss sqlite startup-notification ttf-font) -makedepends=(autoconf2.13 diffutils gconf gst-plugins-base-libs imagemagick imake inetutils libidl2 libpulse librsvg libxslt mesa mozilla-searchplugins pkg-config python2 quilt unzip yasm zip) -options=(!emptydirs !makeflags debug) -if $_pgo; then - makedepends+=(xorg-server-xvfb) - options+=(!ccache) -fi -optdepends=('networkmanager: Location detection via available WiFi networks' - 'ffmpeg: H264/AAC decoding' - 'gst-plugins-good: MP3 playback' - 'gst-plugins-ugly: MP3 playback' - 'upower: Battery API') -url="http://packages.debian.org/experimental/$pkgname" -install=$pkgname.install -replaces=("$pkgname-libre" "$_pkgname") -conflicts=("$pkgname-libre") -source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.xz" - "$_debrepo/`debfile $_debname`_$_debver-${_debrel#deb}.debian.tar.xz" - mozconfig - libre.patch - gnu_headshadow.png - drm-free.png - $pkgname.desktop - $pkgname-install-dir.patch - vendor.js - $pkgname-disable-GMP-PDM.patch - $pkgname-support-YUV420J-pixel-format.patch - $pkgname-fixed-loading-icon.png - no-neon.patch) -sha256sums=('10509acf085740bce9699d146851618c3abac600b701580ff0b697ca97e52b29' - '41cb6beb59711438c898348fa743810c56dbee232b8a1713826ecff7de95621f' - '351ff30a3709ea5c2336e8c5ea93d6fa24c1f34a136594ee5eae729590d18b2a' - 'a28bd21522f0c7d93e9669f1fcc35309c9841d9b2332aa16b0b746ad18fc878c' - '93e3001ce152e1d142619e215a9ef07dd429943b99d21726c25da9ceb31e31cd' - '56eba484179c7f498076f8dc603d8795e99dce8c6ea1da9736318c59d666bff6' - '2257dc69886bd0b72c48675a27c3a88b9cf6b598252c9e9f1c99763180684fc3' - '3aea6676f1e53a09673b6ae219d281fc28054beb6002b09973611c02f827651d' - '815a764744eaf4efae30d61a2886cd0e2fb09146fc9e06b61e1fa3ad3c749690' - 'fb1f631363c9b50c8246a0d8738c40570717b3e15b5457dacad9f447449d7e92' - '4a949e5b4281be4df0bece8087ecad0a3debb4828efc6a587bd3bd931ab70c94' - '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213' - '6d0c1c9ca28b20d206ce24ca84f4d4e3f5d062a2e9cb7445fcb6c2cfea959b4a') - -prepare() { - cd "$srcdir/$_pkgname-$_debver" - mv "$srcdir/debian" . - - export QUILT_PATCHES=debian/patches - export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' - export QUILT_DIFF_ARGS='--no-timestamps' - - quilt push -av - - # Put gnu_headshadow.png and drm-free.png in the source code - install -m644 "$srcdir/"{gnu_headshadow,drm-free}.png \ - browser/base/content/abouthome - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1233429 - patch -Np1 -i "$srcdir/$pkgname-disable-GMP-PDM.patch" - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1233340 - patch -Np1 -i "$srcdir/$pkgname-support-YUV420J-pixel-format.patch" - - # Install to /usr/lib/$pkgname - patch -Np1 -i "$srcdir/$pkgname-install-dir.patch" - - # Patch and remove anything that's left - patch -Np1 -i "$srcdir/libre.patch" - sed -i 's|Adobe Flash|SWF Player|g; - ' browser/base/content/pageinfo/permissions.js \ - browser/base/content/browser-plugins.js - sed -i '\|["]displayName["][:] ["]Flash["]| s|Flash|SWF Player| - \|["]displayName["][:] ["]Shockwave["]| s|Shockwave|DCR Player| - \|["]displayName["][:] ["]QuickTime["]| s|QuickTime|MOV Player| - \|installLinux| s|true|false| - ' browser/base/content/browser-plugins.js - - # Load our build config, disable SafeSearch - cp "$srcdir/mozconfig" .mozconfig - # Disable gold linker and SIMD for ARM build - if [ "$CARCH" = "armv7h" ]; then - sed -i '/ac_add_options --enable-gold/d' .mozconfig - echo 'ac_add_options --disable-neon' >> .mozconfig - fi - - mkdir "$srcdir/path" - - # WebRTC build tries to execute "python" and expects Python 2 - 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/$pkgname-fixed-loading-icon.png" \ - browser/themes/linux/tabbrowser/loading.png - - # Fix SIMD options in configure script during ARM build - [ "$CARCH" = "armv7h" ] && patch -Np0 -i ../no-neon.patch - - # Load our searchplugins - rm -rv browser/locales/en-US/searchplugins - cp -av /usr/lib/mozilla/searchplugins browser/locales/en-US -} - -build() { - cd "$srcdir/$_pkgname-$_debver" - - export PATH="$srcdir/path:$PATH" - export PYTHON="/usr/bin/python2" - - if $_pgo; then - # Do PGO - xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" \ - make -f client.mk build MOZ_PGO=1 - else - make -f client.mk build - fi -} - -package() { - cd "$srcdir/$_pkgname-$_debver" - make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install - - install -Dm644 ../vendor.js "$pkgdir/usr/lib/$pkgname/browser/defaults/preferences/vendor.js" - - _brandingdir=debian/branding - brandingdir=moz-objdir/$_brandingdir - icondir="$pkgdir/usr/share/icons/hicolor" - for i in 16 22 24 32 48 64 128 192 256 384; do - convert -background none "$_brandingdir/${pkgname}_icon.svg" \ - -resize ${i}x${i}^ -gravity center -extent ${i}x${i} \ - "$brandingdir/default$i.png" - install -Dm644 "$brandingdir/default$i.png" \ - "$icondir/${i}x${i}/apps/$pkgname.png" - done - - install -Dm644 "$_brandingdir/${pkgname}_icon.svg" \ - "$icondir/scalable/apps/$pkgname.svg" - - install -d "$pkgdir/usr/share/applications" - install -m644 "$srcdir/$pkgname.desktop" \ - "$pkgdir/usr/share/applications" - - # Use system-provided dictionaries - rm -rf "$pkgdir/usr/lib/$pkgname/"{dictionaries,hyphenation} - ln -s /usr/share/hunspell "$pkgdir/usr/lib/$pkgname/dictionaries" - ln -s /usr/share/hyphen "$pkgdir/usr/lib/$pkgname/hyphenation" - - # Workaround for now: - # https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -sf $pkgname "$pkgdir/usr/lib/$pkgname/$pkgname-bin" -} diff --git a/libre-testing/iceweasel/drm-free.png b/libre-testing/iceweasel/drm-free.png deleted file mode 100644 index e30994e67..000000000 Binary files a/libre-testing/iceweasel/drm-free.png and /dev/null differ diff --git a/libre-testing/iceweasel/gnu_headshadow.png b/libre-testing/iceweasel/gnu_headshadow.png deleted file mode 100644 index e0f73a3bf..000000000 Binary files a/libre-testing/iceweasel/gnu_headshadow.png and /dev/null differ diff --git a/libre-testing/iceweasel/iceweasel-disable-GMP-PDM.patch b/libre-testing/iceweasel/iceweasel-disable-GMP-PDM.patch deleted file mode 100644 index 25f7ed5d4..000000000 --- a/libre-testing/iceweasel/iceweasel-disable-GMP-PDM.patch +++ /dev/null @@ -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(); diff --git a/libre-testing/iceweasel/iceweasel-fixed-loading-icon.png b/libre-testing/iceweasel/iceweasel-fixed-loading-icon.png deleted file mode 100644 index 55f25e591..000000000 Binary files a/libre-testing/iceweasel/iceweasel-fixed-loading-icon.png and /dev/null differ diff --git a/libre-testing/iceweasel/iceweasel-install-dir.patch b/libre-testing/iceweasel/iceweasel-install-dir.patch deleted file mode 100644 index af113fa85..000000000 --- a/libre-testing/iceweasel/iceweasel-install-dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/config/baseconfig.mk b/config/baseconfig.mk -index 7ca8e35..6e92846 100644 ---- a/config/baseconfig.mk -+++ b/config/baseconfig.mk -@@ -5,7 +5,7 @@ - MOZ_APP_BASE_VERSION = $(firstword $(subst ., ,$(MOZ_APP_VERSION))).$(word 2,$(subst ., ,$(MOZ_APP_VERSION))) - includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_BASE_VERSION) - idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_BASE_VERSION) --installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_BASE_VERSION) -+installdir = $(libdir)/$(MOZ_APP_NAME) - sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_BASE_VERSION) - ifndef TOP_DIST - TOP_DIST = dist diff --git a/libre-testing/iceweasel/iceweasel-support-YUV420J-pixel-format.patch b/libre-testing/iceweasel/iceweasel-support-YUV420J-pixel-format.patch deleted file mode 100644 index 178c5897d..000000000 --- a/libre-testing/iceweasel/iceweasel-support-YUV420J-pixel-format.patch +++ /dev/null @@ -1,34 +0,0 @@ - -# HG changeset patch -# User Jean-Yves Avenard -# Date 1450657258 -39600 -# Node ID 8b0ced62c1957f6da6028af686c32ada1ccb570c -# Parent e1a98377eb38679bda820456ee6d20bdc17eaa8e -Bug 1233340: [ffmpeg] Support YUV420J pixel format. r=kentuckyfriedtakahe - -YUV420J is 12bpp YUV420P. - - -diff --git a/dom/media/platforms/ffmpeg/FFmpegDataDecoder.cpp b/dom/media/platforms/ffmpeg/FFmpegDataDecoder.cpp ---- a/dom/media/platforms/ffmpeg/FFmpegDataDecoder.cpp -+++ b/dom/media/platforms/ffmpeg/FFmpegDataDecoder.cpp -@@ -52,17 +52,17 @@ FFmpegDataDecoder::~FFmpegDat - * For now, we just look for YUV420P as it is the only non-HW accelerated format - * supported by FFmpeg's H264 decoder. - */ - static PixelFormat - ChoosePixelFormat(AVCodecContext* aCodecContext, const PixelFormat* aFormats) - { - FFMPEG_LOG("Choosing FFmpeg pixel format for video decoding."); - for (; *aFormats > -1; aFormats++) { -- if (*aFormats == PIX_FMT_YUV420P) { -+ if (*aFormats == PIX_FMT_YUV420P || *aFormats == PIX_FMT_YUVJ420P) { - FFMPEG_LOG("Requesting pixel format YUV420P."); - return PIX_FMT_YUV420P; - } - } - - NS_WARNING("FFmpeg does not share any supported pixel formats."); - return PIX_FMT_NONE; - } - diff --git a/libre-testing/iceweasel/iceweasel.desktop b/libre-testing/iceweasel/iceweasel.desktop deleted file mode 100644 index a3bcb5b79..000000000 --- a/libre-testing/iceweasel/iceweasel.desktop +++ /dev/null @@ -1,352 +0,0 @@ -[Desktop Entry] -Name=Iceweasel -GenericName=Web Browser -GenericName[ar]=متصفح ويب -GenericName[ast]=Restolador Web -GenericName[bn]=ওয়েব ব্রাউজার -GenericName[ca]=Navegador web -GenericName[cs]=Webový prohlížeč -GenericName[da]=Webbrowser -GenericName[el]=Περιηγητής διαδικτύου -GenericName[es]=Navegador web -GenericName[et]=Veebibrauser -GenericName[fa]=مرورگر اینترنتی -GenericName[fi]=WWW-selain -GenericName[fr]=Navigateur Web -GenericName[gl]=Navegador Web -GenericName[he]=דפדפן אינטרנט -GenericName[hr]=Web preglednik -GenericName[hu]=Webböngésző -GenericName[it]=Browser web -GenericName[ja]=ウェブ・ブラウザ -GenericName[ko]=웹 브라우저 -GenericName[ku]=Geroka torê -GenericName[lt]=Interneto naršyklė -GenericName[nb]=Nettleser -GenericName[nl]=Webbrowser -GenericName[nn]=Nettlesar -GenericName[no]=Nettleser -GenericName[pl]=Przeglądarka WWW -GenericName[pt]=Navegador Web -GenericName[pt_BR]=Navegador Web -GenericName[ro]=Navigator Internet -GenericName[ru]=Веб-браузер -GenericName[sk]=Internetový prehliadač -GenericName[sl]=Spletni brskalnik -GenericName[sv]=Webbläsare -GenericName[tr]=Web Tarayıcı -GenericName[ug]=توركۆرگۈ -GenericName[uk]=Веб-браузер -GenericName[vi]=Trình duyệt Web -GenericName[zh_CN]=网络浏览器 -GenericName[zh_TW]=網路瀏覽器 -Comment=Browse the World Wide Web -Comment[ar]=تصفح الشبكة العنكبوتية العالمية -Comment[ast]=Restola pela Rede -Comment[bn]=ইন্টারনেট ব্রাউজ করুন -Comment[ca]=Navegueu per la web -Comment[cs]=Prohlížení stránek World Wide Webu -Comment[da]=Surf på internettet -Comment[de]=Im Internet surfen -Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web) -Comment[es]=Navegue por la web -Comment[et]=Lehitse veebi -Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید -Comment[fi]=Selaa Internetin WWW-sivuja -Comment[fr]=Naviguer sur le Web -Comment[gl]=Navegar pola rede -Comment[he]=גלישה ברחבי האינטרנט -Comment[hr]=Pretražite web -Comment[hu]=A világháló böngészése -Comment[it]=Esplora il web -Comment[ja]=ウェブを閲覧します -Comment[ko]=웹을 돌아 다닙니다 -Comment[ku]=Li torê bigere -Comment[lt]=Naršykite internete -Comment[nb]=Surf på nettet -Comment[nl]=Verken het internet -Comment[nn]=Surf på nettet -Comment[no]=Surf på nettet -Comment[pl]=Przeglądanie stron WWW -Comment[pt]=Navegue na Internet -Comment[pt_BR]=Navegue na Internet -Comment[ro]=Navigați pe Internet -Comment[ru]=Доступ в Интернет -Comment[sk]=Prehliadanie internetu -Comment[sl]=Brskajte po spletu -Comment[sv]=Surfa på webben -Comment[tr]=İnternet'te Gezinin -Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ -Comment[uk]=Перегляд сторінок Інтернету -Comment[vi]=Để duyệt các trang web -Comment[zh_CN]=浏览互联网 -Comment[zh_TW]=瀏覽網際網路 -Exec=iceweasel %u -Terminal=false -Type=Application -Icon=iceweasel -Categories=Network;WebBrowser; -MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; -StartupNotify=true -Actions=NewTab;NewWindow;NewPrivateWindow; - -[Desktop Action NewTab] -Name=Open new tab -Name[ach]=Yab dirica matidi manyen -Name[af]=Open nuwe oortjie -Name[an]=Ubrir una pestanya nueva -Name[ar]=افتح لسانًا جديدًا -Name[as]=নতুন টেব খোলক -Name[ast]=Abrir llingüeta nueva -Name[az]=Yeni vərəq aç -Name[be]=Адкрыць новую ўстаўку -Name[bg]=Отваряне на нов подпрозорец -Name[bn_BD]=নতুন ট্যাব খুলুন -Name[bn_IN]=নতুন ট্যাব খুলুন -Name[br]=Digeriñ un ivinell nevez -Name[bs]=Otvori novi tab -Name[ca]=Obre una pestanya nova -Name[cs]=Otevřít nový panel -Name[cy]=Agor tab newydd -Name[da]=Åbn nyt faneblad -Name[de]=Neuen Tab öffnen -Name[dsb]=Nowy rejtark wócyniś -Name[el]=Άνοιγμα νέας καρτέλας -Name[eo]=Malfermi novan langeton -Name[es_AR]=Abrir nueva pestaña -Name[es_CL]=Abrir nueva pestaña -Name[es_ES]=Abrir pestaña nueva -Name[es_MX]=Abrir una pestaña nueva -Name[et]=Ava uus kaart -Name[eu]=Ireki fitxa berria -Name[ff]=Uddit tabbere hesere -Name[fi]=Avaa uusi välilehti -Name[fr]=Ouvrir un nouvel onglet -Name[fy_NL]=Iepenje nij ljepblêd -Name[ga_IE]=Oscail i gcluaisín nua -Name[gd]=Fosgail taba ùr -Name[gl]=Abrir unha nova lapela -Name[gu_IN]=નવી ટૅબને ખોલો -Name[he]=פתיחת לשונית חדשה -Name[hi_IN]=नया टैब खोलें -Name[hr]=Otvori novu karticu -Name[hsb]=Nowy rajtark wočinić -Name[hu]=Új lap megnyitása -Name[hy_AM]=Բացել նոր ներդիր -Name[id]=Buka tab baru -Name[is]=Opna nýjan flipa -Name[it]=Apri nuova scheda -Name[ja]=新しいタブ -Name[kk]=Жаңа бетті ашу -Name[kn]=ಹೊಸ ಹಾಳೆಯನ್ನು ತೆರೆ -Name[ko]=새 탭 열기 -Name[lij]=Àrvi nêuvo féuggio -Name[lt]=Atverti naują kortelę -Name[mai]=नव टैब खोलू -Name[mk]=Отвори ново јазиче -Name[ml]=പുതിയ റ്റാബ് തുറക്കുക -Name[mr]=नवीन टॅब उघडा -Name[ms]=Buka tab baru -Name[nb_NO]=Åpne ny fane -Name[nl]=Nieuw tabblad openen -Name[nn_NO]=Opna ny fane -Name[or]=ନୂତନ ଟ୍ୟାବ ଖୋଲନ୍ତୁ -Name[pa_IN]=ਨਵੀਂ ਟੈਬ ਖੋਲ੍ਹੋ -Name[pl]=Otwórz nową kartę -Name[pt_BR]=Nova aba -Name[pt_PT]=Abrir novo separador -Name[rm]=Avrir in nov tab -Name[ro]=Deschide o filă nouă -Name[ru]=Открыть новую вкладку -Name[si]=නව ටැබය විවෘත කරන්න -Name[sk]=Otvoriť novú kartu -Name[sl]=Odpri nov zavihek -Name[son]=Nor loku taaga feeri -Name[sq]=Hap skedë të re -Name[sr]=Отвори нови језичак -Name[sv_SE]=Öppna ny flik -Name[ta]=புதிய கீற்றைத் திற -Name[te]=కొత్త టాబ్ తెరువుము -Name[th]=เปิดแท็บใหม่ -Name[tr]=Yeni sekme aç -Name[uk]=Відкрити нову вкладку -Name[uz]=Yangi ichki oyna ochish -Name[vi]=Mở thẻ mới -Name[xh]=Vula ithebhu entsha -Name[zh_CN]=打开新标签页 -Name[zh_TW]=開啟新分頁 -Exec=iceweasel -new-tab about:newtab - -[Desktop Action NewWindow] -Name=Open new window -Name[ach]=Yab dirica manyen -Name[af]=Open nuwe venster -Name[an]=Ubrir una nueva finestra -Name[ar]=افتح نافذة جديدة -Name[as]=নতুন উইন্ডো খোলক -Name[ast]=Abrir ventana nueva -Name[az]=Yeni pəncərə aç -Name[be]=Адкрыць новае акно -Name[bg]=Отваряне на нов прозорец -Name[bn_BD]=নতুন উইন্ডো খুলুন -Name[bn_IN]=নতুন উইন্ডো খুলুন -Name[br]=Digeriñ ur prenestr nevez -Name[bs]=Otvori novi prozor -Name[ca]=Obre una finestra nova -Name[cs]=Otevřít nové okno -Name[cy]=Agor ffenestr newydd -Name[da]=Åbn nyt vindue -Name[de]=Neues Fenster öffnen -Name[dsb]=Nowe wokno wócyniś -Name[el]=Άνοιγμα νέου παραθύρου -Name[eo]=Malfermi novan fenestron -Name[es_AR]=Abrir nueva ventana -Name[es_CL]=Abrir nueva ventana -Name[es_ES]=Abrir nueva ventana -Name[es_MX]=Abrir nueva ventana -Name[et]=Ava uus aken -Name[eu]=Ireki leiho berria -Name[ff]=Uddit henorde hesere -Name[fi]=Avaa uusi ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre -Name[fy_NL]=Iepenje nij finster -Name[ga_IE]=Oscail fuinneog nua -Name[gd]=Fosgail uinneag ùr -Name[gl]=Abrir unha nova xanela -Name[gu_IN]=નવી વિન્ડોને ખોલો -Name[he]=פתח חלון חדש -Name[hi_IN]=नई विंडो खोलें -Name[hr]=Otvori novi prozor -Name[hsb]=Nowe wokno wočinić -Name[hu]=Új ablak megnyitása -Name[hy_AM]=Բացել նոր պատուհան -Name[id]=Buka jendela baru -Name[is]=Opna nýjan glugga -Name[it]=Apri nuova finestra -Name[ja]=新しいウィンドウ -Name[kk]=Жаңа терезені ашу -Name[kn]=ಹೊಸ ವಿಂಡೊವನ್ನು ತೆರೆ -Name[ko]=새 창 열기 -Name[lij]=Àrvi nêuvo barcón -Name[lt]=Atverti naują langą -Name[mai]=नई विंडो खोलू -Name[mk]=Отвори нов прозорец -Name[ml]=പുതിയ ജാലകം തുറക്കുക -Name[mr]=नवीन पटल उघडा -Name[ms]=Buka tetingkap baru -Name[nb_NO]=Åpne nytt vindu -Name[nl]=Een nieuw venster openen -Name[nn_NO]=Opna nytt vindauge -Name[or]=ନୂତନ ୱିଣ୍ଡୋ ଖୋଲନ୍ତୁ -Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ ਖੋਲ੍ਹੋ -Name[pl]=Otwórz nowe okno -Name[pt_BR]=Nova janela -Name[pt_PT]=Abrir nova janela -Name[rm]=Avrir ina nova fanestra -Name[ro]=Deschide o nouă fereastră -Name[ru]=Открыть новое окно -Name[si]=නව කවුළුවක් විවෘත කරන්න -Name[sk]=Otvoriť nové okno -Name[sl]=Odpri novo okno -Name[son]=Zanfun taaga feeri -Name[sq]=Hap dritare të re -Name[sr]=Отвори нови прозор -Name[sv_SE]=Öppna nytt fönster -Name[ta]=புதிய சாளரத்தை திற -Name[te]=కొత్త విండో తెరువుము -Name[th]=เปิดหน้าต่างใหม่ -Name[tr]=Yeni pencere aç -Name[uk]=Відкрити нове вікно -Name[uz]=Yangi oyna ochish -Name[vi]=Mở cửa sổ mới -Name[xh]=Vula iwindow entsha -Name[zh_CN]=打开新窗口 -Name[zh_TW]=開啟新視窗 -Exec=iceweasel -new-window - -[Desktop Action NewPrivateWindow] -Name=New private window -Name[ach]=Dirica manyen me mung -Name[af]=Nuwe privaatvenster -Name[an]=Nueva finestra de navegación privada -Name[ar]=نافذة خاصة جديدة -Name[as]=নতুন ব্যক্তিগত উইন্ডো -Name[ast]=Ventana privada nueva -Name[az]=Yeni məxfi pəncərə -Name[be]=Новае акно адасаблення -Name[bg]=Нов прозорец за поверително сърфиране -Name[bn_BD]=নতুন ব্যক্তিগত উইন্ডো -Name[bn_IN]=নতুন ব্যাক্তিগত উইন্ডো -Name[br]=Prenestr merdeiñ prevez nevez -Name[bs]=Novi privatni prozor -Name[ca]=Finestra privada nova -Name[cs]=Nové anonymní okno -Name[cy]=Ffenestr breifat newydd -Name[da]=Nyt privat vindue -Name[de]=Neues privates Fenster öffnen -Name[dsb]=Nowe priwatne wokno -Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης -Name[eo]=Nova privata fenestro -Name[es_AR]=Nueva ventana privada -Name[es_CL]=Nueva ventana privada -Name[es_ES]=Nueva ventana privada -Name[es_MX]=Nueva ventana privada -Name[et]=Uus privaatne aken -Name[eu]=Leiho pribatu berria -Name[ff]=Henorde suturo hesere -Name[fi]=Uusi yksityinen ikkuna -Name[fr]=Nouvelle fenêtre de navigation privée -Name[fy_NL]=Nij priveefinster -Name[ga_IE]=Fuinneog nua phríobháideach -Name[gd]=Uinneag phrìobhaideach ùr -Name[gl]=Nova xanela privada -Name[gu_IN]=નવી ખાનગી વિન્ડો -Name[he]=חלון פרטי חדש -Name[hi_IN]=नया निजी विंडो -Name[hr]=Novi privatni prozor -Name[hsb]=Nowe priwatne wokno -Name[hu]=Új privát ablak -Name[hy_AM]=Գաղտնի դիտարկում -Name[id]=Jendela mode pribadi baru -Name[is]=Nýr einkagluggi -Name[it]=Nuova finestra anonima -Name[ja]=新しいプライベートウィンドウ -Name[kk]=Жаңа жекелік терезе -Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ -Name[ko]=새 사생활 보호 창 -Name[lij]=Nêuvo barcón privòu -Name[lt]=Atverti privačiojo naršymo langą -Name[mai]=नव निज विंडो -Name[mk]=Нов прозорец за приватно сурфање -Name[ml]=പുതിയ സ്വകാര്യ ജാലകം -Name[mr]=नवीन वैयक्तिक पटल -Name[ms]=Tetingkap peribadi baharu -Name[nb_NO]=Nytt privat vindu -Name[nl]=Nieuw privévenster -Name[nn_NO]=Nytt privat vindauge -Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ -Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ -Name[pl]=Nowe okno w trybie prywatnym -Name[pt_BR]=Nova janela privativa -Name[pt_PT]=Nova janela privada -Name[rm]=Nova fanestra privata -Name[ro]=Fereastră fără urme nouă -Name[ru]=Новое приватное окно -Name[si]=නව පුද්ගලික කවුළුව -Name[sk]=Nové okno v režime Súkromné prehliadanie -Name[sl]=Novo zasebno okno -Name[son]=Sutura zanfun taaga -Name[sq]=Dritare e re private -Name[sr]=Нови приватни прозор -Name[sv_SE]=Nytt privat fönster -Name[ta]=புதிய தனிப்பட்ட சாளரம் -Name[te]=కొత్త ఆంతరంగిక విండో -Name[th]=หน้าต่างท่องเว็บแบบส่วนตัวใหม่ -Name[tr]=Yeni gizli pencere -Name[uk]=Нове приватне вікно -Name[uz]=Yangi shaxsiy oyna -Name[vi]=Cửa sổ riêng tư mới -Name[xh]=Ifestile yangasese entsha -Name[zh_CN]=新建隐私浏览窗口 -Name[zh_TW]=新增隱私視窗 -Exec=iceweasel -private-window diff --git a/libre-testing/iceweasel/iceweasel.install b/libre-testing/iceweasel/iceweasel.install deleted file mode 100644 index 1a1f4b16b..000000000 --- a/libre-testing/iceweasel/iceweasel.install +++ /dev/null @@ -1,13 +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 -} - diff --git a/libre-testing/iceweasel/libre.patch b/libre-testing/iceweasel/libre.patch deleted file mode 100644 index a31729ad2..000000000 --- a/libre-testing/iceweasel/libre.patch +++ /dev/null @@ -1,356 +0,0 @@ -diff -Nur a/browser/base/content/abouthome/aboutHome.css b/browser/base/content/abouthome/aboutHome.css ---- a/browser/base/content/abouthome/aboutHome.css 2015-10-29 19:17:46.000000000 -0300 -+++ b/browser/base/content/abouthome/aboutHome.css 2015-11-05 02:05:34.656054627 -0300 -@@ -347,26 +347,46 @@ - width: 32px; - } - --#aboutMozilla { -+#aboutGNU { - display: block; -- position: relative; /* pin wordmark to edge of document, not of viewport */ - -moz-box-ordinal-group: 0; - opacity: .5; - transition: opacity 150ms; - } - --#aboutMozilla:hover { -+#aboutGNU:hover { - opacity: 1; - } - --#aboutMozilla::before { -- content: url("chrome://browser/content/abouthome/mozilla.png"); -+#aboutGNU::before { -+ content: url("chrome://browser/content/abouthome/gnu_headshadow.png"); - display: block; - position: absolute; - top: 12px; - right: 12px; -- width: 69px; -- height: 19px; -+ width: 200px; -+ height: 110px; -+} -+ -+#aboutDRMfree { -+ display: block; -+ -moz-box-ordinal-group: 0; -+ opacity: .5; -+ transition: opacity 150ms; -+} -+ -+#aboutDRMfree:hover { -+ opacity: 1; -+} -+ -+#aboutDRMfree::before { -+ content: url("chrome://browser/content/abouthome/drm-free.png"); -+ display: block; -+ position: absolute; -+ top: 12px; -+ left: 12px; -+ width: 120px; -+ height: 120px; - } - - /* [HiDPI] -@@ -443,9 +463,5 @@ - transform: scale(-0.5, 0.5) translateX(24px); - transform-origin: top center; - } -- -- #aboutMozilla::before { -- content: url("chrome://browser/content/abouthome/mozilla@2x.png"); -- } - } - -diff -Nur a/browser/base/content/abouthome/aboutHome.js b/browser/base/content/abouthome/aboutHome.js ---- a/browser/base/content/abouthome/aboutHome.js 2015-10-29 19:17:46.000000000 -0300 -+++ b/browser/base/content/abouthome/aboutHome.js 2015-11-05 02:08:05.691711824 -0300 -@@ -9,17 +9,13 @@ - // * add a for it in aboutHome.xhtml - // * add an entry here in the proper ordering (based on spans) - // The part of the snippet will be linked to the corresponding url. --const DEFAULT_SNIPPETS_URLS = [ -- "https://www.mozilla.org/firefox/features/?utm_source=snippet&utm_medium=snippet&utm_campaign=default+feature+snippet" --, "https://addons.mozilla.org/firefox/?utm_source=snippet&utm_medium=snippet&utm_campaign=addons" --]; -+const DEFAULT_SNIPPETS_URLS = [ "" ]; - --const SNIPPETS_UPDATE_INTERVAL_MS = 14400000; // 4 hours. -+const SNIPPETS_UPDATE_INTERVAL_MS = 86400000; // 1 Day. - - // IndexedDB storage constants. - const DATABASE_NAME = "abouthome"; - const DATABASE_VERSION = 1; --const DATABASE_STORAGE = "persistent"; - const SNIPPETS_OBJECTSTORE_NAME = "snippets"; - - // This global tracks if the page has been set up before, to prevent double inits -diff -Nur a/browser/base/content/abouthome/aboutHome.xhtml b/browser/base/content/abouthome/aboutHome.xhtml ---- a/browser/base/content/abouthome/aboutHome.xhtml 2015-10-29 19:17:46.000000000 -0300 -+++ b/browser/base/content/abouthome/aboutHome.xhtml 2015-11-05 02:21:42.590232015 -0300 -@@ -48,10 +48,6 @@ - - -
-- - -
-
-@@ -74,6 +70,7 @@ - -
- --
-+ -+ - - -diff -Nur a/browser/base/jar.mn b/browser/base/jar.mn ---- a/browser/base/jar.mn 2015-10-29 19:17:46.000000000 -0300 -+++ b/browser/base/jar.mn 2015-11-05 02:04:47.155135935 -0300 -@@ -32,7 +32,8 @@ - content/browser/abouthome/settings.png (content/abouthome/settings.png) - content/browser/abouthome/restore.png (content/abouthome/restore.png) - content/browser/abouthome/restore-large.png (content/abouthome/restore-large.png) -- content/browser/abouthome/mozilla.png (content/abouthome/mozilla.png) -+ content/browser/abouthome/gnu_headshadow.png (content/abouthome/gnu_headshadow.png) -+ content/browser/abouthome/drm-free.png (content/abouthome/drm-free.png) - content/browser/abouthome/snippet1@2x.png (content/abouthome/snippet1@2x.png) - content/browser/abouthome/snippet2@2x.png (content/abouthome/snippet2@2x.png) - content/browser/abouthome/downloads@2x.png (content/abouthome/downloads@2x.png) -@@ -44,7 +45,6 @@ - content/browser/abouthome/settings@2x.png (content/abouthome/settings@2x.png) - content/browser/abouthome/restore@2x.png (content/abouthome/restore@2x.png) - content/browser/abouthome/restore-large@2x.png (content/abouthome/restore-large@2x.png) -- content/browser/abouthome/mozilla@2x.png (content/abouthome/mozilla@2x.png) - - content/browser/aboutNetError.xhtml (content/aboutNetError.xhtml) - -diff -Nur a/browser/locales/en-US/chrome/browser/aboutHome.dtd b/browser/locales/en-US/chrome/browser/aboutHome.dtd ---- a/browser/locales/en-US/chrome/browser/aboutHome.dtd 2015-10-29 19:17:49.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser/aboutHome.dtd 2015-11-05 02:42:55.632130642 -0300 -@@ -11,14 +11,6 @@ - - - -- --latest features."> -- --Choose from thousands of add-ons."> - - Know your rights…"> - -diff -Nur a/browser/locales/en-US/chrome/browser/devtools/connection-screen.dtd b/browser/locales/en-US/chrome/browser/devtools/connection-screen.dtd ---- a/browser/locales/en-US/chrome/browser/devtools/connection-screen.dtd 2015-10-29 19:17:49.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser/devtools/connection-screen.dtd 2015-11-05 02:04:47.171801755 -0300 -@@ -24,7 +24,7 @@ - -- -+ - - - -diff -Nur a/browser/locales/en-US/chrome/browser/devtools/sourceeditor.properties b/browser/locales/en-US/chrome/browser/devtools/sourceeditor.properties ---- a/browser/locales/en-US/chrome/browser/devtools/sourceeditor.properties 2015-10-29 19:17:50.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser/devtools/sourceeditor.properties 2015-11-05 02:04:47.171801755 -0300 -@@ -4,7 +4,7 @@ - - # LOCALIZATION NOTE These strings are used inside the Source Editor component. - # This component is used whenever source code is displayed for the purpose of --# being edited, inside the Firefox developer tools - current examples are the -+# being edited, inside the Iceweasel developer tools - current examples are the - # Scratchpad and the Style Editor tools. - - # LOCALIZATION NOTE The correct localization of this file might be to keep it -diff -Nur a/browser/locales/en-US/chrome/browser/devtools/toolbox.dtd b/browser/locales/en-US/chrome/browser/devtools/toolbox.dtd ---- a/browser/locales/en-US/chrome/browser/devtools/toolbox.dtd 2015-10-29 19:17:50.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser/devtools/toolbox.dtd 2015-11-05 02:04:47.171801755 -0300 -@@ -90,7 +90,7 @@ - - checkbox that toggles remote debugging, i.e. devtools.debugger.remote-enabled - - boolean preference in about:config, in the options panel. --> - -- -+ - - -- -+ - - - -- -+ - - - -@@ -58,7 +58,7 @@ - - - -- -+ - - - -diff -Nur a/browser/locales/en-US/chrome/browser/devtools/webide.properties b/browser/locales/en-US/chrome/browser/devtools/webide.properties ---- a/browser/locales/en-US/chrome/browser/devtools/webide.properties 2015-10-29 19:17:50.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser/devtools/webide.properties 2015-11-05 02:04:47.171801755 -0300 -@@ -2,8 +2,8 @@ - # License, v. 2.0. If a copy of the MPL was not distributed with this - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - --title_noApp=Firefox WebIDE --title_app=Firefox WebIDE: %S -+title_noApp=Iceweasel WebIDE -+title_app=Iceweasel WebIDE: %S - - runtimeButton_label=Select Runtime - projectButton_label=Open App -@@ -54,10 +54,10 @@ - addons_stable=stable - addons_unstable=unstable - # LOCALIZATION NOTE (addons_simulator_label): This label is shown as the name of --# a given simulator version in the "Manage Simulators" pane. %1$S: Firefox OS -+# a given simulator version in the "Manage Simulators" pane. %1$S: Iceweasel OS - # version in the simulator, ex. 1.3. %2$S: Simulator stability label, ex. - # "stable" or "unstable". --addons_simulator_label=Firefox OS %1$S Simulator (%2$S) -+addons_simulator_label=Iceweasel OS %1$S Simulator (%2$S) - addons_install_button=install - addons_uninstall_button=uninstall - addons_adb_label=ADB Helper Add-on -diff -Nur a/browser/locales/en-US/chrome/browser-region/region.properties b/browser/locales/en-US/chrome/browser-region/region.properties ---- a/browser/locales/en-US/chrome/browser-region/region.properties 2015-10-29 19:17:49.000000000 -0300 -+++ b/browser/locales/en-US/chrome/browser-region/region.properties 2015-11-05 02:04:47.171801755 -0300 -@@ -3,17 +3,12 @@ - # file, You can obtain one at http://mozilla.org/MPL/2.0/. - - # Default search engine --browser.search.defaultenginename=Google -+browser.search.defaultenginename=searx - - # Search engine order (order displayed in the search bar dropdown)s --browser.search.order.1=Google --browser.search.order.2=Yahoo --browser.search.order.3=Bing -- --# This is the default set of web based feed handlers shown in the reader --# selection UI --browser.contentHandlers.types.0.title=My Yahoo! --browser.contentHandlers.types.0.uri=https://add.my.yahoo.com/rss?url=%s -+browser.search.order.1=searx -+browser.search.order.2=DuckDuckGo HTML -+browser.search.order.3=DuckDuckGo Lite - - # increment this number when anything gets changed in the list below. This will - # cause Firefox to re-read these prefs and inject any new handlers into the -@@ -22,20 +17,10 @@ - # don't make any spelling errors here. - gecko.handlerService.defaultHandlersVersion=4 - --# The default set of protocol handlers for webcal: --gecko.handlerService.schemes.webcal.0.name=30 Boxes --gecko.handlerService.schemes.webcal.0.uriTemplate=https://30boxes.com/external/widget?refer=ff&url=%s -- --# The default set of protocol handlers for mailto: --gecko.handlerService.schemes.mailto.0.name=Yahoo! Mail --gecko.handlerService.schemes.mailto.0.uriTemplate=https://compose.mail.yahoo.com/?To=%s --gecko.handlerService.schemes.mailto.1.name=Gmail --gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?extsrc=mailto&url=%s -- - # The default set of protocol handlers for irc: --gecko.handlerService.schemes.irc.0.name=Mibbit --gecko.handlerService.schemes.irc.0.uriTemplate=https://www.mibbit.com/?url=%s -+gecko.handlerService.schemes.irc.0.name=Freenode Web IRC -+gecko.handlerService.schemes.irc.0.uriTemplate=https://webchat.freenode.net - - # The default set of protocol handlers for ircs: --gecko.handlerService.schemes.ircs.0.name=Mibbit --gecko.handlerService.schemes.ircs.0.uriTemplate=https://www.mibbit.com/?url=%s -+gecko.handlerService.schemes.ircs.0.name=Freenode Web IRC -+gecko.handlerService.schemes.ircs.0.uriTemplate=https://webchat.freenode.net -diff -Nur a/browser/locales/generic/profile/bookmarks.html.in b/browser/locales/generic/profile/bookmarks.html.in ---- a/browser/locales/generic/profile/bookmarks.html.in 2015-10-29 19:17:50.000000000 -0300 -+++ b/browser/locales/generic/profile/bookmarks.html.in 2015-11-05 02:04:47.171801755 -0300 -@@ -15,13 +15,20 @@ -

@bookmarks_toolbarfolder@

-
@bookmarks_toolbarfolder_description@ -

--

@getting_started@ -+
Parabola GNU/Linux-libre -

--

@firefox_heading@

-+

Parabola GNU/Linux-libre

-

--

@firefox_help@ --
@firefox_customize@ --
@firefox_community@ --
@firefox_about@ -+
Parabola GNU/Linux-libre -+
Parabola GNU/Linux-libre Packages -+
Parabola GNU/Linux-libre Wiki -+
Parabola GNU/Linux-libre Labs -+

-+

Free Software Foundation

-+

-+

Free Software Foundation -+
The GNU Operating System and the Free Software Movement -+
LibrePlanet -+
h-node -

-

-diff -Nur a/debian/branding/Makefile.in b/debian/branding/Makefile.in ---- a/debian/branding/Makefile.in 2015-11-03 20:35:49.000000000 -0300 -+++ b/debian/branding/Makefile.in 2015-11-05 04:24:34.326560824 -0300 -@@ -32,9 +32,9 @@ - GARBAGE += document_icon.png default64.png - - mozicon128.png default16.png default32.png default48.png default64.png: $(srcdir)/iceweasel_icon.svg -- rsvg-convert -w $(SIZE) -h $(SIZE) -o $@ $< -+ convert -background none $< -resize $(SIZE)x$(SIZE)^ -gravity center -extent $(SIZE)x$(SIZE) $@ - - iceweasel_logo.png: $(srcdir)/iceweasel_logo.svg -- rsvg-convert -w 256 -a -o $@ $< -+ convert -background none $< -resize 256x256^ -gravity center -extent 256x256 $@ - - GARBAGE += iceweasel_logo.png -diff -Nur a/debian/branding/content/Makefile.in b/debian/branding/content/Makefile.in ---- a/debian/branding/content/Makefile.in 2015-11-03 21:06:22.000000000 -0300 -+++ b/debian/branding/content/Makefile.in 2015-11-05 04:26:53.849713418 -0300 -@@ -23,10 +23,10 @@ - convert - -define png:exclude-chunk=time +set date:create +set date:modify $@ - - about-logo.png: ../iceweasel_icon.svg -- rsvg-convert -w 210 -h 210 -o $@ $< -+ convert -background none $< -resize 210x210^ -gravity center -extent 210x210 $@ - - about-logo@2x.png: ../iceweasel_icon.svg -- rsvg-convert -w 420 -h 420 -o $@ $< -+ convert -background none $< -resize 420x420^ -gravity center -extent 420x420 $@ - - about-wordmark.svg: wordmark.xsl ../iceweasel_logo.svg - xsltproc -o $@ $^ diff --git a/libre-testing/iceweasel/mozconfig b/libre-testing/iceweasel/mozconfig deleted file mode 100644 index a2c62ecd0..000000000 --- a/libre-testing/iceweasel/mozconfig +++ /dev/null @@ -1,48 +0,0 @@ -. $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 - -ac_add_options --enable-default-toolkit=cairo-gtk3 - -# Iceweasel -ac_add_options --disable-official-branding -ac_add_options --with-branding=debian/branding - -# System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -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_options --enable-system-pixman - -# Features -ac_add_options --enable-startup-notification -ac_add_options --enable-pulseaudio -ac_add_options --enable-gstreamer=1.0 - -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-installer -ac_add_options --disable-debug-symbols - -# Parabola features -ac_add_options --disable-safe-browsing -ac_add_options --disable-url-classifier -ac_add_options --disable-eme - -# Other -mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/moz-objdir diff --git a/libre-testing/iceweasel/no-neon.patch b/libre-testing/iceweasel/no-neon.patch deleted file mode 100644 index 12b0e64c1..000000000 --- a/libre-testing/iceweasel/no-neon.patch +++ /dev/null @@ -1,123 +0,0 @@ ---- configure.orig 2015-08-07 06:32:41.988366320 -0600 -+++ configure 2015-08-08 18:23:31.316475879 -0600 -@@ -7137,14 +7137,7 @@ - rm -f conftest* - echo "$ac_t"""$result"" 1>&6 - if test "$result" = "yes"; then -- cat >> confdefs.pytmp <<\EOF -- (''' HAVE_ARM_SIMD ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define HAVE_ARM_SIMD 1 --EOF -- -- HAVE_ARM_SIMD=1 -+ HAVE_ARM_SIMD= - fi - - echo $ac_n "checking ARM version support in compiler""... $ac_c" 1>&6 -@@ -7176,27 +7169,13 @@ - rm -f conftest* - echo "$ac_t"""$result"" 1>&6 - if test "$result" = "yes"; then -- cat >> confdefs.pytmp <<\EOF -- (''' HAVE_ARM_NEON ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define HAVE_ARM_NEON 1 --EOF -+ HAVE_ARM_NEON= - -- HAVE_ARM_NEON=1 -- -- if test -n "$ARM_ARCH"; then -+ if test -n "$ARM_ARCH"; then - if test "$ARM_ARCH" -lt 7; then - BUILD_ARM_NEON= - else -- cat >> confdefs.pytmp <<\EOF -- (''' BUILD_ARM_NEON ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define BUILD_ARM_NEON 1 --EOF -- -- BUILD_ARM_NEON=1 -+ BUILD_ARM_NEON= - fi - fi - fi ---- js/src/configure.orig 2015-08-07 06:33:02.108365042 -0600 -+++ js/src/configure 2015-08-08 18:24:00.676479200 -0600 -@@ -6267,14 +6267,7 @@ - rm -f conftest* - echo "$ac_t"""$result"" 1>&6 - if test "$result" = "yes"; then -- cat >> confdefs.pytmp <<\EOF -- (''' HAVE_ARM_SIMD ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define HAVE_ARM_SIMD 1 --EOF -- -- HAVE_ARM_SIMD=1 -+ HAVE_ARM_SIMD= - fi - - echo $ac_n "checking ARM version support in compiler""... $ac_c" 1>&6 -@@ -6306,27 +6299,13 @@ - rm -f conftest* - echo "$ac_t"""$result"" 1>&6 - if test "$result" = "yes"; then -- cat >> confdefs.pytmp <<\EOF -- (''' HAVE_ARM_NEON ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define HAVE_ARM_NEON 1 --EOF -- -- HAVE_ARM_NEON=1 -+ HAVE_ARM_NEON= - - if test -n "$ARM_ARCH"; then - if test "$ARM_ARCH" -lt 7; then - BUILD_ARM_NEON= - else -- cat >> confdefs.pytmp <<\EOF -- (''' BUILD_ARM_NEON ''', ' 1 ') --EOF --cat >> confdefs.h <<\EOF --#define BUILD_ARM_NEON 1 --EOF -- -- BUILD_ARM_NEON=1 -+ BUILD_ARM_NEON= - fi - fi - fi ---- mozglue/build/arm.h.orig 2015-08-08 18:21:03.686458059 -0600 -+++ mozglue/build/arm.h 2015-08-08 18:21:16.781459724 -0600 -@@ -69,12 +69,6 @@ - # endif - # endif - -- // When using -mfpu=neon, gcc generates neon instructions. -- --# if defined(__ARM_NEON__) --# define MOZILLA_PRESUME_NEON 1 --# endif -- - // Currently we only have CPU detection for Linux via /proc/cpuinfo - # if defined(__linux__) || defined(ANDROID) - # define MOZILLA_ARM_HAVE_CPUID_DETECTION 1 ---- build/gyp.mozbuild.orig 2015-08-08 20:00:38.026946903 -0600 -+++ build/gyp.mozbuild 2015-08-08 20:00:45.321915167 -0600 -@@ -40,7 +40,7 @@ - - # turn off mandatory use of NEON and instead use NEON detection - 'arm_neon': 0, -- 'arm_neon_optional': 1, -+ 'arm_neon_optional': 0, - - 'moz_widget_toolkit_gonk': 0, - 'moz_webrtc_omx': 0, diff --git a/libre-testing/iceweasel/vendor.js b/libre-testing/iceweasel/vendor.js deleted file mode 100644 index 134ff733e..000000000 --- a/libre-testing/iceweasel/vendor.js +++ /dev/null @@ -1,230 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.matchOS", true); - -// Disable default browser checking. -pref("browser.shell.checkDefaultBrowser", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); - -// Disable "alt" as a shortcut key to open full menu bar. Conflicts with "alt" as a modifier -pref("ui.key.menuAccessKeyFocuses", false); - -// Disable the GeoLocation API for content -pref("geo.enabled", false); - -// Make sure that the request URL of the GeoLocation backend is empty -pref("geo.wifi.uri", ""); - -// Disable Pocket and make sure that the request URLs of the Pocket are empty -pref("browser.pocket.enabled", false); -pref("browser.pocket.api", ""); -pref("browser.pocket.site", ""); -pref("browser.pocket.oAuthConsumerKey", ""); -pref("browser.pocket.useLocaleList", false); -pref("browser.pocket.enabledLocales", ""); - -// Disable Freedom Violating DRM Feature -pref("browser.eme.ui.enabled", false); -pref("media.eme.enabled", false); -pref("media.eme.apiVisible", false); - -// Default to classic view for about:newtab -pref("browser.newtabpage.enhanced", false); - -// Override add-on signing -pref("xpinstall.signatures.required", false); - -// Poodle attack -pref("security.tls.version.min", 1); - -// Don't call home for blacklisting -pref("extensions.blocklist.enabled", false); - -// Disable plugin installer -pref("plugins.hide_infobar_for_missing_plugin", true); -pref("plugins.hide_infobar_for_outdated_plugin", true); -pref("plugins.notifyMissingFlash", false); - -//https://developer.mozilla.org/en-US/docs/Web/API/MediaSource -//pref("media.mediasource.enabled",true); - -//Speeding it up -pref("network.http.pipelining", true); -pref("network.http.proxy.pipelining", true); -pref("network.http.pipelining.maxrequests", 10); -pref("nglayout.initialpaint.delay", 0); - -// Disable third party cookies -pref("network.cookie.cookieBehavior", 1); - -// Prevent EULA dialog to popup on first run -pref("browser.EULA.override", true); - -// disable app updater url -pref("app.update.url", "http://127.0.0.1/");" - -// Set useragent to Firefox compatible -//pref("general.useragent.compatMode.firefox", true); -// Spoof the useragent to a generic one -pref("general.useragent.compatMode.firefox", true); -// Spoof the useragent to a generic one -pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:43.0) Gecko/20100101 Firefox/43.0"); -pref("general.appname.override", "Netscape"); -pref("general.appversion.override", "43.0"); -pref("general.buildID.override", "Gecko/20100101"); -pref("general.oscpu.override", "Windows NT 6.1"); -pref("general.platform.override", "Win32"); - -// Privacy & Freedom Issues -// https://webdevelopmentaid.wordpress.com/2013/10/21/customize-privacy-settings-in-mozilla-firefox-part-1-aboutconfig/ -// https://panopticlick.eff.org -// http://ip-check.info -// http://browserspy.dk -// https://wiki.mozilla.org/Fingerprinting -// http://www.browserleaks.com -// http://fingerprint.pet-portal.eu -pref("privacy.donottrackheader.enabled", true); -pref("privacy.donottrackheader.value", 1); -pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false); -pref("browser.safebrowsing.enabled", false); -pref("browser.safebrowsing.malware.enabled", false); -//pref("services.sync.privacyURL", "https://www.gnu.org/software/gnuzilla/"); -pref("social.enabled", false); -pref("social.remote-install.enabled", false); -pref("datareporting.healthreport.uploadEnabled", false); -pref("datareporting.healthreport.about.reportUrl", "127.0.0.1"); -pref("datareporting.healthreport.documentServerURI", "127.0.0.1"); -pref("healthreport.uploadEnabled", false); -pref("social.toast-notifications.enabled", false); -pref("datareporting.policy.dataSubmissionEnabled", false); -pref("datareporting.healthreport.service.enabled", false); -pref("browser.slowStartup.notificationDisabled", true); -pref("network.http.sendRefererHeader", 2); -pref("network.http.referer.spoofSource", true); -//http://grack.com/blog/2010/01/06/3rd-party-cookies-dom-storage-and-privacy/ -//pref("dom.storage.enabled", false); -pref("dom.event.clipboardevents.enabled",false); -pref("network.prefetch-next", false); -pref("network.dns.disablePrefetch", true); -pref("network.http.sendSecureXSiteReferrer", false); -pref("toolkit.telemetry.enabled", false); -// Do not tell what plugins do we have enabled: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html -pref("plugins.enumerable_names", ""); -pref("plugin.state.flash", 1); -// Do not autoupdate search engines -pref("browser.search.update", false); -// Warn when the page tries to redirect or refresh -//pref("accessibility.blockautorefresh", true); -pref("dom.battery.enabled", false); -pref("device.sensors.enabled", false); -pref("camera.control.face_detection.enabled", false); -pref("camera.control.autofocus_moving_callback.enabled", false); -pref("network.http.speculative-parallel-limit", 0); - -// Crypto hardening -// https://gist.github.com/haasn/69e19fc2fe0e25f3cff5 -//General settings -//pref("security.tls.unrestricted_rc4_fallback", false); -//pref("security.tls.insecure_fallback_hosts.use_static_list", false); -//pref("security.tls.version.min", 1); -//pref("security.ssl.require_safe_negotiation", true); -//pref("security.ssl.treat_unsafe_negotiation_as_broken", true); -//pref("security.ssl3.rsa_seed_sha", true); -//pref("security.OCSP.enabled", 1); -//pref("security.OCSP.require", true); -//Disable unnecessary protocols -//pref("security.ssl3.rsa_rc4_128_sha", false); -//pref("security.ssl3.rsa_rc4_128_md5", false); -//pref("security.ssl3.rsa_des_ede3_sha", false); -//pref("security.ssl3.ecdhe_ecdsa_rc4_128_sha", false); -//pref("security.ssl3.ecdhe_rsa_rc4_128_sha", false); -// https://directory.fsf.org/wiki/Disable_DHE -// Avoid logjam attack -pref("security.ssl3.dhe_rsa_aes_128_sha", false); -pref("security.ssl3.dhe_rsa_aes_256_sha", false); -pref("security.ssl3.dhe_dss_aes_128_sha", false); -pref("security.ssl3.dhe_rsa_des_ede3_sha", false); -//Optional -//Perfect forward secrecy -// pref("security.ssl3.rsa_aes_256_sha", false); -//Force TLS 1.2 -// pref("security.tls.version.min", 3); - -// Disable channel updates -pref("app.update.enabled", false); -pref("app.update.auto", false); - -pref("font.default.x-western", "sans-serif"); - -// Preferences for the Get Add-ons panel -pref ("extensions.webservice.discoverURL", "https://directory.fsf.org/wiki/GNU_IceCat"); -pref ("extensions.getAddons.search.url", "https://directory.fsf.org/wiki/GNU_IceCat"); - -// Mobile -pref("privacy.announcements.enabled", false); -pref("browser.snippets.enabled", false); -pref("browser.snippets.syncPromo.enabled", false); -pref("browser.snippets.geoUrl", "http://127.0.0.1/"); -pref("browser.snippets.updateUrl", "http://127.0.0.1/"); -pref("browser.snippets.statsUrl", "http://127.0.0.1/"); -pref("datareporting.policy.firstRunTime", 0); -pref("datareporting.policy.dataSubmissionPolicyVersion", 2); -pref("browser.webapps.checkForUpdates", 0); -pref("browser.webapps.updateCheckUrl", "http://127.0.0.1/"); -pref("app.faqURL", "http://libreplanet.org/wiki/Group:IceCat/FAQ"); - -// PFS url -pref("pfs.datasource.url", "http://gnuzilla.gnu.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%"); -pref("pfs.filehint.url", "http://gnuzilla.gnu.org/plugins/PluginFinderService.php?mimetype=%PLUGIN_MIMETYPE%"); - -// Disable Gecko media plugins: https://wiki.mozilla.org/GeckoMediaPlugins -pref("media.gmp-manager.url", "http://127.0.0.1/"); -pref("media.gmp-manager.url.override", "data:text/plain,"); -pref("media.gmp-provider.enabled", false); -// Don't install openh264 codec -pref("media.gmp-gmpopenh264.enabled", false); - -//Disable heartbeat -pref("browser.selfsupport.url", ""); - -//Disable Link to FireFox Marketplace, currently loaded with non-free "apps" -pref("browser.apps.URL", ""); - -//Disable Firefox Hello -pref("loop.enabled",false); -pref("loop.feedback.baseUrl", ""); -pref("loop.gettingStarted.url", ""); -pref("loop.learnMoreUrl", ""); -pref("loop.legal.ToS_url", ""); -pref("loop.legal.privacy_url", ""); -pref("loop.oauth.google.redirect_uri", ""); -pref("loop.oauth.google.scope", ""); -pref("loop.server", ""); -pref("loop.soft_start_hostname", ""); -pref("loop.support_url", ""); -pref("loop.throttled2",false); - -// Use old style preferences, that allow javascript to be disabled -pref("browser.preferences.inContent",false); - -// Don't download ads for the newtab page -pref("browser.newtabpage.directory.source", ""); -pref("browser.newtabpage.directory.ping", ""); -pref("browser.newtabpage.introShown", true); - -// Disable home snippets -pref("browser.aboutHomeSnippets.updateUrl", "data:text/html"); - -// Disable hardware acceleration and WebGL -//pref("layers.acceleration.disabled", false); -pref("webgl.disabled", false); - -// Disable SSDP -pref("browser.casting.enabled", false); - -//Disable directory service -pref("social.directories", ""); -pref("social.whitelist", ""); -pref("social.shareDirectory", ""); -- cgit v1.2.2