pkgname=doxygen pkgver=1.12.0 pkgrel=2 pkgdesc="A documentation system for C++, C, Java, IDL and PHP" license=('GPL') arch=('x86_64') url="https://www.doxygen.org/" depends=('gcc-libs' 'qt6-base' 'clang') makedepends=('flex' 'texlive-core' 'ghostscript' 'texlive-latexextra' 'python3' 'cmake') # 'clang-tools-extra') source=("https://doxygen.nl/files/${pkgname}-${pkgver}.src.tar.gz" "https://github.com/doxygen/doxygen/commit/850f0ce7eaf0a689a8e8ef7f3ca05b7a152ab0ad.diff") sha256sums=('a3a3dba2018ef409d83d81a2fc42a0d19bdbe087252ef342bf214b51b8b01634' '0d6006a815b30caf8e982b20616c980e65a6a04017c7fee675a24b19c8d0efde') prepare() { cd ${pkgname}-${pkgver} #patch -p1 -i $srcdir/850f0ce7eaf0a689a8e8ef7f3ca05b7a152ab0ad.diff } build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -Dbuild_wizard=YES \ -Dbuild_doc=OFF \ -Duse_libclang=OFF \ -Dforce_qt=Qt6 cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }