[arch-commits] Commit in gnome-desktop/trunk (PKGBUILD bwrap-var.diff)

Jan Steffens heftig at archlinux.org
Mon Dec 25 02:52:21 UTC 2017


    Date: Monday, December 25, 2017 @ 02:52:17
  Author: heftig
Revision: 313598

3.26.2-2

Added:
  gnome-desktop/trunk/bwrap-var.diff
Modified:
  gnome-desktop/trunk/PKGBUILD

----------------+
 PKGBUILD       |    9 ++++++---
 bwrap-var.diff |   15 +++++++++++++++
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-24 23:30:03 UTC (rev 313597)
+++ PKGBUILD	2017-12-25 02:52:17 UTC (rev 313598)
@@ -3,7 +3,7 @@
 
 pkgname=gnome-desktop
 pkgver=3.26.2
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Library with common API for various GNOME modules"
 url="https://git.gnome.org/browse/gnome-desktop"
@@ -12,8 +12,10 @@
 depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes libseccomp bubblewrap)
 makedepends=(intltool gobject-introspection git gnome-common gtk-doc)
 _commit=0815eb8084da82526d1ab0aaf4ed7dd412234a4f  # tags/3.26.2^0
-source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit")
-sha256sums=('SKIP')
+source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit"
+        bwrap-var.diff)
+sha256sums=('SKIP'
+            '701bfa5779ced0f50241d4370068fc58246d47088c6e95be27d204847866f106')
 
 pkgver() {
   cd $pkgname
@@ -22,6 +24,7 @@
 
 prepare() {
   cd $pkgname
+  patch -Np1 -i ../bwrap-var.diff  # evince-thumbnailer needs fontconfig cache
   NOCONFIGURE=1 ./autogen.sh
 }
 

Added: bwrap-var.diff
===================================================================
--- bwrap-var.diff	                        (rev 0)
+++ bwrap-var.diff	2017-12-25 02:52:17 UTC (rev 313598)
@@ -0,0 +1,15 @@
+ libgnome-desktop/gnome-desktop-thumbnail-script.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git c/libgnome-desktop/gnome-desktop-thumbnail-script.c i/libgnome-desktop/gnome-desktop-thumbnail-script.c
+index 99d83ac25d4cb449..7f85da2dec60f454 100644
+--- c/libgnome-desktop/gnome-desktop-thumbnail-script.c
++++ i/libgnome-desktop/gnome-desktop-thumbnail-script.c
+@@ -505,6 +505,7 @@ add_bwrap (GPtrArray   *array,
+ 
+   add_args (array,
+ 	    "bwrap",
++	    "--ro-bind", "/var", "/var",
+ 	    "--ro-bind", "/usr", "/usr",
+ 	    "--ro-bind", "/lib", "/lib",
+ 	    "--ro-bind", "/lib64", "/lib64",



More information about the arch-commits mailing list