Sync with portage [Fri Apr 22 11:37:58 MSK 2016].

master
root 9 years ago
parent 0afae31105
commit bb4d22242a

@ -144,3 +144,10 @@
Package-Manager: portage-2.2.28
*mongo-tools-3.2.5 (21 Apr 2016)
21 Apr 2016; Ultrabug <ultrabug@gentoo.org>
+files/mongo-tools-3.2.5-build.patch, -mongo-tools-3.2.3.ebuild,
+mongo-tools-3.2.5.ebuild:
version bump drop old

@ -10,6 +10,6 @@ EBUILD mongo-tools-3.0.8.ebuild 983 SHA256 9c625f0a1e83572ba72a1950763ef13bc388f
EBUILD mongo-tools-3.0.9.ebuild 983 SHA256 d595773f982a2fe0e6fb667d81df850e7b990994f0839ffbc7e224a65b4415aa SHA512 1579f766ec3f709ccbd2709862c8080a02c243fd8a4af49930376488a11760f73e0d26d82ebd7a2781ddc0c1150335e5e0d5684d28e4ae61d8af4e6d68fd334a WHIRLPOOL d7a31945f6212ca94b276b4d3b5233d24a91bfc43e4039d59e1fa52ebdf941d0ee610f784b3775bc3dfd642db71dc601550ff816f5f7e7db923f86c3f5c85797
EBUILD mongo-tools-3.2.4.ebuild 983 SHA256 d595773f982a2fe0e6fb667d81df850e7b990994f0839ffbc7e224a65b4415aa SHA512 1579f766ec3f709ccbd2709862c8080a02c243fd8a4af49930376488a11760f73e0d26d82ebd7a2781ddc0c1150335e5e0d5684d28e4ae61d8af4e6d68fd334a WHIRLPOOL d7a31945f6212ca94b276b4d3b5233d24a91bfc43e4039d59e1fa52ebdf941d0ee610f784b3775bc3dfd642db71dc601550ff816f5f7e7db923f86c3f5c85797
EBUILD mongo-tools-3.2.5.ebuild 983 SHA256 f191ccda71eca9ea6c33e5c21353c2a11c6b46fa8fabe964c0785cafb0a55758 SHA512 49fcbecc4c48f1ec618e89a9cdbf6ae76ca169564889042ffe88107e293e4c62e83a3cef8a8d7ca63c9ffb63377bf336c6016aa083428c4b6cdb808e53bedafe WHIRLPOOL cb7a6f84ee41c9bdb1d10f35011420e1891928ca32bf1c6f568d1d6de5f24eea1f869abe1c250311bfb73fbc258e5120f9aea24c1928b8cfe88d48e612b6cab4
MISC ChangeLog 4500 SHA256 f07795f2c9127970bfc788093e3b7d8e20bbc3cab70ebb40644a9eb4b42f2efb SHA512 3785e157f60e5e2042413216ffecd48c1082875a54cfd344626f1aebdfaa52304dbadcb1bdccd5f46b3d5f85670b319e189e33d35983b5b87ad8134095fa0954 WHIRLPOOL 9aa76f11ee9f2e8ffd4eff10e8775e39df1623177a1aae2a225460e921f37a8c4ac0950404a6b758c9aa4f443b157dbb569f3de1a1ff67f5c3fa5efb16c37ee7
MISC ChangeLog 4701 SHA256 07de8139d523d00850fb15691babc2e9427f4f8b2eb8489f42c5f20e76283ead SHA512 0a73afa4e9871cb8994a616860c3b4dd84cd9143245395fe369cf6d3220de95eb72ffde99ea35912103f19b8044158bc0f1046eba1361c9886ddbdb8ea59298e WHIRLPOOL 3acf38f9d4fbaf2f9f67dc51a8fea14814ef243d1c27bc9d264400f7583a5c9278149998617f1bc7fc34611aa3206192f165ddc8cb107642f0f4d5f63e36cde6
MISC ChangeLog-2015 1538 SHA256 0ae49eb6de51798bbcff51c815edae32e0d6a2d2ad46a628be66b8d37e99d589 SHA512 e25f1eac0e7b9ddd261bac753c524000f60dde396a49e4fc42b80694393dd40637db18a383dfdb70c865266ba4f2acaf663c5030fd934d0b0b93f756a59b19a2 WHIRLPOOL 29569a91b43b6cdd5168f3e3653922d03f0259eed281e2ac8700ae5b48793a8b9ae43a769ef7cec4273cbc5704b638861ad77cb78a40d32c838491d489d585c9
MISC metadata.xml 768 SHA256 50b7961d58395da6efee544c638844b57fc9e59d937aa2058cd75e4e91351696 SHA512 bca6413a21c14dfc8d807bba07d5d527b08380be7f20dc3896727378edd7e3575b1325f72f4331e67b05c3f97105ac8fefe0431e1dd9aa361cafabd36e7e62c9 WHIRLPOOL e245c64500c4c831e5b7ecef178876dd0f5610ea08c663c62368927e0ea7c204270284d37f79bf57ce48a18baa00373b0c5c77f4eeab8f25865a283413b0fc8b

@ -243,3 +243,19 @@
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
*mit-krb5-1.14.2 (21 Apr 2016)
21 Apr 2016; Eray Aslan <eras@gentoo.org> +mit-krb5-1.14.2.ebuild:
Security bump - bug 577930
Package-Manager: portage-2.2.28
21 Apr 2016; Eray Aslan <eras@gentoo.org> -files/CVE-2015-2695.patch,
-files/CVE-2015-2696.patch, -files/CVE-2015-2697.patch,
-files/mit-krb5kadmind.initd-r1, -files/mit-krb5kdc.initd-r1,
-files/mit-krb5kpropd.initd-r1, -mit-krb5-1.13.2-r2.ebuild,
-mit-krb5-1.13.2-r3.ebuild, -mit-krb5-1.14.ebuild:
Remove vulnerable versions
Package-Manager: portage-2.2.28

@ -11,6 +11,6 @@ DIST krb5-1.14.1.tar.gz 12259025 SHA256 c8faa44574246f5bd0ce5a3dedc48c32db48a74c
DIST krb5-1.14.2.tar.gz 12264762 SHA256 6bcad7e6778d1965e4ce4af21d2efdc15b274c5ce5c69031c58e4c954cda8b27 SHA512 8e0d8203740aac78b65a62c0f79998b56dae23725763f645ae13a92dc4263d193e7334f84e278ca873d2b72d425f47cd4b68b58690d029dccce41e8a157b16f0 WHIRLPOOL 18a3729f5bfb928318f5cc28c919cbc49ee9179199ee82445922a5f2e8afbf4ed5a31f7e710877f8c12ef75f326723e7410608ce538983ce1b811e16091d72a1
EBUILD mit-krb5-1.14.1.ebuild 3943 SHA256 a74e42829d945b2709bdd97155e50cb0b5bb6e949f9117bed1a5f8656cdf5d64 SHA512 faa544cb5fb5f95bcdeac760b0f75daaccb38aa77dcf959d482ded5f8269ecd71d60eccd764decb8788f2d8e3e2f6e568731016704af6ce95c3689ad7c782f31 WHIRLPOOL 5729573cd4736c5b390c7a0bae04885f3116248c969e0dcf87135feae5397de4a77d29f4a066dc51f012f5ffa5e57f56045a387da566fb2ef4733b046edf378a
EBUILD mit-krb5-1.14.2.ebuild 3952 SHA256 f0861b7dee48bec821754537f087863f72e15e008b34b128c805ce2b194ad9dc SHA512 35b96f0aa0bd9e8626dc89b1d30987bd5465dbdcf1937f6a6df3a300609ca94c41f32ce967f9cba266b2a2d0c882afb259892619f39597005ddf2063ec75bc31 WHIRLPOOL 8095f60e00eec97c625717caf59d269d3ba66f79c2d7f48e11d28388d504f693fa20698a9575a2403ca71187aa702a8968b4bfd296eeec9a189748bdb1324fe5
MISC ChangeLog 7772 SHA256 05d4507ddd063cd6c43965dbf9561e4f925666eb1102a562687848863e12d99f SHA512 01746137c08942ec8a53f5e60b9e41e6dc1a8c7c5d3c0b55cce67f83203be48b5086f40927f319e22d26bb6e374aa833bf3602f36e98824f43d425375bf9b3a9 WHIRLPOOL 173c17af7567f9e0b17f9a4383052214abee6f7ebf6d1753a531decb08161b392d89d36a0b5cb459a5f2315d41fbed66a09bd20731d53b2cecc5ede87db94edb
MISC ChangeLog 8312 SHA256 0683f48768fcd479110bef14640bc8817ca13fe0e3638a787dc2ccd1749e4bc8 SHA512 bf7c160ab96d2846bf58229d80356c72ce0ba398a7a8ae1b52cee81d3ba1cc67bcc5e5707739dac6039f02bb9db3c5b3a5c6a399f4e5d4cd40e446fa134a4a7b WHIRLPOOL c25c66fccee2fe04ff1d2b9e60ddd4daa0fded9e74da0d0ee7b209313b33392e4bd77dc91e033f8c28da49d9373db7c71acb194e11f0bdc861114a07d670cd01
MISC ChangeLog-2015 69731 SHA256 b36a2d9ca5172503de725c371c312d47f4eea26af2d43011d1c2c23f6f637a6f SHA512 9d54838fda9eade825266ff2480848c0d1cdd89dba306fd2598f75399eca04440517ed78844d742c17da48cbb6f3c80c6212eed2fba715a0f8dd58f8635badfa WHIRLPOOL 47435d373fa97d0eaa99f92870f7e759b8a1defc0f41b668ea05b3c72b93d0b4d0516639f326417744cc30008a871b20365301c5bf0b6676b22e61d092c7cd4b
MISC metadata.xml 749 SHA256 02314581ba8ee6bc25734eee519fe637f109ee569d553f8544d55bdad6cd45a0 SHA512 6079fc2cbf35af74bade1f9dce37f86c615eae4926a77432980616255d73bb26497f32e35cf25f76ec47d1c6b046b4a260ad71b5636f76d1635422f1b2df5464 WHIRLPOOL 849b836222ab61a417d6bab3004a0faf9c10bda452c3bc24aaf0497c1ee23d49b4b0833a6ce9c746201aaa57fac05b7bf6484094442439f5b8f4b63ecde2a01d

@ -78,3 +78,9 @@
Bug: 575810
21 Apr 2016; Markus Meier <maekke@gentoo.org> xmltoman-0.4.ebuild:
arm stable, bug #578838
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -1,5 +1,5 @@
DIST xmltoman-0.4.tar.gz 15250 SHA256 948794a316aaecd13add60e17e476beae86644d066cb60171fc6b779f2df14b0 SHA512 347722731e2101ecd0619f88f4efdbca534810c96977a1281af685e8a61f4c1a826a71a9f0e3af43cc899936640787366a78077f36d23a9efcfeb789dbcfae22 WHIRLPOOL d55ac95434d0aa54bdb5f45dee7c4a6a7ce1467fb7a2165d08ddf2fc6a0bb6001c15b1db4edc21d8eb4791cac2a2fc32a5c83ad4b3c851216117d1d21f441838
EBUILD xmltoman-0.4.ebuild 548 SHA256 06546a8b0a9792f447acab859d9d6cfa2a719497214933f3348009927bb8bd30 SHA512 c885b45d5432cbe7449d69f3438ea4cbae4644908d737c0f6a827abac861972049bf2b18727498ed6517bf052bf8944c5acd02fbfeee0dd73653565a63e0d27e WHIRLPOOL 2ace9ed297fb08b0816d998d665fe89a862b2313a0675145bb68384490c634ad1ac212f86d33098e19e53b18f2ba2b4bdb176b74a171cee96658e6c9acafa0d4
MISC ChangeLog 2865 SHA256 0027d7dead6f8d5c882ba1e032cc5b03fc47b90560e02bd54684999470ca1582 SHA512 9a5621528e7b433a99200b63f7c85e13b417553c52fea85e9a9714c1edb905ecf5318e410695412ba4dbaaff643f0dc4433ef9a13e3b7280358a1705db5e3c81 WHIRLPOOL 36c567f8d9166b6dc790cf3c8f84725dedc78401dbd6b1917fd3aa35de327615072bc1df7d0b429cd5bedd1ddcaf1ddc40b8c7c6f75af315e451c382385036c5
MISC ChangeLog 3038 SHA256 6285e8e39c3d68d789de5cfdfc3d2109936200687b53d9226debe4e77f19cc1f SHA512 43b304b56a1503ff2698df0519363f0af19b13f0929c07dbae5ec47467745330b95eb084ba5232a6082356f9b7954cc962b1a940dfa70f10b56fc06ea67fd047 WHIRLPOOL c492bafecfde8a5713022d9df012941ecf566ec73214cf497d77e207347d97a2b066b7b0bf464a63d18bd9b3388af053800faede4fb991353cdae5954b6b216b
MISC ChangeLog-2015 1994 SHA256 e1e04030823e88a1b55b8af2cffeb7e534da75675217d8177f84ce3052e8ed68 SHA512 522408bfe65eb296c500d10fd5eda25d210a693ef469e7998550f50b6c730d6f1d4b878d0a84bb5037b538d4ab5762a5e205a6150b1ee4dfeca344bf31573dba WHIRLPOOL 5a5c05b7b63571909fe002c433accc4ef7dba4a6d6b50205567d9d5acffef3df1441e6e18933cf2a927db7bd2e5ae8f319c7161626419e35535b2f586410e627
MISC metadata.xml 245 SHA256 093355081093472e3b0064e425bd200b94e22d6c2033debe7f992784f29ef5c3 SHA512 3af134c5e57fc7b4fc055162378739b18f3531620338c3b3475ee94c17817948e44c2fe91c58d544ee29d2fae237e5db80388ae1960b017b7991330603377060 WHIRLPOOL 1f49500b3909cc9bab0f29c70260c35ab0f567e05122e4fdf90fbd5f7f72155213fced11d9c41b07458c5afc2e713ecc8932f1b6a28d3fe8bc40be65c8265926

@ -17,8 +17,8 @@ AUX wine-1.7.47-critical-security-cookie-fix.patch 2953 SHA256 f5b4ffc60aed2d383
AUX wine-1.7.55-gstreamer-v5-staging-post.patch 1668 SHA256 20831dbef1a7b680ecaa18da3931a036651aa56ff7e0aa00382a29e7417cb9ab SHA512 a73a3f57d525e86f1908f25194a54b1bddaede528933a4e15c63feb0e10729e6596c0f4b526fdbd289774b638ebb6ba0bfa8e9f5cbbb081c12c442535d6438e3 WHIRLPOOL 55341ae2c1b3b8876dea8e2d4e04c7d06856d439b8fbad753337ccd6ebc895b9d512bbe2ac5bbcc86dc7e6d29138460094822084859ac54b4b864402f136ad20
AUX wine-1.7.55-gstreamer-v5-staging-pre.patch 1767 SHA256 4e20db1524755c9f9e01f4a3ae4f26d57f21659312b91bfaf4053301889838d8 SHA512 20e252c17e6e71a965354c1708f3c2a810d4ea30168a5451c330810a9f88546ddd03d04017f93a8900f74033c7c7546f5c19149eccbe251548fca37053769c71 WHIRLPOOL f060f93469342fb85d4aa23e6e339aa04bc9ff5e2139c37383f3db3703b4c6725cab74eb171a54219676683e0ced0947d134e565fd88a081cfded67731787bde
AUX wine-1.9.5-multilib-portage.patch 1087 SHA256 23a6000c6f341028b561483b12fce6140b93aa2e7eaeb00d2f88ea24173ad064 SHA512 dea0adde0866804473ebc3d3cd1da49c7b0dd5d3dd89da0d7bdb5c8fe9376ce62bdf61538e5aa954626863e9ef5799de28931520596e99bada788fb3c3370465 WHIRLPOOL d6e95e10849562665bf6b3336664f9d07b349cc420cf1133ebe374c75fdb1720afda1a7f4899e36d30e471618d3c1774e5f8c4a95d2a029b43bdbf10cf736eca
AUX wine-1.9.7-sysmacros.patch 4869 SHA256 96c71b6045d2ef901e2c1acd647f9a3f036db05441046ba6eb45d22a05c480cf SHA512 d11683c72293b7faae7bc42fd2a9fac3e5e12d1dd6ae726593e5560a17c6f5a083e654bc37ba91cddf8c95dff2782c0a5d59f346639c831025ded7dffd7e3a13 WHIRLPOOL 8d4b7985c6154a46916f46de5c587a188c1517a05a7ddbdbb9d157c1f3126705899a1bd86839cd8b8828d95bab72f1dcb4cdb610e179ae7a88808a2ca3307977
AUX wine-gcc-4.9-null-pointer.patch 1351 SHA256 75445fc7589cd9af53859ac18bb8063d428c9ce953fde175a2fe0d414de11f3d SHA512 fb112cd1d424c21d12641ce13da0c582e3e333ec975edf1e1f289acca674ecba24c56b071b5aab028f91b60c4ea69aa48ca64a2489fe3f9ec10980bc52eb498f WHIRLPOOL b67e5c617039e5a884ee0a7815e353d847c0382116b01a144732fe3adae050f8b05edad24d1fb2d7109f6cf2988a6f7c5850ae087cbd9a05341e9278d7e0bc09
AUX wine-sysmacros.patch 4869 SHA256 96c71b6045d2ef901e2c1acd647f9a3f036db05441046ba6eb45d22a05c480cf SHA512 d11683c72293b7faae7bc42fd2a9fac3e5e12d1dd6ae726593e5560a17c6f5a083e654bc37ba91cddf8c95dff2782c0a5d59f346639c831025ded7dffd7e3a13 WHIRLPOOL 8d4b7985c6154a46916f46de5c587a188c1517a05a7ddbdbb9d157c1f3126705899a1bd86839cd8b8828d95bab72f1dcb4cdb610e179ae7a88808a2ca3307977
DIST wine-1.6.2.tar.bz2 21252985 SHA256 f0ab9eede5a0ccacbf6e50682649f9377b9199e49cf55641f1787cf72405acbe SHA512 81c83566dc2cab276ab7b9cfb5edc5fbca0f003dcb78044a0197c9a4d9a05a40f9045e5b4981c9219c3c39dab52fe519ef3cb338d79ee01e1fe66e3c056e8397 WHIRLPOOL 7d2d995a9996d63e17ff3ef5871f3818945dcd90c4a22798506f0d0c31ed999462bc5718f5cc562b9da64fdd7af6b240380bfa2901eabd23fb036aebfc7c554c
DIST wine-1.7.10.tar.bz2 21312974 SHA256 44270e4b97ef930e4e4b59088e6e3972e91e85bacf9a9a4d8712a877c9d5cbdb SHA512 157fe4146df3c174643cc1ac29748778aa90fb9e602b417ad772d3da2af3a86307ca818ded860722513efdba57b85e06a2db2869a69a3f579255829dc3d8ac55 WHIRLPOOL eaba07f65c416ce93b9243df402ad0fb5a2f5e7bce43f40b73941f2ea7baddbcab9ce3a999d9086faeaead7552f5d34234cc3b3f3798db2fb98982ef22a98b71
DIST wine-1.7.11.tar.bz2 21359534 SHA256 c07d2771ed96c45d428bb11d164c5e4bbe48d6857a0a4cba2e0b73c5f1044f93 SHA512 9743c4cf382b6846d98aa383d9db22cb99bca510ec2db3e9224f10d08095c4a3fe4449b3019d5a6f401458a98696d096a454d00584c667074aed618c47544dcf WHIRLPOOL 38356b5df2c9f5a78b9eb66c6e0f09f7371c57d84f601e6614228b64c629a2c9c222696078d7627df850792a0111e7876fe460c4575bac4accf2f56a391315c6
@ -59,17 +59,18 @@ DIST wine-1.7.51.tar.bz2 22639053 SHA256 397fc95b463d6ae1b65ab0477d9fe5d0871e8e2
DIST wine-1.7.52.tar.bz2 22707539 SHA256 0773b32a0c358323db4c383ceb1e9e28d5d4ed4ea37570af2bcb41fecf0d554b SHA512 834a77553d1352840c747ab5dc3e582b15da4ea65f16f9d58d0cc8afb460b4a0fded859929331dd32d9f4f66ab14bb890cf239d0a283bf9ffd92b48f9d1687de WHIRLPOOL 7e6cc679d994449e7f822c2593d1e8cc87d439df6084ad7d48897f3829b866219a0674e81e1fecdc5629225cd3c6ca2735212e1a0cb9d41a236af4674b62d077
DIST wine-1.7.53.tar.bz2 22763993 SHA256 efba70b106cde683a50a4b1f42df3d900f8ffc291a3689cb897afcc12cc2c6a3 SHA512 82c53c5a7913f5c3ab38239f6cd4dc5ec16db878b8ff9ff46162f11f72c13a3da9c1dc80e7eddef5eb2b909e7b8cd771294cfdc79d734d643aecfeefb0059401 WHIRLPOOL 054640d64794e0eac3b41c359353a8d322f9ae9a9a01969616fe6f9207d4276909d4fa17c7a2b167d705166490df523b3dcaf738efab0a71bfab26ea59eeafe1
DIST wine-1.7.54.tar.bz2 22800326 SHA256 e0f311f392815468df774b33312cde80bf1ff3a894c9c2b462825fd49619bb27 SHA512 15c9c80518d41486da416d531f7be101353d379bcd8fd309395d2932eceabb3fa5cd8180066f73d13c6a211495146bb544a8878657cf9ca8e5e14987a038a6c7 WHIRLPOOL b1f6f3e4149307f8c0b3feb443dd7b36e8a5c81b8b7b41f6c39167590fb13057174c95723f262082465fe1696c17d9216ea93ad2f8ce1e8f5c8d7aadc12d5425
DIST wine-1.7.55-gstreamer-v5.patch.bz2 5800 SHA256 9ce03b6bc404dec4ed82208dcaa5cbe282c6df7da51392369fcb933de9273c2c SHA512 2f73c44ca66462cc64570645771fd4b3289525393098ef499ba7199745f836c313572145e3f3d259f9f1c6b7c876e15b2f909a914dd1e21eaa79d9671b40f105 WHIRLPOOL 444e456fb82de3b59342eb6d3a28805a3f068e70e6417a16489c784932c486e812807698f29dee5d9715d22bd1e31c733ed649d7396746008a552bc78ee27e55
DIST wine-1.7.55.tar.bz2 22814631 SHA256 a148f6c9cb45a75ef1a15e60a7db9c22fce985e0e58fe1350e7931dfe5d36119 SHA512 f47025017836ce1bbf2ed69c7d7421bd8a2f33ff94ced4a5caf92f4fabdf336119c80a28aeb8ba1ebe0239871a6ac62d8af8435d220c317624c17aabc2100dd7 WHIRLPOOL c5575d2ef687caccbdb5cc09a0c6a4ba9f65ec9674cbe3f23ecfced62710dcb0019a11ff66f2ec4c2eafdb30d9891abad158ac4f865cc580a2878067de7304d7
DIST wine-1.7.8.tar.bz2 21463503 SHA256 30e17f5f863a09416f3d229666566b318dbb40f683d4ca6630012c60bb511804 SHA512 1fdaddb7909f818050854bf351d20f445cf6a5906b1bcc789c96ee8d5058c90815a91bbbc6444f3e4527748764f03ab5297585c174b433093a3354a827402fea WHIRLPOOL 3b5b18384ff04b80b936160c2c6e03676d69663c023f484981305c9272d0601b74cda5c5f7d56008b3900d702b1a4fe1929f16b1fba304a6480b076ffede663a
DIST wine-1.7.9.tar.bz2 21323337 SHA256 79f99ecc24696915439c474c4953bb77652ab53f16b41daa4da270fe43279c5a SHA512 29f8aa715ebe47c8a06bd5f6a80cac3fb75b2ca7aa81648cc8aed5461cfd825e4da68b6209ca672dce42b968521cfd9bffffaadd2d85b904b55d99687a1c83d0 WHIRLPOOL 333fee72b2a0e9d6ab8a003712c38166bd27aaff384a2b940c089ecc846f7669c59efbeb5cdc2fc87a46d63b0d29d0335873bb7c22f05913bad430b81990241a
DIST wine-1.8-gstreamer-1.0.patch.bz2 30908 SHA256 00cc1e943e2dffb7d588bb5befd444655a661bc0a0e51e49651af47e9421c501 SHA512 46901b549b1c84f7d8f8ff4485d1faf60a108cdf84feddc754739aff918e1e979b0b8a1a2604e5df6693bdfb02a3324516a187187f019bea13bc5485fc51aec9 WHIRLPOOL afe4caaf7b3d7ab07a9d8f6ea32125c1838745d399eb9ef2211c669bcd445ae5020991bd729b0460a6804fe5d44a2f42c32d94b2de32cc4b338f9391dcc6f78c
DIST wine-1.8.1.tar.bz2 22839063 SHA256 149ad3daaf8593b36c5c061285df0ec2a25e20ea48c61323be91088c4d22ca97 SHA512 e4cc3d00f28a616326f3069c7eeb94dc07759018b719bc37fe733b0f5e5d17f54ed2e877a964e9ea235362c49bf45bb3ec7072fba3d66648e6c7d55568e863cb WHIRLPOOL 8970d900c769add34a079f84c0562fca2d7e303ee9aa15de0fe2fde059de01256951c5ffeddb7b0a126599636e83d0d4ebdb8c0df5cde218fe8858e8b2451a0a
DIST wine-1.8.2.tar.bz2 23635449 SHA256 031b465cb5252f9b3cc62b2b7c16545e1138aea4896170eab19b6674f4311e94 SHA512 7861fce21aa9891d7086343591e4ea241e476e0d4c54485f7ce687bfc2b5e0fc7bc025e4b83a9f6ca3a99d50597bcb1ab5fc4983f4c59eb699cc584385c6cadf WHIRLPOOL bf2b42e8ce973af760b080998aef22881cc20a6865cdfe81d941212ea164dd1b0e91f1115ad516055b8b498bc224d767716d47e3fdaa7a0cbf52427e5e5f1c88
DIST wine-1.8.tar.bz2 22843418 SHA256 f33b45c18112b2071fbf9edee0e8c575407f9e2a9855ca4ee918ed33efa7c6f4 SHA512 34308e82e04dee714fdbd10f29cd6cf6326e5e6e9134f7076e58b09988211065b8c6584881b7e5dcbc9b3906a819ab8a72b612b060cb9aa50b5b67f03bdab089 WHIRLPOOL 335a48f1b34cd1038d62290e52c3189b842d4077b7cf0bcb9d003595992360dc36eac1c592d31db44598de68010f3934daa1f4bcd0a2ca74aa130a39a74f7ce3
DIST wine-1.9.4.tar.bz2 22974777 SHA256 75c1eab6b980870b367a73db6e57eb0dc9242c2be8546f94084577a0ed0bbbb8 SHA512 e7b35290ec8f451163a08e841c559698a6b7264b320058e38ac788bdde66042efbb88511b30fa38383844425eaf0b6f4ed4b8412feb843ed405cb510a4a9000c WHIRLPOOL 875e11e9163df8c3473aa7b79deb5c6783a2068e678c4008cacf730d81c2f141490264a10f4345ceadd7aba100d3fc71bdfda7858f89d966d339cc2772cd8190
DIST wine-1.9.5.tar.bz2 23034629 SHA256 fb526308e7ac5e202c0f0b663d4c7a943419d9eec766af6831caf23914300f09 SHA512 cae779353bff61c215d0969288afe6e6e5192cdf0f86f8b15073861f0a22cb6b508ceb084e9b2cb5c5c658abfec5751edf9cb48930bc97c43ecbd6953427fc07 WHIRLPOOL 7f0c29b13b67660d364b2bbc86982a92f73409cfca3e8a31817c39df36d9ad476a9762f135d85fbb947746367277576a97fb6a012f346c11454c43ef75ac9fa7
DIST wine-1.9.6.tar.bz2 23071838 SHA256 3d2b862feefd89eca954c1cbc16a28e0ce851aeea1555bc1842ffc9aab2c1557 SHA512 d56d5b18a26b4902ac0138a4358f91a027f929a3ae70346e48b529eb7f09f7f1971bdae52d6a37dabbb598771ee5754b320e39c6ef26700202bf6be90b8b101b WHIRLPOOL 544ad527ceeb9339fd7fb35d847451dbdac79da6226cf15fb2c4be01eed3babe4c5e343236c5005553084ff83ce4e274305b5f91b2bf03a6a27d695c4ece280c
DIST wine-1.9.7.tar.bz2 23101883 SHA256 49705fe02505e26ef8022c662dda702cfcd5c4fd73886e00b43d32dc2f8887ec SHA512 9946d3c69941f26e56ab78cde3c91d91debb7fc5d63f8758aa5a4e0bcdfb78c86d43f3b736b81b761bb5924479491ed00727a739e0117d3e9d5e3b8c3a90004a WHIRLPOOL 4f4f509b894c6907a8b10b08b6851406c2172d969b1133aab64afdf53de2ca21b19cdbdea555b514fb9a8df4da44356419fc2a6bef12584b271c359978070b1e
DIST wine-1.9.8.tar.bz2 23183703 SHA256 8bf34e8dd68e7187ed11fb06a55a76789073dda6ab2db6b84e194acf4f561a1d SHA512 3f90238b78836836b4cd74975da07b0ce39f3da0e68fc8529554e1770ecd52c315519985bd15dc82756491ca3d145b27249a0e937221badb01ed3a1f8a69fbd4 WHIRLPOOL 22f633ac0f9d1f7bf874dc756432534c0deca765e49013576ea69ade86c98e8759fb14813d8d68451250911902541a3027a729328bff1aedd74ecafc9c85acf0
DIST wine-gentoo-2013.06.24.tar.bz2 85442 SHA256 bfbf6b25e98f717320de2ede467e3628fbc749d936b8449f8477c9dc6f41e04b SHA512 b6819889314f6a6ea16c1332f4b177c43623116763969c31b23b61754cd304dd085f5d3eafbe847159331eb97dddd9b4c10699430129ea4a71da418c1fe175f0 WHIRLPOOL 227e0ac6569736d4ad5813cef49f775dae956f4fc9255de95753d5d3cba1bf6cf3db31d23d3702bb54d2e60c5a6f779b602f0efb2096e4c827c924565b273d00
DIST wine-gentoo-2015.03.07.tar.bz2 85419 SHA256 f13f93dc49bbc33a294c4d511b6e01aec2d38bff77a1e44d07668291add1ab04 SHA512 bae1d2d5575d340d01f44008104f0e5ec0c4a4982995dec37d501594cd21d07a2b4ad4465c4273646d5bf6521996b4b82471097864be75342abe3e7d478a56bd WHIRLPOOL 0f254dd692e87a1f71dd19f6c1c8c59b8a91b994e75912a2e6e3ba5e875b85119fe497a331a95c2ce33bbf5f064143d23ee00275da92c494227de0807c9abb06
DIST wine-mono-0.0.8.msi 46967296 SHA256 3dfc23bbc29015e4e538dab8b83cb825d3248a0e5cf3b3318503ee7331115402 SHA512 d3009f2301b0a006136e880025a736f24612faa7a954956896124ec7282d35b678f02658e8be12b1c02ee217e594a2c728a9258c36ccb346b186a4781951adbd WHIRLPOOL 1d4b2e88ebab1f603326a238cc908982c7e135a33340087e8645572838d2b6034764e9fe787bb890792dea4c0531d26f9a6a811a7c200edb99ab82f975179389
@ -106,11 +107,13 @@ DIST wine-staging-1.7.53.tar.gz 9638222 SHA256 438f41165987a57635694dba2f67cc435
DIST wine-staging-1.7.54.tar.gz 9647030 SHA256 b244ab05326e0a4c149beba0684afc100d44dca8e6ff606bcfee883b21b27303 SHA512 f6e58be01ba10121d6904cb238b2d91dd79cb7d14d623c00a897e655adb88332bea125cedf3fad85e680c76aacfbab16dd5035c322278155defd3b493054aa23 WHIRLPOOL 4c053ad96e67f4e82c93d3cfa9b6f885c4c3fe693946dd0e2a30cef556aac55f9dcafb5c56ced0f714f8ea9448cb4e22f144ea7f3561cfdb5bbff1b049d34f07
DIST wine-staging-1.7.55.tar.gz 9604441 SHA256 856b630fe95250e3d2dfc80588529e42e92e37f2e974ce8d3da37b39bf5cc3c3 SHA512 a6fbfa01b6d6efc75f79235aea86091c32ddf91ca300c73325c8347949c627f53ceb0fe085d6c212602797b0496d36c0a79f08eae4644a17774e95906332032d WHIRLPOOL ad232568c9df5d436a79a3557c82e231eed121356d8db1f5a3c0e7249b6c2760d87bb433ff30d6db53ce190b2d49401aa387b06f0c3f74925aefea7b1d73f112
DIST wine-staging-1.8.1.tar.gz 9598557 SHA256 12a4e54376515e2ab8ad79855ba724ba065c8de619c5da192ec528cc365f9c97 SHA512 d24bb78aed1e50ad73e742608048a68097d40e3c6563c1bd5adc2fab6abe0838dbce2d9f700ef71d876c6dfee232e97bef91bbc8f6b6c9092ff8db5a2d0f05ac WHIRLPOOL cb1400586860d4e6dad3f3bad78bdde27f8ea9fb703180533f5852368041879efe93e716df8f54bbeabba38b7d921ec0e2737bc6121c8cb5fd5af8d117d7e538
DIST wine-staging-1.8.2.tar.gz 9618287 SHA256 5edc355bac1e65d721cedd325ee3ccf16bf2775993ceaed607c5398d54626d9c SHA512 4f8f2716ac7d215c33f1bbfad93bf3bf76ca4a928fa273d555eeaece4810a39fb19231042b66904f8d23985e3643bea973c08cfe955c40108a3dcbeca60e0a7e WHIRLPOOL 792930a860886d9bce100a9798d28a244d23b0efcb0700af3f188ca0a1ca5775d818cc805e1f9e60f926d880e78c3b6ee5c42765658d9e6904bed01b593132c0
DIST wine-staging-1.8.tar.gz 9632566 SHA256 c66f3dd6a760d516affe7467c4fb2d15ea8e2f0c72bcda1982219948dcdff11b SHA512 7b030b217ed0b37b8037d782406f75fcdb681c81371eafcab87175c0e6ac8b50fc58fe364e933e79eff168c1755412276fae3f914b7c36a6937aea1f6e35b022 WHIRLPOOL 8cff5d1d4c23405b820dbf9e7f73f7bba785e04ec2d9087b0977bb7aa1e6b84c2e6c3ac2f9cc72ba3c16f2b9c8c3607ea02ef1cd52d428a2b441333a424d9a21
DIST wine-staging-1.9.4.tar.gz 9719676 SHA256 1b3c6bb3e21e549fb8657cd9a2117946b7e78140b400c614dd41b041b6dc2674 SHA512 2c81b9f0315ed4f68d1874482805c9b6d3f2f9611f6dd1477ad0632d17f66e7f5e75720e5c7cef3a873876541c9d7d212fa8803a57cbec415aca32793a734634 WHIRLPOOL 0a66f53327976dd63532b9350d64461df3dcb0ea2fdc63d3498eac94d92387cf4bd53054c693c4a902f7fbba8ad0f2fdf59682e8622f3920a9a426344c656f54
DIST wine-staging-1.9.5.tar.gz 9889302 SHA256 e12c5fb741e6c5b55b99c37d6bba1746b0f40317f27198406e63f260ede3600c SHA512 aaaf08449e956f5f2b42440f8becf7233a22f2f807041b5524fae3c25c80078b86a84e6000803e014a5d2fc089e3df78cb66f0d1fe35675ae0f4ffdfa7ba3f10 WHIRLPOOL 692da1ec383b7efbcb12c8fa4078ed9b4143eb101baa06523f5bd85c749f0b87fe9a550e4d60e3c33e3d896782c9bc957f61171d01dcadbc8847ecbbc57c40ff
DIST wine-staging-1.9.6.tar.gz 9959130 SHA256 e9eb9990aa7f3f07931bfe158c883ebad595e58239855c7f6c01758b4d195db9 SHA512 508b5cd553a8b4a293e9250af670de693992c6f6e71e9e3759408b1e8745985030fbcb78c83ae6669e73e48caf95c3a6f0c92da0a96791912d7e6c4d29a26bd2 WHIRLPOOL 2ebc3ca7ea38d2fda310567083f28b76c4f0120dce659152ccacf95eb07de3dfe8950eb9b306b1a91b30ded8e3914f5852f7928e735659c2b02eb50d82fe0fca
DIST wine-staging-1.9.7.tar.gz 10006278 SHA256 f1f0f76815c4d6f0011a6036400f2130809eb5b9b953cc505e187029a71ff69c SHA512 e90db22c03b1d8e334204b473e8bde37dddd7ba7fdb84d884a9ae12b2d70e70e150d735579dcb3df4b6b0a94269e54297b0881489ad6eebe421006dd29f0ec5f WHIRLPOOL 13b3bed7e2f8fe8f0c44d4f3d7fdaa8517ad88e03f1fd077b9fe7bb8b6ec68e247af99dbcda08f65233cb90d1c90497ef87ecb4a46cc7841e45088abb97df0fd
DIST wine-staging-1.9.8.tar.gz 10010607 SHA256 49201e31105208ae106f9426c2ca150e5d289b94c9b938a8669fbd32f58cec3d SHA512 53c9b6ef68986ea620843bcf97c583b3b29d98e40529f45f943868fa41b3c8356c50cf401c42aa11f0738a44f107ee55741603007681b43c1596b11988ff05e7 WHIRLPOOL f5424479174f87fb0bf3e0e947a53af20c2eaca95d4814603a27a596a361e3e98fa7250e4ee8bb4eebe8a410329732311b7125320d7758719f42c693e9d7cc13
DIST wine_gecko-2.21-x86.msi 20871680 SHA256 f01fafa6d7aab995c38add77315c4cbc2f32f52d5d6a9350056f42b62d631fd8 SHA512 f4ca9ca5b876dc39e906991e58c6da8ef4103782f83ba781ff27556c0ebdab7fe10c14f0551e900442a5d57a2c619da6e5ed6ed42323edcdd55ce9789c4c83ac WHIRLPOOL d1db97175b047652499c97c968b71c08c5b44774423f22ae626f89b4dde3d03b46295e5caae228f1f8614209e943e8246854b478eef3abb186e8de4c341b0a0d
DIST wine_gecko-2.21-x86_64.msi 21646336 SHA256 bc370bdc899f66d98f31c4d410a6952aa82c0c9c0a0ec27f2a11243c9b412c3f SHA512 2a48a7697beba4e45816a9eff09e181de353d8c93e02a70108fa77d27136cd5cd75b21c42caa7702a09f86544669ae2bbfc6975b1fc0d7fcb20150a4bc4ea514 WHIRLPOOL 2fce9b9a190a52c173551d47428dd8b8dc54d5878682733e0006a3f06f216cd9f47a88ada49f92fa5697ece8b2942a88f937bd2722b4cb85d2c35c19bda29b85
DIST wine_gecko-2.24-x86.msi 22373888 SHA256 6e38acae87ea66e2c1e8f2f0afe88f89eed3e6e0b431cd3da38dea814b71202c SHA512 f158d28ca09bc900a2680892e7ac10770e06050a9251e1ec3a953fee0bf9b1c326e166f92fb88a4648297b6587c91a5ef5af35f267bb2ba5f679da4c8fdb6898 WHIRLPOOL bbe7a2572d89dc5e0347ba11b2014bac79fc4427d7551655313a46b147a79c1607b7f46596877c459ddaa0e202337fb3d217429ddd6a4df49ee33b373a788487
@ -172,14 +175,16 @@ EBUILD wine-1.7.54-r1.ebuild 14893 SHA256 e26ff4035f91b9edb362e65b129ada90bb2e45
EBUILD wine-1.7.55.ebuild 14597 SHA256 fe04e693ca00c94346919747cf68cf76e3b1079a15cee6fda6c5954b7cfe36bf SHA512 9df1653b9b9b3ede84ea2bfaae25e4e58574585a7df6db1d21174e138b65a7305ee31c54ba4dc95736a59d87ea33ec9ff1cd3467539bef77847806470b3afa8b WHIRLPOOL 761db1f0db89cd05901eca0dcab4c64afe67eaab2edbdd3de314e68204e8c535fb7a278906d6300e3eb830a70996ae1270fd9f0b5997571079c3ab0167782553
EBUILD wine-1.7.8-r1.ebuild 12220 SHA256 7662f256dd18bdce466501888032e55ed04d8ebf172e78b64d224f879c82c416 SHA512 dd2cccc11e6dbe4e4a4efe3d3aa6d7187922815c2debab65039b446a9781d82ae509f7613a90e85d89b53823de4676fb268e6179a1ceca11c2e2a96ecc097b0f WHIRLPOOL 45e3996e4b5bda1305fc15c50432c9de75fd09bab4bcb799c1695b709564d82fa47afda16591579ba193b20e47337344bb224db17e522a427cc39c0148591dc0
EBUILD wine-1.7.9-r1.ebuild 12220 SHA256 7662f256dd18bdce466501888032e55ed04d8ebf172e78b64d224f879c82c416 SHA512 dd2cccc11e6dbe4e4a4efe3d3aa6d7187922815c2debab65039b446a9781d82ae509f7613a90e85d89b53823de4676fb268e6179a1ceca11c2e2a96ecc097b0f WHIRLPOOL 45e3996e4b5bda1305fc15c50432c9de75fd09bab4bcb799c1695b709564d82fa47afda16591579ba193b20e47337344bb224db17e522a427cc39c0148591dc0
EBUILD wine-1.8.1.ebuild 15130 SHA256 0801da40da6b7f06d42edd6b2df86ce9a2be23b543a281e823d6add6295ce780 SHA512 4a061782cef77c81e4f50e24f193d0fa07e751b0aab9ad3ebaa8ba004244c2ff61455d1a86fb7dc699dcf8a76fba321213581a081ad3efa5fd5fe202dfe44abf WHIRLPOOL 63229769d30ba727362befee1e94067b946751840039c10df466afa13ec6f9d56dbd4208f6717bc26c0831d5230cb410f9c4d84cb8b41fd0c125e859ef84b255
EBUILD wine-1.8.ebuild 15167 SHA256 9660678fe5cb947a77f8384488bf610436fd845be47d9a7c3230c756ee0436dc SHA512 eddaf853e8331cc6095cc0c95da758b9d660313afdb1bd13369164247a8ec0f0497ea3a98aabcdec0ad037132c32723975316698b66404efc7dcaec00fb2480f WHIRLPOOL 17a40b74a0c6d35a7468b4dacef327bf1b9c5bd503743d0ccdc6edc9748c8a37687be46edcb5c5885e232b225f6f20310345c9c396fa08dfb7635238df5e6669
EBUILD wine-1.9.4.ebuild 14551 SHA256 9b3af2830f92dd1da5aab3dc73e32dbc946fe7ff6f9c8645bbe2fd6243007f35 SHA512 2bff8f30c9009b0c17ccf62975dd96603ba3ee0afba6d5a70e446afc1b119f2263818040108a7e29b0eb4dd80adf1a53e7b0ff4a135a7f3ea03adb869f6adb40 WHIRLPOOL ef3d90f7969f1d42afa5808ea6e6ea08ff03662e2f21b44c6b9d9a305c551e58cbdeb5cc4e91389e905bb6707a831c4c47b8617bd7f4a111f3ac5862b7f83b30
EBUILD wine-1.9.5.ebuild 14616 SHA256 28409b2dce930767765cb5df978cb486fac65662b9e6c52f1dc0647d90d234a4 SHA512 30576d11e66eac74f0ff2fcde23f78d4a569316cf91ac2d85bf3662de3418290513bfe6eafa81d9cbbe5b192acab60cd3e288dcc4e8d63bd23196ef46dee9026 WHIRLPOOL b150f7a965a1535a37badb226ff1a626a6d9a0e81c9ce6e36cd1fe02374643497c4f38ade870591cc95a41267a0d8a02d763363b2469ba3805c81a0532b78f23
EBUILD wine-1.9.6.ebuild 14760 SHA256 698991c118bc95201343b8c5ba15fe8fc86dfbbad3446f341a1de0e4980147c0 SHA512 9793b17ea91e6761a98ea75340a792b093bdbcff50da9bfba42efe289e83717558c9fe27fc0cc8c8fcab1968d35aa9874e6c7fff932df3ef780634c6c618fe64 WHIRLPOOL 8373fefc47013151ae949a681cfa85311e658a0fea5efce48215090ceecdeb858fde6ab44b305d2bb3b0eae4715408cadff31c3d3e1a5a3af2f2ab35a22bebca
EBUILD wine-1.9.7.ebuild 14805 SHA256 1c8cbe0fdd3bf5b46fbf47bf2b66e40ecee36ea5155ba8f9f9c17970a9fb7316 SHA512 8594c46d2af02e1ca45112a82c109dfb9cb213f760625ecf95e5136243780e8b747dc572be4f7e6f62b53f695fbd2377eae4e7014ee1e76d2e162a64a2262df4 WHIRLPOOL f6bdc672e2711b93cf3409d52cbadc0ed5986f1b03a429226a4df180f98e38d34ca4332d921ee0eb927bee895c48f35fe345122be377248e7156d1f3667da5f4
EBUILD wine-9999.ebuild 14722 SHA256 a41f9f9aedbfc10d9ac4d21cca8d6b7475e0662f502cdc7b9ad88179fb0215c9 SHA512 00914bcfe3678398a08935870566a569a0aff65711f981dded0e16aadc9f4886e548fc9444e74358bd327fe07590bf4f1b1b1bdcd127be77de17df87898dc1a6 WHIRLPOOL 19e9cb7dd2d1763210ca802dd34095389ba4eaf6b98ad6e2ee17153cfd2b7baac6b7ab67d948c85c4a496b7df2cff4fae7fc946413bd71a0129f331a621bbbd6
EBUILD wine-1.8-r1.ebuild 14959 SHA256 0855e5cc20c29b7c886a8e9b0298139d8c393549497795269b155933e8291eba SHA512 1aa508a20f29f16c844f1f32452ec8e7f1fc699231f2bf58809b41cd3d6c18bbfdf20ebd12189e8113f0c1773109951066b5dfd8c7f11d48a2ca915bffc2a92d WHIRLPOOL 04458c37271269f1bf00d571b7ae04274a088ab63070584feb047d39d2f10cb4337925ee866c44aace40e4ebd83bf0f956c860cd845c7b0f0250be1e70fd21ac
EBUILD wine-1.8.1-r1.ebuild 15191 SHA256 b9edc850d87dfc91dd2d50d24261201d0adf5b0b0c5831d16dca8669ccce2724 SHA512 fad8c12ce647075bef4ee4d665c197c15f3f2269d0005a3109e787dd0c52c88ee10c52e19025fa3bf5e3b76de1886b50ad661779130c773591ed27c6f8997cb2 WHIRLPOOL 2c4e8e0b4797869fb5a1f2468cd4fc4db0641b15039a2808c932320226129229f6521196241ecd1b4bb7fb5a1ed87981597a6918226302e30d35b1f938528981
EBUILD wine-1.8.2.ebuild 15189 SHA256 b5b4b7b0ec6d07537809e1d01b350aa4690fdc140e5be3e32b3eebf270014fb3 SHA512 5ede26b8fad13c1f4da8f96a9e9ec8ce31ca1790c5d84a755aa99b00e3b8913c7ac697a6c4de80121cddcaa087b24be08419aa83b4d549c8f5a07ee338811f18 WHIRLPOOL b1b73bd8138f8c64d41c054ddce26e65eefb08199c6d021776123abc6f02a9c8fe417ef0a049a09b0215311ed2ab020d1b4fe5b8224af84391e775f74e9d0548
EBUILD wine-1.9.4-r1.ebuild 14807 SHA256 73cb4cd944cf88495f32f4e9dbde4690c046d9df6a97ab9dfdb299ba4dd99e4c SHA512 62ffc865359c130144d628703df660cb980608a45236e8eefbeb2d3b1e830d1ec11e14896c949b4f7cdb7c341a2f0cc848b2a31a0012afb094a591f35219b601 WHIRLPOOL eacff4646361740d9a09e0f8dea1697bc921df1c1014a7d05037887a8c17c17d51279803bfd1064b123579320b6d547a7124ed4be3b8be8d8d11e01e916a4516
EBUILD wine-1.9.5-r1.ebuild 14872 SHA256 70c2ecacdae21093717ad2a051948b9e62655e8835506cbdd082ee225b9231ed SHA512 fcc13993a7378576311677ef035142a6766cf4b4c6aa6e446268a42c6b5c801b64e8c7919d7b8d6ab62e5847f499d35e1b4ab6b93558baaa28237436a1c12673 WHIRLPOOL b617a8eb2f8f7871cdb2761be3fca8b8fb8b93016d9aac1833e48198ba96608ffe8d24430f80bf097f81bbce54abd3d1b32ff797cadc66cebad38cf009fe015c
EBUILD wine-1.9.6-r1.ebuild 14783 SHA256 d2e64fc87485ff0b4a4ccd308fb25058021a117bc6835ac7c1a51762750444e5 SHA512 75f4595573717dd8e955c0d190e234a6ae21c1a77156eacbcf09416ddf36e2f5f9ca8d2eebf29717733e44bfc4f8717d7d73a4634787e2bda89866894a6b9ce3 WHIRLPOOL 6e17155c1b8f4c8d18c8e70edd0f740b4f3e0f017f7df889bbb6c912ee42ba25011c71393400c96f256815f352767aeed8cf46f43ff9e448815ef4e3025e82e1
EBUILD wine-1.9.7-r1.ebuild 14783 SHA256 d2e64fc87485ff0b4a4ccd308fb25058021a117bc6835ac7c1a51762750444e5 SHA512 75f4595573717dd8e955c0d190e234a6ae21c1a77156eacbcf09416ddf36e2f5f9ca8d2eebf29717733e44bfc4f8717d7d73a4634787e2bda89866894a6b9ce3 WHIRLPOOL 6e17155c1b8f4c8d18c8e70edd0f740b4f3e0f017f7df889bbb6c912ee42ba25011c71393400c96f256815f352767aeed8cf46f43ff9e448815ef4e3025e82e1
EBUILD wine-1.9.8.ebuild 14783 SHA256 dba28e513b6d30430ff61f8e162f2421c5c8e8d98fc2f6c579b15506a98f5ea0 SHA512 d9039703022f2e20c315702bc10710929b2d43491ab6efb635cd36a6cddad2a4c7d9c440b11997b838b7ffb5a7d5294f4d6c5d81b45e95e87d2886093a9ad569 WHIRLPOOL df85a3f201cbd5e17a6bdf086abffae574a2ba11748b62f30fe539e16cc2cdff04d1f95e6486941ab72dfca2e035429cd9084ed14c3dda7b741b1083f795c27d
EBUILD wine-9999.ebuild 15501 SHA256 30a2a5939e95f5f2dfdb28896935e29c220ebb6115aa75b8dc9e60b0cb56302f SHA512 4492f8026f944405893432bcf26067fcf99aefd7be376b020d1021570556f399107558dbe87a2b0af1466d87ee0dcd9caadf6790dfd92c40274f1b7bdbb70627 WHIRLPOOL e5d1029dd80bb9dd27370dd5b4da53abe25def48ce64f26b9b9edaeeda07055c5559ac286eccdaf86a8bc3dfc8c7c13b2c195e231cdab84d263125fdc3cc49ef
MISC ChangeLog 15430 SHA256 70217f9502bcd1f5b4a8bf11223f1ede23c6808917523dd13a4f48d4c0308bdc SHA512 0e189271774660eafec50a7d044670ebdbbb421d44fe53c63e2d747646b21b18a780f60e8a3904de738f26bdf82f29cf4747c8c16925f9ee644c0e44a70cb99b WHIRLPOOL 1862d2cd308cd4169ffd20fd6583a3fec200bd7a1ee9ed24f0a52c83385ab2d90735a7151d7cde882a3d9ac7b133e15a198acf1939570db39ed9b67b3ed02bd0
MISC ChangeLog-2012 100362 SHA256 8e70fc54e7945c1f41e3e0b64fef6b9a7fe89acdaf8c79a06a16048fe8d2e26c SHA512 ca875e847ba100e1f19774b31a2b45a81d776275e3d11944be8a7b01dfcdbf4265b1a340d691bc4fe4054fea006059a06ed52bc0516b1f8b44a1772a1c813278 WHIRLPOOL 36ec708601a25cb8fa93b471112538480b6ef82cc4e6703b3d045f883078b49209ceaeef7bafa8417b881c2d11df84df9c83d1985d0d687a11f3db3de5abb014
MISC ChangeLog-2015 34221 SHA256 b726cd29592f2bb5135cc5b2c3f8f10f51689464a64044ff0cd915d524c662b1 SHA512 0044d58c639a615f9bbedb8a9dcfaf007abf13ec722282bcf4f927951c4f9816e57d18883d22dacb25c4726269f1de0ab8004d863a0ee834c543448c06428f4d WHIRLPOOL 3a77f6acb534e7bdd78ef6ed8c8948368a74ef3d3d70e3243a19c5ba80c4100c1b07e97077caa2bad716f23fa3f21c9cae1a448d6f47b73840140904d8778a3e
MISC metadata.xml 2931 SHA256 a886c662d3d0ecba0d16b9a63a282cd25d1f19aee8fbb21d6724f806cfd1e188 SHA512 599ca02dfbdbb492c9dd8194914bcd2902b707708fb04b873d45836800dcbff91aecd81f4793d5232f3e740177abcb7983d5397b56dc32db2de341c01ea872ea WHIRLPOOL f2c3efdaff3803e53846d8a8c7e00e14f790e7cda105509cd69a5f9884fa79958b78b2ef859edcd02c63305e051a5c590550393ab41c1658d1e454e8f70ab97c
MISC metadata.xml 3241 SHA256 c2e66297bc478e08e54377fbbeef41cf67ee04925f94542b1d89241b6258d8cf SHA512 5ea7e527ccdd5f6a68e29910c921f108d52243de6b54c3a664411deeaa3b625bf5ff42110db9c26c1bc0ce9b0cb33cb6452764e4954865a6f2c5fcb260f4fc47 WHIRLPOOL 837eab2080cad20c32afd5ed675841a114e19eb84dc7953ad119b09275e98592deed92405d8b2f1ac1ff2d59966400895b57b1627b833588d32b938b25c72b21

