Commit graph

15 commits

Author SHA1 Message Date
Ivailo Monev
2145e9f186 okular: reimplement poppler generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-18 02:09:19 +03:00
Ivailo Monev
d657dbcd17 okular: drop support for plucker documents
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-06 23:37:52 +02:00
Ivailo Monev
df7955bc93 okular: new markdown generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 21:15:53 +02:00
Ivailo Monev
f2ec1f605f okular: remove mobipocket generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 03:06:35 +02:00
Ivailo Monev
820a9ad995 okular: remove image format generators
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 17:04:28 +03:00
Ivailo Monev
cb397b6a75 generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 21:58:25 +02:00
Ivailo Monev
45688bbd6f okular: deal with TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-20 12:39:33 +02:00
Ivailo Monev
24d51dde46 okular: theoretical reimplementation of OOO generator decryptor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 12:09:54 +02:00
Ivailo Monev
ca6ec59cc7 generic: replace macro_log_feature() with set_package_properties() calls
other changes such as syncing properties, updating some of the URLs,
adding missing feature information, removing of redundant checks and
variables and indentation were done in the process while testing if the
changes work as intended.

replacing find_package() with macro_optional_find_package() was also done
where applicable however it's usage is questionable due to the CMake
`CMAKE_DISABLE_FIND_PACKAGE_<PACKAGE>` option.

there is a lot to be done, mostly updating package properties so I am
thinking of either providing a package properties file (like the
MacroLibrary) which sets properties for packages globablly or setting
package properties from the CMake modules shipped with kdelibs. the first
solution may override properties for packages if other projects define them
however a check to ensure that is not done should suffice. the second
solution will cover only DESCRIPTION and URL meaning PURPOSE and TYPE will
still have to be specified in the build systems.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 05:37:28 +02:00
Ivailo Monev
94f1cae6ce okular: replace use of Poppler with PopplerQt4 CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 23:47:23 +00:00
Ivailo Monev
08d1a327a7 poppler: bump minimum Poppler version to 0.28.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-13 14:41:20 +00:00
Ivailo Monev
48c8cdac1e okular: fix poppler detection in some cases
it fails when build against Katie for some reason, the version required is
ancient anyway so most systems should have a more recent version by now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-15 02:41:32 +00:00
Ivailo Monev
e9b375cec3 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 12:07:13 +02:00
Ivailo Monev
aa3e109cf6 removed chm generator for okular (requires khtml) 2014-11-20 09:29:26 +00:00
Ivailo Monev
bf2d9dcd05 import a bunch of important libraries and applications 2014-11-19 02:23:05 +00:00