[gnome-build-meta/mcatanzaro/epiphany-pdfs: 3/7] Move poppler to SDK
- From: Javier Jardón Cabezas <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/mcatanzaro/epiphany-pdfs: 3/7] Move poppler to SDK
- Date: Fri, 4 Jan 2019 17:01:25 +0000 (UTC)
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]