Sync with portage [Thu Nov 17 16:10:01 MSK 2016].

master
root 8 years ago
parent e0aa06e8a0
commit a2a8e1322c

@ -1,5 +1,7 @@
DIST btrbk-0.23.3.tar.xz 69388 SHA256 779636116261e3e0fe64ec986e39be594c04454d87be8005115c8577f62b1725 SHA512 d9fc29b8e2a6e191be93c7845c7f1f99ab60fb4ec910d8b60947ef902b7fdaf789bc73a4884bdd6060f1b180cafaacd5fa8f93dc29624dfea8a2890618ce4012 WHIRLPOOL 4cc9aa102c46feccfb0b90e65d03dd53bed07d78e5a9ddd2afeccfe21fb29f9a2aeba8389771ee7c203598858fb94d59c0d19b73ce1fa29b3772e916bbf4f23b
DIST btrbk-0.24.0.tar.xz 72308 SHA256 032671c2905005d91a87b85acf8daec05df09bfad9e191092610094fb9a65906 SHA512 fbe180743743ead1241968765b5ae6eff37b2925bee8379443568c126426f2098d280a3f62d13e5f5b63f967ac9889ad9331d73f354d0cd441c907ba92258267 WHIRLPOOL 19052093dcec40d4a8bd5593538f6ec44ea2bbaf6a846f966cebb1f1ff76b9c94700a0bad6f16f33258f92fa05180efc2ba770f02db5553e755beb21b6761ed9
EBUILD btrbk-0.23.3.ebuild 739 SHA256 635a74f1b680c2a304ca0da9b7fae526f18c86fdd00c12b202338344ec72a083 SHA512 806cc53207e21b8bf0f81b7c79a3b6f578ed76135548a333e824fef739859151f40b7d8f98fad8c594f73e635a0536cfa19c8f4ccba168064950c182b1715b0a WHIRLPOOL 03e0eeae096e94051115dd22ac7f8e98cb01567f56c7181719625b71833005a1e1455e1c0334bb9a31d59621754fe1920b8d0e4a7d31b67b83aff68955ba8139
EBUILD btrbk-0.24.0.ebuild 739 SHA256 635a74f1b680c2a304ca0da9b7fae526f18c86fdd00c12b202338344ec72a083 SHA512 806cc53207e21b8bf0f81b7c79a3b6f578ed76135548a333e824fef739859151f40b7d8f98fad8c594f73e635a0536cfa19c8f4ccba168064950c182b1715b0a WHIRLPOOL 03e0eeae096e94051115dd22ac7f8e98cb01567f56c7181719625b71833005a1e1455e1c0334bb9a31d59621754fe1920b8d0e4a7d31b67b83aff68955ba8139
EBUILD btrbk-9999.ebuild 734 SHA256 b8ea69f8bcfcce54c85dce07d12288ecbba1dc04c8ddbeb4a8262c926deb29ef SHA512 251bdca12730064ed3d5c9f1fff95fb24413f3d4cb9f7dc0eb55bbdfb87bfbd316ada6d1207a1bd470d3677e75229baf6456363977b0dd618f02457978701454 WHIRLPOOL d59562d1242dcd2ba7f3dce124835198bb1e091ab76fd5c70690bb983e583904dea1ff66ab65bdb815bdec8a4575c754072a986c3ea8b142a55679f8d1653056
MISC ChangeLog 895 SHA256 9b59afce21b79f69d1aaefb4fc1e6b6f5848d405aa9f3e8f2ce40b80240bb8e5 SHA512 72a378cb5f0cd3321dd4eab547f4914c1dc01544a548f45491d682d3109710520fc3e8dbd21d6b16696e71c0c2b198832b04bd94f80c6a69f14a3037499c30ca WHIRLPOOL 8df6dd6dcd285e7d46a4d8ae5cb2561ba344670f4414e71d96260be496a885a61803775a8ce5f9b6741b1c7bf3bbd00eb7df050c9f61eb6e18be3ca783593cfc
MISC ChangeLog 1142 SHA256 da9bd0da09d5546553041061f4cc0f9e84fe7c12e8f745f925a75de71ca3f504 SHA512 845d00dec0afa0c9f6087a2bf08dc406109dc1186e816d0e58aa2119b80411940742e082aebc4ce97e7a4cf9b60fda0619bf3f19b26b7c928932be9fe95fe3e6 WHIRLPOOL 81929c5144db0acd87741faa1449a991fe808e5a99174733ca188e3fc14da18da3b271d98aa6f5cf4d17056680acc93244ecf2891e627152b6913096b7b72709
MISC metadata.xml 1217 SHA256 c31206a142829afbbebbe1f909dba4b501dc16a22cff21a052a95786752efc79 SHA512 456f29255c4a04f4f3b3559f3ffd81822127ce64325a4851277f2ab9bd889fefcf628f41b911d09b420883e3ed0f157ef3687044701afaf667682acf6edc30ff WHIRLPOOL 59f2d994963000d9cc31ab491716149f2e2752f601315eb567cdb6ae828a1e5676f4f111981919ae7ba0728943c843e3c6e27cf8681c5e666df76cf6c53550b2

@ -0,0 +1,33 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit systemd
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
inherit git-r3
SRC_URI=""
KEYWORDS=""
else
SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~x86"
fi
DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes"
HOMEPAGE="https://digint.ch/btrbk/"
LICENSE="GPL-3+"
SLOT="0"
IUSE="+pv"
DEPEND=""
RDEPEND="dev-lang/perl
net-misc/openssh
pv? ( sys-apps/pv )
>=sys-fs/btrfs-progs-3.18.2"
src_install() {
emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install
}

@ -13,9 +13,9 @@ EBUILD php-5.5.37.ebuild 22211 SHA256 ae7791f22919599f4b3b17decc1bc510bec38c7c4a
EBUILD php-5.5.38.ebuild 22542 SHA256 430c09f040701d41ffb52389e6e6a664598a16986afbf5cdc01bcd9b6ab9f669 SHA512 aad2e692aac02fdba064c686eccb64a0478123a6b0a02253af56e7a577c4586221cab043554a9c3b9ba026db74870443a38af8a54de2a5ca3d51463431786a47 WHIRLPOOL 02dd9454abf2c37692edec9fa46840fc528cac94b1e55a0af92ccd2e17c7d8177a960035202408fc38cf38da9ab9f8adfa9447119c27dc04673ca1c62c30ba78
EBUILD php-5.6.26.ebuild 22457 SHA256 203c23cef707cbbe685e85c968d5860efe024921f8f4d87a893bb75fea26cd3b SHA512 b7ae5e0cdbece589f566fa51f9798b5a191702938bcaf9cb45e2662a7e99e049d6845d6dc18feb6c5a373c71f0067bfbd304ba3d8d8cc34166f27998de548b95 WHIRLPOOL 14f79e4559a02a958c2c293a2c77d5e1dc8b2224b6000b7e698b2e028530915ea15ff0c859c685679e456f6b105c6a75e2a8b9941be9b18976c3e2e1d820f532
EBUILD php-5.6.27.ebuild 22645 SHA256 208b14607b96fd527f27e59498a9d631f47e9d7d2c94ab030a012e60c398fc02 SHA512 dba48ff1318fa52b7ed4c20c8ed24c03f8678fe77059944b4e9dcf006740cb125c52020b148793d87faa190b0fbdf5a15fba344591fe5eb1fab7a15a6a60418d WHIRLPOOL dd3a4bfa4fc4c012f570219f116820ddde34559ef8cc90ae7a22e486236c39b9ad67aaf2ff057ad2656df149559d774e4b95e51b423e9240fda16a7bceaa2dd6
EBUILD php-5.6.28.ebuild 22646 SHA256 d7bac72030a54e218c5eb7f08eec3ac10d1515eda217f2cdc2f6ae719bcd652f SHA512 ee0c7b4dda2da9c1756abf882d64651081b0aec6527ad4484841dba1531d41e84bbbc5347a7144b006a6eb4600ebac020bcebc87cab99e536690c07118a3957d WHIRLPOOL 4d81eb198994e37811c902e4ab0f9b6e1fa11f27a61835c48d48115279e67f85f5affc35f2e6ea464a87014278acd93896b773c317d1aec28bdf7c27aca9dbbf
EBUILD php-5.6.28.ebuild 22645 SHA256 aa4249ba7fa059c6aeded5f6219ca5292a7278f356854956e8a0268893ec90cb SHA512 36c7d322e0a1eb36d99fbe37bfce118be7442f79038c02d6a1f9715d2c79b8b69d896bb7c8ea288de7edd6407ccd3481d52370003095ca837fe115d71c2e3026 WHIRLPOOL 3e5e51dd7d4bbccec494a1a24ed84afee8094c10bd1b73e3515ab59e999b58a55ba401a0127acdb498995a9a98d28e6a6a1748f1bafcf038281fd8c80d83dd4a
EBUILD php-7.0.13.ebuild 22482 SHA256 95211df4c9b85de65c4bc3eed687d52d264a3b74aef06577887f66569a0fbf10 SHA512 a47e43560f10377c358a0f36a416cf621961425cb21265bb082283d188e8f09cd7282ad79be3581da3e7b0ef30695b5452a1179c3a78c66b2237258b3a321d11 WHIRLPOOL 9b2c255d0ff97de936de2a5f6bc625baec2aa8c7dbf4d43649620959337031fd860bf80c7516fe76021121f8d2ed0fc735dbf718d44dcd46348e2063d5b0bb00
MISC ChangeLog 63657 SHA256 364dd7b8df7e7518f92863822ee94ae3b107cf0b52492585f3e96d40b61f61a0 SHA512 711fba954d2ed87263134ef02196c6ae8909f98ac8ac0f90bce9c30aec8851a4641b4bfd41474c0ff28a87328a82920015abbbc86f74e81de33f0021f122a20c WHIRLPOOL a17000683a862c57d4d62fdc1e6b60fc8cf5e5ff577b033743c751e41e67fa8e441ac180b1ab61efb2a0efe32c0d0ce9a48ac8ce3a88056ab443104367f632a8
MISC ChangeLog 63826 SHA256 5fb023c935c54f682adec0203d74c46d7ae457bb350a450dd297370a8361a3dd SHA512 9a613b263b2a4cc9ebaba6f93e0e38e301f143ac4ff878104c5cffac69c784d247dded54dbefdce4ae1ec8d26860f00ac94056a6b3ef84c34231187179b3065e WHIRLPOOL 361f9920eb7624f726ed7de05c1bdcffb4ba03e48203bb913f5a4bcd486b606eb5b5a9cda37923f108795887c3ad0976bede09453261e250c7f703b940414c7a
MISC ChangeLog-2012 108488 SHA256 c2eea36502d34eadc7995d546f78aaa553ba07beeb51ea738715ad7f2e51b08d SHA512 eb25224993eff1ea42ea133302991a3ffad3adda0bc524cfa4fae49574230a8e65b35b08750d780c11cc9c152435fadbf2c416241fac28dcbb025e060e96cd7a WHIRLPOOL 82f627853fa961f3f3707fb2c8757acbc8fc644e89121d78703b40ff0f668aa7d0f1aa26c77f8f503e4f6da22ed865e4cb7c02d5d112c89488b12aa6b0d80568
MISC ChangeLog-2015 48694 SHA256 0dc57defe0e591303069f037d3dfb54d74cec2d2ab35504b8d43200910dfa056 SHA512 2e71df8e73b0db5c70c817e235f2b7998d07dc73c64affddc7d21e062a3bce0de8e5537239536619be8f8bf6163065a06082a26d34e90d22fe2bd5de1cdd5e3e WHIRLPOOL 5e90f2584f49e8a0be2fe0f611ee2d451d755f0c75aaab8bbed2083d9b5d42074685d0f8d6c4bf3a2ff098f0a845d89b9435ab8cab0cfc56aecb44ddf9e92d14
MISC metadata.xml 1701 SHA256 b256e66817074908a15246d5d9b0ef832f01e8e13e6c124b365938eb26fd027c SHA512 0c347d97dd5ad17813340a2c478bf57df1f5a47a8868f41ff855e7f8fe80f6f658040a0400ec1b60a94db2527d42a074d9fde75449ca82b0b74a33608b5848eb WHIRLPOOL 228d3832a9ec011c3dd5d75395814895ffa09a9a8ac07ecd570b293d8be4a8253f8c50be82757c5207fdb3aadeb9936828bfffc028ff9135930ce14dcf1c788d

@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"

@ -4,7 +4,7 @@ DIST libclc-0.2.0_pre20160209.tar.xz 75756 SHA256 4ed3491997cc524faa0c982a29bc3b
DIST libclc-0.2.0_pre20160921.tar.gz 127817 SHA256 82c89bb15f79eaf525d283dda82403b213ef1a11b1ea9d843799fb04e08d190d SHA512 5aae6010f32935c0b8fa510fc27cfd0be2df3d58d73cb5fb280d6758aafe54bd63a0137e59053aa81dca01ad2c5a0591ee1d4a83e3ef9a590a009a1a19062373 WHIRLPOOL 6e29280dfa585999d0aa6720a0a33b329b08be31a9f19246e23cbca723210337f834d14a8064541796b05e27dd999af1d3050f04c4fbcdc1e0fe2af574cdb243
EBUILD libclc-0.1.0_pre20150305.ebuild 980 SHA256 64a8598afb658723dbb0ad21aa646e7c93e868cffbb3e21cc43fe384c17af520 SHA512 841203c7488fcd21a1fca5947f88ae4dc8ab11b5b44b519bf2d2eb19ffc7a76c617150ec681fc0f572ca6eb7d4770ac94ea28941bd4a849cad4c1e4a0b8ca97a WHIRLPOOL 63d151e3502f20cd651b6812430c96f91be5eac5821471906137ef728bc5bb62ec584cebf3610dbe6fc55035e8e4c0177c35958b1100d97ad7b139deef495a86
EBUILD libclc-0.2.0_pre20151006.ebuild 937 SHA256 b47c1e47e8284c55a4299fe4598fb888cfcb885af64ebd3595d3e6afd5587873 SHA512 e739fadd25a25184f00dd2bb4a3cd3416c43ef5b01c2a3b0bd284537763e89015aae8b738f01c72f6c1d55739ca75da9ca10ba93fcec10b91e513886edea324d WHIRLPOOL 5223a2a5c53fbbf40327339e9c35fd5850b2a5f523d8e139c756cc0c4a9caf6f91b3dbdb9d1b61f36e3b5c8dd59b92acfcb0b08846a9f51433618e028d450e58
EBUILD libclc-0.2.0_pre20160209.ebuild 930 SHA256 5d379611a4757b910e6b9734f4e7bf0a08b9c781e8ec886d1f0d4bb6835ade74 SHA512 95036a8565170d4858dadbfd30366a6fc3293ad65944865463568c19767eb3ef0fd1973053187fba7b4904621a0285bfa650e99a04339897c91d71fdb9d8194d WHIRLPOOL e69617fa45a91341a77b013b02a54e2a1a639ef4785ed7786c75c807226a936953d5e206f8424b7c5ca24a742b7d5f83d23bb83c10ae6aa4601c3db5f50232e3
EBUILD libclc-0.2.0_pre20160209.ebuild 929 SHA256 30cf50de362e46716451d81bbe830bd7e5fe52c671d06e365190d250231aeb50 SHA512 50e75f8ad7eaff54913d08f77d3369fcf9140fa7b4894371ef1b5a1923b3d8a2c71e37de64a0a3b89d7bf8bcb652a6989caecfb80889cf821c260a4ee340fbb8 WHIRLPOOL 181828012d6ae35a04d7f64447a6ea5b6fa840f2f356260ae06f40bf4d525f8d25e4d6c1b21c8d5fb64e35ceebabd81ae2336e923f54767207e33a64da691e98
EBUILD libclc-0.2.0_pre20160921.ebuild 1005 SHA256 50ce3896c851a1de5b4822dca7d278376a31070ee382fbdecdad8b470209db0b SHA512 9074abea4c6ff9fd97c576f4595dc4903a3d032a7dd8aa624ef9b769e8d199a007ce5fcf97f56d0dd60879260a0fe4b09307815a48ea5ec43336f6570b06aa41 WHIRLPOOL d51b88fde73740d869a71079d3ff9ee8314e0be1c06813e9e3d2c76660e3509c688013fe075ef30c020b62eb1bf6af56bb8f1e16347b78f5060b20756c9033bd
MISC ChangeLog 4288 SHA256 22f08fe8ddf79edc9124cf21d917dd2a9895892b13d539485d03705eaf8ab111 SHA512 eeba402957039d68d16c324eb31cf1af2da02b8009dec79184c16cda98c60a446f64e81faef9e89b441ef481b3d3ee7028cea0c099b3881bc9cdb61a4c34333f WHIRLPOOL c07cf8b74932995f94dc3ee64d9fca3b8e5ab6b9427dcd5e5a185cb72e0b3acec1b9ea149d51519d4a00c030632d0f84dec4ca1c4ea8967338b9cfa7afc00de3
MISC ChangeLog-2015 3404 SHA256 f4324683fb0e6908cdf79b8cd5f63ed51c87feee97c5caff475c1a2ed7d53a10 SHA512 750d9e4a7253e4c9e971baad2816043dbb1a11f861636451a2911e727f72d956a6dfcf91e18097dffaab3816ca7d653632a53534e8f0448ab3bdbb3396f4e1ac WHIRLPOOL 83ef070e9264f9e9375099bb60650c0c4fc81cd4bcc63b610c4875d148cc0103e69fe92a201c80e0e805e1c9364dc8a86e1808a8981769fffa114d3ac74bd446

@ -25,7 +25,7 @@ fi
LICENSE="|| ( MIT BSD )"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND="

@ -6,7 +6,7 @@ DIST libevdev-1.5.4.tar.xz 397876 SHA256 11fe76d62cc76fbc9dbf8e94696a80eee637801
EBUILD libevdev-1.3.ebuild 574 SHA256 8ffd5e3cc95d3a49525f20d6ab853b7702d4c82fab9da1a03e5eda3b92cff99b SHA512 d81a5c9ff7b327e3c19d85ca0fd560bcaa5c6ed4ba8d00e4c8c6347d41fc7567ac881a64aac25f73bd9635ca1dd9ac895a7f9df9f95c4d429438d05476806b52 WHIRLPOOL 09457410fbf58de4e1105a4de698d7e9e1778bc51f0cbe69157fd0e0867fe9e3e9c921d0282fabed9ccbf9ce4b301f9af903024d284a192d3ad4789fff5eb43d
EBUILD libevdev-1.4.4.ebuild 584 SHA256 18afe1da5f0530f41fd398def86a987192063fc85873c1045df36701875de8fb SHA512 8d33dd6395e5faa708c442af881dcb5728333f3fd47959bb9b746eda6680eb54deb3435f40ef4c7397921597ef761e14d99c43d0016a336881c01b85832d8632 WHIRLPOOL 39c1ac03c200cd980742a7d4d8930df3399346de7fde1d56f4341ed1a1abab2935473f9f626a92c1a89a33c3934adaa89ec628ec9e53d3e0f5c7b1307cf5cb44
EBUILD libevdev-1.5.1.ebuild 593 SHA256 bd3265dfc8e91ebc2bf461a1778244d093d55c8322f685f71e6a2e227da8db8a SHA512 5e5b4b51f65f6598cfd0361c01701ebc46c6e24ed3fdc6b19a29a9a8e66132216116e6be55f210489513ad42c3c07fbe428aa32b4a9216802b78726e9ee622ab WHIRLPOOL 7b4ca18808e5a622b307f7c7c42e3eaf40c7bb4cc9769aab06883f21799ba0d23065aa4260709dffddc216d116b92d7525b9970a12d5dd792240e3b815852c8c
EBUILD libevdev-1.5.2.ebuild 587 SHA256 3d844a1b667bed4992eb0fe5a9e29474e2d2255ab0c3faa76c1599f92edc1a12 SHA512 bc2878e6fa75a644a3857ed61bd4da178dd13796d0d80b863fa13952e070334d74598b22bdfdf32454726716a2d7d98555c9607a0a22d0bd8092f22b325adf74 WHIRLPOOL 160602b28178c196a1c92aa660695cb03538e2000c273b32ebce6a3f179034d113f768bd62b196b51d34159fe678d1ec268e5a6fb7acc9107b6fcf23bdfd48d9
EBUILD libevdev-1.5.2.ebuild 586 SHA256 d6721604977b84801756032c61a04d0bed0a7541a80e4094ff6e6af7d7fa5ddf SHA512 9b5a6ef13cacfa1407362b0cb6dbb73e4e065d535f58a2a1313270be2e2903ea6bf7600fa1321b959bf4e3d6e2f837439dcc82a65de49859bdc0ecdfbefb3ba7 WHIRLPOOL 85338bf1ac014f682b1838d83e937c17485a051ea0b84b191a13f728fc71bc7b176ab923837173d62f2d3778b3e91318aa900241290dc6932528705e4f5e8812
EBUILD libevdev-1.5.4.ebuild 593 SHA256 bd3265dfc8e91ebc2bf461a1778244d093d55c8322f685f71e6a2e227da8db8a SHA512 5e5b4b51f65f6598cfd0361c01701ebc46c6e24ed3fdc6b19a29a9a8e66132216116e6be55f210489513ad42c3c07fbe428aa32b4a9216802b78726e9ee622ab WHIRLPOOL 7b4ca18808e5a622b307f7c7c42e3eaf40c7bb4cc9769aab06883f21799ba0d23065aa4260709dffddc216d116b92d7525b9970a12d5dd792240e3b815852c8c
MISC ChangeLog 7710 SHA256 77f48fe4d7f641e8cf68c045e0ac576d3945737325a5af1c8382fba3c67f39d4 SHA512 2c55a1872c6181300ea43f106914b416f2a4d8b672c012924e29c5c9c12c06782d56b5c73cf16ee7c2348de112106d23ea0d96d6054de84953e460cbed2fe2f3 WHIRLPOOL 77ae9fc448ece450fa739973d23ca56b077f97aa73f393bd118c085b65a43becd1b7a6990772bc8e21f8450c5398116e8b0d147f34a0b36ec9538c2c1e36bf84
MISC ChangeLog-2015 3704 SHA256 4c62354fd6df0f1f90bfa98c1d348488da5c95877fc2b3b7d3b1d1018de908d3 SHA512 8a8f6449c7e44f4b6cc11d1e68580920e5d4e9363286a21019003b01d23a582a2d3563905f750a4a79ed155101fe56fc0023a310d122bc0b2cfae2f169609baf WHIRLPOOL 65f263781790ced3acef3d77e8c2d60c0f84b502f596dca45de822560d349d9ffed928d10118e1e638e110e5b6657df0b86d457fe69067ea87af8d760bcf6180

@ -19,7 +19,7 @@ else
fi
RESTRICT="test" # Tests need to run as root.
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86"
IUSE=""
DEPEND="${PYTHON_DEPS}"

@ -10,7 +10,7 @@ EBUILD libinput-1.1.0.ebuild 1382 SHA256 f7d02fd04e74b3f449e90ade4820eae14847fd1
EBUILD libinput-1.1.5.ebuild 1386 SHA256 275d2805916ad58e9749ec40f7e1898ebf268bb411650f9aa721a03feaf4f6e7 SHA512 a37545b49cb381f23db6d74d092dcf1070422d2075dcd739ee374aa23864b27f80d9d49d9f4a1ea6119ba18b59bc3d7f17493d4b340dd5e299899db08c3328cc WHIRLPOOL b3029868c37ef39139eb858005bb062fb477e94258fa43edaa441ff210d0775013e33f283851dd6d3bfc082196633c9b166af5baac0ceca54e5d3b6909066415
EBUILD libinput-1.3.0.ebuild 1500 SHA256 730d361d61cd7444ad8ce6a42d1c4fe3a2b782be7dd7d2a74910ff6498c32b2f SHA512 041b16fc3f7a324e0c18cc2ecf2b9ebf6f84a5977f1512e1fecead9b08b3e9fc557674fa390f3ebd89fb4b9245829d80927830a86d7fc99b76a7ea662794dc51 WHIRLPOOL 2d4d21ccc75c960bc0a09bc56d1bf51a06f8693393552a5c4734a7befb311bb72760b566e702a4eeb70be1484f973c0760e571232beeb03b54b11f067f9f30f8
EBUILD libinput-1.3.1.ebuild 1507 SHA256 987a56cede532084b5048d37b9d32674ba6bcaf807de04b21af6047eed16abdd SHA512 7e30c667ddf2b6323f2ce3be6d560fd7b50abb6c2762ba0b7615771b2fc0de9dca53a25ff16f5d226d663e36e02ce7479c52730e8314e1fe1de76d25721d4d3a WHIRLPOOL 0a2106568374a9de6ba368aa2d19a6cfcb39faf1d636c60ade5e967b224897ded23e426d4915a13b7e23cae8728eec48278bf5064d5a4572506a1540a80d7e26
EBUILD libinput-1.3.3.ebuild 1501 SHA256 0bc0dcac8ac89a4aa7216c7f7bb0f82f48607654f9c950d1ae94d2967df92a6f SHA512 2bdaec45b7d0fe1f82246ba281bbc84d6d831a987f322971a13bc55b20ab5d28b238d5deea544b742fbbc8c7a6c3ee30cab064e30db93bfe4efb3711c7530a0b WHIRLPOOL 0f19ae52a2b8c02571cdb8fe6b863a8880a0470f4506361c60f4b238485eee63e0461db2cc7aeffca27b34deed2d823b170dee925f43bdfdebe3606178a14d0e
EBUILD libinput-1.3.3.ebuild 1500 SHA256 1da3226d2cddcd224347f2382463b3f7b4db122a7d722430c48c72827ae8ddea SHA512 37869accf471a54a118f59aefdc97399b58ee5fe22467e51f7fe71f6ece17672b86ecb57ab9a7766ab6cc30a68d5f222c6ce2192d8db7ba8f989ee837ec315d5 WHIRLPOOL 3a0c96d5d44255a8652644c800a360ce637927b82d0ef03cc24ad172a9ea88363e85602aeb2481a1855bfeab8b95d913b3b7d3a42c1a0d3ad64a4af6634fe498
EBUILD libinput-1.4.0.ebuild 1507 SHA256 987a56cede532084b5048d37b9d32674ba6bcaf807de04b21af6047eed16abdd SHA512 7e30c667ddf2b6323f2ce3be6d560fd7b50abb6c2762ba0b7615771b2fc0de9dca53a25ff16f5d226d663e36e02ce7479c52730e8314e1fe1de76d25721d4d3a WHIRLPOOL 0a2106568374a9de6ba368aa2d19a6cfcb39faf1d636c60ade5e967b224897ded23e426d4915a13b7e23cae8728eec48278bf5064d5a4572506a1540a80d7e26
EBUILD libinput-1.4.2.ebuild 1503 SHA256 f392699d004dc16b2f10343df41be100f7f1afec39a486b000fb618ab29df013 SHA512 6f52f3a52463fd77610296403cd411f0578c0d608c2368b4466ac8b3b215a1d4a23e650cde4e71468aa852f0bd88856778eaaa258d346da49b5bb713232ded50 WHIRLPOOL 3a2714e10bd35bcb4e575fe1fe6a56579249a47a23d4877442d19d164bce2984513612b95eb01564d5359ce51f930959f9411afbf40ea691b6a77b9e18d32a24
EBUILD libinput-1.5.0.ebuild 1507 SHA256 987a56cede532084b5048d37b9d32674ba6bcaf807de04b21af6047eed16abdd SHA512 7e30c667ddf2b6323f2ce3be6d560fd7b50abb6c2762ba0b7615771b2fc0de9dca53a25ff16f5d226d663e36e02ce7479c52730e8314e1fe1de76d25721d4d3a WHIRLPOOL 0a2106568374a9de6ba368aa2d19a6cfcb39faf1d636c60ade5e967b224897ded23e426d4915a13b7e23cae8728eec48278bf5064d5a4572506a1540a80d7e26

@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0/10"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="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.

@ -3,7 +3,7 @@ DIST wayland-protocols-1.4.tar.xz 102624 SHA256 014a9a23c21ed14f49b1005b3e8efa66
DIST wayland-protocols-1.5.tar.xz 106792 SHA256 7d0b426ccaeafc084fc579bb2a139f8ad4ea3492d54b7b0210d124c61fbeb2bf SHA512 8a3305151cbf7d69e4c36dc5d132a607af4944ed2737f0c50fbc540faf60fb6e742402883f55377a3215427afa92a95fb693398419335c4de0ac9bb9bfb9f607 WHIRLPOOL b883327d1e5f7e71f32ea3052d2532a05cbafc0081ab0703c0aeeee2b4f3e9713d1c0adc1cf7f01341428b4d711a9ccd60184d994fbf16bbfc2342f2c84f4eef
DIST wayland-protocols-1.7.tar.xz 113220 SHA256 635f2a937d318f1fecb97b54074ca211486e38af943868dd0fa82ea38d091c1f SHA512 291a3226cc538de3b81bdffa5de513b305a946bfc3481e21c254fcc6a023e0cf2ff1869509c7ae193da02460f1d4a3c5cd5f1ca13b2550886acffcc636fb30d2 WHIRLPOOL 6528e73461455278f2086fc953d251042f870360ab854f388658eb353f3d0affcc6aa369d912a3edc9040a026468a3a0f63b42cbc2a27a0902e9ab94ae2a7bfc
EBUILD wayland-protocols-1.3.ebuild 899 SHA256 d220886765ed98a97c3fd283e350327a5e114eaca58a1f0a46f405cabea17ce2 SHA512 8b11a317109ea16abca4b22d5ba06b7bd0aebb1fef6541aa76e4d1e43d08a19c7b4e2a8c7e91eb96d2ab4539bc248dde7756cdcdb785470ff0ad6b0f57f46730 WHIRLPOOL a95afe9e875804b6e06b9b6480c96f914f0f07d35a298bbf05724e3b6cd21d118d45fe1939ebafb0ee73d649c0f2a09209f01e016e81e5f607edcdd896a3531a
EBUILD wayland-protocols-1.4.ebuild 922 SHA256 f8b2863a59388c824dd887262f08d0ff2913537bfa9cebc08c8dd5185da3ebc7 SHA512 fa85ffbd16fc1ed1382d4e97d0bffcf2972b62f1f859f9ee8a45525d937336c20dda6a5c172bb110fe5fec86008c11e67c9427b27404da06c9483f12806f7430 WHIRLPOOL ad9a45c4c6ef483a108284e69afcc166bd19b436cb729f787b3ff9c83d6162ee9eaba7cea04399410b07296ffd52b9821b642609e4ce96f8a9e44da70159f894
EBUILD wayland-protocols-1.4.ebuild 925 SHA256 d6525d78a6cdf605b8c74a0581235629962537549b0b65174219c6cd251d3fec SHA512 d679d09ff357889b28e3df4a4c9ab5cbca185004749df1c6112e314cfbe6397a85260f33f7fcd9580df4ac55cf4e4994e7ca0fc6f4518a04966f28c9866b5cdf WHIRLPOOL 616eb4493fbd4c41087a679d987e6427443f2c8b4b52da18ea2920ab279b3bb56df972e113caefbc4ee6734a0c5d53134a4be55e6c28519f15e8c2d20d88b670
EBUILD wayland-protocols-1.5.ebuild 895 SHA256 c19cb63a708452be43b90236092f9c287b7af31f3691727de00ffb5e6c6e9def SHA512 3f6aab2a8ab46b0400e3d53dee96da6bc0c1519d28a1c51b9e5de4c93fc4616365b89d862ec9c75fa9d88c5f95d830491f33d45e5c4af4cb124d6526607551a5 WHIRLPOOL ed30d975d0c51c1d6c6b29e4906f13876b5562a8b70250f669fc001dd42813251fd28e5280a4d0f6b1f254f94a986ebd5f1c3e37e10b6d445eac29f1397d66fa
EBUILD wayland-protocols-1.7.ebuild 895 SHA256 c19cb63a708452be43b90236092f9c287b7af31f3691727de00ffb5e6c6e9def SHA512 3f6aab2a8ab46b0400e3d53dee96da6bc0c1519d28a1c51b9e5de4c93fc4616365b89d862ec9c75fa9d88c5f95d830491f33d45e5c4af4cb124d6526607551a5 WHIRLPOOL ed30d975d0c51c1d6c6b29e4906f13876b5562a8b70250f669fc001dd42813251fd28e5280a4d0f6b1f254f94a986ebd5f1c3e37e10b6d445eac29f1397d66fa
EBUILD wayland-protocols-9999.ebuild 895 SHA256 c19cb63a708452be43b90236092f9c287b7af31f3691727de00ffb5e6c6e9def SHA512 3f6aab2a8ab46b0400e3d53dee96da6bc0c1519d28a1c51b9e5de4c93fc4616365b89d862ec9c75fa9d88c5f95d830491f33d45e5c4af4cb124d6526607551a5 WHIRLPOOL ed30d975d0c51c1d6c6b29e4906f13876b5562a8b70250f669fc001dd42813251fd28e5280a4d0f6b1f254f94a986ebd5f1c3e37e10b6d445eac29f1397d66fa

@ -18,10 +18,10 @@ HOMEPAGE="https://wayland.freedesktop.org/"
if [[ $PV = 9999* ]]; then
SRC_URI="${SRC_PATCHES}"
KEYWORDS="alpha amd64 arm hppa ia64 x86"
KEYWORDS="alpha amd64 arm hppa ia64 ppc x86"
else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
fi
LICENSE="MIT"

@ -2,7 +2,7 @@ DIST wayland-1.11.0.tar.xz 374468 SHA256 9540925f7928becfdf5e3b84c70757f6589bf1c
DIST wayland-1.12.0.tar.xz 379520 SHA256 d6b4135cba0188abcb7275513c72dede751d6194f6edc5b82183a3ba8b821ab1 SHA512 cde05344e6c9ee40c80651f5b6d6b4a14787a9cf2c8e3099d69b8f78672610e3ccbe4a87446f9ae93ca402cfbb916ef7444294efa7a0fc88ef1a984f94dabd20 WHIRLPOOL 8dc03639759908921c7d5d5df4dc02c6f7e96d9c9a7e8728bd64310a10c54fe50c4042ced3db4954ff4512f073c1bd8993df207b45182d862f6ffeeb0b1283e4
DIST wayland-1.7.0.tar.xz 372004 SHA256 bdea47a2db96f7e53f1ce0351559c0af5b7f7aae7e95f0a884a78af9f1057c9c SHA512 2475a5e8c2ef5c4bc97d90f946a89e4155d840a342886a7634df5423e5764973dbf5d721e1a8a941b7bd2305017cdcb74af7a29bee7bb8b58373306e5c03add7 WHIRLPOOL 152be0d1c3ac314cd3dcd765e6a04eaa71b618b1577c423147ccb5b1d82cdeaf09d09c8933746e6bd100b2d59374749084eede36b9075a153328fda179955ea2
DIST wayland-1.9.0.tar.xz 351096 SHA256 9c8770720aa0034479735f58a4dc4ca9b172ecfede28f5134312e135b7301efa SHA512 245569f404474ab25e4f771d7652e77674363ac43233d49ecfeff0c52f02d34231064c17d56e61b6822259cb3956fc8c3789d788d9a84716f947915ad62fee6d WHIRLPOOL ce46b5568b6c6b23bec5129030680c7486cb6b6a7e761fbb5041b640d5a14eb45f88f46c4ea6b0a7e9cbda425bed13ae7ff58618ce3d1346f7422f8da4649060
EBUILD wayland-1.11.0.ebuild 1419 SHA256 3cd6b846bc8b2e71db6211afd0cd126462c59d5fbf1dc1ca749840d4f76e9d77 SHA512 d7e6e0325216fa60455eb352eba6496d397ca3bc2d4197fa18c6158fd40f3d449de2f8ebfb00f67afae10e14d9e13129489c3caaa0dabcb4f09d1eb7d728937d WHIRLPOOL 9504af2d40d11b134430097404d72eca286ae2d86379609d972ab585c5c64d1b1828fa760de6548cb7a0fadfb0cbd3891304f468dab7f8daf3ea9c6daa61d156
EBUILD wayland-1.11.0.ebuild 1422 SHA256 c0c30d65194c0cdf18969a21c3647b20fc863a3a29bda9655e0ef5aa1f214cd7 SHA512 53c96b735571e5ca2c00166fbda0258a8c93a5857b71eb2f6d1c70948b7e5b6d82302a0ea4389aeb226a0b37298b1f30d854bfe5e793d721e1a2c42208767962 WHIRLPOOL a058824ca092bba9f6f767a296dd9f778e61a099ba26f3a5ec26d27ca12f15f7f89f57bc02c9b26459081cabeb4168303b3248517dfd6557ec4436fb95be0237
EBUILD wayland-1.12.0.ebuild 1396 SHA256 66ea3e6c9a211bd195e4fd22bc319e03a187407c40ac2ba893900f67807eaf92 SHA512 e364e472c8ef95a271c61384e9f2821a8b97c54456b171488df65083b973d358c31e2e66e4f345558dae39336fab2374edefd5f1ad6d96e014b04786349be298 WHIRLPOOL f12a0466a80591170f7f4737e76584c62e411026de58d3a133c3b56412f3d6fabc9de00b526f34406b1997b97524ac1fe91c4aaee8a7e43ffd8fd5fe43a15125
EBUILD wayland-1.7.0.ebuild 1403 SHA256 4e13b97bb225b9da5f7ff234e5597db80c99519fb08b045fb2e7152a6293f72d SHA512 4ef635388a683a53927bc1acbdc2261070fc9bc04200afc8f24ac8b97a77a200285a557c90e444ab32c1f45970b38703357427fde994d7610d956961c07149a9 WHIRLPOOL e6ee06811ea2018b7249e3db0d64c5d1fa741fa3109175d030aae863ce4ecef311177886e2c5de3ac76f795ea4e295011a7069d1b858da1b142d8c5a52eff140
EBUILD wayland-1.9.0.ebuild 1450 SHA256 8df639eb84d6039430a61af7913f51e3fb34d449642682e2fa6830148523dfc8 SHA512 05ea4ad5c09568bc8639cff282dfa7c46edf0f7e220346bd4ad13538dcd232a3a4c2c57065afef248f09c08f0ed501c2a53eeec5802e58eb476dc5d5fa3682ab WHIRLPOOL 99535c804ec89e0e71dc66c485588ed74cf9d80c2505a5627caa59cc03ec67d1719f7e6bcfb597b564190455a952537698ff38cd72b85b8eb45f73a0f8df7cb3

@ -18,10 +18,10 @@ HOMEPAGE="https://wayland.freedesktop.org/"
if [[ $PV = 9999* ]]; then
SRC_URI="${SRC_PATCHES}"
KEYWORDS="alpha amd64 arm hppa ia64 x86"
KEYWORDS="alpha amd64 arm hppa ia64 ppc x86"
else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
fi
LICENSE="MIT"

@ -11,6 +11,6 @@ EBUILD DBD-mysql-4.37.0.ebuild 1993 SHA256 80e9ec37c84cf5dce72139ad0e2c734f79ca3
EBUILD DBD-mysql-4.38.0.ebuild 1999 SHA256 ae2c379a14b6781e323de24b916c5e7003be920e857dfaaba47177c6b0ea97b5 SHA512 de742eb6acd7176eadb56964ce6cb5af0441bd66b1402eabd03f04f0e31a4ae5ba3384136b13ea8246345dff3dcf87fb0ef4484f1abfedb06e0ebe781fb61d63 WHIRLPOOL 8abb9365ddaa502d13b169a83b508040cf710b4fda92d4ed67d2b07c5b92d49ca721d7387ec47c2516173df02cb017d5501cf7a17ad578a603924cbdd95b1daf
EBUILD DBD-mysql-4.38.10_rc.ebuild 1940 SHA256 0c8fe43ca3a76d31044c3ea9e7323babbabed728665f0f562529ff6f990aa6f3 SHA512 1f7f4c3518e7ffe62dbf4657740c548b220ce733868ebfa06a28db448a9b73c1563385e34699c0cc3a9a91ba14e135c29f0a81a0f427de673f603c0aaee16f37 WHIRLPOOL 43807e5681d38290bcf78cd931d52bdecf7e3e39e24c6917ac6449361e37ca5411c8f86894ff5b563154a7e9ed895251190dcc5801fb8a8bfc7bff713c0c657f
EBUILD DBD-mysql-4.39.0.ebuild 1937 SHA256 87de7ea6e48ae0a0620a95180523fd6a332acb2ff40688e5268bd41d0d5dcd61 SHA512 079e94bbdbb66c37389761b4c03032afe893d561ac6f2589a6573dd314cd5c639667c13b6916d5d625cc0ca2fc37e957df1708015a7c5a23594c56524f752f25 WHIRLPOOL 5bf421ae6cb8b3ae3364ecaf43fd61c498b882ff9fb39d94ef0af52e58e302a085a2be53e5dce3d68924069305e7f6205f4ac7cb6c854b8841a7ee494be87e12
MISC ChangeLog 9938 SHA256 7248cffefa1ac8a3bf0d7cc9a8735c2529b4e4ac8d4214c5693b5e34381bf146 SHA512 cc5d220104f9522b1bfc93b168f625f3fe8333732d8cf74ce1d10f942e20b340fa0dca41a9256424b81d601b4b38d9fc7d5855cf0359f21006cd080062f9533a WHIRLPOOL 370f72f6ce0ca0436e49ed19c7e7e999ef5aa672e3de4fcfc8937ac1051f85bff4bd1b7d68b85e49b581e38c8ddc515d2cfe7022fbefe705602566247efd0e9c
MISC ChangeLog 10206 SHA256 e77a01360658a3425dd64196c47173f0d95a278bc47fb02ce7b3eccd0e9eff94 SHA512 e080eacc83ac4ff48b92c043e12b0fd00b7176b303d654e0faef4436a8e2c7612ad86c08a7719d938c42448793a71b9f5e19f0ec63bf82b53935ae5e75b39ada WHIRLPOOL 1e9438d280427553a258767a42e68f244675f9d194771c76098374b965cceb026db465d686f2219759a9e7573f96aef0e34ba2a12ba5c2f017eed7c0a65bd6c9
MISC ChangeLog-2015 18791 SHA256 1796f018ebff137151c507b7a0cc3defac5afdfca0fa10e144466238c4093528 SHA512 33a5b0898371d1111140b1e9c955b6eba2cebe14e6101e961e2df42d28e6326770cd1e1442b8feb4f46a120fce40d302faa3f3d42588cf02482cf4970f6b985a WHIRLPOOL 3222bbb849b246d86d5f3467acdf4ad695362290aeff4d7d78b06fc19dc0d245cf708dd9d1dba0e3b3df1c480029fe366d0d3171eba3a9f765e4cf8476e19873
MISC metadata.xml 876 SHA256 67872e1995bdaa45b2aa15c393a1eeb52c48ed6f03d50d4cba8799dccdb4663d SHA512 05226b4f30741e8d77f5174491aee480a958e3cdf9b9484ff261b975805b82eee9ff865df97891c6107307c5cc19994764110f5461c3e80c9d8828b34e076968 WHIRLPOOL 930090d6497d7507c91f2761dde06e0059df49298318ba5a0b2d83b0182b031408413a2ecb57df549a391fbf3bed229355bfc1583c3e45ce2db91da64441b7b8

@ -8,6 +8,6 @@ EBUILD DateTime-1.210.0.ebuild 909 SHA256 46f0c53b03a40a5521b6643b703ee241e5931b
EBUILD DateTime-1.280.0.ebuild 875 SHA256 9c7084d5e956a52eb3248932df433150a35aba0f0e72edc5ece194cc7b7eb52b SHA512 2bff8033a3512394be03122afbc1c907432653f86874e02555fee7de21a50d3b238691a8a3b3e4853024adbf2459ed1242247bb08306f2b91c25c5e533c45e90 WHIRLPOOL 12843c58cb974b7612e0a07dfb44408df17ba52c770bd9e4eba6855ed83dd829d5bca13face9e2ad21805848a697ff927ea7cf7c84a2ab02e2bb47205a05ff92
EBUILD DateTime-1.360.0.ebuild 1046 SHA256 5ed571374c3fd404f9dfbe3d150a26382dab223d99499ace77e6211f4e66feeb SHA512 c17b49a61b7f4e4f43f83c7bf87484f6fc7299497148b2522189e6ada7ad9c6c077e927e22908fe013b93454cece787c8719445220fafc8c37c7f924ec91f854 WHIRLPOOL 797b8a8b46582e3563233da123667e65a2f61636e754855ecb4b7275110b368dc4055051db6d4a00d9c4bbb2fbf735409b2d013cb93384f891c06a96bd7e5c93
EBUILD DateTime-1.410.0.ebuild 1079 SHA256 50d06d37796ad37011bb07ae578a31f0679eea0c45227ec5f2292bc8bf42e9a3 SHA512 a52f1c31dabff4819bbb0fe070441c8e76f8689fd36a6b0cfddbbf93a94743cee9e572c7aa4f72bbe4f2f740d82ab0a6cad800df658139b094b87466f7d345b2 WHIRLPOOL 18b2a049fe793fd529d3dd91a27a3ac002f060ba1340fb05377b40a8ea334f519ba718e93fd2bb29ab49a0daa263e0ad1ee63e492819cadc9b30e8b8a9dd80c1
MISC ChangeLog 6836 SHA256 80564139969c3519ce0fcffb20fc01285e5fd8adc9661299c619670da422487d SHA512 d05071ad3a766a20e8c25389f2c6895c33f0223cbde705c49bc811a0bcd39a8c4348a0660ed3196eb0f8db6b7b3e22eb9ba0586888b5a4c0378aff3e7883a9f5 WHIRLPOOL e9e27f7cab367075587e20fc3b727bfa4887b098da8776ff53c8c4849404d762f3bfa3fd51eb3a45bd2803f310c401dd90b0e69494ce493f65c3c8ce1fd9441b
MISC ChangeLog 7259 SHA256 0dc3b44178b4e9c41beaac4686783dfa952bb24141ca036c52d330b3d6bef14f SHA512 13288f1f3a0582fc76a431c1608181a903ace2ba1cd4e0122ba80f118a0332fa8719815fb091fcf9ec64f7ae8cb10a390dbf379e822549bf25911d372c55e66f WHIRLPOOL 62ab19977130f88434ab90d683fa90d631cfb63807513498c41d1657ed42a2aca56a2041769039aa27332a51a1ed06e938e06dd5446d023e55e3cab58578282f
MISC ChangeLog-2015 18752 SHA256 e4ad2270e07d3bf54f382fd47b9460e9ce29e13a0cf166704027d3348f695ed8 SHA512 00b47fe85b78b949be77fd3747b5583e90a86e0457b14ec8a5db01f9659418a809e48b4915ebd80cface2ca6fdf3ecf1a47b94d4d314a2543087160903811c5f WHIRLPOOL bbc93f819335e2c59fe8ec5bc3cf41d1c24591bf10e8e58c5eaf7e06de0c9c1c3bb5562bf994a9db9c35c42ba855000c754e927b9d1eb64a99ce67a2a088e9aa
MISC metadata.xml 977 SHA256 6a275639add59014eb065f4b67f2f3dc8670dc76af637429c9d8f024aa62a13f SHA512 03afecbf9a306c2ccde1c7cf682733d27f6eef0266d703cf51bc2fb946e5cc287bb24cffacb43dd1f3ecb2eacd40bf8182b4db7b0ffba3f64b3efb9fee04e58e WHIRLPOOL 94dee2a319e3a27311d43847f8cafaa1358c2f49306a6ea8c17e90a42012dddeed73b329a43c3e70434ec75781f97c4d910846669aad78334450799e9c7b2cc2

@ -0,0 +1,25 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
MODULE_AUTHOR=MONSIEURP
MODULE_VERSION=0.004000
inherit perl-module
DESCRIPTION="Readily merge Pull Requests from the Gentoo Github repository"
HOMEPAGE="https://github.com/monsieurp/Gentoo-App-Pram"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
RDEPEND=""
DEPEND="
dev-perl/Module-Build-Tiny
dev-perl/File-Which
dev-vcs/git
${RDEPEND}"
SRC_TEST="do"

@ -1,4 +1,6 @@
DIST Gentoo-App-Pram-0.003000.tar.gz 11035 SHA256 c7731bc329204844f8fe5be6ca60d478bc619a3b071c29fc8fe3ec000f4dfbea SHA512 beebd27fa63f45308cfe9e43a392f33157556bd427a350d16b13d4c953f09d14737260226e1804ef10d597437cbb57301c7ea7595c2a947889563b7bc5142310 WHIRLPOOL 5abbc0d6871f64d180a3c6d462b866a9f6ca7ac6689339e56922b5d519c310a702034c8990e5868b7b27c869fe44ebb9f6270fe3f50a57b5ea1fb368dbaecfb0
DIST Gentoo-App-Pram-0.004000.tar.gz 10992 SHA256 47de2c596f7ca43a8cf60d4d075d81ebd9b87f9cf73a74bd5d368145a28bee30 SHA512 2ed50f524702a729a0f7bfc88ee6569e7706151586d1ca63b275868a6584684a1a9c8c58b63e2dd5e0ed98fa8b0395579975adedc031236fd8915cf195e88453 WHIRLPOOL 12df8300deec0d33f531da0628af133626144ece6782f22b6983de51cded0d7d50769dcffb5212dd8b9dff87031ffccaf14b574232affbd0ba952f3d8d4e89d0
EBUILD Gentoo-App-Pram-0.3.0.ebuild 489 SHA256 2c62ef50477c35152f5990a54fff93bb0dd253b12f8a9ec255553f73d706b3be SHA512 ce0397055390bd51b41c4547c9f7e4af732114c70015b59c6c53367b76e3df21f71e163a59a4d30abbdc05bbbac604a87be2918eeaa8494b5270baec6eefc1b7 WHIRLPOOL bb43eddb59f80fba2f191025e14c35d32c62c79c8a79e21cb2f05f1300957848a7eb0ef6277c078c990a9a4fbb7a482ebe7f288aac9fc05f64e8273f96c3d056
MISC ChangeLog 1636 SHA256 ec36aca98883912e0e63600d93b6950ccead82ac5ebfda4f3dfcb663acc69aab SHA512 6e1d7fbde69f6a4a213281b410a9a0aa2d0a70757bbeec8296b063890365828a1c0812cc4cd573d210cdf9b759071a7ecce9a11e337d19104cbd8dee397d2c0d WHIRLPOOL a14791a4db37b59bff905639eccf1311931730df3ddd388431c89f8b7c0a05a77fc6019dc17d26e8ac40123c23bf1180d92bfeace2ae7e75d9eb97d151f82ccf
EBUILD Gentoo-App-Pram-0.4.0.ebuild 492 SHA256 6d1d3cd51f4adabd207305b9baba2e12b7579f8f97707233071b54bd78c67901 SHA512 3a5db00d76c970ac92990b34168fc61c092c1582d032bb15f2262338c30de85b86c6fa1593fc01b3e2540a93626ac4e1afcad2eab7166532e139b32a11b95355 WHIRLPOOL 99b97e98f4e2c7a944e37ec071bc5ee58bb04076aa07fd9e491713364f7b1a1f617e3196f729333ad567e18800cca27cdb12f40be36b18fe1a756fe6c077ea96
MISC ChangeLog 1812 SHA256 0b6780cbf0224abdb91986c99a953fd1416d276b1b568c7f56b3a6464dff3c47 SHA512 fad8bacbd060fcd62a94f56b780d61b3f76879243e32012ebdcff202fb9caa67f668b7250637b29c22c321a975a131e52849fd2cd3a5fac463a788ae117ecb2f WHIRLPOOL de7d8adbb0d2cfa275d05255affc2804d9284c7b7cde2ef05427cf230a73a43c8dd592d2b2dffda464b68fbda4471e067309c362d89503a5a8d802289f0451a5
MISC metadata.xml 585 SHA256 a1079b0bdfb3afec4abb3f01bfda86d89e66781632bc9a49eda41c784e77afee SHA512 71123fc4e7a36b37eaaebff0e310fb23e3c3ae9247fb1efa9557e0b7d53833942782e863ce5aab368c40114a23243f46672e6cbdfa0002abfb49e1b464f6f8f5 WHIRLPOOL 98f5ddb5f476076edc57bfca8c3963c5d487e3f8e1ca4f09b9371b7b8dfafce220dc3625f3374aa9bee3b2b9f94ea4a33cefdce5fdd0503f44cbf4ab2abb7911

@ -4,5 +4,5 @@ DIST JSON-Parse-0.46.tar.gz 72873 SHA256 657d537a93d7126d01cbc41286e0d61f066e953
EBUILD JSON-Parse-0.420.0.ebuild 439 SHA256 989226fb78455b823b5ef94792211db8e5efd532bd05486906283b48c4572877 SHA512 b44ec739c114d241406e7f116e76454b6e803a823fed7c85a1368a3cd9946b18df19e4b421ce1b80fe906781c540759c88080cf16db787e8585cb35fd3d0ec6c WHIRLPOOL a0545826102006af9f3ee62cda3f30c49451ebfa3d1f4b615157710d635b7c460ab83f206fdf30e7728a45d6df09ef1f57c571fcd5fe817ead22b53462cd9210
EBUILD JSON-Parse-0.430.0.ebuild 418 SHA256 aa61297b926cbb789dd13fc8b4011ec8ac5dd617f22c256312d9b48e884ba6e0 SHA512 a8529ea0ec55a2ed44f34d1fd2cbb1786412a993a3ccfdfa54b3b23775bf4fd39202fb1ff4327d8691754f932d9625a30667cd8f1ba08006dfedbf26aab5476b WHIRLPOOL d25441afd364300df897a5708cfa8cbb665c2a91a176752d9931ff4b52dcbaf8a981a23a744c81e206a0b6b09f8adccfa3df50012f822319fdf896e62e03db97
EBUILD JSON-Parse-0.460.0.ebuild 447 SHA256 d556fe33f3a165b346ff86ef9592b3aca013b2729f29ffb90cf28fb246690a3a SHA512 50f7d4115c6c9d7112bd6eb1c9547d5a7a3acc587af7273a7cf20ff651f4ed3d9c0aa2ea41671b7e90c55e709ca5dff1c70e3a39229fbfcd839f51d88fdf1ee7 WHIRLPOOL 1bb8840ece28882a3ba1b0f7f54cb37ea91e0e27c9e357634f495aac36ef82b5c5100ad2ef028373272d3a948f299a2cd3035c3eac88e329468ef65acae89d71
MISC ChangeLog 658 SHA256 9256ebb0f95d445f4b5375b900ed100114d3f2df397569c013c1cd021cae9060 SHA512 bac0bb4640bc120befcb6b4125e43fa83fce0a8be4f0e7639d6c68c2e2086b5e0e7ad6128ab47e60ded021c7d0612dbe6f1cb987489cf2761619d64901ec376e WHIRLPOOL 9d1e4f0da8bbe21d6a618c6cc6a17451539af64879324acd6ee17abd0dabd7de5227188941bc8619f3d5275b33e59ed88f5fff6ecb41376de29ced36d297be5b
MISC ChangeLog 1047 SHA256 9cc17f9e7a9cf6128a163485567f2ae2d547bb0ed17336732d807fe84afc11b0 SHA512 cdfff1bdf1f521400de6a71feda0d2087f0ef0b682400a2c5c108d42115f313431e331a83c22e77e9e7b6244ef20f4652ce6ee3a804c346c539a1bb6acbddad5 WHIRLPOOL 9fd934081a54026e782222dff9a6c7ad5f06eec316cd7530f4b40f43f8bcb8a16174abec28960fe8c2380a4df5eb0881363fa0bdf571fadaaaeb4ae2fbb04f05
MISC metadata.xml 453 SHA256 93830edc140d984c642f6a7083c48ce5394bc2c252c2f740e197ce05476d43a8 SHA512 d1e4b31d3245b4e2a0f478c38121f50d30f06960679c7b5b2261303f346c9d45667696c9d415fdba826407e6d596d7d63d4a65a4b9bc863f0bda3b1275b4a22f WHIRLPOOL 1cb61cdbcc168349ff41ed78053c28a7b8b39752af0b618f61317868c7f88ef4f3bff0cd6d4796524fed5044005773c41e7ea465ae47a2d53ff943d751044e42

@ -2,6 +2,6 @@ DIST JSON-XS-3.01.tar.gz 78245 SHA256 4e8df3256a5aa9ed304ce1bbcd9140737deef31ba8
DIST JSON-XS-3.03.tar.gz 83303 SHA256 699e8e3e516e2ea9e05d8ca769dc1f31b36b7a0830e100004f016a702e876dde SHA512 757dc3bff01860d348e3bbb0c68ddef6a80e25f74b812b1969e57f4284724fc92828014c059a91c232ba100b5c96d41257272900db48395b484d6eeb540c5db8 WHIRLPOOL fbeb37c203064b7522cd2febca8f51ab5e0f9cbf439525323d15876c875fe730303e099a640a82a2aa52f7853625e288751d93eb6058f8324e7bed3f9d7ad3f5
EBUILD JSON-XS-3.10.0.ebuild 574 SHA256 3fa9d573502d66b91b3abfb8710f285b31978003f7bafe5f4cba4fad97e88058 SHA512 b9a2e9e175698bc80233e6e9fa38dc66004fcecffe4c69bee12ce5524a2f20f3afaafa3878b6830c58fa00923ee8213e11e0fd3056019832e8ba9e078085833e WHIRLPOOL b31d0ace7812908e42fa19e0052e46a4d0263f3de3d6da9551797b921796e055f022cedc36b3284cf5fef0f4a3ddcda0dc9535fec410e8cc7eac603f53d5e0e9
EBUILD JSON-XS-3.30.0.ebuild 621 SHA256 070e5ced0e71c1ce1a86d3c67c1489d6fed347d461d0daae93cf5bef43217905 SHA512 b3d4ad6eb943bc31a4f89fab313ea53d069b688c6a322df674a2fd42b5f86ae33147fe5f5cbf23c268fc3b1263e4580fad22160178aa7067a84e4347c7f85903 WHIRLPOOL f7598036184d5686d612134f071f63b21898c53880278239b47e6820e7211d5c901721946b1cd42bb0f19894cc4a9f3188e1bfc69d4e3ae57d92f523aa211318
MISC ChangeLog 3091 SHA256 bfa27ecaba7fe38b1a5d9ad9f883efb8ee2c688d9628d78f600c4dca3406992c SHA512 d2281d9bcd4e5ec46591f8a1783e7b57551bdd00389333c3774ac5469565271df3d9eab6d2d114accdb3e1e0785d75d077cbaed866dd470c3364608cae2dd8ad WHIRLPOOL f81bcaac08586772be5533e52a30f5709e70301aca1a12f3bf0dad4ca6a5579a70e3f0cc7366795f503f2e1ff5dd88f2d5021f2a20196406219fce3b515f328e
MISC ChangeLog 3657 SHA256 0c43c2462b567bd737a41465a7eef7de3e53de2f039938c946a2777cd9f6eaa4 SHA512 70871f8d9efc4202705748064d7d1db8a6965ab6a63036f15d8686d240e6ce6f33668edfd8c1c15c6bf1976043bc6a888de5c63c915aaba82d81091d562aff09 WHIRLPOOL 964457080c6c823490401e1688f63e7d11590ef0b3b2dc6cfbace78484897c657f886b8b533bd9ceb4767fb4218c641801fc6a6e5dbe641000926e5233cfe7e5
MISC ChangeLog-2015 5831 SHA256 5bb26ae9ed3b98e19f8b9d16edf034e9186853ccb7d0126de20975c38b2f94a4 SHA512 ac0999fd277cdc92d05fbcfb2cbab68875078320a22af1579e5922bc64d61faf091cb04c634b60cf611d49d32e325c33804944cfd7c0eba9c384bbb2b74e1282 WHIRLPOOL 8c820a7d765c9fd5217f1b4f84b10b07a905e7b39d498da8e3a344389dec2bc3be35a55684328647711a358f7fb0637c0ff5324f34d4232d2a2678477e727057
MISC metadata.xml 386 SHA256 6c939e1153d017aedfc1ed5a49313573b07b17b76f596e2c378af705c34ab189 SHA512 929eec3831d4f9accf2ea3dda8eddf68f49c905d299f433ad01f854e7ee8a537854c84c22581545f3a0a4a2076322c2eeae485a9ed58789b23382055c752fa30 WHIRLPOOL 33816f6170c8f48d67519fefd6f63480bc17afcae19bc3ba60e02eedfec5f96dbfb965f220b934f162b74c51e6352f38548cf2e0563f5ed4974c29ad7ed957ce

@ -4,6 +4,6 @@ DIST Log-Log4perl-1.48.tar.gz 279197 SHA256 cf6e9fc1f9183fabbe540d84f603c6541458
EBUILD Log-Log4perl-1.460.0.ebuild 623 SHA256 344e1a41773ac7b0931129dfd47c1a6a0dc488c2b22e25e2d119535c29fa83c6 SHA512 e88962a370a7cc4af48a54ee4becfb08d123ebf04196fadf776b29ea61da7400c37a107d9d36b998fbd566f32b802a35039a7fb69d94f54271e18398a17734f4 WHIRLPOOL 11a5cecc3b59700df9a126b1f9b8434dbc2045926f5e4aa2c47e920cf4ea3a7b82cd3c3290c3cbb337c2561439731ff001e3ecaa2241bad34664a72dad2db60a
EBUILD Log-Log4perl-1.470.0.ebuild 607 SHA256 63d5a236585bbb6d1d9e341e1af300d412bcd720870da855d1a420bcec995041 SHA512 dc05716f6b9ff5ff8beb11efb4b9904a3d75a1290982cb7f7353155b6ebe3d047f09cd5172cbdb89c57c2c72a4f3e9010b20ac1db38a43f7716bab33da0c7eb2 WHIRLPOOL 640043c98b06754e0d3edf0d2faddc15103ba57228d42ce67569a680ce6f2e23b6039096d984fd70d571689d7f9e4ef33325bba938d78ea7b5dd88b6d350ecac
EBUILD Log-Log4perl-1.480.0.ebuild 632 SHA256 38f862bf5bb8359962b9fbf3603379e115c3841d0db053b044717f6f4efd4b79 SHA512 3a144d03b69e496581a80d8cb10ae1737516fb0deb1eac47cdc41efadff5545e620fbfdcd31a46003bd8080354d43643b0c6e7b6d72e9f2520181b1f97eb5305 WHIRLPOOL 62786ad8b0ed781f5b086d7e9daeded8240d2580191d94612bc8de5abc94537572db64f1e97db98e5e89b506d1c5c0972bf83aa2310c8aaad60c57ed11811419
MISC ChangeLog 3608 SHA256 075469456e94b5e99a84ca4fd54f801ab8ad62fa2698e700cfff549226629aa7 SHA512 1410ace7874b154697421e9c71a73655cb768a4a4cb3b9ba2aff70e0b8fd8d37198922041ba11c9e713c01e21750e217298a19d85c3fa44ffa97a50203335e5d WHIRLPOOL d8f4737c1ce614cc29a3d4b263157aae77165dabb980d017f6b734e81117f7142d3a52265faeaa366633509bd9ff925fb935d5b52acd5726b895539b89152629
MISC ChangeLog 3997 SHA256 baa32ff2df6eeb48c44204eae9374d21a221243474ec100c482a8a8d15f3d324 SHA512 bfe9184e6320fe46f2dcc08638896ccf9d070a63d48d91e4eb6dc52388b9ba9e444295bf0702865f05fc3c0290fdda0c2c5583746003f355df903f8faf4057e8 WHIRLPOOL 9ae054eba554a550c2f979f2380580b885beaa6d585d1720ba1e6f625a4b93ec6c2a30757a53c1e82e417d5d2457bf90a3727f2956ff9a6b4dc3446cbde2d592
MISC ChangeLog-2015 12096 SHA256 1265ce9a90aea44d77e641ad786b3345906c8462026b3f213bb995e20cffff60 SHA512 21604d4bdc401b9bbe8e499e200df0808ab312c03192c99533ea30f34e23464579b04d1ab9be32c2814e5e6e75bf232e838bc1508940f7f716b42d5f2dbb18b5 WHIRLPOOL 6036d2e559a9239b61c73344bcc95c7d102e6802929bf9ff4bfc77400559eebf7aff70be47f20adebb30af80cdcdb28ee94a5daa9259f239fa1d0ffc3e7d92fc
MISC metadata.xml 4281 SHA256 f0207a8eb0b44912176cb405239f3e5d9d3e01222a3927c8a0ac1a72db6f5613 SHA512 6d8aa257d930a5c1682cff581c341ebe12c836b67c26c068599e50012f53f2cca8164b44176789514e489a3322e4ebada6a987a6cb90313028080eaece769e23 WHIRLPOOL 55be0969c458c4a887f19a74c797e6d71120c87fb4ce5432c492f7fd9d9630227fadb2e658f79b76817158ffde796493daf1c99865352269fcd17c84c9333a35

@ -2,6 +2,6 @@ DIST MP3-Tag-1.13.tar.gz 275907 SHA256 34d3c33c1efa4c4448e27a45b1689ca20a27882fb
DIST MP3-Tag-1.14.tar.gz 279630 SHA256 3ec392f273ce38228ee2d7e53f7622f6f90a9c31c5079e6c9f354fb04a98c259 SHA512 05e35f024868505cfc8a07146442e248ef1e80c3c156fd1eabeb874d458356f6b391793e343a24e9e490fd537e7f280316f651b6717378c06953480d271ed2e1 WHIRLPOOL 2db6994d83dcca06d48cd82275a786b01fb9deb3c4c56b5d63eb96434aea897c91c40375c4bbe54a617902b93b2cda31d211f3b1e65d53fe5eed8ec31bf54768
EBUILD MP3-Tag-1.130.0-r1.ebuild 494 SHA256 3614148dc55db0a4ffce552016e067129a969978350c17ea87a496b94b3fe2ab SHA512 edbb5117742916f910223b63d58dcdc7f10063a21cce221029fdb37b4310b3f581f3f6cd460b20ea9c57c9158034241cc2fa81a52d67724f20ab1262f0802d07 WHIRLPOOL f2fa08567ec1647942727159735eba4ef1a66deb300eb29b24f062d24cfca0ee1a3b24c8e874ccfba70f4940d721d966573a1b0d780cc3f90fc3efc282ee92a1
EBUILD MP3-Tag-1.140.0.ebuild 540 SHA256 5066782a0bf22e14b0311e4a76bc37e7f0f8f417fa07c17f773f008d0b09844d SHA512 bd39ba818035257f4a1f931d4fb2ff3db4ddf5987e2a2d6f2e659c233965e5240115bfad67aed1889e9504c87ea98bb9b2d880c7a056ab0ee3290a79f3ee58aa WHIRLPOOL 9f4099435da2a0603de7aa487f87849080d2067b5c7c46868fc1636db80b301537bd2e7b940d9644b536522cc6425753917f8a51e43db921670cbca3f4b86d5a
MISC ChangeLog 2636 SHA256 699dfe4a6fb0e0ae1ddd155a1a6a98e2dbc5fce942bf4d5861423530d1ff2388 SHA512 df49d95c480fd19b8e222222a82aabea248fbc46c85862766ad7a9df8ed67e5985bdd37dc78858f1e7afd6d8bfce64f121e8144ffadbc33c53520247e91b64f5 WHIRLPOOL 0b3c0effdebc4e90d071886f2bf4fbe59a37ef871375d0d4d2b79018bf051186249994d91bec3b69c9aa61b59e85b22bdc535034eaf3c68f74a8adbbd625cd26
MISC ChangeLog 3245 SHA256 e427565047c9226f48057254086c3037b12184a6a2b34d92e6d2b41eb238a341 SHA512 25fa5a7c2dadecf67650c00aadc56092b76bce20de216f14927d57a6d906a7a2024ea684d81743cfc45b15c16b2e6ccb7be1cd92a4e35c57edfa9e545d95713e WHIRLPOOL 9c014d59b3fea125a60aa7ecf2f8d87f1d9a2abdecfd464b0acde05f3f33f5879f1b437015140b9f63d36a8c945df55f4c8c754d32fb9c373859f6ae502c26ff
MISC ChangeLog-2015 6859 SHA256 0e250bbcdd2aeb73edd8f5358846199ecd0af89157d17188ec4a5f88fa842544 SHA512 d714799fdd0b0a967977db6a86c0607c47150d9d353faa2d4b074f83d3dd58884b498deed4fc3e1da9390186737859466c66128111ce63f0d2bb930d20aed03b WHIRLPOOL 0fda16b27b9675bebb95cb1d7b1a803012015c9798620dadeef2382bdc93fd3336cd1792247b8b98d61f75372560315e000583ea3a29dcaeed23f3563de1a281
MISC metadata.xml 1500 SHA256 69a3ce5a7a9ca251330efd741cf253245f25becd94c67dda16e873b6d07afb4a SHA512 912494902b43e1c252bf5953dc38010609ef770fa7978c7933dfb7aedb1820244a7fb4537636af0dfd051b849e9f29a5781ef27a5a6742377e40e58d3203834e WHIRLPOOL 3c4936e3ccfb5570701acb96fc7249fa399b7573ad1a82518bb6c6ee610d4deeb89599297deee80e1a65d5e89c8a5fe4b4afb3152486fe555ff03dae89073cd0

