From 6f1019965f777ba7d74e968709fabc6fc13b7b40 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Wed, 16 Aug 2023 20:13:10 -0400 Subject: [PATCH] dpdk: rebuild for openssl3 disable docs for now, meson fail --- srcpkgs/dpdk/template | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/srcpkgs/dpdk/template b/srcpkgs/dpdk/template index 0f74b4c99d6..df273e8c347 100644 --- a/srcpkgs/dpdk/template +++ b/srcpkgs/dpdk/template @@ -1,12 +1,15 @@ # Template file for 'dpdk' pkgname=dpdk version=19.08 -revision=5 +revision=6 # no musl - uses error.h, execinfo.h and argp.h archs="x86_64 aarch64 ppc64le i686 armv7l" build_style=meson -configure_args="-Denable_kmods=false -Denable_docs=true -Db_lto=false" -hostmakedepends="doxygen python3-Sphinx pkg-config elfutils" +# XXX: meson error with meson 1.2.0 when enable_docs=true +# also needs hostmakedepends+="doxygen python3-Sphinx" +# doc/api/meson.build:23:11: ERROR: File /builddir/dpdk-19.08/examples does not exist. +configure_args="-Denable_kmods=false -Denable_docs=false -Db_lto=false" +hostmakedepends="pkg-config elfutils" makedepends="libnuma-devel jansson-devel libpcap-devel zlib-devel openssl-devel libbsd-devel libelf libmnl" depends="python3-pyelftools" @@ -33,12 +36,13 @@ post_install() { vlicense license/bsd-3-clause.txt } -dpdk-doc_package() { - short_desc+=" - documentation" - pkg_install() { - vmove usr/share/doc - } -} +# XXX: re-enable when docs can be re-enabled +# dpdk-doc_package() { +# short_desc+=" - documentation" +# pkg_install() { +# vmove usr/share/doc +# } +# } do_check() { :