Merge branch '3.3' into 3.4

This commit is contained in:
Fredrik Rinnestam 2018-02-10 04:14:24 +01:00
commit 9610f81900
30 changed files with 503 additions and 700 deletions

View File

@ -1,374 +0,0 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/acroread -> /usr/lib/Adobe/Reader9/bin/acroread
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/Adobe/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Browser/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Browser/intellinux/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Browser/intellinux/nppdf.so
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/AcroVersion
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/Cert/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Cert/curl-ca-bundle.crt
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/GlobalPrefs/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/GlobalPrefs/reader_prefs
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/IDTemplates/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/IDTemplates/ENU/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/IDTemplates/ENU/AdobeID.pdf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/IDTemplates/ENU/DefaultID.pdf
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/JavaScripts/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/JavaScripts/JSByteCodeLin.bin
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/Legal/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/Legal/en_US/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Legal/en_US/LGPL.html
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Legal/en_US/LGPL.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Legal/en_US/License.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/PDFSigQFormalRep.pdf
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/Tracker/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/add_reviewer.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/bl.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/br.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/create_form.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/distribute_form.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/email_all.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/email_initiator.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/end_review.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/ended_review_or_form.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/form_responses.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/forms_distributed.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/forms_received.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/forms_super.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/info.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/main.css
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/open_original_form.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/pdf.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/review_browser.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/review_email.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/review_same_reviewers.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/review_shared.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/reviewers.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/reviews_joined.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/reviews_sent.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/reviews_super.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/rss.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/server_issue.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/server_lg.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/server_ok.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/stop_collection_data.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/submission_history.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/tl.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/tr.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/trash.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/turnOffNotificationInAcrobat.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/turnOffNotificationInTray.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/turnOnNotificationInAcrobat.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/turnOnNotificationInTray.gif
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/Tracker/warning.gif
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/help/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/help/ENU/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/help/ENU/ReadMe.htm
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/SPPlugins/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/SPPlugins/ADMPlugin.apl
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/SynchronizerApp
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/SynchronizerApp-binary
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/acroread
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-desktop-icon
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-desktop-menu
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-email
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-icon-resource
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-mime
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-open
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-user-dir
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/bin/xdg-user-dirs-update
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libACE.so -> libACE.so.2.13
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libACE.so.2.13
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libAGM.so -> libAGM.so.4.18
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libAGM.so.4.18
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libAXE8SharedExpat.so
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libAXSLE.so
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libAdobeXMP.so
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libBIB.so -> libBIB.so.1.2
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libBIB.so.1.2
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libBIBUtils.so -> libBIBUtils.so.1.1
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libBIBUtils.so.1.1
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libCoolType.so -> libCoolType.so.5.05
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libCoolType.so.5.05
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libJP2K.so
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libResAccess.so -> libResAccess.so.0.1
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libResAccess.so.0.1
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libWRServices.so -> libWRServices.so.3.1
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libWRServices.so.3.1
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libadobelinguistic.so -> libadobelinguistic.so.3.2.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libadobelinguistic.so.3.2.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libahclient.so
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcrypto.so -> libcrypto.so.0
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcrypto.so.0 -> libcrypto.so.0.9.8
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcrypto.so.0.9.8
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcurl.so -> libcurl.so.3
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcurl.so.3 -> libcurl.so.3.0.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libcurl.so.3.0.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libeggtrayicon.so
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libextendscript.so
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicucnv.so -> libicucnv.so.36
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicucnv.so.36 -> libicucnv.so.36.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicucnv.so.36.0
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicudata.so -> libicudata.so.36
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicudata.so.36 -> libicudata.so.36.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicudata.so.36.0
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicui18n.so -> libicui18n.so.36
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicui18n.so.36 -> libicui18n.so.36.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicui18n.so.36.0
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicuuc.so -> libicuuc.so.36
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicuuc.so.36 -> libicuuc.so.36.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libicuuc.so.36.0
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/librt3d.so
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libsccore.so
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libssl.so -> libssl.so.0
lrwxrwxrwx root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libssl.so.0 -> libssl.so.0.9.8
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/lib/libssl.so.0.9.8
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/mozilla/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/mozilla/prefs.js
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Accessibility.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm.api
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/PMP/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/PMP/libdatamatrixpmp.pmp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/PMP/libpdf417pmp.pmp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/PMP/libqrcodepmp.pmp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/AcroForm/adobepdf.xdc
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/ENU/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/ENU/Dynamic.pdf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/ENU/SignHere.pdf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/ENU/StandardBusiness.pdf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/Words.pdf
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Annots.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/DVA.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/DigSig.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/EFS.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/EScript.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/HLS.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/MakeAccessible.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Multimedia.api
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Multimedia/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Multimedia/MPP/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Multimedia/MPP/Real.mpp
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/PDDom.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/ReadOutLoud.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Reflow.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/SaveAsRTF.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/SearchFind.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/SendMail.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/Spelling.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/checkers.api
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins/wwwlink.api
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/2d.x3d
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/3difr.x3d
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/drvOpenGL.x3d
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/drvSOFT.x3d
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/prc/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/prc/MyriadCAD.otf
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/prcr.x3d
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Reader/intellinux/plug_ins3d/tesselate.x3d
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Reader/pmd.cer
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/CMap/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/CMap/Identity-H
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/CMap/Identity-V
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Font/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/AdobePiStd.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/CourierStd-Bold.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/CourierStd-BoldOblique.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/CourierStd-Oblique.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/CourierStd.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MinionPro-Bold.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MinionPro-BoldIt.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MinionPro-It.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MinionPro-Regular.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MyriadPro-Bold.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MyriadPro-BoldIt.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MyriadPro-It.otf
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/MyriadPro-Regular.otf
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Font/PFM/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/PFM/SY______.PFM
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/PFM/zx______.pfm
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/PFM/zy______.pfm
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/SY______.PFB
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/ZX______.PFB
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Font/ZY______.PFB
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/128x128/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/16x16/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/192x192/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/20x20/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/22x22/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/24x24/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/32x32/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/36x36/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/48x48/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/64x64/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/AdobeReader9.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/adobe.pdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/vnd.adobe.pdx.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/vnd.adobe.xdp+xml.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/vnd.adobe.xfdf.png
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Icons/96x96/vnd.fdf.png
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Linguistics/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.en_CA.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.en_GB.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.en_GB_EURO.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.en_US.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.en_US_POSIX.txt
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/brt.fca
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/brt.hyp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/brt04.hsp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/brt32.clx
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/brt55.ths
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/can.fca
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/can.hyp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/can03.ths
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/can129.hsp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/can32.clx
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/eng.hyp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/eng32.clx
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/engphon.env
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/usa.fca
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/usa03.hsp
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/usa03.ths
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Linguistics/Providers/Proximity/11.00/usa37.hyp
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Shell/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Shell/acroread.1.gz
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Shell/acroread_tab
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/Support/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/AdobeReader.desktop
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/AdobeReader.xml
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/vnd.adobe.pdx.desktop
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/vnd.adobe.xdp+xml.desktop
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/vnd.adobe.xfdf.desktop
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/Support/vnd.fdf.desktop
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/icu/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/icu/ctb_gb18030.cnv
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/icu/ctl_gb18030.cnv
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/icu/icudt26b.dat
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/icu/icudt26l.dat
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/HKSCS.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/JISX0208.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/JISX0213.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/Japanese83pv.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/readme.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/stdenc.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/symbol.txt
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/adobe/zdingbat.txt
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/ARABIC.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CENTEURO.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CHINSIMP.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CHINTRAD.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CORPCHAR.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CROATIAN.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/CYRILLIC.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/FARSI.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/GREEK.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/HEBREW.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/ICELAND.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/JAPANESE.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/KOREAN.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/ROMAN.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/ROMANIAN.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/SYMBOL.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/THAI.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/TURKISH.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/mac/UKRAINE.TXT
drwxr-xr-x root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1250.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1251.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1252.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1253.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1254.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1255.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1256.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1257.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP1258.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP874.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP932.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP936.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP949.TXT
-rw-r--r-- root/root usr/lib/Adobe/Reader9/Resource/TypeSupport/Unicode/mappings/win/CP950.TXT
drwxr-xr-x root/root usr/lib/Adobe/Reader9/bin/
-rwxr-xr-x root/root usr/lib/Adobe/Reader9/bin/acroread

