summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/algol68g/PKGBUILD14
-rw-r--r--community/dart/PKGBUILD11
-rw-r--r--community/gloox/PKGBUILD8
-rw-r--r--community/glusterfs/PKGBUILD6
-rw-r--r--community/iverilog/PKGBUILD7
-rwxr-xr-xcommunity/lightdm/PKGBUILD9
-rwxr-xr-xcommunity/lightdm/lightdm-xdg-session-class.patch130
-rw-r--r--community/rawstudio/PKGBUILD6
-rw-r--r--community/squid/PKGBUILD8
-rw-r--r--community/sysstat/PKGBUILD6
-rw-r--r--community/wireshark/PKGBUILD18
-rw-r--r--community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch12
-rw-r--r--community/xkbsel/PKGBUILD10
-rw-r--r--community/xpad/PKGBUILD15
-rw-r--r--community/yaws/PKGBUILD25
-rw-r--r--community/yaws/yaws.service2
-rw-r--r--extra/dovecot/PKGBUILD18
-rw-r--r--extra/libmtp/PKGBUILD18
-rw-r--r--extra/libxml2/PKGBUILD18
-rw-r--r--extra/nautilus/PKGBUILD6
-rw-r--r--extra/pigeonhole/PKGBUILD6
-rw-r--r--libre/cgminer-libre/PKGBUILD20
-rw-r--r--libre/icecat/PKGBUILD4
-rw-r--r--libre/icecat/vendor.js8
-rw-r--r--libre/icedove-l10n/PKGBUILD116
-rw-r--r--libre/icedove-libre/PKGBUILD29
-rw-r--r--libre/icedove-libre/mozconfig1
-rw-r--r--libre/icedove-libre/replace-urls.txt26
-rw-r--r--libre/icedove-libre/vendor.js3
-rw-r--r--libre/iceweasel-l10n/PKGBUILD184
-rw-r--r--libre/iceweasel-l10n/region.properties2
-rw-r--r--libre/iceweasel-libre/PKGBUILD20
-rw-r--r--libre/iceweasel-libre/libre.patch199
-rw-r--r--libre/iceweasel-libre/replace-urls.txt26
-rw-r--r--libre/iceweasel-libre/vendor.js10
-rw-r--r--libre/luxrender-libre/PKGBUILD3
-rw-r--r--pcr/eigen3/PKGBUILD3
-rw-r--r--pcr/gcc-lts/PKGBUILD4
-rw-r--r--pcr/libtool-lts/PKGBUILD44
-rw-r--r--pcr/libtool-lts/libtool.install20
-rw-r--r--pcr/mitsuba/PKGBUILD26
-rw-r--r--pcr/yafaray/PKGBUILD22
42 files changed, 697 insertions, 426 deletions
diff --git a/community/algol68g/PKGBUILD b/community/algol68g/PKGBUILD
index 00b2e8305..3905543e5 100644
--- a/community/algol68g/PKGBUILD
+++ b/community/algol68g/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 94260 2013-07-18 11:12:21Z arodseth $
+# $Id: PKGBUILD 100425 2013-11-04 08:08:07Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: karolina.lindqvist@kramnet.se
pkgname=algol68g
-pkgver=2.7
+pkgver=2.8
pkgrel=1
pkgdesc='Algol 68 Genie, an Algol 68 compiler-interpreter'
arch=('x86_64' 'i686')
@@ -14,25 +14,25 @@ optdepends=('postgresql-libs: for postgresql support')
source=("http://jmvdveer.home.xs4all.nl/algol68g-$pkgver.tar.gz"
'plotutils.patch'
'http://www.xs4all.nl/~jmvdveer/a68gdoc.pdf')
-sha256sums=('ebcf029ae65ceafca87090cc470dd37f86ac0bdb1529cd4dd7a92454d224d325'
+sha256sums=('0c6fc7213f5a00f978faef2d09622d2c3ee01c87594dd6f5c51cd532b719861a'
'50afcc7812d117e5f0a2f5240c9cd58f8bfcc04b3da0634b9aa0ab06183ed0aa'
- '8cbfb480cb5dfb20f79c2391d7111fc8b727c3e9e02008ab4c0cde9acb62e7d3')
+ '74e2cf28074a7588608209de1a38faec7649e4f8d341ea914ea613ce167aed19')
prepare() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
patch -p1 -i ../plotutils.patch
}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
./configure --prefix=/usr
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" docdir="/usr/share/doc/$pkgname" install
install "$srcdir/a68gdoc.pdf" "$pkgdir/usr/share/doc/$pkgname"
diff --git a/community/dart/PKGBUILD b/community/dart/PKGBUILD
index dac2e9b42..7eb295604 100644
--- a/community/dart/PKGBUILD
+++ b/community/dart/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 100357 2013-11-02 17:06:23Z arodseth $
+# $Id: PKGBUILD 100438 2013-11-04 12:04:12Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: T. Jameson Little <t.jameson.little at gmail dot com>
# Contributor: Usagi Ito <usagi@WonderRabbitProject.net>
@@ -7,7 +7,7 @@
pkgname=dart
pkgver=0.8.7.0
-pkgrel=1
+pkgrel=2
pkgdesc='The dart programming language (includes SDK and editor)'
arch=('x86_64' 'i686')
url='http://www.dartlang.org/'
@@ -36,7 +36,7 @@ prepare() {
chmod +x "$pkgname/DartEditor"
chmod +x "$pkgname/dart-sdk/bin/"*
- # Remove dartium (available in the dart-editor package on AUR)
+ # Remove Dartium (takes 309,31 MB, available in the dartium-bin package on AUR)
rm -r "$pkgname/chromium"
# Prepare a desktop shortcut
@@ -49,6 +49,11 @@ prepare() {
setconf dart2js PROG_NAME "/opt/$pkgname/dart-sdk/bin/dart2js"
setconf dartanalyzer SCRIPT_DIR "/opt/$pkgname/dart-sdk/bin"
setconf dartdoc BIN_DIR "/opt/$pkgname/dart-sdk/bin"
+ setconf pub BIN_DIR "/opt/$pkgname/dart-sdk/bin"
+ setconf pub SDK_DIR "/opt/$pkgname/dart-sdk"
+
+ # Fix missing "fi" and missing newline
+ echo -e "fi\n" >> pub
}
package() {
diff --git a/community/gloox/PKGBUILD b/community/gloox/PKGBUILD
index 15626c957..593cbae37 100644
--- a/community/gloox/PKGBUILD
+++ b/community/gloox/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 100162 2013-11-01 20:46:56Z spupykin $
+# $Id: PKGBUILD 100444 2013-11-04 12:11:53Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: William Rea <sillywilly@gmail.com>
pkgname=gloox
-pkgver=1.0.6
-pkgrel=2
+pkgver=1.0.9
+pkgrel=1
pkgdesc="C++ libraries for development of Jabber client/component/server"
arch=(i686 x86_64)
url="http://camaya.net/gloox"
license=("GPL")
depends=('libidn' 'gnutls')
source=(http://camaya.net/download/gloox-$pkgver.tar.bz2)
-md5sums=('80ba7fa1220913a9f67bf6f3183aafbd')
+md5sums=('48fc9aa5210c2a1ce253751a4d38e19c')
build() {
cd $srcdir/gloox-$pkgver
diff --git a/community/glusterfs/PKGBUILD b/community/glusterfs/PKGBUILD
index 4db2341a4..69d0cad74 100644
--- a/community/glusterfs/PKGBUILD
+++ b/community/glusterfs/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 99766 2013-10-30 23:35:00Z allan $
+# $Id: PKGBUILD 100446 2013-11-04 12:12:13Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributors:
# Andrei Antoukh - niwi@niwi.be - http://www.niwi.be
# henning mueller <henning@orgizm.net>
pkgname=glusterfs
-pkgver=3.4.0
+pkgver=3.4.1
_basever=`echo $pkgver | cut -f1-2 -d.`
pkgrel=1
pkgdesc='Is a cluster file-system capable of scaling to several peta-bytes.'
@@ -18,6 +18,8 @@ source=(http://download.gluster.org/pub/gluster/glusterfs/$_basever/$pkgver/glus
glusterd.service)
sha256sums=('2a2a43fb52a7f6b8b00331acc5ea2c86a067a2f2901cca886a2348e919c0cbd8'
'18e6c3bcca396a4524d866977d3fa86135377d7bf5d28a130e697ae2e85f043b')
+sha256sums=('b5f1b4e3c6b86ecdfc5ff1b870ae3d3384bb2e3943565d6907c29ee6e21ab739'
+ '18e6c3bcca396a4524d866977d3fa86135377d7bf5d28a130e697ae2e85f043b')
build() {
cd $srcdir/$pkgname-$pkgver
diff --git a/community/iverilog/PKGBUILD b/community/iverilog/PKGBUILD
index b26aff97e..aabd4b6cd 100644
--- a/community/iverilog/PKGBUILD
+++ b/community/iverilog/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=iverilog
pkgver=0.9.7
-pkgrel=2
+pkgrel=3
pkgdesc='Icarus Verilog compiler and simulation tool'
arch=('x86_64' 'i686')
url='http://iverilog.icarus.com/'
@@ -13,6 +13,7 @@ url='http://iverilog.icarus.com/'
license=('GPL')
makedepends=('readline' 'gperf')
depends=('bzip2' 'sh' 'gcc-libs' 'zlib')
+options=('staticlibs')
source=("ftp://ftp.icarus.com/pub/eda/verilog/v0.9/verilog-$pkgver.tar.gz")
sha256sums=('7a5e72e17bfb4c3a59264d8f3cc4e70a7c49c1307173348fdd44e079388e7454')
@@ -24,9 +25,7 @@ build() {
}
package() {
- cd "${pkgname/i}-$pkgver"
-
- make -j1 prefix="$pkgdir/usr" install
+ make -C "${pkgname/i}-$pkgver" -j1 prefix="$pkgdir/usr" install
}
# vim:set ts=2 sw=2 et:
diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD
index cfe7f3d1b..83080cbae 100755
--- a/community/lightdm/PKGBUILD
+++ b/community/lightdm/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 99894 2013-10-31 02:19:58Z allan $
+# $Id: PKGBUILD 100476 2013-11-04 22:51:26Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: Morfeo <morfeo89@hotmail.it>
pkgbase=lightdm
pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5')
pkgver=1.8.1
-pkgrel=1
+pkgrel=3
epoch=1
pkgdesc="A lightweight display manager"
arch=('i686' 'x86_64')
@@ -19,6 +19,7 @@ source=("https://launchpad.net/lightdm/${pkgver%.*}/${pkgver}/+download/${pkgbas
'lightdm-autologin.pam'
'lightdm.rules'
'lightdm-default-config.patch'
+ 'lightdm-xdg-session-class.patch'
'Xsession')
sha256sums=('e749ea72ac2517f592a8dfcd8bbdf7aba6729cb75c569c03347751d87f99305a'
'0d2adba25cdbe59e97ffd302083db9d5e23920780f41e04f64512cd6b633289a'
@@ -27,11 +28,13 @@ sha256sums=('e749ea72ac2517f592a8dfcd8bbdf7aba6729cb75c569c03347751d87f99305a'
'33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a'
'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6'
'0b2f740616110887d5c8662e40f1a8350fc0dfa6c7e99f6e3a5636c6b0ca714f'
+ '1d991d60c8212c9c763c62ffea8401d69b0be39a4d006cccb8e06676d56e5a55'
'7fb85a1b54406032a922e8fd6f45d869fcfe5681df630e74e8e50c040b786ee4')
prepare() {
cd ${pkgbase}-${pkgver}
+ patch -Np0 -i ../lightdm-xdg-session-class.patch
patch -Np1 -i ../lightdm-default-config.patch
}
@@ -64,7 +67,7 @@ install="${pkgbase}.install"
make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall
install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession
rm -rf "${pkgdir}"/etc/init
- rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-2
+ rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-*
install -dm 770 "${pkgdir}"/var/lib/lightdm
install -dm 711 "${pkgdir}"/var/log/lightdm
diff --git a/community/lightdm/lightdm-xdg-session-class.patch b/community/lightdm/lightdm-xdg-session-class.patch
new file mode 100755
index 000000000..cd9093cf3
--- /dev/null
+++ b/community/lightdm/lightdm-xdg-session-class.patch
@@ -0,0 +1,130 @@
+=== modified file 'src/seat.c'
+--- src/seat.c 2013-10-03 21:38:07 +0000
++++ src/seat.c 2013-10-21 22:55:16 +0000
+@@ -1075,6 +1075,7 @@
+ g_signal_connect (greeter_session, "stopped", G_CALLBACK (session_stopped_cb), seat);
+
+ set_session_env (SESSION (greeter_session));
++ session_set_env (SESSION (greeter_session), "XDG_SESSION_CLASS", "greeter");
+
+ session_set_pam_service (SESSION (greeter_session), GREETER_SERVICE);
+ if (getuid () == 0)
+
+=== modified file 'src/session-child.c'
+--- src/session-child.c 2013-07-26 02:27:41 +0000
++++ src/session-child.c 2013-10-21 22:55:16 +0000
+@@ -213,7 +213,6 @@
+ gchar *authentication_result_string;
+ gchar *service;
+ gchar *username;
+- gchar *class;
+ gchar *tty;
+ gchar *remote_host_name;
+ gchar *xdisplay;
+@@ -284,7 +283,7 @@
+ username = read_string ();
+ read_data (&do_authenticate, sizeof (do_authenticate));
+ read_data (&is_interactive, sizeof (is_interactive));
+- class = read_string ();
++ read_string (); /* Used to be class, now we just use the environment variable */
+ tty = read_string ();
+ remote_host_name = read_string ();
+ xdisplay = read_string ();
+@@ -480,7 +479,7 @@
+ g_variant_builder_init (&ck_parameters, G_VARIANT_TYPE ("(a(sv))"));
+ g_variant_builder_open (&ck_parameters, G_VARIANT_TYPE ("a(sv)"));
+ g_variant_builder_add (&ck_parameters, "(sv)", "unix-user", g_variant_new_int32 (user_get_uid (user)));
+- if (g_strcmp0 (class, XDG_SESSION_CLASS_GREETER) == 0)
++ if (g_strcmp0 (pam_getenv (pam_handle, "XDG_SESSION_CLASS"), "greeter") == 0)
+ g_variant_builder_add (&ck_parameters, "(sv)", "session-type", g_variant_new_string ("LoginWindow"));
+ if (xdisplay)
+ {
+@@ -601,7 +600,7 @@
+ if (child_pid > 0)
+ {
+ /* Log to utmp */
+- if (g_strcmp0 (class, XDG_SESSION_CLASS_GREETER) != 0)
++ if (g_strcmp0 (pam_getenv (pam_handle, "XDG_SESSION_CLASS"), "greeter") != 0)
+ {
+ struct utmpx ut;
+ struct timeval tv;
+@@ -632,7 +631,7 @@
+ child_pid = 0;
+
+ /* Log to utmp */
+- if (g_strcmp0 (class, XDG_SESSION_CLASS_GREETER) != 0)
++ if (g_strcmp0 (pam_getenv (pam_handle, "XDG_SESSION_CLASS"), "greeter") != 0)
+ {
+ struct utmpx ut;
+ struct timeval tv;
+
+=== modified file 'src/session.c'
+--- src/session.c 2013-09-19 14:53:48 +0000
++++ src/session.c 2013-10-21 22:43:11 +0000
+@@ -84,9 +84,6 @@
+ /* File to log to */
+ gchar *log_filename;
+
+- /* Seat class */
+- gchar *class;
+-
+ /* tty this session is running on */
+ gchar *tty;
+
+@@ -200,14 +197,6 @@
+ }
+
+ void
+-session_set_class (Session *session, const gchar *class)
+-{
+- g_return_if_fail (session != NULL);
+- g_free (session->priv->class);
+- session->priv->class = g_strdup (class);
+-}
+-
+-void
+ session_set_display_server (Session *session, DisplayServer *display_server)
+ {
+ g_return_if_fail (session != NULL);
+@@ -615,7 +604,7 @@
+ write_string (session, session->priv->username);
+ write_data (session, &session->priv->do_authenticate, sizeof (session->priv->do_authenticate));
+ write_data (session, &session->priv->is_interactive, sizeof (session->priv->is_interactive));
+- write_string (session, session->priv->class);
++ write_string (session, NULL); /* Used to be class, now we just use the environment variable */
+ write_string (session, session->priv->tty);
+ write_string (session, session->priv->remote_host_name);
+ write_string (session, session->priv->xdisplay);
+@@ -874,7 +863,6 @@
+ g_free (self->priv->messages);
+ g_free (self->priv->authentication_result_string);
+ g_free (self->priv->log_filename);
+- g_free (self->priv->class);
+ g_free (self->priv->tty);
+ g_free (self->priv->xdisplay);
+ if (self->priv->x_authority)
+
+=== modified file 'src/session.h'
+--- src/session.h 2013-08-14 20:14:16 +0000
++++ src/session.h 2013-10-21 22:55:16 +0000
+@@ -57,10 +57,6 @@
+ SESSION_TYPE_REMOTE
+ } SessionType;
+
+-#define XDG_SESSION_CLASS_USER "user"
+-#define XDG_SESSION_CLASS_GREETER "greeter"
+-#define XDG_SESSION_CLASS_LOCK_SCREEN "lock-screen"
+-
+ GType session_get_type (void);
+
+ Session *session_new (void);
+@@ -83,8 +79,6 @@
+
+ void session_set_log_file (Session *session, const gchar *filename);
+
+-void session_set_class (Session *session, const gchar *class);
+-
+ void session_set_display_server (Session *session, DisplayServer *display_server);
+
+ DisplayServer *session_get_display_server (Session *session);
+
diff --git a/community/rawstudio/PKGBUILD b/community/rawstudio/PKGBUILD
index 70f10ed2e..575a879c1 100644
--- a/community/rawstudio/PKGBUILD
+++ b/community/rawstudio/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99978 2013-10-31 02:48:18Z allan $
+# $Id: PKGBUILD 100450 2013-11-04 12:12:48Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
# Contributor: Roman Kyrylych <roman@archlinux.org>
@@ -6,13 +6,13 @@
pkgname=rawstudio
pkgver=2.0
-pkgrel=9
+pkgrel=10
pkgdesc="An open source raw-image converter written in GTK+"
arch=('i686' 'x86_64')
license=('GPL')
url="http://rawstudio.org/"
depends=('gconf' 'lcms' 'exiv2' 'fftw' 'lensfun' 'flickcurl' 'sqlite'
- 'libgphoto2' 'gtk-engines' 'desktop-file-utils')
+ 'libgphoto2' 'gtk-engines' 'desktop-file-utils' 'icu')
install=${pkgname}.install
source=(http://rawstudio.org/files/release/${pkgname}-${pkgver}.tar.gz
libpng15.patch)
diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD
index b624edbae..72cf25647 100644
--- a/community/squid/PKGBUILD
+++ b/community/squid/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 99520 2013-10-29 10:35:25Z spupykin $
+# $Id: PKGBUILD 100452 2013-11-04 12:13:15Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Mark Coolen <mark.coolen@gmail.com>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
# Contributor: Kevin Piche <kevin@archlinux.org>
pkgname=squid
-pkgver=3.3.9
-pkgrel=2
+pkgver=3.3.10
+pkgrel=1
pkgdesc='Full-featured Web proxy cache server'
arch=('x86_64' 'i686')
url='http://www.squid-cache.org'
@@ -21,7 +21,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.3/$pkgname-$pkgver.tar.bz2"
'squid.pam'
'squid.cron'
'squid.service')
-md5sums=('f08bffe795260cecca828331c579e0c4'
+md5sums=('ff69d08818ee008f66666f79bb27b9ee'
'270977cdd9b47ef44c0c427ab9034777'
'a71425c4951f2e5b640d19e6a5048531'
'ceeb57c69ebb165676219222f109a24e')
diff --git a/community/sysstat/PKGBUILD b/community/sysstat/PKGBUILD
index 4348774e8..78f8b9338 100644
--- a/community/sysstat/PKGBUILD
+++ b/community/sysstat/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 97533 2013-09-23 16:17:24Z spupykin $
+# $Id: PKGBUILD 100454 2013-11-04 12:13:37Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Martin Devera <devik@cdi.cz>
pkgname=sysstat
-pkgver=10.1.7
+pkgver=10.2.0
pkgrel=1
pkgdesc="a collection of performance monitoring tools (iostat,isag,mpstat,pidstat,sadf,sar)"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ backup=('etc/conf.d/sysstat'
source=(http://pagesperso-orange.fr/sebastien.godard/$pkgname-$pkgver.tar.gz
sysstat.service
lib64-fix.patch)
-md5sums=('112c8cc92114c961709d09f6afa537bd'
+md5sums=('7a6e3df08590385113a27a76ce64a6ff'
'12ba479c606620193e8b7c6e982d5088'
'7ffa6bf990609d85367070f71b40a34b')
diff --git a/community/wireshark/PKGBUILD b/community/wireshark/PKGBUILD
index 9c2d569de..35a985d8b 100644
--- a/community/wireshark/PKGBUILD
+++ b/community/wireshark/PKGBUILD
@@ -1,17 +1,25 @@
-# $Id: PKGBUILD 100017 2013-10-31 03:01:37Z allan $
-# Maintainer: Guillaume ALAUX <guillaume@archlinux.org>
+# $Id: PKGBUILD 100436 2013-11-04 11:50:09Z tredaelli $
+# Maintainer: Timothy Redaelli <timothy.redaelli@gmail.com>
+# Contributor: Guillaume ALAUX <guillaume@archlinux.org>
# Contributor: Florian Pritz <bluewind at jabber dot ccc dot de>
pkgname=('wireshark-cli' 'wireshark-gtk')
pkgbase=wireshark
-pkgver=1.10.2
+pkgver=1.10.3
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL2')
makedepends=('gtk3' 'krb5' 'libpcap' 'bash' 'gnutls'
'lua' 'python' 'desktop-file-utils' 'hicolor-icon-theme')
url='http://www.wireshark.org/'
-source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2)
-sha256sums=('b7a83314424e13639c591de924aa240bc5f3d9cae01dde69bf858fa04b22a33d')
+source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2
+ wireshark-1.10.3-gtk3.10-compile.patch)
+sha256sums=('c1641b36aeb0ca2c1a95fb01d2c647888b65e00a215c9a6464b5fc61e0fd498c'
+ '45274cca58f0abdd3a560beb79a6f0bc8f35736426a1855ed048c9ad8e94f3c0')
+
+prepare() {
+ cd ${pkgbase}-${pkgver}
+ patch -p1 -i ${srcdir}/wireshark-1.10.3-gtk3.10-compile.patch
+}
build() {
cd ${pkgbase}-${pkgver}
diff --git a/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch b/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch
new file mode 100644
index 000000000..6dc50646f
--- /dev/null
+++ b/community/wireshark/wireshark-1.10.3-gtk3.10-compile.patch
@@ -0,0 +1,12 @@
+--- wireshark-1.10.3/configure.ac.orig 2013-11-04 10:39:14.101045626 +0000
++++ wireshark-1.10.3/configure.ac 2013-11-04 10:39:26.884300664 +0000
+@@ -1388,9 +1388,6 @@
+ # Don't use GLIB_CFLAGS
+ AM_PATH_GLIB_2_0($GLIB_MIN_VERSION, , AC_MSG_ERROR(GLib $GLIB_MIN_VERSION or later distribution not found.), gthread gmodule)
+
+- CPPFLAGS="-DGDK_PIXBUF_DISABLE_DEPRECATED $CPPFLAGS"
+- CPPFLAGS="-DGDK_DISABLE_DEPRECATED $CPPFLAGS"
+- CPPFLAGS="-DGTK_DISABLE_DEPRECATED $CPPFLAGS"
+ CPPFLAGS="-DGTK_DISABLE_SINGLE_INCLUDES $CPPFLAGS"
+ if test ! \( $gtk_config_major_version -eq 2 -a $gtk_config_minor_version -lt 20 \) ; then
+ # Enable GSEAL when building with GTK > 2.20
diff --git a/community/xkbsel/PKGBUILD b/community/xkbsel/PKGBUILD
index e6114985f..cdbf53f43 100644
--- a/community/xkbsel/PKGBUILD
+++ b/community/xkbsel/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 59722 2011-11-29 13:35:50Z stephane $
+# $Id: PKGBUILD 100458 2013-11-04 12:14:04Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=xkbsel
pkgver=0.13
-pkgrel=5
+pkgrel=6
pkgdesc="framework for defining, selecting and indicating XKB keyboard mappings"
arch=('i686' 'x86_64')
url="http://www.meduna.org/sw_xkbsel_en.html"
@@ -19,6 +19,8 @@ md5sums=('c82196344ef920a072f413df85b9dc00'
build() {
cd $srcdir/$pkgname-$pkgver
+ autoreconf
+
patch -Np1 <../build-fix.patch
export CFLAGS="$CFLAGS -I/usr/include/gdbm -DHAVE_NDBM_H"
export LDFLAGS="-lgdbm -lgdbm_compat"
@@ -27,5 +29,9 @@ build() {
--build=`uname -m` --host=`uname -m` --target=`uname -m` \
--mandir=/usr/share/man
make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
}
diff --git a/community/xpad/PKGBUILD b/community/xpad/PKGBUILD
index 08fc0854f..d1200009e 100644
--- a/community/xpad/PKGBUILD
+++ b/community/xpad/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 60101 2011-12-05 05:18:09Z spupykin $
+# $Id: PKGBUILD 100460 2013-11-04 12:14:25Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Kevin Piche <kevin@archlinux.org>
# Contributor: Ben <contrasutra@myrealbox.com>
pkgname=xpad
-pkgver=4.1
+pkgver=4.2
pkgrel=1
pkgdesc="Stickies-like notes program"
arch=(i686 x86_64)
@@ -15,13 +15,16 @@ license=('GPL')
install=xpad.install
source=(http://launchpad.net/xpad/trunk/$pkgver/+download/xpad-$pkgver.tar.bz2
xpad-gtk-2.20.patch)
-md5sums=('e37bfbe2331d810124c28150fdf30b3f'
+md5sums=('85583f8f68ad61ec282ea1332fe76480'
'6a3d2952b469d65ec333714991ba8284')
build() {
cd $srcdir/$pkgname-$pkgver
-# patch -p1 <$srcdir/xpad-gtk-2.20.patch
./configure --prefix=/usr
- /usr/bin/make
- /usr/bin/make DESTDIR=$pkgdir install
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ make DESTDIR=$pkgdir install
}
diff --git a/community/yaws/PKGBUILD b/community/yaws/PKGBUILD
index 2b525469c..128837dd1 100644
--- a/community/yaws/PKGBUILD
+++ b/community/yaws/PKGBUILD
@@ -1,23 +1,23 @@
-# $Id: PKGBUILD 94952 2013-08-01 13:32:19Z arodseth $
+# $Id: PKGBUILD 100429 2013-11-04 09:06:17Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Contributor: Patrick Smits <mail@patricksmits.net>
pkgname=yaws
-pkgver=1.96
-pkgrel=2
-pkgdesc='Yet Another Web Server, pure Erlang HTTP server/framework'
+pkgver=1.97
+pkgrel=1
+pkgdesc='Pure Erlang HTTP web server/framework'
arch=('x86_64' 'i686')
url='http://yaws.hyber.org/'
license=('BSD')
-depends=('pam' 'erlang') # segfaults with erlang-nox
+depends=('pam' 'erlang-nox')
backup=('etc/yaws/yaws.conf')
options=('!emptydirs')
-install=$pkgname.install
+install="$pkgname.install"
source=("http://yaws.hyber.org/download/$pkgname-$pkgver.tar.gz"
"$pkgname.service")
-sha256sums=('8d4f16d18937335ac021ca4c65c8ee81dc4d71f133718c7148856cc6bf1f55e2'
- '3f8347add6e3741e77f7bb9ba6b31feb1c878e2e58ecf19063891e801fa24698')
+sha256sums=('a792478564866393f3e901bf4ec33272c22d7c01a8c5493b33856729d25b026e'
+ '09bd1f9f17833c83b4d82d3ac9dc2bf539c8e20ef92d438fced6e70b2aea61bc')
prepare() {
cd "$pkgname-$pkgver"
@@ -38,14 +38,13 @@ build() {
}
package() {
- cd "$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir" install
+ make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
install -d "$pkgdir/usr/lib/erlang/lib"
ln -s /usr/lib/yaws "$pkgdir/usr/lib/erlang/lib/$pkgname-$pkgver"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -Dm644 "$srcdir/$pkgname.service" \
+ install -Dm644 "$pkgname.service" \
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
+ install -Dm644 "$pkgname-$pkgver/LICENSE" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set ts=2 sw=2 et:
diff --git a/community/yaws/yaws.service b/community/yaws/yaws.service
index 7e2ced32d..b0f1ee144 100644
--- a/community/yaws/yaws.service
+++ b/community/yaws/yaws.service
@@ -1,5 +1,5 @@
[Unit]
-Description=A fast lightweight webserver.
+Description=Fast lightweight webserver
After=syslog.target network.target
[Service]
diff --git a/extra/dovecot/PKGBUILD b/extra/dovecot/PKGBUILD
index 1a07c23d1..a272bace3 100644
--- a/extra/dovecot/PKGBUILD
+++ b/extra/dovecot/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 197911 2013-10-30 11:37:50Z allan $
+# $Id: PKGBUILD 198783 2013-11-04 13:57:54Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Paul Mattal <paul@mattal.com>
# Contributor: Federico Quagliata (quaqo) <quaqo@despammed.com>
@@ -8,27 +8,27 @@
# --->>> remember to rebuild/bump pigeonhole in one step <<<---
pkgname=dovecot
-pkgver=2.2.6
+pkgver=2.2.7
pkgrel=1
pkgdesc="An IMAP and POP3 server written with security primarily in mind"
arch=('i686' 'x86_64')
url="http://dovecot.org/"
license=("LGPL")
-depends=('krb5' 'openssl' 'sqlite>=3.7.5' 'libmariadbclient'
- 'postgresql-libs>=9.0.3' 'bzip2' 'expat' 'curl')
-makedepends=('pam>=1.1.1' 'libcap>=2.19' 'libldap>=2.4.22' 'clucene')
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+ 'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
optdepends=('libldap: ldap plugin'
'clucene: alternative FTS indexer')
provides=('imap-server' 'pop3-server')
install=$pkgname.install
source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
dovecot.tmpfilesd)
-md5sums=('db65988ef2e6889dd8b49c132b21fc8f'
+md5sums=('d2c7c83acc21f3dcab652868d40522e0'
'SKIP'
'342a28251d40f983c98c0d1f1bf3d07d')
build() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd $pkgname-$pkgver
# fix build with recent clucene (FC)
# sed -i '/DEFAULT_INCLUDES *=/s|$| '"$(pkg-config --cflags libclucene-core)|" src/plugins/fts-lucene/Makefile.in
@@ -62,12 +62,12 @@ build() {
}
check() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
make -k check
}
package() {
- cd ${srcdir}/$pkgname-$pkgver
+ cd $pkgname-$pkgver
make DESTDIR=${pkgdir} install
# install example conf files and ssl.conf
diff --git a/extra/libmtp/PKGBUILD b/extra/libmtp/PKGBUILD
index c4aa6dab9..6a8d51a77 100644
--- a/extra/libmtp/PKGBUILD
+++ b/extra/libmtp/PKGBUILD
@@ -1,26 +1,34 @@
-# $Id: PKGBUILD 197376 2013-10-25 03:06:01Z allan $
+# $Id: PKGBUILD 198802 2013-11-04 17:57:04Z andyrtr $
# Maintainer: Tom Gundersen <teg@jklm.no>
# Contributor: damir <damir@archlinux.org>
# Contributor: Kevin Edmonds <edmondskevin@hotmail.com>
pkgname=libmtp
pkgver=1.1.6
-pkgrel=2
+pkgrel=3
pkgdesc="Library implementation of the Media Transfer Protocol"
arch=("i686" "x86_64")
url="http://libmtp.sourceforge.net"
license=('LGPL')
depends=('libusb' 'libgcrypt')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz")
+md5sums=('87835626dbcf39e62bfcdd4ae6da2063')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
./configure --prefix=/usr --with-udev=/usr/lib/udev
make
}
+check() {
+ cd $pkgname-$pkgver
+ make -k check
+}
+
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
+
+ # fix broken udev rule
+ sed -i "/^Unable to open/d" ${pkgdir}/usr/lib/udev/rules.d/69-libmtp.rules
}
-md5sums=('87835626dbcf39e62bfcdd4ae6da2063')
diff --git a/extra/libxml2/PKGBUILD b/extra/libxml2/PKGBUILD
index 28c6ba072..f57bfee15 100644
--- a/extra/libxml2/PKGBUILD
+++ b/extra/libxml2/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 198739 2013-11-02 17:33:56Z heftig $
+# $Id: PKGBUILD 198786 2013-11-04 14:26:01Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Maintainer: Tom Gundersen <teg@jklm.no>
# Contributor: John Proctor <jproctor@prium.net>
pkgname=libxml2
pkgver=2.9.1
-pkgrel=4
+pkgrel=5
pkgdesc="XML parsing library, version 2"
arch=(i686 x86_64)
license=('MIT')
depends=('zlib' 'readline' 'ncurses' 'xz')
-makedepends=('python' 'python2')
+makedepends=('python2')
url="http://www.xmlsoft.org/"
source=(ftp://ftp.xmlsoft.org/${pkgname}/${pkgname}-${pkgver}.tar.gz
http://www.w3.org/XML/Test/xmlts20080827.tar.gz)
@@ -18,34 +18,24 @@ md5sums=('9c0cfef285d5c4a5c80d00904ddab380'
'ae3d1ebe000a3972afa104ca7f0e1b4a')
prepare() {
- mv xmlconf -t ${pkgname}-${pkgver}
- cp -a ${pkgname}-${pkgver} python3
-
cd ${pkgname}-${pkgver}
sed -e 's|/usr/bin/python -u|/usr/bin/python2 -u|g' -e 's|/usr/bin/python$|/usr/bin/python2|g' -i python/tests/*.py
+ mv ../xmlconf .
}
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python2
make
-
- cd ../python3
- ./configure --prefix=/usr --with-threads --with-history --with-python=/usr/bin/python3
- make
}
check() {
cd ${pkgname}-${pkgver}
make check
- cd ../python3
- make check
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
- cd ../python3/python
- make DESTDIR="${pkgdir}" install
}
diff --git a/extra/nautilus/PKGBUILD b/extra/nautilus/PKGBUILD
index ff7b5ee6a..2073e625e 100644
--- a/extra/nautilus/PKGBUILD
+++ b/extra/nautilus/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 198334 2013-10-30 14:14:04Z allan $
+# $Id: PKGBUILD 198800 2013-11-04 16:55:53Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgbase=nautilus
pkgname=(nautilus libnautilus-extension)
-pkgver=3.10.0
+pkgver=3.10.1
pkgrel=1
pkgdesc="GNOME file manager"
arch=(i686 x86_64)
@@ -14,7 +14,7 @@ makedepends=(intltool gobject-introspection python)
url="http://www.gnome.org"
options=('!emptydirs')
source=(http://download.gnome.org/sources/$pkgbase/${pkgver%.*}/$pkgbase-$pkgver.tar.xz)
-sha256sums=('9b15ccf1c9313631c8cf2ed337e697cd2b32630d2ae36072aa389d64af16d88c')
+sha256sums=('f6a532a170907d116e8ce55847c5c6cd4e03819f5f818087554f2ec2556fc727')
build() {
cd $pkgbase-$pkgver
diff --git a/extra/pigeonhole/PKGBUILD b/extra/pigeonhole/PKGBUILD
index 59fcb82c0..eaad499ca 100644
--- a/extra/pigeonhole/PKGBUILD
+++ b/extra/pigeonhole/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 198369 2013-10-30 14:27:01Z allan $
+# $Id: PKGBUILD 198784 2013-11-04 13:57:55Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributorr: Peter Lewis <plewis@aur.archlinux.org>
@@ -7,12 +7,12 @@
# This must be built against the version of dovecot being used,
# else mail delivery will fail.
# Specify the version of dovecot to be used here:
-_dcpkgver=2.2.6
+_dcpkgver=2.2.7
# Make sure to bump pkgrel if changing this.
pkgname=pigeonhole
pkgver=0.4.2
-pkgrel=1
+pkgrel=2
pkgdesc="Sieve implementation for Dovecot"
arch=('i686' 'x86_64')
url="http://pigeonhole.dovecot.org/"
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
diff --git a/pcr/eigen3/PKGBUILD b/pcr/eigen3/PKGBUILD
index a1e186325..240b55f8a 100644
--- a/pcr/eigen3/PKGBUILD
+++ b/pcr/eigen3/PKGBUILD
@@ -4,7 +4,7 @@
# Maintainer: Parabola GNU / Linux-libre Aurélien Desbrières <aurelien@cwb.IO>
pkgname=eigen3
-pkgver=3.1.2
+pkgver=3.2.0
pkgrel=1
pkgdesc="Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra."
arch=('any')
@@ -12,6 +12,7 @@ url='http://eigen.tuxfamily.org'
license=('MPL2')
makedepends=('cmake' 'pkgconfig')
source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2")
+sha512sums=ab30077c845b09aa3f652e4695f1e256c7c7ff1c0f850e38cf9867ab9659ec6008fa646c2796796ca718b996764e7e3d2811a2c6a24abacbe50a2513fc670ca5
build() {
mkdir -p "$srcdir"/build
diff --git a/pcr/gcc-lts/PKGBUILD b/pcr/gcc-lts/PKGBUILD
index b1280fad9..b4ad7137d 100644
--- a/pcr/gcc-lts/PKGBUILD
+++ b/pcr/gcc-lts/PKGBUILD
@@ -1,6 +1,6 @@
# $Id: PKGBUILD 186915 2013-05-31 23:25:14Z allan $
# Maintainer: Allan McRae <allan@archlinux.org>
-# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
+# Maintainer (Parabola): Márcio Silva <coadde@parabola.nu>
# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc
# NOTE: libtool requires rebuilt with each new gcc version
@@ -8,7 +8,7 @@
#pkgname=('gcc-lts' 'gcc-lts-libs' 'gcc-lts-fortran' 'gcc-lts-objc' 'gcc-lts-ada' 'gcc-lts-go')
pkgname=('gcc-lts' 'gcc-lts-libs' 'gcc-lts-fortran' 'gcc-lts-objc' 'gcc-lts-go')
pkgver=4.7.3
-pkgrel=3
+pkgrel=4
pkgdesc="The GNU Compiler Collection"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL' 'LGPL' 'FDL' 'custom')
diff --git a/pcr/libtool-lts/PKGBUILD b/pcr/libtool-lts/PKGBUILD
new file mode 100644
index 000000000..66bcc547c
--- /dev/null
+++ b/pcr/libtool-lts/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 196866 2013-10-20 14:29:14Z allan $
+# Maintainer: Allan McRae <allan@archlinux.org>
+# Contributor: judd <jvinet@zeroflux.org>
+# Maintainer (Parabola): Márcio Silva <coadde@parabola.nu>
+
+# NOTE: requires rebuilt with each new gcc version
+
+_pkgname=libtool
+pkgname=libtool-lts
+pkgver=2.4.2
+_gccver=4.7.3
+pkgrel=1
+pkgdesc="A generic library support script,"
+arch=('i686' 'x86_64' 'mips64el')
+url="http://www.gnu.org/software/libtool"
+license=('GPL')
+depends=('sh' "libltdl=$pkgver" 'tar' "gcc-lts=${_gccver}")
+makedepends=("gcc-lts=${_gccver}")
+groups=('lts-devel')
+provides=("$_pkgname=$pkgver")
+conflicts=("$_pkgname")
+install=libtool.install
+source=(ftp://ftp.gnu.org/pub/gnu/libtool/${_pkgname}-${pkgver}.tar.xz{,.sig})
+md5sums=('2ec8997e0c07249eb4cbd072417d70fe'
+ '1e6ba57420c82c663c85e745d11c7eed')
+
+build() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+ make check
+}
+
+package() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+
+ make DESTDIR=${pkgdir} install-binSCRIPTS install-man install-info \
+ install-data-local
+ rm -r ${pkgdir}/usr/share/libtool/libltdl/
+}
diff --git a/pcr/libtool-lts/libtool.install b/pcr/libtool-lts/libtool.install
new file mode 100644
index 000000000..73cf56422
--- /dev/null
+++ b/pcr/libtool-lts/libtool.install
@@ -0,0 +1,20 @@
+infodir=usr/share/info
+filelist=(libtool.info libtool.info-1 libtool.info-2)
+
+post_install() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
+ done
+}
diff --git a/pcr/mitsuba/PKGBUILD b/pcr/mitsuba/PKGBUILD
index 0961ef11d..d8e12a3b9 100644
--- a/pcr/mitsuba/PKGBUILD
+++ b/pcr/mitsuba/PKGBUILD
@@ -2,17 +2,17 @@
_pkgname=mitsuba
_pkgver=0.4.4
-_pkgrel=4
+_pkgrel=5
_bldname=blender
-_bldver=2.68
-_bldep=9
+_bldver=2.69
+_bldep=10
_addname=$_pkgname-$_bldname
_adddat=20130320
-_addrev=40
-_addrel=3
+_addrev=47
+_addrel=1
_pyver=3.3
-# Wed Mar 20 01:30:37 2013 +0100 rev:40 ($srcdir/$_addname/$_pkgname/__init__.py:bl_info>version)
+# Thu May 09 22:07:37 2013 +0200 - rev:47:8689e0896cf6 ($srcdir/$_addname/$_pkgname/__init__.py:bl_info>version)
_addver=0.2.1
pkgname=(
@@ -50,21 +50,25 @@ makedepends=(
python
)
source=(
- $_pkgname-$pkgver.tar.bz2::${url}hg/$_pkgname/archive/v$pkgver.tar.bz2
- $_addname-$_addver.tar.bz2::${url}hg/$_addname/archive/$_addrev.tar.bz2
+ $_pkgname-$pkgver.tar.bz2::${url}repos/$_pkgname/archive/v$pkgver.tar.bz2
+ $_addname-$_addver-$_addrev.tar.bz2::${url}repos/exporters/$_addname/archive/$_addrev.tar.bz2
)
sha512sums=(
- 66dcab376a44eeb2fbe808a32ead5b554d777fb2f6a73c43883086b7829e0c697aaeccbb6fbbed9fcb221684a64ccce8be81a78ebcd228316ea12b8f6f3e7f6c
- c829978a28c7780605662c604450c3d00b8ac958310e26aa7ad02dfb50f1875420e0e85fe0c868e030946c894cb939d18a4589c9e06a169f86eba5948eb2147e
+ 01967fb84884fbab0ada3775c8f8c54b5523a97ebc9dedd559da3cb54543ecc919d3251c09718358405c19133218048fdb1c64f83d0637cf7b98acccb7564a1c
+ 514cbb1300229599c536183ec300c3074aca349e0ddaa36ae7ae868a2c6b466116d9373a8d9ea89dcd1d09685e9a97bbd5c11121860da1a1bf45b921bcd21ca7
)
prepare() {
+ mv -v $srcdir/$_pkgname-???????????? $srcdir/$_pkgname-v$pkgver
+ mv -v $srcdir/$_addname-???????????? $srcdir/$_addname-$_addrev
+
cd $srcdir/$_pkgname-v$pkgver
msg 'renaming wrong OS name'
_OS=$(uname -o)
[[ $_OS == GNU ]] && sed -i 's|Linux|GNU|I' src/libcore/plugin.cpp
- [[ $_OS == GNU/Linux ]] && sed -i 's|Linux,|GNU/Linux-libre,|' src/libcore/plugin.cpp
+ [[ $_OS == GNU/Linux ]] && sed -i 's|Linux,|GNU/Linux,|' src/libcore/plugin.cpp
+ [[ $_OS == GNU/kFreeBSD ]] && sed -i 's|Linux,|GNU/kFreeBSD,|' src/libcore/plugin.cpp
sed -i 's|Linux/|Linux,|
s|Linux|GNU/Linux|
' include/$_pkgname/core/{atomic,fstream,random,thread}.h
diff --git a/pcr/yafaray/PKGBUILD b/pcr/yafaray/PKGBUILD
index 458181279..1db06b6a9 100644
--- a/pcr/yafaray/PKGBUILD
+++ b/pcr/yafaray/PKGBUILD
@@ -2,21 +2,21 @@
_pkgname=yafaray
_pkgver=1.5
-_pkgrel=3
-_pkgdate=20130510
+_pkgrel=1
+_pkgdate=20130921
_bldname=blender
-_bldver=2.68
-_bldep=9
+_bldver=2.69
+_bldep=10
_gitname=Core
_addname=${_bldname^}-Exporter
_addrel=1
-_adddate=20130623
+_adddate=20130918
_pyver=3.3
-# Fri May 10 00:57:12 2013 -0700 - Merge pull request #67 from DarkTide/master // Depth fix for hist on background
-_srcver=44323def5b3866ff601fd401ef2160b80ced8141
-# Sun Jun 23 15:10:57 2013 +0200 - Refine AA changes for SPPM integrator
-_addver=9bcb22e8b8bd9281999ad36c5b22604f671484bb
+# Sat Sep 21 00:41:17 2013 -0700 - Merge pull request #70 from YafaRay/bidirectional_cleanup
+_srcver=caef0fc92078871a5dcd2b9f547d954eca2941f1
+# Fri Oct 18 19:07:53 2013 +0200 - Fix AO issue (wizofboz): -Fixed error of indentation in 'yaf_integrator.py' causer of the error in the use of Ambient Occlusion.
+_addver=1874704e44c57bcea478d652563639e79b00a766
pkgname=(
$_pkgname
@@ -55,8 +55,8 @@ source=(
$_addname-$_addver.tar.gz::https://github.com/YafaRay/$_addname/archive/$_addver.tar.gz
)
sha512sums=(
- 5045a3de89e0a2d029e8b6ce962eeadeb5587369217d11d42ca79706a65e6ac7b07584f68307f76c90dbaf190af9626e3351e391107a4e763fc9e41d48cfd7a6
- 59322686d0623481b38c531e2a8350cafcf8942eb08df2dfcc8f59657715aa716ca34d473f862291e8a375fccdf717d93898caa3e344cfa1a3e5e760c903d32c
+ 0470e26e2c7956f2d2dc18888cffaf7c2916df42c8208d6e0f4e1d5c438660dd6ae99a1e5f06a118175a8b2a97c89e482b1b069ced2abf3916bbfc60fac54e75
+ 3c2207dbca7a70ba82ea6d835785401a24c7813d65380bf8c46a527fff6e65a0a7c101b60b5e8b88163ab07d3d42ec9f9aacbcf090f73062d3643c1c314c97d8
)
prepare() {