@ -2,6 +2,6 @@ DIST Module-ScanDeps-1.20.tar.gz 64260 SHA256 72003547e36db833f920eb85247943b755
DIST Module-ScanDeps-1.23.tar.gz 55076 SHA256 162b6f771197ad4662ac60c427d473b4c0a41cac476fa96b48556cce7fca040e SHA512 7ceb1705aa9be7601a44dea2521a0952de70eb294a88939147d254c3af7056602bbfab97fd117ac4f4184da92354aa1f83f1207d84bf502eb02b0c60fc417ba8 WHIRLPOOL e179cc2552765bad5823997dbd222d7c53a1c3093193393cb35c8dc3b1e66204381c6d500ec6758e0f6e8c3520ca775502956a56d59ad3a26a068eec2f7a271d
EBUILD Module-ScanDeps-1.200.0.ebuild 825 SHA256 ea12d7635c795c6b42f0604b3517c98e1d7c6d6a5f307db0b46d3295754f55ef SHA512 66f85e462ebb5d20b964e63645ee4fec5f6b031862aefe1a74fded1f66caacded65e70ea0ae6c37efde47ba76c5010be18e356f72e05bb2ddc50c954f2712eb3 WHIRLPOOL 7f764176104ab3de88ae7f82db4d9fae3b6e41557a46a1f6c7113a4d2812188e8bd5a3b41e25ab44b7176f7840dab2c6d94c81312d4babd136edc61229c06f31
EBUILD Module-ScanDeps-1.230.0.ebuild 801 SHA256 2a69daaaa6cd60160fa5c46daf7038a4430ba726cf7b338a9deb59b12cdb01ee SHA512 ad970106db1a0d67ccf8b62370df57ad958aa72710428152bcc268c43f8ba3c80dcdbb907ef150fcf3fcbdcbddc5388e8fa155c4d2063220d09adc42e80ea790 WHIRLPOOL 0e48cf80b58acf2ee2bf54ac85fe02a0237df36620de975dae0f2434437b81446d9bfc427e6aaa16290c0c8dee7abbcfa95132eb8b97ecc277dc1366cc3f4dd3
MISC ChangeLog 3606 SHA256 a898943af944c790fdbc3bfb2b11367cd09d302fe3059277cd8259ef45178949 SHA512 337a11393022c5530ec6eb74c799ba5a9ef8e98c7a9013421d65bc2ccbabc10dff0b2212954bc5a120f11f6db14783cc01b5bcf373e53003cf1282770a14469e WHIRLPOOL d6539be43b83820927b606eb2b86a4899bf5bb7e6a3ff0c14e236fb0be04e1e05ab4e2b0d77680f1f5154c34950b86be0b3750d9a510decdb7ee8b507264b6cf
MISC ChangeLog 3885 SHA256 35b4a62af298ab96f565a11a8424415df169a4398bdce1a2b2be2e36c51bc515 SHA512 0db98edc12205fee347b084111dd87d249e92bb95437566c73155ca73824007461c58212cb21aa7870a50cd5aa4280e20b583d45b8b27a1d51fd3aa1d6a6c7f2 WHIRLPOOL c9ade20e84a0f7d7b6b2ecc597b5921f8355107c8dfa7d13ea71d05c0d68b5bb1c1376663311cc73139685d2a593fb5567eac21a2cad6d42d16b9fafc4989bf3
MISC ChangeLog-2015 6232 SHA256 cc2e476266789990c567a9100febd78819475e38d06bb63747d82a269daf6a42 SHA512 6a4bbc40f9e71d263e5b32b53749f841e8003d3d4243d2f63f94a809d7a726fec78f4652da02cf6d7d99928ba04e9e2115bc14227626638cef949258b7895cd0 WHIRLPOOL c604a12a22bfa2166ef737925b11176a2a1ebd2a90ce50be4b724a52b0e0c28c9262769e8835b4494e645c4c915291ea4bcc49b308c90c1836864c638c31219d
MISC metadata.xml 472 SHA256 4942924297ebae61ef85e33b7e5ec2bb58dc474c16f2e91efd0b6ae71e79a39f SHA512 e9a4023964406aee368220851dab6b8e9c72f29b67694f914b7a0de7001b6e025054654a14ae51547b82c621f008c249652a17b57807e32d18f6c55b9addce37 WHIRLPOOL 40620474dd0bb3231dc1fa72395c6bbbab551a8e11a8bd30a47a8e0212e9a7e17461970316cf8d32100360f4f23ab7dc7c0ab8830affc6476df5bfc62da07e7c

@ -1,4 +1,6 @@
DIST gh-0.14.0.gem 15360 SHA256 a243023cbd972df27799b3949a59efeae284d4189155681fb6bbcfdfab34f548 SHA512 05f5c520698c7424efeb1da7d166463c61d003085053e35534ad3fdbaf2282ee025f1a7336b585805051dd0e93974d0c437fcbed77c64db36ee52032984cf33a WHIRLPOOL 8f29664d04b7c8dbe8ffd730bfc4a4bafce29d1f37d0f7b880e5c6b852535b0c0c5393e74ded4b92044535f1a0aeb8aa2d8a6b34fbeac4de7d9f2e4b6fad02a4
DIST gh-0.14.0.tar.gz 64205 SHA256 ddc973a2835ca2eaddaf3663413c7f3f1da6188104630cddfbab4a2b8f4d0b68 SHA512 8fd4c7bac702c57d98ee509d35dbbc81291f45977bb0e2c3b1f06e2cc3d8635d0656adafa5569ef6b3f9d6acbc563f8db7c69b43cf177dd379335d673f5ef781 WHIRLPOOL 164621c8121e0d5a9d31c39cd37f69f73bd34d71409e143ecca99df7085e1ff82e530714a2ba5e0c12f22adbc16e49c7067572e8664632a9f19638fce16ed7d8
EBUILD gh-0.14.0-r1.ebuild 679 SHA256 edbe7fb2d2a4d3f8227c068ff4fa0d05ac87fa2bf127afb77051bf72434ef3fc SHA512 2d3b1492ffb344f4078e6b486cc5125e4d757120b2390e55a1254199dd1cb2574053e837fe8676046f9ad9bbe6e1d4013553a26d8c527ed1d80cafe191b850b8 WHIRLPOOL 2bbc54ee37acc5dea6b07049382e8c99d4485773ac099cd7e243c5957843753bba6bbbc7db4771be675bb92dd72d142628b09b00643cf8f052bf049f01c37b51
EBUILD gh-0.14.0.ebuild 586 SHA256 aa04295c8fd6db4c2b9b71255d693266f1ff6949a73c993ba8a3b4bd4de02544 SHA512 06da59df9e3f208e4e97c27fcf6ade8f5e04f8ea1fe9bf54113be950c7fb47dd853b54447ed2518d7adb5c33ec8cba753dcbf84760d95b7f03564e80c5cbfba4 WHIRLPOOL d8e0fcd28c2d5cfb2c54eace82ea5111f7d799dee5d6c91e9d4ac99ffce32e0ccf6d7211c6bbb69a1f3fbe5f54efc7d2f699eb49c56bcf05eed5ba0a740d65e5
MISC ChangeLog 300 SHA256 0c087a1b319701feb3fa575c07ca78df0d6eb6ec99b1579840ceec9af53934f8 SHA512 0f0eba4a3d79d59e334e34b64eb22e13b85e55bb575fd2241cfe7326494c2e15dda39d78a95c67ece40624a36065db6d92ef67809dd8e6c250d67c543226ad52 WHIRLPOOL 9b190b363e74873c4ec0848ac8c46a875bade270b0395646e609c88cf443209c815b18931208051ac30cac99e1f9fa96b28eef86f5d4ff8e4f8e527521f3748a
MISC ChangeLog 456 SHA256 9d4c51a134f45accd12f6114a00de9dc0446a34f93fbd3a459ed95b9ecd88d80 SHA512 4f4d51bd315f4c61bcb2f2196678bb289556157b7182a3aaa6031a88cd92d2e73d73bed27c554db4cc798f6f5c485f1c4ba960ec887198f804ed1817185d61ee WHIRLPOOL ffa95baa3cf900f7729b4745694f784f7bae690515e4f0c548ec91ee00ad480d3c585794a7663663b9fdfa0cc10a9c51267002de3c719bc3df228a517b5f7002
MISC metadata.xml 334 SHA256 e671f500a040e2031515581988f0c5a4796bdc95eaf6d72ad3e0ff28865e2477 SHA512 d65f5adfb644204e693f51a9a0c5551905fb211aec82a0210e793b5041941df4b4dcce3d1eef0afc579c7d303418655b0191b1ac26d46770af6d47376b2747c2 WHIRLPOOL 8677370e4c2c3ea57cbe3ed9e7fd453f638a33e538529c8637061a3c8c2ec850a9645eebca36a1c16784b85f2474181cad66b033b080603a87a832dad00a3adc

@ -0,0 +1,32 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
inherit ruby-fakegem
DESCRIPTION="multi-layer client for the github api v3"
HOMEPAGE="https://github.com/travis-ci/gh"
SRC_URI="https://github.com/travis-ci/gh/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_bdepend "
dev-ruby/webmock
"
ruby_add_rdepend "
dev-ruby/addressable
dev-ruby/backports
>dev-ruby/faraday-0.8
>dev-ruby/multi_json-1.0
>=dev-ruby/net-http-persistent-2.7
dev-ruby/net-http-pipeline
"

@ -1,4 +1,5 @@
AUX net-http-pipeline-accept-encoding.patch 654 SHA256 48c6b7de42be91cd05cf8a22098f06a0b8db7a9aa4ea8499f3e607181f5391e5 SHA512 43c6382f01538faaedc38047d6099d26c6d91805c45eddd043fba0e98b4331fa42a2826ea8a3216ddd5ab047b37e8a7ce1ba4c52b9ed5c0c645a5483d2cd1931 WHIRLPOOL 65dd7a781ba1e0ccfacf3dfe3431ff4bb03892b7a756f221b0ca94b28a120b624876d0da50420559bdf982cf69a15dba84131bc0c15b925338cd2bbd1b22fff7
DIST net-http-pipeline-1.0.1.gem 12800 SHA256 6923ce2f28bfde589a9f385e999395eead48ccfe4376d4a85d9a77e8c7f0b22f SHA512 1377c20038176f6c246a7d4adbce2c6972970d730902f9faefc31b2f6446f4237603f45f0f59de70eb9545e3c1e150fe6e63cf350551203166611bef7845f4e2 WHIRLPOOL 691e995dbe5f3fc4605923511f0bea634f5a3558acb629b3694ffe5757392f8943c5c070b814f2a442c1cc3fefa89fd4f3da08773aae340e0b2b7bcfd2769be8
EBUILD net-http-pipeline-1.0.1.ebuild 439 SHA256 1d6fec8af6540446672ab162ef991117f1465bed8b0e45b998229d88133ea966 SHA512 ce7961e3d5a73ad07b5dab3b6b7bcd2c52c27534cc39ae731ae0dc202a6ec515214b7f3435334a8eafac01c770f37d8af94217643d24cdeab717f5a5a416b0d7 WHIRLPOOL 27fcf493c7c1c9585b5e2fdcbd746c1abad570a6c3c8d1d1a8be3ab8f5705969ce9321134692358a933407b64a2a4953fa158cad97b73fbfe26be472693ad34a
MISC ChangeLog 343 SHA256 4c77bdc805172f34cdb5cb43cbcfd3b67b4745354083b114950fe712d73ce43c SHA512 3736cda571ff65ef5f550c8f962cf8ece3a8244bf21e44d752e49ef208fdf09f3e66ac506146ce9a634c004991eba46b998cdeeb21352df9444c3d2fc536aa17 WHIRLPOOL 667a67d968b8fee79ae9a1a684a60bc8da54f904122e28f8026775759cadbb9d6bffc616c4773a3229bbd95c12f61e20e005b9442ceb84faaf0f6491600bd850
EBUILD net-http-pipeline-1.0.1.ebuild 499 SHA256 5005f1b444a3948785594d01910a9739d348ca538fadce2bc34bc05214ddd782 SHA512 8f6ea33e064a4b43bfa79b6ba7398c48f3978facb967b2828b36c5f6cdae4e2c558e29a32346de936aef5b3a2eb75887941e2b197f2bf252f1e7f9883397560f WHIRLPOOL abbc82efd316f22a13f8b4293d737e016179ffa6128a609753500b43ed1fcf128c0d3533c9920d8107f7c6c36f6a4202b767cc1fcaeba679230e48fe80513d9a
MISC ChangeLog 544 SHA256 049728a415b13d6b4db0de82074a949e7939f0a544fa6518cdaa18cb12e4e94f SHA512 f60ff7076134e9f102495a0444f1c8865a003531064153dc576e4464ec3014aea459cd0f15a92b89356d227f7625e797f335e2c0b9ea49d871759cffa324674f WHIRLPOOL a4241a4b1b62efc5622d3821bf48990da1b7cf5cfab9a6737277fa241756284ee1549a5a9231482fed94eb253225bb6832d81932ec36b7a2fc0535c86df85004
MISC metadata.xml 347 SHA256 80e79512abd88bc875333a7a3bc03d5dc7e5afc8a11d0108394f3df6280950c7 SHA512 6dcbad5588fb9362b1be0ce300b0032ac5f83fc5216257a4af079e8b327d25db1494809a9596b8684bee95654dcab8037f9218db0581a3ec2ade8d3563bd7121 WHIRLPOOL 2c664de8dbeae37aa956c946a85b4fc03bdef9c62bbdaa8c8f8ec57a6c3e1d99fb7e99131ac2df4987b66ebe6ed633cbabf033602b0701218d1792ccc385a9b9

@ -0,0 +1,18 @@
--- test/test_net_http_pipeline.rb.old 2016-11-17 07:58:57.284997283 +0100
+++ test/test_net_http_pipeline.rb 2016-11-17 07:58:50.345168508 +0100
@@ -96,6 +96,7 @@
def http_get
get = []
get << 'GET / HTTP/1.1'
+ get << 'Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3'
get << 'Accept: */*'
get << 'User-Agent: Ruby' if RUBY_VERSION > '1.9'
get.push nil, nil
@@ -106,6 +107,7 @@
def http_post
get = []
get << 'POST / HTTP/1.1'
+ get << 'Accept-Encoding: gzip;q=1.0,deflate;q=0.6,identity;q=0.3'
get << 'Accept: */*'
get << 'User-Agent: Ruby' if RUBY_VERSION > '1.9'
get.push nil, nil

@ -3,7 +3,7 @@
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21"
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
@ -16,6 +16,8 @@ SLOT="1"
KEYWORDS="~amd64"
IUSE=""
RUBY_PATCHES=( ${PN}-accept-encoding.patch )
ruby_add_bdepend "
dev-ruby/hoe
test? ( dev-ruby/minitest )

@ -1,9 +1,11 @@
DIST spring-1.6.4.tar.gz 39370 SHA256 d7584ecb01fb980451c12d65bbb0175c7b15fb3bf8c117058145de5ecc8c349b SHA512 9dffdcef750bd25028761da8e69c44ae3eace843dff9f81d5566085d3a8c7f944f4c99b6d455078ff564b7135116ae38dcf1aaf6dcc127ac351eae85e15dc143 WHIRLPOOL b7fd0e1520b77e1dc150f270e1cb222915ab98322b9ec0f75242fbfeceec7bd6155262a2fdeee8cf8c5651e9b03e1ce441159042c877675ddc3c4e07fbb2e1cb
DIST spring-1.7.1.tar.gz 41162 SHA256 36f422666a20cd9ae930993f14056e9072e350a24025a26cc5ec59c76725ec33 SHA512 bf561ae5c9bb5e9f6af640c42bedd0e4992713b90c42e984491d77002c729ffa51723b7f691d14443531243150e37f8bfb67cca1f06aefd4c76548f66728103f WHIRLPOOL f934c5484d27a1d54eaf305d604f006d7ef2797b6209de1e6e4802e6ebdddc85f59c6891b5bafde4878d0c8d99f6d5b94738f987320976f7cf49a23769d24924
DIST spring-1.7.2.tar.gz 41340 SHA256 652c12950a04b3f342428137b7167bf579b73cb04c7b72e48fa2eacb8047a5b5 SHA512 737bdd3597eeef2c2a832a4060c626f83fe2bc3d6941421c8451408bbbb6392cfe91f408d9e5cceadfcda03d62a589b6758da6d9c029f5336fca5130e6b6857e WHIRLPOOL a00867a08b99d6207063ef8dabc69a488308ad72e8a6986409ccd4f185cd8e6f3b665bef352bce53db9ca1098a7e8fd5fdd6bb76c321b6934ce7d9b5b9a1e962
DIST spring-2.0.0.tar.gz 41972 SHA256 5bc0d1c7a05654cad6821da66b3e224a839b8ed44dba0fadd0d6d596238e0990 SHA512 8e26ebc33289341c5716002d575eb52b004a7e0f3c5bc657f8afabac2f596f03630cb8be172d8a00d7f68e9b7cda373cc0c3fef404b9082c6dae2375398b1f5d WHIRLPOOL 8c32d4773bf4a0429eb0d6ebf643e7de44152348897fabcf1a607911502069f9136193a10bb6dbc5d4495e29105279e127a1d8b62c5b6b40130e7f6d0599f15c
EBUILD spring-1.6.4.ebuild 836 SHA256 aaf5c7446a262893ab9858439d02b456e21cc6461886854b0b1c33dbdc578b1c SHA512 96ac8420609153e17b95f1f1d6c9ae7e3aa53e308bdbb72faa285bbba3d258405a84c76f680c1e0366d89558d36f8926251a1744ca9e676508b07be074a29821 WHIRLPOOL bafad02dc6f545262aa7ad292e78e4cb0ec954b45d3ab9004421cac98a2b6a04fe0fa07280bcb52968a3ae942f54129f4c68739e2633d94ae7b77c64efa495b1
EBUILD spring-1.7.1.ebuild 836 SHA256 aaf5c7446a262893ab9858439d02b456e21cc6461886854b0b1c33dbdc578b1c SHA512 96ac8420609153e17b95f1f1d6c9ae7e3aa53e308bdbb72faa285bbba3d258405a84c76f680c1e0366d89558d36f8926251a1744ca9e676508b07be074a29821 WHIRLPOOL bafad02dc6f545262aa7ad292e78e4cb0ec954b45d3ab9004421cac98a2b6a04fe0fa07280bcb52968a3ae942f54129f4c68739e2633d94ae7b77c64efa495b1
EBUILD spring-1.7.2.ebuild 843 SHA256 6965b8b8674d921a5c4b6563170ba80442f1ee7c22a01d2008ff1046bd71083c SHA512 88b54b58b459a5edec48155946501c1d9a578dc2e27a9ed4513591054370c69bd1082f79820d3287b58be38f45607fff944a78855c686de49d9d9c04309c1b4e WHIRLPOOL e7b285abad756c2fbff8af21c5fc562c72162f7fd4ccb08ce968a0bd1372b8556dc3c3a80068259739752d3f4af420cf55ed9578576499f840d4f7cdfa5a667a
MISC ChangeLog 5802 SHA256 c2feb8c4516d32953291aa07882791199ab81ae8e6df8eb33675142bf28f44cd SHA512 97e3d72cf12385c15c31de7290e04e4614efc6cfcf31fc40586b8b48c478082999b3b36fcff9e9f83f0adcb489ef934f5a77dd5b161272c774ebf24e70d20019 WHIRLPOOL a481671014191e9e09155b27cabf9c14de6897afa245c3beb982e38bdbf91239c416dc2daa4f7263ed638f0351a6128c467466677259f3c27c0a08ff2ec71f66
EBUILD spring-2.0.0.ebuild 848 SHA256 d6e8d161d6903c45e6ba2053b9a3984eb15bfe8dd3acee1963dd4027639dc1a9 SHA512 5af49bdc8d788bb29aa2d04003b6e76879ea4a3516a569f430de5c83d8fe2fc1341398787d4edd35902dfbc25d5b47cc1c1b01f79b7df7f092aead46ef674ad9 WHIRLPOOL 6c63f5b4d9699138dd464f8d76fdb3b524fe85d609316a4a6bcc695f3f95404750a4e07b2cf1da655320ff120ad14c26564ef5b482a7e4105d4dbd31b06ba7eb
MISC ChangeLog 6070 SHA256 6cb64bf878c5589441ad14e814394426d21f4580f734d3a86dac2809c9b05afb SHA512 1ecf93129ced9e40e0b8585c406b2e98c3939a300342dd758d4a612efebe112fe4a2e59dcb527336cbf0382fcf67f0264407664005ceb016bfa3131e1abb9206 WHIRLPOOL 58e637d792a4e92674c501ddaab3843e1b54fc64876fa99b69f31c01af6384e7528475605dca668c66f9c06e3d625d43b88f7d82ee8647559cf55aa27a058b12
MISC ChangeLog-2015 806 SHA256 4a8ee4aacd085a092f32cd4aa4b021a3002c6d2ec633af08047111a89ad35e87 SHA512 8e2e89882e6de42528b870862255675d890afc9a633752ad2cf56eab9336e45e14d915310bd6f368fa057af63e3b76f4328e423b1dd08d492a5abfdffac52498 WHIRLPOOL add342ee682dddecddac1e2d1e939ad4a548d9da7e385f9cbca9d88e2ee7b0609c050bd9d3ff886b0978e6ac130f4d780dfca04b21ef2e462a7000bf46d8c08b
MISC metadata.xml 338 SHA256 641ecba16397a93ee25e1a4100dd4509351f1533b926af98e2e0476fa7b65235 SHA512 ed274c75491299ebefa755f0776c8895c7640101c22652f92defadb839d0a476a0e00ad407d1769a62f20d56da532f750bf639e7f5d75831c50f2957c17cc9c8 WHIRLPOOL 99298521e0757fa9956bbefce3be95a980c24fa8574701f1808da0dee9e7af8b50cca56307362d96e39756f06a0dee389426692aef9f7f2f6622c35b7b367a5d

@ -0,0 +1,33 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_TASK_TEST="test:unit"
inherit ruby-fakegem
DESCRIPTION="Rails application preloader"
HOMEPAGE="https://github.com/rails/spring"
SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="1.1"
KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend ">=dev-ruby/activesupport-4.2:*"
ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
all_ruby_prepare() {
sed -i -e '/files/d' \
-e '/bump/d' ${PN}.gemspec || die
sed -i -e '/bump/d' Rakefile || die
}

@ -14,8 +14,8 @@ DIST guile-1.8.8.tar.gz 3956654 SHA256 c3471fed2e72e5b04ad133bbaaf16369e83602836
DIST guile-2.0.13.tar.gz 7808173 SHA256 ee8073c4582bb4f06412452fdf5dd185aae607441f1313c824f44bdd668b0bde SHA512 79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00 WHIRLPOOL 5f8b8e0f0e5fd2cde8fd4b1ca89ebe0231dd5f746945d71412a9d1ce57094013882972d9791511ef47e9bf1f2e9eff77a515dab8b4a6c0316122cb9ef49b5a7d
EBUILD guile-1.8.8-r1.ebuild 2934 SHA256 ed61bd171d119b5e3d3beacb08e3d64fac03d2ba1fef49cee38e8769264d42ec SHA512 cb27ed902a03739e5868fdf5c5850243c3ec0b41864ec8a929bc07863c6b6c5554d2ff0baa65f2a58772f6e5ac7c3223e0b76288808e5d8800288fb5fbd8b807 WHIRLPOOL e0a7196db4d5dc2212f69cb2bdd39c3fc13341e10215944cea169d5b82be8508d3f8fcdf576d2f00459f157ee555feffe6fcef0f856288e4f080c83c5ce1054e
EBUILD guile-1.8.8-r2.ebuild 3294 SHA256 1868235b823e66aaf21ee83b190a9647f6efefc2cae4eaa3e71eb971ddf00c6a SHA512 dc45f518d62530b3cace35146eff7f31c49a398e5ead9c74ca1490208f5e50ae2021df3215db788d9e0335b64a02abde52082f488865a3c74a658b3ff084d8e0 WHIRLPOOL 00a4ed9bec4494450036e46d9648f50377bdf2a595d9225dd51d44b7d912a854791650c5ad3ebc36e88e816b5c3804724c31f134c24978f5b3ce93f32237cce7
EBUILD guile-1.8.8-r3.ebuild 3137 SHA256 0e2eb0f9983e2b46d4e9de3e98b5e329d59973b07e473d1d01b397ec6940b2c0 SHA512 9a0700399a79b36dbc84d43c25f0e629d36ad8321877fd02d94b52a80ba2ed563a22dd83558499013e9bdd93d092241d2545bde00c83a33df0343a6599ce6a41 WHIRLPOOL 24ae129cee5a50ff1f7a42105a5f79a3a7a51dc4d2adc620beb413ff59bdd7a9cccc7df89da9f8f5df3b9951aa65284df8c67ca454de63f941480d8a48a60df4
EBUILD guile-1.8.8-r3.ebuild 3135 SHA256 dc3682157f6b9ab117888dd146016e52f88a904300568fd18e85d2957d175e66 SHA512 13a4f905bf266bd2c502376a10f6831bf2c818cbcd603bd142b1fd6e4c4feba8742b026793c30e46fb1fb96ad8d84740fb1093b5c41842d2bff793bc8a8f5b9d WHIRLPOOL 3f9a6decb8ebe9fac39f0e1fbe31552e6a8c775115b63a5bdef211014e180f7482418e616abbe3daca9074a3702a26e0d777ae5e412f065a9fdbea02f6a27cd1
EBUILD guile-2.0.13.ebuild 2223 SHA256 25973be6caca89e4aa3683b7273f47a6947adcd41a34ca57e994b494a302b952 SHA512 8069e01be15f0440c5a641d6738fbf602fbc7ebc939a28d871dddda60957b9593f8ff7739a99143f10ff6ea515e591a8fc58e44625c9702d09ad43ceb31e6911 WHIRLPOOL c89155fc547f8855e2b903732a1e69d1bf748519e3d1972d877fb981ceb1cb6509bc3a764d8979f3a035f5451896e429d9c2a33c7132594ace6321fa95fa2169
MISC ChangeLog 9641 SHA256 4e2c980cc474229ce3101ecb32f4fe0e309de6e7ed4844fe2d65a6541db38146 SHA512 d5fae2297802ff2fca58bb585f4b676d85b0fd010b42ba70ad199d429e96884ebcc8e273cdfa987b41f55fd0903fe61598aebd0f0386d4e724de995848f8392d WHIRLPOOL 11ded966a549e00b2c2dab4fcb74f1f5253e05abc59cb9a8ae313b89d98565a66616e6436052f78329575e7ae5754e8e143990dc4dca6c0d4b3e57110227e316
MISC ChangeLog 9820 SHA256 c81bc8b606b639dad931a9f0a4af3d62c44e972d3af250d1077a50778f17b901 SHA512 0d919b8771f88490c79385354641831db4def7074338fccfc9818432c0fc62ac0c601f389f8cda57ed2eaa154fa60ca1180f63c4f6713228611a0abc21cc395b WHIRLPOOL 4b3fca029b5bab56bf8d5207338aa2e6ce211cfe192223a127812a0bf97180dff68e09cedd4e9609941539dd0485fd865ad8d7fd1f4cfd9a87a7b8e832e2d750
MISC ChangeLog-2015 26392 SHA256 db7962030cf1210197f46edfd6ad83fcaad857e35d6f556c2632c20cb34322ec SHA512 fa75004987d940fb823a330cd2c7e32618e20982eb72d2b71bc4d919a37051a6a6cee81cd89ebeda97873fbcad838a74f296bc6ed223a608e98194a1c42c762c WHIRLPOOL cd68fb5a938ad7a98438f5e2f34ed0482830f2509f8bedf0ca5bd1684316b8e9d5b2f6d1dc3b19e4eedb401667489161f1877c83a6d23cc1d425a062340b3cb8
MISC metadata.xml 1040 SHA256 a39b8cf38ffdbf8a5d6e2a302ee3b661bb7680f15c51f93ae9ac40eab70ca72b SHA512 6c44b82f0c361f23d377e34fd88249c4e601b215c1bb183afb8cac27bf105b314d5138877b05bf3144a3c60f5b240e4e76ca3fabf151e1182cc913825a093cf3 WHIRLPOOL 6003d8faba29536e6a44b854082ce41ae28fea03552809f6ad7b34023755f81b8156148fc7616c8ba7a9ee8eb917de257434f87084b66c6e0107afcace974f52

@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/"
SRC_URI="mirror://gnu/guile/${P}.tar.gz"
LICENSE="LGPL-2.1"
KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads"
RESTRICT="!regex? ( test )"

@ -1,4 +1,3 @@
AUX bakefile-0.2.6-enlarge-buffers.patch 554 SHA256 64f4c94e788cfd74bd74e58e960f599f46c3ba00ae65d297327d21f20b978ab8 SHA512 32fc88e7b4b281041bce34672a13b851ecc8932df6496df79de1f042d1043a0f7b8e19a86dafe3bbb78ca86d2504d19c28c0a90418314b7c1df3bba72dc49136 WHIRLPOOL 1dae1a6f3b7a66216b62b3a9cd3dcd1c4adc0f870f3e6c026392153a1298920927810bed6cabb8149078f4035265a52c644dd68a535a281982a6046cdc7393df
DIST bakefile-0.2.9.tar.gz 775528 SHA256 9f3c65411ad3932027e3c3e765337d89be2f9cf5ee9a204da80e92a8c2d76ca5 SHA512 dc28a3a68c080dababef68b9f39ad141739ecb5e4e1129620274bd80ac13f68cddd6e5625776f23c508f20e1f984a8830a949c425457cfeada8b44081873102f WHIRLPOOL fe050f76f17c1dcce3687eaf7b91cad0cf8b85789cc3a5065ce113b58d0cf9d507c374b3249ecec945086ee666cd9b919bcf6e3d14cc3d0343dce2a3cbaae1e7
EBUILD bakefile-0.2.9-r1.ebuild 592 SHA256 64ddccfbefe173feee298637cffd25e13ca205d40b3b8e7387afd837076b8e78 SHA512 b88c514ed23a6a1f79a60e0d3fb7df8f085ec90bbef805a5e065bd7476c9288c60d7e59f7fe24588a708ca989a13322079a1b117053ced114c3c8ceeb27ce93b WHIRLPOOL 49c64fe9908778411fe29c81d252a19713ee566f7e816836f88d0fccbcfc0186e40f41def3b10d1d9aefa40184501d9fae92ee5de5b99bab31e8f5141b873cc7
MISC ChangeLog 2483 SHA256 bf9878dfa11e8edf6c13f6e87a20255034208535bc871daf111535228cc41556 SHA512 cbe216b034ba6b847d9da56c81bed6ec28b88cd0a7f3ba5b40b8854ba43806587e58204bdd7ffd7f23af819170a87ba3c3f23c9233cb9d061016c511a1dd5d19 WHIRLPOOL c10e967b97e3c444b866a4b8b4d754f11724ab6432945494f9c0a20efaf67fad88eb4e7af0c9af2d7c9de79cd9243cd5531328f3712bd344e25bce4ffc8a0523

@ -1,12 +0,0 @@
diff -urN ./bakefile-0.2.6.orig/src/bottlenecks.c ./bakefile-0.2.6/src/bottlenecks.c
--- ./bakefile-0.2.6.orig/src/bottlenecks.c 2009-03-26 20:34:42.000000000 +0100
+++ ./bakefile-0.2.6/src/bottlenecks.c 2009-07-21 22:36:18.111411153 +0200
@@ -37,7 +37,7 @@
/* ------------------------------------------------------------------------ */
#define TEXTBUF_COUNT 8
-#define TEXTBUF_SIZE 102400
+#define TEXTBUF_SIZE 120000
static char *textbuf[TEXTBUF_COUNT] =
{NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL};

@ -1,5 +1,3 @@
AUX codeblocks-10.05-gcc47.patch 2958 SHA256 92a80615cdf29bdce2dbf1db560de5fd416a093fddd73c6b1cdae61f69fd20b3 SHA512 e7973fae452cb3ee4119318b7b4fdb05f84bc22a543f5f3f5569e6a21607cc8274ce6c95f3fe794833e41076a8b9c73d50df283220b331050ec05aff69407302 WHIRLPOOL 77dbd8ff636616f1c5d948298bd926407dedecc54cdad78b5013e67c460b8bb6ebf56520285af849427f6aaddb4d206729655b26f4ad9f07efbf7a4c84d67c2c
AUX codeblocks-10.05-wxChartCtrl-crash.patch 1095 SHA256 b4f2769d612e66a2bc602981cde35fc55eabb0804cdd590d2fc21e8bc2aeab94 SHA512 5fa1870e9e8bf1dfd2de59465f29c99855621ad6cc7ba90c949fe1fc3696f4c0cfd77860511b4ce246d62425af409f4ab65a45a225b3221567cef74269ea0c19 WHIRLPOOL 42aa45d73c8f24e6de9ab8930a00386032dcdba8917799e587850aba0a1df66215a36369ced8b6731a2654a924db104cfa0797e76f56c0efaa47f85293c5ba93
DIST codeblocks_13.12-1.tar.gz 17221056 SHA256 772450046e8c8ba2ea0086acf433a46b83e6254fae64df9c8ca132a22f949610 SHA512 f09ab25579a4c9addcebdcc748a23963a52751853f4a1c15da10196d522f94bb17e01b2470b96d4470f5fd98725f7760e3923762c2217bcc48051eb9f7286f58 WHIRLPOOL cdf674bb9febd0d25ccfe84027b0c33f5fe9c5f1d19a1b32650487b71a6f110ee0657eaf67dceb758b192b5e5d3c2dd314f1a696491d7a70d0b334fd31a17ee3
DIST codeblocks_16.01.tar.gz 20250097 SHA256 30fb9d206df4ab3c2e2fec2451a0a7c9723bfed9a673cc9be71e881c529d5a03 SHA512 496ff2dbcf9a8248fa9f1060d50567d1fc6480cc9d8fc9f7d2cd532c82f4344deafe9b43f2b17d2510c74851e21acf2ca90d5cc7b61237d69a17e78e9907a63a WHIRLPOOL b908c7af182d37fc3ab0f2640f4b6033169cdc7964e276df9e57627806b156ba7acba25c43983ecfe2a0aeb3ef7e66652e4f2600e978599116b4d1c472866126
EBUILD codeblocks-13.12.ebuild 832 SHA256 455541564c352b803df95203044f189598e395478b4fd974bee59d0262c0d239 SHA512 4a080c1b78c68efa8c300cd8a0a695360244b04b86b6d3414ba33d70224eed6a532ac767f9c109e032bb9ea84e34df7fad1cd207a3bb87199e328bbf369e7c39 WHIRLPOOL 1fde10f921b99304551eed6d41d4180368059de45ec03d73bf030564775f9eb472ddf609c43187e4c416b91a651e494781b6374b73ca75278ff7f9229d562e32