View File

@ -1 +0,0 @@
664d546fbf0ad91f20dcf3753b0a2684 AdbeRdr9.5.5-1_i486linux_enu.tar.bz2

View File

@ -1,5 +0,0 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/a/ffoTMNLlKXB/vJc/h4R7tFEzydi/s3r6J8bSJLpTvq0JqMPz8HI2hnJ1/nyRYBIiKz/BKZMf0QRcgjoTmLAw=
SHA256 (Pkgfile) = 88eaaa7cbaf8bb98d9fc0ebbe8c7452abfe968e6ee28ea48c5ace7a745fd9281
SHA256 (.footprint) = b24cb2cde318a43c649473c8b7e0ad15911be30e28ce9dbfac14d184cd7ea6f0
SHA256 (AdbeRdr9.5.5-1_i486linux_enu.tar.bz2) = ee0ea9c65b38abd40ec7c92654e767dc138757f02aef5ae92f74e2dc75ac6540

View File

@ -1,25 +0,0 @@
# Description: Portable Document Format Viewer with Search
# URL: http://www.adobe.com/
# Maintainer: Jose V Beneyto, sepen at crux dot nu
# Packager: Markus Ackermann, maol at symlink dot ch
# Depends on: gtk-32
name=adobereader
version=9.5.5
release=1
source=(ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/$version/enu/AdbeRdr${version}-1_i486linux_enu.tar.bz2)
PKGMK_NO_STRIP="yes"
build() {
install -d $PKG/usr/{bin,lib}
tar -C $PKG/usr/lib -xf $SRC/AdobeReader/COMMON.TAR
tar -C $PKG/usr/lib -xf $SRC/AdobeReader/ILINXR.TAR
rm -rf $PKG/usr/lib/Adobe/Reader9/{help,HowTo,bin/UNINSTALL} \
$PKG/usr/lib/Adobe/Reader9/Browser/{HowTo,install_browser_plugin} \
$(find $PKG/usr/lib -name PPKLite.api) \
$PKG/usr/lib/Adobe/Reader9/Reader/intellinux/lib/libauthplay*
ln -sf /usr/lib/Adobe/Reader9/bin/acroread $PKG/usr/bin/acroread
}

View File

@ -1,4 +0,0 @@
PRE-INSTALL
It seems that the Mozilla plugin has problems with stripping. Be sure to build
the package with -ns option if you intend to use the plugin.

View File

@ -1,45 +0,0 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/blackbox
-rwxr-xr-x root/root usr/bin/bsetbg
-rwxr-xr-x root/root usr/bin/bsetroot
-rwxr-xr-x root/root usr/bin/bstyleconvert
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/bt/
-rw-r--r-- root/root usr/include/bt/Application.hh
-rw-r--r-- root/root usr/include/bt/Bitmap.hh
-rw-r--r-- root/root usr/include/bt/Color.hh
-rw-r--r-- root/root usr/include/bt/Display.hh
-rw-r--r-- root/root usr/include/bt/EWMH.hh
-rw-r--r-- root/root usr/include/bt/EventHandler.hh
-rw-r--r-- root/root usr/include/bt/Font.hh
-rw-r--r-- root/root usr/include/bt/Image.hh
-rw-r--r-- root/root usr/include/bt/Menu.hh
-rw-r--r-- root/root usr/include/bt/Pen.hh
-rw-r--r-- root/root usr/include/bt/PixmapCache.hh
-rw-r--r-- root/root usr/include/bt/Rect.hh
-rw-r--r-- root/root usr/include/bt/Resource.hh
-rw-r--r-- root/root usr/include/bt/Texture.hh
-rw-r--r-- root/root usr/include/bt/Timer.hh
-rw-r--r-- root/root usr/include/bt/Unicode.hh
-rw-r--r-- root/root usr/include/bt/Util.hh
-rw-r--r-- root/root usr/include/bt/XDG.hh
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libbt.a
-rwxr-xr-x root/root usr/lib/libbt.la
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libbt.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/blackbox/
-rw-r--r-- root/root usr/share/blackbox/menu
drwxr-xr-x root/root usr/share/blackbox/styles/
-rw-r--r-- root/root usr/share/blackbox/styles/Blue
-rw-r--r-- root/root usr/share/blackbox/styles/Gray
-rw-r--r-- root/root usr/share/blackbox/styles/Green
-rw-r--r-- root/root usr/share/blackbox/styles/Purple
-rw-r--r-- root/root usr/share/blackbox/styles/Red
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/blackbox.1.gz
-rw-r--r-- root/root usr/share/man/man1/bsetbg.1.gz
-rw-r--r-- root/root usr/share/man/man1/bsetroot.1.gz