@ -5,6 +5,11 @@
<email>wine@gentoo.org</email>
<name>Wine</name>
</maintainer>
<maintainer type="person">
<email>commendsarnex@gmail.com</email>
<name>Nick Sarnie</name>
<description>Only CC on bugs that involve USE="d3d9"</description>
</maintainer>
<longdescription>
Wine is an Open Source implementation of the Windows API on top of X and Unix.
@ -13,6 +18,8 @@ Think of Wine as a compatibility layer for running Windows programs. Wine does n
<use>
<flag name="capi">Enable ISDN support via CAPI</flag>
<flag name="custom-cflags">Bypass strip-flags; use at your own peril</flag>
<flag name="d3d9">Apply highly experimental patches for Gallium Nine support.
This patch may break some applications.</flag>
<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;

@ -0,0 +1,450 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1-2)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
GV="2.40"
MV="4.5.6"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}"
WINE_GENTOO="wine-gentoo-2015.03.07"
GST_P="wine-1.8-gstreamer-1.0"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86.msi )
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( https://dl.winehq.org/wine/wine-mono/${MV}/wine-mono-${MV}.msi )
https://dev.gentoo.org/~np-hardass/distfiles/${PN}/${GST_P}.patch.bz2
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
elibc_glibc? ( threads )
mono? ( abi_x86_32 )
pipelight? ( staging )
s3tc? ( staging )
vaapi? ( staging )
osmesa? ( opengl )" #286560
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
staging? ( dev-lang/perl dev-perl/XML-Simple )
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
prelink? ( sys-devel/prelink )
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
sys-devel/flex"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
einfo "Checking for gcc-5 ms_abi compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/pr66838 || false ) >/dev/null 2>&1; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please use gcc-config to select a"
eerror "different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
eerror "You need gcc-4.4+ to build 64-bit wine"
eerror
return 1
fi
if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
}
pkg_setup() {
wine_build_environment_check || die
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-r3_src_unpack
if use staging; then
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
local STAGING_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || die
if [[ "${WINE_COMMIT}" != "${STAGING_COMMIT}" ]]; then
einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
einfo "If src_prepare fails, try emerging with the env var EGIT_COMMIT."
einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} emerge -1 wine"
fi
fi
else
unpack ${P}.tar.bz2
use staging && unpack "${STAGING_P}.tar.gz"
fi
unpack "${WINE_GENTOO}.tar.bz2"
unpack "${GST_P}.patch.bz2"
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
local md5="$(md5sum server/protocol.def)"
local PATCHES=(
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${WORKDIR}/${GST_P}.patch"
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
ewarn "Wine bugzilla should explicitly state that staging was used."
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"
(
set -- DESTDIR="${S}" --backend=epatch --no-autoconf --all ${STAGING_EXCLUDE}
cd "${STAGING_DIR}/patches"
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
fi
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with v4l)
$(use_with X x)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
use staging && myconf+=(
--with-xattr
$(use_with vaapi va)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
if use gecko ; then
insinto /usr/share/wine/gecko
use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if use mono ; then
insinto /usr/share/wine/mono
doins "${DISTDIR}"/wine-mono-${MV}.msi
fi
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
# respect LINGUAS when installing man pages, #469418
for l in de fr pl; do
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
done
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
if use gstreamer; then
ewarn "This package uses a Gentoo specific patchset to provide"
ewarn "GStreamer 1.0 support. Any bugs related to GStreamer should"
ewarn "be filed at Gentoo's bugzilla, not upstream's."
fi
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -132,7 +132,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -219,8 +219,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -251,6 +250,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${WORKDIR}/${GST_P}.patch"
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"

@ -0,0 +1,456 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1-2)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
GV="2.40"
MV="4.5.6"
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
WINE_GENTOO="wine-gentoo-2015.03.07"
GST_P="wine-1.8-gstreamer-1.0"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86.msi )
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( https://dl.winehq.org/wine/wine-mono/${MV}/wine-mono-${MV}.msi )
https://dev.gentoo.org/~np-hardass/distfiles/${PN}/${GST_P}.patch.bz2
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
elibc_glibc? ( threads )
mono? ( abi_x86_32 )
pipelight? ( staging )
s3tc? ( staging )
vaapi? ( staging )
osmesa? ( opengl )" #286560
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
staging? ( dev-lang/perl dev-perl/XML-Simple )
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
prelink? ( sys-devel/prelink )
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
sys-devel/flex"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
einfo "Checking for gcc-5 ms_abi compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/pr66838 || false ) >/dev/null 2>&1; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please use gcc-config to select a"
eerror "different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
eerror "You need gcc-4.4+ to build 64-bit wine"
eerror
return 1
fi
if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
}
pkg_setup() {
wine_build_environment_check || die
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-r3_src_unpack
if use staging; then
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
local STAGING_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || die
if [[ "${WINE_COMMIT}" != "${STAGING_COMMIT}" ]]; then
einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
einfo "If src_prepare fails, try emerging with the env var EGIT_COMMIT."
einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} emerge -1 wine"
fi
fi
else
unpack ${P}.tar.bz2
use staging && unpack "${STAGING_P}.tar.gz"
fi
unpack "${WINE_GENTOO}.tar.bz2"
unpack "${GST_P}.patch.bz2"
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
local md5="$(md5sum server/protocol.def)"
local PATCHES=(
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${WORKDIR}/${GST_P}.patch"
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
ewarn "Wine bugzilla should explicitly state that staging was used."
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"
(
set -- DESTDIR="${S}" --backend=epatch --no-autoconf --all ${STAGING_EXCLUDE}
cd "${STAGING_DIR}/patches"
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
# To differentiate unofficial staging releases
if [[ ! -z ${SUFFIX} ]]; then
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
fi
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with v4l)
$(use_with X x)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
use staging && myconf+=(
--with-xattr
$(use_with vaapi va)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
if use gecko ; then
insinto /usr/share/wine/gecko
use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if use mono ; then
insinto /usr/share/wine/mono
doins "${DISTDIR}"/wine-mono-${MV}.msi
fi
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
# respect LINGUAS when installing man pages, #469418
for l in de fr pl; do
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
done
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
if use gstreamer; then
ewarn "This package uses a Gentoo specific patchset to provide"
ewarn "GStreamer 1.0 support. Any bugs related to GStreamer should"
ewarn "be filed at Gentoo's bugzilla, not upstream's."
fi
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -1,451 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
AUTOTOOLS_AUTORECONF=1
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1-2)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
GV="2.40"
MV="4.5.6"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}"
WINE_GENTOO="wine-gentoo-2015.03.07"
GST_P="wine-1.7.55-gstreamer-v5"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86.msi )
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( https://dl.winehq.org/wine/wine-mono/${MV}/wine-mono-${MV}.msi )
gstreamer? ( https://dev.gentoo.org/~np-hardass/distfiles/${PN}/${GST_P}.patch.bz2 )
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
elibc_glibc? ( threads )
mono? ( abi_x86_32 )
pipelight? ( staging )
s3tc? ( staging )
vaapi? ( staging )
osmesa? ( opengl )" #286560
#?? ( gstreamer staging ) #Should be fixed by pre/post patchset
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:0.10[${MULTILIB_USEDEP}]
media-libs/gst-plugins-base:0.10[${MULTILIB_USEDEP}]
)
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
staging? ( dev-lang/perl dev-perl/XML-Simple )
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
prelink? ( sys-devel/prelink )
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
sys-devel/flex"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
einfo "Checking for gcc-5 ms_abi compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/pr66838 || false ) >/dev/null 2>&1; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please use gcc-config to select a"
eerror "different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
eerror "You need gcc-4.4+ to build 64-bit wine"
eerror
return 1
fi
if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
}
pkg_setup() {
wine_build_environment_check || die
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-r3_src_unpack
if use staging; then
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
fi
else
unpack ${P}.tar.bz2
use staging && unpack "${STAGING_P}.tar.gz"
fi
unpack "${WINE_GENTOO}.tar.bz2"
use gstreamer && unpack "${GST_P}.patch.bz2"
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
local md5="$(md5sum server/protocol.def)"
local PATCHES=(
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
)
if use gstreamer; then
# See http://bugs.winehq.org/show_bug.cgi?id=30557
ewarn "Applying experimental patch to fix GStreamer support. Note that"
ewarn "this patch has been reported to cause crashes in certain games."
# Wine-Staging 1.7.38 "ntdll: Fix race-condition when threads are killed
# during shutdown" patch and "Added patch to implement shared memory
# wineserver communication for various user32 functions" prevents the
# gstreamer patch from applying cleanly.
# So undo the staging patch, apply gstreamer, then re-apply rebased staging
# patch on top.
if use staging; then
PATCHES+=(
"${FILESDIR}/${PN}-1.7.55-gstreamer-v5-staging-pre.patch"
"${WORKDIR}/${GST_P}.patch"
"${FILESDIR}/${PN}-1.7.55-gstreamer-v5-staging-post.patch" )
else
PATCHES+=( "${WORKDIR}/${GST_P}.patch" )
fi
fi
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
ewarn "Wine bugzilla should explicitly state that staging was used."
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"
(
set -- DESTDIR="${S}" --backend=epatch --no-autoconf --all ${STAGING_EXCLUDE}
cd "${STAGING_DIR}/patches"
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
fi
autotools-utils_src_prepare
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with v4l)
$(use_with X x)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
use staging && myconf+=(
--with-xattr
$(use_with vaapi va)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
if use gecko ; then
insinto /usr/share/wine/gecko
use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if use mono ; then
insinto /usr/share/wine/mono
doins "${DISTDIR}"/wine-mono-${MV}.msi
fi
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
# respect LINGUAS when installing man pages, #469418
for l in de fr pl; do
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
done
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
AUTOTOOLS_AUTORECONF=1
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
@ -24,8 +23,9 @@ fi
GV="2.44"
MV="4.5.6"
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}"
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
WINE_GENTOO="wine-gentoo-2015.03.07"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
@ -41,7 +41,7 @@ if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
@ -130,7 +130,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -217,8 +217,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -247,6 +246,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
@ -263,8 +263,15 @@ src_prepare() {
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
# To differentiate unofficial staging releases
if [[ ! -z ${SUFFIX} ]]; then
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
fi
autotools-utils_src_prepare
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then

@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
AUTOTOOLS_AUTORECONF=1
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
@ -24,8 +23,9 @@ fi
GV="2.44"
MV="4.6.0"
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}"
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
WINE_GENTOO="wine-gentoo-2015.03.07"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
@ -41,7 +41,7 @@ if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${STAGING_P}.tar.gz )"
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
@ -129,7 +129,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -216,8 +216,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -246,6 +245,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
@ -265,8 +265,15 @@ src_prepare() {
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
# To differentiate unofficial staging releases
if [[ ! -z ${SUFFIX} ]]; then
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
fi
autotools-utils_src_prepare
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then

@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
AUTOTOOLS_AUTORECONF=1
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
@ -130,7 +129,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -217,8 +216,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -247,6 +245,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
@ -270,7 +269,8 @@ src_prepare() {
fi
fi
autotools-utils_src_prepare
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then

@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
AUTOTOOLS_AUTORECONF=1
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
@ -130,7 +129,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -217,8 +216,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -247,7 +245,7 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${FILESDIR}"/${P}-sysmacros.patch #580046
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
@ -271,7 +269,8 @@ src_prepare() {
fi
fi
autotools-utils_src_prepare
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then

@ -0,0 +1,445 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1-2)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
GV="2.44"
MV="4.6.2"
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
WINE_GENTOO="wine-gentoo-2015.03.07"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86.msi )
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( https://dl.winehq.org/wine/wine-mono/${MV}/wine-mono-${MV}.msi )
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
elibc_glibc? ( threads )
pipelight? ( staging )
s3tc? ( staging )
vaapi? ( staging )
osmesa? ( opengl )" #286560
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
staging? ( dev-lang/perl dev-perl/XML-Simple )
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
prelink? ( sys-devel/prelink )
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
sys-devel/flex"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
einfo "Checking for gcc-5 ms_abi compiler bug ..."
$(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
if ! ( "${T}"/pr66838 || false ) >/dev/null 2>&1; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
einfo "Checking for gcc-5-3 stack realignment compiler bug ..."
# Compile in subshell to prevent "Aborted" message
if ! ( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 || false ) >/dev/null 2>&1; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please use gcc-config to select a"
eerror "different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
eerror "You need gcc-4.4+ to build 64-bit wine"
eerror
return 1
fi
if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
}
pkg_setup() {
wine_build_environment_check || die
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-r3_src_unpack
if use staging; then
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
local STAGING_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || die
if [[ "${WINE_COMMIT}" != "${STAGING_COMMIT}" ]]; then
einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
einfo "If src_prepare fails, try emerging with the env var EGIT_COMMIT."
einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} emerge -1 wine"
fi
fi
else
unpack ${P}.tar.bz2
use staging && unpack "${STAGING_P}.tar.gz"
fi
unpack "${WINE_GENTOO}.tar.bz2"
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
local md5="$(md5sum server/protocol.def)"
local PATCHES=(
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
"${FILESDIR}"/${PN}-sysmacros.patch #580046
)
if use staging; then
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
ewarn "Wine bugzilla should explicitly state that staging was used."
local STAGING_EXCLUDE=""
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
# Launch wine-staging patcher in a subshell, using epatch as a backend, and gitapply.sh as a backend for binary patches
ebegin "Running Wine-Staging patch installer"
(
set -- DESTDIR="${S}" --backend=epatch --no-autoconf --all ${STAGING_EXCLUDE}
cd "${STAGING_DIR}/patches"
source "${STAGING_DIR}/patches/patchinstall.sh"
)
eend $?
# To differentiate unofficial staging releases
if [[ ! -z ${SUFFIX} ]]; then
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
fi
default
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS # otherwise wine doesn't respect LINGUAS
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with v4l)
$(use_with X x)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
use staging && myconf+=(
--with-xattr
$(use_with vaapi va)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
if use gecko ; then
insinto /usr/share/wine/gecko
use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if use mono ; then
insinto /usr/share/wine/mono
doins "${DISTDIR}"/wine-mono-${MV}.msi
fi
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
# respect LINGUAS when installing man pages, #469418
for l in de fr pl; do
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
done
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
}
pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
}

