commit:     21fb77dcdc1c9f9279d812e9eb665ae99f498d86
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  1 14:03:44 2025 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Mon Dec  1 17:05:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fb77dc

app-emulation/winetricks: de-wire up tests

These are not really useful for us on the packaging level.

Closes: https://bugs.gentoo.org/966714
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>

 .../winetricks/winetricks-20250102-r1.ebuild       | 24 ++--------------------
 .../winetricks/winetricks-99999999.ebuild          | 24 ++--------------------
 2 files changed, 4 insertions(+), 44 deletions(-)

diff --git a/app-emulation/winetricks/winetricks-20250102-r1.ebuild 
b/app-emulation/winetricks/winetricks-20250102-r1.ebuild
index cf2af490e70c..b0dc9446ccb9 100644
--- a/app-emulation/winetricks/winetricks-20250102-r1.ebuild
+++ b/app-emulation/winetricks/winetricks-20250102-r1.ebuild
@@ -21,22 +21,9 @@ SRC_URI+=" gui? ( 
https://dev.gentoo.org/~chiitoo/distfiles/${WTG}.tar.bz2 )"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-IUSE="gui rar test"
-RESTRICT="!test? ( test )"
+IUSE="gui rar"
+RESTRICT="test"
 
-# dev-util/shellcheck is not available for x86
-RESTRICT+=" x86? ( test )"
-
-BDEPEND="
-       test? (
-               dev-python/bashate
-               dev-util/checkbashisms
-               || (
-                       dev-util/shellcheck-bin
-                       dev-util/shellcheck
-               )
-       )
-"
 RDEPEND="
        app-arch/cabextract
        || (
@@ -54,9 +41,6 @@ RDEPEND="
        rar? ( app-arch/unrar )
 "
 
-# Test targets include syntax checks only, not the "heavy duty" tests
-# that would require a lot of disk space, as well as network access.
-
 # This uses a non-standard "Wine" category, which is provided by
 # '/etc/xdg/menus/applications-merged/wine.menu' from the
 # 'app-emulation/wine-desktop-common' package.
@@ -70,10 +54,6 @@ src_unpack() {
        esac
 }
 
-src_test() {
-       ./tests/shell-checks || die "Test(s) failed."
-}
-
 src_install() {
        default
 

diff --git a/app-emulation/winetricks/winetricks-99999999.ebuild 
b/app-emulation/winetricks/winetricks-99999999.ebuild
index cf2af490e70c..b0dc9446ccb9 100644
--- a/app-emulation/winetricks/winetricks-99999999.ebuild
+++ b/app-emulation/winetricks/winetricks-99999999.ebuild
@@ -21,22 +21,9 @@ SRC_URI+=" gui? ( 
https://dev.gentoo.org/~chiitoo/distfiles/${WTG}.tar.bz2 )"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-IUSE="gui rar test"
-RESTRICT="!test? ( test )"
+IUSE="gui rar"
+RESTRICT="test"
 
-# dev-util/shellcheck is not available for x86
-RESTRICT+=" x86? ( test )"
-
-BDEPEND="
-       test? (
-               dev-python/bashate
-               dev-util/checkbashisms
-               || (
-                       dev-util/shellcheck-bin
-                       dev-util/shellcheck
-               )
-       )
-"
 RDEPEND="
        app-arch/cabextract
        || (
@@ -54,9 +41,6 @@ RDEPEND="
        rar? ( app-arch/unrar )
 "
 
-# Test targets include syntax checks only, not the "heavy duty" tests
-# that would require a lot of disk space, as well as network access.
-
 # This uses a non-standard "Wine" category, which is provided by
 # '/etc/xdg/menus/applications-merged/wine.menu' from the
 # 'app-emulation/wine-desktop-common' package.
@@ -70,10 +54,6 @@ src_unpack() {
        esac
 }
 
-src_test() {
-       ./tests/shell-checks || die "Test(s) failed."
-}
-
 src_install() {
        default
 

Reply via email to