diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-20 11:17:21 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-20 11:17:21 +0000 |
commit | 48bdeb0db9c7ffed22c6eb859ee40b55ba598b86 (patch) | |
tree | f88035a58c20099cf45a576fb53b0330a4754f14 /dev-lang | |
parent | 0fb71e0215ed52863e462cccef73c01aff44d43d (diff) |
gentoo resync : 20.12.2017
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/Manifest.gz | bin | 19347 -> 19345 bytes | |||
-rw-r--r-- | dev-lang/ruby/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/ruby/ruby-2.2.9.ebuild | 2 | ||||
-rw-r--r-- | dev-lang/swi-prolog/Manifest | 13 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.5.13.ebuild | 144 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.5.14.ebuild | 146 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.5.15.ebuild | 147 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.7.3.ebuild | 146 | ||||
-rw-r--r-- | dev-lang/swi-prolog/swi-prolog-7.7.5.ebuild (renamed from dev-lang/swi-prolog/swi-prolog-7.7.2.ebuild) | 0 | ||||
-rw-r--r-- | dev-lang/tcc/Manifest | 8 | ||||
-rw-r--r-- | dev-lang/tcc/files/clang.patch | 34 | ||||
-rw-r--r-- | dev-lang/tcc/files/linker.patch | 34 | ||||
-rw-r--r-- | dev-lang/tcc/tcc-0.9.27.ebuild | 65 | ||||
-rw-r--r-- | dev-lang/tcc/tcc-9999.ebuild | 22 | ||||
-rw-r--r-- | dev-lang/vala/Manifest | 2 | ||||
-rw-r--r-- | dev-lang/vala/vala-0.34.9.ebuild | 2 |
16 files changed, 126 insertions, 641 deletions
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex 0f206d834258..a0ba2a8743b9 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index f2ca1f3a2328..600eb1393a5b 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -11,7 +11,7 @@ DIST ruby-patches-2.3.6.tar.bz2 3030 BLAKE2B 7c1e80ff0569a03672f53820c665933056b DIST ruby-patches-2.4.2.tar.bz2 3443 BLAKE2B d90cfb496ad8701fccb061fd314a7f2394b251c921f270f17c8335f617e71dacc8e4a2df4e76842b67eb34627e5f5291d8a2723f6dfed53a36ace3abad95a179 SHA512 fb8349c67c72caf10ec12c4b5410194b4df24345446c2e3b6c6176d00727bfe803f4a905ef094a2d52315b6f4c3ce74fb8fbaa2fdf5efe46e6ccb24bf8418b17 DIST ruby-patches-2.4.3.tar.bz2 2898 BLAKE2B e46502dbb0aa25c3d71693a6c04b433bd4de60f194cdd283517c4b08da190356885d9bca4a6765402088185fa8ec681156e8e8eecf0703a2c1ea7bb81adc0bf9 SHA512 d767d43c7df737469247e42e1c4205b8c6850c8f335a2869c884f145c037e9bab10492cc7cd2903f5c33e232cdc5bbdabb3e8da837c7bf420b9d58d1d33149ed EBUILD ruby-2.2.8.ebuild 6914 BLAKE2B 7c2786f023183c10e863890e9fac82228985d67bdde66546df59079c8a5c7b053b02e909ea5f6c0efc86df37c1d5ba000caa0a1c49cb260ed41291764f556aaa SHA512 2b5ab88539f49a91f4876598a910bfd80eb1789e738aa5c25489e12d9f7acefece189681c4600dd378da79049ae3712b0e90e2ec414163ef99333e54a0b5da68 -EBUILD ruby-2.2.9.ebuild 6922 BLAKE2B bbad6f6d45603f72d8ffaed94523f6129e68a5e41a0536c4ce0030d1bbdd5f3250e3c795025852f74ae1ecc1c96e0682638889a87aaafc938a6cfba8248ac1a1 SHA512 19dbdbc9da93dc2bda7a0d7583bc4db0055881da3512894e0b03b0c5c96441d5f276646abc6660d7efd2ded89c91fb55e084e57ef7576faddf83ed3278439a6b +EBUILD ruby-2.2.9.ebuild 6921 BLAKE2B f825fbdf6356a4fe02a231e67960dc67a1f92c6ae09cbf3803dac240848789c2c473b7e1841cac7c512441f6c948777e4b7d2b3888983a2e382a1c5ae70ce805 SHA512 1d5dd94578e771168856f2b8b7d0aec6f39a4ba2868dc57b0e8e65aec64a8f25da5a3957808517a5112ba6191ae159da4f44a41e4191aeee493a4872f1ff5ee2 EBUILD ruby-2.3.5.ebuild 6877 BLAKE2B 5d55fe0c3bd56afed1c040fba22f7ead461ef5c55edb43bf1d7a435db24921434f1a2a7d48f473d2bdc3d56f714ffbc3c0c3de24855f1b8aee10b0e3266b89f0 SHA512 059ec424075082c9809a0951dec55e38b9861124632b10167ed696081ed2402c14a7575dfb9a62152529957f768f69f6bf6424d70a85e5b6d3374884ea86d1fc EBUILD ruby-2.3.6.ebuild 6877 BLAKE2B 5d55fe0c3bd56afed1c040fba22f7ead461ef5c55edb43bf1d7a435db24921434f1a2a7d48f473d2bdc3d56f714ffbc3c0c3de24855f1b8aee10b0e3266b89f0 SHA512 059ec424075082c9809a0951dec55e38b9861124632b10167ed696081ed2402c14a7575dfb9a62152529957f768f69f6bf6424d70a85e5b6d3374884ea86d1fc EBUILD ruby-2.4.2.ebuild 6978 BLAKE2B 0262a40a78def3c9a83931573282cd2da8aa3ebeff7cdd8d36c3064a75cac1ef2d4196c0e7dc814d3f33473af17bc343ed77ecb7e807aa1848d826dcc0a1b6d1 SHA512 c6f48c8357e5248046ec8e811d6e96c57c073d5494cefded64baf1b5c177bc9e7a4a5e545b3ca5e977bd648066b568b1f5c9df59387540f2a145159e75f09795 diff --git a/dev-lang/ruby/ruby-2.2.9.ebuild b/dev-lang/ruby/ruby-2.2.9.ebuild index 93d6bddb47db..51528d63a211 100644 --- a/dev-lang/ruby/ruby-2.2.9.ebuild +++ b/dev-lang/ruby/ruby-2.2.9.ebuild @@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests socks5 ssl tk xemacs ncurses +readline" RDEPEND=" diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest index a2cf61b279b4..e974a2cc4b2e 100644 --- a/dev-lang/swi-prolog/Manifest +++ b/dev-lang/swi-prolog/Manifest @@ -2,32 +2,23 @@ DIST pl-6.6.6.tar.gz 14838653 BLAKE2B 879910f4ae2d133fff6decbe35e37bc63bd6565d02 DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 BLAKE2B 0d214015690f62c2b7921db7e4decf5828e4a0eba6f62b9743c72edd6c03f70264518f9da3b9d6b761fe99f639016bf955e18afc117e310efc1228d93f9606d8 SHA512 807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 BLAKE2B a3ff00f596cf5af67f9afb6d376dce70fbb56aa544acbf7b7c14639c11bd9cd77c5080617976245021844fba266c781f913dfc96b2f50b57703e498ca7941ad4 SHA512 3506f4168d52f7d3539cd753c5153750df8c3239b78ffac1784c634b585d5fb0c825700e77abc9c1f467af71473ae1861eef629ebdf76b7c783d276c393f40fc DIST swi-prolog-7.4.2-gentoo-patchset-3.tar.gz 3256 BLAKE2B d7997d7307db738f0948a89f5e1cee195be4424737e50df915a293c7cb1b3bc1ce09ebd372e8c5f24c95df7335676f12cdc04749de25396eac71471704cfc579 SHA512 bc1b408e311d10ab59fa221bf5ef3d3cb1003a3edcdd13fd000cbc647117458e1f130e960cc37968481ccc2047529ca128159fac8e0ee75114022ed439905cce -DIST swi-prolog-7.5.15-gentoo-patchset-2.tar.gz 2789 BLAKE2B 3ffdd7cd4c6c9e99548a6205c57a6fae8a9a9285efb1f24cf3327300eb09bba047ee93a8b76d5f9185aeb6efa7bdd5ec333d140df03080a8dad1bf43fa84d8b9 SHA512 8c0bdfcf2be99aacef221c4a66d9323fa64e207496b04bd454dd25e2b33c5dc629302e7a0c99baca8545923a302f9b38d24a26e356a247f82745b64d05785c63 DIST swipl-7.2.3.tar.gz 16192142 BLAKE2B 680047a4cbb7d113e7c232f58dcd45c8739dd82ca622de70c539930a2daf208faa07b49c67f19248e29ad1a7539abc815c50c64ca0b814a2b42284bf501956a6 SHA512 da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b DIST swipl-7.4.1.tar.gz 16498678 BLAKE2B 23889a9c9d25079f53f777ced13c293bb4ed5bcabf8bbe6f97cef674849368808d7d3321bbad1e3bf316c52eeabe5fb98aad3d49df9ff34b018685577958dcda SHA512 a3e49cc43aed05808901860fe302711d2850b23740a987d1071822d7b4888aca30a8b5f7c94e1e7191057a031f45adeedb0fbff9139d0294e6ec07032da6798d DIST swipl-7.4.2.tar.gz 16496738 BLAKE2B a8f45c4277e48c0aa38f8b278b466dcb9e0a776325a9ed9e08c252660671d3ee0ee441978394682276b3fb9b0eca73ad10e02aba4671630bef0a1e8f813dd3c5 SHA512 5b526d4f079e7a36184f871bb7341330bcadaeee2a69af981fbcad71ae76c77331b1f157174ac2b31d96e069dc530afa86c024de6709edd9dc8baee3b4ebffb3 -DIST swipl-7.5.13.tar.gz 16748371 BLAKE2B 052dbd1a63f7c7eb6909dd67828a1b74cd89e2371f22a4fc90905ac1f7297bc73e95c869faf4fe8eca465955dc64d995caba482e293d73beebbfb128ab98928d SHA512 a19037a6a9ffa06d3775d3669e51431b8f83ec37c2515955b0721bfa7dc4ab4661b740689f2aa74ee0bf0b0fff40b0d0a85453d3cfce3b0936082d719878ea23 -DIST swipl-7.5.14.tar.gz 16743212 BLAKE2B 335700c645d25ec9c807b176acb0c0f27792e7b2f6c686ff116567ac6799c31023b7c791e9030fae67e39b1e5425ee85202af4c159ecfc3b8f53fbfcb233a513 SHA512 f655b9adff90909398772f5612dfbf3a4e6c7ecb17b4c959a58547f30c67c861ad574cf044267280fd22a05503ead10c807d33f54f2cbf8af6ea19753c9b1d34 -DIST swipl-7.5.15.tar.gz 16757246 BLAKE2B 5dcff6bb764cd73b24fc40122bbb1f22c57186086c419d9b2422a09d0c26c939a3903ac6a819ca8b71fe9c6711281091e15ab2f5e56480d80bbf44d78f689c48 SHA512 07344914726a5a1d3e9d6542c06be7c0937cbe3ac59b64025e068e513c99c66be991af9da0d4200364edec24c143295740c232621173039bffda2fbf379fbf33 DIST swipl-7.6.0.tar.gz 16763479 BLAKE2B 6262f213a918bea1f2ea250df791db4b0675b084ed8b78b4164a31a4a028bb86dd64154dc77aa4f111f2fb43ba645044c232e7213c7d3d00cff4892d20cdfce1 SHA512 4c9a857bcb612361e8248a39616e07fe36d8b68e1099e00917320a0177b454bc13f89f32fee1d961a1facd46bef3814f717dbaf12ab4f00ca8ea313242feb8bf DIST swipl-7.6.1.tar.gz 16764536 BLAKE2B a493b103d9d6206db5a6c895ec1ff6237a122dd611a79803218a46e5611812fcdcf794b887018d4f7bea4d03315581234f99e8cb1a57d11ca502454666b418c4 SHA512 60b6f37b7449941b31ea1ca20372dadcd27585611c8040bb9155fd0c2e3802c554039135e3a084ed56ff9b20842ee607dcaa425afe55421bba00ee1c6cd169a4 DIST swipl-7.6.2.tar.gz 16765119 BLAKE2B 242d093d7525aa9beeab28ca5cd10080490a93ecc18b62ff945b9d59266aa8bc31a66065b1742b76f336ee5af33994a3c41b0009665f2e29d83efa03fc5d3041 SHA512 9d93cdf44bbb9628cee42eae562ee945202ed0d454f9e433247a0b9b49eee070d3a76f7ceff002c4d13d15720e40e6860adc19581906b8b8ecaac3094192ab5a DIST swipl-7.6.3.tar.gz 16772590 BLAKE2B 644be801e290ec9d949a9b7462256a35e11cf9afd62d0b62c315e3620a3943809f58698a23f279454e00299f7b7f7b91e8d9694a139e8c424cb2f83a4efc7a52 SHA512 d84af1a565935af9934c6b75192bb2dd87388ee8fe793ade35d5549a95ec5eb83da6b10508766e795f88393fededea4ec7a3a0c2f0f685d96ab615e171d7d1f4 -DIST swipl-7.7.2.tar.gz 16775518 BLAKE2B e29ffedfe0ca8c7f4e467fb506d8c17deadaecf867f3ab01dbce777d6b79186ab03ab81e416f0000d0ae423be6d29a3f8dc2492f82e59e9d2f8ad94617a152a8 SHA512 4db5fa3d44061e21fa6811d9b84b42cdc99d9fca4000c6d66fd37017be3bb138f2278a4685feb6698c8ecab643b865b5a015699889eb04aeabf233c5dfa106d7 -DIST swipl-7.7.3.tar.gz 16779027 BLAKE2B f533eec9d75dd46b5cbe68b185d503d49aff96effa397648e61cf813bf0caa7bf50549d72301ec20b14fc42d25abd2cb566fe1b2b8b51a7e1c8e957db15fa084 SHA512 231bbbd12c7df4c0fd130ccda370cb8144b2e605895787aa83ff127f3ffa0c9bf016cca0c146ff8c3a42d9f0b32e4d7619f2f0eebbe37ec9e980c45c8ccffdc4 DIST swipl-7.7.4.tar.gz 16787657 BLAKE2B fc9842170b9d9f60cf2e9ba52f64c9d074aaf64c463f287c3bd16009962099371492470392b7e68f60ec90e352ede7977c5a63919ec8e938e20892d1d43c8a78 SHA512 e12598a8193e112ec077a577b9a4e3129ae8dda27e1654dc135fdb68fd6d35bb2cb97d6e0f4f22c49813482fd3caed0f884c2433c87e1c51d21ad439164df01b +DIST swipl-7.7.5.tar.gz 16790003 BLAKE2B 88a62337f04094f6d49d922e46130131b57960e8f816f63427cc8f2ad743feab3bb83ab2cb16a51eaee3a99f21c003308654b6d9c9dd4cede86079b5eac1fc94 SHA512 8b611ce39e5ae5592021ef2f8805810183178edeff8dffd74631843b04d57b0339f7028d2250255a9cf975b4c5afbd1e4dbf8978ab50964e77652c201f9a5880 EBUILD swi-prolog-6.6.6.ebuild 2799 BLAKE2B 47c0d56dae0ce19be9efd09122ef8e6e3655abd3459cd25a9a0cf4734fbb132b8725c79775942da8cb2c5eb40bc35f4c0b5a39064a5e41387d4480379fd71435 SHA512 1d30fcb84653a0cdf7cf4f5a78898d5fb29f939095d19a21324a9587ee6ca98543ae16d564ff8880cdf99c6d5a091c2f0e5dc79074ceadc5a7cd3fe340609d22 EBUILD swi-prolog-7.2.3-r1.ebuild 3170 BLAKE2B ca7604653a23dbc9158e96e54684482fd1c82e6bea8f9753e73c91d46df95a105d70114c0aae8c86e8b9ef45debf97116755b4fc48ecdae95680045ae60035ba SHA512 fe35661ef51094ddf0aff61659f33de5be0252216b94f45e658215146dd53379881f7077c20ace1ef67b70ad9d7128ccd26e122392a1100ab8db195c9324867a EBUILD swi-prolog-7.4.1.ebuild 3337 BLAKE2B 6ec047c27c5f76f8cf1fe29e6c8f45d051f1b7d565217af160a022d0b3b45ecd4c18506348ec2d1d19d498953185b22941814a05559b7fa20b3666f48ede932c SHA512 d3b2fb20a92a39d5b4927cc4e2056a1ba3c66978467050817e84cfe46d795989d7d64721bb3b64a8b632dfa359e308d60db7b2c83efc2298c8318ef6314f08e9 EBUILD swi-prolog-7.4.2.ebuild 3396 BLAKE2B abe6bab2da2c20799da3b5b6526b9ffe63d722add5e3a80df0009e725049627090276de6bf0fb1aa91e7194fdd82ce3a52a4cc9c7ce758a6e1a34eb6ac5c8d2d SHA512 c013c931da068e4c72f5391ade20e99246575e693fc841ab45cd2f7bb5d74c4476ec04ae97e7c5585bf8721f72b86985f06acfc6d5bf661f17dfc168fc47acb2 -EBUILD swi-prolog-7.5.13.ebuild 3336 BLAKE2B 57d7fa818cfb39c9e5a7300947195f3779b5c5c3bc2272998367dfec928fdc85814d27899a4ac0a89e98ab84857aef79085107e5798fe56a7d7c80f8be08288e SHA512 03a82c309398b0daf4eb41f11118ad7c3352f419c5d630c6de211ad8e25a466a4b0cd77523de068af09df6482d76a76efc5c08e4c469f56125c3ce1bc201f5f8 -EBUILD swi-prolog-7.5.14.ebuild 3391 BLAKE2B 1fce7c6943761b7c50d9bc5e58cdadb3c5b4e3b0f1bab9aac56918e4559e3fc598a1b53650852eaf01434809c78be9632d8e07e858d2b5d5df5c6ad080e1252a SHA512 0ff31376662be4aa72867e0f419ff3b9953eecc80912171fd0f5b415d467dadb996e1d12e8aa27224c1cf1eace75e18592c1ba57f1077400b4e1323f1f8e4b43 -EBUILD swi-prolog-7.5.15.ebuild 3452 BLAKE2B 5496dbba5d067db9369099788c8faa8f5f17ccb6a15b105331d9fa7a233114f2b101ed9cfa107158bd4f7282a751d15b1182789a66de84885112c44909c5eb41 SHA512 da0c9dee16a6bddd98bb8850086fa1562988398be3ca6698d249bdb85e6cebd1d491a1270f9cd1b16212ec36d0811e2cf0cbbb49ebbcc62840eb0cf2bbaf3bf6 EBUILD swi-prolog-7.6.0.ebuild 3392 BLAKE2B 77fca0aec35200f39f2dd60fccd13c9d6fbe78f14c03c0f57a5d42e9b280285b497e612d364352eb763850b38bc7af626172e76752211f195f2fa54f5d8157e9 SHA512 486bc74f0e77862452cf7bc63687cb1ba1395b9d10a2bb50dcb6334ad986d09153595a325703dc9413a2b22675aa838c66c94b5fe4ca582e1418701a31da002a EBUILD swi-prolog-7.6.1.ebuild 3392 BLAKE2B 77fca0aec35200f39f2dd60fccd13c9d6fbe78f14c03c0f57a5d42e9b280285b497e612d364352eb763850b38bc7af626172e76752211f195f2fa54f5d8157e9 SHA512 486bc74f0e77862452cf7bc63687cb1ba1395b9d10a2bb50dcb6334ad986d09153595a325703dc9413a2b22675aa838c66c94b5fe4ca582e1418701a31da002a EBUILD swi-prolog-7.6.2.ebuild 3392 BLAKE2B 77fca0aec35200f39f2dd60fccd13c9d6fbe78f14c03c0f57a5d42e9b280285b497e612d364352eb763850b38bc7af626172e76752211f195f2fa54f5d8157e9 SHA512 486bc74f0e77862452cf7bc63687cb1ba1395b9d10a2bb50dcb6334ad986d09153595a325703dc9413a2b22675aa838c66c94b5fe4ca582e1418701a31da002a EBUILD swi-prolog-7.6.3.ebuild 3392 BLAKE2B 77fca0aec35200f39f2dd60fccd13c9d6fbe78f14c03c0f57a5d42e9b280285b497e612d364352eb763850b38bc7af626172e76752211f195f2fa54f5d8157e9 SHA512 486bc74f0e77862452cf7bc63687cb1ba1395b9d10a2bb50dcb6334ad986d09153595a325703dc9413a2b22675aa838c66c94b5fe4ca582e1418701a31da002a -EBUILD swi-prolog-7.7.2.ebuild 3391 BLAKE2B 835abf471153da13183829a571d1e89b7aeedb4124c6442e5501a40ff0cce77d7efec22d9b272532172268c792378bf74696677da31d864fd33da4a58d24fc5f SHA512 43ae2aa636d09515efb8e25455b4ece4f3b5657a9d4deb651579843791014c04785c5279293f7fa04df39ba87d1e7b4eda786f4e455389cfed111c984a13dbc9 -EBUILD swi-prolog-7.7.3.ebuild 3391 BLAKE2B 835abf471153da13183829a571d1e89b7aeedb4124c6442e5501a40ff0cce77d7efec22d9b272532172268c792378bf74696677da31d864fd33da4a58d24fc5f SHA512 43ae2aa636d09515efb8e25455b4ece4f3b5657a9d4deb651579843791014c04785c5279293f7fa04df39ba87d1e7b4eda786f4e455389cfed111c984a13dbc9 EBUILD swi-prolog-7.7.4.ebuild 3391 BLAKE2B 835abf471153da13183829a571d1e89b7aeedb4124c6442e5501a40ff0cce77d7efec22d9b272532172268c792378bf74696677da31d864fd33da4a58d24fc5f SHA512 43ae2aa636d09515efb8e25455b4ece4f3b5657a9d4deb651579843791014c04785c5279293f7fa04df39ba87d1e7b4eda786f4e455389cfed111c984a13dbc9 +EBUILD swi-prolog-7.7.5.ebuild 3391 BLAKE2B 835abf471153da13183829a571d1e89b7aeedb4124c6442e5501a40ff0cce77d7efec22d9b272532172268c792378bf74696677da31d864fd33da4a58d24fc5f SHA512 43ae2aa636d09515efb8e25455b4ece4f3b5657a9d4deb651579843791014c04785c5279293f7fa04df39ba87d1e7b4eda786f4e455389cfed111c984a13dbc9 MISC metadata.xml 367 BLAKE2B 07c7ff161f07b547325566650cd882c90dbe98ac5afc0015d68bc0338cebd678ac82c3a45edd3e4f7e613d5d493324899dc8e3b4ca448f447744f439e60458fd SHA512 bacbb17fc3518d3bf845d097d17dba772a745fd7343ab6e8c751a417a540c8c003f29b86c66374bee538d7a5d96ab95e67b1c619d47f80d0e332482daabee74a diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.13.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.13.ebuild deleted file mode 100644 index ece2fd907ab4..000000000000 --- a/dev-lang/swi-prolog/swi-prolog-7.5.13.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils flag-o-matic java-pkg-opt-2 multilib - -PATCHSET_VER="0" - -DESCRIPTION="free, small, and standard compliant Prolog compiler" -HOMEPAGE="http://www.swi-prolog.org/" -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc readline ssl static-libs test uuid zlib X" - -RDEPEND="sys-libs/ncurses:= - archive? ( app-arch/libarchive ) - berkdb? ( >=sys-libs/db-4:= ) - zlib? ( sys-libs/zlib ) - odbc? ( dev-db/unixODBC ) - readline? ( sys-libs/readline:= ) - libedit? ( dev-libs/libedit ) - gmp? ( dev-libs/gmp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - java? ( >=virtual/jdk-1.5:= ) - uuid? ( dev-libs/ossp-uuid ) - X? ( - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM )" - -DEPEND="${RDEPEND} - X? ( x11-proto/xproto ) - java? ( test? ( =dev-java/junit-3.8* ) )" - -S="${WORKDIR}/swipl-${PV}" - -src_prepare() { - EPATCH_FORCE=yes - EPATCH_SUFFIX=patch - if [[ -d "${WORKDIR}"/${PV} ]] ; then - epatch "${WORKDIR}"/${PV} - fi - - if ! use uuid; then - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die - fi - - # OSX/Intel ld doesn't like an archive without table of contents - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die -} - -src_configure() { - append-flags -fno-strict-aliasing - use ppc && append-flags -mno-altivec - use hardened && append-flags -fno-unit-at-a-time - use debug && append-flags -DO_DEBUG - - # ARCH is used in the configure script to figure out host and target - # specific stuff - export ARCH=${CHOST} - - export CC_FOR_BUILD=$(tc-getBUILD_CC) - - cd "${S}"/src || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_enable gmp) \ - $(use_enable static-libs static) \ - --enable-shared \ - --enable-custom-flags COFLAGS="${CFLAGS}" - - if ! use minimal ; then - local jpltestconf - if use java && use test ; then - jpltestconf="--with-junit=$(java-config --classpath junit)" - fi - - cd "${S}/packages" || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_with archive) \ - $(use_with berkdb bdb ) \ - $(use_with java jpl) \ - ${jpltestconf} \ - $(use_with libedit) \ - $(use_with odbc) \ - $(use_with readline) \ - $(use_with ssl) \ - $(use_with X xpce) \ - $(use_with zlib) \ - COFLAGS='"${CFLAGS}"' - fi -} - -src_compile() { - cd "${S}"/src || die - emake - - if ! use minimal ; then - cd "${S}/packages" || die - emake - ./report-failed || die "Cannot report failed packages" - fi -} - -src_test() { - cd "${S}/src" || die - emake check - - if ! use minimal ; then - unset DISPLAY - cd "${S}/packages" || die - emake \ - USE_PUBLIC_NETWORK_TESTS=false \ - USE_ODBC_TESTS=false \ - check - ./report-failed || die - fi -} - -src_install() { - emake -C src DESTDIR="${D}" install - - if ! use minimal ; then - emake -C packages DESTDIR="${D}" install - if use doc ; then - emake -C packages DESTDIR="${D}" html-install - fi - ./packages/report-failed || die "Cannot report failed packages" - fi - - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION -} diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.14.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.14.ebuild deleted file mode 100644 index 563575532e7f..000000000000 --- a/dev-lang/swi-prolog/swi-prolog-7.5.14.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils flag-o-matic java-pkg-opt-2 multilib - -PATCHSET_VER="0" - -DESCRIPTION="free, small, and standard compliant Prolog compiler" -HOMEPAGE="http://www.swi-prolog.org/" -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc pcre readline ssl static-libs test uuid zlib X" - -RDEPEND="sys-libs/ncurses:= - archive? ( app-arch/libarchive ) - berkdb? ( >=sys-libs/db-4:= ) - zlib? ( sys-libs/zlib ) - odbc? ( dev-db/unixODBC ) - pcre? ( dev-libs/libpcre ) - readline? ( sys-libs/readline:= ) - libedit? ( dev-libs/libedit ) - gmp? ( dev-libs/gmp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - java? ( >=virtual/jdk-1.5:= ) - uuid? ( dev-libs/ossp-uuid ) - X? ( - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM )" - -DEPEND="${RDEPEND} - X? ( x11-proto/xproto ) - java? ( test? ( =dev-java/junit-3.8* ) )" - -S="${WORKDIR}/swipl-${PV}" - -src_prepare() { - EPATCH_FORCE=yes - EPATCH_SUFFIX=patch - if [[ -d "${WORKDIR}"/${PV} ]] ; then - epatch "${WORKDIR}"/${PV} - fi - - if ! use uuid; then - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die - fi - - # OSX/Intel ld doesn't like an archive without table of contents - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die -} - -src_configure() { - append-flags -fno-strict-aliasing - use ppc && append-flags -mno-altivec - use hardened && append-flags -fno-unit-at-a-time - use debug && append-flags -DO_DEBUG - - # ARCH is used in the configure script to figure out host and target - # specific stuff - export ARCH=${CHOST} - - export CC_FOR_BUILD=$(tc-getBUILD_CC) - - cd "${S}"/src || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_enable gmp) \ - $(use_enable static-libs static) \ - --enable-shared \ - --enable-custom-flags COFLAGS="${CFLAGS}" - - if ! use minimal ; then - local jpltestconf - if use java && use test ; then - jpltestconf="--with-junit=$(java-config --classpath junit)" - fi - - cd "${S}/packages" || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_with archive) \ - $(use_with berkdb bdb ) \ - $(use_with java jpl) \ - ${jpltestconf} \ - $(use_with libedit) \ - $(use_with pcre) \ - $(use_with odbc) \ - $(use_with readline) \ - $(use_with ssl) \ - $(use_with X xpce) \ - $(use_with zlib) \ - COFLAGS='"${CFLAGS}"' - fi -} - -src_compile() { - cd "${S}"/src || die - emake - - if ! use minimal ; then - cd "${S}/packages" || die - emake - ./report-failed || die "Cannot report failed packages" - fi -} - -src_test() { - cd "${S}/src" || die - emake check - - if ! use minimal ; then - unset DISPLAY - cd "${S}/packages" || die - emake \ - USE_PUBLIC_NETWORK_TESTS=false \ - USE_ODBC_TESTS=false \ - check - ./report-failed || die - fi -} - -src_install() { - emake -C src DESTDIR="${D}" install - - if ! use minimal ; then - emake -C packages DESTDIR="${D}" install - if use doc ; then - emake -C packages DESTDIR="${D}" html-install - fi - ./packages/report-failed || die "Cannot report failed packages" - fi - - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION -} diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.15.ebuild b/dev-lang/swi-prolog/swi-prolog-7.5.15.ebuild deleted file mode 100644 index c4dd5b027870..000000000000 --- a/dev-lang/swi-prolog/swi-prolog-7.5.15.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils flag-o-matic java-pkg-opt-2 multilib - -PATCHSET_VER="2" - -DESCRIPTION="free, small, and standard compliant Prolog compiler" -HOMEPAGE="http://www.swi-prolog.org/" -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz - mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc pcre readline ssl static-libs test uuid zlib X" - -RDEPEND="sys-libs/ncurses:= - archive? ( app-arch/libarchive ) - berkdb? ( >=sys-libs/db-4:= ) - zlib? ( sys-libs/zlib ) - odbc? ( dev-db/unixODBC ) - pcre? ( dev-libs/libpcre ) - readline? ( sys-libs/readline:= ) - libedit? ( dev-libs/libedit ) - gmp? ( dev-libs/gmp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - java? ( >=virtual/jdk-1.5:= ) - uuid? ( dev-libs/ossp-uuid ) - X? ( - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM )" - -DEPEND="${RDEPEND} - X? ( x11-proto/xproto ) - java? ( test? ( =dev-java/junit-3.8* ) )" - -S="${WORKDIR}/swipl-${PV}" - -src_prepare() { - EPATCH_FORCE=yes - EPATCH_SUFFIX=patch - if [[ -d "${WORKDIR}"/${PV} ]] ; then - epatch "${WORKDIR}"/${PV} - fi - - if ! use uuid; then - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die - fi - - # OSX/Intel ld doesn't like an archive without table of contents - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die -} - -src_configure() { - append-flags -fno-strict-aliasing - use ppc && append-flags -mno-altivec - use hardened && append-flags -fno-unit-at-a-time - use debug && append-flags -DO_DEBUG - - # ARCH is used in the configure script to figure out host and target - # specific stuff - export ARCH=${CHOST} - - export CC_FOR_BUILD=$(tc-getBUILD_CC) - - cd "${S}"/src || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_enable gmp) \ - $(use_enable static-libs static) \ - --enable-shared \ - --enable-custom-flags COFLAGS="${CFLAGS}" - - if ! use minimal ; then - local jpltestconf - if use java && use test ; then - jpltestconf="--with-junit=$(java-config --classpath junit)" - fi - - cd "${S}/packages" || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_with archive) \ - $(use_with berkdb bdb ) \ - $(use_with java jpl) \ - ${jpltestconf} \ - $(use_with libedit) \ - $(use_with pcre) \ - $(use_with odbc) \ - $(use_with readline) \ - $(use_with ssl) \ - $(use_with X xpce) \ - $(use_with zlib) \ - COFLAGS='"${CFLAGS}"' - fi -} - -src_compile() { - cd "${S}"/src || die - emake - - if ! use minimal ; then - cd "${S}/packages" || die - emake - ./report-failed || die "Cannot report failed packages" - fi -} - -src_test() { - cd "${S}/src" || die - emake check - - if ! use minimal ; then - unset DISPLAY - cd "${S}/packages" || die - emake \ - USE_PUBLIC_NETWORK_TESTS=false \ - USE_ODBC_TESTS=false \ - check - ./report-failed || die - fi -} - -src_install() { - emake -C src DESTDIR="${D}" install - - if ! use minimal ; then - emake -C packages DESTDIR="${D}" install - if use doc ; then - emake -C packages DESTDIR="${D}" html-install - fi - ./packages/report-failed || die "Cannot report failed packages" - fi - - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION -} diff --git a/dev-lang/swi-prolog/swi-prolog-7.7.3.ebuild b/dev-lang/swi-prolog/swi-prolog-7.7.3.ebuild deleted file mode 100644 index 7aba5bdec8ae..000000000000 --- a/dev-lang/swi-prolog/swi-prolog-7.7.3.ebuild +++ /dev/null @@ -1,146 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils flag-o-matic java-pkg-opt-2 multilib - -PATCHSET_VER="0" - -DESCRIPTION="free, small, and standard compliant Prolog compiler" -HOMEPAGE="http://www.swi-prolog.org/" -SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal odbc pcre readline ssl static-libs test uuid zlib X" - -RDEPEND="sys-libs/ncurses:= - archive? ( app-arch/libarchive ) - berkdb? ( >=sys-libs/db-4:= ) - zlib? ( sys-libs/zlib ) - odbc? ( dev-db/unixODBC ) - pcre? ( dev-libs/libpcre ) - readline? ( sys-libs/readline:= ) - libedit? ( dev-libs/libedit ) - gmp? ( dev-libs/gmp:0 ) - ssl? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - ) - java? ( >=virtual/jdk-1.7:= ) - uuid? ( dev-libs/ossp-uuid ) - X? ( - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXft - x11-libs/libXpm - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM )" - -DEPEND="${RDEPEND} - X? ( x11-proto/xproto ) - java? ( test? ( =dev-java/junit-3.8* ) )" - -S="${WORKDIR}/swipl-${PV}" - -src_prepare() { - EPATCH_FORCE=yes - EPATCH_SUFFIX=patch - if [[ -d "${WORKDIR}"/${PV} ]] ; then - epatch "${WORKDIR}"/${PV} - fi - - if ! use uuid; then - mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die - fi - - # OSX/Intel ld doesn't like an archive without table of contents - sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die -} - -src_configure() { - append-flags -fno-strict-aliasing - use ppc && append-flags -mno-altivec - use hardened && append-flags -fno-unit-at-a-time - use debug && append-flags -DO_DEBUG - - # ARCH is used in the configure script to figure out host and target - # specific stuff - export ARCH=${CHOST} - - export CC_FOR_BUILD=$(tc-getBUILD_CC) - - cd "${S}"/src || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_enable gmp) \ - $(use_enable static-libs static) \ - --enable-shared \ - --enable-custom-flags COFLAGS="${CFLAGS}" - - if ! use minimal ; then - local jpltestconf - if use java && use test ; then - jpltestconf="--with-junit=$(java-config --classpath junit)" - fi - - cd "${S}/packages" || die - econf \ - --libdir="${EPREFIX}"/usr/$(get_libdir) \ - $(use_with archive) \ - $(use_with berkdb bdb ) \ - $(use_with java jpl) \ - ${jpltestconf} \ - $(use_with libedit) \ - $(use_with pcre) \ - $(use_with odbc) \ - $(use_with readline) \ - $(use_with ssl) \ - $(use_with X xpce) \ - $(use_with zlib) \ - COFLAGS='"${CFLAGS}"' - fi -} - -src_compile() { - cd "${S}"/src || die - emake - - if ! use minimal ; then - cd "${S}/packages" || die - emake - ./report-failed || die "Cannot report failed packages" - fi -} - -src_test() { - cd "${S}/src" || die - emake check - - if ! use minimal ; then - unset DISPLAY - cd "${S}/packages" || die - emake \ - USE_PUBLIC_NETWORK_TESTS=false \ - USE_ODBC_TESTS=false \ - check - ./report-failed || die - fi -} - -src_install() { - emake -C src DESTDIR="${D}" install - - if ! use minimal ; then - emake -C packages DESTDIR="${D}" install - if use doc ; then - emake -C packages DESTDIR="${D}" html-install - fi - ./packages/report-failed || die "Cannot report failed packages" - fi - - dodoc ReleaseNotes/relnotes-5.10 INSTALL README.md VERSION -} diff --git a/dev-lang/swi-prolog/swi-prolog-7.7.2.ebuild b/dev-lang/swi-prolog/swi-prolog-7.7.5.ebuild index 7aba5bdec8ae..7aba5bdec8ae 100644 --- a/dev-lang/swi-prolog/swi-prolog-7.7.2.ebuild +++ b/dev-lang/swi-prolog/swi-prolog-7.7.5.ebuild diff --git a/dev-lang/tcc/Manifest b/dev-lang/tcc/Manifest index b049cb91b99e..67cb72d10be6 100644 --- a/dev-lang/tcc/Manifest +++ b/dev-lang/tcc/Manifest @@ -1,8 +1,10 @@ -AUX clang.patch 667 BLAKE2B b84f58dd0c460e36c90c6ff3f6cc342034daede23bae157152c7c44ac845c0cd30c6773966227a0d0cb6b08bb70770323c04209c880b2150414687e973717207 SHA512 aadbd3676b5333ae3b8a04c75117633ca8b08c5fa0f695b9f7ff7d3019ff06211c986d0a0986c7dc329621cc1a57e23d50924fd49cf1367490d962fcef4b4efe -AUX linker.patch 441 BLAKE2B 6b60d1fd80301abdd707a8310e0c93d12e91bb9d680b72db13c48de8bbe31a8923406c008c9c2ad68216ee2688c8651df85056127fefc5fa31f48521442fcc97 SHA512 e19817d5f500bd95060efff3c984218800cbcabe01a88fb048b459cce8d67c435ff1d2130d7eedac55f5726bc0cc13dabe41c2535c2bc3c5fc0a21dc7128a965 +AUX clang.patch 441 BLAKE2B 6b60d1fd80301abdd707a8310e0c93d12e91bb9d680b72db13c48de8bbe31a8923406c008c9c2ad68216ee2688c8651df85056127fefc5fa31f48521442fcc97 SHA512 e19817d5f500bd95060efff3c984218800cbcabe01a88fb048b459cce8d67c435ff1d2130d7eedac55f5726bc0cc13dabe41c2535c2bc3c5fc0a21dc7128a965 +AUX linker.patch 667 BLAKE2B b84f58dd0c460e36c90c6ff3f6cc342034daede23bae157152c7c44ac845c0cd30c6773966227a0d0cb6b08bb70770323c04209c880b2150414687e973717207 SHA512 aadbd3676b5333ae3b8a04c75117633ca8b08c5fa0f695b9f7ff7d3019ff06211c986d0a0986c7dc329621cc1a57e23d50924fd49cf1367490d962fcef4b4efe DIST tcc-0.9.26.tar.bz2 525906 BLAKE2B 588e387d563ddede9842ac9012df36520fb1596bd3047fda2684ab44e49f8c1a35c1560c2fee724933cfcad5d618d84df853b72e1fee144b551cb67f7af1558a SHA512 abdbe208498cf4865a2036b5426616f5888b9b0e8d5d2fda6d1dd4afab3386167f12eca87d8a5c4c9b7dc88620d983ddce3e874b7dfa9c21eceea29ffa635d53 +DIST tcc-0.9.27.tar.bz2 634999 BLAKE2B 9a76dac9f54fa0b64a72e874cfec9a4bd9b938d244d064b2e76bd31acfb9e48fdbdb8895132634be1dee4302293405bf75606a6804c8178afa8fd30daa53b73a SHA512 835184292d97c07f0ff7b36ec550e855e649b04e23c7e2a1c706d223409eb60708dc1ae969f28eba45e56c8b96ae56936b93caf9d8a13ac5adf119014d5367a7 EBUILD tcc-0.9.26-r1.ebuild 1566 BLAKE2B 61bcc852c44d4f1881fe6c51dd9e58908c0d0c9e9cdb52a1fd804b9f90f321d947227fb2389828bad474ce8c3fdc970fda6b610cf5165201e1246bb5c853b224 SHA512 40d4489879464f4d380eb9433212dda09faf1e4c297f99a204715993253387a0a8d6f5d11911ccbc47542c914b4a0a4d9c971568bed627a21fdff85580216bc0 EBUILD tcc-0.9.26-r2.ebuild 1536 BLAKE2B c03d415d26ce6817e8903fb64a97b195c0901e0496a5edb57e6f7be70c6d6ca4e3ce9ba6cb63666801dcb38eea78c62004a206f148412503bb6b89f7af229480 SHA512 cdeffde7870d16177250e6f9901242e4242d037ec53e4a6a675f8e8bd68ea1af3989903b2daf793b58d024da407c5383b314ae0adba7a55387011767e0377f63 EBUILD tcc-0.9.26-r3.ebuild 1700 BLAKE2B 4cd7ad6fd04f6cec1b8a55d939167e56414ef50537cf63c8b88855188528016bf4aa19053a3f9489998720aef920f128695edf7e921e82812fdba60223a752a4 SHA512 58215a00f35d25b98b456229b284e0f6e3e910c490da28b005ca715f5542d6f9f59da720333e86b52e0e611502bbe1c911c9b7ec737b1853e3ca34d29f11fd68 -EBUILD tcc-9999.ebuild 1494 BLAKE2B 25a07dbf893c60570e9e983f2085ef6fec4d18710a85298f5a2dfdf2de90b74ce3411228f3e22273645813bd6bb844f858cde2f13435b8f210a6b84b5a94629f SHA512 e8c8affcc1413860e0fb751de76603395326c489762ba1bdf3ece0a696e1121c4ea5ffcc72e49596f89fa249ba7cfdf45864573b5834b929198e694e7f234cd6 +EBUILD tcc-0.9.27.ebuild 1543 BLAKE2B 5c8320fb621188dbabc8e8d1fb11171e5a7333c963629066eb35ba5b9b3b56dff3ddea515cfa265244585ae982dd8679433a6f280a811afac46a5f0c3567a755 SHA512 94f24d5a9de41189366fcdd1323f7bb81df6cf81326f5cfe814c38a4b1e6c0bc519fc850afb7ecf9e5314d46e0b9a1bd1588cfbcd3c146c370038230743ff273 +EBUILD tcc-9999.ebuild 1689 BLAKE2B 414115e0eaa82a0cf6edde8d7d78dff29325737a0c0d992bfe538639c89173173bd114311301078d3fcab444812ff8cc60440515d578a7154e0fd8b3359b79f7 SHA512 0cff84ba9dd811953b62297df5b8c0767bcec678c211b21bc1a6d4c24d7ae595e759cc79fd7771fde1fd1a93a00ad7d6329aaad5c0287ab2d99f2cf8d8be3b6a MISC metadata.xml 316 BLAKE2B b344343dfa24e8c1d5743fbb628c6abec535a89722195816d8b58d8c1291c320fa98fda44151736c8f362f0186608977321f914fc3f09f88eb9efa17ec064ce1 SHA512 87e93f1667a8b911d4f8e79d05ab06aca7933d347387157e9a1d5d79260f976e6e9df2c172656acf5e961afbbeae640868ba28ade4c6e73ed09e020f9bd14978 diff --git a/dev-lang/tcc/files/clang.patch b/dev-lang/tcc/files/clang.patch index 8304470e3682..01cc72335fd8 100644 --- a/dev-lang/tcc/files/clang.patch +++ b/dev-lang/tcc/files/clang.patch @@ -1,18 +1,18 @@ -# Fixes the default linker options for portage -# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1 - -diff --git a/libtcc.c b/libtcc.c -index 127806f..dc78643 100644 ---- a/libtcc.c -+++ b/libtcc.c -@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char *option) - } else - goto err; +# Fix compiling tcc with clang. Upstream commit 73ac39c317a20accaf3b25ba833deee0c2e2849f +# Gentoo bug #502452 +diff --git a/lib/libtcc1.c b/lib/libtcc1.c +index cf9babf..b46fb5d 100644 +--- a/lib/libtcc1.c ++++ b/lib/libtcc1.c +@@ -647,6 +647,11 @@ struct __va_list_struct { + char *reg_save_area; + }; -+ } else if (link_option(option, "as-needed", &p)) { -+ ignoring = 1; -+ } else if (link_option(option, "O", &p)) { -+ ignoring = 1; - } else if (link_option(option, "rpath=", &p)) { - s->rpath = copy_linker_arg(p); - } else if (link_option(option, "section-alignment=", &p)) { ++#undef __va_start ++#undef __va_arg ++#undef __va_copy ++#undef __va_end ++ + void *__va_start(void *fp) + { + struct __va_list_struct *ap = diff --git a/dev-lang/tcc/files/linker.patch b/dev-lang/tcc/files/linker.patch index 01cc72335fd8..8304470e3682 100644 --- a/dev-lang/tcc/files/linker.patch +++ b/dev-lang/tcc/files/linker.patch @@ -1,18 +1,18 @@ -# Fix compiling tcc with clang. Upstream commit 73ac39c317a20accaf3b25ba833deee0c2e2849f -# Gentoo bug #502452 -diff --git a/lib/libtcc1.c b/lib/libtcc1.c -index cf9babf..b46fb5d 100644 ---- a/lib/libtcc1.c -+++ b/lib/libtcc1.c -@@ -647,6 +647,11 @@ struct __va_list_struct { - char *reg_save_area; - }; +# Fixes the default linker options for portage +# Upstream commit ba286136bf8e48c71ffd6c2fd9ce97e64a6eeeb1 + +diff --git a/libtcc.c b/libtcc.c +index 127806f..dc78643 100644 +--- a/libtcc.c ++++ b/libtcc.c +@@ -1560,6 +1560,10 @@ static int tcc_set_linker(TCCState *s, const char *option) + } else + goto err; -+#undef __va_start -+#undef __va_arg -+#undef __va_copy -+#undef __va_end -+ - void *__va_start(void *fp) - { - struct __va_list_struct *ap = ++ } else if (link_option(option, "as-needed", &p)) { ++ ignoring = 1; ++ } else if (link_option(option, "O", &p)) { ++ ignoring = 1; + } else if (link_option(option, "rpath=", &p)) { + s->rpath = copy_linker_arg(p); + } else if (link_option(option, "section-alignment=", &p)) { diff --git a/dev-lang/tcc/tcc-0.9.27.ebuild b/dev-lang/tcc/tcc-0.9.27.ebuild new file mode 100644 index 000000000000..9900cc9ea3a2 --- /dev/null +++ b/dev-lang/tcc/tcc-0.9.27.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit toolchain-funcs + +DESCRIPTION="A very small C compiler for ix86/amd64" +HOMEPAGE="http://bellard.org/tcc/" +SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" + +DEPEND="dev-lang/perl" # doc generation +# Both tendra and tinycc install /usr/bin/tcc +RDEPEND="!dev-lang/tendra" +IUSE="test" + +src_prepare() { + # Don't strip + sed -i -e 's|$(INSTALL) -s|$(INSTALL)|' Makefile || die + + # Fix examples + sed -i -e '1{ + i#! /usr/bin/tcc -run + /^#!/d + }' examples/ex*.c || die + sed -i -e '1s/$/ -lX11/' examples/ex4.c || die + + # Fix texi2html invocation + sed -i -e 's/-number//' Makefile || die + sed -i -e 's/--sections//' Makefile || die + + eapply_user +} + +src_configure() { + use test && unset CFLAGS LDFLAGS # Tests run with CC=tcc etc, they will fail hard otherwise + # better fixes welcome, it feels wrong to hack the env like this + # not autotools, so call configure directly + ./configure --cc="$(tc-getCC)" \ + --prefix="${EPREFIX}/usr" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc Changelog README TODO VERSION + #dohtml tcc-doc.html + exeinto /usr/share/doc/${PF}/examples + doexe examples/ex*.c +} + +src_test() { + # this is using tcc bits that don't know as-needed etc. + TCCFLAGS="" emake test +} diff --git a/dev-lang/tcc/tcc-9999.ebuild b/dev-lang/tcc/tcc-9999.ebuild index 728ed94dbec7..d55542ed7b7e 100644 --- a/dev-lang/tcc/tcc-9999.ebuild +++ b/dev-lang/tcc/tcc-9999.ebuild @@ -1,17 +1,25 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" - -inherit eutils toolchain-funcs git-r3 +EAPI="6" DESCRIPTION="A very small C compiler for ix86/amd64" HOMEPAGE="http://bellard.org/tcc/" -EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git" + +if [[ $PV == *9999* ]]; then + EGIT_REPO_URI="http://repo.or.cz/r/tinycc.git" + KEYWORDS="" + SRC_URI="" + scm_eclass=git-r3 +else + KEYWORDS="~amd64 ~x86 ~amd64-linux" + SRC_URI="http://download.savannah.gnu.org/releases/tinycc/${P}.tar.bz2" +fi + +inherit toolchain-funcs ${scm_eclass} LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" DEPEND="dev-lang/perl" # doc generation # Both tendra and tinycc install /usr/bin/tcc @@ -32,6 +40,8 @@ src_prepare() { # fix texi2html invocation sed -i -e 's/-number//' Makefile || die sed -i -e 's/--sections//' Makefile || die + + eapply_user } src_configure() { diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 1448cfc08768..956b0f8d27c5 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -6,7 +6,7 @@ DIST vala-0.36.5.tar.xz 2849320 BLAKE2B 5592ff226869ea4aacc8a485a6f1c7fcf62a81ac DIST vala-0.36.7.tar.xz 2854668 BLAKE2B 2fcb528b26a56ee9f9d362ec1891c873ee26580132c052554a3d021fea32c0cee6dc6e8c6419f88798f5066a70d54084757893b2d46e3b286b441a51a4169c92 SHA512 7a6daac5be72240ae998b2c26e240a8b6bbc44c8bb6a036357fc0419cd7b40e14ea76c8125eb49a8d252627425613512410ba7868eb579b13d299e2ff0f4082b EBUILD vala-0.32.1.ebuild 730 BLAKE2B 9450d1f91714a86dedd803aafcfbb5aa744416e3c65792b566975b654cd96c9537be76c72c40ce041c38c01a4733abd4859274f0f56c5895efb37297c168aff3 SHA512 398bbcbedcce2e1dabd2c86d0c770f78bd380833e117d07196872e732a7763213747996ef5a44a68d4bac52f0a30de6f4361620acfaf3e87b1278771d02cfbbd EBUILD vala-0.34.8.ebuild 730 BLAKE2B 4103e7fb4100c296d33f2d101a9abde439f055937a6198517626f2f2c2c1acf73dc4b495f23d71b4130ae561c1b1a5930b87aa3abd99f1d95b1c3d0ef02754ca SHA512 c8b77206bb700f239dd7900b2dcba92be66a817292945f5e4c497e60eff6560ab12236f5ade4ffa4d868f9292b709e782de16d3ee7b890d8fe4ce3ceafd062b8 -EBUILD vala-0.34.9.ebuild 732 BLAKE2B bdcd463faf51f81e3e2dc711b2a08cbfc1efa9f08a211c8328d44f94ffbac79019fc5d07a77fc90350fe084fe76c5c480105fdf93e23287709db2ec5336fb2c2 SHA512 f3ee38d761d4cd1be6b255e09a3e48f6579f56dc13749066388c7934fa33dbd9cf8f1a45cf2b8e2b90deddc5e7aa4731450540332ee36dd6f825f664f34c63f1 +EBUILD vala-0.34.9.ebuild 731 BLAKE2B 5f1d0ac1a21508a558295e54b28cb0cd1eb18b092fc52ffd8b966d3155595db5887033f6c6b1cb331a08d287d4c9000e20b7db16cede029f6128adee98e1b1ca SHA512 736bf4f9b123e32cf76e95c3c41b1957ead6172b8578e57b80bdb9086cd49b1827d841f9d4e3728d890a0878808f2224c5128c7be5d8eaf114f708bb27e337e4 EBUILD vala-0.36.4.ebuild 822 BLAKE2B 29abd8f141edf688132a4a71de0d52a5e4a523c7892592ba885e697c877e8e525738a4d4cedcb08e6e19ab5b471146db20cdba1f52366807f03a07558d234d86 SHA512 6071be0ef45009914e22d54f6f860f3f77ef1d7d5338d1743eac455863a26eaa2f7bb740e72bc84e4d8edd208f180001c58553a79acae9d17baee3e38f62f27a EBUILD vala-0.36.5.ebuild 822 BLAKE2B 29abd8f141edf688132a4a71de0d52a5e4a523c7892592ba885e697c877e8e525738a4d4cedcb08e6e19ab5b471146db20cdba1f52366807f03a07558d234d86 SHA512 6071be0ef45009914e22d54f6f860f3f77ef1d7d5338d1743eac455863a26eaa2f7bb740e72bc84e4d8edd208f180001c58553a79acae9d17baee3e38f62f27a EBUILD vala-0.36.7.ebuild 822 BLAKE2B 29abd8f141edf688132a4a71de0d52a5e4a523c7892592ba885e697c877e8e525738a4d4cedcb08e6e19ab5b471146db20cdba1f52366807f03a07558d234d86 SHA512 6071be0ef45009914e22d54f6f860f3f77ef1d7d5338d1743eac455863a26eaa2f7bb740e72bc84e4d8edd208f180001c58553a79acae9d17baee3e38f62f27a diff --git a/dev-lang/vala/vala-0.34.9.ebuild b/dev-lang/vala/vala-0.34.9.ebuild index 505bd737e81b..bef3b8860dc2 100644 --- a/dev-lang/vala/vala-0.34.9.ebuild +++ b/dev-lang/vala/vala-0.34.9.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala" LICENSE="LGPL-2.1" SLOT="0.34" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="test" RDEPEND=" |