commit: bd0b7e1df8f4025a34d57fde9a7019c62115e912
Author: YOSHIOKA Takuma <lo48576 <AT> hard-wi <DOT> red>
AuthorDate: Sun Dec 1 14:01:29 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Dec 1 14:01:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd0b7e1d
media-gfx/silicon: patch in src_prepare rather than in src_configure
Signed-off-by: YOSHIOKA Takuma <lo48576 <AT> hard-wi.red>
media-gfx/silicon/silicon-0.5.2-r1.ebuild | 9 +++++----
media-gfx/silicon/silicon-0.5.2-r2.ebuild | 9 ++++++---
media-gfx/silicon/silicon-0.5.3.ebuild | 9 +++++----
3 files changed, 16 insertions(+), 11 deletions(-)
diff --git a/media-gfx/silicon/silicon-0.5.2-r1.ebuild
b/media-gfx/silicon/silicon-0.5.2-r1.ebuild
index fe384972e..191835959 100644
--- a/media-gfx/silicon/silicon-0.5.2-r1.ebuild
+++ b/media-gfx/silicon/silicon-0.5.2-r1.ebuild
@@ -230,11 +230,12 @@ pkg_setup() {
rust_pkg_setup
}
-src_unpack() {
- cargo_src_unpack
-
+src_prepare() {
# Apply patch <https://github.com/rust-x-bindings/rust-xcb/pull/87> for
python 3.9 and above.
- ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 && eapply
"${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
+ ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 && \
+ eapply "${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
+
+ default_src_prepare
}
src_install() {
diff --git a/media-gfx/silicon/silicon-0.5.2-r2.ebuild
b/media-gfx/silicon/silicon-0.5.2-r2.ebuild
index 4905a55bd..2c218ae03 100644
--- a/media-gfx/silicon/silicon-0.5.2-r2.ebuild
+++ b/media-gfx/silicon/silicon-0.5.2-r2.ebuild
@@ -231,11 +231,14 @@ pkg_setup() {
rust_pkg_setup
}
-src_unpack() {
+src_prepare() {
cargo_src_unpack
- # Apply patch <https://github.com/rtbo/rust-xcb/pull/87> for python 3.9
support.
- ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 && eapply
"${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
+ # Apply patch <https://github.com/rust-x-bindings/rust-xcb/pull/87> for
python 3.9 and above.
+ ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 \
+ && eapply "${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
+
+ default_src_prepare
}
src_compile() {
diff --git a/media-gfx/silicon/silicon-0.5.3.ebuild
b/media-gfx/silicon/silicon-0.5.3.ebuild
index 58e9f1359..52f95b697 100644
--- a/media-gfx/silicon/silicon-0.5.3.ebuild
+++ b/media-gfx/silicon/silicon-0.5.3.ebuild
@@ -254,11 +254,12 @@ pkg_setup() {
rust_pkg_setup
}
-src_unpack() {
- cargo_src_unpack
+src_prepare() {
+ # Apply patch <https://github.com/rust-x-bindings/rust-xcb/pull/87> for
python 3.9 and above.
+ ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 && \
+ eapply "${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
- # Apply patch <https://github.com/rtbo/rust-xcb/pull/87> for python 3.9
support.
- ( cd "${WORKDIR}"/cargo_home/gentoo/xcb-0.8.2 && eapply
"${FILESDIR}"/rust-xcb-0.8.2-python-3.9.patch )
+ default_src_prepare
}
src_compile() {