[gnome-build-meta/mcatanzaro/epiphany-pdfs: 3/7] Move poppler to SDK



commit 8db566231a9a3526004bc1563ee4c31d2d88214b
Author: Michael Catanzaro <mcatanzaro igalia com>
Date:   Fri Dec 28 10:11:21 2018 -0600

    Move poppler to SDK
    
    This is so that we don't have to bundle it in the Epiphany flatpak. It's
    not a suitable candidate for bundling due to a history of many CVEs.

 elements/core-deps.bst                  | 1 -
 elements/core/evince.bst                | 2 +-
 elements/sdk-platform.bst               | 1 +
 elements/{core-deps => sdk}/poppler.bst | 6 ++++++
 4 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index ac2eb08..779a716 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -115,7 +115,6 @@ depends:
 - core-deps/parted.bst
 - core-deps/phodav.bst
 - core-deps/polkit.bst
-- core-deps/poppler.bst
 - core-deps/popt.bst
 - core-deps/portablexdr.bst
 - core-deps/portaudio.bst
diff --git a/elements/core/evince.bst b/elements/core/evince.bst
index 7927281..ea2d64e 100644
--- a/elements/core/evince.bst
+++ b/elements/core/evince.bst
@@ -6,7 +6,6 @@ sources:
 depends:
 - core-deps/gspell.bst
 - core-deps/libgxps.bst
-- core-deps/poppler.bst
 - core/nautilus.bst
 - sdk/adwaita-icon-theme.bst
 - filename: sdk/appstream-glib.bst
@@ -16,6 +15,7 @@ depends:
 - filename: sdk/gtk-doc.bst
   type: build
 - sdk/libsecret.bst
+- sdk/poppler.bst
 - sdk/yelp-tools.bst
 - filename: base/buildsystem-autotools.bst
   junction: freedesktop-sdk.bst
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index d71457f..f434f46 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -46,6 +46,7 @@ depends:
 - sdk/mozjs60.bst
 - sdk/os-release.bst
 - sdk/pango.bst
+- sdk/poppler.bst
 - sdk/pycairo.bst
 - sdk/pygobject.bst
 - sdk/vte.bst
diff --git a/elements/core-deps/poppler.bst b/elements/sdk/poppler.bst
similarity index 66%
rename from elements/core-deps/poppler.bst
rename to elements/sdk/poppler.bst
index 1d21266..b353773 100644
--- a/elements/core-deps/poppler.bst
+++ b/elements/sdk/poppler.bst
@@ -1,3 +1,9 @@
+# WARNING WARNING WARNING
+#
+# poppler's C++ API does not provide a stable API or ABI. The poppler-glib API,
+# however, is stable. Applications using the GNOME runtime should only use the
+# poppler-glib API. Applications using the C++ API will break in future updates.
+#
 kind: cmake
 sources:
 - kind: tar


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]