A hack to prevent 3d-party software linking error:
[ 2226s] Linking CXX shared library libleechcraft_monocle_mu.so
[ 2226s] /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/libfitz.a(dev_null.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
[ 2226s] /usr/lib64/gcc/x86_64-suse-linux/4.7/../../../../lib64/libfitz.a: could not read symbols: Bad value
[ 2226s] collect2: error: ld returned 1 exit status
[ 2226s] make[2]: *** [plugins/monocle/plugins/mu/libleechcraft_monocle_mu.so] Error 1
[ 2226s] make[1]: *** [plugins/monocle/plugins/mu/CMakeFiles/leechcraft_monocle_mu.dir/all] Error 2
[ 2226s] make[1]: *** Waiting for unfinished jobs....
OBS-URL: https://build.opensuse.org/request/show/173632
OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=5
- update to version 1.2
- Change licensing terms to GNU AGPL (from GNU GPL).
- Renamed 'mubusy' to 'mutool'.
- Add support for Javascript and forms handling.
- PDF 1.7 Extension Level 8 encryption implemented.
- Oversized and stroke text clipping implemented.
- Prototype transition support.
- Add fz_open_document_with_stream to allow non-file based
operation.
- Text searching API.
- Highlight and copy text selection API.
- Pass matrices and rectangles by reference for improved
performance.
- Change shadings to decompose at render times; massive memory
savings.
- Performance enhancements for color conversion and fax
decompression.
- ARM optimisations for color conversion and bitmap scaling.
- Bitmap subsampling stage introduced, with ARM optimisations.
- Type 3 fonts; glyphs are now handled as display lists.
- Scan converter performance improvements.
- Fix many SEGVs with out of spec files.
- Various rendering fixes.
OBS-URL: https://build.opensuse.org/request/show/162971
OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=3