--- conky-1.7.0_rc1.ebuild 2009-06-10 12:13:08.000000000 -0600 +++ conky-1.7.1.1.ebuild 2009-06-10 12:19:26.000000000 -0600 @@ -14,7 +14,7 @@ LICENSE="GPL-3 BSD LGPL-2.1 MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="audacious bmpx debug hddtemp ibm ipv6 moc mpd nano-syntax nvidia rss truetype vim-syntax wifi X" +IUSE="audacious bmpx debug hddtemp imlib2 ipv6 lua moc mpd nano-syntax openmp nvidia rss thinkpad truetype vim-syntax wifi X" DEPEND_COMMON=" X? ( @@ -36,7 +36,10 @@ ) wifi? ( net-wireless/wireless-tools ) nvidia? ( media-video/nvidia-settings ) - !ipv6? ( >=dev-libs/glib-2.0 )" + !ipv6? ( >=dev-libs/glib-2.0 ) + lua? ( >=dev-lang/lua-5.1 ) + imlib2? ( media-libs/imlib2 ) + " RDEPEND="${DEPEND_COMMON} hddtemp? ( app-admin/hddtemp ) vim-syntax? ( || ( app-editors/vim @@ -61,13 +64,30 @@ myconf="${myconf} --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window" myconf="${myconf} --disable-xft" fi + + # openmp support only works with >=sys-devel/gcc-4.3 + # see bug #223825 + if use openmp && built_with_use --missing false sys-devel/gcc openmp; then + if [[ "$(gcc-version)" == "4.2" ]] ; then + ewarn "you need >=sys-devel/gcc-4.3 to be able to use openmp, disabling." + myconf="${myconf} --disable-openmp" + else + myconf="${myconf} --enable-openmp" + fi + else + elog "disabling openmp support (gcc is not built with openmp support)" + myconf="${myconf} --disable-openmp" + fi + econf \ ${myconf} \ $(use_enable audacious) \ $(use_enable bmpx) \ $(use_enable debug) \ - $(use_enable hddtemp ) \ - $(use_enable ibm) \ + $(use_enable hddtemp) \ + $(use_enable imlib2 imlib) \ + $(use_enable lua) \ + $(use_enable thinkpad ibm) \ $(use_enable moc) \ $(use_enable mpd) \ $(use_enable nvidia) \ @@ -116,8 +136,8 @@ elog elog "For more info on Conky's new features," elog "please look at the README and ChangeLog:" - elog "/usr/share/doc/${PF}/README.bz2" - elog "/usr/share/doc/${PF}/ChangeLog.bz2" + elog "/usr/share/doc/${PF}/README" + elog "/usr/share/doc/${PF}/ChangeLog" elog "There are also pretty html docs available" elog "on Conky's site or in /usr/share/doc/${PF}" elog