Name poppler
Version 23.04.0
Summary Poppler is a PDF rendering library based on the xpdf-3.0 code base
Description
Section base
License GPL-2.0-only
Homepage https://poppler.freedesktop.org/
Recipe file recipes-support/poppler/poppler_23.04.0.bb
Layer meta-oe (scarthgap branch)
Inherits
  • cmake
  • gobject-introspection
  • gobject-introspection-data
  • pkgconfig
  • python3-dir
  • python3native
Dependencies
  • boost
  • cairo
  • cmake-native
  • fontconfig
  • glib-2.0
  • glib-2.0-native
  • gobject-introspection
  • gobject-introspection-native
  • jpeg
  • lcms
  • libpng
  • ninja-native
  • nss
  • openjpeg
  • pkgconfig-native
  • python3-native
  • qemu-native
  • tiff
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • curl
  • jpeg
  • nss
  • openjpeg
  • libpng
  • qtbase
  • qttools-native
  • boost
  • tiff
PACKAGECONFIG options
  • curl
  • jpeg
  • nss
  • openjpeg
  • png
  • qt5
  • splash
  • tiff

Sources

http://poppler.freedesktop.org/poppler-23.04.0.tar.xz

Patches

Patch Status
poppler/0001-Do-not-overwrite-all-our-build-flags.patch Inappropriate [embedded specific]
poppler/basename-include.patch Pending
poppler/0001-cmake-Do-not-use-isystem.patch Pending
poppler/jpeg-stdio.patch Backport
poppler/CVE-2023-34872.patch Backport [https://gitlab.freedesktop.org/poppler/poppler/-/commit/591235c8b6c65a2eee88991b9ae73490fd9afdfe]
poppler/CVE-2024-6239-0001.patch Backport [https://gitlab.freedesktop.org/poppler/poppler/-/commit/fc1c711cb5f769546c6b31cc688bf0ee7f0c1dbc]
poppler/CVE-2024-6239-0002.patch Backport [https://gitlab.freedesktop.org/poppler/poppler/-/commit/0554731052d1a97745cb179ab0d45620589dd9c4]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master poppler 24.11.0
styhead (Yocto Project 5.1) poppler 24.09.0
scarthgap (Yocto Project 5.0) poppler 23.04.0 (this recipe)
nanbield (Yocto Project 4.3) poppler 23.04.0
mickledore (Yocto Project 4.2) poppler 23.03.0
langdale (Yocto Project 4.1) poppler 22.10.0
kirkstone (Yocto Project 4.0) poppler 22.04.0
honister (Yocto Project 3.4) poppler 21.09.0
hardknott (Yocto Project 3.3) poppler 21.04.0
gatesgarth (Yocto Project 3.2) poppler 20.10.0
dunfell (Yocto Project 3.1) poppler 0.88.0
zeus (Yocto Project 3.0) poppler 0.80.0
warrior (Yocto Project 2.7) poppler 0.75.0
thud (Yocto Project 2.6) poppler 0.70.1
sumo (Yocto Project 2.5) poppler 0.64.0
rocko (Yocto Project 2.4) poppler 0.57.0
pyro (Yocto Project 2.3) poppler 0.53.0
morty (Yocto Project 2.2) poppler 0.47.0
krogoth (Yocto Project 2.1) poppler 0.41.0
jethro (Yocto Project 2.0) poppler 0.37.0
fido (Yocto Project 1.8) poppler 0.26.5
dizzy (Yocto Project 1.7) poppler 0.26.5
daisy (Yocto Project 1.6) poppler 0.22.4
dora (Yocto Project 1.5) poppler 0.22.4
dylan (Yocto Project 1.4) poppler 0.18.4
danny (Yocto Project 1.3) poppler 0.18.0