Update to 1.1.35
Convert to CMake
Only tested with https://reviews.freebsd.org/D34338
Details
Details
- Reviewers
mandree - Group Reviewers
desktop - Commits
- R11:8c8cb32a53d3: textproc/libxslt: Update to 1.1.35 and migrate to CMake
Diff Detail
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Comment Actions
Compile and tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c (amd64) (make, make check-plist,make test)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)
Comment Actions
I would also appreciate some guidence regarding libxslt's pkgconfig (pc) file(s)
--==libxslt==---
Old:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libxslt
Version: 1.1.34
Description: XSLT library version 2.
Requires: libxml-2.0
Cflags: -I${includedir}
Libs: -L${libdir} -lxslt -L/usr/local/lib -lxml2 -lz -llzma -lm
Libs.private: -lmNew:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: libxslt
Version: 1.1.35
Description: XSLT library version 2.
Requires: libxml-2.0
Cflags: -I${includedir}
Libs: -L${libdir} -lxslt
Libs.private: -lm--==libexslt==--
Old:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libexslt
Version: 0.8.20
Description: EXSLT Extension library
Requires: libxml-2.0
Cflags: -I${includedir}
Libs: -L${libdir} -lexslt -lxslt -L/usr/local/lib -lxml2 -lz -llzma -lm
Libs.private: -lm -L/usr/local/lib -lgcrypt -lgpg-errorNew:
prefix=/usr/local
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: libexslt
Version: 0.8.20
Description: EXSLT Extension library
Requires: libxml-2.0, libxslt
Cflags: -I${includedir}
Libs: -L${libdir} -lexslt
Libs.private: -lm -lgcryptComment Actions
as discussed on IRC, the xslt-config and pkg-config module need to make sure the app links to libxml2 and finds its headers.
we also agreed that share/aclocal/libxslt.m4 ships. This all is to be seen in context with D34338.
Comment Actions
Adjust include dirs in xslt-config
Install m4 file
Enable profiler
Create plugin directory