diff options
37 files changed, 221 insertions, 349 deletions
diff --git a/app-arch/mt-st/mt-st-1.3.ebuild b/app-arch/mt-st/mt-st-1.3.ebuild index 3691216a7e8c..32e9a00f1f41 100644 --- a/app-arch/mt-st/mt-st-1.3.ebuild +++ b/app-arch/mt-st/mt-st-1.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${P}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86" src_compile() { emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index c65827bf7bbc..60043cbec777 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,3 +1,4 @@ DIST poppler-0.45.0.tar.xz 1674464 SHA256 96dd1a6024bcdaa4530a3b49687db3d5c24ddfd072ccb37c6de0e42599728798 SHA512 b703bed35da3572801834740bf61d59b6a3ee3b88bc1b3181bde3472264be4f6b89ceacb56179d7093329946abd6ba2501acfaf209d4f543352ff9fd38c47f1b WHIRLPOOL 687b1ba816dbff1b0a69cb05914dd7fb161bfd8c0fa4e26b77bb0ad26e27f7d7d94085a1022716a8d7a7563145f0acead9fccbbd332959d0216b81b27f3632e8 DIST poppler-0.49.0.tar.xz 1685860 SHA256 14485f0e1e43dcddf49cfc02c2ccb92910ba3e0e91e06f4bd2642ec00cb3a79f SHA512 f840c28688318693efdf5af70608c72cdfc80399c33dc6f929918775b43b0c36695d8accc50fdce5d7c6bd0503206488d9658291613393e6ead0174bcb29dd79 WHIRLPOOL a3f9b13add6e103b491456abc7571dcdf66a3a1285c4dfe21289468d13b384adc1d99fb9ed8de4cc9150683914cc513666df6d0e218531e01acbd0884979cc9d DIST poppler-0.50.0.tar.xz 1689260 SHA256 c9c93318b789d3933f6e0bad3bc65110280c28eac3f0666284bb9c9a0ab4bc36 SHA512 81e7b69126dbb06195c68e94d4ffc09bd5beab61c3330ab9e3ca42ce3c9717f18909aa0fe05542c291410f3195d1246b339eaa918fc0aff63d42cbced23b8e8e WHIRLPOOL a2df6f527eaba8324ac700c7fcdf65c9830d54548b721ed1136a713f5a9b3c7dc4a32c0dda4f6ef32a0febbe090ceb31a7361d0707a5b5d1043cd6ccba24f7f9 +DIST poppler-0.51.0.tar.xz 1691504 SHA256 e997c9ad81a8372f2dd03a02b00692b8cc479c220340c8881edaca540f402c1f SHA512 f2e49cc8587396e38ac9125fa662bcb472eb0b9c9e0ce57135d72ad1792d55db858c7d00b8322b52ac3fe0cd97eacd2d570d3e579367c4acf2f04051f723c5c5 WHIRLPOOL 5e625db67411d1a3b9da4fbd78c82cfef03b78dd03854f3d1ab394b2bc0f6afe3f27983ee03d67ab03d28b29f94375332ef03d6c2263750125579f99428fd819 diff --git a/app-text/poppler/poppler-0.51.0.ebuild b/app-text/poppler/poppler-0.51.0.ebuild new file mode 100644 index 000000000000..378de3ef3710 --- /dev/null +++ b/app-text/poppler/poppler-0.51.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils toolchain-funcs xdg-utils + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}" + SLOT="0/9999" +else + SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SLOT="0/66" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="https://poppler.freedesktop.org/" + +LICENSE="GPL-2" +IUSE="cairo cairo-qt cjk curl cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils" + +REQUIRED_USE="cairo-qt? ( qt4 )" + +# No test data provided +RESTRICT="test" + +COMMON_DEPEND=" + >=media-libs/fontconfig-2.6.0 + >=media-libs/freetype-2.3.9 + sys-libs/zlib + cairo? ( + dev-libs/glib:2 + >=x11-libs/cairo-1.10.0 + introspection? ( >=dev-libs/gobject-introspection-1.32.1:= ) + ) + cairo-qt? ( >=x11-libs/cairo-1.10.0 ) + curl? ( net-misc/curl ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2 ) + nss? ( >=dev-libs/nss-3.19:0 ) + png? ( media-libs/libpng:0= ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtxml:5 + ) + tiff? ( media-libs/tiff:0 ) +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + cjk? ( >=app-text/poppler-data-0.4.7 ) +" + +DOCS=(AUTHORS NEWS README README-XPDF TODO) + +PATCHES=( + "${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch" + "${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch" + "${FILESDIR}/${PN}-0.28.1-respect-cflags.patch" + "${FILESDIR}/${PN}-0.33.0-openjpeg2.patch" + "${FILESDIR}/${PN}-0.40-FindQt4.patch" +) + +src_prepare() { + cmake-utils_src_prepare + + # Clang doesn't grok this flag, the configure nicely tests that, but + # cmake just uses it, so remove it if we use clang + if [[ ${CC} == clang ]] ; then + sed -i -e 's/-fno-check-new//' cmake/modules/PopplerMacros.cmake || die + fi + + # Enable experimental patchset for subpixel font rendering using cairo + # backend for poppler-qt4 from https://github.com/giddie/poppler-qt4-cairo-backend. + if use cairo-qt; then + ewarn "Enabling unsupported, experimental cairo-qt patchset. Please do not report bugs." + epatch "${FILESDIR}/cairo-qt-experimental/0001-Cairo-backend-added-to-Qt4-wrapper.patch" + epatch "${FILESDIR}/cairo-qt-experimental/0002-Setting-default-Qt4-backend-to-Cairo.patch" + epatch "${FILESDIR}/cairo-qt-experimental/0003-Forcing-subpixel-rendering-in-Cairo-backend.patch" + epatch "${FILESDIR}/cairo-qt-experimental/0004-Enabling-slight-hinting-in-Cairo-Backend.patch" + fi +} + +src_configure() { + xdg_environment_reset + local mycmakeargs=( + -DBUILD_GTK_TESTS=OFF + -DBUILD_QT4_TESTS=OFF + -DBUILD_QT5_TESTS=OFF + -DBUILD_CPP_TESTS=OFF + -DENABLE_SPLASH=ON + -DENABLE_ZLIB=ON + -DENABLE_ZLIB_UNCOMPRESS=OFF + -DENABLE_XPDF_HEADERS=ON + -DENABLE_LIBCURL="$(usex curl)" + -DENABLE_CPP="$(usex cxx)" + -DENABLE_UTILS="$(usex utils)" + -DSPLASH_CMYK=OFF + -DUSE_FIXEDPOINT=OFF + -DUSE_FLOAT=OFF + -DWITH_Cairo="$(usex cairo)" + -DWITH_GObjectIntrospection="$(usex introspection)" + -DWITH_JPEG="$(usex jpeg)" + -DWITH_NSS3="$(usex nss)" + -DWITH_PNG="$(usex png)" + -DWITH_Qt4="$(usex qt4)" + $(cmake-utils_use_find_package qt5 Qt5Core) + -DWITH_TIFF="$(usex tiff)" + ) + if use jpeg2k; then + mycmakeargs+=(-DENABLE_LIBOPENJPEG=openjpeg2) + else + mycmakeargs+=(-DENABLE_LIBOPENJPEG=) + fi + if use lcms; then + mycmakeargs+=(-DENABLE_CMS=lcms2) + else + mycmakeargs+=(-DENABLE_CMS=) + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + # live version doesn't provide html documentation + if use cairo && use doc && [[ ${PV} != 9999 ]]; then + # For now install gtk-doc there + insinto /usr/share/gtk-doc/html/poppler + doins -r "${S}"/glib/reference/html/* + fi +} diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index 5a2db27881cc..6f980f7e87c8 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -1,4 +1,3 @@ DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 SHA512 56ded923f21f18d837d71425e06fe8675a2efa979edde461a9e4e558c213cbb79ff8eeb576211da6ade56526ccdd9644a7a45b3619058615388e3882f96b9fb4 WHIRLPOOL f67c9dba4558c43ec9d14c160f228e974de4364bfe36ebfa9f3fe6bfc290fd5c4f024e954525845cd83645a06d53e6d63776137cbe58c459bcdd0e350d12e9c7 DIST CEGUI-0.6.2b.tar.gz 2628081 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f SHA512 52ed7e7a97024138af957815a396dda74b650e7c53542d2d48c5eb95335bec270abca3685c49b05078f4338079334df6bfbcec75e9b7eb21ee40bdbff5f57b20 WHIRLPOOL 3fde683a82fb0be33565adb28fbcb4b7001be99f1b3bdb2d3af9abecc5dc7681d633f141cc19f9eb1dc264d0fb0b2084ea604202a22a3e2cc415bdb6b9686161 -DIST cegui-0.8.4.tar.bz2 17894771 SHA256 b5fcbd548b83045e92c4da413928113be77ebee0117368925e1904b3b957a388 SHA512 493c949426ff2d9b760712b5fe7ed6a427404cd13934c36c7bdf207c0458686bcc74b675e9aeb5d16cd04f0874515503b8d3135ceb71b4d74738f047e4da39c7 WHIRLPOOL 1550a7fe2688c8247c8036e7302b0990b3abf3b16d794cd1d7f38a4af1feb4d373db476d911428e1380b79ff0feba1dedc1abefba17255b46eb6fa4956c39bc4 DIST cegui-0.8.7.tar.bz2 18114465 SHA256 b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 SHA512 271ff2a1e19f46c7d40cbc210bc665666e45b56cd0efea460db4d08df134d929337846eaf923db1b915597965aab27ad39512d6567cc63ef883555cbff542e56 WHIRLPOOL 55b7dda2ccbb344b504d81681e900979bc31c261875741d2ff483bf3822eea3d484ac6d99526c9e6d718d0376f8a4bd3cd08d7dd38e030880b1d275bb325959b diff --git a/dev-games/cegui/cegui-0.8.4.ebuild b/dev-games/cegui/cegui-0.8.4.ebuild deleted file mode 100644 index 7d4945e8d6cb..000000000000 --- a/dev-games/cegui/cegui-0.8.4.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# TODO: multiple ABI? -PYTHON_COMPAT=( python2_7 ) -inherit eutils flag-o-matic cmake-utils python-single-r1 - -DESCRIPTION="Crazy Eddie's GUI System" -HOMEPAGE="http://www.cegui.org.uk/" -SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 -ppc x86" -IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip" -REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) - ${PYTHON_REQUIRED_USE}" # bug 362223 - -# gles broken -# gles? ( media-libs/mesa[gles1] ) -# directfb broken -# directfb? ( dev-libs/DirectFB ) -RDEPEND=" - virtual/libiconv - bidi? ( dev-libs/fribidi ) - devil? ( media-libs/devil ) - expat? ( dev-libs/expat ) - freeimage? ( media-libs/freeimage ) - irrlicht? ( dev-games/irrlicht ) - lua? ( - dev-lang/lua:0 - dev-lua/toluapp - ) - ogre? ( >=dev-games/ogre-1.7 ) - opengl? ( - virtual/opengl - virtual/glu - media-libs/glew:= - ) - pcre? ( dev-libs/libpcre ) - python? ( - ${PYTHON_DEPS} - dev-libs/boost:=[python,${PYTHON_USEDEP}] - ) - tinyxml? ( dev-libs/tinyxml ) - truetype? ( media-libs/freetype:2 ) - xerces-c? ( dev-libs/xerces-c ) - xml? ( dev-libs/libxml2 ) - zip? ( sys-libs/zlib[minizip] )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( app-doc/doxygen ) - opengl? ( media-libs/glm )" - -src_configure() { - # http://www.cegui.org.uk/mantis/view.php?id=991 - append-ldflags $(no-as-needed) - - local mycmakeargs=( - -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF - $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL) - $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE) - -DCEGUI_BUILD_IMAGECODEC_PVR=OFF - -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF - -DCEGUI_BUILD_IMAGECODEC_STB=ON - -DCEGUI_BUILD_IMAGECODEC_TGA=ON - $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR) - $(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE) - $(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES) - -DCEGUI_BUILD_RENDERER_DIRECTFB=OFF - $(cmake-utils_use irrlicht CEGUI_BUILD_RENDERER_IRRLICHT) - -DCEGUI_BUILD_RENDERER_NULL=ON - $(cmake-utils_use ogre CEGUI_BUILD_RENDERER_OGRE) - $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL) - $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL3) - -DCEGUI_BUILD_RENDERER_OPENGLES=OFF - $(cmake-utils_use static-libs CEGUI_BUILD_STATIC_CONFIGURATION) - -DCEGUI_BUILD_TESTS=OFF - $(cmake-utils_use expat CEGUI_BUILD_XMLPARSER_EXPAT) - $(cmake-utils_use xml CEGUI_BUILD_XMLPARSER_LIBXML2) - -DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF - $(cmake-utils_use tinyxml CEGUI_BUILD_XMLPARSER_TINYXML) - $(cmake-utils_use xerces-c CEGUI_BUILD_XMLPARSER_XERCES) - $(cmake-utils_use truetype CEGUI_HAS_FREETYPE) - $(cmake-utils_use zip CEGUI_HAS_MINIZIP_RESOURCE_PROVIDER) - $(cmake-utils_use pcre CEGUI_HAS_PCRE_REGEX) - -DCEGUI_SAMPLES_ENABLED=OFF - $(cmake-utils_use bidi CEGUI_USE_FRIBIDI) - -DCEGUI_USE_MINIBIDI=OFF - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - use doc && emake -C "${BUILD_DIR}" html -} - -src_install() { - cmake-utils_src_install - use doc && dohtml "${BUILD_DIR}"/doc/doxygen/html/* -} diff --git a/dev-games/cegui/cegui-0.8.7.ebuild b/dev-games/cegui/cegui-0.8.7.ebuild index 7d4945e8d6cb..b52e9754c147 100644 --- a/dev-games/cegui/cegui-0.8.7.ebuild +++ b/dev-games/cegui/cegui-0.8.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -24,6 +24,7 @@ REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) # directfb broken # directfb? ( dev-libs/DirectFB ) RDEPEND=" + dev-libs/boost:= virtual/libiconv bidi? ( dev-libs/fribidi ) devil? ( media-libs/devil ) diff --git a/dev-haskell/wxcore/Manifest b/dev-haskell/wxcore/Manifest index 5ab175abc875..5bf04f4e5710 100644 --- a/dev-haskell/wxcore/Manifest +++ b/dev-haskell/wxcore/Manifest @@ -1,2 +1 @@ -DIST wxcore-0.13.2.3.tar.gz 539251 SHA256 e02aab9b0d1084c723fafaf759576cc7a4800d3112d0f99923e88f75cec8ee57 SHA512 9745819c35a1ff4a287a992e146126df1170cacc8702d4a647ec9a4a3ead0518f015a6068858e035b4e30c165c3b84bc5251cd27c554d3271a6fab02f107d264 WHIRLPOOL 13e68eeb85b23104349990d03bdde6010f0ee8c046ec350cf4921fb723fc7f7c0d99b5565e0c40241601b8a3d9561a239dabd305c8096480e858fbd0e4ebf015 DIST wxcore-0.92.2.0.tar.gz 400116 SHA256 76128916c5d5df9cea9fc1e1b3b56d800d87874a431e98fca4427cb41cfe283e SHA512 e1339ea30a699e22a9fc2f12b6ddcd773911e4d611f834886952bde4d76205c448e1702bab3148f4c370eec1cabeac06655b4cf3cbbfe24e2ea08a628906880a WHIRLPOOL 60e37835d5d13d116659bed858b1320ba5006fd119cc9f045ca02b0d381de73146f52fb7308ee95a752a0aa4921532258468d69ed054c7ece67f0e8bf63a9f3b diff --git a/dev-haskell/wxcore/files/wxcore-0.13.2.3-ghc-7.6.patch b/dev-haskell/wxcore/files/wxcore-0.13.2.3-ghc-7.6.patch deleted file mode 100644 index 3d5adbea0904..000000000000 --- a/dev-haskell/wxcore/files/wxcore-0.13.2.3-ghc-7.6.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- wxcore-0.13.2.3-orig/src/haskell/Graphics/UI/WXCore/Events.hs 2012-09-30 19:56:52.000000000 +1000 -+++ wxcore-0.13.2.3/src/haskell/Graphics/UI/WXCore/Events.hs 2013-01-13 10:08:50.415293002 +1100 -@@ -1,4 +1,4 @@ --{-# LANGUAGE ForeignFunctionInterface #-} -+{-# LANGUAGE CPP, ForeignFunctionInterface #-} - ----------------------------------------------------------------------------------------- - {-| Module : Events - Copyright : (c) Daan Leijen 2003 -@@ -241,6 +241,9 @@ - import Foreign.Marshal.Alloc - import Foreign.Marshal.Array - import Foreign.Marshal.Utils -+#if (__GLASGOW_HASKELL__>=705) -+import Foreign.C.Types(CInt(..)) -+#endif - - import Data.Char ( chr ) -- used in stc - import Data.Maybe ( fromMaybe, fromJust ) ---- wxcore-0.13.2.3-orig/src/haskell/Graphics/UI/WXCore/WxcTypes.hs 2012-09-30 19:56:52.000000000 +1000 -+++ wxcore-0.13.2.3/src/haskell/Graphics/UI/WXCore/WxcTypes.hs 2013-01-13 10:08:50.420293137 +1100 -@@ -142,7 +142,12 @@ - - import Data.Int - import Data.Word -+#ifdef MIN_VERSION_base(4,5,0) -+import Debug.Trace (traceIO) -+#else - import Debug.Trace (putTraceMsg) -+#define traceIO putTraceMsg -+#endif - - import Graphics.UI.WXCore.WxcObject - import Graphics.UI.WXCore.WxcClassTypes -@@ -853,7 +858,7 @@ - withCharResult io - = do x <- io - if (x < 0) -- then do putTraceMsg ("Recieved negative unicode: " ++ (show x)) -+ then do traceIO ("Recieved negative unicode: " ++ (show x)) - return '\n' - else return (fromCWchar x) - diff --git a/dev-haskell/wxcore/files/wxcore-0.13.2.3-stdcpp.patch b/dev-haskell/wxcore/files/wxcore-0.13.2.3-stdcpp.patch deleted file mode 100644 index e09f9fa5594a..000000000000 --- a/dev-haskell/wxcore/files/wxcore-0.13.2.3-stdcpp.patch +++ /dev/null @@ -1,6 +0,0 @@ -diff --git a/wxcore.cabal b/wxcore.cabal -index 886c77d..e1bfeb6 100644 ---- a/wxcore.cabal -+++ b/wxcore.cabal -@@ -173,0 +174 @@ library -+ extra-libraries: stdc++ diff --git a/dev-haskell/wxcore/wxcore-0.13.2.3-r1.ebuild b/dev-haskell/wxcore/wxcore-0.13.2.3-r1.ebuild deleted file mode 100644 index e29d7a649bbc..000000000000 --- a/dev-haskell/wxcore/wxcore-0.13.2.3-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER="2.8" - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit base haskell-cabal wxwidgets - -DESCRIPTION="wxHaskell core" -HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="wxWinLL-3.1" -SLOT="${WX_GTK_VER}/${PV}" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND="dev-haskell/parsec:=[profile?] - dev-haskell/stm:=[profile?] - >dev-haskell/wxdirect-0.12.1.2:${WX_GTK_VER}=[profile?] - <dev-haskell/wxdirect-0.90:${WX_GTK_VER}=[profile?] - >=dev-lang/ghc-6.12.1:= - x11-libs/wxGTK:${WX_GTK_VER}=[X,gstreamer,opengl]" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.2" - -PATCHES=("${FILESDIR}/${PN}"-0.13.2.3-ghc-7.6.patch - "${FILESDIR}/${PN}"-0.13.2.3-stdcpp.patch) - -src_prepare() { - base_src_prepare - sed -e "s@wxdirect@wxdirect-${WX_GTK_VER}@g" \ - -i "${S}/Setup.hs" \ - || die "Could not change Setup.hs for wxdirect slot ${WX_GTK_VER}" - cabal_chdeps \ - 'array >= 0.2 && < 0.5' 'array >= 0.2' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=splitbase -} diff --git a/dev-haskell/wxdirect/Manifest b/dev-haskell/wxdirect/Manifest index 87b4b10f8738..5362333126f0 100644 --- a/dev-haskell/wxdirect/Manifest +++ b/dev-haskell/wxdirect/Manifest @@ -1,3 +1,2 @@ -DIST wxdirect-0.13.1.3.tar.gz 32748 SHA256 2691991b319db1a57b9ee8895f78474ac4cbb947040e250d86975a30e8cf7411 SHA512 fc0ae01937c524105edcc39a8cbb3b0ac45d2d8b34346f59ada30171ed78f1a3e0be4010ffe63cd37ee0cc38c1b08e31628281efaa3ccc847a19f9518ecbe08c WHIRLPOOL db92071df161d4f25ddbd0af24153a21c3eb51877496f5fa60cf655bf71fc7c19f06f70fd3919798fcde50052205d04932307d8eaec65bb47dc9e561cb8ba02f DIST wxdirect-0.90.1.1.tar.gz 29893 SHA256 282968b7fc52ed67f1efaf357cac05ffad58b7f80128062549801b6309ed7045 SHA512 f32b62db9c88a282531081a1a1e40757335306306af28a38ed364d28ca532418aca18e44ec6b5a789e02f5dddb455c9a7eb7f7e7c24b8a155df80628dcd2cfa1 WHIRLPOOL fbcb554ddaa6d96d3b87dc2c1423802409a8d763c59981446c7005b56455f275854587c49eb56da371ff350eacd1d76059f8b850844ffa05ef177b8338d10f12 DIST wxdirect-0.92.2.0.tar.gz 30544 SHA256 2303834061c544f7e32ffd7aaf91e644ee89e178487689f109f06625f0eefd3b SHA512 f112fc0a62031bc9eb8e6caa2bd70f0b9fa66a81380785165a07bdffa6fa2b44652ffb9f1165c3b8ab7db8a31273650e36e98c8eb72f7cec5873ecb75f58dc21 WHIRLPOOL 86f23acadec66f9fcb658c0e9faac33800396c11819c5950285f72e23233603866fad0e00c376636c69d3f7a16ee91ff327cf715f33edfa0628f20d8837ba883 diff --git a/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.10.patch b/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.10.patch deleted file mode 100644 index 38889be35d39..000000000000 --- a/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.10.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/src/HaskellNames.hs b/src/HaskellNames.hs -index 6e1910e..bd61137 100644 ---- a/src/HaskellNames.hs -+++ b/src/HaskellNames.hs -@@ -147,6 +147,7 @@ isBuiltin name - {----------------------------------------------------------------------------------------- - Haddock prologue - -----------------------------------------------------------------------------------------} -+getPrologue :: [Char] -> [Char] -> [Char] -> [String] -> IO [String] - getPrologue moduleName content contains inputFiles - = do time <- getCurrentTime - return (prologue time) -diff --git a/wxdirect.cabal b/wxdirect.cabal -index 83be4af..02b56af 100644 ---- a/wxdirect.cabal -+++ b/wxdirect.cabal -@@ -61,7 +61,7 @@ executable wxdirect-2.8 - - build-depends: - parsec >= 2.1.0 && < 4, -- time >= 1.0 && < 1.5, -+ time >= 1.0, - strict >= 0.3 && < 1.0, - directory >= 1.0 && < 2.0 - diff --git a/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.6.patch b/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.6.patch deleted file mode 100644 index dfc484a1eb9a..000000000000 --- a/dev-haskell/wxdirect/files/wxdirect-0.13.1.3-ghc-7.6.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- wxdirect-0.13.1.3-orig/src/ParseEiffel.hs 2012-09-30 20:02:15.000000000 +1000 -+++ wxdirect-0.13.1.3/src/ParseEiffel.hs 2014-03-23 14:15:23.118131281 +1100 -@@ -1,3 +1,4 @@ -+{-# LANGUAGE ScopedTypeVariables #-} - ----------------------------------------------------------------------------------------- - {-| Module : ParseEiffel - Copyright : (c) Daan Leijen 2003 -@@ -12,6 +13,8 @@ - ----------------------------------------------------------------------------------------- - module ParseEiffel( parseEiffel ) where - -+import Prelude hiding ( catch ) -+import Control.Exception ( catch, IOException ) - import Data.Char( digitToInt ) - import Text.ParserCombinators.Parsec - import qualified Text.ParserCombinators.Parsec.Token as P ---- wxdirect-0.13.1.3-orig/src/Classes.hs 2012-09-30 20:02:15.000000000 +1000 -+++ wxdirect-0.13.1.3/src/Classes.hs 2014-03-23 14:15:23.118131281 +1100 -@@ -1,3 +1,4 @@ -+{-# LANGUAGE CPP #-} - ----------------------------------------------------------------------------------------- - {-| Module : Classes - Copyright : (c) Daan Leijen 2003 -@@ -28,7 +29,9 @@ - import Data.List( sort, sortBy ) - import qualified Data.Set as Set - import qualified Data.Map as Map -+#if !MIN_VERSION_base(4,6,0) - import Prelude hiding ( catch ) -+#endif - import HaskellNames( haskellTypeName, isBuiltin ) - import Types - ---- wxdirect-0.13.1.3-orig/src/CompileClasses.hs 2012-09-30 20:02:15.000000000 +1000 -+++ wxdirect-0.13.1.3/src/CompileClasses.hs 2014-03-23 14:15:23.119131301 +1100 -@@ -89,7 +89,7 @@ - (exportsStatic,exportsClassClasses,classCount) = exportDefs decls exportsClass [] - - methodCount = length decls -- ghcoptions = [ "{-# LANGUAGE ForeignFunctionInterface #-}"] -+ ghcoptions = [ "{-# LANGUAGE CPP, ForeignFunctionInterface #-}"] - - export = concat [ ["module " ++ moduleRoot ++ moduleName - , " ( -- * Global" ] -@@ -104,6 +104,9 @@ - , "import System.IO.Unsafe( unsafePerformIO )" - , "import " ++ moduleRoot ++ "WxcTypes" - , "import " ++ moduleRoot ++ moduleClassTypesName -+ , "#if (__GLASGOW_HASKELL__>=705)" -+ , "import Foreign.C.Types(CDouble(..), CInt(..), CWchar(..))" -+ , "#endif" - , "" - ] - ] diff --git a/dev-haskell/wxdirect/wxdirect-0.13.1.3.ebuild b/dev-haskell/wxdirect/wxdirect-0.13.1.3.ebuild deleted file mode 100644 index 116f193fdc99..000000000000 --- a/dev-haskell/wxdirect/wxdirect-0.13.1.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# ebuild generated by hackport 0.3.6.9999 - -WX_GTK_VER="2.8" - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour" -inherit base haskell-cabal - -DESCRIPTION="helper tool for building wxHaskell" -HOMEPAGE="http://haskell.org/haskellwiki/WxHaskell" -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="${WX_GTK_VER}/${PV}" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/parsec-2.1.0:=[profile?] <dev-haskell/parsec-4:=[profile?] - >=dev-haskell/strict-0.3:=[profile?] <dev-haskell/strict-1.0:=[profile?] - >=dev-lang/ghc-6.12.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8.0.2 -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.13.1.3-ghc-7.6.patch - "${FILESDIR}"/${PN}-0.13.1.3-ghc-7.10.patch -) - -src_prepare() { - base_src_prepare - sed -e "s@executable wxdirect@executable wxdirect-${WX_GTK_VER}@" \ - -i "${S}/${PN}.cabal" \ - || die "Could not change ${PN}.cabal for wxdirect slot ${WX_GTK_VER}" -} diff --git a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild index 706a85b2cf38..bec6562240c8 100644 --- a/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild +++ b/dev-libs/icu-le-hb/icu-le-hb-1.0.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/behdad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="icu" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=" diff --git a/dev-lisp/asdf/asdf-3.2.0.ebuild b/dev-lisp/asdf/asdf-3.2.0.ebuild index 9209e120042a..085373ac6861 100644 --- a/dev-lisp/asdf/asdf-3.2.0.ebuild +++ b/dev-lisp/asdf/asdf-3.2.0.ebuild @@ -28,7 +28,9 @@ PDEPEND="~dev-lisp/uiop-${PV}" #S="${WORKDIR}" install_docs() { - (cd doc ; dodoc *.{html,css,ico,png} "${PN}.pdf" ; dodoc -r asdf ; doinfo "${PN}.info") + # Not installing info file at the moment, see bug #605752 + #(cd doc ; dodoc *.{html,css,ico,png} "${PN}.pdf" ; dodoc -r asdf ; doinfo "${PN}.info") + (cd doc ; dodoc *.{html,css,ico,png} "${PN}.pdf" ; dodoc -r asdf) } src_compile() { diff --git a/dev-python/cython/cython-0.24.1.ebuild b/dev-python/cython/cython-0.24.1.ebuild index 68cc0accdcd5..ba0476758f3e 100644 --- a/dev-python/cython/cython-0.24.1.ebuild +++ b/dev-python/cython/cython-0.24.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" IUSE="doc emacs test" diff --git a/dev-python/guessit/guessit-2.1.1.ebuild b/dev-python/guessit/guessit-2.1.1.ebuild index fbd7804dad59..b2e9dd483122 100644 --- a/dev-python/guessit/guessit-2.1.1.ebuild +++ b/dev-python/guessit/guessit-2.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND=" diff --git a/dev-python/pyserial/pyserial-3.2.1.ebuild b/dev-python/pyserial/pyserial-3.2.1.ebuild index 330a3303c900..394cd45470ec 100644 --- a/dev-python/pyserial/pyserial-3.2.1.ebuild +++ b/dev-python/pyserial/pyserial-3.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples" DEPEND=" diff --git a/dev-python/rebulk/rebulk-0.8.2.ebuild b/dev-python/rebulk/rebulk-0.8.2.ebuild index cd95bf800628..bae143b89df2 100644 --- a/dev-python/rebulk/rebulk-0.8.2.ebuild +++ b/dev-python/rebulk/rebulk-0.8.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-util/ctags/ctags-20161028.ebuild b/dev-util/ctags/ctags-20161028.ebuild index b92eea1550b9..a0327e47da07 100644 --- a/dev-util/ctags/ctags-20161028.ebuild +++ b/dev-util/ctags/ctags-20161028.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~radhermit/vim/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="json xml yaml" COMMON_DEPEND=" diff --git a/eclass/multiprocessing.eclass b/eclass/multiprocessing.eclass index 70ca475a8c72..67f7e2d65b42 100644 --- a/eclass/multiprocessing.eclass +++ b/eclass/multiprocessing.eclass @@ -139,11 +139,16 @@ multijob_init() { # Setup a pipe for children to write their pids to when they finish. # We have to allocate two fd's because POSIX has undefined behavior - # when you open a FIFO for simultaneous read/write. #487056 + # when using one single fd for both read and write. #487056 + # However, opening an fd for read or write only will block until the + # opposite end is opened as well. Thus we open the first fd for both + # read and write to not block ourselve, but use it for reading only. + # The second fd really is opened for write only, as Cygwin supports + # just one single read fd per FIFO. #583962 local pipe="${T}/multijob.pipe" mkfifo -m 600 "${pipe}" - redirect_alloc_fd mj_write_fd "${pipe}" redirect_alloc_fd mj_read_fd "${pipe}" + redirect_alloc_fd mj_write_fd "${pipe}" '>' rm -f "${pipe}" # See how many children we can fork based on the user's settings. diff --git a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild index 0bf4c51b0599..d8f6bed06491 100644 --- a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild +++ b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/chess/book_${PV}.pgn.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="" RESTRICT="userpriv" # bug #112898 diff --git a/media-gfx/pngcrush/Manifest b/media-gfx/pngcrush/Manifest index eea670deca37..3ef53751e549 100644 --- a/media-gfx/pngcrush/Manifest +++ b/media-gfx/pngcrush/Manifest @@ -1,2 +1,4 @@ DIST pngcrush-1.8.10-nolib.tar.xz 65196 SHA256 8db04792f8912011c9c25caf732894276f16ff0b7612f3365d18971dfb56442b SHA512 34d06b13ebbea77bb8f0e7d69ad8ddde5e36c8970adadc074bdf3715f5fe275e475680ea3e1b89349844b2aaeddcb00b35683c8dfc4ce2d78b59c20c626eca69 WHIRLPOOL 08b59025f59fb6ab9e13d2edd0271e25ff7f86f1506d18d55f3f2e7e22c974095ca98c020647a6a7752203446edb6ec8052e332d3a56aa754e96af5cc3e3ad3d DIST pngcrush-1.8.10.tar.xz 386240 SHA256 a9c11e27fafaf49f4be9883fe39c1c222a9f7a492a223e53408e68a96594b90c SHA512 fc858e1feec3c6311c7063665f21989d1e5d81afb1a32cce9f6dae63c714c07ec0c0272b06d6bc9f255948c1d3a439511b9768c62686093b44bcc2caeb49061f WHIRLPOOL dcdfac66ac32866e2f7e048806c9bcc64aefd0a8a6c41104aa0376d99372a33107fe98628e542c89d4a1da42b5105e484eaa864067f62de90799845712ed5bd8 +DIST pngcrush-1.8.11-nolib.tar.xz 65272 SHA256 23a293a9e7b1e4ea94829ae0266c8672506ed2dfa80f69b11594c650bf1ae5dd SHA512 1b6d1c5b934d3d349031da1e49f1b3206cb0540a3d3a36219a800f052cd30da305b80902f7bdccfcc1487babb826a925048d30f9fbae598ca8ca18d60b3c49e1 WHIRLPOOL aa5f8177634bdef7617d443654fa600bf9231461ce141cf27d7613819a74f57d4aa95b941d4c0036fce8d58a8c495da1a392121a1b56a521accc12fbe0b7606e +DIST pngcrush-1.8.11.tar.xz 388456 SHA256 8d530328650ec82f3cbe998729ada8347eb3dbbdf706d9021c5786144d18f5b0 SHA512 7110d3f55ec1d18bf9cf9b923bfd2e06bdf8c87fbc8ac09a6bc9e17cc5cda022185d70270f67ea63f733b18f904c05f1426a4794c29493630d5661bddbcaca2b WHIRLPOOL 68f948e39d6a7b82de6ff87cdd5609a8e7a87eae813e97dc0eaa84d254319a6217f960943945e2a4c9645f9b033706d6fcb23d243cd3a74eec326213bcddd9e2 diff --git a/media-gfx/pngcrush/pngcrush-1.8.11.ebuild b/media-gfx/pngcrush/pngcrush-1.8.11.ebuild new file mode 100644 index 000000000000..a27745c9e799 --- /dev/null +++ b/media-gfx/pngcrush/pngcrush-1.8.11.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="Portable Network Graphics (PNG) optimizing utility" +HOMEPAGE="http://pmt.sourceforge.net/pngcrush/" +SRC_URI="system-libs? ( mirror://sourceforge/pmt/${P}-nolib.tar.xz ) + !system-libs? ( mirror://sourceforge/pmt/${P}.tar.xz )" + +LICENSE="pngcrush" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="+system-libs" + +RDEPEND=" + system-libs? ( + media-libs/libpng:0= + sys-libs/zlib:= + )" +DEPEND="${RDEPEND} + app-arch/xz-utils" + +pkg_setup() { + use system-libs && S+="-nolib" +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + LD="$(tc-getCC)" \ + CFLAGS="${CFLAGS} ${CPPFLAGS} -Wall" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + dodoc ChangeLog.html +} diff --git a/media-libs/flac/flac-1.3.2-r1.ebuild b/media-libs/flac/flac-1.3.2-r1.ebuild index c978f47958dc..bc98c221fec3 100644 --- a/media-libs/flac/flac-1.3.2-r1.ebuild +++ b/media-libs/flac/flac-1.3.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.xz" LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="altivec +cxx debug ogg cpu_flags_x86_sse static-libs" RDEPEND="ogg? ( >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )" diff --git a/media-tv/kodi/kodi-16.1.ebuild b/media-tv/kodi/kodi-16.1.ebuild index 2a2e2281b563..f69a917bf71b 100644 --- a/media-tv/kodi/kodi-16.1.ebuild +++ b/media-tv/kodi/kodi-16.1.ebuild @@ -24,7 +24,7 @@ case ${PV} in MY_P="${PN}-${MY_PV}" SRC_URI="https://github.com/xbmc/xbmc/archive/${MY_PV}-${CODENAME}.tar.gz -> ${MY_P}.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/${MY_P}-generated-addons-r1.tar.xz )" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" S=${WORKDIR}/xbmc-${MY_PV}-${CODENAME} ;; diff --git a/media-video/subliminal/subliminal-2.0.5-r1.ebuild b/media-video/subliminal/subliminal-2.0.5-r1.ebuild index c8c0e312ef8f..4155e1eb1a41 100644 --- a/media-video/subliminal/subliminal-2.0.5-r1.ebuild +++ b/media-video/subliminal/subliminal-2.0.5-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND=" diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.6.4.ebuild b/media-video/subtitlecomposer/subtitlecomposer-0.6.4.ebuild index de2f9b3380e4..e07fd9183211 100644 --- a/media-video/subtitlecomposer/subtitlecomposer-0.6.4.ebuild +++ b/media-video/subtitlecomposer/subtitlecomposer-0.6.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/maxrd2/subtitlecomposer" SRC_URI="https://github.com/maxrd2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="mpv unicode xine" CDEPEND=" diff --git a/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild b/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild index 429619236a9e..3d7c65a33f17 100644 --- a/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild +++ b/net-dns/bind-tools/bind-tools-9.11.0_p2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz" LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 diff --git a/net-dns/bind/bind-9.11.0_p2.ebuild b/net-dns/bind/bind-9.11.0_p2.ebuild index adbe8bff95ae..210c8cd7a5a7 100644 --- a/net-dns/bind/bind-9.11.0_p2.ebuild +++ b/net-dns/bind/bind-9.11.0_p2.ebuild @@ -39,7 +39,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${MY_PV}/${MY_P}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # -berkdb by default re bug 602682 IUSE="-berkdb +caps dlz dnstap doc filter-aaaa fixed-rrset geoip gost gssapi idn ipv6 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs diff --git a/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild b/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild index f34025ccce17..7931363451cf 100644 --- a/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild +++ b/net-dns/pdns-recursor/pdns-recursor-4.0.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="lua luajit protobuf systemd" REQUIRED_USE="?? ( lua luajit )" diff --git a/net-dns/pdns/pdns-4.0.2.ebuild b/net-dns/pdns/pdns-4.0.2.ebuild index 7fb0def0d0c5..05c5c1c3b93c 100644 --- a/net-dns/pdns/pdns-4.0.2.ebuild +++ b/net-dns/pdns/pdns-4.0.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" # other possible flags: # db2: we lack the dep diff --git a/net-libs/aqbanking/aqbanking-5.6.10.ebuild b/net-libs/aqbanking/aqbanking-5.6.10.ebuild index 72b6b3b454a3..710decd4d8d6 100644 --- a/net-libs/aqbanking/aqbanking-5.6.10.ebuild +++ b/net-libs/aqbanking/aqbanking-5.6.10.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ~ppc64 x86" IUSE="chipcard debug doc ebics examples gtk ofx" RDEPEND=">=app-misc/ktoblzcheck-1.48 diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild index f021dd6c6326..261b37a86feb 100644 --- a/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild +++ b/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86" IUSE="debug doc fox gtk qt4" RDEPEND="dev-libs/libgpg-error diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild b/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild index 6bb6a9bcdcdd..588b021cf882 100644 --- a/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild +++ b/x11-misc/xdg-utils/xdg-utils-1.1.1-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://portland.freedesktop.org/download/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc +perl" RDEPEND="dev-util/desktop-file-utils diff --git a/x11-terms/guake/guake-0.8.8.ebuild b/x11-terms/guake/guake-0.8.8.ebuild index be6e06e2c4ba..3225e0baad1d 100644 --- a/x11-terms/guake/guake-0.8.8.ebuild +++ b/x11-terms/guake/guake-0.8.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=" dev-libs/keybinder:0[python] |