commit: 71f2d9fb2cc5f1b29748f5a220c924fb67d4f0c0 Author: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org> AuthorDate: Tue Jan 6 12:31:09 2026 +0000 Commit: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org> CommitDate: Tue Jan 6 12:33:06 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f2d9fb
dev-python/pyside: fixup cmake files on some systems the generated cmake files are somehow slightly different. We need to add extra sed expressions to account for those cases to ensure that freecad can build. Closes: https://bugs.gentoo.org/968219 Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org> dev-python/pyside/{pyside-6.10.1-r3.ebuild => pyside-6.10.1-r4.ebuild} | 3 +++ dev-python/pyside/pyside-6.9999.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-python/pyside/pyside-6.10.1-r3.ebuild b/dev-python/pyside/pyside-6.10.1-r4.ebuild similarity index 98% rename from dev-python/pyside/pyside-6.10.1-r3.ebuild rename to dev-python/pyside/pyside-6.10.1-r4.ebuild index 3ffdb33daaab..c4fee8bd178e 100644 --- a/dev-python/pyside/pyside-6.10.1-r3.ebuild +++ b/dev-python/pyside/pyside-6.10.1-r4.ebuild @@ -523,8 +523,11 @@ python_compile() { sed \ -e "s~/lib/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \ + -e "s~/shiboken6/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \ -e "s~/lib/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \ + -e "s~/PySide6/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \ -e "s~/lib/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \ + -e "s~/PySide6/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \ -e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 1-3)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \ -e "s~libpyside6\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \ -e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \ diff --git a/dev-python/pyside/pyside-6.9999.ebuild b/dev-python/pyside/pyside-6.9999.ebuild index a6d16f0f0adf..7363dbf1e6d3 100644 --- a/dev-python/pyside/pyside-6.9999.ebuild +++ b/dev-python/pyside/pyside-6.9999.ebuild @@ -523,8 +523,11 @@ python_compile() { sed \ -e "s~/lib/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \ + -e "s~/shiboken6/libshiboken6\.cpython~/$(get_libdir)/libshiboken6\.cpython~g" \ -e "s~/lib/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \ + -e "s~/PySide6/libpyside6\.cpython~/$(get_libdir)/libpyside6\.cpython~g" \ -e "s~/lib/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \ + -e "s~/PySide6/libpyside6qml\.cpython~/$(get_libdir)/libpyside6qml\.cpython~g" \ -e "s~libshiboken6\.cpython.*\.so\.$(ver_cut 1-3)~libshiboken6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \ -e "s~libpyside6\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \ -e "s~libpyside6qml\.cpython.*\.so\.$(ver_cut 1-3)~libpyside6qml\${PYTHON_CONFIG_SUFFIX}\.so\.$(ver_cut 1-2)~g" \
