From 02e2208f46f4e2c00fb9743cbc47350bdd233bfa Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 16 Jan 2018 17:34:21 +0000 Subject: gentoo resync : 16.01.2018 --- dev-libs/Manifest.gz | Bin 85416 -> 85417 bytes dev-libs/atk/Manifest | 2 +- dev-libs/atk/atk-2.24.0.ebuild | 4 +- dev-libs/boehm-gc/Manifest | 4 +- dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild | 52 +++ dev-libs/boehm-gc/metadata.xml | 4 - dev-libs/check/Manifest | 2 +- dev-libs/check/check-0.12.0.ebuild | 2 +- dev-libs/glib/Manifest | 2 +- dev-libs/glib/glib-2.52.3.ebuild | 4 +- dev-libs/gmp/Manifest | 2 +- dev-libs/gmp/gmp-6.1.2.ebuild | 2 +- dev-libs/gobject-introspection-common/Manifest | 4 +- .../gobject-introspection-common-1.50.0.ebuild | 2 +- .../gobject-introspection-common-1.52.1.ebuild | 4 +- dev-libs/gobject-introspection/Manifest | 2 +- .../gobject-introspection-1.50.0.ebuild | 2 +- dev-libs/ivykis/Manifest | 2 +- dev-libs/ivykis/ivykis-0.42.2.ebuild | 2 +- dev-libs/libatomic_ops/Manifest | 2 + dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild | 19 ++ dev-libs/libcec/Manifest | 2 + dev-libs/libcec/files/libcec-4.0.2-no-tinfo.patch | 25 ++ dev-libs/libcec/libcec-4.0.2-r1.ebuild | 83 +++++ dev-libs/libelf/Manifest | 2 +- dev-libs/libelf/libelf-0.8.13-r2.ebuild | 4 +- dev-libs/libgcrypt/Manifest | 3 +- dev-libs/libgcrypt/libgcrypt-1.8.2-r1.ebuild | 77 +++++ dev-libs/libgcrypt/metadata.xml | 3 + dev-libs/libinput/Manifest | 2 +- dev-libs/libinput/libinput-1.9.4.ebuild | 4 +- dev-libs/libmowgli/Manifest | 3 +- dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild | 15 + dev-libs/libmowgli/libmowgli-9999.ebuild | 17 +- dev-libs/libunibreak/Manifest | 2 +- dev-libs/libunibreak/libunibreak-4.0.ebuild | 5 +- dev-libs/libxml2/Manifest | 2 +- dev-libs/libxml2/libxml2-2.9.7.ebuild | 4 +- dev-libs/log4cplus/Manifest | 2 - dev-libs/log4cplus/log4cplus-1.1.3_rc7.ebuild | 77 ----- dev-libs/mpc/Manifest | 2 +- dev-libs/mpc/mpc-1.1.0-r1.ebuild | 28 ++ dev-libs/mpc/mpc-1.1.0.ebuild | 28 -- dev-libs/mpfr/Manifest | 2 +- dev-libs/mpfr/mpfr-3.1.6.ebuild | 2 +- dev-libs/sway/Manifest | 9 +- dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch | 370 --------------------- dev-libs/sway/sway-0.14.0.ebuild | 84 ----- dev-libs/sway/sway-0.15.0.ebuild | 86 ----- dev-libs/sway/sway-0.15.1.ebuild | 84 +++++ dev-libs/sway/sway-9999.ebuild | 19 +- dev-libs/vala-common/Manifest | 2 +- dev-libs/vala-common/vala-common-0.36.7.ebuild | 4 +- 53 files changed, 458 insertions(+), 713 deletions(-) create mode 100644 dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild create mode 100644 dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild create mode 100644 dev-libs/libcec/files/libcec-4.0.2-no-tinfo.patch create mode 100644 dev-libs/libcec/libcec-4.0.2-r1.ebuild create mode 100644 dev-libs/libgcrypt/libgcrypt-1.8.2-r1.ebuild create mode 100644 dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild delete mode 100644 dev-libs/log4cplus/log4cplus-1.1.3_rc7.ebuild create mode 100644 dev-libs/mpc/mpc-1.1.0-r1.ebuild delete mode 100644 dev-libs/mpc/mpc-1.1.0.ebuild delete mode 100644 dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch delete mode 100644 dev-libs/sway/sway-0.14.0.ebuild delete mode 100644 dev-libs/sway/sway-0.15.0.ebuild create mode 100644 dev-libs/sway/sway-0.15.1.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index d9a308cb0a05..1806911b756b 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest index efc9ddd5e2c5..6909eb8c4ef8 100644 --- a/dev-libs/atk/Manifest +++ b/dev-libs/atk/Manifest @@ -1,5 +1,5 @@ DIST atk-2.22.0.tar.xz 745572 BLAKE2B 4764a6044446de8e08b54c47400727268ca68e676aa36c01877f2b3f973614a40f209406b649f0e96f4a5b75be883ce67ac3fbf20ac0c58adfbaf3509caac312 SHA512 af3f6197eb97de869ee706f19564449b02c1444c413e5418323e4bf4c8cf1d98c7c8baa25189f6879d63606d4bc75f33799cb901f4697c087e868bb9a5643cba DIST atk-2.24.0.tar.xz 748972 BLAKE2B f9db7e35322cf4a1df5171c812c83eb935ba44b0167b20ca9a951109c00911392a48db88fac02a12074de4d9f458656f946e8bb7611e1d11cc0de841986f8cc7 SHA512 3ae0a4d5f28d5619d465135c685161f690732053bcb70a47669c951fbf389b5d2ccc5c7c73d4ee8c5a3b2df14e2f5b082e812a215f10a79b27b412d077f5e962 EBUILD atk-2.22.0.ebuild 1428 BLAKE2B 09fcdbf9c0360b4028be8ffca418f4e83a839fade16e3d1a67f34b9a43ae87ab6f4b44e6f5c363f6fef074ea2d822ed3bb14b58c656dc294426c82d968db98c8 SHA512 64ed9a17da2175f795a0abce2ef28d246f242990962fef66002fab227d5553bc89ca4dbdb779c2a29a1c59e34f3f04260f8669405a9cdd166b76cf2dd9ae6652 -EBUILD atk-2.24.0.ebuild 1437 BLAKE2B 1ddddf7d3ab81dcb4d1aba4792ab001a49ac54a6b58802c927ccca3b5b905117b1c76cc897c4b51ffff1d99bb9183cb1e33016a438c797577498c0e33fb37d1c SHA512 81bb0275c12a2338559ee180b43b82b85bec05e65c88119bac0df70716548e7037607824022c40e213d5f129787c6a25f08098327d962af9ae6acf6cf9985a60 +EBUILD atk-2.24.0.ebuild 1436 BLAKE2B 6fdbfc3b082a98ace9d812a5d5c78c4a6fe62387f374075da111559dce2f7090e21f1b6d7aac1cdc97c71d5c4d3f5b75f3d9ab8cffb900247563d5d0eba981a6 SHA512 860386ce7d41042c3f0aa68060357bfaceee10366df77bb5012000e4e70d6687a30e2d8e9a9c09c238957c70dcafb4eeed125552c1d2f97702f9cd69740c1514 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-libs/atk/atk-2.24.0.ebuild b/dev-libs/atk/atk-2.24.0.ebuild index 08f8c3c3323a..d35db91b40a9 100644 --- a/dev-libs/atk/atk-2.24.0.ebuild +++ b/dev-libs/atk/atk-2.24.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="+introspection nls test" RDEPEND=" diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest index bb60ecd4ec24..04f6e4177c33 100644 --- a/dev-libs/boehm-gc/Manifest +++ b/dev-libs/boehm-gc/Manifest @@ -9,6 +9,7 @@ DIST gc-7.2e.tar.gz 1291186 BLAKE2B 8c320aac2d9deb8fcca2e93622aa122f96c4152d2b18 DIST gc-7.4.0.tar.gz 1060884 BLAKE2B 66bcf7b42591c0899d069c475e0278792173a157c442d45574720d4b8565b660b39cbb0e7aee412c0ec54f1b3527ccf16b96421cadcca9bca18796ae2a69f9ab SHA512 7421dddd963a4eeb3d0c2efd486dcf842793e81385c9a87c38265137626822566c98920d9d6a9423c1dbeb067fd7fe8aeeead2d7bb7083f6056b6288410e1032 DIST gc-7.4.2.tar.gz 1082597 BLAKE2B 5ca30e786a995941fdf2d803d201e7263bdd7d9974a71f672ff259c75ee36dc5d499a614334e570100ddbcb25fd06176f48429b64bad95fb218c35ba584ad4c6 SHA512 2e21516addf268780641ee55c0cb3ecc2d96fa963faffee5beadcade9c6bf1ee49ee1a75b076b5d49ddde7c839fb94f4c3623ca8412d14c2a5bf6ca30d424a72 DIST gc-7.6.0.tar.gz 1111751 BLAKE2B 84780ffbd087aeddfbab7b5c9de05aac18f8e3ebbc174e3a0ffec295d8288ecce33f1ca6a44eaef168e1433d696a38a664fd6abecae006e8179bc453b278f5c3 SHA512 511e8c01287b1ee9dbec87f0573377de77038b7af053a3f33afed9b3ffa30e2402d6a9bb0ca4f4b81cd808209b47b5718d498cff3de6632a057fe03fad51fc43 +DIST gc-7.6.2.tar.gz 1119725 BLAKE2B d74fbabcc298e7673ba4d23df9fa7a8cd2895b0925dd26a2b2090d7fef0044af4dcb693357de8cb30ff7e4b9708c00259224f40baac13ac178adf44c09c0dd17 SHA512 7b54812903929b0d5d1d696beac54629a7667997b41ef45299373bc18b2153d5755286b25e11cc90ffc572239e52a02900927bc60b0ad3593162b8c8e259fd50 DIST gc6.8.tar.gz 756879 BLAKE2B 8a56c4f7b23e79862aaa6fc505a56ea9a8ed53b9f3aedc8cbb57c37f0fabe040abe22096a8893b7f7b1ff1267bff37101e3dfbbcedab380afe0abff02b98fe14 SHA512 69a9554d2d213392512d4ce41ec8c4993557e65c2b3dc4f568ac18695421cc08b7677c25f9a0ce03e94fb5e68a298fcac7ed09fb90007a2c998ff6ef78d3c651 EBUILD boehm-gc-6.8.ebuild 1090 BLAKE2B 8aeb1528915bd4c1f78f058590e0c55284bd6e0c188dcf47dc52aa05fd68af9505972885c0f09ef972ff2c0ad8710f68ac2fc41980c7048cda715ca059690b99 SHA512 912df525bfaaa5b767e5774e68f059058d50a060a02a99605d5a204153c22610ba872334e93eee64281c68582aa1fa54e2da1d72d6a82c0d83d89e61062939f3 EBUILD boehm-gc-7.1-r1.ebuild 1148 BLAKE2B 7b832a50dc99f3451af49eaa91b8d9d0b488bde2e451383df22b4a2556bf587503551784e0346f376116399610a3682702f4376d6d92e4db6f03f447caeffb22 SHA512 0f9e1d20c7de2df47ccbe487fd94ce674ea34b41edb089bb6d746e5de2c3e4ae16efb5900f02b1b477380917f274d946c3d1f7e70150bbf803b1e69bf615cd04 @@ -18,4 +19,5 @@ EBUILD boehm-gc-7.2e.ebuild 1333 BLAKE2B 398be6ccb9df21a385df0bc45f0502db6e2f098 EBUILD boehm-gc-7.4.0.ebuild 1226 BLAKE2B 0702a307fb72a751d6592505dcf17a6595f5d18b5b986600a2bc98441e742c47b4ea9c42028ee6e83ba695875322b3f9cef787f526153a0a91327001fb0fb26a SHA512 346a736512c86d9d07aa35aeca5a56e5958dd6af7614b6f3fa475bc4db51cf2dda42e5ba7b392e61d0f89b12d8ca1048e71da5e4b4047390be15682f34e720a3 EBUILD boehm-gc-7.4.2.ebuild 1200 BLAKE2B 0962764eb6158acf2106131b136860b6e02f6aaefd1ca19436d21c4d3a9e2e3c6e37b77a7db3fe11d4fa009b9f461cccba28d19d22196cc5eb89e5dacb31cb7e SHA512 d90be5a47509d83927c355c44f79e301f1fc62b198e984d132ca385519f33ab2aa5e8cb1b0e6964d3312ad0e27d49b9b8c68cec639d0a231b092461f0f85112b EBUILD boehm-gc-7.6.0.ebuild 1245 BLAKE2B e3d6bfd09f64e71463de90fbbd0cf27f5746c75e8e616315d044b44b5eee79b42d8ce23a0e9e582d702cfb2b8c13414054cddafcd6e7e873cb695bed21f5f97f SHA512 ec4606af16ad4332a5260506c773dcdf8384580cf9aaab4b59758fb9886164fed65f763d527b54f6b23b331b86952ab0f153a7705348c6b46264007dd410d53e -MISC metadata.xml 361 BLAKE2B 840d97a189bdb65e7535a5e487a3081af6bd6f7cf3dcb0c1f00f3f9d3ef14891b1520922de81d261393e031e2b5eb21cc3a787042b086de4f8d6bfe0d1f62b64 SHA512 90f2837ff1c7ad2fc38cddadbac5e3c18ab17ee99bf30ce491d9581493a52b73463cdb4db86becb4b6b1123e3871c157431330e400931f85eb7e1f96231915e8 +EBUILD boehm-gc-7.6.2.ebuild 1266 BLAKE2B a28c5effa656c6f93f8c7133e11a70538b02040f623041259b6ba22e868112b2aa580015a98366d4c0f7c0eeec867be42b7227cbae0aa944cdb2fb64eb76a5a6 SHA512 645884c81bca9022e8bf1278eef66af48cc062dbe3abce8c4000ebc10b3474b88ecceff1379c54676a8210078dc39ea7f6c0552372c229804a55088f63426a76 +MISC metadata.xml 257 BLAKE2B 468bd91200194cf2104205cb18f54d629954ed0d86d85a5d3e90af1942eb199d777a0ebc17d1f610f69326d3e0caa686255709f165466f5e0a675380373b30f9 SHA512 fd85d9cf15f6b7db96e4d184e32ae6f1503a5b70cb4cb1ce930ba13a1d5d4c4b24971781e95b7f3f9ead58b31760f84c368bc6fa2a793b4b5baf78259b047ff1 diff --git a/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild b/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild new file mode 100644 index 000000000000..53b5655f24f9 --- /dev/null +++ b/dev-libs/boehm-gc/boehm-gc-7.6.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit multilib-minimal + +MY_P="gc-${PV}" + +DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" +HOMEPAGE="http://www.hboehm.info/gc/" +SRC_URI="http://www.hboehm.info/gc/gc_source/${MY_P}.tar.gz" + +LICENSE="boehm-gc" +# SONAME: libgc.so.2 libgccpp.so.1 +SLOT="0/2.1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="cxx static-libs threads" + +DEPEND=" + >=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}] + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +multilib_src_configure() { + local config=( + --disable-docs + --with-libatomic-ops + $(use_enable cxx cplusplus) + $(use_enable static-libs static) + $(use threads || echo --disable-threads) + ) + + ECONF_SOURCE=${S} econf "${config[@]}" +} + +multilib_src_compile() { + use sparc && emake src/sparc_mach_dep.lo + default +} + +multilib_src_install_all() { + local HTML_DOCS=( doc/*.html ) + einstalldocs + dodoc doc/README{.environment,.linux,.macros} + + # package provides .pc files + find "${ED}" -name '*.la' -delete || die + + newman doc/gc.man GC_malloc.1 +} diff --git a/dev-libs/boehm-gc/metadata.xml b/dev-libs/boehm-gc/metadata.xml index 3c4cdfb0b599..e396f3755977 100644 --- a/dev-libs/boehm-gc/metadata.xml +++ b/dev-libs/boehm-gc/metadata.xml @@ -1,10 +1,6 @@ - - patrick@gentoo.org - Patrick Lauer - toolchain@gentoo.org Gentoo Toolchain Project diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest index dbd030c3a8b5..4cd17e9fadde 100644 --- a/dev-libs/check/Manifest +++ b/dev-libs/check/Manifest @@ -1,5 +1,5 @@ DIST check-0.10.0.tar.gz 769119 BLAKE2B d5e256bef4aa010322844ce748e620ce884658d74b14e1ea5b0e1bbd4565ef7b0cb7b86d315a36f7a5e4d225e40f242ff9730790bd55fc036757b4296396d153 SHA512 82103a98382c41cf16f172ded66c0399d3da6eceb6728aab11120c028e8796f6d545a98dc4aa5f76ee68c0bfd1f842a4dd371f5d670c8ba84ce4209812bf1ac5 DIST check-0.12.0-github.tar.gz 281127 BLAKE2B d7dc89c10022594a37e9a4bc6b9fe1e8f355af864a5012c292cc3f1152e9e3e9be01fa34b39e5168f65650e540f36dbc8195952908a871d1c111283429f2f538 SHA512 f7b6452b69f999a90e86a8582d980c0c1b74ba5629ee34455724463ba62bfe3501ad0415aa771170f5c638a7a253f123bf87cbef25aadc6569a7a3a4d10fce90 EBUILD check-0.10.0-r1.ebuild 1797 BLAKE2B c9b32128d72949401929cbc304025f3aeeb6ddcca7c5674f757dc53c5c90c99cf0729976db4df4c64341ee8b71d4511298e648897c761dd6bc3c9ada0bdb2adb SHA512 b178160a81d6df74c7ef10f8d4658c6e12759a2b7b416d7c7e724d83a83212b67dfebcf41b15942dc7dc6f1e5b6270463b2088825a84c6c945b8c535151f1881 -EBUILD check-0.12.0.ebuild 1690 BLAKE2B 890751c8b6b9c9f56b69004073b40e774c1e03f116f40c0dec044671a1c8cc4eb40997a6021477b2aa7418b792625ac408e430f416e616489868b0f55ca9b059 SHA512 781f2f097f11f462e6070c095d8366e02ecb11f5f73e8f274826192171ad715d4b7e903b71630d0b8ab1b2613c9304345703052dc72c4f83dbe2a033dab453bb +EBUILD check-0.12.0.ebuild 1689 BLAKE2B 6646676ea73259dc48f183abebf75265605c251f859a6a2d5140f43176e70d06593cbf9131e7d7d3f628cb6a458e84491d73369976a52083d4741e24196fb3b4 SHA512 fa218ab9cd4958c00dae5755a56ab12e4d285461427bd684880a7e047cfda247fb5cf2ee8916d6b8d760fab105bfd52089605ca9f42c236a5674253ed7f321a7 MISC metadata.xml 363 BLAKE2B 5cdadc9ead8f98c8a417954ff38f8c32a79ee2d0b12171204239305d66e69247758ed237b45e369cb6aa40e4bd56777f74296baecee6eb571801f61e3ddf730c SHA512 b025f88785c7d2f4eb01ccc5f9730c2ef81171fc94a01802f7832088eb20aae42aff7cf4ecd89c3de6e87cf583f873fe5ed9dc4c7fab9f124ce3ebc8441ccfaa diff --git a/dev-libs/check/check-0.12.0.ebuild b/dev-libs/check/check-0.12.0.ebuild index 6f9ee0d01c50..b959e47a7fad 100644 --- a/dev-libs/check/check-0.12.0.ebuild +++ b/dev-libs/check/check-0.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lib${PN}/${PN}/archive/${PV}.tar.gz -> ${P}-github.t LICENSE="LGPL-2.1" 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 ~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 ~x64-solaris ~x86-solaris" IUSE="static-libs subunit" RDEPEND="subunit? ( >=dev-python/subunit-0.0.10-r1[${MULTILIB_USEDEP}] )" diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 6157b4a93885..56722ffce7ea 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -4,5 +4,5 @@ DIST glib-2.50.3.tar.xz 7589284 BLAKE2B 8648e5d9e8f4c943ca3ec5a5ec01f380f55f7655 DIST glib-2.52.3.tar.xz 7679972 BLAKE2B 8d9f6b714571bd04ab9717fbf9ded8556664e43dcdb7dd59436b8b7f1a8a5cdf98e9ce60ca1ead941af1d57688044fefb6c749fa735084622a3482b058864ff6 SHA512 a068f2519cfb82de8d4b7f004e7c1f15e841cad4046430a83b02b359d011e0c4077cdff447a1687ed7c68f1a11b4cf66b9ed9fc23ab5f0c7c6be84eb0ddc3017 DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b SHA512 6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320 EBUILD glib-2.50.3-r1.ebuild 9657 BLAKE2B 06c6a853452de29191c26a1c829b85226035baff514402fc343d31ef348a7c8677dc3cb74ce118cc7ab4457918b4f238e2ba4776c500a8165d7bf65bbc12cea6 SHA512 9e53494a817602c1c23117b9dbbd9365436540b331a258a705414699434b168635f14ad8d9eb08144f7989c72789593d55958c430adaaa8a384c36e02bc812ee -EBUILD glib-2.52.3.ebuild 9570 BLAKE2B 4787d1efc36d72a267cabc5cdd87b27696916f2b3120d07f62307fedad4f2b3745f436c0828e68fba586a3ef07514c9de75c5b3561cb5a6e5ce1d02193c5b740 SHA512 c6d4c0c12811cde6a756898451b477786b7893464bdacc1e61680e442f017f7966e2e2c3a433bcdb7890eb0bef8f0ce2e76c48577aeb72e1fa5a72a655478f19 +EBUILD glib-2.52.3.ebuild 9569 BLAKE2B 99a227e161d5e546b5391a0fd45c88d899dc1b401f75f2bb1f63ace244cb57a2ff39207bf810f7464822de626a85ea35844f1a71655ef6236b7aca9c20d3da18 SHA512 d2811fc17d6080af30e7824662338df170156083978b9d2d77ee0d75d46d987dcd168182680e8a5ed8d52e0ea7f5d20f637d205ec44426fceae1d99fc82bbf2b MISC metadata.xml 978 BLAKE2B 75f0c12ff1628b7c345b1e85c6baa041973f11555aa520348ca6f347d2241ee0fc9bc26891b25bd34ae512dbaf761b5382d93f094dc0c4ff9a76c3ec852c9583 SHA512 8087f80cbbffb14930b50178559cc4dbde999d4e123475beb04e2d0a25e64b24ee5ab8523f1df1839e82f74272b40cd9a57b78acf34fd64f8b4723bed26573c8 diff --git a/dev-libs/glib/glib-2.52.3.ebuild b/dev-libs/glib/glib-2.52.3.ebuild index 9a6308e1e3b3..e687ae9a7a4d 100644 --- a/dev-libs/glib/glib-2.52.3.ebuild +++ b/dev-libs/glib/glib-2.52.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Until bug #537330 glib is a reverse dependency of pkgconfig and, then @@ -27,7 +27,7 @@ REQUIRED_USE=" test? ( ${PYTHON_REQUIRED_USE} ) " -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" # Added util-linux multilib dependency to have libmount support (which # is always turned on on linux systems, unless explicitly disabled, but diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index 7c66f4940ac9..5be5fc2d9651 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -19,5 +19,5 @@ EBUILD gmp-4.3.2-r1.ebuild 1709 BLAKE2B bb324827b9adfae3ee2487c750f6c719c4c17fbf EBUILD gmp-6.0.0a.ebuild 2898 BLAKE2B 686c7a179e4c99ad6d16102fe099f0cbe5e9b0eb332e78f2bab0af3bd2655b54164b923ecb2ef3b29271b2ee40906549226f56a0d8ad1478561a959e2a011e41 SHA512 ed70ec49d63d4f8ac3af1d36c197eaa5022e368018dc1516d771a94e0248d81192e49bdf4f78c80f1571683b8a00b4be63c4cbb76f883e8aebac7f2d8bcc766f EBUILD gmp-6.1.0.ebuild 3024 BLAKE2B 620c9736cff9449cb6c5797403c87ada6050958d7a87402569189c5d8a3b68704083c782634117d7612ecb603eb7c4845f3c2524f9df12f5c6fc801b6dfa5f1a SHA512 6b2aee7149e8fb461d9477f13a7377f14130c63bd28205f05862926aaa8925b6b229fcdd4a1de83c48b09f4b54fb2afd760503e990aab4e217bd3b745b6d7943 EBUILD gmp-6.1.1.ebuild 3037 BLAKE2B 8cfc4baa641684d7924f28f63eb59d44e5b01e0fb554fde4712209a7edbc512dae2c87bc5deccc0f2a899b39ffb91f70f2b8058a362320ee234426a0bf3ff79c SHA512 6b5dc4ef6ca38c816274f104ce6a55e5bb938ab396ca9b98ce7d3263e51f78cad321a81ca7af166b0284c94d77c0b588ff75cad0f1e9a6d5069ded4971dd57e5 -EBUILD gmp-6.1.2.ebuild 3294 BLAKE2B e657ad818aab0d1f8d062af46f3085a4653f16b53b5d2d2a38da5a618579c6efc39e73f3e33c0fe44b272e99850824cdef46051f8ade2d496c392b1738082dbd SHA512 f504ddae4b5c6804697dd0c7e2b961937ac7fe14ed27591fd7870814fd7e799aa0f073e3a35be05988fec83d2762d80584c202a39494ccc563bae684e6f13b31 +EBUILD gmp-6.1.2.ebuild 3289 BLAKE2B ae46e1e5667b78a2dba22da77d7142e1c83d84bd6a90ce3c0c1223a146537574c59abc0a3ed70d0b0c07b98c146db174da72eb1250583e6bb9248b2cc3b80e40 SHA512 4ad67c318ec5bb9180cb96ec52a28346a7e4518c62bfe03812a06308de01c4d3ef92021f4691dc9bd592748d1bcefac38f09e7d436227b92e00b21f73b3abd1b MISC metadata.xml 501 BLAKE2B f72cb10582beb651fddf6d5abe85920d6f8c9d7a87b82e6778a641bc75202213432105da5cfefbdcd9d343180cca7f2f56638f27c9e059d68afa92d6ee0d6665 SHA512 bde33c241d1e7026e86e7a445bcd929f8a2f6d2dc7a0e71994f2130459910a0ac51d6d3d8cad0fd45baea0d0a38c818348d2427035ef393ac6343ee993c95dd7 diff --git a/dev-libs/gmp/gmp-6.1.2.ebuild b/dev-libs/gmp/gmp-6.1.2.ebuild index 9134d5cfa90e..1b8a6200d992 100644 --- a/dev-libs/gmp/gmp-6.1.2.ebuild +++ b/dev-libs/gmp/gmp-6.1.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz LICENSE="|| ( LGPL-3+ GPL-2+ )" # The subslot reflects the C & C++ SONAMEs. SLOT="0/10.4" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~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 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+asm doc cxx pgo static-libs" DEPEND="sys-devel/m4 diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index d2431f7c8442..eb72fd7643e3 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1,5 +1,5 @@ DIST gobject-introspection-1.50.0.tar.xz 1415700 BLAKE2B 7707d0affc35e60d272312debd429a96a578cc6ea4e889244a0a1dc34f23e3b686cea06076427575fa620f570141e173990ed12649cb669808141dab1fdffb19 SHA512 cb108cf3d49743e1686fe4ae99f2360799bc8825ad97bf0b97e097b3f89e2771079593de0f497a9e5b9cff892f6fbf870834a6c4d13f11bcde99162e9388ecfa DIST gobject-introspection-1.52.1.tar.xz 1384292 BLAKE2B e1176bff177d7b6deee3e93159425a176d8056fbac2af5038950b7bc4486785ca988fc4c8c4d6a069b2bf623092e57f096aea37bbb9a767adaa695ec8f0db4e6 SHA512 878653ffa80c064c73453ea2878a977e52f0d6a0b2123bee8c3429379366f9da3e9fd991fad0dda170d74e4241314ea6c5120f5988e68fad4bfe9c333d11389f -EBUILD gobject-introspection-common-1.50.0.ebuild 1035 BLAKE2B 0b837985d04987d92bb2de0523250ff4f0b714c916d9336481c09fc370f537a61d107cfa5b59734617381c75b9b023a325a3ea97289a3b056d1544cf0296c5da SHA512 ed05d2eafdfcd439270c8a144a927c6fcdc6c578ab8a0c3406cedf75c543a173155a35638e371131fff37322393ec67d9c0d47cbf8c80ba02daef3bb82d6dc8b -EBUILD gobject-introspection-common-1.52.1.ebuild 1044 BLAKE2B b043878ec7a9e39b82ccd1942c4e52ad000e643263986d2adaf8a561545e0c113b7eaa54805570a44fcbc5ac3889925317950353bcecb223eefd5a4cc63b2de4 SHA512 fbecfc05887f313ab478cb1a69aede351e9defc80798596a745265a3f7ec6cc35279cd1ca5b3eb1f7bc0a3612a5a4d41fe7e2d2da9e2aee5c23d0c748456dad3 +EBUILD gobject-introspection-common-1.50.0.ebuild 1032 BLAKE2B 88bf89cee40bdfe0e69efe0126f65dca0133903ae4756c336494799c7a3a1b8093f7f2483560c627482d0a5dae7ec41872969c1322c0dc117df389f4e74c3424 SHA512 2f026c9d91e6300594e43499235d9fc563bbffc967cd91ebe7c7582ce173d717d10bc18a906086ac57eb82e5446c18288f091daf8a622b2e5a5bc033c70b5058 +EBUILD gobject-introspection-common-1.52.1.ebuild 1043 BLAKE2B 184cfc2276944784d6e7f0194c6125fdf26634cd5ea70a098d2295448442f5effe102d617c84412673ae4485f0ab9d0dd0decbe3d4343aa3c08b7010413be2df SHA512 b26689ce383c952d11a95643458c647800aa2008a9538c8fa0a23d26d12e152c702a8ec892ed0be0979437750ea3a7122f73396becd24010c9744efc4c9cda05 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.50.0.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.50.0.ebuild index 122e7411d902..20201297a09b 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.50.0.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.50.0.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.52.1.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.52.1.ebuild index 54ee9ab692e5..4e8cf7754f7f 100644 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.52.1.ebuild +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.52.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection" LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" RDEPEND="!<${CATEGORY}/${PN/-common}-${PV}" diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index c6477536f7e1..8e97f9b42a92 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1,5 +1,5 @@ DIST gobject-introspection-1.50.0.tar.xz 1415700 BLAKE2B 7707d0affc35e60d272312debd429a96a578cc6ea4e889244a0a1dc34f23e3b686cea06076427575fa620f570141e173990ed12649cb669808141dab1fdffb19 SHA512 cb108cf3d49743e1686fe4ae99f2360799bc8825ad97bf0b97e097b3f89e2771079593de0f497a9e5b9cff892f6fbf870834a6c4d13f11bcde99162e9388ecfa DIST gobject-introspection-1.52.1.tar.xz 1384292 BLAKE2B e1176bff177d7b6deee3e93159425a176d8056fbac2af5038950b7bc4486785ca988fc4c8c4d6a069b2bf623092e57f096aea37bbb9a767adaa695ec8f0db4e6 SHA512 878653ffa80c064c73453ea2878a977e52f0d6a0b2123bee8c3429379366f9da3e9fd991fad0dda170d74e4241314ea6c5120f5988e68fad4bfe9c333d11389f -EBUILD gobject-introspection-1.50.0.ebuild 2095 BLAKE2B a093c460ad984cdc94283cc0139cf82e3321790bdf6087c078280082125699dde0d48c66daf431932cca5b124e28f78667ee59303c01e6da062076dedbf70eae SHA512 c65cffdbae089ce2c106fbc3749271546d9ae963672097711119a06ec79544f0e1ec6ad26894dfdb53be30ff1802e775d6d27f4c6e3da647a0597c3cb0822ea2 +EBUILD gobject-introspection-1.50.0.ebuild 2092 BLAKE2B 92e733407ea06a272049437950950d24f42a90757c4368a4e634833df2b3502c1ebc9c57297fe9b7972d2d96fc57b0b247afd624d6468a697d59bd53fbde958d SHA512 559b28837ba8826dba5b258cd3c6a1723174fbf2ec2609c002677aee0fb2bfde431fc9f18b20f888c483fd4f4980b386bebd7888f5eda1c150b2f80b002297d8 EBUILD gobject-introspection-1.52.1.ebuild 2108 BLAKE2B 8982d7764f8d5db73c3d90a67fcd16d19c4fb4e29ef19a844346bdddedd8300ff4380fb5353f0d179d879967f10b544ba2ef4a42c7cc8693b6b23bd496fa1c9d SHA512 4b66bfac6b53ae55d8ab4561ebac77aab96366060bb8edcce80104e1fa1d16350f01164b945fd37e3e4b6235105b66ce49d214046f0499b39804fe67b369ea61 MISC metadata.xml 367 BLAKE2B b69aefd2ddda2f8e216d449de9ca13a5a8c473353b291bc5093ec2f6f3ac3346dc9fa25c85a64f15950813d9d6dfafd356a234c748436edb7639f37e95c71151 SHA512 1430924bf7430f4a409d6c3335a52b59567d5972440068e53e637d6c71486ef3e606ed9043184dfc168d731909e11c769042d2846e137312cd0ee0ce6f52e431 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild index a0d69d3fade5..96dcb938793b 100644 --- a/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild +++ b/dev-libs/gobject-introspection/gobject-introspection-1.50.0.ebuild @@ -17,7 +17,7 @@ REQUIRED_USE=" ${PYTHON_REQUIRED_USE} test? ( cairo ) " -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # virtual/pkgconfig needed at runtime, bug #505408 # We force glib and g-i to be in sync by this way as explained in bug #518424 diff --git a/dev-libs/ivykis/Manifest b/dev-libs/ivykis/Manifest index b75f9886e9ae..62d4e340d957 100644 --- a/dev-libs/ivykis/Manifest +++ b/dev-libs/ivykis/Manifest @@ -1,3 +1,3 @@ DIST ivykis-0.42.2.tar.gz 653885 BLAKE2B e4a5310ce6fd15aea79091edd56221f77c64a68472fa9bd44715da8c21b4b54f55c2e8c886491afcb8c206107b78b20cd7ad727a96690e8c718f2a2aaeb32aac SHA512 0a166869b434668219c379a8acf7b2da17cb1e29aef74f9dde869a322d3b34e36c84bd67800f7fb234a29bf9372061329189f02ab6d7f85bb2622b4c43185270 -EBUILD ivykis-0.42.2.ebuild 360 BLAKE2B a432cc5d87e501cf44a16ece4434153a931c51a8f2bb7a328fbfa08920b3f6be7eddcf21cbc3c6df284c0fed29a9d8073b5d4c55375ba454506c6d58b30d2b19 SHA512 b9bba4cb3f5c6775535ff34536a04a1cb960a8b3ac53ae7bea83c28db2d81bd574d42b5baaf63ac50b16e1e529131dcfb7fd97ea89b394e7fbffcc252a9ec12e +EBUILD ivykis-0.42.2.ebuild 359 BLAKE2B 56c5f21008abbf3fb139ba4ff28dabc6ec2f2190883fbddba81ea798b8c27b6eb1d6c749e211309c87769e246d52498e80ca7583269e861cbb367e1773532d0e SHA512 e8753fae8039c04db156dceeb89182604990a64e452e3856016bef688c05004fd1ab5ee23f033b8abdfcf871b1bf3b9c7b5e6e9e2ecde84c8a211b50124b579d MISC metadata.xml 462 BLAKE2B 64b01c11fccd36c0d1c027c8c904ea843adcd233cea786bac604d81044929f420a64ceb9b6a713bfea8637710899254981b44213ac3832173b556026d51b2ee9 SHA512 70b8289fc39f3a8132f8d85577c8795d9ae44fc72934765fa12226f147b43d28472afa77d9a39e65d48d123dfc9a69f509090956317258de3e3cdf8f95a03e9e diff --git a/dev-libs/ivykis/ivykis-0.42.2.ebuild b/dev-libs/ivykis/ivykis-0.42.2.ebuild index e4cc425e4469..a351861a0cde 100644 --- a/dev-libs/ivykis/ivykis-0.42.2.ebuild +++ b/dev-libs/ivykis/ivykis-0.42.2.ebuild @@ -9,4 +9,4 @@ SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest index 8b5162604890..887e6a9a8be1 100644 --- a/dev-libs/libatomic_ops/Manifest +++ b/dev-libs/libatomic_ops/Manifest @@ -14,6 +14,7 @@ DIST libatomic_ops-1.2.tar.gz 183780 BLAKE2B bdd1a8e6195f50336b6680841d403f4c181 DIST libatomic_ops-7.4.0.tar.gz 455143 BLAKE2B b13cd06bdc0715097ca1759594f24435f8e80b707fe77d1f8be1824b3be7bc992c98df222450dea1facba4da8877a0ac0752a6e82881781d68779492f8b273ac SHA512 3a2f6eac7c5f0fe0abaf8650047b8ec1c9c5abe732982a294a2afa920b588e17d64cb9f05a44be31b8cca9e52cc5ac79a26e1779bf60169c228344df4bbe86a9 DIST libatomic_ops-7.4.6.tar.gz 479437 BLAKE2B fe3199df827a170f328997bc24cc2b717d5df8704aa90e4db5b82add5861b2a08f5d60e6b35491cfb656f086d489749a73dbff6507b30aa5c5d350cf07b03649 SHA512 29c6f937aa5d21343741aa0661aaf33ec9196b7784b7165d40dd87ce7bf8a7691f5ba94040663f078465ded1935ca01bb829a4b56b190f9db63cc141515d9819 DIST libatomic_ops-7.6.0.tar.gz 493177 BLAKE2B e1f8ce79de18192a5dbb2dd5834928fb8a385cb1d2174186049a269e1329ed32adb975bf461e7d29a75332916719d4f3197a30a1839221c6ab71249f17e9be98 SHA512 58f1f1df94ff33bda5833af2e3a6a4af120ccfc0cec0fb15e2db24341e2ffd5a6436169cb4e7dbd96a6cb0431c1295dc4b5270d4b01806e470bacadc902720fc +DIST libatomic_ops-7.6.2.tar.gz 496917 BLAKE2B a59ecc1053df8a5ae2fe9aab5c8e18c09e33c2c477425ccc0919c87d01538ef703547b2ebb1dc9f1606e76c9d48b123a4cdd496e7e05c694da8778e9c83ec1cf SHA512 9149c9328ec22ab80469892b40c135f20b6cf6edff63b8de6f16ab0b209f40d1420ad012a40c80009dfb4cdc826feb72fa826d6abf61211516aabcf463c17fe4 DIST libatomic_ops-7_4_2.tar.gz 115132 BLAKE2B e08622dddc3baab17576a893f893898ad4d09bb994b680641b98edc3da7eb2cbab4ccd45a02c4e7f6d4d500c3866f1e7c0354bb692eeaf4784321356cfeacfbf SHA512 3d06d5de930a369dd2af4413d8f573993eb927b45941ae8eba14ada91abd34a6baf31e1030d1ef6aa02bd6a2d8d59f9f306dd8dda6a68cf552a2745041111b2e DIST libatomic_ops-7_4_4.tar.gz 115469 BLAKE2B a76fc56937f2c6ae129ee249214f7bdb3277a90c349f2713d14b1f11c7dcede9e6a76390ca329969e585f3ce105ed3883c1d37a3f12795abbe62e58ca5387e7c SHA512 2c1a773c61b5fecab467746e872f7eb1541c1f6770d2055d0440dac461294e896ff73460097a73c932ad07d6c44eb820ebfd039e5d87f1699d518498da6fa25f EBUILD libatomic_ops-1.1.ebuild 498 BLAKE2B 665cab9f62cc635e38f89baafb7b58e5b99ce7b29f015fdd6e29c371c321f01eae9a6b351b7d20d3d9b62632839f5c14996055383ce7d76abeae6147e2b719bc SHA512 b21efa7ad6d44343edad2414d1870b9d3e5eb8aab02afdd1cc531f38c6f7d0d5dc972ff76fc9f893214b2cc3415390c8b865b1021bc2e143135bcba86632d7a3 @@ -27,4 +28,5 @@ EBUILD libatomic_ops-7.4.2.ebuild 776 BLAKE2B 79d5e3cccafa859895ebafdfb1ebe669d2 EBUILD libatomic_ops-7.4.4.ebuild 796 BLAKE2B 9e4dc567935a1036a4d08f10efa416ab1c51ac60a15827810a0a84391a1e860bcacf738b30d41d28148da31e4bb4adcde1dbee50c9dcccf9abd925913f592827 SHA512 d04052e866852e0810f4e05537a37a7bea25cef0aac2c1035093079401ebd0fd0e146418cd0c825e438a27604c008238617c69e5df7c50aa49ba134d80ba7d21 EBUILD libatomic_ops-7.4.6.ebuild 659 BLAKE2B e5417d2158a4f43f4f471a4ede787ecbe82c164af9cf0a9cc2a1792d0414a81f6ffa5f72e834f3d75714477edb247a2702bff0f15a6cda7afa647556970cb68c SHA512 24f438b90aad521994e6cdf4ae195b7bd5bbdc65c66d3f49daade0131c69952ffa2538d10acd01b55517dc94057a0704919c172e3adc10ca49fbb598e2976d99 EBUILD libatomic_ops-7.6.0.ebuild 650 BLAKE2B 097e7ff302e2dea88181cb379246a2eea38bc8e638500b608359f52e00be14acf8fcd532277d41406a877e6988255ca36e3b50adc204fc657da67af7d22792b8 SHA512 1d4d27e888b82f36770c301e7da6d0cde3f22a034139d5ac5d1b2ae85268fe78eb9338992d8144bc90f2f56cf0716e8fd1498af617e0c3d9c780b42585a67e9c +EBUILD libatomic_ops-7.6.2.ebuild 661 BLAKE2B 1f61944836bc735e327f9086ecc10621ed8e60d2426c086d774db56abcef07cdbf98a4d88aac485bd0ec7aaad585081422a7810a84cb4fb9078159aab82ce26d SHA512 ac75f27f0324f245873d7395fb119242a0d677ce32b5aa9d0b7824305cffd6b5f986a8b5addb7ee6098ae9f795aeb4765157a3a815b810b7d9817a9f348205ad MISC metadata.xml 347 BLAKE2B c8fa80a777d85e172d52bd7eae6523981b9fcc79fa8d6cb7378960adda45dd6489def86930704bb845e64437ff33b39f5401cda0d11ed021342235c7020759e5 SHA512 7a4acee1ccb58c4694e9100d556046c55f508050f6e09dc3d4dd509db9eb747b94eca152e1e98c2ebacd8b8c9c75c362426ad9545cac490f959ec16464f809e5 diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild new file mode 100644 index 000000000000..a34dc5c6c63d --- /dev/null +++ b/dev-libs/libatomic_ops/libatomic_ops-7.6.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit multilib-minimal + +DESCRIPTION="Implementation for atomic memory update operations" +HOMEPAGE="https://github.com/ivmai/libatomic_ops/" +SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MIT boehm-gc GPL-2+" +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 ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +multilib_src_configure() { + ECONF_SOURCE=${S} econf +} diff --git a/dev-libs/libcec/Manifest b/dev-libs/libcec/Manifest index 010d7238b5dc..0fe648eb6e59 100644 --- a/dev-libs/libcec/Manifest +++ b/dev-libs/libcec/Manifest @@ -1,5 +1,7 @@ +AUX libcec-4.0.2-no-tinfo.patch 829 BLAKE2B 2051bef2e92fa61f4afa90728c99f7943d1d382bb2e91633fd07f8cff73055eecabcd68f3c95928e83ca1e676f3f07c9a5118b51d7cba42029a3826530c3784f SHA512 7ea5c0334535e8f731c12e1f257ff9a08b303ecf449afc0fdff36b1f06107e47356dff42bbf38c9e838adcd511e059e71179fefecc892c631a453160576b0e8b DIST libcec-3.1.0.tar.gz 1097121 BLAKE2B f216c03c26fd51366282d649d18ca969f362438a2803a7a15dc2aa1ec7caeb4e2a9f02b74e569da4d4c6aa24427ec5bd1870a230dc9c0bc575938c3929a7772b SHA512 e06f65d85ee268ec23380186d11e53f3e477bf25b955c9314cc13555eedeffee902dc8a0f3005248250c584760ab68c461b087b305dc4ef463da628ee1ab433b DIST libcec-4.0.2.tar.gz 334995 BLAKE2B bdbebeb339ce39f2f740805c4c627cc5190cc0dd57d0d87e3d3aa4ba8feeba103336d035fb8b282358f2e08fa470111be43df4df48870be0e9aa93f35434d0ef SHA512 7bb80965cd1bef713f59bff136dc4a7f1172c4a9bdb8e2f59c6bcc5b74110848c0b2912263280ea68177908a688127e8d7208fc43ce6e65d589343b85395a0bb EBUILD libcec-3.1.0-r1.ebuild 2048 BLAKE2B 131b91fcd3720d8fc36dfa9e782f0ce7ee858d18a028393a7bbf9e3dcc375cd96a3752b52ae8c60ef0da8c607416cd7e8552fdd012545135c88febb7896b61b7 SHA512 e6d11e0d455c0e277b864ab2def6209ded30718d8939032576d1ee5d5370e743adfe44545bde1869342775b0d13f2b64152cc0f134564bd920a54ce7d69ade3c +EBUILD libcec-4.0.2-r1.ebuild 2161 BLAKE2B 69d64d87ad45b660b9407cf7ada57d1746ad02a18025615c4eb9085abfd8d21ca282a1efddc751919b7c4ee704bf943968c85a23f83d5a382e55b4dcd8329509 SHA512 fd2a22614487c9196b5c0de7245c45d4a2c26b96145e2a84ad04b6f387a2836e8b2ba23ef2292d9886267f8443b184ebd3ef57a9a6a0d68b237a638f6cef25f4 EBUILD libcec-4.0.2.ebuild 2112 BLAKE2B a489f01bb2d2f4e4429a45cdf55d53afba13222b4e371380e47f90613831f600f3b92a269589eaf932abdf5503822a936e20f7255d909b8a37f77f504166366d SHA512 5bb45988de38b50974c2d52053733c0861cb2416957a83208178b620cd9938ac0af4e5fc8467d0c0c9e9049214e61fae3321effd89ea203c84303b604b5b6a7d MISC metadata.xml 662 BLAKE2B d87a9b256eb1cec65184415c8172819e8ffd47f38da6ef0aab46c0b8c40ff09b6b365d4051d44d2fee46a4bb0a7c0fbc0a87d92a171e92961b6f6b7a50d5868d SHA512 5abf50f31e2a18c7a5fce12414dd74efab13be9ea00a70b84384de8f95722f327d7446f51369b7feb33616bc0ff182cbbb7dd0be2855f5b54aee4e3c69dbc59e diff --git a/dev-libs/libcec/files/libcec-4.0.2-no-tinfo.patch b/dev-libs/libcec/files/libcec-4.0.2-no-tinfo.patch new file mode 100644 index 000000000000..673c6f86c972 --- /dev/null +++ b/dev-libs/libcec/files/libcec-4.0.2-no-tinfo.patch @@ -0,0 +1,25 @@ +--- libcec-libcec-4.0.2/src/cec-client/CMakeLists.txt ++++ libcec-libcec-4.0.2/src/cec-client/CMakeLists.txt +@@ -27,8 +27,12 @@ set(cecclient_SOURCES cec-client.cpp) + check_library_exists(curses initscr "" HAVE_CURSES_API) + if (HAVE_CURSES_API) + list(APPEND cecclient_SOURCES curses/CursesControl.cpp) ++ ++ # tinfo ++ find_library(HAVE_CURSES_TINFO tinfo) + endif() + ++ + add_executable(cec-client ${cecclient_SOURCES}) + set_target_properties(cec-client PROPERTIES VERSION ${LIBCEC_VERSION_MAJOR}.${LIBCEC_VERSION_MINOR}.${LIBCEC_VERSION_PATCH}) + target_link_libraries(cec-client ${p8-platform_LIBRARIES}) +@@ -44,6 +48,9 @@ if (NOT WIN32) + # curses + if (HAVE_CURSES_API) + target_link_libraries(cec-client curses) ++ if (HAVE_CURSES_TINFO) ++ target_link_libraries(cec-client tinfo) ++ endif() + endif() + + # rt diff --git a/dev-libs/libcec/libcec-4.0.2-r1.ebuild b/dev-libs/libcec/libcec-4.0.2-r1.ebuild new file mode 100644 index 000000000000..f52629d16720 --- /dev/null +++ b/dev-libs/libcec/libcec-4.0.2-r1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +MY_PV=${PV/_p/-} +MY_P=${PN}-${MY_PV} + +inherit cmake-utils linux-info python-single-r1 toolchain-funcs + +DESCRIPTION="Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor" +HOMEPAGE="http://libcec.pulse-eight.com" +SRC_URI="https://github.com/Pulse-Eight/${PN}/archive/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="cubox exynos python raspberry-pi +xrandr" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="virtual/udev + >=dev-libs/libplatform-2.0.0 + sys-libs/ncurses:= + raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) + xrandr? ( x11-libs/libXrandr ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + python? ( dev-lang/swig ) + virtual/pkgconfig" + +CONFIG_CHECK="~USB_ACM" + +S="${WORKDIR}/${PN}-${MY_P}" + +PATCHES=( "${FILESDIR}/${P}-no-tinfo.patch" ) + +pkg_pretend() { + linux-info_pkg_setup +} + +pkg_setup() { + linux-info_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_prepare() { + cmake-utils_src_prepare + + # Do not hardcode the python libpath #577612 + sed -i \ + -e '/DESTINATION/s:lib/python${PYTHON_VERSION}/dist-packages:${PYTHON_SITEDIR}:' \ + src/libcec/cmake/CheckPlatformSupport.cmake || die + + use python || cmake_comment_add_subdirectory "src/pyCecClient" +} + +src_configure() { + local mycmakeargs=( + -DSKIP_PYTHON_WRAPPER=$(usex !python) + -DHAVE_EXYNOS_API=$(usex exynos) + -DHAVE_TDA995X_API=$(usex cubox) + -DHAVE_RPI_API=$(usex raspberry-pi) + ) + use python && mycmakeargs+=( + -DPYTHON_SITEDIR="$(python_get_sitedir)" + ) + + # raspberrypi-userland itself does not provide .pc file so using + # bcm_host.pc instead + use raspberry-pi && mycmakeargs+=( + -DRPI_INCLUDE_DIR=$( $(tc-getPKG_CONFIG) --variable=includedir bcm_host) \ + -DRPI_LIB_DIR=$( $(tc-getPKG_CONFIG) --variable=libdir bcm_host) + ) + + cmake-utils_src_configure +} + +pkg_postinst() { + elog "You will need to ensure the user running your CEC client has" + elog "read/write access to the device. You can ensure this by adding" + elog "them to the uucp group" +} diff --git a/dev-libs/libelf/Manifest b/dev-libs/libelf/Manifest index 6a883a133e77..46f60de6cc1a 100644 --- a/dev-libs/libelf/Manifest +++ b/dev-libs/libelf/Manifest @@ -1,4 +1,4 @@ AUX libelf-0.8.13-build.patch 1358 BLAKE2B b0a6ea3d29cc508da873b9dcb9c99c171e01d47df4f6c753434f9da04f18aa56314df089fd2dfebca320645a99fa474359f731d315d51989041ccdc4eb997460 SHA512 7971ef661c058d092c7d5c89649c9abdec1b9fea45bb71f442d5a671a754f793b54674a7665614551067733f1c415c4e05be99c7714d78488eb19850a409f98c DIST libelf-0.8.13.tar.gz 148529 BLAKE2B c0364d6a155ec1590c8ef0754ff0989144d2331e99eb2a5208d80259229904a72328733460675e334ce6b26123f1c92d28d5fb9aea1acdff3ea7a16f4b572a09 SHA512 d2a4ea8ccc0bbfecac38fa20fbd96aefa8e86f8af38691fb6991cd9c5a03f587475ecc2365fc89a4954c11a679d93460ee9a5890693112f6133719af3e6582fe -EBUILD libelf-0.8.13-r2.ebuild 1451 BLAKE2B 417681df74e2609e35f703ea217d37b90ed85a838b70f7c6a567b58c9ae1b1a2f664fc341e20ab6fa0006ef522148fe09bf29cb776e568b7de0da6f49f0405e7 SHA512 80fa0e402aa21ed72ca4a96f945aa07cdf1f7e5e7dcaecd09d8d43a8dbcaa4fd6b80e687c4d13474a064a326d007c43ce652969d3323390343df69d2e3fd7efb +EBUILD libelf-0.8.13-r2.ebuild 1451 BLAKE2B 9d5f1c7704eef3a9ccb9ed321de155b43417134410e07db1ea83b0ce0239d0c67db80afe7c7e62eb102c098c33648229607932b7ec73ef97d843bcdb3707f0da SHA512 a99347713b4f8b865dfcc5ded8cf70101320477a124ef7db6126dc2250bbba362869cf1d94f2440725761219f13a64ddfa5de30a451ec2c577788cf8fab26891 MISC metadata.xml 252 BLAKE2B f6282e2a99df668246ea8570c72345463f06d282b6adc6d9de2a08ef0827cf4572332c580caa594aad5ba8e200870d8d25494549ee4413798025f0d885b61a68 SHA512 cbda7bf9832872764ae776ce16b2966c37a2ba3a1982d9817006fd6b82d7b17146434cde428bf114062a483e9053d2acdcdd004695e6ebf428d19cdc09937c65 diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild index dfdf04f54581..824e777d1270 100644 --- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild +++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug nls elibc_FreeBSD" RDEPEND="!dev-libs/elfutils diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index af31b360aeae..08c6ff339cbb 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -7,5 +7,6 @@ DIST libgcrypt-1.8.1.tar.bz2 2967344 BLAKE2B f259d08427f76238576e3897a821d457b6f DIST libgcrypt-1.8.2.tar.bz2 2966534 BLAKE2B 1a0768dc1c4fc64913256575ec9ebe77fe8c4297c648972c93865271f0a18e60954d2f37c264bad5f1941b5e80753f34349ded9626e5c26ab469cc076da9ac2e SHA512 1e8c414f95bf6b50e778102ca7c1b3b1f30d8320826d9fff747a0a098ef85499cdc3e6de736853b9cd4e5dadda35c7c0a291e13643dcac5eaef44f2ddc7a6c09 EBUILD libgcrypt-1.5.6-r101.ebuild 1819 BLAKE2B d8c7173947450abfd72f78cedd5b0f0575d1a0395e12009cae295ffacfa1198fd2600cdd9251e7c7c4c92fc1ab01966899d15e64136278f293e374077728fe05 SHA512 c6f34489fa52dd333fcbcbb3ece2c0256e59653a7461e0531802ac477a19ef1cbe69266349e18ccbbe6b1cf98bff792c40e47594a644c26ce2360d29e251356c EBUILD libgcrypt-1.8.1.ebuild 2238 BLAKE2B a6a1e54c878ecf18df7ce4c056c51a16ce333ce5cc4433dfb1e2054a3d70a2d8cc75d7a582473e84aad89cb2850118d8752cb223823f685803ba5140c82bc110 SHA512 8dcaaa3df574949a55f0c33d853d95f393ee856dabc0ccf4ba0fffeffc120cf7a96ba94f3a8cfb4d40654fabfd2f67f551515754c7bf348c25c4e16d80e73bbf +EBUILD libgcrypt-1.8.2-r1.ebuild 2285 BLAKE2B 46f8f6f3841033464d5e09a2b7bfcc41769f89ba16d97a494c327db33187d96262a1a67d7be4cb5ac0d08d37fb43adbcdaa60988ea719a11108c808e39c10127 SHA512 d08951c1cc5656ef775ac5c34a78422131b9cf8f53f5787a96828356ffd9916927a9ab4cc7f6463be250af946444ded929f8077bee460e306d1ffde12e5eef44 EBUILD libgcrypt-1.8.2.ebuild 2251 BLAKE2B b6b3e62d0d7038aefbd4ea52842b1ba02009f9fa129887963e2e7b044740f21e89d0b3099a3f1cc1c7bd6ca471a70dd7aa55139747d2403b64eb4af65fbfb40b SHA512 5e456df4f4466967b2f638d8c870134e85ddeca04e5a8b4186959b2cebb236454997ca881c4e009288e18cf544bb50a155d473e3b588b22b035d1b2f394b4a24 -MISC metadata.xml 352 BLAKE2B 75bb4d471f7b82b6cfe614d5c2ed226df087792ed84803ce4b011c5ad0a5a1548a87c6ab4c17ffeef53eb64bdea262fda4f89d27c38950ff1ced736b38d7df59 SHA512 3817eb6ad931ab0ee363ed7f8612b08a44c0d02e7abb9d0734452c289350c9909ca4208acad01c54a3f1b260417c400f4692e37b34113c6d618680d41796e2d0 +MISC metadata.xml 436 BLAKE2B 63494d2110caa2744cb7e2a43bb1622cc1709698a914bcda9958ee6fb9f8e5c5cee94e5cc9ce744a6638650e6bb78a0cea719a7afad53868513a15314ebb75f6 SHA512 953eb7a141dadcdb8f4c997924169a5e9dc5ce9e86a37b3171417f3825fad7763891ddf71cf7f05e36e2c39c534474dcba3e958b06bfb0f384d0ddf26afc10e4 diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.2-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.2-r1.ebuild new file mode 100644 index 000000000000..1fada65b5173 --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.8.2-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic ltprune multilib-minimal + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="http://www.gnupg.org/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1 MIT" +SLOT="0/20" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc o-flag-munging static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}] + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20131008-r19 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32] + )" +DEPEND="${RDEPEND} + doc? ( virtual/texi2dvi )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.1-uscore.patch + "${FILESDIR}"/${PN}-multilib-syspath.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + if [[ ${CHOST} == *86*-solaris* ]] ; then + # ASM code uses GNU ELF syntax, divide in particular, we need to + # allow this via ASFLAGS, since we don't have a flag-o-matic + # function for that, we'll have to abuse cflags for this + append-cflags -Wa,--divide + fi + local myeconfargs=( + --disable-dependency-tracking + --enable-noexecstack + $(use_enable o-flag-munging O-flag-munging) + $(use_enable static-libs static) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + # http://trac.videolan.org/vlc/ticket/620 + # causes bus-errors on sparc64-solaris + $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm") + $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm") + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +} + +multilib_src_install_all() { + default + prune_libtool_files +} diff --git a/dev-libs/libgcrypt/metadata.xml b/dev-libs/libgcrypt/metadata.xml index 46f4637bdd41..9b7e9f273f57 100644 --- a/dev-libs/libgcrypt/metadata.xml +++ b/dev-libs/libgcrypt/metadata.xml @@ -9,4 +9,7 @@ crypto@gentoo.org Crypto + +Enable O-flag mangling during build + diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index 00efaba070e0..226570fb7ec5 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -3,5 +3,5 @@ DIST libinput-1.8.3.tar.xz 941832 BLAKE2B cf6464d68387cca23d0f70eaceeec8b453c53f DIST libinput-1.9.4.tar.xz 472636 BLAKE2B 692a23047cb0b54d14763b34ce3ce1414101d0097dce10d237ec32a67f29c31cbf2928681084f7561e072e555c932f0e3bc54cfb0ecbcdd0d823426806e357b6 SHA512 302f9497ea9ffb2163c643e9ca2f0a773ea141f6fe0a3aa3d8e86eb11a5d11e75d858b1e679ebfd3f913c645beac059cfd356b37c4ea17a8853068f79a740a4b EBUILD libinput-1.7.3.ebuild 1535 BLAKE2B 6d99e610dda382651bed647c29ee8073d14879ec2fa83f22e724ff294018cecc78f16799802974aac29153924c15f922d42d188e9199eaee60a81282be840d0d SHA512 00505995c95da87e936d1473548efb1d52fd1a593e659aec308e38f937fa391a3a092f2b7e2c1c564e9be9ce506cc021f1c3f590bc5bc39623dabd1e6758187c EBUILD libinput-1.8.3.ebuild 1544 BLAKE2B d2fe752951be5a015ec92f907c7cf5ac2739f35c51bafcf26e2381f3d22e8a14a6bc21c3697f02e0a0684c27dc1cd4379b5390d1df9b8a083b7405f7b31b2c5c SHA512 a0a3a0aaab446d72eda57a04d8af10d5d35f54f4c47e6ee5f9c209fac3682d3d83392ef546255026b5ce774d76d33d06bf940c55da4ade4fe33ae10e9dc0968a -EBUILD libinput-1.9.4.ebuild 1444 BLAKE2B 59041221521a92dc1abfa25be4017f3da7229cdaa67e4d6f1eefc9af97c34beebe871cfbad1620d0472582fbb9fd28c7a86bf6f2ab5e290c27564d7a38cbc3da SHA512 93f60d74e38dbaa5e075348c7ed7174a61c1461af11d29ce63c82c6bb67a2cb65be454d9a843ffed3f9adbb4c231cad13b312a4ec5bb9e24131885b7db732e6d +EBUILD libinput-1.9.4.ebuild 1443 BLAKE2B d689a81fc0ece5e1c2f5894d34c23afa5a67b59b507a5be7c3df5473fb9d00c34120e01fb58071c51d23b5ce23852f761d3b590f0a7d994271fd963fca4710d6 SHA512 6b64f1203035b11da6aeb8cd26b237227d0ea7b771a4e449f06858781ee9c45ca2caefc285d57cd7720d6c26ac0fb1a07a798e4475b5aab193486ab812675d85 MISC metadata.xml 340 BLAKE2B b555474c5acc545a4a81d86b590620ed4eab35e091d012d740f3d0f08add99bc0b5d09db251c03e1191df719135c92251d98849944fe41f76336526a96f9ae7a SHA512 04b1dc52c0db95a09aeb061ea0bc579f83ad5971dcdb20cf61bb08ed37bf56999f784db75e6ec2b6cd47e57976c7e0651ffb040b052dd0f5ac8e1a679bee8c09 diff --git a/dev-libs/libinput/libinput-1.9.4.ebuild b/dev-libs/libinput/libinput-1.9.4.ebuild index 89bf24d7c505..12e536901563 100644 --- a/dev-libs/libinput/libinput-1.9.4.ebuild +++ b/dev-libs/libinput/libinput-1.9.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz" LICENSE="MIT" SLOT="0/10" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86" IUSE="doc input_devices_wacom test" # Tests require write access to udev rules directory which is a no-no for live system. # Other tests are just about logs, exported symbols and autotest of the test library. diff --git a/dev-libs/libmowgli/Manifest b/dev-libs/libmowgli/Manifest index d5b202ea4279..9458cf9bfb80 100644 --- a/dev-libs/libmowgli/Manifest +++ b/dev-libs/libmowgli/Manifest @@ -1,6 +1,7 @@ DIST libmowgli-1.0.0.tar.bz2 105929 BLAKE2B f22af94e1d5693e92544e9c177f56caf7fcbbf3f46a254e1e6982ba0e6f41443bcf70d1b944cd68e7eea7a0247dd478777afcebb5db80742312149f52dd86bc4 SHA512 f3f7f9a527cb3f6f24c23d0585b55509d8721023c670df9e59a7f5667d4e12caf17ed71773cd1283a3ebfada465824653f654aa29d857c076875d36b2a824313 DIST libmowgli-2.1.3.tar.gz 227742 BLAKE2B 9ef5c30880644247df3c98dabbd87694d0a7c92e7de0c44a73842d4c5bbc7f19a32db24acc52b27fe5f204b1f74a5c730c64edd1e8edd23bc320e4c0dc4a554c SHA512 bf976cf8b8bf0efaf7565230f42147adcdbe993339f58f907f5005eddf178d936cffb6cdbba59e38813854f30414856a1b9f8bdc972ea2f59cb08987ee336533 +EBUILD libmowgli-1.0.0-r1.ebuild 496 BLAKE2B 21f1302141156e4addc1ccf3981b8022e1567522b080c55d3619856ebc877b1ed5544ee356b923ed7900981ee964eca7f00c577b32021bded45abebfc58acc1a SHA512 93adf0dbe03050733ec4408d1ddca8bc8f51e803e3f0813ca8f106490fc70fbd649c575a89a93d55b37154310e2ac5006bd81809e75b921373cdd02bcdf32672 EBUILD libmowgli-1.0.0.ebuild 592 BLAKE2B 8ecd3367a72255f72f4d1f33898fdcb6f6e668d1b6ff04866b2f8eca7660d508ca17e7f175da3b32e37d99dc7f21eafe26bfcd5ce5a3715d2bbcc6e74a316209 SHA512 9d9ea4ee4239c5c8be7fa37e653afc06a7d61fd2561b6dc7940e39af689cc1e6f64ac774ef00c6f2c3c8a95b6d47fc41c5d5ed64fecb7472b74b6e2ae2169567 EBUILD libmowgli-2.1.3.ebuild 801 BLAKE2B 295cf5e587db6db974e4e6e6d85ad2f049b1ec2b03477ed7f6c9f7dcf3b92023c54736c06a31a97fc94c88a175cd3b0011c4639dca4fba04a9865e496b219c48 SHA512 800bf7527324edf31827105316ce965abae9dcb9e283ab4c3810af13ba74e41fc9a5344646991fce235504588563c23282a15d6c079d0e246117dba9033e4759 -EBUILD libmowgli-9999.ebuild 605 BLAKE2B 986896d6abd75d660d69f86a3822ef95d0626a1d4159970b2b58045b63b1c46866250b59b4467e1216d54cc74664e15790e671ab9a130d908bf0ce58d3d3528c SHA512 635c00a5c1ac8f50ab4f9dff6a1be4fc3e82ee73ca8eead7c553a4f961f65f332f04756328b878b678d4835c763974f8d2588a966679a6113d92fa95c80034bd +EBUILD libmowgli-9999.ebuild 608 BLAKE2B c6dedd277c9406c534b97383d19a58a4ed461c49e96877deca89b02354ad43473a00b51e460e25c52f97323dd36d0a70100ffae2e68b4e07d4d09841f49dd390 SHA512 e4f523ef69e89ffa039494816d20cc552264d0f3fbbc054a198a5697f88aed24b3b8a812febd5eae00b5fd94ddebdcf82c7962d88b44a6ccfbfe80d6cb69f821 MISC metadata.xml 364 BLAKE2B 3cf2dc0b9b8e9e25f34ed1e94214c05479d25ac7bb560680efec14ef19f61eef74c5edeffa9538c241ffdb7fe86bae4ee6c0865887e26f54e16cc5f064fb277c SHA512 dd547ca4323b0a3ed2d731ab482159ffdb22158bede172abcebff3460e20f284088659311c954919ce5f87e3fe6f90acce3c635612b7e0ca43ddfd85bc608843 diff --git a/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild b/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild new file mode 100644 index 000000000000..f6bf87c430b5 --- /dev/null +++ b/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Useful set of performance and usability-oriented extensions to C" +HOMEPAGE="http://atheme.org/projects/libmowgli.html" +SRC_URI="http://distfiles.atheme.org/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" + +DOCS=( AUTHORS README doc/BOOST ) diff --git a/dev-libs/libmowgli/libmowgli-9999.ebuild b/dev-libs/libmowgli/libmowgli-9999.ebuild index 5450f37c16c5..bae567fb341c 100644 --- a/dev-libs/libmowgli/libmowgli-9999.ebuild +++ b/dev-libs/libmowgli/libmowgli-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,18 +6,21 @@ EAPI=6 inherit git-r3 DESCRIPTION="Useful set of performance and usability-oriented extensions to C" -HOMEPAGE="http://atheme.org/projects/libmowgli.html" +HOMEPAGE="https://github.com/atheme/libmowgli-2" EGIT_REPO_URI="https://github.com/atheme/libmowgli-2.git" -IUSE="libressl ssl" LICENSE="BSD-2" SLOT="2" KEYWORDS="" -RDEPEND="ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -)" +IUSE="libressl ssl" + +RDEPEND=" + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + )" DEPEND="${RDEPEND}" + DOCS=( AUTHORS README doc/BOOST doc/design-concepts.txt ) src_configure() { diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest index cb87cb1a1fac..b362928c5820 100644 --- a/dev-libs/libunibreak/Manifest +++ b/dev-libs/libunibreak/Manifest @@ -1,3 +1,3 @@ DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c -EBUILD libunibreak-4.0.ebuild 1205 BLAKE2B 34d64d523e8f19a07fb9d4ef314f9afe3b01c84ee3454830f6a571d1bb551600d082b6b50eff9ffef8ea55bde9e820c87d072352427ad6a5e5cb142ee2c2d6af SHA512 1a6779b3e587a3c284a78cb50078eb4e5f6bbbd56a53642466309fe10cf4a335530beb102e72d2101f3cca2cb04c79db38f319ea02fd48a8fbd99619363b831d +EBUILD libunibreak-4.0.ebuild 1273 BLAKE2B 294318b062e76c0e00e19ed5157a3bd20b5c09f917c078d477aceade4356a5af5f9f06e3a067e952d68260e2fab643fb111cd6f7fd74411e32673bd9ef085c91 SHA512 d00edd34a1ec3602db7febd3fea89d690ee08203fcb3157a338157b33b4e982bab05aa30645f3b7a4724ae4c8eb04df28691b51d8b72ffa7d6fde56592eef80f MISC metadata.xml 614 BLAKE2B 9a68d6b1935c236312fb74a18fe8d417c8e11970be97aad071d04b5a2c57cd18df55e2b48a855ff81a3287636af6afb4abf1ab0fa84c6391c013500f65585061 SHA512 bb9c9c2b2264cbb2c7596146c1be2b51a1e0d710432b86b3f68dd7fe9832abe7aa68ffe7806e58b6e4d044d269f86a533b1b9bc437eb5cb80bac39027989e62d diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild index ec0bccd245fe..75c158e6afb0 100644 --- a/dev-libs/libunibreak/libunibreak-4.0.ebuild +++ b/dev-libs/libunibreak/libunibreak-4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,6 +13,9 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="doc +man static-libs" +# Tests require internet access to www.unicode.org +RESTRICT="test" + DEPEND="man? ( app-doc/doxygen )" RDEPEND="!dev-libs/liblinebreak" diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest index 74a6f54fe092..8597558cf53b 100644 --- a/dev-libs/libxml2/Manifest +++ b/dev-libs/libxml2/Manifest @@ -25,5 +25,5 @@ DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd10 EBUILD libxml2-2.9.4-r1.ebuild 6888 BLAKE2B cad917e8d19e16fcb5736b39be4760f976b9aa20b320f6bd486c455192eb3c3e6bbf94c8742691a34ebc399f9b6ae42804871319ed99be075f126fa97f9de5d0 SHA512 3bfaae862504766bbe9c673046e8eda870d309173f9ec43cc7ad1649c34f9115b7be71e4b6cbb6fd38d01d57cbb10137ea23482c4e517c9f056213a16c974b29 EBUILD libxml2-2.9.4-r3.ebuild 7671 BLAKE2B 6e8054440bf2dd8387f689513e834c42bf643e60c3f270f5aa9d128fb7e3d30ee04f90e20b6f2ff37b525c23ec6b62d5531dcc6ffadae59bf73a81e0721ebc49 SHA512 ce3cd2d3db2a4f489f9024cbe8c7d343fd94b1b8736debbe98084ebe76d828cb1e236169b9ab114e7278c886d58814835f4639b865bf198af528cc681236fa54 EBUILD libxml2-2.9.6.ebuild 6378 BLAKE2B 189a86bd8a949429e0908b46c8f9f2262a8ac33986b4134c61353edf3f5aad5f536ae34d1482db68917564ac944eec1184df134af3254df9ad20d1ab848ce348 SHA512 52dc4ecb3fe1c468273b7170f310275a27edbeca1a32b5eb9d37f181be08d2643fff0dc75682a8f6c71d6ab88a7650c7170b6c268dfb19818f8c8a41f4f4a732 -EBUILD libxml2-2.9.7.ebuild 6378 BLAKE2B 87b3a4353bb5ec93642122e5b042620ef980ca4b8060af2d4c1d8ab9ed55559c11aa495c038e2fc3f77d1a17c0c4f853f7991180d95c64aa74682006883c1cf9 SHA512 7c072e202140707b610a6ff9cf9ae988d546ef0ed186d7a8f7e63b4141ed92b7390301cb232d993e620ede2e4e86d272ad15af3cfe21e1da44876c3c1ca64531 +EBUILD libxml2-2.9.7.ebuild 6377 BLAKE2B a3a79d53a81e8ecf87088c7cbd279513c502f63cefe8e61f3bf44bd341b7677b76cb8c8d7cf018e655da1e710c47d843696b8c844ba36beeac722ed9d72b97e7 SHA512 7fead70c2282b9f093e19b844d6ae91f61aa5d430cdeb4fbd2094fc675437511583e1c8f38b586cbcf0549c555a3bed577ff8454864108d016553324320b0d5c MISC metadata.xml 347 BLAKE2B 0593bb4362c2ed60dbe07c41872832992f9b993a4c155cddf82ce362f1ddd4c8eb9fa00e5b4457e9a24b22b697d92ef55dde231918fa0e6bdac0a736fce37f66 SHA512 6a094316da6ea1fb160b539788923a2dc01d7ef6304f924f628a438714663a51c8d1adaa97800516a64055a8adf6999ae2899b5a976db680967dcc298e22444d diff --git a/dev-libs/libxml2/libxml2-2.9.7.ebuild b/dev-libs/libxml2/libxml2-2.9.7.ebuild index 24cea539bb64..8716bcef9202 100644 --- a/dev-libs/libxml2/libxml2-2.9.7.ebuild +++ b/dev-libs/libxml2/libxml2-2.9.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ HOMEPAGE="http://www.xmlsoft.org/" LICENSE="MIT" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug examples icu ipv6 lzma python readline static-libs test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/log4cplus/Manifest b/dev-libs/log4cplus/Manifest index d2580cc38655..ca9b8f463198 100644 --- a/dev-libs/log4cplus/Manifest +++ b/dev-libs/log4cplus/Manifest @@ -1,6 +1,4 @@ AUX log4cplus-1.2.0-fix-c++14.patch 897 BLAKE2B c4067272e84b2e442ef61c5468734ee985a9931171e7651242e79029dd6c5c6a9aae03fb9aa9a3ec9c1d391763c7acc7d57c794904636a261b2ebefda4986fe4 SHA512 9771a43add0af52417d67f54c991d637928d5f8340e90a786f2e9714cbc206e4ce6e7cc55face0f2ed0ed2c34e0a52bd922fa11978b85ffa48f02235df7c2de9 -DIST log4cplus-1.1.3-rc7.tar.bz2 562969 BLAKE2B c67365a3e12b037014b9ec876b5725d74cd3856fa92aacb084dc3fad8557eb1b5c49a77fb5abf0833ee99bdcd646fea1f09bbd14fc7aa8b574ff396424195cfc SHA512 6854a966dfd5a2b807778e34957ea33c43a340b8be71a1a989941ec6c6fdc22d181dc2f0bb0e87910c77417a9f5c4f07d4fbd8f13eadffe82adef10a1e00ef02 DIST log4cplus-1.2.0.tar.bz2 629119 BLAKE2B f1b4629f7b6184b3f34f9d702c17487e113548cba46f5a25bb0f4972d7f3ce207310b25c94abea8cc1360591f7d0ac3d466075e584f25ce1968fee9d5b5c543a SHA512 2c3f16645051a230f9ec9a6ac689421efc4b51d5f40cb772e552bd199d2ad13c39d7e577cc63d51617555941412da166a6cda8861ee219154a953d9926aae626 -EBUILD log4cplus-1.1.3_rc7.ebuild 1693 BLAKE2B 5cf2c0d0b6e8d4a110e7a9c2555184d05e037e7ab5d996267841314acb0668cf173237363db44a65a863cb3277e2ff72358ad5d582b9a72748bf24773d8e72bb SHA512 39023966bd1b696e5c8d7a7739f7323b78eb60018869bfb59698cf51abe5ebe3577fcc65c5dc0e0b3ac53666839360db60d9ccb8ab63a996bd7f7700c366e66d EBUILD log4cplus-1.2.0.ebuild 1593 BLAKE2B d8b6eeea0ca194e78461cdee7ac8d695d5a2265c7e7c25447adcc72db328b48672089ae1c96e6dbb32702be1edd1c7ddb1da4c5df41ca75b51db2efb9cd05271 SHA512 63614e3b68805a4f01b710f6c56a82e4bfffad86477e2e326da6c27fde9361b7a0c70562708b17b446c12196a5502490e50ceecadcb8a3079d20391c5b9ee1b6 MISC metadata.xml 749 BLAKE2B 896a9b8fb91d74d3ddcad1b2d775ad65cb0de33a16961fd96096ba7ab59cf624a83a01c13f1263f17eaeb8ee578474fe067ac1e13d2a0f991b1988081c325ce5 SHA512 9fd7d13a36875f50fa784dd61b775cda0834d8e76302b9e6a6fec6e843131b869831ce4d9eb5c93c6b3eb1c58bf3514b4d5b6c3ac9bf70c95cd877d28b29fa96 diff --git a/dev-libs/log4cplus/log4cplus-1.1.3_rc7.ebuild b/dev-libs/log4cplus/log4cplus-1.1.3_rc7.ebuild deleted file mode 100644 index 3f533325b5ea..000000000000 --- a/dev-libs/log4cplus/log4cplus-1.1.3_rc7.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="${P/_/-}" - -DESCRIPTION="C++ port of the Log for Java (log4j) logging library" -HOMEPAGE="http://log4cplus.sourceforge.net/" -SRC_URI="mirror://sourceforge/project/${PN}/${PN}-stable/${PV%_*}/${MY_P}.tar.bz2" - -LICENSE="|| ( Apache-2.0 BSD-2 )" -SLOT="0/1.1-9" -KEYWORDS="~amd64 ~x86" -IUSE="iconv test threads working-locale working-c-locale qt4" -REQUIRED_USE="?? ( iconv working-locale working-c-locale )" - -RDEPEND="iconv? ( virtual/libiconv ) - qt4? ( dev-qt/qtcore:4 )" -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - if ! use test; then - sed -i -e 's:tests::' Makefile.in || die - fi -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable threads) \ - $(use_with iconv) \ - $(use_with working-locale) \ - $(use_with working-c-locale) \ - $(use_with qt4 qt) -} - -src_compile() { - default - use test && emake -C tests -} - -src_test() { - cd tests/ || die - - local t - for t in appender customloglevel fileappender filter \ - hierarchy loglog ndc ostream patternlayout performance priority \ - propertyconfig timeformat; do - einfo "Running test \"${t}_test\"" - pushd "${t}_test/" >/dev/null || die - ./${t}_test || die "Running ${t}_test failed!" - popd >/dev/null || die - done - - if use threads; then - for t in configandwatch thread; do - einfo "Running test \"${t}_test\"" - pushd "${t}_test/" >/dev/null || die - ./${t}_test || die "Running ${t}_test failed!" - popd >/dev/null || die - done - fi -} - -src_install() { - default - dodoc docs/unicode.txt - - # package provides .pc files - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest index 64a8097791b5..32e86542301c 100644 --- a/dev-libs/mpc/Manifest +++ b/dev-libs/mpc/Manifest @@ -6,5 +6,5 @@ DIST mpc-1.1.0.tar.gz 701263 BLAKE2B afd9fefe687b7cd3c3a483e183f366348e34f58f5d7 EBUILD mpc-1.0.2-r1.ebuild 993 BLAKE2B e079992e59b38bcfb8d1c24653d525b33830499ba76aa6d464fc844060de1393a09931fa8404d5b4a9aff077865bfad24200868852731dde8d3e9e5e9f94a659 SHA512 43c6c7cd7c33293b3539eab725f245da896516bb447b5e750549b9bf7f63b65477d2bc72ed5ab6fef015556a59cf7b606240253472079376cde92818d8fffff6 EBUILD mpc-1.0.3-r2.ebuild 1117 BLAKE2B df2cb9956c46f6d1ec89787b83c4b44fb701f55b9e37d3b90a1478e827f6e10aa72d799bfada27ce20925f8572ca666a159d05b323bb66e0d2ec17d2f1dd933e SHA512 91fa1174924b6fd6cb8e7a3e3f3255bfa3d44b39c61973ab647f23c6509a3356b8b7d34f572cdd17d01516ef5fd39e00eada1192d761a96d7cd609289abb2e10 EBUILD mpc-1.0.3.ebuild 1005 BLAKE2B c7282174e4d3b5efe19725581d0b6070551be9a1c401aa2aeada18e73c2b6222bc5c24696eecaa0181e5b2b3765c520247f5be87add1e263a975229ff81a9f9c SHA512 c9186aa7715afb1404f193c7aa6e5852dd655bdf1a8b5b267530d81019378232e23f481cc326af000e16dd06162f167d55e2a5c4ed2176150a8e124113af09ae -EBUILD mpc-1.1.0.ebuild 954 BLAKE2B 7471acab67086676197c8a59899b92f907a6e19e5fa758c74262814907b61dbf5a76dbab0e3fe93013a4e2e1dd3c3d0eb34e06b9a6e10c11d09eedfdec12aa94 SHA512 8286594f6f70fa318ae02d197985c58f7ece7667dc17280b57ceb3c478f3bde8ea4599477b8514c13a0233c5dd4ec941372a0c121770ef6c877516b1874dbdee +EBUILD mpc-1.1.0-r1.ebuild 974 BLAKE2B 9e5ac0b8b2f1c202e74178895f1e1304e9a6096213bb53a4af6b72df78a8572756c645014c475dc183e39c12f1e5b104afb5a400a0ae3a0fe8c0b268d901c9d5 SHA512 5fe4bec5e049c1e1c71d8797a2d96c09f88dcd47b2449d06535e1b63e96d35f70403412adc536302611fbce362dbff734de2aab9beeb55ae1d9d35c45bb0ab65 MISC metadata.xml 261 BLAKE2B 0f1375874fe7e8b88a61f27f69fb353b86a45aa39838c0f7a3137b5d5a5e6c9cdfca1cd43913e15545c14466603066eed331d012b1073a72a5634aebff15b9ce SHA512 31c9514d1798d2ab9ad46006c8e85222798c200a7466568170da1587d99144d2fabb8e5056b723710d19cdb1d5482d93eff479a8caa77f00e93aa46861ceb05c diff --git a/dev-libs/mpc/mpc-1.1.0-r1.ebuild b/dev-libs/mpc/mpc-1.1.0-r1.ebuild new file mode 100644 index 000000000000..dbbfae8d3a7f --- /dev/null +++ b/dev-libs/mpc/mpc-1.1.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multilib-minimal + +DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding" +HOMEPAGE="http://mpc.multiprecision.org/" +SRC_URI="https://ftp.gnu.org/gnu/mpc/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs" + +DEPEND=">=dev-libs/gmp-5.0.0:0=[${MULTILIB_USEDEP},static-libs?] + >=dev-libs/mpfr-3.0.0:0=[${MULTILIB_USEDEP},static-libs?]" +RDEPEND="${DEPEND}" + +multilib_src_configure() { + ECONF_SOURCE=${S} econf $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/mpc/mpc-1.1.0.ebuild b/dev-libs/mpc/mpc-1.1.0.ebuild deleted file mode 100644 index 2ebc852471ef..000000000000 --- a/dev-libs/mpc/mpc-1.1.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib-minimal - -DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding" -HOMEPAGE="http://mpc.multiprecision.org/" -SRC_URI="https://ftp.gnu.org/gnu/mpc/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="static-libs" - -DEPEND=">=dev-libs/gmp-5.0.0:0=[${MULTILIB_USEDEP},static-libs?] - >=dev-libs/mpfr-3.0.0:0=[${MULTILIB_USEDEP},static-libs?]" -RDEPEND="${DEPEND}" - -multilib_src_configure() { - ECONF_SOURCE=${S} econf $(use_enable static-libs static) -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files -} diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 3fa96aff53a4..03751e7b2492 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -12,6 +12,6 @@ EBUILD mpfr-2.4.2_p3-r1.ebuild 1507 BLAKE2B 1dee9bc908cb086e91478f7522540625be4e EBUILD mpfr-3.1.3_p4.ebuild 1826 BLAKE2B cb2c4252b7c1c5dbc39b147f5d109a2b40f67cafe7fc9f9e410e25ffaab929774df3870996fcd95e52cecaaf7ed3eb99b1ef9f743f13f932c18e184a8ea48fbe SHA512 3e0c9ae63c66de33c1a4afc69f1790d1e6a1728ce15b9bc7d06d53510c1fa0bbf068fd7c527de3b37dd2916adf3e324d305f6578958d6b3b19284183bde47759 EBUILD mpfr-3.1.4.ebuild 1655 BLAKE2B feffc8a44671a6a4d3fdee5e7bb4b30a679cbf5960c3eb9ed83a0b8b0985e4e8ad6e7bc7394f075dddb9f06185318028c048fe967cca2bc910c704ac20ac5f1e SHA512 6b9f4b4a769e485fa0fccdcb7af0d79c18c9ef22c197c19f11a721dcb039399f6163458520e5d3744bc9d13209eac7c83ba339b9a2d0aa6589740475c828ccdf EBUILD mpfr-3.1.5_p2.ebuild 1715 BLAKE2B 8deffe623eafe5b560cd336e5e7b2db7bd064f7ecefcafa20f79dfde0eaff7943ae8aedde69a159ef5117371875daece701a509a0e18c7b3fbc7b779ee9feac1 SHA512 d4706305aaf08f64ad52a9573f724a637f8b5972e7e36adf8ef3cbc77d41a241127f175fea584bc2e5558f487a17aea8d31fbca12ca337a624357f38d4fd70b9 -EBUILD mpfr-3.1.6.ebuild 1639 BLAKE2B 7c1beeb915f4aec01c005ba27d6703268b7890eea4e3bb1d4a207009b350d5b72cf304c391dd95ce70c5feb81890376c4f14a6d8df3ea68817ba37adc0585358 SHA512 32c2c9cea50d4d4b19af36c7cabe9a2b329fcc7c6f245ceaef78c77e89d6ba94bb99c5e3ff20cc87f6e4814b993ead058a7dfe38938a598d83e8e99c705173a8 +EBUILD mpfr-3.1.6.ebuild 1634 BLAKE2B 4ed44a10ae9776d884362a4f25d353f7ffc01a17db64081c9d60bd3f05569cacfff6969b714a618cd0fb66fd63699c3c67e5d4a87f316e45e40e9eedb186d833 SHA512 b662b8f50470a86a1f943f425c87f3ddba345b9e9b612b043911232379aa1c5837f287b122a6edfa4011bda3c81e9200aee21216e9dc8c2740c16be737b7eb9b EBUILD mpfr-4.0.0-r1.ebuild 1734 BLAKE2B 374e288ec1e303177c0c36195b05304c5304a8e78679747d38689ec3cd8f09c3937706b9570b832221f1d7be8ce42146d77587ba8e25318f26d99cb2538a03d5 SHA512 17802798613c3e906c9542ba420e2be1dbf0cce8219b3c5e16fbabf3652caf60b9ae30f8e94d543f650dbcb984502a7eda9f61f8b4d9edec12e6ac4cf090a59f MISC metadata.xml 257 BLAKE2B 468bd91200194cf2104205cb18f54d629954ed0d86d85a5d3e90af1942eb199d777a0ebc17d1f610f69326d3e0caa686255709f165466f5e0a675380373b30f9 SHA512 fd85d9cf15f6b7db96e4d184e32ae6f1503a5b70cb4cb1ce930ba13a1d5d4c4b24971781e95b7f3f9ead58b31760f84c368bc6fa2a793b4b5baf78259b047ff1 diff --git a/dev-libs/mpfr/mpfr-3.1.6.ebuild b/dev-libs/mpfr/mpfr-3.1.6.ebuild index a2c7917b755f..dc2f051943e8 100644 --- a/dev-libs/mpfr/mpfr-3.1.6.ebuild +++ b/dev-libs/mpfr/mpfr-3.1.6.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/4" # libmpfr.so version -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]" diff --git a/dev-libs/sway/Manifest b/dev-libs/sway/Manifest index 34e4770ce060..520d4e8e58c9 100644 --- a/dev-libs/sway/Manifest +++ b/dev-libs/sway/Manifest @@ -1,7 +1,4 @@ -AUX sway-0.15.0-json-c-fixes.patch 11281 BLAKE2B 85da7be6f1179c6177f982048da54eec994a0266f1f351ea17c63aebca18d43aa7d9693dbe2d4e10270d1d33a895caf6ed111a0737a677783d090feae33b6944 SHA512 29ffd1a613f43d0dc706c2cdc3196691dffb7cf1f855a42cb638492d1e563068db9f0d6cd65a722677f0657c8d110e84373c22e603fb819fb64d1767813dd11d -DIST sway-0.14.0.tar.gz 5376243 BLAKE2B 9990db2d0a17831ac55669236533737a3422a8cb8faa338acae3e897586e410bb95f83f395462332889886be148d0151cad5465bce7786bc8e1a1aa3ceba721c SHA512 2c2e45ddc935504bd240288386662d05f284eb0d540e05b6e56ca577e9b1f2303929b9659eaa3cb99b8cdadb60bd1bfa4104624bf2574e41365e1b3df5361410 -DIST sway-0.15.0.tar.gz 5394917 BLAKE2B 40b12e4c276bda3f6364f1a8d9f55604535632ce0186c0706ff6020bc6ff1b8f5b4b560ae52d281f5cc549547c7f1455bcf30e9b854db26b231e68e648819905 SHA512 2ac448f16cae83563b4ed7039b355c238cdf45bf16af58002c56781fbbac640a5b61b2fd05eb8bcfea5cc06a65707a48e093a68e80be44c14cf1d5d0a9410331 -EBUILD sway-0.14.0.ebuild 1906 BLAKE2B aba3a6e43bf908e01ef087b407fe6396bb2fe8212ce6d72398aa0828ce64de2a5f75b0b204a0ad2fe2a254a174577158857c5816754102e4eff58305d5546ff9 SHA512 1f9d9f4706d2334f04d088330b977269cbf917c0a9e5e2c99b311ec29127c8daa88d69b27a3e4002729d42a5ee172deada44c5e307a9e4496d7dcbc84355545d -EBUILD sway-0.15.0.ebuild 1988 BLAKE2B 6e3899699af109735744ad82c3378de89538d0c64facc80b8e019d7ef15c876384a5d52e1a3dfd26b55a2425b30af9f9c3b38447b4faec249871b85088a5d826 SHA512 cf97d366c9de0de7edc7f162c39b41dad039b5105c61e2577915d9e80578a050f9d83053bcdf1826e2e80e1600c1bd9e74b28ec2f19d06a0637b421698727ad8 -EBUILD sway-9999.ebuild 1936 BLAKE2B eb363ec691e8b51714a497a27decdb685de670c23215e9070a753a37a39c170213d70604248c2881e773d95f514b696512dd03533bee98fd700071829023328e SHA512 6712f338c32dc43f67d28f7cb560c2190544922a092cfe91e9d1dfdc7b2f0d0b66c106d765931e44008094d548fd380e8a7ec45fcd30df683958525519ea23fd +DIST sway-0.15.1.tar.gz 5395223 BLAKE2B b5803f6858f2fa9e70fef75f888970c05cf0ccb4f69ea520ec5121b683780d9ad7bd182ae9d1d4f53612e71a70c594e063a5adf94246318cefce67576e202253 SHA512 5a972fb58ab7f352f206694299832f7bcbeb053419ac47504041dccbbb55433a8de8ec06e3fa38aab259694f1a2042d2a2f920db16cb32dfcc1ac5344017de09 +EBUILD sway-0.15.1.ebuild 1922 BLAKE2B 569906ec2fab72a4d908de4dbd56817a01818bed1b8e086dd0c1fa72fc34545ad970e0ebad05f2eb54a8e3c5e53f5ae4bf379ad6d07b9475c5b0981ee95a75bc SHA512 0635bfa7e9a0e86d2a7e968f2f8d43a2e98ea76942e19990a4d94a2cd54c333d1cca8994a933701cf527a7bb19fd0b93f1ec061e9180e383fe0dcc77557f8485 +EBUILD sway-9999.ebuild 1889 BLAKE2B e324f60205740a5dcf1440bad7baf4a18d21bcf08eb3ecba84d608bc63873bb3245b5f5f2833fff29fc67d0f6def64d3d4c372bebb18a32621ddd202b8da45cf SHA512 36de11a38d5efc324d6bb77f34d26dcb2d05bfe0b1e1b4ef489ffe4e6d99a153368595d4db5d4a36d3205ce42f822781273bd331b0c65301982bd800a4a9d5c2 MISC metadata.xml 1756 BLAKE2B 98c5ea811df7218a945de7d8ae3891692ae7fa137f320ab316f985c99ac288ac62fe006879cdd539f48ea9207a953434f3a5dbaf815f32a40a5c7ff73376c594 SHA512 c66066c76ea1c1cbbdf79664fdd123d22a681e82bfa5c3ffe92ae12fd6fd4adaf51d12767b3ca4e2f88405df59a386e7dfe8f9f5a8fd382918b7566f6461d27a diff --git a/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch b/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch deleted file mode 100644 index 1e43eda62e81..000000000000 --- a/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch +++ /dev/null @@ -1,370 +0,0 @@ -From c6e12368a531dd4bbb0778c9a1dd5d3fb935c197 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= -Date: Thu, 14 Dec 2017 01:30:54 +0100 -Subject: [PATCH 1/3] Lift restriction on json-c <= 0.12.1 - ---- - CMakeLists.txt | 2 +- - README.de.md | 2 +- - README.el.md | 2 +- - README.fr.md | 2 +- - README.it.md | 2 +- - README.ja.md | 2 +- - README.md | 2 +- - README.pt.md | 2 +- - README.ru.md | 2 +- - README.uk.md | 2 +- - 10 files changed, 10 insertions(+), 10 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index dc521570..bd12b191 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -59,7 +59,7 @@ if (LD_LIBRARY_PATH) - add_definitions(-D_LD_LIBRARY_PATH="${LD_LIBRARY_PATH}") - endif() - --find_package(JsonC 0.12.1 REQUIRED) -+find_package(JsonC REQUIRED) - find_package(PCRE REQUIRED) - find_package(WLC REQUIRED) - find_package(Wayland REQUIRED) -diff --git a/README.de.md b/README.de.md -index 701cc34f..293ffe70 100644 ---- a/README.de.md -+++ b/README.de.md -@@ -60,7 +60,7 @@ Abhängigkeiten: - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.el.md b/README.el.md -index df39364f..eba97b9c 100644 ---- a/README.el.md -+++ b/README.el.md -@@ -53,7 +53,7 @@ To username μου στο Freenode είναι kon14 και θα με βρείτ - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.fr.md b/README.fr.md -index 47b6c410..a4ff7cb9 100644 ---- a/README.fr.md -+++ b/README.fr.md -@@ -55,7 +55,7 @@ Installez les dépendances : - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.it.md b/README.it.md -index f5e0d8e2..ded441c3 100644 ---- a/README.it.md -+++ b/README.it.md -@@ -56,7 +56,7 @@ Installa queste dipendenze: - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.ja.md b/README.ja.md -index 2e8f9bfb..94b4ce9d 100644 ---- a/README.ja.md -+++ b/README.ja.md -@@ -46,7 +46,7 @@ Swayは沢山のディストリビューションで提供されています。" - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.md b/README.md -index 29e8a674..eeca9f88 100644 ---- a/README.md -+++ b/README.md -@@ -61,7 +61,7 @@ Install dependencies: - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.pt.md b/README.pt.md -index b5ca132f..e35849ec 100644 ---- a/README.pt.md -+++ b/README.pt.md -@@ -62,7 +62,7 @@ Antes de iniciar a compilação, instale as dependências: - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.ru.md b/README.ru.md -index 4035b0fc..1551caa0 100644 ---- a/README.ru.md -+++ b/README.ru.md -@@ -55,7 +55,7 @@ Sway доступен во многих дистрибутивах и наход - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * -diff --git a/README.uk.md b/README.uk.md -index 2e107afc..c8520e4b 100644 ---- a/README.uk.md -+++ b/README.uk.md -@@ -62,7 +62,7 @@ Sway доступний у багатьох дистрибутивах Linux (а - * libcap - * asciidoc - * pcre --* json-c <= 0.12.1 -+* json-c - * pango - * cairo - * gdk-pixbuf2 * - -From 8272a9bae0d288b479c517dde3e831ea3889dc7f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= -Date: Thu, 14 Dec 2017 16:44:18 +0100 -Subject: [PATCH 2/3] ipc-server: Acquire ownership of referenced json_object - properly - -When adding a referenced json_object with an unknown lifetime to -another json_object, it must be done with a wrapped call to -json_object_get() to acquire the ownership of that json_object. ---- - sway/ipc-server.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/sway/ipc-server.c b/sway/ipc-server.c -index b560b930..80f4e5d0 100644 ---- a/sway/ipc-server.c -+++ b/sway/ipc-server.c -@@ -1126,7 +1126,8 @@ static void ipc_event_binding(json_object *sb_obj) { - sway_log(L_DEBUG, "Sending binding::run event"); - json_object *obj = json_object_new_object(); - json_object_object_add(obj, "change", json_object_new_string("run")); -- json_object_object_add(obj, "binding", sb_obj); -+ // sb_obj gets owned by the temporary json_object, too. -+ json_object_object_add(obj, "binding", json_object_get(sb_obj)); - - const char *json_string = json_object_to_json_string(obj); - ipc_send_event(json_string, IPC_EVENT_BINDING); - -From 02da9c4e7cafb36083566e511cc7913d8922aaa6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= -Date: Thu, 14 Dec 2017 17:14:47 +0100 -Subject: [PATCH 3/3] Adaptions for API change in json-c v0.13 - ---- - include/sway_json_helper.h | 16 ++++++++++++++++ - include/swaygrab/json.h | 2 +- - sway/ipc-server.c | 4 ++-- - swaybar/status_line.c | 5 ++--- - swaygrab/json.c | 9 ++++----- - swaylock/main.c | 4 ++-- - swaymsg/main.c | 4 ++-- - 7 files changed, 29 insertions(+), 15 deletions(-) - create mode 100644 include/sway_json_helper.h - -diff --git a/include/sway_json_helper.h b/include/sway_json_helper.h -new file mode 100644 -index 00000000..66f9cff1 ---- /dev/null -+++ b/include/sway_json_helper.h -@@ -0,0 +1,16 @@ -+#ifndef _SWAY_JSON_HELPER_H -+#define _SWAY_JSON_HELPER_H -+ -+#include -+ -+// Macros for checking a specific version. -+#define JSON_C_VERSION_013 (13 << 8) -+ -+// json-c v0.13 uses size_t for array_list_length(). -+#if defined(JSON_C_VERSION_NUM) && JSON_C_VERSION_NUM >= JSON_C_VERSION_013 -+typedef size_t json_ar_len_t; -+#else -+typedef int json_ar_len_t; -+#endif -+ -+#endif // _SWAY_JSON_HELPER_H -diff --git a/include/swaygrab/json.h b/include/swaygrab/json.h -index c1093ef1..c0bd8587 100644 ---- a/include/swaygrab/json.h -+++ b/include/swaygrab/json.h -@@ -1,4 +1,4 @@ --#include -+#include "sway_json_helper.h" - #include "wlc/wlc.h" - - void init_json_tree(int socketfd); -diff --git a/sway/ipc-server.c b/sway/ipc-server.c -index 80f4e5d0..e10445cf 100644 ---- a/sway/ipc-server.c -+++ b/sway/ipc-server.c -@@ -15,7 +15,6 @@ - #include - #include - #include --#include - #include - #include - #ifdef __linux__ -@@ -25,6 +24,7 @@ struct ucred { - gid_t gid; - }; - #endif -+#include "sway_json_helper.h" - #include "sway/ipc-json.h" - #include "sway/ipc-server.h" - #include "sway/security.h" -@@ -724,7 +724,7 @@ void ipc_client_handle_command(struct ipc_client *client) { - } - - // parse requested event types -- for (int i = 0; i < json_object_array_length(request); i++) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(request); i++) { - const char *event_type = json_object_get_string(json_object_array_get_idx(request, i)); - if (strcmp(event_type, "workspace") == 0) { - client->subscribed_events |= event_mask(IPC_EVENT_WORKSPACE); -diff --git a/swaybar/status_line.c b/swaybar/status_line.c -index 87e90caf..e3cc0bf4 100644 ---- a/swaybar/status_line.c -+++ b/swaybar/status_line.c -@@ -2,8 +2,8 @@ - #include - #include - #include --#include - -+#include "sway_json_helper.h" - #include "swaybar/config.h" - #include "swaybar/status_line.h" - #include "log.h" -@@ -70,8 +70,7 @@ static void parse_json(struct bar *bar, const char *text) { - - bar->status->block_line = create_list(); - -- int i; -- for (i = 0; i < json_object_array_length(results); ++i) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(results); ++i) { - json_object *full_text, *short_text, *color, *min_width, *align, *urgent; - json_object *name, *instance, *separator, *separator_block_width; - json_object *background, *border, *border_top, *border_bottom; -diff --git a/swaygrab/json.c b/swaygrab/json.c -index 286085c3..f0e8fa90 100644 ---- a/swaygrab/json.c -+++ b/swaygrab/json.c -@@ -50,8 +50,7 @@ static json_object *get_focused_container_r(json_object *c) { - } else { - json_object *nodes, *node, *child; - json_object_object_get_ex(c, "nodes", &nodes); -- int i; -- for (i = 0; i < json_object_array_length(nodes); i++) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(nodes); i++) { - node = json_object_array_get_idx(nodes, i); - - if ((child = get_focused_container_r(node))) { -@@ -60,7 +59,7 @@ static json_object *get_focused_container_r(json_object *c) { - } - - json_object_object_get_ex(c, "floating_nodes", &nodes); -- for (i = 0; i < json_object_array_length(nodes); i++) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(nodes); i++) { - node = json_object_array_get_idx(nodes, i); - - if ((child = get_focused_container_r(node))) { -@@ -83,7 +82,7 @@ char *get_focused_output() { - if (!outputs) { - sway_abort("Unabled to get focused output. No nodes in tree."); - } -- for (int i = 0; i < json_object_array_length(outputs); i++) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(outputs); i++) { - output = json_object_array_get_idx(outputs, i); - - if (get_focused_container_r(output)) { -@@ -131,7 +130,7 @@ json_object *get_output_container(const char *output) { - json_object *outputs, *json_output, *name; - json_object_object_get_ex(tree, "nodes", &outputs); - -- for (int i = 0; i < json_object_array_length(outputs); i++) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(outputs); i++) { - json_output = json_object_array_get_idx(outputs, i); - json_object_object_get_ex(json_output, "name", &name); - -diff --git a/swaylock/main.c b/swaylock/main.c -index c2615951..7b7dd601 100644 ---- a/swaylock/main.c -+++ b/swaylock/main.c -@@ -3,7 +3,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -13,6 +12,7 @@ - #include - #include - #include -+#include "sway_json_helper.h" - #include "client/window.h" - #include "client/registry.h" - #include "client/cairo.h" -@@ -584,7 +584,7 @@ int main(int argc, char **argv) { - - for (i = 0; i < registry->outputs->length; ++i) { - if (displays_paths[i * 2] != NULL) { -- for (int j = 0;; ++j) { -+ for (json_ar_len_t j = 0;; ++j) { - if (j >= json_object_array_length(json_outputs)) { - sway_log(L_ERROR, "%s is not an extant output", displays_paths[i * 2]); - exit(EXIT_FAILURE); -diff --git a/swaymsg/main.c b/swaymsg/main.c -index 2f9cfb14..0ee7c76f 100644 ---- a/swaymsg/main.c -+++ b/swaymsg/main.c -@@ -9,7 +9,7 @@ - #include - #include - #include --#include -+#include "sway_json_helper.h" - #include "stringop.h" - #include "ipc-client.h" - #include "readline.h" -@@ -149,7 +149,7 @@ static void pretty_print_version(json_object *v) { - static void pretty_print_clipboard(json_object *v) { - if (success(v, true)) { - if (json_object_is_type(v, json_type_array)) { -- for (int i = 0; i < json_object_array_length(v); ++i) { -+ for (json_ar_len_t i = 0; i < json_object_array_length(v); ++i) { - json_object *o = json_object_array_get_idx(v, i); - printf("%s\n", json_object_get_string(o)); - } diff --git a/dev-libs/sway/sway-0.14.0.ebuild b/dev-libs/sway/sway-0.14.0.ebuild deleted file mode 100644 index 4f0d30aa0e11..000000000000 --- a/dev-libs/sway/sway-0.14.0.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils cmake-utils - -DESCRIPTION="i3-compatible Wayland window manager" -HOMEPAGE="http://swaywm.org/" - -SRC_URI="https://github.com/swaywm/sway/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+swaybg +swaybar +swaymsg swaygrab swaylock +gdk-pixbuf zsh-completion wallpapers systemd +tray" - -REQUIRED_USE="tray? ( swaybar )" - -RDEPEND=">=dev-libs/wlc-0.0.8[systemd=] - dev-libs/json-c:= - dev-libs/libpcre - dev-libs/libinput - x11-libs/libxkbcommon - dev-libs/wayland - sys-libs/libcap - x11-libs/pango - x11-libs/cairo - swaylock? ( virtual/pam ) - tray? ( sys-apps/dbus ) - gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - app-text/asciidoc" - -src_prepare() { - cmake-utils_src_prepare - - # remove bad CFLAGS that upstream is trying to add - sed -i -e '/FLAGS.*-Werror/d' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -Denable-swaybar=$(usex swaybar) - -Denable-swaybg=$(usex swaybg) - -Denable-swaygrab=$(usex swaygrab) - -Denable-swaylock=$(usex swaylock) - -Denable-swaymsg=$(usex swaymsg) - -Denable-tray=$(usex tray) - - -Ddefault-wallpaper=$(usex wallpapers) - - -Denable-gdk-pixbuf=$(usex gdk-pixbuf) - -Dzsh-completions=$(usex zsh-completion) - - -DCMAKE_INSTALL_SYSCONFDIR="/etc" - -DVERSION="${PV}" - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - use !systemd && fperms u+s /usr/bin/sway -} - -pkg_postinst() { - if use swaygrab - then - optfeature "swaygrab screenshot support" media-gfx/imagemagick[png] - optfeature "swaygrab video capture support" virtual/ffmpeg - fi - if use tray - then - optfeature "experimental xembed tray icons support" \ - x11-misc/xembedsniproxy - fi - - optfeature "X11 applications support" dev-libs/wlc[xwayland] x11-base/xorg-server[wayland] -} diff --git a/dev-libs/sway/sway-0.15.0.ebuild b/dev-libs/sway/sway-0.15.0.ebuild deleted file mode 100644 index 4763bcbcc74a..000000000000 --- a/dev-libs/sway/sway-0.15.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils cmake-utils - -DESCRIPTION="i3-compatible Wayland window manager" -HOMEPAGE="http://swaywm.org/" - -SRC_URI="https://github.com/swaywm/sway/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+swaybg +swaybar +swaymsg swaygrab swaylock +gdk-pixbuf zsh-completion wallpapers systemd +tray" - -REQUIRED_USE="tray? ( swaybar )" - -RDEPEND=">=dev-libs/wlc-0.0.8[systemd=] - >=dev-libs/json-c-0.12.1:= - dev-libs/libpcre - dev-libs/libinput - x11-libs/libxkbcommon - dev-libs/wayland - sys-libs/libcap - x11-libs/pango - x11-libs/cairo - swaylock? ( virtual/pam ) - tray? ( sys-apps/dbus ) - gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - app-text/asciidoc" - -PATCHES=( "${FILESDIR}/sway-0.15.0-json-c-fixes.patch" ) - -src_prepare() { - cmake-utils_src_prepare - - # remove bad CFLAGS that upstream is trying to add - sed -i -e '/add_compile_options/s/-Werror//' CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -Denable-swaybar=$(usex swaybar) - -Denable-swaybg=$(usex swaybg) - -Denable-swaygrab=$(usex swaygrab) - -Denable-swaylock=$(usex swaylock) - -Denable-swaymsg=$(usex swaymsg) - -Denable-tray=$(usex tray) - - -Ddefault-wallpaper=$(usex wallpapers) - - -Denable-gdk-pixbuf=$(usex gdk-pixbuf) - -Dzsh-completions=$(usex zsh-completion) - - -DCMAKE_INSTALL_SYSCONFDIR="/etc" - -DVERSION="${PV}" - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - use !systemd && fperms u+s /usr/bin/sway -} - -pkg_postinst() { - if use swaygrab - then - optfeature "swaygrab screenshot support" media-gfx/imagemagick[png] - optfeature "swaygrab video capture support" virtual/ffmpeg - fi - if use tray - then - optfeature "experimental xembed tray icons support" \ - x11-misc/xembedsniproxy - fi - - optfeature "X11 applications support" dev-libs/wlc[xwayland] x11-base/xorg-server[wayland] -} diff --git a/dev-libs/sway/sway-0.15.1.ebuild b/dev-libs/sway/sway-0.15.1.ebuild new file mode 100644 index 000000000000..53a06086e793 --- /dev/null +++ b/dev-libs/sway/sway-0.15.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils cmake-utils + +DESCRIPTION="i3-compatible Wayland window manager" +HOMEPAGE="http://swaywm.org/" + +SRC_URI="https://github.com/swaywm/sway/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gdk-pixbuf +swaybar +swaybg swaygrab swaylock +swaymsg systemd +tray wallpapers zsh-completion" + +REQUIRED_USE="tray? ( swaybar )" + +RDEPEND=">=dev-libs/wlc-0.0.8[systemd=] + dev-libs/json-c:0= + dev-libs/libpcre + dev-libs/libinput + dev-libs/wayland + sys-libs/libcap + x11-libs/libxkbcommon + x11-libs/cairo + x11-libs/pango + gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] ) + swaylock? ( virtual/pam ) + tray? ( sys-apps/dbus )" + +DEPEND="${RDEPEND} + app-text/asciidoc + virtual/pkgconfig" + +src_prepare() { + cmake-utils_src_prepare + + # remove bad CFLAGS that upstream is trying to add + sed -i -e '/add_compile_options/s/-Werror//' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -Denable-swaybar=$(usex swaybar) + -Denable-swaybg=$(usex swaybg) + -Denable-swaygrab=$(usex swaygrab) + -Denable-swaylock=$(usex swaylock) + -Denable-swaymsg=$(usex swaymsg) + -Denable-tray=$(usex tray) + + -Ddefault-wallpaper=$(usex wallpapers) + + -Denable-gdk-pixbuf=$(usex gdk-pixbuf) + -Dzsh-completions=$(usex zsh-completion) + + -DCMAKE_INSTALL_SYSCONFDIR="/etc" + -DVERSION="${PV}" + ) + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + use !systemd && fperms u+s /usr/bin/sway +} + +pkg_postinst() { + if use swaygrab + then + optfeature "swaygrab screenshot support" media-gfx/imagemagick[png] + optfeature "swaygrab video capture support" virtual/ffmpeg + fi + if use tray + then + optfeature "experimental xembed tray icons support" \ + x11-misc/xembedsniproxy + fi + + optfeature "X11 applications support" dev-libs/wlc[xwayland] x11-base/xorg-server[wayland] +} diff --git a/dev-libs/sway/sway-9999.ebuild b/dev-libs/sway/sway-9999.ebuild index f7250762bfe6..da318f9247b2 100644 --- a/dev-libs/sway/sway-9999.ebuild +++ b/dev-libs/sway/sway-9999.ebuild @@ -9,32 +9,31 @@ DESCRIPTION="i3-compatible Wayland window manager" HOMEPAGE="http://swaywm.org/" EGIT_REPO_URI="https://github.com/swaywm/sway.git" +EGIT_BRANCH="0.15" LICENSE="MIT" SLOT="0" KEYWORDS="" -IUSE="+swaybg +swaybar +swaymsg swaygrab swaylock +gdk-pixbuf zsh-completion wallpapers systemd +tray" +IUSE="+gdk-pixbuf +swaybar +swaybg swaygrab swaylock +swaymsg systemd +tray wallpapers zsh-completion" REQUIRED_USE="tray? ( swaybar )" RDEPEND="=dev-libs/wlc-9999[systemd=] - >=dev-libs/json-c-0.12.1:= + dev-libs/json-c:0= dev-libs/libpcre dev-libs/libinput - x11-libs/libxkbcommon dev-libs/wayland sys-libs/libcap - x11-libs/pango + x11-libs/libxkbcommon x11-libs/cairo + x11-libs/pango + gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] ) swaylock? ( virtual/pam ) - tray? ( sys-apps/dbus ) - gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] )" + tray? ( sys-apps/dbus )" DEPEND="${RDEPEND} - virtual/pkgconfig - app-text/asciidoc" - -PATCHES=( "${FILESDIR}/sway-0.15.0-json-c-fixes.patch" ) + app-text/asciidoc + virtual/pkgconfig" src_prepare() { cmake-utils_src_prepare diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index ba4eecfb65c5..f39788f22ffa 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,5 +1,5 @@ DIST vala-0.34.9.tar.xz 2783952 BLAKE2B e90728075ac546e8abc125886182abd5fc357be5138bfea1ed058f41bf07968e55e032469cc068cefdb6a4d53f1c029ca7e728c57b00f6b9845e32c4410e8258 SHA512 8128dfbb50d0db2317feb4a358310de972ecb6f4dccaceb4d55cf3a024f4d83422e3137c92238e1a0a0b4766367ad307909a1310445017c71944ac30fc68d01f DIST vala-0.36.7.tar.xz 2854668 BLAKE2B 2fcb528b26a56ee9f9d362ec1891c873ee26580132c052554a3d021fea32c0cee6dc6e8c6419f88798f5066a70d54084757893b2d46e3b286b441a51a4169c92 SHA512 7a6daac5be72240ae998b2c26e240a8b6bbc44c8bb6a036357fc0419cd7b40e14ea76c8125eb49a8d252627425613512410ba7868eb579b13d299e2ff0f4082b EBUILD vala-common-0.34.9.ebuild 2533 BLAKE2B 6cd8150927a49de7daa2d3a6394b72ad7e06b33a1459eea21b52e1fb751b7095d5b731930af9d22647e5767bebd5d028b3aadbdb9d6c6e097999c1c17e566907 SHA512 798a4ab1f0d5b22ee2a3cd259e89a52ef6b122bb9605f1cbcf346f8aba5bdfad4c49d9ac1c19127e3244b011ad914173123a3418121a7c2ece32c8970169c9de -EBUILD vala-common-0.36.7.ebuild 2542 BLAKE2B 115fde004f43b28050b2ba90f834b3c06c953bc29b8c7581920cce6d876ea5f80ff96bc57b0b7a05e953a773631ee15419d97359e80a4ec80000943f3eebab2b SHA512 dc92e98e84d726421ff40e073ca8218257d2edfedb3d1e45fefdbf1c8a030e27dd4b85bebf5a472e74a93a4bd0e03d5ce5d1e07151965101401590cb2f6306d0 +EBUILD vala-common-0.36.7.ebuild 2541 BLAKE2B cffdda23ff56daf041e15a2db5d40e61b381ea9182bbe2f41041aac4841713171ccaa22a53923ce141203ea7d3516daf82235687f54011eae2327a996827f462 SHA512 3987a2cb08b7087b760969383f39a90cc685f96a6e9607f8bd359fa070afb48cc23b1e98b193ecd1d49e92ae9459518274aaa342153eb3993b3e561b63385f68 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/dev-libs/vala-common/vala-common-0.36.7.ebuild b/dev-libs/vala-common/vala-common-0.36.7.ebuild index 01ce4db1896f..e74a03d313de 100644 --- a/dev-libs/vala-common/vala-common-0.36.7.ebuild +++ b/dev-libs/vala-common/vala-common-0.36.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="" # Previously ${PN} was part of dev-lang/vala -- cgit v1.2.3