forked from ports/contrib
poppler-ink: initial commit, version 24.02
This commit is contained in:
parent
e7ffd915ee
commit
f931470285
172
poppler-ink/.footprint
Normal file
172
poppler-ink/.footprint
Normal file
@ -0,0 +1,172 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/include/
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Annot.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/AnnotStampImageHelper.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Array.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/BBoxOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CMap.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CachedFile.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CairoFontEngine.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CairoOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CairoRescaleBox.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Catalog.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CertificateInfo.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CharCodeToUnicode.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CharTypes.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CurlCachedFile.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/CurlPDFDocBuilder.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/DateInfo.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Decrypt.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Dict.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Error.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/ErrorCodes.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/FDPDFDocBuilder.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/FILECacheLoader.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/FileSpec.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/FontEncodingTables.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/FontInfo.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Form.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Function.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Gfx.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/GfxFont.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/GfxState.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/GfxState_helpers.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/GlobalParams.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Hints.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/JArithmeticDecoder.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/JBIG2Stream.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/JPXStream.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/JSInfo.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Lexer.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Linearization.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Link.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/LocalPDFDocBuilder.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/MarkedContentOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Movie.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/NameToCharCode.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/NameToUnicodeTable.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Object.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/OptionalContent.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Outline.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/OutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PDFDoc.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PDFDocBuilder.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PDFDocEncoding.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PDFDocFactory.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PSOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PSTokenizer.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Page.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PageTransition.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Parser.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PopplerCache.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/PreScanOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/ProfileData.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Rendition.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/SecurityHandler.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Sound.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/SplashOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Stream-CCITT.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/Stream.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/StructElement.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/StructTreeRoot.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/TextOutputDev.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UTF.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeCClassTables.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeCompTables.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeDecompTables.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeMap.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeMapFuncs.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeMapTables.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/UnicodeTypeTable.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/ViewerPreferences.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/XRef.h
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/cpp/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-destination.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-document.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-embedded-file.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-font-private.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-font.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-global.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-image.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-page-renderer.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-page-transition.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-page.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-rectangle.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-toc.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler-version.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/cpp/poppler_cpp_export.h
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/fofi/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiBase.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiEncodings.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiIdentifier.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiTrueType.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiType1.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/fofi/FoFiType1C.h
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/glib/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-action.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-annot.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-attachment.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-date.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-document.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-enums.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-features.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-form-field.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-layer.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-macros.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-media.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-movie.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-page.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler-structure-element.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/glib/poppler.h
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/goo/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/GooCheckedOps.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/GooLikely.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/GooString.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/GooTimer.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/ImgWriter.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/JpegWriter.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/PNGWriter.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/gdir.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/gfile.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/gmem.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/grandom.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/goo/gstrtod.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/poppler-config.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/poppler_private_export.h
|
||||
drwxr-xr-x root/root usr/include/poppler-ink/splash/
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/Splash.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashBitmap.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashClip.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashErrorCodes.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFTFont.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFTFontEngine.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFTFontFile.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFont.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFontEngine.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFontFile.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashFontFileID.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashGlyphBitmap.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashMath.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashPath.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashPattern.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashScreen.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashState.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashTypes.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashXPath.h
|
||||
-rw-r--r-- root/root usr/include/poppler-ink/splash/SplashXPathScanner.h
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/inkscape/
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler-cpp.so -> libpoppler-cpp.so.0
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.11.0
|
||||
-rwxr-xr-x root/root usr/lib/inkscape/libpoppler-cpp.so.0.11.0
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler-glib.so -> libpoppler-glib.so.8
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler-glib.so.8 -> libpoppler-glib.so.8.26.0
|
||||
-rwxr-xr-x root/root usr/lib/inkscape/libpoppler-glib.so.8.26.0
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler.so -> libpoppler.so.134
|
||||
lrwxrwxrwx root/root usr/lib/inkscape/libpoppler.so.134 -> libpoppler.so.134.0.0
|
||||
-rwxr-xr-x root/root usr/lib/inkscape/libpoppler.so.134.0.0
|
||||
drwxr-xr-x root/root usr/lib/inkscape/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib/inkscape/pkgconfig/poppler-cpp.pc
|
||||
-rw-r--r-- root/root usr/lib/inkscape/pkgconfig/poppler-glib.pc
|
||||
-rw-r--r-- root/root usr/lib/inkscape/pkgconfig/poppler.pc
|
5
poppler-ink/.signature
Normal file
5
poppler-ink/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF37mY8VgMkCWypxBmIPV1APfrJCGvGdV1lMAAgFKEx2z/jIiaT4PKe1Y01FRlaxi/UwrwD5on2o1ZRjdgsmjtCgs=
|
||||
SHA256 (Pkgfile) = 90410b8dc8e46e954acc631b35f4ba4f500ad66e4ef77a0586290a97f052dd53
|
||||
SHA256 (.footprint) = 7a750ae25a2dc8df4924c717cba2241866494b9e41108a6f908aa5131e24d2d0
|
||||
SHA256 (poppler-24.02.0.tar.xz) = 19187a3fdd05f33e7d604c4799c183de5ca0118640c88b370ddcf3136343222e
|
44
poppler-ink/Pkgfile
Normal file
44
poppler-ink/Pkgfile
Normal file
@ -0,0 +1,44 @@
|
||||
# Description: PDF rendering library needed for inkscape
|
||||
# URL: https://poppler.freedesktop.org/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: fontconfig boost lcms2 libjpeg-turbo cairo
|
||||
|
||||
name=poppler-ink
|
||||
version=24.02.0
|
||||
release=1
|
||||
source=(https://poppler.freedesktop.org/${name%-ink}-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
PKGMK_INKPOP="-G Ninja -D CMAKE_BUILD_TYPE=Release
|
||||
-D CMAKE_INSTALL_PREFIX=/usr
|
||||
-D CMAKE_INSTALL_LIBDIR=/usr/lib/inkscape
|
||||
-D ENABLE_UNSTABLE_API_ABI_HEADERS=ON
|
||||
-D ENABLE_UTILS=OFF
|
||||
-D ENABLE_CPP=ON
|
||||
-D ENABLE_BOOST=ON
|
||||
-D ENABLE_GLIB=ON
|
||||
-D ENABLE_GOBJECT_INTROSPECTION=OFF
|
||||
-D ENABLE_GPGME=OFF
|
||||
-D ENABLE_QT5=OFF
|
||||
-D ENABLE_QT6=OFF
|
||||
-D ENABLE_LCMS=ON
|
||||
-D ENABLE_LIBOPENJPEG=none
|
||||
-D ENABLE_LIBTIFF=OFF
|
||||
-D ENABLE_NSS3=OFF
|
||||
-D BUILD_MANUAL_TESTS=OFF
|
||||
-D BUILD_CPP_TESTS=OFF
|
||||
-D BUILD_QT5_TESTS=OFF
|
||||
-D BUILD_QT6_TESTS=OFF
|
||||
-Wno-dev"
|
||||
|
||||
cmake -S ${name%-ink}-$version -B build $PKGMK_INKPOP \
|
||||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
|
||||
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS"
|
||||
|
||||
cmake --build build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
||||
mv $PKG/usr/include/poppler{,-ink}
|
||||
sed -e "/^Cflags/s;poppler;poppler-ink;" \
|
||||
-i $PKG/usr/lib/inkscape/pkgconfig/poppler{,-cpp,-glib}.pc
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user