media-video/mpv: cleanup messy GCC check in 9999
authorIlya Tumaykin <itumaykin@gmail.com>
Thu, 27 Apr 2017 19:42:57 +0000 (22:42 +0300)
committerDavid Seifert <soap@gentoo.org>
Thu, 4 May 2017 16:27:17 +0000 (18:27 +0200)
No more subshells and cleaner grouping of conditionals.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

media-video/mpv/mpv-9999.ebuild

index e13ffde31611a194e00dece054f2e6eb63e8fc20..9d23b6c88d54c44793c66f22780f7395eb3f24bb 100644 (file)
@@ -138,8 +138,8 @@ PATCHES=(
 
 mpv_check_compiler() {
        if [[ ${MERGE_TYPE} != "binary" ]]; then
-               if tc-is-gcc && ( [[ $(gcc-major-version) -lt 4 ]] || \
-                       ( [[ $(gcc-major-version) -eq 4 ]] && [[ $(gcc-minor-version) -lt 5 ]] ) ); then
+               if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || \
+                               ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 5 ) ]]; then
                        die "${PN} requires GCC>=4.5."
                fi
                if ( use opengl || use egl ) && ! tc-has-tls; then