[arch-commits] Commit in electron/trunk (PKGBUILD chromium-cups.patch)

Nicola Squartini tensor5 at archlinux.org
Wed Sep 28 10:08:44 UTC 2016


    Date: Wednesday, September 28, 2016 @ 10:08:43
  Author: tensor5
Revision: 190705

electron: fix build with CUPS 2.2

Added:
  electron/trunk/chromium-cups.patch
Modified:
  electron/trunk/PKGBUILD

---------------------+
 PKGBUILD            |    3 +++
 chromium-cups.patch |   10 ++++++++++
 2 files changed, 13 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-09-28 09:51:57 UTC (rev 190704)
+++ PKGBUILD	2016-09-28 10:08:43 UTC (rev 190705)
@@ -49,6 +49,7 @@
         'libchromiumcontent-static-library-only.patch'
         'libchromiumcontent-use-system-ffmpeg.patch'
         'libchromiumcontent-use-system-tools.patch'
+        'chromium-cups.patch'
         'chromium-gtk3-use-x11-backend.patch'
         'chromium-unset-madv_free.patch'
         'chromium-use-system-ffmpeg.patch'
@@ -87,6 +88,7 @@
             '7bc4cc154643712556f2cfbcba72bc08d032a52a39bccc61c91a7b230fe9a80e'
             '6751b93f47c294a5b3ebca0e5fbb608cc034ac5ac0b30872916f42ba2cae4c5e'
             '2fb2157c854dab173a2ef9b4aa0ab5bb3c0dd077447c4719c7554eee6e0546b6'
+            'f0db776be86c01020c6d28c9b4d2f53391692698231655003dcde43dea4eacb6'
             '9fd584d6198b915ad35198d1fcb6318e5ecb43b0befca95384148a305e2954dd'
             'ccba3002243fb1f9a67c8a60af310706caa591d12aef45f1d0f4bda47626f3ab'
             '7cda59fe372b37beca079adf55b951b4f3a6c7a5490813b729fa145562d2ba12'
@@ -183,6 +185,7 @@
     echo "${_chromiumver}" > src/.version
   fi
   cd src
+  patch -Np1 -i "${srcdir}"/chromium-cups.patch  # fixes build with CUPS 2.2
   patch -Np1 -i "${srcdir}"/chromium-gtk3-use-x11-backend.patch
   patch -Np1 -i "${srcdir}"/chromium-unset-madv_free.patch  # fixes crash with kernels < 4.5
   patch -Np1 -i "${srcdir}"/chromium-use-system-ffmpeg.patch

Added: chromium-cups.patch
===================================================================
--- chromium-cups.patch	                        (rev 0)
+++ chromium-cups.patch	2016-09-28 10:08:43 UTC (rev 190705)
@@ -0,0 +1,10 @@
+--- a/printing/backend/print_backend_cups.cc
++++ b/printing/backend/print_backend_cups.cc
+@@ -4,6 +4,7 @@
+ 
+ #include "printing/backend/print_backend_cups.h"
+ 
++#include <cups/ppd.h>
+ #include <dlfcn.h>
+ #include <errno.h>
+ #include <pthread.h>



More information about the arch-commits mailing list