@ -26,6 +26,8 @@ MV="4.6.2"
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
STAGING_P="wine-staging-${PV}"
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
D3D9_P="${PV}"
D3D9_DIR="${WORKDIR}/wine-d3d9-patches-${D3D9_P}"
WINE_GENTOO="wine-gentoo-2015.03.07"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
@ -39,14 +41,16 @@ SRC_URI="${SRC_URI}
if [[ ${PV} == "9999" ]] ; then
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
D3D9_EGIT_REPO_URI="git://github.com/sarnex/wine-d3d9-patches.git"
else
SRC_URI="${SRC_URI}
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )"
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )
d3d9? ( https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-${PV}.tar.gz -> ${D3D9_P}.tar.gz )"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test +threads +truetype +udisks v4l vaapi +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
test? ( abi_x86_32 )
elibc_glibc? ( threads )
@ -62,6 +66,7 @@ RESTRICT="test"
COMMON_DEPEND="
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
capi? ( net-dialup/capi4k-utils )
d3d9? ( media-libs/mesa[d3d9,${MULTILIB_USEDEP}] )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
@ -129,7 +134,7 @@ RDEPEND="${COMMON_DEPEND}
dos? ( games-emulation/dosbox )
perl? ( dev-lang/perl dev-perl/XML-Simple )
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
samba? ( >=net-fs/samba-3.0.25 )
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
@ -216,8 +221,7 @@ src_unpack() {
local WINE_COMMIT=${EGIT_VERSION}
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
unset EGIT_COMMIT;
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
@ -229,9 +233,15 @@ src_unpack() {
einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} emerge -1 wine"
fi
fi
if use d3d9; then
EGIT_REPO_URI="${D3D9_EGIT_REPO_URI}"
unset ${PN}_LIVE_{REPO,BRANCH,COMMIT} EGIT_COMMIT;
EGIT_CHECKOUT_DIR="${D3D9_DIR}" git-r3_src_unpack
fi
else
unpack ${P}.tar.bz2
use staging && unpack "${STAGING_P}.tar.gz"
use d3d9 && unpack "${D3D9_P}.tar.gz"
fi
unpack "${WINE_GENTOO}.tar.bz2"
@ -268,6 +278,14 @@ src_prepare() {
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
fi
fi
if use d3d9; then
if use staging; then
PATCHES+=( "${D3D9_DIR}/staging-helper.patch" )
else
PATCHES+=( "${D3D9_DIR}/d3d9-helper.patch" )
fi
PATCHES+=( "${D3D9_DIR}/wine-d3d9.patch" )
fi
default
eautoreconf
@ -341,6 +359,7 @@ multilib_src_configure() {
--with-xattr
$(use_with vaapi va)
)
use d3d9 && myconf+=( $(use_with d3d9 d3dadapter) )
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038

@ -60,3 +60,9 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Apr 2016; Markus Meier <maekke@gentoo.org> linux-logo-5.11-r3.ebuild:
add ~arm, bug #577590
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -7,6 +7,6 @@ AUX linux_logo_creator 604 SHA256 613d44af9778e9e050850341a32f9efc75dec47bda4dfb
AUX logo-config 195 SHA256 9390d9ae9788f9df9cc3395bf53b304aa7747343ff2b3d11e7ab2f97385b05f2 SHA512 d58c60821d60d511f637d9abfd996b1420662df3bc5df8ce3ee2b3bd97974b4996a4a57ac18f8fdf5305cca3221244088d28e6d9ae5ee10d6df49f6247806469 WHIRLPOOL 8068cd6c79bf65ee58f420bc99b0b9f19ec3cb0f28c6aeca2a7a13ed8cfa4b3bcade3974680316b8e3e3d9f4fb348d66ab9d86d71765585472333e66e714d8b0
DIST linux_logo-5.11.tar.gz 103623 SHA256 f56634d7b6bebd6598705d973997435fdc9cb9115dea3cc1d63398c92ebe72d9 SHA512 3c11d59eeb1ea613eb66d3ea5ef2d7c9ef906cb12430b9350570a6a1937ec174bdd974e6227358339c3fd2e0647a5066a0bea22289c4aa9bc8b03afb0033f114 WHIRLPOOL d2f83045df8c2f23f74a527af1aa36ea952fb3595ebed39d216b6ccdf12609051598024e703c8af6d496cf1c7e66de27104dfdb885fe8bbab60e1607fd0ed1a5
EBUILD linux-logo-5.11-r3.ebuild 2192 SHA256 be486b5fe632db6843fccc77b64282b7737d6f47c9841273ad750cb1e9cd3124 SHA512 bf77fdadb7c3fb57564cca61bceb17fb6ced0c8c754ec90759d01d1b9bb7cb9ce4f70ca2b16a374bdb0efe9ae3dbf23bcbb1f045634312fe79ed44d926a72ce2 WHIRLPOOL 35aaa4576d42d05f2bea7c784cb0222685e448d40302b0b79da09607acb29b84987ca80c0fd3499acee3dad813373a81900b4455f7873b9bc7c6e20124baac8d
MISC ChangeLog 2374 SHA256 a787b004d78dfe6afcfa5d8c751ff9e4be643e59687f1e7391b8ac74ad6c1f25 SHA512 8ba37cdf4f01b25ef86a02cb34a1ad2147714420d54df307f7866d74489e5feb86f713fb86427dbd9a051328cdae2576f0f2ab4f6260d6b4673188baa89c0334 WHIRLPOOL e388dd20dedea84f76e107cde0398242bf2da827e5a48809115a58befdcbe006d45e594316ee5dff1603698eb3b0bf86fb8fb67ca5c418d7c1e7640c3ff64982
MISC ChangeLog 2551 SHA256 27c32e59547c7dcb7523d2a263a494f4f5311d7687282857774f6f3c9272b309 SHA512 a2035025800c00b3cb080a5f60b8f247829ff873d5888e98b604954de0e0a2a48711168adb04c450bab646f449550c1e0165aaf8e632e270d8c4c595316a319a WHIRLPOOL f7727a9a5337f4532ee17df3dc238907453c093dac731cb45386e17c4d1aa6a0ae0e004c6cf5831770e4336bad349f4cea126328c723f2cc9848f2a53370d8b5
MISC ChangeLog-2015 13817 SHA256 6d0041b4cc467e0b050e568987653b305f15baa7f10581feb3830c5a3833d3a3 SHA512 17a6f1dca4b84ed7b12677f5d290632c1692ae349e71ff2d04eb4d405ddfe9782fdaf327dc6b6420d6aa78b90047b001cb0009e0c2a921fa581336daa989d83c WHIRLPOOL 92eb343c2e36c84e35c2da27d90d44225cc4c46caa8bfd59832af20ab0ea98abf07a04cc233e607f8de231635e3cdc86fa1bc2d5357632f6c65dcf675d701336
MISC metadata.xml 593 SHA256 55a29ec2831b97faad4e0f176aab9721eaca6673a3332b49a66cc837e14c446d SHA512 a467d7cf5f4ac857acd4dba46860dfe9f82f097927584d851c32b4fd0a5d044d494df742e22625dd9281db4b3bce3f5b13f5297c07012e53c2b3f331bda4dbd5 WHIRLPOOL bfccbbeea9f5723a9fa476ff38daa7e203041c707c9d305d6b3be382491622e74efa30e4fc985e53acb2bac67c5b81bbc5383370e6a4cf7bdb9bd2dbbf872bb9

@ -240,3 +240,9 @@
Package-Manager: portage-2.2.27
*mongodb-3.2.5 (21 Apr 2016)
21 Apr 2016; Ultrabug <ultrabug@gentoo.org> -mongodb-3.2.3.ebuild,
+mongodb-3.2.5.ebuild:
version bump, drop old

@ -39,6 +39,6 @@ EBUILD mongodb-3.0.10.ebuild 4323 SHA256 c649798331ded8ba41cd78d497faf5a4a421ad1
EBUILD mongodb-3.0.11.ebuild 4323 SHA256 c649798331ded8ba41cd78d497faf5a4a421ad1ecb0621c043778e8b4881d7ec SHA512 7e32f3f24095d1df7f97abecf1ae0156a525833723f78d7d74f598cf59682a1e3c424c040ed11986240fa2bd45e7dee7b80432813e9bb093103a1058ff9eb61c WHIRLPOOL 7e9570d32f040eedce644f305f168a5f86f154f47ab54f5c126d99113e9086bc57be13c3ab563abf8b0fe061d4cd9e5d7584f2a3e3ae005a7d34fd4c563941b8
EBUILD mongodb-3.2.4.ebuild 4979 SHA256 06c3e470cacd0cad6fe505fecc31459796616adce770d2c988e9b5fce120a6ac SHA512 9d8152a3029cf119ff2e27f7c2066ceb8e36ee636c4363dd5d99b8076408aeb52b1a48d9edb14bc7eec70265dba65fb8fd45f682bb9f0a00331d7fa30d850a90 WHIRLPOOL 12208c06dfa2c19c925423b7a48ea093139578aa61eac90d3bf448b87c97d926fe8a8d2a0da17ead7dbb07f89c5c5631da6eb06677222adf8e3fc48c434aa1a3
EBUILD mongodb-3.2.5.ebuild 4986 SHA256 be1de50af65d1917a69e9ebfe5c0814a77cea30ace1a49ecc2f569cd7cff6987 SHA512 c969bffb2ef365dfd0921aaaad94c3b54a698ca5cbf3c7bbf8e3ee18178f4f9c09838d40a4f71cea47b2e76e41c52e49f6375dc1b26056900b93693966556d82 WHIRLPOOL 97ac0f12ca012ef6d6b48aad357027432324ac56a62ea08efd9282bf75519f6af96ce1041e32e41ab62afd7269cd1c444ac690e1cef6662b733daa4c702dc4fc
MISC ChangeLog 8049 SHA256 0ac9bcbce25c848c1c47ae0fb81073d09d58492f1c8a94ea8b3e76ae16f7994e SHA512 e645669a5a71cff02a694da4309c3891ec3cd23b440bf630ee8f67c5226a242a8e7bd2684bf7ef19d3f1065c28c70b94c6893210ca74e23bb45edb231eef8575 WHIRLPOOL c71ab254b5a3af11dcfa0f4d96e6c4ffc43e27e3719924c585fec5f80fc1fce26716d80f38a1fe81f00513186e052ec1ff0fac42fe0c944b7395a2405726bc8a
MISC ChangeLog 8199 SHA256 282782803ddc3bcf7c575ca73ff7f93d5929344ad4308623753201cdbdb7a987 SHA512 bf985ae2dc56657f1a0b2f90e7adeed8b04b54b377d500404f5d5226195eb5c419dc09f5570ff0cecc66d2e5055c34917850ba66507d34532849ad2043b93add WHIRLPOOL 97a740629c21fa922eaae2cc6ff5a52ab3f96939da75441ce5df442b1803e6076b42156a4ccf9599311154d192601994ae1f3979b0bf81b722dd6bd0bd31d5c2
MISC ChangeLog-2015 25355 SHA256 a3aed548a6ffb7287da4945eb5bd03d1fa13d900600ba8b9349065276684e916 SHA512 efaeaa046614ab70a6e790cd9af861ec98a6472f62f3362cc1a935e12eceae8e00bbe210abec070eae6bba6cf791b69b937744acf2053ef2eda7458eb6b62efd WHIRLPOOL 22ad53f03a3f038d53fc8143b2a8a729c0157efe458a7aabd48ea753bc37b90c7424dc5103dafac750db40a47296a8624e566789fa49c71f54d479af860550f5
MISC metadata.xml 1155 SHA256 6a2fa3a300ac70566064d335f3e860ad3a55cb095c4429c66d4286ab9b05d63b SHA512 12225b88e445bdfd799726ad4bf3f83723310c068fd11bacb84fd905b6ea0382307c7ff4bdde46dc96d0bf92a87c48680a869757e3151e9205df802a9462feab WHIRLPOOL d06a838583bac8b7000f0ba9d055970f217ede3cee748f4a3d15f376b4caf4e0b1171be8bc28d75648a0585247225b2d8b768db4003d1cd64164d67bb612dae3

@ -90,3 +90,28 @@
Bug: 575810
*aseprite-1.1.4.1 (21 Apr 2016)
21 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
aseprite-0.9.5-r1.ebuild, -aseprite-1.0.6.ebuild, +aseprite-1.1.4.1.ebuild,
-aseprite-9999.ebuild, -files/aseprite-1.0.6-obinary.patch,
-files/aseprite-1.0.6-png_sizeof.patch,
+files/aseprite-1.1.4.1_underlinking.patch, metadata.xml:
Bump to 1.4.1.1. Drop old.
New version 1.4.1.1, dropping failed 1.0.6 and 9999.
Added SLOT for virtual/jpeg:0 for 0.9.5-r1.
Gentoo-Bug: https://bugs.gentoo.org/571776
Package-Manager: portage-2.2.26
Closes: https://github.com/gentoo/gentoo/pull/1309
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
21 Apr 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
Grant maintainership to proxy maintainer.
Gentoo-Bug: https://bugs.gentoo.org/580556
Package-Manager: portage-2.2.26

@ -1,12 +1,10 @@
AUX aseprite-0.9.5-as-needed.patch 1119 SHA256 cee86f85a9baffa6f85cd22c096f14271dc6b2f8589e8958d0a93128e7c013c2 SHA512 d8b986cb5dc6f4737453680abee7c2a150aed40df13c807b7b5d1140e3bca7e854ce3c62189d12647933408c2e49e4a85bb3259b1a5964dc93b50e16202547e7 WHIRLPOOL 7b2bbb80c86eb45a202396f5f8f83760eccc3d3a42e47688f8f4c67cf0ee82f8cc7dc665a76fa3bc0bd9a74fadd14af5afc9b1747e258ab61a5a895f6f12a8a1
AUX aseprite-0.9.5-underlinking.patch 714 SHA256 b4bde90abac92a6c0cd9533610a1623497bb6ff371b7574f38b0d55dcd7e25ff SHA512 d941006981c01a93da30f7460fb5d4d9cd9927f370c568d3c8a39a4b6eaff1998f054bc96fc546f62b58d61eac7994210b45b56f3ad2f65cacf7c4cb333205f8 WHIRLPOOL 9661b86c2341f505f158409751759468a7757a14ba5edb39904cf35607a3bbb588bbcd8f5687afa9b696651f4299706a1c1d6a23c268cf88efcc048c6a1084d3
AUX aseprite-1.0.6-obinary.patch 638 SHA256 fedad8b421be4e33dae347d5340f70d9731774c125bef176c2ef650a1f166312 SHA512 4001a1766071138bfa45f58af460f9d3b4ce0900b8e2ae049b76dc7f9f9f933c9bc94c02c9f7417d7194e1aedbf884be91edeb9cc32b0930ddda6913139582d7 WHIRLPOOL 3cc9f84a8de9d5259707b72d1034602773fd0360414f9f2e4c8f2286741c90e0f06af3a6442e085f40e441cf467f116a9bfa2b4e017ec4a7af7bb6abaebbe1ff
AUX aseprite-1.0.6-png_sizeof.patch 446 SHA256 74563a756f99c3e5e8220e0bfdf7bb42e5ccee6fd5b1c9e11ab2d9eb28945e52 SHA512 b050e2b6a5b951cfb8a6cf688577439a6ebdc0e51163f8be3bf735ac49f25ce98b9488477cfbc7b811aa1e3348a2d3887e6ea04bc39a5011f562ad70dceb3297 WHIRLPOOL 6237f230fef3eec5ef55c12d94d72a72c6ce4b9d583c4fb0b2f4146567e97206c0097aabe39593f4daf6792b9ad69a7619e091ac3736224418d889139a150380
AUX aseprite-1.1.4.1_underlinking.patch 285 SHA256 a15b138092abc0dad3ac5f9a3abda93af6e7da04395f780e8c64b344de10d07a SHA512 f666c22f3a12e0666180acc6c34f007ae164860f000036dfe63528efac6a42aefc1fe490b0df433063200dbcb9d6cfcbbd35a196267d284b19204b962acfde4c WHIRLPOOL 04e802ff2a47920128b3a41029d5ea38fee59b41e2c14a8eaa23478684ce38e56239cf3bf0bd1080b0ee2686ad6b62b492a8c85dc7d64361e25f123c18846cf0
DIST Aseprite-v1.1.4.1-Source.zip 11723085 SHA256 731ac44259217626dde91cdcae9a24cdd4337540fc91bbe5c05cebcb12869879 SHA512 deeb42c123517e17378498584bb788f375e8aaaf046d5f9732848a5bd794a1af1d8381ff51271f9e30c198478e0f716ae23495972b693db9049ff4c2b8968672 WHIRLPOOL 5c2bd1bf8f5d187c385086a431ab070f55308b01089ce703e54093963402a9300295ea1cbf3602021fea1211ae68c6a2a07391e8e054827ce82ee60462001c4a
DIST aseprite-0.9.5.tar.xz 507744 SHA256 81e0360d9d8a32d6c548775dbacdb1520aac94b54c2d9f1327d52f219737f154 SHA512 fc6df942aefea67fd05e1b688209b70a2d5879a1441f61a6e3ee4d72fcdab4e580e1d4d7392fd493e0a46c45401a3eef759aa3efee17450e4c98df7f310b2d00 WHIRLPOOL 060dcf2754827ab3b30dde55cfcecd25e2d88f6e296b45529737e2194f4a9891d171776d10f9c571890efb9766b64080b85dc3d737102d2ac7be9843d27fdaef
DIST aseprite-1.0.6.tar.gz 3685678 SHA256 449619ee49eaf18c483706c6d2364868085b0f311548bd69e5664fdc0c06e21e SHA512 0189cb6d845ea799f84c17b6456a10341a5ba2a2712bed2c202a711ffe60bb3f2e2eb47bb5702c6326f16a842cd8780c4c1f44ba61111a535b172c34e6f2d327 WHIRLPOOL 4bbf000bf30beafef0003f047f625d4af7e61d51336562ba9192eceb4c72cafbd361bf68ba5fef20b260e74997b679d440d2f9e6386c1ab48c0a6e103577caf2
EBUILD aseprite-0.9.5-r1.ebuild 2617 SHA256 9f7c92caced8c870ec952fc88f78015df8dc329b67411c98dc2017fc155074ad SHA512 3cce8d59f9c5e666a3838e6289b25319f853a6579886711f6f1ea624c1bd82d322a48f2b96e08786c36149c2e307ae9b6fbf9b49f5009517d5f9b2234fc2b138 WHIRLPOOL 6b5857c85da42c8e072220cf275a9ce2a76514cf9b9238450d8fde00efbe566ff3fad6076e3a13b15de344c24e0cea54d5b53c64242d327eef745a0a614ea4d5
EBUILD aseprite-1.0.6.ebuild 1749 SHA256 a3705189b8b5b4459efadef973af30729453bdf7b910b11c0d22adcfd0c1a421 SHA512 89aefa98e985f0e4db052983c060f458aff76b2e0e69f16c38de4d1077e97daa458f391761664f7a1cbfed3765f93166708557cdbae8f1537c0cfb8b1a54e127 WHIRLPOOL bf003cc395926d8ddde7084f841b2dbc02bcc64395d61d29c2b598421d5ca202b18ecced6f22ebc45754d01c2c0d4fdffaec67251839337f82ed6cbbf5284160
EBUILD aseprite-9999.ebuild 2287 SHA256 51d581e2e8b8ab9d5d5429b63fc533f8a726e80e3bf982739ae4535b91370d48 SHA512 296e7b779e456b1239b8c5cc41bad4a3dd54b94fd454b269ac3d18cd1cefc077f2ece9a0fc71fff7007e742e66b3b556829747d8a85023112b0972b5181d68a3 WHIRLPOOL dfbceb03c57fa76350f648135336dd1149fec2fbef0134e2e358310a28807b1297c409dc58723abea131d69756698bcf285c846cd985d7b016043cf0f5afb8f6
MISC ChangeLog 3496 SHA256 12aea10cfdf3c3cecf8632b0eed9176bd9eaa1d0a87a2be1b03ec6027d7f558c SHA512 acdc571404d47505edbd7ff6add3c25168663c031e08d8872c95fff77368550394468cb6be0f79ae29712b9f593116d45ae54a57f8c7d14752fffb60c2c5f5bf WHIRLPOOL 01f87f7ab5e7c6b282072453c44832cf7fb87ec433e977e62645b12424f18e1e9fe07e5dd8d437077fa3f244f61c4dbd11e49a731e261b401133fb9011feb0d9
EBUILD aseprite-0.9.5-r1.ebuild 2619 SHA256 1f9ec73525508b9098530e0e9d115f65e4b4376c56c6bc58403179eb6e9fc4a7 SHA512 67e608d8bf2619c328793c107dda418d54e03fe08474542cd4493226983851fb993a36006a318859b01d815524cb1ab2fef897dfa052d797a5d502f1cafb675c WHIRLPOOL e5cbfe4d32c0b3bcc6b20736a00f016a20600d5b2de06e796cb82784f71393ac0677778ebac451d27aa3d40e3347d6f6e19902a8a7a4a67748b1c0c51ed66848
EBUILD aseprite-1.1.4.1.ebuild 1687 SHA256 b0ffd6d15c10da997e5770f39d03765460965b651f26702191f136ffd955fadb SHA512 a5aa8b8cb18603d875fa54667056e2c6fd302e4a154c3e1dcfba476ef6d59103c579a03b268db9ecc05d4de2a3488985fd5dc1e6f3981ec8955398df31445bf1 WHIRLPOOL 62afe62b826df231cb4d78b119fb4f7796aefa7b3949e1b6af333599de2aa7ecfa20593dffe78f398dbc195ea23d7614eea080574d7cf859236f27b2da6677f5
MISC ChangeLog 4341 SHA256 d3b7f3d1a47aac52c4ae75f8b24e6af7fc064a036314432d3b1ec4024c09bb0b SHA512 f3b936f0a04cae16fd3d5b70b5434b632b3fe9174abcb7fb80536215d1b3e956548ed8b66c2fd7ada343a662a46183a656332936a114cb1b848bfa20133592b6 WHIRLPOOL 456e053d5b56149f4451da8ab0e82d564dea8d5698c30836969b9a0d99f77e29510f059abf840f6fb5439fff766af3f0a05618c3c02770f540a0b30061e714e9
MISC ChangeLog-2015 2153 SHA256 584b9accdef10dcd89025aa62391866b9df0b9157312f572ac2c9c14c0411ea3 SHA512 9da3a31f2c3f213f9a76c236fd44606c416cf73ac5906250c754c1dd511ab287e0adc6cbfe1f428a577bb13c5a3bf9224c1c260e29782d7c8e880b5b472bbb56 WHIRLPOOL 1a4e2410a57a658b6fbb3406c3b49bc233ae314e48b4204488c0de4205a9986e2a3025996eebd7df25a655eb731a127c0fc7c0432a5576a2ff44dfe3c1bfa7eb
MISC metadata.xml 522 SHA256 955e0cf5f508812f264b95d44be0c2fa44e6fbc796d0f630b2f9e6f04de385a6 SHA512 e19232e03126d3d41c75e24a4ee82697b7fa5fde20793b55066a3b02e02fb322c6a649e06b37c1844fa887a54b218df39c94a800867d613a6e7cad1b8c06077a WHIRLPOOL 86aebce097f753682df87b259c7b19d7c501e3b58806fffb3a128a02941ad32283d820420fc33d170c7de4041e0727124c680db9bda2f9432daf2210960ea151
MISC metadata.xml 863 SHA256 298fc003dcc415546d6520ace441cf71dfdaf978ac6f26577ed0b225f99f6711 SHA512 d75c41d8d2a09a1651a0c7b2f9eaff54bfd2645b0bec1d84c43916d84928e81e3a84b38491ca8b9d46358d7b0e819550fdd599faca951ef3c1ebaa7dc5b4f359 WHIRLPOOL e6afb17abab4fa366375bb00f0df179a2ef8ded149c1994fb7f98182faf5216449eda791af7b209dd10fc6aa1d3b04ea784af3657eacb3bab9ed7560d58000f6

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -22,7 +22,7 @@ RDEPEND="dev-libs/tinyxml
media-libs/libpng:0
net-misc/curl
sys-libs/zlib
virtual/jpeg
virtual/jpeg:0
x11-libs/libX11"
DEPEND="${RDEPEND}
test? ( dev-cpp/gtest )"

@ -1,36 +1,39 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
inherit cmake-utils multilib toolchain-funcs flag-o-matic
inherit cmake-utils flag-o-matic
DESCRIPTION="Animated sprite editor & pixel art tool"
HOMEPAGE="http://www.aseprite.org"
SRC_URI="https://github.com/aseprite/aseprite/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-v${PV}-Source.zip"
LICENSE="GPL-2 FTL"
# See https://github.com/aseprite/aseprite#credits
# Some bundled third-party packages built-in:
# gtest duktape modp_b64 simpleini
LICENSE="BSD GPL-2 MIT"
SLOT="0"
# giflib still unkeyworded
KEYWORDS=""
KEYWORDS="~amd64 ~x86"
IUSE="debug memleak"
IUSE="debug test webp"
RDEPEND="dev-libs/tinyxml
media-libs/allegro:0[X,png]
>=media-libs/giflib-5.0
media-libs/freetype
media-libs/giflib
webp? ( media-libs/libwebp )
media-libs/libpng:0
net-misc/curl
sys-libs/zlib
virtual/jpeg
virtual/jpeg:0
x11-libs/libX11
x11-libs/pixman"
DEPEND="${RDEPEND}
dev-cpp/gtest"
app-arch/unzip"
PATCHES=( "${FILESDIR}"/aseprite-0.9.5-underlinking.patch
"${FILESDIR}"/${P}-obinary.patch
"${FILESDIR}"/${P}-png_sizeof.patch )
PATCHES=( "${FILESDIR}"/${P}_underlinking.patch )
DOCS=( docs/files/ase.txt
docs/files/fli.txt
@ -39,6 +42,8 @@ DOCS=( docs/files/ase.txt
docs/files/picpro.txt
README.md )
S="${WORKDIR}"
src_prepare() {
cmake-utils_src_prepare
@ -46,30 +51,27 @@ src_prepare() {
if use debug ; then
sed -i '/-DNDEBUG/d' CMakeLists.txt || die
fi
rm -r third_party/* || die
}
src_configure() {
use debug && append-cppflags -DDEBUGMODE -D_DEBUG
local mycmakeargs=(
-DCURL_STATICLIB=OFF
-DENABLE_UPDATER=OFF
-DFULLSCREEN_PLATFORM=ON
-DLIBPIXMAN_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --variable=includedir pixman-1)/pixman-1"
-DLIBPIXMAN_LIBRARY="$($(tc-getPKG_CONFIG) --variable=libdir pixman-1)/libpixman-1.so"
-DUSE_SHARED_ALLEGRO4=ON
-DUSE_SHARED_CURL=ON
-DUSE_SHARED_FREETYPE=ON
-DUSE_SHARED_GIFLIB=ON
-DUSE_SHARED_GTEST=ON
-DUSE_SHARED_JPEGLIB=ON
-DUSE_SHARED_LIBLOADPNG=ON
-DUSE_SHARED_LIBPNG=ON
-DUSE_SHARED_PIXMAN=ON
-DUSE_SHARED_TINYXML=ON
-DUSE_SHARED_ZLIB=ON
$(cmake-utils_use_enable memleak)
-DUSE_SHARED_LIBWEBP=ON
-DWITH_WEBP_SUPPORT="$(usex webp)"
-DENABLE_TESTS="$(usex test)"
)
cmake-utils_src_configure

@ -1,95 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit cmake-utils flag-o-matic git-2
DESCRIPTION="Animated sprite editor & pixel art tool"
HOMEPAGE="http://www.aseprite.org"
EGIT_REPO_URI="git://github.com/dacap/${PN}.git"
LICENSE="GPL-2 FTL"
SLOT="0"
KEYWORDS=""
IUSE="debug memleak static test"
RDEPEND="dev-libs/tinyxml
media-libs/allegro:0[X,png]
media-libs/giflib
media-libs/libpng:0
net-misc/curl
sys-libs/zlib
virtual/jpeg
x11-libs/libX11"
DEPEND="${RDEPEND}
test? ( dev-cpp/gtest )"
DOCS=( docs/quickref.odt
docs/files/ase.txt
docs/files/fli.txt
docs/files/msk.txt
docs/files/pic.txt
docs/files/picpro.txt )
src_prepare() {
cmake-utils_src_prepare
# Fix to make flag-o-matic work.
if use debug ; then
sed -i '/-DNDEBUG/d' CMakeLists.txt || die
fi
# Only do a static link with Allegro if the user explicitly wants it.
if ! use static ; then
sed -i '/-DALLEGRO_STATICLINK/d' CMakeLists.txt || die
fi
# Remove long compiling tests for users with FEATURES="-test",
# also removes the gtest dependency from the build.
if ! use test ; then
sed -i '/^find_unittests/d' src/CMakeLists.txt || die
sed -i '/include_directories(.*third_party\/gtest.*)/d' src/CMakeLists.txt || die
sed -i '/add_subdirectory(gtest)/d' third_party/CMakeLists.txt || die
fi
}
src_configure() {
use debug && append-cppflags -DDEBUGMODE -D_DEBUG
local mycmakeargs
mycmakeargs=(
-DENABLE_UPDATER=OFF
-DUSE_SHARED_ALLEGRO4=ON
-DUSE_SHARED_CURL=ON
-DUSE_SHARED_GIFLIB=ON
-DUSE_SHARED_JPEGLIB=ON
-DUSE_SHARED_LIBLOADPNG=ON
-DUSE_SHARED_LIBPNG=ON
-DUSE_SHARED_TINYXML=ON
-DUSE_SHARED_ZLIB=ON
-DFULLSCREEN_PLATFORM=ON
$(cmake-utils_use_enable memleak)
$(cmake-utils_use_use static STATIC_LIBC)
)
if use test ; then
mycmakeargs+=(
-DUSE_SHARED_GTEST=ON
)
fi
cmake-utils_src_configure
}
pkg_postinst() {
elog "Warning: aseprite might not choose the resolution correctly; so, you might need"
elog " to change the resolution once using the -resolution WxH[xBPP] argument."
elog ""
elog " On subsequent runs, aseprite will remember the resolution you have set."
elog ""
elog " For example: \`aseprite -resolution 1440x900\`"
}

@ -1,27 +0,0 @@
From 9997ad9fcbb0dcef16e4e8224e4238ecdfe56b66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?=
<Mailaender@users.noreply.github.com>
Date: Sun, 28 Sep 2014 06:38:18 +0200
Subject: [PATCH] always declare O_BINARY
closes #461
---
src/base/file_handle.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/base/file_handle.cpp b/src/base/file_handle.cpp
index 0ba214e..f336513 100644
--- a/src/base/file_handle.cpp
+++ b/src/base/file_handle.cpp
@@ -21,6 +21,11 @@
#include <fcntl.h>
#endif
+#ifndef O_BINARY
+#define O_BINARY 0
+#define O_TEXT 0
+#endif
+
using namespace std;
namespace base {

@ -1,11 +0,0 @@
--- src/app/file/png_format.cpp
+++ src/app/file/png_format.cpp
@@ -413,7 +413,7 @@
#endif
// Save the color palette.
- palette = (png_colorp)png_malloc(png_ptr, PNG_MAX_PALETTE_LENGTH * png_sizeof(png_color));
+ palette = (png_colorp)png_malloc(png_ptr, PNG_MAX_PALETTE_LENGTH * sizeof(png_color));
for (c = 0; c < PNG_MAX_PALETTE_LENGTH; c++) {
fop_sequence_get_color(fop, c, &r, &g, &b);
palette[c].red = r;

@ -0,0 +1,12 @@
diff --git a/src/she/CMakeLists.txt b/src/she/CMakeLists.txt
index eddf386..d1b8ce5 100644
--- a/src/she/CMakeLists.txt
+++ b/src/she/CMakeLists.txt
@@ -205,6 +205,7 @@ endif()
add_library(she ${SHE_SOURCES})
target_link_libraries(she
+ ${PLATFORM_LIBS}
gfx-lib
base-lib)

@ -1,13 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
<description>Proxy maintainer for this package</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
Animated sprite editor and pixel art tool
</longdescription>
<use>
<flag name="memleak">Enable memory-leaks detector (only for developers)</flag>
<flag name="static">Link against static version of C and C++ runtimes</flag>
<flag name="webp">Enable webp image format support</flag>
</use>
<upstream>
<remote-id type="github">aseprite/aseprite</remote-id>

@ -339,3 +339,9 @@
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
21 Apr 2016; James Le Cuirot <chewi@gentoo.org>
-oracle-jdk-bin-1.8.0.77.ebuild:
Remove vulnerable 1.8.0.77 wrt bug #580608
Package-Manager: portage-2.2.28

@ -18,20 +18,6 @@ DIST jdk-7u80-solaris-sparcv9-demos.tar.gz 904770 SHA256 fa3a92e70e52b0bffdee8d2
DIST jdk-7u80-solaris-sparcv9.tar.gz 19301205 SHA256 1a2bce541efe7b81cafe683626b3edea56918a8ca897ff36a2deaed00a7fce05 SHA512 93ea0e8f5ae611dd1a620dffd72e315ecb6ce8375bd902a793fab128ac7e95d2cb338df1c273a2c29af6194e7cbdb810d79193b413b4b101538c08ebeef1eb41 WHIRLPOOL c9ae1f1b561c4ec1d3c1a7f5008e80642b49a9fd1c6459f8ada65c01accc338280bdd683712d54a9b7741eeccf856b4f2ee82e898fbe1f39260d58efab217185
DIST jdk-7u80-solaris-x64-demos.tar.gz 865205 SHA256 a08dd0665d35986675beeba0f80d5db54a91fb276d8641ce1ba16ba873a18682 SHA512 c53f026bfdfed8d83d42e3fce497baffeb370adf0423be2f891f6d200510088ac8227ae4f261ece059dbf29eb33cacafb20a0c328e7d8723387eba38def389d0 WHIRLPOOL 0539e964e194527055186b120df11e74ab3d9568fc2a5ff002ef405396f521a7c35013420067d37874b9602fe29d104dce63f22bfd687c45722689d62a8c552d
DIST jdk-7u80-solaris-x64.tar.gz 17176587 SHA256 ccc156363e3080e92382cd675d96889460a4421464b4567333394c8405eeb709 SHA512 83ce229c3a38e454d9acafa189b3b6f247a4723ddb3c3fa08993323590949295b0f3740ab235c7c539f90a684b8cefad7839f82f566b7a141019b94af6cbad89 WHIRLPOOL 07412c6de5886c729b43726fb228783606b2a53c2a286b1af2dd5359975d1c75964a895d7da543f98c461adf0ab4b82fc32ebeb49e1835448effd93886f1b206
DIST jdk-8u77-linux-arm32-vfp-hflt-demos.tar.gz 10430328 SHA256 4c0b15e54eebd2a969391fe00824021204352fc7a947d916e5e49e40a0b47dd7 SHA512 83f72301477825f8edab92eb3ab235b11ea516321f21b28cff8d2877c7a4409493811bc942a134e9aa8762106d1c5c2f8f9a9967a9194195ee2a6a290eaf9e11 WHIRLPOOL af62a3fd120de9ac8fec8977fc346f1c4f64d488495bd6ce8a373d62e1ff46ee50372105d5a24ac50331acd515f52dab4af90a9a00fe321b71f36199aa769873
DIST jdk-8u77-linux-arm32-vfp-hflt.tar.gz 81472238 SHA256 c3af7a080cd74f7350680a020749b8161f78f66d1f16cda91bf758c3e58b524b SHA512 85482f839c8321b5094b404ccfc6ff1bde355842a33bbef6719e3f387688bc5d6393397cb15bc84aaaa3aefa604a5dae67f2c5a2b95aa06b3f4c832d054805a9 WHIRLPOOL d57249869f3bb6b298e9e2c625e70b89ead02f944c22e080eb355c2da6f00ecafb09482c8b30ed713af51f4be121dacb18c48d7ef42a1dfc445cefa50a3412f5
DIST jdk-8u77-linux-arm64-vfp-hflt-demos.tar.gz 10416390 SHA256 17ba8e737b511640c3f8729daa3558c0e43b2efaaf20ae95d3ebc40632d5ce31 SHA512 5a0f054c534a8eefd8f63c68d0e796cfbeedfb25fbe17bad1c0ebd6b1bede88a136e0a5dcba3dc0685b2cb2ffd82dc451db1c8d97c4024d6e3a5fbdb557f4215 WHIRLPOOL c6dbb762ec47e8b5ce969bcf552b466c3640157fdd00539b6848048ee5472a33bcac876a30c99f5191638de973549ea630f0cb119de4ed26d482bdb8ffea77b4
DIST jdk-8u77-linux-arm64-vfp-hflt.tar.gz 78304471 SHA256 d194595d0c6d2f0b6fad36da489e26a65e3825af85c051ce3c84d5a1f5a96b31 SHA512 48fceb586f82e4b30f02dc5878bf3108803e568abc5510513ae88afc5389136766cb8de749f5bb7cfb188394f9c3af4338fdbd96709cc8e967705a52f57962ea WHIRLPOOL e036911d1a2398c803b526c57ffa1ecd971f398e738fe5a8c60cd8155e4b648c271055fe6fc768c3a49fdc95f04d1b0491f13c70d377f2a7e7c558667bd0bff7
DIST jdk-8u77-linux-i586-demos.tar.gz 55074148 SHA256 59e6177d33c2ff7a4836e8a8461e8435aaee59fede5dfcabd4b47b92e9fe49b6 SHA512 534812935f7f5b887be17ea778d9890b8de521a09ec61fe39bc9943412d1937a76238ea779434f9f34c3b0386e4f1721a1c9192c6d5375ae65a8817f1c62bb34 WHIRLPOOL 43dcb150d6a182453d639c52b36c968de45cbe1177c286c39b16cb8f650a6090bff9ea0d9e759df048971c90bbf53fb2b2da999d23b42a12ec3bdf9e6e913215
DIST jdk-8u77-linux-i586.tar.gz 183417093 SHA256 f2889b778538fe3d20b2d37d0de3c3204de86126aadb75c1bb38d11255b41e92 SHA512 9f1a08e2062c15f2946e70dfe3c4d41db68ace95058257f9799d45336d5aec435869b5880639a4eb146c475fcb980471598d54f7b62759e68918ce0b37b7106f WHIRLPOOL 3068d1b2360a0cd96963d5a5ed0bc77e036f7b70a8d5b412056b8d7a104517584029f78f40eb8840e0d5bca68c91f86134dd2e61b37093f10a7f9bc526e62471
DIST jdk-8u77-linux-x64-demos.tar.gz 55134532 SHA256 e816859e6b168ee63a85d8b0ffbd6d78ca47de7be216fa1afef94f3ef989536a SHA512 ab0ceb9c866bed3a4943e78ab66077a1cbd952be005484ed4390dfc5150b8bcaf0afa1286ab52e34f0ada97926887eceb2c4923ae29289cca63fe17f095fdf7a WHIRLPOOL 60c901ba4510cf1226a9d5b73ac0ecb5e4a0225dd313e3cd1f4c786216c5a45f5b3182e117ceeace5aa3b10fefd82c138b90079fbddee228305536b8bc791f81
DIST jdk-8u77-linux-x64.tar.gz 181365687 SHA256 a47dc0962a57b27a0cc00b9f11a53dc3add40c98633ba49a2419b845e4dedf43 SHA512 02eb338f910669d2b772eaf3c170ee8cfca6c149212e899370c8a9cd4a06f588bfc56771973c3763163d49290803c456aa9e64642268de163119b252cb32554d WHIRLPOOL a38b9b8c4e502902f68784e66b383cef72648409dab814bd63680ee08cf32908a71a45358765dcd55c5cb4eb83f38dd558b200cffdf43428d81696f795a60005
DIST jdk-8u77-macosx-x64.dmg 238309337 SHA256 b7464e3876b0b58b97288ce801a8317d71fca802fc1d3b2177e4b514ddc0088c SHA512 b341b9308767114fb0cc22a44735143497717389711bde5cbb607f3940baf49209cab459c2db0c91bb3492c1fa1bc1094f2fd390a261dfa098379a8815faddf2 WHIRLPOOL e7d66b536413be33b2ed6fb305fbceb90016b2dbeace2ba3f9cc616e1ebfad0991e948fc3d49aff4cb241c4119d6b4bb4c4c3fed577feb75e8b9cc588719c6ab
DIST jdk-8u77-macosx-x86_64-demos.zip 55665366 SHA256 533c05ebfee495feca0d4f6902356a545792b5f1c84a4b037577cf8e5bfcdafb SHA512 8af4f6bb4111c56569ff4c5687455abc3a4d0acfe992d85158d5aacd885bbfaec5196dfae59a525c69b3104437e68f95826c098493f04b5551a96a4d6ad55050 WHIRLPOOL d5a8cd0a0a5ffecee07adf84fe837a47ba0cbdebcccf3ffed8275370d4b14a93e39c772bf489a58556382b6e1c9106d77b5806abbf84bcb385ddcf05b3d2a0f5
DIST jdk-8u77-solaris-sparcv9-demos.tar.gz 9779097 SHA256 4b2d0cb314e47e59f7dc445cd88b38553a818f35100d610c199b4678b5d528d9 SHA512 7e7045a0599ff0741fb28b7adb846dba504029493fdbce4b4e7492721050878055dd0b762b573654c8c2f842e849ee5f2a73c08a27e2b90a4a9a271460210ea2 WHIRLPOOL 452d9506c70fdb3658cdb00c532af4bcd250b804cf04a96be2e40e8cd58e5a0dfa9f64bc90f1ea2de45743b2262b9d01c9da36d58c9180c424ff448291fe43fb
DIST jdk-8u77-solaris-sparcv9.tar.gz 103876991 SHA256 ed3d65f2fc3e2555ec26988d7a9bc4a25cb01e4de0fde4ea878ea84584dcf4ef SHA512 b7c3de717b57608ee5a19f84139bb0fb0d9698a0dc254a041bc6f0fffa995deee30d0e6fcf5a69d9473f3f62780d05d9ab8d7909283618a915ce1fd5b2c22920 WHIRLPOOL 9cdea23f84ca0a05c358b857f4edc704d95d4670e742e57eca426692e862124fb4ee68983cf1bb7caae82d168cb2ef28c07f8898c241a589ce437b938584961d
DIST jdk-8u77-solaris-x64-demos.tar.gz 9721749 SHA256 0c323d8b78fb3c37a1d718a455be6d02ebf565ca8895614f721fcdba2d7385ad SHA512 0ec1b763131727a2cdf7dfa8ed47d662d7925e07c45f895a636c1cafd03569a0689df6caef9e181306173a84fab0a9b1e5496578e12519e01815410882c49b96 WHIRLPOOL eaa0a2e4c70f58046df81870deb0cdc93a957b025eca5045b6caa4cf067476bfc282ffd23c9f6b8dd14032841155784a9858686f2fa9c868926e8c9ed7962468
DIST jdk-8u77-solaris-x64.tar.gz 100853474 SHA256 696782a0cff2db4c50977a77ce2612d5bbc9d9796e5a316b4286b6955dc54b64 SHA512 ef88f6a318c9642e41927b44cf56296eab67fca818872fae985be9323129264c81903a76cc41f49b47483f79851b83558bab275133fe48cb5301fc8ba0851327 WHIRLPOOL 00b1c2b57230c0181ecba5a1d0ede62c055c3ab1178623db8903ce384fe3ad3761b2309608dc71022c0d598feb38a7207166ce1060e2f6521e51cde13e7a8068
DIST jdk-8u91-linux-arm32-vfp-hflt-demos.tar.gz 10403988 SHA256 3314a782f16ba67c9a1647b5a04d5955c8f0005b864530be615d3206453cd364 SHA512 f8b421b2ec3a0d2ae460356f7573c2f05424664f0479b930d97cb41510373790b3538d415464e12958fd38d3f6367e75bf225262b79e823bb70d0d80abf9b65f WHIRLPOOL e6a7e2e5bf35d980915c427b21cd735ca7b74eb8213d7edf3d125f1a7183bf0a2a078c02ad74be1566802575f077ea1602f2190f098c968b9a4ea09958e20d5a
DIST jdk-8u91-linux-arm32-vfp-hflt.tar.gz 81491339 SHA256 79dda1dec6ccd7130b5204e75d1a8300e5b02c18f70888697f51764a777e5339 SHA512 c0487836d09df1d23ac2118e2b2ed60a85bf54a0d706486d19c44b1c3226b0317f5a86780f9956fee49b3aa9d4ba90779ad0483a5dfdf6fa56bb9880e099e44b WHIRLPOOL b1ed11cd171ff03f7d4d1a6f0c771003e35274aab0c1954a152315853b6baf7c408e478197b5ac7a9660a2e74d40f9885dde30b29ade0ffea0e78e57ee54f57b
DIST jdk-8u91-linux-arm64-vfp-hflt-demos.tar.gz 10425383 SHA256 f5e4f27491779adeb62a272a112cdaff242a1d9899dced2d35e3da1e709e84b2 SHA512 6e80d5ebe80d83759443a8f4835efb81f29b58ca1976f4570eaad33274b8333ccd831dba9f67938be2a709051b2e95abb5ee16b9f0d02f6de69b28292a27cae1 WHIRLPOOL 7cc4150c8a0f6704079e42a607bc237379c5d22f0f0f9480b168edb3b8e9314f027a5b6c0e7f951647ec48a0b4a54ea0c9aecc015929b8dae5fd16ba63a84392
@ -47,9 +33,8 @@ DIST jdk-8u92-solaris-sparcv9.tar.gz 103734654 SHA256 5598b53275ac55c9ca510e5d6b
DIST jdk-8u92-solaris-x64-demos.tar.gz 9740941 SHA256 f83f1d2170f43a2f89c0cb043eb7b5be0a499392545756804e6c06e98cb85e19 SHA512 a55672f815fed4c6180e2f8952533d4c3e6404dfa8612f38ec91a62737a2015ce354b731045e11099a6fa82fb3d203d3588fb34b52239f061852b1184ce8364b WHIRLPOOL 51a2924986c0f7a852315b9ec5ebd2d01189087b29c76cdb4012bd709fa69a5f35d83d516546e725f13c041e1ba1e0cf2ed5963e21788647535e30427c230eb8
DIST jdk-8u92-solaris-x64.tar.gz 101464173 SHA256 8111f301ac9e7ff60e8b2e7f7a9f67b5ce3a215e3ced128adb38c1692ccc71ff SHA512 bf46f8c3da512d5125411ec4d60a1ee0a8030b03e4bdf0067416aa9dc1a181cb6fe2d27c4151dacecd9a73af54f3f1a8f619605274e525a633f7aca1605d6366 WHIRLPOOL c283ccc1699a921cf445529f45048c6a6b59ed2f6de5a7fe25d9c92f5c6d1fb3ae7e4ee886c0a560036872523ff855e547e2f2adbbf71012a42dc0b0ed7e6a47
EBUILD oracle-jdk-bin-1.7.0.80.ebuild 10447 SHA256 b42ebad1d47d8d710a9bf7956750b54280fa3374893521b69af409c5519638dd SHA512 c3856696a2c140a3db7e07546a1142727fca8557efd6ec3d5d08350d5c1498c6580545633c1cec1afc52118432c14086c5a248761361da9adf076189d3a5e165 WHIRLPOOL 5b4e26615f72ef00b3e452dffbc73a834d0718933ad6bdfc15d0a6a4fc2d0f5385ae0d41f1150c77e3790794b0dfacf192d4de4ebdcb1fd5676c74ea628819a4
EBUILD oracle-jdk-bin-1.8.0.77.ebuild 11660 SHA256 cf670c2534b996492fab86b2ded1aba17b56d09acfd4b1e7fcbe778c168e1b8a SHA512 e81d09cbd245737d30591f3e5c44acd2f74f8e26ad9f69c27393b33b293f792e1446911c94e68f53663a2e8d9f3161606a55b020ad64753742e9a412a5ed3587 WHIRLPOOL 9db989554265c2166ea578c65ddbbc9130c792d398d393f9e47dcf7ddc75b00ca36015f60e69b209e1c0feb625e73e0a8e92b2db88bec7ba4ac10372b6d2c9f7
EBUILD oracle-jdk-bin-1.8.0.91.ebuild 11489 SHA256 083b846d8c37064e579c4f4512fe1f7456b7a25296a688674897ff14f97baaee SHA512 359f57a9e5ec5be99eb5ba56a69a2ddc49133de7c01350c25bfb244f0e5f37391d8510202ead9b4593b2ff7c159ed61d273096743de5a47fbc5fbb73ad57b33b WHIRLPOOL 4c5e6ffadecb486a9aa8fd78792a787d0ddd7b6fc072565be28e95be8054c026ca982f4179883196d709f02dc20df18f9b46d87ff199a2286fb17eaf852ebe50
EBUILD oracle-jdk-bin-1.8.0.92.ebuild 11628 SHA256 737a3209cc5b2fc17900123b2e506c70ec0110bd58827fc025184ee0adee092d SHA512 bcfb7929a96b419e28b0dc178be0ff6367015dab16a165042214f74a842efb7d856d954062ca0c522985a07ea5e391015c1081a3b4a5a9d560426c3a6e476fe9 WHIRLPOOL b6745df65762a49c7f79e711aaacc58ea1cb915bb564927cec86e42a59839ce762e261f2304ec02ad5c1c0ea9d09f686ded3ccb51bd335f67fee46955987769d
MISC ChangeLog 11087 SHA256 e9e27c9388cbf9a821d4a6b3033635b098b8a8b1f6aabbaef72f691f0c7740e2 SHA512 0037cdf2eadb3472861377b2a1f018d966a03379550a2dd07066321f2714a3c7c14424d1772aaa348b0a7b3c7bb32169c75dca678f3d44a90955d9d57d4e2b05 WHIRLPOOL b716f4d1dd5f2d73c3ccdf067a8619dc2aeba98bfcacb21c9689975ec3b814dbcb1a5962d9952cfd09e5526220f994865cc512eda9e3aa7ce1b7619c49fddfc8
MISC ChangeLog 11253 SHA256 d00d3443af0474de8f864b51b9eb1a3959edeea1cc9dcd8d7c69ea46839eb7c0 SHA512 5e2c2f52d26924b4f050f596801aa32054a20f114cc3a41385b1b8c4633fb6407d3ede2db831d17ad6f3e3fb4452bc6787ff837a145607a62e1255313068ef68 WHIRLPOOL e9bf308be1685331b09df1214061d2f61b43c1dfcf7a26e99e2e01dff368c48f911b08dff130972c01ca865287638176bbe29f6c334dc6db78d25d7a8fbf607c
MISC ChangeLog-2015 17787 SHA256 37e99da4dfec1171c0701781550ce770f4efa1b32d5af9424bea788b1bbc3139 SHA512 99879d5ef9201cd716ab2f427a2d0e51c33ad255f49b0b995c7b4a128cefb8dcf7af43915ef593672b67cf8d9691fa94af7355d982893465d6e913599f5fcc1c WHIRLPOOL c3a6bde6dbaea52bb0c84d874460742c84341da0239c43ef36e7a58542b854d55c12157ba9b4746444d3128ce149254dcd7ffd80c28457ad5f5a44a9db936a40
MISC metadata.xml 851 SHA256 a3b0f2c98962dc1bec9ca6a59854c0edaad136b6cdefb73482a5b4aa1a0dfcc3 SHA512 a65f5082da7f465b133af00278ce2e24fcb7f9746c2f31a153dd9c1328ddc277765141783968f7b6ef87442290e6636a76cfdae3180057ac683bfeaaa4b10107 WHIRLPOOL ec0842f2fe7eb2ace04f14f0e7d245edfaafa2043bb4077ee2e4dd6aa8fe8e83d3bc0542827ae033f677c85bc390fc0d1cf4cba31f18a861b614b2f6e1d3abbc

@ -1,366 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils java-vm-2 prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
# This is a list of archs supported by this update.
# Currently arm comes and goes.
AT_AVAILABLE=( amd64 arm arm64 x86 x64-solaris sparc64-solaris x64-macos )
# Sometimes some or all of the demos are missing, this is to not have to rewrite half
# the ebuild when it happens.
DEMOS_AVAILABLE=( amd64 arm arm64 x86 x64-solaris sparc64-solaris x64-macos )
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz"
AT_arm="jdk-${MY_PV}-linux-arm32-vfp-hflt.tar.gz"
AT_arm64="jdk-${MY_PV}-linux-arm64-vfp-hflt.tar.gz"
AT_x86="jdk-${MY_PV}-linux-i586.tar.gz"
AT_x64_solaris="jdk-${MY_PV}-solaris-x64.tar.gz"
AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz"
AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg"
DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz"
DEMOS_arm="jdk-${MY_PV}-linux-arm32-vfp-hflt-demos.tar.gz"
DEMOS_arm64="jdk-${MY_PV}-linux-arm64-vfp-hflt-demos.tar.gz"
DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz"
DEMOS_x64_solaris="jdk-${MY_PV}-solaris-x64-demos.tar.gz"
DEMOS_sparc64_solaris="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.zip"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
for d in "${AT_AVAILABLE[@]}"; do
SRC_URI+=" ${d}? ( $(eval "echo \${$(echo AT_${d/-/_})}")"
if has ${d} "${DEMOS_AVAILABLE[@]}"; then
SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
fi
SRC_URI+=" )"
done
unset d
SRC_URI+=" jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.8"
KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux source"
REQUIRED_USE="javafx? ( alsa fontconfig )"
RESTRICT="fetch preserve-libs strip"
QA_PREBUILT="*"
# NOTES:
#
# * cups is dlopened.
#
# * libpng is also dlopened but only by libsplashscreen, which isn't
# important, so we can exclude that.
#
# * We still need to work out the exact AWT and JavaFX dependencies
# under MacOS. It doesn't appear to use many, if any, of the
# dependencies below.
#
RDEPEND="!x64-macos? (
!headless-awt? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
)
javafx? (
dev-libs/glib:2
dev-libs/libxml2:2
dev-libs/libxslt
media-libs/freetype:2
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXxf86vm
x11-libs/pango
virtual/opengl
)
)
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
doc? ( dev-java/java-sdk-docs:${SLOT} )
fontconfig? ( media-libs/fontconfig:1.0 )
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
# A PaX header isn't created by scanelf so depend on paxctl to avoid
# fallback marking. See bug #427642.
DEPEND="app-arch/zip
jce? ( app-arch/unzip )
examples? ( x64-macos? ( app-arch/unzip ) )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jdk"
check_tarballs_available() {
local uri=$1; shift
local dl= unavailable=
for dl in "${@}" ; do
[[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
done
if [[ -n "${unavailable}" ]] ; then
if [[ -z ${_check_tarballs_available_once} ]] ; then
einfo
einfo "Oracle requires you to download the needed files manually after"
einfo "accepting their license through a javascript capable web browser."
einfo
_check_tarballs_available_once=1
fi
einfo "Download the following files:"
for dl in ${unavailable}; do
einfo " ${dl}"
done
einfo "at '${uri}'"
einfo "and move them to '${DISTDIR}'"
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-${MY_PV}-oth-JPR"
einfo
fi
}
pkg_nofetch() {
local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
fi
check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
}
src_unpack() {
if use x64-macos ; then
pushd "${T}" > /dev/null
mkdir dmgmount
hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \
-mountpoint "${T}"/dmgmount
local update=$(get_version_component_range 4)
[[ ${#update} == 1 ]] && update="0${update}"
xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ ${update}.pkg
hdiutil detach "${T}"/dmgmount
zcat jdk1${MY_PV%u*}0${update}.pkg/Payload | cpio -idv
mv Contents/Home "${WORKDIR}"/jdk${MY_PV}
popd > /dev/null
use jce && unpack "${JCE_FILE}"
else
default
fi
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jdk1.8.0_05 to work.
mv "${WORKDIR}"/jdk* "${S}" || die
}
src_prepare() {
if use jce ; then
mv "${WORKDIR}"/${JCE_DIR} jre/lib/security/ || die
fi
if [[ -n ${JAVA_PKG_STRICT} ]] ; then
# Mark this binary early to run it now.
pax-mark Cm ./bin/javap
eqawarn "Ensure that this only calls trackJavaUsage(). If not, see bug #559936."
eqawarn
eqawarn "$(./bin/javap -J-Duser.home=${T} -c sun.misc.PostVMInitHook || die)"
fi
# Remove the hook that calls Oracle's evil usage tracker. Not just
# because it's evil but because it breaks the sandbox during builds
# and we can't find any other feasible way to disable it or make it
# write somewhere else. See bug #559936 for details.
zip -d jre/lib/rt.jar sun/misc/PostVMInitHook.class || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest#/}"
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
if ! use alsa ; then
rm -vf jre/lib/*/libjsoundalsa.* || die
fi
if use headless-awt ; then
rm -vf {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \
{,jre/}bin/{javaws,policytool} \
bin/appletviewer || die
fi
if ! use javafx ; then
rm -vf jre/lib/*/lib*{decora,fx,glass,prism}* \
jre/lib/*/libgstreamer-lite.* {,jre/}lib/{,ext/}*fx* \
bin/*javafx* bin/javapackager || die
fi
if ! use nsplugin ; then
rm -vf jre/lib/*/libnpjp2.* || die
else
local nsplugin=$(echo jre/lib/*/libnpjp2.*)
fi
# Even though plugins linked against multiple ffmpeg versions are
# provided, they generally lag behind what Gentoo has available.
rm -vf jre/lib/*/libavplugin* || die
dodoc COPYRIGHT
dodir "${dest}"
cp -pPR bin include jre lib man "${ddest}" || die
if use derby ; then
cp -pPR db "${ddest}" || die
fi
if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}" ; then
cp -pPR demo sample "${ddest}" || die
fi
if use jce ; then
dodir "${dest}"/jre/lib/security/strong-jce
mv "${ddest}"/jre/lib/security/US_export_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
mv "${ddest}"/jre/lib/security/local_policy.jar \
"${ddest}"/jre/lib/security/strong-jce || die
dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/jre/lib/security/US_export_policy.jar
dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/jre/lib/security/local_policy.jar
fi
if use nsplugin ; then
local nsplugin_link=${nsplugin##*/}
nsplugin_link=${nsplugin_link/./-${PN}-${SLOT}.}
dosym "${dest}/${nsplugin}" "/usr/$(get_libdir)/nsbrowser/plugins/${nsplugin_link}"
fi
if use source ; then
cp -v src.zip "${ddest}" || die
if use javafx ; then
cp -v javafx-src.zip "${ddest}" || die
fi
fi
if [[ -d jre/lib/desktop ]] ; then
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or
# other slots. make_desktop_entry can't be used as ${P} would
# end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
jre/lib/desktop/applications/sun_java.desktop \
> "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/jre/lib/fontconfig.*
if ! use fontconfig ; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/jre/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied.
find "${D}" -type d -empty -exec rmdir -v {} + || die
if use x64-macos ; then
# Fix miscellaneous install_name issues.
pushd "${ddest}"/jre/lib > /dev/null || die
local lib needed nlib npath
for lib in decora_sse glass prism_{common,es2,sw} ; do
lib=lib${lib}.dylib
einfo "Fixing self-reference of ${lib}"
install_name_tool \
-id "${EPREFIX}${dest}/jre/lib/${lib}" \
"${lib}"
done
popd > /dev/null
# This is still jdk1{5,6}, even on Java 8, so don't change it
# until you know different.
for nlib in jdk1{5,6} ; do
install_name_tool -change \
/usr/lib/libgcc_s_ppc64.1.dylib \
/usr/lib/libSystem.B.dylib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
install_name_tool -id \
"${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \
"${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib
done
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}
pkg_postinst() {
java-vm-2_pkg_postinst
if ! use headless-awt && ! use javafx; then
ewarn "You have disabled the javafx flag. Some modern desktop Java applications"
ewarn "require this and they may fail with a confusing error message."
fi
}

@ -291,3 +291,9 @@
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
21 Apr 2016; James Le Cuirot <chewi@gentoo.org>
-oracle-jre-bin-1.8.0.77.ebuild:
Remove vulnerable 1.8.0.77 wrt bug #580608
Package-Manager: portage-2.2.28

@ -5,13 +5,10 @@ DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a
DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
DIST jre-7u80-linux-i586.tar.gz 48558751 SHA256 b773aef1458a4adde03af62f8163c7e4614b485e1f01699ff8f5f60919251575 SHA512 d85b8700248a4ad0a0873d0c84b2175fb0a66773c43899ab47ac531be089794c17eb0e8b7503d46efd78833da17c9fa8a83ad1cb9c062e191acfb77155639474 WHIRLPOOL 766c88748bc758a1b35bd6008750cc8f2678801b1cc5629bcb7a756e4a32973a5f5ad927348b3ce3ad9ecb3e7aca5d1af2b613fba35d4f53f9601b1ff42312b2
DIST jre-7u80-linux-x64.tar.gz 47110223 SHA256 4c01efd0d8e80bb6e2f324ec3408ce64f066d4506c7ec93a491f615a4523f4f3 SHA512 e61e78ab1be0313690e8ab8d6cbae7366dd78aa4716f47c8908178196b658b94ee318dd04043965a72c34d8ef5c1cb4902afaa2188e76eb944256f090339107d WHIRLPOOL 1af7417b327402abaf4074445f051924de8b19810668890e089b66a488dddfc7f50cdd96a012130a591940338177164f66c83caf54c5d6d370be27d119a907fe
DIST jre-8u77-linux-i586.tar.gz 73962085 SHA256 c38fddad261e58fed2d3c49df420a679c3948d7b14474095c98706e67a26b69b SHA512 94d2c2eb43bb71938d17ff28d09c65f10899a998fa78e0e3f61def522589ff713116cc1c3f189924f989bfaff5d68fbdf7a63080cb3060c6a13db34ce287aaa9 WHIRLPOOL 5c10515ee14ef717bbf829c426fc61d0bb79e9c0f33b372dbc4384c10a769a9fa73e446770269ffd24c8bd826633f2ace65f3a20bc0fa7f2e2c4673b53160843
DIST jre-8u77-linux-x64.tar.gz 71796315 SHA256 edd9db13e81913d8758263eb5e923cbe854d24c1d47a61a7d62064a7dba5255f SHA512 6deb45779d6b0c0f85637dfff16ee4eb60614dd1d6c6a5a8ad923cadf08025c037aa764e1ebe91b165ac77bcf2992c1ecd54af92fc37a6274e4b6d5e06b3d6c6 WHIRLPOOL 12c2e63d6b368da09d8531dcc16cef4fdcf709c25d617a7c52d90c489c54ac861cdc6e9f039c1b653305132e62b611a5642084d72365c7a518d64eaabc1aa371
DIST jre-8u92-linux-i586.tar.gz 73984536 SHA256 c64e5778e61912118e1b566228e2c532b21d915c2fd98e9b6042b26602deeec6 SHA512 0eb1f03e7b84537501c13e185e2f1dc7f12c162209c98ce51042618cf02bd1691f3eb09c75a6d8db6dc6cfdd3369315cede49c194eae204b07d461a8eae47ff5 WHIRLPOOL a5e82f71ededce477bcb5fb49ad546c9d6a232156884f569b7d763efb44b3901ae0e211df35ae3ccc4295f6045479d36ad005e2e7acc673c7c3310069167ca99
DIST jre-8u92-linux-x64.tar.gz 71818563 SHA256 e8469bcf55e388770cd6b6a51b082ce7a5a3149b4039a71b1edeed2796dcefe4 SHA512 2d538c05110de21fc4dfb47e225012fc696e4a644c4d3191da48ccfcb239a6ac5618b75fc3c0eeb47f98e82254c548a0083bfab7ad831adffdcd6706433cf38f WHIRLPOOL 1a5ddd7f410c51452c774350b0a3f64d4c2cdc4b930c9278087b5de02bb95caf3d328509dad8903930744adb0367bcea26b4ed3f429bf9ee6ca219ba1c41b070
EBUILD oracle-jre-bin-1.7.0.80.ebuild 5394 SHA256 87205f2cc49b27bfbe19656fab56889c05a21a87497aa16aa1178a9477410965 SHA512 d5615ce909cf9ecbfaddb2a5b7ece264c559d739c4c7886bb5bcd90403cadc3135d4b2378b599901218bbb091608f744bf76e3b7e90173d60e643369ba98022a WHIRLPOOL 57b9e2a494310d96f8d947113feaa9b1628e7558915c373f36421499db6253cae2eb1ac6604add87ffd7b0de35a65ecb9ffd6be4e61e3d29c0455a2ddc52cfa5
EBUILD oracle-jre-bin-1.8.0.77.ebuild 7238 SHA256 d063bcdfa012bc7c7d6838823704a9215a89909972e2603e2d5dfd7e9d09bdcf SHA512 253597367d9b09f66891d6bd0e8e5b0c804d9cca7dc678876e55706eabb4deb7b88990b049ae8a9e070544dcd99bd9f5003622132525188249cb91922cb24cdb WHIRLPOOL 40458307aaf2ae293aa6556ac210a053ea5a374dbc8909c4d276e75dc2f8c4e3ee71273e7ed81f2fc2cdd055c2ca145a32b9b21ae8f14341fca3c0498a515d91
EBUILD oracle-jre-bin-1.8.0.92.ebuild 7238 SHA256 d063bcdfa012bc7c7d6838823704a9215a89909972e2603e2d5dfd7e9d09bdcf SHA512 253597367d9b09f66891d6bd0e8e5b0c804d9cca7dc678876e55706eabb4deb7b88990b049ae8a9e070544dcd99bd9f5003622132525188249cb91922cb24cdb WHIRLPOOL 40458307aaf2ae293aa6556ac210a053ea5a374dbc8909c4d276e75dc2f8c4e3ee71273e7ed81f2fc2cdd055c2ca145a32b9b21ae8f14341fca3c0498a515d91
MISC ChangeLog 9312 SHA256 c0f8b59894ca76a07f1102754e0e92dd2a3533f4e937f7c92f68d1b96fc3b320 SHA512 fcd6639f56d1a0b83ff2a120d74f39b631255d6edb77745321bee7b0dd19e0a5a753f8c2c6ba6dd2faf06c876191cb54921726d4f41b7e22d92916f114bb26f7 WHIRLPOOL 8f8c84efc1914ed2e0016512ce30699adf9191f87fb9408a1a96d6cea0c5cb71523940c2032bf4c5608c75cb77e0922fa48f43d7c5098f5f8f2747f6c86aa6d0
MISC ChangeLog 9478 SHA256 6112e07fb366fd40d3c2af0e73830e7f5d9aec8c711405801e84536dfce2d730 SHA512 ce07a44004e1597b0f5245cab7a23062e3e589a76dfe77993a88a5d89ea918bb7e1ba56457c52ee976e55f661c3a7ef79a95bb93e332aabea725b395d750ee14 WHIRLPOOL a87ee16af9ff663124b8e25caa0e5b35f4e266df27729d77873c769e4897c5d55bac59ed94b9b52cc29f7d903499911eea169e99abb5f367626e9da1d84d3404
MISC ChangeLog-2015 14832 SHA256 8c74c97192cc9a77e2b2b78a095c8dc32cf08bf6237e2258d5cd130ed763d2fa SHA512 f48a6130827e7069f75f02aaf80121b8c0b7610dfff47b23e99e373222dd6cfcd45281efa5ec7e9a216af5d6119b261585a3071d21d3cb0156acfaf240017d20 WHIRLPOOL ddc5ae2510ec21d4ab0e197a6bfef8d84f803312bcb8a95df409f8bbbd3cc2e8f7f004bbe54419c2841386ae67fe5651645cb326f590f95c7cd34d04d1beab78
MISC metadata.xml 712 SHA256 521c968586ecf84dc3225ccf62f06b2381ec6b9d122d0761a8a3cc6d4deeed7f SHA512 ef04f50ad87a7581ab374d9c17629380ae0084ae2198bd200c227bca71ae5e94fd8c7b57a73613fa17342850b57e80637333a25d88c76191c4e3334e23cb9b54 WHIRLPOOL e23af250692c3ec90f7a9800f1973c70f7102847d2c22b62617e8b17546ff74b3882459efd741437bfbaa54f75f8716c88c3a15307e9d2766a6368a6b9fc446f

@ -1,249 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils java-vm-2 prefix versionator
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html"
if [[ "$(get_version_component_range 4)" == 0 ]] ; then
S_PV="$(get_version_component_range 1-3)"
else
MY_PV_EXT="u$(get_version_component_range 4)"
S_PV="$(get_version_component_range 1-4)"
fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
AT_amd64="jre-${MY_PV}-linux-x64.tar.gz"
AT_x86="jre-${MY_PV}-linux-i586.tar.gz"
JCE_DIR="UnlimitedJCEPolicyJDK8"
JCE_FILE="jce_policy-8.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
amd64? ( ${AT_amd64} )
x86? ( ${AT_x86} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.8"
KEYWORDS="amd64 x86"
IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux"
RESTRICT="fetch preserve-libs strip"
QA_PREBUILT="*"
# NOTES:
#
# * cups is dlopened.
#
# * libpng is also dlopened but only by libsplashscreen, which isn't
# important, so we can exclude that.
#
# * We still need to work out the exact AWT and JavaFX dependencies
# under MacOS. It doesn't appear to use many, if any, of the
# dependencies below.
#
RDEPEND="!x64-macos? (
!headless-awt? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
)
javafx? (
dev-libs/glib:2
dev-libs/libxml2:2
dev-libs/libxslt
media-libs/freetype:2
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXxf86vm
x11-libs/pango
virtual/opengl
)
)
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
fontconfig? ( media-libs/fontconfig:1.0 )
!prefix? ( sys-libs/glibc:* )
selinux? ( sec-policy/selinux-java )"
# A PaX header isn't created by scanelf so depend on paxctl to avoid
# fallback marking. See bug #427642.
DEPEND="app-arch/zip
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/jre"
pkg_nofetch() {
local AT_ARCH="AT_${ARCH}"
local AT="${!AT_ARCH}"
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
einfo
einfo "If the above mentioned urls do not point to the correct version anymore,"
einfo "please download the files from Oracle's java download archive:"
einfo
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-${MY_PV}-oth-JPR"
einfo
}
src_unpack() {
default
# Upstream is changing their versioning scheme every release around 1.8.0.*;
# to stop having to change it over and over again, just wildcard match and
# live a happy life instead of trying to get this new jre1.8.0_05 to work.
mv "${WORKDIR}"/jre* "${S}" || die
}
src_prepare() {
if use jce ; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
# Remove the hook that calls Oracle's evil usage tracker. Not just
# because it's evil but because it breaks the sandbox during builds
# and we can't find any other feasible way to disable it or make it
# write somewhere else. See bug #559936 for details.
zip -d lib/rt.jar sun/misc/PostVMInitHook.class || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest#/}"
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
if ! use alsa ; then
rm -vf lib/*/libjsoundalsa.* || die
fi
if use headless-awt ; then
rm -vf lib/*/lib*{[jx]awt,splashscreen}* \
bin/{javaws,policytool} || die
fi
if ! use javafx ; then
rm -vf lib/*/lib*{decora,fx,glass,prism}* \
lib/*/libgstreamer-lite.* lib/{,ext/}*fx* || die
fi
if ! use nsplugin ; then
rm -vf lib/*/libnpjp2.* || die
else
local nsplugin=$(echo lib/*/libnpjp2.*)
fi
# Even though plugins linked against multiple ffmpeg versions are
# provided, they generally lag behind what Gentoo has available.
rm -vf lib/*/libavplugin* || die
dodoc COPYRIGHT
dodir "${dest}"
cp -pPR bin lib man "${ddest}" || die
if use jce ; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
if use nsplugin ; then
local nsplugin_link=${nsplugin##*/}
nsplugin_link=${nsplugin_link/./-${PN}-${SLOT}.}
dosym "${dest}/${nsplugin}" "/usr/$(get_libdir)/nsbrowser/plugins/${nsplugin_link}"
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
-e "s#Application;##" \
-e "/Encoding/d" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig ; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${ddest}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm|ia64)
${ddest}/bin/java -client -Xshare:dump || die
;;
x86)
${ddest}/bin/java -client -Xshare:dump || die
# limit heap size for large memory on x86 #467518
# this is a workaround and shouldn't be needed.
${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die
;;
*)
${ddest}/bin/java -server -Xshare:dump || die
;;
esac
# Remove empty dirs we might have copied.
find "${D}" -type d -empty -exec rmdir -v {} + || die
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}
pkg_postinst() {
java-vm-2_pkg_postinst
if ! use headless-awt && ! use javafx; then
ewarn "You have disabled the javafx flag. Some modern desktop Java applications"
ewarn "require this and they may fail with a confusing error message."
fi
}

@ -3,9 +3,9 @@ DIST parallel_studio_xe_2013_update4.tgz 2184817121 SHA256 55d549fc34f7a9eb96951
DIST parallel_studio_xe_2013_update4_ia32.tgz 1220177902 SHA256 5bd75b2747f4b787b8128a83914b060d156ecdc41236f4100363b7ab4f9f6859 SHA512 968db307e08cd31450200abd41ade1f2b2855f4b5cb19911d03c1cd357cab11cbba814db354452496fcf66fc3fad1423b24f428bd4db07402f12bd63e4d34247 WHIRLPOOL f2b03ebb78960718a15fc69be814eeb7996fdd7575720f4b09cb915086cc757fea188ef5ceb7e37ed00c995e11ae544d8bd55aba8ab2d12530e26b3d23362f3e
DIST parallel_studio_xe_2013_update4_intel64.tgz 1520767493 SHA256 31383f357b9b7d9c76e727e63427387d9ee42358f5b5df75a0d8766cd318a11d SHA512 497ad8f3473e1d11cdd31dff340a8e6ec1f012e731def084b2072146b5d11db906f85ace53b2223c3fbef949222f73f36783fd697eb7809464f4403c0ac8744a WHIRLPOOL d08447f27aee0f088797968d541fe98e3813a1daf5b87024d37493663238594c3e4e75a8d9636a4059191782f5eae9065d45b7ad2c27e1f73fc74eb110ad399f
DIST parallel_studio_xe_2015_update6.tgz 4190044333 SHA256 e604ed2bb45d227b151dd2898f3edd93526d58d1db1cb9d6b6f614907864f392 SHA512 a9896289db8e820f02c330702ff1e954af11af5f9bbc0e5623a001b3a8c33a2bcb8660ac8b0e569994a3682bfd263bf119dbe6a43fb343139adbeaaaa13f8a81 WHIRLPOOL 997c96d0d9d6c603f8659a5ece91aa55b9a7bf5b428065ac55a0fa3d5577dab7fcc61157a983eb355832dc7c201fde4e5fcc9ff7bcb4d8b656847c2c1092b1dd
EBUILD icc-13.1.5.192.ebuild 808 SHA256 bda1d327af817da35ca60ccf074a7d95c66cd36304800053a0f2c252717fda43 SHA512 9b4ceb7a200eec2092d79edf4eff13ec7b2ab10ae71fa439a9e77399da916191c6782df0bba4a276f1d82b4874f1ddf4ebac8b1189fae7f816f2a9aba60d5d18 WHIRLPOOL 150db2c46cae3bafacadfd96e775e260e9f16d0766804e1277b3aabfc32490c0faca963b0fe07cb24189a0afa2a6104f3266c82762f758cbde7603dbb2633ff4
EBUILD icc-14.0.3.174.ebuild 836 SHA256 6654ade1407f476fb93041b1019b9be7122271d215eb002e65cc183c0f0cd923 SHA512 9ffb62f6edc09d6bcef687a848710950b1dcaef78a0a78a74213960b1368affae86d1bfe9a2e67381f5efbd7d73db17ae42af07ce1a7b9114c466f3820e985c4 WHIRLPOOL 23e982dcc594b6eb211d49e00dd32803489d4f420c6527f142ca43f299a7624f80e73a7fb6fdf53725a556cd30636cf5463b2e09cecc4c4ce70686ae65e6c05f
EBUILD icc-15.0.6.233.ebuild 850 SHA256 712dde5c51b76c7c91db48314ab6a31258bfe4d6f681e1b0496ea257130df00d SHA512 ea2a150df3f71bb5699e32e6ae71bc0b85ab334f44394edf11d65830e90f83f89c7683c9e6278e6fc3a7d42de6c51b16220115806b17be8df7fa51f1173266b6 WHIRLPOOL cef9ded44f13845542cfc80da540051962c0045cd4d6dbd0b0d8f0dc0a5cf8706115ab5672205e85fd6116f76012bb3d24e2b7d13e7bb18a75b85b780a897282
EBUILD icc-13.1.5.192.ebuild 763 SHA256 bd2ce5b49c9637050e8648fb910f8df36c830247e425e390596f78987c5feb26 SHA512 3542b609be2e2fc8709a8082264d0a2f5eadde3e6e896e15baa735cf37566a3e276455092c79af7748474ff206e1c94ae9680cbfd0f434b16f90f63d31d569c5 WHIRLPOOL cfab2bdddd2f8aae3341a0c910ba9e7f2482e82f7335d4e215119a06b5178b8d50ce3fb7bce70f4616c1c317c6f0f941a44ac2afab08cf12cde86579d27fc112
EBUILD icc-14.0.3.174.ebuild 791 SHA256 3cca0619873b11464d0c7fa412550f9810a490768418dfea07a535244ae53c16 SHA512 e3af9a4c837fd2dd11ee76d55541c163f54aaa5be84ec21b4c298886ee3aacc57903bc7b3491c45e33b64b59c934850a1e1af60f16d610a25661ae4beaf3c948 WHIRLPOOL 2126af71342186764d35ce05d567c7a6a0b892a7056bbccb94b9ceb3bf7460eed32a987dd417cdca6005c1fbd495e2c935729c89dfde2439476e2e170be2c81f
EBUILD icc-15.0.6.233.ebuild 805 SHA256 aaf60d63a855988e8dcf515e89cb295d2d640bf9de9db10d7e5a55ef56b338c7 SHA512 58b36b2d2434cde4fe5697f0677f48288aaead9b5802c625703ced49e8836c4d9a9e93dc6c551980da7c8c9dbfdf83299eaf2cea66eaa620e25537a2305b77de WHIRLPOOL a16e1dcbb496dcaeab2fe229411e6c6df8edd0b060583964927dd5f814ff79126d6b63b23580aed402659d6f7b84252c45c676605b698708b7ddb7ecccaffe3f
MISC ChangeLog 3835 SHA256 871e912d1fcfcfb86f8566789ddbaea3bd74bd07558fd7ee25ead969079c195d SHA512 edb7d33e9647efa6266e607706343b1d014067d3f7121703b18509f9487e8ed6d7c9a70ee4da48a36c65eec14e71f1ebcbefa2668334a903e0ebdba42e808407 WHIRLPOOL 34ee1339222d521301c8825dcdc11f577b1a0196c80195be1047dfe2aff53ad04f217ac01e642f8d567fa43b1f9fb88e519d65394a3e30c0dc1220e4e47e019a
MISC ChangeLog-2015 19794 SHA256 6a6dc16b178a596ee341e13c565e0e19b009ae32720b9db780ba63537993ccb1 SHA512 eb34c2d5e5a8323bbbad6a2033cf0e79670e6f31191e7e20223f584a563bf8039ad9baac374b34a7d27437eb85871508ab7be965c68e17f3e18b454061fc3968 WHIRLPOOL acfba600337338f3527e0e813f649fc9deb6e631e60803f6dcc23844851171d735bbfe0143faa344a45937232de773666f8d0930a8dd41c3c326d1bb60e634aa
MISC metadata.xml 828 SHA256 fc27e554cda9eb0cf108cb5d475d557fa458f833417976272874e40a5513e32a SHA512 eb1811c205cf2538f24ef5399e3f7d5f6ddde7b40ec971edbb2dd50c707bfb7594c143b682baf8f059c9ebd706ea9bf90aef2ce95a2e20fad81d97212965d50e WHIRLPOOL 8d873b22db40284d25ec5a0a6b66dfc7fbb26427a0d5a9c3e5ce08cc563afca6d18ad5dff0ebe94f87193cbc35368ee7951d2154ea3106f707e75e6d00ea53cb
MISC metadata.xml 727 SHA256 33eceda189e711c559c875243691668936f5bd3948f9de455b011ad23499575b SHA512 0c10f059eb58b9042a4e9d4d5d4c4ff92289cadb41cac59aef21d369cbfef9bc872a74a73f089b10417c9a59aac2d2fd9e8bc8f83e70a8d7168db55b1b085b33 WHIRLPOOL 8b3035c827cba402f7cf0805ae25a22ed33aca4645ce3e156521cc129f6a927853e2d08f39c0aa13dca85100e97e8693974c220cda58fbdfd18fdb700ee99917

@ -14,12 +14,10 @@ inherit intel-sdp
DESCRIPTION="Intel C/C++ Compiler"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse linguas_ja"
IUSE="linguas_ja"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND="
!dev-lang/ifc[linguas_ja]
eclipse? ( dev-util/eclipse-sdk )"
DEPEND="!dev-lang/ifc[linguas_ja]"
RDEPEND="${DEPEND}
~dev-libs/intel-common-${PV}[compiler,multilib=]"

@ -15,12 +15,10 @@ inherit intel-sdp
DESCRIPTION="Intel C/C++ Compiler"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse linguas_ja"
IUSE="linguas_ja"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND="
!dev-lang/ifc[linguas_ja]
eclipse? ( dev-util/eclipse-sdk )"
DEPEND="!dev-lang/ifc[linguas_ja]"
RDEPEND="${DEPEND}
~dev-libs/intel-common-${PV}[compiler,multilib=]"

@ -15,12 +15,10 @@ inherit intel-sdp
DESCRIPTION="Intel C/C++ Compiler"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse linguas_ja"
IUSE="linguas_ja"
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND="
!dev-lang/ifc[linguas_ja]
eclipse? ( dev-util/eclipse-sdk )"
DEPEND="!dev-lang/ifc[linguas_ja]"
RDEPEND="${DEPEND}
~dev-libs/intel-common-${PV}[compiler,multilib=]"

@ -13,7 +13,4 @@
documentation. The product can be installed as a non-commercial as
well. License, terms of qualifications can be found on the web site.
</longdescription>
<use>
<flag name="eclipse">Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
</use>
</pkgmetadata>

@ -3,8 +3,8 @@ DIST parallel_studio_xe_2013_sp1_update3.tgz 3448198789 SHA256 cd332d1ab5241f760
DIST parallel_studio_xe_2013_update4.tgz 2184817121 SHA256 55d549fc34f7a9eb96951c7be3216b68f9f960edfdc0997cf8dcffe5c78d66c8 SHA512 84ea227fdca2c427996b0c4d17a0bad6c289a6fbfc267c19f54ebee875e11e6e8d14bb3103599e3b89331c34a153b0a63a5ca8c12f4619420f78f8c4b0c2da96 WHIRLPOOL 6bedfdbcad7f0d7ad4681d51ad865db247d5f264f5fa33e7136fc64c5e83eee30bb2611f39bd7f31b790432e314a7dbea755297ae3fd2b90ccecb7beffb20d79
DIST parallel_studio_xe_2013_update4_ia32.tgz 1220177902 SHA256 5bd75b2747f4b787b8128a83914b060d156ecdc41236f4100363b7ab4f9f6859 SHA512 968db307e08cd31450200abd41ade1f2b2855f4b5cb19911d03c1cd357cab11cbba814db354452496fcf66fc3fad1423b24f428bd4db07402f12bd63e4d34247 WHIRLPOOL f2b03ebb78960718a15fc69be814eeb7996fdd7575720f4b09cb915086cc757fea188ef5ceb7e37ed00c995e11ae544d8bd55aba8ab2d12530e26b3d23362f3e
DIST parallel_studio_xe_2013_update4_intel64.tgz 1520767493 SHA256 31383f357b9b7d9c76e727e63427387d9ee42358f5b5df75a0d8766cd318a11d SHA512 497ad8f3473e1d11cdd31dff340a8e6ec1f012e731def084b2072146b5d11db906f85ace53b2223c3fbef949222f73f36783fd697eb7809464f4403c0ac8744a WHIRLPOOL d08447f27aee0f088797968d541fe98e3813a1daf5b87024d37493663238594c3e4e75a8d9636a4059191782f5eae9065d45b7ad2c27e1f73fc74eb110ad399f
EBUILD idb-13.0.5.192.ebuild 734 SHA256 46f5613af6bf83de323fc9663039ad938813ab5064e1c6f1ef8ee902aaa66d94 SHA512 40d45f0737166fde414d5ad34fe5b9391b5b15113f4d5432d786e313b9c7142234a1cf95b423e7d9802d277a25a770d2b0e9ee48e461f078cd0e9eb50e5a93c5 WHIRLPOOL 0e44f12d0210390f1a1542d506208e0afc643c17aeadd124bd8cf949c195184def3e9e159c30964c77a38be30457e9575f25313e6156275d7c67d8a62d4401bc
EBUILD idb-14.0.3.174.ebuild 829 SHA256 b959b053a1e694c7057bd4bfb469f79943df0368e7b1296f4006e3c2ef1940ee SHA512 21dc52a91267879b8a6e4727a7d2e930caa9a1941b602aad52933f4bdee837255b0f2dafdd71b8b1cb7e280a995c902226f02111a3c165776d3b22304fc21eae WHIRLPOOL f82d7cbfddaeda42ae328fa068d28734894f8e84edf8c7af46b224f89e2eaae98d2f8dbf8d2d62f8ece5ad244b0890b364322732fcce7c8abd998823cd7f4f54
EBUILD idb-13.0.5.192.ebuild 692 SHA256 b4a25d9abc89763f43d096ee98595d764cc96fc7de59c668b7c027eef7588647 SHA512 f13ac2290356b5687f58fd15efc20a7055fbad3f406c4b11cac07439af522a8bd249ce60a9de3ecf6fab701b49a333bc4333669a578ead7ea01f2e3d42bc5205 WHIRLPOOL 5778e9487fbf2954917c8bc35704c1890981622f360f57682fc15bd561f2c0aed5de8ae6cf531b8609991252cec4430965fce2d3c0e698c11bea5e4bd3b71588
EBUILD idb-14.0.3.174.ebuild 787 SHA256 42b957fe4e1b1b2611be2e54fbbb1726950c45f3e1025e816fbc2901767e70f9 SHA512 cdee49c849f4581375fff8f2e1a0c2a4bf873448e9f46b098e1d75f65cf47302b5982fc172a30a760281a3f3c04e0bb635dc0662d72141242531db56c47ae4b5 WHIRLPOOL 24c5088dd0dda6e2263e9199efd1292a4eda0cc33e5a55fc6aad803ff8a025b119752bd835fa34ea95a9f981bff60a52a4ba8194e36f795951dde6e31e803392
MISC ChangeLog 3290 SHA256 54a261ec469fa891bcff1ed4a563fc25a5cab7cb449961ff0ecd3d4c72ac9dfe SHA512 7d108fd8d0f9132046a516631a09eca1386258c59a73f395be37f52eb295d3c7a8ac65ab380e2c058301a19a8c3074575a49a9e8571470e9f04090404f494aef WHIRLPOOL 2d42b10d5f3a4cd174bee5b5627fd9c08d2112dae1a1638646ed9196a7cab7afd02134e9eb1c71f99977f5a0ffd4f357b3dc310d46b92dffc74aec98925f8c40
MISC ChangeLog-2015 4811 SHA256 7dd0ae2b0da077d1ab2117effab214248a438246d722cd8bfeae43d959d5242c SHA512 e719fb5bc1f28e9f7646e709b42f5a796d3aef57f4758d3b5ade703a649fe3b7a11084213cc0e97e5ec82cf0eb513f1f82876f669f7dd9055c8c693dcd213e5c WHIRLPOOL 70338d1ff9afd69a4cc4cecbf2f4177d163979d72f8a1dbb686358ffeedae9aee871e90b0e70c6e62e748d493159e46d6b0a40a2b5143564c75f365cacc341fe
MISC metadata.xml 908 SHA256 fa3ac4ab2817f3ebdfa5ebe8765a91b45094cd5f865d3dd19eb8dd0f259c83bc SHA512 9091da86a2c3bd8c7ac1b355643c9133122408726479625c216f75b1aec48e50aad010333acc58eccf65cd64c95d5d7ba6f2eb1b91fe3fafa15e37ffe82e1a65 WHIRLPOOL a3e86af1731933685ae6d99426138dfc62120d1a6e57aae7fc077869586f13ca7cfc069352d4f6050eff917dabe275b32e3c2213fbd666997e91268d89e9da30
MISC metadata.xml 807 SHA256 866aa55ce0cb93060eb6203dfe5836e9dc351b4f3dbbf88b569b0c43dd593300 SHA512 2abd027e8401aef13ec51490d099215e06a4214de47589a001eba63f0ffd4344cb89939af952af4b7958f99f0fea43ad2451859d1e4fcbc234e033a6ef3c3f30 WHIRLPOOL 2847d63e955bc37963f6b4fa19061067c80b17bd57516429c9e305dc46aec57b755e73645485f2704e5a3859ec497e9749afa32ca03a7aabfd473b9f229389a9

@ -14,13 +14,12 @@ inherit intel-sdp
DESCRIPTION="Intel C/C++/FORTRAN debugger"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse"
IUSE=""
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-libs/intel-common-13.1[compiler]"
RDEPEND="${DEPEND}
virtual/jre
eclipse? ( dev-util/eclipse-sdk )"
virtual/jre"
INTEL_BIN_RPMS="idb"
INTEL_DAT_RPMS="idb-common idbcdt"

@ -17,13 +17,12 @@ _INTEL_PV1=14
DESCRIPTION="Intel C/C++/FORTRAN debugger"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-composer-xe/"
IUSE="eclipse"
IUSE=""
KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
DEPEND=">=dev-libs/intel-common-13.1[compiler]"
RDEPEND="${DEPEND}
virtual/jre
eclipse? ( dev-util/eclipse-sdk )"
virtual/jre"
INTEL_BIN_RPMS="idb"
INTEL_DAT_RPMS="idb-common idbcdt"

@ -15,7 +15,4 @@
well. License, terms of qualifications can be found on the web
site and follow the one received in the Intel compilers.
</longdescription>
<use>
<flag name="eclipse">Install the <pkg>dev-util/eclipse-sdk</pkg> plugins</flag>
</use>
</pkgmetadata>

@ -15,3 +15,9 @@
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1050
21 Apr 2016; Markus Meier <maekke@gentoo.org> libfastjson-0.99.2.ebuild:
add ~arm, bug #577508
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -1,5 +1,5 @@
AUX libfastjson-0.99.2-fix-for-implicit-declaration-of-vasprintf.patch 596 SHA256 1951a0a800d80f7255adb6f352837b63b0b4d377593b95e62ac7dc1eb3399a2b SHA512 fd32eb655520446578a6bf0ad6d855a78b77e229a3787f0d9d586c96e8ab72903f5e1f98ad2581dc33e5f58ebe88ee30f0ba4cdf4b8be42e9a1ee5e4572fb917 WHIRLPOOL 92fa0b93fbcba29712049c02b7274ec27b336346932a2a0c1f0c172541a7dbd98b8ce552241784568d11b53ed93367186c5e4da404ff96878d4be3b9d3ee3f48
DIST libfastjson-0.99.2.tar.gz 366602 SHA256 6ff053d455243a81014f37b4d81c746d9b8d40256a56326c3a7921c8bf458dfd SHA512 4b57697cbb901bc12a26d98c3d6df998aba373d4f38339189c9bd3e5a32777fa4796039fe82581337e576fa93c6deb87759eba04326134f587064c82e1b3daaf WHIRLPOOL 56010125b4ba905aba3fa7ad69faf38237426c1ef5cbaad90458fe31e96b86719d2766d2099928dc22aa7d98a64d079a3bd9de31702b28547d1f1d416170d487
EBUILD libfastjson-0.99.2.ebuild 844 SHA256 b8ef073f4c2c878bbde04bfb37477f7c53bfd2848b05d1b71b1ef0539ed5e970 SHA512 ec173d20913ab808f68b8bffbf51b6fce47a9844c1e5803410882cb6aedf674a204fd103bd6abe54236a27ec964ffd70ff9f0f0abf4a5baca1f70809654173dd WHIRLPOOL eedff53f265b0c5d78a5379b5dc5c4a3e739f852f4fb49bcc772159748bf1ce920f63a7ca0e695c2867b6be3d5ce47ddf3fee8588f38f07073a19a0326f7f56f
MISC ChangeLog 560 SHA256 795e5abeaa2871c280eebb6bef5d288a71bc997e90a40e32656d92cc12b6ac50 SHA512 268470c4d8186f7486f2a73059f2656d7df59937e81d9db317f8d950f09ba97060db5d5624d66c1758b3e8bcceeef8a3da036b4e35ab7079a9a5be33568b0805 WHIRLPOOL 1a95297e60ad4a72fd430da9f8c63e0d134ba63b2c53365136102fe21bffa7e2aab32dcbc459d61ee04b658eb6f5723d7cace8cd51ad32d8b2b4271868bd4fad
MISC ChangeLog 737 SHA256 e952f037111a28da4f0b906dc41d3c2253e47edee9485d6467b6da6b38791759 SHA512 a01d2ffca6e5564eb59417a464d99129a51d85e59197bae8b55ad49b2d6e193e93c7491a637d1ef8aba6c6bb379b1496f36aef086d3f3eaa59c3c484be6569d6 WHIRLPOOL d8d4c81cb3b14a463380cdfce44943f30c4a5fb6dc5a515d9ae47ccc28ff2b3ad2b0b7153d7b2d7de6146e688728be1d94e7e7510b22927cac4c449847cd7b40
MISC metadata.xml 518 SHA256 d1f3b4e558a1297f5c15493db99aafeec2f82961bf79ebf501b655916ee6a48d SHA512 f42c0aa88b002eb5f1fefe52745ca04dbd3dedfc6bc9f4cb67b1ab52fa18d87fad3cb9ff2649a858bec3681ed37c6dbf0dac771b76a9a8399468ba2ef0cfb5cf WHIRLPOOL f7aea0266a7934e560193cf93ee096c6bf4fa74a5005e0600cdf7ea9bc5d4b7acd03063f76a34ad1073939fc687911f438837119da98b5cc5aa885d1d982e9db

@ -11,3 +11,9 @@
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1052
21 Apr 2016; Markus Meier <maekke@gentoo.org> librdkafka-0.9.0.99.ebuild:
add ~arm, bug #577510
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -1,4 +1,4 @@
DIST librdkafka-0.9.0.99.tar.gz 432559 SHA256 5af65838419a1e1069e486a233575df6067fec7c5756f59c56e517b5287041f6 SHA512 2dc7442a6067a26f98105d4a2fe6eed0dcd73866cc3f57fbbe83ade03a2aa03f8a082bbf9c8860d57d81b9b4a48ef78afa55354e473f461c03e4c8c560ffdb7b WHIRLPOOL ea0714fed991f7d05bbc15b8d35993b06ad37e7fa94b8866da44b35fe38185f09c8817169ad0c5fb599c5482178375ffbf1f722e99bd01358cf4ffd0f7266935
EBUILD librdkafka-0.9.0.99.ebuild 1118 SHA256 e6b73bc1e65aa6f9cc79cf489693ae7f669675ecc69b5426882cf806bdb1a12f SHA512 d0ca798dd5bc7990780a29686cc16e1faa568bdbb8d4b3351d7809db48f1b7b755387390172059b61f5ea0a45502f8eb19c5de305d0043643a7f367e7e884b59 WHIRLPOOL 0784662589d511d6760113a6a48fe165e409d198b9403893b3aaabdae84ee4ec243ba4da241aa70d8097867986708966166260b68594da6ba1f081066a989705
MISC ChangeLog 372 SHA256 bc075e2534093bc0639b3e7d757ba40745948a44700cc0e27bb977b7f85a9c84 SHA512 6bf89a5ae56563b2f20a0ce4c00349f54b1358996ad682ad680618ac4ec653d9a4fa663858303f1d297b5f198c4ffd235e5095c2c38ab851e140ddb1c3b08bdb WHIRLPOOL ce48dbf458e673bbefbf1df7519888db4c749de5d550e5fcaf89d3eb5e761b1377f45ff0a7de14360b13664754156a176f5f079f6ccc998aef637c9d3a253ffc
MISC ChangeLog 550 SHA256 3b3b48652bc8a511d0ff8aaa8aa3f41f1e9cf4c2f6d82383dffc6057c3034980 SHA512 6b805b2bd52ae85efda41f5480ad24e56ef63554e109e09958a47ee7519d3cbc548e8bb38f80d463809fa3b7da72103cd3565a864d2bc97c43681845ae95de61 WHIRLPOOL 4cbc863a64ca28e8062fb262c599a2950d89f730ade84f1ce5f0126e79c9aaf111885475df3a0683235e320524f80bd40ba186f27bd6b65b5bbf963810f842b4
MISC metadata.xml 518 SHA256 888e24fb0650249f13f9e27d355ac7b8e69e05dcb54b1572dbfc0f294075a0d8 SHA512 978d37d3f2382f0bb03d95174d2535f253de348d8c88ba76f0aa1538c70d5120ee467e35f35441a1fddda3b1cd11e610bd5c2515ae403ae736939f40bf3c4f7c WHIRLPOOL 102549d2eb045eb9807ab117f55cb608611e0aeada7d40a9b647ac2414e771664a250c2a9593b7e8a4b600f58ee84c3be27f08c417365d3526a2cb7b9bc55172

@ -101,3 +101,9 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
21 Apr 2016; Markus Meier <maekke@gentoo.org> libwacom-0.18.ebuild:
arm stable, bug #579230
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -6,6 +6,6 @@ EBUILD libwacom-0.11.ebuild 1074 SHA256 48028d0abac3389117ea423146a53c4a8b931932
EBUILD libwacom-0.15.ebuild 1080 SHA256 0d6d7ca22ab03abc58da68bb878e6b23717254f686c220e08bdc2fc7516f6950 SHA512 f5a56d3f3d48eeb8b87894fc69a10c4cb39ca4f2904ac35057dc99d15f68593abbb4d15726afb1152756053d07c406565584266d95bf440c4feb9e5829b450b0 WHIRLPOOL 27e281f784c9ef3f360787e036b2e25f654831a80a5dda9600119989e3defa43147abd5b4b74b8082a8ebe233cf1264d4fd75f799effd862e50d3a5c9ec5c57f
EBUILD libwacom-0.17.ebuild 1094 SHA256 09c18b239bd1dcf43f1a753f64d4ea9b13d3ad2ff21bb6dfd5c12d4279be9429 SHA512 f6b6753758079c4b953b471a12244e2db357df7c2ea12d382ffccf90d26e09892645b25099b5c63d8e1011fe536d5012e6fb9ae20f627be0c317d88f5cbb8d65 WHIRLPOOL 763ebd5bd32b9142f23cc589ed6a216d20a8689d6b7a5c38dc70386e275319a9eca0396276c32c398c20ad6c23b11df4ba54128f7f2cf8ade9e21ae4a604be7f
EBUILD libwacom-0.18.ebuild 1092 SHA256 166735b54f8373c87bf786af4b7aa2d4004756f7e18b63796b69de09073c9f2c SHA512 e12a777d92701e41eed356192f653e377292ed42874c945f6fdc7b06fb2910cdf3b50c1dfded6bff38830645698aff7aec803957cf819328b451a8d0e5201cb2 WHIRLPOOL 097282ff21875312fc04f76ad0f140b03ff17522424076118a19ca79efd83ba873577c1a336cb0d4484ee254ce56e60a99733aed684bcf6769952a243c91acbd
MISC ChangeLog 3389 SHA256 6931ba46a967c379ef7d7a67296695b8e793d5fa239f2beb6b92447d508d38f9 SHA512 1319bd77bc119567917f16c323c60e0cd2860e1579887ae8a19e9bd7ce0f46b33807ce3b0b589a5be69e998365dd685019f136536c5918c3f19e305f2d117344 WHIRLPOOL e26cc5614bd32342b6e3c1cb418117fa606e35e81b6056c232a79c861ca322a3d79e932e98281ff5b96e0aa9286a7537f8648ea90a512f3a50fe372e2afa8973
MISC ChangeLog 3563 SHA256 93edfda6f2ac7eb641c369497f2f7612961cedd398d1b43a5a3685c404cee051 SHA512 41a1f58535841c0b645939db4386f68368a5c159c54c868dd74e3645df99209d4464ef0daf3bdd575ce6df35ffaed3951d141bce2e5b4747ac6367a689059887 WHIRLPOOL cb25fcf244ca74ddbfb1231a925a8371f50c46891bd9d9f14aa34c4c28f2cd3562784b5b4e6df24481f3ffa1f5b8edfa4509aa004d024b2edc3c0637f6d3af94
MISC ChangeLog-2015 5109 SHA256 c299064886120840e6df6275f6b969a0e0aa74266096b8666f69724a4e03c3a3 SHA512 ca182eb23dd17d67bcfbec3d8850fe40853026adc253fd1df838daafd9e645eed21c8d35e9cc272f7aef9729485c246fce2ac4a988612cdff1e42ec453fabc18 WHIRLPOOL 5f3532aa1d0e2f3bd770a9f653c6eb6509134827e62a431ed635d1695b850c91357ea96eae14635ba17086c7ad941564d3b87b00c3fcfd034a75a3a2b1da8737
MISC metadata.xml 308 SHA256 4e784d58a730e60446c7cccd15c32c66f5e40a173d74545d606f87ba29e178e3 SHA512 fc208d84f859f167919179d96eeea91beba8825cc2b4e225bfd86db40ab7e1e9f7c1d5eb9023166bae7d4f784b0e08e04674ab72f75c49d638b6ca5ec52857a5 WHIRLPOOL 1b4c5390b46d7bafc5f8a62ce75c257791d6ab801917179873be10287e94a294f1cd9a0848e5de97667b80603ba10fb3b5361ae95550f7196ed7c377efd967fe

@ -62,3 +62,6 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Apr 2016; Tim Harder <radhermit@gentoo.org> metadata.xml:
drop myself as maintainer, add vim

@ -8,6 +8,6 @@ EBUILD msgpack-0.5.9.ebuild 707 SHA256 4d6ca90ced66ec25046a49d2e623665b20a9c0896
EBUILD msgpack-1.0.0.ebuild 1021 SHA256 c8681668a1f70d5a8fe1b42fb45f2f286686a365dce366d09af14134f0251290 SHA512 ce825726c972646ee5ec436a63a039670471e34e9b9449082d21e191ab777da0514538670f92a58b83ab0801ce016c4a991d522fcd96872a3eeff204940ee1f3 WHIRLPOOL 3fd5f2a5d643663b3edbcd7584e946b677626b1c5fece250d76bbd92ee8e026f7d505621f110e16260bafa859270bf047ca001e994192d37119254531fed29c5
EBUILD msgpack-1.0.1.ebuild 1035 SHA256 3d677bcf9f9f2cda0cad51a79a25800034dbe121ebf95ca3adf2c5d5f13e92bc SHA512 b45be7670161d69b108a77c3a6a0c0a232eb50e331b24e8df2085e6b3a0a9aa0ae9d9a2802fcc386ec205397ef60c3eec6441a07e1ea7579837644349c5e195e WHIRLPOOL f7b01dec3c0359ef8232c68e78f4f307b1b70a930a836469175107b8699b179757774c5169bcdef5eea20c814091a040fcf5ad4362cc53cd4edf74d70c198670
EBUILD msgpack-1.1.0.ebuild 1035 SHA256 3d677bcf9f9f2cda0cad51a79a25800034dbe121ebf95ca3adf2c5d5f13e92bc SHA512 b45be7670161d69b108a77c3a6a0c0a232eb50e331b24e8df2085e6b3a0a9aa0ae9d9a2802fcc386ec205397ef60c3eec6441a07e1ea7579837644349c5e195e WHIRLPOOL f7b01dec3c0359ef8232c68e78f4f307b1b70a930a836469175107b8699b179757774c5169bcdef5eea20c814091a040fcf5ad4362cc53cd4edf74d70c198670
MISC ChangeLog 2406 SHA256 d668e8b4ad189a1822b109ec4542ffce793a3967e25c86268aec336e6608d43d SHA512 97c28ab35e41ab8d2c7376f0f719550bb4055d27f012bd140ea46bee591e1f164dce702ff61c9862173401bb82911335ba90d4aab8500e862c6b9e138ffb53ad WHIRLPOOL 1d1099e31b13af775e113d4b345a0e1fc239b10916ee92822ac5f15ce93b396a974a3d184b2322c664b3739d918a9f968f678c545dc988438eee4a90d9d5783f
MISC ChangeLog 2507 SHA256 2f550a7c41e2a6bc6ff36558ed9aab5f8bb7e39b7a244bb4aea6cf2bfecf6e25 SHA512 cbab6e7791a2a4b69bcdd2a2f837e1ea5bcb3d2c166f1553eb8dcf714c12501e750cc8b240d70deb06d345c9eaa9653756a2f40355350eb22b708130ad39cb12 WHIRLPOOL 73e61e23a9ce1f7d7203f0fb86519ebc0e00fa87308d9551f198a23b102894fd066ddbf4cf64104fe1a7e4dd5492072edad711db2f14870026381c6918ea7e1f
MISC ChangeLog-2015 2951 SHA256 5f85b5d162e780ec323360e04374d011b335d1bc8ca843cf3ad0b73fbd135b55 SHA512 11f4bf9559aa68be9aeca8fc98a9d7ae4e2a4df680b7f2f983c860d258e7d162e3c664c4e0032e0331d9004515ec60f61946824d4f5ca0080016d1321c2422fc WHIRLPOOL 5bac7a3bd8be66290d9e912d8315488f3171bcc7f34ed4ca2fdc07039a652fabf32058eca3a0054e0a6eaa7a084d7f1b9f46b6981184507e44888acf4082061d
MISC metadata.xml 341 SHA256 f60807b1c7b0f32b2b2acda47093444fa2869688b6375b538fe8400be4c89214 SHA512 2f113e9ea3a53739a77440a16e5a980082d7bfac6ac8a3185e85233999324f81ad9e9a0fceb623c4f7bc103346b345979571151dd61dcf8cc1c748db13ce67fb WHIRLPOOL 570afc27d62aa7f9c05a0977bf75b0624c8155ffb63d2f125686ffc5b872d996ffeb98ea31c28d8416f22369cdcd6f9bd86ad51afd24707319386d88a6e4a123

@ -85,3 +85,28 @@
12 Mar 2016; Tim Harder <radhermit@gentoo.org> +lpeg-1.0.0.ebuild:
version bump to 1.0.0
21 Apr 2016; Tim Harder <radhermit@gentoo.org> metadata.xml:
add vim as a maintainer
21 Apr 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml:
Set self as proxy-maint
Closes: https://github.com/gentoo/gentoo/pull/1317
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
*lpeg-1.0.0-r1 (21 Apr 2016)
21 Apr 2016; Patrice Clement <monsieurp@gentoo.org> +lpeg-1.0.0-r1.ebuild,
metadata.xml:
revbump to 1.0.0-r1
Bring up to EAPI 6
Add LuaJIT Support
Install re.lua
Gentoo-Bug: https://bugs.gentoo.org/577250
Closes: https://github.com/gentoo/gentoo/pull/1317
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

@ -7,7 +7,8 @@ DIST lpeg-1.0.0.tar.gz 70267 SHA256 10190ae758a22a16415429a9eb70344cf29cbda738a6
EBUILD lpeg-0.12.1.ebuild 808 SHA256 acdb87e068451fa80c68cb395dfead21189c92d10008e466bcc4cf78f78c5f1b SHA512 745ab1fdfa98a8f1844cb80520f576f6f23838c604d8e6852300a8ca217a1d6bc22ca69a2bcb9e989dd5028d0563a3826b4a86af7edb311106549ca1895f5275 WHIRLPOOL 95830ede8d4672f2b308228bb9000ed3ce63279bf8ce85be0772d22a44904fac5d7ce0e3efadc1fcb1b201f7293f6bfa64d37207bf814940771c5460f144c453
EBUILD lpeg-0.12.2.ebuild 832 SHA256 6bebf8a72fdb4213de1868081e1d29d8bfc5d30bd2cef1a0275df8a2a7b49f39 SHA512 a983b90305dcc58c8a4e559bb4cc6ff0bc803a53279ff969ebf3d9f87b9cda9f2000a976734f77d1e125e8e7bfd406b6ef55c3728931067f57a36919796e2059 WHIRLPOOL 2c151f064a8f6d5cda5a0b45b3eb56e50f1894c920eedcdbbb24b2e2b3d179e79908ea9d78953d0040fbe14d207894a7c7af64c6ed5ab6e22ab88c28a04612ac
EBUILD lpeg-0.12.ebuild 805 SHA256 dab47841f1e085bf54ad4da711cbad92144e651727f1b6c8619cb4d7a502489f SHA512 686a8a8b931bad57e5f9124250aebfd73bb441ba12dca0ef1d37339f285dbfef509b58513464c52f2df44adb0c62b8813ccf80aa62569d6e85d55e58f912913f WHIRLPOOL 9fcc13b83a3169bf48fc5e414f53ebd83bfe4cb792a92681e960c10dbba66dd9628a50ab98ad97a1389d404962f7368c42832bc9e17c787bfac597bb0dc88ec9
EBUILD lpeg-1.0.0-r1.ebuild 1154 SHA256 98b74b6ce87f593d13a87666c3542f2f24d058130e74a05b30f2673848ad9c80 SHA512 e4c0eb21490083568b8eacdf98f67bb41208386a4f78492898d342c2f79fbcd29b49bddcaa78b8da2aaf48ed03fb156905ed9b46c46ae4e101ff13b3e1cced9e WHIRLPOOL 6e532f0f2ede1dddfd08a32267ba27da2958d4c77a01b6d368a88ba7c208da9f7ab3e2fd5bbd00ef96b7be0d8da84458237abe6638a8bc3765c351ecade5202c
EBUILD lpeg-1.0.0.ebuild 868 SHA256 4c1a5bd7e57405c693ed0742135ec4f0a4621e5bb6c13507d02bdd21ffb2d90f SHA512 eec37ba2af202ece7455fa373bf43e6a30ecb348ed7437cf1f0fcc9b4f99bfaeca12b00b25cf3e047a982e9f049ee6007eeb0c87687bb466a67553cb3d19f4e4 WHIRLPOOL 82e2216dba8f80421205af384bb0c6cbabf30f42dd5b449aea28e700b3f1e27a28085091f8a7f8c81d6b6fc206aed88e4766582fbd5cb2bef0a777bf8158cfd0
MISC ChangeLog 3282 SHA256 087859e7e9eb4ffb8e4bda3ca75d153c1c78eb20dd22e01965f7248fc6ba2984 SHA512 adcb749fb00a0f881e9814f44e69f6cf1d5ff696fbd013c9647fd8c76d54620df40a6eb27116fb69ddb1026381fdffe1cecffe55b0b642c5a14c27dae1816e08 WHIRLPOOL 64b1c1704dc3e0e6699261fc596c54419a8e533e8b2704c0e7bd26ed2ba0a0f4296ef8436b5da6a56b7a2c9ed29650a3a36f64475effa092b52ae3ccdfc4b5cf
MISC ChangeLog 3940 SHA256 6ef262ae6a31ecab8696ed57329834637e7ee00e2ecd95a33b3871cc13ab10e5 SHA512 93885a5b61dc291c318144a857fcc5f532b318ab21f135c9bd3358cb4e6597894232ad2980a46741c86c9e8b6eaf127a183359c6d77a24fbebc3f990492977d6 WHIRLPOOL 3e63f698e34fb1c991024134a252a90f2f05a3f6288d7bc3c98a4d5f708c7f05d487dd2a65b2b6592086022d01d8a6b5f099b2a5d26eb8b1c834e2b01d20140a
MISC ChangeLog-2015 1670 SHA256 17d2a958a4499ad653617bacbf24064136698c5f25735e20c38d4230fa1e0762 SHA512 b7e436b55598f57c4c6867815dee2cf9d2aa0c2afb3c1b2501544a0a0f96654feb41a9bc79cb58bc1fc08fe037400058d57b95098ef01dfc137f793eeb201748 WHIRLPOOL 61fc0f8b84772ac45db7e34bb3a5549e94caba8adcab361a854a31a8930d2413aaa7cb31369a7a1ada1940edef2f5f78ef2bd15ca5b2945f5cdc578281236e66
MISC metadata.xml 255 SHA256 fa2495381a46939e915222bc4f5e8c1e704f336ca63c064a2a63090c79b0e5ff SHA512 305ae93d2bb3da79ee181cf36bb0ca2bbac016c20555967d7281cd5c0edfc26c1450dacd7a7de57078650dab0e815be9169c0b25a24d71488185f71ae8834167 WHIRLPOOL 0e543ebc68a9501374d42528b31fc9d94ab416939eefc6cc37dcf033d0ecd85397ec58ab67e02d6a08b2f4c0048891d441a2b217075e4596ffc25d5b12cc8ec8
MISC metadata.xml 612 SHA256 755ad1caad17bd8ca391cbf1dd94f682e23465ff0c41fa412e628ab5bb343859 SHA512 4a932fe2e01608cadfec496b0d59c6bc774be850b973be95187c903590557d00caa143bda9ffcc0c742be36eaa6a4ffb57a6fc7ed4628b1efacb46a2ec9e1fcb WHIRLPOOL a6011cd604d8a5966d8a37222a9f4bf0f7c6e884fdb4a3916040d528c2a32ae2278a35844705cf6755bb23d131f8fad1ef2596e345063fd84b9d262bcd953793

@ -0,0 +1,48 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit flag-o-matic toolchain-funcs
DESCRIPTION="Parsing Expression Grammars for Lua"
HOMEPAGE="http://www.inf.puc-rio.br/~roberto/lpeg/"
SRC_URI="http://www.inf.puc-rio.br/~roberto/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
IUSE="debug doc luajit"
RDEPEND="!luajit? ( >=dev-lang/lua-5.1:= )
luajit? ( dev-lang/luajit:2= )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( "HISTORY" )
HTML_DOCS=( "lpeg.html" "re.html" )
PATCHES=( "${FILESDIR}"/${PN}-0.12.1-makefile.patch )
src_prepare() {
default
use debug && append-cflags -DLPEG_DEBUG
}
src_compile() {
emake CC="$(tc-getCC)" \
LUADIR="$($(tc-getPKG_CONFIG) --variable includedir $(usex luajit 'luajit' 'lua'))"
}
src_test() {
$(usex luajit 'luajit' 'lua') test.lua || die
}
src_install() {
exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD $(usex luajit 'luajit' 'lua'))"
doexe lpeg.so
insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD $(usex luajit 'luajit' 'lua'))"
doins re.lua
use doc && einstalldocs
}

