From 2ad7f834ef10142ec31d29873ba42bcd2360f158 Mon Sep 17 00:00:00 2001 From: icp Date: Fri, 16 Feb 2024 02:27:17 +0530 Subject: [PATCH] pex: update to 2.2.1. Disable manpage generation due to unpackaged dep --- srcpkgs/pex/template | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template index 524d7bfa959f8..c5b164827ef8b 100644 --- a/srcpkgs/pex/template +++ b/srcpkgs/pex/template @@ -1,25 +1,17 @@ # Template file for 'pex' pkgname=pex -version=2.1.163 +version=2.2.1 revision=1 build_style=python3-pep517 -hostmakedepends="hatchling python3-Sphinx" +hostmakedepends="hatchling" depends="python3" short_desc="Library & tool for generating .pex (Python EXecutable) files" maintainer="icp " license="Apache-2.0" -homepage="https://github.com/pantsbuild/pex" -changelog="https://raw.githubusercontent.com/pantsbuild/pex/main/CHANGES.md" +homepage="https://docs.pex-tool.org" +changelog="https://raw.githubusercontent.com/pex-tool/pex/main/CHANGES.md" distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz" -checksum=66e2cfa05b29647c300ca727faeb56d0f0d7d9bb4243b8839fe17e34b6568295 - -post_build() { - PYTHONPATH="$PWD" make -C docs man -} - -post_install() { - vman docs/_build/man/pex.1 -} +checksum=23adde5fd0439fd4468ad105662ba5b23118540b26632bd2362dfedad22b1aff python3-pex_package() { depends="${sourcepkg}>=${version}_${revision}"