diff options
author | root <root@rshg054.dnsready.net> | 2013-11-05 00:47:11 -0800 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-11-05 00:47:11 -0800 |
commit | 4525bb3909f233fd13dbfb43aa6ff4e64e8340d9 (patch) | |
tree | add2024759bc7a18fc8d7f4101dc5d5d9b3e1e44 /libre | |
parent | 058983fb5cb16dbb25368dd464cbcf27205b3f93 (diff) |
Tue Nov 5 00:46:51 PST 2013
Diffstat (limited to 'libre')
-rw-r--r-- | libre/cgminer-libre/PKGBUILD | 20 | ||||
-rw-r--r-- | libre/icecat/PKGBUILD | 4 | ||||
-rw-r--r-- | libre/icecat/vendor.js | 8 | ||||
-rw-r--r-- | libre/icedove-l10n/PKGBUILD | 116 | ||||
-rw-r--r-- | libre/icedove-libre/PKGBUILD | 29 | ||||
-rw-r--r-- | libre/icedove-libre/mozconfig | 1 | ||||
-rw-r--r-- | libre/icedove-libre/replace-urls.txt | 26 | ||||
-rw-r--r-- | libre/icedove-libre/vendor.js | 3 | ||||
-rw-r--r-- | libre/iceweasel-l10n/PKGBUILD | 184 | ||||
-rw-r--r-- | libre/iceweasel-l10n/region.properties | 2 | ||||
-rw-r--r-- | libre/iceweasel-libre/PKGBUILD | 20 | ||||
-rw-r--r-- | libre/iceweasel-libre/libre.patch | 199 | ||||
-rw-r--r-- | libre/iceweasel-libre/replace-urls.txt | 26 | ||||
-rw-r--r-- | libre/iceweasel-libre/vendor.js | 10 | ||||
-rw-r--r-- | libre/luxrender-libre/PKGBUILD | 3 |
15 files changed, 344 insertions, 307 deletions
diff --git a/libre/cgminer-libre/PKGBUILD b/libre/cgminer-libre/PKGBUILD index fafe50b50..d3f056dbc 100644 --- a/libre/cgminer-libre/PKGBUILD +++ b/libre/cgminer-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 99235 2013-10-26 09:56:23Z fyan $ +# $Id: PKGBUILD 100433 2013-11-04 11:01:53Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: monson <holymonson@gmail.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -7,7 +7,9 @@ _pkgname=cgminer pkgname=cgminer-libre -pkgver=3.6.6 +pkgver=3.7.0 +#_pkgver=3.6.6 +_pkgver=$pkgver pkgrel=1 pkgdesc="Multi-threaded multi-pool GPU, FPGA and ASIC miner for bitcoin and derivative coins, without nonfree OpenCL recommendation" url='http://forum.bitcoin.org/index.php?topic=28402.0' @@ -18,7 +20,7 @@ conflicts=$_pkgname provides=$_pkgname=$pkgver depends=('curl' 'mesa-libcl' 'libusbx' 'jansson') makedepends=('opencl-headers') -source=("http://ck.kolivas.org/apps/$_pkgname/$_pkgname-${pkgver}.tar.bz2" +source=("http://ck.kolivas.org/apps/$_pkgname/$_pkgname-${_pkgver}.tar.bz2" "$_pkgname.conf.d" "$_pkgname.service") backup=("etc/conf.d/$_pkgname" "etc/$_pkgname.conf") @@ -26,7 +28,7 @@ backup=("etc/conf.d/$_pkgname" "etc/$_pkgname.conf") [ "$CARCH" == "x86_64" ] && makedepends+=('yasm') build() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_pkgname-$_pkgver" # We have latest jansson and libusb - just use them sed "s|ac_subdirs_all='compat/libusb\-1.0\ncompat/jansson-2.5'||" -i ./configure @@ -36,8 +38,8 @@ build() { sed 's|JANSSON_LIBS="compat/jansson-2.5/src/.libs/libjansson.a"|JANSSON_LIBS=-ljansson|' -i ./configure sed 's|compat/Makefile ||' -i ./configure - sed 's|JANSSON_INCLUDES = -I$(top_srcdir)/compat/jansson-2.5/src||' -i ./Makefile.in - sed 's|USBUTILS_INCLUDES = -I$(top_srcdir)/compat/libusb\-1.0/libusb|USBUTILS_INCLUDES = -I/usr/include/libusb-1.0|' -i ./Makefile.in + sed 's|JANSSON_INCLUDES = .*||' -i ./Makefile.in + sed 's|USBUTILS_INCLUDES = .*|USBUTILS_INCLUDES = -I/usr/include/libusb-1.0|' -i ./Makefile.in sed 's|SUBDIRS = lib compat ccan|SUBDIRS = lib ccan|' -i ./Makefile.in rm -r compat @@ -56,6 +58,8 @@ build() { --enable-avalon \ --enable-klondike \ --enable-bitfury \ + --enable-hashfast \ + --enable-knc \ --with-system-libusb \ --disable-adl # For license issues @@ -63,7 +67,7 @@ build() { } package() { - cd "$srcdir/$_pkgname-$pkgver" + cd "$srcdir/$_pkgname-$_pkgver" make DESTDIR="$pkgdir" install @@ -76,6 +80,6 @@ package() { install -Dm644 $_pkgname.conf "$pkgdir"/etc/$_pkgname.conf } -sha512sums=('1f913118fd3a2757a9fa9b2ffb8f1527109e90626044362ce94bbf93e876448cace189bc6c6e0c28f33d71ecc0488312d60530ef20baadf9894e82891b15171d' +sha512sums=('40abe81952a67b4143a5f51e52d3a7787832ba36723ddc8f926b8f0dd190c9a4d1118c120005160ad8d5326a4e0c77c4334a269827170000a96642780a0a54be' '99c38bc395848f9712ce172343d31f5c60f5d8ac1cfe2f48df8f3ec6c488fc275763a79c5ef36b99f32faa465b5a65284b38e8a63ef9b144075ee13971313b41' '3317b60c6b1f14c47d8ee636113ef40a4023ab14054129de80a37947b381fd2b647a7053f4e1bb639efa225a514e862fa531908714c34040dda2d6221dde7f5f') diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD index 3d2655917..0721a71f2 100644 --- a/libre/icecat/PKGBUILD +++ b/libre/icecat/PKGBUILD @@ -14,7 +14,7 @@ _pgo=false pkgname=icecat pkgver=24.0 -pkgrel=2 +pkgrel=3 pkgdesc='GNU IceCat, the standalone web browser based on Mozilla Firefox.' arch=(i686 x86_64 mips64el) license=(MPL GPL LGPL) @@ -54,7 +54,7 @@ md5sums=( b41f82994fa056ffa5f8e6d99570e27a b30ba2b5562558d510fdd09d626d0faa 64826fcf48816b13090042eefddbaa58 - 2c48d9feffb909df35b552f9c5c555d5 + 1dfa11e781950a969205e83840e9741e 6e335a517c68488941340ee1c23f97b0 #c8552d030494443218d88792f4dbbd0f ) diff --git a/libre/icecat/vendor.js b/libre/icecat/vendor.js index 151140b8f..3d93cec01 100644 --- a/libre/icecat/vendor.js +++ b/libre/icecat/vendor.js @@ -8,9 +8,5 @@ pref("browser.shell.checkDefaultBrowser", false); pref("extensions.autoDisableScopes", 11); pref("extensions.shownSelectionUI", true); -// Make sure that safebrowsing is disabled -pref("browser.safebrowsing.enabled", false); -pref("browser.safebrowsing.malware.enabled", false); - -// Enable gstreamer support -pref("media.gstreamer.enabled", true); +// Disable Social API +pref("social.remote-install.enabled", false); diff --git a/libre/icedove-l10n/PKGBUILD b/libre/icedove-l10n/PKGBUILD index 98b9747e0..58645651d 100644 --- a/libre/icedove-l10n/PKGBUILD +++ b/libre/icedove-l10n/PKGBUILD @@ -3,8 +3,8 @@ pkgbase=icedove-l10n epoch=1 -_pkgver=17.0.10esr -pkgver=17.0.10.deb1 +_pkgver=24.0 +pkgver=24.0.deb1 _langpacks=(ar ast be bg bn-BD br ca cs da de el en-GB en-US es-AR es-ES et eu fi fr fy-NL ga-IE gd gl he hr hu hy-AM id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW) @@ -15,7 +15,7 @@ pkgname=($(for lang in ${_langpacks[@]} pkgrel=1 pkgdesc="Language packs for Debian Icedove." arch=('any') -url="http://packages.debian.org/sid/icedove" +url="http://packages.debian.org/experimental/icedove" license=('MPL' 'GPL') depends=("icedove-libre>=$epoch:$pkgver") makedepends=('unzip' 'zip') @@ -65,58 +65,58 @@ done md5sums=('d5b2567a8cc8f64591f313a6efdaaffc' 'f3719964e893c1002b7a923e8f95f923' - '8e791692eea1d3362dc3591ea0ec8593' - 'efd3bc6b816bd65544c866f53f78f278' - '6191f2d8be8e159b5660402d3452dde7' - '372e2c07cc13eb1d107c511c587049fd' - '8c0e7078deb311dc4b70b64f6891f880' - '9620ee9661a71329f0a3beaa6c68cc05' - '7e11cfe5c7b8f5ea365d25facd0578eb' - '60b59f79d7cb40ade5127f32856cb1cb' - 'f755ec87d0564dc36d8fb7de9477e415' - '6fe04cc1b6c73abae4f613cc9ef4affc' - '89cc2c93e7ed011204a1fb0e86dc4aa7' - 'dd0e47be47a9a18835c6070e48d7e07a' - '72b8a0262534c998e8c1604e15fd80af' - 'b18d9a8e54d7fb8d607c477611eee9c6' - '082baba9a78b449000961a48277479a3' - 'f5e2404638bacab4f38926d4ff7443d8' - '63484a3008ce1892a7e04e0378706cff' - '56befa3bb4792167de1ecb18919fe21c' - 'b8868ceb3d5da64be76935ef743c3ace' - '4b803458fd101fc5444b491b04de1eed' - '407387a006d14e7c1f6b0284f6c1fb2e' - '4e727822a0d4647f6de8ba1044b21b09' - '762725dd50e1bf655cf702bf3931fe9c' - '2069e7952995b2d7276f0413235d7203' - 'b102cd49a3ff300143a4240b92b3abfb' - 'cfcbfef6f4e86956059a18918ec56299' - 'c5250b9f59b0d7d34dd6afb752f94fdb' - 'aea9d435ba9a75382aceb865f73ccfe1' - '3dfc2f141b8dd36ed69e48821173a530' - 'b80d573644034fb0de121f45ebbb843e' - '327eff67979ff6ee62907940ec5773ec' - '477a25730b8d22db20d4870febfda1fc' - '770d533c56934b1f70dff1112c0f3693' - 'd77c872cfd3a96117fedeb5b8cf0ef4f' - '766ee0b04341270ef71f3d25436d6fb4' - '5669ac9b087760363713e10f0682849c' - 'e65f2c37b894d85152892da770470df0' - 'e1175d0806c229bf290aca74b1d5c57b' - '8402b9f98afdadae2a7651e4a03b9bcd' - 'b05250bdb9ce8bafe7fdaab8e005a340' - '4b32fdd2393d7395f121e05033f656a9' - '33e2e2d561f8d9549fbc7502b2702e5f' - '4017b43941dd1b16ed73f0e3ef3e25b3' - '55e23c9af6ee67182716b40c5a2296b0' - 'd8c7c561a2679395c9de4052122857d3' - '2ff180e37947d2c44a9985925d8e0a0e' - '9ff0b73411a1494658cdda374e70a2c4' - 'e1e3f296627a25721f88038841ad8965' - 'b3f50f66904f68ad82a7d20ff5adb80a' - 'e8c0f7ddeacae4b804af6ed2c27358e8' - 'd01b753d349ebe86a99832a75c7e4a37' - 'aa2fa304a4d7b4a1f0c8b83dbf6741d8' - '9b612da82cb6d65b2a1090debb7ef7be' - 'dd44a654781b0ae7550b0383cf4cc33f' - '8219c036a66f491eb5cf878ae5567aff') + '00e5745138bd36a6dda6996ca82bb458' + '2681d2dd9cba526734ac85a07bd72dff' + 'cd10d510639d2b4c524cd3a8fed30845' + 'b5d4c6176cb3d9181bc4958a59955371' + 'ec714abc51563df68c0e767499eb131b' + 'b3958d9eb8ff1074524c913eea9d4531' + '6cd59396e969a9fe0c9c4494b05e0d70' + 'a9cb42920b2dc0a07df802f9720e2976' + 'ca88f9d29b53c5249e04007b27e6b6f1' + '7800c97656d7c969d7d99efaf5449547' + '52c26e8e74d054a9b0e8b785d05a1219' + 'da4d4b0a905905a6befdacfc93ce11ec' + '7a1b3a80c2451cf388b1f394843d4d6e' + 'c9e1bb783a81d0a2cebe1ddec3a29c2b' + 'f586ca445a5e9cdb0cd8e5da5e301f75' + 'cda87ee3de3712dd7d98a31205cd0d78' + '97dfd7b9bdd3ffc451874a7c918747a8' + '3cf977ccd8b1f4b5215c7bec4e795063' + 'ce4b74e192d97b37b29bf725884bab77' + '0e131941c0cb0e7c2ecac70092c931a5' + '2140ad226acf709cbdf0a8323c704d97' + 'e539e40b18fb35398e88eadda0751256' + 'f7e0ff5bc085fa947d56677732ad40df' + 'e031bcb2d0df57a79d39aa8555e918ba' + '87f1310bff7b978a8015362dc95dfeba' + '2d3e0e115d0b9b1cd061beeb7cfb1039' + 'da16f65cb7095bf7ab50334d5310b46b' + 'b0ef1e6b1289376c25dfad11fd3b5825' + 'b33c0fc1a1b6d6f1b61e33e16a68c3aa' + '91d710244168d0c1c769435a60b64f3c' + '8debe2067c3ffdd910cfa0ad99ed62dd' + '7b639bf8009edb028538722812d29c1f' + '6ab044113bb056df256112716c4d7bc6' + '1f1cfc93ae9c04d6062d824fdf89ef0a' + 'c13d3d3653cbb530aafd82ea3a455b31' + '4f0acf27aa26483e161ad74c0bde0a0d' + '0b19f435b174941580e423586330af30' + '2c377b2b3dcbe5869c2db0dda2de06ed' + 'a7a04da21888fd15b755529b5bf2e36f' + '9309c021fc49d3a0aee8df25d41f525a' + '297f79f74a807063de05ed34159d7524' + '35d94ffaa43bd3dc451723b392b2bd2a' + '6028467f08ef13bd6b6a1de7348e06d3' + 'b2903194003960ed7189ce6834abfb07' + '3841804189ed1a6bbf1a4845b5fdf53f' + '58245e37b544aa0dd0ce79e383a6aa23' + '5ee4beab35fd0adb3b250fb80a9b82a8' + '3d702ac32f8184038d38b2dbc7e7c886' + '27c5580bd0f7d45362e367c8b1675190' + 'a70ab64d7bc529083bfe5ae4be9a4c0c' + 'd7ca7f6c776958b22f97f59d7e28c647' + '4beb1c99e43c4ea2fea8d9d877bcfe06' + '67098d273f37d70f59f04b8be7a96595' + '69dd513b2ea4472b5b651faf278ba836' + 'a62005875fba96de365a1432e6616842') diff --git a/libre/icedove-libre/PKGBUILD b/libre/icedove-libre/PKGBUILD index caf158671..fe880d03d 100644 --- a/libre/icedove-libre/PKGBUILD +++ b/libre/icedove-libre/PKGBUILD @@ -1,9 +1,9 @@ # Maintainer : Márcio Silva <coadde@lavabit.com> # Maintainer : André Silva <emulatorman@parabola.nu> -# We're getting this from Debian Sid +# We're getting this from Debian Experimental _debname=icedove -_debver=17.0.10 +_debver=24.0 _debrel=deb1 _debrepo=http://ftp.debian.org/debian/pool/main/ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } @@ -16,7 +16,7 @@ pkgrel=1 pkgdesc="A libre version of Debian Icedove, the standalone mail/news reader based on Mozilla Thunderbird." arch=('i686' 'x86_64' 'mips64el') license=('MPL' 'GPL' 'LGPL') -url="http://packages.debian.org/sid/${_pkgname}" +url="http://packages.debian.org/experimental/${_pkgname}" depends=('alsa-lib' 'dbus-glib' 'desktop-file-utils' 'gtk2' 'hicolor-icon-theme' 'hunspell' 'libevent' 'libnotify' 'libvpx' 'libxt' 'mime-types' 'mozilla-common' 'mozilla-searchplugins' 'nss' 'sqlite' 'startup-notification') makedepends=('unzip-libre' 'zip' 'pkg-config' 'python2' 'python2-virtualenv' 'wireless_tools' 'yasm' 'mesa' 'autoconf2.13' 'quilt') optdepends=('libcanberra: for sound support') @@ -24,22 +24,22 @@ replaces=('thunderbird') conflicts=('thunderbird') provides=('thunderbird') install=${_pkgname}.install -source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.bz2" +source=("${_debrepo}/`debfile ${_debname}`_${_debver}.orig.tar.xz" "${_debrepo}/`debfile ${_debname}`_${_debver}-${_debrel#deb}.debian.tar.gz" mozconfig replace-urls.txt vendor.js ${_pkgname}.desktop) options=(!emptydirs) -md5sums=('47df9e8d62a2bf37d0f184c6b96a377a' - '07f2fb97c98ddead98ccb537a63b6a92' - '5cf95ea94f69cdd36604890cfbf7b954' - 'a8fc4658d45b6bf9350023e5c3f34e56' - '4eecc4fc5aafaf0da651a09eadc90bee' +md5sums=('c69b05c9a1c28d455964aed4927ef916' + 'c67dc2f46f0e4d463ebe1ccdbfae6392' + '5bd3b5b1c79d87d2720252e9b06ba09e' + 'e14242e651928bd658ec8d489088b6f2' + '5a53179d14ae9631b7afe5e4d0fc0b25' 'e785e0c267f4435ae1a9aa0b03bcacfb') prepare() { - export DEBIAN_BUILD="comm-esr17" + export DEBIAN_BUILD="comm-esr24" export QUILT_PATCHES=debian/patches export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' @@ -92,14 +92,11 @@ prepare() { # configure script misdetects the preprocessor without an optimization level # https://bugs.archlinux.org/task/34644 - sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure - - # Fix virtualenv path - sed -i 's|/usr/share/pyshared/virtualenv.py|/usr/lib/python2.7/site-packages/virtualenv.py|' mozilla/configure + sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' mozilla/configure } build() { - export DEBIAN_BUILD="comm-esr17" + export DEBIAN_BUILD="comm-esr24" cd "${srcdir}/${DEBIAN_BUILD}" @@ -110,7 +107,7 @@ build() { } package() { - export DEBIAN_BUILD="comm-esr17" + export DEBIAN_BUILD="comm-esr24" cd "${srcdir}/${DEBIAN_BUILD}" diff --git a/libre/icedove-libre/mozconfig b/libre/icedove-libre/mozconfig index 4f90cb58a..563c3fc22 100644 --- a/libre/icedove-libre/mozconfig +++ b/libre/icedove-libre/mozconfig @@ -28,6 +28,7 @@ ac_add_options --with-pthreads ac_add_options --enable-startup-notification ac_add_options --enable-gio +ac_add_options --disable-gstreamer ac_add_options --disable-gnomevfs ac_add_options --disable-crashreporter ac_add_options --disable-updater diff --git a/libre/icedove-libre/replace-urls.txt b/libre/icedove-libre/replace-urls.txt index fc13e32fb..9cc6d0933 100644 --- a/libre/icedove-libre/replace-urls.txt +++ b/libre/icedove-libre/replace-urls.txt @@ -2,24 +2,24 @@ # These are whitespace-separated EREs, comments are lines starting with '#' https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/dictionaries/?(\?[^"']*)? https://parabolagnulinux.org/packages/\?repo=Extra\&q=hunspell- -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/plugins/?(\?[^"']*)? https://gnuzilla.gnu.org/plugins/ -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/personas/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/recommended/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search-engines/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html#search%20engines -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/themes/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html#themes -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?" https://www.gnu.org/software/gnuzilla/addons.html" -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?$ https://www.gnu.org/software/gnuzilla/addons.html +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/plugins/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/personas/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/recommended/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search-engines/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/themes/?(\?[^"']*)? http://directory.fsf.org/wiki/Icedove +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?" http://directory.fsf.org/wiki/Icedove" +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?$ http://directory.fsf.org/wiki/Icedove -https://addons.mozilla.org/firefox/collections/mozilla/webdeveloper/ https://www.gnu.org/software/gnuzilla/addons.html +https://addons.mozilla.org/firefox/collections/mozilla/webdeveloper/ http://directory.fsf.org/wiki/Icedove -https?://services\.addons\.mozilla\.org/(%LOCALE%|@AB_CD@|en-US|ru)/([a-zA-Z%-]+)/ https://www.gnu.org/software/gnuzilla/addons.html#bogus-services.\2/ +https?://services\.addons\.mozilla\.org/(%LOCALE%|@AB_CD@|en-US|ru)/([a-zA-Z%-]+)/ http://directory.fsf.org/wiki/Icedove.\2/ -https?://pfs\.mozilla\.org/plugins/PluginFinderService\.php https://gnuzilla.gnu.org/plugins/PluginFinderService.php +https?://pfs\.mozilla\.org/plugins/PluginFinderService\.php http://directory.fsf.org/wiki/Icedove #https?://versioncheck\.addons\.mozilla\.org/update/VersionCheck\.php #https?://versioncheck-bg\.addons\.mozilla\.org/update/VersionCheck\.php -"https?://addons\.mozilla\.org/" "https://www.gnu.org/software/gnuzilla/addons.html" +"https?://addons\.mozilla\.org/" "http://directory.fsf.org/wiki/Icedove" # hack: these aren't URLs, per se -(addonsBrowseAll\.description\s*=.*)addons\.mozilla\.org \1gnu.org/software/gnuzilla/addons.html +(addonsBrowseAll\.description\s*=.*)addons\.mozilla\.org \1directory.fsf.org/wiki/Icedove diff --git a/libre/icedove-libre/vendor.js b/libre/icedove-libre/vendor.js index 279bdc158..170b505a8 100644 --- a/libre/icedove-libre/vendor.js +++ b/libre/icedove-libre/vendor.js @@ -1,6 +1,3 @@ -// Forbid application updates -lockPref("app.update.enabled", false); - // Use LANG environment variable to choose locale pref("intl.locale.matchOS", true); diff --git a/libre/iceweasel-l10n/PKGBUILD b/libre/iceweasel-l10n/PKGBUILD index 7fb595354..c032a2b70 100644 --- a/libre/iceweasel-l10n/PKGBUILD +++ b/libre/iceweasel-l10n/PKGBUILD @@ -11,8 +11,8 @@ # - Run 'make'. It will take care of everything else for you. _debname=iceweasel -_debver=24.0 -_debrel=deb2 +_debver=25.0 +_debrel=deb1 _debrepo=http://ftp.debian.org/debian/pool/main/ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } @@ -28,7 +28,7 @@ pkgrel=1 pkgdesc="Language packs for Debian Iceweasel." arch=('any') -url="http://packages.debian.org/sid/iceweasel" +url="http://packages.debian.org/experimental/iceweasel" license=('MPL' 'GPL') depends=("iceweasel-libre>=$epoch:$pkgver") makedepends=('unzip' 'zip') @@ -75,92 +75,92 @@ package_iceweasel-l10n-$(echo $lang | tr A-Z a-z)() { " done -md5sums=('e88728730ecf9f0f145de5f70e362b15' - '8b54f8c36f8465987871145fd70956ce' - 'ad3a11f1485a58a0ad59d861d37a08a5' - '9761805e9011c371bb443d8f74fede3c' - '87bb6a20535feb2692aa2a6a1afa11e5' - '656dca2918d356fbe368b18fb9eac7ec' - 'e1c793ac7d7beed9d21631154c3dbe1c' - '862470f8d5ee8f8d2f68afc7f4a3d5c1' - '5d7d027fe8c821689a4fdb022fdf7b1f' - 'ab298b1e9d86dfccb6797a8f2f28c8af' - '4c3dd02509c0f7a8506b7303a410692b' - 'ebe4f9e91981bbe85d4f2024325d4cf2' - 'c7e1dae44043c1236f96739ad1117fbe' - 'b33da7699c2a2f5e0febd11e4489d382' - '63c8b3e4c079fbbd98e321035b5c6317' - 'f14d3462af09d8094393ee16f679e5ab' - '0eac6ddbcce45fd8e9a202c93a3738cb' - 'c837f374f56c0bd6efdde745dce89f8a' - '5f780c1b42835050c39db15493dff728' - '69303505295c74467a56aa2a43ea2b82' - '7c44dba21f5d03604b5dd120231a00ae' - 'a401bc653b544ac4f259cca56b79d96d' - 'abdac5ba27fc5cd2ec4d5bc514772670' - '0ddc4de7b3050ed2a49233fbe18eebb3' - '7d09b317736ba78bd6bcf86f5f6e1e11' - '14d1ceaaef00130134e017ae868db8ea' - '9ddedfef7ffea213ef4d4e1773b3ad15' - 'ae89977182d5998204b8ebc1e2603e9f' - '642cdf237587093072412720fb36485a' - '113ef967c5c05ae9ceae093064fdc116' - '90425e1d17c39090a68014c6ce7fb17b' - '0d9e0fc7162eb0aca197866ef427f481' - '95cc1695aa5bffbdcbcb773fb0430319' - '1475a2ad88c8699a9c36e07baed988e0' - '26fd5bf6e4e0a6c634ca7632fb20d69d' - '1cfb6db8de12e0698f0663fffe651962' - '47cbb471101ed09e1d43f85a38cac91f' - 'e8cb435f70c0d62b07cddf051b2e6a5b' - 'bc58060bf3539ab408f1a331ec617949' - '01e8eedc1594c13db4f8a991fcf87f83' - '91179c0d3ee8f003a848eedd2435ea3c' - '0bac7e153488e965f164d61d81de87cb' - '4dabbdfa4fe6477e862eb381eb2c4fd0' - 'a83a772712ae74ddb309cb4a7cb52f75' - 'e16444075ca17e7b5961f7e1e0a828bf' - '4df54bf6c1b1cb35a130d34f9a981eec' - '27e8f49d9a73c79515aa75304758ae22' - '4ad85b335fd26d3474548433fd20d919' - '7f63adfe80832afc40cc3774b48fdefc' - 'dbeac803ed5906af388d2130cdac5c32' - 'f82ba92549541e2d89d5040d175a11d8' - 'bd46bc7902cba8866ffedbb50c8ca2f8' - '203f1fcb9dd3de9396787fc9dab0312a' - 'da685c4c4bd727b337bb720d83de8cf5' - '42fbbda5287dfbf11619e6046bd06f8b' - '65844655106abc5fba71a2cd9bec2d26' - '4ad3f9cbb469aeca27443e39a53e8c73' - '9225277738d7a0fb8b585314ecdb642f' - '292574470c2daeda3c005b12d8a66269' - '954554b04d7aee0c6662d2edf7b48c1b' - 'f15824595b7aab31ce8cc91de781ea03' - 'c5f2c9ddb5775179be5eea13b12f843f' - 'def21db04a3b606c603412d7a0091041' - '686fcc1eefcce197c8b27363c5db6f34' - '9eb2657a7af95927274b0453056173b3' - '58e3dedcb8c0f85766aaaa0d35746b94' - '209670672c37d4befa4375528385ae4a' - 'f3b09defe2dd33f94c5aa4f3c19d726e' - '3f05b588ddea099c873203267287e296' - '91180565b17731d4ff40e6612f499527' - 'fac9050297be0dfe64473d3fe3bce03b' - 'd72a455cd79e304627db71c0ad42e42c' - 'f271b0a4b2d348edca352611da9fa79e' - '367a12e148e94885d5141a7b374523f7' - '18fb3c7bbfdf0b81a40ef5f0bd9d3c2c' - '4e5418b69f62e5d281aa98b0089149de' - 'bfdf7ae55a0994fbe3ed2359dfd2d437' - 'e7b4b504e518b16bb5d9cea8770b1b7a' - 'a8719e1294071e9e0366f686b89a793f' - 'c422789ab794748200b3d33f660b0076' - 'ac040347a410692fea6b7fdda06802cf' - '97c066c4bd823d8f3157fbb390cbaaac' - '3167b085b038f6f1bde2530a167e7405' - 'e969d0185a8c34341edba2ea2e70a476' - 'aff3452e3b6663a2e2f8870924bfded6' - '44519549cf6b052b49519c9960f97481' - 'fe67796800cb807148a39722d689a4c7' - 'b947f013e632c6d262ebdbfac53e3958' - '677267c8284fca2b3749f53eba598121') +md5sums=('a4593936bf1c7a9ec9368ff249f9cc56' + '72891c593c993c5474abff8b4e72d543' + '675ce7d5e3d7a2899db8be29a3f8482a' + 'ed754b10fb8e687dab42ccb50f31649c' + 'e3ca6f8116a0d9b2cada9fa88b66e237' + '3324458a1907de5c95ed6d02601e2753' + '5ea65765bb6fb9ba8aac3e36ed66c1b8' + 'c22ae0fcc64c979cf87aec4b191353fb' + 'c33058a022beb01abad48d543d4621bc' + 'f7cb06c3847748fcd01aa6c7e07bab09' + 'b2c9f2768a5f364c64e38d76323aa1b7' + 'cf5a47e0ce43bcbe9601401e3adcf87b' + 'c42200f23f5ced9395ae8a1dff2e824f' + '487dd4ace0ed32330b4dcbf1c6d39758' + '5ad617928cf23d8e97916cf16d417635' + '6dd585cf48ac920dfb2ba2966ccc1a7b' + '399e6f69ea89436c3cb2d6c17b9415f5' + '726eb9a1368f01b01cb11f78c1fe91b1' + '19152bb2705946c16f7f10140128635b' + '34a8fd695d3ac20bf733c4c5fd9c733e' + 'e13963f59dbec91fa9318fcfb19570c5' + '9ef86e7b69f7de49e321ef7dc7dc0b75' + 'bb74f5cb87e6218820e7c9a2bddc2021' + 'fa34dfaed15fa16814ac2d629971141f' + 'a124544d82417a7a1341c37c80b18f68' + '6936b981c79fbffbd514dcbd281c26b8' + '0b59289da31c29844db8c688770a474a' + '8bd21818ca2216e65f160eb7a9ca072b' + '20ad27abc7c254a9960682f7afda1e5f' + 'e8bd8488274796668e5b7a4e4dba5949' + '991f8d1e1faae1a6a22113f4f3f6d90e' + 'bb0f98dcd2b87510d09216d9a36ef686' + '87fa30b76eafab63b28ee53943435e43' + '3cbafc8cdff119b73fcbd2bac8ffadea' + '25b4ee89d58b2edf937515a1f8309768' + 'ea5b9b47bd4a24a80058509ba2126041' + '97be59190157410b37a56cbec1d95c78' + '575a68f6bc5ace8fc212a9a7d759291b' + 'f57bea11b0f49cf2e4023008ffcdc87d' + 'c1130d88b73db6a474d1df5ed00d0427' + 'd0fd4480ab9fd6d20e2ea3c23a94ae14' + '4b7f19fd35a68990d114e0f7c265b7b2' + '77ed20f961742c3b8eb7a8cfdc24df25' + '9c3ed09220442dc602be0fd130475349' + 'c7b7cd5971d07052c983e6d2047a3154' + '6e7b9ac0906938a0ba4296e99a03779c' + '39b1121cb719123596c3b1ef48d82b94' + 'ae71cd7232645c49b1d9f970a6f824e0' + '25b322a7fa03c620747d72587e594173' + '4b5fefdfdba63243507ac623644912ca' + 'ae02bb179460d0a1ad2c88ed063c1222' + '2eb0dd6b6540f11b1e3ea7cfb6a8f414' + '1a04b8c9fddcdbc96e52d2a6b5ccaae9' + '8fa2584f770ca97eb7a46826f027aa63' + '083f0e2bdc94f668b0aa10a7ebe65e78' + '091c223464fb65ed7e771fa0abda5db6' + '53bc7c5f16a4c1e9d5315ae44bfbc1ab' + '5cfc5a27b72a432da7267fcc87fab40a' + 'a4467ea38382fd2c0aa22fdf1aab41b1' + '2ae42108358fe38e2efbe70e26f82f3c' + 'dcba6a97010bb9504e9778bfc5aee54b' + '4b8dd9e54b79d133884d29b6a6b78d1f' + '0c364c911b310d5656652faced437ec4' + '60856a5d67e13bc3ecb2edd6f90ce328' + '1685cea5a1094769a0a2f7fa3e248482' + '6d3218c1a6c45206c71477f3403b3bf9' + 'a75749039cca538ba22bb7007b8358e9' + 'c795a1eb2f467a1fe6c7821af6dd9d05' + 'b1e16275ee6b874e4f39579126cb8c94' + '159145964d7c3e6faa1416a2ebc96e84' + 'bf6efa5437f4dbd6549e27b00523e10e' + 'ab9d9d2568d3be83038973c7b1077c6a' + 'd6ad3b4a84ca1a35ef46a6a7053de37c' + '285f62d8782aa73860a2187b0a4027cf' + 'd107b587a939124df3c8a233e75d3ca3' + '968bd91d21c52095f08f9a55d20ba6a4' + '0f29172e2aa3edf11a1c705ce945f036' + '78ce26aa5e6fedff75cae9aa24d8d8e9' + 'a8d0606d5d79f1e4f08908f67b0336ab' + '21d6c6af9ae10aa4d392a1f949a76462' + 'bf1fb5267204996373ff541558d7b286' + 'c3561aa5796054b0377eaab17017b341' + '2a2c08f36efd1b4455194abd67268c34' + '4cfe3e0dca2d7e26effb3fdda7bb2af7' + 'a1eb070b498fd9324a7c5c3563f7d29e' + '1fad104a69ed3150d3d8ca1b79181d03' + '2e099ca02f1269f25627616cb7df3d12' + '852e3415f008110d23ed1ed9bdba2d35' + 'e8f40197b8026e641b4836de6864045a') diff --git a/libre/iceweasel-l10n/region.properties b/libre/iceweasel-l10n/region.properties index fe7f265ce..5654eb9ee 100644 --- a/libre/iceweasel-l10n/region.properties +++ b/libre/iceweasel-l10n/region.properties @@ -15,7 +15,7 @@ browser.search.order.3=Seeks Search # profile database. Note that "new" is defined as "has a different URL"; this # means that it's not possible to update the name of existing handler, so # don't make any spelling errors here. -gecko.handlerService.defaultHandlersVersion=3 +gecko.handlerService.defaultHandlersVersion=4 # The default set of protocol handlers for irc: gecko.handlerService.schemes.irc.0.name=Freenode Web IRC diff --git a/libre/iceweasel-libre/PKGBUILD b/libre/iceweasel-libre/PKGBUILD index 0ed8d24ee..63ae55214 100644 --- a/libre/iceweasel-libre/PKGBUILD +++ b/libre/iceweasel-libre/PKGBUILD @@ -12,10 +12,10 @@ _pgo=true -# We're getting this from Debian Sid +# We're getting this from Debian Experimental _debname=iceweasel -_debver=24.0 -_debrel=deb2 +_debver=25.0 +_debrel=deb1 _debrepo=http://ftp.debian.org/debian/pool/main/ debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; } @@ -23,7 +23,7 @@ _pkgname=iceweasel pkgname=iceweasel-libre epoch=1 pkgver=$_debver.$_debrel -pkgrel=2 +pkgrel=1 pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox." arch=(i686 x86_64 mips64el) @@ -42,7 +42,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks' 'gstreamer0.10-good-plugins: webm and mp4 demuxing' 'gstreamer0.10-ugly-plugins: h.264 decoding' 'libpulse: PulseAudio audio driver') -url="http://packages.debian.org/sid/${_pkgname}" +url="http://packages.debian.org/experimental/${_pkgname}" install=iceweasel.install replaces=('firefox') conflicts=('firefox') @@ -58,15 +58,15 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.bz2" replace-urls.txt iceweasel-20.0.1-fixed-loading-icon.png Bug-756390-Make-the-Reset-Firefox-feature-more-gener.patch) -md5sums=('8f24807d67599516850a4bdca2b2fbd6' - '1f4f1347e05b15f5af137787d614ecdf' +md5sums=('dd1462b582747210cc6c2ac1d01c4c17' + '4f4cde44b6e83cf78ff5d6e757d1913c' '350feec44d359c31679dbec3de6685df' 'df08eaa1ac3bc6c2356be4fbf8ec8932' - '5e01a51ec4f3dd72ff2525edfe6cd371' + '8c11b80574b11e96c2ef44fa16f4b844' '7b9e5996dd9fe0b186a43a297db1c6b5' 'abf5ecb74caa857abb42bcfbb3442d9c' - '121fefaa040936c3b96298da0c49f450' - 'a8fc4658d45b6bf9350023e5c3f34e56' + '816013881cfc9a1f4f0ede72b014f8b3' + 'b0c23b67c247008b50fe9e7cf1e576ad' '6e335a517c68488941340ee1c23f97b0' 'f1594fa3567e5b70202c3432d7c00202') diff --git a/libre/iceweasel-libre/libre.patch b/libre/iceweasel-libre/libre.patch index c0e61d5b9..e5632c667 100644 --- a/libre/iceweasel-libre/libre.patch +++ b/libre/iceweasel-libre/libre.patch @@ -1,8 +1,7 @@ -diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js -index 2617a7f..a70434a 100644 ---- a/browser/app/profile/firefox.js -+++ b/browser/app/profile/firefox.js -@@ -1242,14 +1242,6 @@ pref("pdfjs.previousHandler.alwaysAskBeforeHandling", false); +diff -Nur mozilla-release.orig/browser/app/profile/firefox.js mozilla-release/browser/app/profile/firefox.js +--- mozilla-release.orig/browser/app/profile/firefox.js 2013-11-05 03:52:59.229583495 -0200 ++++ mozilla-release/browser/app/profile/firefox.js 2013-11-05 03:57:12.955661016 -0200 +@@ -1269,14 +1269,6 @@ // (This is intentionally on the high side; see bug 746055.) pref("image.mem.max_decoded_image_kb", 256000); @@ -17,11 +16,10 @@ index 2617a7f..a70434a 100644 // Turn on the CSP 1.0 parser for Content Security Policy headers pref("security.csp.speccompliant", true); -diff --git a/browser/base/content/abouthome/aboutHome.css b/browser/base/content/abouthome/aboutHome.css -index ce8db3c..27ff8b6 100644 ---- a/browser/base/content/abouthome/aboutHome.css -+++ b/browser/base/content/abouthome/aboutHome.css -@@ -51,11 +51,6 @@ a { +diff -Nur mozilla-release.orig/browser/base/content/abouthome/aboutHome.css mozilla-release/browser/base/content/abouthome/aboutHome.css +--- mozilla-release.orig/browser/base/content/abouthome/aboutHome.css 2013-10-25 20:27:08.000000000 -0200 ++++ mozilla-release/browser/base/content/abouthome/aboutHome.css 2013-11-05 03:57:12.958994121 -0200 +@@ -49,11 +49,6 @@ background-repeat: no-repeat; } @@ -33,7 +31,7 @@ index ce8db3c..27ff8b6 100644 #searchForm { display: -moz-box; } -@@ -74,8 +69,7 @@ a { +@@ -72,8 +67,7 @@ #searchEngineLogo { display: inline-block; height: 28px; @@ -43,7 +41,7 @@ index ce8db3c..27ff8b6 100644 } #searchText { -@@ -147,48 +141,6 @@ a { +@@ -145,48 +139,6 @@ transition-duration: 0ms; } @@ -92,7 +90,7 @@ index ce8db3c..27ff8b6 100644 #launcher { display: -moz-box; -moz-box-align: center; -@@ -368,20 +320,6 @@ body[narrow] #restorePreviousSession::before { +@@ -366,20 +318,6 @@ background-image: url("chrome://branding/content/about-logo@2x.png"); } @@ -113,11 +111,10 @@ index ce8db3c..27ff8b6 100644 .launchButton::before, #aboutMozilla::before { transform: scale(.5); -diff --git a/browser/base/content/abouthome/aboutHome.js b/browser/base/content/abouthome/aboutHome.js -index dd050d3..7ae28d2 100644 ---- a/browser/base/content/abouthome/aboutHome.js -+++ b/browser/base/content/abouthome/aboutHome.js -@@ -3,147 +3,44 @@ +diff -Nur mozilla-release.orig/browser/base/content/abouthome/aboutHome.js mozilla-release/browser/base/content/abouthome/aboutHome.js +--- mozilla-release.orig/browser/base/content/abouthome/aboutHome.js 2013-10-25 20:27:08.000000000 -0200 ++++ mozilla-release/browser/base/content/abouthome/aboutHome.js 2013-11-05 04:10:11.565757913 -0200 +@@ -3,152 +3,44 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ const SEARCH_ENGINES = { @@ -296,10 +293,15 @@ index dd050d3..7ae28d2 100644 - -const SNIPPETS_UPDATE_INTERVAL_MS = 86400000; // 1 Day. - +-// IndexedDB storage constants. +-const DATABASE_NAME = "abouthome"; +-const DATABASE_VERSION = 1; +-const SNIPPETS_OBJECTSTORE_NAME = "snippets"; +- // This global tracks if the page has been set up before, to prevent double inits let gInitialized = false; let gObserver = new MutationObserver(function (mutations) { -@@ -151,7 +48,6 @@ let gObserver = new MutationObserver(function (mutations) { +@@ -156,7 +48,6 @@ if (mutation.attributeName == "searchEngineURL") { setupSearchEngine(); if (!gInitialized) { @@ -307,7 +309,7 @@ index dd050d3..7ae28d2 100644 gInitialized = true; } return; -@@ -172,70 +68,6 @@ window.addEventListener("pagehide", function() { +@@ -177,117 +68,6 @@ window.removeEventListener("resize", fitToWidth); }); @@ -339,46 +341,93 @@ index dd050d3..7ae28d2 100644 - return; - } - -- // TODO (bug 789348): use a real asynchronous storage here. This setTimeout -- // is done just to catch bugs with the asynchronous behavior. -- setTimeout(function() { -- // Populate the cache from the persistent storage. -- let cache = new Map(); -- for (let key of [ "snippets-last-update", -- "snippets-cached-version", -- "snippets" ]) { -- cache.set(key, localStorage[key]); +- let invokeCallbacks = function () { +- if (!gSnippetsMap) { +- gSnippetsMap = Object.freeze(new Map()); - } - -- gSnippetsMap = Object.freeze({ -- get: function (aKey) cache.get(aKey), -- set: function (aKey, aValue) { -- localStorage[aKey] = aValue; -- return cache.set(aKey, aValue); -- }, -- has: function(aKey) cache.has(aKey), -- delete: function(aKey) { -- delete localStorage[aKey]; -- return cache.delete(aKey); -- }, -- clear: function() { -- localStorage.clear(); -- return cache.clear(); -- }, -- get size() cache.size -- }); -- - for (let callback of gSnippetsMapCallbacks) { - callback(gSnippetsMap); - } - gSnippetsMapCallbacks.length = 0; -- }, 0); +- } +- +- let openRequest = indexedDB.open(DATABASE_NAME, DATABASE_VERSION); +- +- openRequest.onerror = function (event) { +- // Try to delete the old database so that we can start this process over +- // next time. +- indexedDB.deleteDatabase(DATABASE_NAME); +- invokeCallbacks(); +- }; +- +- openRequest.onupgradeneeded = function (event) { +- let db = event.target.result; +- if (!db.objectStoreNames.contains(SNIPPETS_OBJECTSTORE_NAME)) { +- db.createObjectStore(SNIPPETS_OBJECTSTORE_NAME); +- } +- } +- +- openRequest.onsuccess = function (event) { +- let db = event.target.result; +- +- db.onerror = function (event) { +- invokeCallbacks(); +- } +- +- db.onversionchange = function (event) { +- event.target.close(); +- invokeCallbacks(); +- } +- +- let cache = new Map(); +- let cursorRequest = db.transaction(SNIPPETS_OBJECTSTORE_NAME) +- .objectStore(SNIPPETS_OBJECTSTORE_NAME).openCursor(); +- cursorRequest.onerror = function (event) { +- invokeCallbacks(); +- } +- +- cursorRequest.onsuccess = function(event) { +- let cursor = event.target.result; +- +- // Populate the cache from the persistent storage. +- if (cursor) { +- cache.set(cursor.key, cursor.value); +- cursor.continue(); +- return; +- } +- +- // The cache has been filled up, create the snippets map. +- gSnippetsMap = Object.freeze({ +- get: function (aKey) cache.get(aKey), +- set: function (aKey, aValue) { +- db.transaction(SNIPPETS_OBJECTSTORE_NAME, "readwrite") +- .objectStore(SNIPPETS_OBJECTSTORE_NAME).put(aValue, aKey); +- return cache.set(aKey, aValue); +- }, +- has: function (aKey) cache.has(aKey), +- delete: function (aKey) { +- db.transaction(SNIPPETS_OBJECTSTORE_NAME, "readwrite") +- .objectStore(SNIPPETS_OBJECTSTORE_NAME).delete(aKey); +- return cache.delete(aKey); +- }, +- clear: function () { +- db.transaction(SNIPPETS_OBJECTSTORE_NAME, "readwrite") +- .objectStore(SNIPPETS_OBJECTSTORE_NAME).clear(); +- return cache.clear(); +- }, +- get size() cache.size +- }); +- +- setTimeout(invokeCallbacks, 0); +- } +- } -} - function onSearchSubmit(aEvent) { let searchTerms = document.getElementById("searchText").value; -@@ -320,140 +152,6 @@ function setupSearchEngine() +@@ -372,140 +152,6 @@ } @@ -519,10 +568,9 @@ index dd050d3..7ae28d2 100644 function fitToWidth() { if (window.scrollMaxX) { document.body.setAttribute("narrow", "true"); -diff --git a/browser/base/content/abouthome/aboutHome.xhtml b/browser/base/content/abouthome/aboutHome.xhtml -index cd821c4..9816d54 100644 ---- a/browser/base/content/abouthome/aboutHome.xhtml -+++ b/browser/base/content/abouthome/aboutHome.xhtml +diff -Nur mozilla-release.orig/browser/base/content/abouthome/aboutHome.xhtml mozilla-release/browser/base/content/abouthome/aboutHome.xhtml +--- mozilla-release.orig/browser/base/content/abouthome/aboutHome.xhtml 2013-10-25 20:27:08.000000000 -0200 ++++ mozilla-release/browser/base/content/abouthome/aboutHome.xhtml 2013-11-05 03:57:12.962327229 -0200 @@ -43,15 +43,6 @@ <input id="searchSubmit" type="submit" value="&abouthome.searchEngineButton.label;"/> </form> @@ -539,10 +587,9 @@ index cd821c4..9816d54 100644 </div> <div class="spacer"/> -diff --git a/browser/locales/en-US/chrome/browser-region/region.properties b/browser/locales/en-US/chrome/browser-region/region.properties -index 23a30d0..fe7f265 100644 ---- a/browser/locales/en-US/chrome/browser-region/region.properties -+++ b/browser/locales/en-US/chrome/browser-region/region.properties +diff -Nur mozilla-release.orig/browser/locales/en-US/chrome/browser-region/region.properties mozilla-release/browser/locales/en-US/chrome/browser-region/region.properties +--- mozilla-release.orig/browser/locales/en-US/chrome/browser-region/region.properties 2013-10-25 20:27:09.000000000 -0200 ++++ mozilla-release/browser/locales/en-US/chrome/browser-region/region.properties 2013-11-05 04:16:11.884325686 -0200 @@ -3,17 +3,12 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -565,13 +612,13 @@ index 23a30d0..fe7f265 100644 # 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 @@ browser.contentHandlers.types.0.uri=http://add.my.yahoo.com/rss?url=%s +@@ -22,20 +17,10 @@ # don't make any spelling errors here. - gecko.handlerService.defaultHandlersVersion=3 + 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=http://30boxes.com/external/widget?refer=ff&url=%s +-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 @@ -590,10 +637,9 @@ index 23a30d0..fe7f265 100644 -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 --git a/browser/locales/generic/profile/bookmarks.html.in b/browser/locales/generic/profile/bookmarks.html.in -index e925c1e..5101035 100644 ---- a/browser/locales/generic/profile/bookmarks.html.in -+++ b/browser/locales/generic/profile/bookmarks.html.in +diff -Nur mozilla-release.orig/browser/locales/generic/profile/bookmarks.html.in mozilla-release/browser/locales/generic/profile/bookmarks.html.in +--- mozilla-release.orig/browser/locales/generic/profile/bookmarks.html.in 2013-10-25 20:27:09.000000000 -0200 ++++ mozilla-release/browser/locales/generic/profile/bookmarks.html.in 2013-11-05 03:57:12.972326552 -0200 @@ -15,13 +15,20 @@ <DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">@bookmarks_toolbarfolder@</H3> <DD>@bookmarks_toolbarfolder_description@ @@ -621,11 +667,10 @@ index e925c1e..5101035 100644 + <DT><A HREF="http://www.h-node.org/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABgElEQVQ4jaXRz2uSARzHcb0vlRGEzTVWISU1BVkFYTIyjNK1pKcxHA+yhWMWIamHYikFgpoLIi9jwegi3QbL9SzdLmMbM9J+DkJBgm5RDvEPeHeQHOyQz0OH9+V7ePGBr0pqpPmfVPsP8a0AR4MnMEwf48x9K0s/E8oAY9iEMOvD+8yP2qVjrhhRBnSN61n5sIpULqC+pGHh8wNlgEY8jPQXcGh4VXukDND5evYAl46odIuXtYdKAANSudAChO52/XeMZMohecCbcoGdH99Y+7LO72adT9+/4nh8nYOjBl7/SsoB8gBkpHk8T0S2K++pN3fRin3cfnFDHvCuWkI9rEMvHGEo5gbAHnXhnLF1BpZLeRaLOVT2A8Q3A5wMngXgWtKLxX9KPqC+rCWQvYkpeK4NWKcGOgO50ts2MJJ0cPreeQDciTHMchZYIhcwh2wcuqjn+ccwGm9v6wsTxxn0dVgQXZ7Ek3Agpq6QrcaQGmmebtxFSDkRU1fJVmL/BpT2ByV/3eDMhinRAAAAAElFTkSuQmCC">h-node</A> </DL><p> </DL><p> -diff --git a/dom/ipc/test.xul b/dom/ipc/test.xul -index 25efdb6..8162c73 100644 ---- a/dom/ipc/test.xul -+++ b/dom/ipc/test.xul -@@ -299,6 +299,6 @@ +diff -Nur mozilla-release.orig/dom/ipc/test.xul mozilla-release/dom/ipc/test.xul +--- mozilla-release.orig/dom/ipc/test.xul 2013-10-25 20:27:14.000000000 -0200 ++++ mozilla-release/dom/ipc/test.xul 2013-11-05 03:57:12.982325866 -0200 +@@ -302,6 +302,6 @@ oncommand="document.getElementById('page').QueryInterface(Components.interfaces.nsIFrameLoaderOwner).frameLoader.delayRemoteDialogs = this.checked;"/> </toolbar> @@ -633,10 +678,9 @@ index 25efdb6..8162c73 100644 + <browser type="content" src="https://duckduckgo.com/html" flex="1" id="page" remote="true"/> <label id="messageLog" value="" crop="center"/> </window> -diff --git a/layout/ipc/test-ipcbrowser.xul b/layout/ipc/test-ipcbrowser.xul -index 237ba61..7603d7d 100644 ---- a/layout/ipc/test-ipcbrowser.xul -+++ b/layout/ipc/test-ipcbrowser.xul +diff -Nur mozilla-release.orig/layout/ipc/test-ipcbrowser.xul mozilla-release/layout/ipc/test-ipcbrowser.xul +--- mozilla-release.orig/layout/ipc/test-ipcbrowser.xul 2013-10-25 20:27:28.000000000 -0200 ++++ mozilla-release/layout/ipc/test-ipcbrowser.xul 2013-11-05 03:57:12.982325866 -0200 @@ -73,6 +73,6 @@ label="setViewportScale"/> </toolbar> @@ -645,11 +689,10 @@ index 237ba61..7603d7d 100644 + <browser type="content" src="https://duckduckgo.com/html" flex="1" id="content" remote="true"/> </window> -diff --git a/modules/libpref/src/init/all.js b/modules/libpref/src/init/all.js -index 3b67260..29f7730 100644 ---- a/modules/libpref/src/init/all.js -+++ b/modules/libpref/src/init/all.js -@@ -4190,20 +4190,6 @@ pref("memory.ghost_window_timeout_seconds", 60); +diff -Nur mozilla-release.orig/modules/libpref/src/init/all.js mozilla-release/modules/libpref/src/init/all.js +--- mozilla-release.orig/modules/libpref/src/init/all.js 2013-11-05 03:52:59.219584174 -0200 ++++ mozilla-release/modules/libpref/src/init/all.js 2013-11-05 03:57:12.985658973 -0200 +@@ -4255,20 +4255,6 @@ // Disable freeing dirty pages when minimizing memory. pref("memory.free_dirty_pages", false); diff --git a/libre/iceweasel-libre/replace-urls.txt b/libre/iceweasel-libre/replace-urls.txt index fc13e32fb..278dd1a74 100644 --- a/libre/iceweasel-libre/replace-urls.txt +++ b/libre/iceweasel-libre/replace-urls.txt @@ -2,24 +2,24 @@ # These are whitespace-separated EREs, comments are lines starting with '#' https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/dictionaries/?(\?[^"']*)? https://parabolagnulinux.org/packages/\?repo=Extra\&q=hunspell- -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/plugins/?(\?[^"']*)? https://gnuzilla.gnu.org/plugins/ -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/personas/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/recommended/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search-engines/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html#search%20engines -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/themes/?(\?[^"']*)? https://www.gnu.org/software/gnuzilla/addons.html#themes -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?" https://www.gnu.org/software/gnuzilla/addons.html" -https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?$ https://www.gnu.org/software/gnuzilla/addons.html +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/plugins/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/personas/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/recommended/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search-engines/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/search/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/themes/?(\?[^"']*)? http://directory.fsf.org/wiki/GNU_IceCat +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?" http://directory.fsf.org/wiki/GNU_IceCat" +https?://addons\.mozilla\.org/((%LOCALE%|@AB_CD@|en-US|ru)/)?([a-zA-Z%-]+)/?(\?[^"']*)?$ http://directory.fsf.org/wiki/GNU_IceCat -https://addons.mozilla.org/firefox/collections/mozilla/webdeveloper/ https://www.gnu.org/software/gnuzilla/addons.html +https://addons.mozilla.org/firefox/collections/mozilla/webdeveloper/ http://directory.fsf.org/wiki/GNU_IceCat -https?://services\.addons\.mozilla\.org/(%LOCALE%|@AB_CD@|en-US|ru)/([a-zA-Z%-]+)/ https://www.gnu.org/software/gnuzilla/addons.html#bogus-services.\2/ +https?://services\.addons\.mozilla\.org/(%LOCALE%|@AB_CD@|en-US|ru)/([a-zA-Z%-]+)/ http://directory.fsf.org/wiki/GNU_IceCat.\2/ -https?://pfs\.mozilla\.org/plugins/PluginFinderService\.php https://gnuzilla.gnu.org/plugins/PluginFinderService.php +https?://pfs\.mozilla\.org/plugins/PluginFinderService\.php http://directory.fsf.org/wiki/GNU_IceCat #https?://versioncheck\.addons\.mozilla\.org/update/VersionCheck\.php #https?://versioncheck-bg\.addons\.mozilla\.org/update/VersionCheck\.php -"https?://addons\.mozilla\.org/" "https://www.gnu.org/software/gnuzilla/addons.html" +"https?://addons\.mozilla\.org/" "http://directory.fsf.org/wiki/GNU_IceCat" # hack: these aren't URLs, per se -(addonsBrowseAll\.description\s*=.*)addons\.mozilla\.org \1gnu.org/software/gnuzilla/addons.html +(addonsBrowseAll\.description\s*=.*)addons\.mozilla\.org \1directory.fsf.org/wiki/GNU_IceCat diff --git a/libre/iceweasel-libre/vendor.js b/libre/iceweasel-libre/vendor.js index 91414dbbd..6510944a7 100644 --- a/libre/iceweasel-libre/vendor.js +++ b/libre/iceweasel-libre/vendor.js @@ -8,17 +8,15 @@ pref("browser.shell.checkDefaultBrowser", false); pref("extensions.autoDisableScopes", 11); pref("extensions.shownSelectionUI", true); +// Disable Social API +pref("social.remote-install.enabled", false); + // Make sure that safebrowsing is disabled pref("browser.safebrowsing.enabled", false); pref("browser.safebrowsing.malware.enabled", false); -pref("keyword.URL", ""); -pref("app.update.enabled", false); -pref("app.update.auto", false); +// Disable localstorage for privacy reasons. pref("dom.storage.enabled", false); -// Disable Social API -pref("social.remote-install.enabled", false); - // Disable missing nonfree flash notification pref("plugins.notifyMissingFlash", false); diff --git a/libre/luxrender-libre/PKGBUILD b/libre/luxrender-libre/PKGBUILD index a8e9b4ab2..89119a29b 100644 --- a/libre/luxrender-libre/PKGBUILD +++ b/libre/luxrender-libre/PKGBUILD @@ -7,7 +7,7 @@ _pkgname=luxrender pkgname=$_pkgname-libre pkgver=1.3 _pkgver=523432614aa5 -pkgrel=1 +pkgrel=1.1 pkgdesc="Rendering system for physically correct, unbiased image synthesis, without nonfree OpenCL recommendation" arch=('i686' 'x86_64' 'mips64el') url="http://www.$_pkgname.net/" @@ -16,6 +16,7 @@ depends=('boost-libs' 'freeimage' 'openexr' 'mesa-libcl' 'mesa-libgl' 'fftw') optdepends=('blender-addon-luxrender: Blender for renderer and exporter' 'qt4: Qt GUI' \ 'python: Python interface (pylux)') makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 'opencl-headers') +makedepends+=('gcc-lts') provides=($_pkgname=$pkgver) conflicts=$_pkgname replaces=$_pkgname |