@ -1,8 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>vim@gentoo.org</email>
<name>Gentoo Vim Project</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<maintainer type="person" >
<email>lluixhi@gmail.com</email>
<name>Aric Belsito</name>
</maintainer>
<use>
<flag name="luajit">Use <pkg>dev-lang/luajit</pkg> instead of
<pkg>dev-lang/lua</pkg></flag>
</use>
</pkgmetadata>

@ -0,0 +1,14 @@
# ChangeLog for dev-lua/mpack
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*mpack-1.0.2 (21 Apr 2016)
21 Apr 2016; Patrice Clement <monsieurp@gentoo.org> +metadata.xml,
+mpack-1.0.2.ebuild:
Add new ebuild.
Closes: https://github.com/gentoo/gentoo/pull/1318
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

@ -0,0 +1,4 @@
DIST mpack-1.0.2.tar.gz 44671 SHA256 9c570b2aab81b0c56d97cbd8fc483dc431b69510fd9becb4a1845291563e8bc9 SHA512 307ae26799e59224dd624d1f5473c86d5cf975155c58b7ccfd17be98321afb0f7235d06a7a2c50112d4630b3cc7c185c9b307007be5cdbd792819ec2991fa3d2 WHIRLPOOL b5461701898d3e8ab72c92f8d75c4b098986821a3cba281e82a15e495ee4ac2a9efddbd61c542dc3f3cb0cb45f18362652b102dfa8bae690d6c8f4b1b3261911
EBUILD mpack-1.0.2.ebuild 898 SHA256 8f0add6fb7c7d3acc1a9635151b37a35fdf2007a6c3533c73abd1493667e90ee SHA512 aab422b753dcb12b4c4480b1c472fcbb2f782cc364faa9d23e071b0183f64960787a5ba6c88cefdd3de89f61d1904661ab8455af4c903e879640ad3d9cb7712f WHIRLPOOL ee7cd4ab4c1e5750be2ec033e4a6b95c5cb47404da8e00f3eb13c1c3cb808a1d483a9d3abc7a0144dd8a46103466f5f3c04f1439146a1f82dec6167c7221895a
MISC ChangeLog 383 SHA256 59053aa95c6565df230b69f86488d44b05ca6bf81c3a54fa08daa86359217d7a SHA512 17f1511f12818662da5e3d9fe0cb445b4acc7122eb3779bc35b448327f36d8119a716852c67a8a4cbff840bf06b3a2356a5987b59e79b41ee87ef91e58a2bcde WHIRLPOOL 53063f4ba1f1d53c186a38913253929fcf6f982aba5d655542c9a7a4a1c5beb1f1316ab3fe70c850c3e311167ab8774c8ba8a797e9d4cc3046a26e6f5c871122
MISC metadata.xml 476 SHA256 692a0ea5abfc7936e9319c50e8757daa13c74604d616575a863e6fd2e8cab106 SHA512 b8b64b6ce675ddbdf770f29a7fd60a96964ed0855c1412d8cd8c171d1373cb07d7d19fcd1b184053202dd186dba8190cd5b816bcb42af664bf1674e6544b7a7c WHIRLPOOL b67bca0ecfbd217003051efa17e1b2911f7771d2d6aec355fd0d40b61c6dcb168e7fd5b8b80b8e9c951fd7301bf0cb9afe176b3f73812105bde434b2de7ec5b9

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" >
<email>lluixhi@gmail.com</email>
<name>Aric Belsito</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="luajit">Use <pkg>dev-lang/luajit</pkg> instead of
<pkg>dev-lang/lua</pkg></flag>
</use>
</pkgmetadata>

