[gentoo-commits] repo/gentoo:master commit in: app-text/xpdf/files/, app-text/xpdf/
commit: 8db9d6432f54c3bea1b4d30e9cecd5eea18d1aed Author: Andrew Savchenko gentoo org> AuthorDate: Sun Feb 14 13:27:36 2021 + Commit: Andrew Savchenko gentoo org> CommitDate: Sun Feb 14 14:45:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db9d643 app-text/xpdf: remove old Bug: https://bugs.gentoo.org/755938 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andrew Savchenko gentoo.org> app-text/xpdf/Manifest| 1 - app-text/xpdf/files/xpdf-CVE-2019-17064.patch | 24 - app-text/xpdf/xpdf-4.02-r4.ebuild | 145 -- 3 files changed, 170 deletions(-) diff --git a/app-text/xpdf/Manifest b/app-text/xpdf/Manifest index 075768e2b3a..af00a43fdca 100644 --- a/app-text/xpdf/Manifest +++ b/app-text/xpdf/Manifest @@ -1,4 +1,3 @@ -DIST xpdf-4.02.tar.gz 912885 BLAKE2B 70dec3d213566c1a7c13edd05e4f6145b45ad4c4805843393e0f86a07820511a5187cd61a04adf3c3fc671840acdb3b1bbb19dda7dc101df75e564971f51b76f SHA512 72c9413fc7241dde5288137ca8a68c837d2a68e95e909dbe2afe8f374b5a7c92af4edf82918963d1c6388c947057fcf5f0ae1e6fbb2b31c3d5eb9a07d3c74ddc DIST xpdf-4.03.tar.gz 936046 BLAKE2B bd0198ec6be627edce6386f0d93b0921906b2c5f79b3eb02f89719e64cbe3ca3b2df53db8aecc6df3581eb022ca0d4c209a880760e5bbb3eb46b40b106d6d144 SHA512 5f8478c2c4863a3c50f9b45a6fec73c7e67a74adbeaa651dd2e29982ea4cf050740874ee670672f985a323c12c28c968c16238c4238aeb52810a45e2728d622f DIST xpdf-arabic.tar.gz 1057 BLAKE2B 5889fa5704a805b152886043ee32082d5e60044fb96f91d429661f823d1ea9c929dcae22460421a7c26a7aae43d5926263fa2a1ea4c07e0e130e67f2fb0b6fab SHA512 1ddaee045c0c3576bda0ebf065021e66e1ac6673d6872aff8e8afb3bae33dd927d920d89761553bade040d20e4b60eb286131bdb2f2d75ec1e833b9a9ce58d3e DIST xpdf-chinese-simplified-20201222.tar.gz 912967 BLAKE2B 74eb8da7642147cc6a0d5ee92379823786a78d0dccbdc1d4eab46094d15009bbe72599152b5001c58e7a88bfbb2f7af515e3582e293367a5b0a12bb1c017e8e1 SHA512 91c80dc4173a7b40267af1c95708f24557fb56ffc72cbaf48e9adcb0fc310b1bb40f327a8f36b3c6024317e98a44a8ab04d99f6f7b1ea81e775686534f0251ef diff --git a/app-text/xpdf/files/xpdf-CVE-2019-17064.patch b/app-text/xpdf/files/xpdf-CVE-2019-17064.patch deleted file mode 100644 index c4f84a4604c..000 --- a/app-text/xpdf/files/xpdf-CVE-2019-17064.patch +++ /dev/null @@ -1,24 +0,0 @@ -Fix CVE-2019-17064 - -Fix NULL pointer dereference by initializing field before use. -https://forum.xpdfreader.com/viewtopic.php?f=3=41890#p42672 - -diff '--color=auto' -Naurd xpdf-4.02.orig/xpdf/Catalog.cc xpdf-4.02/xpdf/Catalog.cc xpdf-4.02.orig/xpdf/Catalog.cc 2019-09-25 22:54:33.0 +0300 -+++ xpdf-4.02/xpdf/Catalog.cc 2020-03-01 12:05:43.235486706 +0300 -@@ -159,6 +159,7 @@ - baseURI = NULL; - form = NULL; - embeddedFiles = NULL; -+ pageLabels = NULL; - #if MULTITHREADED - gInitMutex(); - #endif -@@ -241,7 +242,6 @@ - // get the ViewerPreferences object - catDict.dictLookupNF("ViewerPreferences", ); - -- pageLabels = NULL; - if (catDict.dictLookup("PageLabels", )->isDict()) { - readPageLabelTree(); - } diff --git a/app-text/xpdf/xpdf-4.02-r4.ebuild b/app-text/xpdf/xpdf-4.02-r4.ebuild deleted file mode 100644 index 00c9ecd9388..000 --- a/app-text/xpdf/xpdf-4.02-r4.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake desktop xdg - -DESCRIPTION="The PDF viewer and tools" -HOMEPAGE="https://www.xpdfreader.com; -SRC_URI="https://dl.xpdfreader.com/old/${P}.tar.gz - i18n? ( - https://dl.xpdfreader.com/xpdf-arabic.tar.gz - https://dl.xpdfreader.com/xpdf-chinese-simplified.tar.gz -> xpdf-chinese-simplified-20201222.tar.gz - https://dl.xpdfreader.com/xpdf-chinese-traditional.tar.gz -> xpdf-chinese-traditional-20201222.tar.gz - https://dl.xpdfreader.com/xpdf-cyrillic.tar.gz - https://dl.xpdfreader.com/xpdf-greek.tar.gz - https://dl.xpdfreader.com/xpdf-hebrew.tar.gz - https://dl.xpdfreader.com/xpdf-japanese.tar.gz -> xpdf-japanese-20201222.tar.gz - https://dl.xpdfreader.com/xpdf-korean.tar.gz -> xpdf-korean-20201222.tar.gz - https://dl.xpdfreader.com/xpdf-latin2.tar.gz - https://dl.xpdfreader.com/xpdf-thai.tar.gz - https://dl.xpdfreader.com/xpdf-turkish.tar.gz - )" - -LICENSE="|| ( GPL-2 GPL-3 ) i18n? ( BSD )" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="cmyk cups +fontconfig i18n icons +libpaper metric opi png +textselect utils" - -BDEPEND=" - icons? ( gnome-base/librsvg ) -" -DEPEND=" - cups? ( - dev-qt/qtprintsupport:5[cups] - net-print/cups - ) - fontconfig? ( media-libs/fontconfig ) - libpaper? ( app-text/libpaper ) - utils? ( png? ( media-libs/libpng:0 ) ) - dev-qt/qtnetwork:5 -
[gentoo-commits] repo/gentoo:master commit in: app-text/xpdf/files/, app-text/xpdf/
commit: c0532994d83390f3ef3964cea43edab9be194057 Author: Andrew Savchenko gentoo org> AuthorDate: Sat Jan 18 18:23:23 2020 + Commit: Andrew Savchenko gentoo org> CommitDate: Sat Jan 18 18:26:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0532994 app-text/xpdf: Add desktop files and icons Also add USE=icons to generate PNG icon files since not all DE/WMs can work with SVG. Closes: https://bugs.gentoo.org/705344 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andrew Savchenko gentoo.org> app-text/xpdf/files/xpdf.desktop | 104 app-text/xpdf/metadata.xml| 1 + app-text/xpdf/xpdf-4.02-r1.ebuild | 140 ++ 3 files changed, 245 insertions(+) diff --git a/app-text/xpdf/files/xpdf.desktop b/app-text/xpdf/files/xpdf.desktop new file mode 100644 index 000..d22edbe76d9 --- /dev/null +++ b/app-text/xpdf/files/xpdf.desktop @@ -0,0 +1,104 @@ +[Desktop Entry] +Name=XPDF +Name[bn]=এক্স পি-ডি-এফ +Name[de]=X-PDF +Name[eo]=XPDF +Name[es]=PDF para X +Name[fr]=XPDF +Name[hi]=एक्स पीडीएफ +Name[ko]=X용 PDF +Name[mn]=X-PDF +Name[nds]=X-PDF +Name[te]=ఎక్స్ పిడిఎఫ్ +Comment=PDF Viewer +Comment[af]=Pdf Aansig +Comment[ar]=عارض الملفات PDF +Comment[az]=PDF Nümayişçisi +Comment[be]=Праглядальнік PDF +Comment[bg]=Преглед на PDF документи +Comment[bn]=পি-ডি-এফ প্রদর্শক +Comment[br]=Gweler PDF +Comment[bs]=Preglednik PDF dokumenata +Comment[ca]=Visor PDF +Comment[cs]=Prohlížeč PDF souborů +Comment[csb]=Przezérnik PDF +Comment[cy]=Gwelydd PDF +Comment[da]=PDF-fremviser +Comment[de]=PDF-Betrachter +Comment[el]=Προβολέας PDF +Comment[eo]=PDF-rigardilo +Comment[es]=Visor de documentos PDF +Comment[et]=PDF failide vaatamine +Comment[eu]=PDF ikustailua +Comment[fa]=مشاهدهگر PDF +Comment[fi]=PDF-näytin +Comment[fo]=PDF-vísari +Comment[fr]=Afficheur PDF +Comment[fy]=PDF-werjefteprogramma +Comment[ga]=Amharcán PDF +Comment[gl]=Visualizador de PDF +Comment[he]=מציג קבצי PDF +Comment[hi]=पीडीएफ प्रदर्शक +Comment[hr]=Preglednik PDF dokumenata +Comment[hu]=PDF-nézegető +Comment[id]=Viewer PDF +Comment[is]=PDF-sjá +Comment[it]=Visualizzatore PDF +Comment[ja]=PDF ビューア +Comment[kk]=PDF қарау құралы +Comment[km]=កម្មវិធីមើល PDF +Comment[ko]=PDF 보기 +Comment[lo]=ສະແດງຜົນPDF +Comment[lt]=PDF Žiūriklis +Comment[lv]=PDF Skatītājs +Comment[mk]=Прегледувач на PDF +Comment[mn]=PDF-Харагч +Comment[ms]=Pemapar PDF +Comment[mt]=Werrej PDF +Comment[nb]=PDF-leser +Comment[nds]=Kieker för PDF-Dateien +Comment[ne]=PDF दर्शक +Comment[nl]=PDF-weergaveprogramma +Comment[nn]=PDF-lesar +Comment[nso]=Molebeledi wa PDF +Comment[oc]=Visualisor PDF +Comment[pa]=PDF ਦਰਸ਼ਕ +Comment[pl]=Przeglądarka plików PDF +Comment[pt]=Visualizador de PDFs +Comment[pt_BR]=Visualizador de arquivos PDF +Comment[ro]=Vizualizor de documente PDF +Comment[ru]=Просмотр PDF +Comment[rw]=Mugaragaza PDF +Comment[se]=PDF-logan +Comment[sk]=Prehliadač PDF súborov +Comment[sl]=Pregledovalnik datotek PDF +Comment[sr]=PDF приказивач +Comment[sr@Latn]=PDF prikazivač +Comment[ss]=Sibuki se PDF +Comment[sv]=PDF-visare +Comment[ta]=PDF காட்சி +Comment[tg]=Намоишгари PDF +Comment[th]=ตัวแสดงผล PDF +Comment[tr]=PDF Görüntüleyici +Comment[tt]=PDF Kürsätkeç +Comment[uk]=Переглядач PDF +Comment[uz]=PDF кўрувчи +Comment[ven]=Tshivhoni tsha PDF +Comment[vi]=Trình xem PDF +Comment[wa]=Håyneu di documints PDF +Comment[zh_CN]=PDF 查看器 +Comment[zh_TW]=PDF 檢視程式 +Comment[zu]=Umbukisi we-PDF +Keywords=pdf;document;presentation;viewer; +Keywords[de]=pdf;Dokument;Präsentation;Betrachter; +Keywords[ru]=pdf;документ;презентация;просмотр; +Keywords[uk]=pdf;документ;презентація;перегляд; +Keywords[ja]=pdf;ドキュメント;プレゼンテーション;ビューアー; + +Exec=xpdf +Icon=xpdf +Type=Application +Terminal=false +StartupNotify=false +MimeType=application/pdf; +Categories=Office;Viewer;Graphics;2DGraphics;VectorGraphics; diff --git a/app-text/xpdf/metadata.xml b/app-text/xpdf/metadata.xml index aab31e840b1..89d3f9dff56 100644 --- a/app-text/xpdf/metadata.xml +++ b/app-text/xpdf/metadata.xml @@ -8,6 +8,7 @@ Include support for CMYK rasterization Enable support non-UTF8 national charsets +Generate desktop PNG icons using media-gfx/inkscape Use app-text/libpaper to get paper preferences Use A4 instead of US Letter paper size by default for PostScript output. This option has effect only if libpaper USE flag is disabled Include support for OPI (Open Prepress Interface) comments diff --git a/app-text/xpdf/xpdf-4.02-r1.ebuild b/app-text/xpdf/xpdf-4.02-r1.ebuild new file mode 100644 index 000..e6444660970 --- /dev/null +++ b/app-text/xpdf/xpdf-4.02-r1.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils desktop xdg + +DESCRIPTION="The PDF viewer and tools" +HOMEPAGE="https://www.xpdfreader.com; +SRC_URI="https://xpdfreader-dl.s3.amazonaws.com/${P}.tar.gz