Peter W. J. Staar
8546560474
feat: add jpeg2000 pixel data ( #259 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-04-22 08:47:15 +02:00
Peter W. J. Staar
7be5d62336
feat: add jbig2 decoder ( #252 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-04-17 15:46:44 +02:00
Peter W. J. Staar
e7ef57fbf6
feat: extend the renderer ( #245 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-04-01 06:48:09 +02:00
Peter W. J. Staar
adcb9b00e5
feat!: Remove deprecated v1 api ( #189 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-01-19 17:16:32 +01:00
Rui Dias Gomes
29d62f58be
chore: switch to uv ( #135 )
...
Signed-off-by: rmdg88 <rmdg88@gmail.com >
2025-06-24 13:00:03 +02:00
Michele Dolfi
82284d42c5
fix: improve qpdf optimization options ( #52 )
...
* fix: compile qpdf in release mode
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* switch to Release type
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-30 13:16:00 +01:00
Peter W. J. Staar
6427726686
fix: cmake-cxxopts by using similar approach as glm ( #44 )
...
* fix: cmake-cxxopts by using similar approach as glm
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
* fixed the loguru cmake
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
* trying to be compatible with qpdf v10 and v11
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
---------
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2024-10-18 13:56:07 +02:00
e5856f009a
feat: add an experimental v2 parser to improve performance ( #29 )
...
---------
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
Signed-off-by: Christoph Auer <cau@zurich.ibm.com >
Co-authored-by: Peter Staar <taa@zurich.ibm.com >
Co-authored-by: Peter W. J. Staar <91719829+PeterStaar-IBM@users.noreply.github.com >
Co-authored-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com >
Co-authored-by: Christoph Auer <cau@zurich.ibm.com >
Co-authored-by: rmdg88 <rmdg88@gmail.com >
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-11 11:52:33 +02:00
Rui Dias Gomes
e26ed056c2
fix: windows build properly linking to system libraries ( #36 )
...
Signed-off-by: rmdg88 <rmdg88@gmail.com >
2024-10-02 18:20:52 +02:00
Michele Dolfi
e1c8e4980f
feat: build using system deps ( #33 )
...
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-02 12:34:52 +02:00
Rui Gomes and Michele Dolfi
f45db975de
Rui/add windows ci ( #21 )
...
* add windows ci
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* Update wheels.yml
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* cleanup steps
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* cleanup publish steps
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* install poetry without 3rd party action
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* trigger CI
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* update std lib and other fixes
Signed-off-by: rmdg88 <rmdg88@gmail.com >
---------
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com >
2024-09-19 10:05:51 +02:00
Michele Dolfi and Peter W. J. Staar
13d3e6b606
chore: add CI ( #2 )
...
* chore: add CI
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* build single-thread
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add ldap deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* reduce number of CI jobs
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* make build.py raise on errors
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* remove ldap deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* improve gitignore
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* more exclude
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix: unit-tests (#3 )
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add lib64 as deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix LDFLAG
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* detect lib vs lib64
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* set libdir
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* enable PIC
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* propagate target arch
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fPIC for jpeg
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force usage of /lib
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* abs libdir
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* use qpdf v11 with cmake build
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix mac cross compilation
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force PIC by enabling shared lib
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* print build and configure
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force -fPIC
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* more hints
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add -fPIC to C targets
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* cleanup
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* cleanup
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Co-authored-by: Peter W. J. Staar <91719829+PeterStaar-IBM@users.noreply.github.com >
2024-08-07 11:41:47 +02:00
Maxim Lysak
b864b381e2
added extra parameters to qpdf build to enable native platofrm crypto
2024-08-05 14:00:31 +02:00
Peter Staar
4d88cf3a60
added the resources
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2024-08-05 10:46:29 +02:00
Peter Staar
7ec41810d8
python works
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2024-07-30 17:52:42 +02:00
Peter Staar
a8f4e8a761
updated README and added the pybind11
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2024-07-30 13:38:33 +02:00
Peter Staar
6559eb4eda
initial commit
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2024-07-30 13:31:03 +02:00