@ -1,91 +0,0 @@
--- a/src/include/scripting/bindings/sc_base_types.h
+++ b/src/include/scripting/bindings/sc_base_types.h
@@ -33,6 +33,7 @@ DECLARE_INSTANCE_TYPE(wxPoint);
DECLARE_INSTANCE_TYPE(wxSize);
DECLARE_INSTANCE_TYPE(wxString);
+using SqPlus::GetTypeName;
// C::B primitives and types
DECLARE_INSTANCE_TYPE(ConfigManager);
DECLARE_INSTANCE_TYPE(EditorManager);
@@ -59,6 +60,7 @@ namespace SqPlus \
inline T Get(TypeWrapper<T>,HSQUIRRELVM v,int idx) { SQInteger i; SQPLUS_CHECK_GET(sq_getinteger(v,idx,&i)); return (T)i; } \
}
+using SqPlus::Push;
DECLARE_ENUM_TYPE(wxPathFormat);
DECLARE_ENUM_TYPE(wxPathNormalize);
DECLARE_ENUM_TYPE(PrintColourMode);
--- /dev/null
+++ b/src/include/scripting/squirrel/sqmem.h
@@ -0,0 +1,8 @@
+/* see copyright notice in squirrel.h */
+#ifndef _SQMEM_H_
+#define _SQMEM_H_
+
+void *sq_vm_malloc(SQUnsignedInteger size);
+void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
+void sq_vm_free(void *p,SQUnsignedInteger size);
+#endif //_SQMEM_H_
--- a/src/include/scripting/squirrel/sqstate.h
+++ b/src/include/scripting/squirrel/sqstate.h
@@ -136,8 +136,4 @@ extern SQObjectPtr _one_;
extern SQObjectPtr _minusone_;
bool CompileTypemask(SQIntVec &res,const SQChar *typemask);
-
-void *sq_vm_malloc(SQUnsignedInteger size);
-void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
-void sq_vm_free(void *p,SQUnsignedInteger size);
#endif //_SQSTATE_H_
--- a/src/include/scripting/squirrel/squtils.h
+++ b/src/include/scripting/squirrel/squtils.h
@@ -2,6 +2,7 @@
#ifndef _SQUTILS_H_
#define _SQUTILS_H_
+#include "sqmem.h"
#define sq_new(__ptr,__type) {__ptr=(__type *)sq_vm_malloc(sizeof(__type));new (__ptr) __type;}
#define sq_delete(__ptr,__type) {__ptr->~__type();sq_vm_free(__ptr,sizeof(__type));}
#define SQ_MALLOC(__size) sq_vm_malloc((__size));
--- a/src/plugins/contrib/help_plugin/defs.h
+++ b/src/plugins/contrib/help_plugin/defs.h
@@ -289,7 +289,7 @@ class QMap : public std::map<Key, T>
if (i.second == false && overwrite)
{
- find(k)->second = t;
+ this->find(k)->second = t;
}
return i.first;
@@ -297,7 +297,7 @@ class QMap : public std::map<Key, T>
int remove(const Key &k)
{
- return erase(k);
+ return this->erase(k);
}
};
--- a/src/plugins/contrib/help_plugin/man2html.cpp
+++ b/src/plugins/contrib/help_plugin/man2html.cpp
@@ -123,7 +123,7 @@
#include <ctype.h>
-//#include <unistd.h>
+#include <unistd.h>
#include <string.h>
#include <stdio.h>
--- a/src/plugins/debuggergdb/gdb_driver.cpp
+++ b/src/plugins/debuggergdb/gdb_driver.cpp
@@ -72,6 +72,7 @@ static wxRegEx reChildPid3(_T("Thread[ \t]+[xA-Fa-f0-9-]+[ \t]+\\(LWP ([0-9]+)\\
// scripting support
+using SqPlus::Push;
DECLARE_INSTANCE_TYPE(GDB_driver);
GDB_driver::GDB_driver(DebuggerGDB* plugin)

@ -1,34 +0,0 @@
codeblocks crashes when a wxChartCtrl is added with wxSmith
https://bugs.gentoo.org/show_bug.cgi?id=372837
https://developer.berlios.de/bugs/?func=detailbug&bug_id=18182&group_id=5358
--- a/src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/src/chartwindow.cpp
+++ b/src/plugins/contrib/wxSmithContribItems/wxchart/wxchart-1.0/src/chartwindow.cpp
@@ -156,7 +156,13 @@ void wxChartWindow::DrawHLines(
}
wxChartSizes *sizes = GetSizes();
-
+
+ // sizes may be NULL, in this case do nothing
+ // not sure if this is the right way to do things
+ // gw.fossdev@gmail.com
+ if (!sizes)
+ return;
+
hp->SetPen( *wxBLACK_DASHED_PEN );
double current = lower;
@@ -188,6 +194,10 @@ ChartValue wxChartWindow::GetVirtualWidth() const
int iNodes = static_cast<int>(ceil( GetVirtualMaxX() ));
wxChartSizes *sizes = GetSizes();
+ /// sizes may be NULL, in this case return a fixes value
+ if (!sizes)
+ return 1;
+
ChartValue x = 0;
for ( int iNode = 0; iNode <= iNodes; ++ iNode )

@ -1,5 +1,3 @@
AUX savagewheels-1.6.0-cmakelists.txt.patch 4566 SHA256 5c2de575a08a6d2e430b92356a3adc267d1c3d2c3ebc097626807dd46714be5a SHA512 cb395ca80183ebbda038bc89d425bbdc039f5c61680e5e9a9982986878e14a35e2f1f7d9045a34341da91b619feafb3d23507cb2d3f523d8f17e15c22943db39 WHIRLPOOL fc4a676bc58daba122605fd33421e19706db142a6b8a597eb0df19bac3191aed2eb46d4bd04f82ed86ac51a4257d615c0b2e493e47e69e3f650ee9741a31e20f
AUX savagewheels-1.6.0-linux_dirs.patch 11050 SHA256 c46c48246931fb856fe1916e1ce287934fff04d0a1227f1c112852d67ff60e2d SHA512 c49495687402b525e6247cbf0cb1586ce50a0548959b5f5878b2d0626907ba99246297c36b567e4281b22ce517a116e22ce9b28c0927f4779cbf024773a36aee WHIRLPOOL 348503a735557c6725f0ae119dfdcdf911821735dc9186ff213cd667256c71e2caa9d9091f577c1c3f1b530276b3adf4a6dac9e048593705adbc5bdbbc839191
AUX savagewheels.in 1488 SHA256 043c4c18cca97abc8532756f9d09e2aee9df1601284087dfe59e3837f2ef8405 SHA512 b13ff4b2739e3f5cb797c9364687c9077852863f9a3a1176fc03e3f9f030293366b177b1a494a8b12ee69ba6ee7aac8589475a5b2246135038ad3138990f2088 WHIRLPOOL 09b336a32e02fcbb5027f4c7d7b27473e7825359921c1145fa8b073c784bb622139980b99c1ed50c4090187f7754afcf7b2080718b5354b493d64f64189a8e7c
DIST savagewheels-1.6.1.tar.gz 596480 SHA256 db9efe5d22fc9d694411d872e6c603d48cdc59f9d9c4c739e54c2184e05d8df9 SHA512 0e535f5f86b1656fa20a2de3dbc9c107f9daacfd37308ca4e2e15df43b177161767a2834c0ed1b9cb93eed0b642092e4f840abf451d2de5082d3c4c721bedc0e WHIRLPOOL 44743fb223589ad4a12eaf864fc0c720e30e248204340af4e1e223a1377b5dedb3925f219d2122ea198da2ff663470776ed577f03033bd033bc41303b4a34566
DIST savagewheels-gamedata-1.4.0.tar.gz 13183072 SHA256 01fd7b9e122ff7d62363cbe3fd73d63de27bd48e40572e65ac9bb0d60bbad6ad SHA512 102214e18edb911b168e41999d239e3070255720f250e8ea640d365b3f7fc4c772cbf322f4558ba6c05fd56d904613c758918e25712e89eb2aca3e948c26fc65 WHIRLPOOL baafc5fe81a450ead511f4059cfe54a1e570cf8038af647c585678d2f15af0ac8f1cb8973767c8f646796748fbb1d4246d224ca2c916ee4ff5d1f516b4b4064f

@ -1,128 +0,0 @@
--- savagewheels-1.6.0/CMakeLists.txt.old 2016-04-02 16:45:40.416146450 -0700
+++ savagewheels-1.6.0/CMakeLists.txt 2016-04-02 16:57:14.930931857 -0700
@@ -9,22 +9,33 @@ set(APP_VER_PATCH "0")
### check for required libs
find_package(SDL REQUIRED)
### Install targets (see: http://www.cmake.org/Wiki/CMake_RPATH_handling)
-if (NOT INSTALL_DIR)
- set(INSTALL_DIR "./")
+if (UNIX)
+ include (GNUInstallDirs)
+else()
+ if (NOT INSTALL_DIR)
+ set(INSTALL_DIR "./")
+ endif()
+ set(CMAKE_INSTALL_BINDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_SBINDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_LIBEXECDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_SYSCONFDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_SHAREDSTATEDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_LOCALSTATEDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_LIBDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_INCLUDEDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_OLDINCLUDEDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_DATAROOTDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_DATADIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_INFODIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_LOCALEDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_MANDIR "${INSTALL_DIR}")
+ set(CMAKE_INSTALL_DOCDIR "${INSTALL_DIR}")
endif()
-# when building, don't use the install RPATH already
-# (but later on when installing)
-SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
-
-# add the automatically determined parts of the RPATH
-SET(CMAKE_INSTALL_RPATH "${INSTALL_DIR}/")
-SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
-
### sources
include_directories(src/)
include_directories(tinyxml/)
set(
@@ -113,11 +124,11 @@ if (SOUND STREQUAL "NO")
message(STATUS "Found SOUND=NO option. Compiling without sound support!")
elseif(SOUND STREQUAL "FMOD")
# FModEx API
# check if path to FMod is defined
- if(NOT DEFINED ${FMOD_PATH})
+ if(NOT DEFINED FMOD_PATH)
set(FMOD_PATH "${CMAKE_CURRENT_SOURCE_DIR}/libs/fmod/api")
endif()
add_definitions(-I${FMOD_PATH}/inc)
link_directories(${FMOD_PATH}/lib)
@@ -164,17 +175,19 @@ elseif(SOUND STREQUAL "FMOD")
else()
message(STATUS "Found FModEx lib at ${FMOD_LIBRARY}. Found FModEx DLL at ${FMOD_LIBRARY_SO_PATH}.")
add_definitions(-DWITH_FMOD)
- add_custom_command(TARGET savagewheels POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E copy_if_different
- ${FMOD_LIBRARY_SO_PATH}
- $<TARGET_FILE_DIR:savagewheels>)
-
- INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/${FMOD_SO_NAME}"
- DESTINATION ${INSTALL_DIR})
+ if (WIN32)
+ add_custom_command(TARGET savagewheels POST_BUILD
+ COMMAND "${CMAKE_COMMAND}" -E copy_if_different
+ "${FMOD_LIBRARY_SO_PATH}"
+ "$<TARGET_FILE_DIR:savagewheels>")
+
+ INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/${FMOD_SO_NAME}"
+ DESTINATION "${INSTALL_DIR}")
+ endif()
endif()
else()
# SDL_mixer API
find_package(SDL_mixer REQUIRED)
@@ -234,19 +247,36 @@ endif()
### Configure compile time header file
configure_file (
"${PROJECT_SOURCE_DIR}/Config.h.in"
"${PROJECT_SOURCE_DIR}/src/Config.h")
-INSTALL(TARGETS savagewheels RUNTIME DESTINATION ${INSTALL_DIR})
-INSTALL(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/run.sh" DESTINATION ${INSTALL_DIR})
+
+INSTALL(TARGETS savagewheels RUNTIME DESTINATION "${CMAKE_INSTALL_LIBEXECDIR}")
+if (WIN32 AND NOT UNIX)
+ INSTALL(PROGRAMS "${CMAKE_CURRENT_SOURCE_DIR}/run.sh" DESTINATION "${INSTALL_DIR}")
+else()
+ configure_file( "${CMAKE_CURRENT_SOURCE_DIR}/savagewheels.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/savagewheels.sh"
+ @ONLY)
+ INSTALL(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/savagewheels.sh"
+ DESTINATION "${CMAKE_INSTALL_BINDIR}" RENAME savagewheels)
+endif()
+
INSTALL(FILES
"${CMAKE_CURRENT_SOURCE_DIR}/README.md"
"${CMAKE_CURRENT_SOURCE_DIR}/HISTORY"
"${CMAKE_CURRENT_SOURCE_DIR}/LICENSE"
+ "${CMAKE_CURRENT_SOURCE_DIR}/bin/LICENSE.mikmod.txt"
+ "${CMAKE_CURRENT_SOURCE_DIR}/bin/Readme.html"
+ "${CMAKE_CURRENT_SOURCE_DIR}/bin/README-SDL_mixer.txt"
+ "${CMAKE_CURRENT_SOURCE_DIR}/bin/README-SDL.txt"
- DESTINATION ${INSTALL_DIR})
+ DESTINATION "${CMAKE_INSTALL_DOCDIR}")
-INSTALL(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin/"
- DESTINATION ${INSTALL_DIR}
+INSTALL(FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/bin/bindings.xml"
+ DESTINATION "${CMAKE_INSTALL_DATADIR}")
+INSTALL(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin/help"
+ DESTINATION "${CMAKE_INSTALL_DOCDIR}/help"
PATTERN "debug.html" EXCLUDE
PATTERN "pref" EXCLUDE)
### build a CPack driven installer package
include (InstallRequiredSystemLibraries)

@ -1,359 +0,0 @@
--- savagewheels-1.6.0/src/Main.cpp.old 2016-04-14 21:18:38.115071742 -0700
+++ savagewheels-1.6.0/src/Main.cpp 2016-04-14 22:01:42.375422000 -0700
@@ -43,10 +43,17 @@
* Alpha Release: 29.06.2003
*/
#include "Main.h"
+const char *sys_datadir;
+const char *usr_cfgdir;
+const char *usr_datadir;
+
+char *ART_FILE;
+char *BINDINGS_FILE;
+
int main( int argc, char *argv[] )
{
bool hardware_support = true;
/*
* Start the game in a window by default.
@@ -57,16 +64,92 @@ int main( int argc, char *argv[] )
* Linux Note: Running the game in fullscreen would sometimes crash the gfx manager.
* This is probably due to some video drivers. I was so far able to reproduce it on
* ATI Mobility type of video cards.
*/
bool fullscreen = false;
+ String tmp;
#ifdef LINUX_BUILD
+ sys_datadir = getenv("SAVAGEWHEELS_SYS_DATADIR");
+ if (sys_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_SYS_DATADIR not set.\n");
+ return 1;
+ }
+ sys_datadir = strdup(sys_datadir);
+
+ usr_cfgdir = getenv("SAVAGEWHEELS_USR_CONFDIR");
+ if (usr_cfgdir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_CONFDIR not set.\n");
+ return 1;
+ }
+ usr_cfgdir = strdup(usr_cfgdir);
+
+ usr_datadir = getenv("SAVAGEWHEELS_USR_DATADIR");
+ if (usr_datadir == NULL)
+ {
+ fprintf(stderr, "SAVAGEWHEELS_USR_DATADIR not set.\n");
+ return 1;
+ }
+ usr_datadir = strdup(usr_datadir);
+
+ if (sys_datadir == NULL || usr_cfgdir == NULL || usr_datadir == NULL)
+ {
+ fprintf(stderr, "Insufficient memory. Execution aborted.\n");
+ return 1;
+ }
+
setenv("SDL_VIDEO_CENTERED", "1", 1);
#else
+ sys_datadir = usr_cfgdir = usr_datadir = "./";
_putenv("SDL_VIDEO_CENTERED=1");
#endif
+ int len;
+ len = snprintf(NULL, 0, "%s/graphics/gfxdata.kdf", sys_datadir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/graphics/gfxdata.kdf': %s\n",
+ sys_datadir, strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/graphics/gfxdata.kdf': "
+ "Path too log\n", sys_datadir);
+ return 1;
+ }
+ ART_FILE = new (std::nothrow) char[len + 1];
+ if (ART_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(ART_FILE, "%s/graphics/gfxdata.kdf", sys_datadir);
+
+ len = snprintf(NULL, 0, "%s/bindings.xml", usr_cfgdir);
+ if (len < 0)
+ {
+ fprintf(stderr,
+ "Unable to store '%s/bindings.xml': %s\n", usr_cfgdir,
+ strerror(errno));
+ return 1;
+ }
+ if (len == INT_MAX)
+ {
+ fprintf(stderr, "Unable to store '%s/bindings.xml': "
+ "Path too log\n", usr_cfgdir);
+ return 1;
+ }
+ BINDINGS_FILE = new (std::nothrow) char[len + 1];
+ if (BINDINGS_FILE == NULL)
+ {
+ fprintf(stderr, "Insufficent memory. Execution aborted.\n");
+ return 1;
+ }
+ sprintf(BINDINGS_FILE, "%s/bindings.xml", usr_cfgdir);
if (argc > 1) {
for (int i = 1; i < argc; i++) {
if (!strncmp(argv[i], "-wnd", 4)) {
fullscreen = false;
@@ -104,11 +187,12 @@
/*
* Load & Start Game
*/
- OpenLog("debug.html");
+ tmp = String(usr_datadir).append("/debug.html");
+ OpenLog(tmp.c_str());
CGame game;
game.Execute(fullscreen, hardware_support);
game.Close();
--- savagewheels-1.6.0/src/Main.h.old 2016-04-14 21:20:27.443522441 -0700
+++ savagewheels-1.6.0/src/Main.h 2016-04-14 21:56:22.449964486 -0700
@@ -35,10 +35,11 @@
#include <cstdlib>
#include <cmath>
#include <cstdarg>
#include <cassert>
#include <exception>
+#include <cerrno>
#include <ctime>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/timeb.h>
@@ -84,12 +85,10 @@
// --- version
#include "Config.h"
// --- global game defines
-#define ART_FILE "graphics/gfxdata.kdf"
-#define BINDINGS_FILE "bindings.xml"
#define LOAD_OK (-1)
#define LOAD_FAILED (0)
#define HRESULT(x) ( (x) == NULL : LOAD_OK ? LOAD_FAILED )
#define NLPTR_SURF 0 //((SDL_Surface *)NULL)
@@ -100,10 +99,16 @@
#endif
typedef std::string String;
typedef std::ostringstream OutputSStream;
+extern const char *sys_datadir;
+extern const char *usr_cfgdir;
+extern const char *usr_datadir;
+
+extern char *ART_FILE;
+extern char *BINDINGS_FILE;
//#include "pstdint.h" // portable types
#include "Utils.h"
#include "CKdf.h"
#include "CSdl.h"
#include "CSwv_module.h"
--- savagewheels-1.6.0/src/Utils.cpp.old 2016-04-15 19:28:21.757879157 -0700
+++ savagewheels-1.6.0/src/Utils.cpp 2016-04-15 19:28:28.478786779 -0700
@@ -261,11 +261,11 @@ inline String GetFormattedTime()
bool OpenLog ( const char* filename )
{
String time( GetFormattedTime() );
// open debug file
- debug_file.open ( "debug.html", std::ios::out ); //ios::ate );
+ debug_file.open ( filename, std::ios::out ); //ios::ate );
if ( ! debug_file.good() )
return false;
debug_file << "<html><head><title>Savage Wheels Log File</title></head><body><h1>Savage Wheels V" << VER_MAJ << "." << VER_MIN << " - Log File</h1>";
debug_file << "<hr/><pre>";
--- savagewheels-1.6.0/src/CGame.cpp.old 2016-04-15 20:43:37.479330001 -0700
+++ savagewheels-1.6.0/src/CGame.cpp 2016-04-15 21:04:48.044721904 -0700
@@ -116,10 +116,11 @@ void CGame::Close()
///////////////////////////////////////////////////////////////////////
bool CGame::LoadGame()
{
char buf[255];
int i = 0;
+ String tmp (sys_datadir);
AppendToLog( LOG_DASH );
AppendToLog("Loading Game...");
// global screen rect
@@ -161,11 +162,14 @@ bool CGame::LoadGame()
srand( (unsigned)SDL_GetTicks() );
UpdateSplash(); // UPDATESPLASH...
// search for vehicles
- if ( Swv.SearchAndLoad( "autos" ) != SWV_SUCCESS ) return false;
+ tmp.resize(strlen(sys_datadir));
+ tmp.append("/autos");
+ if ( Swv.SearchAndLoad( tmp.c_str() ) != SWV_SUCCESS )
+ return false;
// check for vehicle number
if ( Swv.GetVehicles() < 4 )
{
AppendToLog( "Not enough vehicles in the /auto dir!" );
--- savagewheels-1.6.0/src/CSdl.cpp.old 2016-04-16 16:00:56.600502348 -0700
+++ savagewheels-1.6.0/src/CSdl.cpp 2016-04-16 16:01:16.152226435 -0700
@@ -1298,13 +1298,10 @@
return NULL;
#else
SDL_Surface *sdl_surf = NULL;
- char filename_buf[255];
- sprintf( filename_buf, "../%s", filename );
-
if ( ( sdl_surf = SDL_LoadBMP( filename_buf )) == NULL )
{
LOG("...failed to load graphics from : " << filename_buf );
return NULL;
}
--- savagewheels-1.6.0/src/CSounds.cpp.old 2016-04-16 16:06:43.887600441 -0700
+++ savagewheels-1.6.0/src/CSounds.cpp 2016-04-16 16:17:44.729332218 -0700
@@ -46,22 +46,39 @@
// Name: Initialize()
// Desc: Load all ingame sounds
//////////////////////////////////////////////////////////////////////
bool CSounds::Initialize( CSdl *pSdl )
{
- ASSERT( _sdl != NULL );
+ ASSERT( pSdl != NULL );
this->_sdl = pSdl;
#if defined(WITH_FMOD) || defined(WITH_SDLMIXER)
+ String tmp (sys_datadir);
-#define LOAD_SOUND( container, name, buffered ) if ( (sounds[container] = _sdl->LoadSound( name, buffered )) == -1 ) { \
- LOG( "Failed to load " << name << " ! "); \
- return false; }
+#define LOAD_SOUND( container, name, buffered) \
+ do { \
+ tmp.append("/").append(name); \
+ sounds[container] = \
+ _sdl->LoadSound( tmp.c_str(), buffered ); \
+ if ( sounds[container] == -1 ) { \
+ LOG( "Failed to load " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
-#define LOAD_MUSIC( container, name ) if ( (music[container] = _sdl->LoadSound( name, false, true )) == -1 ) { \
- LOG( "Failed to load music " << name << " ! "); \
- return false; }
+#define LOAD_MUSIC( container, name) \
+ do { \
+ tmp.append("/").append(name); \
+ music[container] = \
+ _sdl->LoadSound( tmp.c_str(), false, true ); \
+ if ( music[container] == -1 ) { \
+ LOG( "Failed to load music " << name << " ! " ); \
+ return false; \
+ } \
+ tmp.resize(strlen(sys_datadir)); \
+ } while(0)
LOAD_SOUND( SND_CRASHLIGHT1, "sound/crash3.wav", true );
LOAD_SOUND( SND_CRASHLIGHT2, "sound/crash2.wav", true );
LOAD_SOUND( SND_CRASHLIGHT3, "sound/crash1.wav", true );
LOAD_SOUND( SND_EXPLOSION1, "sound/exp.wav", true );
--- savagewheels-1.6.0/src/CSwv_module.cpp.old 2016-04-16 20:58:04.366973388 -0700
+++ savagewheels-1.6.0/src/CSwv_module.cpp 2016-04-16 20:58:13.026851358 -0700
@@ -204,12 +204,10 @@ int CSwv_module::Load( char *filename, S
// DBG("pos: " << swv_file->pfiles[i].pos
// << " size (KB): " << swv_file->pfiles[i].length
// << " name: " << swv_file->pfiles[i].filename);
// }
- // set module filename
- sprintf( swv_file->filename, "%s", filename );
if ( fp != NULL )
fclose( fp );
return SWV_SUCCESS;
--- savagewheels-1.6.0/src/CSdl.cpp.old 2016-04-16 21:02:07.680544534 -0700
+++ savagewheels-1.6.0/src/CSdl.cpp 2016-04-16 21:06:59.400432874 -0700
@@ -1336,12 +1339,25 @@ SDL_Surface* CSdl::LoadBitmap( const cha
SDL_Surface* CSdl::LoadBitmap( const char *filename, int32_t file_offset, Uint32 file_size, Uint32 color_key, Uint16 alpha_value )
{
SDL_Surface *sdl_surf = NULL; // temp surface
FILE *fp = NULL; // file pointer
SDL_RWops *sdl_rw = NULL; // sdl_read_write_operations
+ String tmp;
- if ( ( fp = fopen( filename, "rb")) == NULL )
+#ifdef LINUX_BUILD
+ if ( filename[0] != '/' )
+ {
+ tmp = String(sys_datadir).append("/autos/").append(filename);
+ }
+ else
+ {
+ tmp = String(filename);
+ }
+#else
+ tmp = String(filename);
+#endif
+ if ( ( fp = fopen( tmp.c_str(), "rb")) == NULL )
{
LOG("...failed to open file : " << filename );
return NULL;
}
--- savagewheels-1.6.0/src/CMainMenu.cpp.old 2016-04-16 22:13:23.442523534 -0700
+++ savagewheels-1.6.0/src/CMainMenu.cpp 2016-04-16 22:13:17.701605381 -0700
@@ -1121,12 +1121,13 @@ void CMainMenu::SaveSettings()
if ( _game == NULL )
return;
FILE *fp = NULL;
char header[3] = { 'S', 'W', 'P' };
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "wb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error writing to /pref file !" );
return;
}
--- savagewheels-1.6.0/src/CMainMenu.cpp.old 2016-04-17 07:38:09.417653268 -0700
+++ savagewheels-1.6.0/src/CMainMenu.cpp 2016-04-17 07:38:24.277437113 -0700
@@ -1168,12 +1167,13 @@ void CMainMenu::SaveSettings()
void CMainMenu::LoadSettings()
{
FILE *fp = NULL;
char header[3];
bool success = true;
+ String strPref(String(usr_cfgdir) + "/pref");
- if ( ( fp = fopen( "pref", "rb" ) ) == NULL )
+ if ( ( fp = fopen( strPref.c_str(), "wb" ) ) == NULL )
{
AppendToLog( "Error opening /pref file !" );
success = false;
}

@ -2,6 +2,6 @@ DIST stockfish-7-src.zip 158788 SHA256 89f1bb855c9251c1c644156d82960c71aa68e8373
DIST stockfish-8-src.zip 159017 SHA256 7bad36f21f649ab24f6d7786bbb1b74b3e4037f165f32e3d42d1ae19c8874ce9 SHA512 4dcc8c6e975367e96d5b4e76c241094e1bade53fd19fa29320a5df10177ff5ae04844ca7ae9f9cfe929aa1341d898aabbbe523bbdab4c5beef75ca8332ce50c1 WHIRLPOOL ac28ea7e89a447e465dfc102cc4f1a7a9131e0933bf52f57b00483f541065613d678797c807d462c6b364a1052b86c55e0471bfb76fe8e61e3355ea79133fc84
EBUILD stockfish-7.ebuild 1788 SHA256 871a1529b5525cb1041e77219a7b18a40fe15eb4596e3a1df7d7f060f8446f67 SHA512 fb6ddd3b1651f9795db9f8751d53d7764437dd5484ddaf813d19be23726871bb091702bf19dbf43a4a9151a434cedac61941165f2e3802d4084158f2373ad63b WHIRLPOOL c7c56b5a7597df49f2995218cec88642b2e14defe4b496c0a89acebb060755a25a8c2fa41c85410ac8625c102f7385afb37f22660b007498229134407ab17a78
EBUILD stockfish-8.ebuild 1788 SHA256 871a1529b5525cb1041e77219a7b18a40fe15eb4596e3a1df7d7f060f8446f67 SHA512 fb6ddd3b1651f9795db9f8751d53d7764437dd5484ddaf813d19be23726871bb091702bf19dbf43a4a9151a434cedac61941165f2e3802d4084158f2373ad63b WHIRLPOOL c7c56b5a7597df49f2995218cec88642b2e14defe4b496c0a89acebb060755a25a8c2fa41c85410ac8625c102f7385afb37f22660b007498229134407ab17a78
MISC ChangeLog 3596 SHA256 1fc920cd85bdfe6f3141a1fd807dd3f7a9f3e459800403c23a898ab9863683c3 SHA512 9a7f50d7c873dbdffb114ed59684eb77bf0516ff0e8d1d550f542cdfcc82fa5fe24127dd50e798ac78a842f5050c45220545d4e3f5b74670c0935423d3421612 WHIRLPOOL d71232eb356c2fe48e3d0ab044acacff72156d8d4756383426bfd5e1e3bb09aaa46f9e2c3c2982630c587e208bd74bae1be6ce90910071dd14ea685d23a0c3c6
MISC ChangeLog 3876 SHA256 97e24b98509152f968f372b9fa12688657baf77b01df31ef354246248768b205 SHA512 3a5cdea04e3fd5285b757bc06d05d3c0ea5bd2c76ad14b7f4d0be904dc9e492eb1e80b221f13afa1e9a58277c06f1985245d395229c201633604324288138891 WHIRLPOOL 293658d5796b70010a77734dbf208a59140c79df3aa5ef8d51b458052f067cf9de71a54d430fb578a02437fbccd215f9ad1df5771e9c85bafa4f172710c66107
MISC ChangeLog-2015 622 SHA256 45b8654c7ebb370be091077c75cb0b9c74461b03d158f326bf7a7c00737d5d6c SHA512 d653c1f65198dcabf3d0b2851527db043466da416586a5ccba3662955d1eda83d6d3f893850edb5ea39cf88f95ba7f0eb860b134c590c3d7db237a64fcdfa205 WHIRLPOOL e4463dec68c733934afb6a176cb77dd3b605d4f24adcfa3b3391cb3e46e68737282dab5cdd94a5992ff2ffe6fd7d034c5e9d239ae6e69614aff18055213ef8fa
MISC metadata.xml 536 SHA256 d7e2d42c43bf3c78e7d5e9a7c2faa2ed898c4396329bcca4a19edeea13286cd2 SHA512 c428df576f969e62b0231dcaf77791ff5a8e2c5bf081f390e3df2fcf3ec9067c1cfed7d9e47f3e98359c5b206c28c5454b7385b3d6697e302c0a671bb8ef8d48 WHIRLPOOL 89d727ac14ab870404fba9370a29a0ad8436ee8ed2a452a32395b3172f7f86a50d5f6c213a5e5a31c309bac0530955bfbc2d73f80774154573a5026fdd01d1c1

@ -1,6 +1,3 @@
AUX dolphin-5.0-dynamic-llvm-detect.patch 2403 SHA256 abeccd6ed17b028b928cd3e798cee09c4d98311d05d60431c44a0912813821ee SHA512 0b8368497946870e0b5b5548308264c9eaa9cb5464d0625b628e3376c9d61f8988d5e074200bcfd9695ef622d47651db1a2bb4e74740271837d387cc132f7865 WHIRLPOOL 52b9e0b02ea9e04bcd3f80cc86ea3fc6a109faf6447204cd360e1af2c6a547acaed25bfad50713d52474a41911f4a22b8583c3819e6df4df7f4bbad9000af6d3
AUX dolphin-5.0-miniupnpc-abi-14.patch 5564 SHA256 3132da6f7bb22b137ef03bd22a4c3213e3d2854a1e1b94c42d1ea02b597cf7cd SHA512 04365c3cf0a0104bf323166f07d2cc23cce6ba1aee42b617f8db199d676114c012dcec0134e6c8674fb1372023486ba0f48c839122e8a7852d8047cfe3179eac WHIRLPOOL 22e8f9fa5ad230b40e99f5d48bca11e72e795adee8bc896c5f20ea60dbb865f659fbd1e37ff0c81fb325d48677edcc543a4fdbed7b7441b4984c88a5ff06d401
AUX dolphin-emu-3.5-gcc-4.8.patch 6682 SHA256 8f153b45b354d52e084694d285fe49409a47f0738e064ca7ba88b38cbbd6f1ca SHA512 98a2e0435b262af4bcf875ef29d14ed5ae204faebadbed7778cfedb3c9841552ecab83ef932e943c779d634d83f6df6d43a656c5e72732e85827902cb08622aa WHIRLPOOL 7128c98fcd22efde2a8067a28d9b064689fa7a5f81b068313a19e41f4fc659b726293bc00539be725077ff5529276c0769e7acbf8146c2c8d578c3812776d488
DIST dolphin-5.0.zip 41802909 SHA256 f8c26bdea7a8329873bd2c485676ba5cbc1670faad3fef98f1d516254b4dd3a1 SHA512 36c4f371e066537331a9a8ec4a17befa278465cdebe258e1cbf1157752ba69bff9c1b8a6e8698bbb650aa257bd48b6b42ee9f61357904b09fd01738af8223d3a WHIRLPOOL 401d569e1b45a8873a2f7879a5d9c931228767be909c9ddde43d49394a79580c2ae0eccc29757f471565ad0554cd20e57c371393526d68b2c79f8570a2e2bd5c
EBUILD dolphin-5.0.ebuild 4671 SHA256 bd448e1e98212586fb34e16683481da367f623626fa5feee6c11de334c2c0836 SHA512 1a00d4be2df434c4a5944a82c983b52b4e72c688f15b51107f3e401979c3d85716e847c7a89d558ffba89f0b7520ea15df197238f9ccb0cfa82311dab50b7e29 WHIRLPOOL 98f9d7a59bd6899c9aa449a7704f23471ba7374722a1a22ff1e58255adc1ad4fe94a9098a76f356ba45914e9bfd2818556c29a6e5f708d1bef0a71bba379386b
EBUILD dolphin-9999.ebuild 4795 SHA256 7f17b3e4e7614a730492afdfcbd3685a3e4c271f6c3f26094110ff54dcaf14f9 SHA512 a7427f2971991b58072c87be769e726ea1e0096270589d63337440f3a289e8cf5a9ade90e733691a3ac2cc77936e7560a5bb0cf6fb56a676e3732410211b8edc WHIRLPOOL 3cd0cf148a3c49978ce2f2f4354e3905358bfdeed9cffa816e52a4b581cf05ab8de3ae668ec27d6aeaed8c19075d0193c892a44221314aae9178669f3f5a5648

@ -1,54 +0,0 @@
From 1515497ab88dc2452ed0db20a4610663cd04ff21 Mon Sep 17 00:00:00 2001
From: comex <comexk@gmail.com>
Date: Tue, 7 Jul 2015 07:49:46 -0400
Subject: [PATCH] Make the LLVM detect script verify that the dynamic library actually exists.
For some dumb reason, llvm-config doesn't provide the flags to link
against the dynamic library copy of LLVM (as opposed to static), so the
script has to guess the library name. However, in some installations
(such as mine), there is no dynamic copy, which caused Dolphin to fail
to link. Change the script to do a link test. If it fails, one option
would be to fall back on static linking, but I just have it fail to
detect LLVM, because statically linking Dolphin against LLVM is really
not a great idea - huge binary, long link time.
---
CMakeTests/FindLLVM.cmake | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/CMakeTests/FindLLVM.cmake b/CMakeTests/FindLLVM.cmake
index 7fe664f..cfcfaed 100644
--- a/CMakeTests/FindLLVM.cmake
+++ b/CMakeTests/FindLLVM.cmake
@@ -1,6 +1,9 @@
# This file only exists because LLVM's cmake files are broken.
# This affects both LLVM 3.4 and 3.5.
# Hopefully when they fix their cmake system we don't need this garbage.
+
+include(CheckLibraryExists)
+
list(APPEND LLVM_CONFIG_EXECUTABLES "llvm-config")
list(APPEND LLVM_CONFIG_EXECUTABLES "llvm-config-3.5")
list(APPEND LLVM_CONFIG_EXECUTABLES "llvm-config-3.4")
@@ -11,13 +14,16 @@ foreach(LLVM_CONFIG_NAME ${LLVM_CONFIG_EXECUTABLES})
execute_process(COMMAND ${LLVM_CONFIG_EXE} --version OUTPUT_VARIABLE LLVM_PACKAGE_VERSION
OUTPUT_STRIP_TRAILING_WHITESPACE )
if (${LLVM_PACKAGE_VERSION} VERSION_GREATER "3.3")
- set(LLVM_FOUND 1)
execute_process(COMMAND ${LLVM_CONFIG_EXE} --includedir OUTPUT_VARIABLE LLVM_INCLUDE_DIRS
OUTPUT_STRIP_TRAILING_WHITESPACE )
execute_process(COMMAND ${LLVM_CONFIG_EXE} --ldflags OUTPUT_VARIABLE LLVM_LDFLAGS
OUTPUT_STRIP_TRAILING_WHITESPACE )
- set(LLVM_LIBRARIES "${LLVM_LDFLAGS} -lLLVM-${LLVM_PACKAGE_VERSION}")
- break()
+ check_library_exists(LLVM-${LLVM_PACKAGE_VERSION} LLVMVerifyFunction "${LLVM_LDFLAGS}" HAVE_DYNAMIC_LLVM_${LLVM_PACKAGE_VERSION})
+ if (HAVE_DYNAMIC_LLVM_${LLVM_PACKAGE_VERSION})
+ set(LLVM_LIBRARIES "${LLVM_LDFLAGS} -lLLVM-${LLVM_PACKAGE_VERSION}")
+ set(LLVM_FOUND 1)
+ break()
+ endif()
endif()
endif()
endforeach()
--
2.6.2

@ -1,137 +0,0 @@
From 8c5744bca705a0895bd51c966a30171ee2bab43a Mon Sep 17 00:00:00 2001
From: Marisa Kirisame <marisa@sayachan.org>
Date: Tue, 29 Sep 2015 23:10:31 +0200
Subject: [PATCH] miniupnpc API version 14 changed the upnpDiscover functions,
adding an argument for TTL (should default to 2) this enables support for
that should the build system have that specific version installed, the
miniupnpc bundled in the project is unchanged
---
CMakeLists.txt | 5 ++++-
CMakeTests/FindMiniupnpc.cmake | 39 +++++++++++++++++++++++++++++++++-----
Source/Core/Core/NetPlayServer.cpp | 4 ++++
3 files changed, 42 insertions(+), 6 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 291efee..7ac0679 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -690,9 +690,12 @@ if(USE_UPNP)
if(NOT APPLE AND NOT ANDROID)
include(FindMiniupnpc)
endif()
- if(MINIUPNP_FOUND AND MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ if(MINIUPNP_FOUND AND (MINIUPNPC_VERSION_1_7_OR_HIGHER OR MINIUPNPC_VERSION_API14_OR_HIGHER))
message("Using shared miniupnpc")
include_directories(${MINIUPNP_INCLUDE_DIR})
+ if (MINIUPNPC_VERSION_API14_OR_HIGHER)
+ add_definitions(-DUPNPDISCOVER_HAS_TTL)
+ endif()
else()
message("Using static miniupnpc from Externals")
add_subdirectory(Externals/miniupnpc)
diff --git a/CMakeTests/FindMiniupnpc.cmake b/CMakeTests/FindMiniupnpc.cmake
index bb1048c..5301d40 100644
--- a/CMakeTests/FindMiniupnpc.cmake
+++ b/CMakeTests/FindMiniupnpc.cmake
@@ -58,6 +58,30 @@ if (MINIUPNP_FOUND)
#include <stdio.h>
int main()
{
+ struct UPNPDev *devlist = NULL;
+ int upnp_delay = 5000;
+ const char *upnp_multicastif = NULL;
+ const char *upnp_minissdpdsock = NULL;
+ int upnp_sameport = 0;
+ int upnp_ipv6 = 0;
+ unsigned char upnp_ttl = 2;
+ int upnp_error = 0;
+ devlist = upnpDiscover(upnp_delay, upnp_multicastif, upnp_minissdpdsock, upnp_sameport, upnp_ipv6, upnp_ttl, &upnp_error);
+
+ return 0;
+ }"
+ MINIUPNPC_VERSION_API14_OR_HIGHER)
+
+IF (NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
+ set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
+ set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
+ check_cxx_source_runs("
+ #include <miniwget.h>
+ #include <miniupnpc.h>
+ #include <upnpcommands.h>
+ #include <stdio.h>
+ int main()
+ {
static struct UPNPUrls urls;
static struct IGDdatas data;
@@ -66,8 +90,9 @@ if (MINIUPNP_FOUND)
return 0;
}"
MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ ENDIF()
-IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
+IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER AND NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
check_cxx_source_runs("
@@ -91,7 +116,7 @@ IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
MINIUPNPC_VERSION_PRE1_7)
ENDIF()
- IF (NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ IF (NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER AND NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
check_cxx_source_runs("
@@ -116,7 +141,7 @@ IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
ENDIF()
- IF (NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ IF (NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER AND NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
check_cxx_source_runs("
@@ -136,7 +161,7 @@ IF (NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
MINIUPNPC_VERSION_1_5_OR_HIGHER)
ENDIF()
- IF (NOT MINIUPNPC_VERSION_1_5_OR_HIGHER AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ IF (NOT MINIUPNPC_VERSION_1_5_OR_HIGHER AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER AND NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
set(CMAKE_REQUIRED_INCLUDES ${MINIUPNP_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${MINIUPNP_LIBRARY})
check_cxx_source_runs("
@@ -167,10 +192,14 @@ IF(MINIUPNPC_VERSION_PRE1_7)
message(STATUS "Found miniupnpc version is pre v1.7")
ENDIF()
-IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7)
+IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_API14_OR_HIGHER)
message(STATUS "Found miniupnpc version is v1.7 or higher")
ENDIF()
+IF(NOT MINIUPNPC_VERSION_PRE1_5 AND NOT MINIUPNPC_VERSION_PRE1_6 AND NOT MINIUPNPC_VERSION_PRE1_7 AND NOT MINIUPNPC_VERSION_1_7_OR_HIGHER)
+ message(STATUS "Found miniupnpc version is v1.9 API version 14 or higher")
+ENDIF()
+
else ()
message (STATUS "Could not find miniupnp")
endif ()
diff --git a/Source/Core/Core/NetPlayServer.cpp b/Source/Core/Core/NetPlayServer.cpp
index 7ed283a..27b46c9 100644
--- a/Source/Core/Core/NetPlayServer.cpp
+++ b/Source/Core/Core/NetPlayServer.cpp
@@ -904,7 +904,11 @@ bool NetPlayServer::initUPnP()
memset(&m_upnp_data, 0, sizeof(IGDdatas));
// Find all UPnP devices
+#ifdef UPNPDISCOVER_HAS_TTL
+ UPNPDev *devlist = upnpDiscover(2000, nullptr, nullptr, 0, 0, 2, &upnperror);
+#else
UPNPDev *devlist = upnpDiscover(2000, nullptr, nullptr, 0, 0, &upnperror);
+#endif
if (!devlist)
{
WARN_LOG(NETPLAY, "An error occured trying to discover UPnP devices.");

@ -1,211 +0,0 @@
--- Externals/Bochs_disasm/PowerPCDisasm.cpp 2013-05-04 10:01:04.218490222 +0200
+++ Externals/Bochs_disasm/PowerPCDisasm.cpp 2013-05-04 10:01:19.159459773 +0200
@@ -580,7 +580,7 @@
if (me < mb)
mask = ~mask;
//rotate the mask so it can be applied to source reg
- return _rotl(mask, 32 - r);
+ return __rotl(mask, 32 - r);
}
--- Source/Core/Common/Src/CommonFuncs.h 2013-05-04 10:01:04.139490384 +0200
+++ Source/Core/Common/Src/CommonFuncs.h 2013-05-04 10:02:18.181339068 +0200
@@ -65,7 +65,7 @@
#endif
#define ARRAYSIZE(A) (sizeof(A)/sizeof((A)[0]))
-inline u32 _rotl(u32 x, int shift) {
+inline u32 __rotl(u32 x, int shift) {
shift &= 31;
if (!shift) return x;
return (x << shift) | (x >> (32 - shift));
@@ -76,7 +76,7 @@
return (x << n) | (x >> (64 - n));
}
-inline u32 _rotr(u32 x, int shift) {
+inline u32 __rotr(u32 x, int shift) {
shift &= 31;
if (!shift) return x;
return (x >> shift) | (x << (32 - shift));
--- Source/Core/Common/Src/Hash.cpp 2013-05-04 10:01:04.140490382 +0200
+++ Source/Core/Common/Src/Hash.cpp 2013-05-04 10:01:19.161459756 +0200
@@ -362,15 +362,15 @@
inline void bmix32(u32 & h1, u32 & h2, u32 & k1, u32 & k2, u32 & c1, u32 & c2)
{
k1 *= c1;
- k1 = _rotl(k1,11);
+ k1 = __rotl(k1,11);
k1 *= c2;
h1 ^= k1;
h1 += h2;
- h2 = _rotl(h2,17);
+ h2 = __rotl(h2,17);
k2 *= c2;
- k2 = _rotl(k2,11);
+ k2 = __rotl(k2,11);
k2 *= c1;
h2 ^= k2;
h2 += h1;
--- Source/Core/Core/Src/ARDecrypt.cpp 2013-05-04 10:01:04.193490273 +0200
+++ Source/Core/Core/Src/ARDecrypt.cpp 2013-05-04 10:01:19.161459756 +0200
@@ -270,26 +270,26 @@
{
u32 tmp;
- *val = _rotl(*val,4);
+ *val = __rotl(*val,4);
tmp = ((*addr^*val)&0xF0F0F0F0);
*addr ^= tmp;
- *val = _rotr((*val^tmp),0x14);
+ *val = __rotr((*val^tmp),0x14);
tmp = ((*addr^*val)&0xFFFF0000);
*addr ^= tmp;
- *val = _rotr((*val^tmp),0x12);
+ *val = __rotr((*val^tmp),0x12);
tmp = ((*addr^*val)&0x33333333);
*addr ^= tmp;
- *val = _rotr((*val^tmp),6);
+ *val = __rotr((*val^tmp),6);
tmp = ((*addr^*val)&0x00FF00FF);
*addr ^= tmp;
- *val = _rotl((*val^tmp),9);
+ *val = __rotl((*val^tmp),9);
tmp = ((*addr^*val)&0xAAAAAAAA);
- *addr = _rotl((*addr^tmp),1);
+ *addr = __rotl((*addr^tmp),1);
*val ^= tmp;
}
@@ -297,27 +297,27 @@
{
u32 tmp;
- *val = _rotr(*val,1);
+ *val = __rotr(*val,1);
tmp = ((*addr^*val)&0xAAAAAAAA);
*val ^= tmp;
- *addr = _rotr((*addr^tmp),9);
+ *addr = __rotr((*addr^tmp),9);
tmp = ((*addr^*val)&0x00FF00FF);
*val ^= tmp;
- *addr = _rotl((*addr^tmp),6);
+ *addr = __rotl((*addr^tmp),6);
tmp = ((*addr^*val)&0x33333333);
*val ^= tmp;
- *addr = _rotl((*addr^tmp),0x12);
+ *addr = __rotl((*addr^tmp),0x12);
tmp = ((*addr^*val)&0xFFFF0000);
*val ^= tmp;
- *addr = _rotl((*addr^tmp),0x14);
+ *addr = __rotl((*addr^tmp),0x14);
tmp = ((*addr^*val)&0xF0F0F0F0);
*val ^= tmp;
- *addr = _rotr((*addr^tmp),4);
+ *addr = __rotr((*addr^tmp),4);
}
void decryptcode(u32 *seeds, u32 *code)
@@ -330,11 +330,11 @@
unscramble1(&addr,&val);
while (i < 32)
{
- tmp = (_rotr(val,4)^seeds[i++]);
+ tmp = (__rotr(val,4)^seeds[i++]);
tmp2 = (val^seeds[i++]);
addr ^= (table6[tmp&0x3F]^table4[(tmp>>8)&0x3F]^table2[(tmp>>16)&0x3F]^table0[(tmp>>24)&0x3F]^table7[tmp2&0x3F]^table5[(tmp2>>8)&0x3F]^table3[(tmp2>>16)&0x3F]^table1[(tmp2>>24)&0x3F]);
- tmp = (_rotr(addr,4)^seeds[i++]);
+ tmp = (__rotr(addr,4)^seeds[i++]);
tmp2 = (addr^seeds[i++]);
val ^= (table6[tmp&0x3F]^table4[(tmp>>8)&0x3F]^table2[(tmp>>16)&0x3F]^table0[(tmp>>24)&0x3F]^table7[tmp2&0x3F]^table5[(tmp2>>8)&0x3F]^table3[(tmp2>>16)&0x3F]^table1[(tmp2>>24)&0x3F]);
}
--- Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Integer.cpp 2013-05-04 10:01:04.187490286 +0200
+++ Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Integer.cpp 2013-05-04 10:01:19.162459748 +0200
@@ -194,21 +194,21 @@
void Interpreter::rlwimix(UGeckoInstruction _inst)
{
u32 mask = Helper_Mask(_inst.MB,_inst.ME);
- m_GPR[_inst.RA] = (m_GPR[_inst.RA] & ~mask) | (_rotl(m_GPR[_inst.RS],_inst.SH) & mask);
+ m_GPR[_inst.RA] = (m_GPR[_inst.RA] & ~mask) | (__rotl(m_GPR[_inst.RS],_inst.SH) & mask);
if (_inst.Rc) Helper_UpdateCR0(m_GPR[_inst.RA]);
}
void Interpreter::rlwinmx(UGeckoInstruction _inst)
{
u32 mask = Helper_Mask(_inst.MB,_inst.ME);
- m_GPR[_inst.RA] = _rotl(m_GPR[_inst.RS],_inst.SH) & mask;
+ m_GPR[_inst.RA] = __rotl(m_GPR[_inst.RS],_inst.SH) & mask;
if (_inst.Rc) Helper_UpdateCR0(m_GPR[_inst.RA]);
}
void Interpreter::rlwnmx(UGeckoInstruction _inst)
{
u32 mask = Helper_Mask(_inst.MB,_inst.ME);
- m_GPR[_inst.RA] = _rotl(m_GPR[_inst.RS], m_GPR[_inst.RB] & 0x1F) & mask;
+ m_GPR[_inst.RA] = __rotl(m_GPR[_inst.RS], m_GPR[_inst.RB] & 0x1F) & mask;
if (_inst.Rc) Helper_UpdateCR0(m_GPR[_inst.RA]);
}
--- Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp 2013-05-04 10:01:04.185490290 +0200
+++ Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp 2013-05-04 10:01:19.190459657 +0200
@@ -1672,7 +1672,7 @@
{
unsigned result = (int)gpr.R(s).offset;
if (inst.SH != 0)
- result = _rotl(result, inst.SH);
+ result = __rotl(result, inst.SH);
result &= Helper_Mask(inst.MB, inst.ME);
gpr.SetImmediate32(a, result);
if (inst.Rc)
@@ -1739,7 +1739,7 @@
if (gpr.R(a).IsImm() && gpr.R(s).IsImm())
{
u32 mask = Helper_Mask(inst.MB,inst.ME);
- gpr.SetImmediate32(a, ((u32)gpr.R(a).offset & ~mask) | (_rotl((u32)gpr.R(s).offset,inst.SH) & mask));
+ gpr.SetImmediate32(a, ((u32)gpr.R(a).offset & ~mask) | (__rotl((u32)gpr.R(s).offset,inst.SH) & mask));
if (inst.Rc)
{
ComputeRC(gpr.R(a));
@@ -1824,7 +1824,7 @@
u32 mask = Helper_Mask(inst.MB, inst.ME);
if (gpr.R(b).IsImm() && gpr.R(s).IsImm())
{
- gpr.SetImmediate32(a, _rotl((u32)gpr.R(s).offset, (u32)gpr.R(b).offset & 0x1F) & mask);
+ gpr.SetImmediate32(a, __rotl((u32)gpr.R(s).offset, (u32)gpr.R(b).offset & 0x1F) & mask);
if (inst.Rc)
{
ComputeRC(gpr.R(a));
--- Source/Core/Core/Src/PowerPC/Jit64IL/IR.cpp 2013-05-04 10:01:04.188490284 +0200
+++ Source/Core/Core/Src/PowerPC/Jit64IL/IR.cpp 2013-05-04 10:01:19.191459655 +0200
@@ -248,7 +248,7 @@
return 0;
case Rol:
if (isImm(*getOp2(I))) {
- return _rotl(ComputeKnownZeroBits(getOp1(I)),
+ return __rotl(ComputeKnownZeroBits(getOp1(I)),
GetImmValue(getOp2(I)));
}
default:
@@ -844,7 +844,7 @@
InstLoc IRBuilder::FoldRol(InstLoc Op1, InstLoc Op2) {
if (isImm(*Op2)) {
if (isImm(*Op1))
- return EmitIntConst(_rotl(GetImmValue(Op1),
+ return EmitIntConst(__rotl(GetImmValue(Op1),
GetImmValue(Op2)));
if (!(GetImmValue(Op2) & 31)) return Op1;
}

@ -5,6 +5,6 @@ EBUILD kservice-5.26.0.ebuild 778 SHA256 4e1114054b718be161e25f9df5ffe459bda38cd
EBUILD kservice-5.27.0.ebuild 780 SHA256 22e2cfb5d7ea4a47bd2eaa53e949a1eefe7e3d931e6a5550c09dd3ff55a13f39 SHA512 004e7210ed95479e1d665aab544bc25e12156500e012864cb3be336a651911f5f4a8b9f4ba4ac9fa2f3af3fc28825d80843a711d2d07f6bd6ba397487a79f07d WHIRLPOOL b674708fe2c517e30ad36cf075f1bd891ac1588e9ccec2a1031a587f68b35029a79f6379d05a025f549f2128fbdd5cdbb736d8af49e03e2046520c28a9c04d62
EBUILD kservice-5.28.0-r1.ebuild 958 SHA256 1381f1071d1d2721e17d88aa1ed53d292beb5828605e8e8f0b3bf6887194fb30 SHA512 9e3817e3236a42540ebeb5a994190c69d33e585dfd801aba85c09c0c335ad4cd39261d49bd6f223b95ef265f734ed6224f13acee1f91a505cb2fd5515dff9af7 WHIRLPOOL c28926632a39bf9169e640d7a8d2025374c0fd3d2b090d933ac4f8331164c18553819535aa801b11e6d4b5a89579ef1885a44922033df8b4657ed4fe0463a91f
EBUILD kservice-5.28.0.ebuild 829 SHA256 86c60ee8971ec30f1c6f412c65254ed15c6471dc0a586efee13be2ffb580fea0 SHA512 40b433756e7ad1f44ce89d46e790523e0a05abd002e23388041fead902ec049a143b77cdd9afe98658cfbb30ed8a1be09871fa3906218a149e007df2d924c5ee WHIRLPOOL 6457ea924fda56a9cf25dd0463d00f6c09316095d884d364b52582e8c41ac324ef4ac91de82927a5f0b672e282d0097d177244e930a052c23177dfc33691be87
MISC ChangeLog 9419 SHA256 9723f70fde562ce8e4e071ac0c52cf7bfb7094aa1d5093cefd739fce8543c1ce SHA512 450dc5313002d6fdfa4b1eeae3a688adf74c21ff618f67cb73be6ec7f4a7755b77bdb705ca29cbb49fd9a8fed34e067f032552d337308e387fba094b0b81e8d9 WHIRLPOOL 1d9f5df805309bd2ba4d6de1fc24a941bf9633992a5940fa9281277bc909555f71a49c9ccbe339835734e98e5b55b39f7c95381460aeab9340c257de449f4535
MISC ChangeLog 9623 SHA256 ce24634a269d58867a9b87b2037a3520265948495fc8fc42c81fdeff700b8cd0 SHA512 f06a8f45295190f11008b4237641e75ce66852c80654657b6a5cd8cd215a0ec5f692643e8d4590600a8319fd52476a47f9945b755056294f19c1eca26fb3c363 WHIRLPOOL 5914ac6760da3cdbec8e0f221b8edc91c98ef27024e54d83666662b1cbe4b3c58c2726acc1840ba2dbe91bab9750720619a92fe9cc4d1fd03be7a8a22085d934
MISC ChangeLog-2015 2315 SHA256 c8139f2c0a403278bf8538b1be0e262120102eb61651072a746d81e5366e3515 SHA512 02db03ac11b501a401abb75e5f71deda29c3ac6f6a4b71a8f79b2830357c899b741f2aaaa0ec3c0fab44431a8ed4ab3ea82403324b24e106ac465693dd9f4263 WHIRLPOOL f7fa4160cb7572cbf14aa05f6633134bc138775810bfc1075473cbb457aa515e134a44e6228b05ead17feb927f57742eec9ea0e0645970750cdb7272c284553d
MISC metadata.xml 318 SHA256 43cd48f250622a102d423a68b4f54b62554fa17977f6427efb2c499539d4e2bb SHA512 4a404127f167e1af4cfd3b76cdf77cae21aede91f089dc058512b3bd8ef3dd2e2929ff28636ce2baaeb5e7754c6f6203a6ef461fd7335ad1654eb7f24c101337 WHIRLPOOL 2ab5f9c798a6585ac012670edb11964a0569b647b8bd218970a95796b1fed970e5c065dd39ce288ea8ce81be2fe0e9b484e9470b82305276b06cd06f55b0f919

@ -1,8 +1,10 @@
AUX plasma-5.26.0-activationTogglesExpanded.patch 4831 SHA256 25ac35017380870cddb16959cef5ced55d9a26ce32b47f33e47d16191dc651c9 SHA512 5e62b607dd73a480e4fbe3f4b1586be6d3fda589794ad3dc88c94e6a4b6077d311dcdda9e970acf835716476bcd7fb34547bcccaf9a2d4555f5116d3ff0ea157 WHIRLPOOL d9808a3ffb5ea2f64042e02550fe5406d81b887cfeb64280bd8fe1db4420f54f41b8f5bdb905c6da35bc683f70d5430c49b757817f7d5e46a630a496880611d6
DIST plasma-framework-5.26.0.tar.xz 4469160 SHA256 4a828398fdc9545979fb804bc76ffb7fef26a2eb56f5fe92e73b140b14fb5556 SHA512 930e8ef3afbaef26447129826f8a27a2d5fa2517c990a38114fdb03d441fdd77696ca10f8745d291b257c07aaf76e18c36b4f2cde28fe15e127acf4ef21445bd WHIRLPOOL fe91b0f87de1642fc65e09f2f6a9848b10f28a77a620e6a351231ec0cc30cd0a0edd048fa8c61907abd1a80519b4186d8b3ad8c1a16709ca32fe23aad20c0182
DIST plasma-framework-5.27.0.tar.xz 4495980 SHA256 b16801d0f50bf444f43ef3902f25fe11edab2606ffca19b986ba9961e0795785 SHA512 9d8656a49f9c012d944e83334b6701d648edec5db359cf5b68b94931711361b46ac19d4ed939db7a1e7366253c8996167a70d068231162e40954b170d8a7c478 WHIRLPOOL f574aec9400ddef05607111e990b68490b3aabc9ef10c4bd5cc3c40c8c416e9085397cd9686fef375ed0d6304a61d967fa7f584b3b20770c3b5e61f40ed4af03
DIST plasma-framework-5.28.0.tar.xz 4591592 SHA256 f8c0b91f8a691679c14aab470bd7ccc2531750e29c0624bcdf57e7cf51739548 SHA512 81a86cfc6a0dec47057c2d028d93f8cc3a6b5d4317b720628c0efe0b6a310795a7ad473964a00cd7f7d2465ac0ded0becd633f6d963c3b596ab7bc95bae35904 WHIRLPOOL edf44b38e5b432f954a2dca756bdfddd089680fa803dd9d5873f45103d3e2383731660a6cf6e5d8393eb92c69acde94932c1b513f5da129ed587cad732e9507e
EBUILD plasma-5.26.0-r1.ebuild 1671 SHA256 033211bb7ddd9bddade9c2795b30a7fd512c6a4cc222bab997478cb07e30dd92 SHA512 848935347d00933e9acabcf0a77610dc3ff6740c1729e876763c3f747943eb2058b306dbfd5d6bbbc6e14dbaec80f0671e39cd2771b79b70a797ce4747aa8458 WHIRLPOOL 671b9ae0790d524832ed8580e53b5e1ecc8491612608b168c19512f531d8de6abeac6f1d6685a7d79125f695a7e00728116b4456cd5cbfbdfd708f2d58d7551d
EBUILD plasma-5.26.0.ebuild 1597 SHA256 66c8f6e5012c9909b3f514bcdbe961b13ff9c7d11158b9aba1f9493842a6b47f SHA512 994b002084322b576bd3f4c4b65318b39fe63de601ebc0cb5de6ea1329a23c828c1e33d5afb1a64dbd46733d662ec05401f92cf6a5d57ab206b649f2458e9d7b WHIRLPOOL 2943c0856107d0932471c934173159b1016309b0a1f2512e71bc5022a34ed8b4dbdbf8087035735afc1695f8aeee82c00d98a15ab409b8369aadbe01311e36ae
EBUILD plasma-5.27.0.ebuild 1599 SHA256 b909716b9ddebd4dfb7c9f5e7c77d80487002f8d427088f91aabcc0d4883dada SHA512 420e36009b929f7c639c97f9f33967d7024f74e6f4cdb0c84efdd121f0b1360ce8d78913765363e9e9d37e754cf37ffce82a442f4617927eb2b2e9c7ac22e7c7 WHIRLPOOL 6c8921080138f3bde01a024b35f691cfdbfc84ac0f5852d031fa2936b4bba5ffb8ec187ce61b56cdbc085fb3ebf5cd82943403216a39a3233f327ce6f899e95b
EBUILD plasma-5.27.0-r1.ebuild 1671 SHA256 033211bb7ddd9bddade9c2795b30a7fd512c6a4cc222bab997478cb07e30dd92 SHA512 848935347d00933e9acabcf0a77610dc3ff6740c1729e876763c3f747943eb2058b306dbfd5d6bbbc6e14dbaec80f0671e39cd2771b79b70a797ce4747aa8458 WHIRLPOOL 671b9ae0790d524832ed8580e53b5e1ecc8491612608b168c19512f531d8de6abeac6f1d6685a7d79125f695a7e00728116b4456cd5cbfbdfd708f2d58d7551d
EBUILD plasma-5.28.0.ebuild 1705 SHA256 df3d9c280e7bff8e79b6575076f5f28e57caf31b37e1c23ded97a7f6aafe396d SHA512 abcafaa57580759481968be1ba5bc213748094d3e1a3d198e1154c9cd47376c5644992ad28acf77c71624cb53b0e3d08c0065287aad5f854bd2cebb7ee1a222b WHIRLPOOL 3635f7b65f3fd8e3c74591aa814e59f12b4ea739b41e93d6562f98b10d509482d89fe995404c5cc84ae188690cadb3dc3aff9b14a955e29bf8d498f5bef2d219
MISC ChangeLog 9485 SHA256 891a90d982848fb3ad6e5e92fa65c09eec49d6be1b88527b9c235caab760ff41 SHA512 d5ac9791f7f378c552df0c674da149f4e7ec34ec39630d48bc62f48e1a09150182e2f29576af4d35f2d53f88b6aaee8f35ea48a311e75745bb176ea806071272 WHIRLPOOL 375ed7b962f2f2249eb9bd84f7ce22cb126e6ec914929a8a7498aebec12d7b09ec57937dc1b59fb8913446d32e3b4db843dde0be8479e81b7f426c25c3afc26f
MISC ChangeLog-2015 2579 SHA256 eb7cdf3102cbd83df12ab213dc66ae68f90232adbfc051bef8abea64b82a5e34 SHA512 cbf00da7d84dbcdcedb6ef225f863cb726a1191fc61caa7447af32d924e02bf4bbd2ab3b625fc22b75bf1853211a83453ecdf9629659a68290fe8f73db9412ef WHIRLPOOL 0f18b21231a583778db68191825029b98ec604ca4fc75629d2c5e22ef7d01607111d4fa80f59278d3bfb2eb65c7a72c3c2f8363b8ce17edd5dc930f7c7a8649a

@ -0,0 +1,124 @@
commit 65706d3878d556c7a1eac18984ec41b1a1d96d56
Author: Roman Gilg <subdiff@gmail.com>
Date: Wed Oct 19 18:51:15 2016 +0200
New bool to use activated signal as toggle of expanded
The launcher applets couldn't be closed with Meta alone and on Wayland
in general by any global shortcut, since we used for that the focusOutEvent
triggered only on X and only on global shortcuts (on default Alt+F1).
This patch introduces the new bool activationTogglesExpanded, which allowes
QML applets to decide if they wish to use the activated signal also to end
their expanded state.
The default value is false, in order to not break any legacy applets.
REVIEW: 129204
BUG: 367685
diff --git a/src/plasmaquick/appletquickitem.cpp b/src/plasmaquick/appletquickitem.cpp
index ce2b82a..e2fd40e 100644
--- a/src/plasmaquick/appletquickitem.cpp
+++ b/src/plasmaquick/appletquickitem.cpp
@@ -48,7 +48,8 @@ AppletQuickItemPrivate::AppletQuickItemPrivate(Plasma::Applet *a, AppletQuickIte
switchWidth(-1),
switchHeight(-1),
applet(a),
- expanded(false)
+ expanded(false),
+ activationTogglesExpanded(false)
{
}
@@ -727,6 +728,20 @@ void AppletQuickItem::setExpanded(bool expanded)
emit expandedChanged(expanded);
}
+bool AppletQuickItem::isActivationTogglesExpanded() const
+{
+ return d->activationTogglesExpanded;
+}
+
+void AppletQuickItem::setActivationTogglesExpanded(bool activationTogglesExpanded)
+{
+ if (d->activationTogglesExpanded == activationTogglesExpanded) {
+ return;
+ }
+ d->activationTogglesExpanded = activationTogglesExpanded;
+ emit activationTogglesExpandedChanged(activationTogglesExpanded);
+}
+
////////////Internals
KDeclarative::QmlObject *AppletQuickItem::qmlObject()
diff --git a/src/plasmaquick/appletquickitem.h b/src/plasmaquick/appletquickitem.h
index 943e227..7df364d 100644
--- a/src/plasmaquick/appletquickitem.h
+++ b/src/plasmaquick/appletquickitem.h
@@ -81,6 +81,12 @@ class PLASMAQUICK_EXPORT AppletQuickItem : public QQuickItem
Q_PROPERTY(bool expanded WRITE setExpanded READ isExpanded NOTIFY expandedChanged)
/**
+ * True when the applet wants the activation signal act in toggle mode, i.e. while being expanded
+ * the signal shrinks the applet to its not exanded state instead of reexpanding it.
+ */
+ Q_PROPERTY(bool activationTogglesExpanded WRITE setActivationTogglesExpanded READ isActivationTogglesExpanded NOTIFY activationTogglesExpandedChanged)
+
+ /**
* the applet root QML item: sometimes is the same as fullRepresentationItem
* if a fullrepresentation was not declared explicitly
*/
@@ -126,6 +132,9 @@ public:
bool isExpanded() const;
void setExpanded(bool expanded);
+ bool isActivationTogglesExpanded() const;
+ void setActivationTogglesExpanded(bool activationTogglesExpanded);
+
////NEEDED BY QML TO CREATE ATTACHED PROPERTIES
static AppletQuickItem *qmlAttachedProperties(QObject *object);
@@ -135,6 +144,7 @@ Q_SIGNALS:
void switchHeightChanged(int height);
void expandedChanged(bool expanded);
+ void activationTogglesExpandedChanged(bool activationTogglesExpanded);
void compactRepresentationChanged(QQmlComponent *compactRepresentation);
void fullRepresentationChanged(QQmlComponent *fullRepresentation);
diff --git a/src/plasmaquick/private/appletquickitem_p.h b/src/plasmaquick/private/appletquickitem_p.h
index 1436935..ffd2bf2 100644
--- a/src/plasmaquick/private/appletquickitem_p.h
+++ b/src/plasmaquick/private/appletquickitem_p.h
@@ -104,6 +104,7 @@ public:
Plasma::Package containmentPackage;
bool expanded : 1;
+ bool activationTogglesExpanded : 1;
static QHash<QObject *, AppletQuickItem *> s_rootObjects;
};
diff --git a/src/scriptengines/qml/plasmoid/appletinterface.cpp b/src/scriptengines/qml/plasmoid/appletinterface.cpp
index 1cd6934..f24bc51 100644
--- a/src/scriptengines/qml/plasmoid/appletinterface.cpp
+++ b/src/scriptengines/qml/plasmoid/appletinterface.cpp
@@ -142,11 +142,16 @@ void AppletInterface::init()
emit busyChanged();
applet()->updateConstraints(Plasma::Types::UiReadyConstraint);
+
connect(applet(), &Plasma::Applet::activated,
[ = ]() {
- setExpanded(true);
+ // in case the applet doesn't want to get shrinked on reactivation,
+ // we always expand it again (only in order to conform with legacy behaviour)
+ bool activate = !( isExpanded() && isActivationTogglesExpanded() );
+
+ setExpanded(activate);
if (QQuickItem *i = qobject_cast<QQuickItem *>(fullRepresentationItem())) {
- i->setFocus(true, Qt::ShortcutFocusReason);
+ i->setFocus(activate, Qt::ShortcutFocusReason);
}
});

@ -56,6 +56,8 @@ RDEPEND="${COMMON_DEPEND}
RESTRICT+=" test"
PATCHES=( "${FILESDIR}/${PN}-5.26.0-activationTogglesExpanded.patch" )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package egl EGL)

@ -0,0 +1,70 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
KMNAME="${PN}-framework"
VIRTUALX_REQUIRED="test"
inherit kde5
DESCRIPTION="Plasma framework"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="egl gles2 X"
COMMON_DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui 'gles2=')
$(add_qt_dep qtquickcontrols)
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
egl? ( media-libs/mesa[egl] )
!gles2? ( virtual/opengl )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libX11
x11-libs/libxcb
)
"
DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kdoctools)
X? ( x11-proto/xproto )
"
RDEPEND="${COMMON_DEPEND}
!<kde-apps/kapptemplate-15.08.3-r1:5
!<kde-plasma/kdeplasma-addons-5.4.3-r1:5
"
RESTRICT+=" test"
PATCHES=( "${FILESDIR}/${PN}-5.26.0-activationTogglesExpanded.patch" )
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package egl EGL)
$(cmake-utils_use_find_package !gles2 OpenGL)
$(cmake-utils_use_find_package X X11)
$(cmake-utils_use_find_package X XCB)
)
kde5_src_configure
}

@ -10,7 +10,7 @@ AUX plasma-workspace-5.7.5-klipper-autostart.patch 13659 SHA256 695416dad857c2a8
AUX plasma-workspace-5.7.90-baloo-optional.patch 1369 SHA256 0be96b0db100ff911df879579915dad271891d016cdb26a124348e8d289c2b11 SHA512 cc843940eef80d19b7a86f52d25694dd71f2cc173d613b89d88045f36015126071eb7694eef22b132983f9983ef899e9bbed9419aea6cb5e6ea632bec187c7ea WHIRLPOOL 5c37b8c6c33d7d5dcced7157f6a457810b60a19bca2460101eb84409f5b9fe0b8b7bd6143fb9b67e87c18d25051e6aec5f796437e5ffa47518cd968e7063a019
AUX plasma-workspace-5.8.3-all-outputs-known.patch 2836 SHA256 2f725759fd74f9f87dc2bef6c54be7cde48eb1a0a8239ca9f63f991a43a13347 SHA512 951e34c745bee1425b93fe0692b837b930cb14cd3da6eb4e91458f71cea0b7aef378010e5059c6a70d74e60146277190a0cfaae65dc9ca78698262235ae115cb WHIRLPOOL a5301359dc47a95c4aae528cb372e31a35855295b8b17d229c3b1b9ff2fe5642aee9cba27527b07e1b6843eac72fe90f65078be849c27d169b249f8c0ea67a40
AUX plasma-workspace-5.8.3-dont-connect-twice.patch 1593 SHA256 68e4f0cd2ad7166ff7fd344b578f9341c3647525c92633c476c7d9df03a46f44 SHA512 8c573c84471b2443ba026c640ebd36092856662a93f2eddb21aae06cd7ad4fdbca83551468836097b86d8ca45b1986c5c4f6e757de14bf75e8ffc9218dd27964 WHIRLPOOL 104b1375fabf60c2ac8d62687ff2a58ec4d51c5a16c1773a137e88482e92ba49ff82f4479a125a010bd67316217bae5ea2ae64d5d6c73d912f4be2b89c339bf2
AUX plasma-workspace-5.8.3-krunner-crash.patch 20230 SHA256 38a8c37d6c3fe61ee895fd1b74c4eae55d841d11d291876dbb0b7d99a0e0949e SHA512 7203afe6fd3faba327c5adbdfe2f02b6063f2c3e787c97680dcdc800e8632510d38c73eb4fcff5d1b8bda34395f4aabdf7bc005c85c6fe7c382acd049e9b84c0 WHIRLPOOL 7b33f8b008675ca3e0708807159883bae9ed7fd462e5aaff41fcdd24531dbc0c4a1322a782f94ed7a6fa91b47358faa803451a795f4a7cc89d51c1f33841c0c1
AUX plasma-workspace-5.8.3-krunner-crash.patch 969 SHA256 4124a05dc4608dbf618342b3399e9f3699be0901fa484f5768a092a3e5ccdeb0 SHA512 43b96101d7822232ba5f50d46df322df312d464ed4cca1baa1a5e3c96ccc477e7a97bcefa910fb338c8d31684db5b4fc66610d38ddd678cdc52f702523e09b06 WHIRLPOOL 512633f14bc285a2147ea8c52049a434fe33982d731efc909a95a13bba48befb88a31f2987116619ca5404e0abf3709864271688da3eccde92e25f6a8467d0ef
AUX plasma-workspace-5.8.3-screenpool-screenchange.patch 3348 SHA256 f5afcd62e0d3066dfc401bccda1fe15b4b090212f7f6c4c3d63b8e4b3865bde0 SHA512 00d5260449937e5ae2f86eee177bd3ea06b0047b6616143e41fc827997f7d0bff83cd79e7b9a468562f5dc837de629169d0e3921e778728e1ffd38189606f4ee WHIRLPOOL 340322faba8b7b2c380496264ae68f64bcf76491329594e008cd0005203a25744b0a1b98e88be139cb52a39144c3784ddbb8a46eba2515acff42a087deb4d7a2
AUX plasma-workspace-5.8.3-sync-app-w-applets-config.patch 945 SHA256 41c5e1598a57629a484fb4686639571ff2601ca10d909baa2f38d39a891d2279 SHA512 61f8f7ee37f1a7c3639930ae7ed0a3d27fab52ebc2e6f53a2ceeb08d4a043724bdada1fc915b255360ffcad3b9f05b1ee46332aa28c191f15c035d892a2c273b WHIRLPOOL fc8d2995a36e928b9f9b1bea329cb95cd7de0aada07db8d5eb586d7b2b0418f6c5aa545d0574c0497e23cb42ab6dd3cde69bb7b872feb54f59203c53609675ae
AUX plasma-workspace-5.8.3-systray-cpuload.patch 7342 SHA256 82ae9147cde3153530ecf301d2b8b0582c709d43561b2d170f5b4ebfc4edb33d SHA512 d02eaf6cc64e586f86ac62dc86920f892aae7d5a5c25b1274c2520312cc5cabe6fd1c527a66ab20035a37911c8965521d1df3f566a43ef80d2fe35647da58794 WHIRLPOOL 60e3bef774fd3d158ae867ce3ccffc2c8ead4e87d69e51ff5b73b75b16d2cb6ac47c58219840a559ae5a424f75aa689e613c8baa7c058be828dccfb01027eaa2
@ -18,8 +18,8 @@ DIST plasma-workspace-5.7.5.tar.xz 6844616 SHA256 116d9af304c212d58163130f1b7d54
DIST plasma-workspace-5.8.3.tar.xz 6955700 SHA256 8b2f455bdf355d7d771bd6fb4e19510ec4b131c093b23268cb9c1a321c75059a SHA512 7ed6887dfd7b10c98bfba128a7d0bc6b534f067f519495fb389023308bec178043154bbe755158df6dc65623987f390389b9fde1b9d1780a87fd4450e41bdbeb WHIRLPOOL 3afa4bba6148c4e14cd17e83b71c744288a802161a711179c12b3190dc27c746d97476c8148130fd0cb39505697da1c4044af613dd4ba8ebc3a7682f4022227e
EBUILD plasma-workspace-5.7.5.ebuild 4497 SHA256 b4574fe297dc0cf4bf1bf1130b8c752231033d2566daa23e24dd1f7d9561463a SHA512 db4a02a9dc86fb760e7e48664572cb7d1ad512582cd936098cf49713edfe7814d6c64a58a1786807b2abe6963235a0a0ef937e4a7e5dd46d68138840de079d58 WHIRLPOOL dbb9acc63a647f0aa685ccdd4a427f1c8c45f6ecb01adea521635f43f422e8e744d5aa7fd398bfbe54dc2848339b53d684cffba896a00a0fb947687ba7097c4f
EBUILD plasma-workspace-5.8.3-r1.ebuild 4759 SHA256 2c7252465f7c680a914653a8eb29cd62c248d08bbebc3fc8caeed2e9a57b2a3b SHA512 297cb51621be9beb53f3acac32ab0a2cf17b76b6fade6b70a202b3f1dea65c6b6e8563bbf8914d76d185ea17b19af0244b2395fd3631977bd1f3aea879e59078 WHIRLPOOL 2a829a954277b3e32d791757f3898bb1c93054a4f698db6feaf929c269aa25d03b74cc48aeb2205d2b9c3d815cec0da5358598b504528a4c4ac992d09eceda47
EBUILD plasma-workspace-5.8.3-r2.ebuild 4806 SHA256 8771b15a1019c92dc2a52daefa0ae221376c4b0fdeff75d654f8c2b88861e332 SHA512 6ce1cd14eeae729338df17bc66b5de43e23b073f9c78610b7a5f7eb353a7ee0ff49b9249c1f61d5f4baa7d94bd5e7ba255fbaed0502502f278b4d8549b91c980 WHIRLPOOL e0e31ec268a036cae2f1b33e55abeea19739a925a07f74e12d49e5dcbddfabf383225c2dac4bdf87067b88dfa6ad2f079475d12357fe126ac2a3baf5781fc4d8
EBUILD plasma-workspace-5.8.3-r3.ebuild 4806 SHA256 8771b15a1019c92dc2a52daefa0ae221376c4b0fdeff75d654f8c2b88861e332 SHA512 6ce1cd14eeae729338df17bc66b5de43e23b073f9c78610b7a5f7eb353a7ee0ff49b9249c1f61d5f4baa7d94bd5e7ba255fbaed0502502f278b4d8549b91c980 WHIRLPOOL e0e31ec268a036cae2f1b33e55abeea19739a925a07f74e12d49e5dcbddfabf383225c2dac4bdf87067b88dfa6ad2f079475d12357fe126ac2a3baf5781fc4d8
EBUILD plasma-workspace-5.8.3.ebuild 4555 SHA256 3d439436d980f4b5904d3d1cab73afc41924e36171cacdf4987593a219940290 SHA512 ceb8890474da0cda1c2d3f6e542c76e89605cca241f1cae0415e54a22848e37e2f18ac9b94ed26a570e350e3d18f80a2c016f64824db88af96321723465e0204 WHIRLPOOL 580cf63e17469946d7128df10289d94eb8245a374150fafd1e86b06dee3462ef9a2de46d5a4366311406d52b2c5db8087fbc0c3ee090c33fec8fd4d5b3d6b66d
MISC ChangeLog 19746 SHA256 cebf94fe390ca0c1304c224de6331f686fcd0bd5658ac9a7b66f7cea239acd52 SHA512 4570646dc26f5846b2580da866f23ec246f9060ea303fe1e872c321c65da1f0acdc0990c4017676757a832efcb3f5c3ac65e8594b333a54fa7d6a82648718617 WHIRLPOOL 8de091d5099ca70d51b6731dfe1df70213c9608c524d76aa0f61e67049700c77521d42b2d17e53857a8fe709d64c4457e1e9a0e30cf8c802cf9a227f21c84eb3
MISC ChangeLog 19930 SHA256 24e2fdae03e6fd2dac9153a908951532a0c2c6df55de28b0080c714b0e722348 SHA512 705e18d73fd6de21d53dee8032efaa554a913b5e22e92c90ed6963cc4238ec968f456b13172f3799d2a533c4bd04f1f5e349194dcf5ca55ee74f03309a94b63c WHIRLPOOL 807722eb0a7815023fd649a99f66d99443b5f837f0493e74e212142b05836db4076241b5242261b2fd1c37de0e6b51ab3938227ab331e4edea796be97f423885
MISC ChangeLog-2015 951 SHA256 8f6db22b859a4fe94b8f61bdb77e2de4a58d75feb4693bb22d6618c541dba63b SHA512 85c06b3736f012a1ca2af103c032fe60ec3289444c70eca40e98cf197cf9c4c2b86ed142764ff51b1c79a1798fbb0036473fd0d736ceb82059f9b86a3ec3e5ad WHIRLPOOL 355adff38d5e871462481aa588286f458ea8656b5ff063527eb16f6c84dcd3a3f525d63e11a9a76e1ead3ab764eeec4091b1dd5c6f7f1275214d0762aefb040b
MISC metadata.xml 508 SHA256 a07322ba91c71bd0841cf4c5777cfefe1ab79eecc41448e82c85f89ad46d5445 SHA512 06b295ae30e4eaee7c204626a809db36cce391bcfa034aafd2f8dda0b8dfabe8404ee8e71113c60edda9c3ff0b5edad506fb672ac737b4abb5dc17f5d461f37e WHIRLPOOL 39e7e0ca7485ec551347c01c9e556d0654624b8f9f6148f74ed87302c2724fab414883d9f391a937b6565358e01c166720ba203b478cf5713cebeeb50b34de75

@ -1,441 +1,23 @@
From 3f859c3dbdded68cc96d4c695ff27d15c387da09 Mon Sep 17 00:00:00 2001
From: Aleix Pol <aleixpol@kde.org>
Date: Mon, 10 Oct 2016 16:30:24 +0200
Subject: [PATCH] Port to new plasma-framework API
Reduces unnecessary castings.
Ports away the WindowedWidgets runner from KService
REVIEW: 129101
---
applets/systemtray/systemtray.cpp | 30 +++++++-------
.../shellprivate/widgetexplorer/widgetexplorer.cpp | 14 +++----
plasma-windowed/plasmawindowedcorona.cpp | 2 +-
runners/windowedwidgets/windowedwidgetsrunner.cpp | 46 ++++++++++------------
runners/windowedwidgets/windowedwidgetsrunner.h | 2 +-
shell/alternativeshelper.cpp | 6 +--
shell/containmentconfigview.cpp | 2 +-
shell/scripting/containment.cpp | 4 +-
shell/scripting/widget.cpp | 2 +-
shell/shellcorona.cpp | 15 +++----
10 files changed, 60 insertions(+), 63 deletions(-)
diff --git a/applets/systemtray/systemtray.cpp b/applets/systemtray/systemtray.cpp
index e1cd610..ecc23a4 100644
--- a/applets/systemtray/systemtray.cpp
+++ b/applets/systemtray/systemtray.cpp
@@ -99,19 +99,19 @@ void SystemTray::init()
{
Containment::init();
- for (const auto &info: Plasma::PluginLoader::self()->listAppletInfo(QString())) {
- if (!info.isValid() || info.property(QStringLiteral("X-Plasma-NotificationArea")) != "true") {
+ for (const auto &info: Plasma::PluginLoader::self()->listAppletMetaData(QString())) {
+ if (!info.isValid() || info.value(QStringLiteral("X-Plasma-NotificationArea")) != "true") {
continue;
}
- m_systrayApplets[info.pluginName()] = info;
+ m_systrayApplets[info.pluginId()] = KPluginInfo(info);
- if (info.isPluginEnabledByDefault()) {
- m_defaultPlasmoids += info.pluginName();
+ if (info.isEnabledByDefault()) {
+ m_defaultPlasmoids += info.pluginId();
}
- const QString dbusactivation = info.property(QStringLiteral("X-Plasma-DBusActivationService")).toString();
+ const QString dbusactivation = info.value(QStringLiteral("X-Plasma-DBusActivationService"));
if (!dbusactivation.isEmpty()) {
- qCDebug(SYSTEM_TRAY) << "ST Found DBus-able Applet: " << info.pluginName() << dbusactivation;
- m_dbusActivatableTasks[info.pluginName()] = dbusactivation;
+ qCDebug(SYSTEM_TRAY) << "ST Found DBus-able Applet: " << info.pluginId() << dbusactivation;
+ m_dbusActivatableTasks[info.pluginId()] = dbusactivation;
}
}
}
@@ -119,12 +119,12 @@ void SystemTray::init()
void SystemTray::newTask(const QString &task)
{
foreach (Plasma::Applet *applet, applets()) {
- if (!applet->pluginInfo().isValid()) {
+ if (!applet->pluginMetaData().isValid()) {
continue;
}
//only allow one instance per applet
- if (task == applet->pluginInfo().pluginName()) {
+ if (task == applet->pluginMetaData().pluginId()) {
//Applet::destroy doesn't delete the applet from Containment::applets in the same event
//potentially a dbus activated service being restarted can be added in this time.
if (!applet->destroyed()) {
@@ -156,7 +156,7 @@ void SystemTray::newTask(const QString &task)
void SystemTray::cleanupTask(const QString &task)
{
foreach (Plasma::Applet *applet, applets()) {
- if (!applet->pluginInfo().isValid() || task == applet->pluginInfo().pluginName()) {
+ if (!applet->pluginMetaData().isValid() || task == applet->pluginMetaData().pluginId()) {
//we are *not* cleaning the config here, because since is one
//of those automatically loaded/unloaded by dbus, we want to recycle
//the config the next time it's loaded, in case the user configured something here
@@ -255,11 +255,11 @@ Q_INVOKABLE QString SystemTray::plasmoidCategory(QQuickItem *appletInterface) co
}
Plasma::Applet *applet = appletInterface->property("_plasma_applet").value<Plasma::Applet*>();
- if (!applet || !applet->pluginInfo().isValid()) {
+ if (!applet || !applet->pluginMetaData().isValid()) {
return "UnknownCategory";
}
- const QString cat = applet->pluginInfo().property(QStringLiteral("X-Plasma-NotificationAreaCategory")).toString();
+ const QString cat = applet->pluginMetaData().value(QStringLiteral("X-Plasma-NotificationAreaCategory"));
if (cat.isEmpty()) {
return "UnknownCategory";
@@ -385,11 +385,11 @@ void SystemTray::restorePlasmoids()
foreach (Plasma::Applet *applet, applets()) {
//Here it should always be valid.
//for some reason it not always is.
- if (!applet->pluginInfo().isValid()) {
+ if (!applet->pluginMetaData().isValid()) {
applet->config().parent().deleteGroup();
applet->deleteLater();
} else {
- const QString task = applet->pluginInfo().pluginName();
+ const QString task = applet->pluginMetaData().pluginId();
if (!m_allowedPlasmoids.contains(task)) {
//in those cases we do delete the applet config completely
//as they were explicitly disabled by the user
diff --git a/components/shellprivate/widgetexplorer/widgetexplorer.cpp b/components/shellprivate/widgetexplorer/widgetexplorer.cpp
index c2b38a8..b445897 100644
--- a/components/shellprivate/widgetexplorer/widgetexplorer.cpp
+++ b/components/shellprivate/widgetexplorer/widgetexplorer.cpp
@@ -249,14 +249,14 @@ void WidgetExplorerPrivate::addContainment(Containment *containment)
QObject::connect(containment, SIGNAL(appletRemoved(Plasma::Applet*)), q, SLOT(appletRemoved(Plasma::Applet*)));
foreach (Applet *applet, containment->applets()) {
- if (applet->pluginInfo().isValid()) {
+ if (applet->pluginMetaData().isValid()) {
Containment *childContainment = applet->property("containment").value<Containment*>();
if (childContainment) {
addContainment(childContainment);
}
- runningApplets[applet->pluginInfo().pluginName()]++;
+ runningApplets[applet->pluginMetaData().pluginId()]++;
} else {
- qDebug() << "Invalid plugininfo. :(";
+ qDebug() << "Invalid plugin metadata. :(";
}
}
}
@@ -268,10 +268,10 @@ void WidgetExplorerPrivate::containmentDestroyed()
void WidgetExplorerPrivate::appletAdded(Plasma::Applet *applet)
{
- if (!applet->pluginInfo().isValid()) {
+ if (!applet->pluginMetaData().isValid()) {
return;
}
- QString name = applet->pluginInfo().pluginName();
+ QString name = applet->pluginMetaData().pluginId();
runningApplets[name]++;
appletNames.insert(applet, name);
@@ -471,9 +471,9 @@ void WidgetExplorer::uninstall(const QString &pluginName)
const auto &applets = c->applets();
foreach (Applet *applet, applets) {
- const auto &appletInfo = applet->pluginInfo();
+ const auto &appletInfo = applet->pluginMetaData();
- if (appletInfo.isValid() && appletInfo.pluginName() == pluginName) {
+ if (appletInfo.isValid() && appletInfo.pluginId() == pluginName) {
applet->destroy();
}
}
diff --git a/plasma-windowed/plasmawindowedcorona.cpp b/plasma-windowed/plasmawindowedcorona.cpp
index fbacbf8..b68d270 100644
--- a/plasma-windowed/plasmawindowedcorona.cpp
+++ b/plasma-windowed/plasmawindowedcorona.cpp
@@ -51,7 +51,7 @@ void PlasmaWindowedCorona::loadApplet(const QString &applet, const QVariantList
//forbid more instances per applet (todo: activate the correpsponding already loaded applet)
for (Plasma::Applet *a : cont->applets()) {
- if (a->pluginInfo().pluginName() == applet) {
+ if (a->pluginMetaData().pluginId() == applet) {
return;
}
}
commit 238ec3ee671bcf6716348122bebefb20c25d1101
Author: David Edmundson <kde@davidedmundson.co.uk>
Date: Thu, 17 Nov 2016 10:53:48 +0000
[Windowed Widgets Runner] Don't access invalid KPluginInfo
BUG: 372017
FIXED-IN: 5.8.4
diff --git a/runners/windowedwidgets/windowedwidgetsrunner.cpp b/runners/windowedwidgets/windowedwidgetsrunner.cpp
index 5ccbd27..7f093a7 100644
index 5ccbd27..f86159a 100644
--- a/runners/windowedwidgets/windowedwidgetsrunner.cpp
+++ b/runners/windowedwidgets/windowedwidgetsrunner.cpp
@@ -60,24 +60,22 @@ void WindowedWidgetsRunner::match(Plasma::RunnerContext &context)
QList<Plasma::QueryMatch> matches;
- foreach (const KPluginInfo &info, Plasma::PluginLoader::self()->listAppletInfo(QString())) {
- KService::Ptr service = info.service();
-
- if (((service->name().contains(term, Qt::CaseInsensitive) ||
- service->genericName().contains(term, Qt::CaseInsensitive) ||
- service->comment().contains(term, Qt::CaseInsensitive)) ||
- service->categories().contains(term, Qt::CaseInsensitive) ||
+ foreach (const KPluginMetaData &md, Plasma::PluginLoader::self()->listAppletMetaData(QString())) {
+ if (((md.name().contains(term, Qt::CaseInsensitive) ||
+ md.value(QLatin1String("GenericName")).contains(term, Qt::CaseInsensitive) ||
+ md.description().contains(term, Qt::CaseInsensitive)) ||
+ md.category().contains(term, Qt::CaseInsensitive) ||
term.startsWith(i18nc("Note this is a KRunner keyword", "mobile applications"))) &&
- !info.property(QStringLiteral("NoDisplay")).toBool()) {
+ !md.rawData().value(QStringLiteral("NoDisplay")).toBool()) {
- QVariant val = info.property(QStringLiteral("X-Plasma-StandAloneApp"));
+ QVariant val = md.value(QStringLiteral("X-Plasma-StandAloneApp"));
if (!val.isValid() || !val.toBool()) {
continue;
}
Plasma::QueryMatch match(this);
- setupMatch(service, match);
- if (service->name().compare(term, Qt::CaseInsensitive) == 0) {
+ setupMatch(md, match);
+ if (md.name().compare(term, Qt::CaseInsensitive) == 0) {
match.setType(Plasma::QueryMatch::ExactMatch);
match.setRelevance(1);
} else {
@@ -85,8 +83,6 @@ void WindowedWidgetsRunner::match(Plasma::RunnerContext &context)
match.setRelevance(0.7);
}
matches << match;
-
- qDebug() << service;
}
}
@@ -100,27 +96,27 @@ void WindowedWidgetsRunner::match(Plasma::RunnerContext &context)
void WindowedWidgetsRunner::run(const Plasma::RunnerContext &context, const Plasma::QueryMatch &match)
{
Q_UNUSED(context);
- KService::Ptr service = KService::serviceByStorageId(match.data().toString());
- if (service) {
- QProcess::startDetached(QStringLiteral("plasmawindowed"), QStringList() << service->property(QStringLiteral("X-KDE-PluginInfo-Name"), QVariant::String).toString());
+ KPluginMetaData md(match.data().toString());
+ if (md.isValid()) {
+ QProcess::startDetached(QStringLiteral("plasmawindowed"), QStringList() << md.pluginId());
}
}
-void WindowedWidgetsRunner::setupMatch(const KService::Ptr &service, Plasma::QueryMatch &match)
+void WindowedWidgetsRunner::setupMatch(const KPluginMetaData &md, Plasma::QueryMatch &match)
{
- const QString name = service->name();
+ const QString name = md.pluginId();
match.setText(name);
- match.setData(service->storageId());
+ match.setData(md.metaDataFileName());
- if (!service->genericName().isEmpty() && service->genericName() != name) {
- match.setSubtext(service->genericName());
- } else if (!service->comment().isEmpty()) {
- match.setSubtext(service->comment());
+ if (!md.name().isEmpty() && md.name() != name) {
+ match.setSubtext(md.name());
+ } else if (!md.description().isEmpty()) {
+ match.setSubtext(md.description());
}
- if (!service->icon().isEmpty()) {
- match.setIconName(service->icon());
+ if (!md.iconName().isEmpty()) {
+ match.setIconName(md.iconName());
}
}
diff --git a/runners/windowedwidgets/windowedwidgetsrunner.h b/runners/windowedwidgets/windowedwidgetsrunner.h
index 2294965..fbc8006 100644
--- a/runners/windowedwidgets/windowedwidgetsrunner.h
+++ b/runners/windowedwidgets/windowedwidgetsrunner.h
@@ -48,7 +48,7 @@ protected Q_SLOTS:
protected:
- void setupMatch(const KService::Ptr &service, Plasma::QueryMatch &action);
+ void setupMatch(const KPluginMetaData &md, Plasma::QueryMatch &action);
};
#endif
diff --git a/shell/alternativeshelper.cpp b/shell/alternativeshelper.cpp
index d0f5dfd..6d76307 100644
--- a/shell/alternativeshelper.cpp
+++ b/shell/alternativeshelper.cpp
@@ -38,12 +38,12 @@ AlternativesHelper::~AlternativesHelper()
QStringList AlternativesHelper::appletProvides() const
{
- return m_applet->pluginInfo().property(QStringLiteral("X-Plasma-Provides")).toStringList();
+ return KPluginMetaData::readStringList(m_applet->pluginMetaData().rawData(), QStringLiteral("X-Plasma-Provides"));
}
@@ -60,6 +60,9 @@ void WindowedWidgetsRunner::match(Plasma::RunnerContext &context)
QString AlternativesHelper::currentPlugin() const
{
- return m_applet->pluginInfo().pluginName();
+ return m_applet->pluginMetaData().pluginId();
}
QQuickItem *AlternativesHelper::applet() const
@@ -53,7 +53,7 @@ QQuickItem *AlternativesHelper::applet() const
void AlternativesHelper::loadAlternative(const QString &plugin)
{
- if (plugin == m_applet->pluginInfo().pluginName() || m_applet->isContainment()) {
+ if (plugin == m_applet->pluginMetaData().pluginId() || m_applet->isContainment()) {
return;
}
diff --git a/shell/containmentconfigview.cpp b/shell/containmentconfigview.cpp
index cec067e..4c9d146 100644
--- a/shell/containmentconfigview.cpp
+++ b/shell/containmentconfigview.cpp
@@ -104,7 +104,7 @@ QAbstractItemModel *ContainmentConfigView::currentContainmentActionsModel()
QString ContainmentConfigView::containmentPlugin() const
{
- return m_containment->pluginInfo().pluginName();
+ return m_containment->pluginMetaData().pluginId();
}
void ContainmentConfigView::setContainmentPlugin(const QString &plugin)
diff --git a/shell/scripting/containment.cpp b/shell/scripting/containment.cpp
index 6040e62..96e2009 100644
--- a/shell/scripting/containment.cpp
+++ b/shell/scripting/containment.cpp
@@ -248,7 +248,7 @@ QScriptValue Containment::widgets(QScriptContext *context, QScriptEngine *engine
int count = 0;
foreach (Plasma::Applet *widget, c->d->containment.data()->applets()) {
- if (widgetType.isEmpty() || widget->pluginInfo().pluginName() == widgetType) {
+ if (widgetType.isEmpty() || widget->pluginMetaData().pluginId() == widgetType) {
widgets.setProperty(count, env->wrap(widget));
++count;
}
@@ -273,7 +273,7 @@ QString Containment::type() const
return QString();
}
- return d->containment.data()->pluginInfo().pluginName();
+ return d->containment.data()->pluginMetaData().pluginId();
}
void Containment::remove()
diff --git a/shell/scripting/widget.cpp b/shell/scripting/widget.cpp
index a651c2a..b58822b 100644
--- a/shell/scripting/widget.cpp
+++ b/shell/scripting/widget.cpp
@@ -65,7 +65,7 @@ uint Widget::id() const
QString Widget::type() const
{
if (d->applet) {
- return d->applet.data()->pluginInfo().pluginName();
+ return d->applet.data()->pluginMetaData().pluginId();
}
return QString();
diff --git a/shell/shellcorona.cpp b/shell/shellcorona.cpp
index 33259da..598fdb0 100644
--- a/shell/shellcorona.cpp
+++ b/shell/shellcorona.cpp
@@ -406,7 +406,7 @@ QByteArray ShellCorona::dumpCurrentLayoutJS() const
|| cont->location() == Plasma::Types::BottomEdge
|| cont->location() == Plasma::Types::LeftEdge
|| cont->location() == Plasma::Types::RightEdge) &&
- cont->pluginInfo().pluginName() != QStringLiteral("org.kde.plasma.private.systemtray");
+ cont->pluginMetaData().pluginId() != QStringLiteral("org.kde.plasma.private.systemtray");
};
auto isDesktop = [] (Plasma::Containment *cont) {
@@ -493,7 +493,7 @@ QByteArray ShellCorona::dumpCurrentLayoutJS() const
KConfigGroup appletConfig = applet->config();
- appletJson.insert("plugin", applet->pluginInfo().pluginName());
+ appletJson.insert("plugin", applet->pluginMetaData().pluginId());
appletJson.insert("config", dumpconfigGroupJS(appletConfig));
appletsJsonArray << appletJson;
@@ -560,7 +560,7 @@ QByteArray ShellCorona::dumpCurrentLayoutJS() const
QJsonObject appletJson;
appletJson.insert("title", applet->title());
- appletJson.insert("plugin", applet->pluginInfo().pluginName());
+ appletJson.insert("plugin", applet->pluginMetaData().pluginId());
appletJson.insert("geometry.x", geometry.x() / gridUnit);
appletJson.insert("geometry.y", geometry.y() / gridUnit);
@@ -1238,11 +1238,11 @@ void ShellCorona::handleContainmentAdded(Plasma::Containment *c)
void ShellCorona::executeSetupPlasmoidScript(Plasma::Containment *containment, Plasma::Applet *applet)
{
- if (!applet->pluginInfo().isValid() || !containment->pluginInfo().isValid()) {
+ if (!applet->pluginMetaData().isValid() || !containment->pluginMetaData().isValid()) {
return;
}
- const QString scriptFile = m_lookAndFeelPackage.filePath("plasmoidsetupscripts", applet->pluginInfo().pluginName() + ".js");
+ const QString scriptFile = m_lookAndFeelPackage.filePath("plasmoidsetupscripts", applet->pluginMetaData().pluginId() + ".js");
if (scriptFile.isEmpty()) {
return;
@@ -1541,7 +1541,7 @@ Plasma::Containment *ShellCorona::setContainmentTypeForScreen(int screen, const
//if creation failed or invalid plugin, give up
if (!newContainment) {
return oldContainment;
- } else if (!newContainment->pluginInfo().isValid()) {
+ } else if (!newContainment->pluginMetaData().isValid()) {
newContainment->deleteLater();
return oldContainment;
}
@@ -1975,7 +1975,8 @@ void ShellCorona::activateLauncherMenu()
for (auto it = m_panelViews.constBegin(), end = m_panelViews.constEnd(); it != end; ++it) {
const auto applets = it.key()->applets();
for (auto applet : applets) {
- if (applet->pluginInfo().property("X-Plasma-Provides").toStringList().contains(QStringLiteral("org.kde.plasma.launchermenu"))) {
+ const auto provides = KPluginMetaData::readStringList(applet->pluginMetaData().rawData(), QStringLiteral("X-Plasma-Provides"));
+ if (provides.contains(QLatin1String("org.kde.plasma.launchermenu"))) {
if (!applet->globalShortcut().isEmpty()) {
emit applet->activated();
return;
--
2.7.3
From 59b2d1effcee8d449cbbcd237ba8cebaeb4dd949 Mon Sep 17 00:00:00 2001
From: Kai Uwe Broulik <kde@privat.broulik.de>
Date: Mon, 14 Nov 2016 15:23:00 +0100
Subject: [PATCH] [Windowed Widgets Runner] Don't access invalid
KPluginMetaData
BUG: 372017
FIXED-IN: 5.8.4
Differential Revision: https://phabricator.kde.org/D3356
---
runners/windowedwidgets/windowedwidgetsrunner.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/runners/windowedwidgets/windowedwidgetsrunner.cpp b/runners/windowedwidgets/windowedwidgetsrunner.cpp
index 7f093a7..706b1bb 100644
--- a/runners/windowedwidgets/windowedwidgetsrunner.cpp
+++ b/runners/windowedwidgets/windowedwidgetsrunner.cpp
@@ -61,6 +61,10 @@ void WindowedWidgetsRunner::match(Plasma::RunnerContext &context)
QList<Plasma::QueryMatch> matches;
foreach (const KPluginMetaData &md, Plasma::PluginLoader::self()->listAppletMetaData(QString())) {
+ if (!md.isValid()) {
foreach (const KPluginInfo &info, Plasma::PluginLoader::self()->listAppletInfo(QString())) {
KService::Ptr service = info.service();
+ if (!service || !service->isValid()) {
+ continue;
+ }
+
if (((md.name().contains(term, Qt::CaseInsensitive) ||
md.value(QLatin1String("GenericName")).contains(term, Qt::CaseInsensitive) ||
md.description().contains(term, Qt::CaseInsensitive)) ||
--
2.7.3
if (((service->name().contains(term, Qt::CaseInsensitive) ||
service->genericName().contains(term, Qt::CaseInsensitive) ||

@ -11,8 +11,8 @@ DIST mesa-13.0.1.tar.xz 9154288 SHA256 71962fb2bf77d33b0ad4a565b490dbbeaf4619099
EBUILD mesa-11.0.6.ebuild 12466 SHA256 84c51ecbaa99950c9fe1f43845d5dc94d3cad867770f495daf9c0a49f1000783 SHA512 eb210e9b6eb79d47e38e0220b5ef5b24e317350cdfc287ec64a12dc14399f702bbed98dca79e8a0d210fc53762e8779616919cc459fcfab9e5508e689fa3bc2c WHIRLPOOL 481fac3f32859ff71d2130566fca1711af56040f71fc084c38ce4401c3113a2ebecd2cc861593d6cb12fbc2fb44c0d977503cf7c8e711e5321afa12fc5a7d1a2
EBUILD mesa-11.0.9.ebuild 12337 SHA256 fe9e34f6097d51ebad93acd47e24cd3d1ec2137657a4d080eae0314a36c138aa SHA512 0dbfeb0653ca498790a705efd36cf58dfd857881f17707d9e2ab3230b3247b60a63f91118918ec2013aae9d747e256ceb5891c1c8b371208fecbadedb4a416ad WHIRLPOOL 8de80e0ea3c759ec16f5a11f032efc30ab1b0eb6346b1cf954f571e80301faaf3c282f4fa5ba6a35c69013b77da04263c63734f48b232724a4ccaffef394261e
EBUILD mesa-11.1.4.ebuild 12334 SHA256 30a19aba83381bfc603120530e0f8ba3fc5a938b1bc4e59c2004977e73d1fc25 SHA512 8820a1aa2ca99583438fc6897f8a551fafb5119f435a37ed14e25fc421414203d5b26b298fa6231885fda97bd61f605c416fc9934fda383c9b9c1cbadee4f676 WHIRLPOOL 8b534f16fd56f904594fd2fc32803a71613d878e9f7f586cfbdaf555c85807980d3dafaaa36871b72994f11f04c80c5d80cdc28db06a2ee5fb9afa5ad19ca289
EBUILD mesa-11.2.2.ebuild 12551 SHA256 53c2882692caf91f5cedf64727eb51a1bc616d7683932e297630ebdaa27f47f2 SHA512 c8e33a4709b2e202d1a55c9484c16a1a176646f5d9fe65fafec2ca9e974897394f13d04e14ed284094bedc56646faa235823d5cc6d302c63a99b9cac431a9e69 WHIRLPOOL 22352a99234e8f91fdeac1f4b6108950289f9b14771f91b536b33c80d337b046760873d8a17966c487979a4bccbcd4deddd582b7c3f11fce93c06288e84fa7ac
EBUILD mesa-12.0.1.ebuild 12764 SHA256 84efc81f4a06af7d968c9878f6f3cb20d0f631c5714f0dc9896d7a72386c8b50 SHA512 9f0349be61abd194bd9a6cbd40591c580a84b955164e89a0bb28c9d657dbd887d93178bf0c54dcd23c0e60f602b56b8d9ba155aeaad8968893aaba7c7f1784d0 WHIRLPOOL d03fb00f15c0afff984e14669f34455639b0bb2e4b160838beec28e24cc5c4cc4fd22e6d3a1520bd1b6bf596d28f5799f64bc682f7d8dd8921b93e0306fb6b7b
EBUILD mesa-11.2.2.ebuild 12554 SHA256 c685ea4528b22d4403efe59b56e904cff17fbcd18f07263ed3caab1bc0e82e67 SHA512 587e94b001dda6ecb3ad665849961ce934312d2c4dafc4b93b4265c3f12d77291f1901ec4748a1055838c97aae8211862306d5de36ddc31309841bec00f30c2c WHIRLPOOL 57b2bcb74836917a64294783c1e6cebb64e612397ec658cf7e1dbeb64df792298ace5ee318733f311c24f7b25ffe6709b10f7e19946acbb7bd1c451e307e0cd3
EBUILD mesa-12.0.1.ebuild 12767 SHA256 91c17aebfdf15dab523e211b737a644456de520304fc0dc4dda0f52f5e7f19d0 SHA512 0e7dbe361abf5a481bf0c85a55fe2c052071079701b0b1cd98c7dcc039cc12d46586b0ff40b69e6ed815fb3f3274f4c5f640d22cf4fb679047f8587291437039 WHIRLPOOL bf5e67879a3f20a4e07144b177610fe7d1daf0cc4cdf8720154068488fac18ac855bade485760364a994c16f544b76c068ecbfc0d5884474b905c5301baa227c
EBUILD mesa-12.0.3.ebuild 12789 SHA256 5544ab9655b15e39539328c4215160bbf4a3b4f9292782ab561e852d0ca7c3fb SHA512 50adefe407eb203e481cfbc6c9928ba8e6cb1a2a90f9c6f39def8f2dea3aa5bc6145d9cf8a76b4a3560e4a5c52eba1c7788aa451b96ddd81d8b5f0ad13ce4d6d WHIRLPOOL bf1c69032c07bc36d21b989f105310cb0e7ca6f353ce6b8b73252e3635a683fbecbdf86a54390b50ba404788e71d0ce6cd39e3b359cee4b3bb82980b8013377e
EBUILD mesa-13.0.0.ebuild 13074 SHA256 537df0cd0e2ecadd34aef60b437204a6dac697b4012ebe4a82798b5aa65a3de7 SHA512 011e41594bcc8e58ab75b5975be68f298ee15f79334a42ddc6ad95ff89d31ca6959ef32fc770d762f9ff1ba669a69f73c6c82616e1236280794ba75bb7d1a237 WHIRLPOOL 91dbc6c5c2b8b92d5e0a2ae14318951e12a735795b2f5707684cc86522750384441e73a6c1e98732d2db819e1f75be7a16b59068bcc278b12dcfa5427675bc1f
EBUILD mesa-13.0.1.ebuild 13594 SHA256 cad76ada14e458e59c3c2c4f7e99c0163777aaf72cf4a0eb81a27d8d410b189b SHA512 68576827a42123665483ec4ae4d482bd761a79615a03411eee20680bccfde6e6bb1f085aeaa2e0c8a8570b8f0e72e810161346cb1b58890492466671785f8fb5 WHIRLPOOL e740d1a5b97a2b8753d989adcff141c1ccccfca1f9dbd0b14eeef4730b464568b005185c1180842f7c7caeda20f63320e903f50045420ac4802987c4c482ff64

@ -25,10 +25,10 @@ HOMEPAGE="http://mesa3d.sourceforge.net/"
if [[ $PV == 9999 ]]; then
SRC_URI=""
KEYWORDS="alpha amd64 arm hppa ia64 x86"
KEYWORDS="alpha amd64 arm hppa ia64 ppc x86"
else
SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="MIT"

@ -25,10 +25,10 @@ HOMEPAGE="http://mesa3d.sourceforge.net/"
if [[ $PV == 9999 ]]; then
SRC_URI=""
KEYWORDS="alpha amd64 hppa ia64 x86"
KEYWORDS="alpha amd64 hppa ia64 ppc x86"
else
SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="MIT"

@ -1,3 +1,4 @@
AUX opencolorio-1.0.8-documentation-gen.patch 1973 SHA256 40fc6e76d31e0e78161f8aa596cf52d1e1ab795914041e7cfcd4c1de9534a410 SHA512 779fa5311a889afb30a31b278e60aaa5253311d071ded8764d2f33e6f69432a41bffd9745059e0b20e28db8445494bdee4aa69908e709e1248a08ea5c2f9c93c WHIRLPOOL 819b222b146012c7e8fca9cceb6a7a5af10a2b60e69578a7d988872bb7c01524637ccc78dfd68d82414ea0f8aa4508da6a127431c4fc872d1d7907f3719e91f1
AUX opencolorio-1.0.8-remove-external-doc-utilities.patch 2660 SHA256 c8e9d0d64fc193a587fd4b02bb838401e40e37f879453017bec61ec6f52a63af SHA512 78c1ee8c6bb873d71068c9cf78dfb9482b322948525bff4dd60749ba2e52baa23cecc081492bb48eb4197eff7a88afd46221b597555e99247fe89c9f8f2802bb WHIRLPOOL 14f9ffeba30d870246f9c1c5e36721753b0348e1b8d92337579c2ce6bf6d86da787e3f15cdbc09250bc93f8e98127e69a00e9242e5367dc10e8d7d9145920af9
AUX opencolorio-1.0.9-remove-external-doc-utilities.patch 2674 SHA256 692adb644a0218f185d0df51a571c2171689e717ef5da3ac298f1d51a94676ed SHA512 f04dc9255dc9c84fd842eab14bb46d3084f1accfc9746a559a0b428a580669e8486d03229f9d00204c761c11c3962f15754d9667daf6b968a95ae2fc2b0f3ac5 WHIRLPOOL e9eadadba84c0a84f74db3c6391909bfb36ed9fd6e50fcc2833ab4161df0c49b9a2bcde1ec2a58f2c1f194c312e362599ea79b4559e58f3c8f5844c2e192a20d
DIST opencolorio-1.0.9-yaml-0.5-compat-v2.patch.bz2 15418 SHA256 13fa49b03a792122aa416e07a69c52d6bde71b91882d77784ade4d14bac952b8 SHA512 8383bc84e209b67aa34c6420348634d0d2a34f1dafda6a10b0c4a15776c2094057a38b00d078b59b648131178f2d65f695890204dbee411602689a0bb7419ecc WHIRLPOOL 0a0bbc1a787793ee7275a3c6f31ecc9b65581ae6cd07a5a93c12e02fc26e33b98521366e26efa92879474b833cbe2f5c4148d2ec88ad80afb63260b8a67dfed9

@ -0,0 +1,54 @@
--- a/docs/CMakeLists.txt 2013-01-08 03:19:23.649162615 +0400
+++ b/docs/CMakeLists.txt 2013-01-08 03:22:29.647329174 +0400
@@ -81,7 +81,7 @@
ExtractRstCPP(${CMAKE_SOURCE_DIR}/export/OpenColorIO/OpenColorTypes.h developers/api/OpenColorTypes.rst)
add_custom_target(doc ALL
- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
+ COMMAND sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
DEPENDS
OpenColorIO
PyOpenColorIO
@@ -93,20 +93,18 @@
COMMENT "Building html docs"
SOURCES ${DOCFILES})
-# note: ExternalProject will not build when added to a add_custom_target this
-# works around this problem. This seems to be fixed in the cmake ^HEAD
-add_dependencies(doc Sphinx)
-
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/
- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/html
PATTERN .* EXCLUDE
)
+if(OCIO_BUILD_PDF_DOCS)
+
find_package(LATEX)
if(PDFLATEX_COMPILER)
add_custom_target(latex
- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
+ COMMAND sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
DEPENDS
OpenColorIO
${CMAKE_BINARY_DIR}/docs/conf.py
@@ -116,7 +114,6 @@
${RSTDOC_OUTPUT}
COMMENT "Building latex doc"
SOURCES ${DOCFILES})
- add_dependencies(latex Sphinx)
add_custom_target(pdf ALL
COMMAND ${PDFLATEX_COMPILER} OpenColorIO.tex
@@ -126,6 +123,8 @@
add_dependencies(pdf latex)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf
- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/)
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/)
endif()
+
+endif()

@ -23,10 +23,10 @@ DIST libdvdnav-43b5f81f5fe30bceae3b7cecf2b0ca57fc930dac.tar.gz 130603 SHA256 8e3
DIST libdvdread-17d99db97e7b8f23077b342369d3c22a6250affd.tar.gz 124326 SHA256 e7179b2054163652596a56301c9f025515cb08c6d6310b42b897c3ad11c0199b SHA512 e59ae0bfdc62698e407e3d70503c6a7c5e308545c9dae7843e25db3b5b62d9b26256be77ef4e884263add6b4abec3438c324bfd5715f6ca2ce7fa5962d43a6c2 WHIRLPOOL b42130027d201e545fabc27677bd4238d04bcbc5a0e622ca6da396ac340ea94b5c60004557334464a31dac880603dab99e2f189e41d6cddbe9e32728c626085a
EBUILD kodi-14.1.ebuild 7990 SHA256 57f220e95872016e41df5b2c4793ad0c2ae33f9cb60a72944016eb7810186c88 SHA512 42b54efd94e3b1e0973d2a33074cf51341e80743fadb18b83b56ae6a7e6337a99d6cffffc6104a80e9187fc289c9d27288774de51415d30ae31dbe4baf444f31 WHIRLPOOL 99ec678bf45863d78f1d73002df050f3a8ed2cf4ef6d6ebcd4211cc1488f220b5c63d7ce8cb1a7365786d4f60f586710f4428e8e11e3c4de0bbad4a5abc34abf
EBUILD kodi-15.2.ebuild 8049 SHA256 97e51f65e97fc8b92f75d4f6131f2ad2335842a544f2a9d56bcd6a1b9a532398 SHA512 0dc651ee303a161a86afb23a5995b57be07fd920619e063691e99e8d122696e2cfdbc3d2e94e35c30a11790955ddc935be40956b72fe1a9cdbcd8726bb438260 WHIRLPOOL 80d1a5f3563b48f098d63ac6de79e31d4df8c1af618b6d69fc61ea00828d78123f213aa99b23c8ed3f2a8c0188073e323eaf0b45f3761bac8321ee36f3e00c72
EBUILD kodi-16.0.ebuild 7479 SHA256 3f8fecd55a30b0773ba1182c2fbb65b6aa27db477d04dd9cd1cabdd23620450d SHA512 ca1a9711a00a32bf30e75e706378d6ffa8ff8babfb30a7c4257d80290510ca907979897bf764d6d9a094a856d1f7ccf33da05c3a3666b77eee5610c1ac397dbd WHIRLPOOL b26e0cf6d8caaea0d2310d63fc9a43051c18739ee449c4372eb2d2e1e72539ad9c00b4df40ee303c7cedb5afcd7e6229d1db2277a27f14148407b741a4b53329
EBUILD kodi-16.1.ebuild 7445 SHA256 50a5bf9505782314af6c90c9d63a2bbc5f3e39acc1a979cd74c29e90bc1946f2 SHA512 202cf7849307d46543559417e3726b3bb5e14194347c7f477a2c773d2ecd19e4d6f9573d418dabac3eca283d756456fa157f5eb392f5faa0592efad5429d2b73 WHIRLPOOL b326f701c765543893fb9feccfa7420785d9026dffad8fb0a0f82d24a4fbb69b78f2b1361b1a7db9c0989bd5ccac73b4d0d48edd7da2fea6d202f6a401d9ea58
EBUILD kodi-16.0.ebuild 8386 SHA256 dc2be2489763e062d3d6b67c252772d95f5a611e2034cb747a76e0287cd968db SHA512 3d035c1ab648415fac042d3b55a613422a7f67ae022ca9d18ea20a94b92b59b1827f84afc4d95738338c3053ed2b344cb2072d0a5b531b51a74a2bcf3ae13d35 WHIRLPOOL 53b34f33e0195800cfb470933d66f0ab257eff41c71c7b787123e36efe19175c16dee700c854a8e7622c9a5fc737df0c23304455461116a526bc8e27b6cea9bb
EBUILD kodi-16.1.ebuild 8352 SHA256 471fdeea864538e02b464c6accfdd7ef8c91c160120ed8350c913936a0a6e3a4 SHA512 60a3352df77a8bf4826d67833924270d4421da1a4e6bbb6891914c646cec4276e8752b1727354bdfe07dc9dce89478e6beeb3ad0f5d2030e57387005c7c432f9 WHIRLPOOL 34206288ae9202a5b94251a48044b0cbfe2fbb7f1da34e025baf830de7c6c835d4f7924780047ed6b3dc61e145d1bf79a6666bab3a69fc3639d0be9034b6e050
EBUILD kodi-17.0_beta4-r1.ebuild 8257 SHA256 737c8a3e3a19bdfdfa65bc89896a7430bedc4684bbe797a2705d696f0bdaed77 SHA512 96610837aafeeaad8bae1c69a29bd748efc7a1e1a37506952c30c86af84dbdccaca5432e762cad1f86f15c7ff4c14d36ddb6de9cfb8686e2d71f81e1a01715de WHIRLPOOL 6fff38e8b91628c3a80840268afc8c2ca5778fd08441d32bcb0e61e8fcb49a9a9494f97e42c1e49e6ca237a11ff15b3cfcdb8e697e152c87cdd4c7d2f4f109ce
EBUILD kodi-9999.ebuild 8257 SHA256 737c8a3e3a19bdfdfa65bc89896a7430bedc4684bbe797a2705d696f0bdaed77 SHA512 96610837aafeeaad8bae1c69a29bd748efc7a1e1a37506952c30c86af84dbdccaca5432e762cad1f86f15c7ff4c14d36ddb6de9cfb8686e2d71f81e1a01715de WHIRLPOOL 6fff38e8b91628c3a80840268afc8c2ca5778fd08441d32bcb0e61e8fcb49a9a9494f97e42c1e49e6ca237a11ff15b3cfcdb8e697e152c87cdd4c7d2f4f109ce
MISC ChangeLog 9065 SHA256 138fae4a14ac521e5e3b3fcbc32a3d5f3d93083ced493437309377d5dbd6646e SHA512 acf2b78be3e4e9b15edd5f33317deb3f8fef730ca3007b52041cca72695b36c691e669633fd814dde23d4761713e92bc3c46b7a923dc278f7ccae24c0e8b002e WHIRLPOOL 624a13ecaeb09be7478b7696fc4282587883d87f7b072993ca884f8c5911f9500c4ce9bae85c0f6b3d4447a48e52b5d1661accab6d2eb1ae3ba7037ed89eafe6
EBUILD kodi-9999.ebuild 9164 SHA256 8a992752d79b3cc8032a30f43b4cd9432a5b4e5acefc8f7123d80277767ca1aa SHA512 9473b7047022b48265abc89b0edee74100d8ca0820e27741bd979f017eb7c41cca894250786ccd16a30fdfd48447cb4fbf5a6d0277fa66780fbd220c1354c5c7 WHIRLPOOL cbbe8c2095666984a6f63dd78bbbfb76b8206036473b1f0a041e5d9078634a8c49c2830b493f13695dcd25cfb7bd9eee4bbbe8dfdd59c8369d0aab5c2abcacda
MISC ChangeLog 9405 SHA256 7d0088ce6c79dd0af5bf060d66e4261607a5be0787f76f3b2086ee47072f0142 SHA512 33d4fc86f6377541100f1674b69131effb9a2d60906cdd2140041f23cf2be29bfe901cdafd4b75641ed6b6c2947a9f189a9e5e7389afad3fc67fdc2f44181737 WHIRLPOOL 94347f5c2d5cfb7a87811acfaa0db1fe6140c25adcb76d9b93299ef26590828f0f0180937cd2cef717a843c88929ca31cc1a7b75521b5fe65e292ba2f0cb2b1e
MISC ChangeLog-2015 3574 SHA256 5c2511969e6a8bb6539549dd321d0883acf23d2e2be8232a04f1ce8bed0a84b2 SHA512 49f435da4fee73c3406d7c26ba752c584a9d95469cd75cdc5c4154271093ed9d4d8d9c3cce789fcaea361c389b89643af593599733e97d34a9d8a771cc14936a WHIRLPOOL 5b82789cdbac9fc836b79a922d7604dc3c107f94024b4a6092155baf7e19aceb711be0ff6dc64ea2a4b6de3a2c54a1a457a9c1daee05ebec96c94c7e68fa21ae
MISC metadata.xml 1536 SHA256 f1478b5cf72db82570b0e859a7cd800ac5968db0f2530b7f887af32e1d5dfdeb SHA512 4fce3347f66381fc39cbd3252ddcd715b9f25d2d836552222277f49226374108621cb598400606c0c6d67912de709b1134a738b16e4b0294b9fb0ec80ac6b35f WHIRLPOOL dc95885f9ebfc49e7bf64b62da6eba99e59fb3da67e5b3871d831fbc0dd4e4654af97c055898f43b83bff7b0c75acbbc0e1a8dd9adcba0603cd8d65a273a9d20

@ -178,7 +178,29 @@ src_prepare() {
multijob_finish
elibtoolize
if [[ ${PV} == "9999" ]] || use java ; then #558798
# Cross-compiler support
# We need JsonSchemaBuilder and TexturePacker binaries for the host system
# Later we need libsquish for the target system
if tc-is-cross-compiler ; then
mkdir "${WORKDIR}"/${CBUILD} || die
pushd "${WORKDIR}"/${CBUILD} >/dev/null || die
einfo "Building host tools"
cp -a "$S"/{tools,xbmc} ./ || die
local tools=( JsonSchemaBuilder )
use texturepacker && tools+=( TexturePacker )
for tool in "${tools[@]}" ; do
tc-env_build emake -C tools/depends/native/$tool
mkdir "$S"/tools/depends/native/$tool/bin || die
ln -s "${WORKDIR}"/${CBUILD}/tools/depends/native/$tool/bin/$tool "$S"/tools/depends/native/$tool/bin/$tool || die
done
popd >/dev/null || die
emake -f codegenerator.mk
# Binary kodi.bin links against libsquish,
# so we need libsquish compiled for the target system
emake -C tools/depends/native/libsquish-native/ CXX=$(tc-getCXX)
elif [[ ${PV} == "9999" ]] || use java ; then #558798
tc-env_build emake -f codegenerator.mk
fi

@ -182,7 +182,29 @@ src_prepare() {
multijob_finish
elibtoolize
if [[ ${PV} == "9999" ]] || use java ; then #558798
# Cross-compiler support
# We need JsonSchemaBuilder and TexturePacker binaries for the host system
# Later we need libsquish for the target system
if tc-is-cross-compiler ; then
mkdir "${WORKDIR}"/${CBUILD} || die
pushd "${WORKDIR}"/${CBUILD} >/dev/null || die
einfo "Building host tools"
cp -a "$S"/{tools,xbmc} ./ || die
local tools=( JsonSchemaBuilder )
use texturepacker && tools+=( TexturePacker )
for tool in "${tools[@]}" ; do
tc-env_build emake -C tools/depends/native/$tool
mkdir "$S"/tools/depends/native/$tool/bin || die
ln -s "${WORKDIR}"/${CBUILD}/tools/depends/native/$tool/bin/$tool "$S"/tools/depends/native/$tool/bin/$tool || die
done
popd >/dev/null || die
emake -f codegenerator.mk
# Binary kodi.bin links against libsquish,
# so we need libsquish compiled for the target system
emake -C tools/depends/native/libsquish-native/ CXX=$(tc-getCXX)
elif [[ ${PV} == "9999" ]] || use java ; then #558798
tc-env_build emake -f codegenerator.mk
fi

@ -183,7 +183,29 @@ src_prepare() {
multijob_finish
elibtoolize
if [[ ${PV} == "9999" ]] || use java ; then #558798
# Cross-compiler support
# We need JsonSchemaBuilder and TexturePacker binaries for the host system
# Later we need libsquish for the target system
if tc-is-cross-compiler ; then
mkdir "${WORKDIR}"/${CBUILD} || die
pushd "${WORKDIR}"/${CBUILD} >/dev/null || die
einfo "Building host tools"
cp -a "$S"/{tools,xbmc} ./ || die
local tools=( JsonSchemaBuilder )
use texturepacker && tools+=( TexturePacker )
for tool in "${tools[@]}" ; do
tc-env_build emake -C tools/depends/native/$tool
mkdir "$S"/tools/depends/native/$tool/bin || die
ln -s "${WORKDIR}"/${CBUILD}/tools/depends/native/$tool/bin/$tool "$S"/tools/depends/native/$tool/bin/$tool || die
done
popd >/dev/null || die
emake -f codegenerator.mk
# Binary kodi.bin links against libsquish,
# so we need libsquish compiled for the target system
emake -C tools/depends/native/libsquish-native/ CXX=$(tc-getCXX)
elif [[ ${PV} == "9999" ]] || use java ; then #558798
tc-env_build emake -f codegenerator.mk
fi

@ -1 +1 @@
Thu, 17 Nov 2016 07:13:23 +0000
Thu, 17 Nov 2016 12:43:13 +0000

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201611-10">
<title>libuv: Privilege escalation</title>
<synopsis>A vulnerability in libuv could lead to privilege escalation.</synopsis>
<product type="ebuild"></product>
<announced>November 17, 2016</announced>
<revised>November 17, 2016: 1</revised>
<bug>540826</bug>
<access>local, remote</access>
<affected>
<package name="dev-libs/libuv" auto="yes" arch="*">
<unaffected range="ge">1.4.2</unaffected>
<vulnerable range="lt">1.4.2</vulnerable>
</package>
</affected>
<background>
<p>libuv is a multi-platform support library with a focus on asynchronous
I/O.
</p>
</background>
<description>
<p>It was discovered that libuv does not call setgroups before calling
setuid/setgid. If this is not called, then even though the uid has been
dropped, there may still be groups associated that permit superuser
privileges.
</p>
</description>
<impact type="normal">
<p>Context-dependent attackers could escalate privileges via unspecified
vectors.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All libuv users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --verbose --oneshot "&gt;=dev-libs/libuv-1.4.2"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2015-0278">CVE-2015-0278</uri>
</references>
<metadata tag="requester" timestamp="Thu, 17 Nov 2016 08:33:56 +0000">b-man</metadata>
<metadata tag="submitter" timestamp="Thu, 17 Nov 2016 10:08:59 +0000">b-man</metadata>
</glsa>

@ -1 +1 @@
Thu, 17 Nov 2016 07:13:23 +0000
Thu, 17 Nov 2016 12:43:13 +0000

@ -0,0 +1,13 @@
DEFINED_PHASES=install
DEPEND=virtual/pkgconfig
DESCRIPTION=Tool for creating snapshots and remote backups of btrfs subvolumes
EAPI=6
HOMEPAGE=https://digint.ch/btrbk/
IUSE=+pv
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-3+
RDEPEND=dev-lang/perl net-misc/openssh pv? ( sys-apps/pv ) >=sys-fs/btrfs-progs-3.18.2
SLOT=0
SRC_URI=https://digint.ch/download/btrbk/releases/btrbk-0.24.0.tar.xz
_eclasses_=multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=f4a0e2f629c4caf139939fe2f980493d

@ -4,11 +4,11 @@ DESCRIPTION=The PHP language runtime engine
EAPI=6
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl mhash mssql mysql libmysqlclient mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sybase-ct sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib
KEYWORDS=alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
KEYWORDS=alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 )
RDEPEND=>=app-eselect/eselect-php-0.9.1[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:5.1 sys-libs/db:4.8 sys-libs/db:4.7 sys-libs/db:4.6 sys-libs/db:4.5 ) ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( dev-libs/gmp:0 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) libmysqlclient? ( mysql? ( virtual/libmysqlclient:= ) mysqli? ( virtual/libmysqlclient:= ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) )
REQUIRED_USE=cli? ( ^^ ( readline libedit ) ) truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) libmysqlclient? ( || ( mysql mysqli pdo ) ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=5.6
SRC_URI=http://php.net/distributions/php-5.6.28.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=555382d29ed9b020b16d4c73408d5f34
_md5_=09a8277db2943fc9fdd22be2ea2469e6

@ -3,10 +3,10 @@ DEPEND=>=sys-devel/clang-3.7 >=sys-devel/llvm-3.7 || ( >=dev-lang/python-2.7.5-r
DESCRIPTION=OpenCL C library
EAPI=5
HOMEPAGE=http://libclc.llvm.org/
KEYWORDS=amd64 ~ppc x86
KEYWORDS=amd64 ppc x86
LICENSE=|| ( MIT BSD )
RDEPEND=>=sys-devel/clang-3.7 >=sys-devel/llvm-3.7
SLOT=0
SRC_URI=mirror://gentoo/libclc-0.2.0_pre20160209.tar.xz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=6720055c138a9696014e97127b2683ef
_md5_=d296f99ae5dba2645530e39bc5e890ec

@ -4,11 +4,11 @@ DESCRIPTION=Handler library for evdev events
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 static-libs
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=abi_x86_32? ( !app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
RESTRICT=test
SLOT=0
SRC_URI=https://www.freedesktop.org/software/libevdev/libevdev-1.5.2.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=09f84c70f483aab6b375ef9097164593
_md5_=ab4ee5a77cc1e53628f3c7c544fedd76

@ -4,11 +4,11 @@ DESCRIPTION=Library to handle input devices in Wayland
EAPI=5
HOMEPAGE=https://www.freedesktop.org/wiki/Software/libinput/
IUSE=input_devices_wacom test
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.12 ) >=dev-libs/libevdev-0.4 >=sys-libs/mtdev-1.1 virtual/libudev
RESTRICT=test
SLOT=0/10
SRC_URI=https://www.freedesktop.org/software/libinput/libinput-1.3.3.tar.xz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 udev 73058269b3e70e34e084fa3981282338
_md5_=ffb36332d885e51fc74bb4be1833e9f2
_md5_=b04ce71570b1e0734625df4ee87173b2

@ -4,10 +4,10 @@ DESCRIPTION=Wayland protocol libraries
EAPI=5
HOMEPAGE=https://wayland.freedesktop.org/
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=>=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libffi-3.0.13-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2:=
SLOT=0
SRC_URI=https://wayland.freedesktop.org/releases/wayland-1.11.0.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=c2e0f95a12c9c7cf27d3b5c0aff5ba02
_md5_=591dae5ff985804c51e5bec0b105f3de

@ -4,10 +4,10 @@ DESCRIPTION=Wayland protocol files
EAPI=5
HOMEPAGE=https://wayland.freedesktop.org/
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=dev-libs/wayland
SLOT=0
SRC_URI=https://wayland.freedesktop.org/releases/wayland-protocols-1.4.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=3667290d1496e6f560910bf2e4bb799a
_md5_=10be65bb27361bc2e8a892af83abf45c

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=dev-perl/Module-Build-Tiny dev-perl/File-Which dev-vcs/git dev-lang/perl:=[-build(-)]
DESCRIPTION=Readily merge Pull Requests from the Gentoo Github repository
EAPI=5
HOMEPAGE=https://github.com/monsieurp/Gentoo-App-Pram
IUSE=test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONSIEURP/Gentoo-App-Pram-0.004000.tar.gz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be
_md5_=e4ca8e487b9134a938c4ef37e6d6505b

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby20? ( dev-ruby/webmock[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/webmock[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( dev-ruby/addressable[ruby_targets_ruby20] dev-ruby/backports[ruby_targets_ruby20] >dev-ruby/faraday-0.8[ruby_targets_ruby20] >dev-ruby/multi_json-1.0[ruby_targets_ruby20] >=dev-ruby/net-http-persistent-2.7[ruby_targets_ruby20] dev-ruby/net-http-pipeline[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/addressable[ruby_targets_ruby21] dev-ruby/backports[ruby_targets_ruby21] >dev-ruby/faraday-0.8[ruby_targets_ruby21] >dev-ruby/multi_json-1.0[ruby_targets_ruby21] >=dev-ruby/net-http-persistent-2.7[ruby_targets_ruby21] dev-ruby/net-http-pipeline[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DESCRIPTION=multi-layer client for the github api v3
EAPI=5
HOMEPAGE=https://github.com/travis-ci/gh
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby20? ( dev-ruby/addressable[ruby_targets_ruby20] dev-ruby/backports[ruby_targets_ruby20] >dev-ruby/faraday-0.8[ruby_targets_ruby20] >dev-ruby/multi_json-1.0[ruby_targets_ruby20] >=dev-ruby/net-http-persistent-2.7[ruby_targets_ruby20] dev-ruby/net-http-pipeline[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/addressable[ruby_targets_ruby21] dev-ruby/backports[ruby_targets_ruby21] >dev-ruby/faraday-0.8[ruby_targets_ruby21] >dev-ruby/multi_json-1.0[ruby_targets_ruby21] >=dev-ruby/net-http-persistent-2.7[ruby_targets_ruby21] dev-ruby/net-http-pipeline[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
SLOT=0
SRC_URI=https://github.com/travis-ci/gh/archive/v0.14.0.tar.gz -> gh-0.14.0.tar.gz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng e7d26f9077ef49f07eaa5d0c7758fe7b ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=b3d529e830d449c5b825b14ed0fe66b3

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby20? ( dev-ruby/hoe[ruby_targets_ruby20] test? ( dev-ruby/minitest[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( dev-ruby/hoe[ruby_targets_ruby21] test? ( dev-ruby/minitest[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DEPEND=ruby_targets_ruby20? ( dev-ruby/hoe[ruby_targets_ruby20] test? ( dev-ruby/minitest[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( dev-ruby/hoe[ruby_targets_ruby21] test? ( dev-ruby/minitest[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( dev-ruby/hoe[ruby_targets_ruby22] test? ( dev-ruby/minitest[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( dev-ruby/hoe[ruby_targets_ruby23] test? ( dev-ruby/minitest[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
DESCRIPTION=An HTTP/1.1 pipelining implementation atop Net::HTTP
EAPI=5
HOMEPAGE=http://docs.seattlerb.org/net-http-pipeline/
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 doc test test
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=1
SRC_URI=mirror://rubygems/net-http-pipeline-1.0.1.gem
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng e7d26f9077ef49f07eaa5d0c7758fe7b ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=356ad9663d8e6e674d64911e6b4cfc82
_md5_=cdce813a0ec6a2df9db2177956bbd805

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bundler[ruby_targets_ruby20] dev-ruby/activesupport[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bundler[ruby_targets_ruby21] dev-ruby/activesupport[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bundler[ruby_targets_ruby22] dev-ruby/activesupport[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/bundler[ruby_targets_ruby23] dev-ruby/activesupport[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
DESCRIPTION=Rails application preloader
EAPI=5
HOMEPAGE=https://github.com/rails/spring
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 test test
KEYWORDS=~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby22] ) ruby_targets_ruby23? ( >=dev-ruby/activesupport-4.2:*[ruby_targets_ruby23] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=1.1
SRC_URI=https://github.com/rails/spring/archive/v2.0.0.tar.gz -> spring-2.0.0.tar.gz
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng e7d26f9077ef49f07eaa5d0c7758fe7b ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=3859ec9a82e1d010814b3ad6cd42ea53

@ -4,11 +4,11 @@ DESCRIPTION=Scheme interpreter
EAPI=5
HOMEPAGE=https://www.gnu.org/software/guile/
IUSE=debug debug-freelist debug-malloc +deprecated discouraged emacs networking nls readline +regex +threads
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/gmp-4.1:0= dev-libs/libltdl:0= sys-devel/gettext sys-libs/ncurses:0= emacs? ( virtual/emacs ) readline? ( sys-libs/readline:0= )
RESTRICT=!regex? ( test )
SLOT=12/8
SRC_URI=mirror://gnu/guile/guile-1.8.8.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=62ece283af534954a561c6c43e416786
_md5_=4f85e88232826be90b95d852cfd0419f

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=kde-frameworks/kactivities-5.26:5 >=kde-frameworks/karchive-5.26:5 >=kde-frameworks/kconfig-5.26:5 >=kde-frameworks/kconfigwidgets-5.26:5 >=kde-frameworks/kcoreaddons-5.26:5 >=kde-frameworks/kdeclarative-5.26:5 >=kde-frameworks/kglobalaccel-5.26:5 >=kde-frameworks/kguiaddons-5.26:5 >=kde-frameworks/ki18n-5.26:5 >=kde-frameworks/kiconthemes-5.26:5 >=kde-frameworks/kio-5.26:5 >=kde-frameworks/knotifications-5.26:5 >=kde-frameworks/kpackage-5.26:5 >=kde-frameworks/kservice-5.26:5 >=kde-frameworks/kwindowsystem-5.26:5 >=kde-frameworks/kxmlgui-5.26:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtdeclarative-5.6.1:5 >=dev-qt/qtgui-5.6.1:5[gles2=] >=dev-qt/qtquickcontrols-5.6.1:5 >=dev-qt/qtsql-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 egl? ( media-libs/mesa[egl] ) !gles2? ( virtual/opengl ) X? ( >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libX11 x11-libs/libxcb ) >=kde-frameworks/kdoctools-5.26:5 X? ( x11-proto/xproto ) sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.26:5 test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Plasma framework
EAPI=6
HOMEPAGE=https://www.kde.org/
IUSE=egl gles2 X test debug test
KEYWORDS=~amd64 ~arm ~x86
LICENSE=LGPL-2+
RDEPEND=>=kde-frameworks/kactivities-5.26:5 >=kde-frameworks/karchive-5.26:5 >=kde-frameworks/kconfig-5.26:5 >=kde-frameworks/kconfigwidgets-5.26:5 >=kde-frameworks/kcoreaddons-5.26:5 >=kde-frameworks/kdeclarative-5.26:5 >=kde-frameworks/kglobalaccel-5.26:5 >=kde-frameworks/kguiaddons-5.26:5 >=kde-frameworks/ki18n-5.26:5 >=kde-frameworks/kiconthemes-5.26:5 >=kde-frameworks/kio-5.26:5 >=kde-frameworks/knotifications-5.26:5 >=kde-frameworks/kpackage-5.26:5 >=kde-frameworks/kservice-5.26:5 >=kde-frameworks/kwindowsystem-5.26:5 >=kde-frameworks/kxmlgui-5.26:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtdeclarative-5.6.1:5 >=dev-qt/qtgui-5.6.1:5[gles2=] >=dev-qt/qtquickcontrols-5.6.1:5 >=dev-qt/qtsql-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 egl? ( media-libs/mesa[egl] ) !gles2? ( virtual/opengl ) X? ( >=dev-qt/qtx11extras-5.6.1:5 x11-libs/libX11 x11-libs/libxcb ) !<kde-apps/kapptemplate-15.08.3-r1:5 !<kde-plasma/kdeplasma-addons-5.4.3-r1:5 >=kde-frameworks/kf-env-3 !<kde-apps/kde4-l10n-15.12.3-r1 >=dev-qt/qtcore-5.6.1:5
RESTRICT=test
SLOT=5/5.26
SRC_URI=mirror://kde/stable/frameworks/5.26/plasma-framework-5.26.0.tar.xz
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 b80ab2c131e6011994cf3b553fc21f63 kde5-functions 391cd05771548da2a3942eb1992669b1 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=7bef02f7a066ef800ff725a6118bac57

@ -11,4 +11,4 @@ RESTRICT=test
SLOT=5/5.27
SRC_URI=mirror://kde/stable/frameworks/5.27/plasma-framework-5.27.0.tar.xz
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 b80ab2c131e6011994cf3b553fc21f63 kde5-functions 391cd05771548da2a3942eb1992669b1 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
_md5_=627ee2e737f063bd5f47a7e8877bdd7f
_md5_=7bef02f7a066ef800ff725a6118bac57

@ -4,7 +4,7 @@ DESCRIPTION=OpenGL-like graphic library for Linux
EAPI=5
HOMEPAGE=http://mesa3d.sourceforge.net/
IUSE=video_cards_i915 video_cards_i965 video_cards_ilo video_cards_intel video_cards_r100 video_cards_r200 video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_freedreno video_cards_nouveau video_cards_vc4 video_cards_vmware bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm +nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau wayland xvmc xa kernel_FreeBSD abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=!<x11-base/xorg-server-1.7 !<=x11-proto/xf86driproto-2.0.3 abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] ) classic? ( app-eselect/eselect-mesa ) gallium? ( app-eselect/eselect-mesa ) >=app-eselect/eselect-opengl-1.3.0 udev? ( kernel_linux? ( >=virtual/libudev-215:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdamage-1.1.4-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm? ( !kernel_FreeBSD? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !video_cards_r600? ( video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) >=sys-devel/llvm-3.6.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( app-eselect/eselect-opencl dev-libs/libclc !kernel_FreeBSD? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.6.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.2.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.67[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_i915? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_i965? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_ilo? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_intel? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.67[video_cards_amdgpu] )
REQUIRED_USE=d3d9? ( dri3 gallium ) llvm? ( gallium ) opencl? ( gallium llvm ) openmax? ( gallium ) gles1? ( egl ) gles2? ( egl ) vaapi? ( gallium ) vdpau? ( gallium ) wayland? ( egl gbm ) xa? ( gallium ) video_cards_freedreno? ( gallium ) video_cards_intel? ( classic ) video_cards_i915? ( || ( classic gallium ) ) video_cards_i965? ( classic ) video_cards_ilo? ( gallium ) video_cards_nouveau? ( || ( classic gallium ) ) video_cards_radeon? ( || ( classic gallium ) gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) video_cards_r100? ( classic ) video_cards_r200? ( classic ) video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) video_cards_r600? ( gallium ) video_cards_radeonsi? ( gallium llvm ) video_cards_vmware? ( gallium )
@ -12,4 +12,4 @@ RESTRICT=!bindist? ( bindist )
SLOT=0
SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/11.2.2/mesa-11.2.2.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=0c1252218a363ffe5d812cd602d4df62
_md5_=48351092af42d94a37fb00189b714180

@ -4,7 +4,7 @@ DESCRIPTION=OpenGL-like graphic library for Linux
EAPI=5
HOMEPAGE=http://mesa3d.sourceforge.net/
IUSE=video_cards_i915 video_cards_i965 video_cards_ilo video_cards_intel video_cards_r100 video_cards_r200 video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_freedreno video_cards_nouveau video_cards_vc4 video_cards_vmware bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm +nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=!<x11-base/xorg-server-1.7 !<=x11-proto/xf86driproto-2.0.3 abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] ) classic? ( app-eselect/eselect-mesa ) gallium? ( app-eselect/eselect-mesa ) >=app-eselect/eselect-opengl-1.3.0 udev? ( kernel_linux? ( >=virtual/libudev-215:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=dev-libs/expat-2.1.0-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libX11-1.6.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXdamage-1.1.4-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm? ( !kernel_FreeBSD? ( video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !video_cards_r600? ( video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ) >=sys-devel/llvm-3.6.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( app-eselect/eselect-opencl dev-libs/libclc !kernel_FreeBSD? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=x11-libs/libva-1.6.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_nouveau? ( !<=x11-libs/libva-vdpau-driver-0.7.4-r3 ) ) vdpau? ( >=x11-libs/libvdpau-1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.2.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvmc? ( >=x11-libs/libXvMC-1.0.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.67[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] video_cards_i915? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_i965? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_ilo? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_intel? ( >=x11-libs/libdrm-2.4.67[video_cards_intel] ) video_cards_r100? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r200? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.67[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.67[video_cards_amdgpu] )
REQUIRED_USE=d3d9? ( dri3 gallium ) llvm? ( gallium ) opencl? ( gallium llvm ) openmax? ( gallium ) gles1? ( egl ) gles2? ( egl ) vaapi? ( gallium ) vdpau? ( gallium ) wayland? ( egl gbm ) xa? ( gallium ) video_cards_freedreno? ( gallium ) video_cards_intel? ( classic ) video_cards_i915? ( || ( classic gallium ) ) video_cards_i965? ( classic ) video_cards_ilo? ( gallium ) video_cards_nouveau? ( || ( classic gallium ) ) video_cards_radeon? ( || ( classic gallium ) gallium? ( x86? ( llvm ) amd64? ( llvm ) ) ) video_cards_r100? ( classic ) video_cards_r200? ( classic ) video_cards_r300? ( gallium x86? ( llvm ) amd64? ( llvm ) ) video_cards_r600? ( gallium ) video_cards_radeonsi? ( gallium llvm ) video_cards_vmware? ( gallium )
@ -12,4 +12,4 @@ RESTRICT=!bindist? ( bindist )
SLOT=0
SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/12.0.1/mesa-12.0.1.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=fa071ecd54715767ffd057ffd07f7de3
_md5_=d25900d7fbc5b22bff0b7c8e8a735bde

@ -11,4 +11,4 @@ REQUIRED_USE=|| ( gles opengl ) gles? ( !vaapi ) vaapi? ( !gles ) udisks? ( dbus
SLOT=0
SRC_URI=http://mirrors.kodi.tv/releases/source/16.0-Jarvis.tar.gz -> kodi-16.0.tar.gz https://github.com/xbmc/xbmc/archive/16.0-Jarvis.tar.gz -> kodi-16.0.tar.gz !java? ( http://mirrors.kodi.tv/releases/source/kodi-16.0-generated-addons.tar.xz )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=11c7e27670cb91fb7c46a002238e8b1e
_md5_=1b7041347ed00f11372ecc78e4e6b5f0

@ -11,4 +11,4 @@ REQUIRED_USE=|| ( gles opengl ) ?? ( gles vaapi ) udisks? ( dbus ) upower? ( dbu
SLOT=0
SRC_URI=https://github.com/xbmc/xbmc/archive/16.1-Jarvis.tar.gz -> kodi-16.1.tar.gz !java? ( https://github.com/candrews/gentoo-kodi/raw/master/kodi-16.1-generated-addons.tar.xz )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=dcfbe0fcee7ae07cca0d14ce7b289d04
_md5_=166a24f33ca6212bd269593c9e37e483

@ -9,4 +9,4 @@ RDEPEND=>=dev-lang/python-2.7.5-r2:2.7[sqlite] >=dev-lang/python-exec-2:=[python
REQUIRED_USE=|| ( gles opengl ) ?? ( gles vaapi ) udisks? ( dbus ) upower? ( dbus )
SLOT=0
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 git-r3 e928b84a9f6f1d9076d1d27687876dc6 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=f83bd55bf97c84b41ca9f1d851ae8c05
_md5_=36d0ca76418201de0854b17faf5494e9

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare setup unpack
DEPEND=>=dev-libs/glib-2.14:2 netlink? ( dev-libs/libnl:3 ) adns? ( >=net-dns/c-ares-1.5 ) crypt? ( dev-libs/libgcrypt:0 ) caps? ( sys-libs/libcap ) geoip? ( dev-libs/geoip ) gtk3? ( x11-libs/gdk-pixbuf x11-libs/pango x11-misc/xdg-utils x11-libs/gtk+:3 ) kerberos? ( virtual/krb5 ) lua? ( >=dev-lang/lua-5.1:* ) pcap? ( net-libs/libpcap ) portaudio? ( media-libs/portaudio ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4[accessibility] x11-misc/xdg-utils ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) smi? ( net-libs/libsmi ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) dev-lang/perl !<virtual/perl-Pod-Simple-3.170 !<perl-core/Pod-Simple-3.170 doc? ( app-doc/doxygen app-text/asciidoc dev-libs/libxml2 dev-libs/libxslt doc-pdf? ( dev-java/fop ) www-client/lynx ) sys-devel/bison sys-devel/flex virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 filecaps? ( sys-libs/libcap )
DESCRIPTION=A network protocol analyzer formerly known as ethereal
EAPI=5
HOMEPAGE=http://www.wireshark.org/
IUSE=adns androiddump +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink +pcap portaudio +qt4 qt5 selinux sbc smi tfshark cpu_flags_x86_sse4_2 ssl zlib +filecaps
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.14:2 netlink? ( dev-libs/libnl:3 ) adns? ( >=net-dns/c-ares-1.5 ) crypt? ( dev-libs/libgcrypt:0 ) caps? ( sys-libs/libcap ) geoip? ( dev-libs/geoip ) gtk3? ( x11-libs/gdk-pixbuf x11-libs/pango x11-misc/xdg-utils x11-libs/gtk+:3 ) kerberos? ( virtual/krb5 ) lua? ( >=dev-lang/lua-5.1:* ) pcap? ( net-libs/libpcap ) portaudio? ( media-libs/portaudio ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4[accessibility] x11-misc/xdg-utils ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) smi? ( net-libs/libsmi ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) gtk3? ( virtual/freedesktop-icon-theme ) qt4? ( virtual/freedesktop-icon-theme ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark )
REQUIRED_USE=ssl? ( crypt ) ?? ( qt4 qt5 )
SLOT=0/2.0.7
SRC_URI=http://www.wireshark.org/download/src/all-versions/wireshark-2.0.7.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 3fe4f8980633fd7bc69e9887209ba2fe eutils b83a2420b796f7c6eff682679d08fe25 fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=d4fd34e88f41e609e86adaccaff33c16

@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.14:2 netlink? ( dev-libs/libnl:3 ) adns? ( >=net-dns/c-ares-1.5 ) crypt? ( dev-libs/libgcrypt:0 ) caps? ( sys-libs/libcap ) geoip? ( dev-libs/geoip ) gtk? ( x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango x11-misc/xdg-utils ) kerberos? ( virtual/krb5 ) libssh? ( >=net-libs/libssh-0.6 ) lua? ( >=dev-lang/lua-5.1:* ) pcap? ( net-libs/libpcap ) portaudio? ( media-libs/portaudio ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4[accessibility] x11-misc/xdg-utils ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 x11-misc/xdg-utils ) sbc? ( media-libs/sbc ) smi? ( net-libs/libsmi ) ssl? ( net-libs/gnutls:= ) zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 ) gtk? ( virtual/freedesktop-icon-theme ) qt4? ( virtual/freedesktop-icon-theme ) qt5? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark )
REQUIRED_USE=?? ( qt4 qt5 ) ciscodump? ( libssh ) sshdump? ( libssh ) ssl? ( crypt )
SLOT=0/2.2.1
SRC_URI=http://www.wireshark.org/download/src/all-versions/wireshark-2.2.1.tar.bz2
SLOT=0/2.2.2
SRC_URI=http://www.wireshark.org/download/src/all-versions/wireshark-2.2.2.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 3fe4f8980633fd7bc69e9887209ba2fe eutils b83a2420b796f7c6eff682679d08fe25 fcaps 6a1091a98b1dde01cc26ab3252da1a9b flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db qt4-r2 d6c113024bb3086a1facc65cd338930e toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87
_md5_=c26bed5a1fa2ac3257dd7b15244c1de2

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=>=sys-libs/ncurses-5.1:= >=sys-libs/readline-5.1:= dev-libs/expat sys-libs/zlib convert-mozilla-cookies? ( dev-perl/DBI ) idn? ( net-dns/libidn ) socks5? ( >=net-proxy/dante-1.1.12 virtual/pam ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) ) verify-file? ( dev-perl/String-CRC32 virtual/perl-Digest-MD5 ) =sys-devel/libtool-2* app-arch/xz-utils nls? ( >=sys-devel/gettext-0.19 ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A sophisticated ftp/sftp/http/https/torrent client and file transfer program
EAPI=6
HOMEPAGE=http://lftp.tech/
IUSE=convert-mozilla-cookies +gnutls idn ipv6 libressl nls socks5 +ssl verify-file linguas_cs linguas_de linguas_es linguas_fr linguas_it linguas_ja linguas_ko linguas_pl linguas_pt_BR linguas_ru linguas_uk linguas_zh_CN linguas_zh_HK linguas_zh_TW
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.1:= >=sys-libs/readline-5.1:= dev-libs/expat sys-libs/zlib convert-mozilla-cookies? ( dev-perl/DBI ) idn? ( net-dns/libidn ) socks5? ( >=net-proxy/dante-1.1.12 virtual/pam ) ssl? ( gnutls? ( >=net-libs/gnutls-1.2.3:0= ) !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) ) verify-file? ( dev-perl/String-CRC32 virtual/perl-Digest-MD5 )
SLOT=0
SRC_URI=http://lftp.tech/ftp/lftp-4.7.4.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=fe2e8309f867b8a95b8f88518b868689

@ -4,11 +4,11 @@ DESCRIPTION=Port of OpenBSD's free SSH release
EAPI=5
HOMEPAGE=http://www.openssh.org/
IUSE=bindist debug +hpn kerberos kernel_linux ldap ldns libedit libressl livecd pam +pie sctp selinux skey ssh1 +ssl static test X X509
KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD GPL-2
RDEPEND=!static? ( ldns? ( net-libs/ldns !bindist? ( net-libs/ldns[ecdsa,ssl] ) bindist? ( net-libs/ldns[-ecdsa,ssl] ) ) libedit? ( dev-libs/libedit ) sctp? ( net-misc/lksctp-tools ) selinux? ( >=sys-libs/libselinux-1.28 ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.8f:0[bindist=] dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) >=sys-libs/zlib-1.2.3 ) pam? ( virtual/pam ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) pam? ( >=sys-auth/pambase-20081028 ) userland_GNU? ( virtual/shadow ) X? ( x11-apps/xauth )
REQUIRED_USE=ldns? ( ssl ) pie? ( !static ) ssh1? ( ssl ) static? ( !kerberos !pam ) X509? ( !ldap ssl ) test? ( ssl )
SLOT=0
SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-7.3p1.tar.gz mirror://gentoo/openssh-7.3_p1-sctp.patch.xz hpn? ( mirror://gentoo/openssh-7.3_p1-hpn-14.10-r1.patch.xz http://dev.gentoo.org/~chutzpah/openssh-7.3_p1-hpn-14.10-r1.patch.xz ) ldap? ( mirror://gentoo/openssh-lpk-7.3p1-0.3.14.patch.xz ) X509? ( http://roumenpetrov.info/openssh/x509-9.2/openssh-7.3p1+x509-9.2.diff.gz )
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=7483d861db93defa4054fc8f19551c8a
_md5_=9f3b14f898ed337e930b223bec7dfe08

@ -4,10 +4,10 @@ DESCRIPTION=Mesa's OpenGL utility and demo programs (glxgears and glxinfo)
EAPI=5
HOMEPAGE=http://mesa3d.sourceforge.net/
IUSE=egl gles2
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=LGPL-2
RDEPEND=media-libs/mesa[egl?,gles2?] virtual/opengl x11-libs/libX11
SLOT=0
SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/demos/8.3.0/mesa-demos-8.3.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c base 3fe4f8980633fd7bc69e9887209ba2fe eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
_md5_=c8ddea32d3e6d9f28ae4b6950cf4e710
_md5_=da1bdcda9682682f1d73771518926e39

@ -3,10 +3,10 @@ DEPEND=x11-libs/libX11 x11-libs/libxkbfile sys-devel/bison !<sys-devel/gettext-0
DESCRIPTION=compile XKB keyboard description
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=x11-libs/libX11 x11-libs/libxkbfile
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/app/xkbcomp-1.3.1.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=3c897e8832b1c60a45e0003a763d9406
_md5_=930863f3acb7bef3333d698f581e0176

@ -3,10 +3,10 @@ DEPEND=>=x11-libs/libXrandr-1.5 x11-libs/libXrender x11-libs/libX11 !<sys-devel/
DESCRIPTION=primitive command line interface to RandR extension
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=MIT
RDEPEND=>=x11-libs/libXrandr-1.5 x11-libs/libXrender x11-libs/libX11
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/app/xrandr-1.5.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=e01d1ece5d5166e4c5ba2d65decee6ed
_md5_=590c56e9bd72265df76b7a25ce4d2c02

@ -3,8 +3,8 @@ DESCRIPTION=Meta package containing deps on all xorg drivers
EAPI=5
HOMEPAGE=https://www.gentoo.org/
IUSE=video_cards_amdgpu video_cards_apm video_cards_ast video_cards_chips video_cards_cirrus video_cards_dummy video_cards_epson video_cards_fbdev video_cards_freedreno video_cards_geode video_cards_glint video_cards_i128 video_cards_i740 video_cards_intel video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_nouveau video_cards_nv video_cards_omap video_cards_omapfb video_cards_qxl video_cards_r128 video_cards_radeon video_cards_radeonsi video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tegra video_cards_tga video_cards_trident video_cards_tseng video_cards_vesa video_cards_via video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_fglrx video_cards_nvidia input_devices_acecad input_devices_aiptek input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_joystick input_devices_keyboard input_devices_libinput input_devices_mouse input_devices_mutouch input_devices_penmount input_devices_tslib input_devices_vmmouse input_devices_void input_devices_synaptics input_devices_wacom
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=metapackage
PDEPEND=input_devices_acecad? ( x11-drivers/xf86-input-acecad ) input_devices_aiptek? ( x11-drivers/xf86-input-aiptek ) input_devices_elographics? ( x11-drivers/xf86-input-elographics ) input_devices_evdev? ( x11-drivers/xf86-input-evdev ) input_devices_fpit? ( x11-drivers/xf86-input-fpit ) input_devices_hyperpen? ( x11-drivers/xf86-input-hyperpen ) input_devices_joystick? ( x11-drivers/xf86-input-joystick ) input_devices_keyboard? ( x11-drivers/xf86-input-keyboard ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) input_devices_mouse? ( x11-drivers/xf86-input-mouse ) input_devices_mutouch? ( x11-drivers/xf86-input-mutouch ) input_devices_penmount? ( x11-drivers/xf86-input-penmount ) input_devices_tslib? ( x11-drivers/xf86-input-tslib ) input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse ) input_devices_void? ( x11-drivers/xf86-input-void ) input_devices_synaptics? ( x11-drivers/xf86-input-synaptics ) input_devices_wacom? ( x11-drivers/xf86-input-wacom ) video_cards_amdgpu? ( x11-drivers/xf86-video-amdgpu ) video_cards_apm? ( x11-drivers/xf86-video-apm ) video_cards_ast? ( x11-drivers/xf86-video-ast ) video_cards_chips? ( x11-drivers/xf86-video-chips ) video_cards_cirrus? ( x11-drivers/xf86-video-cirrus ) video_cards_dummy? ( x11-drivers/xf86-video-dummy ) video_cards_fbdev? ( x11-drivers/xf86-video-fbdev ) video_cards_freedreno? ( x11-drivers/xf86-video-freedreno ) video_cards_geode? ( x11-drivers/xf86-video-geode ) video_cards_glint? ( x11-drivers/xf86-video-glint ) video_cards_i128? ( x11-drivers/xf86-video-i128 ) video_cards_i740? ( x11-drivers/xf86-video-i740 ) video_cards_intel? ( x11-drivers/xf86-video-intel ) video_cards_mach64? ( x11-drivers/xf86-video-mach64 ) video_cards_mga? ( x11-drivers/xf86-video-mga ) video_cards_neomagic? ( x11-drivers/xf86-video-neomagic ) video_cards_nouveau? ( x11-drivers/xf86-video-nouveau ) video_cards_nv? ( x11-drivers/xf86-video-nv ) video_cards_omap? ( x11-drivers/xf86-video-omap ) video_cards_omapfb? ( x11-drivers/xf86-video-omapfb ) video_cards_qxl? ( x11-drivers/xf86-video-qxl ) video_cards_nvidia? ( x11-drivers/nvidia-drivers ) video_cards_fglrx? ( x11-drivers/ati-drivers ) video_cards_r128? ( x11-drivers/xf86-video-r128 ) video_cards_radeon? ( x11-drivers/xf86-video-ati ) video_cards_radeonsi? ( x11-drivers/xf86-video-ati[glamor] ) video_cards_rendition? ( x11-drivers/xf86-video-rendition ) video_cards_s3? ( x11-drivers/xf86-video-s3 ) video_cards_s3virge? ( x11-drivers/xf86-video-s3virge ) video_cards_savage? ( x11-drivers/xf86-video-savage ) video_cards_siliconmotion? ( x11-drivers/xf86-video-siliconmotion ) video_cards_sisusb? ( x11-drivers/xf86-video-sisusb ) video_cards_suncg14? ( x11-drivers/xf86-video-suncg14 ) video_cards_suncg3? ( x11-drivers/xf86-video-suncg3 ) video_cards_suncg6? ( x11-drivers/xf86-video-suncg6 ) video_cards_sunffb? ( x11-drivers/xf86-video-sunffb ) video_cards_sunleo? ( x11-drivers/xf86-video-sunleo ) video_cards_suntcx? ( x11-drivers/xf86-video-suntcx ) video_cards_tdfx? ( x11-drivers/xf86-video-tdfx ) video_cards_tegra? ( x11-drivers/xf86-video-opentegra ) video_cards_tga? ( x11-drivers/xf86-video-tga ) video_cards_trident? ( x11-drivers/xf86-video-trident ) video_cards_tseng? ( x11-drivers/xf86-video-tseng ) video_cards_vesa? ( x11-drivers/xf86-video-vesa ) video_cards_via? ( x11-drivers/xf86-video-openchrome ) video_cards_virtualbox? ( x11-drivers/xf86-video-virtualbox ) video_cards_vmware? ( x11-drivers/xf86-video-vmware ) video_cards_voodoo? ( x11-drivers/xf86-video-voodoo ) !x11-drivers/xf86-input-citron !x11-drivers/xf86-video-cyrix !x11-drivers/xf86-video-impact !x11-drivers/xf86-video-nsc !x11-drivers/xf86-video-sunbw2 !<=x11-drivers/xf86-video-ark-0.7.5 !<=x11-drivers/xf86-video-newport-0.2.4 !<=x11-drivers/xf86-video-sis-0.10.7 !<=x11-drivers/xf86-video-v4l-0.2.0 !<x11-drivers/xf86-input-evdev-2.10.0 !<x11-drivers/xf86-video-ati-7.6.1 !<x11-drivers/xf86-video-intel-2.99.917_p20160122 !<x11-drivers/xf86-video-nouveau-1.0.12
SLOT=0
_md5_=4b98485928fca987d7ff8700383c5cac
_md5_=9dda1ebe9e4b239293c8a74037e38442

@ -4,7 +4,7 @@ DESCRIPTION=X.Org X servers
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
IUSE=dmx kdrive xephyr xnest xorg xvfb glamor ipv6 libressl minimal selinux +suid systemd tslib +udev unwind wayland static-libs doc
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=MIT
PDEPEND=xorg? ( >=x11-base/xorg-drivers-1.18 )
RDEPEND=>=app-eselect/eselect-opengl-1.3.0 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) media-libs/freetype >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.46 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont-1.4.2 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-libs/xtrans-1.3.5 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 dmx? ( x11-libs/libXt >=x11-libs/libdmx-1.0.99.1 >=x11-libs/libX11-1.1.5 >=x11-libs/libXaw-1.0.4 >=x11-libs/libXext-1.0.99.4 >=x11-libs/libXfixes-5.0 >=x11-libs/libXi-1.2.99.1 >=x11-libs/libXmu-1.0.3 x11-libs/libXrender >=x11-libs/libXres-1.0.3 >=x11-libs/libXtst-1.0.99.2 ) glamor? ( media-libs/libepoxy >=media-libs/mesa-10.3.4-r1[egl,gbm] !x11-libs/glamor ) kdrive? ( >=x11-libs/libXext-1.0.5 x11-libs/libXv ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-10.3.4-r1 ) tslib? ( >=x11-libs/tslib-1.0 ) udev? ( >=virtual/udev-150 ) unwind? ( sys-libs/libunwind ) wayland? ( >=dev-libs/wayland-1.3.0 media-libs/libepoxy ) >=x11-apps/xinit-1.3.3-r1 systemd? ( sys-apps/dbus sys-apps/systemd ) selinux? ( sec-policy/selinux-xserver ) !x11-drivers/xf86-video-modesetting
@ -12,4 +12,4 @@ REQUIRED_USE=!minimal? ( || ( dmx kdrive xephyr xnest xorg xvfb ) ) xephyr? ( kd
SLOT=0/1.18.4
SRC_URI=http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.4.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=67ce93ea32f9e8545759ab03c1168492
_md5_=290379ce74a027301535298942bedf6c

@ -3,10 +3,10 @@ DEPEND=!<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=s
DESCRIPTION=Aiptek USB Digital Tablet Input Driver for Linux
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
KEYWORDS=alpha amd64 arm hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm hppa ia64 ppc ~ppc64 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=x11-base/xorg-server:= x11-base/xorg-server[xorg]
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/driver/xf86-input-aiptek-1.4.1.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=8071327481717659acf1d8eb90f1c0b6
_md5_=f2eac2ac6cae0681054c94f6218b5359

@ -3,10 +3,10 @@ DEPEND=>=x11-base/xorg-server-1.18[udev] dev-libs/libevdev sys-libs/mtdev >=x11-
DESCRIPTION=Generic Linux input driver
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86
LICENSE=MIT
RDEPEND=>=x11-base/xorg-server-1.18[udev] dev-libs/libevdev sys-libs/mtdev x11-base/xorg-server:= x11-base/xorg-server[xorg]
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/driver/xf86-input-evdev-2.10.3.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=fb9ca5f9515ea265ea4644c5c7f8e595
_md5_=44fcc866748c025f02df49b2476285ed

@ -3,10 +3,10 @@ DEPEND=>=dev-libs/libinput-1.2.0:0= !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-d
DESCRIPTION=X.org input driver based on libinput
EAPI=5
HOMEPAGE=http://xorg.freedesktop.org/
KEYWORDS=alpha amd64 arm hppa ia64 ~ppc ~ppc64 x86
KEYWORDS=alpha amd64 arm hppa ia64 ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=>=dev-libs/libinput-1.2.0:0= x11-base/xorg-server:= x11-base/xorg-server[xorg]
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/driver/xf86-input-libinput-0.19.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=109d3670fd0fe6c2d6a4ff149913bf74
_md5_=260e6afd7d504af8e47278f50836d4b8

@ -4,10 +4,10 @@ DESCRIPTION=Driver for Synaptics touchpads
EAPI=5
HOMEPAGE=https://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/
IUSE=kernel_linux
KEYWORDS=amd64 arm ~mips ~ppc ~ppc64 x86
KEYWORDS=amd64 arm ~mips ppc ~ppc64 x86
LICENSE=MIT
RDEPEND=kernel_linux? ( >=dev-libs/libevdev-0.4 ) >=x11-base/xorg-server-1.14 >=x11-libs/libXi-1.2 >=x11-libs/libXtst-1.1.0 x11-base/xorg-server:= x11-base/xorg-server[xorg]
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-1.8.3.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=3d79d6adff0cdda9973b82f675747366
_md5_=124259a01e821d2e8faca3bb148def7b

@ -4,10 +4,10 @@ DESCRIPTION=Driver for Wacom tablets and drawing devices
EAPI=5
HOMEPAGE=http://linuxwacom.sourceforge.net/
IUSE=debug
KEYWORDS=alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc x86
KEYWORDS=alpha amd64 arm ia64 ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/libwacom virtual/udev >=x11-base/xorg-server-1.7 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama x11-base/xorg-server:= x11-base/xorg-server[xorg]
SLOT=0
SRC_URI=mirror://sourceforge/linuxwacom/xf86-input-wacom/xf86-input-wacom-0.33.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=ae58f30d1e8c89a9453452b1f3c612cd
_md5_=ec8b8fe13fc22c30b681c35bb5a8fbeb

@ -4,10 +4,10 @@ DESCRIPTION=ATI video driver
EAPI=5
HOMEPAGE=http://www.x.org/wiki/ati/
IUSE=+glamor udev
KEYWORDS=alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd
KEYWORDS=alpha amd64 ia64 ppc ~ppc64 ~sparc x86 ~amd64-fbsd
LICENSE=MIT
RDEPEND=>=x11-libs/libdrm-2.4.58[video_cards_radeon] >=x11-libs/libpciaccess-0.8.0 glamor? ( x11-base/xorg-server[glamor] ) udev? ( virtual/udev ) x11-base/xorg-server:= x11-base/xorg-server[-minimal] x11-libs/libdrm x11-base/xorg-server[xorg] x11-libs/libpciaccess
SLOT=0
SRC_URI=http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-7.7.0.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xorg-2 b41f09eee8d441f780b7413dba7e120b
_md5_=81d6536dda493f0a7482734ffe4462b5
_md5_=30959abd7bf49af345ddd07eccecde44

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save