@ -0,0 +1,36 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
inherit toolchain-funcs
DESCRIPTION="Lua bindings for libmpack"
HOMEPAGE="https://github.com/tarruda/libmpack/"
SRC_URI="https://github.com/tarruda/libmpack/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/libmpack-${PV}/binding/lua"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="luajit test"
RDEPEND="!luajit? ( >=dev-lang/lua-5.1:= )
luajit? ( dev-lang/luajit:2= )"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-lua/busted )"
src_compile() {
$(tc-getCC) ${CFLAGS} ${LDFLAGS} $($(tc-getPKG_CONFIG) --cflags $(usex luajit 'luajit' 'lua')) -fPIC -DPIC -shared lmpack.c -o mpack.so || die
}
src_test() {
busted -o gtest test.lua || die
}
src_install() {
exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD $(usex luajit 'luajit' 'lua'))"
doexe mpack.so
}

@ -17,3 +17,10 @@
Package-Manager: portage-2.2.26
*vdirsyncer-0.9.3 (21 Apr 2016)
21 Apr 2016; Amy Winston <amynka@gentoo.org> +vdirsyncer-0.9.3.ebuild:
version bump 0.9.3 bug #580666
Package-Manager: portage-2.2.26

@ -4,5 +4,5 @@ DIST vdirsyncer-0.9.3.tar.gz 92463 SHA256 8ca2941bb99c5b67f0f9e7cae3dd65fcbd64b8
EBUILD vdirsyncer-0.7.5.ebuild 928 SHA256 4834b0962d94d796841d7d12e284d04ab1d1c9d35f4fea88e85a5772dcfd4ae3 SHA512 def62d57a696dd0cae7c312066c6d90a1706fe00d7ba1fb48575e62fe235cecc0fe3a8ac93685200754f9a42ccd9e1b3d53475b97b7103cadcae21175c32e1bd WHIRLPOOL 11b8694d473d07ba22422481cfe8153261df8a0aefdcea446f4205af1e69f6a8a1c4efe899e1646a529a1c82587e9065b4ef9de521d8d4caad71797addc424f9
EBUILD vdirsyncer-0.9.0.ebuild 928 SHA256 4834b0962d94d796841d7d12e284d04ab1d1c9d35f4fea88e85a5772dcfd4ae3 SHA512 def62d57a696dd0cae7c312066c6d90a1706fe00d7ba1fb48575e62fe235cecc0fe3a8ac93685200754f9a42ccd9e1b3d53475b97b7103cadcae21175c32e1bd WHIRLPOOL 11b8694d473d07ba22422481cfe8153261df8a0aefdcea446f4205af1e69f6a8a1c4efe899e1646a529a1c82587e9065b4ef9de521d8d4caad71797addc424f9
EBUILD vdirsyncer-0.9.3.ebuild 928 SHA256 df75f38a928a4b322f0974f01a530e248ba20d3785937869cb86c56a5a56ec01 SHA512 6852543a6f6336f3c9a1cc1545c551238da586aa0c222faa4727986dbea8f2d8e6225271e3d1e7029ce8366eeaffa388f702020219ec15982d6d9fcb7fb220ac WHIRLPOOL 50e98dde479b5114243f7d630c1e17d4373719436bd01226312546ec52fcf18b61d878ce768655fb64e9e07b5cdceeb4d1fe68482a26e488f2d34dee375539ca
MISC ChangeLog 512 SHA256 dfd405ee17da4c32848a1e985164c2ad0d16c3d30b4e715e7c9cb26611707337 SHA512 42f50e99d8066f53816558b33a02d348a0fb39bd86b142430c3b5fc0851cfde6341d0976eef7f6c48057aeccf1d43d2987d9900905676ccf581fbd07cf14f027 WHIRLPOOL f1f2e4c7aee584f48b05e3555c6086bf9518a3d1ebe56f1ac817bd2f7441fd435e446f68dcd521e8410a41972c7cfa0dfd179fb968fcd43774b8a05505941d75
MISC ChangeLog 687 SHA256 d38a475e4acd46c6ba768d234a61a620f791e30aecd9074be0be398abb6c40b7 SHA512 a338bcc7a97427286cc72d751dcad2f79b89e921996eccfd4fc69f49c86bdaaec612de9d45f0a4b0118c8334280879627a2f2366316141db585a9823a32aadb8 WHIRLPOOL b6a15b313b39183b0de77b06c6dd9d41b4d53b63b8ddd94b89e3f6aa1361a435bddf93a72c340a0332c4227937e27f344b99e53cf13c592d480da72ebe98c932
MISC metadata.xml 220 SHA256 8144e44a390b16c4ad60d18ae3cc117940068a50ebe15351afd8a89f01dccab0 SHA512 a829db0c630051be612213749dda9e55b7218cec862f9d6144f6222188f27318eb621c65b2215ff8d801a4ef65df43a0e96a026191921f86f492790849af4546 WHIRLPOOL 79464ff333830536b0c6f3244466fc2945f1453976193d360668c9e8421c1d18f4ad1746ead4c856fdd628c64e02e11e82a4849ced11cb4076d3215258f97390

@ -1,7 +1,5 @@
DIST barby-0.6.2.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b
DIST barby-0.6.3.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b
EBUILD barby-0.6.2-r1.ebuild 2916 SHA256 304856fee3ffab01a4a84aa274d89f27063efde0217de35af38dd19986b44320 SHA512 06626e5973b45fc7db0f691ccff05b25a0b24d637527762690b6b245c8ce7ca115dacff2ea0f7b4d1ada945f6d479b60be73a3964b4ce2081e9112e1dc3155fc WHIRLPOOL 01aab87fa7025f687e3989d25c69b3304067cca35f969dafb619cc6eb29a81b5318a9a41c4dde8b839b0dfa9ad5c22ba7dcf2499f50d4d89e832b998531ed140
EBUILD barby-0.6.3.ebuild 2918 SHA256 814e233211c22cd87a803a78358f1ca7ffca96a32b78326cac7d979227beb713 SHA512 00b62da7336728e7b542759783c26864e3959e692de51d7fc1b947a5cddf9598e538d8a6f81bf254a96aa1f80e131cba6714b470353d3967df5b95778ef02e8b WHIRLPOOL b4b02e1fd082e24ee0a20646b126fee07c465e2a407600a035182c12e60716f354007bf5174f5d51edcdbdcb1d48789e4c9c4f2c74eee5fea431c68099850de6
DIST barby-0.6.3.tar.gz 92841 SHA256 51546e7f58fc4587ec7977ac924874ac89ee1397ddd11d3fdeaa3a567dcebb92 SHA512 b7415298ee2d8bb17a88b5c647d707a15151d2110834e87c2d598def88290ad90947bc49ded175b44050d8d95510602d374699fd91f2fb873728e8536dc70ef6 WHIRLPOOL e0272be0adeb828d7745ddbb9ffe61674314943bfd3ad5aaca29a998b38bdd9dbe25d1e4333b182c63edd0240c509a32037c4e9277cdbf0b01723aa261e19a6a
EBUILD barby-0.6.3-r1.ebuild 2414 SHA256 800123c3c9afdd2a6404b967fc696370a15aaa36e2b0641fb8d8c2e05eef0529 SHA512 be5e108f30d81824f7f013106b695192304264b3d915d11ff0d2616606011dfebab49d8115c20b0deb77b81675463d66529437d8d2eec305a3ff7877b9a7830e WHIRLPOOL 7a15fed36d5f37f87df1611dbc55381a99043650bf1541dd785fab8ac9cf12e1d393bf63a499082bffab821724eac1cb8ce54579387bfbb981aa9b813c6fd29f
MISC ChangeLog 2963 SHA256 30239e757906b057a65612dd8eda29afc80b86b3ebfda22c9d31e8b2c664cf00 SHA512 150d39704c446a3e64d263f728f7905e1a3368a70e51a4cc8f4a1c5f151d14c545d4a1666226766b88fbada4dd0cda5e4fcd4f151e90f539a6f88e0d60f9d219 WHIRLPOOL 96e85426060be07daa71291362b11f7358e6abcdbf4d3fab0785182b3fa6c0529b8a9d056a8fdbc509d8a6fe89611c09ee9b80eb316e46b9cd4a31e594580d14
MISC ChangeLog-2015 2199 SHA256 1150db449a15d3ca226194d1a70026dad51c9cb527d9c8068036471d72538c4b SHA512 3772f8ebbf4dffd5522b81aab774ee0f9133901040ebde5b06f510a3cce3884aa96f0efc966fdedcde06fad2608c45b3fe2345c58c99839eaa429f932627f556 WHIRLPOOL dfa569d62261f957ebf2c5c85696849280e8af904701fb9921d049647d99c91cca640f6b2e43d2d2a4819f12aceb1336df28eff72e094e3af361354e5f580075
MISC metadata.xml 1297 SHA256 9a9651c624dbd653afadc7afb7b2b6b433e0f8f17c64cbb0299148501bce71ef SHA512 cd7c8dbcae7d84a63eb9ff91350c34723cbbe464bbc70dc9a1e3c98433c90df14e022a5e4ae1594741e46a2fa598be483ccf8c59f29e094d22386d2db45d1943 WHIRLPOOL 814077b1aea541c27bc232a9f179096ce8b121b556ac08de3f9af9d3201070a2dfc982c7788639bab7f235538a360df7cb8640b38b4e4daa24edac38cccc07d9
MISC metadata.xml 1073 SHA256 85b09f53ee1e36f70cb1205cee243dda2efd3884f0be5c90b54960ff20f981c9 SHA512 c3e13b0b201a8a8556b5f725d366b78da9ee82bae9707a8722055d0e5e73571560209657e4c7ef69a777934585cdd2d0e001a979f35773f9f31ac99d6346f4dd WHIRLPOOL 8f5c56a4e32918795d7297eacb657c7348c37fa18d447a9a261c54ccc7b52b3e8f7f7ec00fc6a6b5440ad85b42be506f74cea9dce2b9f29ac97d0ee58d031c11

@ -1,124 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320"
inherit ruby-fakegem
DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries"
HOMEPAGE="http://toretore.eu/barby/"
GITHUB_USER="toretore"
SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz"
RUBY_S="${PN}-${COMMIT}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo"
ruby_add_rdepend "
rmagick? ( dev-ruby/rmagick )
cairo? ( dev-ruby/rcairo )"
ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode )
png? ( dev-ruby/chunky_png )
prawn? ( dev-ruby/prawn )"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
# testing requires imagemagick capable of png output
DEPEND+=" test? ( media-gfx/imagemagick[png] )"
# prawn breaks tests for some reasons, needs to be investigated; code
# still works though.
RESTRICT="prawn? ( test )"
all_ruby_prepare() {
sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb
}
each_ruby_prepare() {
if use datamatrix; then
sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/barcode/data_matrix.rb \
test/data_matrix_test.rb
fi
if use pdf-writer; then
sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/pdfwriter_outputter.rb \
test/outputter/pdfwriter_outputter_test.rb
fi
if use qrcode; then
sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/barcode/qr_code.rb \
test/qr_code_test.rb
fi
if use rmagick; then
sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/rmagick_outputter.rb \
test/outputter/rmagick_outputter_test.rb
fi
if use prawn; then
sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/prawn_outputter.rb \
test/outputter/prawn_outputter_test.rb
fi
if use png; then
sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/png_outputter.rb \
test/outputter/png_outputter_test.rb
fi
if use cairo; then
sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/cairo_outputter.rb \
test/outputter/cairo_outputter_test.rb
fi
case ${RUBY} in
*/ruby19)
rm -f \
lib/barby/barcode/data_matrix.rb \
test/data_matrix_test.rb \
lib/barby/outputter/pdfwriter_outputter.rb \
test/outputter/pdfwriter_outputter_test.rb
sed -i \
-e '/semacode/d' \
-e '/pdf-writer/d' \
${RUBY_FAKEGEM_GEMSPEC}
;;
esac
}

@ -8,26 +8,22 @@ USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320"
inherit ruby-fakegem
DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries"
HOMEPAGE="http://toretore.eu/barby/"
GITHUB_USER="toretore"
SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz"
RUBY_S="${PN}-${COMMIT}"
SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo"
IUSE="test qrcode rmagick prawn png cairo"
ruby_add_rdepend "
rmagick? ( dev-ruby/rmagick )
@ -47,25 +43,9 @@ DEPEND+=" test? ( media-gfx/imagemagick[png] )"
RESTRICT="prawn? ( test )"
all_ruby_prepare() {
sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb
}
sed -i -e 's/README/README.md/' Rakefile || die
each_ruby_prepare() {
if use datamatrix; then
sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/barcode/data_matrix.rb \
test/data_matrix_test.rb
fi
if use pdf-writer; then
sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC}
else
rm \
lib/barby/outputter/pdfwriter_outputter.rb \
test/outputter/pdfwriter_outputter_test.rb
fi
sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die
if use qrcode; then
sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC}
@ -107,18 +87,14 @@ each_ruby_prepare() {
test/outputter/cairo_outputter_test.rb
fi
case ${RUBY} in
*/ruby19)
rm -f \
lib/barby/barcode/data_matrix.rb \
test/data_matrix_test.rb \
lib/barby/outputter/pdfwriter_outputter.rb \
test/outputter/pdfwriter_outputter_test.rb
sed -i \
-e '/semacode/d' \
-e '/pdf-writer/d' \
${RUBY_FAKEGEM_GEMSPEC}
;;
esac
rm -f \
lib/barby/barcode/data_matrix.rb \
test/data_matrix_test.rb \
lib/barby/outputter/pdfwriter_outputter.rb \
test/outputter/pdfwriter_outputter_test.rb || die
sed -i \
-e '/semacode/d' \
-e '/pdf-writer/d' \
${RUBY_FAKEGEM_GEMSPEC} || die
}

@ -27,12 +27,6 @@
PDF and SVG) using <pkg>dev-ruby/rcairo</pkg>. Not available on
JRuby.
</flag>
<flag name="datamatrix">
Add support for datamatrix using <pkg>dev-ruby/semacode</pkg>.
</flag>
<flag name="pdf-writer">
Add support for writing PDFs using <pkg>dev-ruby/pdf-writer</pkg>.
</flag>
</use>
<upstream>
<remote-id type="github">toretore/barby</remote-id>

@ -1,8 +1,10 @@
DIST cairo-1.14.1.gem 96768 SHA256 e93a7bc97687d2725b77f4651656f77a42a134e39129e05c853c6eac1929ae4d SHA512 08d045f5763ed61ff10fe7d5388532e4fd6be24411a9e5e1ea3cc17de48092cab0723cbf17208eb488fa3322114f4112182983a487516db291173644a0dee355 WHIRLPOOL cc0056366208c6b3f722042758a6a469b0ffe4dcb8a71fc17970773e4fad05208efd46d7b354feb71230ecedd839d719cbde1685f5c113288f7777bda58ff52c
DIST cairo-1.14.3.gem 97792 SHA256 e3a31ef8097c0b16f2ad71561dca37b4564ae3003838a82805aadeceb69d03b6 SHA512 aba56403ca813bdcc56c01fed76642e4115a683ed3e3d056675195d2d86fc7dfa44f0077ca47407eeea27789824171251222e6300f3f3c395bc186afb616c772 WHIRLPOOL 724d072ad881f54cdcdc631399f99e6bdc563bc78f70c611bdeb3ddc659de78e4ce75c1ec51ac6659542e9ab8ae9c138caa610f97e37a6a1d69440313b69e6a9
DIST cairo-1.15.2.gem 98304 SHA256 954cb9bf7ac7cc79a5cc805be61ca81378454f20f621939fa6afb4513cab50d9 SHA512 61ebc30c096de50e4a1d5115c3af45913870aa357a788aa3d440f3945b0292ff410022296879f5a5d03229114261227db1fb15ceaee1cf91c586bb1f00544fc6 WHIRLPOOL 6be8cf957f08c3e871bbd73e33a41d117e92e123569756332552e47b6287c68682f91c3b23e85156d84348de17f3f901ffd7bce9cbaf6289558d27ffa522a2c5
EBUILD rcairo-1.14.1-r1.ebuild 1602 SHA256 da274a1d51ca8b6ae8e944e06ea89115cce4a783701fdabdd37279df3206f7bf SHA512 7bfa32d650c70ae731c2c819601254ea438a6afcb29a7ba7253f35c0662d03b86f773b79fa296678680f6f6898fdb3d3a12dcea4c6d35f0bd7fec13da17ab4a1 WHIRLPOOL 10084af91ea95beeccd1e04464b394ff73d0008ce4ccc4447e96f4fc4e686ca11a3856ef69ce33fc3f65d764d082a03c7198c156fa9d672d13e002b5a9d214a8
EBUILD rcairo-1.14.1.ebuild 1586 SHA256 3726711ed1f493eacf1cc85eacd6078a776902dbc2cdf0dfa08365cc1305b7c0 SHA512 72bdddcdd838557e77facd234f509dcd635e7a83d5f14bc27a51247679fadda894bff855466076cfbe5309d67732f30448a5be85e29b3e8d8bbbc822b1057bfc WHIRLPOOL 80acdc4ca59c005c01021e79d1f028e71d8f94fa9994be728b8e0e0eb74024182477cec89e0cba56890d3e1d8e7b15c46a93bbe0ba18ec3ab27e0d6455004ccc
EBUILD rcairo-1.14.3.ebuild 1602 SHA256 da274a1d51ca8b6ae8e944e06ea89115cce4a783701fdabdd37279df3206f7bf SHA512 7bfa32d650c70ae731c2c819601254ea438a6afcb29a7ba7253f35c0662d03b86f773b79fa296678680f6f6898fdb3d3a12dcea4c6d35f0bd7fec13da17ab4a1 WHIRLPOOL 10084af91ea95beeccd1e04464b394ff73d0008ce4ccc4447e96f4fc4e686ca11a3856ef69ce33fc3f65d764d082a03c7198c156fa9d672d13e002b5a9d214a8
EBUILD rcairo-1.15.2.ebuild 1609 SHA256 6158828db87b67fa39fac2dee550500e5a26d45c8a0c66dbd0df9c7f5a9dcd6d SHA512 cd48c987cfe6ce7e476a6fce1a970306d4594a6ec6872a24a4a835f7127a19f55f12af3ae7f6ba30584a98c481d11b72066baf6fce7a29fa3fe635a17253319a WHIRLPOOL 4855e12c6b41705623b311e38338b67fdb1a095596b9a648f6411870ac8f21e5b0996d33fc9306444c5d7e8d8b2fbb1e6d853419378afd5d56222272c1114ec7
MISC ChangeLog 2811 SHA256 572d54a38572ab9165efbd773111268b7f73ff4d81a0f150a052e63ae78274ba SHA512 539f7a4cd87bebefe364eae2db01552e4db78aa63fbdb82dd5a297db24a4272ff20a71242e690b7e5803be08fc94fdebf29a1bfdb77ad5d5a39e4c33948e6094 WHIRLPOOL e56c3031089532f8b5c24d790c5b8c9065cb1ebfbc1a21f7516c5f269aa1a110e66e61d40fb7f2c3fc72d5830caf5142ad8b15b5e22e1e24951831b2b5edffc1
MISC ChangeLog-2015 13356 SHA256 47dc515898ad4d2507c3cf9085e01f74039fad7a04eea717383d668ce4cd424a SHA512 303c5686f1a72a2a132ba13ac652252a6757eed33e6a7c2a99ec18d383d6a07abaa47eae9236ead67dcbd4ada5344e3ad9faedff23d4a709c5f69c1da55a43b0 WHIRLPOOL a8eaf18dfb87bc0b0e28094ae007f5ed8945d73dfa759f6d1009fef92e5510e62c710ede255799ac6356f638376026842b1a5baf289f5003c00851529598aaad
MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8

