From 5e817ff67eb697e38fa82370d7155eeff4e6ea06 Mon Sep 17 00:00:00 2001 From: Mateusz Sylwestrzak Date: Mon, 25 May 2026 16:48:59 +0200 Subject: [PATCH] python3-webrtcvad: use importlib.metadata instead of pkg_resources --- .../patches/drop-pkg_resources.patch | 21 +++++++++++++++++++ srcpkgs/python3-webrtcvad/template | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/python3-webrtcvad/patches/drop-pkg_resources.patch diff --git a/srcpkgs/python3-webrtcvad/patches/drop-pkg_resources.patch b/srcpkgs/python3-webrtcvad/patches/drop-pkg_resources.patch new file mode 100644 index 00000000000..ba9bbf7e878 --- /dev/null +++ b/srcpkgs/python3-webrtcvad/patches/drop-pkg_resources.patch @@ -0,0 +1,21 @@ +pkg_resources has been deprecated upstream +(see https://github.com/pypa/setuptools/issues/3085). + +Replace pkg_resources usage with +importlib.metadata.version(). +--- a/webrtcvad.py 2017-01-08 00:05:00.000000000 +0100 ++++ b/webrtcvad.py 2026-05-25 16:42:19.014182438 +0200 +@@ -1,11 +1,11 @@ +-import pkg_resources ++from importlib.metadata import version + + import _webrtcvad + + __author__ = "John Wiseman jjwiseman@gmail.com" + __copyright__ = "Copyright (C) 2016 John Wiseman" + __license__ = "MIT" +-__version__ = pkg_resources.get_distribution('webrtcvad').version ++__version__ = version("webrtcvad") + + + class Vad(object): diff --git a/srcpkgs/python3-webrtcvad/template b/srcpkgs/python3-webrtcvad/template index 2aff0959b20..84794f50d7b 100644 --- a/srcpkgs/python3-webrtcvad/template +++ b/srcpkgs/python3-webrtcvad/template @@ -1,7 +1,7 @@ # Template file for 'python3-webrtcvad' pkgname=python3-webrtcvad version=2.0.10 -revision=1 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools_scm" makedepends="python3-devel"