summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2013-09-03 16:10:12 -0300
committerNicolás Reynolds <fauno@endefensadelsl.org>2013-09-03 16:10:12 -0300
commit037bcb846a6662420bd0f5d1edaad58bda4c86a7 (patch)
tree82494884d013c7b2cc9cd5df16c54cae0712d472 /libre
parent830afd54d0d990fdb982292bed4c97f577dc195d (diff)
parent3aa73e2018f321c9ccff8eca801b1c2fa9f18fa8 (diff)
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts: community/darkhttpd/PKGBUILD community/gnome-panel/PKGBUILD community/gpicview/PKGBUILD community/iftop/PKGBUILD community/lazarus/PKGBUILD community/netsurf/PKGBUILD community/polkit-gnome/PKGBUILD community/texvc/PKGBUILD community/unbound/PKGBUILD community/xfmedia/PKGBUILD core/glibc/PKGBUILD extra/arora/PKGBUILD extra/cairo/PKGBUILD extra/graphviz/PKGBUILD extra/libmng/PKGBUILD extra/mesa/PKGBUILD extra/nx/PKGBUILD extra/qt4/PKGBUILD extra/qt5/PKGBUILD extra/sqlite/PKGBUILD libre/midori-libre/PKGBUILD ~fauno/distccd-zeroconf/PKGBUILD ~fauno/kyotocabinet/PKGBUILD ~fauno/kyototycoon/PKGBUILD
Diffstat (limited to 'libre')
-rw-r--r--libre/arora-libre/PKGBUILD56
-rw-r--r--libre/arora-libre/duckduckgo-html.xml8
-rw-r--r--libre/arora-libre/install12
-rw-r--r--libre/arora-libre/libre.patch30
-rw-r--r--libre/arora-libre/searchengines.qrc8
-rw-r--r--libre/arora-libre/seeks-search.xml11
-rw-r--r--libre/arora-libre/wikipedia-en.xml1
-rw-r--r--libre/arora-libre/yacy.xml28
-rw-r--r--libre/bbswitch-libre/PKGBUILD2
-rw-r--r--libre/calibre-libre/PKGBUILD6
-rw-r--r--libre/cgminer-libre/PKGBUILD54
-rw-r--r--libre/cups-filters-libre/PKGBUILD15
-rw-r--r--libre/ghostscript-libre/PKGBUILD24
-rw-r--r--libre/gnu-ghostscript/PKGBUILD35
-rw-r--r--libre/gst-plugins-bad-libre/PKGBUILD8
-rw-r--r--libre/lib32-libclc-svn/PKGBUILD41
-rw-r--r--libre/libcl-libre/PKGBUILD75
-rw-r--r--libre/libclc-svn/PKGBUILD (renamed from libre/libclc-git/PKGBUILD)24
-rw-r--r--libre/linux-libre-lts-kmod-alx/PKGBUILD4
-rw-r--r--libre/linux-libre-lts/PKGBUILD10
-rw-r--r--libre/linux-libre/PKGBUILD10
-rw-r--r--libre/linux-libre/config.i686.3.114
-rw-r--r--libre/linux-libre/config.x86_64.3.114
-rw-r--r--libre/lirc-libre/PKGBUILD4
-rw-r--r--libre/mesa-libcl/PKGBUILD52
-rw-r--r--libre/midori-gtk3-libre/PKGBUILD69
-rw-r--r--libre/midori-gtk3-libre/midori.install14
-rw-r--r--libre/midori-libre/PKGBUILD66
-rw-r--r--libre/midori-libre/midori.install14
-rw-r--r--libre/mozilla-searchplugins/PKGBUILD6
-rw-r--r--libre/mplayer-libre/PKGBUILD4
-rw-r--r--libre/mplayer-vaapi-libre/PKGBUILD4
-rw-r--r--libre/netsurf-libre/PKGBUILD124
-rw-r--r--libre/netsurf-libre/netsurf.install14
-rw-r--r--libre/qupzilla-libre/PKGBUILD24
-rw-r--r--libre/qupzilla-libre/libre.patch89
-rw-r--r--libre/qupzilla-libre/searchenginesmanager.cpp.sed19
-rw-r--r--libre/qupzilla-libre/speeddial.cpp.sed4
-rw-r--r--libre/qupzilla-libre/start.html.sed1
-rw-r--r--libre/tomoyo-tools-libre/PKGBUILD4
-rw-r--r--libre/tp_smapi-libre/PKGBUILD4
-rw-r--r--libre/vhba-module-libre/PKGBUILD4
-rw-r--r--libre/your-freedom_emu/PKGBUILD24
-rw-r--r--libre/your-freedom_emu/your-freedom_emu.install27
44 files changed, 757 insertions, 284 deletions
diff --git a/libre/arora-libre/PKGBUILD b/libre/arora-libre/PKGBUILD
new file mode 100644
index 000000000..0b9aa4f4c
--- /dev/null
+++ b/libre/arora-libre/PKGBUILD
@@ -0,0 +1,56 @@
+# $Id: PKGBUILD 188496 2013-06-15 04:38:11Z bisson $
+# Maintainer: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: Pierre Schmitz <pierre@archlinux.de>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
+
+_pkgname=arora
+pkgname=arora-libre
+pkgver=0.11.0
+pkgrel=4
+pkgdesc='Lightweight cross-platform Web browser, without nonfree flash recommendation and non-privacy search providers'
+url='http://code.google.com/p/arora/'
+license=('GPL')
+arch=('i686' 'x86_64' 'mips64el')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+depends=('qtwebkit' 'desktop-file-utils')
+source=("http://${_pkgname}.googlecode.com/files/${_pkgname}-${pkgver}.tar.gz"
+ 'searchengines.qrc'
+ 'libre.patch'
+ 'duckduckgo-html.xml'
+ 'seeks-search.xml'
+ 'wikipedia-en.xml'
+ 'yacy.xml')
+sha1sums=('480cfd7482cccbb7ece866fa10afe9acace29b31'
+ 'd64bdfe9022f8b4b0745a0d9cc1094ee80bbc897'
+ '3982032d669077644d485f4d04d4ae4891bdb0e3'
+ 'e96f2d92b24daad0cfa28d02a003b92042651de0'
+ '07bc208fbc3bf3d08192b2c07e550525953fc0b2'
+ '3eea200350f7436bb2d744f8b6af1b5bbb758e51'
+ '2d515947a8cbeea831490727e88c89ebee17c313')
+
+install=install
+
+prepare() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ # remove non-privacy search providers
+ rm -r src/data/searchengines/*
+ install -m644 $srcdir/searchengines.qrc src/data/searchengines
+ install -m644 "$srcdir/"{duckduckgo-html,seeks-search,wikipedia-en,yacy}.xml src/data/searchengines
+ # remove nonfree flash recommendation
+ patch -Np1 -i $srcdir/libre.patch
+ sed -i '\|Flash|d' src/settings.cpp
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ qmake-qt4 PREFIX='/usr' 'CONFIG-=debug' -r
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make INSTALL_ROOT="${pkgdir}" install
+}
diff --git a/libre/arora-libre/duckduckgo-html.xml b/libre/arora-libre/duckduckgo-html.xml
new file mode 100644
index 000000000..9b979fa31
--- /dev/null
+++ b/libre/arora-libre/duckduckgo-html.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>DuckDuckGo HTML</ShortName>
+ <Description>Search DuckDuckGo HTML</Description>
+ <InputEncoding>UTF-8</InputEncoding>
+ <Image width="16" height="16">http://duckduckgo.com/favicon.ico</Image>
+ <Url type="text/html" template="https://duckduckgo.com/html/?q={searchTerms}"/>
+</OpenSearchDescription>
diff --git a/libre/arora-libre/install b/libre/arora-libre/install
new file mode 100644
index 000000000..b0409600c
--- /dev/null
+++ b/libre/arora-libre/install
@@ -0,0 +1,12 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null || true
+ update-desktop-database -q || true
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/libre/arora-libre/libre.patch b/libre/arora-libre/libre.patch
new file mode 100644
index 000000000..6bb6c6b43
--- /dev/null
+++ b/libre/arora-libre/libre.patch
@@ -0,0 +1,30 @@
+diff --git a/src/settings.ui b/src/settings.ui
+index 7d4f66e..758beb3 100644
+--- a/src/settings.ui
++++ b/src/settings.ui
+@@ -413,25 +413,6 @@
+ </property>
+ </spacer>
+ </item>
+- <item row="2" column="1">
+- <widget class="QCheckBox" name="clickToFlash">
+- <property name="sizePolicy">
+- <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+- <horstretch>0</horstretch>
+- <verstretch>0</verstretch>
+- </sizepolicy>
+- </property>
+- <property name="toolTip">
+- <string>If you enable this option, no flash objects will be loaded by default. Instead, each will be replaced by a button, allowing you to control which objects to load, and which not. </string>
+- </property>
+- <property name="text">
+- <string>Use ClickToFlash on flash plugins</string>
+- </property>
+- <property name="checked">
+- <bool>true</bool>
+- </property>
+- </widget>
+- </item>
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="enableJavascript">
+ <property name="text">
diff --git a/libre/arora-libre/searchengines.qrc b/libre/arora-libre/searchengines.qrc
new file mode 100644
index 000000000..93cd9b80d
--- /dev/null
+++ b/libre/arora-libre/searchengines.qrc
@@ -0,0 +1,8 @@
+<!DOCTYPE RCC><RCC version="1.0">
+<qresource prefix="/searchengines">
+ <file>duckduckgo-html.xml</file>
+ <file>seeks-search.xml</file>
+ <file>wikipedia-en.xml</file>
+ <file>yacy.xml</file>
+</qresource>
+</RCC>
diff --git a/libre/arora-libre/seeks-search.xml b/libre/arora-libre/seeks-search.xml
new file mode 100644
index 000000000..f79d87047
--- /dev/null
+++ b/libre/arora-libre/seeks-search.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Seeks Search</ShortName>
+ <Tags>Seeks</Tags>
+ <Description>Real-time p2p pattern matching network for social websearch.</Description>
+ <Contact>ebenazer@seeks-project.info</Contact>
+ <InputEncoding>UTF-8</InputEncoding>
+ <SyndicationRight>open</SyndicationRight>
+ <Image width="16" height="16" type="image/png">http://www.seeks.fr/public/images/seek_icon_16x16_transparent.png</Image>
+ <Url type="text/html" template="http://www.seeks.fr/search/txt/{searchTerms}"/>
+</OpenSearchDescription>
diff --git a/libre/arora-libre/wikipedia-en.xml b/libre/arora-libre/wikipedia-en.xml
new file mode 100644
index 000000000..ea590759f
--- /dev/null
+++ b/libre/arora-libre/wikipedia-en.xml
@@ -0,0 +1 @@
+<?xml version="1.0"?><OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/"><ShortName>Wikipedia (en)</ShortName><Description>Wikipedia (en)</Description><Image height="16" width="16" type="image/x-icon">http://bits.wikimedia.org/favicon/wikipedia.ico</Image><Url type="text/html" method="get" template="http://en.wikipedia.org/w/index.php?title=Special:Search&amp;search={searchTerms}" /><Url type="application/x-suggestions+json" method="get" template="http://en.wikipedia.org/w/api.php?action=opensearch&amp;search={searchTerms}&amp;namespace=0" /><Url type="application/x-suggestions+xml" method="get" template="http://en.wikipedia.org/w/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0" /><moz:SearchForm>http://en.wikipedia.org/wiki/Special:Search</moz:SearchForm></OpenSearchDescription> \ No newline at end of file
diff --git a/libre/arora-libre/yacy.xml b/libre/arora-libre/yacy.xml
new file mode 100644
index 000000000..9c97f16cc
--- /dev/null
+++ b/libre/arora-libre/yacy.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription
+ xmlns="http://a9.com/-/spec/opensearch/1.1/"
+ xmlns:suggestions="http://www.opensearch.org/specifications/opensearch/extensions/suggestions/1.1">
+ <ShortName>YaCy</ShortName>
+ <LongName>YaCy.net - P2P Web Search</LongName>
+ <Image type="image/gif">http://search.ipredator.se/env/grafics/yacy.png</Image>
+ <Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAAAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////Chiu+fBm+fRq+fRq+fRq+fRq+fRq8ehXMmk////////////////////////////++exjUqGfZsnjYsXbYsXbYsXbZsnjTp2W+fBr///////////////////////////+9exfs2r/69/L58+z58+z58+z59e/z59bChSn///////////////////////////+9fBnnz638+fX69O369e748un38Ob59O3Ll0fVrGz////////////////////////Jk0HJlUjXuYrWt4jVtYPr28T58+r59OzPn1fPnlX////////////////////////Rolu8eRXCiTPEjTvCijbNnlj169359e7Zs3vLlkf////////////////////////UqmrAgSLt3MP27eH1693169327+T59Ozo0rG/gB////////////////////////////+/gCDv4Mn48+v38Of59Oz58+v48+vr2b2+fRv///////////////////////////+9ehXr17n58+z48ejo0bDp07T48+zx49DBhCj///////////////////////////+/fhzjyJ/59Oz59OzQoVvNmU759Oz58+vKlUbXrnH////////////////////////LlkfUqmn59Oz48+vZtHzNm1D48+v59OzPoFjOnlX////////////////////////OnVPOnFL59e348+vq1rnEiC7u38j69vDXsHTIkT3////////////////////////UqWjIkD327+T58+3s2bzAgSLp07T79/Pmzqq+fBn///////////////////////////+/fx7v4Mr7+PTx5NDHkD3kyqP8+vjs2r+9exf///////////////////////////++fBjQoFnVq2zTp2bGjTjJk0LWrW7SpWC+exf////////////////////////////Nm1C6dQy7eBG8eBK9exe8ehS7dxC6dQzLlkj////////////AH///wB8x+sAf///AD/+PwA///8AP///AD///4A9PU+APoz/gB///4AdxvOAHoz/gB3368AfjU/AHT1PwB/+P
+</Image>
+ <Language>en-us</Language>
+ <OutputEncoding>UTF-8</OutputEncoding>
+ <InputEncoding>UTF-8</InputEncoding>
+ <AdultContent>true</AdultContent>
+ <Description>YaCy is an open-source GPL-licensed software that can be used for stand-alone search engine installations or as a client for a multi-user P2P-based web indexing cluster. This is the access to peer '_anonufe-29422893-0'.</Description>
+
+ <Url type="text/html" method="GET" template="http://search.ipredator.se/yacysearch.html?query={searchTerms}&amp;startRecord={startIndex?}&amp;maximumRecords={count?}&amp;nav=all" />
+ <Url type="application/rss+xml" method="GET" template="http://search.ipredator.se/yacysearch.rss?nav=&amp;query={searchTerms}&amp;startRecord={startIndex?}&amp;maximumRecords={count?}&amp;verify=false" />
+
+ <Url type="application/x-suggestions+json" template="http://search.ipredator.se/suggest.json?query={searchTerms}"/>
+ <Url type="application/x-suggestions+xml" template="http://search.ipredator.se/suggest.xml?query={searchTerms}"/>
+ <!-- syntax according to http://www.loc.gov/standards/sru/. Set verify=true to get snippets in the search results -->
+ <Developer>See https://gitorious.org/+yacy-developers</Developer>
+ <Query role="example" searchTerms="yacy+open+source" />
+ <Tags>YaCy Open Source P2P Web Search</Tags>
+ <Contact>See http://search.ipredator.se/ViewProfile.html?hash=localhash</Contact>
+ <Attribution>YaCy Software &amp;copy; 2004-2012 by Michael Christen et al., YaCy.net; Content: ask peer owner</Attribution>
+ <SyndicationRight>open</SyndicationRight>
+</OpenSearchDescription>
diff --git a/libre/bbswitch-libre/PKGBUILD b/libre/bbswitch-libre/PKGBUILD
index cb7c71655..3696452e4 100644
--- a/libre/bbswitch-libre/PKGBUILD
+++ b/libre/bbswitch-libre/PKGBUILD
@@ -7,7 +7,7 @@ _pkgname=bbswitch
pkgname=bbswitch-libre
pkgver=0.7
_extramodules=extramodules-3.10-LIBRE # Don't forget to update bbswitch.install
-pkgrel=11
+pkgrel=12
pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url=("http://github.com/Bumblebee-Project/bbswitch")
diff --git a/libre/calibre-libre/PKGBUILD b/libre/calibre-libre/PKGBUILD
index 1eb17b175..33370e958 100644
--- a/libre/calibre-libre/PKGBUILD
+++ b/libre/calibre-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 96275 2013-08-23 10:26:11Z jelle $
+# $Id: PKGBUILD 96478 2013-08-30 14:11:37Z jelle $
# Maintainer: jelle van der Waa <jelle@vdwaa.nl>
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
@@ -9,7 +9,7 @@
_pkgname=calibre
pkgname=calibre-libre
-pkgver=1.0.0
+pkgver=1.1.0
pkgrel=1
pkgdesc="Ebook management application, with unar support included and nonfree fonts removed"
arch=('i686' 'x86_64' 'mips64el')
@@ -30,7 +30,7 @@ install=calibre.install
source=("http://sourceforge.net/projects/calibre/files/${pkgver}/calibre-${pkgver}.tar.xz"
'desktop_integration.patch'
'calibre-mount-helper')
-md5sums=('5f3d0c3630a7289ef1f36d68153ea7a3'
+md5sums=('8f76d0776012cb6a5d2b8269552c1b98'
'8353d1878c5a498b3e49eddef473605f'
'675cd87d41342119827ef706055491e7')
diff --git a/libre/cgminer-libre/PKGBUILD b/libre/cgminer-libre/PKGBUILD
index ecd2ace16..c44b6b787 100644
--- a/libre/cgminer-libre/PKGBUILD
+++ b/libre/cgminer-libre/PKGBUILD
@@ -1,40 +1,49 @@
-# $Id: PKGBUILD 96190 2013-08-21 13:06:15Z fyan $
+# $Id: PKGBUILD 96688 2013-09-03 03:01:25Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: monson <holymonson@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: David Manouchehri <david@davidmanouchehri.com>
# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
+_pkgname=cgminer
pkgname=cgminer-libre
-_pkgflag=libre
-pkgver=3.4.0
+pkgver=3.4.2
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'
license=('GPL3')
arch=('i686' 'x86_64' 'mips64el')
-depends=('curl' 'libcl-libre' 'libusbx' 'jansson')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+depends=('curl' 'mesa-libcl' 'libusbx' 'jansson')
makedepends=('opencl-headers')
-provides=(${pkgname%-$_pkgflag}=$pkgver)
-conflicts=${pkgname%-$_pkgflag}
-replaces=${pkgname%-$_pkgflag}
-source=("http://ck.kolivas.org/apps/${pkgname%-$_pkgflag}/${pkgname%-$_pkgflag}-${pkgver}.tar.bz2"
- "${pkgname%-$_pkgflag}.conf.d"
- "${pkgname%-$_pkgflag}.service")
-backup=("etc/conf.d/${pkgname%-$_pkgflag}" "etc/${pkgname%-$_pkgflag}.conf")
+source=("http://ck.kolivas.org/apps/$_pkgname/$_pkgname-${pkgver}.tar.bz2"
+ "$_pkgname.conf.d"
+ "$_pkgname.service")
+backup=("etc/conf.d/$_pkgname" "etc/$_pkgname.conf")
[ "$CARCH" == "x86_64" ] && makedepends+=('yasm')
build() {
- cd "$srcdir/${pkgname%-$_pkgflag}-$pkgver"
+ cd "$srcdir/$_pkgname-$pkgver"
- # Use in-tree jansson since it is not compatible with jansson 2.0
- #sed -e 's/^AC_CHECK_LIB(jansson, json_loads, request_jansson=false, request_jansson=true)$/request_jansson=true/' -i configure.ac
+ # We have latest jansson and libusb - just use them
+ sed "s|ac_subdirs_all='compat/libusb\-1.0'||" -i ./configure
+ sed 's|subdirs="$subdirs compat/libusb\-1.0"||' -i ./configure
+ sed 's|LIBUSB_LIBS="compat/libusb-1.0/libusb/.libs/libusb-1.0.a"|LIBUSB_LIBS=-lusb-1.0|' -i ./configure
+ sed 's|JANSSON_LIBS="compat/jansson/libjansson.a"|JANSSON_LIBS=-ljansson|' -i ./configure
+ sed 's|compat/Makefile compat/jansson/Makefile||' -i ./configure
+
+ sed 's|JANSSON_INCLUDES = -I$(top_srcdir)/compat/jansson||' -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|SUBDIRS = lib compat ccan|SUBDIRS = lib ccan|' -i ./Makefile.in
+
+ rm -r compat
# Here you may want to use custom CFLAGS
#export CFLAGS="-O2 -march=native -mtune=native -msse2"
- #./autogen.sh
./configure \
--prefix=/usr \
--enable-scrypt \
@@ -51,16 +60,19 @@ build() {
}
package() {
- cd "$srcdir/${pkgname%-$_pkgflag}-$pkgver"
+ cd "$srcdir/$_pkgname-$pkgver"
make DESTDIR="$pkgdir" install
- install -Dm644 "$srcdir"/${pkgname%-$_pkgflag}.service "$pkgdir"/usr/lib/systemd/system/${pkgname%-$_pkgflag}.service
- install -Dm644 "$srcdir"/${pkgname%-$_pkgflag}.conf.d "$pkgdir"/etc/conf.d/${pkgname%-$_pkgflag}
- sed 's#/usr/local/bin#/usr/bin#g' example.conf > ${pkgname%-$_pkgflag}.conf
- install -Dm644 ${pkgname%-$_pkgflag}.conf "$pkgdir"/etc/${pkgname%-$_pkgflag}.conf
+ install -d "$pkgdir/usr/share/$_pkgname"
+ install -m755 miner.php api-example.* "$pkgdir/usr/share/$_pkgname"
+
+ install -Dm644 "$srcdir"/$_pkgname.service "$pkgdir"/usr/lib/systemd/system/$_pkgname.service
+ install -Dm644 "$srcdir"/$_pkgname.conf.d "$pkgdir"/etc/conf.d/$_pkgname
+ sed 's#/usr/local/bin#/usr/bin#g' example.conf > $_pkgname.conf
+ install -Dm644 $_pkgname.conf "$pkgdir"/etc/$_pkgname.conf
}
-sha512sums=('2f308c9285755b62608da4a6be3942d08b6cfff218238dbb4c15da7d02c8f2ac46cd7a9fbd69b7a46faa11962a937ba6327aa03852c291e69ff6158e50c1e5b6'
+sha512sums=('cccdab8de11b9bc740ba387685a24ae07729eedba0dd02d83d708d66b208cff2c719157a90cc157fa4900a386ae76e7692bdc893f3de9928dbcaacc86a4c05f1'
'99c38bc395848f9712ce172343d31f5c60f5d8ac1cfe2f48df8f3ec6c488fc275763a79c5ef36b99f32faa465b5a65284b38e8a63ef9b144075ee13971313b41'
'3317b60c6b1f14c47d8ee636113ef40a4023ab14054129de80a37947b381fd2b647a7053f4e1bb639efa225a514e862fa531908714c34040dda2d6221dde7f5f')
diff --git a/libre/cups-filters-libre/PKGBUILD b/libre/cups-filters-libre/PKGBUILD
index 2b06286a2..7eda9f68a 100644
--- a/libre/cups-filters-libre/PKGBUILD
+++ b/libre/cups-filters-libre/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 192539 2013-08-13 18:20:20Z andyrtr $
+# $Id: PKGBUILD 193721 2013-08-29 11:50:04Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=cups-filters-libre
_pkgname=cups-filters
-pkgver=1.0.36
+pkgver=1.0.37
pkgrel=1
pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation"
arch=('i686' 'x86_64' 'mips64el')
@@ -17,10 +17,8 @@ optdepends=('ghostscript: for non-PostScript printers to print with CUPS to conv
backup=(etc/fonts/conf.d/99pdftoopvp.conf
etc/cups/cups-browsed.conf)
options=(!libtool)
-source=(http://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.gz
- cups-browsed.service)
-md5sums=('c48a991ac408583d33e1d1e84881c470'
- '9ef68d7c2a84713fd421f4e87dec0a6e')
+source=(http://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.gz)
+md5sums=('42d2dd9745d4d5d626c7b871155cb430')
replaces=("${_pkgname}")
conflicts=("${_pkgname}")
provides=("${_pkgname}=${pkgver}")
@@ -49,6 +47,7 @@ package() {
# drop static lib
rm -f ${pkgdir}/usr/lib/*.a
- # add missing systemd support
- install -Dm644 ${srcdir}/cups-browsed.service ${pkgdir}/usr/lib/systemd/system/cups-browsed.service
+ # add upstream systemd support file
+ install -Dm644 utils/cups-browsed.service ${pkgdir}/usr/lib/systemd/system/cups-browsed.service
+ sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" ${pkgdir}/usr/lib/systemd/system/cups-browsed.service
}
diff --git a/libre/ghostscript-libre/PKGBUILD b/libre/ghostscript-libre/PKGBUILD
index d9be53172..d339089af 100644
--- a/libre/ghostscript-libre/PKGBUILD
+++ b/libre/ghostscript-libre/PKGBUILD
@@ -1,18 +1,20 @@
-# $Id: PKGBUILD 192537 2013-08-13 17:54:45Z andyrtr $
+# $Id: PKGBUILD 193812 2013-09-02 09:41:54Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Maintainer (Parabola): Joshua Haase <hahj87@gmail.com>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
+### !!! rebuild groff from core that picks up hardcoding the GS versioned font path !!! ###
+
_pkgname=ghostscript
pkgname=ghostscript-libre
-pkgver=9.07
-pkgrel=3
+pkgver=9.10
+pkgrel=1
pkgdesc="An interpreter for the PostScript language, without nonfree files"
arch=('i686' 'x86_64' 'mips64el')
license=('AGPL') #non free files removed
depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg'
- 'libtiff>=4.0.0' 'lcms' 'dbus')
-makedepends=('gtk2' 'gnutls')
+ 'libtiff>=4.0.0' 'lcms2' 'dbus')
+makedepends=('gtk2' 'gnutls' 'openjpeg')
optdepends=('texlive-core: needed for dvipdf'
'gtk2: needed for gsx')
conflicts=('ghostscript')
@@ -20,18 +22,18 @@ replaces=('ghostscript')
provides=("ghostscript=$pkgver")
url="http://www.ghostscript.com/"
source=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2)
-options=('!libtool')
-md5sums=('eea27befc1e85bef6d4768202f6b03a5')
+options=('!libtool' '!makeflags')
+md5sums=('7179bb1ed4f6f453147e6f7e1f210ce8')
build() {
cd ghostscript-${pkgver}
- # delete non-free packages
+ # delete nonfree files
grep -l "are not altered" Resource/CMap/* | xargs rm -fv
grep -l "not be copied" Resource/CMap/* | xargs rm -fv
# force it to use system-libs
- rm -rf jpeg libpng zlib jasper expat tiff lcms freetype
+ rm -rf jpeg libpng zlib jasper expat tiff lcms lcms2 freetype openjpeg cups/libs # jbig2dec is in community
./configure --prefix=/usr \
--enable-dynamic \
@@ -60,7 +62,7 @@ build() {
package() {
cd ghostscript-${pkgver}
- make -j1 DESTDIR="${pkgdir}" \
+ make DESTDIR="${pkgdir}" \
cups_serverroot="${pkgdir}"/etc/cups \
cups_serverbin="${pkgdir}"/usr/lib/cups install soinstall
@@ -74,7 +76,7 @@ package() {
# install IJS
cd ijs
- make -j1 DESTDIR="${pkgdir}" install
+ make DESTDIR="${pkgdir}" install
# remove filters that are now maintained in cups-filters as upstream home
rm -rf "$pkgdir"/usr/lib/cups/filter/{gstopxl,gstoraster}
diff --git a/libre/gnu-ghostscript/PKGBUILD b/libre/gnu-ghostscript/PKGBUILD
index 46bbb845d..0c124d528 100644
--- a/libre/gnu-ghostscript/PKGBUILD
+++ b/libre/gnu-ghostscript/PKGBUILD
@@ -2,15 +2,16 @@
_pkgname=ghostscript
pkgname=gnu-ghostscript
-_gspkgver=9.07 # ghostscript package version
+_gspkgver=9.10 # ghostscript package version
_pkgver=9.06
pkgver=9.06.0
-pkgrel=4
+pkgrel=6
pkgdesc="An interpreter for the PostScript language maintained by a team of GNU programmers"
arch=('i686' 'x86_64' 'mips64el')
license=('GPL3')
-depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg' 'libtiff>=4.0.0' 'lcms2')
-makedepends=('gtk2' 'gnutls')
+depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg'
+ 'libtiff>=4.0.0' 'lcms2' 'dbus')
+makedepends=('gtk2' 'gnutls' 'openjpeg')
optdepends=('texlive-core: needed for dvipdf'
'gtk2: needed for gsx')
conflicts=${_pkgname}
@@ -19,13 +20,13 @@ url="https://www.gnu.org/software/${_pkgname}/"
source=(ftp://ftp.gnu.org/gnu/${_pkgname}/${pkgname}-${pkgver}.tar.xz
ijs-automake.patch
libtool.patch)
-options=('!libtool')
+options=('!libtool' '!makeflags')
md5sums=('85a5e07a6b91937c157576293b381065'
'83bcae456ad4c9fb790be483914dbeba'
'5bd5d4966007b460deed866a30a0b3c8')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd ${pkgname}-${pkgver}
# fix build with recent automake
patch -p1 -i "$srcdir/ijs-automake.patch"
@@ -34,7 +35,7 @@ build() {
patch -Np1 -i ${srcdir}/libtool.patch
# force it to use system-libs
- rm -rf jpeg libpng zlib jasper expat tiff lcms freetype
+ rm -rf jpeg libpng zlib jasper expat tiff lcms lcms2 freetype openjpeg cups/libs # jbig2dec is in community
./configure --prefix=/usr \
--enable-dynamic \
@@ -48,35 +49,37 @@ build() {
--enable-fontconfig \
--enable-freetype \
--without-luratech \
+ --without-omni \
--with-system-libtiff \
--disable-compile-inits #--help # needed for linking with system-zlib
make
# Build IJS
- cd ${srcdir}/${pkgname}-${pkgver}/ijs
+ cd ijs
+ sed -i "s:AM_PROG_CC_STDC:AC_PROG_CC:g" configure.ac
./autogen.sh
./configure --prefix=/usr --enable-shared --disable-static
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make -j1 DESTDIR=${pkgdir} \
- cups_serverroot=${pkgdir}/etc/cups \
- cups_serverbin=${pkgdir}/usr/lib/cups install soinstall
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" \
+ cups_serverroot="${pkgdir}"/etc/cups \
+ cups_serverbin="${pkgdir}"/usr/lib/cups install soinstall
# install missing doc files # http://bugs.archlinux.org/task/18023
- install -m 644 ${srcdir}/${pkgname}-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} ${pkgdir}/usr/share/${_pkgname}/$_pkgver/doc/
+ install -m 644 "${srcdir}"/${pkgname}-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} "${pkgdir}"/usr/share/${_pkgname}/$_pkgver/doc/
mkdir -p ${pkgdir}/usr/share/licenses/${_pkgname}
install -m644 LICENSE ${pkgdir}/usr/share/licenses/${_pkgname}/
# remove unwanted localized man-pages
- rm -rf $pkgdir/usr/share/man/[^man1]*
+ rm -rf "$pkgdir"/usr/share/man/[^man1]*
# install IJS
- cd ${srcdir}/${pkgname}-${pkgver}/ijs
- make -j1 DESTDIR=${pkgdir} install
+ cd ijs
+ make DESTDIR="${pkgdir}" install
# remove filters that are now maintained in cups-filters as upstream home
rm -rf "$pkgdir"/usr/lib/cups/filter/{gstopxl,gstoraster}
diff --git a/libre/gst-plugins-bad-libre/PKGBUILD b/libre/gst-plugins-bad-libre/PKGBUILD
index 6477c774c..0eef753de 100644
--- a/libre/gst-plugins-bad-libre/PKGBUILD
+++ b/libre/gst-plugins-bad-libre/PKGBUILD
@@ -1,9 +1,10 @@
+# $Id: PKGBUILD 193745 2013-08-30 07:49:47Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
_pkgname=gst-plugins-bad
pkgname=$_pkgname-libre
-pkgver=1.0.9
+pkgver=1.0.10
pkgrel=1
pkgdesc='GStreamer Multimedia Framework Bad Plugins, without nonfree faac support'
arch=('i686' 'x86_64' 'mips64el')
@@ -16,7 +17,7 @@ conflicts=$_pkgname
replaces=$_pkgname
options=(!libtool !emptydirs)
source=(${url}/src/$_pkgname/$_pkgname-$pkgver.tar.xz)
-sha256sums=('69d236b1d8188270a3f51f6710146d0ca63c2f1a9f6cfbab3399ef01b9498f75')
+sha256sums=('91da60ba2ee5c681f11188a4a456894e7f989435c2102c15eff97bbd4fc4c726')
build() {
cd $_pkgname-$pkgver
@@ -34,7 +35,8 @@ build() {
check() {
cd $_pkgname-$pkgver
- make check
+ # don't have a camera for the camerabin test
+ make -k check || :
}
package() {
diff --git a/libre/lib32-libclc-svn/PKGBUILD b/libre/lib32-libclc-svn/PKGBUILD
new file mode 100644
index 000000000..c1c7e021c
--- /dev/null
+++ b/libre/lib32-libclc-svn/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Márcio Silva <coadde@lavabit.com>
+
+_pkgname=libclc
+pkgname=lib32-$_pkgname-svn
+pkgver=$(LC_ALL=C date -u +%Y%m%d)
+pkgrel=2
+arch=x86_64
+pkgdesc='Library requirements of the OpenCL C programming language (32-bit)'
+url=http://libclc.llvm.org/
+license=MIT
+depends=(lib32-llvm-libs libclc-svn)
+makedepends=(clang lib32-llvm python2 svn)
+provides=(lib32-$_pkgname)
+conflicts=lib32-$_pkgname
+source=$_pkgname::svn+http://llvm.org/svn/llvm-project/libclc/trunk
+sha512sums=SKIP
+
+prepare() {
+ sed -i 's|/usr/bin/python|/usr/bin/python2|g;
+ ' $srcdir/$_pkgname/{configure,build/ninja_syntax}.py
+}
+
+build() {
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+
+ cd $srcdir/$_pkgname
+ ./configure.py --prefix=/usr\
+ --libexecdir=/usr/lib32/clc\
+ --pkgconfigdir=/usr/lib32/pkgconfig\
+ --with-llvm-config=/usr/bin/llvm-config32
+ make
+}
+
+package() {
+ cd $srcdir/$_pkgname
+ make DESTDIR=$pkgdir install
+ install -vDm644 LICENSE.TXT $pkgdir/usr/share/licenses/$pkgname/LICENSE
+ msg 'remove useless include dir'
+ rm -vrf $pkgdir/usr/include
+}
diff --git a/libre/libcl-libre/PKGBUILD b/libre/libcl-libre/PKGBUILD
deleted file mode 100644
index 425525492..000000000
--- a/libre/libcl-libre/PKGBUILD
+++ /dev/null
@@ -1,75 +0,0 @@
-# Maintainer: Márcio Silva <coadde@lavabit.com>
-
-pkgbase=mesa
-pkgname=libcl-libre
-pkgver=9.0
-pkgrel=2
-arch=(
- i686
- x86_64
- mips64el
-)
-makedepends=(
- clang
- dri2proto
- git
- glproto
- imake
- libdrm
- libxdamage
- libxext
- libxml2
- llvm
- python2
-)
-license=(
- MIT
- Khronos
- LGPL
-)
-url="http://${pkgbase}3d.sourceforge.net"
-depends=(
- gcc-libs
- libdrm
- libffi
- libxcb
- udev
-)
-conflicts=(
- ${pkgname%-libre}
-)
-provides=(
- ${pkgname%-libre}
-)
-replaces=(
- ${pkgname%-libre}
-)
-pkgdesc='Mesa OpenCL library and ICD loader'
-source=(
- ftp://ftp.freedesktop.org/pub/$pkgbase/$pkgver/${pkgbase^}Lib-$pkgver.tar.bz2
-)
-sha512sums=(
- 878dc8e3f87aa4ad8d96599a87c733c15b725251c797cdfa6d03fee3c2959fd81a07ac7363e7a8946cf597303398aa581356b46827e7ffa27b33971d39bd29a2
-)
-
-build() {
- cd $srcdir/${pkgbase^}-$pkgver
-
- autoreconf -vfi
- ./configure --prefix=/usr \
- --enable-opencl \
- --enable-gallium-llvm \
- --enable-r600-llvm-compiler \
- --with-clang-libdir=/usr/lib \
- --with-dri-drivers=i915,i965,nouveau,r200,radeon,swrast \
- --with-gallium-drivers=i915,nouveau,r300,r600,radeonsi,svga,swrast
- make V=0
-}
-
-package() {
- cd $srcdir/${pkgbase^}-$pkgver
- make -C src/gallium/targets/opencl DESTDIR=$pkgdir install
- install -m755 -d $pkgdir/usr/share/licenses/${pkgname%-libre}
- bin/minstall docs/COPYING $pkgdir/usr/share/licenses/${pkgname%-libre}
- bin/minstall docs/license.html $pkgdir/usr/share/licenses/${pkgname%-libre}
-}
diff --git a/libre/libclc-git/PKGBUILD b/libre/libclc-svn/PKGBUILD
index 432751146..3b7034348 100644
--- a/libre/libclc-git/PKGBUILD
+++ b/libre/libclc-svn/PKGBUILD
@@ -1,28 +1,18 @@
# Maintainer: Márcio Silva <coadde@lavabit.com>
_pkgname=libclc
-pkgname=$_pkgname-git
+pkgname=$_pkgname-svn
pkgver=$(LC_ALL=C date -u +%Y%m%d)
pkgrel=1
-arch=(
- mips64el
- x86_64
- i686
-)
-pkgdesc='Library requirements of the OpenCL C programming language.'
-url=(
- http://cgit.freedesktop.org/~tstellar/$_pkgname
- http://libclc.llvm.org/
-)
+arch=(mips64el x86_64 i686)
+pkgdesc='Library requirements of the OpenCL C programming language'
+url=http://libclc.llvm.org/
license=MIT
-depends=clang
-makedepends=(
- git
- python2
-)
+depends=llvm-libs
+makedepends=(clang python2 svn)
provides=($_pkgname)
conflicts=$_pkgname
-source=git://people.freedesktop.org/~tstellar/$_pkgname.git
+source=$_pkgname::svn+http://llvm.org/svn/llvm-project/libclc/trunk
sha512sums=SKIP
prepare() {
diff --git a/libre/linux-libre-lts-kmod-alx/PKGBUILD b/libre/linux-libre-lts-kmod-alx/PKGBUILD
index c6262a0dc..22ddcf9a0 100644
--- a/libre/linux-libre-lts-kmod-alx/PKGBUILD
+++ b/libre/linux-libre-lts-kmod-alx/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
-_kernver=3.0.93
+_kernver=3.0.94
_kernrel=1
pkgname=('linux-libre-lts-kmod-alx')
_version=v3.9-rc4
_pkgver=3.9-rc4-2-su
pkgver=3.9rc4.2
-pkgrel=15
+pkgrel=16
pkgdesc='Atheros alx ethernet device driver for Linux-libre-lts kernel'
arch=('i686' 'x86_64')
url='http://www.linuxfoundation.org/collaborate/workgroups/networking/alx'
diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD
index bfe0c4000..e1fa76aaf 100644
--- a/libre/linux-libre-lts/PKGBUILD
+++ b/libre/linux-libre-lts/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 193507 2013-08-21 13:08:50Z tpowa $
+# $Id: PKGBUILD 193759 2013-08-30 10:08:14Z andyrtr $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -8,10 +8,10 @@
pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.0
-_sublevel=93
+_sublevel=94
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.93 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.94 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -33,7 +33,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'module-init-wait-3.0.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu1_0loongsonlibre_mipsel.tar.bz2")
md5sums=('f30a562307b6f71204370fcd33756466'
- '0d900fb04812ca03cd2a6de094cdcc04'
+ 'f488335cb6f6cbae9dd5d07d31a532b3'
'7373cc3ac66342156a7fc32af8577b46'
'b7229f80282337979514f9640a969ff5'
'c072b17032e80debc6a8626299245d46'
@@ -45,7 +45,7 @@ md5sums=('f30a562307b6f71204370fcd33756466'
'f36222e7ce20c8e4dc27376f9be60f6c'
'670931649c60fcb3ef2e0119ed532bd4'
'8a71abc4224f575008f974a099b5cf6f'
- '0b0f582f9736f7d99d75b5f67cb56dfc')
+ 'f7faae4e260abb9dceb30d7b233d355d')
if [ "$CARCH" != "mips64el" ]; then
# don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
diff --git a/libre/linux-libre/PKGBUILD b/libre/linux-libre/PKGBUILD
index 7746b91a1..24c52e954 100644
--- a/libre/linux-libre/PKGBUILD
+++ b/libre/linux-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 193503 2013-08-21 12:43:35Z tpowa $
+# $Id: PKGBUILD 193761 2013-08-30 11:11:43Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -10,10 +10,10 @@
pkgbase=linux-libre # Build stock -LIBRE kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.10
-_sublevel=9
+_sublevel=10
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.9 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.10 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -33,7 +33,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'3.10.6-logitech-dj.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2")
md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c'
- '312e4b4203d2e74201a14f1a9633482d'
+ '673ae6d60b4ce8acad930a06f9fe2e3f'
'8ec987449e0e42a1c98d8ce92b9019c2'
'8efbd1f17f37bdaa8649c8a63761bf07'
'e49ac236dfeef709f91a3d993ea7b62c'
@@ -43,7 +43,7 @@ md5sums=('d562fd52580a3b6b18b6eeb5921d1d5c'
'f3def2cefdcbb954c21d8505d23cc83c'
'd50c1ac47394e9aec637002ef3392bd1'
'3ff40ca684cfe719723e627e2cef7cea'
- 'd2fb29339d9ec7978af71f80daa27a12')
+ '714134bcb52e243898036beacca2e7b7')
if [ "$CARCH" != "mips64el" ]; then
# don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
diff --git a/libre/linux-libre/config.i686.3.11 b/libre/linux-libre/config.i686.3.11
index 2e3c074e7..d8b8f5121 100644
--- a/libre/linux-libre/config.i686.3.11
+++ b/libre/linux-libre/config.i686.3.11
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.11.0-rc5 Kernel Configuration
+# Linux/x86 3.11.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -2504,7 +2504,7 @@ CONFIG_WIL6210_ISR_COR=y
CONFIG_ATH10K=m
CONFIG_ATH10K_PCI=m
# CONFIG_ATH10K_DEBUG is not set
-CONFIG_ATH10K_DEBUGFS=y
+CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_TRACING is not set
CONFIG_B43=m
CONFIG_B43_BCMA=y
diff --git a/libre/linux-libre/config.x86_64.3.11 b/libre/linux-libre/config.x86_64.3.11
index 3feff6b10..f64f29253 100644
--- a/libre/linux-libre/config.x86_64.3.11
+++ b/libre/linux-libre/config.x86_64.3.11
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.11.0-rc5 Kernel Configuration
+# Linux/x86 3.11.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -2419,7 +2419,7 @@ CONFIG_WIL6210_ISR_COR=y
CONFIG_ATH10K=m
CONFIG_ATH10K_PCI=m
# CONFIG_ATH10K_DEBUG is not set
-CONFIG_ATH10K_DEBUGFS=y
+CONFIG_ATH10K_DEBUGFS=y
# CONFIG_ATH10K_TRACING is not set
CONFIG_B43=m
CONFIG_B43_BCMA=y
diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD
index a1c0ddbae..674e9440c 100644
--- a/libre/lirc-libre/PKGBUILD
+++ b/libre/lirc-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 193472 2013-08-20 22:18:28Z tpowa $
+# $Id: PKGBUILD 193774 2013-08-30 20:49:03Z foutrelis $
# Maintainer: Paul Mattal <paul@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,7 +6,7 @@ _pkgbase=lirc
pkgbase=lirc-libre
pkgname=('lirc-libre' 'lirc-utils-libre')
pkgver=0.9.0
-pkgrel=57
+pkgrel=58
epoch=1
_extramodules=extramodules-3.10-LIBRE
arch=('i686' 'x86_64' 'mips64el')
diff --git a/libre/mesa-libcl/PKGBUILD b/libre/mesa-libcl/PKGBUILD
new file mode 100644
index 000000000..828e2bdb9
--- /dev/null
+++ b/libre/mesa-libcl/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Márcio Silva <coadde@lavabit.com>
+
+pkgbase=mesa
+_pkgname=libcl
+pkgname=$pkgbase-$_pkgname
+_pkgflag=libre
+pkgver=9.2.0
+pkgrel=2
+pkgdesc='Mesa 3-D OpenCL library'
+url=http://${pkgbase}3d.sourceforge.net
+license=(MIT Khronos LGPL)
+arch=(mips64el x86_64 i686)
+depends=(
+ libclc
+ $pkgbase
+)
+optdepends='opencl-headers: headers necessary for OpenCL development'
+makedepends=(
+ clang
+ dri2proto
+ glproto
+ imake
+ libxml2
+ python2
+)
+provides=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx)
+conflicts=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx)
+replaces=($_pkgname-$_pkgflag $_pkgname opencl-nvidia opencl-nvidia-304xx)
+options=(!libtool)
+source=ftp://ftp.freedesktop.org/pub/$pkgbase/${pkgver%.0}/${pkgbase^}Lib-$pkgver.tar.bz2
+sha512sums=26c4b41b7e1d5284b87e2997a14424c1ee0713e11fd9dd65932987832e43b96986ed5e88c06fad4616fc912ffb8e17a2314b282cbf38a2640d76c39724965910
+
+build() {
+ cd $srcdir/${pkgbase^}-$pkgver
+ autoreconf -vfi
+ ./configure --prefix=/usr\
+ --enable-opencl\
+ --enable-gallium-llvm\
+ --enable-r600-llvm-compiler\
+ --with-clang-libdir=/usr/lib\
+ --with-llvm-shared-libs\
+ --with-gallium-drivers=i915,nouveau,r300,r600,radeonsi,svga,swrast
+ make V=0
+}
+
+package() {
+ cd $srcdir/${pkgbase^}-$pkgver
+ make -C src/gallium/targets/opencl DESTDIR=$pkgdir install
+ install -vdm755 $pkgdir/usr/share/licenses/$pkgname
+ install -vm644 docs/COPYING $pkgdir/usr/share/licenses/$pkgname
+ install -vm644 docs/license.html $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/libre/midori-gtk3-libre/PKGBUILD b/libre/midori-gtk3-libre/PKGBUILD
new file mode 100644
index 000000000..868c578ab
--- /dev/null
+++ b/libre/midori-gtk3-libre/PKGBUILD
@@ -0,0 +1,69 @@
+# $Id: PKGBUILD 95784 2013-08-16 19:36:19Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: rabyte <rabyte.at.gmail.dot.com>
+# Contributor: Johannes Krampf <wuischke.at.amule.dot.org>
+# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
+# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
+
+_pkgname=midori-gtk3
+pkgname=midori-gtk3-libre
+pkgver=0.5.5
+pkgrel=1
+pkgdesc='Lightweight web browser (GTK3), without non-privacy search providers'
+arch=('x86_64' 'i686')
+url='http://www.midori-browser.org/'
+license=('LGPL2.1')
+install='midori.install'
+replaces=$_pkgname
+conflicts=('midori' "$_pkgname")
+provides=('midori' "$_pkgname=$pkgver")
+depends=('libzeitgeist' 'webkitgtk' 'libnotify' 'libxss' 'hicolor-icon-theme' 'desktop-file-utils' 'libunique3' 'gcr')
+makedepends=('bzr' 'python2' 'intltool' 'vala' 'librsvg')
+optdepends=('gst-plugins-base: HTML5 OGG videos support'
+ 'gst-plugins-good: HTML5 H264 and WebM videos support'
+ 'gst-libav: HTML5 H264 videos support'
+ 'aria2: download utility')
+options=('!emptydirs')
+source=("http://www.midori-browser.org/downloads/${_pkgname/-gtk3}_${pkgver}_all_.tar.bz2")
+sha256sums=('ca69382a285222a86028abebd73fed1976735883027ff0adc094b627789bbd62')
+
+prepare() {
+ cd "$srcdir/${_pkgname/-gtk3}-${pkgver}"
+
+ # remove non-privacy search providers
+ sed -i 's|Duck Duck Go|DuckDuckGo HTML|
+ s|duckduckgo[.]com|duckduckgo.com/html|
+ \|Yahoo|d
+ \|name=Yahoo|d
+ \|text=Yahoo Web Search|d
+ \|uri=http://search[.]yahoo[.]com/search?p=|d
+ \|token=y|d
+ \|Google|d
+ \|name=Google|d
+ \|text=Web Search|d
+ \|uri=http://www[.]google[.]com/search?q=%s|d
+ \|token=g|d
+ \|Localize text or URL|d
+ \|translate[.]google[.]com/?q=|d
+ ' config/search
+}
+
+build() {
+ cd "$srcdir/${_pkgname/-gtk3}-${pkgver}"
+
+ ./configure \
+ --prefix=/usr \
+ --enable-gtk3 \
+ --disable-granite
+ make
+}
+
+package() {
+ cd "$srcdir/${_pkgname/-gtk3}-${pkgver}"
+
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/midori-gtk3-libre/midori.install b/libre/midori-gtk3-libre/midori.install
new file mode 100644
index 000000000..e6af79c5f
--- /dev/null
+++ b/libre/midori-gtk3-libre/midori.install
@@ -0,0 +1,14 @@
+post_install() {
+ update-desktop-database -q
+ gtk-update-icon-cache -f -q -t usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/midori-libre/PKGBUILD b/libre/midori-libre/PKGBUILD
new file mode 100644
index 000000000..c417c84b0
--- /dev/null
+++ b/libre/midori-libre/PKGBUILD
@@ -0,0 +1,66 @@
+# $Id: PKGBUILD 95661 2013-08-15 11:42:31Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: rabyte <rabyte.at.gmail.dot.com>
+# Contributor: Johannes Krampf <wuischke.at.amule.dot.org>
+# Contributor: Bartłomiej Piotrowski <barthalion@gmail.com>
+# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
+
+_pkgname=midori
+pkgname=midori-libre
+pkgver=0.5.5
+pkgrel=1
+pkgdesc='Lightweight web browser (GTK2), without non-privacy search providers'
+arch=('x86_64' 'i686' 'mips64el')
+url='http://www.midori-browser.org/'
+license=('LGPL2.1')
+install='midori.install'
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+depends=('libzeitgeist' 'webkitgtk2' 'libnotify' 'libxss' 'hicolor-icon-theme' 'desktop-file-utils' 'libunique')
+makedepends=('bzr' 'python2' 'intltool' 'vala' 'librsvg')
+optdepends=('gstreamer0.10-base-plugins: HTML5 OGG videos support'
+ 'gstreamer0.10-bad-plugins: HTML5 WebM videos support'
+ 'gstreamer0.10-ffmpeg: HTML5 H264 videos support'
+ 'aria2: download utility')
+options=('!emptydirs')
+source=("http://www.midori-browser.org/downloads/${_pkgname}_${pkgver}_all_.tar.bz2")
+sha256sums=('ca69382a285222a86028abebd73fed1976735883027ff0adc094b627789bbd62')
+
+prepare() {
+ cd "$srcdir/${_pkgname/-gtk3}-${pkgver}"
+
+ # remove non-privacy search providers
+ sed -i 's|Duck Duck Go|DuckDuckGo HTML|
+ s|duckduckgo[.]com|duckduckgo.com/html|
+ \|Yahoo|d
+ \|name=Yahoo|d
+ \|text=Yahoo Web Search|d
+ \|uri=http://search[.]yahoo[.]com/search?p=|d
+ \|token=y|d
+ \|Google|d
+ \|name=Google|d
+ \|text=Web Search|d
+ \|uri=http://www[.]google[.]com/search?q=%s|d
+ \|token=g|d
+ \|Localize text or URL|d
+ \|translate[.]google[.]com/?q=|d
+ ' config/search
+}
+
+build() {
+ cd "$srcdir/$_pkgname-${pkgver}"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$_pkgname-${pkgver}"
+
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/midori-libre/midori.install b/libre/midori-libre/midori.install
new file mode 100644
index 000000000..e6af79c5f
--- /dev/null
+++ b/libre/midori-libre/midori.install
@@ -0,0 +1,14 @@
+post_install() {
+ update-desktop-database -q
+ gtk-update-icon-cache -f -q -t usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/mozilla-searchplugins/PKGBUILD b/libre/mozilla-searchplugins/PKGBUILD
index 6721ff845..2405ac889 100644
--- a/libre/mozilla-searchplugins/PKGBUILD
+++ b/libre/mozilla-searchplugins/PKGBUILD
@@ -10,7 +10,7 @@
pkgname=mozilla-searchplugins
pkgver=1.4
-pkgrel=1
+pkgrel=2
pkgdesc="System-wide OpenSearch plugins common for Mozilla based browsers."
arch=('any')
license=('MPL' 'GPL' 'LGPL')
@@ -21,7 +21,7 @@ source=(
internet-archive.xml
parabola-packages.xml::https://parabolagnulinux.org/opensearch/packages/
parabola-wiki-en.xml::
- seeks-search.xml::http://seeks.zat.im/opensearch.xml
+ seeks-search.xml::http://www.seeks.fr/opensearch.xml
# yacy.xml::http://search.ipredator.se/opensearchdescription.xml
yacy.xml
wikipedia-en.xml::https://en.wikipedia.org/w/opensearch_desc.php
@@ -37,6 +37,6 @@ md5sums=('b4cc6bd8353af36ade441916217619e4'
'462c68585461f8cdc23c93c46f6ee4cf'
'92f834a3a1d85c9ae202955cdfe941eb'
'b9a0893d7f6d41d755c478fd60c44be8'
- '76df72680069a41a476539213a569302'
+ 'dc6c76acf4c68a40710383513d72fa8b'
'0f6cb4119f54e90d678827e2928474d4'
'dbdd9b61e89d73cc3a70cbe20a1160e1')
diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD
index 36bf2f4ff..a5bda5d85 100644
--- a/libre/mplayer-libre/PKGBUILD
+++ b/libre/mplayer-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 191803 2013-07-30 21:46:38Z bpiotrowski $
+# $Id: PKGBUILD 193127 2013-08-17 00:43:52Z eric $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -8,7 +8,7 @@ _pkgbase=mplayer
pkgbase=mplayer-libre
pkgname=('mplayer-libre' 'mencoder-libre')
pkgver=36285
-pkgrel=3
+pkgrel=4
arch=('i686' 'x86_64')
makedepends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient'
'aalib' 'jack' 'libcaca' 'x264' 'faad2' 'lirc-utils' 'libxvmc' 'enca' 'libvdpau' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' 'libvpx'
diff --git a/libre/mplayer-vaapi-libre/PKGBUILD b/libre/mplayer-vaapi-libre/PKGBUILD
index 9923b356b..71d158d17 100644
--- a/libre/mplayer-vaapi-libre/PKGBUILD
+++ b/libre/mplayer-vaapi-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 94736 2013-07-29 18:51:32Z foutrelis $
+# $Id: PKGBUILD 95856 2013-08-17 15:21:03Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
@@ -9,7 +9,7 @@
_pkgname=mplayer-vaapi
pkgname=mplayer-vaapi-libre
pkgver=36265
-pkgrel=3
+pkgrel=4
pkgdesc="A movie player, compiled with vaapi support, without nonfree faac support"
arch=('i686' 'x86_64')
url="http://gitorious.org/vaapi/mplayer"
diff --git a/libre/netsurf-libre/PKGBUILD b/libre/netsurf-libre/PKGBUILD
new file mode 100644
index 000000000..d3c6463a2
--- /dev/null
+++ b/libre/netsurf-libre/PKGBUILD
@@ -0,0 +1,124 @@
+# $Id: PKGBUILD 95886 2013-08-18 11:31:23Z arodseth $
+# Maintainer: Alexander Rødseth <rodseth@gmail.com>
+# Contributor: Paulo Matias <matiasΘarchlinux-br·org>
+# Contributor: Georgij Kondratjev <smpuj@bk.ru>
+# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
+# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
+
+_pkgname=netsurf
+pkgname=netsurf-libre
+pkgver=3.0
+pkgrel=4
+pkgdesc='Lightweight and fast web browser, without non-privacy search providers'
+arch=('x86_64' 'i686' 'mips64el')
+url='http://www.netsurf-browser.org/'
+license=('MIT' 'GPL2')
+replaces=$_pkgname
+conflicts=$_pkgname
+provides=$_pkgname=$pkgver
+depends=('gtk2' 'libmng' 'curl' 'librsvg' 'desktop-file-utils' 'libnsbmp' 'libnsgif' 'libcss' 'libwebp' 'libdom' 'lcms') # 'libharu' 'gstreamer0.10'
+makedepends=('js' 're2c' 'gendesk' 'netsurf-buildsystem' 'libglade' 'addinclude')
+install="$_pkgname.install"
+source=("netsurf.png::http://ubuntu.allmyapps.com/data/n/e/netsurf-netsurf-web-browser/icon_48x48_netsurf.png"
+ "http://download.$_pkgname-browser.org/$_pkgname/releases/source/$_pkgname-$pkgver-src.tar.gz")
+sha256sums=('f0dbcc5d80bf03d706aa8b28a322aa7f169a40813848c2d1505691f6e2c7ef00'
+ '7c6a48d3cc3e9a3e3a51b532ddf60f7697e97bf8b61a6d3b2ced1a2e89fbccc6')
+
+prepare() {
+ cd "$_pkgname-$pkgver"
+
+ # remove non-privacy search providers
+ sed -i '\|Google|d
+ \|Yahoo|d
+ \|Bing|d
+ \|Business.com|d
+ \|Omgili|d
+ \|BBC News|d
+ \|Ubuntu Packages|d
+ \|Ask[.]com|d
+ \|Answers.com|d
+ \|Youtube|d
+ \|AeroMp3|d
+ \|AOL|d
+ \|Baidu|d
+ \|Amazon|d
+ \|Ebay|d
+ \|IMDB|d
+ \|ESPN|d
+ \|Aminet|d
+ \|OS4Depot|d
+ s|DuckDuckGo|DuckDuckGo HTML|
+ s|duckduckgo[.]com|duckduckgo.com/html|
+ s|duckduckgo[.]com/html/favicon.ico|duckduckgo.com/favicon.ico|
+ s|seeks-project.info|seeks.fr|g
+ ' gtk/res/SearchEngines \
+ \!NetSurf/Resources/SearchEngines \
+ amiga/resources/SearchEngines
+ sed -i '\|readable name such as| s|google|duckduckgo|
+ \|readable name such as| s|yahoo|seeks|
+ \|host address such as www[.]google[.]com| s|google[.]com|duckduckgo.com/html|
+ s|google[.]com?search=%s|duckduckgo.com/html/?q=%s|
+ \|return strdup| s|google[.]com|duckduckgo.com/html|
+ \|return strdup| s|google|duckduckgo|
+ \|return strdup| s|duckduckgo[.]com/html/favicon[.]ico|duckduckgo.com/favicon.ico|
+ s|www[.]google[.]com/search?q=%s|duckduckgo.com/html/?q=%s|
+ ' desktop/searchweb.c
+ sed -i 's|google[.][.a-z]\{0,6\}/search|duckduckgo.com/html/search|
+ s|Google-Suche|DuckDuckGo HTML|
+ s|Google Search|DuckDuckGo HTML|
+ s|Ricerca Google|DuckDuckGo HTML|
+ s|Google検索|DuckDuckGo HTML|
+ \|BBC News|d
+ \|Reuters|d
+ \|CNN|d
+ \|Slashdot|d
+ \|Ars Technica|d
+ \|The Register|d
+ \|W3C|d
+ s|google[.][.a-z]\{0,6\}|duckduckgo.com/html|
+ s|Google|DuckDuckGo HTML|
+ s|[.a-z]\{0,4\}yahoo[.]co[.a-z]\{0,4\}|www.seeks.fr|
+ s|Yahoo!|Seeks|
+ \|IMDB|d
+ s|The Icon Bar|Creative Commons|
+ s|www[.]iconbar[.]com|creativecommons.org|
+ s|ROOL|Dictionary.com|
+ s|www[.]riscosopen[.]org|dictionary.reference.com|
+ \|riscos.info|d
+ ' \!NetSurf/Resources/de/welcome.html\,faf \
+ \!NetSurf/Resources/en/welcome.html\,faf \
+ \!NetSurf/Resources/it/welcome.html\,faf \
+ \!NetSurf/Resources/ja/welcome.html\,faf
+
+ addinclude image/rsvg.c stdio
+ addinclude image/mng.c stdio
+ addinclude image/png.c stdio
+
+ gendesk --pkgname "$_pkgname" --pkgdesc "$pkgdesc" --exec 'netsurf %U' \
+ --genericname 'Web Browser' --comment 'Lightweight web browser' \
+ --mimetypes 'text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo'
+}
+
+build() {
+ cd "$_pkgname-$pkgver"
+
+ make \
+ PREFIX=/usr \
+ TARGET=gtk \
+ NETSURF_USE_WEBP=YES \
+ NETSURF_USE_VIDEO=NO \
+ NETSURF_USE_MOZILLA_JS=YES \
+ NETSURF_USE_HARU_PDF=NO
+}
+
+package() {
+ cd "$_pkgname-$pkgver"
+
+ make install PREFIX=/usr DESTDIR="$pkgdir"
+ install -Dm644 "../$_pkgname.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png"
+ install -Dm644 "$_pkgname.desktop" \
+ "$pkgdir/usr/share/applications/$_pkgname.desktop"
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/netsurf-libre/netsurf.install b/libre/netsurf-libre/netsurf.install
new file mode 100644
index 000000000..98f3ea190
--- /dev/null
+++ b/libre/netsurf-libre/netsurf.install
@@ -0,0 +1,14 @@
+post_upgrade() {
+ #gtk-update-icon-cache -q -f -t /usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_install() {
+ post_upgrade
+}
+
+post_remove() {
+ post_upgrade
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/libre/qupzilla-libre/PKGBUILD b/libre/qupzilla-libre/PKGBUILD
index 75945986a..ba0a64ed1 100644
--- a/libre/qupzilla-libre/PKGBUILD
+++ b/libre/qupzilla-libre/PKGBUILD
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD 90358 2013-05-11 23:22:13Z speps $
+# $Id: PKGBUILD 96569 2013-09-01 16:36:10Z speps $
# Maintainer: speps <speps at aur dot archlinux dot org>
# Maintainer (Parabola): André Silva <emulatorman@parabola.nu>
_name=QupZilla
_pkgname=qupzilla
pkgname=qupzilla-libre
-pkgver=1.4.3
-pkgrel=1.2
-pkgdesc="Cross-platform QtWebKit browser, with DuckDuckGo HTML support"
+pkgver=1.4.4
+pkgrel=1.1
+pkgdesc="Cross-platform QtWebKit browser, without non-privacy search providers"
arch=(i686 x86_64 mips64el)
url="http://www.qupzilla.com/"
license=('GPL3')
@@ -18,15 +18,21 @@ replaces=$_pkgname
conflicts=$_pkgname
provides=$_pkgname=$pkgver
source=("$_pkgname-$pkgver.tar.gz::https://github.com/$_name/$_pkgname/tarball/v$pkgver"
- 'libre.patch')
-md5sums=('20187fcce11dbba876e1ee7dc5e32583'
- '20c8304eb790cda5491078bf5bf71d49')
+ 'searchenginesmanager.cpp.sed'
+ 'speeddial.cpp.sed'
+ 'start.html.sed')
+md5sums=('cfbf5cd23d184275c389c79a39a28631'
+ '1d926e97a5b287d40fb695f6516f2a06'
+ '0f166fa102af975b3b8ac030d477e9b8'
+ '77120a0c39ba8254e5b2c273910f029a')
prepare() {
cd "$srcdir/$_name-$_pkgname-"*
- # remove Google, Youtube and Facebook support, replaces it to DDG HTML
- patch -Np1 -i $srcdir/libre.patch
+ # remove Google and Youtube support, replaces it to DDG HTML
+ sed -i -f $srcdir/searchenginesmanager.cpp.sed src/lib/opensearch/searchenginesmanager.cpp
+ sed -i -f $srcdir/speeddial.cpp.sed src/lib/plugins/speeddial.cpp
+ sed -i -f $srcdir/start.html.sed src/lib/data/html/start.html
}
build() {
diff --git a/libre/qupzilla-libre/libre.patch b/libre/qupzilla-libre/libre.patch
deleted file mode 100644
index 6db34dd8f..000000000
--- a/libre/qupzilla-libre/libre.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-diff --git a/src/lib/opensearch/searchenginesmanager.cpp b/src/lib/opensearch/searchenginesmanager.cpp
-index 72ae7d4..cb42795 100644
---- a/src/lib/opensearch/searchenginesmanager.cpp
-+++ b/src/lib/opensearch/searchenginesmanager.cpp
-@@ -55,8 +55,8 @@ SearchEnginesManager::SearchEnginesManager()
- {
- Settings settings;
- settings.beginGroup("SearchEngines");
-- m_startingEngineName = settings.value("activeEngine", "Google").toString();
-- m_defaultEngineName = settings.value("DefaultEngine", "Google").toString();
-+ m_startingEngineName = settings.value("activeEngine", "DuckDuckGo HTML").toString();
-+ m_defaultEngineName = settings.value("DefaultEngine", "DuckDuckGo HTML").toString();
- settings.endGroup();
-
- connect(this, SIGNAL(enginesChanged()), this, SLOT(scheduleSave()));
-@@ -126,13 +126,6 @@ QUrl SearchEnginesManager::searchUrl(const QString &string)
-
- void SearchEnginesManager::restoreDefaults()
- {
-- Engine google;
-- google.name = "Google";
-- google.icon = QIcon(":icons/sites/google.png");
-- google.url = "http://www.google.com/search?client=qupzilla&q=%s";
-- google.shortcut = "g";
-- google.suggestionsUrl = "http://suggestqueries.google.com/complete/search?output=firefox&q=%s";
--
- Engine wiki;
- wiki.name = "Wikipedia (en)";
- wiki.icon = QIcon(":/icons/sites/wikipedia.png");
-@@ -140,25 +133,16 @@ void SearchEnginesManager::restoreDefaults()
- wiki.shortcut = "w";
- wiki.suggestionsUrl = "http://en.wikipedia.org/w/api.php?action=opensearch&search=%s&namespace=0";
-
-- Engine yt;
-- yt.name = "YouTube";
-- yt.icon = QIcon(":/icons/sites/youtube.png");
-- yt.url = "http://www.youtube.com/results?search_query=%s&search=Search";
-- yt.shortcut = "yt";
-- yt.suggestionsUrl = "http://suggestqueries.google.com/complete/search?ds=yt&output=firefox&q=%s";
--
- Engine duck;
-- duck.name = "DuckDuckGo";
-+ duck.name = "DuckDuckGo HTML";
- duck.icon = QIcon(":/icons/sites/duck.png");
-- duck.url = "https://duckduckgo.com/?q=%s&t=qupzilla";
-+ duck.url = "https://duckduckgo.com/html/?q=%s&t=qupzilla";
- duck.shortcut = "d";
-
-- addEngine(google);
- addEngine(wiki);
-- addEngine(yt);
- addEngine(duck);
-
-- m_defaultEngine = google;
-+ m_defaultEngine = duck;
-
- emit enginesChanged();
- }
-diff --git a/src/lib/plugins/speeddial.cpp b/src/lib/plugins/speeddial.cpp
-index 2039921..52afa22 100644
---- a/src/lib/plugins/speeddial.cpp
-+++ b/src/lib/plugins/speeddial.cpp
-@@ -54,11 +54,10 @@ void SpeedDial::loadSettings()
- settings.endGroup();
-
- if (allPages.isEmpty()) {
-- allPages = "url:\"http://www.google.com\"|title:\"Google\";"
-+ allPages = "url:\"https://duckduckgo.com/html\"|title:\"DuckDuckGo HTML\";"
- "url:\"http://www.qupzilla.com\"|title:\"QupZilla\";"
- "url:\"http://blog.qupzilla.com\"|title:\"QupZilla Blog\";"
-- "url:\"https://github.com/QupZilla/qupzilla\"|title:\"QupZilla GitHub\";"
-- "url:\"https://facebook.com\"|title:\"Facebook\";";
-+ "url:\"https://github.com/QupZilla/qupzilla\"|title:\"QupZilla GitHub\";";
- }
- changed(allPages);
-
-diff --git a/src/lib/data/html/start.html b/src/lib/data/html/start.html
-index 0e48ed2..eb7d793 100644
---- a/src/lib/data/html/start.html
-+++ b/src/lib/data/html/start.html
-@@ -19,7 +19,7 @@ a {color: #1a4ba4;text-decoration: none;font-weight: bold;}
-
- <img src="%ABOUT-IMG%">
- %PRIVATE-BROWSING%
--<form action="https://duckduckgo.com/" method="GET">
-+<form action="https://duckduckgo.com/html" method="GET">
- <input type="hidden" name="t" value="qupzilla" />
- <input class="line" id="inp" class="question" name="q"/> <br/>
- <input class="submit" type="submit" value="%BUTTON-LABEL%">
diff --git a/libre/qupzilla-libre/searchenginesmanager.cpp.sed b/libre/qupzilla-libre/searchenginesmanager.cpp.sed
new file mode 100644
index 000000000..76011d058
--- /dev/null
+++ b/libre/qupzilla-libre/searchenginesmanager.cpp.sed
@@ -0,0 +1,19 @@
+s|DuckDuckGo|DuckDuckGo HTML|
+\|m_startingEngineName = settings[.]value("activeEngine", "Google")[.]toString();| s|Google|DuckDuckGo HTML|
+\|m_defaultEngineName = settings[.]value("DefaultEngine", "Google")[.]toString();| s|Google|DuckDuckGo HTML|
+\|Engine google;|d
+\|google[.]name = "Google";|d
+\|google[.]icon = QIcon(":icons/sites/google[.]png");|d
+\|google[.]url = "http://www[.]google[.]com/search?client=qupzilla[&]q=%s";|d
+\|google[.]shortcut = "g";|d
+\|google[.]suggestionsUrl = "http://suggestqueries[.]google[.]com/complete/search?output=firefox[&]q=%s";|d
+\|Engine yt;|d
+\|yt[.]name = "YouTube";|d
+\|yt[.]icon = QIcon(":/icons/sites/youtube.png");|d
+\|yt[.]url = "http://www[.]youtube[.]com/results?search_query=%s[&]search=Search";|d
+\|yt[.]shortcut = "yt";|d
+\|yt[.]suggestionsUrl = "http://suggestqueries[.]google[.]com/complete/search?ds=yt[&]output=firefox[&]q=%s";|d
+\|https://duckduckgo[.]com/?q=%s[&]t=qupzilla| s|duckduckgo[.]com|duckduckgo.com/html|
+\|addEngine(google);|d
+\|addEngine(yt);|d
+\|m_defaultEngine = google;| s|google|duck|
diff --git a/libre/qupzilla-libre/speeddial.cpp.sed b/libre/qupzilla-libre/speeddial.cpp.sed
new file mode 100644
index 000000000..b8f591e87
--- /dev/null
+++ b/libre/qupzilla-libre/speeddial.cpp.sed
@@ -0,0 +1,4 @@
+s|www[.]google[.]com|duckduckgo.com/html|
+s|Google|DuckDuckGo HTML|
+\#"url:[\]"https://github[.]com/QupZilla/qupzilla[\]"|title:[\]"QupZilla GitHub[\]";"# s#$#;#
+\#"url:[\]"https://duckduckgo[.]com[\]"|title:[\]"DuckDuckGo[\]";";#d
diff --git a/libre/qupzilla-libre/start.html.sed b/libre/qupzilla-libre/start.html.sed
new file mode 100644
index 000000000..f59a65979
--- /dev/null
+++ b/libre/qupzilla-libre/start.html.sed
@@ -0,0 +1 @@
+\|<form action="https://duckduckgo[.]com/" method="GET">| s|duckduckgo[.]com|duckduckgo.com/html|
diff --git a/libre/tomoyo-tools-libre/PKGBUILD b/libre/tomoyo-tools-libre/PKGBUILD
index 02a181b55..c3f65109b 100644
--- a/libre/tomoyo-tools-libre/PKGBUILD
+++ b/libre/tomoyo-tools-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 92638 2013-06-10 09:53:54Z spupykin $
+# $Id: PKGBUILD 96508 2013-08-30 20:31:24Z foutrelis $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Jamie Nguyen <jamie AT tomoyolinux.co.uk>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -9,7 +9,7 @@ _basever=2.5.0
_timestamp=20130406
_file=53357
pkgver=${_basever}.${_timestamp}
-pkgrel=1
+pkgrel=2
pkgdesc='TOMOYO Linux userspace tools for Linux kernels >=3.2 (built for the linux-libre kernel package)'
arch=('i686' 'x86_64' 'mips64el')
url='http://tomoyo.sourceforge.jp'
diff --git a/libre/tp_smapi-libre/PKGBUILD b/libre/tp_smapi-libre/PKGBUILD
index 11faf618b..68eb042d1 100644
--- a/libre/tp_smapi-libre/PKGBUILD
+++ b/libre/tp_smapi-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 96173 2013-08-20 22:21:57Z tpowa $
+# $Id: PKGBUILD 96510 2013-08-30 20:31:38Z foutrelis $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: xduugu
# Contributor: nh2
@@ -12,7 +12,7 @@
_pkgname=tp_smapi
pkgname=tp_smapi-libre
pkgver=0.41
-pkgrel=32
+pkgrel=33
pkgdesc="Modules for ThinkPad's SMAPI functionality (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url='https://github.com/evgeni/tp_smapi'
diff --git a/libre/vhba-module-libre/PKGBUILD b/libre/vhba-module-libre/PKGBUILD
index b26b45dd1..83e133736 100644
--- a/libre/vhba-module-libre/PKGBUILD
+++ b/libre/vhba-module-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 96175 2013-08-20 22:22:25Z tpowa $
+# $Id: PKGBUILD 96512 2013-08-30 20:31:50Z foutrelis $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Charles Lindsay <charles@chaoslizard.org>
@@ -8,7 +8,7 @@ _pkgname=vhba-module
pkgname=vhba-module-libre
pkgver=20130607
_extramodules=extramodules-3.10-LIBRE
-pkgrel=11
+pkgrel=12
pkgdesc="Kernel module that emulates SCSI devices (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
diff --git a/libre/your-freedom_emu/PKGBUILD b/libre/your-freedom_emu/PKGBUILD
new file mode 100644
index 000000000..30ace4a38
--- /dev/null
+++ b/libre/your-freedom_emu/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Parabola Project <dev@list.parabolagnulinux.org>
+pkgname=your-freedom_emu
+pkgver=$(LC_ALL=C date -u +%Y%m%d)
+pkgrel=1
+pkgdesc="This package removes hardware emulators that emulate technically free games and/or OS (but only there are nonfree games and/or OS)."
+arch=('any')
+url="https://parabolagnulinux.org"
+license=('GPL3')
+install=${pkgname}.install
+source=(${pkgname}-blacklist-${pkgver}.txt::https://projects.parabolagnulinux.org/blacklist.git/plain/${pkgname}-blacklist.txt)
+
+package() {
+ conflicts=($(cut -d: -f1,2 ${pkgname}-blacklist-${pkgver}.txt | \
+ sed "s/:$//" | \
+ grep -v ":" | \
+ grep -v '^#' | \
+ sort -u
+ ))
+ cd ${srcdir}
+ install -d ${pkgdir}/usr/share/doc/${pkgname}
+ install -m644 ${pkgname}-blacklist-${pkgver}.txt ${pkgdir}/usr/share/doc/${pkgname}/
+}
+
+md5sums=('d3c2fad6dd774c5234d42d4953d09611')
diff --git a/libre/your-freedom_emu/your-freedom_emu.install b/libre/your-freedom_emu/your-freedom_emu.install
new file mode 100644
index 000000000..cd39eb3e8
--- /dev/null
+++ b/libre/your-freedom_emu/your-freedom_emu.install
@@ -0,0 +1,27 @@
+
+pre_install() {
+ cat <<EOM
+ == IMPORTANT NOTICE ==
+
+ This package will help you identify emulator packages that are installed
+ on your system at the time of its installation, as well as protecting
+ you from (accidentally) installing them.
+
+ Also, if any other emulator package is identified, later updates will ask
+ you for its removal.
+
+ Have in mind that, if you want to retain certain emulator packages
+ installed on your system, you'll have to remove your-freedom_emu :)
+
+ Please report back to the Parabola Project on the usual channels:
+ * https://labs.parabola.nu
+ * irc://freenode.net/#parabola
+ * mailto:dev@lists.parabolagnulinux.org
+EOM
+}
+
+pre_upgrade() {
+ pre_install
+}
+
+# vim:set ts=2 sw=2 et: