Commit Graph

2176 Commits

Author SHA1 Message Date
Trent Petersen 6f85c88b1d
Merge pull request #156 from ViliusSutkus89/background-image
Fix out of bounds read in SplashBackgroundRenderer
2024-02-01 09:12:42 -06:00
Trent Petersen 1fabed18de
Merge pull request #154 from ViliusSutkus89/master
Update Poppler to 23.12.0 and Fontforge to 20230101 (based on #145)
2024-02-01 09:12:28 -06:00
Vilius Sutkus '89 5727b6dcf4 Upgrade Poppler to 24.01.0 2024-01-13 20:07:15 +02:00
Vilius Sutkus '89 904e068384 Update comment about Poppler-data version 2024-01-13 20:03:20 +02:00
Vilius Sutkus '89 3f0f523ed9 Remove dump_image from SplashBackgroundRenderer, let Poppler handle it 2023-12-27 06:18:49 +02:00
Vilius Sutkus '89 0a2478f6dc Add poppler-23.12.0 support 2023-12-18 13:30:57 +02:00
Pablo González L b0e3529ac8 Update poppler data to 0.4.12 2023-05-14 15:39:57 -04:00
Pablo González L f82a725eb7 Add test in github 2023-05-14 15:08:46 -04:00
Pablo González L 1d3e577440 Update poppler to 21.02.0 and fontforge to 0230101 2023-05-14 15:05:51 -04:00
Pablo González L ed6528859b FindProgDir is FindProgRoot in fontforge 20230101 2023-05-14 15:02:48 -04:00
Trent Petersen 56db76d1ab
Merge pull request #130 from NNSTH/master
FontForge 20220308
2023-03-13 07:08:22 -05:00
NNNSTH 571ee11d27 remove required by FF libs, install them manually 2022-03-31 15:25:41 +03:00
NNNSTH f3ffc40256 upgrade FontForge to 20220308 release 2022-03-31 11:56:12 +03:00
Trent Petersen 7c9086b958
Merge pull request #96 from gtryf/in-doc-links
Fix in-document links (supersedes #95)
2020-12-23 21:36:09 -06:00
Trent Petersen c3dbdead14
Merge pull request #88 from scrouthtv/master
Build script for Arch Linux
2020-12-23 21:34:29 -06:00
George Tryfonas 200083d154 Fix in-document links 2020-10-20 09:11:24 +03:00
Trent Petersen e902d82c3c
Merge pull request #89 from brollb/patch-1 2020-09-04 12:28:56 -05:00
Brian Broll 696c98ede9
Fix typo 2020-09-04 12:27:00 -05:00
scrouthtv 22e9201448
Build script for Arch Linux
To use the `PKGBUILD` for Arch Linux (and Manjaro, Artix, etc.) one has to open a shell, `cd` into the folder containing the `PKGBUILD` and run `makepkg -si`.
2020-08-24 17:23:57 +02:00
stephengaito 4d6f611444
Allow test directory in all source archives 2020-08-21 16:01:28 +01:00
stephengaito a68c708f22
Merge pull request #86 from stephengaito/master
adding DNF for use in Fedora and friends
2020-08-19 21:43:25 +01:00
Stephen Gaito 571ab01fb6 bumped version 2020-08-19 19:47:13 +01:00
Stephen Gaito eeedd92cd7 turn off the creation of docker containers as we now do this locally 2020-08-19 19:43:33 +01:00
Stephen Gaito c2ec4ca548 fixed problems with linuxdeploy which were stopping normal testing 2020-08-19 09:46:43 +00:00
Stephen Gaito 06a8f7b3c6 added DNF version of test installAutomaticTestSoftware 2020-07-23 18:12:15 +00:00
Stephen Gaito f9c1bcee66 added dnf buildscripts for fedora and friends 2020-07-23 12:43:10 +00:00
Stephen Gaito 3f930d3212 added BUILD_OS to reportEnvs 2020-07-22 12:51:56 +01:00
Stephen Gaito 9fc875bbd1 implementing PR 2020-07-22 12:29:18 +01:00
Stephen Gaito 5cde162633 rename docker to container or podman in build scripts 2020-07-07 19:01:43 +01:00
Trent Petersen 942c170bb2
Update README.md 2020-07-02 13:31:18 -05:00
stephengaito 87220638ff
Merge pull request #72 from stephengaito/master
fixed various issues - preparing for 0.18.8 release
Multiple small fixes
add fixes for pdf2htmlEX/pdf2htmlEX issues 70, 69, 68, 66, and 65
tested and corrected pdf2htmlEX/pdf2htmlEX issue 68 and 66
Adds `--turn-off-ligatures` command line switch to explicitly tell browsers not to use ligatures
2020-06-30 10:55:17 +01:00
stephengaito 0573a78bb6
Merge pull request #33 from stephengaito/multipleSmallFixes
Multiple small fixes
add fixes for pdf2htmlEX/pdf2htmlEX issues 70, 69, 68, 66, and 65
tested and corrected pdf2htmlEX/pdf2htmlEX issue 68 and 66
2020-06-30 10:40:45 +01:00
Stephen Gaito 33d2a5e176 tested and corrected issue 68 and 66 2020-06-29 12:23:01 +00:00
Stephen Gaito 89c74c7b21 add fixes for issues 70, g9, 68, 66, and 65 2020-06-29 11:39:52 +00:00
stephengaito a865e23b4a
Merge pull request #32 from pdf2htmlEX/master
pull recent small changed from pdf2htmlEX/pdf2htmlEX
2020-06-29 08:08:44 +01:00
Stephen Gaito 5b4dce62b9 yet another correction to build of alpine docker image 2020-06-23 13:03:30 +01:00
Stephen Gaito be8034236b corrected creation of alpine docker image 2020-06-23 10:52:49 +01:00
Stephen Gaito c40c9889d7 another correction to alpine docker file 2020-06-23 09:46:22 +01:00
Stephen Gaito 397b88121b corrected creation of alpine docker image 2020-06-23 05:15:28 +01:00
Stephen Gaito 21bb84c5da add explicit delays to allow Xvfb time to stablize 2020-06-22 23:08:56 +01:00
Stephen Gaito 4d95701ffa fixed typo in alpine docker creation as well as turn warnings back on in browser tests 2020-06-22 22:53:45 +01:00
stephengaito 92a9ee8eac
Merge pull request #30 from pdf2htmlEX/master
Merge pull request #61 from stephengaito/master
2020-06-22 12:32:41 +01:00
stephengaito e45dfe95a0
Merge pull request #61 from stephengaito/master
Update to most recent Poppler/FontForge and improved build scripts

**Update to Poppler 0.89.0**

**Update to Fontforge 20200314**

**Update build scripts:**

Major refactor of build scripts to ensure we can build pdf2htmlEX with statically linked versions of poppler and fontforge. These changes allow us to build Debian archives which will not break existing installations of poppler or fontforge on a user's machine.

Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.

Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 12:08:37 +01:00
stephengaito 9a988599ef
Merge pull request #29 from stephengaito/updateBuildScripts
Update build scripts

Major refactor of build scripts to ensure we can build pdf2htmlEX with staticly linked versions of poppler and fontforge.

Added an "experimental" build based on Alpine to produce an Alpine based docker image. NOTE: the Alpine iconv is not sufficient for all fonts required for pdf2htmlEX/poppler. This image may or may not work for your PDFs.

Fully tested using the associated Laminar scripts in stephengaito/laminar-scripts and stephengaito/pdf2htmlex-laminar-scripts
2020-06-22 10:26:39 +01:00
Stephen Gaito 71eb7d969c corrected alpine image creation 2020-06-21 14:02:44 +01:00
Stephen Gaito 0d2c5048b0 refactored Alpine image creation 2020-06-21 12:00:27 +01:00
Stephen Gaito f340abb31e updated names of created images add gnu-libiconv-dev to alpine build 2020-06-21 07:12:05 +01:00
Stephen Gaito e4f34fdc0e added gnu-libiconv runtime dependencies of pdf2htmlEX inside Alpine linux 2020-06-20 19:46:28 +01:00
Stephen Gaito 6913b970d7 added additional runtime dependencies of pdf2htmlEX inside Alpine linux 2020-06-20 19:22:42 +01:00
Stephen Gaito 8455d458ec corrected alpine docker image creation scripts 2020-06-20 17:22:46 +01:00