View File

@ -1,2 +0,0 @@
b3ecb2911f4c469bf8527ed7070e664c blackbox-0.70.1-include-fix.diff
53b84260b9d38b35fb25b4baf7bb795a blackbox-0.70.1.tar.bz2

View File

@ -1,6 +0,0 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/W7t5Qp4TOi8SfSOYxctaU+ElTeI4muJGQaIBU19wiRZr6/yP4E+Z624YC5kPqkGRdegduJDDSdlA1XZqBQ8Ogk=
SHA256 (Pkgfile) = 61e829ec0a79d8faa79c723dafba948f20c63a1bf72fddb2942a37b999ae9654
SHA256 (.footprint) = ce444f08b2599bf8c869d49d94ccdc72b1630c35800e6eaa6af03fb909a752b2
SHA256 (blackbox-0.70.1.tar.bz2) = 92c2be347253f29b10063d579b4267a21516cb322a41b5e83d770fa6d44afd21
SHA256 (blackbox-0.70.1-include-fix.diff) = 8fe78fcaa298bdb2027119e6a689a5c1463e468d4884c6974e29b261e4cf9506

View File

@ -1,24 +0,0 @@
# Description: Fast and small window manager
# URL: http://blackboxwm.sourceforge.net
# Maintainer: Jose V Beneyto, sepen at crux dot nu
# Packager: Johannes Winkelmann, jw at smts dot ch
# Depends on: xorg-libxft xorg-libxt
name=blackbox
version=0.70.1
release=3
source=(http://download.sourceforge.net/blackboxwm/$name-$version.tar.bz2
$name-$version-include-fix.diff)
build () {
cd $name-$version
patch -p1 -i $SRC/blackbox-0.70.1-include-fix.diff
./configure --prefix=/usr \
--mandir=/usr/share/man \
--disable-nls
make
make DESTDIR=$PKG install
}

View File

