summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin63756 -> 63735 bytes
-rw-r--r--dev-util/cucumber-core/Manifest2
-rw-r--r--dev-util/cucumber-core/cucumber-core-3.0.0.ebuild2
-rw-r--r--dev-util/cucumber-expressions/Manifest2
-rw-r--r--dev-util/cucumber-expressions/cucumber-expressions-4.0.4.ebuild2
-rw-r--r--dev-util/cucumber-tag_expressions/Manifest2
-rw-r--r--dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.0.1.ebuild2
-rw-r--r--dev-util/cucumber/Manifest2
-rw-r--r--dev-util/cucumber/cucumber-3.0.1.ebuild2
-rw-r--r--dev-util/dbus-test-runner/Manifest2
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild2
-rw-r--r--dev-util/lldb/Manifest1
-rw-r--r--dev-util/lldb/lldb-5.0.9999.ebuild120
-rw-r--r--dev-util/pycharm-community/Manifest8
-rw-r--r--dev-util/pycharm-community/pycharm-community-2017.2.3.ebuild55
-rw-r--r--dev-util/pycharm-community/pycharm-community-2017.3.1.ebuild (renamed from dev-util/pycharm-community/pycharm-community-2017.2.4.ebuild)6
-rw-r--r--dev-util/pycharm-community/pycharm-community-2017.3.ebuild2
-rw-r--r--dev-util/pycharm-professional/Manifest8
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-2017.2.3.ebuild59
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-2017.3.1.ebuild (renamed from dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild)6
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-2017.3.ebuild2
-rw-r--r--dev-util/ragel/Manifest2
-rw-r--r--dev-util/ragel/files/ragel-7.0.0.10-use-pkginclude.patch41
-rw-r--r--dev-util/ragel/ragel-7.0.0.10-r1.ebuild30
24 files changed, 97 insertions, 263 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index ee8078bc9864..17778886cf59 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index 9d1cc86df65d..b20635b344e1 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -2,6 +2,6 @@ DIST cucumber-core-1.5.0.gem 45056 BLAKE2B 39c56fd48386556f36921694940d8d8be7e23
DIST cucumber-core-3.0.0.gem 52736 BLAKE2B 8c46b6209ffcea6c4840c038f956c90b0cbf4ab6e227ff0d0bcd92202f4bc233c9815bd270baf8d01a9cf15ef32cda2ca9fed172571fa2d8fc00ac024667a725 SHA512 2991bc8e2f3f5042b10cd430273dd1fd4c851ee444defbdfdf16ba920f93c6523e1b503c562438691947a969c95c8f65416a69c4fdf1fe876ad0c274982b9e75
DIST cucumber-core-3.1.0.tar.gz 49335 BLAKE2B 92b82661a6fb49ebff987fc5c729fee894509667d2a9600dcafa305235097249381b51ba4549f6c465dd7d8733e125d891d7c04e204fd683f68f08792e862a8a SHA512 c50186288bc855e30611dd25956f343bb97c7fc75e0f3341917e5816db2dcb7ea76a189fda7399c1304db7a643d8c10b7a76e3bf98a775e1ef2356a389e3eb7d
EBUILD cucumber-core-1.5.0.ebuild 720 BLAKE2B 39f949ef709325974c4137e1b1b509422189d920d77e91c42656101fee02ce601c03af63bab09ddab6972bdadd5d0d3fd53240426653c6764da1d9297ae0340f SHA512 6eb014e3ce2ed789e1ba3a4aaf9dadccd57d321d8bad26175897f1e0e68d29741e77b12bbacbf762eaf238d607ce2c2134ad980eb3786ab765d47d7bc01f6757
-EBUILD cucumber-core-3.0.0.ebuild 772 BLAKE2B 5b577563e27cb2edb67d663bfcc8a7a0be3fa15c2301ea16f3e9faa8fe5e571fb164f9b41298b1a53618948353e26360f56180b582b21840499557c14021961e SHA512 d7ab47a769cce58a984cb3a2ee04adabeb4baf6e58cb5d0462ea14b26f7216853b449196f4de13f79fa383392e670284b45ac7ad0bafb0b98b4d6ffc843329c6
+EBUILD cucumber-core-3.0.0.ebuild 779 BLAKE2B 15fa9d7591182c420bcb4be5234531849646fcb86cb04385a647f2501ffa1ac17203e9ac63ad26076a6eaeb44b77eb5eaa3ca9f7d7a441a06a791c1cb6218df2 SHA512 8de0205309a0aeb31c206458ae7dc161622c313eb5e8993417e552bc0ef16934769a9769b434c16ee3cad0571707fbed0a9355d897fdf0f4e55694f6ce16fc3e
EBUILD cucumber-core-3.1.0.ebuild 900 BLAKE2B e03b278e6a39d3c188123ef3c1a67d681581355b75ed6bceaba5de4c7c3687b985e3d3836f8ab85ceebb0613524e43297c36db98828e736ddc88bf5b3b276c8c SHA512 021ad5f6294383d136abaef2f25bb534474da77251d874da7b52a6abd44d5a6f4585ced131401d089fbe4b1ef811d206dd68d85d5a0f39639a2dadd9559f4ea5
MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902
diff --git a/dev-util/cucumber-core/cucumber-core-3.0.0.ebuild b/dev-util/cucumber-core/cucumber-core-3.0.0.ebuild
index 05b187df5e43..b6c827cd9391 100644
--- a/dev-util/cucumber-core/cucumber-core-3.0.0.ebuild
+++ b/dev-util/cucumber-core/cucumber-core-3.0.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
SLOT="3.0"
IUSE="test"
diff --git a/dev-util/cucumber-expressions/Manifest b/dev-util/cucumber-expressions/Manifest
index 0e30f0bc74a7..c2dffd958d21 100644
--- a/dev-util/cucumber-expressions/Manifest
+++ b/dev-util/cucumber-expressions/Manifest
@@ -2,6 +2,6 @@ DIST cucumber-expressions-4.0.3.gem 16384 BLAKE2B cc33d2885138acd8170a1042a8839a
DIST cucumber-expressions-4.0.4.gem 16896 BLAKE2B 5e888f63d4c976db4b10bd99b8f8f4122364fb32c106f6485b3b75e3ade15fd573260cc37aaf4abc3754bdf3ad62ac37b4d78a4abc63099a841e256e12425bd3 SHA512 9a52b866545154c9e7d4e8f08cbbf6b2d0dcee28c24486eb95ad4717a757a25ae8ac844702dd2e0c892fa0406f686d3b4eb024c90fc6e7b90be7a6edd7e2dadc
DIST cucumber-expressions-5.0.7.gem 17408 BLAKE2B 1f958063f276154bd75485e1f2b9beabfc41d26e4029ca7a7e89d6f6d81dc25bbd69626920dfbf1a9323f65b6eea105dab328f06daf15c290a11ea0c86dc69e4 SHA512 af83d028df20ac608ce3fd85850da451f1ec76de688f1d0bc71c1e6a0e70cdbb15f4df6710cccf6b736426f9a547b5a5ae0bb860cd626291237c2bc11371a24f
EBUILD cucumber-expressions-4.0.3.ebuild 445 BLAKE2B 22cd3fa4e6bbea2ee9dd3209ad4534e225fd0a5389af45f629a96b8e26f764cb08ba41f0305b38a187d3f7fb69da787d9df1a9fde5c46065bb105aac4571447f SHA512 a2796fe49198e5289542ec38b5705fc19b7c6ea527d6536e47d9e7581bb1fd9c326c07defd965cd21abf8b6a0d7b7bc07fb247ca81ac04993c6c1825f1784bf1
-EBUILD cucumber-expressions-4.0.4.ebuild 456 BLAKE2B e5163ab6e5aa9d5e12fae3bcc31e4e69fcd5476614be4592221d924160aa17e10d489fbe08e1600506889cd42cf858d0c983150e4ae330b1091d580ae4e3e184 SHA512 3cf09678497cddead3a614d4a3a1948708c531152580052abd2b06e2e86bf8c9f7a443e7956f0c7d305c9fa0d26459b42fd58552812aa8a0be35ddf8a1d68640
+EBUILD cucumber-expressions-4.0.4.ebuild 463 BLAKE2B a6ad44272f514098b61f365722b3257fa4e89cce26fc92e29f5ca68ea912898fe9787b77ebeb6d2935723c884795db7f2dcb218f84ac4df66315060fec78ec5e SHA512 7751c1ad27fdb52ef596c0340f6676b5c862d083f06847658a2e2180b9abd1db56421da140d502cb3c463851ca850835b40ccdd4014197c8fb0e1638e92946b5
EBUILD cucumber-expressions-5.0.7.ebuild 456 BLAKE2B e80622ba1002c66ca537b7b7cd60117c227cc9eb60c79a22128c0cf339f446e33a15bf92c51cbd0f84f5e19c8e522ae9d657ae03fac10852876f50a913c8535c SHA512 eaa2c12cd13d6668a9b73ac88568cb9612540d0f19514ad5f1a68965696d4aebeb9c3a684c875a545fbfaa5099c4ede3a7ecf5ede61e0ac83579b6a14b1c6b48
MISC metadata.xml 299 BLAKE2B 1f0765d5fb94004b9a72b4b9b4c50cb14b05e611c84016704210aa24909d554a6f817d475fb924573d2ec6ccbd389165d9689ee8ccb7212744292dfbc55a0749 SHA512 b655a45650726e475ccae46d7bc062ba32c527277160c9033382684f6a7aed520220c6a197f7abb9dfe18f8ebea051b5fdcbfd10c744031f123ac684ce3225c7
diff --git a/dev-util/cucumber-expressions/cucumber-expressions-4.0.4.ebuild b/dev-util/cucumber-expressions/cucumber-expressions-4.0.4.ebuild
index 0c390d550aac..2df14d316084 100644
--- a/dev-util/cucumber-expressions/cucumber-expressions-4.0.4.ebuild
+++ b/dev-util/cucumber-expressions/cucumber-expressions-4.0.4.ebuild
@@ -14,5 +14,5 @@ DESCRIPTION="a simpler alternative to Regular Expressions"
HOMEPAGE="https://github.com/cucumber/cucumber-expressions-ruby#readme"
LICENSE="MIT"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
SLOT="4.0"
diff --git a/dev-util/cucumber-tag_expressions/Manifest b/dev-util/cucumber-tag_expressions/Manifest
index 4c90bac01019..7fd17cd82027 100644
--- a/dev-util/cucumber-tag_expressions/Manifest
+++ b/dev-util/cucumber-tag_expressions/Manifest
@@ -1,7 +1,7 @@
DIST cucumber-tag_expressions-1.0.1.gem 8192 BLAKE2B a47f6d1c049e16df641deedd58ef5c7bb12fa1fb3d0a7e894cc04ac5fde05b1de71663af763ea5199b3d53a44f942abb650fb054a0baf3763f7e2f6dd59a76cb SHA512 be19d91c4b267d0f4c5f483e61a13d63cc023719874358bb63ac72fa3104e6068b8edc6231e70c4ee24c4f33e0b4f2254148edb666bec1f617c0d322275582b6
DIST cucumber-tag_expressions-1.1.0.gem 7680 BLAKE2B c8aa789750c0e33acc0864d85bb7f90c87d9b0872cf027e84eda4be8ea73187e0171abbbc430d7f2fad4cffda3e218bff35c9016800f0eb80877c6acb84fe75f SHA512 471dd0e8cc63cc67e9cd99a446859047683b5e4f4b55461c986b25999240d4b466bf1d3eef4bf7debf56b7ea3ed10e6dac7f19b67496f81bbbe6d2d4c7168aeb
DIST cucumber-tag_expressions-1.1.1.gem 7680 BLAKE2B 31e1f23c5fc008390c9221307473022107b109d409d8385a111f4fed1911fad15660faa824bee71cd87a2e183ec41a6ac9b5f7ecf5f1c417ed51d649c76712e8 SHA512 9b46d681be78b428c7cd29ca1cae21dbd410f7ca9844ec6f94368170c133f8de662a55e4f4440045704107e5428306ab81d2a90020c64102ef42f647cd8a66a6
-EBUILD cucumber-tag_expressions-1.0.1.ebuild 424 BLAKE2B 2941ca6a268eb54e6c24efd7a7b3687e996f3b2a7cb6568cea146c4ab9402bf7943b09e4fbb5466bed050487eb4e58d761132b5e782bcd3bf802742ae103afdf SHA512 5f7886762eff19eff7474d053b3a704dbb88b6bdce329064db2fe93f48001d9d6a826b3574a057599b0c694857ca585f6b07f1f41460e1c292d610a832ea23c0
+EBUILD cucumber-tag_expressions-1.0.1.ebuild 431 BLAKE2B 6016c11a9f5b6f46f436e6ddb60b5de99e99230f01b8b1d76576860788da467d6a8c19ddebc48136830cd3f46bec6e518f06e19aeddf21a97dc6d95bc1a26073 SHA512 1095dfcb007dff1d9bd4f8931bcc3ab04bf7246fda5d3b6845d5e32619948dc8931ea5257e37e7ee2d10dba46f6597ea9aff0daa504d477cdfacb5b99afbe5c6
EBUILD cucumber-tag_expressions-1.1.0.ebuild 424 BLAKE2B 2941ca6a268eb54e6c24efd7a7b3687e996f3b2a7cb6568cea146c4ab9402bf7943b09e4fbb5466bed050487eb4e58d761132b5e782bcd3bf802742ae103afdf SHA512 5f7886762eff19eff7474d053b3a704dbb88b6bdce329064db2fe93f48001d9d6a826b3574a057599b0c694857ca585f6b07f1f41460e1c292d610a832ea23c0
EBUILD cucumber-tag_expressions-1.1.1.ebuild 424 BLAKE2B 2941ca6a268eb54e6c24efd7a7b3687e996f3b2a7cb6568cea146c4ab9402bf7943b09e4fbb5466bed050487eb4e58d761132b5e782bcd3bf802742ae103afdf SHA512 5f7886762eff19eff7474d053b3a704dbb88b6bdce329064db2fe93f48001d9d6a826b3574a057599b0c694857ca585f6b07f1f41460e1c292d610a832ea23c0
MISC metadata.xml 299 BLAKE2B 1f0765d5fb94004b9a72b4b9b4c50cb14b05e611c84016704210aa24909d554a6f817d475fb924573d2ec6ccbd389165d9689ee8ccb7212744292dfbc55a0749 SHA512 b655a45650726e475ccae46d7bc062ba32c527277160c9033382684f6a7aed520220c6a197f7abb9dfe18f8ebea051b5fdcbfd10c744031f123ac684ce3225c7
diff --git a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.0.1.ebuild b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.0.1.ebuild
index 37e6c5e8fac9..45dd2c6517b8 100644
--- a/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.0.1.ebuild
+++ b/dev-util/cucumber-tag_expressions/cucumber-tag_expressions-1.0.1.ebuild
@@ -14,5 +14,5 @@ DESCRIPTION="Cucumber tag expressions for ruby"
HOMEPAGE="https://docs.cucumber.io/tag-expressions/"
LICENSE="MIT"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
SLOT="1"
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index 68b3c289c672..d08acb6ea741 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -3,5 +3,5 @@ DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc5
DIST cucumber-3.0.1.gem 265216 BLAKE2B 5bf7e2e28f268dde043a5b24ec18cac7ff1e00443d0aa80acb9ade5419c94c3854bfb58c24a88d7db7d9a00aa6576c5a2ff46c1092cd89629d73c6ed6f3c83ba SHA512 eee664d13dca5ce062f46a5d544ff43fc99bdc2ccd7c6d77d82380d8eb3c97a88305ba5a6052bfc8cee7fc59aa9d019116ef966d394b8b3d37d10fca122a2e7b
EBUILD cucumber-1.3.20-r1.ebuild 2172 BLAKE2B c77fe5c6d6f6fee2edbf04758c1dacad34a7366d3b3c6db97b0c9c0ae08e1b05f12397db76f86cc2dac3c2f3ef5f46d779ef9d7e8051801b2cf425a75fbcba5e SHA512 b0fa2c24c9cb0ba916e9339f904a567562ab0d22337bfc0e92fcc0c28ab386780c689b5aeb5fa5bdb8fa8fb6054866d1f89573ebc0c20206dccc6dfebad8f28e
EBUILD cucumber-2.4.0-r1.ebuild 2444 BLAKE2B 66189805faf95c9ba5ecd4c1bef55365c44dc5b78c0dc242845ab9306b093da954941d50084a9ab57a694495b6a58c50ce9405d6b967eea3ee7ba098cbbf88f4 SHA512 279ca04694712066d6e77032106f50553b2d1958f9c895c0955619c13bac98d0b3ee04adcfd4352be2cfab846789b15ef41b21a742f452945dbc3b9db5b34383
-EBUILD cucumber-3.0.1.ebuild 2455 BLAKE2B 0f7d4aeaaf0e9d7485b7b2eac0f0b4ecb26e5de337759c7f9583f63dd98e3325732cdef97d3aeac3b9528b2d06212afbc7ca7cc185779569d21b2b5131f2dd58 SHA512 279ca5ce616aeb93fb6faa546a8dbaaa970116976e3bf701155400da7be22a9d3ec792a6dd746f84ca7eedf32b4da574da64b0595dba6c4d8c1f8b1c8a9f9b3d
+EBUILD cucumber-3.0.1.ebuild 2462 BLAKE2B 1da85d20495b7ed10cbacb2eb96c557aff56d95375c78458e98e5b549f5274f96050d0486c3639f37ada9f09b8d7a3934a767d54822bf53d97eb685fab21230d SHA512 781b54a7757bb5ebf95b91a81b97ff6236234f9f1bb7cf93cb36187c31dace53ef9409a4ce07556bb86fa1a83ef91f235053355e6543a9e51b4beb4dcc162d1f
MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902
diff --git a/dev-util/cucumber/cucumber-3.0.1.ebuild b/dev-util/cucumber/cucumber-3.0.1.ebuild
index 144729537fbc..2e2eea3c6d2d 100644
--- a/dev-util/cucumber/cucumber-3.0.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/dbus-test-runner/Manifest b/dev-util/dbus-test-runner/Manifest
index d461c5fb7ef9..78e756ff4a52 100644
--- a/dev-util/dbus-test-runner/Manifest
+++ b/dev-util/dbus-test-runner/Manifest
@@ -1,5 +1,5 @@
DIST dbus-test-runner-12.10.1.tar.gz 382108 BLAKE2B 760ed88f089b92ff3d51bc7342f11691e760b2aeb107e2dfcd903f1ebc3acc2e1ad6dfe3768d29329408770f562f8dd9656f7aed8e45d7e6b5334f5d328d5c0c SHA512 6d40d607fdc417ebb9aaa6dc3cdd41a8ff1563cb3791689d17a99d105a0c16dad8ffcaf3da7ab6b8c3dcae17d2eba1bf8a6a5d92dc1d3de0975218220ed3c9c0
DIST dbus-test-runner-15.04.0_p100.tar.xz 304760 BLAKE2B 0afe953376482276229ddf7a5f8e6b9a79c6ea6003f658b38f292099ec42d65b9c4a913f963bf013a2999066c4ad97bf7bc593074c1d393aa2d000d51d7f7f7b SHA512 4ff94fe022d69c0bc83b35fb14397fb59daa0b6a9ff9d7f0c93582bc5468ba6e495d4b95f9b4d8cb56f0b782d4582dc2cb67fc087aefa59295a3b40ecdbfa34d
EBUILD dbus-test-runner-12.10.1.ebuild 748 BLAKE2B b5cbba38435ada80f7d75a47ae8cda181a750d3f2d4aea8a6f0f4b8a5e0f1602c11925b37b974600f3d575ea762231eb0ea35565521aed0b640d195f5fd50101 SHA512 9a1f2b4ed8b757ca09a1195d567716620d7ecea9d45e4ee4c31d478c29cc5b2a95941f536a9c59e8c4c61b34f8e55d823d655ebb5641f93e0a41dbb339cf85fa
-EBUILD dbus-test-runner-15.04.0_p100.ebuild 1048 BLAKE2B 7f3fa21d876a95b0c4f2a6b0d05c21a0546c30c199d29d4573d59ef189b64ca5607b89d71a69f8bf99651aff3efc56010bc2f13ec29fa86144dd132df893fef0 SHA512 5a27ce6110fbbcff3c003d12c5fb52573f957f1ec509f4e8dcf13075dcd622e95466106b27e8fd4bbc17dc0e3dc4d2bf47a3e16fac8e1af41e249d26958991bb
+EBUILD dbus-test-runner-15.04.0_p100.ebuild 1055 BLAKE2B d547bc2432769d54ea4bf0534c8cb0df8c2cadfcb73cb411b2ca92453d4aaadc49bbf66c5376bdf0edc14336cfb774710a3aa85072e0aa22873036b2258ed220 SHA512 02d7d3ed60fc78c9c12893562a37276e7454046ea1cab02ffb065dfcbed21cc40665f30f8f921e8fe48abca91260d9a99dfb867e617dbd2248ddd4bdd17739b5
MISC metadata.xml 333 BLAKE2B f89765af341d1a643d414c714839c000611842e3c5f5e6e1c2a23376fc08940dd9d791163fc409c0b28884145f6e616d6837100d0a1286e676769421ed81ca15 SHA512 49280112f98ca94c67ad00e21fcf02da3848ec391852dcfe5cc065404449339f5c1f6bfe01825e7da2f58e1134648df630f4c1c292b6169df23f017544bcd299
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild
index 25214463eef3..8ebbfca2ab62 100644
--- a/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild
+++ b/dev-util/dbus-test-runner/dbus-test-runner-15.04.0_p100.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 33ca9bbfa377..3051b0476ca3 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -9,6 +9,5 @@ DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 3db4d33df21018d17eef0042c0d8d82a8412
EBUILD lldb-4.0.1.ebuild 3061 BLAKE2B 8d46c18a5518403e73e40e38ecfafb6dffe59ac554c04dcfd92020a932c3a4a32cfc5dd19de649b1fd0d9c4cac4c2d70ede3bb0472adf3814259fc39389533dc SHA512 d88dc965435cddf490e5fb7ba36ecb43cdc3c4ecf5865d531f3141f40226bba0cc63ff604d62e8e1d436da2c48c4f5a435e0561f265b0e2961423770e9edc43a
EBUILD lldb-5.0.0.ebuild 2811 BLAKE2B f8a5c12fe179486993f4ed0da5f4b6abb4e282c4c5702277af7853cb71b4cacd1fa998346d07373fdc0e5f051155c373e2c5cfc30131afbf08660a782ac7b81d SHA512 e4b38ef25db0a8b764bc7b1540190024557ddafcae6613d3c55fb98b67ca72a922b5224b8f65144050cc3055418bbde6769ae30bd90cb5d30083c018e1fee8f4
EBUILD lldb-5.0.1.ebuild 3067 BLAKE2B 790a43c29244d006a3bf9ac3c8548f9348a2d18b96aecc156cef76d3145dbc34d22aa6534d8338d23e79113bf1a6d87c00464427aae5ee6b1c513d8fd2985e54 SHA512 41807a680175c6c836ef852b58f4306c32a21111da4b78c6584696a68e9424cb2de27bd2394164ac1cc91bcdf759a5fd0112d137bed9c9714ff60e66af9bd29d
-EBUILD lldb-5.0.9999.ebuild 3044 BLAKE2B c343b777d403ad764a840c05f69e39ab6bdde155e8d2755142a8063f59350db04e42372ef27c567f50a033ceb059e5edeada4948b66be082e8369f5ab68eee6f SHA512 dc67e796754dd67b716fe476156ca669da65d5bc1d8180f9ead6d563824619e625e5537cf314b99d59c955893bd7061b1488fa815a93c54a1dc2d9e083fd67fc
EBUILD lldb-9999.ebuild 3061 BLAKE2B fc4cdb38222831d0e0f9fe93b44306160b56eeb1b23d1015dbfc5761fdfbd22f0deed91d420870469dc0e9fd777be8cf9ade79e3eb90f275a3e0e18205aa97f4 SHA512 facc16f2f3ab686f2247d833c9f4a12ab6c0ad2e70d72452d6d96234a5f6f66106ccd16175065dd6e6405ed014ef9e687494a877fe7eeaa3a64ac9cdaa292fb5
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-util/lldb/lldb-5.0.9999.ebuild b/dev-util/lldb/lldb-5.0.9999.ebuild
deleted file mode 100644
index 63218bc39c78..000000000000
--- a/dev-util/lldb/lldb-5.0.9999.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-# (needed due to CMAKE_BUILD_TYPE != Gentoo)
-CMAKE_MIN_VERSION=3.7.0-r1
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/"
-SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/lldb.git
- https://github.com/llvm-mirror/lldb.git"
-EGIT_BRANCH="release_50"
-
-LICENSE="UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="libedit ncurses python test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libedit? ( dev-libs/libedit:0= )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
- python? ( dev-python/six[${PYTHON_USEDEP}]
- ${PYTHON_DEPS} )
- ~sys-devel/clang-${PV}[xml]
- ~sys-devel/llvm-${PV}
- !<sys-devel/llvm-4.0"
-# swig-3.0.9+ generates invalid wrappers, #598708
-# upstream: https://github.com/swig/swig/issues/769
-DEPEND="${RDEPEND}
- python? ( <dev-lang/swig-3.0.9 )
- test? ( ~dev-python/lit-${PV}[${PYTHON_USEDEP}] )
- ${PYTHON_DEPS}"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-# least intrusive of all
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if use test; then
- # needed for patched gtest
- git-r3_fetch "https://git.llvm.org/git/llvm.git
- https://github.com/llvm-mirror/llvm.git"
- fi
- git-r3_fetch
-
- if use test; then
- git-r3_checkout https://llvm.org/git/llvm.git \
- "${WORKDIR}"/llvm '' lib/Testing/Support utils/unittest
- fi
- git-r3_checkout
-}
-
-src_configure() {
- local mycmakeargs=(
- -DLLDB_DISABLE_CURSES=$(usex !ncurses)
- -DLLDB_DISABLE_LIBEDIT=$(usex !libedit)
- -DLLDB_DISABLE_PYTHON=$(usex !python)
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
-
- -DLLVM_BUILD_TESTS=$(usex test)
- # compilers for lit tests
- -DLLDB_TEST_C_COMPILER="$(type -P clang)"
- -DLLDB_TEST_CXX_COMPILER="$(type -P clang++)"
- # compiler for ole' python tests
- -DLLDB_TEST_COMPILER="$(type -P clang)"
-
- # TODO: fix upstream to detect this properly
- -DHAVE_LIBDL=ON
- -DHAVE_LIBPTHREAD=ON
-
- # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
- # and TERMINFO_LIBS... so just force FindCurses.cmake to use
- # ncurses with complete library set (including autodetection
- # of -ltinfo)
- -DCURSES_NEED_NCURSES=ON
- )
- use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLIT_COMMAND="${EPREFIX}/usr/bin/lit"
- )
-
- cmake-utils_src_configure
-}
-
-src_test() {
- cmake-utils_src_make check-lldb-lit
- use python && cmake-utils_src_make check-lldb
-}
-
-src_install() {
- cmake-utils_src_install
-
- # oh my...
- if use python; then
- # remove bundled six module
- rm "${D}$(python_get_sitedir)/six.py" || die
-
- # remove custom readline.so for now
- # TODO: figure out how to deal with it
- # upstream is basically building a custom readline.so with -ledit
- # to avoid symbol collisions between readline and libedit...
- rm "${D}$(python_get_sitedir)/readline.so" || die
-
- # byte-compile the modules
- python_optimize
- fi
-}
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
index a044501217e8..14906b1441f1 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,8 +1,6 @@
AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73156f63892b1e126ac068d5b2f271d1b71a77486205848cce72452d671692418b6e09e8e25da60e SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2
-DIST pycharm-community-2017.2.3.tar.gz 200478376 BLAKE2B ea42444c5596358aaa24f0b2ece1294ff386c83c8f411c328fea540b1250fc225fe5297789da2d9f76c2faa485c151cf20d02e7af890cdd18d9fbfdbb59aa4a8 SHA512 502b056f15367c0aaed2a2b001b218f2f7e48d65b313d7560f3b77a0337a2502628ee502cb730eb2f8c6c853460988760e10601b98d43936603afa80beb1065e
-DIST pycharm-community-2017.2.4.tar.gz 200392450 BLAKE2B 83c03b02923074c0a744e6df749d5eaff2b4f5d31f13d0e1cdda3fc7aced4b13897515260605b6b277193cc84c0de4bb61917227e30879bc8135b47d5712a540 SHA512 4c98c026e36d8dd7ba0bd2ccdcffb1301d0cb79b111d032d85e0875f55d8e8a708cc1d1f319baad93f308169a1ca2aad608b940b71810907e0929bb790af15f9
+DIST pycharm-community-2017.3.1.tar.gz 279798932 BLAKE2B e442ffb2445915a14408a7a7221bfd256a4ca13a654db91dad5f267304fff666238b624c0448ff80b620bb73b2839093d7df678745715feba49941907030024a SHA512 0fe8a80751954e9cd9b6cae63e16b75f22095cddd784f9adfe1073ee62ec1aecf8f60ba2c332a575e70f2c0d312150f8d5129a9d1c539b541ccc6b0b8a37961a
DIST pycharm-community-2017.3.tar.gz 282451011 BLAKE2B 250265d7cb0cb3ba94733c9404f6bc1c6e4f62207721011e9eec65780f9e4c92148626065051a1e875124d013cff488c8d7ab9861c094bf4a33c0b8596e717e9 SHA512 4e835f671971171966f52a4219f47fda2675b2fcf38f0f91ff90b1aa00508ed3b5445a488750c6e9d82515780e9f190201da918230c0b80d869d6b16ab352cc6
-EBUILD pycharm-community-2017.2.3.ebuild 1094 BLAKE2B 251c4ba36753fc2cf04b36835e99d8f1ad190693377701d673e3ca4189d58802e7781d7d905800964310f0b269d9d63fdd90201c50269e87223af5330cec6b1c SHA512 20468f06fac62a49a9a950276aaed0105ad839d405230d1040f9bea6ec0ce5f68d53eb7b0d291a340bac008d4778be87287c36e270612ef6e42fd2b5e8a43f6f
-EBUILD pycharm-community-2017.2.4.ebuild 1096 BLAKE2B 702a297bb3be407ba448e7ab3f0ddd637a57596b62e9c657f64b15397108d33965265705cd699ab9d3fc496f5253506b3c8ad15ce0a59ddab9d378bdc6dda0a5 SHA512 61770c74f72142cbb8a469b9e0c7f7bd763da071303f78da7fac2b1fe153729b82734cff730d664f41b061747bd72f38a3f2459ea595069df887fada3d25bc15
-EBUILD pycharm-community-2017.3.ebuild 1096 BLAKE2B 702a297bb3be407ba448e7ab3f0ddd637a57596b62e9c657f64b15397108d33965265705cd699ab9d3fc496f5253506b3c8ad15ce0a59ddab9d378bdc6dda0a5 SHA512 61770c74f72142cbb8a469b9e0c7f7bd763da071303f78da7fac2b1fe153729b82734cff730d664f41b061747bd72f38a3f2459ea595069df887fada3d25bc15
+EBUILD pycharm-community-2017.3.1.ebuild 1066 BLAKE2B fd3cedb8558e565838e32d1311b9cc158e52203a498255511b251fdafe08b2648cf5ff7f9f3b24967cea500f80b4361194be63f410989bb6aae5c063be7455e3 SHA512 0ec2532598c20f9bdd3f462bfff2b70b893c62b0979f094c69e8aa1bf124a62e16657f141b3f153486addf009c7ef7c3c80a3d5411a3bdb6539ccc97bbe86c3e
+EBUILD pycharm-community-2017.3.ebuild 1094 BLAKE2B 251c4ba36753fc2cf04b36835e99d8f1ad190693377701d673e3ca4189d58802e7781d7d905800964310f0b269d9d63fdd90201c50269e87223af5330cec6b1c SHA512 20468f06fac62a49a9a950276aaed0105ad839d405230d1040f9bea6ec0ce5f68d53eb7b0d291a340bac008d4778be87287c36e270612ef6e42fd2b5e8a43f6f
MISC metadata.xml 237 BLAKE2B f22c3926ba75c18fce7667217807f3710a315b12b1341622c949e7bc0056cd1cb403ea6c66d838675f3cb5dcd53d2fc4ec71425ec3f96aaffb94b70b73e99320 SHA512 ae2360aa6b1b00c67e0acea4935c02b64585b9a15e126fec9d5d99637021c542c0a495e5116205f3da287def46fa5b19cb1a7f3042c12c5f7a78d66d92fcb03f
diff --git a/dev-util/pycharm-community/pycharm-community-2017.2.3.ebuild b/dev-util/pycharm-community/pycharm-community-2017.2.3.ebuild
deleted file mode 100644
index bcd9bbba0a3f..000000000000
--- a/dev-util/pycharm-community/pycharm-community-2017.2.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils xdg-utils readme.gentoo-r1
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/"
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8"
-DEPEND=""
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/${PN}/bin/fsnotifier
- opt/${PN}/bin/fsnotifier64
- opt/${PN}/bin/fsnotifier-arm"
-
-MY_PN=${PN/-community/}
-
-src_prepare() {
- default
-
- rm -rf jre || die
-}
-
-src_install() {
- insinto /opt/${PN}
- doins -r *
-
- fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
-
- dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
- newicon bin/${MY_PN}.png ${PN}.png
- make_desktop_entry ${PN} ${PN} ${PN}
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/dev-util/pycharm-community/pycharm-community-2017.2.4.ebuild b/dev-util/pycharm-community/pycharm-community-2017.3.1.ebuild
index 6dfa17b1da1f..98688229a2f2 100644
--- a/dev-util/pycharm-community/pycharm-community-2017.2.4.ebuild
+++ b/dev-util/pycharm-community/pycharm-community-2017.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit gnome2-utils xdg-utils readme.gentoo-r1
+inherit gnome2-utils readme.gentoo-r1 xdg
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
HOMEPAGE="http://www.jetbrains.com/pycharm/"
@@ -45,11 +45,11 @@ src_install() {
}
pkg_postinst() {
- xdg_desktop_database_update
+ xdg_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
- xdg_desktop_database_update
+ xdg_pkg_postrm
gnome2_icon_cache_update
}
diff --git a/dev-util/pycharm-community/pycharm-community-2017.3.ebuild b/dev-util/pycharm-community/pycharm-community-2017.3.ebuild
index 6dfa17b1da1f..bcd9bbba0a3f 100644
--- a/dev-util/pycharm-community/pycharm-community-2017.3.ebuild
+++ b/dev-util/pycharm-community/pycharm-community-2017.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=virtual/jre-1.8"
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
index 8227e4bba926..42191e721fee 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -1,8 +1,6 @@
AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73156f63892b1e126ac068d5b2f271d1b71a77486205848cce72452d671692418b6e09e8e25da60e SHA512 a0254552b98b6ec8dadd91ed7df35bf990d08025d8352366f58ecabe94cdde2df64d8665447d0a2ffc1edacdeb05124c2a82722d5ad70b614d90bb0ae38544d2
-DIST pycharm-professional-2017.2.3.tar.gz 273776254 BLAKE2B 55adb23328112ff8d7e0f1f7ebb42d39b5528feaff9eee10526979bd8f22c17432e72c22b40e0c234bb0497cd6143dda680ed544a750e43e31bde265f30e125d SHA512 1233b4b272017856e90125e3439f1057f22852749d101532e1b57d51c382d017fa15442307120d49a77a150c863e33fa53e799f2c77ff6d56312381a82fd51fd
-DIST pycharm-professional-2017.2.4.tar.gz 273678656 BLAKE2B e46a91b81a87d84064674aaded9e71fbdb069b14bca74f47c8569302c84318542ed70923ed38d5890314b562159af55b26854fcfea7061cc80294f0b57069dce SHA512 60693e48a3c28bc7108e84b9beeba073ae2ebad53dc5bf792bf42abb474ebeb4d6b7fd73211cb3152a7afdc632384903900a041df6b3dc8f73a8ba623415fb8d
+DIST pycharm-professional-2017.3.1.tar.gz 355985604 BLAKE2B 9a1739972ce6d7a68f6f49554f62f20be3804fab24ceb7b0561ff0c4882f943e8373d38c3245030841ec3345b13dbf22a5fade66a07fae382a4dd5c29597c3cf SHA512 23d4a85714cca1763a987780eb20f5519a07ef1997e85c09b8ea57674bf6666f3ccedcd8c4d558813c44de397a4d8331e2fa9a357e056d4f3eea6b2b32195a62
DIST pycharm-professional-2017.3.tar.gz 358504339 BLAKE2B 4ac1eb3feed289326a0122e3e4f869d7be740db1fd8d1c5f5c80400a8d8aa2daa444d4fa279c33865aecec4af4a28999e10b100714a44aa1d772d7f598ac05f4 SHA512 b7a085eda5d3e4ca8a918009f80cd7d90a281f2e522718211b4813f199a9c3a8f38f9742600336c09db479691c789d852ddc1d99e9ee2b11876e85728ae51b44
-EBUILD pycharm-professional-2017.2.3.ebuild 1255 BLAKE2B 562fb3468298c372f2fd5d5492a8a882315d7159c7e743de76219b1e7f45989f186807495e07370c5b5d7e35f6c200eac5e73d567f5db754bab448c4dc57bd6f SHA512 908869fbce14f4d7c1b4dc44fc39f1c82eb11663d8a3164e684a2fff659c9eb15b87eb6e5e62befc5af73dc1a65f3fc0f5ea4a5baabfc5bf740f3fba91ad67ea
-EBUILD pycharm-professional-2017.2.4.ebuild 1257 BLAKE2B 4763b835ac1e71fb8dc916d1bb4a696a791d49d580b7776d12092650dcc6b3fca555d43b38338ed84236c942de6910d84fc7b741ca1191dce8ab559b32cde6bb SHA512 76a9a8c436b9fa7bf5dccde9d70130f86e4e451ddfd1ad1e4eba5cd2d98022ae2e6f4370eba72028f7433eed0fda9be26f6dc22951f79c0c6013e63a71ea231f
-EBUILD pycharm-professional-2017.3.ebuild 1257 BLAKE2B 4763b835ac1e71fb8dc916d1bb4a696a791d49d580b7776d12092650dcc6b3fca555d43b38338ed84236c942de6910d84fc7b741ca1191dce8ab559b32cde6bb SHA512 76a9a8c436b9fa7bf5dccde9d70130f86e4e451ddfd1ad1e4eba5cd2d98022ae2e6f4370eba72028f7433eed0fda9be26f6dc22951f79c0c6013e63a71ea231f
+EBUILD pycharm-professional-2017.3.1.ebuild 1227 BLAKE2B 9d8c803c956dd600e5504da8557ca4bcdf7dd8ed0cdee18e118b38defc06b94363a422d759c6814758b319c9654b9eb86108ce52e8a97783870c0ba6b7e56ee0 SHA512 3600bff6ac964bc1735f4304cac2b4c31cf6a705d1e6df1625a4d0fa50298f57687c7619da56c1556be4a80e3a20f5a35df546a4c040867d2acb9477d457fc7e
+EBUILD pycharm-professional-2017.3.ebuild 1255 BLAKE2B 562fb3468298c372f2fd5d5492a8a882315d7159c7e743de76219b1e7f45989f186807495e07370c5b5d7e35f6c200eac5e73d567f5db754bab448c4dc57bd6f SHA512 908869fbce14f4d7c1b4dc44fc39f1c82eb11663d8a3164e684a2fff659c9eb15b87eb6e5e62befc5af73dc1a65f3fc0f5ea4a5baabfc5bf740f3fba91ad67ea
MISC metadata.xml 237 BLAKE2B f22c3926ba75c18fce7667217807f3710a315b12b1341622c949e7bc0056cd1cb403ea6c66d838675f3cb5dcd53d2fc4ec71425ec3f96aaffb94b70b73e99320 SHA512 ae2360aa6b1b00c67e0acea4935c02b64585b9a15e126fec9d5d99637021c542c0a495e5116205f3da287def46fa5b19cb1a7f3042c12c5f7a78d66d92fcb03f
diff --git a/dev-util/pycharm-professional/pycharm-professional-2017.2.3.ebuild b/dev-util/pycharm-professional/pycharm-professional-2017.2.3.ebuild
deleted file mode 100644
index a52a5ee20aa2..000000000000
--- a/dev-util/pycharm-professional/pycharm-professional-2017.2.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils xdg-utils readme.gentoo-r1
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/"
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
-
-LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8
- dev-python/pip"
-DEPEND=""
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/${PN}/bin/fsnotifier
- opt/${PN}/bin/fsnotifier64
- opt/${PN}/bin/fsnotifier-arm
- opt/${PN}/bin/libyjpagent-linux.so
- opt/${PN}/bin/libyjpagent-linux64.so"
-
-MY_PN=${PN/-professional/}
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
- default
-
- rm -rf jre || die
-}
-
-src_install() {
- insinto /opt/${PN}
- doins -r *
-
- fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
-
- dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
- newicon bin/${MY_PN}.png ${PN}.png
- make_desktop_entry ${PN} ${PN} ${PN}
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild b/dev-util/pycharm-professional/pycharm-professional-2017.3.1.ebuild
index 5d0519372d5e..af3e5884742a 100644
--- a/dev-util/pycharm-professional/pycharm-professional-2017.2.4.ebuild
+++ b/dev-util/pycharm-professional/pycharm-professional-2017.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit gnome2-utils xdg-utils readme.gentoo-r1
+inherit gnome2-utils readme.gentoo-r1 xdg
DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
HOMEPAGE="http://www.jetbrains.com/pycharm/"
@@ -49,11 +49,11 @@ src_install() {
}
pkg_postinst() {
- xdg_desktop_database_update
+ xdg_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
- xdg_desktop_database_update
+ xdg_pkg_postrm
gnome2_icon_cache_update
}
diff --git a/dev-util/pycharm-professional/pycharm-professional-2017.3.ebuild b/dev-util/pycharm-professional/pycharm-professional-2017.3.ebuild
index 5d0519372d5e..a52a5ee20aa2 100644
--- a/dev-util/pycharm-professional/pycharm-professional-2017.3.ebuild
+++ b/dev-util/pycharm-professional/pycharm-professional-2017.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz"
LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource PyCharm_Preview"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=virtual/jre-1.8
diff --git a/dev-util/ragel/Manifest b/dev-util/ragel/Manifest
index 0527a4d79c67..53b504f70a76 100644
--- a/dev-util/ragel/Manifest
+++ b/dev-util/ragel/Manifest
@@ -1,6 +1,7 @@
AUX ragel-6.7+gcc-4.7.patch 5585 BLAKE2B d8b7056d501ea0373f2a0381d59766e95741f963e48f40fca8dc81f097f4bced320dfbfc1e920858af7f37a14a206da43131c3175a839b30b7a911693dc91103 SHA512 160aea4100328accbe423e98f7f5741309b9e293aea992f287cb5d9fab25ae74c76933e924658dd4670d317b01e76d37c3defeeb47ada07370b819a16515ebf4
AUX ragel-6.7-cross-compile.patch 576 BLAKE2B f284c71ecc8d801873e814f863eeb4315646b58e07e379844cbd5b5592774829b8ae7234361f64c6e459eb8d94a90b617a35fbd566da69a80544fa1a7a5bf3ca SHA512 0ab26720537bdb77194159145d5fc2e01ee96f3d197d947693141e0559e18b4da3ac7b058d7de4a9d4d9cf9c4ab63649839da359ed3aabcb5ea7163ec975d5b1
AUX ragel-6.9-gcc6.patch 1902 BLAKE2B be17303b0e4af5edc2b9f97eca8ce4505a0f98ce7797b35bd341f8f09bb9f12845f190ad56ae9638d4d24de80ae15936acb4faffd8c6501ddbd51ebd93d61503 SHA512 3258201336296fd8d0ae7e3008ddbcee9112023801e7ba280de09398bbf7bcf4010e3f5d3e819bff7cdefb26a346e361be84fe5c84354fe03302e5bd9fb92c68
+AUX ragel-7.0.0.10-use-pkginclude.patch 1143 BLAKE2B 980f0248e9f33955b4653fb1a38aa7aa5ec10584650947e85592f9a9ef0a67c41020dca29fad57ab101e98f45c217d332933931ac7da68cb3ea5d3bbc2f02d9a SHA512 44ee69205b87c22d17b5cc419fba96bd69c9b3d4f8fc8133041b9d71b9aae434b1528bdbdcfe15825d663c1d441d6cce97d0586c4bfae58ff5d687b1c156529f
DIST ragel-6.10.tar.gz 1232993 BLAKE2B 401e7a53b062ecd7ec98337866eb2dc0af0ac90e5d04ee304fd2a867b7b6f390985297a7ed57ce65e88b719598efbdd431bac8f53cee24199b795deb0e89da6b SHA512 6c1fe4f6fa8546ae28b92ccfbae94355ff0d3cea346b9ae8ce4cf6c2bdbeb823e0ccd355332643ea72d3befd533a8b3030ddbf82be7ffa811c2c58cbb01aaa38
DIST ragel-6.7.tar.gz 1182734 BLAKE2B 7a74d58ddee776c5652563d2b804c12fa89d23ab98d743967ff8948d3506266c464b413ced8a2e251cd62e945947778232f483706bbdd87717190a45a9ad088c SHA512 a85c1d5d4fd7d903c823c2ddc8b5f1d5dd5f715f11bc04f10fb78ea5632b3aa33c5b4861f89179fa9d6b4944484216ee93bbd25dd0b5958d2419e434b781b78a
DIST ragel-6.8.tar.gz 1211146 BLAKE2B 41d3feecb461cede104182d918e1f052256daa292efd94b6c722904c05e30b621f754881f07252c76b0bd3af63c65ce50b8ec98d43e1eec5c1a66ef2593506c7 SHA512 3c7fa4ca0cfcd5d19e0ff8746ca427f5a1eefb0af09db5d2ee55ced9bcc35c588a5db146dcfdec46b83fb63d94ff9ace117b4cfcb07e2c57aec67a6cbe249458
@@ -11,6 +12,7 @@ EBUILD ragel-6.10.ebuild 957 BLAKE2B e4d5820035a3758a9cf4feca708ed4fbce3cdf0d4d4
EBUILD ragel-6.7-r1.ebuild 1152 BLAKE2B 752eab3a8005ccd511727ed5f533560bdeac7d740d19362896c3b54e012a9a5c094bad5227e30920709a332dae2af48558abebf734e51b5b59b04da869ecfdf2 SHA512 46bee68ca0e22ef5f64a827af52f3dc14374920a31e2817a4430726bb2278447b0515acf1e0b77d58e3a6330e580f71c735e2170e4503734dd31186c10907822
EBUILD ragel-6.8.ebuild 1094 BLAKE2B be60938645339d483e12693638a81e77c04c7c4c7799d73de103076c8d7e95ce4c3b6e0e167996c97e5f2f1e65f4f7cecbb300e4b3676f4b198ef1312cb94b86 SHA512 f290a2edb43b60b52a563927343cb5f3672dcac30a598b6e95afe66858cfb33f0af5bc1d960e9b8efc05e9eea9a369045fe8dc7dc77abd596813d80f324d03ce
EBUILD ragel-6.9.ebuild 1008 BLAKE2B 07f6911e9117b311333b373b2ae9f8e178ddb6417e7ff06f8ba46260eb3c32995647b369a6cebc3a0610766aa54f20fa17ca320d8834fc7dd35a5bdd7786182d SHA512 539763d6d3b96efc6d47b82474126058859e176050380521c473211927c074cb98256050ece6557e7692867fd571d82f8fd2bb0cb03e4855aff7b8ebb060f51e
+EBUILD ragel-7.0.0.10-r1.ebuild 679 BLAKE2B 25b3a2bc82333a55459c72f7dfc5d40bfd92f052c535986470b469c5db4f79ca213480f748e42f1938865a242a21c3ba46764c8da839f9e037b027e6d28acb6b SHA512 e447d0db04d2bab7c0341ad76f9e83b7af4b9b874aac2ac9f37ab80992d151700e2125673f0162e85407fa9d08571fcd2a760f58673deca91ebd1b2bc26d177b
EBUILD ragel-7.0.0.10.ebuild 627 BLAKE2B 929253ed83851fb333bc6c31b565b83dc30d8b02e6377824945d642a807b5ff5d8e5ea890a33f0601e0f5732c46e213c6aae93f51d19e33b5d209d3b98a9a59a SHA512 023290b91413f0a249aa409de73a22ab622290c81281f699187ea64ceb6393819a9e0e4b9b2eecaf5c25d519d09ba080f7bfbe085dc86c228ab3f7400980d9d5
EBUILD ragel-7.0.0.9.ebuild 627 BLAKE2B b1c47b5508878b7e13fb95333bb7158a85e4795decd4be8cfc82769934106a43878fb5c15d3df5e139a6af96df04614411ceeef20ff0c3bc695cfe424ae258d5 SHA512 1f88ee8f0bac60c073a2be525ea1dcc9128961d8383f36d992121064746d7c154b1338f4582797145fe782485c8d322119aa7ac8ee903315d056cf17a635a3c6
MISC metadata.xml 222 BLAKE2B 1c7746701a7405c30d961a743df2c2b3b1c5f20c863057e76862844f34bcf701a01f5b31d6b6dc4b4c3192a0f833b783d0c1db3c79f25ea45b576e1c575b502f SHA512 f5b07576edb64cee121aab00dd2a5f0c080fa947e00b6ff6ad6c514a82c132230426ca81e3430d7785c212786f7ead5f6c3f48e58478507df7d96a4e734168ab
diff --git a/dev-util/ragel/files/ragel-7.0.0.10-use-pkginclude.patch b/dev-util/ragel/files/ragel-7.0.0.10-use-pkginclude.patch
new file mode 100644
index 000000000000..6609af5a99a2
--- /dev/null
+++ b/dev-util/ragel/files/ragel-7.0.0.10-use-pkginclude.patch
@@ -0,0 +1,41 @@
+From 927f380272442ae803fdccfc001b55877f25e7dc Mon Sep 17 00:00:00 2001
+From: Adrian Thurston <thurston@colm.net>
+Date: Sat, 10 Dec 2016 15:41:30 -0500
+Subject: [PATCH] use pkginclude for the headers
+
+---
+ aapl/Makefile.am | 2 +-
+ src/Makefile.am | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/aapl/Makefile.am b/aapl/Makefile.am
+index fd9f9cb0..80b972f1 100644
+--- a/aapl/Makefile.am
++++ b/aapl/Makefile.am
+@@ -1,4 +1,4 @@
+-include_HEADERS = \
++pkginclude_HEADERS = \
+ avlbasic.h avlimel.h avlmap.h bstcommon.h compare.h insertsort.h \
+ sbstset.h avlcommon.h avlimelkey.h avlmel.h bstmap.h dlcommon.h \
+ mergesort.h sbsttable.h avlibasic.h avliset.h avlmelkey.h bstset.h \
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 24a19a4b..60554a99 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -16,11 +16,11 @@ bin_PROGRAMS = ragel
+
+ endif
+
+-include_HEADERS = \
++pkginclude_HEADERS = \
+ action.h fsmgraph.h ragel.h common.h \
+ gendata.h redfsm.h dot.h
+
+-nodist_include_HEADERS = config.h
++nodist_pkginclude_HEADERS = config.h
+
+ ragel_CPPFLAGS = -I$(top_srcdir)/aapl -DBINDIR='"@bindir@"'
+
+--
+2.15.1
+
diff --git a/dev-util/ragel/ragel-7.0.0.10-r1.ebuild b/dev-util/ragel/ragel-7.0.0.10-r1.ebuild
new file mode 100644
index 000000000000..5c8640303fd5
--- /dev/null
+++ b/dev-util/ragel/ragel-7.0.0.10-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Compiles finite state machines from regular languages into executable code"
+HOMEPAGE="https://www.colm.net/open-source/ragel/"
+SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+IUSE="vim-syntax"
+
+DEPEND="~dev-util/colm-0.13.0.5"
+RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${P}-use-pkginclude.patch" )
+
+src_test() {
+ cd "${S}"/test || die
+ ./runtests.in || die
+}
+
+src_install() {
+ if use vim-syntax; then
+ insinto /usr/share/vim/vimfiles/syntax
+ doins ragel.vim
+ fi
+ default
+}