diff --git a/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild b/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild index 89d0b20e71..6031b6eb5a 100644 --- a/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild +++ b/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild @@ -16,6 +16,8 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" +inherit toolchain-funcs + DEPEND=" app-i18n/librime dev-libs/glib @@ -43,7 +45,9 @@ src_configure() { ln -sf "$WORKDIR/xmake-repo-$_VERSION" "$HOME/.xmake/repositories/xmake-repo" || die xmake g --network=private || die 'fail to set private network' - xmake f --verbose || die 'fail to increase verbosity' + xmake f --cflags="$CFLAGS" --cxxflags="$CXXFLAGS" --ldflags="$LDFLAGS" \ + --cc="$(tc-getCC)" --cpp="$(tc-getCXX)" --ld="$(tc-getCC)" --verbose || + die 'fail to config' } src_compile() { diff --git a/app-shells/manpager/manpager-0.0.3.ebuild b/app-shells/manpager/manpager-0.0.3.ebuild index 3baf82a126..d3eb7bba8f 100644 --- a/app-shells/manpager/manpager-0.0.3.ebuild +++ b/app-shells/manpager/manpager-0.0.3.ebuild @@ -15,6 +15,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm64" RDEPEND=" + !app-text/manpager sys-apps/bat app-text/ansifilter " diff --git a/dev-python/pyrime/metadata.xml b/dev-python/pyrime/metadata.xml index c27e57a9ae..18f927cb59 100644 --- a/dev-python/pyrime/metadata.xml +++ b/dev-python/pyrime/metadata.xml @@ -5,6 +5,10 @@ wuzhenyu@ustc.edu Wu, Zhenyu + + Add support for dev-python/ptpython + Add support for dev-python/prompt-toolkit + pyrime Freed-Wu/pyrime diff --git a/dev-python/pyrime/pyrime-0.0.3.ebuild b/dev-python/pyrime/pyrime-0.0.3.ebuild index bc3350b939..ef679656ed 100644 --- a/dev-python/pyrime/pyrime-0.0.3.ebuild +++ b/dev-python/pyrime/pyrime-0.0.3.ebuild @@ -17,8 +17,21 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="prompt-toolkit ptpython" + DEPEND=" app-i18n/librime " -RDEPEND="$DEPEND" +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +RDEPEND=" + $DEPEND + prompt-toolkit? ( dev-python/prompt-toolkit ) + ptpython? ( dev-python/ptpython ) +" + +python_test() { + epytest +}