diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile index 829651cc02de..c993c5075b52 100644 --- a/textproc/gtk-doc/Makefile +++ b/textproc/gtk-doc/Makefile @@ -1,40 +1,40 @@ PORTNAME= gtk-doc -DISTVERSION= 1.35.1 +DISTVERSION= 1.36.0 CATEGORIES= textproc MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= desktop@FreeBSD.org COMMENT= Documentation generator for GLib/GTK based code WWW= https://gitlab.gnome.org/GNOME/gtk-doc LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} \ docbook-xml>0:textproc/docbook-xml \ docbook-xsl>0:textproc/docbook-xsl RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ docbook-xml>0:textproc/docbook-xml \ docbook-xsl>0:textproc/docbook-xsl -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} USES= gnome meson python pkgconfig tar:xz USE_GNOME= glib20 libxslt MESON_ARGS= -Dyelp_manual=false BINARY_ALIAS= python3=${PYTHON_CMD} NO_ARCH= yes TEST_ENV= CC=${CC} post-install: ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -f -d ${DATADIR}/python/gtkdoc \ ${STAGEDIR}${DATADIR}/python/gtkdoc ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -f -d ${DATADIR}/python/gtkdoc \ ${STAGEDIR}${DATADIR}/python/gtkdoc .include diff --git a/textproc/gtk-doc/distinfo b/textproc/gtk-doc/distinfo index 514620d4dd2f..bccd06cd6d34 100644 --- a/textproc/gtk-doc/distinfo +++ b/textproc/gtk-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759575111 -SHA256 (gnome/gtk-doc-1.35.1.tar.xz) = 611c9f24edd6d88a8ae9a79d73ab0dc63c89b81e90ecc31d6b9005c5f05b25e2 -SIZE (gnome/gtk-doc-1.35.1.tar.xz) = 538008 +TIMESTAMP = 1773500160 +SHA256 (gnome/gtk-doc-1.36.0.tar.xz) = 3b84bac36efbe59017469040dfee58f17cf0853b5f54dfae26347daf55b6d337 +SIZE (gnome/gtk-doc-1.36.0.tar.xz) = 563032 diff --git a/textproc/gtk-doc/files/patch-meson.build b/textproc/gtk-doc/files/patch-meson.build index c436ad75abe2..f9861e63260d 100644 --- a/textproc/gtk-doc/files/patch-meson.build +++ b/textproc/gtk-doc/files/patch-meson.build @@ -1,20 +1,20 @@ ---- meson.build.orig 2024-03-05 18:09:52 UTC +--- meson.build.orig 2026-03-10 10:57:12 UTC +++ meson.build -@@ -7,7 +7,7 @@ python = import('python') - gnome = import('gnome') - python = import('python') +@@ -13,7 +13,7 @@ endif + required_python_modules += ['parameterized'] + endif --python3 = python.find_installation('python3', modules: ['pygments']) -+python3 = python.find_installation(python.find_installation().full_path(), modules: ['pygments']) +-python3 = python.find_installation('python3', modules: required_python_modules) ++python3 = python.find_installation(python.find_installation().full_path(), modules: required_python_modules) # Paths srcdir = meson.current_source_dir() -@@ -134,7 +134,7 @@ configure_file( +@@ -140,7 +140,7 @@ configure_file( output: 'gtk-doc.pc', configuration: gtkdoc_pc, install: true, - install_dir: get_option('datadir') / 'pkgconfig', + install_dir: join_paths(get_option('prefix'), 'libdata', 'pkgconfig'), ) subdir('help')