diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/Manifest.gz | bin | 68434 -> 68431 bytes | |||
-rw-r--r-- | dev-util/cmake/Manifest | 6 | ||||
-rw-r--r-- | dev-util/cmake/cmake-3.26.0_rc4.ebuild (renamed from dev-util/cmake/cmake-3.26.0_rc1.ebuild) | 0 | ||||
-rw-r--r-- | dev-util/cutter/Manifest | 2 | ||||
-rw-r--r-- | dev-util/cutter/cutter-2.1.2-r2.ebuild (renamed from dev-util/cutter/cutter-2.1.2-r1.ebuild) | 2 | ||||
-rw-r--r-- | dev-util/docker-distribution-pruner/Manifest | 2 | ||||
-rw-r--r-- | dev-util/docker-distribution-pruner/metadata.xml | 3 | ||||
-rw-r--r-- | dev-util/kdstatemachineeditor/Manifest | 2 | ||||
-rw-r--r-- | dev-util/kdstatemachineeditor/metadata.xml | 5 | ||||
-rw-r--r-- | dev-util/redo/Manifest | 2 | ||||
-rw-r--r-- | dev-util/redo/metadata.xml | 5 | ||||
-rw-r--r-- | dev-util/ruff/Manifest | 3 | ||||
-rw-r--r-- | dev-util/ruff/ruff-0.0.252.ebuild | 410 |
13 files changed, 432 insertions, 10 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 7381a8956492..1a6c195abe7c 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest index 9f6e9b8a772a..82d8b9317a21 100644 --- a/dev-util/cmake/Manifest +++ b/dev-util/cmake/Manifest @@ -16,10 +16,10 @@ DIST cmake-3.25.2-SHA-256.txt 1646 BLAKE2B 10289acf1a74e45ad1109bb0759ce82024553 DIST cmake-3.25.2-SHA-256.txt.asc 833 BLAKE2B 823c1132836529c3ca1c9060f504ad9904169621e3284c489b92f6334454ffa82791d336c78a27e705eca686e63131aed249c44e61b5f7fb915e80cca0155edc SHA512 16d5f8e0071db7f29b2f502b8a26e71e73519980555f64a548f1b3d5e917ec377cdfa49a4750dffde952e6b818dd37d000992bf67b553902b2117809f02b9486 DIST cmake-3.25.2-docs.tar.xz 500144 BLAKE2B 9f45daf51c3acddce8e273649cd7445d00324883f2feccc98632a35d2ba72e7f6fd286f65bc362969f41d13cd5f34881aac8a229c9f6533caf0d86e1092075a8 SHA512 191daffb9a244fac79700bb0d21b3d65c7b94685dafd589122d37017660d13768e3e3257170bbfe46871efc59da6e7e2fcad0ce860cf87f1dc149c80df73cf91 DIST cmake-3.25.2.tar.gz 10561266 BLAKE2B ca093cf0b2a0254494965c8b46ab188024b6d745cd56461451f4fa023fbb4f2cca7077877f1698c082d8a3b52c898d6f793657d8da3879f19f7b24139cbab7f0 SHA512 20146d06a1722c36249192944a58e4780aad334d2bc5ce2a3d8c4f24656630c5b71ca0ae7ed53587e3d46f488bd773452fa60c3fc7045fe54db2dbc6ffd86390 -DIST cmake-3.26.0-rc1.tar.gz 10666314 BLAKE2B 1fcc779757447f3c07e41160f2f16648e902fff66ece3099bf5c5c57b6cca75e55e7b35c5eca0dc128146aec5d0064f5a35fecca0015beca6fa0102585c6e808 SHA512 6280fd7f3f04da291350441847d4be001bcc56d7e31a08739327958a26721a88cab2de608e53b28154324dc857aeb67dca0f2cd5243b4b3269744628273d6386 -DIST cmake-3.26.0_rc1-docs.tar.xz 507308 BLAKE2B 83cc5c43acdd7b38961b68c3b477ef070553230823a0a1636222b8ac4e5d268beab4f6bfbaf7d631c07135011a5c1842db227306fbbe5542a629fd03d039c324 SHA512 d2a366e8c56035ad697f71d30b37bd9b096c07edb7c84e0b8c271ba1daf1cdc4f59caa1fadf9ad9fad597dcbbd2a0b80f0bf7cd5a23f6888d2d8794d604cf617 +DIST cmake-3.26.0-rc4.tar.gz 10668045 BLAKE2B 2f768c69dcc4476a90bad3e6ffeed91c07ae349999057cbca450acc2aaccd12039a1131b0a268370b21c12ef41e7eafcb8a0dc3fc7b650337a97bf9a314bf674 SHA512 647c44833eaffb65400a1909fe29d502c633c76e0be6245bea57e337d2a81d04b0c5fd00ad556c668469bc5391e896679369c979fe3abe8e09fc2090986595a7 +DIST cmake-3.26.0_rc4-docs.tar.xz 507420 BLAKE2B 554d4d49053230c5c5f435ba31e7e82bcb5024e126511f91c767294e5e6739a36ff94f425c5deadd7b31b9bbd9df3f91c83b4b3578cad2f84959502950c4d0f4 SHA512 cef63824bb8c59e70b527f8f20a49cffa59ef69ca32b4f74d7c75a620bd3472e06200fb01f1ee393c3fc3e8607fe9df4ae2416e1c68a755c8cb2f89eca60a623 EBUILD cmake-3.24.3.ebuild 8809 BLAKE2B ead6e18dc3b681108680c13cde096e898cb0cfb0afddb85c52596dc8df0b5e2b7553889d6de59e53eec0fc76e27d4240355c6e9af7eeb2780af7e2f72d394896 SHA512 9131ae15daeffc6570fe433ce18de40237a7663fc9a45dc8fd91801f442b2a0eb91b55ab611e00c6db2c15726c7b7c484615d002b65ab22cc7f987e00767e148 EBUILD cmake-3.25.2.ebuild 8813 BLAKE2B 3a2babe4aa927b69bfceaf54412a366e6cf1d2233f2510a679c97870c6981bb05411e55c6b5becffbf73eaf0ce1ede950002034a639eba684b159be0d089b2f1 SHA512 8edf82c43677bca99ecdad20b811a67d2d723f7da02dea56fd4706b36ef52809b2581131af19c3c9fc9254328102869c97dbe7bf6c828beee5b6dd540715c25a -EBUILD cmake-3.26.0_rc1.ebuild 8843 BLAKE2B 5c9cdbb3cf940d6a91073f66e4a02968e6f6ba0fc148123e40fda54b5091410d6d0362bb47b200d2ec54f9ff07eb9d580a870a17b8a581287de43aeb8dbf7381 SHA512 774d3e77ec2d16bf33bb7956b850015182bce6c482667793fda9429bdd1d34644a48aa5fb42dc0fb062c4cee86e3a411d4ffb96a545069a38ef5cb03c0f78f9e +EBUILD cmake-3.26.0_rc4.ebuild 8843 BLAKE2B 5c9cdbb3cf940d6a91073f66e4a02968e6f6ba0fc148123e40fda54b5091410d6d0362bb47b200d2ec54f9ff07eb9d580a870a17b8a581287de43aeb8dbf7381 SHA512 774d3e77ec2d16bf33bb7956b850015182bce6c482667793fda9429bdd1d34644a48aa5fb42dc0fb062c4cee86e3a411d4ffb96a545069a38ef5cb03c0f78f9e EBUILD cmake-9999.ebuild 8843 BLAKE2B 5c9cdbb3cf940d6a91073f66e4a02968e6f6ba0fc148123e40fda54b5091410d6d0362bb47b200d2ec54f9ff07eb9d580a870a17b8a581287de43aeb8dbf7381 SHA512 774d3e77ec2d16bf33bb7956b850015182bce6c482667793fda9429bdd1d34644a48aa5fb42dc0fb062c4cee86e3a411d4ffb96a545069a38ef5cb03c0f78f9e MISC metadata.xml 456 BLAKE2B 2dc475cae4d2f65744e25381b1e4fe8b6399225380d0f9fa81870813221d180b1c4b538c3f9249f80e921a1db8afab7071db206898fdec294372811dc456d1f5 SHA512 347c1e13f459dfb9bec9d52ce556526eb74e6c432ff28aed28f05dc17bba17934fff1ce2fc27765b390bb55aaa7b02d0800939eb4382eba6c4b85a62ec136f5a diff --git a/dev-util/cmake/cmake-3.26.0_rc1.ebuild b/dev-util/cmake/cmake-3.26.0_rc4.ebuild index a2b661bbcdbe..a2b661bbcdbe 100644 --- a/dev-util/cmake/cmake-3.26.0_rc1.ebuild +++ b/dev-util/cmake/cmake-3.26.0_rc4.ebuild diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest index 440ec0794c0d..8e618cc81692 100644 --- a/dev-util/cutter/Manifest +++ b/dev-util/cutter/Manifest @@ -1,3 +1,3 @@ DIST cutter-2.1.2.tar.gz 10520198 BLAKE2B f19ebdb09be8df270f72cfd17c8e3bf0172fd4506942e33c0f57d771f483ef365504b05eaf030eff7d1b4f4520484f6731d3e60eafaf4d8d2481718d48ad8d77 SHA512 f01cc08085587be00c5b64f0797180d74a02e2cce60c8ec040d831ca4b74fe371e34b284a293a0d88447ebdca4d72718aaf179ab3bb4db3bd6659deaae732272 -EBUILD cutter-2.1.2-r1.ebuild 1289 BLAKE2B 279dcce3e8b0e2af22ffd703c291202011b411570b6a2558920985335b436df506bdb8f1f1ec335aff05839039754a05780485e78969de84c0cd5ee8dcb3caaf SHA512 fcbf337aeaef7618da816fa19542a1851b901ffd9dfd11ec74ecb1e1bf49ff98b0b31d9d81bf9ae2dc485e738b9fc205c3f1421fce0b4d6bef99747df01f6009 +EBUILD cutter-2.1.2-r2.ebuild 1289 BLAKE2B b39d681d76ac8df74eff7b2beb4d1dbf7d200cdf523becd4ee0d2c85c58f0525f92fe99ad3cf6a1f5e289e080afdde1e81afac676a0bd3c400fcde3b6ff9a3ee SHA512 479367c950441da7719a9e86cd952ad79e4c63ef0640e53f7ee850c444f6ef7d555b23c4911142e61e0a09715d2aaa3ea6016bb176d2d20c6d38f6b6e2566fd4 MISC metadata.xml 329 BLAKE2B ccc11908a8ba66fdc15f6fe8ea45e62e797050488dc82de159525338cb4ffc4d52609bd815dd0a2ad3ad23a915e5bf631dc3db640a0e7c314fb5fa66cfe5b2b7 SHA512 208b070fdb02df4825d364ee5d86c3be7658fb6c84420d53b5e4f72427de0a2b8c201e46a6bae9d923eb5e9b0f195fb639336452c89dd4affc5527908cd152fb diff --git a/dev-util/cutter/cutter-2.1.2-r1.ebuild b/dev-util/cutter/cutter-2.1.2-r2.ebuild index 5b713dad14b7..46f15864c659 100644 --- a/dev-util/cutter/cutter-2.1.2-r1.ebuild +++ b/dev-util/cutter/cutter-2.1.2-r2.ebuild @@ -26,7 +26,7 @@ DEPEND="${PYTHON_DEPS} dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 - =dev-util/rizin-0.4.1:= + ~dev-util/rizin-0.4.1:= graphviz? ( media-gfx/graphviz )" RDEPEND="${DEPEND}" BDEPEND="dev-qt/linguist-tools:5" diff --git a/dev-util/docker-distribution-pruner/Manifest b/dev-util/docker-distribution-pruner/Manifest index 8a81275bcd6c..e031bfbde0f3 100644 --- a/dev-util/docker-distribution-pruner/Manifest +++ b/dev-util/docker-distribution-pruner/Manifest @@ -1,4 +1,4 @@ DIST docker-distribution-pruner-0_p20170401.tar.gz 6245783 BLAKE2B 7fd29631ff4072a4ef7a9486d8dd9f4b17a2238f94c93e670e7b7af4ba93c8a6577e9ce9f2d248d5d16fb7279f4517317e2c63413424250f14f01d4c47628f5b SHA512 8e2bf3c9be37f7b16299e1e7219d646e2b037ff40ba244bb2262905ab9864b212d7f96d844a096b057c6111440d66236f8ed5eb4a61e95f7a81bac3516f65cdd DIST github.com-go-yaml-yaml-a3f3340b5840cee44f372bddb5880fcbc419b46a.tar.gz 60814 BLAKE2B a77b7d72e2937af71a0734c21bee7a1d7770157c27f1ddfa164c66fd5461f86a2ef46e002087092ef011caae572838bcc9537a8290cd54dfafb7f54423e47c48 SHA512 184a0e658a4eac3b867533cd0e494bd84db94fbe10e8df0d0b755c7ffc95bc99e2f84c0157183ca74cdc79289a85dcf7f1dea8a4c89a253565baf473b3627eae EBUILD docker-distribution-pruner-0_p20170401.ebuild 874 BLAKE2B 80edeedcfba5656cd343bc91a32daca30557e143b27585dcfb42f85c30d2b4ab0231a812ed5e97f9ff1e1ae987f6a871fd595114f1c7e3295bc2d4a38a099250 SHA512 8300b5002ce41c619fde53b0ca820b48583091b5bc62c3e4b495b5c0d5187061958312534a23b0b91fc0e64d69536849eba31f6eb3b9410f6d00cbe62b8c4313 -MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 +MISC metadata.xml 270 BLAKE2B 76787a41fae4217ef9bec62cf2f7ef025bb097f405e25f50df14f77c485dcc0b6ddb0acd2a9c04dfaad7ff9f763da770f961a98774b0dd023400a4dc5455a134 SHA512 a3808de5091d20bc59af62a178be534770347bf0e00d4e460f57901133d01561050749b18cf7024355a174cc3d56829dce3039f2ebf0c229674aef6ed7925599 diff --git a/dev-util/docker-distribution-pruner/metadata.xml b/dev-util/docker-distribution-pruner/metadata.xml index 115e9d64a669..5e4724bb798f 100644 --- a/dev-util/docker-distribution-pruner/metadata.xml +++ b/dev-util/docker-distribution-pruner/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> + <upstream> + <remote-id type="gitlab">gitlab-org/docker-distribution-pruner</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest index 1ea415f43656..79160641fd87 100644 --- a/dev-util/kdstatemachineeditor/Manifest +++ b/dev-util/kdstatemachineeditor/Manifest @@ -1,4 +1,4 @@ DIST kdstatemachineeditor-1.2.8.tar.gz 243271 BLAKE2B 0b44598115d6bf7272ef8a534a857c02141a34070836a010021b8925002f2b87bd590c3c76413904ac52de297bcb322db0dea6d76f5e04947bd98257e2ece229 SHA512 728b8576d2d0b32b285b0fccbd698b426c557ab08470fc4ec044ec5acce5dc7a394c183d24ae3e9cde02d872b3eaef6b60424a3acd22052508b2456b0dad10a3 EBUILD kdstatemachineeditor-1.2.8.ebuild 1107 BLAKE2B dfc3e1f5da957bc89f154843f2626d7ceecd0d1dc73db334dcb9c70472745918e3fc1d4e004435900a0ee21d68657c7231bf44ae1494d157d170f861b6d54208 SHA512 51a1f4a9cae2eb0cf7a73bf665dfe3b5ce8768bf8e06c716a0a1d0adf5bf2ca5d39652b37d95878cabc442d7a92ed2c929dfa639f614859a0f79d1acf2dc62b6 EBUILD kdstatemachineeditor-9999.ebuild 1107 BLAKE2B dfc3e1f5da957bc89f154843f2626d7ceecd0d1dc73db334dcb9c70472745918e3fc1d4e004435900a0ee21d68657c7231bf44ae1494d157d170f861b6d54208 SHA512 51a1f4a9cae2eb0cf7a73bf665dfe3b5ce8768bf8e06c716a0a1d0adf5bf2ca5d39652b37d95878cabc442d7a92ed2c929dfa639f614859a0f79d1acf2dc62b6 -MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5 +MISC metadata.xml 258 BLAKE2B 77a9425a73bdbaff0a84a156acd3e401964808dc4cb400025a9c87ec0dac2160de99651b4c7abed84f616d3baff202135874df540993bfef028a8411ed982a5d SHA512 a400a2ec44b9e2617e7928fa2325b69a18296a0717161dcc3f8f68fe598006d207faf68a77617c12b9bcfaa6700970facf5fc32a301133df9eb40358f204ab69 diff --git a/dev-util/kdstatemachineeditor/metadata.xml b/dev-util/kdstatemachineeditor/metadata.xml index bef24d2c2337..143d5804c389 100644 --- a/dev-util/kdstatemachineeditor/metadata.xml +++ b/dev-util/kdstatemachineeditor/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <!-- maintainer-needed --> + <upstream> + <remote-id type="github">KDAB/KDStateMachineEditor</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-util/redo/Manifest b/dev-util/redo/Manifest index 00a6e1b691e6..9ba8cd3d7398 100644 --- a/dev-util/redo/Manifest +++ b/dev-util/redo/Manifest @@ -1,3 +1,3 @@ DIST redo-0.42d.tar.gz 195186 BLAKE2B 2f36dc8380d9e20475788b8d94ce02d6375ddf0a0e745dc68b7e350c427522088243bca16bd8d7c760ada17de75560e9cfdf5282a5e39081fee395a142164c82 SHA512 2749a1a1046f8edd63c4b4e2b0f4d95988dfcf8c776b264007914e583fc21ff51447be34ffc2c136c343ace8c38147d6a43c0c0dd01a681b6283a38d5d8f3fb7 EBUILD redo-0.42d.ebuild 1304 BLAKE2B 2e4eb5a4de348df3496c2cffbb4e9b882d8e5064f92bff208415aa3e97d7679957f38c4e4aad0b4cf9fd3d28ae50d0b62a8c48c7c8d6fa6e8a6ee3500b14ec62 SHA512 5c5c3d34038a3709e7522aa2dde11f221367ff63fe3cdbd814faba9112bc8d05e01e0d7f4e8b1e63aef251bc4862a7fd37b8115cff3653cfd86f3ec9ec070199 -MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a +MISC metadata.xml 246 BLAKE2B ccbdb99577fd79e6f018873b5e0ad1a4b2a2a6bd769ea3284197d776d5ece7b34e39e739989c7f5f112a2b022e82c591cbc1aa71da8392966071de0f93c209cc SHA512 2e0876731778ca7eda258dbe80424d621c33e2701b7dacb447d3954973ebf487f16f551499b654b8617470a2fd28ada31d364bc15c7070f35dba5e9073305ee6 diff --git a/dev-util/redo/metadata.xml b/dev-util/redo/metadata.xml index 85e4ed814fa2..3e23529439d8 100644 --- a/dev-util/redo/metadata.xml +++ b/dev-util/redo/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<!-- maintainer-needed --> + <!-- maintainer-needed --> + <upstream> + <remote-id type="github">apenwarr/redo</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest index bb85d9949df5..b922a75efdae 100644 --- a/dev-util/ruff/Manifest +++ b/dev-util/ruff/Manifest @@ -1,5 +1,6 @@ DIST LibCST-f2f0b7a487a8725d161fe8b3ed73a6758b21e177.gh.tar.gz 726087 BLAKE2B 417f707cbc87ec30fff0ec6a78a480a5a76a24ad3f129ccddf53e55ae311d8cf036b63170196a445500b5f9a45e864ee7f713be677433d4d0abbd8d9479418f7 SHA512 ad69c317b2d7efcd3bde56a2777ade7c71da02542f14e7ee930b9e12cad2b0b4f7ce287ac03769f4df21f3edc7fe36aed11a82c949257b90acfaac4b17aa51a9 DIST RustPython-61b48f108982d865524f86624a9d5bc2ae3bccef.gh.tar.gz 10345891 BLAKE2B f626531f3172309535f20de0e2ec9642fe49abc38130f76e34e5e129c064f746fc821d17b9b2376e917448f032f69ca711c534c584d2c98fc6fcb867830b388b SHA512 5f5e7ca2df72eaa3dfb82efcc0f8a76d2bb695aa5c9ca57bd6879b69a17516d61057781596e0f1d3f92fa62c4b921b7ed6b903af18a8d0ecf78a45fad2e84ee8 +DIST RustPython-edf5995a1e4c366976304ca05432dd27c913054e.gh.tar.gz 10387859 BLAKE2B e9b3abf79642155b67074a03cd64fcbd53482285b1f64cc9d0e17c76cf301a78daa08c8ac576cd7494146f9a6053dd057570f1959fb359c5eda313bbe3b1e95a SHA512 90be15b2fb31b91b7fae56e4c3f9be58e2098592a7efedde953aa6fa4f05c78fb028318ebcfd0d55150e09877ade62ff3380d646c6950d9ae4de57bc7e1bc963 DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 @@ -253,6 +254,7 @@ DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881b DIST reqwest-0.11.14.crate 145216 BLAKE2B e7ae6b489acc2b8a8eff2f6d34db7817ac811998bc6c6c565f93b99746b3e03e823ae55c8867cf39844c4e6ec412c9248bcca9725bdeae91928d37f670177cd6 SHA512 b853212d8495e98295e861b900e73ce80be1135ec9904b57dd75de2102fc465c3e3dee93c70c07dc46ac67b56affbc0f88a7b65c706521564a7c1ac5f6e62115 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST ruff-0.0.247.gh.tar.gz 1039897 BLAKE2B 410a85aac15a9f05576e98fbae544d9d5a129f0c865720696a2337b2f7a4f3dec539fd0c008d9971170dc10e0c25904275656ff2475d52a0d2740710d4065ae2 SHA512 865f5c31fe5239ef6e534a93f5b963fb7c249017e8912080c4247c95f3e3583062db647d8e96a83704426fc0f5e634370fc6813f61c53c027a9c85e9692d80f4 +DIST ruff-0.0.252.gh.tar.gz 1067753 BLAKE2B 5656c83ea0351609a37c0f14faa66aa8240a42d06bd0129d7bbdb637247c71bcdc72d12142eb4ff54403491a35be3af92f96508d509c0ccfde29a599a1307cf2 SHA512 0eba88d85fde6cd56602376eb5ba9410c73ecc536eb8c6ae6c41cb673a2804e0bc210789d519c4caaab653a7ac41a6ff31469373236229be162636e23fbdfdce DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.36.8.crate 290808 BLAKE2B 62da252100523d282d6d8d2bf141f6e59f0dafcebb0a1025b6bddb78c2a100643d63edcaea4cf64ce68696219ef52706f6b49f6a7b22f99c544866643952f98b SHA512 6fd6ca326feac93145ddbf6eba65c8eff731c9a9e7ff3a6724c19e5c8bbb05236f526df27c4c916e855e7e75e65914470af2d9c98e1571692991a7bd811b5bb0 @@ -394,4 +396,5 @@ DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a6 DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6 DIST zune-inflate-0.2.50.crate 37058 BLAKE2B 6e6686708ce4f83dc753cf93af7304e177568fe77dbef5b1feec6b38731da7ff077a2b1e02c24e270e013066c240c2a936b8a25a5a0a79f9f242831c1b46a810 SHA512 02fa9bbc4a30e145f034581212333788a24ad9756b1d2efef3a8b6967389fcb4258fe5c71936eb16b75238965021ae796525a754a94ff96d2d45f4e0509f74c0 EBUILD ruff-0.0.247.ebuild 10023 BLAKE2B 030a6964d060a0a421aaab1145ad44cc0ad4c6719feffc02b1fa3633536d1cce5fe830564525ab752a902bb3a4e21f09d5ed92d5ea140d6591252f44f929636b SHA512 8a7c19cfd45cd692a2155f9503f03814bf5980cfc0394c1d88feb73500a5b2a4053dd75ebf6c79853f7aa116688fd05694102252b23ed52920f9e5d86b38148e +EBUILD ruff-0.0.252.ebuild 8702 BLAKE2B be57bb3227c0efcde8f95338dcb753a69086bfd8c75750641a355e52d5292b34a15feac647a1761d16e4bd14f6b6600e933209a45bb07a6705235a91941da37e SHA512 be5d961e2ce5ff7161ad4a25bbbd6b8e83153e32c39dd39bfe97cca76b2d9cefa14b0bcead222156842be70e302267fa790cf131731da814303f33df22696878 MISC metadata.xml 375 BLAKE2B 46856b904e322f25ebb96268418206fb70b76f22751c5f8c12d0b3fb51a11b91518c42313d8a9f2fbd71dd5a3ca359772f54829a7858148c5f5f03f44fe1dad4 SHA512 ad24b0cafc7adc414a0da36f5b518eacbba3069ac15484504ce063916133e7c15945c04c7c6886e30c75010300598876ab498d5d44c48f66c5ed252f3fd2f36f diff --git a/dev-util/ruff/ruff-0.0.252.ebuild b/dev-util/ruff/ruff-0.0.252.ebuild new file mode 100644 index 000000000000..b0c70b030c83 --- /dev/null +++ b/dev-util/ruff/ruff-0.0.252.ebuild @@ -0,0 +1,410 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler-1.0.2 + ahash-0.7.6 + aho-corasick-0.7.20 + android_system_properties-0.1.5 + anes-0.1.6 + annotate-snippets-0.6.1 + annotate-snippets-0.9.1 + anyhow-1.0.69 + ascii-1.1.0 + ascii-canvas-3.0.0 + assert_cmd-2.0.8 + atty-0.2.14 + autocfg-1.1.0 + base64-0.13.1 + bincode-1.3.3 + bisection-0.1.0 + bit-set-0.5.3 + bit-vec-0.6.3 + bitflags-1.3.2 + block-buffer-0.10.3 + bstr-0.2.17 + bstr-1.2.0 + bumpalo-3.12.0 + cachedir-0.3.0 + cast-0.3.0 + cc-1.0.79 + cfg-if-1.0.0 + chic-1.2.2 + chrono-0.4.23 + ciborium-0.2.0 + ciborium-io-0.2.0 + ciborium-ll-0.2.0 + clap-3.2.23 + clap-4.1.6 + clap_complete-4.1.1 + clap_complete_command-0.4.0 + clap_complete_fig-4.1.0 + clap_derive-4.1.0 + clap_lex-0.2.4 + clap_lex-0.3.1 + clearscreen-2.0.0 + codespan-reporting-0.11.1 + colored-2.0.0 + configparser-3.0.2 + console-0.15.5 + console_error_panic_hook-0.1.7 + console_log-0.2.0 + core-foundation-sys-0.8.3 + cpufeatures-0.2.5 + crc32fast-1.3.2 + criterion-0.4.0 + criterion-plot-0.5.0 + crossbeam-channel-0.5.6 + crossbeam-deque-0.8.2 + crossbeam-epoch-0.9.13 + crossbeam-utils-0.8.14 + crunchy-0.2.2 + crypto-common-0.1.6 + cxx-1.0.90 + cxx-build-1.0.90 + cxxbridge-flags-1.0.90 + cxxbridge-macro-1.0.90 + diff-0.1.13 + difflib-0.4.0 + digest-0.10.6 + dirs-4.0.0 + dirs-next-2.0.0 + dirs-sys-0.3.7 + dirs-sys-next-0.1.2 + doc-comment-0.3.3 + drop_bomb-0.1.5 + dyn-clone-1.0.10 + either-1.8.1 + ena-0.14.0 + encode_unicode-0.3.6 + errno-0.2.8 + errno-dragonfly-0.1.2 + fastrand-1.9.0 + fern-0.6.1 + filetime-0.2.20 + fixedbitset-0.4.2 + flate2-1.0.25 + fnv-1.0.7 + form_urlencoded-1.1.0 + fsevent-sys-4.1.0 + generic-array-0.14.6 + getrandom-0.2.8 + glob-0.3.1 + globset-0.4.10 + half-1.8.2 + hashbrown-0.12.3 + heck-0.4.1 + hermit-abi-0.1.19 + hermit-abi-0.2.6 + hermit-abi-0.3.1 + hexf-parse-0.2.1 + iana-time-zone-0.1.53 + iana-time-zone-haiku-0.1.1 + idna-0.3.0 + ignore-0.4.20 + imperative-1.0.4 + indexmap-1.9.2 + inotify-0.9.6 + inotify-sys-0.1.5 + insta-1.26.0 + instant-0.1.12 + io-lifetimes-1.0.5 + is-terminal-0.4.3 + itertools-0.10.5 + itoa-1.0.5 + joinery-2.1.0 + js-sys-0.3.61 + kqueue-1.0.7 + kqueue-sys-1.0.3 + lalrpop-0.19.8 + lalrpop-util-0.19.8 + lazy_static-1.4.0 + lexical-parse-float-0.8.5 + lexical-parse-integer-0.8.6 + lexical-util-0.8.5 + libc-0.2.139 + libmimalloc-sys-0.1.30 + link-cplusplus-1.0.8 + linked-hash-map-0.5.6 + linux-raw-sys-0.1.4 + lock_api-0.4.9 + log-0.4.17 + lz4_flex-0.9.5 + matches-0.1.10 + memchr-2.5.0 + memoffset-0.7.1 + mimalloc-0.1.34 + miniz_oxide-0.6.2 + mio-0.8.5 + natord-1.0.9 + new_debug_unreachable-1.0.4 + nextest-workspace-hack-0.1.0 + nix-0.26.2 + nohash-hasher-0.2.0 + nom-5.1.2 + nom8-0.2.0 + notify-5.1.0 + num-bigint-0.4.3 + num-complex-0.4.3 + num-integer-0.1.45 + num-traits-0.2.15 + num_cpus-1.15.0 + num_enum-0.5.9 + num_enum_derive-0.5.9 + once_cell-1.17.0 + oorandom-11.1.3 + os_str_bytes-6.4.1 + parking_lot-0.12.1 + parking_lot_core-0.9.7 + paste-1.0.11 + path-absolutize-3.0.14 + path-dedot-3.0.18 + peg-0.8.1 + peg-macros-0.8.1 + peg-runtime-0.8.1 + percent-encoding-2.2.0 + pest-2.5.5 + pest_derive-2.5.5 + pest_generator-2.5.5 + pest_meta-2.5.5 + petgraph-0.6.3 + phf-0.11.1 + phf_codegen-0.11.1 + phf_generator-0.11.1 + phf_shared-0.10.0 + phf_shared-0.11.1 + pico-args-0.4.2 + pin-project-lite-0.2.9 + plotters-0.3.4 + plotters-backend-0.3.4 + plotters-svg-0.3.3 + ppv-lite86-0.2.17 + precomputed-hash-0.1.1 + predicates-2.1.5 + predicates-core-1.0.5 + predicates-tree-1.0.7 + proc-macro-crate-1.3.0 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.51 + quick-junit-0.3.2 + quick-xml-0.26.0 + quote-1.0.23 + radium-0.7.0 + rand-0.8.5 + rand_chacha-0.3.1 + rand_core-0.6.4 + rayon-1.6.1 + rayon-core-1.10.2 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.7.1 + regex-automata-0.1.10 + regex-syntax-0.6.28 + remove_dir_all-0.5.3 + ring-0.16.20 + rust-stemmers-1.2.0 + rustc-hash-1.1.0 + rustix-0.36.8 + rustls-0.20.8 + rustversion-1.0.11 + ryu-1.0.12 + same-file-1.0.6 + schemars-0.8.11 + schemars_derive-0.8.11 + scoped-tls-1.0.1 + scopeguard-1.1.0 + scratch-1.0.3 + sct-0.7.0 + semver-1.0.16 + serde-1.0.152 + serde-wasm-bindgen-0.4.5 + serde_derive-1.0.152 + serde_derive_internals-0.26.0 + serde_json-1.0.93 + serde_spanned-0.6.1 + serde_test-1.0.152 + sha2-0.10.6 + shellexpand-3.0.0 + similar-2.2.1 + siphasher-0.3.10 + smallvec-1.10.0 + smawk-0.3.1 + spin-0.5.2 + static_assertions-1.1.0 + string_cache-0.8.4 + strsim-0.10.0 + strum-0.24.1 + strum_macros-0.24.3 + syn-1.0.107 + tempfile-3.3.0 + term-0.7.0 + termcolor-1.2.0 + terminfo-0.7.5 + termtree-0.4.0 + test-case-2.2.2 + test-case-macros-2.2.2 + textwrap-0.16.0 + thiserror-1.0.38 + thiserror-impl-1.0.38 + thread_local-1.1.7 + tikv-jemalloc-sys-0.5.3+5.3.0-patched + tikv-jemallocator-0.5.0 + time-0.1.45 + tiny-keccak-2.0.2 + tinytemplate-1.2.1 + tinyvec-1.6.0 + tinyvec_macros-0.1.1 + titlecase-2.2.1 + toml-0.6.0 + toml_datetime-0.5.1 + toml_edit-0.18.1 + tracing-0.1.37 + tracing-core-0.1.30 + twox-hash-1.6.3 + typenum-1.16.0 + ucd-trie-0.1.5 + unic-char-property-0.9.0 + unic-char-range-0.9.0 + unic-common-0.9.0 + unic-emoji-char-0.9.0 + unic-ucd-category-0.9.0 + unic-ucd-ident-0.9.0 + unic-ucd-version-0.9.0 + unicode-bidi-0.3.10 + unicode-ident-1.0.6 + unicode-linebreak-0.1.4 + unicode-normalization-0.1.22 + unicode-width-0.1.10 + unicode-xid-0.2.4 + unicode_names2-0.5.1 + untrusted-0.7.1 + ureq-2.6.2 + url-2.3.1 + uuid-1.3.0 + version_check-0.9.4 + volatile-0.3.0 + wait-timeout-0.2.0 + walkdir-2.3.2 + wasi-0.10.0+wasi-snapshot-preview1 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.84 + wasm-bindgen-backend-0.2.84 + wasm-bindgen-futures-0.4.34 + wasm-bindgen-macro-0.2.84 + wasm-bindgen-macro-support-0.2.84 + wasm-bindgen-shared-0.2.84 + wasm-bindgen-test-0.3.34 + wasm-bindgen-test-macro-0.3.34 + web-sys-0.3.61 + webpki-0.22.0 + webpki-roots-0.22.6 + which-4.4.0 + widestring-0.5.1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.42.0 + windows-sys-0.45.0 + windows-targets-0.42.1 + windows_aarch64_gnullvm-0.42.1 + windows_aarch64_msvc-0.42.1 + windows_i686_gnu-0.42.1 + windows_i686_msvc-0.42.1 + windows_x86_64_gnu-0.42.1 + windows_x86_64_gnullvm-0.42.1 + windows_x86_64_msvc-0.42.1 + yaml-rust-0.4.5 + yansi-term-0.1.2 +" + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=maturin + +LIBCST_COMMIT="f2f0b7a487a8725d161fe8b3ed73a6758b21e177" +RUSTPYTHON_COMMIT="edf5995a1e4c366976304ca05432dd27c913054e" +declare -A GIT_CRATES=( + [libcst]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst" + [libcst_derive]="https://github.com/charliermarsh/LibCST;${LIBCST_COMMIT};LibCST-%commit%/native/libcst_derive" + [rustpython-ast]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/ast" + [rustpython-common]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/common" + [rustpython-compiler-core]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/core" + [rustpython-parser]="https://github.com/RustPython/RustPython;${RUSTPYTHON_COMMIT};RustPython-%commit%/compiler/parser" +) + +inherit distutils-r1 cargo + +DESCRIPTION="An extremely fast Python linter, written in Rust" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/charliermarsh/ruff" + +SRC_URI=" + $(cargo_crate_uris) + https://github.com/charliermarsh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-util/patchelf +" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/ruff usr/lib*/libruff.so" + +# haven't been able to figure out how to get tests working yet +RESTRICT=test + +DOCS=( + BREAKING_CHANGES.md + CODE_OF_CONDUCT.md + CONTRIBUTING.md + README.md +) + +src_prepare() { + sed -r 's:(strip[[:space:]]*=[[:space:]]*)true:\1false:' \ + -i pyproject.toml || die + + eapply_user +} + +src_configure() { + export RUSTFLAGS="${RUSTFLAGS}" + cargo_src_configure +} + +src_compile() { + cargo_src_compile + + python_copy_sources + distutils-r1_src_configure + distutils-r1_src_compile + + patchelf --set-soname libruff.so target/$(usex 'debug' 'debug' 'release')/libruff.so || die +} + +src_test() { + cargo_src_test + distutils-r1_src_test +} + +src_install() { + distutils-r1_src_install + + local releasedir=target/$(usex 'debug' 'debug' 'release') + + dobin ${releasedir}/ruff + dolib.so ${releasedir}/libruff.so + + dodoc "${DOCS[@]}" +} |