Skip to content
This repository has been archived by the owner on Oct 3, 2022. It is now read-only.

eclass: Sync qt5-ebuild with main tree #3

Merged
merged 1 commit into from Dec 10, 2018
Merged

eclass: Sync qt5-ebuild with main tree #3

merged 1 commit into from Dec 10, 2018

Conversation

ghost
Copy link

@ghost ghost commented Dec 8, 2018

I've a KDE box (and a VM) built with libc++ system-wide.
So I can confirm that this eclass is working well as intended.

Synced with the latest version, at the time of writing.
Main tree commit: a7c23e549e15582d04a53f4ab7e3ed2a60b0070b

The diff is the following:

--- qt5-build.eclass.old
+++ qt5-build.eclass
@@ -121,7 +121,7 @@
 	release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312
 esac
 
-IUSE="debug test"
+IUSE="debug libcxx test"
 
 [[ ${PN} == qtwebkit ]] && RESTRICT+=" mirror" # bug 524584
 [[ ${QT5_BUILD_TYPE} == release ]] && RESTRICT+=" test" # bug 457182
@@ -557,7 +557,7 @@
 				if tc-is-gcc; then
 					echo -platform linux-g++
 				elif tc-is-clang; then
-					echo -platform linux-clang
+					echo -platform $(usex libcxx 'linux-clang-libc++' 'linux-clang')
 				fi
 			fi
 		fi)

I've a KDE box (and a VM) built with libc++ system-wide.
So I can confirm that this eclass is working well as intended.

Synced with the latest version, at the time of writing.
Main tree commit: a7c23e549e15582d04a53f4ab7e3ed2a60b0070b
@BilyakA BilyakA merged commit 47d7740 into BilyakA:master Dec 10, 2018
@BilyakA
Copy link
Owner

BilyakA commented Dec 10, 2018

Great, thanks!

@ghost ghost deleted the qt5-eclass-sync branch December 10, 2018 09:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant