Age | Commit message (Collapse) | Author |
|
|
|
|
|
Mainly for (-Werror=incompatible-pointer-types)
https://gcc.gnu.org/gcc-14/porting_to.html
|
|
AUR pdflib-lite creates libpdf.so rather than libpdflib.so
libcd upstream now uses an internal copy of PDFlib-lite and links against.
https://www.mail-archive.com/iup-users@lists.sourceforge.net/msg03590.html
https://sourceforge.net/p/canvasdraw/cd/896/
|
|
|
|
|
|
|
|
Upstream tecmake.mak makefile is kind of weird in guessing when to use
Gtk2 vs Gtk3. It makes the decision upon the Linux kernel version. It
chooses Gtk3 for Linux 4.x. Unfortunately it doesn't know Linux 5.x,
and thus it defaults to Gtk2 for that kernel.
So use USE_GTK3=Yes option to make sure Gtk3 is used unconditionally.
|
|
|
|
|
|
|
|
|
|
The previous libcd version used the same ftgl-2.1.5_Sources.tar.gz tarball
but from different place and it had a different checksum.
==> Validating source files with md5sums...
cd-5.11.1_Sources.tar.gz ... Passed
ftgl-2.1.5_Sources.tar.gz ... FAILED
cd-5.11.1_Docs.pdf ... Passed
==> ERROR: One or more files did not pass the validity check!
|
|
|
|
It is not vital for building the package on Arch Linux, nevertheless tecmake.mak calls
lsb_release binary. So make the binary available to prevent errors like:
make[1]: lsb_release: Command not found
/bin/sh: lsb_release: command not found
|
|
|
|
- build Lua bindings for Lua 5.3, 5.2 and 5.1 as separate packages
- create symbolic links required for lua modules to work properly
- use Tecgraf-shipped ftgl library and link it staticly to libcdgl
- adjust dependencies
- remove old unused patches
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|