diff options
| author | Jay Lanagan <j@lngn.net> | 2025-10-24 11:21:15 -0400 |
|---|---|---|
| committer | Jay Lanagan <j@lngn.net> | 2025-10-24 11:21:15 -0400 |
| commit | 6adcc0301b4e6753b3cb15b1967109ad4ae186cf (patch) | |
| tree | ce1236ffbc6df57629cbb13e281e555feb554fce /libxml2/Pkgfile | |
| parent | 45210fe04e979f112afe7ef13a799a033adae9e6 (diff) | |
| download | crux-xfce4-6adcc0301b4e6753b3cb15b1967109ad4ae186cf.tar.gz crux-xfce4-6adcc0301b4e6753b3cb15b1967109ad4ae186cf.zip | |
libxml2: removed.
One must build libxml2 with optional 'doxygen' support in order to build
against it. Thereby, requiring doxygen to build ports. This is not an
option. First install 'doxygen' and then force rebuild 'libxml2' in
order to compile ports successfully.
Diffstat (limited to 'libxml2/Pkgfile')
| -rw-r--r-- | libxml2/Pkgfile | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/libxml2/Pkgfile b/libxml2/Pkgfile deleted file mode 100644 index 5e434b2..0000000 --- a/libxml2/Pkgfile +++ /dev/null @@ -1,28 +0,0 @@ -# Description: XML library version 2 -# URL: https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: zlib -# Optional: doxygen - -name=libxml2 -version=2.14.6 -release=1 -source=(https://download.gnome.org/sources/libxml2/${version:0:4}/$name-$version.tar.xz) - -build() { - prt-get isinst doxygen && PKGMK_LIBXML2+=' -D python=enabled' - - # Don't depend on git - sed -i '20,23s/^/#/' $name-$version/meson.build - - meson setup $name-$version build $PKGMK_LIBXML2 \ - --prefix=/usr \ - --buildtype=plain \ - --wrap-mode nodownload \ - -D b_lto=true \ - -D b_pie=true \ - -D legacy=enabled - - meson compile -C build -j ${JOBS:-1} - DESTDIR=$PKG meson install -C build -} |