@ -0,0 +1,76 @@
# 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_NAME="cairo"
# Documentation depends on files that are not distributed.
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
inherit multilib ruby-fakegem
DESCRIPTION="Ruby bindings for cairo"
HOMEPAGE="http://cairographics.org/rcairo/"
IUSE=""
SLOT="0"
LICENSE="|| ( Ruby GPL-2 )"
KEYWORDS="~amd64 ~ppc ~x86"
RDEPEND="${RDEPEND}
>=x11-libs/cairo-1.2.0[svg]"
DEPEND="${DEPEND}
>=x11-libs/cairo-1.2.0[svg]"
ruby_add_bdepend "
dev-ruby/pkg-config
dev-ruby/ruby-glib2
test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
all_ruby_prepare() {
# Avoid development dependency.
sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
}
each_ruby_configure() {
${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
}
each_ruby_compile() {
emake V=1 -Cext/cairo
# again, try to make it more standard, to install it more easily.
cp ext/cairo/cairo$(get_modname) lib/ || die
}
each_ruby_test() {
# don't rely on the Rakefile because it's a mess to load with
# their hierarchy, do it manually.
${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
-e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
}
each_ruby_install() {
each_fakegem_install
insinto $(ruby_get_hdrdir)
doins ext/cairo/rb_cairo.h
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}/samples
doins -r samples/*
}

@ -1,7 +1,6 @@
AUX ruby-tcpwrap-0.6-ruby19.patch 2399 SHA256 a9c59e4b141be514c397379e485b00ab8d40594564e81a26d880fa7f68d29436 SHA512 ff12bcf83a11e26289411511e0dfef5ba1d0306a5e45bfb1657f2bc5363670d99de1de3c14b32bfe29a6ba410eb416fc47cacbd06e58df7c7b9ed43bdf45a6c7 WHIRLPOOL 6a7c2892bc2c1478c6a462e91367478259b87bb5f3f8b245bafea863804d8edd32d1cef12b914c04b7fae5aa2b6d601610ad354398e2ad1f21f6cc48f3b5dd65
DIST ruby-tcpwrap-0.6.tar.gz 4504 SHA256 b896dc36d41951ba5e3f769d1ad5a246b1f559d58f6435966ebe1d4d369996ea SHA512 51385f6a1cbcb18ce5866d5c2edd3388891835781f66d22558ad72e9dbb4639f376b5cae8a2890289b4d2cfbd4fb4f42d45c13b596372601ff57b6f1638ca6c1 WHIRLPOOL eaa402a06726fd0bd125fbb49af5c82676cbef62a736d15a343c63f6f2deedc485a548cf2bf76759f3de7b192769f80f1715df7a65cc35ea18c2c4176a6131e5
EBUILD ruby-tcpwrap-0.6-r2.ebuild 1174 SHA256 2ac87d03ae6ee1cf50094d72980fa03d31ba8e1c1eb00220497446594a2e2c7f SHA512 c5ae6d9029fcf34236c4f3999a11db55a5f819715252a9d9d698ce9d25e40983de8c3be3e0b0b676c0f377d78f492770bd5cb7800d6f815167e749bd7d1c69bd WHIRLPOOL f05cecfe1653ea03b863c58e246ff06c6cb6150efb294509410341ccbf4432d9c5e7898f9802caf4b80b32a248628e97698c3a7c5892560761fb96dcd231a1fb
EBUILD ruby-tcpwrap-0.6-r3.ebuild 1183 SHA256 f8cc14c35915b192e6c44d84804792f3d244d315a4e0b098c6f5a7065b17a89a SHA512 01efa09f7283db00086cc7ce940d94ea20911fb285d417b9997a93a9ad8695a0c213ebfec0263abae7330b4ea466319d49ad170f9362403fcf5383cd7b715d4c WHIRLPOOL 419b66f64abcd8e4f6f2e533c3cbc417aae73a2bc0aaa851232878e3dfeeb29e9e87a1edabdd399c204aaedc9e2e11c0fd064df18d9994d707a703fc375d5aa7
EBUILD ruby-tcpwrap-0.6-r3.ebuild 1174 SHA256 7f66b1480dd9cce8ef9a4c8821846599481d301e0aa78599b2784711b8bc9384 SHA512 7df791ed0080682ea5786dae2e45edf80ae9fac1eb43f7419111c88fef5249ebd61316d868c4a599e239316a4d9228b9480ea78b490267026625338986a687ce WHIRLPOOL 123174d46b192238daef573f3f5014906322188a03f85ddfb7c90d14211e25e33320863e5734e0418fb52e99019509208556d510cd4782d20b9647f0f23f576a
MISC ChangeLog 2548 SHA256 5b9ac72e0ff4cec64f701a4a750c68e029c00fdc5d75f5753a25ec8aa9b7f99c SHA512 31417372e288746f3505fcaa06d86e2bc9872d890567cbf5dfebfda3a8fa56cc8d186d52452aa2cdc01179fec86f91207f4fa1335a7d319dbabb81b721f1b896 WHIRLPOOL 1781895eecffe23085e57c140e32fd04ac5ba2f6b3ae06878d771e7e0a6dc145c1a98d03b66d2b28b9c7c41407637772c5e1ffcf4b31a1a919d312bef63a7a17
MISC ChangeLog-2015 3630 SHA256 7ae4526d7b641190c6ed25b62ddde21c5f8d6a346e9d0825ccf3c426cf1a884b SHA512 aabcc70110b9d1784715e606f63221356ff8f37108ded83a52b6acfb70a864e225662cf5a351d77fd4fb40d0d2dec5ddb8bd17242d4035c049ece83f4779ba59 WHIRLPOOL d278f03ef1b0d3a7635a15ec1313eb8e9f72b511c88d3b012698873e9ab4686d9778c37cf26a02b587ff594f7a2326c4113c72f547b82e254b520a4b718bac81
MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8

@ -1,55 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# ruby22 -> Does not compile
USE_RUBY="ruby19 ruby20"
inherit ruby-ng
DESCRIPTION="A TCP wrappers library for Ruby"
HOMEPAGE="http://raa.ruby-lang.org/list.rhtml?name=ruby-tcpwrap"
SRC_URI="http://shugo.net/archive/ruby-tcpwrap/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~hppa ~mips ~ppc x86"
IUSE=""
DEPEND+=" net-libs/libident
sys-apps/tcp-wrappers"
RDEPEND+=" net-libs/libident
sys-apps/tcp-wrappers"
RUBY_S="${PN}"
RUBY_PATCHES=( "${P}-ruby19.patch" )
each_ruby_configure() {
${RUBY} extconf.rb || die "extconf.rb failed"
}
each_ruby_compile() {
# We have injected --no-undefined in Ruby as a safety precaution
# against broken ebuilds, but the Ruby-Gnome bindings
# unfortunately rely on the lazy load of other extensions; see bug
# #320545.
find . -name Makefile -print0 | xargs -0 \
sed -i -e 's:-Wl,--no-undefined ::' || die "--no-undefined removal failed"
emake V=1
}
each_ruby_install() {
emake DESTDIR="${D}" install V=1
}
all_ruby_install() {
dodoc README*
dohtml doc/*
docinto sample
dodoc sample/*
}

@ -1,11 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# ruby22 -> Does not compile
USE_RUBY="ruby19 ruby20 ruby21"
USE_RUBY="ruby20 ruby21"
inherit ruby-ng
@ -15,7 +15,7 @@ SRC_URI="http://shugo.net/archive/ruby-tcpwrap/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86"
KEYWORDS="amd64 ~hppa ~mips ~ppc x86"
IUSE=""
DEPEND+=" net-libs/libident

@ -90,3 +90,9 @@
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
21 Apr 2016; Markus Meier <maekke@gentoo.org> text-1.3.1.ebuild:
arm stable, bug #579138
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -2,6 +2,6 @@ DIST text-1.2.3.gem 136192 SHA256 a0e9fb0fa88b6fb5d89e370f898064604f28d0873c342b
DIST text-1.3.1.gem 138752 SHA256 2fbbbc82c1ce79c4195b13018a87cbb00d762bda39241bb3cdc32792759dd3f4 SHA512 0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8 WHIRLPOOL 66da2d453d3a4dc332166b5ccabcdb586748d3a3d979a4b7281e69157c04d389a95ff8ecb6727b0952a6dbaba4068f262b856e19c39a7cfd9d296d1eb4b70a91
EBUILD text-1.2.3-r2.ebuild 422 SHA256 f404e5c9efe8304848b0e3fd3ecf59a9bd24729dae0cd9731f561c41783f00d7 SHA512 4d559d441328d10ea60b656ac6d03e088c7ff1c008ac19d21d2f87e79dc3b296393b4208ae7f935f84a94e1bc40fdfa6e1dc3aa3c86ad8c650eefbdbf04080e5 WHIRLPOOL 89d9e23281b577d694bb47230b0eb10da35b67c05ef5ba126641d2c1e368d7eae063f6fa615c0e0fb57bbd2909df85d35c179eb2b9d3ffad89f64ec84cd5ebf8
EBUILD text-1.3.1.ebuild 443 SHA256 a3d053d3e82da5b7e3202e77b0cdc34a33cd2f2eb689f87661fe8af5e691759e SHA512 f47aa2a8895ef4afd8e786cf2317428aa0e66eac7f2f6ad2ab0604bbf672a2dbf3a6526a90d5609102ad07dbeb4a5d6da5d4ffaf98b1c84d9b227c0039719612 WHIRLPOOL 3f8077f28d804e1aa7b1fb44ea775c89d4ce82ebe9902d6bec407c18ab222eb75955593a39bb21990cdb6cc79d55d476725c187101b2fdcd6cc53b67517a4a92
MISC ChangeLog 3196 SHA256 6cae561d0be3098e9655303e39420c42579f801ccf1e4f4a9e612530fb7a3b54 SHA512 fe43abe284aeaaaabe4ca33605f6e9e1a52b558ae94f70fe25cae51c95d8592620330963dcc89d8eb2d10b3e2b64eebb519a10407397e0796d87a6645c311f5c WHIRLPOOL 92e570bdb89fcd2823f9b33f697c91a140780b92c8faebc424a395359a0b8a0c2764e56eff864ab02bf6269d3cf72273b474c10ef03f3e17f907c226e7e21652
MISC ChangeLog 3367 SHA256 27d770ec840f63d265120bdfbf073c6714cb57ae30c21d3e3b759380e281bc67 SHA512 973e2990247cd33aa56da1abc8313ad5c203fd2ec1c22cbad239b8b4d464a253573e052f6dde7560fe2d648c188393cf1fec69cb823b3ae9199fb26afddba051 WHIRLPOOL 50414b6cf0169f59784d8fecaa1dfc04ebaebcb5ffd4c724e0c5c18881ef5af78e627f454484009319ff50ee381832dd41f4bdc541d94cd6fd4a27237adafc72
MISC ChangeLog-2015 3229 SHA256 5449f20a522fba1ceb95a90c0f3dc4c6ce674dac5a4feecb0cd79f14fb99dd7c SHA512 dc3ce03df24498331ba0aeca9bd7087d79f20ad4ba5a5fedac42a60d64176170fbe0a51a298918dfbfd9eeaec6a83575fa6751ca59fab397a2223be5ec6e2018 WHIRLPOOL 41f5557318dd56dc480aaed5ddcccc8bfcc6193041e63d9ca776ea514b27a7bdbfce8beb0249eba7c77ff4bc1d7e586f6569c21e9df1d94b325384505a0dafc0
MISC metadata.xml 343 SHA256 4fb221c9b096bfab05e4dcd223ca9305d1f70252440d8f4f6b96fe8ee37d421c SHA512 892628e73011329fa421c9237bd6525b90f548ef98b297b8ca9d2394f6c11f1c2a235b4676fd126722a5381484e8f278f42a8f045e79f6ab251e2dbb16eaba7d WHIRLPOOL 686fd8f184d4ea8d204fa4d9756ad178ee124e7a67e56a3f7e115a6549409298d22b19a1bb3ca79698464d2c39eea97ecb095a7d787a6a8d0a8657141a122cc7

@ -170,34 +170,6 @@ QA_PREBUILT="${INTEL_SDP_DIR}/*"
#
# e.g. amd64-multilib -> INTEL_ARCH="intel64 ia32"
# @FUNCTION: _isdp_link_eclipse_plugins
# @INTERNAL
# @DESCRIPTION:
# Creating necessary links to use intel compiler with eclipse
_isdp_link_eclipse_plugins() {
debug-print-function ${FUNCNAME} "${@}"
local c f
pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null || die
for c in cdt*; do
local cv=${c#cdt} ev=3.$(( ${cv:0:1} - 1))
if has_version "dev-util/eclipse-sdk:${ev}"; then
einfo "Linking eclipse (v${ev}) plugin cdt (v${cv})"
for f in cdt${cv}/eclipse/features/*; do
dodir /usr/$(get_libdir)/eclipse-${ev}/features
dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
/usr/$(get_libdir)/eclipse-${ev}/features/ || die
done
for f in cdt${cv}/eclipse/plugins/*; do
dodir /usr/$(get_libdir)/eclipse-${ev}/plugins
dosym "${INTEL_SDP_EDIR}"/eclipse_support/${f} \
/usr/$(get_libdir)/eclipse-${ev}/plugins/ || die
done
fi
done
popd > /dev/null || die
}
# @FUNCTION: _isdp_big-warning
# @USAGE: [pre-check | test-failed]
# @INTERNAL
@ -458,16 +430,6 @@ intel-sdp_src_install() {
eend
fi
if path_exists "${INTEL_SDP_DIR}"/eclipse_support; then
if has eclipse ${IUSE} && use eclipse; then
_isdp_link_eclipse_plugins
else
ebegin "Cleaning out eclipse plugin"
find "${INTEL_SDP_DIR}"/eclipse_support -delete || die
eend
fi
fi
if path_exists "${INTEL_SDP_DIR}"/man; then
path_exists "${INTEL_SDP_DIR}"/man/en_US/man1/* && \
doman "${INTEL_SDP_DIR}"/man/en_US/man1/*

@ -5,10 +5,12 @@ AUX gnome-shell-3.18-fix-crash.patch 1082 SHA256 96b3e07ea4c4cd0fb24ae8c0a06368e
DIST gnome-shell-3.16.4.tar.xz 1579292 SHA256 37bc440a2c5bed6cbd095ddb95a488cb67ef0e1d17153bc87635ce4120d917a9 SHA512 73e8abaa951a0b3ae08721cca8af6eab1e51be375aa25e8a7497baff748856e20eb478cd768b4d3770b9daff0183520b20e1e3e7d889c6a6ebabc1a45c114239 WHIRLPOOL dec8aaf665c32e31e7203037456c0e861d172519a2fe9475732b3db47038a2bf88ea15846fe6497453ac8db4badbd0cf2cbf5b804392e3a5ca3b37857c7dacae
DIST gnome-shell-3.18.3.tar.xz 1590348 SHA256 8517baf8606f970ebf38222411eb7563cab2ae5efbfb088954ce23705b67519b SHA512 4856542320d83209b54cfe8941a818396d8941bb120dc66742a977891d9b0d0bea6f0fa2a3925508db34d6783bbab71366c2ad03a3d0db35b49f84abd62b69e3 WHIRLPOOL cc71848a50f6495a662738c731b5ae517d0e5bf0dce2232395b53402eb97de482f612de25d8ddf313d7aae417c528a884bd44969e41aff92896631ab2091773d
DIST gnome-shell-3.18.4.tar.xz 1591644 SHA256 d959c0aae4c10b194d1fa29e89d34d73a4d35d74f384bf604d78435bf9ced5d7 SHA512 ae25eba79e327655326c593d4837a46561077e5e4f777eac84d57ef43a1162a8508cd865ce72a57ceafed8c497b7ac852112530cb2aeca103285f2316c0c90e7 WHIRLPOOL a5a9933dfe0b6f5682465dce7b2a41faf0dfde7072876228f073ffed6021ac42f40ced62656fc90c6923c0984d27f11513a3fc0f2feb1548ecc2973e87bcd038
DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9 WHIRLPOOL 7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2
EBUILD gnome-shell-3.16.4.ebuild 7125 SHA256 720f237653e0a9cd860bfadf1d2c5beaec12a446b7cdad981301aa2d770fcdcb SHA512 fdcff7bb2efff71e1f55f7b456eb688b1987832e17a4e49347330c066d50f2e9f1fa26a53ba0cdaca9684956097eb04c68c60f055e910a8e630360ac582791dd WHIRLPOOL f37a6fc28226fd0156a08610667d2c3595a32350afb4a6c8f02544cde8484aefd1d42783b857dd5287c911a5f5e14ce3da4436082fc0c53fdd3b1fa267f3215c
EBUILD gnome-shell-3.18.3.ebuild 7359 SHA256 8c9e951216acebf7f69ebf9b6ce530622eccdc41c0c8d1cfcffb562103657d40 SHA512 3e218e374c4887deba5e50ac5181ec364df75412d3e0e7734104dd5f110f6412290586a2ebc4ba8857e245726aaac655382b154ba442c8c788e64f123a342c78 WHIRLPOOL 9622a767de1bf4af14c9755b705248e86ce19db5d706c76e11aa8e90285873390415b38d0e308a27faae88cc7d129d48a3455eda57947412c28b40529d00fd1e
EBUILD gnome-shell-3.18.4-r1.ebuild 7551 SHA256 930b6eff766e930d50f95f4bdb1c2992d4c349566cc389539b08570768a78b69 SHA512 e76181a7ba8f98e4926080446ba7b87c195a2d003c968c75ebc99abe3433f573aa8e9d505a3e942ce691503c824c862a06667a178ed78f78a353cb285ba599ae WHIRLPOOL 0095323570f9d27c439bb07d4ba65483068bcf2d4b02c531b1139fb67b2ee7d4cd1ed0d90848adec7423295c2ef76bc808bdec979618d884e4c860f8240c958d
EBUILD gnome-shell-3.18.4.ebuild 7361 SHA256 afa10382132720fec7b03237e4813f8fb839f682647c3099aee3f3bca3da9c93 SHA512 1cb42364240afa1ad1ed21265e886b7eb109d60494c3efd69a42f0707187f8df8ba8d5f740fae03d53c1c734b909bbd6a5d60cc6e1b170e63874aaadbbc80e6a WHIRLPOOL d02a5e88ce4ffd7d1233cea00d4f0b8d071fb66afc5a68d93f63f638be709510501cbbe2175a2728341b0bd621bb36d69d88427b98cb3593d002f72ea8356e4c
EBUILD gnome-shell-3.18.5.ebuild 7361 SHA256 afa10382132720fec7b03237e4813f8fb839f682647c3099aee3f3bca3da9c93 SHA512 1cb42364240afa1ad1ed21265e886b7eb109d60494c3efd69a42f0707187f8df8ba8d5f740fae03d53c1c734b909bbd6a5d60cc6e1b170e63874aaadbbc80e6a WHIRLPOOL d02a5e88ce4ffd7d1233cea00d4f0b8d071fb66afc5a68d93f63f638be709510501cbbe2175a2728341b0bd621bb36d69d88427b98cb3593d002f72ea8356e4c
MISC ChangeLog 5458 SHA256 cdb6ad704be5748c134eef121bbe4f2543d85fb3c9388a993dee92d494f452f2 SHA512 4d15068f0e8feec0c895a42565afad4a2ab7dc4172f76e51c2c75b38b3610e4a48ae1dd0a4c5657368d2114017400023eb0af66ed28371411f99d6b9c487bf26 WHIRLPOOL ffc71176664b2585883a494fba17a70df4638dc808982cdd7761784ba74018a1851081307901e59e120424b33f53e75d51f5925a1641285e8d558a20d75cd7de
MISC ChangeLog-2015 21302 SHA256 e4fd445e6d1b9e3925be7c6098663408dcf218b1c0e77924970cdec94f332a84 SHA512 31777caf7ec1250c5df0f7f893e02ec2bf9a984160cfab9b37bb95b9b9b92fead0a337726961a97b77a658dec18aaa6fb5bf63b4aa49de5f16ab1553328c3717 WHIRLPOOL 7088c7ebd744ea98bf76d0fd752b77d607989a77d4ba6be37377db8348601d977f1e5fe75249957d74079e979742dcd07fce59d28eb8764679e9bd69409e09e3
MISC metadata.xml 594 SHA256 9e856dfc7f4585e837be890d34fa9ae43e52e0f985147432dc7c91a8e7928e33 SHA512 d87448f29e9994ad66e9ef8193bef5effb33ecbccd446e528c49b10270929a0d62701aa1dd9a8cf0f79f2ea50a88dfa754a4b81ae1c4eee333d1d250a48259cc WHIRLPOOL 5627e4d7ebac9dc6f62ccc4f8f317cef614a88c94f6b2fc1e7a78c832f400bf44fec30c7fa310756d1f24c7cc5953398554db35591bc17dfb2bc50e8c6f8b41c

@ -0,0 +1,219 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{3_3,3_4,3_5} )
inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd
DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="+bluetooth +networkmanager +nls -openrc-force"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
# libXfixes-5.0 needed for pointer barriers
# FIXME:
# * gstreamer support is currently automagic
COMMON_DEPEND="
>=app-accessibility/at-spi2-atk-2.5.3
>=dev-libs/atk-2[introspection]
>=app-crypt/gcr-3.7.5[introspection]
>=dev-libs/glib-2.45.3:2[dbus]
>=dev-libs/gjs-1.39
>=dev-libs/gobject-introspection-1.45.4:=
dev-libs/libical:=
>=x11-libs/gtk+-3.15.0:3[introspection]
>=media-libs/clutter-1.21.5:1.0[introspection]
>=dev-libs/json-glib-0.13.2
>=dev-libs/libcroco-0.6.8:0.6
>=gnome-base/gnome-desktop-3.7.90:3=[introspection]
>=gnome-base/gsettings-desktop-schemas-3.14
>=gnome-base/gnome-keyring-3.3.90
gnome-base/libgnome-keyring
>=gnome-extra/evolution-data-server-3.17.2:=
>=media-libs/gstreamer-0.11.92:1.0
>=net-im/telepathy-logger-0.2.4[introspection]
>=net-libs/telepathy-glib-0.19[introspection]
>=sys-auth/polkit-0.100[introspection]
>=x11-libs/libXfixes-5.0
x11-libs/libXtst
>=x11-wm/mutter-3.18.1[introspection]
>=x11-libs/startup-notification-0.11
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-libs/dbus-glib
dev-libs/libxml2:2
gnome-base/librsvg
media-libs/libcanberra[gtk3]
media-libs/mesa
>=media-sound/pulseaudio-2
>=net-libs/libsoup-2.40:2.4[introspection]
x11-libs/libX11
x11-libs/gdk-pixbuf:2[introspection]
x11-libs/pango[introspection]
x11-apps/mesa-progs
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
networkmanager? (
app-crypt/libsecret
>=gnome-extra/nm-applet-0.9.8
>=net-misc/networkmanager-0.9.8[introspection] )
"
# Runtime-only deps are probably incomplete and approximate.
# Introspection deps generated using:
# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
# Each block:
# 1. Pull in polkit-0.101 for pretty authorization dialogs
# 2. Introspection stuff needed via imports.gi.*
# 3. gnome-session is needed for gnome-session-quit
# 4. Control shell settings
# 5. Systemd needed for suspending support
# 6. xdg-utils needed for xdg-open, used by extension tool
# 7. gnome-icon-theme-symbolic and dejavu font neeed for various icons & arrows
# 8. IBus is needed for nls integration
# 9. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c
RDEPEND="${COMMON_DEPEND}
>=sys-auth/polkit-0.101[introspection]
>=app-accessibility/caribou-0.4.8
media-libs/cogl[introspection]
>=sys-apps/accountsservice-0.6.14[introspection]
>=sys-power/upower-0.99[introspection]
>=gnome-base/gnome-session-2.91.91
>=gnome-base/gnome-settings-daemon-3.8.3
!openrc-force? ( >=sys-apps/systemd-31 )
x11-misc/xdg-utils
media-fonts/dejavu
x11-themes/gnome-icon-theme-symbolic
networkmanager? (
net-misc/mobile-broadband-provider-info
sys-libs/timezone-data )
nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] )
"
# avoid circular dependency, see bug #546134
PDEPEND="
>=gnome-base/gdm-3.5[introspection]
>=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?]
"
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
>=dev-util/gtk-doc-am-1.17
>=dev-util/intltool-0.40
gnome-base/gnome-common
virtual/pkgconfig
!!=dev-lang/spidermonkey-1.8.2*
"
# libmozjs.so is picked up from /usr/lib while compiling, so block at build-time
# https://bugs.gentoo.org/show_bug.cgi?id=360413
src_prepare() {
# Change favorites defaults, bug #479918
epatch "${FILESDIR}"/${PN}-3.14.0-defaults.patch
# Fix automagic gnome-bluetooth dep, bug #398145
epatch "${FILESDIR}"/${PN}-3.12-bluetooth-flag.patch
# Fix silent bluetooth linking failure with ld.gold, bug #503952
# https://bugzilla.gnome.org/show_bug.cgi?id=726435
epatch "${FILESDIR}"/${PN}-3.14.0-bluetooth-gold.patch
epatch_user
eautoreconf
gnome2_src_prepare
}
src_configure() {
# Do not error out on warnings
gnome2_src_configure \
--enable-browser-plugin \
--enable-man \
$(use_enable !openrc-force systemd) \
$(use_with bluetooth) \
$(use_enable networkmanager) \
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins
}
src_install() {
gnome2_src_install
python_replicate_script "${ED}/usr/bin/gnome-shell-extension-tool"
python_replicate_script "${ED}/usr/bin/gnome-shell-perf-tool"
# Required for gnome-shell on hardened/PaX, bug #398941
# Future-proof for >=spidermonkey-1.8.7 following polkit's example
if has_version '<dev-lang/spidermonkey-1.8.7'; then
pax-mark mr "${ED}usr/bin/gnome-shell"{,-extension-prefs}
elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then
pax-mark m "${ED}usr/bin/gnome-shell"{,-extension-prefs}
# Required for gnome-shell on hardened/PaX #457146 and #457194
# PaX EMUTRAMP need to be on
elif has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then
pax-mark E "${ED}usr/bin/gnome-shell"{,-extension-prefs}
else
pax-mark m "${ED}usr/bin/gnome-shell"{,-extension-prefs}
fi
}
pkg_postinst() {
gnome2_pkg_postinst
if ! has_version 'media-libs/gst-plugins-good:1.0' || \
! has_version 'media-plugins/gst-plugins-vpx:1.0'; then
ewarn "To make use of GNOME Shell's built-in screen recording utility,"
ewarn "you need to either install media-libs/gst-plugins-good:1.0"
ewarn "and media-plugins/gst-plugins-vpx:1.0, or use dconf-editor to change"
ewarn "apps.gnome-shell.recorder/pipeline to what you want to use."
fi
if ! has_version ">=x11-base/xorg-server-1.11"; then
ewarn "If you use multiple screens, it is highly recommended that you"
ewarn "upgrade to >=x11-base/xorg-server-1.11 to be able to make use of"
ewarn "pointer barriers which will make it easier to use hot corners."
fi
if has_version "<x11-drivers/ati-drivers-12"; then
ewarn "GNOME Shell has been reported to show graphical corruption under"
ewarn "x11-drivers/ati-drivers-11.*; you may want to switch to open-source"
ewarn "drivers."
fi
if ! has_version "media-libs/mesa[llvm]"; then
elog "llvmpipe is used as fallback when no 3D acceleration"
elog "is available. You will need to enable llvm USE for"
elog "media-libs/mesa."
fi
# https://bugs.gentoo.org/show_bug.cgi?id=563084
if has_version "x11-drivers/nvidia-drivers[-kms]"; then
ewarn "You will need to enable kms support in x11-drivers/nvidia-drivers,"
ewarn "otherwise Gnome will fail to start"
fi
if ! systemd_is_booted; then
ewarn "${PN} needs Systemd to be *running* for working"
ewarn "properly. Please follow this guide to migrate:"
ewarn "https://wiki.gentoo.org/wiki/Systemd"
fi
if use openrc-force; then
ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
ewarn "this can lead to unexpected problems and is not supported neither by"
ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
ewarn "you will need to disable this USE flag system wide and retest before"
ewarn "opening any bug report."
fi
}

@ -389,3 +389,8 @@
Package-Manager: portage-2.2.26
21 Apr 2016; Ian Stakenvicius <axs@gentoo.org> thunderbird-45.0.ebuild:
re-pack lightning and gdata-provider langpacks
Package-Manager: portage-2.2.26

@ -13,12 +13,12 @@ DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 d2a2be8359c15d42fd2355bb54048db
DIST firefox-45.0-patches-03.tar.xz 15980 SHA256 5bc13bb36d3e907dcffe4d57c7ace78478859bfdbe84a6b99fa76502592e0291 SHA512 6384773ea4944db15dc131a05cf61bb96505899fb5077d54c5e7227f07423656627c81321a3c207d7a3b4ad0830dd9a53d66aca832dc1ee177964516489aab30 WHIRLPOOL c3626f501434c3dc9ec4a7ba3d02e50ff8b9d011005fb334d5dedf5177d6af778e541cb7cb4ebe7d281563434bace214008c54299809e823dd83c5a5de535247
DIST gdata-provider-1.0.3.tar.xz 55860 SHA256 2a6b8c1bed9c32dbb91bceadaf36986bffab4379ebf8ab1af83f9321b38f9cdd SHA512 d1a99e179f4bc57c98beef80c27c5f774dffdd177a0ee0adf27441aaea27f96d61e723e592f9fa813b943acb34f572d5769622e2dd45c5befec762e0cbe013fb WHIRLPOOL 2d896ae041ec8e6bd6f9474bf01ccc43925d89254cd6c719dfb70e1a5677f21fcc9536c2595f6b1b5823607d69248512d6dc9f5a1f208bd2e25a59f30a0c8c3f
DIST gdata-provider-1.9.tar.xz 80812 SHA256 8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d333354c9f6b469c95ddb190fa04fe14a54a WHIRLPOOL df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092
DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b WHIRLPOOL 0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1
DIST gdata-provider-2.6.3.xpi 115020 SHA256 008a302410b152e956cf56fc0abe4f6cc191ae51ab367abb7e0467ee65d44093 SHA512 38d2a581842de0937a96b7498db06aca120b8cd6b9de96a0285e90f57c28118193a24f32c9fdbee72233db0675a35c7bc51fd3ba6ec41bcf4521adf48107624e WHIRLPOOL 70d87e73d355559879daf4a00c9ff45c24a455af5fb2f93e8034811b0c444799bd754cb00ef63c321c3f7d85e98a62148fd0e9524fcc07edccb5c02772d7b515
DIST gdata-provider-2.6.tar.xz 83884 SHA256 b872dde3eafccec88c5548833530b88c85eb044e3a222f6f198d924829512f0d SHA512 b1b954babd775e183a36e913013b1d056778b12d50dd089c329aa322cc9820ad563e7e02e5eca7b1ae52c5ebed2cfdc52d11bdb973dc3ebe41cffd0c585d5c7b WHIRLPOOL eb6197ab474e8852eefabf608b0b66d12e6dea3bfe5c94f18225211d286293dc2e52ad85c7e94a8688946de33c174c72d001b5f591b47a616b07d6c475a8457a
DIST lightning-2.6.5.xpi 3645840 SHA256 c4bc84f7e21148d6d06f4f61de70c7b4e331b53dce12979309e91294d4289b31 SHA512 880002e1c01a06b22ca20a120a5e4d893c364b058d7d52d12dddcdd3f4215652ae2c20332c3ca29fa6c5012df71330abda05bf3b862485043ddd481628ef801b WHIRLPOOL 5003a341a174cbe7da8b069d9f5d6ade0a7c0e8d842a0c25f74702e997942b3ea43be1e0eb6913d75bc78ef23fb2ee57551860d02b331db039cd6adbfcfa1f5c
DIST lightning-3.3.xpi 4226096 SHA256 eedaf565bc253a6bc21618dcc95eb2cef121745c249734514bf37ebd6abb3e5a SHA512 c0ae9d259ec28eb6d7335426cbaeaf2701b4a1230de203a5bcccb86937cadca6622031e7a7de11fa5a733631d20a2362fbdc04a1ab649a9383a2ae9114ab9c34 WHIRLPOOL abebc35ca3eaddd50e8660e647c6382943327237375e1c31c567d03b4a91ced37c55d3e5e41b88d252d5fa025c56147ecb53e20dba98c08a2134b38848ffe98a
DIST lightning-4.0.7.tar.xz 2314196 SHA256 929e33332c92c219a8938cae87a00153eab72762d31e16c9143f80b784e4d60a SHA512 5b386f0eca9d18b6eaab2bf25ff269480784db3b5288c8f0653fd5ccbbb0a87ee6332e5f392d28a4143efc2de9115546b7d1e759fad849db2ead590347286d4f WHIRLPOOL e9a006edf054f3ba4f3a2230e0ee6f14c8dffb86f0d137e9f646aa8b4520b27cc97d62f98d86e88f5ae799bdb8caf30d0caf4734f7948fb676dd908482bc2b16
DIST lightning-4.7.tar.xz 1929596 SHA256 6368d6438131c1b64a4089b073bd46aa45c1baa1dc9d1e65fb2146b2491ae75e SHA512 537f586da73bc0bac2851fe2930f84fe7406170711290a37cd4076197a3580cd95619e82be3428e7330dde5cb93c89fcd7ed03367b9921a4c6c678c8b6745113 WHIRLPOOL 68b39e241bcc820a3c5febf15f15ab2ac680004154b18df786a77f61611573b71b8726f3054f97ad95aff20969e1d59830c4c13966ed6d88aa6b1d8dc9de7a7b
DIST lightning-4.7-r1.tar.xz 1926956 SHA256 b0aaa666d60d6b85be540e6988233987523b70ecb5af6bcd3d5f5d26d19b0008 SHA512 46db4733067b869cde618810083b3f6e5a49169fa868b561c67e8b17111a8ccb2dfd3ff0fcc33979b81925e381ef2d3a6675ed899119cb300883b16ac3c47344 WHIRLPOOL 2cbb98b3e7623aaa33a04056b8ef1c6a697e16449eec72d05ffdac20692ac3013cead77838a5eb064a0f55a17550f4ffd6e7ded28728e5b85c39937afe96d73d
DIST thunderbird-24.0-patches-0.1.tar.xz 1056 SHA256 2a4e128a6f5c35c865fbef77c006e6b24b98f89ceee5de6cfbf572e2c5fdca70 SHA512 aa411270fa4b6ffebbbb210a57a4b5c900ae5a696b7d6050dab2ee439365f3fc7e348c5c45b7632279d6f3c54009e7b29f1acb42501960489157875d79891361 WHIRLPOOL b7e7329d1eb78b222cc18c7b1750e737706e66f64b31ccd94ddf27733d0b8c651d001798d2319e544ac558affe76f69be71a225e246b99a36cee4fd0808dcf5f
DIST thunderbird-24.8.0-ar.xpi 457862 SHA256 e954ec8c64356b82006b01f3bb30d247994ce81f37a7e96de93c606b464c55cc SHA512 f8267f4ef885d900e15bc8609503ea6da37dde39b17362b0e35d384ec51416847c4c898a638708dcbc792bfb1a819bacc1b1f9f8bbff45623ea521c902929cce WHIRLPOOL 8116a679e37eae740e880fcadb48ade6d49cb96732a4f4212038f1ed03c15288219fc7be9a308709a658882872dc79aa794907643df7ab2c139358192635eb98
DIST thunderbird-24.8.0-ast.xpi 373831 SHA256 acdfeef9612eb4ec261ffadb8f5ea494aef4200f9758df55365646a99a6bd47c SHA512 5968a948bfc69f82982890ac3414fe6d9c8c587fe9b815dd29ab3d4a01b27e67d99270d5f915f5c86edab430fa3c4e57ee2dae73be1d32bc06088831180d2e14 WHIRLPOOL b3edbf4b1f70df7d8d08e24f801b82961174b5e78b0d8977b0a070c18a4dae0871063e0f177f2388b8dad1589a2e33d0f87a876dc63bd3f558cf645dd3d46718
@ -307,7 +307,7 @@ EBUILD thunderbird-24.8.0.ebuild 13193 SHA256 c2eae6f87ba8c31da0f120a3bc7f64f867
EBUILD thunderbird-31.8.0.ebuild 13054 SHA256 261501f428a8d7a48705016990f0e5f6f5b8f443cee28ee7f2e7aa805b603fe8 SHA512 127630b60a40b71029dd2f854cdc8ad63133565a33c6c44eba811d1b9d5853204f3443af8391a7c994a27120068e19904443f9e706110ce883859e836d2d5747 WHIRLPOOL 987c367d80b5c97164dab50d60fd7eebce9ef447ab9ba27a769bd18d8702eca8082c8e4dd5a28bb8071e117d58beeaf1f7023d1fba4b23c88013c414f2d1de45
EBUILD thunderbird-38.7.0.ebuild 11988 SHA256 98321a9adb4c984c7d6ed1b6119441cabd0e4326948c13b1e6a3a706fbc631f7 SHA512 f68dbbb882ab55cafc93b69c6bae6c8fe0b77ddfe7fca71d9ec629a0f4f8d73f64278702863c381fd0020eaa875b724a48737d62b3198c487f21ec182b9327c9 WHIRLPOOL 9305648e3db59f29186d58ff3ea25e524863aa7906d8b2cade55b069a4ad3320b8e92161298e58239ce9b32c7d2fb97178804e259a0aef8e4910d1acb0a7d4cf
EBUILD thunderbird-38.7.1.ebuild 11992 SHA256 0d6c58c5efde25f5b5218544197da13c11573546d6646dbc6095bff3a82a90df SHA512 2e1fd2480bce486369e643db33b80e3371163d8ffa1740e4050f391595e132024621734f8a8233f490fdfcae8d3317af4241e53d88975b95931eaf1cef6bf37d WHIRLPOOL d17bc2bff617e656aae86d2a05a5fb0333aea1da56f2ecf86ee09c4f99dcdf8f2b12bc6cb02d15fea798f7dadba3f0fc6198513a2344d2ab93cedb9df533a523
EBUILD thunderbird-45.0.ebuild 11598 SHA256 44c9b00479e2f961b14cce70dbc2ed6b42c9b7b6d853b43bb1e988c21c395218 SHA512 c6bfa7988fd44982b42ddddc3814e5a32864e0dcf6e6421a376852fe42bed65bcd914f3875b64e6178739d63b0beb9cc4cd8fb423ede4f640f2616f0a7652e43 WHIRLPOOL e546699d5faa9d075bd66391ac0a0c5316904e0b439706b656bc66bcc29e6f616a07e09c333bf8badf382a0df9fc3a1c5e2d09622f49442bfee92f9fa3a36a57
MISC ChangeLog 13031 SHA256 90604631ed07727ccb6d8a5477e425954b672c92ddf8aed8ccf9c5611b174bd8 SHA512 6a8593c0afe18f217c00b435f6f5ea1e9fd02c50cd2a14aa6fcf8d2e7434742e2d84951148842cd61aec2cb0a8bbdcd79093e83ee94e93213f1119ec58e978e2 WHIRLPOOL eac6531eeaf606ab2ce07fddda36741633d7764f92f0268add41f718fc70c93b8462794e1ed63d9c1b5b6a4c7fb276ab055a751469074a44e78dab527fac332f
EBUILD thunderbird-45.0.ebuild 11604 SHA256 95c459f77c9e19bbaf8c4e73a9f70e733281783392f97e1c7686dc4a1de6901e SHA512 64446b1355ab31b40113e3a1abf983d7e7a42bab66feb1f069bf57cc1c2a6c1927cb98b72bf5cd8b488e484f1dcf2614500af187b281818e88bfb638fdb91cbf WHIRLPOOL f9792aff5ac2a2842e5e72d9344506115c92a8c6502a18c5909935bd29fe52b1b24dc722aefb8801e2f7185db78660a4c55c8b9aa223e62d0e9948a1d3050952
MISC ChangeLog 13190 SHA256 9a13592465dc77dfa284457de9a7f53d6cad6d805a69bd607bf5eba88094679b SHA512 ec2d607da05318ae0109d96d81b048da579d74e537ba919e4147d57b8992120992c53ea96eda9e62ed65cde12301d4a766317f72e61acd18b388db59c8c8765a WHIRLPOOL 8c84b56f739c42486c81aff3abc457c27524113f81c7ce6723e44a55bb960b7c9d603d4e5dae2a7a65121d71eaca007e139bccfa35f590335a04e3b783de8c8b
MISC ChangeLog-2015 102428 SHA256 8a02e5c190b40b8d867ceec3483b738d5baf31fe4f05f9a890fbc933e5a0cfcd SHA512 170122003f990f808a18ad96053ff32082ea66269aef64282f2ef3321592b7f276786742d791b825d965860659198a2152dc000d08711b5e218385a72b617107 WHIRLPOOL ab2de99ba5df3a8d606a10302c19b017ca2cb7c2a59506db15736ca678458d4f4eaf7239827c5a5f9174a2b6d72d7d2e07b8c87c65f93cc06b99f6c20181f5b3
MISC metadata.xml 1697 SHA256 4c06819b2d851b5f873892b861ef4507242248fa9aa2987424707d2417505cf3 SHA512 b85a9cbd3c047aa1f191b3ee2eff92bafcc1c6654737e523a07ca3a71309b67cf299d523719d5205c6bc3f2ecf8278f90931589508466c6577aa8a70a55e5f59 WHIRLPOOL 134502334ee010118d2f53db03eb56c245700dab1c9fe91744b7063c7ac7592edc5605391ea9ec930b561744ee8f56c25207a68210a604bb36c47d6a88a1337e

@ -46,8 +46,8 @@ RESTRICT="!bindist? ( bindist )"
PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/{${PATCH},${PATCHFF}}.tar.xz )
SRC_URI="${SRC_URI}
${MOZ_HTTP_URI}/${MOZ_PV}/source/${MOZ_P}.source.tar.xz
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}.tar.xz
lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}.tar.xz )
https://dev.gentoo.org/~axs/distfiles/lightning-${MOZ_LIGHTNING_VER}-r1.tar.xz
lightning? ( https://dev.gentoo.org/~axs/distfiles/gdata-provider-${MOZ_LIGHTNING_GDATA_VER}-r1.tar.xz )
crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )
${PATCH_URIS[@]}"

@ -75,3 +75,73 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
whitespace
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
remove S override that is no longer required
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
remove unused dependency
CMake can now handle automoc directly.
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
add new dependency
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
update HOMEPAGE
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
update SRC_URI
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
update LICENSE to be more accurate
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
port to EAPI 6
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
reorganise variables that are set conditionally to appear in one block
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-gstreamer-9999.ebuild:
raise media-libs/phonon dependency
Package-Manager: portage-2.2.28
*phonon-gstreamer-4.9.0 (21 Apr 2016)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
+phonon-gstreamer-4.9.0.ebuild:
version bump
Package-Manager: portage-2.2.28

@ -6,6 +6,6 @@ EBUILD phonon-gstreamer-4.7.2.ebuild 1964 SHA256 e77f7e77fd9eb4e75e93250d286778b
EBUILD phonon-gstreamer-4.8.2.ebuild 1964 SHA256 63154a51fea9be1091a05e098221b1174821af3d8e18cdf8d2472520c87318cb SHA512 88bd4e4cb064eb12d446e2bfa2738182f14d0539faeb3d5922c141e9942ce033c9b99fef47545a68ae083a9d103866bd71c042d9a2ea4630164169b3bc443ff9 WHIRLPOOL c54532c940c291ae7cdbfc45be0ba42881aa698a34353a4188e32bc8a7ffdd5889b2f9d801a6b9dbdfd05421bffb3019a091f35ac4f260cd3c3ff4991d57c39b
EBUILD phonon-gstreamer-4.9.0.ebuild 1755 SHA256 b98a4d10f0153eaa1a5423d4b995aa2841e89c155d074f192e474fc770ce0a82 SHA512 d002a9bfa0baacba9ca6e2810d2ded66975ea6293e37a4e74f3c690329f717cf55785f4c65e588dafce125ad7870f0b160eb7ab69f99d87c59c83149c85d72c5 WHIRLPOOL 1e57ef6d84873c83ae6b4045222ed343c81c329b2dcf905524820f7d7387ade0d9fabcfd03781203a5f216b9d9e1c9dd43d1b382dddf8bb1539ca5af26c34ecf
EBUILD phonon-gstreamer-9999.ebuild 1755 SHA256 b98a4d10f0153eaa1a5423d4b995aa2841e89c155d074f192e474fc770ce0a82 SHA512 d002a9bfa0baacba9ca6e2810d2ded66975ea6293e37a4e74f3c690329f717cf55785f4c65e588dafce125ad7870f0b160eb7ab69f99d87c59c83149c85d72c5 WHIRLPOOL 1e57ef6d84873c83ae6b4045222ed343c81c329b2dcf905524820f7d7387ade0d9fabcfd03781203a5f216b9d9e1c9dd43d1b382dddf8bb1539ca5af26c34ecf
MISC ChangeLog 2876 SHA256 82d958bb0dec4a83d0bc627fedfa7c7e05f41cf54bf706f84dd773304794de78 SHA512 4ec10563d58a586c48dc81be511d752eec79f296a83a452cbe25ac61d192940c220ed3d5a932addb7d866cd380500ebde1cfc1b15de88fa7315f4d1748a384bd WHIRLPOOL 65878e366366742fefa1dddd44d4e05463749efb33709bf4538fff186c2f015fe400c0288b5937a32eeab7c2b19dc780f4cf3c5a05003526b11a20fc7de4519c
MISC ChangeLog 4645 SHA256 c28dc4d257f265a032fdb9df9c2120a1a343ff0a3fe75c6751e115c02db5f866 SHA512 991f67dbce51de31b9d7cf823813cf213f22b32061929a5ea4efee2d162ac917c7541618cd7b9baf9f3dbac172a6a53c461e914eef1452d32740a23c63f93a7f WHIRLPOOL ff65fd6b96f6c4a4e40bffc7ade89967986ec78d262179fa1d87e85408ff6c0abf6c2f194e814896167e2dcaadcda0a0d66c821de45941efdcd61fe5ffda59bc
MISC ChangeLog-2015 10283 SHA256 e31ad27781d37f430d52801687feb8a6005002a2d25e976c02e544a602729c7c SHA512 54521dfdd943f4cca8d5a43ea0749dbab71c2c6b930a05ec988d91459520b386cf90231afcea7a41ae1f036a21f24e2c7718ae88c3e2a3ad9ccc6c1c33c862ae WHIRLPOOL 855b0846710c735f48315aa71b0f0eca22cde79a9cf21b1eea1d51f12f869e37c9fda5bffe804092775c3274ba12c215bfc64e6ac0b82332d24f50a9c89d82b6
MISC metadata.xml 339 SHA256 3630867165ac61395c881cb3fc4a857363f765aeff24764835ba33a5ae75adea SHA512 c481721ab8e7762b2b951501cc99f7e2d2263ffd682dce3731fb415b677b74f7fbfe7770e9d2b1b1ce496c10254b84bb7489ff971593dac90c151a9ff1623e9a WHIRLPOOL 38447c2aba96f734a81dc9187bd78f4f7577f4fadbefcbd80378ca1cf8d679f05678615823a13654261b032581506a104eb7c76481301ef8269b45b88a561443

@ -65,3 +65,68 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
remove old elog messages
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
remove unused dependencies
CMake can now handle automoc directly. xz-utils for unpacking can be assumed
from the base profile now.
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
update LICENSE to be more accurate
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
update HOMEPAGE
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
remove S override that is no longer required
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
whitespace
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
port to EAPI 6
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
reorganise variables that are set conditionally to appear in one block
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
phonon-vlc-9999.ebuild:
raise media-libs/phonon dependency
Package-Manager: portage-2.2.28
*phonon-vlc-0.9.0 (21 Apr 2016)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org>
+phonon-vlc-0.9.0.ebuild:
version bump
Package-Manager: portage-2.2.28

@ -5,6 +5,6 @@ EBUILD phonon-vlc-0.7.2.ebuild 2030 SHA256 c7de33e55173d4db0a096afba55e16299b0dc
EBUILD phonon-vlc-0.8.2.ebuild 1957 SHA256 88f20b1e38fdf925e55ccf9e094fc70b2d9f6f59e2a47bb0c044aae83fa8e534 SHA512 074d2a3e77984d483897e512c8c3900204bc8c36261dde05c1b473f52a67714f3325061fd38d3768f86994e01f50192253eb69c80ce884e0be76b60c7ed5c2da WHIRLPOOL 59ae259a651cd357290c65cb0d5db9d057801838353d2f6be0d043d2fd03605b60dc9787ba8e9c5bd004f9b7f2b86114c2428ef0fe7cf6ee88bea9cc26bb84e6
EBUILD phonon-vlc-0.9.0.ebuild 1476 SHA256 30db3ac0c0d0e6b033e56cb3fabfdcd1423148f8d5cb943e0fd2dc753307e030 SHA512 157e0678af799ff3b4841e6fec16cf97e1d601788262304a00a3bf21c2c1f8a04924afdec74c646364fcd1e8c3816b5675dcd1da28650173eea4877c01835b56 WHIRLPOOL 36cc1aa630b2c44048b9e4cc3a9f42d09bdfa8b8f13b6b354cca9c8e911f944d2bd2a86258f605e8acfd768ca18d2e78715ab93bf2210da3fd49cb447aa3647b
EBUILD phonon-vlc-9999.ebuild 1476 SHA256 30db3ac0c0d0e6b033e56cb3fabfdcd1423148f8d5cb943e0fd2dc753307e030 SHA512 157e0678af799ff3b4841e6fec16cf97e1d601788262304a00a3bf21c2c1f8a04924afdec74c646364fcd1e8c3816b5675dcd1da28650173eea4877c01835b56 WHIRLPOOL 36cc1aa630b2c44048b9e4cc3a9f42d09bdfa8b8f13b6b354cca9c8e911f944d2bd2a86258f605e8acfd768ca18d2e78715ab93bf2210da3fd49cb447aa3647b
MISC ChangeLog 2552 SHA256 cfa2cb0bbcdf4ea20f21a36fd4e4419890176bc665e7f18c26f46a6669292964 SHA512 55368ddd7ae19848740b04fceded906fe54b2ef5607da693af1b99196858bf4258d0dd23fefeeaa877eb3fb694bb1118f87d410517a19f6339627a6f2023b904 WHIRLPOOL 73e41906f466d4d06ac560dfd1b6533f0a3d6b1509bcb985130eb88b3c63fe63014779c3cd7508da48e309c83e85aac3daf1decfd569b1784a362ea1432e77b5
MISC ChangeLog 4189 SHA256 f81ab54f20fadeb4dcba3a306831d34f2c8fee4de6f527b94e0b45ebf2e132b9 SHA512 2d6c51c4c7df57fd6a90f690d4c1b8d55ddd54813d2d350bf71a653dd227a8aed605764f517688d086ce3adce0b1f598db5ef8e5dfa4c6ecbdb7f5aa3b9d1972 WHIRLPOOL 31dc0bee0bae2237e11e7aaec6a8e1a246b8cf4a1bc4a0db2a29f8c92e326ff9eff8dc4c40166807519d2b12a9ac2040d2ca4642dcf89edc42d4f82fee676167
MISC ChangeLog-2015 8954 SHA256 2c45bd289dc6744716a60ebce98c93edf73abfd212a2235da8527514c4caf4fb SHA512 e775310eb347742aaf19e0bc0cfa5b176184188faed10fd2239e5d7365627cb996b7c88732ba160b7c26198b65c06148523f53ca81da7227996ad9499cb6b224 WHIRLPOOL 9a2e36c44b9cef9fed5c20cb5b7ad33c1177ab289249bda1081ba2870f3f038bae28e7a0c404e277e294e0e2070e4ef381dbb78ab45c6031bcc4428333098f4f
MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c

@ -76,3 +76,65 @@
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
whitespace
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
remove unused dependency
CMake can now handle automoc directly.
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
update HOMEPAGE
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
update SRC_URI
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
cleanup inherits
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
drop redundant KEYWORDS
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
update LICENSE to be more accurate
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
stop passing QT_QMAKE_EXECUTABLE
This is no longer necessary now that FindQt4.cmake has been fixed to always
find the correct binary.
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
port to EAPI 6
Package-Manager: portage-2.2.28
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> phonon-9999.ebuild:
raise backend dependencies
Package-Manager: portage-2.2.28
*phonon-4.9.0 (21 Apr 2016)
21 Apr 2016; Michael Palimaka <kensington@gentoo.org> +phonon-4.9.0.ebuild:
version bump
Package-Manager: portage-2.2.28

@ -8,6 +8,6 @@ EBUILD phonon-4.8.3-r1.ebuild 3252 SHA256 f4025037306cffed0e46761952928bdfbc5b81
EBUILD phonon-4.8.3.ebuild 2269 SHA256 9ece9707508fc779c84973234d8f8142183b1ed6cee2fb7baee439c9b88fa95d SHA512 e15039d93e7b24722c78f94493c6733d6c921e5de51063c5abc4f6798ed052195f943d799ec8e8548f57cba4305893b567aff517f483451e9f16cbe288d9ea44 WHIRLPOOL b6beab014694869ffed2a68fc30436c401ec0e9a6274c5ba8f679bf5e3b36ae8abbd0766af555c201e8db369e713fc0afc819bf630e50892cc86930378f89b37
EBUILD phonon-4.9.0.ebuild 3044 SHA256 efca9503177525274ba962726f82bc828017aa1181981dd328a5c0fc8823cad0 SHA512 d6d34b48ff7299f2094b4a6e4d3782e5b974158c5767387ec3472d436ac82a5a25749c20e66755ef017d733bb88edc3bb604bae69926384b4cab19c54542bc58 WHIRLPOOL 32a8036881b4217888d78cfae48c19a1c6c69d340bb79896e11b0f0bfda828cc3d3b5586229174c1aa7a4fc8cb7f7e802b0d3b8d3e0949b3b9f9c2e3201d5231
EBUILD phonon-9999.ebuild 3044 SHA256 efca9503177525274ba962726f82bc828017aa1181981dd328a5c0fc8823cad0 SHA512 d6d34b48ff7299f2094b4a6e4d3782e5b974158c5767387ec3472d436ac82a5a25749c20e66755ef017d733bb88edc3bb604bae69926384b4cab19c54542bc58 WHIRLPOOL 32a8036881b4217888d78cfae48c19a1c6c69d340bb79896e11b0f0bfda828cc3d3b5586229174c1aa7a4fc8cb7f7e802b0d3b8d3e0949b3b9f9c2e3201d5231
MISC ChangeLog 2866 SHA256 d421b8eaae690c734cc13856338444cb1a6673452157873fd79983cbb9f334e4 SHA512 19fcf83db259534d394d5404b724409c4be8086a80d8312ad0f028e0c430e10448af73d4bcf1c91cb7e902639dad1084d8aaab3948574532ba3cb6c850351b10 WHIRLPOOL d529267b8f3268a4ce4be0bad855bf4644deb8307f85ca75825ce3f4a4577ea7afb09d1cd07d52288e6c3a97fc7807fda61502980abd15ef5c7144a80071c5a3
MISC ChangeLog 4530 SHA256 d47a5ac3d1b869b9d4f5ce796ca7e3ffa11e8b792bb91c0165b302088ab1fffa SHA512 76fad080cac9c0852d8e25e3a13aeaa5ce463243615953e3d64c822704118ef2bd1e5756706e194b306d78f3c372a5eddfff223d54c8fa6c9ebebf6e7b9bb589 WHIRLPOOL 71a69542967f431f79e88ddffd394b5e8bb46fd35cdcdcca7bde486c55652f27e5788334776974645490b414b0c2bff70d735fb773ec80615f18070db1bcbcd3
MISC ChangeLog-2015 20643 SHA256 bbededb7cd6e33a9cf44c1457d58d63497baba0f4c1fed98c6a4865a01ff74a2 SHA512 226fdd204a79a3d5ee464e06de2d5c9fb62472d3345af890f500278b074cbc1f7bbc8cac4cbc8cf15bcfc7a6dd36c244983c918dcce39daefa0731cd46748e14 WHIRLPOOL a35d3335dfee0d0f6ebf2a5a50a83c27fb476f26c0fd68d0be81216b92ee8236c9f51186e62bd2cdb61baa9f3adecd214925cf16843cc3c8696ccf43d3eabaa5
MISC metadata.xml 474 SHA256 179de668072a96e3d581b74a292e7570c95cb9a815de0c296cb10404f48abd6a SHA512 170d672169a9903b994e89d85990bc65f3fbe32c22208ca6d61bff60f7f5dbc3007ef36fe00d290011402db852d63a2ea6eb9e76aa0e3b2c6da30d78e258cf07 WHIRLPOOL eef860e64de8d9f36c6cf5989d2d7d3ac7db4ea9e3663d5778ff30bc4c904991a309d79ac95a11353b77e2bc75ee4294e74bcebf3a88cf6e8881b1a49451c262

@ -311,3 +311,9 @@
Package-Manager: portage-2.2.28
21 Apr 2016; Markus Meier <maekke@gentoo.org> ncmpcpp-0.7.3-r1.ebuild:
arm stable, bug #578904
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

@ -5,6 +5,6 @@ EBUILD ncmpcpp-0.7.3-r1.ebuild 1531 SHA256 7203edd7fda2a54dfad32b986b2556990e486
EBUILD ncmpcpp-0.7.4.ebuild 1535 SHA256 3014bc958f5164f21861864e6d9b17044a9bbf0a819495b59ced872eadbd1e4c SHA512 2e91793db78017db0e14932c0d28d474e53fcb027ccaaf647d18748ff542b00bc13de119e21a37b1562334d8efb8643bce497cc12f85f71f5c4a21ea92e88d44 WHIRLPOOL 2a6f7293ac4ded144772c7971c19efe37ba2f06a2c9379114b0d20d4b5e9bc71f187761a9a68ddab204a8a169271e2dcdb1e33c39bfdcde492c66d1a0a89783e
EBUILD ncmpcpp-0.7.ebuild 1507 SHA256 bbc595059a4192735e752e33c245080eb9b7bebb0c9d2130348b99b201877c4d SHA512 7f146cd9608ae7c377e00574486518b985ef743499651159f0678ab2be681973e5df45b03905b59bdd8d914a4cc56ba5abd892d554dab340fac43b6d88b8ba23 WHIRLPOOL a89c8477d33077372da22ef1e70d8f072c1b82060df82a39617c03c40a875ce6529bdcd18eb92ee97d439d7991263eaa8ce1f076cdb22205c66c26e7c36ec6ff
EBUILD ncmpcpp-9999.ebuild 1480 SHA256 691377e2e24d582f7f9000bfe0d58ff5119055bf7e9b98e9ef0046de043af759 SHA512 5484688ac7e8df52fbc37e76264fcd712b10b0105f24003d665513690d72da0453919fc33afa27961c3b7295a8a35cb4551308382b3dc3dda7b0142b9524236b WHIRLPOOL 4993ef880239b2a84d931f3be3fdfad799a9cade22e3986acfbb1447c7af00fce34549ee83dd0dc110c9fcf8810ed5831046bca3ba6d9ea012d1dc51d75e871c
MISC ChangeLog 9433 SHA256 3a6001aeb842c35840672bc53ea5580cbb1404a02995306b0b493009e8b2e505 SHA512 f88277138ca86ab517b862afe4addf54f0dd5c90823beefc97ee374973c541169e636d353b7fae96db30b2c65298302d4717cef7ee1eb4e57c6e5dfd85c6fd38 WHIRLPOOL 545d5d75d7413bc0e14acf517cdd7da951e9d5d0c7d65e333ac4da28b0ebaaf63487791d392ef7083eb6f66e4ebfb63510d61b9755aa45a998637f23e03dc79d
MISC ChangeLog 9610 SHA256 4b1f0ce6a07ac3dc60c8af9b433a83a61f9231f2e01aa25f7d47b0bf6a831819 SHA512 45a64a602dfaf4b54829b278d671233acfcd780ebd610b2db5a1c98ce19384b44a4de219d9ab8dcff5f41ff609ae958896a923b8f7e00caa6df07266ec8f8f48 WHIRLPOOL 320cfb52550e6b6891aada21baca7bd81e8ce96fa4e66c5f2e3fe90999299838b66301aaf41150351ae08abeb88f0f465ab044eede13435cb04936e2471765db
MISC ChangeLog-2015 14896 SHA256 9e9898e4312701df7ef3214e09bbb5ddbf85f0a847d450dce62fa437d066ad3f SHA512 57a13bb54c537e20ad86dca2c7916a01298f57d6d4652f95a467a6706343ccdee4e7f9d3e2cb83ff88ea3cddd1613d5e4aad2300a7004ab97e7b58b662c0af6a WHIRLPOOL 6dcead7611301385cf40a567bfb998739266fb928f1850fba5f5d52c6545cefa508cd71864476adb702e7c98f67ef525dff2082e3c3cca4ac9bca3f779e05597
MISC metadata.xml 1281 SHA256 bbe2a7f6ec6c0aba4700cb3daacc8bf7f8fb133b9016e8e01663e0fcb96d395c SHA512 a9803f69bc7e3fe9bf1c6184d7bd55bebac3497105faf5dbb20d7f2d65b7db9148cefe9d9a828b0c630fe378c0cd8f7bf3d9cb181f2b5c597974ee9c3d8a9847 WHIRLPOOL b6dbee5f07ed44af3182d43b23ef9ae9acb017b87b17ae937d77144320afcb4f00009634363359508c386773ebd968c30421342191f3576ce683e24c62aa8d62

@ -574,3 +574,14 @@
Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
21 Apr 2016; Ian Stakenvicius <axs@gentoo.org> ffmpeg-2.8.6.ebuild,
ffmpeg-3.0.1.ebuild, ffmpeg-9999.ebuild:
fix mingw32 CHOST match in src_configure
The CHOST-matct was mingw32* but in a crossdev mingw32 is usually the
CHOST's
suffix. Adusted the case statement match to be "*mingw32*" , following the
same pattern as the others. Aballier gave the nod for the commit.
Package-Manager: portage-2.2.26

@ -3,7 +3,7 @@ DIST ffmpeg-3.0.1.tar.bz2 8879122 SHA256 f7f7052c120f494dd501f96becff9b5a4ae10cf
EBUILD ffmpeg-2.8.6.ebuild 14657 SHA256 06c5e24314adae4c0ab6aa19677e35c0712c1477dfffe9775fa5cbcbb305a1b9 SHA512 abf547f72eeb81e5afae02089e1bdd6f6eb2052ddddfd031b98b6b803b145ffd1d0ce576aa427b78b74fe5f361691ec2e9116365403bddb8f5e8e6cf92da64a5 WHIRLPOOL c9f9daa53e71fd2c5d0790e8b061308f5fde51b18847d40472c1e9ebd4a0d5d0db337f23f74bce39255e9910a732c0dd46b6f03398f4a7943f0ffee75fca73dd
EBUILD ffmpeg-3.0.1.ebuild 14798 SHA256 ce4264e2b27cef085e7fe28aec8a21145a0872c8e740346c211b1032165dbe6d SHA512 e638704e30f87fd94be23b22f5cec0f875903b527ccdf35e6169cbe2b1aa43beba7ebe6bacd6859b5c8f80b92bb8c155e6d19b312d73cf3c6c72f4633694d83a WHIRLPOOL 5f6b3e23a48e76c791f345125fdb83b5f90c38e97124ca6959399aa5e0ea66f27460585bcb4d3c01df2d61d227c6437c16942ab706f68a33ac39dfe295ff7278
EBUILD ffmpeg-9999.ebuild 14777 SHA256 09e07c656c758ee2e4e255e1f4c1325a1a8310511f29165d6942409a4a90baae SHA512 9edf30dfa907084cb4bfdf01d359d02d10c2005214e8915782607c7c0cdabe6755332bf1663091bf5ee1c15af1083cd26cc7d7191a472a773e52652a8a2a4507 WHIRLPOOL 022d891cb35ec17e742120fd8bd0bac75845faec16cb5486671b70c4c71d6e4c19df988fc7cf1268377f03fd338bf141d3ee795ee460552b133e93e24231419b
MISC ChangeLog 18302 SHA256 a5fa064e022986944de0910d12d40c503260c22c45e7048b192f64aadc98452c SHA512 d991d257b07e32637c042f1029f5c9c5f5a98274a5c2dd0739c5129a09072c6396a5144c1c71aa8d2b8c3830afc4709066aa9f4015733efa385daecf1d685393 WHIRLPOOL 72e393021fa027ca682b2616a19fef446d80aafcadb04c8de5ba0d4698c0aab9a776bc82eeaed0b5f20317e5fae585054ee69aff3fc07bf7a68971cf1888fbf7
MISC ChangeLog 18723 SHA256 a4b173720535d5659a5575d00aeec8e47b5b8082b0f19e0326afba40dc06d694 SHA512 048e96d8f3404be8539e8c52532a076204e355a9c842ef7b2efe2912db04189b50b4f4ba6f5c717827d9a6f7d8bd15cf3fd9c89ea7486832a972dc67993a483d WHIRLPOOL a2676cd0dda908b5b1df6f45e88f3f9c47ebd6c08049bf3b7cba83b9b0fd1cf88c26f932f838782daecabbd52e8d10305081bc67cac63c313066abe1749243b7
MISC ChangeLog-2014 113291 SHA256 4c06c33d7ce130dbe891dac8bbed5394756966a4317815651276b5354aa943ca SHA512 1bd9eb77e715e26a406bf58a543987caf24051dec4f7fd928f6d03af41bf4d952dcdda7c6237cb2ffb9517f04adb9f8fcaac91087fcc758c0836c754050c5ae9 WHIRLPOOL 99024abbc682eee208a9086d0a5450a8855b18a6e20e51e0a19403c0669420e8448b1fd20d5d7558c51c1cc661eb6d3d18623b1dfc42cba9c5fed64f7822b701
MISC ChangeLog-2015 8933 SHA256 24148e3f70412c102205ed06eb8c94ad223a8a5c27fc9c57cddc507debc166ba SHA512 032c283b925782c6f2dc95fc747e97caf3743c8cb53785882c5e9066abf6d603ba49b52bc4742688c2aadad11afbd4d5fa95d05213cb50aa285bb466863fa9d0 WHIRLPOOL 383477f273a7a255e571ab1a2dd51205832bf82010438abf2b0c3b31f748d2a6b3075b4a264c49f2806bceb8fac4851ac9ad65c314f8b298d863ea9028283d7f
MISC metadata.xml 5274 SHA256 4393cd025376163210efe7db1d60303a0cf343791a74780da3e81e25e6b3db8e SHA512 f0cecc9f7e22526b4e6f964c31c4dd367438f111124a8de55f3d8a15d25684eba80b8528f44a975762d1d726cfd23a698b3258d4955fce307763662dda734ce5 WHIRLPOOL 4033c185ae8fda09fea7ccf6e5defaa285c1c253767eb16de9f3dee2c1a839552a9c50ac5b9c758a78023c228c022c66a0fad8f5b918a65f178be60e007619dc

@ -1 +1 @@
Thu, 21 Apr 2016 19:08:47 +0000
Fri, 22 Apr 2016 08:10:57 +0000

@ -1 +1 @@
Thu, 21 Apr 2016 19:08:47 +0000
Fri, 22 Apr 2016 08:10:57 +0000

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

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

Loading…
Cancel
Save