Commit Graph

571 Commits

Author SHA1 Message Date
Schrijvers Luc
61230224a7 xpdf, bump version, fix font detection (#6855) 2022-04-27 08:15:35 +02:00
Al Hoang
541ee4d26e mdp: new recipe (#6834) 2022-04-17 19:51:11 +03:00
Anarchos
4450afddb8 Bghostview x86 64 + debug targets for ghostscript_gpl-9.55 (#6756) 2022-03-28 14:22:51 +02:00
Schrijvers Luc
617340f0ae wv, new recipe (#6779) 2022-03-27 19:24:37 +02:00
Joachim Mairböck
1801479c90 texlive: split the package into multiple subpackages (#6229)
* texlive: split texlive_texmf into multiple subpackages (per collection)

There is one package for the runtime files, documentation and source files
for each TeXLive collection each. Packages that would be empty are omitted.
Additionaly, there are '_full' metapackages that depend on all the others.

The subpackage metadata and packageEntries are generated using perl scripts
that use the TeXLive package database API.

The package metadata is pre-generated because it needs already extracted and
preprocessed sources.

* texlive: fixes

 * change package descriptions to not contain the prefix "TeXLive" which is not allowed, being the package name
 * apply the $portDir workaround also for the PATCH function (see haikuporter issue #168)

* add missing config file to GLOBAL_WRITABLE_FILES

* remove the waiting on texlive's post-install scripts because it is not needed

* texlive: remove the alternate version of the createSubpackageInfos script

* texlive: add license header to the perl helper scripts
2022-03-26 17:55:40 +01:00
Jérôme Duval
53dbc74615 hoedown: trigger build 2022-03-11 18:08:59 +01:00
Al Hoang
b580f2a5a0 hoedown: new recipe (#6659) 2022-03-08 13:26:23 +01:00
augiedoggie
cc83486660 fzy: add 1.0~git recipe, remove sys-apps/fzy (#6655) 2022-02-27 07:42:23 +01:00
Jerome Duval
1675515e24 asciidoc: bump version 2022-02-22 17:30:05 +01:00
augiedoggie
e12976a0bc jo: add recipe for 1.6 (#6595)
* jo: add recipe for 1.6

* jo: remove autoheader prerequire
2022-02-07 16:34:06 -05:00
Schrijvers Luc
226c31f3d0 revbump recipes for new poppler (#6600) 2022-02-05 12:09:20 +01:00
Schrijvers Luc
1dbd8d5bd8 qpdfview, revbump for new poppler (#6599) 2022-02-05 11:39:23 +01:00
Schrijvers Luc
66909235d1 booksorg, revbump for new poppler (#6598) 2022-02-05 11:23:51 +01:00
Schrijvers Luc
bdf3d20124 hippo, revbump for new poppler (#6597) 2022-02-05 11:03:49 +01:00
Schrijvers Luc
4dda96d9d4 poppler, bump version (#6512) 2022-02-04 18:29:37 +01:00
humdinger
e83dd904b8 Ghostwriter: add patch to fix build (#6554)
Fixes #6550
2022-01-22 18:04:11 +01:00
Humdinger
b1b49893fb Ghostwriter: add "text/markdown" as supported type
I wasn't aware that "text/markdown" was an official MIME type.
No Revision bump, because build is currently broken anyway...
2022-01-20 19:08:49 +01:00
Humdinger
b16791144b Ghostwriter: fix supported filetypes
Ghostwriter is a text editor, it doesn't open images...
Improved summary and description.
2022-01-20 17:45:15 +01:00
Schrijvers Luc
34d4c9fc1d poppler-data, bump version, remove old (#6510) 2022-01-11 20:08:18 -05:00
Jérôme Duval
67abdb37f2 ghostscript: depends on libstdc++
should help with #6456
2021-12-01 22:33:40 +01:00
extrowerk
6dfc4f6590 Calibre 5.32.0 (#6421)
* Depends on pyqtwebengine
2021-11-25 12:03:12 +01:00
Jerome Duval
be09d211d6 asciidoc: add missing requires 2021-11-21 19:04:07 +01:00
Schrijvers Luc
605e69ac8c wordgrinder, bump version (#6394) 2021-11-12 15:08:06 +01:00
FuRuYa7
7d7a640ddf QPDFView: Reflection of Japanese translation (#6379)
Translation files in some languages, including Japanese, are not reflected.

To translate the help file, modify "translations/qpdfview_??.ts".
Replace the written "help.html" with "help_??.html".
2021-11-08 16:47:07 +01:00
Jerome Duval
016804938c podofo: bump version 2021-11-08 15:31:58 +01:00
Joachim Mairböck
48393990c0 ghostscript: update to version 9.55.0, remove old versions (#6337)
* ghostscript: update to version 9.55.0, remove old versions
2021-11-01 17:18:28 +01:00
Schrijvers Luc
0ef83c0d9b poppler, disable nss (#6323) 2021-10-25 16:20:25 +02:00
Jerome Duval
f10dfec1f6 poppler: qt5 and glib libs have the same SONAME since forever 2021-10-20 18:21:22 +02:00
Schrijvers Luc
ef6f712566 xpdf, bump version, remove tools provided by poppler (Arch approach) (#6232) 2021-10-05 09:05:56 +02:00
Joachim Mairböck
f1e832bec2 Texlive: split texmf part into its own recipe (#6115)
* texlive: split texmf into its own recipe (WIP)

this is to save the work on GitHub for now

* texlive_texmf: fix recipe

* texlive: rename binaries package to texlive_core (following Gentoo's name) and texlive_texmf to texlive

This leads to better names when splitting the texlive package later.

Also, enable the texlive_core package to be built by buildmaster ;-)

* remove useless libtool files

* texlive: add missing haiku REQUIRES

* make texlive recipe more architecture agnostic

* fix name of debuginfo package

* add more replacements for kpsewhich invocations by install-tl
2021-10-03 08:09:25 +02:00
waddlesplash
4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Schrijvers Luc
93ce7b4c8a xmlroff, revbump for newer libffi (#6162) 2021-08-29 11:21:03 +02:00
Fredrik Holmqvist
20450940e1 Asciidoc 9.0.4 release updte, new checksum, source_dir
Download and checksum change was verified by other person as well.
2021-08-28 15:21:36 +02:00
Sergei Reznikov
4f37fbb379 ayat_recitation_ghamadi: fix provides 2021-08-18 12:22:06 +03:00
Gerasim Troeglazov
634804f73f rebuild packages depending on libffi 2021-08-17 09:10:41 +00:00
Sergei Reznikov
aa1193c5fe rebuild packages depending on libffi 2021-08-16 23:04:52 +03:00
Sergei Reznikov
b4f9d8cc23 rebuild packages depending on libffi 2021-08-16 14:12:36 +03:00
Joachim Mairböck
372635d3e0 new recipe: extractpdfmark (#6075)
This is a tool for optimizing PDFs generated by TeX.
It is an optional dependency for LilyPond (but actually using it when building
LilyPond breaks its build because of problems with GhostScript).

Note: this does not actually depend on texlive, so it can be built and provided
in HaikuPorts.
2021-07-18 16:46:15 +02:00
Joachim Mairböck
1f5d9401c7 Texlive: bump to 2021 (#5963)
* add texlive 2020

changes in addition to bump and required changes:
 - uses system libraries where feasible instead of bundled ones
 - uses install-tl and tlpdb from a source tarball instead of an SVN checkout (removes the dependency on svn)

* first attempt at splitting up the package

add a texmf and texmf_doc subpackage containing $dataDir/texlive/texmf-dist{,/doc}
this is both to work around Haiku ticket #12116 (and still have docs) as well as
making the package more managable in general.

Ideally the package should be split up according to texlive collections, but
that would require parsing of texlive.tlpdb of some sort.

* replace envsubst with sed replacements

envsubst doesn't work because haikuporter's variables are not exported and are only available in the recipe itself

* replace the tlpdb tarball with the extra tarball which contains some of the yet missing files

also, change the SELFAUTO patch dynamically in the recipe to use $dataDir (i.e. a /packages based path) instead of hard-coding /boot/system/data. This way the installed tools can also be used during the INSTALL phase in the haikuports recipe itself.

* files that are copied directly by install-tl need to be copied and not linked (otherwise it copies the symlink which doesn't work in the installed system)
2021-07-18 08:06:42 +02:00
Sergei Reznikov
9f3322c1e1 libqxp: fix build 2021-06-28 22:53:17 +03:00
Jerome Duval
fbba770009 libwps: bump version 2021-04-01 11:08:28 +02:00
Jerome Duval
345a8c4bb3 nuspell: bump version 2021-03-10 18:39:09 +01:00
Jerome Duval
565d1ba6ce nuspell: enable build
requires hrev54978 or newer
2021-03-10 18:39:09 +01:00
Schrijvers Luc
ab9d5ad5cc xmlroff, revbump for newer gdk-pixbuf (#5712) 2021-02-14 18:38:12 +01:00
JakobDev
c672e2e3b8 enchant: bump (#5663) 2021-02-04 18:02:08 +03:00
Jerome Duval
c83b369f40 liblangtag: bump version 2021-01-28 15:08:18 +01:00
Jérôme Duval
66fd6317e5 calibre: trigger build 2021-01-28 11:49:47 +01:00
Jerome Duval
b8da6f1676 calibre: fix zeroconf python dependency name 2021-01-26 18:42:55 +01:00
Jerome Duval
a048569ab9 calibre: bump version
switch to python 3.8
2021-01-26 18:06:57 +01:00
Jerome Duval
9e4e144354 asciidoc: bump version
switch to python3 version
2021-01-22 14:28:05 +01:00