commit:     f9b8556de55fde06faa776bf977556391c25be89
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 12:18:38 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 13:03:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b8556d

sys-apps/fwupd: fix Python shebangs in contrib build scripts

This includes among others generate-gresource-xml.py, which is used
by the feature 'gresource_quirks'.

Bug: https://bugs.gentoo.org/861572
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-apps/fwupd/fwupd-1.8.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/fwupd/fwupd-1.8.3.ebuild 
b/sys-apps/fwupd/fwupd-1.8.3.ebuild
index 2d52acf698a3..4265a6081d1e 100644
--- a/sys-apps/fwupd/fwupd-1.8.3.ebuild
+++ b/sys-apps/fwupd/fwupd-1.8.3.ebuild
@@ -107,6 +107,7 @@ pkg_setup() {
 
 src_prepare() {
        default
+
        # c.f. https://github.com/fwupd/fwupd/issues/1414
        sed -e "/test('thunderbolt-self-test', e, env: test_env, timeout : 
120)/d" \
                -i plugins/thunderbolt/meson.build || die
@@ -118,6 +119,8 @@ src_prepare() {
                -i data/builder/meson.build || die
        sed -e "/install_dir.*'doc'/s/doc/gtk-doc/" \
                -i docs/meson.build || die
+
+       python_fix_shebang "${S}"/contrib/*.py
 }
 
 src_configure() {

Reply via email to