@ -1,108 +0,0 @@
--- blackbox-0.70.1/lib/Image.cc.orig 2008-10-03 09:23:56.000000000 +0200
+++ blackbox-0.70.1/lib/Image.cc 2008-10-03 09:24:08.000000000 +0200
@@ -44,6 +44,7 @@
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
// #define COLORTABLE_DEBUG
// #define MITSHM_DEBUG
--- blackbox-0.70.1.orig/lib/Resource.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/lib/Resource.cc 2008-10-07 18:34:05.000000000 +0200
@@ -29,6 +29,7 @@
#include <X11/Xresource.h>
#include <stdio.h>
+#include <strings.h>
bt::Resource::Resource(void)
--- blackbox-0.70.1.orig/lib/XDG.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/lib/XDG.cc 2008-10-07 18:47:25.000000000 +0200
@@ -26,7 +26,7 @@
#include "XDG.hh"
#include <stdlib.h>
-
+#include <algorithm>
// make sure directory names end with a slash
static std::string terminateDir(const std::string &string)
--- blackbox-0.70.1.orig/src/BlackboxResource.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/src/BlackboxResource.cc 2008-10-07 18:48:13.000000000 +0200
@@ -33,6 +33,7 @@
#include <X11/Xutil.h>
#include <X11/cursorfont.h>
+#include <strings.h>
BlackboxResource::BlackboxResource(const std::string& rc): rc_file(rc) {
screen_resources = 0;
--- blackbox-0.70.1.orig/src/ScreenResource.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/src/ScreenResource.cc 2008-10-07 18:49:10.000000000 +0200
@@ -32,7 +32,7 @@
#include <Resource.hh>
#include <assert.h>
-
+#include <strings.h>
static const int iconify_width = 9;
static const int iconify_height = 9;
--- blackbox-0.70.1.orig/src/Screen.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/src/Screen.cc 2008-10-07 18:50:01.000000000 +0200
@@ -47,7 +47,7 @@
#include <assert.h>
#include <ctype.h>
#include <dirent.h>
-
+#include <string.h>
static bool running = true;
static int anotherWMRunning(Display *, XErrorEvent *) {
--- blackbox-0.70.1.orig/src/main.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/src/main.cc 2008-10-07 18:50:48.000000000 +0200
@@ -35,7 +35,7 @@
#include "../version.h"
#include <stdio.h>
-
+#include <string.h>
static void showHelp(int exitval) {
// print version - this should not be localized!
--- blackbox-0.70.1.orig/util/bsetroot.cc 2008-10-07 18:32:55.000000000 +0200
+++ blackbox-0.70.1/util/bsetroot.cc 2008-10-07 18:52:33.000000000 +0200
@@ -31,7 +31,8 @@
#include <X11/Xatom.h>
#include <stdio.h>
-
+#include <string.h>
+#include <stdlib.h>
// ignore all X errors
static int x11_error(::Display *, XErrorEvent *)
--- blackbox-0.70.1.orig/lib/Util.hh
+++ blackbox-0.70.1/lib/Util.hh
@@ -25,6 +25,8 @@
#ifndef __Util_hh
#define __Util_hh
+#include <X11/Xutil.h>
+
#include <limits.h>
#include <string>
@@ -94,10 +96,8 @@
std::string tolower(const std::string &string);
-#ifdef _XUTIL_H_
std::string textPropertyToString(::Display *display,
::XTextProperty& text_prop);
-#endif
} // namespace bt

View File

@ -1,2 +0,0 @@
bc0601624af5668df5cd37e3fe1237b2 vte-0.48.2.tar.xz
90efc55c080484424464ad928929f642 vte-metamask.patch

View File

@ -1,6 +0,0 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/YulPh555LNty+FIPcmsM0fU5lyjNLnTRIfT9u5jYkZUEYO5c+44YsCsidPUr82+W/E+C8uaErXpj0mGyuGSuww=
SHA256 (Pkgfile) = 46ffeabdb5adde3258572353154e222d88e3a9ca12f0afa920826589e5c2252d
SHA256 (.footprint) = d56c6b068bb60fbf729019017be83d03081c373702583313e32e12c95c6faf3d
SHA256 (vte-0.48.2.tar.xz) = c278b301edfe38b43baec1bccc86e225dacea5b670a96ca7ea55ca9a4b030690
SHA256 (vte-metamask.patch) = 0432074528c49f5399e45c774274332d06e28f5668e116093c3aaebddf31c381

View File

@ -1,28 +0,0 @@
# Description: Virtual Terminal Emulator
# URL: http://developer.gnome.org/arch/gnome/widgets/vte.html
# Maintainer: Jose V Beneyto, sepen at crux dot nu
# Packager: Juergen Daubert, jue at crux dot nu
# Depends on: gtk3 gnutls libpcre2
name=vte-gtk3
version=0.48.2
release=1
source=(ftp://ftp.gnome.org/pub/gnome/sources/vte/${version%.*}/vte-$version.tar.xz \
vte-metamask.patch)
build() {
cd vte-$version
patch -R -p1 -i $SRC/vte-metamask.patch
./configure --prefix=/usr \
--libexecdir=/usr/lib/vte \
--disable-static \
--disable-gtk-doc \
--enable-vala=no
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/share/{gtk-doc,locale}
}

View File

@ -1,20 +0,0 @@
From b73782a28894e25ed146271f9d6c6775a6836199 Mon Sep 17 00:00:00 2001
From: Behdad Esfahbod <behdad@behdad.org>
Date: Fri, 04 Jun 2010 18:36:45 +0000
Subject: Bug 601926 - Don't hardcode meta to alt
---
diff --git a/src/keymap.h b/src/keymap.h
index 3a4cefe..243e22e 100644
--- a/src/keymap.h
+++ b/src/keymap.h
@@ -27,7 +27,7 @@
G_BEGIN_DECLS
-#define VTE_META_MASK GDK_MOD1_MASK
+#define VTE_META_MASK GDK_META_MASK
#define VTE_NUMLOCK_MASK GDK_MOD2_MASK
/* Map the specified keyval/modifier setup, dependent on the mode, to either
--

View File

@ -20,7 +20,6 @@ lrwxrwxrwx root/root usr/lib/libvte.so.9 -> libvte.so.9.2800.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/vte.pc
drwxr-xr-x root/root usr/lib/vte/
-rwxr-sr-x root/root usr/lib/vte/gnome-pty-helper
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/vte/
drwxr-xr-x root/root usr/share/vte/termcap-0.0/

View File

@ -1,2 +1,5 @@
2a70b691fe04d76f7b03c56925d6fa61 vte-0.28.2-interix.patch
a132b015831efe30c929728f29cdf7b2 vte-0.28.2-limit-arguments.patch
d590b31ae2a8f14bc9ad584711c491f6 vte-0.28.2-repaint-after-change-scroll-region.patch
497f26e457308649e6ece32b3bb142ff vte-0.28.2.tar.xz
90efc55c080484424464ad928929f642 vte-metamask.patch
6bf2c631a5f51a29d46d63e5333082ce vte-0.30.1-alt-meta.patch

View File

@ -1,6 +1,9 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/aLbWcPyU1lRZJF04uQnMwHaU3rs2Wc96vnZ0isW/12QOQCmqyha2bEPT4CfqeD4jUwDrIi2HdXUag3NzyZ7qAk=
SHA256 (Pkgfile) = a8e1fa361925cc77de761802581a1d1bcd0b37cbfb16d7a6b2d3d593edcd9a0f
SHA256 (.footprint) = 061347c728371b4107946c3893b88e4669542dea420607a33e301160cbbeeb9d
RWSE3ohX2g5d/XASETbfNMlKPDF9nZrkOC3amWYcxJ6k3oHc6bjGuUiOLrUxyjCFPtC5G8Lk0/tGTb8MFlFHjT/ymJUxdFvWTwI=
SHA256 (Pkgfile) = cd4e291b461d068871f20ce9ae391bd64b95762424a09e1282aa2498defeeceb
SHA256 (.footprint) = 11f2a585afcf0f939ea666b375e0d123bef960ca92d2a7bf806e6c2421dc98ec
SHA256 (vte-0.28.2.tar.xz) = 86cf0b81aa023fa93ed415653d51c96767f20b2d7334c893caba71e42654b0ae
SHA256 (vte-metamask.patch) = 0432074528c49f5399e45c774274332d06e28f5668e116093c3aaebddf31c381
SHA256 (vte-0.30.1-alt-meta.patch) = 31a46fee8fe59bd1d6df54bc502b608fe80da57bf3786e2dc6e9856a4e793ed6
SHA256 (vte-0.28.2-interix.patch) = 0c3bd451d2a48dd38b375fc7d72b675bbfcbcda66f6fbcdd20eeee315727d518
SHA256 (vte-0.28.2-limit-arguments.patch) = 164af2b6756329f1ceb0cac77b5e6bc47d486e1bb0b4e5d3a6fc284e4e7f0ae9
SHA256 (vte-0.28.2-repaint-after-change-scroll-region.patch) = 95ff6eb5d17e7c209aa4751dfd150a1baa97d8b5d1b31658d7645751eb38cad6

View File

@ -1,30 +1,52 @@
# Description: Virtual Terminal Emulator
# URL: http://developer.gnome.org/arch/gnome/widgets/vte.html
# Maintainer: Jose V Beneyto, sepen at crux dot nu
# Packager: Juergen Daubert, jue at crux dot nu
# Depends on: gtk xorg-libxdamage
# Description: Virtual Terminal Emulator widget for use with GTK2
# URL: https://wiki.gnome.org/Apps/Terminal/VTE
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: gtk util-linux
name=vte
version=0.28.2
release=2
source=(ftp://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.xz \
$name-metamask.patch)
release=3
source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz
$name-0.30.1-alt-meta.patch
$name-0.28.2-interix.patch
$name-0.28.2-limit-arguments.patch
$name-0.28.2-repaint-after-change-scroll-region.patch)
build() {
cd $name-$version
cd $name-$version
patch -R -p1 -i $SRC/$name-metamask.patch
./configure --prefix=/usr \
--libexecdir=/usr/lib/$name \
--disable-static \
--disable-debugging \
--disable-python \
--disable-gtk-doc \
--with-xft2 \
--with-pangox
# https://bugzilla.gnome.org/show_bug.cgi?id=663779
patch -p1 -i $SRC/$name-0.30.1-alt-meta.patch
make
make DESTDIR=$PKG install
# https://bugzilla.gnome.org/show_bug.cgi?id=652290
patch -p1 -i $SRC/$name-0.28.2-interix.patch
rm -rf $PKG/usr/share/{gtk-doc,locale}
# Fix CVE-2012-2738, upstream bug #676090
patch -p1 -i $SRC/$name-0.28.2-limit-arguments.patch
# Fix https://bugzilla.gnome.org/show_bug.cgi?id=542087
# Patch from https://github.com/pld-linux/vte0/commit/1e8dce16b239e5d378b02e4d04a60e823df36257
patch -p1 -i $SRC/$name-0.28.2-repaint-after-change-scroll-region.patch
export CFLAGS="$CFLAGS -Wno-deprecated-declarations"
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/$name \
--disable-deprecation \
--disable-static \
--disable-debugging \
--disable-python \
--disable-gtk-doc \
--with-xft2 \
--with-pangox \
--with-gtk=2.0
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/{gtk-doc,locale}
rm $PKG/usr/lib/vte/gnome-pty-helper
}

View File

@ -0,0 +1,51 @@
reported upstream: https://bugzilla.gnome.org/show_bug.cgi?id=652290
diff -ru vte-0.26.2.orig/configure.in vte-0.26.2/configure.in
--- vte-0.26.2.orig/configure.in 2011-08-17 08:30:55 +0200
+++ vte-0.26.2/configure.in 2011-08-17 08:35:42 +0200
@@ -362,7 +362,11 @@
AC_DEFINE(HAVE_RECVMSG,1,[Define if you have the recvmsg function.])
fi
AC_CHECK_FUNC(floor,,AC_CHECK_LIB(m,floor,LIBS=["$LIBS -lm"]))
-AC_CHECK_FUNCS([ceil floor])
+dnl if the first check didn't find floor, it caches the "no" value,
+dnl and doesn't recheck. this makes the below check fail always on
+dnl systems with floor in -lm. thus we unset the chached result.
+unset ac_cv_func_floor
+AC_CHECK_FUNCS([ceil floor round])
# Look for tgetent
--- vte-0.26.2.orig/configure 2012-04-30 20:02:55.000000000 +0200
+++ vte-0.26.2/configure 2012-04-30 20:03:16.000000000 +0200
@@ -13277,7 +13277,7 @@
fi
-for ac_func in ceil floor
+for ac_func in ceil floor round
do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
diff -ru vte-0.26.2.orig/src/vte.c vte-0.26.2/src/vte.c
--- vte-0.26.2.orig/src/vte.c 2011-08-17 08:30:58 +0200
+++ vte-0.26.2/src/vte.c 2011-08-17 08:38:09 +0200
@@ -63,6 +63,18 @@
#include <locale.h>
#endif
+#ifndef HAVE_ROUND
+# if defined(HAVE_CEIL) && defined(HAVE_FLOOR)
+static inline double round(double x) {
+ if(x - floor(x) < 0.5) {
+ return floor(x);
+ } else {
+ return ceil(x);
+ }
+}
+# endif
+#endif
+
#if GTK_CHECK_VERSION (2, 90, 7)
#define GDK_KEY(symbol) GDK_KEY_##symbol
#else

View File

@ -0,0 +1,40 @@
From feeee4b5832b17641e505b7083e0d299fdae318e Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@gnome.org>
Date: Sat, 19 May 2012 17:36:09 +0000
Subject: emulation: Limit integer arguments to 65535
To guard against malicious sequences containing excessively big numbers,
limit all parsed numbers to 16 bit range. Doing this here in the parsing
routine is a catch-all guard; this doesn't preclude enforcing
more stringent limits in the handlers themselves.
https://bugzilla.gnome.org/show_bug.cgi?id=676090
---
diff --git a/src/table.c b/src/table.c
index 140e8c8..85cf631 100644
--- a/src/table.c
+++ b/src/table.c
@@ -550,7 +550,7 @@ _vte_table_extract_numbers(GValueArray **array,
if (G_UNLIKELY (*array == NULL)) {
*array = g_value_array_new(1);
}
- g_value_set_long(&value, total);
+ g_value_set_long(&value, CLAMP (total, 0, G_MAXUSHORT));
g_value_array_append(*array, &value);
} while (i++ < arginfo->length);
g_value_unset(&value);
diff --git a/src/vteseq.c b/src/vteseq.c
index 457c06a..46def5b 100644
--- a/src/vteseq.c
+++ b/src/vteseq.c
@@ -557,7 +557,7 @@ vte_sequence_handler_multiple(VteTerminal *terminal,
GValueArray *params,
VteTerminalSequenceHandler handler)
{
- vte_sequence_handler_multiple_limited(terminal, params, handler, G_MAXLONG);
+ vte_sequence_handler_multiple_limited(terminal, params, handler, G_MAXUSHORT);
}
static void
--
cgit v0.9.0.2

View File

@ -0,0 +1,86 @@
https://git.gnome.org/browse/vte/commit/?id=88e8e89560a62d0981ce2b18974a230d0a07dbdd
From 88e8e89560a62d0981ce2b18974a230d0a07dbdd Mon Sep 17 00:00:00 2001
From: Micah Cowan <micah@cowan.name>
Date: Tue, 22 Oct 2013 23:30:43 +0200
Subject: widget: Fix invalidation region
When the sequence handler moves the cursor into the restricted scrolling region,
the bbox needs to be reset, too.
Fixes glitches with interspersing writes to the bottom line with scrolls of the
upper region, and also fixes missing screen redraws when using mosh.
https://bugzilla.gnome.org/show_bug.cgi?id=542087
https://bugzilla.gnome.org/show_bug.cgi?id=686097
diff --git a/src/vte.c b/src/vte.c
index 9f6d7d8..a4d9d25 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -4077,6 +4077,7 @@ vte_terminal_process_incoming(VteTerminal *terminal)
long wcount, start, delta;
gboolean leftovers, modified, bottom, again;
gboolean invalidated_text;
+ gboolean in_scroll_region;
GArray *unichars;
struct _vte_incoming_chunk *chunk, *next_chunk, *achunk = NULL;
@@ -4096,6 +4097,10 @@ vte_terminal_process_incoming(VteTerminal *terminal)
cursor = screen->cursor_current;
cursor_visible = terminal->pvt->cursor_visible;
+ in_scroll_region = screen->scrolling_restricted
+ && (screen->cursor_current.row >= (screen->insert_delta + screen->scrolling_region.start))
+ && (screen->cursor_current.row <= (screen->insert_delta + screen->scrolling_region.end));
+
/* We should only be called when there's data to process. */
g_assert(terminal->pvt->incoming ||
(terminal->pvt->pending->len > 0));
@@ -4194,6 +4199,8 @@ skip_chunk:
* points to the first character which isn't part of this
* sequence. */
if ((match != NULL) && (match[0] != '\0')) {
+ gboolean new_in_scroll_region;
+
/* Call the right sequence handler for the requested
* behavior. */
_vte_terminal_handle_sequence(terminal,
@@ -4204,12 +4211,21 @@ skip_chunk:
start = (next - wbuf);
modified = TRUE;
- /* if we have moved during the sequence handler, restart the bbox */
+ new_in_scroll_region = screen->scrolling_restricted
+ && (screen->cursor_current.row >= (screen->insert_delta + screen->scrolling_region.start))
+ && (screen->cursor_current.row <= (screen->insert_delta + screen->scrolling_region.end));
+
+ delta = screen->scroll_delta; /* delta may have changed from sequence. */
+
+ /* if we have moved greatly during the sequence handler, or moved
+ * into a scroll_region from outside it, restart the bbox.
+ */
if (invalidated_text &&
- (screen->cursor_current.col > bbox_bottomright.x + VTE_CELL_BBOX_SLACK ||
- screen->cursor_current.col < bbox_topleft.x - VTE_CELL_BBOX_SLACK ||
- screen->cursor_current.row > bbox_bottomright.y + VTE_CELL_BBOX_SLACK ||
- screen->cursor_current.row < bbox_topleft.y - VTE_CELL_BBOX_SLACK)) {
+ ((new_in_scroll_region && !in_scroll_region) ||
+ (screen->cursor_current.col > bbox_bottomright.x + VTE_CELL_BBOX_SLACK ||
+ screen->cursor_current.col < bbox_topleft.x - VTE_CELL_BBOX_SLACK ||
+ screen->cursor_current.row > bbox_bottomright.y + VTE_CELL_BBOX_SLACK ||
+ screen->cursor_current.row < bbox_topleft.y - VTE_CELL_BBOX_SLACK))) {
/* Clip off any part of the box which isn't already on-screen. */
bbox_topleft.x = MAX(bbox_topleft.x, 0);
bbox_topleft.y = MAX(bbox_topleft.y, delta);
@@ -4229,6 +4245,8 @@ skip_chunk:
bbox_bottomright.x = bbox_bottomright.y = -G_MAXINT;
bbox_topleft.x = bbox_topleft.y = G_MAXINT;
}
+
+ in_scroll_region = new_in_scroll_region;
} else
/* Second, we have a NULL match, and next points to the very
* next character in the buffer. Insert the character which
--
cgit v0.10.2

View File

@ -0,0 +1,74 @@
From 180dcc578e13c6096e277fb853e7162db640f207 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Tue, 15 Nov 2011 03:06:40 -0500
Subject: [PATCH] Map both gdk's Meta and Alt to vte's Meta for >=gtk+-3.2.2
compatibility
Also, since VTE_META_MASK is now a mask with multiple bits set, code that
compares gdk key modifiers to VTE_META_MASK by numerical equality is no
longer guaranteed to work. Therefore, for such comparisons a new function,
vte_keymap_fixup_modifiers, is introduced; it ensures that if any bits
matching matching VTE_META_MASK are set, then all are set.
https://bugzilla.gnome.org/show_bug.cgi?id=663779
---
src/keymap.c | 15 +++++++++++++--
src/keymap.h | 2 +-
2 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/src/keymap.c b/src/keymap.c
index 9a21669..95b4c5b 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -990,6 +990,17 @@ static const struct _vte_keymap_group {
{GDK_KEY (F35), _vte_keymap_GDK_F35},
};
+/* Restrict modifiers to the specified mask and ensure that VTE_META_MASK,
+ * despite being a compound mask, is treated as indivisible. */
+GdkModifierType
+_vte_keymap_fixup_modifiers(GdkModifierType modifiers,
+ GdkModifierType mask)
+{
+ if (modifiers & VTE_META_MASK)
+ modifiers |= VTE_META_MASK;
+ return modifiers & mask;
+}
+
/* Map the specified keyval/modifier setup, dependent on the mode, to either
* a literal string or a capability name. */
void
@@ -1104,7 +1115,7 @@ _vte_keymap_map(guint keyval,
} else {
fkey_mode = fkey_default;
}
- modifiers &= (GDK_SHIFT_MASK | GDK_CONTROL_MASK | VTE_META_MASK | VTE_NUMLOCK_MASK);
+ modifiers = _vte_keymap_fixup_modifiers(modifiers, GDK_SHIFT_MASK | GDK_CONTROL_MASK | VTE_META_MASK | VTE_NUMLOCK_MASK);
/* Search for the conditions. */
for (i = 0; entries[i].normal_length || entries[i].special[0]; i++)
@@ -1375,7 +1386,7 @@ _vte_keymap_key_add_key_modifiers(guint keyval,
return;
}
- switch (modifiers & significant_modifiers) {
+ switch (_vte_keymap_fixup_modifiers(modifiers, significant_modifiers)) {
case 0:
modifier = 0;
break;
diff --git a/src/keymap.h b/src/keymap.h
index 243e22e..21d9b8e 100644
--- a/src/keymap.h
+++ b/src/keymap.h
@@ -27,7 +27,7 @@
G_BEGIN_DECLS
-#define VTE_META_MASK GDK_META_MASK
+#define VTE_META_MASK (GDK_META_MASK | GDK_MOD1_MASK)
#define VTE_NUMLOCK_MASK GDK_MOD2_MASK
/* Map the specified keyval/modifier setup, dependent on the mode, to either
--
1.7.8.rc3

View File

@ -1,20 +0,0 @@
From b73782a28894e25ed146271f9d6c6775a6836199 Mon Sep 17 00:00:00 2001
From: Behdad Esfahbod <behdad@behdad.org>
Date: Fri, 04 Jun 2010 18:36:45 +0000
Subject: Bug 601926 - Don't hardcode meta to alt
---
diff --git a/src/keymap.h b/src/keymap.h
index 3a4cefe..243e22e 100644
--- a/src/keymap.h
+++ b/src/keymap.h
@@ -27,7 +27,7 @@
G_BEGIN_DECLS
-#define VTE_META_MASK GDK_MOD1_MASK
+#define VTE_META_MASK GDK_META_MASK
#define VTE_NUMLOCK_MASK GDK_MOD2_MASK
/* Map the specified keyval/modifier setup, dependent on the mode, to either
--

View File

@ -19,9 +19,9 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/Vte-2.91.typelib
-rwxr-xr-x root/root usr/lib/libvte-2.91.la
lrwxrwxrwx root/root usr/lib/libvte-2.91.so -> libvte-2.91.so.0.4800.2
lrwxrwxrwx root/root usr/lib/libvte-2.91.so.0 -> libvte-2.91.so.0.4800.2
-rwxr-xr-x root/root usr/lib/libvte-2.91.so.0.4800.2
lrwxrwxrwx root/root usr/lib/libvte-2.91.so -> libvte-2.91.so.0.5000.2
lrwxrwxrwx root/root usr/lib/libvte-2.91.so.0 -> libvte-2.91.so.0.5000.2
-rwxr-xr-x root/root usr/lib/libvte-2.91.so.0.5000.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/vte-2.91.pc
drwxr-xr-x root/root usr/share/

4
vte3/.md5sum Normal file
View File

@ -0,0 +1,4 @@
1912cfd1d9cdd30cebeb908507acadc5 vte-0.50.2.tar.xz
8ff05b81c3990226dcae181061ecc0f1 vte3-790536.patch
163e1c353661948ab0084ff98c7f42a8 vte3-790539.patch
c37be9686f948b553947a57abf2435de vte3-pty_memory_leak.patch

8
vte3/.signature Normal file
View File

@ -0,0 +1,8 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/V5YEX87WUO0Xm5C7QyMihZttUb9YYAZn/5pk1MipBaK3YkoxBCzjQnJFO907tJcBP6NsSIv1COm5bHLKeuB2QA=
SHA256 (Pkgfile) = cd2e804445aba24a0dd8d4e17dfd385648832565cb03349ba89e1d325c3526ff
SHA256 (.footprint) = b2debc514eaa50397750caa45b88dfad49a31daa00cd7d999fd41aafde53ce08
SHA256 (vte-0.50.2.tar.xz) = 79dd316bfaff48f2fb74d066baae0d830e1f44436796fe410a57297e5c5f09cf
SHA256 (vte3-790539.patch) = bd3aaec0ceaa47948160a016f1eaaabf783df7771932a335448a060882ec97e4
SHA256 (vte3-pty_memory_leak.patch) = b7e57d7e5e40a75eb5f409f163adc649f1c040d4f9c0594ddc1369aea45df291
SHA256 (vte3-790536.patch) = 9d0561dc8e8bb46b936d31b8265a42bed0d112d36a734ebe11fcff7aa9be1be4

40
vte3/Pkgfile Normal file
View File

@ -0,0 +1,40 @@
# Description: Virtual Terminal Emulator widget for use with GTK3
# URL: https://wiki.gnome.org/action/show/Apps/Terminal/VTE
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: gnutls gtk3 libgmp libpcre2 util-linux
name=vte3
version=0.50.2
release=1
source=(https://download.gnome.org/sources/vte/${version%.*}/vte-$version.tar.xz
$name-790539.patch
$name-pty_memory_leak.patch
$name-790536.patch)
build() {
cd vte-$version
# https://bugzilla.gnome.org/show_bug.cgi?id=790539
# https://git.gnome.org/browse/vte/commit/?h=vte-0-50&id=1d200a63ac4e39035af35e80881aa4fdae5556c6
patch -p1 -i $SRC/$name-790539.patch
# pty: Fix memory leak
# https://git.gnome.org/browse/vte/commit/?h=vte-0-50&id=ddd6dc998d9842369ec20f8e83c380401a8aed02
patch -p1 -i $SRC/$name-pty_memory_leak.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=790536
# https://git.gnome.org/browse/vte/commit/?h=vte-0-50&id=504db1b97f684778ee52f6e280a9e734936be20f
patch -p1 -i $SRC/$name-790536.patch
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/vte \
--disable-static \
--disable-gtk-doc \
--enable-vala=no
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/{gtk-doc,locale}
}

27
vte3/vte3-790536.patch Normal file
View File

@ -0,0 +1,27 @@
From 504db1b97f684778ee52f6e280a9e734936be20f Mon Sep 17 00:00:00 2001
From: Egmont Koblinger <egmont@gmail.com>
Date: Sat, 18 Nov 2017 20:50:06 +0100
Subject: widget: Reset might need to start blinking the cursor
https://bugzilla.gnome.org/show_bug.cgi?id=790536
(cherry picked from commit f6678e7e938aaf6f4fd72ceb8f1bb71b2bf3e69e)
---
src/vte.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/vte.cc b/src/vte.cc
index 6f28670..a9f73e2 100644
--- a/src/vte.cc
+++ b/src/vte.cc
@@ -10349,7 +10349,7 @@ VteTerminalPrivate::reset(bool clear_tabstops,
adjust_adjustments_full();
}
/* DECSCUSR cursor style */
- m_cursor_style = VTE_CURSOR_STYLE_TERMINAL_DEFAULT;
+ set_cursor_style(VTE_CURSOR_STYLE_TERMINAL_DEFAULT);
/* Do more stuff we refer to as a "full" reset. */
if (clear_tabstops) {
set_default_tabstops();
--
cgit v0.12

91
vte3/vte3-790539.patch Normal file
View File

@ -0,0 +1,91 @@
From 1d200a63ac4e39035af35e80881aa4fdae5556c6 Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@src.gnome.org>
Date: Sat, 18 Nov 2017 18:40:03 +0100
Subject: matcher: Fix memory leak
Don't leak the GValueArray.
https://bugzilla.gnome.org/show_bug.cgi?id=790539
(cherry picked from commit dda73cc07250ea324b4227907197c39b93fcd365)
---
src/matcher.cc | 12 +++++++-----
src/table.cc | 19 +++++++++++--------
2 files changed, 18 insertions(+), 13 deletions(-)
diff --git a/src/matcher.cc b/src/matcher.cc
index 10f3bc7..a4f7584 100644
--- a/src/matcher.cc
+++ b/src/matcher.cc
@@ -202,14 +202,16 @@ _vte_matcher_print(struct _vte_matcher *matcher)
* we need to free those ourselves. */
void
_vte_matcher_free_params_array(struct _vte_matcher *matcher,
- GValueArray *params)
+ GValueArray *params)
{
guint i;
for (i = 0; i < params->n_values; i++) {
- GValue *value = &params->values[i];
- if (G_UNLIKELY (g_type_is_a (value->g_type, G_TYPE_POINTER))) {
- g_free (g_value_get_pointer (value));
- }
+ auto value = g_value_array_get_nth(params, i);
+ if (G_UNLIKELY (G_VALUE_HOLDS_POINTER(value))) {
+ g_free(g_value_get_pointer(value));
+ } else if (G_UNLIKELY (G_VALUE_HOLDS_BOXED(value))) {
+ g_value_array_free((GValueArray*)g_value_get_boxed(value));
+ }
}
if (G_UNLIKELY (matcher == NULL || matcher->free_params != NULL)) {
g_value_array_free (params);
diff --git a/src/table.cc b/src/table.cc
index 3c78f3a..09a6172 100644
--- a/src/table.cc
+++ b/src/table.cc
@@ -516,18 +516,14 @@ static void
_vte_table_extract_numbers(GValueArray **array,
struct _vte_table_arginfo *arginfo)
{
- GValue value = {0,};
- GValue subvalue = {0,};
- GValueArray *subarray = NULL;
- gssize i;
-
if (G_UNLIKELY (*array == NULL)) {
*array = g_value_array_new(1);
}
+ GValue value = {0,};
g_value_init(&value, G_TYPE_LONG);
- g_value_init(&subvalue, G_TYPE_VALUE_ARRAY);
- i = 0;
+ gssize i = 0;
+ GValueArray *subarray = nullptr;
do {
long total = 0;
for (; i < arginfo->length && arginfo->start[i] != ';' && arginfo->start[i] != ':'; i++) {
@@ -546,13 +542,20 @@ _vte_table_extract_numbers(GValueArray **array,
g_value_array_append(*array, &value);
} else {
g_value_array_append(subarray, &value);
- g_value_set_boxed(&subvalue, subarray);
+
+ GValue subvalue = {0,};
+ g_value_init(&subvalue, G_TYPE_VALUE_ARRAY);
+ g_value_take_boxed(&subvalue, subarray);
g_value_array_append(*array, &subvalue);
+ g_value_unset(&subvalue);
+
subarray = NULL;
}
}
} while (i++ < arginfo->length);
g_value_unset(&value);
+ if (subarray != nullptr)
+ g_value_array_free(subarray);
}
static void
--
cgit v0.12

View File

@ -0,0 +1,25 @@
From ddd6dc998d9842369ec20f8e83c380401a8aed02 Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@src.gnome.org>
Date: Sat, 18 Nov 2017 19:10:10 +0100
Subject: pty: Fix mem leak
(cherry picked from commit 304e29d8a603828f42410ceac39ad803fcac475b)
---
src/pty.cc | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/pty.cc b/src/pty.cc
index c1741d2..0c0b001 100644
--- a/src/pty.cc
+++ b/src/pty.cc
@@ -1200,5 +1200,7 @@ vte_pty_spawn_finish(VtePty *pty,
*child_pid = *(GPid*)pidptr;
if (error)
*error = nullptr;
+
+ g_free(pidptr);
return TRUE;
}
--
cgit v0.12