diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 4a4a2ac5a6..eccc402f33 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -9,5 +9,6 @@ Please check all the boxes that apply: - [ ] I have certified the above via adding a `Signed-off-by` line to *every* commit in the pull request. - [ ] This contribution has not been created with the assistance of Natural Language Processing artificial intelligence tools, in accordance with the [AI policy](https://wiki.gentoo.org/wiki/Project:Council/AI_policy). - [ ] I have run `pkgcheck scan --commits --net` to check for issues with my commits. +- [ ] All e-mail addresses added to `metadata.xml` correspond to valid [Gentoo Bugzilla](https://bugs.gentoo.org/), and I will be reading the bug mail send to them, or none were added. Please note that all boxes must be checked for the pull request to be merged. diff --git a/app-admin/yolk/yolk-1.3.0.ebuild b/app-admin/yolk/yolk-1.3.0.ebuild index 2adaca168c..7bab0344af 100644 --- a/app-admin/yolk/yolk-1.3.0.ebuild +++ b/app-admin/yolk/yolk-1.3.0.ebuild @@ -267,7 +267,7 @@ SRC_URI=" https://github.com/elkowar/yolk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " -QA_FLAGS_IGNORE=" +QA_FLAGS_IGNORED=" usr/bin/yolk " diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest index 1c6cb6b093..61e9c30f1e 100644 --- a/app-editors/fresh/Manifest +++ b/app-editors/fresh/Manifest @@ -10,6 +10,7 @@ DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9 DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 DIST arboard-3.6.1.crate 54018 BLAKE2B 77b2d7c30c637fe9e8fd8dcf8ea19a48e120f1e0f46202e40345456afbdb311fbf24e2e6e6d77a413fb5f863fef61ccc0501cee11f66221191e0dc99026bd0f0 SHA512 e434222a82a4e16747ce1893a27140bde9b7154b9da8a19c226559540b890fdf5b6dc2d8265d20821e458bfb678cd950b1a750cf67c0029bbc980ab6515893ed DIST arc-swap-1.9.1.crate 81367 BLAKE2B 59a8ff24b08d64834bda5f6dee0d785ae166245122ff71fc43e52a8fcf96cbf3b10215a5645aac3d10b7be86a4c86132db4cee37df842a7339c3014897f6dfc9 SHA512 534cf98b285098e204b2342346454634f9f20b65512346097d4b2123b4f36d8577a31f54268cdfb24c14f6ad9619f70ff111471628c17ef8c71442c1919b1bdf DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 @@ -104,6 +105,7 @@ DIST darling_core-0.23.0.crate 74564 BLAKE2B cb5d45b08fa8927d91f113a37a8eb77f632 DIST darling_macro-0.23.0.crate 2480 BLAKE2B e81f6bb801e5fabf71fbaf966735e5388023f75e12b8f9bd32e2cd49608ce05625849ecea54db3d682a9d091f8f0348dd60777c316c91af5186aeb0b97e4cf1b SHA512 f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3 DIST deltae-0.3.2.crate 1918626 BLAKE2B cf9ea441e735b4d480ff2be16dbd120520e8c6d8fb62aef5e2593f8e4384a17582c61978f57a70b9452e5774e00e4a0189c6c7c399016766512610a3d50915fc SHA512 d48d5afe625168ca87af8a759b7245e0e324ab78b57714d55ae19363d9ba74d7eb7a6c641fe2a3af5567ad0b47be8aeaf2ddf48080be355561a2e9a03e1076ba DIST deranged-0.5.8.crate 26885 BLAKE2B 72b9b2025009a0c69a6678f079415937c39c4a4ad307eb8dbed1f8d2d6e125f0ef4e422b65a7d08c2b1043814acafc0c6a0e81b024fd8736930eb29793e000f1 SHA512 cba9189672275a2d46d61ec04ce8d08ed314d7dcd7671029f3d7099106e112879eddcbeed23b8e167467abc9e1f5211786b5a91a7b2c41720badc601e21a17ac +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb DIST derive_more-2.1.1.crate 88632 BLAKE2B c875dd4b0718ab1ee2e6faa74e1e1206b972f90dc0541dddd97dbcb6e3d2a7489ec55a7d4d6c27371a3d308e0e58d135ad5d0bb050777b5b60d75466a3a9e626 SHA512 cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff DIST derive_more-impl-2.1.1.crate 99094 BLAKE2B 9fe9720e2cc9b66e849b8598e28d949bdf5422c34945227ca12c2626f80c564ff78edc59ab57863c18c11ef558c4b3e5629bbe037c4fcc0ba323679d04d26880 SHA512 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89 DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c @@ -112,6 +114,7 @@ DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9 DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d DIST dispatch2-0.3.1.crate 55299 BLAKE2B a159e925c2b6ccc7357873b06114a600cd2c9137fb1f179883070aca60b3a4f4d63ec3cc27ff7e597f972ba3ea50621609f49b38c3be83b56cde6c6cc5573178 SHA512 58c2c10ce8e6d68faba8d96b2553979dece0a0733d98ccd22354231611b431ba76e6781729ebbdc52b695c11cadda53e9d26a09a7e11ef4cf47a94902bada878 +DIST displaydoc-0.2.6.crate 21191 BLAKE2B b9026fc3de6154cd72500f6a2eeb8184707cd2e0f5796a53c793fb516e497ce2facdf2950f005a6dc370f46d70a0c71f525fa69f938685b39de8d926e85b4db9 SHA512 6361c2ecb04a6fd260fa4b3bdd7650fdcaa5f12066e9a7b6d36c32e6d02f3de969249c7ed98f1bb9949cf236b256dd526551f2f614600e7d8d00764c7a74c0d7 DIST dlib-0.5.3.crate 7120 BLAKE2B dd9b7ba4fb33dc206315d48e064916209f9554d5a884e68f58a1d486ec43b250714255be06c6d4a820cb13e08803c6db6f3ec1305993b5294375ba627cd64f56 SHA512 8f0c798104d987daf52f9b0b26d15334f5fa75cc6efce4c4220219cfd7f132d73c18e045bf101735532a517a7952f895651d54f4e470135a65270d6f4a977848 DIST doctest-file-1.1.1.crate 14391 BLAKE2B 4ea8e65b17245fe4ec7e4086cc2b5582176cc006b8b48b750a1b3db40745bb32135b7128086fd60a7a458a3711e3a3e1d4ea181efc7bc417da29ca5ff3ea4155 SHA512 2b5a773969532a852555ae87475f6151a03ff5677933fda4945d455cd3858453d920d56ac17bc44d14bfcad005704236c6baa43ab0849fe18a6c56f0964f7d53 DIST document-features-0.2.12.crate 14739 BLAKE2B 75d279017eae0877aaecb3dd953ea9a19083f5affe9215e623a9235ca97b156484b1bef8e682b5e81859e914841c951be035a24ffe0afca419ef2721949d1411 SHA512 2991ae0f22656cde0aba8d8d76745a0316febe1d5ffa31e9d57ef5800fdbd10d7949d34b12024981610c7ff983c92f97f0fe432f8a75ff1b7da5e3531f01e677 @@ -139,6 +142,7 @@ DIST fastrand-2.4.1.crate 20773 BLAKE2B 79fe53f19cbd8343ba15c21adad7397ca9e351d0 DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 DIST filedescriptor-0.8.3.crate 12635 BLAKE2B 603c15f2a83bdfa190c882cb9dd6a84ef3617898fa0969f45d19a6448ce98b0a139708aed3441fc8b5de5ecd49de0b06404412a8f2e199488c4487dc5ca4e16b SHA512 1d403271dcbb846666acc8df2b2f738c35c1ff3f37af8a87c7c0cee3b73bef1b7b75885e426d27c5ec0ee1f3c4f1a31ba63b5a11eb3805eb675a399d1b5f9b40 +DIST filetime-0.2.29.crate 16977 BLAKE2B 3e2d198e2e9331192109ededd07c985cc6b31f45a9e8bd970f8c0894ec3c614e6c234601400c1e7f71c4297748a8b51fda3b6e6bda96e6ee6924963911c5982a SHA512 95314f25a34829740e2177c651afad66075f154e461279f67282240bbf815ec03ea6e751d8ce1e8d25c7da7199fe6e4e89dbb643264bb18fa210875742935d8e DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de DIST finl_unicode-1.4.0.crate 66414 BLAKE2B 148990b59fc594571195bd9ff3482de9d286993564eaec065957cd7bad548613d4eb5a71574809cee3eed8384d95768e91a88569028fe0ce3de91cde3fa11055 SHA512 19a635185007adbb58bba2784887560d6fd9c7da8a991b3cb84d89a680a28ba9ac6de17f4e19396969efc1143eeaf0b3b5f09953d1e6f74e5e0e1dbd7b78011d DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab @@ -155,6 +159,7 @@ DIST fresh-0.4.1.tar.gz 36791396 BLAKE2B 27361b5c6f145afd612cb979cd10558443a24e6 DIST fresh-0.4.2.tar.gz 40374636 BLAKE2B 505059907ea22474d59c1f1ab2e2964c04cd3b788d434d16d71c417905df2fd1c5b7647cb1a1611945c2ba3e07693d151e7b4ae4c69c34b6005825f3c2dc7de1 SHA512 2840b178e62349f6f63d695da823e582ec27db5063694228702b432b517e280aede0e6dd3209bff912ab2a2c2c5e103f500e2029d32e55a4b209186e341a67e0 DIST fresh-0.4.3.tar.gz 39756176 BLAKE2B 120ca9d16f10aba0b6507d233c69ec035b701f07f529b30260bf1c3c1bb3881ebae0ab9db3e9353677f26f23ae3257de8c3cc1a2782bc2eef7bc4cde73932afd SHA512 578b2ca71456f94929df91a344e58322927b0306894ec3b5d8963c333d374f88b6af96ba047e7d5997bfacd2723b95f358b16f4acc5cd8ba1e0e1584aaa091b1 DIST fresh-0.4.4.tar.gz 40102184 BLAKE2B 6a574820f6a4e0d572574403bb1c6cb1d3d0ab7f047b960a01c2be56550a242884c7342b7b88475a47e64ab052c9a1c20401effebc6cdd2cefa606a0ba43a4a8 SHA512 a4893d059bfbb36cb05c44b56b5c51ee2de87c3022c0341b9e2ed4de6a8df9158f55ba7ed8cce2abeff7cce003cdd48c67c5e908bb5d533a3f71e9376e918c70 +DIST fresh-0.4.5.tar.gz 40472067 BLAKE2B b3fbfa54379718f09a6e9c5cdbd9de9e7a548841ff7d93fbb55175aef8f152360c544db449dee25fe83bfec7967f183531b88b32349bd9a349ff9444dc6d72a0 SHA512 718bf1bb8987589caa5cd7466c28703adcbd909ebcc4a7ed8a7de5913761436fd48ba8c6b587209503843ea3f459db229045b1ff13f38c00541d739d331487a0 DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 @@ -259,6 +264,7 @@ DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c2 DIST lru-0.16.4.crate 17470 BLAKE2B 15c75fd6e0bd8d68e9fa0386214e64ec7e753f3f62ac307eeac44d47c29781d0b3282b1a1b4517ebc9e071a906dd489dd3b4c233233e4bf948520a20ea09a37a SHA512 3d3c4e62c4e0033738fbf8b0948adeb693c882bc70237e5988d681fe4cab6761c5aee8dfe0ffc555c4b02588efddcb8dcc2ab1cd56eefca67fa71bf823185bb2 DIST lsp-types-0.97.0.crate 70764 BLAKE2B 112deaa1be17a19b3d369e0405847e32b8b901a8cd5b99dd9a8582e3b6c9a344a4ea776a405ef56d41cb4810b638744182f24dcbad2051ec3a76ae51dd5a251d SHA512 2d4350c7fe95f6c1c75275f321e92d3380c6dcc58a4707b24708ec0cb595024dd6d5b3d6fc0089f09fc6a8f9a7f246840dd2fd2947c7ea41764a2c2a9791f885 DIST lyon_geom-1.0.19.crate 55577 BLAKE2B 2c8210de5bd5c11af8e45e31126b4fa899c4e2ae850a77e813c1fbcfea4bc64c9821a111a7f251c896e0efd606051b2058abbff4c7dc11097cf507d19e34c23e SHA512 6fa66a809f4846a8d0eff7224a541c7f86f50ae2332384cbcee2ee178137ae3e9d590faa7263064f63801ea82708c2917a01f457940cd96090a87b4126924d03 +DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 DIST mac_address-1.1.8.crate 12876 BLAKE2B c0e91482dc2aa5697188b747fc4544dbc787ee203821f7c2651b996d5041c7ae80ba02ad87b8ac447b16191644e3633136bea22cc379c3edcb669be499703eee SHA512 bc267a2347aa81e479f831ac6a06830176c7d5e97d85ec213c2845b30824585fb240111d3a8fbc2aee6b53dc6941d51f57c08dc4461d0293e945fc51f9d7bb35 DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 @@ -519,6 +525,7 @@ DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a DIST syntect-5.3.0.crate 833348 BLAKE2B 2eac10507da090fbd4dfb75e0aa96093ef10bc8cce9d8a1fb20e08a357cd82edb60dd6e008ad90ec09acefbea30de4661f5407b3afad94d57a542203c1406b8a SHA512 0c0eec80117c14e65fed1270021424ed839f51740e643533d6a9082a0011eb48577f52d99f26b0a86a500a0cbd54d0c07c87da78f9ebe5442fdf569784a05dbe DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.46.crate 70809 BLAKE2B ac232539dbf4fea1fe903b9669c317daa684fc8b2bde730a7cd0e05d67061547dfe8d121d05533c0de065e3125e8e7f3f9c2753bab9cc623f93aa6e53ab941ed SHA512 7e703def0d0fa16c6fc35e12adc11bb059efd927d7ec9fa3185b4f160fde7fa930c36ac08faf19fde8d2002c1247c30221438e02fdf7c3e304425d68eb8d9e78 DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 DIST tempfile-3.27.0.crate 44780 BLAKE2B 898b8b00613c4617271febdd54dd1e5f66aca54c1e4b60067e508c87c15fe32f0ce2d30b3dd630ecf7083b046d579f31064fa72de09067981c920f4aab86f2ba SHA512 bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a @@ -712,12 +719,16 @@ DIST x11-2.21.0.crate 67810 BLAKE2B 075a51fd5f20b700389625b7f582a1d946d810d08f55 DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 DIST xcursor-0.3.10.crate 7768 BLAKE2B fa0ff6e49b2bebebed7fc116cc39a64b7447d2b86204126a8468576fd3b2e2a406539e1b9ce3eb6ed53ee8ae336fdeab8c09619f5991310809376295b2bfea8a SHA512 e4e18a0b5b77b624dc00e71a1e73e95424f2ffb9c25f234a8dda8fa00c0be2a93a1203e56d9efea675237ea78d007a22b164306b764c9d5b9b4116752f42e946 DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834 DIST xml-rs-0.8.28.crate 52826 BLAKE2B e8800723318eead12d9fd17386853b6bfdaa34a24774b36a4c9d7b682a6d8fdf7e2c2e400021e9eaf19093671d0f35ebf420fecff05f17f597732eaa25b48fda SHA512 5ec5e099d6472ba1b36eebeac88b751f996f1ed5f1954b2b8e7d9416e52046b573f121f0cd4334925e6a3ec22fbeae87a9e2dd3b0db4d1afede32814792384aa +DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST zerocopy-0.8.48.crate 287554 BLAKE2B f66a7efa5970e16ad8c0e35a7f894192d93f9f9328bf1f8ff3f75f0a091cc8a44c5bddb4cd89e6acd8422cbc1ca1c6fc230c65b32e82460ab541435ab81408dc SHA512 c66a2a301bebfcb6519ac122d5b03a5f5ea2443d83ebcacfacc564d01b9d6173581fcb4df122444c910ea0b0e420d1529e3318d60695cec3d9df28a1837b9f9e DIST zerocopy-derive-0.8.48.crate 97646 BLAKE2B a75bf954fc7b9878325bb7dd953351eef1858ab3d41464661cd5fd8638f8417fa2ae05c4fc9b72ea7c2121a6455ecf683a1f096b49f62941fc110f2c43316ee5 SHA512 7dd11845b9c07fcc6c7289f792a27c30b2eb6122a403e9cfaa59177a953a60e5e412040a085d12b31a4c52306d3e3517a7f295ba62fb4441aac8e2d5f052e3c3 DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zip-2.4.2.crate 110773 BLAKE2B e62323b67952efc241c1386c4679d618c53743139f0add5f7ea9d32178167a771d3ee42ed29ced4b8977a8d210dd86a907e26681d94ef310ea437e2d754a9591 SHA512 fdf4c182c3b22089107d984327a1205c010d57e193311d025f77c8349767bbeb8b848b56fa52d5ed6e9bdb3a5c32ea3454b763e7fe83eaebe90b9e32cfa97ffe DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zopfli-0.8.3.crate 51589 BLAKE2B 5c1e9120b44bf6576bdc636b6e66f7f6d2aa56e4772481ffd027f56383cbc85032d003dbb04cd47cd6783f6901017fd270279dfcdda6caffc8c32eeb473c96ea SHA512 564453096c9352d732c76b3eec69c3f454cbdf64f99926f676e845fc5312fa6833bcaa3a451ed87b7c7038bb5ec2bcb1467e21b29250a7524b78421ac987cd33 diff --git a/app-editors/fresh/fresh-0.4.5.ebuild b/app-editors/fresh/fresh-0.4.5.ebuild new file mode 100644 index 0000000000..f0876f63db --- /dev/null +++ b/app-editors/fresh/fresh-0.4.5.ebuild @@ -0,0 +1,813 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.93.0" + +MY_PN=${PN}-editor +MY_P="${MY_PN}-${PV}" + +CRATES=" + ab_glyph@0.2.32 + ab_glyph_rasterizer@0.1.10 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + alacritty_terminal@0.25.1 + allocator-api2@0.2.21 + android-activity@0.6.1 + android-properties@0.2.2 + android_system_properties@0.1.5 + anstyle@1.0.14 + anyhow@1.0.102 + arbitrary@1.4.2 + arboard@3.6.1 + arc-swap@1.9.1 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ascii@1.1.0 + ash@0.38.0+1.3.281 + async-lock@3.4.2 + async-trait@0.1.89 + atk-sys@0.18.2 + atk@0.18.2 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.0 + base62@2.2.4 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.11.1 + bitvec@1.0.1 + block-buffer@0.10.4 + block-buffer@0.12.0 + block2@0.5.1 + block@0.1.6 + bstr@1.12.1 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + bytes@1.11.1 + cairo-rs@0.18.5 + cairo-sys-rs@0.18.2 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + castaway@0.2.4 + cc@1.2.61 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.4 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + chrono@0.4.44 + chunked_transfer@1.5.0 + clang-sys@1.8.1 + clap@4.6.1 + clap_builder@4.6.0 + clap_derive@4.6.1 + clap_lex@1.1.0 + clipboard-win@5.4.1 + cobs@0.3.0 + codespan-reporting@0.12.0 + combine@4.6.7 + compact_str@0.9.0 + concurrent-queue@2.5.0 + console@0.16.3 + const-oid@0.10.2 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.10.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core_maths@0.1.1 + cow-utils@0.1.3 + cpufeatures@0.2.17 + cpufeatures@0.3.0 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crunchy@0.2.4 + crypto-common@0.1.7 + crypto-common@0.2.1 + csscolorparser@0.6.2 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + cursor-icon@1.2.0 + darling@0.23.0 + darling_core@0.23.0 + darling_macro@0.23.0 + deltae@0.3.2 + deranged@0.5.8 + derive_arbitrary@1.4.2 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + digest@0.11.3 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.1 + dispatch@0.2.0 + displaydoc@0.2.6 + dlib@0.5.3 + doctest-file@1.1.1 + document-features@0.2.12 + downcast-rs@1.2.1 + dpi@0.1.2 + dragonbox_ecma@0.1.12 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dyn-clone@1.0.20 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + euclid@0.22.14 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + evictor@0.5.1 + fancy-regex@0.11.0 + fancy-regex@0.16.2 + fastrand@2.4.1 + fdeflate@0.3.7 + field-offset@0.3.6 + filedescriptor@0.8.3 + filetime@0.2.29 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fixedbitset@0.5.7 + flate2@1.1.9 + fluent-uri@0.1.4 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + funty@2.0.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.5 + gdk-sys@0.18.2 + gdk@0.18.2 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.2 + gio-sys@0.18.1 + gio@0.18.4 + gl_generator@0.14.0 + glib-macros@0.18.5 + glib-sys@0.18.1 + glib@0.18.5 + glob@0.3.3 + globset@0.4.18 + globwalk@0.8.1 + glow@0.16.0 + glutin_wgl_sys@0.6.1 + gobject-sys@0.18.0 + gpu-allocator@0.28.0 + gpu-descriptor-types@0.2.0 + gpu-descriptor@0.3.2 + gtk-sys@0.18.2 + gtk3-macros@0.18.2 + gtk@0.18.2 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + hashbrown@0.17.0 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + home@0.5.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + hybrid-array@0.4.11 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + id-arena@2.3.0 + ident_case@1.0.1 + ignore@0.4.25 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@2.14.0 + indoc@2.0.7 + inotify-sys@0.1.5 + inotify@0.11.1 + insta@1.47.2 + instability@0.3.12 + interprocess@2.4.2 + is-docker@0.2.0 + is-wsl@0.4.0 + itertools@0.11.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.18 + jni-macros@0.22.4 + jni-sys-macros@0.4.1 + jni-sys@0.3.1 + jni-sys@0.4.1 + jni@0.21.1 + jni@0.22.4 + jobserver@0.1.34 + js-sys@0.3.97 + jsonc-parser@0.32.3 + kasuari@0.4.12 + keyboard-types@0.7.0 + khronos-egl@6.0.0 + khronos_api@3.1.0 + kqueue-sys@1.1.0 + kqueue@1.1.1 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.186 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.16 + libxdo-sys@0.11.0 + libxdo@0.6.0 + line-clipping@0.3.7 + linked-hash-map@0.5.6 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.29 + lru@0.16.4 + lsp-types@0.97.0 + lyon_geom@1.0.19 + lzma-sys@0.1.20 + mac_address@1.1.8 + malloc_buf@0.0.6 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memmem@0.1.1 + memoffset@0.9.1 + metal@0.33.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.2.0 + miow@0.6.1 + muda@0.17.2 + naga@28.0.0 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nix@0.28.0 + nix@0.29.0 + nix@0.31.2 + nom@7.1.3 + nom@8.0.0 + nonmax@0.5.5 + normpath@1.5.1 + notify-types@2.1.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.1 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.6 + num_enum_derive@0.7.6 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.4 + objc@0.2.7 + once_cell@1.21.4 + onig@6.5.3 + onig_sys@69.9.3 + open@5.3.4 + openssl-probe@0.2.1 + option-ext@0.2.0 + orbclient@0.3.54 + ordered-float@4.6.0 + ordered-float@5.3.0 + os_pipe@1.2.3 + owned_ttf_parser@0.25.1 + owo-colors@4.3.0 + oxc-browserslist@3.0.2 + oxc-miette-derive@2.7.1 + oxc-miette@2.7.1 + oxc_allocator@0.128.0 + oxc_ast@0.128.0 + oxc_ast_macros@0.128.0 + oxc_ast_visit@0.128.0 + oxc_codegen@0.128.0 + oxc_compat@0.128.0 + oxc_data_structures@0.128.0 + oxc_diagnostics@0.128.0 + oxc_ecmascript@0.128.0 + oxc_estree@0.128.0 + oxc_index@4.1.0 + oxc_isolated_declarations@0.128.0 + oxc_parser@0.128.0 + oxc_regular_expression@0.128.0 + oxc_semantic@0.128.0 + oxc_span@0.128.0 + oxc_str@0.128.0 + oxc_syntax@0.128.0 + oxc_transformer@0.128.0 + oxc_traverse@0.128.0 + pango-sys@0.18.0 + pango@0.18.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pathdiff@0.2.3 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf@0.13.1 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_macros@0.11.3 + phf_macros@0.13.1 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-internal@1.1.12 + pin-project-lite@0.2.17 + pin-project@1.1.12 + piper@0.2.5 + pkg-config@0.3.33 + plain@0.2.3 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + portable-atomic-util@0.2.7 + portable-atomic@1.13.1 + portable-pty@0.9.0 + postcard@1.1.3 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + presser@0.3.1 + prettyplease@0.2.37 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.0 + proc-macro-crate@3.5.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + profiling@1.0.18 + proptest@1.11.0 + pulldown-cmark@0.13.3 + quick-error@1.2.3 + quick-xml@0.39.3 + quote@1.0.45 + r-efi@5.3.0 + r-efi@6.0.0 + radium@0.7.0 + rand@0.8.6 + rand@0.9.4 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + range-alloc@0.1.5 + raqote@0.8.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-termwiz@0.1.0 + ratatui-wgpu@0.5.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + raw-window-handle@0.6.2 + recvmsg@1.0.0 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_syscall@0.7.5 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + relative-path@2.0.1 + renderdoc-sys@1.1.0 + ring@0.17.14 + ropey@1.6.1 + rquickjs-core@0.11.0 + rquickjs-macro@0.11.0 + rquickjs-serde@0.5.0 + rquickjs-sys@0.11.0 + rquickjs@0.11.0 + rust-i18n-macro@3.1.5 + rust-i18n-support@3.1.5 + rust-i18n@3.1.5 + rustc-hash@1.1.0 + rustc-hash@2.1.2 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.4 + rustls-native-certs@0.8.3 + rustls-pki-types@1.14.1 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.2 + rustls-webpki@0.103.13 + rustls@0.23.40 + rustversion@1.0.22 + rusty-fork@0.3.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schannel@0.1.29 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + security-framework-sys@2.17.0 + security-framework@3.7.0 + self_cell@1.2.2 + semver@1.0.28 + seq-macro@0.3.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.1.1 + serde_yaml@0.9.34+deprecated + serial2@0.2.36 + sha1@0.11.0 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_library@0.1.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.9 + simd_cesu8@1.1.1 + simdutf8@0.1.5 + similar@2.7.0 + siphasher@1.0.3 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smawk@0.3.2 + smithay-client-toolkit@0.19.2 + smol_str@0.2.2 + socket2@0.6.3 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + str_indices@0.4.4 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + sw-composite@0.7.16 + syn@1.0.109 + syn@2.0.117 + syntect@5.3.0 + system-deps@6.2.2 + tap@1.0.1 + tar@0.4.46 + target-lexicon@0.12.16 + tempfile@3.27.0 + termcolor@1.4.1 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time@0.3.47 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tokio-macros@2.7.0 + tokio@1.52.2 + toml@0.8.23 + toml@1.1.2+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@1.1.1+spec-1.1.0 + toml_edit@0.19.15 + toml_edit@0.20.7 + toml_edit@0.22.27 + toml_edit@0.25.11+spec-1.1.0 + toml_parser@1.1.2+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.1.1+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.23 + tracing@0.1.44 + trash@5.2.6 + tree-sitter-go@0.25.0 + tree-sitter-highlight@0.26.8 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-templ@2.2.0 + tree-sitter-typescript@0.23.2 + tree-sitter@0.26.8 + tree_magic_mini@3.2.2 + triomphe@0.1.15 + ts-rs-macros@12.0.1 + ts-rs@12.0.1 + ttf-parser@0.25.1 + typed-arena@2.0.2 + typenum@1.20.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-id-start@1.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.13.2 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + ureq-proto@0.6.0 + ureq@3.3.0 + urlencoding@2.1.3 + utf8-zero@0.8.1 + utf8parse@0.2.2 + uuid@1.23.1 + valuable@0.1.1 + version-compare@0.2.1 + version_check@0.9.5 + vt100@0.16.2 + vte@0.15.0 + vtparse@0.6.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.3+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.70 + wasm-bindgen-macro-support@0.2.120 + wasm-bindgen-macro@0.2.120 + wasm-bindgen-shared@0.2.120 + wasm-bindgen@0.2.120 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + wayland-backend@0.3.15 + wayland-client@0.31.14 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.14 + wayland-protocols-plasma@0.3.12 + wayland-protocols-wlr@0.3.12 + wayland-protocols@0.32.12 + wayland-scanner@0.31.10 + wayland-sys@0.31.11 + web-sys@0.3.97 + web-time@1.1.0 + webpki-root-certs@1.0.7 + webpki-roots@1.0.7 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wgpu-core-deps-apple@28.0.0 + wgpu-core-deps-emscripten@28.0.0 + wgpu-core-deps-windows-linux-android@28.0.0 + wgpu-core@28.0.1 + wgpu-hal@28.0.1 + wgpu-types@28.0.0 + wgpu@28.0.0 + which@6.0.3 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.3.2 + windows-core@0.56.0 + windows-core@0.62.2 + windows-future@0.3.2 + windows-implement@0.56.0 + windows-implement@0.60.2 + windows-interface@0.56.0 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-numerics@0.3.1 + windows-result@0.1.2 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.2.1 + windows@0.56.0 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.13 + winnow@0.5.40 + winnow@0.7.15 + winnow@1.0.2 + winreg@0.10.1 + winresource@0.1.31 + winsafe@0.0.19 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-bindgen@0.57.1 + wit-component@0.244.0 + wit-parser@0.244.0 + wl-clipboard-rs@0.9.3 + wyz@0.5.1 + x11-dl@2.21.0 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xattr@1.6.1 + xcursor@0.3.10 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.28 + xz2@0.1.7 + yaml-rust@0.4.5 + zerocopy-derive@0.8.48 + zerocopy@0.8.48 + zeroize@1.8.2 + zip@2.4.2 + zmij@1.0.21 + zopfli@0.8.3 +" + +inherit cargo desktop xdg + +DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" +HOMEPAGE=" + https://getfresh.dev/ + https://github.com/sinelaw/fresh + https://crates.io/crates/fresh-editor +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${P}/crates/${MY_PN}" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dev-bins +embed-plugins +plugins gui" +REQUIRED_USE="embed-plugins? ( plugins )" + +RESTRICT="test" # interactive + +src_prepare() { + default + + cd "${WORKDIR}/${P}" || die + + rm docs/fresh.txt || die + + cp "crates/${MY_PN}/docs/fresh.txt" docs || die +} + +src_configure() { + local myfeatures=( + runtime + $(usev plugins) + $(usev embed-plugins) + $(usev gui) + $(usev dev-bins) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg + domenu flatpak/io.github.sinelaw.${PN}.desktop + + insinto /usr/share/metainfo/ + doins flatpak/io.github.sinelaw.${PN}.metainfo.xml + + cd "${WORKDIR}/${P}" || die + + local DOCS=( + {README,CHANGELOG}.md + docs/ + ) + + einstalldocs +} diff --git a/app-laptop/clevo-fan-control/Manifest b/app-laptop/clevo-fan-control/Manifest new file mode 100644 index 0000000000..3e9cb46368 --- /dev/null +++ b/app-laptop/clevo-fan-control/Manifest @@ -0,0 +1 @@ +DIST clevo-fan-control-0_pre20260722.tar.gz 16110 BLAKE2B 2e7a528161381a9b0796e96e80116d5ba8b7620024e979e4ed45183876f5279f240651016ecf1a78f74bf2e1597223cf5d5000248e8b34c7f2844d6a40914da9 SHA512 44bbdba54dcb08270341a4861d17d6f34d06c3cbc7da597f80f3a21f005c8722d7ed4999775a5c8beb9ae42e8a059a0021470dd2788bfff07725234fcc47418f diff --git a/app-laptop/clevo-fan-control/clevo-fan-control-0_pre20260722.ebuild b/app-laptop/clevo-fan-control/clevo-fan-control-0_pre20260722.ebuild new file mode 100644 index 0000000000..efa3de0bbd --- /dev/null +++ b/app-laptop/clevo-fan-control/clevo-fan-control-0_pre20260722.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Fan speed controller for Clevo laptops" +HOMEPAGE="https://github.com/agramian/clevo-fan-control" +EGIT_REPO_URI="https://github.com/agramian/clevo-fan-control.git" + +GIT_COMMIT="76465b0ff86b86b1417a8956a49677c684873af1" +SRC_URI="https://github.com/agramian/clevo-fan-control/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${GIT_COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" +dev-libs/libayatana-appindicator +x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DHOME="${T}/portage-home" +) +cmake_src_configure +} + +src_install() { + cmake_src_install + rm -rfv "${ED}/var" || die +} diff --git a/app-laptop/clevo-fan-control/clevo-fan-control-9999.ebuild b/app-laptop/clevo-fan-control/clevo-fan-control-9999.ebuild index 56d5199d58..e367bbf372 100644 --- a/app-laptop/clevo-fan-control/clevo-fan-control-9999.ebuild +++ b/app-laptop/clevo-fan-control/clevo-fan-control-9999.ebuild @@ -11,25 +11,22 @@ EGIT_REPO_URI="https://github.com/agramian/clevo-fan-control.git" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" RDEPEND=" -dev-libs/libayatana-appindicator -x11-libs/gtk+:3 + dev-libs/libayatana-appindicator + x11-libs/gtk+:3 " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" src_configure() { -local mycmakeargs=( --DUSER=portage --DGROUP=portage --DHOME="${T}/portage-home" + local mycmakeargs=( + -DHOME="${T}/portage-home" ) cmake_src_configure } src_install() { -cmake_src_install -rm -rfv "${ED}/var" + cmake_src_install + rm -rfv "${ED}/var" || die } diff --git a/app-misc/doublecmd/Manifest b/app-misc/doublecmd/Manifest index 1ee0185300..cdeb1af3ed 100644 --- a/app-misc/doublecmd/Manifest +++ b/app-misc/doublecmd/Manifest @@ -1,3 +1,2 @@ -DIST doublecmd-1.1.31-src.tar.gz 9651875 BLAKE2B 020d3652df851744e228219c8b0730ad06dbfe1cda460952553903ba07a35ec4252b96c795cfd3841f3778186d8b120c6db8a3e3ef7ae499156f9a374496f2e3 SHA512 d7de6d1006c672705bc70bc4059919f51e1f5e47780dc6099bbc867c24d6637df413126c86f1a6c3ca56a37a902b90ff5a8c0502c42a0cdc25e770d000abc0ba DIST doublecmd-1.1.32-src.tar.gz 9652239 BLAKE2B 2ed7b80fed61deac92c24d6ba1c647b3bb2ee64e053dc32d9f2df595f6d72166f42041b2fea6318831565d20f7760594ad065caeb83988bd3d0ca6a7f9fd0fc0 SHA512 63ab0397a1327949558974972129ff405dad2a0de028b9c4d4f45db5343829f61e772f5aef5c75770db1f22ff42f213321b020e0bc96bfc902d8aaeb1c027d72 -DIST doublecmd-1.2.6-src.tar.gz 10126927 BLAKE2B d458f9440d236e532f2e38bf5f86cb4092738c855577b863cb6f7d045eac763282d55ae605f8905d5bfeafdfef21f34341301f0204de0a8ead9906b158141d46 SHA512 a795409acd44b4b0b1789cb3f8dc64d72c44200b55a488f7858a98ae31c8218ebed096783b40e5741768e0c0e6f0fb391713f296721670385993501738965de9 +DIST doublecmd-1.2.7-src.tar.gz 10065369 BLAKE2B ecb8798fa38ccd1a06c4ca05956552261ed7c678df301b8f1e2ab3d2e984d7db9d502ff0bad8563dcadc6cbd38b400ce112d42b6d4bbaadc3b6992abd1a8dcc9 SHA512 959c4bbd98fd2ca357a0362eda037fd2125869555ddc919b61e23b298c4528261610822e4fe485a51b1d70202af3eaa15054bfbe565b698c1881ef7e84b11231 diff --git a/app-misc/doublecmd/doublecmd-1.1.31.ebuild b/app-misc/doublecmd/doublecmd-1.1.31.ebuild deleted file mode 100644 index 2a3563aa3a..0000000000 --- a/app-misc/doublecmd/doublecmd-1.1.31.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2016-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg - -DESCRIPTION="Cross Platform file manager" -HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz" - -LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - !app-misc/doublecmd-bin - dev-libs/glib:2 - sys-apps/dbus - x11-libs/libX11 - dev-libs/libqt6pas:= -" - -DEPEND=" - ${RDEPEND} - sys-libs/ncurses:= -" - -BDEPEND=" - >=dev-lang/lazarus-3.0[qt6] -" - -PATCHES=( "${FILESDIR}"/00-lazbuild-command.patch ) - -# Built with fpc, does not respect anything -QA_FLAGS_IGNORED=".*" -QA_PRESTRIPPED=".*" - -src_compile(){ - ./build.sh release qt6 || die -} - -src_install(){ - ./install/linux/install.sh --install-prefix="${D}" || die - dodoc doc/README.txt doc/changelog.txt - rm -r "${ED}"/usr/share/doublecmd/doc || die - dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc -} diff --git a/app-misc/doublecmd/doublecmd-1.2.6.ebuild b/app-misc/doublecmd/doublecmd-1.2.7.ebuild similarity index 100% rename from app-misc/doublecmd/doublecmd-1.2.6.ebuild rename to app-misc/doublecmd/doublecmd-1.2.7.ebuild diff --git a/app-text/txm/txm-0.1.5.ebuild b/app-text/txm/txm-0.1.5.ebuild index 33f3472501..596322ed21 100644 --- a/app-text/txm/txm-0.1.5.ebuild +++ b/app-text/txm/txm-0.1.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 -RUST_MIN_VER="1.85.0" +RUST_MIN_VER="1.88.0" CRATES=" aho-corasick@1.1.4 allocator-api2@0.2.21 diff --git a/dev-build/buildstream-plugins-community/Manifest b/dev-build/buildstream-plugins-community/Manifest new file mode 100644 index 0000000000..0ee30077a8 --- /dev/null +++ b/dev-build/buildstream-plugins-community/Manifest @@ -0,0 +1 @@ +DIST buildstream-plugins-community-2.3.1.tar.bz2 130547 BLAKE2B f31634f526d6768615a98d59c1c100c4906441e636965eb990e6b330693e54517a9108760d1e28ac3eba96729c6fb8ba378880a635860f55c042534b342ce1c1 SHA512 cdebe7b88d0c528ff23166a1065bff952c136411b587dddd7454f8903b0d399319da120596aee424a5e6e9c482d52b11c31b27acbe2fff2e3c77aaf9621a0181 diff --git a/dev-build/buildstream-plugins-community/buildstream-plugins-community-2.3.1.ebuild b/dev-build/buildstream-plugins-community/buildstream-plugins-community-2.3.1.ebuild new file mode 100644 index 0000000000..343d5d740d --- /dev/null +++ b/dev-build/buildstream-plugins-community/buildstream-plugins-community-2.3.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="A collection of community maintained plugins for the BuildStream project" +HOMEPAGE="https://buildstream.gitlab.io/buildstream-plugins-community/" +SRC_URI="https://gitlab.com/BuildStream/buildstream-plugins-community/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-build/buildstream:2[${PYTHON_USEDEP}] + dev-python/arpy[${PYTHON_USEDEP}] + dev-python/dulwich[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pycodestyle[${PYTHON_USEDEP}] + dev-python/pyftpdlib[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + dev-python/pytest-datafiles[${PYTHON_USEDEP}] + dev-python/pytest-env[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/setuptools-scm[${PYTHON_USEDEP}] + dev-util/ostree + dev-util/quilt + dev-vcs/git-lfs + ) +" + +RESTRICT="!test? ( test )" + +EPYTEST_PLUGINS=( pytest-datafiles ) + +distutils_enable_tests pytest + +src_configure() { + # pyproject contains `version=dynamic` + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + + distutils-r1_src_configure +} + +python_test() { + # UNKNOWN:Path name should not have more than 107 characters + local TMPDIR=/tmp + + # fuse: failed to open /dev/fuse: Permission denied + addwrite "/dev/fuse" + # still fails inside a bubblewrap container :/ + # fusermount3: mount failed: Operation not permitted + + EPYTEST_DESELECT=( + # fuse tests + tests/sources/bazel.py::test_basic + tests/sources/bazel.py::test_multi_url + tests/sources/bazel.py::test_no_sha + # tests using network + tests/sources/bazel_file.py::test_basic + tests/sources/bazel_file.py::test_multi_url + source_determinism.py::test_deterministic_source_umask[git_tag] + source_determinism.py::test_deterministic_source_umask[zip] + ) + + # to not pollute the source directory and make grepping hard. + # can't just use ${T} as the --basetemp option removes the directory + # if it exists + epytest --basetemp "${T}"/test_dir +} diff --git a/dev-build/buildstream-plugins-community/metadata.xml b/dev-build/buildstream-plugins-community/metadata.xml new file mode 100644 index 0000000000..c5b3cd74b3 --- /dev/null +++ b/dev-build/buildstream-plugins-community/metadata.xml @@ -0,0 +1,11 @@ + + + + + zyx@envs.net + zyxhere💭 + + + BuildStream/buildstream-plugins-community + + diff --git a/dev-build/buildstream-plugins/Manifest b/dev-build/buildstream-plugins/Manifest new file mode 100644 index 0000000000..466dbf0dfb --- /dev/null +++ b/dev-build/buildstream-plugins/Manifest @@ -0,0 +1 @@ +DIST buildstream-plugins-2.7.0.tar.gz 125853 BLAKE2B 3ca7f1af10c0d649eaecb42602c5e0940c82209e546afcc0cdf32f110a778c6f524cf0bfbf99ff26d0e86916a0e1b2b9de57cbab9376f049381e841306bd3eb2 SHA512 2cd34d78ec7efe91d462eea12b48f9286349d1e07406258f564acf1de5d9736d6e2531cf401379212991060b935b19bf031d6f97e849446b0fdbf589c902c57a diff --git a/dev-build/buildstream-plugins/buildstream-plugins-2.7.0.ebuild b/dev-build/buildstream-plugins/buildstream-plugins-2.7.0.ebuild new file mode 100644 index 0000000000..89a02197fc --- /dev/null +++ b/dev-build/buildstream-plugins/buildstream-plugins-2.7.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="A collection of plugins for the BuildStream project" +HOMEPAGE="https://apache.github.io/buildstream-plugins/" +SRC_URI=" + https://github.com/apache/buildstream-plugins/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-build/buildstream:2[${PYTHON_USEDEP}] +" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/pycodestyle[${PYTHON_USEDEP}] + dev-python/pyftpdlib[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + dev-python/pytest-datafiles[${PYTHON_USEDEP}] + dev-python/pytest-env[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +RESTRICT="!test? ( test )" + +EPYTEST_PLUGINS=( pytest-datafiles ) +distutils_enable_tests pytest + +python_test() { + # UNKNOWN:Path name should not have more than 107 characters + local TMPDIR=/tmp + + # fuse: failed to open /dev/fuse: Permission denied + addwrite "/dev/fuse" + # still fails inside a bubblewrap container :/ + # fusermount3: mount failed: Operation not permitted + + local EPYTEST_DESELECT=( + # fuse tests + tests/sources/cargo.py::test_cargo_track_fetch_build + tests/sources/patch.py::test_stage_and_patch + tests/sources/patch.py::test_stage_file_nonexistent_dir + tests/sources/patch.py::test_stage_file_empty_dir + tests/sources/patch.py::test_stage_separate_patch_dir + tests/sources/patch.py::test_stage_multiple_patches + tests/sources/patch.py::test_patch_strip_level + # tests using network + tests/sources/docker.py::test_docker_fetch + tests/sources/docker.py::test_docker_source_checkout + tests/sources/docker.py::test_handle_network_error + tests/sources/docker.py::test_fetch_duplicate_layers + source_determinism.py::test_deterministic_source_umask[git] + ) + + # to not pollute the source directory and make grepping hard. + # can't just use ${T} as the --basetemp option removes the directory + # if it exists + epytest --basetemp "${T}"/test_dir +} diff --git a/dev-build/buildstream-plugins/metadata.xml b/dev-build/buildstream-plugins/metadata.xml new file mode 100644 index 0000000000..c91e42bbb4 --- /dev/null +++ b/dev-build/buildstream-plugins/metadata.xml @@ -0,0 +1,11 @@ + + + + + zyx@envs.net + zyxhere💭 + + + apache/buildstream-plugins + + diff --git a/dev-build/buildstream/Manifest b/dev-build/buildstream/Manifest new file mode 100644 index 0000000000..8b970d222e --- /dev/null +++ b/dev-build/buildstream/Manifest @@ -0,0 +1,2 @@ +DIST buildstream-2.7.0-docs.tgz 8981333 BLAKE2B d1da63006ce45f9ef338735a1cf62f419e210c7728f27b49d4925603e344cbfa3ead3d25ec360a3835f292f4c7436e99a15089cc7987f92531b1088c2ab06cfc SHA512 afa9fa659fce87e0ce2afff74441c8a21d7aa5c1412739f9d26fb66779e2fcb3a2d91760bf9e8217e3b058e55971937a29de638416a3de38fc51a1e5425d7a60 +DIST buildstream-2.7.0.tar.gz 1663951 BLAKE2B 6bc97ad498195a9559b8652aac0f31e44b553578d146ad2cee592fdbf15f7efb61b0e7c6943715e0ef9559670c1bd0b01aafa086b51975495b6a5e24d803491c SHA512 75478cbb7d43aac0d3238b906bd00665cab5ff93a3d88a6105687a917da61db5ba5a6b26eec7c86305a09c773168133a98bd6c9f3003e20e9dc964d0ac84433f diff --git a/dev-build/buildstream/buildstream-2.7.0.ebuild b/dev-build/buildstream/buildstream-2.7.0.ebuild new file mode 100644 index 0000000000..55985458c2 --- /dev/null +++ b/dev-build/buildstream/buildstream-2.7.0.ebuild @@ -0,0 +1,179 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 linux-info optfeature shell-completion + +DESCRIPTION="The software integration tool" +HOMEPAGE="https://buildstream.build/" +# zsh completion & docs not packaged in pypi tarball +SRC_URI=" + https://github.com/apache/buildstream/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz + + doc? ( https://github.com/apache/buildstream/releases/download/${PV}/docs.tgz + -> ${P}-docs.tgz ) +" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="doc test" + +# https://docs.buildstream.build/master/main_install.html#runtime-requirements +# pyproject.toml, requiremnts/*.txt +RDEPEND=" + dev-util/buildbox[casd,fuse,recc] + dev-vcs/git + app-alternatives/tar + sys-devel/patch + dev-python/click[${PYTHON_USEDEP}] + dev-python/grpcio[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/pluginbase[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] + dev-python/pyroaring[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] +" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + test? ( + app-alternatives/lzip + dev-build/buildstream-plugins:2[${PYTHON_USEDEP}] + dev-python/astroid[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/dill[${PYTHON_USEDEP}] + dev-python/exceptiongroup[${PYTHON_USEDEP}] + dev-python/execnet[${PYTHON_USEDEP}] + dev-python/iniconfig[${PYTHON_USEDEP}] + dev-python/isort[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + dev-python/mccabe[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/ptyprocess[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + dev-python/pyftpdlib[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-datafiles[${PYTHON_USEDEP}] + dev-python/pytest-env[${PYTHON_USEDEP}] + dev-python/pytest-expect[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-util/ostree + ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${P}-rename-the-destination-of-the-plugins-option.patch +) + +EPYTEST_PLUGINS=( pytest-{timeout,datafiles,env} ) + +distutils_enable_tests pytest + +src_unpack() { + if use doc; then + # docs don't contain a parent directory, just spills into ${WORKDIR} + unpack ${P}-docs.tgz + mkdir "${T}"/docs || die + mv ./* "${T}"/docs || die + fi + + unpack ${P}.tar.gz +} + +pkg_setup() { + CONFIG_CHECK="~FUSE_FS" + linux-info_pkg_setup +} + +python_test() { + # https://projects.gentoo.org/python/guide/test.html#installing-extra-dependencies-in-test-environment-pep-517-mode + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + # install the samples plugins or else tests using it get skipped + pushd tests/plugins/sample-plugins >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + + # tox.ini + export BST_TEST_HOME=${HOME} + export BST_TEST_XDG_CACHE_HOME=${HOME}/cache + export BST_TEST_XDG_CONFIG_HOME=${HOME}/config + export BST_TEST_XDG_DATA_HOME=${HOME}/share + + # fuse: failed to open /dev/fuse: Permission denied + addwrite "/dev/fuse" + # still fails inside a bubblewrap container :/ + # fusermount3: mount failed: Operation not permitted + + local EPYTEST_DESELECT=( + # the git_tag and zip tests fail + # `no sample plugin available for {zip,git_tag}` + tests/frontend/workspace.py::test_build[project-no-guess-strict-git_tag] + tests/frontend/workspace.py::test_build[project-no-guess-strict-zip] + tests/frontend/workspace.py::test_build[project-no-guess-non-strict-git_tag] + tests/frontend/workspace.py::test_build[project-no-guess-non-strict-zip] + tests/frontend/workspace.py::test_build[workspace-guess-strict-git_tag] + tests/frontend/workspace.py::test_build[workspace-guess-strict-zip] + tests/frontend/workspace.py::test_build[workspace-guess-non-strict-git_tag] + tests/frontend/workspace.py::test_build[workspace-guess-non-strict-zip] + tests/frontend/workspace.py::test_build[workspace-no-guess-strict-git_tag] + tests/frontend/workspace.py::test_build[workspace-no-guess-strict-zip] + tests/frontend/workspace.py::test_build[workspace-no-guess-non-strict-git_tag] + tests/frontend/workspace.py::test_build[workspace-no-guess-non-strict-zip] + # fuse tests + # "std::runtime_error exception thrown at [buildboxcommon_fusestager.cpp:149], errMsg = "The FUSE stager child process unexpectedly died with exit code 2"" + # TODO: test on host instead of container with /dev/fuse mounted + tests/sourcecache + tests/sources + ) + + # to not pollute the source directory and make grepping hard. + # can't just use ${T} as the --basetemp option removes the directory + # if it exists + epytest --basetemp "${T}"/test_dir +} + +src_install() { + distutils-r1_src_install + + dobashcomp src/${PN}/data/bst + dozshcomp src/${PN}/data/zsh/_bst + + if use doc; then + HTML_DOCS=( "${T}"/docs/* ) + einstalldocs + fi +} + +pkg_postinst() { + for i in dev-build/buildstream-plugins{,-community}; do + if ! has_version ${i}; then + elog "Please install ${i} for additional functionality via plugins." + fi + done + + ! has_version app-arch/lzip && \ + optfeature "extraction of .tar.lz sources" app-alternatives/lzip + ! has_version dev-util/ostree && \ + optfeature "ostree based source integration" dev-util/ostree +} diff --git a/dev-build/buildstream/files/buildstream-2.7.0-rename-the-destination-of-the-plugins-option.patch b/dev-build/buildstream/files/buildstream-2.7.0-rename-the-destination-of-the-plugins-option.patch new file mode 100644 index 0000000000..71d157a2ce --- /dev/null +++ b/dev-build/buildstream/files/buildstream-2.7.0-rename-the-destination-of-the-plugins-option.patch @@ -0,0 +1,28 @@ +https://github.com/apache/buildstream/pull/2130 + +From a263b4d2ac31ce1a2fb190e737464245dde3686c Mon Sep 17 00:00:00 2001 +From: Abderrahim Kitouni +Date: Tue, 2 Jun 2026 15:50:56 +0100 +Subject: [PATCH] conftest: rename the destination of the --plugins option + +This conflicts with the `-p` option of pytest +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -41,7 +41,7 @@ + ################################################# + def pytest_addoption(parser): + parser.addoption("--integration", action="store_true", default=False, help="Run integration tests") +- parser.addoption("--plugins", action="store_true", default=False, help="Run only plugins tests") ++ parser.addoption("--plugins", action="store_true", dest="bst_plugins", default=False, help="Run only plugins tests") + parser.addoption("--remote-execution", action="store_true", default=False, help="Run remote-execution tests only") + parser.addoption("--remote-cache", action="store_true", default=False, help="Run remote-cache tests only") + +@@ -74,7 +74,7 @@ def pytest_collection_modifyitems(session, config, items): + item.add_marker(pytest.mark.skip("skipping remote-cache test")) + + # With --plugins only run plugins tests +- if config.getvalue("plugins"): ++ if config.getvalue("bst_plugins"): + if not item.get_closest_marker("generic_source_test"): + item.add_marker(pytest.mark.skip("Skipping not generic source test")) + diff --git a/dev-build/buildstream/metadata.xml b/dev-build/buildstream/metadata.xml new file mode 100644 index 0000000000..1238faf176 --- /dev/null +++ b/dev-build/buildstream/metadata.xml @@ -0,0 +1,16 @@ + + + + + zyx@envs.net + zyxhere💭 + + + BuildStream is a powerful software integration tool that allows developers + to automate the integration of software components including operating + systems, and to streamline the software development and production process. + + + apache/buildstream + + diff --git a/dev-libs/croaring/Manifest b/dev-libs/croaring/Manifest new file mode 100644 index 0000000000..53e9ab58c4 --- /dev/null +++ b/dev-libs/croaring/Manifest @@ -0,0 +1 @@ +DIST croaring-4.7.0.tar.gz 100787718 BLAKE2B dccf8a8ab21d483242557c96488b361da8b6f19279549403e0de0e7e5129fe2cf3d7ed7d298d8aac909bd26c42a0a1dab34277b2a11c7d833fdcfde83ef2a6d1 SHA512 5d9e5c1b37c0da5fc88fe0ea93db4ba58dcdeed981c8d2c03c0c51c15700ee84bcc5a2a2fd58856d6be6ac129476e71aeea48deea6fbf41c809c6251b52f40c9 diff --git a/dev-libs/croaring/croaring-4.7.0.ebuild b/dev-libs/croaring/croaring-4.7.0.ebuild new file mode 100644 index 0000000000..0b285e92cb --- /dev/null +++ b/dev-libs/croaring/croaring-4.7.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Roaring bitmaps in C (and C++), with SIMD optimizations" +HOMEPAGE="https://roaringbitmap.org/" +SRC_URI=" + https://github.com/RoaringBitmap/CRoaring/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +S="${WORKDIR}/CRoaring-${PV}" + +LICENSE="|| ( MIT Apache-2.0 )" +SLOT="0/22" +KEYWORDS="~amd64" +IUSE="cpu_flags_arm_neon cpu_flags_x86_avx cpu_flags_x86_avx512f test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( >=dev-util/cmocka-2.0 ) +" + +src_prepare() { + # Otherwise pyroaring (the only reverse dependency) isn't able to #include + sed -i 's:I${includedir}:I${includedir}/roaring:' roaring.pc.in + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # messes with `-march=native` but oh well + -DROARING_DISABLE_AVX=$(usex cpu_flags_x86_avx OFF ON) + -DROARING_DISABLE_NEON=$(usex cpu_flags_arm_neon OFF ON) + -DROARING_DISABLE_AVX512=$(usex cpu_flags_x86_avx512f OFF ON) + -DBUILD_SHARED_LIBS=ON + -DROARING_BUILD_STATIC=OFF + -DENABLE_ROARING_TESTS=$(usex test) + -DROARING_USE_CPM=OFF + ) + + cmake_src_configure +} diff --git a/dev-libs/croaring/metadata.xml b/dev-libs/croaring/metadata.xml new file mode 100644 index 0000000000..9490af8d57 --- /dev/null +++ b/dev-libs/croaring/metadata.xml @@ -0,0 +1,20 @@ + + + + + zyx@envs.net + zyxhere💭 + + + Roaring bitmaps are compressed bitmaps that combine the speed of + uncompressed bitsets with the memory efficiency of compression — often + hundreds of times faster than older formats. + + Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) + optimizations: used by Apache Doris, ClickHouse, Alibaba Tair, Redpanda, YDB + and StarRocks. + + + RoaringBitmap/CRoaring + + diff --git a/dev-python/aiomisc-pytest/aiomisc-pytest-2.0.0.ebuild b/dev-python/aiomisc-pytest/aiomisc-pytest-2.0.0.ebuild index 57bd0e2dfd..6b0779af20 100644 --- a/dev-python/aiomisc-pytest/aiomisc-pytest-2.0.0.ebuild +++ b/dev-python/aiomisc-pytest/aiomisc-pytest-2.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 optfeature diff --git a/dev-python/aiomisc/Manifest b/dev-python/aiomisc/Manifest index a4f3d2eb79..6e8bd826a5 100644 --- a/dev-python/aiomisc/Manifest +++ b/dev-python/aiomisc/Manifest @@ -1 +1 @@ -DIST aiomisc-18.0.19.gh.tar.gz 480681 BLAKE2B 484fb21da132c14b65c341d44f2476f12178a14a99c8708e666c98f3e94a7bc41a079145c8c3f323af1440558a2414bc812cfb463155296172b284333c933207 SHA512 8f6ba5a31ce1fc796e3b4d223628514caaf5efd9af72dc4eb5b5fe956d775aef5abca32cec5918cadbaf146c66ae5e8131a87b9e5135fcd45cffd490cad9dd0e +DIST aiomisc-18.0.26.gh.tar.gz 496190 BLAKE2B f664ecbf89f7a2fe65c13ced89b83b99afbcdc632e7cb89e521de70260f3cc31d91aaf37811fef16ee69b463a301426723a8291aa777eaf44f5bd0e6b041cf19 SHA512 b8aaae2f36a35b89664cfd273b4218be237f86a9096160800f111fbbdedbfaccff21e7ab04b6f34a3515fd20de43665dd2485cddbfd9fd60116957502e272c9f diff --git a/dev-python/aiomisc/aiomisc-18.0.19-r1.ebuild b/dev-python/aiomisc/aiomisc-18.0.26.ebuild similarity index 90% rename from dev-python/aiomisc/aiomisc-18.0.19-r1.ebuild rename to dev-python/aiomisc/aiomisc-18.0.26.ebuild index a14f77f362..93034a1c27 100644 --- a/dev-python/aiomisc/aiomisc-18.0.19-r1.ebuild +++ b/dev-python/aiomisc/aiomisc-18.0.26.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 optfeature @@ -14,7 +14,7 @@ HOMEPAGE=" https://pypi.org/project/aiomisc/ " -MY_COMMIT="ebfdb45c8d60fda24e42f7589d2fc7fe11ae4f0c" # v18.0.9 (untagged, inferred) +MY_COMMIT="22d3bc91f27e1bc0b839f3c907dc07b4022d00bb" # v18.0.26 (untagged, inferred) SRC_URI="https://github.com/aiokitchen/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${MY_COMMIT}" @@ -34,6 +34,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/aiomisc-18.0.26-fix-finalizers-assertion-error.patch" +) + EPYTEST_PLUGINS=( aiomisc-pytest ) EPYTEST_XDIST=1 distutils_enable_tests pytest diff --git a/dev-python/aiomisc/files/aiomisc-18.0.26-fix-finalizers-assertion-error.patch b/dev-python/aiomisc/files/aiomisc-18.0.26-fix-finalizers-assertion-error.patch new file mode 100644 index 0000000000..b108b007de --- /dev/null +++ b/dev-python/aiomisc/files/aiomisc-18.0.26-fix-finalizers-assertion-error.patch @@ -0,0 +1,15 @@ +diff --git a/aiomisc/pytest.py b/aiomisc/pytest.py +index c5368d2..34b96cf 100644 +--- a/aiomisc/pytest.py ++++ b/aiomisc/pytest.py +@@ -494,10 +494,6 @@ def pytest_fixture_setup(fixturedef, request): # type: ignore + except StopAsyncIteration: # NOQA + pass + +- loop_fixturedef.addfinalizer( +- partial(fixturedef.finish, request=request) +- ) +- + request.addfinalizer(finalizer) + return event_loop.run_until_complete(gen.__anext__()) + diff --git a/dev-python/aiothreads/aiothreads-1.1.1.ebuild b/dev-python/aiothreads/aiothreads-1.1.1.ebuild index e2c4e449e6..3042eb58cc 100644 --- a/dev-python/aiothreads/aiothreads-1.1.1.ebuild +++ b/dev-python/aiothreads/aiothreads-1.1.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/caio/caio-0.10.2.ebuild b/dev-python/caio/caio-0.10.2.ebuild index 5e159c0ac1..5f034e3742 100644 --- a/dev-python/caio/caio-0.10.2.ebuild +++ b/dev-python/caio/caio-0.10.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/cyclopts/Manifest b/dev-python/cyclopts/Manifest index 0b7fc9c2ac..229143aa2b 100644 --- a/dev-python/cyclopts/Manifest +++ b/dev-python/cyclopts/Manifest @@ -1,2 +1 @@ -DIST cyclopts-4.16.1.gh.tar.gz 2336475 BLAKE2B ac5bc123d9b4286be687c86b77c8203a6933ff3ab3bd7575c06c4570cc44d485bdfc6adb59a6bda3ed5b98bc17677652bb0ac2eba8287d828e70a53bd02a1d3a SHA512 a4d1ca02ad59eee0b262500a587f3040482c7be1d17067a8b0e67a25744224d46a50b174ccb6c0dfabeb9bb94906eec25532bbba3b2b1136887290fc729b9986 -DIST cyclopts-4.21.0.gh.tar.gz 2360305 BLAKE2B 28ee3d5ccb0fe951ea5d96eeb6e220d945582f210bf1fe5649ff80cf5dea279bd865d64148d7737f028807ad4cee08f2046baad7cf0576b9db1dca004c6018a5 SHA512 bd0e699343519ff32a23b2e8031f52190672fc43b38c8a5a56cb72a0f15956059d07e73de453764db9534180fe947890e638bec2d2145985aa9420b2e30b84b8 +DIST cyclopts-4.22.1.gh.tar.gz 2366157 BLAKE2B 22dec31521d7bb8f93a144ce1feeb10d6209be4a4bfe13620d8b58b78fe939725adbe383fe61ee3d7a4bcfe1de0877a48f1f5ffe34765e0070f68d89fb2267d1 SHA512 677a640d14ac8f87edff63416dedef0c07d0bc7a155d1c3a3e58f044a5f7e5b720e3f7c95cb0926c55e2d2cbdad79ae6a62f70ddc659b48a9be1cf2447c6cd21 diff --git a/dev-python/cyclopts/cyclopts-4.21.0.ebuild b/dev-python/cyclopts/cyclopts-4.21.0.ebuild deleted file mode 100644 index 3150f9d88d..0000000000 --- a/dev-python/cyclopts/cyclopts-4.21.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Intuitive, easy CLIs based on type hints" -HOMEPAGE=" - https://github.com/BrianPugh/cyclopts - https://pypi.org/project/cyclopts/ -" -SRC_URI="https://github.com/BrianPugh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/attrs-23.1.0[${PYTHON_USEDEP}] - >=dev-python/docstring-parser-0.15[${PYTHON_USEDEP}] - >=dev-python/rich-13.6.0[${PYTHON_USEDEP}] - >=dev-python/rich-rst-1.3.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/pydantic-2.11.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/trio-0.10.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( - pytest-mock - syrupy -) -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Requires dev-python/mkdocs - tests/test_docs_snapshots.py::TestMkDocsDirectiveSnapshots -) -EPYTEST_IGNORE=( - # Requires dev-python/mkdocs - tests/test_mkdocs_ext.py -) - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -pkg_postinst() { - optfeature "Trio async backend" dev-python/trio - optfeature "reading YAML configurations" dev-python/pyyaml -} diff --git a/dev-python/cyclopts/cyclopts-4.16.1.ebuild b/dev-python/cyclopts/cyclopts-4.22.1.ebuild similarity index 97% rename from dev-python/cyclopts/cyclopts-4.16.1.ebuild rename to dev-python/cyclopts/cyclopts-4.22.1.ebuild index 3150f9d88d..9d5025ea4b 100644 --- a/dev-python/cyclopts/cyclopts-4.16.1.ebuild +++ b/dev-python/cyclopts/cyclopts-4.22.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 optfeature diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest index 83a2ca7b15..4810a5c0a9 100644 --- a/dev-python/dropbox/Manifest +++ b/dev-python/dropbox/Manifest @@ -1,2 +1,2 @@ -DIST dropbox-12.0.2_p20260506.gh.tar.gz 1152945 BLAKE2B 728a269669ab835541c71068f05c401131fbe1d06f2f095a59e338d83cb5bd2bae674c8c1d050ae252a6af7db60e95b5be28e4b13f16296ecb35b6abd7efc450 SHA512 68ff810162ff945bcbcd9c6e7fb0cbf255b35b0964aa2391377a3cbe928b87a5408abc3cbccf4c9d2d0cde365393faf4e8186da1cff3b2d400732ac110eb404d DIST dropbox-12.1.0.gh.tar.gz 1152840 BLAKE2B 61614cefcf4a7bafa5c7f68d906ff6afe772fe9a4a587f0f0eebbd880f152bd191aebccab0dc723c1c58f8fb772b6a956b03312e3b16d94754c21437207fe46b SHA512 8108efcf9bbd979807787bc545b0711e41356dc8a1a421df8eaa643bf0281e339d417e75a48b09ab2f3cd5894cf8c731c21e2d6ab3f5fe75349caf4422c8c28e +DIST dropbox-12.2.1.gh.tar.gz 1252631 BLAKE2B 45673f0845aa60bcb00a9fad2e5e0f2d6b843ddfd77c7db814dda2a17483264ff3473273829684163e589d759f791550030df9cce1be9adde000bd2335370dd1 SHA512 7247b94dfa97e1225d5e2f60c5dd55e25b3454610621781c4e097cce4cc402cd2eb96261e32990364b6d5eafbef2dd4b0df54b3e93bfa2cf07191ea46414a788 diff --git a/dev-python/dropbox/dropbox-12.0.2_p20260506.ebuild b/dev-python/dropbox/dropbox-12.2.1.ebuild similarity index 72% rename from dev-python/dropbox/dropbox-12.0.2_p20260506.ebuild rename to dev-python/dropbox/dropbox-12.2.1.ebuild index 411936efc3..35d15d5b3d 100644 --- a/dev-python/dropbox/dropbox-12.0.2_p20260506.ebuild +++ b/dev-python/dropbox/dropbox-12.2.1.ebuild @@ -6,8 +6,6 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{12..14} ) -GIT_HASH="8223031ffad6b4b3ab4ee886658bc606e6f82bac" - inherit distutils-r1 MY_PN=dropbox-sdk-python @@ -15,15 +13,9 @@ MY_P=${MY_PN}-${PV} DESCRIPTION="The offical Dropbox SDK for Python" HOMEPAGE="https://www.dropbox.com/developers" - # pypi does not have tests, stick with gh -if [[ ${PV} == *_p* ]] ; then - SRC_URI="https://github.com/dropbox/${MY_PN}/archive/${GIT_HASH}.tar.gz -> ${P}.gh.tar.gz" - S="${WORKDIR}/${MY_PN}-${GIT_HASH}" -else - SRC_URI="https://github.com/dropbox/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - S="${WORKDIR}/${MY_P}" -fi +SRC_URI="https://github.com/dropbox/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="MIT" SLOT="0" @@ -31,8 +23,7 @@ KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/stone[${PYTHON_USEDEP}] + >=dev-python/stone-3.5.3[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] " @@ -44,6 +35,7 @@ EPYTEST_DESELECT=( test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow ) +EPYTEST_PLUGINS=() distutils_enable_tests pytest src_prepare() { diff --git a/dev-python/json-repair/Manifest b/dev-python/json-repair/Manifest index cef14af4cd..3a6498cc41 100644 --- a/dev-python/json-repair/Manifest +++ b/dev-python/json-repair/Manifest @@ -1 +1 @@ -DIST json-repair-0.61.4.gh.tar.gz 2564671 BLAKE2B d406964bcd796d11f09b7950d4f9078b92203388388c555d4d0bbf84f61c07e80c25c9da515d96db44f70b6e99a34bcaa097a6b25d1e536243caa24f20fa3dcb SHA512 2626494e57d5b65b53bc8405b9f94d4a5719d78866ccbd4a520fde3288c9dabff3e7008274cfa059cfba32143154e18f15dd04e07a9fc0c6c538807b3e556152 +DIST json-repair-0.61.7.gh.tar.gz 2565741 BLAKE2B ab5d810f60ddea92ee55e240765960f37cb478bef4411a49ab59bb1f3490866c0a0116109454d1e41eaead2819ae08af6c14f7606b0721d62fc55d3dc2bae71e SHA512 99318e4dc22c15e3fe804b23273d2cc548dc10ae489be4272d4befb7e002f21b3b4a9ec4c34072b37548c0e18f84db5ec6eacd2129a1685457b11c30eccafcab diff --git a/dev-python/json-repair/json-repair-0.61.4.ebuild b/dev-python/json-repair/json-repair-0.61.7.ebuild similarity index 100% rename from dev-python/json-repair/json-repair-0.61.4.ebuild rename to dev-python/json-repair/json-repair-0.61.7.ebuild diff --git a/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.44.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.44.0.ebuild index ccf864a00d..b59899a86f 100644 --- a/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.44.0.ebuild +++ b/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.44.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.44.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.44.0.ebuild index 7976cc65e7..aa24732e46 100644 --- a/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.44.0.ebuild +++ b/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.44.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.44.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.44.0.ebuild index 33358664ba..0af6d657c8 100644 --- a/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.44.0.ebuild +++ b/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.44.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/opentelemetry-proto/opentelemetry-proto-1.44.0.ebuild b/dev-python/opentelemetry-proto/opentelemetry-proto-1.44.0.ebuild index 88ccf09350..f47c59357a 100644 --- a/dev-python/opentelemetry-proto/opentelemetry-proto-1.44.0.ebuild +++ b/dev-python/opentelemetry-proto/opentelemetry-proto-1.44.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..15} ) inherit distutils-r1 diff --git a/dev-python/pydocket/Manifest b/dev-python/pydocket/Manifest index de1b229402..55ab7c17e3 100644 --- a/dev-python/pydocket/Manifest +++ b/dev-python/pydocket/Manifest @@ -1,2 +1,2 @@ -DIST pydocket-0.23.0.tar.gz 424266 BLAKE2B 0fee0a9428216eeb0266b22bcaa3d23d185070634d4e6970bdd8df2db3ce00982faa4f111a128e7cd3a465706352ab8da45334a9e8a9c4b247c9731c639ff5b6 SHA512 15a7a4627fe19bd19fd1a84f5ce220e8761cd4226cd4aa1d71846c845821c068f04fda4a5cd627d00471740c78a9720bd806c9f99d90f2bd65f13f17f27d4e19 -DIST pydocket-0.23.0.tar.gz.provenance 9776 BLAKE2B aa0b313e6300a090880d9b337c3b190dbc6fc5d873127394bc8dd3e9754dd119c145b2de6ba0e3f90d940a07480d21fe9d50f8d95fd36056d6ab286404480118 SHA512 12f7e6644d9d59034134809b862a1a2608c2b1652971ae7613545c7bbf2a48147fa248bfe5b3ac2923c26747c575eb794069e71f3edb496c95e69e94867c55ce +DIST pydocket-0.23.1.tar.gz 425621 BLAKE2B add4e25a96788102098f38ebba560307c3c6e34c2d6c9e7b4e4d383812da7bb5d5e98e1707b3623b09c3141fdeb4b2fd6d508e51cfa9a4214e13c367b0475838 SHA512 730ff86e76cca054c005f4694bd6fc61343dbca85812827dbca0626c1fbfbb6258d7e08b1d60bd14ee1d4e20a5be02e60561f45fd37a6f2a14ea2a85c8c23924 +DIST pydocket-0.23.1.tar.gz.provenance 9580 BLAKE2B 9c7636cc1e63fb7ff0c935553bae011ce6b93f4ae1c54678b39ac5c6c9262984829136dd6135678745b9ee8db96db2c3a50809bf5ebca16fb7f48c8a418c145c SHA512 9028a4d496e36bb7c6c2cb8611ddd3c07fa95f1b7cd6a69cba13b5bae5915296e87de127e8eed34b750a8304c51ad9cc497804459bd7a063bfb878fabe96a822 diff --git a/dev-python/pydocket/pydocket-0.23.0.ebuild b/dev-python/pydocket/pydocket-0.23.1.ebuild similarity index 100% rename from dev-python/pydocket/pydocket-0.23.0.ebuild rename to dev-python/pydocket/pydocket-0.23.1.ebuild diff --git a/dev-python/pyroaring/Manifest b/dev-python/pyroaring/Manifest new file mode 100644 index 0000000000..4761ad3562 --- /dev/null +++ b/dev-python/pyroaring/Manifest @@ -0,0 +1 @@ +DIST pyroaring-1.1.0.tar.gz 217093 BLAKE2B 1e26acb0b464e17e7ee4e77558045233d63429b2fb2f0f1878f2e6e9eb9b1697589e7318c034347c2d07e9fe58c0e87c27885e440ab3bd89377edea04cda6466 SHA512 b125a48e124b57c1be7cec55cdf84afde8333712b3b96d64f4a0e6b86d909b275a1a9be7f5ca269d062b5774e43c301e2542fd2444ecb2496eea94b5801158f9 diff --git a/dev-python/pyroaring/files/pyroaring-1.1.0-Link-against-system-CRoaring-rather-than-vendor-copy.patch b/dev-python/pyroaring/files/pyroaring-1.1.0-Link-against-system-CRoaring-rather-than-vendor-copy.patch new file mode 100644 index 0000000000..0b925d6538 --- /dev/null +++ b/dev-python/pyroaring/files/pyroaring-1.1.0-Link-against-system-CRoaring-rather-than-vendor-copy.patch @@ -0,0 +1,71 @@ +https://salsa.debian.org/tti0/python3-pyroaring/-/blob/debian/latest/debian/patches/0001-Link-against-system-CRoaring-rather-than-vendor-copy.patch + +From 1092a1ea9bc5ae6d185a00a9949dbf1cb8b84499 Mon Sep 17 00:00:00 2001 +From: Theodore Tucker +Date: Tue, 17 Mar 2026 16:55:38 +0000 +Subject: [PATCH] Link against system CRoaring rather than vendor copy +Forwarded: not-needed + +--- a/setup.py ++++ b/setup.py +@@ -33,54 +33,19 @@ except (IOError, ImportError, RuntimeError): + print('Could not generate long description.') + long_description = '' + +- +-if PLATFORM_WINDOWS: +- # MSVC defaults to C++14, so no explicit C++ standard flag is needed. +- # roaring.c requires C11 for features like alignof and _Static_assert. +- ext_compile_args = [] +- c_compile_args = ['/std:c11'] +-else: +- c_compile_args = ['-D__STDC_LIMIT_MACROS', '-D__STDC_CONSTANT_MACROS', '-D _GLIBCXX_ASSERTIONS'] +- if PLATFORM_MACOSX: +- c_compile_args.append('-mmacosx-version-min=10.14') +- if 'DEBUG' in os.environ: +- c_compile_args.extend(['-O0', '-g']) +- else: +- c_compile_args.append('-O3') +- if 'ARCHI' in os.environ: +- if os.environ['ARCHI'] != "generic": +- c_compile_args.append('-march=%s' % os.environ['ARCHI']) +- # The '-march=native' flag is not universally allowed. In particular, it +- # will systematically fail on aarch64 systems (like the new Apple M1 systems). It +- # also creates troubles under macOS with pip installs and requires ugly workarounds. +- # The best way to handle people who want to use -march=native is to ask them +- # to pass ARCHI=native to their build process. +- # else: +- # c_compile_args.append('-march=native') +- ext_compile_args = c_compile_args + ['-std=c++11'] +- c_compile_args = c_compile_args + ['-std=c11'] ++compile_args = ['-D__STDC_LIMIT_MACROS', '-D__STDC_CONSTANT_MACROS', '-D _GLIBCXX_ASSERTIONS'] + + pyroaring_module = Extension( + 'pyroaring', + sources=[os.path.join(PKG_DIR, 'pyroaring.pyx')], +- extra_compile_args=ext_compile_args, ++ extra_compile_args=compile_args + ["-std=c++11"], + language='c++', ++ libraries=['roaring'], + ) + +-# roaring.c is compiled as a separate static library because it must be compiled +-# as C (not C++), with a C11 standard flag. +-libraries = [( +- 'croaring', +- { +- 'sources': [os.path.join(PKG_DIR, 'roaring.c')], +- 'cflags': c_compile_args, +- }, +-)] +- + setup( + name='pyroaring', + ext_modules=[pyroaring_module], +- libraries=libraries, + package_data={'pyroaring': ['py.typed', '__init__.pyi']}, + packages=['pyroaring'], + version=VERSION, +-- +2.47.3 + diff --git a/dev-python/pyroaring/metadata.xml b/dev-python/pyroaring/metadata.xml new file mode 100644 index 0000000000..ecc523cb14 --- /dev/null +++ b/dev-python/pyroaring/metadata.xml @@ -0,0 +1,15 @@ + + + + + zyx@envs.net + zyxhere💭 + + + An efficient and light-weight ordered set of integers. This is a Python + wrapper for the C library CRoaring. + + + Ezibenroc/PyRoaringBitMap + + diff --git a/dev-python/pyroaring/pyroaring-1.1.0.ebuild b/dev-python/pyroaring/pyroaring-1.1.0.ebuild new file mode 100644 index 0000000000..99754b2c1d --- /dev/null +++ b/dev-python/pyroaring/pyroaring-1.1.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..15} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python wrapper for the C library CRoaring" +HOMEPAGE="https://github.com/Ezibenroc/PyRoaringBitMap" +# tests not included in pypi tarballs +SRC_URI=" + https://github.com/Ezibenroc/PyRoaringBitMap/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +S="${WORKDIR}/PyRoaringBitMap-${PV}" + +LICENSE="MIT" +SLOT=0 +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/croaring +" + +RDEPEND="${DEPEND} +" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( dev-python/hypothesis[${PYTHON_USEDEP}] ) +" + +PATCHES=( + "${FILESDIR}"/${P}-Link-against-system-CRoaring-rather-than-vendor-copy.patch +) + +EPYTEST_PLUGINS=( +) + +distutils_enable_tests pytest + +src_prepare() { + # make sure we are not bundling croaring + rm ${PN}/roaring.{c,h} || die + + distutils-r1_src_prepare +} + +src_configure() { + # fatal error: roaring.h: No such file or directory + append-cppflags $(pkg-config --cflags roaring) + + distutils-r1_src_configure +} + +python_test() { + epytest test.py +} diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest index dd2314b9f4..6e8182aeff 100644 --- a/dev-python/stone/Manifest +++ b/dev-python/stone/Manifest @@ -1,2 +1,2 @@ -DIST stone-3.3.9.gh.tar.gz 290882 BLAKE2B ad6e579d98b95d1828d0050ec29c53c6e5e52968def1fc10d315d311afdb8f350e9a7fd26330dce692c8f2419fe62ee22dba5ae54f0bcc91f09f51d7a7368f9c SHA512 916e8bce6e46114da8e684af25666d15257aa33bb0abb571c10f84457cfb958c309ca35bd3884f816ef8091c877e20b56b392cf5c85a760fab95f116efc7b321 DIST stone-3.5.0.gh.tar.gz 289745 BLAKE2B cbc1b2fb37b097ac8e6e9167a973b376377912e3a69ccc1a05c2e686d61c15212d767614cce1167535717ee4530b2013a2f13dbc86af3ca23150c7e8ac6497f0 SHA512 f595308e0bb11e5a27d9c8652db13b9a0f1f3646b9a54ff48b1e39a4041c88f0a41a2eae4437c31f7c9ae7a31e3634aa41da0b4b4c3ed7caa90dbf852efe3071 +DIST stone-3.5.3.gh.tar.gz 329020 BLAKE2B 1e4d677a05f8a5e69f4320938b7af554ba60736d80f359b62b1a658d008dc46bebbd7d32bd23d3b692393b7ed7d5239e68bdaa9139707b2d7865f89b89fee05e SHA512 2e7220b91a3416459b0de64fd1345a18d022e96b7009e51cea0e875909401110ffd9086f8bca809c798cc2bedc190fa154ac1cece1c328a2e60b731af3ba8f9e diff --git a/dev-python/stone/files/stone-3.5.3-unvendor-ply.patch b/dev-python/stone/files/stone-3.5.3-unvendor-ply.patch new file mode 100644 index 0000000000..09f75b4369 --- /dev/null +++ b/dev-python/stone/files/stone-3.5.3-unvendor-ply.patch @@ -0,0 +1,53 @@ +Upstream vendored dev-python/ply, but we can keep using the one in ::gentoo + +--- a/setup.py ++++ b/setup.py +@@ -20,8 +20,6 @@ + }, + packages=[ + 'stone', +- 'stone._vendor', +- 'stone._vendor.ply', + 'stone.backends', + 'stone.backends.python_rsrc', + 'stone.frontend', +@@ -29,7 +27,6 @@ + ], + package_data={ + 'stone': ['py.typed'], +- 'stone._vendor.ply': ['LICENSE', 'README.md'], + }, + zip_safe=False, + author_email='kelkabany@dropbox.com', +--- a/stone/cli_helpers.py ++++ b/stone/cli_helpers.py +@@ -1,6 +1,6 @@ + import abc + +-from stone._vendor.ply import lex, yacc ++from ply import lex, yacc + + _MYPY = False + if _MYPY: +--- a/stone/frontend/lexer.py ++++ b/stone/frontend/lexer.py +@@ -1,7 +1,7 @@ + import logging + import os + +-from stone._vendor.ply import lex ++from ply import lex + + _MYPY = False + if _MYPY: +--- a/stone/frontend/parser.py ++++ b/stone/frontend/parser.py +@@ -1,7 +1,7 @@ + import logging + from collections import OrderedDict + +-from stone._vendor.ply import yacc ++from ply import yacc + + from .ast import ( + AstAlias, diff --git a/dev-python/stone/stone-3.3.9.ebuild b/dev-python/stone/stone-3.5.3.ebuild similarity index 64% rename from dev-python/stone/stone-3.3.9.ebuild rename to dev-python/stone/stone-3.5.3.ebuild index 3239b78c5e..62e3454096 100644 --- a/dev-python/stone/stone-3.3.9.ebuild +++ b/dev-python/stone/stone-3.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2025 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,23 @@ RDEPEND=" dev-python/jinja2[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] dev-python/ply[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] + dev-python/setuptools-scm[${PYTHON_USEDEP}] " +EPYTEST_PLUGINS=() distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${PN}-3.5.3-unvendor-ply.patch +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + default + + # Unvendor ply + rm -r stone/_vendor || die + rm test/test_vendored_ply.py || die + rm test/test_version.py || die +} diff --git a/dev-util/buildbox/Manifest b/dev-util/buildbox/Manifest new file mode 100644 index 0000000000..32d4eff280 --- /dev/null +++ b/dev-util/buildbox/Manifest @@ -0,0 +1,2 @@ +DIST buildbox-1.4.13.tar.bz2 23034422 BLAKE2B bbeec1f6eebb630e60285e80d0bf720775a8ef3da8aebfc4f2f0c3e54e3cc9255f1877af484de76e1adc489fc3095f4ff10a229f68aacff5f405fdec4a4d9403 SHA512 b116ded9b5dd3bf1e53a77da64ca284418d5d4808b6d3e542894b4209dbb6af476609ea513a6f0eafa06f5508b375de786adea75b82e42055bf66d2efe04797b +DIST buildbox-1.4.7.tar.bz2 23035573 BLAKE2B 1c5fe600da54260baf188c6bd6a046a39dd835c85671810b538c71190a99c6dda5d6bdce74f37cd5754ad6a3204ceef08c4157662fdf98a897e41d1a1cfaaa6b SHA512 f615785cba9ded9206d6aeb1ed9ee0a619e7b81abb3d7193da849eb465ec6ab1739278d22bd38d0113f4e77610b804446c30bfa72e34976b6f6a74e14097eed1 diff --git a/dev-util/buildbox/buildbox-1.4.13.ebuild b/dev-util/buildbox/buildbox-1.4.13.ebuild new file mode 100644 index 0000000000..b4a0163331 --- /dev/null +++ b/dev-util/buildbox/buildbox-1.4.13.ebuild @@ -0,0 +1,134 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake linux-info + +DESCRIPTION="Suite of tools conforming to the Remote Execution and Workers API" +HOMEPAGE="https://buildgrid.gitlab.io/buildbox/buildbox/index.html" +SRC_URI="https://gitlab.com/BuildGrid/buildbox/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="casd fuse oci recc test tools" +REQUIRED_USE=" + fuse? ( casd ) + oci? ( tools ) +" + +DEPEND=" + dev-cpp/abseil-cpp:= + dev-libs/openssl:= + dev-libs/protobuf:= + net-libs/grpc:= + sys-apps/util-linux + fuse? ( sys-fs/fuse:3= ) + oci? ( + dev-cpp/nlohmann_json + net-misc/curl + ) +" + +# FIXME: cmake doesn't catch this dependency during configure +DEPEND+="dev-cpp/nlohmann_json" + +RDEPEND="${DEPEND} + sys-apps/attr + sys-apps/bubblewrap + sys-apps/net-tools + oci? ( app-containers/runc ) +" + +BDEPEND=" + dev-cpp/gtest + dev-cpp/tomlplusplus + sys-libs/libunwind + net-dns/c-ares + virtual/pkgconfig + recc? ( virtual/zlib:= ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # for musl libc + "${FILESDIR}"/${P}-include-types.h.patch +) + +pkg_setup() { + if use fuse && use test; then + CONFIG_CHECK="FUSE_FS" + linux-info_pkg_setup + elif use fuse; then + CONFIG_CHECK="~FUSE_FS" + linux-info_pkg_setup + fi +} + +src_configure() { + local mycmakeargs=( + # only accepts capital ON/OFF + -DTOOLS=$(usex tools ON OFF) + -DCASD=$(usex casd ON OFF) + -DCASD_WRAP=$(usex casd ON OFF) + -DCASUPLOAD_OCI=$(usex oci ON OFF) + -DFUSE=$(usex fuse ON OFF) + -DLOGSTREAMRECEIVER=$(usex tools ON OFF) + -DLOGSTREAMTAIL=$(usex tools ON OFF) + -DOCI=$(usex oci ON OFF) + -DOUTPUTSTREAMER=$(usex tools ON OFF) + -DRECC=$(usex recc ON OFF) + -DREXPLORER=$(usex casd ON OFF) + -DRUMBAD=$(usex tools ON OFF) + -DRUN_BUBBLEWRAP=$(usex casd ON OFF) + -DRUN_HOSTTOOLS=$(usex tools ON OFF) + -DRUN_OCI=$(usex oci ON OFF) + # bwrap on linux + -DRUN_SYMLINK=$(usex casd bubblewrap OFF) + -DRUN_USERCHROOT=OFF + -DTREXE=$(usex tools ON OFF) + -DWORKER=$(usex tools ON OFF) + -DBUILD_MOSTLY_STATIC=OFF + # Passes "-O1 -D_FORTIFY_SOURCE=2", which we already do + -DHARDEN=OFF + -DBUILD_SHARED_LIBS=ON + ) + + if use casd; then + # manually specified variable with USE=-casd + # QA Notice: One or more CMake variables were not used by the project: + mycmakeargs+=( -DCASD_BUILD_BENCHMARK=OFF ) + fi + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + ) + + if use fuse; then + # fuse: failed to open /dev/fuse: Permission denied + addwrite "/dev/fuse" + + # fusermount3: mount failed: Operation not permitted + # NOTE: only tested inside container with /dev/fuse mounted + # FIXME: test on host + CMAKE_SKIP_TESTS+=( + casd_local_service_static_instance_tests + casd_local_service_dynamic_instance_tests + casd_local_service_remote_server_dynamic_instance_tests + casd_local_service_remote_server_static_instance_tests + casd_local_execution_service_tests + casd_hybrid_execution_service_tests + casd_hybrid_fallback_execution_service_tests_1 + casd_hybrid_fallback_execution_service_tests_2 + casd_hybrid_fallback_execution_service_tests_3 + fuse_* + ) + fi + + cmake_src_test +} diff --git a/dev-util/buildbox/buildbox-1.4.7.ebuild b/dev-util/buildbox/buildbox-1.4.7.ebuild new file mode 100644 index 0000000000..27d38a5800 --- /dev/null +++ b/dev-util/buildbox/buildbox-1.4.7.ebuild @@ -0,0 +1,129 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake linux-info + +DESCRIPTION="Suite of tools conforming to the Remote Execution and Workers API" +HOMEPAGE="https://buildgrid.gitlab.io/buildbox/buildbox/index.html" +SRC_URI="https://gitlab.com/BuildGrid/buildbox/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="casd fuse oci recc test tools" +REQUIRED_USE=" + fuse? ( casd ) + oci? ( tools ) +" + +DEPEND=" + dev-cpp/abseil-cpp:= + dev-libs/openssl:= + dev-libs/protobuf:= + net-libs/grpc:= + sys-apps/util-linux + fuse? ( sys-fs/fuse:3= ) + oci? ( + dev-cpp/nlohmann_json + net-misc/curl + ) +" + +# FIXME: cmake doesn't catch this dependency during configure +DEPEND+="dev-cpp/nlohmann_json" + +RDEPEND="${DEPEND} + sys-apps/attr + sys-apps/bubblewrap + sys-apps/net-tools + oci? ( app-containers/runc ) +" + +BDEPEND=" + dev-cpp/gtest + dev-cpp/tomlplusplus + sys-libs/libunwind + net-dns/c-ares + virtual/pkgconfig + recc? ( virtual/zlib:= ) +" + +RESTRICT="!test? ( test )" + +pkg_setup() { + if use fuse && use test; then + CONFIG_CHECK="FUSE_FS" + linux-info_pkg_setup + elif use fuse; then + CONFIG_CHECK="~FUSE_FS" + linux-info_pkg_setup + fi +} + +src_configure() { + local mycmakeargs=( + # only accepts capital ON/OFF + -DTOOLS=$(usex tools ON OFF) + -DCASD=$(usex casd ON OFF) + -DCASD_WRAP=$(usex casd ON OFF) + -DCASUPLOAD_OCI=$(usex oci ON OFF) + -DFUSE=$(usex fuse ON OFF) + -DLOGSTREAMRECEIVER=$(usex tools ON OFF) + -DLOGSTREAMTAIL=$(usex tools ON OFF) + -DOCI=$(usex oci ON OFF) + -DOUTPUTSTREAMER=$(usex tools ON OFF) + -DRECC=$(usex recc ON OFF) + -DREXPLORER=$(usex casd ON OFF) + -DRUMBAD=$(usex tools ON OFF) + -DRUN_BUBBLEWRAP=$(usex casd ON OFF) + -DRUN_HOSTTOOLS=$(usex tools ON OFF) + -DRUN_OCI=$(usex oci ON OFF) + # bwrap on linux + -DRUN_SYMLINK=$(usex casd bubblewrap OFF) + -DRUN_USERCHROOT=OFF + -DTREXE=$(usex tools ON OFF) + -DWORKER=$(usex tools ON OFF) + -DBUILD_MOSTLY_STATIC=OFF + # Passes "-O1 -D_FORTIFY_SOURCE=2", which we already do + -DHARDEN=OFF + -DBUILD_SHARED_LIBS=ON + ) + + if use casd; then + # manually specified variable with USE=-casd + # QA Notice: One or more CMake variables were not used by the project: + mycmakeargs+=( -DCASD_BUILD_BENCHMARK=OFF ) + fi + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + ) + + if use fuse; then + # fuse: failed to open /dev/fuse: Permission denied + addwrite "/dev/fuse" + + # fusermount3: mount failed: Operation not permitted + # NOTE: only tested inside container with /dev/fuse mounted + # FIXME: test on host + CMAKE_SKIP_TESTS+=( + casd_local_service_static_instance_tests + casd_local_service_dynamic_instance_tests + casd_local_service_remote_server_dynamic_instance_tests + casd_local_service_remote_server_static_instance_tests + casd_local_execution_service_tests + casd_hybrid_execution_service_tests + casd_hybrid_fallback_execution_service_tests_1 + casd_hybrid_fallback_execution_service_tests_2 + casd_hybrid_fallback_execution_service_tests_3 + fuse_* + ) + fi + + cmake_src_test +} diff --git a/dev-util/buildbox/files/buildbox-1.4.13-include-types.h.patch b/dev-util/buildbox/files/buildbox-1.4.13-include-types.h.patch new file mode 100644 index 0000000000..969708758c --- /dev/null +++ b/dev-util/buildbox/files/buildbox-1.4.13-include-types.h.patch @@ -0,0 +1,10 @@ +--- a/common/buildboxcommon_systemutils.h ++++ b/common/buildboxcommon_systemutils.h +@@ -8,6 +8,7 @@ + #include + #include + #include ++#include + + namespace buildboxcommon { + diff --git a/dev-util/buildbox/metadata.xml b/dev-util/buildbox/metadata.xml new file mode 100644 index 0000000000..f1c8216252 --- /dev/null +++ b/dev-util/buildbox/metadata.xml @@ -0,0 +1,26 @@ + + + + + zyx@envs.net + zyxhere💭 + + + BuildBox is a suite of tools for remote build execution, conforming to the + Remote Execution API and the Remote Workers API. + + BuildBox works as the worker implementation for remote execution services + such as BuildGrid, and integrates with clients such as BuildStream for local + builds and caching. + + + Add support and tools for accessing cache from CAS + Enable fuse support via sys-fs/fuse + Enable OCI container support + Build the recc compiler cache tool + Build miscellaneouse tools + + + BuildGrid/buildbox/buildbox + + diff --git a/dev-util/google-antigravity-cli/Manifest b/dev-util/google-antigravity-cli/Manifest index 4d20763550..ccce6eb036 100644 --- a/dev-util/google-antigravity-cli/Manifest +++ b/dev-util/google-antigravity-cli/Manifest @@ -1,6 +1,6 @@ DIST google-antigravity-cli-1.0.16_amd64.tar.gz 45770746 BLAKE2B bd2fb14d5d9b7fe59a1a06c90b5082cb1b21b7f14fceba8a84b4d8450d371089cb60c327e75dcb8790cac0be0ea18db738d016086f445f66de3e3e5682fbbe0e SHA512 2e3362fb360d350285c3a79891772652ea56608121e4e89091abe553e8203c379e30bac86bde109ecc0b3266cb6eb871a68ef28a993aeca7944456f0f720ae31 DIST google-antigravity-cli-1.0.16_arm64.tar.gz 43058420 BLAKE2B 4625461a682e7733d4339c40a8c9d36e550a38a4ebd2e9b7ffc4156050261557a176a76b5d73403ee9dea66d5df0e4a131b6d99021db5a80efbc16ad1b8fdf12 SHA512 89661041e63b211cd36d3d4200c7f389d3b05573a49f5c8588bfd42bece4f4cbe1cf4108d6c664073f584ff1e3797c178150ae01aab6fa57f41c1e37c23f8685 -DIST google-antigravity-cli-1.1.4_amd64.tar.gz 52062055 BLAKE2B d5c3c614a033eb79aedf4f2dbb2c02da07d6bc985e53574b741aa409a14a8a4b2b1b3ed50f0d81708538405350e59abcf6dc4407131e6106bed5a679de6c88ec SHA512 a088a1f231d8565b6673cecd8656fc3504e49c89e9c6b8c4116937b5fe7069c8dcfba78bbb2bc5c0ff8e87ba64fe21b63db7001e3a5794504927dad9e89da973 -DIST google-antigravity-cli-1.1.4_arm64.tar.gz 48663240 BLAKE2B 82d8da38108435d295529ac9e90e7167c336b885c7f8361c1513987114d7544decdc71bec11f9ac6279b69505114305f484b13f6bfc2d5f363a2e0e06d4baae9 SHA512 8d3c464303b235b6f2c2d441eca07b0c1cc35efa68f7ae16b167a5a2d49373903efdf686b3e41063424f0cf0c5b5d5eb056f7944dade7abf1b8eb225cb8c438c -DIST google-antigravity-cli-1.1.5_amd64.tar.gz 52315784 BLAKE2B 397eaade9cf1124c19f383c17907b613bd9878ae58d69327654f0cc53e95291c7c4c3af324274243ca1b796e9c9cfd720376f3e44000d016f2f0bd4fe149636b SHA512 906bff59c73bed630274f67efc77e3fa2064fe126f4d7521c7e58dc6773d8d1f3ce8688f1178f7ef65776728f782a8ebc211189617cfbb42e7df48f5614ad1f5 -DIST google-antigravity-cli-1.1.5_arm64.tar.gz 48942715 BLAKE2B 0019f16b3df6635d91c0fce1c5ebe32857baa3b083deece99686c3c6e3787de5533c0d71dbfabdcf1d8642d773d199628ead16a7fcda0ecdf35dc043a4d8eb4a SHA512 605e139707e10bcecfd415f290b37ee31967182c909918bf8103fb902cd1284d68af0d6302894fc58e84f47690f259d81094347c4486b7ea419a608eeaffebee +DIST google-antigravity-cli-1.1.6_amd64.tar.gz 52340765 BLAKE2B 5f9a832d05254b28a29d9fa2ddb1f975696c6163853ac20858710c6fe4e08abed34e1638bbc1be0fbf2d8517b5582435a93c0496aa1aeada6facc284b499dcec SHA512 9f1357223c38bf7751cd168f46191fe96f5effbbdbf9ed5cabf1276865ce5d03163b418a83a98282c753a2bbf535ec977f0b9ee1cf3bc41fc09a3d1e631bac4c +DIST google-antigravity-cli-1.1.6_arm64.tar.gz 48961847 BLAKE2B 33e2f3ad6b934c5988887e1409de5f32ef85533ca78d2afb34c95353738a66491b506b10254feaa945d7faa6f9ebcdfd909af57f1c925eb1bbb8905345682149 SHA512 753b46e9329aec6c0a609e7cb5be8281463f535053501a502aed5aa2253e3533bd731448423d6b683b131ec5d87729fb33a8eb9b6beb27945ed0d9c7ab239704 +DIST google-antigravity-cli-1.1.7_amd64.tar.gz 52427182 BLAKE2B 6555df0bcbebeff4373389f9a056058b4ccfd29ad04e3f1396efb6e6738114ce856bf52aa11cf06490be59be676eeada22a3421ba1d30f2e97cd90600b6ea7b6 SHA512 720d5a7ff256aa5dd6712513cd5eb6fe031cf9e7523a33bcbda7755120ced53bb64ff985b402ce068e5895e0ffb348c2632545039a1dde6daad591f164d5852f +DIST google-antigravity-cli-1.1.7_arm64.tar.gz 49049369 BLAKE2B f89fd3d86e818dacb93aaa104cad63f1e31b4ba7ead02ea1849b0f6a3e21dc9024ff67a0c58dea189a5d336bc59f8942d10c3cc28ad17a2ad0da66cd564d68e2 SHA512 6b42366c3926994785301af43e01f595c5b8e43eb521166d98478539368b0daafb3211000fb2280ade6a37da0a6c438ef28abc2c82b6c8263017b245878fc506 diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.6.ebuild similarity index 96% rename from dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild rename to dev-util/google-antigravity-cli/google-antigravity-cli-1.1.6.ebuild index e36b9107d3..4e20dabd65 100644 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.4.ebuild +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXECUTION_ID="6277569641840640" +EXECUTION_ID="6535449645285376" MY_PN="${PN#google-}" DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" diff --git a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.5.ebuild b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.7.ebuild similarity index 96% rename from dev-util/google-antigravity-cli/google-antigravity-cli-1.1.5.ebuild rename to dev-util/google-antigravity-cli/google-antigravity-cli-1.1.7.ebuild index 8310fbc519..29262ebe77 100644 --- a/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.5.ebuild +++ b/dev-util/google-antigravity-cli/google-antigravity-cli-1.1.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -EXECUTION_ID="5958982624477184" +EXECUTION_ID="5951805767680000" MY_PN="${PN#google-}" DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform" diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest index 1044b3fe8b..d7e35e444c 100644 --- a/dev-util/google-antigravity/Manifest +++ b/dev-util/google-antigravity/Manifest @@ -5,3 +5,5 @@ DIST google-antigravity-2.2.1_amd64.tar.gz 164501405 BLAKE2B 84ba2d187a81dbab38b DIST google-antigravity-2.2.1_arm64.tar.gz 161889568 BLAKE2B 9d41d62ceec3b7cf60166208c7c389bbd00bcbf88b8dac7e21d15253e7475f1e5378ddf7179fc78e59fe96587226c25a82308e6f3cfbc0cf0c1e046e72fb271c SHA512 8bc3967f96b4f77a4d1256f3e86218ad39d4ece7c4e362d935dc56769093975240f0d3b67a5916b6d9e32f708298c82a3393069eb946f67d960fb419c83d67ad DIST google-antigravity-2.3.1_amd64.tar.gz 164580754 BLAKE2B efe67a21fe3d6fbac433b896e8de5abf560ac5fdb18802a57610a6249a445efd4bf57a4dc87f742d490739dae8a6276ed4fa3ce3e767b249421b99b260d33e72 SHA512 29bd0d7ed05d0966c4e0ebe2ab2af30023575a1b56247ab09096a70a6247aa893e249c91ef45873e1190980a4bc97e4551712114732e9e2a1470db5db7ec1262 DIST google-antigravity-2.3.1_arm64.tar.gz 161941757 BLAKE2B 2236ceaf11f4def93a035c5f82979fae37bebe07f2adb3b0bf376b18f58de285d59b22cc372429c22cae9248bc6aa717471839b8cd1d03f1e640d08e695cdccf SHA512 544041c4714b4e7960a67a6f4b3b734cf251b01b098febf876faf3ceb017cfa60fe43800000e0bb73534f3f8344fb217dcb3b872ae0db2e1ba33f73a3fd7388f +DIST google-antigravity-2.4.2_amd64.tar.gz 168799424 BLAKE2B 5ed7d4a6b63980b23841b5d161f6071f4d8fbe26672532aea57ef3862c2cca9c2edeb579d916bb57bf07b92314e4360a669c80fa5f7f5fb3933fc7144eaed431 SHA512 bbfb72ac2cd0be2ab43a4765384cd66c2afdf15b366d113868ee76de9642f8ae18d870c108f4263db8b60402514ba45b174c61837c8923ce10ce73e74500c842 +DIST google-antigravity-2.4.2_arm64.tar.gz 166119562 BLAKE2B 198c3feccbff8fe06afdbb006daeb0db00e1385a5f539fa6fd54520ee1b97b271f5f9c301f9f0019345c3832ea9c5a9ea0d08ddc5b7410509e0e59ec2f98965f SHA512 7442e48c2321db1d7387203e2db7414d4de050aad957701d7cf49bfec4fc6bae719eedce264fc5f1f8d39d9ae6b7e2c7c89d855300b6df0b61ccc9753b097788 diff --git a/dev-util/google-antigravity/google-antigravity-2.4.2.ebuild b/dev-util/google-antigravity/google-antigravity-2.4.2.ebuild new file mode 100644 index 0000000000..2a9d870145 --- /dev/null +++ b/dev-util/google-antigravity/google-antigravity-2.4.2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi + fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR + pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" + +inherit chromium-2 desktop optfeature pax-utils xdg + +EXECUTION_ID="6711062033203200" + +MY_PN="${PN#google-}" +DESCRIPTION="Google Antigravity 2.0, a dedicated platform to work with agents" +HOMEPAGE="https://antigravity.google/" +BASE_URI="https://storage.googleapis.com/antigravity-public/antigravity-hub/${PV}-${EXECUTION_ID}" +SRC_URI=" + amd64? ( ${BASE_URI}/linux-x64/Antigravity.tar.gz -> ${P}_amd64.tar.gz ) + arm64? ( ${BASE_URI}/linux-arm/Antigravity.tar.gz -> ${P}_arm64.tar.gz ) +" +S="${WORKDIR}" + +# It's complicated... +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + sys-apps/systemd + sys-apps/systemd-utils + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/libglvnd + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + virtual/zlib:= + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/${MY_PN}.*\\.desktop" + +AGY_HOME_BASE="opt/google" +AGY_HOME="${AGY_HOME_BASE}/${MY_PN}" + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + default + mv "Antigravity-"* "${MY_PN}" || die +} + +src_prepare() { + default + + cd "${MY_PN}" || die + + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + cd "${MY_PN}" || die + + mkdir -p "${ED}/${AGY_HOME}" || die + cp -r . "${ED}/${AGY_HOME}" || die + + pax-mark m "${ED}/${AGY_HOME}/${MY_PN}" + fperms 0755 "/${AGY_HOME}/${MY_PN}" + dosym "/${AGY_HOME}/${MY_PN}" "/usr/bin/${MY_PN}" + + fperms 4711 "/${AGY_HOME}/chrome-sandbox" + + domenu "${FILESDIR}/${MY_PN}.desktop" + newicon -s scalable "${FILESDIR}/${MY_PN}.png" ${MY_PN}.png + + insinto /usr/share/metainfo + doins "${FILESDIR}/${MY_PN}.metainfo.xml" +} + +pkg_postinst() { + xdg_pkg_postinst + + echo + ewarn "Package Split Notice:" + einfo "Beginning with version 2.0, this package only installs the agent component of" + einfo "Antigravity without the editor view." + einfo + einfo "Users looking for the IDE should install:" + einfo " dev-util/google-antigravity-ide" + einfo + einfo "For the official announcement and details regarding this change, see:" + einfo "https://antigravity.google/blog/introducing-google-antigravity-2-0" + echo + + optfeature "desktop notifications" x11-libs/libnotify +} diff --git a/dev-util/grok-build/Manifest b/dev-util/grok-build/Manifest index bceb5b5a7e..32e20812e6 100644 --- a/dev-util/grok-build/Manifest +++ b/dev-util/grok-build/Manifest @@ -1,6 +1,6 @@ DIST async-openai-95b52ebdedf42143083cf3d6f0e0be7c84e9c808.gh.tar.gz 28205999 BLAKE2B efc04b410749efc8f6e607e8f0dc5162070c47d7c8b61317185fe638f66b6441f08e6d72b5f8237e9ea448c3b750dba4222dab1d092de5f561a0d36478886eda SHA512 9ce341a035dd11070c7b24e03ab0ad0e21f8e49426626f84e22eac716054c47c01ef7b84147231908c999bee46af54007772c0fd53759f68846c752d3dd28652 -DIST grok-build-0.2.106-crates.tar.xz 91499268 BLAKE2B dddd731beb690b24ef92d3be462ac98b900c9e4297c17c5d94119598302a21cbac410b6a3ef49e9f4f5c42352b29289445a7ad0832117ac44befbd8f9b068412 SHA512 41bcb70e4f35187f8ff6619d1198d18d4b913c3f199d2996e933e3120cd169fd722e6b081ee3a55d6a529e22a98810c0f2218ef85da9036ddce69ef87bf5f87e -DIST grok-build-0.2.106.gh.tar.gz 12423970 BLAKE2B 7e04d853a7e6f17ba88276c97c46c682a4555489c652e43e6ce80a31c68762dc7b6c30ff1f9685a13253d70d05df4bfdd5197c8c260e09b4f246a1f3991f4841 SHA512 97a740313524f1d27c181a218d4b816a35ff6a757a6463f6d61e86a5caf3e640d070c1123c618d511136dd5c80e56c94d8148d9ebb9ded6ff6d4db70df25c6ec DIST grok-build-0.2.109-crates.tar.xz 91699100 BLAKE2B 24d8caec52c512560e94e4c9fed7109090ec4d9624d07a2f4b9d0a726e69f0a8955223d9ce7831977e83d9436491c9c3ec879c14fb6e2a0bd2766abd0aa804fa SHA512 4800b1aff456206a7ea6cb853303952435a8686d019597768600013fedf128bb0940db6a0113c7e184ed7717c5f97523985fa80a69707a2c1e28e9bcdd4c39ca DIST grok-build-0.2.109.gh.tar.gz 12635136 BLAKE2B db1e19c476a2e7efc501ad87e4369c74f59569db2149242a10f7d0e1e2b6c22fb39b6247b9dc02c99a57adc3915df4d7416a70b5b121903e30903c30bcc8982e SHA512 052b06a79dd3321a72716fb2bb5f9c4287720b03e2254dd202a545897f8cfd9287d15dec2d0ca3a3298fa16ccbeb4b17f02a2469693071c18bd5421aa13dd03a +DIST grok-build-0.2.111-crates.tar.xz 90346368 BLAKE2B 2f6bc0c15318cf4783fb6d1e72db9772418d70e929fca173f8e42aeb531db43b809c73e2c94148e91f289c736cca1f92c89776006a1d0f21b2fa85f0bb48918c SHA512 3f910aa80c7faed3a229b66210c28f3d8aa59b8b577e216e21149574f37b88caffc7bfa684e66ef8927c230f55f67e34a131d8877531571cd5211f50bbb08932 +DIST grok-build-0.2.111.gh.tar.gz 12900201 BLAKE2B e84292eb188c07aeb3302472baed204a4774a14fa8e8144a210705052682ffeba5711a38c612d1925606ff340b5c7c2d0bdc428e68395f364be404746f2afdc2 SHA512 c31567ea8aa54ea3d08a254571d7e314454903b227fdff362ee4eeced3e8b87a3f26957541fc6640ca879f8cb50e17f4926092d9d7fc1a23bdbb73ce13975479 DIST nucleo-5b74652e482f7c07d827f18c6d21e7540c242c69.gh.tar.gz 86764 BLAKE2B 006ac7e8c4c7e35a9fd690cd699c7c6d45f9368ed5ac8e1ad2b098128b530ef1f72aeccc6e87dd7d84f98b402f72313be8716f1eeae954b25898359f1037b41a SHA512 a8762638ef79da9dc344664342779c9aecb1b19facc23614d87b639d21b356aab3715cbdb51e541b7dd569a2d4e5cbf97591d4341e3ae538e5aa4a620f4f72f6 diff --git a/dev-util/grok-build/grok-build-0.2.109.ebuild b/dev-util/grok-build/grok-build-0.2.109.ebuild index ea2efa8cce..5fa5094b15 100644 --- a/dev-util/grok-build/grok-build-0.2.109.ebuild +++ b/dev-util/grok-build/grok-build-0.2.109.ebuild @@ -44,9 +44,6 @@ LICENSE+=" SLOT="0" KEYWORDS="~amd64" # ~arm64: ugrep # TODO add feature USE flags? -IUSE="test" - -RESTRICT="!test? ( test )" DEPEND=" sys-apps/bfs diff --git a/dev-util/grok-build/grok-build-0.2.106.ebuild b/dev-util/grok-build/grok-build-0.2.111.ebuild similarity index 65% rename from dev-util/grok-build/grok-build-0.2.106.ebuild rename to dev-util/grok-build/grok-build-0.2.111.ebuild index 4fc557f717..0e5862e015 100644 --- a/dev-util/grok-build/grok-build-0.2.106.ebuild +++ b/dev-util/grok-build/grok-build-0.2.111.ebuild @@ -11,6 +11,8 @@ CRATES=" " declare -A GIT_CRATES=( + [async-openai-macros]='https://github.com/our-forks/async-openai;95b52ebdedf42143083cf3d6f0e0be7c84e9c808;async-openai-%commit%/async-openai-macros' + [async-openai]='https://github.com/our-forks/async-openai;95b52ebdedf42143083cf3d6f0e0be7c84e9c808;async-openai-%commit%/async-openai' [nucleo-matcher]='https://github.com/helix-editor/nucleo;5b74652e482f7c07d827f18c6d21e7540c242c69;nucleo-%commit%/matcher' [nucleo]='https://github.com/helix-editor/nucleo;5b74652e482f7c07d827f18c6d21e7540c242c69;nucleo-%commit%' ) @@ -18,7 +20,7 @@ declare -A GIT_CRATES=( inherit cargo check-reqs shell-completion # no tagged releases -MY_COMMIT="cb203a893d04ad15881dc0015ba77b7ff53f4ab5" +MY_COMMIT="371de93b1537f34aaf4049a870eceb9b7264ef71" DESCRIPTION="SpaceXAI's coding agent harness and TUI" HOMEPAGE=" https://x.ai/cli @@ -36,14 +38,12 @@ LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 EPL-2.0 - ISC MIT MIT-0 MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB + ISC MIT MIT-0 MPL-2.0 MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 + ZLIB " SLOT="0" KEYWORDS="~amd64" # ~arm64: ugrep # TODO add feature USE flags? -IUSE="test" - -RESTRICT="!test? ( test )" DEPEND=" sys-apps/bfs @@ -72,9 +72,24 @@ src_prepare() { for f in crates/codegen/xai-grok-{shell,tools}/build.rs; do sed \ -e '1i #![allow(unreachable_code)]' \ - -e '/fn main() ->/a \ return Ok(());' \ + -e '/fn main()/a \ return Ok(());' \ -i "$f" || die done + + # Disable auto-updates + sed \ + -e '1i #![allow(unreachable_code)]' \ + -e '/fn env_installer(/a \ return Some("portage");' \ + -i crates/codegen/xai-grok-update/src/auto_update.rs || die + + # Cargo offline fetch workaround + local url commit path + IFS=";" read -r url commit path <<<"${GIT_CRATES[async-openai]}" + local ASYNC_OPENAI_GIT="async-openai = { git = \"${url}.git\", rev = \"${commit}\"" + local ASYNC_OPENAI_PATH="async-openai = \\{ path = \"${WORKDIR}/async-openai-${commit}/async-openai\"" + + sed "s|${ASYNC_OPENAI_GIT}|${ASYNC_OPENAI_PATH}|" \ + -i "${S}/Cargo.toml" || die } src_test() { diff --git a/games-arcade/taisei/taisei-1.4.4.ebuild b/games-arcade/taisei/taisei-1.4.4.ebuild index da708d9fc7..ad871148f0 100644 --- a/games-arcade/taisei/taisei-1.4.4.ebuild +++ b/games-arcade/taisei/taisei-1.4.4.ebuild @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." +DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL" HOMEPAGE="https://taisei-project.org/" LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain" SLOT="0" diff --git a/games-arcade/taisei/taisei-1.4.5.ebuild b/games-arcade/taisei/taisei-1.4.5.ebuild index 214836282e..f74f883e87 100644 --- a/games-arcade/taisei/taisei-1.4.5.ebuild +++ b/games-arcade/taisei/taisei-1.4.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_14 ) inherit meson python-any-r1 xdg @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." +DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL" HOMEPAGE="https://taisei-project.org/" LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain" SLOT="0" @@ -43,14 +43,10 @@ DEPEND=" >=dev-libs/cglm-0.7.8 !!~dev-libs/cglm-0.9.3 " -# dev-python/backports-zstd only required for <3.14 but python-any-r1 doesn't have python_gen_cond_dep BDEPEND=" >=dev-build/meson-1.8.0 sys-devel/gettext ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/backports-zstd - ') doc? ( dev-python/docutils ) " diff --git a/games-arcade/taisei/taisei-9999.ebuild b/games-arcade/taisei/taisei-9999.ebuild index 43e6b5ee1a..8a944645c3 100644 --- a/games-arcade/taisei/taisei-9999.ebuild +++ b/games-arcade/taisei/taisei-9999.ebuild @@ -16,7 +16,7 @@ else KEYWORDS="~amd64" fi -DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." +DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL" HOMEPAGE="https://taisei-project.org/" LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain" SLOT="0" diff --git a/games-emulation/RetroArch/RetroArch-1.21.0.ebuild b/games-emulation/RetroArch/RetroArch-1.21.0.ebuild index 051b2a0a9d..42c28c0023 100644 --- a/games-emulation/RetroArch/RetroArch-1.21.0.ebuild +++ b/games-emulation/RetroArch/RetroArch-1.21.0.ebuild @@ -44,7 +44,7 @@ RDEPEND=" x11-libs/libXScrnSaver alsa? ( media-libs/alsa-lib ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) - arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + arm? ( dispmanx? ( dev-embedded/raspberrypi-utils:0 ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) @@ -194,4 +194,12 @@ pkg_postinst() { ewarn "Make sure you have OSS installed in your system." ewarn "" fi + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update } diff --git a/games-emulation/RetroArch/RetroArch-1.22.2.ebuild b/games-emulation/RetroArch/RetroArch-1.22.2.ebuild index c6c428763c..41c9a4531b 100644 --- a/games-emulation/RetroArch/RetroArch-1.22.2.ebuild +++ b/games-emulation/RetroArch/RetroArch-1.22.2.ebuild @@ -44,7 +44,7 @@ RDEPEND=" x11-libs/libXScrnSaver alsa? ( media-libs/alsa-lib ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) - arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + arm? ( dispmanx? ( dev-embedded/raspberrypi-utils:0 ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) @@ -191,4 +191,12 @@ pkg_postinst() { ewarn "Make sure you have OSS installed in your system." ewarn "" fi + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update } diff --git a/games-emulation/rpcs3/rpcs3-0.0.41.ebuild b/games-emulation/rpcs3/rpcs3-0.0.41.ebuild index 83b06503ca..ab6d16e963 100644 --- a/games-emulation/rpcs3/rpcs3-0.0.41.ebuild +++ b/games-emulation/rpcs3/rpcs3-0.0.41.ebuild @@ -43,7 +43,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="discord faudio +llvm opencv vulkan wayland" +IUSE="discord faudio +llvm opencv vulkan X wayland" DEPEND=" app-arch/7zip @@ -63,6 +63,7 @@ DEPEND=" media-libs/libpng:= media-libs/openal media-libs/rtmidi + media-libs/libsdl3[opengl,vulkan?,X?,wayland?] media-video/ffmpeg:= net-libs/miniupnpc:= net-misc/curl diff --git a/games-emulation/rpcs3/rpcs3-9999.ebuild b/games-emulation/rpcs3/rpcs3-9999.ebuild index 83b06503ca..ab6d16e963 100644 --- a/games-emulation/rpcs3/rpcs3-9999.ebuild +++ b/games-emulation/rpcs3/rpcs3-9999.ebuild @@ -43,7 +43,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="discord faudio +llvm opencv vulkan wayland" +IUSE="discord faudio +llvm opencv vulkan X wayland" DEPEND=" app-arch/7zip @@ -63,6 +63,7 @@ DEPEND=" media-libs/libpng:= media-libs/openal media-libs/rtmidi + media-libs/libsdl3[opengl,vulkan?,X?,wayland?] media-video/ffmpeg:= net-libs/miniupnpc:= net-misc/curl diff --git a/games-simulation/kittenspaceagency-bin/Manifest b/games-simulation/kittenspaceagency-bin/Manifest index 1e2ff8ff1a..e9c3afbd49 100644 --- a/games-simulation/kittenspaceagency-bin/Manifest +++ b/games-simulation/kittenspaceagency-bin/Manifest @@ -1 +1 @@ -DIST setup_ksa_v2026.7.6.4939.tar.gz 2400805832 BLAKE2B 7d8aa8df45a362f29715483c0c8f034fdd09d422770efe0baba10cb1cc5adb7d69ae3d1763b423f6f6367193c118fbdec6f90d29f0d6f09e7ff33fa00ace6d18 SHA512 2f3f744c0081ced3758b1f233fe16b4e9a94d92352b00fd054b36dde7f485ddd1b466f829656847c4720799606ad242191fa99bc011e9f95d7d5fc3c593c3737 +DIST setup_ksa_v2026.7.9.5018.tar.gz 2370480566 BLAKE2B 39ab579a294dafbadaf55f3e7ea066441e6598e7cf3377a1301cfda71c724df64e7a8954c92793a978b8af69ef5a0638a0f81ef2ddc89d73c645cebf91f90781 SHA512 4f39a91ec118ed4780424de5d12f74cc3761965f041be42b26444a90525e784c57c4a4929b3d071696fdc6ec52198416d3498dd56e98e122c8a05493c1446c6f diff --git a/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.6-r4939.ebuild b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.9-r5018.ebuild similarity index 100% rename from games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.6-r4939.ebuild rename to games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.7.9-r5018.ebuild diff --git a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild index 2960edebfa..8a3d181657 100644 --- a/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild +++ b/gui-apps/noctalia-greeter/noctalia-greeter-9999.ebuild @@ -20,10 +20,12 @@ LICENSE="MIT" SLOT="0" DEPEND=" + dev-cpp/tomlplusplus + dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libinput - dev-cpp/tomlplusplus dev-libs/wayland + dev-libs/stb gnome-base/librsvg:2 gui-libs/greetd gui-libs/wlroots:0.20= @@ -53,14 +55,6 @@ src_prepare() { sed -E -i 's/^(\S+\s+\S+\s+\S+\s+)greeter(\s+)greeter(\s+)/\1greetd\2greetd\3/' data/tmpfiles.d/${PN}.conf } -src_configure() { - local emesonargs=( - -Dsystem_tomlplusplus=true - ) - - meson_src_configure -} - src_install() { meson_src_install diff --git a/gui-apps/noctalia/Manifest b/gui-apps/noctalia/Manifest index 720876eef5..ee9fc9668a 100644 --- a/gui-apps/noctalia/Manifest +++ b/gui-apps/noctalia/Manifest @@ -1,4 +1,5 @@ DIST noctalia-5.0.0_beta1.tar.gz 5185610 BLAKE2B b5fbb732af28625493e075575adc10c423d3bab54f94ca143af255bdae5f8efcd43f4e10ad999969647e38f9f860149c3a40a336c4306410f7e18582e80feeba SHA512 88a8d6fcf080ee798bf6e606d5cf701d09b0be1cbcd22fc663c8942071e99eb74e3dd7ebe2f9747700390f5dfddfbfa04c88d987982ff4ed0d7d75e55b5447fc DIST noctalia-5.0.0_beta2.tar.gz 4915967 BLAKE2B 7aeeb0fdcefeeb57f45bb9600f6eea76d15206c7a11a8bd05afccce690678994f1c05929c42dfc8c4ebad9f18eba52ba6646a6789654f3910e82f0a0753166d2 SHA512 48d0ad096a7f3b96b40003a8c02260e2737c62dde9abf155e875ad32c83dc79522916723e63f65efbcbb5d3b20877aa28593723956d46ff1b996556db6534d6c DIST noctalia-5.0.0_beta3.tar.gz 10410263 BLAKE2B b9f23e1b841c9d9bec38be08a0b33d66cf4e1aad5b421c7807d9afb6aeee204b0246245fe48d711c1174af2eb887643ccb00cf78dc9a8d73fa41c282c1a30305 SHA512 103a9ba677946926e36089d1d3f089bd77e4b5399c53ca0eeaede6513bb75599d44abda818208a5e4615502624355ba50e43700ec43d57fbd9f51105419200a1 +DIST noctalia-5.0.0_beta4.tar.gz 10552152 BLAKE2B 6faf482a42401ee94c394ddcd48701651435ff32a128325c256b4ce2ebb2c82caa919b7a827613e67e30a206d97c88beb14238a39e38d41405c9c98a3fc3e2d8 SHA512 87de04a7ac9abcfab916631a859e1920436698b0d08c509ec56c575a39e157974407b65958f7b81ed109101e66ec06148d8377092a4c91b0c4b9d3ef36eb41de DIST noctalia-v4.7.7.tar.gz 25414718 BLAKE2B a8af942e0b746d8fc52a0e979aab27e1ebd91190ec71924b519d56d5224a560e2edaf9c64c51768d68cb791d70d03c7ba5572fec1d1fa38f3244fd698189d89c SHA512 7f1ccdd6180e40ce1e898688f93aab348d327e8b46a90e1a193a73f00468fb7ae4dd2655588006da7774ccace4675853cb05dcd3cee540a7c5bbedf57da202c2 diff --git a/gui-apps/noctalia/noctalia-5.0.0_beta4.ebuild b/gui-apps/noctalia/noctalia-5.0.0_beta4.ebuild new file mode 100644 index 0000000000..359abebb44 --- /dev/null +++ b/gui-apps/noctalia/noctalia-5.0.0_beta4.ebuild @@ -0,0 +1,79 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature xdg + +MY_PV="${PV/_/-}" +MY_PV="${MY_PV:0:-1}.${MY_PV: -1}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES" +HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia" + +SRC_URI="https://github.com/noctalia-dev/noctalia/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" + +IUSE="+jemalloc" + +DEPEND=" + dev-cpp/nlohmann_json + dev-cpp/sdbus-c++ + dev-cpp/tomlplusplus + dev-libs/glib:2 + jemalloc? ( dev-libs/jemalloc:= ) + dev-libs/libxml2 + dev-libs/md4c + dev-libs/stb + dev-libs/libsodium + dev-libs/wayland + app-crypt/libsecret + gnome-base/librsvg:2 + media-libs/fontconfig + media-libs/freetype + media-libs/libwebp + media-libs/mesa + media-video/pipewire + media-video/wireplumber + net-misc/curl + sci-libs/libqalculate + sys-auth/polkit + sys-libs/pam + virtual/opengl + x11-libs/cairo[glib] + x11-libs/libxkbcommon + x11-libs/pango +" + +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +BDEPEND=" + dev-libs/wayland + dev-libs/wayland-protocols + dev-util/wayland-scanner +" + +DOCS=( {README,CREDITS}.md example.toml ) + +src_configure() { + local emesonargs=( + $(meson_feature jemalloc) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "external display brightness control" app-misc/ddcutil + optfeature "battery and power device integration" sys-power/upower + optfeature "clipboard auto-paste" gui-apps/wtype + optfeature "hardware-accelerated screen recording" media-video/gpu-screen-recorder +} diff --git a/gui-apps/noctalia/noctalia-9999.ebuild b/gui-apps/noctalia/noctalia-9999.ebuild index 22f7289fc4..6cce41d74b 100644 --- a/gui-apps/noctalia/noctalia-9999.ebuild +++ b/gui-apps/noctalia/noctalia-9999.ebuild @@ -24,7 +24,9 @@ DEPEND=" dev-libs/libxml2 dev-libs/md4c dev-libs/stb + dev-libs/libsodium dev-libs/wayland + app-crypt/libsecret gnome-base/librsvg:2 media-libs/fontconfig media-libs/freetype diff --git a/gui-apps/waylock/Manifest b/gui-apps/waylock/Manifest index 48af9e0db9..c45974ad0c 100644 --- a/gui-apps/waylock/Manifest +++ b/gui-apps/waylock/Manifest @@ -1,10 +1,10 @@ -DIST wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl.tar.gz 74934 BLAKE2B 8dda2bae62c65068825068dbe91e701ad4a71685d2209bb703d0e8b71b75f1546690b83fc66e9b81de59e26c9e5a9d8d5cfa3f2098cd16a3f13ada7f38fb94ce SHA512 436c7104c41bb3c26bedc3491d887293fa0a40c11a14bc0973a1fa873c5161a05c9681a857f6cf89c9b34106e2b9e92b4f67eebabaf16836cb99a459ad11d20e -DIST wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27.tar.gz 111219 BLAKE2B 1c33b878c3efdf20eef58ddd6f8a6cab99a24e7481f9a3b8f31b19b58d13372d8dea84dfb26b4097123ca25b1d38939e9b987d70eb3a23fe0fecf9f21fe6f8a2 SHA512 8536456d2f2886c7aa844e227272e8e4595ba3197575cba46b5f757b045976cf1c65a131532a191f2a8a82ca3d58642900d57fe7358518a237f29e84cb85e0f2 -DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 149693 BLAKE2B 5722bd1cdb8734e20dc998b64e3598f5d3bce1cf22388a093216e4a7c795a13d65f8b041b8ec27e2975e3081b3c676b77f281a85b7cd964af9b3c93c48d83579 SHA512 b2328222e60676b50a5a3445e3e6e74655139c5e6e4f263108846fe0ec79a48b99590f823353e9721d9ce2c6d783681fd75cf6b672de19217db50582df444372 +DIST wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl.tar.gz 75439 BLAKE2B aa370680b538c16f6e35a6aab438d67d7496cf91ae79144f2a2be6086f42009454ffa4bd0d84b2492e06f92a06ff8585e2edfa9f97e5d052e380d74eaad0e6be SHA512 ae27f00d8f63eb02685c6c48da8e79add5831a9f778b2f50fa0e92dec317f69f52a6a70b739ea106e060090bb0d0ba67030e837ae3386c7b271679463a45cf8d +DIST wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27.tar.gz 111931 BLAKE2B 5c9baf934c15bb141fab6d795ac328e2ab7ef833780659773f41015e6a64156c627f2a25710fe18bb8d588785a200cfdba32314161f59db1b770a4b533564144 SHA512 ae8e10a8794e060bd147e661ad22434376e27fdef72e5ecde392e3ed9bc1ce4cf7e3628eeb10e88ee82e71ad8f70fe266cd9ebcaf521f9707eb403e983a93f9c +DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 150022 BLAKE2B 7907311b3b54a1a15ff454906b379a4ce084be58295cd70c691277dfac9306365960dd97048de59bef5cfe48b8495ea1b381469a9ec2e021a17d78d29354ab3d SHA512 ef495b505e2b390cd49b774b69c63a8e98e0c172122728e00bba6d25b5bd03344961e1704491b5265a5f3d6ad15f78c280ddb34f96599ed82965726ad1dadbdf DIST waylock-1.3.0.tar.gz 21281 BLAKE2B 18c9d2e22ead5d03abf1f53b7c148f58ddcbad2857bdc95f4c1f2a5e6946f87fc6a580b728fa9fb17adb76a4957eeb0e428eacd5ab522ded925e7efb2d416671 SHA512 6f018b06a448c533cd64b8a62b1d2bc3ba92f52db1b0c7bf01b73d8e6d865222b2c25c5a7e5206d22dc1f607e47ce65d3dcbaa912efbf92d6c90d48be3a6c26b DIST waylock-1.4.0.tar.gz 21328 BLAKE2B f283bfdbdebc163c395a3f3c2c504f95f353863d9b96551d2867b7df880124a41e1921c02cf84d978a5120f43dd2558a2f07cf3a0a9ab57254c390b2f28444a7 SHA512 454fb535ebcc023eadd9da68fe90893e5285cf9a97de301b1d4b32948b0b3515e0888dc077d3d4e1486cedf9ba437c43c4ad58dbbfc8fd95128eeffcebd8e66a DIST waylock-1.5.0.tar.gz 20695 BLAKE2B 51141ee050d87d7bf6749cea1526f55b713d7349bfb81bd498f6eb9a4c2ad53e2b24f81d41b07b459705e9b82b97fd30f64e44d7dded33721af60cc49f0f83b6 SHA512 a3d9392fbcd6d9952e0ddfce0357d0b8180f0fd70362cb67b5fac93667a6ccd142e65060016735b87e2736030e6f8ad7b6d22eb9b987b9a3b9c1d25cae8bb101 DIST waylock-1.6.0.tar.gz 21111 BLAKE2B d9a4366ed5e76f98b302748c48acd75d7d6ab2d7cccb9ba2ec46245be66fcade53fd1be12cfc146c38d8d1a0270fccfcb5e50a3ac06fa5ac489c77527fa7a50c SHA512 a11a13e90861eba1ed0d1b93fdc9e615a9f541d9d964ac4971c14e03489d63f2e716afa3d2fbb86d897b7d8ea643fa6a0337b02fd1a8da9d9c18f8450abb20e4 -DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22730 BLAKE2B 6870fc2465e2b1ef4faa6330183a1dade4a4bcf36130113444e5221ff9c764db488304f2f25a603f2511c2562d55bf1011a5f8fe41a068e7e5b707e1d06c0792 SHA512 fe0dc46a8556f19c2ce1badbeee7576065cb56495b94b6d468ee6ed8667f9fef5377e26864b0c8e81c3a2718cfcaf8a4f5e13aab23a615f3a58ec639372fb758 -DIST zig-wayland-0.2.0.tar.gz 56543 BLAKE2B aaf82efe78d25c59a87de050147857fcf9a19764141cb40d92b0dd48b96ea0ec52d00a1ab0df1afe4c45cda6d64dda97f296f0aa29d8b9ea3da49e1d5cd69e50 SHA512 dfb140c06d9e3c566034f9102426e7bd47dcde87a2ae16d43ce3ea72cf44bea872bab1d9a23a24ae9d57d2d4ae6c56060a6b10f869de3990046426b0462db85e -DIST zig-xkbcommon-0.2.0.tar.gz 22700 BLAKE2B 85045d002b4ec1ac8dadda67d3ce6f588e53938ac0a67c06d6cebc85a944d7a23fd1cc295410ce1a91cce9ffb587834f7eca2400e1468fec0193583ac71d6f86 SHA512 a99b6a2fefe34507fd687b58a9618a27ca617966798b410a72c9e53462c3f9c6dd0476a22bb9686cbf49994ca502743b4d25fdc55125359d4fe2860094bf0e82 +DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22512 BLAKE2B 83a86d07a8043fb492207aa3e56c1d2af0d34e103ee64d7ea574f13a809ec5fe26be7103a0a6888830fe654a4aa4297a93d459389bfd08f55202fc5bcc7bba88 SHA512 3c864a9373757388d3bdf3f714bf8dd520cc92eaf5ec07c931cdcf4647e8a97da00454401c9c2be43ad90506904b6477d4099200b69077a6a53663b2e199f678 +DIST zig-wayland-0.2.0.tar.gz 56448 BLAKE2B 9277b87088e930bb9a48892f3b64527d84f6aeb7f787bba4081a40c1fbdaadca0e58e81f10f6c0cc6ac5ac81a3966c89d6d9995d7104a721802b433aefc7eec3 SHA512 86f762eb62022cfb0b82e062e05e43cba0b1342d56f347895477cffa2718af612d979fa5ff069c8bab8a6172089b9d199d380117cd93154c166c21aaa0059e31 +DIST zig-xkbcommon-0.2.0.tar.gz 22485 BLAKE2B faa3a3035b22ca2bda1142e52bf3ab98eafa87f4ac9c45f637cf28cc56f65b93e5af00363934423133777645394b45c364eb223624723f6e3b1411cc938e7bc2 SHA512 37f4e7ccb4443a194eb0967a99ae12a4cbea0acea6398912e25844aede13138f3f192a1617677a21c6d511c3407f50d7d7b0f16dbd13498cd711b2b170998d40 diff --git a/gui-wm/beansprout/Manifest b/gui-wm/beansprout/Manifest index ad5ae2fefd..9da8ff3ab1 100644 --- a/gui-wm/beansprout/Manifest +++ b/gui-wm/beansprout/Manifest @@ -1,8 +1,8 @@ -DIST beansprout-1.1.1.tar.gz 1161432 BLAKE2B 6e04b2dcc375705abcb8b115cd7e467c8f44146828415a7c21b7000145d26b40de345844b585750bca375e79cf083c8da338289abbddd41a293901a5eef1fd68 SHA512 05b3efa1f3bb11a6e41ec4921050a2cd24716892e5dec7a423faa1759035eed49e2328c2e6f03aea01f2ffc63ae3be3918ba9165ad317b6a8be95165f3466620 +DIST beansprout-1.1.1.tar.gz 1161138 BLAKE2B fbdb45206235704454f669ca20900dcbe78ca15eb574c0298ef40885b8f4eff35457e093530f85e3d03782bc6b436d04265994c2c8d801d0de8e08200ce78780 SHA512 f30cfe42cff0f2bf250799074c6d2c72a65599eaf1c559b4000b27e3ed1d4ddb46d077798093b1fbad827d41024a8ff05ae11a25b7c706f2bae8e6107d7621ca DIST fcft-3.0.0-zcx6CxQfAADhnwm8SjyCkQF-VFHGiVarigc2de3ciInC.tar.gz 4679 BLAKE2B e2004349ab3a679be8ce7ccdde8987695fbf90e5b5bf1b1174e775042f98c71e328d30bc505aa3e9e7739b66e0b413113ca6a336d5b51dc574585b4980accc6e SHA512 12e5e1e0632d89cab23734005d93c1a44537b29718d43e5cb2e76afa250d425d2ac3c85f625c07f9002cb85f82ce86d913f87f758f9ca940468b038aa777cfb5 -DIST kdl-0.0.0-8rilELAEAgCwhdgb36ZsWmGgtvrKaLmLI7eMlwBz8UDt.tar.gz 31310 BLAKE2B d0e0d666f7c898c00292dc73012ab78948141223ac7c179038fcc131d3215f3b70d75d69d4212322dbd2b2fa6bd5c09f64947c09d0cde5dc1252b7772ee14c78 SHA512 e89ca3f91b6b12e035bd46fd9cb8e3ef96002c36a9d71307a46511362a47f0bcc89fb9ed7a67962a3a9d046bea0a2632a4523e2ea154ddc6a80f8dbc7fa7e798 +DIST kdl-0.0.0-8rilELAEAgCwhdgb36ZsWmGgtvrKaLmLI7eMlwBz8UDt.tar.gz 31287 BLAKE2B fc2b1d66296b201a48da35d30556753f9d2c4a82d8a38cb8bd24c0b69eb12b56a0eaea55514ee3c1296924854f198ff06f9b644c88da37a784b5e9da0378a356 SHA512 27551a5eac57c025b951925c0390a95cb6e4847360a8e355b429a61c86d5ec4b423c4d224e04ddbacab9a588a0fa925f27223dd34daf243ee5f894401d37ce0d DIST known_folders-0.0.0-Fy-PJk3KAACzUg2us_0JvQQmod1ZA8jBt7MuoKCihq88.tar.gz 11888 BLAKE2B b474430ac503363cc376b32154f36e654381943eb58b615b91b343dcf1a6f0dafa9b9d43c245d799b03cae2b51ec1b3d186e0696b73f73f1ac3ea400c4115d0c SHA512 e577d93d8c71d383e88129cfd8a982cb2accc1ab378f3edabb1c41941c570cf7533a555554669849e8fee9f47e3ff86efb036690b37685d8b3d1f5d370b4e488 -DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7966 BLAKE2B 8d6607e878b0bacc0fc16bcc2264ddd89e349b61a1b269e59b2e19b311064453a473f2401103b0e40906f7190d154d403b712e05fe937abe2f6253f7d8337820 SHA512 2eb43d460aff9ff2da015afc9230ca73588ada59df59465a3efa8f074d9d641fec4bf52ab3de475ec1a5ba2f04afc59221f231af5e2cf5aba7252bbde6be35a5 -DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 149693 BLAKE2B 5722bd1cdb8734e20dc998b64e3598f5d3bce1cf22388a093216e4a7c795a13d65f8b041b8ec27e2975e3081b3c676b77f281a85b7cd964af9b3c93c48d83579 SHA512 b2328222e60676b50a5a3445e3e6e74655139c5e6e4f263108846fe0ec79a48b99590f823353e9721d9ce2c6d783681fd75cf6b672de19217db50582df444372 -DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25404 BLAKE2B 074a738f81c358413903d5db1821919e2e56e247ca38a0ef1151b38d9ba730cdb5c7821c04ccab37c1f81d9530899749175960aa1efa901a5e183d7c745f571b SHA512 f107d6f8a0a77f9ed6d7bd518519a1052cfc90350bc1f1817b3e24725143b307b4c86be3f25c7cb0feb54273e5e5d9f12fd63db6f1b3f235c08e6c330acbdfe0 +DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7976 BLAKE2B ea7fb2eab22a3b340ba9ddfde45e5b296a0a2dae866c274041a8953856e6b2ff76120c2577576258a2f0c1bb05958f4d1058a596da840f28c9de263a335e6134 SHA512 273066bf8a6b3fbfe5e8732c0d114b4d3cc678015a1782395bf16b78e0cc3404b894b9e27bc754f2e3b2b7193d8833e500df9b54439a957477a1059853b9b56b +DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 150022 BLAKE2B 7907311b3b54a1a15ff454906b379a4ce084be58295cd70c691277dfac9306365960dd97048de59bef5cfe48b8495ea1b381469a9ec2e021a17d78d29354ab3d SHA512 ef495b505e2b390cd49b774b69c63a8e98e0c172122728e00bba6d25b5bd03344961e1704491b5265a5f3d6ad15f78c280ddb34f96599ed82965726ad1dadbdf +DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25181 BLAKE2B 589ac7aaa735e28af066daeabf597466aba48b70e68ee6f48d5f4f55b54b19307519227d34e7f57fb551d9be0a0139e5ebc63d66d7571d54cc85eae6fd0eea53 SHA512 309a6b16ae444888010eb405f6ab30264054b68b56c1bbe33e1748f7ab4ad41b8a5e1b8cd129702be49b6dd9d95d0c08ba94bf593014537ba2898803a963653a DIST zeit-0.6.0-5I6bk7q6AgBdMJxze3D4l9ylQhkviQ_BX9FigDt13MFn.tar.gz 45903 BLAKE2B 8f1807ed9b7b7c19c1e4009baf3b2376f687596acaacf2889906e5e13d29239d5bb9839cf94860707ed5cf6cf96d6de5b75060c6e85531a85774d9e9c246d85b SHA512 cee43962211edceeffc4892d4282a2cec1eeee782c51da6d0e6db426ef30ea3e5c2b6617ef0954f55b1ad26a6783ab3d50f111c7c4d918a580da8cba919cff36 diff --git a/gui-wm/kwm/Manifest b/gui-wm/kwm/Manifest index 850a0d6fcb..ca61a9241e 100644 --- a/gui-wm/kwm/Manifest +++ b/gui-wm/kwm/Manifest @@ -1,6 +1,6 @@ DIST fcft-2.0.0-zcx6C5EaAADIEaQzDg5D4UvFFMjSEwDE38vdE9xObeN9.tar.gz 4410 BLAKE2B d9274e5a809582bebc1cf9b4c9fdc243225374bf439198786dda6e707c712adc82c26827ea627924c5e5585fc429a4e74c64d68890b93ae1d17cf32b06994887 SHA512 b5838e86d6454002a5d96946f91dd4108e0ef2c9cfb9fc15547ec06746aaaf3fd68e31f1a66af71f9d5990c8ffb7e1bdd55d203b2758830db2862750627255d3 DIST kwm-0.3.0.tar.gz 5333059 BLAKE2B 5301b2b2baf23f78dafae164b05d2b9df9439c6e3bedc7ebd3950a4f7a2fddcd1fef6ec05b480fd111f1008266043a20538aebbbd60517dc7fb07eeabf4904df SHA512 8861dafdf02e7b3c6f91938a543892c261d2a218d1e2408ccbb80f1a3a14ff008639006b102c8e6e64274966ad7658689263ddf9e59d2bff2f9b9d17f3e295b6 DIST mvzr-0.3.9-ZSOky8FzAQBQ9-GkQnaLjOZZHxrioD8NwY-QyZT6oAyR.tar.gz 22503 BLAKE2B c923245626e3a16167e8e1bbe097b4df1eaaa23caea7c89972e810b595db5431ceea51d801c0171f10e4dd3f591694ba2f3ca75e9c7a6df22f839c6cd03fa8e4 SHA512 2cf4368437f9239dd44b47a6c9812e1f75d64221e138d14c78efd1c36d95a1585eca3e95fefc1c3c92e2a995f34d029dddae79358616282a8ec407032abe5937 -DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7966 BLAKE2B 8d6607e878b0bacc0fc16bcc2264ddd89e349b61a1b269e59b2e19b311064453a473f2401103b0e40906f7190d154d403b712e05fe937abe2f6253f7d8337820 SHA512 2eb43d460aff9ff2da015afc9230ca73588ada59df59465a3efa8f074d9d641fec4bf52ab3de475ec1a5ba2f04afc59221f231af5e2cf5aba7252bbde6be35a5 -DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 149693 BLAKE2B 5722bd1cdb8734e20dc998b64e3598f5d3bce1cf22388a093216e4a7c795a13d65f8b041b8ec27e2975e3081b3c676b77f281a85b7cd964af9b3c93c48d83579 SHA512 b2328222e60676b50a5a3445e3e6e74655139c5e6e4f263108846fe0ec79a48b99590f823353e9721d9ce2c6d783681fd75cf6b672de19217db50582df444372 -DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22730 BLAKE2B 6870fc2465e2b1ef4faa6330183a1dade4a4bcf36130113444e5221ff9c764db488304f2f25a603f2511c2562d55bf1011a5f8fe41a068e7e5b707e1d06c0792 SHA512 fe0dc46a8556f19c2ce1badbeee7576065cb56495b94b6d468ee6ed8667f9fef5377e26864b0c8e81c3a2718cfcaf8a4f5e13aab23a615f3a58ec639372fb758 +DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7976 BLAKE2B ea7fb2eab22a3b340ba9ddfde45e5b296a0a2dae866c274041a8953856e6b2ff76120c2577576258a2f0c1bb05958f4d1058a596da840f28c9de263a335e6134 SHA512 273066bf8a6b3fbfe5e8732c0d114b4d3cc678015a1782395bf16b78e0cc3404b894b9e27bc754f2e3b2b7193d8833e500df9b54439a957477a1059853b9b56b +DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 150022 BLAKE2B 7907311b3b54a1a15ff454906b379a4ce084be58295cd70c691277dfac9306365960dd97048de59bef5cfe48b8495ea1b381469a9ec2e021a17d78d29354ab3d SHA512 ef495b505e2b390cd49b774b69c63a8e98e0c172122728e00bba6d25b5bd03344961e1704491b5265a5f3d6ad15f78c280ddb34f96599ed82965726ad1dadbdf +DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22512 BLAKE2B 83a86d07a8043fb492207aa3e56c1d2af0d34e103ee64d7ea574f13a809ec5fe26be7103a0a6888830fe654a4aa4297a93d459389bfd08f55202fc5bcc7bba88 SHA512 3c864a9373757388d3bdf3f714bf8dd520cc92eaf5ec07c931cdcf4647e8a97da00454401c9c2be43ad90506904b6477d4099200b69077a6a53663b2e199f678 diff --git a/gui-wm/mangowm/Manifest b/gui-wm/mangowm/Manifest index f81faa4ec3..b52c6cad6b 100644 --- a/gui-wm/mangowm/Manifest +++ b/gui-wm/mangowm/Manifest @@ -1,2 +1,2 @@ DIST mangowm-0.14.4.tar.gz 506823 BLAKE2B 5c8e2efcea36855f409c4545c1f4f143e68348783e981d94db8baba1068c44ac4bb907de62959146462ae91f82b4321ef3db5112b7abb925ac2d03804948276b SHA512 f8efc986ceedfd9d0b6525335936cf482de1c2e21462ed72bc231e4b9497e5998850a524c84044ad8afb2bba9bff98e60472ec75303df6d5943949cdb52fc9e3 -DIST mangowm-0.15.4.tar.gz 499901 BLAKE2B c0e22e04502e1d8d7352beb21670ea14703341382b94c7affd91dfbeafddc9fcea11676c9aeb21109498835d21866d0d649f36b48797679fd7c9d36e9ead7eb4 SHA512 27806eb466a29ee9ddeff665bceaec47017b187c5f28f35f73b9743920a4b97fc7152ba5117c19b12662bab2fdcbebfc29ca85fb2bff5d94a653cf53da88d2f3 +DIST mangowm-0.15.5.tar.gz 500237 BLAKE2B 940986b3dcf86c93c2610e176d5627bd8bd74fca6e5181ef605f3e42feb976b22be9da16d722123ca278e20fb43ebf09b1726beb5662798b6b6bb439fc86708d SHA512 a570e153954f5895b06b5c62836fda1cb0dbc2135235f2c590d3ae548703c95fefba328cdd1ab36397d1e6361407c75471074248456a3b8509f8a382fae5fc03 diff --git a/gui-wm/mangowm/mangowm-0.15.4.ebuild b/gui-wm/mangowm/mangowm-0.15.5.ebuild similarity index 100% rename from gui-wm/mangowm/mangowm-0.15.4.ebuild rename to gui-wm/mangowm/mangowm-0.15.5.ebuild diff --git a/gui-wm/river/Manifest b/gui-wm/river/Manifest index 7cdcdf0dee..47c09d8511 100644 --- a/gui-wm/river/Manifest +++ b/gui-wm/river/Manifest @@ -1,15 +1,15 @@ DIST aro-0.0.0-JSD1Qi7QNgDnfcrdEJf82v3o6MhZySjYVrtdfEf3E4Se.tar.gz 944918 BLAKE2B a8c3566897554f46d4fcd29c019aa6a5895d65ad742b822ea2262b1e623e8841e8ebf9564ead3b1491fd07c5a228f1cb48c545c9ae075b47081b6ba658c7d3e8 SHA512 b040b5651902402580a3a2f4a2b57be1c37723eb374b63631553adf76e9bde54c975e8abb632bcaf5dc2886f1c1785e5528804512e0a87b934d414e9207a3f2b -DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7966 BLAKE2B 8d6607e878b0bacc0fc16bcc2264ddd89e349b61a1b269e59b2e19b311064453a473f2401103b0e40906f7190d154d403b712e05fe937abe2f6253f7d8337820 SHA512 2eb43d460aff9ff2da015afc9230ca73588ada59df59465a3efa8f074d9d641fec4bf52ab3de475ec1a5ba2f04afc59221f231af5e2cf5aba7252bbde6be35a5 +DIST pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX.tar.gz 7976 BLAKE2B ea7fb2eab22a3b340ba9ddfde45e5b296a0a2dae866c274041a8953856e6b2ff76120c2577576258a2f0c1bb05958f4d1058a596da840f28c9de263a335e6134 SHA512 273066bf8a6b3fbfe5e8732c0d114b4d3cc678015a1782395bf16b78e0cc3404b894b9e27bc754f2e3b2b7193d8833e500df9b54439a957477a1059853b9b56b DIST river-0.4.3.tar.gz 164735 BLAKE2B 969e5eb612b2155e99e0b58ff28439021f3353642d1568b0e3b12533a3d689c859fd6e88c9afd5fd975ff510bed479c9d97750f76b87608a96cc56d10c20009e SHA512 799a4951f8b4fe30ae4c6a3eefc133f74cc55ab9eaf947bd43160b275392cc7ea4692467ba18bf09bdf61a01964059695e9719f32c15563af94414262ea4b7fd DIST river-0.4.5.tar.gz 162386 BLAKE2B 717b8327944508c7608b104af2d7ead074830b99db44b2882ef9aea20f87484202f879ec3346dfcb84c6df016f3b12aaa1f777a3e2d497c4da9834692b3c6915 SHA512 30e7f0a1d881f5208e6f4f028d03c75d2c6ab86e10fcfee324fc89594a57385207d6ba003082cb8797c6d6b0091ac47f9bb03f07a9c6e1a05b8675413916ee8e DIST river-classic-0.3.15.tar.gz 178643 BLAKE2B 80ce56d3f0d255ce2ffbd46c8140eb9bf4fbe307d05473e68bd12dac71988c9cac2cf51b4ecc56bdd39ba1ef0c67dfe9483adb7c73842fd1f4b13dc20fa97156 SHA512 3b6fbe0868f27728767e637df5551acdc34fe856d78cd8510a0fa2978fdf5db8e72137eea928a76599d2abced5026326a4f53605ea53f611b152281aaa5efdc6 DIST river-classic-0.3.17.tar.gz 178596 BLAKE2B 771d0127e3ab530ac7e27b3cf1cfd3f3bc14d85986c4545dc8b6927e70f0dfe4cf91d2c1425036f64604cf43532a6cce0697fd3d54de512094da0f2592d3486f SHA512 e3fe02f2906052476d61b40f6543accc7573e0ded0f9e39fb4650717f8d98cfbaf681bd3dd62e2dc726ecd3208201fdd5263c4acd3e59a379133e0c80df3b208 -DIST translate_c-0.0.0-Q_BUWlX1BgCD1wo6uo97prlp9VJ4gxAjwN_vZ7nsSjGN.tar.gz 146537 BLAKE2B 6d4a0953e371f138ab5cda6edb2147b04b1374832e1323d5d90455c7e967200eea048de198f821e927e6befdc581890d4cf3c2db8e24f0ccbed4f8d521f08992 SHA512 845f0193cdfb1591f512bc6882ccdb3ef7658de18d1e20f498e09205fa7ca2821ee03f650fa23e8281cbc93794144e652f3821553c2859799088482e23800749 -DIST translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz 146535 BLAKE2B d4b3d371567e77605b6e0fc1df37e6e326bc21f4d77bc2359525f3434c663fee0e412b4008b2a0dc2f3cf5adf81d3d791bf9dca51dda7cf44a6dc4ecd01f08e0 SHA512 d0d83854525ec1f70913a08eafa42381c896da23035d71234961cf103aa6c1cb1289a2f4efbe4c25002c88e0ba5c9b84107e116da763446b332709518d92288e -DIST wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27.tar.gz 111219 BLAKE2B 1c33b878c3efdf20eef58ddd6f8a6cab99a24e7481f9a3b8f31b19b58d13372d8dea84dfb26b4097123ca25b1d38939e9b987d70eb3a23fe0fecf9f21fe6f8a2 SHA512 8536456d2f2886c7aa844e227272e8e4595ba3197575cba46b5f757b045976cf1c65a131532a191f2a8a82ca3d58642900d57fe7358518a237f29e84cb85e0f2 -DIST wayland-0.5.0-lQa1knz8AQCh08NA8BeQrwJB9U3CfqcVAdHZYGRKIGuu.tar.gz 149548 BLAKE2B 274a6a4cc719a2f2599da2ce992f8405241c4cf1debe3d0e6966e0bcb56f699a8b5f04adfb79e4c9c1dc7e9bbf77241a8f04e85f18c3b8e340df0fb16550d745 SHA512 d3d87d5dd81141d69935f3f0acc6a91531a6b5f2fa275608f92d970c42d3a45c7c2fc3119ae40e49328d110dce460d64254879d4dc490efc465e72f5e79bd659 -DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 149693 BLAKE2B 5722bd1cdb8734e20dc998b64e3598f5d3bce1cf22388a093216e4a7c795a13d65f8b041b8ec27e2975e3081b3c676b77f281a85b7cd964af9b3c93c48d83579 SHA512 b2328222e60676b50a5a3445e3e6e74655139c5e6e4f263108846fe0ec79a48b99590f823353e9721d9ce2c6d783681fd75cf6b672de19217db50582df444372 -DIST wlroots-0.20.0-jmOlcmtCBADS6eoJ6mkeiSNZkibrhD-c5Qwn-LiM86r1.tar.gz 63670 BLAKE2B 21544dc7ed6d14632c0a033ac3973485fab232f0d4dbedd086d27b68ef13462df3a84ca085275d6176a5be2d5376676c668301c8676b804835ed6dec4a0bc866 SHA512 4ec656bb9523d153c81ce12da2ebd27040a8afefe035bd025ff30d2c622b6783f4075082b751b9a7857bee4a2b00169a97aff326ff258c19ba36776c6ecd855a -DIST wlroots-0.20.1-jmOlcqNVBAB3uB5oqBTzpRlwu-FmMyyZMVAWCe5kmcSt.tar.gz 64770 BLAKE2B bd57a776f19ab77ee590cf68581800f60341c922e29c8d50518767d8c1722357dd547595cc05678e43b56d2d9cf6273068ab940ce2e6c354257d25fa27c71606 SHA512 08eec60ee6c89c2eb2772e7ff736746b00efe919810755af182ac6656fb9b3f0e13786c7f6f442b3642f0fe263ed592ba27181844740aae2ccbade972402df0d -DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22730 BLAKE2B 6870fc2465e2b1ef4faa6330183a1dade4a4bcf36130113444e5221ff9c764db488304f2f25a603f2511c2562d55bf1011a5f8fe41a068e7e5b707e1d06c0792 SHA512 fe0dc46a8556f19c2ce1badbeee7576065cb56495b94b6d468ee6ed8667f9fef5377e26864b0c8e81c3a2718cfcaf8a4f5e13aab23a615f3a58ec639372fb758 -DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25404 BLAKE2B 074a738f81c358413903d5db1821919e2e56e247ca38a0ef1151b38d9ba730cdb5c7821c04ccab37c1f81d9530899749175960aa1efa901a5e183d7c745f571b SHA512 f107d6f8a0a77f9ed6d7bd518519a1052cfc90350bc1f1817b3e24725143b307b4c86be3f25c7cb0feb54273e5e5d9f12fd63db6f1b3f235c08e6c330acbdfe0 +DIST translate_c-0.0.0-Q_BUWlX1BgCD1wo6uo97prlp9VJ4gxAjwN_vZ7nsSjGN.tar.gz 146648 BLAKE2B 3e2a3e6bc73ba1bcbd9c2974d313a38125eb4db85cd8055d1fb5321510a5d1a90d98f30f75743aa3955a880cefba64e4dd2c0c0245fc226478d03563d6617862 SHA512 fb5edcae6414487a7008cc84411da3a4396a1dd19d31ae450db3e6fa9475a2d5c742e1e560923bfb49f372541b1c3c46cf51aa33749027b270aaaa50e524b8d6 +DIST translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz 146646 BLAKE2B 0983056462e8c79d4d4baf56da3ebfac7777a85ef3c1fa9b0f1de153aab93c7706f471654af240a1574bbfcd6d6cf619c2f97d27331d1b4b0ce7fe67035ea88f SHA512 2bcd66b2fedfa02526f1c7113f283a5ae73578efeebe320237bf98ef831e8d8a21f1372f668ed2719a1bcf68fcd34a12a5bd2f5377786cd5b68e78d0e3f038b7 +DIST wayland-0.4.0-lQa1khbMAQAsLS2eBR7M5lofyEGPIbu2iFDmoz8lPC27.tar.gz 111931 BLAKE2B 5c9baf934c15bb141fab6d795ac328e2ab7ef833780659773f41015e6a64156c627f2a25710fe18bb8d588785a200cfdba32314161f59db1b770a4b533564144 SHA512 ae8e10a8794e060bd147e661ad22434376e27fdef72e5ecde392e3ed9bc1ce4cf7e3628eeb10e88ee82e71ad8f70fe266cd9ebcaf521f9707eb403e983a93f9c +DIST wayland-0.5.0-lQa1knz8AQCh08NA8BeQrwJB9U3CfqcVAdHZYGRKIGuu.tar.gz 149888 BLAKE2B 43df7c11ff5b8be4bb70416dd8206d5777c63544c20312e64cdcac4fcffe4bc013e592c26070ebc632f0c9ad7107758e450afefd3e8b6deb730b19670fa6a42b SHA512 6d49174676bd0e91b7c8bc3c7c5bcf9838d229aa128112448fbb14a7c1910b0ea16ec2d8b6204bfa381a4419126217ed8c421065e06df1614d20161acd0d031c +DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 150022 BLAKE2B 7907311b3b54a1a15ff454906b379a4ce084be58295cd70c691277dfac9306365960dd97048de59bef5cfe48b8495ea1b381469a9ec2e021a17d78d29354ab3d SHA512 ef495b505e2b390cd49b774b69c63a8e98e0c172122728e00bba6d25b5bd03344961e1704491b5265a5f3d6ad15f78c280ddb34f96599ed82965726ad1dadbdf +DIST wlroots-0.20.0-jmOlcmtCBADS6eoJ6mkeiSNZkibrhD-c5Qwn-LiM86r1.tar.gz 63505 BLAKE2B 7c134f5704e283af8a0e018da8d61fe1d30d27598203a549f5289d4fa0a343f1bbed53df45f4a3483d09ce3a9ea8669776ca4a77315a51e8687a70f772c7f599 SHA512 9b4b8af692c22fe5ae058c8b32f8973d56a2ad7210b72b8e7a022c9d271bcbd3ee46eaf4e807a9b58a80b83585f118437488c0e837d72aa60d184377d50b9bad +DIST wlroots-0.20.1-jmOlcqNVBAB3uB5oqBTzpRlwu-FmMyyZMVAWCe5kmcSt.tar.gz 64608 BLAKE2B 01bb9d05cf88c28d392687f7ea3b0e44a7515e8f27ac65570133b6943cb6f7513a772d23ad1ff075fddeeacec30a7b572ef279e1a6fb1946be8191979da1d7d7 SHA512 f3ea56c132ec65b8d952efb8a68d9dfc0080d381a7f61074b15e3371fee9a50d49b0cd534082bb1c2562cbf9817d784f3d026b1a15d752f4ba4d699ae5a39bcd +DIST xkbcommon-0.3.0-VDqIe3K9AQB2fG5ZeRcMC9i7kfrp5m2rWgLrmdNn9azr.tar.gz 22512 BLAKE2B 83a86d07a8043fb492207aa3e56c1d2af0d34e103ee64d7ea574f13a809ec5fe26be7103a0a6888830fe654a4aa4297a93d459389bfd08f55202fc5bcc7bba88 SHA512 3c864a9373757388d3bdf3f714bf8dd520cc92eaf5ec07c931cdcf4647e8a97da00454401c9c2be43ad90506904b6477d4099200b69077a6a53663b2e199f678 +DIST xkbcommon-0.4.0-VDqIe0i2AgDRsok2GpMFYJ8SVhQS10_PI2M_CnHXsJJZ.tar.gz 25181 BLAKE2B 589ac7aaa735e28af066daeabf597466aba48b70e68ee6f48d5f4f55b54b19307519227d34e7f57fb551d9be0a0139e5ebc63d66d7571d54cc85eae6fd0eea53 SHA512 309a6b16ae444888010eb405f6ab30264054b68b56c1bbe33e1748f7ab4ad41b8a5e1b8cd129702be49b6dd9d95d0c08ba94bf593014537ba2898803a963653a diff --git a/mail-client/mailspring-bin/Manifest b/mail-client/mailspring-bin/Manifest index 928c6b3c4f..ce1d06de71 100644 --- a/mail-client/mailspring-bin/Manifest +++ b/mail-client/mailspring-bin/Manifest @@ -1,2 +1,2 @@ -DIST mailspring-1.22.0-amd64.deb 136843692 BLAKE2B 406d117c8571497f2b88a71a9a4d4c51682529952ad2d813fa160245094eed928d72a9e9793b06408752262d60715c6d74cb5527ed2e80aa7bbad2ac86c4b97e SHA512 c5377f2278b7f88d66cb3bccc17ab58d24508c0c31cf677158f7f503c8f4fce521024b0bcf5491634ae17d315b54a3d46f86a361241062ed663850b7b0bd1df3 -DIST mailspring-1.22.0-arm64.deb 135309532 BLAKE2B 32fadabd5ee05a6f2bdb3db39f7af9e5c29b3a0d95d89c242489b09510c16bbd958e5d6f46d69bdc98eb51d8f6910cf5b97daf04a6ceb61b76c5a2fea690008f SHA512 7b2a6a450cdce241b2b8247cf680508136c4e0af4ef847e73070990349277763ffb65a89dd737498a23c7c096866c49bdff67c093d3a6ca951dcdb57cdd7e8a5 +DIST mailspring-1.23.0-amd64.deb 138194606 BLAKE2B 27111c5cd47ddbe7045dcfd823260a94e0ba63c77696456590944444e43bbe687420d14f525d462aa7918565181243b677698ef8c4f7974bd7dc7bea7cd21ebc SHA512 69eea3c69efc582c529bbd7fd6e039de1e766643b388e794d3277962c438d1381d60c80c1d5af399e856662168ac43c98aa75afd4c1006e37573fce0858d1233 +DIST mailspring-1.23.0-arm64.deb 136657010 BLAKE2B 4d4f47e9f8cfccb32ff3d6b2ea833dbecf76d1ee7f10632de6743b8276ff334974fa1ee77820e77dcc6d6c87d9641883d2473115b8c62f981b76a7f988cdce8b SHA512 da1bd37aae1d91ef276672d478dde61e81a9727d878c341ca7fe0dc516dc7ecd23e9338033d21e9b538cfbb049e904bdb46679b78285ab3033f2ff96f1a29fc0 diff --git a/mail-client/mailspring-bin/mailspring-bin-1.22.0.ebuild b/mail-client/mailspring-bin/mailspring-bin-1.23.0.ebuild similarity index 100% rename from mail-client/mailspring-bin/mailspring-bin-1.22.0.ebuild rename to mail-client/mailspring-bin/mailspring-bin-1.23.0.ebuild diff --git a/media-fonts/firago/firago-1.001.ebuild b/media-fonts/firago/firago-1.001.ebuild index eef4c66e28..06524af61f 100644 --- a/media-fonts/firago/firago-1.001.ebuild +++ b/media-fonts/firago/firago-1.001.ebuild @@ -10,8 +10,8 @@ FONT_SUFFIX=otf inherit font DESCRIPTION="A continuation of FiraSans" -HOMEPAGE="https://bboxtype.com/typefaces/FiraGO" -SRC_URI="https://bboxtype.com/downloads/${MY_PN}/${MY_P}.zip" +HOMEPAGE="https://carrois.com/fira/" +SRC_URI="https://carrois.com/downloads/${MY_PN}/${MY_P}.zip" S="${WORKDIR}/${MY_P}/Fonts" diff --git a/media-libs/glad/glad-2.0.8.ebuild b/media-libs/glad/glad-2.0.8.ebuild index db5fc33993..49d562a81e 100644 --- a/media-libs/glad/glad-2.0.8.ebuild +++ b/media-libs/glad/glad-2.0.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) DISTUTILS_USE_PEP517="setuptools" inherit distutils-r1 diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index 2f0ff85272..7dae155ca5 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -1,4 +1,4 @@ -DIST go-sendxmpp-0.15.8-deps.tar.xz 55026440 BLAKE2B f0d7ef4a8fec7b05e13e8bc8c62c09e5bd44aa747b9655dbec52ffe9aa30acfa363d50836c09e6cb354e4311a1a5cda2a21adfd5f1ec7183a6a319ffd29fc418 SHA512 ea3f297a061e4916a7e56c430e1e3d5eda1519682d4f2108416f0ce899fdcc9c02dd16a31dd545d227b9aa62c7cf4dbbbd6e1ac504f3b52c6b480c231d34372a -DIST go-sendxmpp-0.15.8.tar.bz2 44185 BLAKE2B 08f73d22e303f47da47ad0672d08c39b8b632cb5351e8db0d78493d8f750c289c911be614f6c731b1a331d13200ce98b40fca3cbf16af2ebcd3b08eef3518724 SHA512 2e24e1875a3614cf655fa877ce209286bfcb3203b60c54316b749f72ee2a5b85d654d0b8e4d1a440da2c6c9ce23280b435b7b5df3ebb14deef16060fc04c6c0a DIST go-sendxmpp-0.16.0-vendor.tar.xz 630080 BLAKE2B f5fdf295792bd2aa6f9491fb7296c2af1ccdb1be9ac356265c9198dee8574698604f36fa87a94c6380222154b2f82dfbc8a6bc898302ab35d01e2f207ae14216 SHA512 e3ace5347430fa5bc4454adec59b9113c77fe658b3d3d4f065d0f395b34754b571401f1d23e69098f205cd8ec987dece93b3ed8fdc18af1908cab7da5ad8ff27 DIST go-sendxmpp-0.16.0.tar.bz2 45221 BLAKE2B 6ef31ed594715539b47d0664472cbaf4122310974952d4990f1336981cf97505cd3701a802ce9fed90d38f764627aefc4944b00b4bd14a46581a32bcaf59b19d SHA512 8a255f74b7a1a31691d83a0f48379db40babbe77d60c512ec5d7d1e4a180272dc58939c55ca95437d2090cd2bd12dd8ab809ad5c58a4d3769a1367b30bab0e8b +DIST go-sendxmpp-0.17.0-vendor.tar.xz 642844 BLAKE2B a09a7748213bfade26734e41b6861be44a893eab4b2b42270c557693facf54580e0e0655a3e4a69333e8aebc3ef8758e6a170961ee7f0753a09506d8c1442ee6 SHA512 d728ffe3ab5fa11dc1bb9e137bac581d346644fd799dc8cead1c9ff0a169559539b14c0bc9465b01b2dd4b739857f283f1c3a04bd26ddec21626b1e0fd6fa436 +DIST go-sendxmpp-0.17.0.tar.bz2 48190 BLAKE2B 6b28eea88501cfb2597a3304b3b8e26ab8d676a986399f3516df45daf3e6dafa339b4f7ac6f210f73c13979b0d5eadb080095e7dc1407fe00c0d6d7f70888f73 SHA512 a92adafe618a4dafd6e0062f38d51322ada81ff2a0abffdef8817d62f7517a91fcd8d32c1d0e8b5f3142eb1e3b5352cb2730ddfd7cdeba891c41d33701a25a4a diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.15.8.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.17.0.ebuild similarity index 79% rename from net-im/go-sendxmpp/go-sendxmpp-0.15.8.ebuild rename to net-im/go-sendxmpp/go-sendxmpp-0.17.0.ebuild index d4a2185304..c398897507 100644 --- a/net-im/go-sendxmpp/go-sendxmpp-0.15.8.ebuild +++ b/net-im/go-sendxmpp/go-sendxmpp-0.17.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="A tool to send messages or files to an XMPP contact or MUC" HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" SRC_URI=" https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2 - https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz + https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz " S="${WORKDIR}/${PN}-v${PV}" @@ -22,6 +22,13 @@ KEYWORDS="~amd64 ~arm64" BDEPEND=">=dev-lang/go-1.25.0" +# See https://bugs.gentoo.org/977931#c3 +src_unpack() { + mkdir "${S}" || die + ln -s "../${P}/vendor" "${S}"/vendor || die + go-module_src_unpack +} + src_compile() { ego build -buildmode=pie } @@ -32,3 +39,7 @@ src_install() { doman man/go-sendxmpp.5 default } + +src_test() { + ego test ./... +} diff --git a/net-proxy/wireproxy/wireproxy-1.1.2.ebuild b/net-proxy/wireproxy/wireproxy-1.1.2-r1.ebuild similarity index 95% rename from net-proxy/wireproxy/wireproxy-1.1.2.ebuild rename to net-proxy/wireproxy/wireproxy-1.1.2-r1.ebuild index 17416e21df..13e9ba36dd 100644 --- a/net-proxy/wireproxy/wireproxy-1.1.2.ebuild +++ b/net-proxy/wireproxy/wireproxy-1.1.2-r1.ebuild @@ -13,6 +13,8 @@ LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" +BDEPEND=">=dev-lang/go-1.26" + src_compile() { ego build ./cmd/wireproxy } diff --git a/net-proxy/wireproxy/wireproxy-1.1.3.ebuild b/net-proxy/wireproxy/wireproxy-1.1.3-r1.ebuild similarity index 95% rename from net-proxy/wireproxy/wireproxy-1.1.3.ebuild rename to net-proxy/wireproxy/wireproxy-1.1.3-r1.ebuild index 17416e21df..13e9ba36dd 100644 --- a/net-proxy/wireproxy/wireproxy-1.1.3.ebuild +++ b/net-proxy/wireproxy/wireproxy-1.1.3-r1.ebuild @@ -13,6 +13,8 @@ LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" +BDEPEND=">=dev-lang/go-1.26" + src_compile() { ego build ./cmd/wireproxy } diff --git a/sci-electronics/yosys/files/yosys-0.67-cmake4-compat.patch b/sci-electronics/yosys/files/yosys-0.67-cmake4-compat.patch new file mode 100644 index 0000000000..0f89af7b97 --- /dev/null +++ b/sci-electronics/yosys/files/yosys-0.67-cmake4-compat.patch @@ -0,0 +1,24 @@ +--- a/libs/cxxopts/test/add-subdirectory-test/CMakeLists.txt 2026-07-24 02:58:37.615590179 -0700 ++++ b/libs/cxxopts/test/add-subdirectory-test/CMakeLists.txt 2026-07-24 02:58:58.775346667 -0700 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.1) ++cmake_minimum_required(VERSION 3.10) + + project(cxxopts-test) + +--- a/libs/cxxopts/test/find-package-test/CMakeLists.txt 2026-07-24 02:58:37.616579140 -0700 ++++ b/libs/cxxopts/test/find-package-test/CMakeLists.txt 2026-07-24 02:58:58.775391796 -0700 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.1) ++cmake_minimum_required(VERSION 3.10) + + project(cxxopts-test) + +--- a/abc/CMakeLists.txt 2026-07-24 02:58:37.614680285 -0700 ++++ b/abc/CMakeLists.txt 2026-07-24 02:58:58.776166078 -0700 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.5.0) ++cmake_minimum_required(VERSION 3.10) + + include(CMakeParseArguments) + include(CheckCCompilerFlag) diff --git a/sci-electronics/yosys/files/yosys-0.67-respect-flags.patch b/sci-electronics/yosys/files/yosys-0.67-respect-flags.patch new file mode 100644 index 0000000000..c6ddc11ebc --- /dev/null +++ b/sci-electronics/yosys/files/yosys-0.67-respect-flags.patch @@ -0,0 +1,23 @@ +--- a/CMakeLists.txt 2026-07-24 02:58:37.612840968 -0700 ++++ b/CMakeLists.txt 2026-07-24 02:58:45.716817612 -0700 +@@ -92,8 +92,8 @@ + + if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") + set(CMAKE_CXX_FLAGS_DEBUG "-Og -ggdb") +- set(CMAKE_CXX_FLAGS_RELEASE "-O3") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -ggdb") ++ set(CMAKE_CXX_FLAGS_RELEASE "") ++ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "") + set(CMAKE_CXX_FLAGS_MINSIZEREL "-Os") + set(CMAKE_CXX_FLAGS_SANITIZE "-O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls") + if ("${SANITIZE}" MATCHES "memory") +--- a/cmake/YosysLinkTarget.cmake 2026-07-24 02:58:37.613755421 -0700 ++++ b/cmake/YosysLinkTarget.cmake 2026-07-24 02:58:52.735004882 -0700 +@@ -50,6 +50,7 @@ + PREFIX "${YOSYS_PROGRAM_PREFIX}" + OUTPUT_NAME "${arg_OUTPUT_NAME}" + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR} ++ POSITION_INDEPENDENT_CODE OFF + ) + if (${arg_INSTALL_IF}) + install(TARGETS ${arg_TARGET} DESTINATION ${YOSYS_INSTALL_BINDIR}) diff --git a/sci-electronics/yosys/yosys-0.67.ebuild b/sci-electronics/yosys/yosys-0.67-r1.ebuild similarity index 86% rename from sci-electronics/yosys/yosys-0.67.ebuild rename to sci-electronics/yosys/yosys-0.67-r1.ebuild index 5d5d795169..7c3abd08a5 100644 --- a/sci-electronics/yosys/yosys-0.67.ebuild +++ b/sci-electronics/yosys/yosys-0.67-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://yosyshq.net/yosys/" SRC_URI=" https://github.com/YosysHQ/${PN}/releases/download/v${PV}/yosys.tar.gz -> ${P}.tar.gz " -S="${WORKDIR}" +S="${WORKDIR}/${P}" LICENSE="ISC" SLOT="0" @@ -40,6 +40,11 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${P}-respect-flags.patch + "${FILESDIR}"/${P}-cmake4-compat.patch +) + pkg_setup() { # llvm-r2 and python-any-r1 both export pkg_setup and llvm-r2 wins, # leaving PYTHON unset, so call python_setup ourselves. @@ -47,12 +52,19 @@ pkg_setup() { python_setup } +src_unpack() { + mkdir "${S}" || die + cd "${S}" || die + unpack ${A} +} + src_configure() { local mycmakeargs=( -DYOSYS_WITHOUT_SLANG=ON -DYOSYS_WITH_PYTHON=OFF -DYOSYS_INSTALL_DRIVER=ON -DPython3_EXECUTABLE="${PYTHON}" + -DCMAKE_DISABLE_FIND_PACKAGE_GTest=ON ) cmake_src_configure } diff --git a/sys-apps/dinit-services/Manifest b/sys-apps/dinit-services/Manifest index 16b3456ee4..23e6f396a5 100644 --- a/sys-apps/dinit-services/Manifest +++ b/sys-apps/dinit-services/Manifest @@ -1 +1 @@ -DIST dinit-services-0.0.4.tar.gz 19535 BLAKE2B a6d6d90418fa3fc6bb7738dc18ba5a06b350f9bfd79693b4fcac69730ae34128799b50356bc377465213fcf10a4dcd4d609230d067ef562c75f0dc8ca4196bce SHA512 bd05ca4b98117540939da0af776358d786a826dc280c4d96d2186fb6941db7fd1939971a82360aac59ccf2e157760dd057166ad21572c071b774befb5bb1670e +DIST dinit-services-0.0.5.tar.gz 19542 BLAKE2B 0fc05d406bac377fa07b4aeb8becb3b8c32b7ec9874a334093630a5ad60de57095d593ca369411565a43ec801ee032c51fa387173d253e336871a5cacc7700b2 SHA512 0b9df29d4812cc721f7bd57a7f6a889bd48ca0c57c8fba9528536ead9a9747b6a52057127adcd870df5dc233db9a70a37b676d6de52f4185d4e6353acdf44b32 diff --git a/sys-apps/dinit-services/dinit-services-0.0.4.ebuild b/sys-apps/dinit-services/dinit-services-0.0.5.ebuild similarity index 100% rename from sys-apps/dinit-services/dinit-services-0.0.4.ebuild rename to sys-apps/dinit-services/dinit-services-0.0.5.ebuild diff --git a/sys-devel/b/Manifest b/sys-devel/b/Manifest new file mode 100644 index 0000000000..adae4544ee --- /dev/null +++ b/sys-devel/b/Manifest @@ -0,0 +1,5 @@ +DIST b-0_pre20251029.tar.gz 184767 BLAKE2B 3bbea4a34f8ecb45a7d8dd57b6d1e305452a8735de723bc7b2530dcf98250cf25de2b4ff242d079535cecb68725d0b0eb620544062e7145faccce62278d31c37 SHA512 5344adcb6304d93beb87497cb0c862494720cac399ebdcecec99ef72c4757dedd6838b7a4028f10b49ca155e26d934d29e16cafe0dcb929cae67397b02dbf43b +DIST cc-1.3.0.crate 97752 BLAKE2B 54981272327165bbcebcfa03d3800b9c5fa4109c1d9f20409be94136a93a01ecb11987a2609c540e2c9843f325b8e48407209392e6c1fd1e8dc846a2956423c0 SHA512 c9a121ac509203f8cfce800f01904afe5b393bd44098740b9da28b0e39c3066bdf3cffdb855945587f7037d13e297d2a98ad41539bf90027eca5d45d6c9f5919 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST rust.tar.gz 1080 BLAKE2B c29b72f07c8c413334b887610dbf19ac99496e49a87603fbdbf92ca10a6e450d3e23a38eadd528878b93db4fc60e6d233bd2c683e95f945f20aad83eda01489d SHA512 074b7a766272febfcc6cbf0646d18091e823a00f1dbbfed2449664b6a0aa31adaee09846aea64b30f1f4d01ca3e1db7e4cb3ada38178131ad1e76f4d4963fb87 +DIST shlex-2.0.1.crate 19332 BLAKE2B db2b6c5f7f30ad2f968d2dd386d39b362b8d19d7e17fffbb7407d6f35a4e165432b6607f3897c66cf8d32bf6e795ba7297080608c855b796fcf19842f4c509fa SHA512 d1bf35e2c5a93c718d3cc395fc4b06cc0c42d4891c0f37247de7e179492478020f0c57ae74c461d5bb1f833b071fd5c036d8d6d6ab8b61be6140cb64ae525921 diff --git a/sys-devel/b/b-0_pre20251029.ebuild b/sys-devel/b/b-0_pre20251029.ebuild new file mode 100644 index 0000000000..ff74e5fa27 --- /dev/null +++ b/sys-devel/b/b-0_pre20251029.ebuild @@ -0,0 +1,61 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +cc@1.3.0 +find-msvc-tools@0.1.9 +shlex@2.0.1 +" + +inherit cargo + +DESCRIPTION="A compiler for the B Programming Language implemented in Crust" +HOMEPAGE="https://github.com/bext-lang/b" + +GIT_COMMIT="078429a578202d8f6c4c667c780fc48f3711567f" +SRC_URI=" + https://github.com/bext-lang/b/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/masterwolf-git/b/raw/refs/heads/main/rust.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${PN}-${GIT_COMMIT}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" || ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() +{ + cp "${WORKDIR}/Cargo.toml" "${S}/" || die + cp "${WORKDIR}/Cargo.lock" "${S}/" || die + cp "${WORKDIR}/build.rs" "${S}/" || die + default +} + +src_test() +{ + +mkdir -p build || die +cp target/release/b build/b || die + +cargo_src_compile --bin btest +einfo "Running btest matrix..." +./target/release/btest || die "btest failed" +} + +src_compile() +{ +cargo_src_compile --bin bgen +einfo "Running bgen code generator..." +./target/release/bgen || die "bgen execution failed" +cargo_src_compile --bin b +} + +src_install() +{ +cargo_src_install --bin b +} diff --git a/sys-devel/b/metadata.xml b/sys-devel/b/metadata.xml new file mode 100644 index 0000000000..d91e34771b --- /dev/null +++ b/sys-devel/b/metadata.xml @@ -0,0 +1,11 @@ + + + + + shimontrolles@gmail.com + Shimon Trolles + + + bext-lang/b + + diff --git a/www-apps/forgejo/forgejo-15.0.3.ebuild b/www-apps/forgejo/forgejo-15.0.3.ebuild index 58ffa03e66..d57d06b1b6 100644 --- a/www-apps/forgejo/forgejo-15.0.3.ebuild +++ b/www-apps/forgejo/forgejo-15.0.3.ebuild @@ -91,7 +91,7 @@ src_compile() { # need to set -j1 or build fails due to a race condition between MAKE jobs. # this does not actually impact build parallelism, because the go compiler # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" STRIP=0 backend } src_install() { diff --git a/www-apps/forgejo/forgejo-15.0.5.ebuild b/www-apps/forgejo/forgejo-15.0.5.ebuild index 58ffa03e66..d57d06b1b6 100644 --- a/www-apps/forgejo/forgejo-15.0.5.ebuild +++ b/www-apps/forgejo/forgejo-15.0.5.ebuild @@ -91,7 +91,7 @@ src_compile() { # need to set -j1 or build fails due to a race condition between MAKE jobs. # this does not actually impact build parallelism, because the go compiler # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" STRIP=0 backend } src_install() { diff --git a/x11-misc/leftwm-theme/leftwm-theme-0.1.3.ebuild b/x11-misc/leftwm-theme/leftwm-theme-0.1.3.ebuild index 4104eec957..39123f2608 100644 --- a/x11-misc/leftwm-theme/leftwm-theme-0.1.3.ebuild +++ b/x11-misc/leftwm-theme/leftwm-theme-0.1.3.ebuild @@ -300,6 +300,8 @@ SRC_URI=" ${CARGO_CRATE_URIS} " +RUST_MIN_VER="1.87.0" + LICENSE="MIT" # Dependent crate licenses LICENSE+=" diff --git a/x11-misc/ly/Manifest b/x11-misc/ly/Manifest index aa342717a9..e065fee0c9 100644 --- a/x11-misc/ly/Manifest +++ b/x11-misc/ly/Manifest @@ -5,9 +5,9 @@ DIST clap-0.11.0-oBajB-HnAQDPCKYzwF7rO3qDFwRcD39Q0DALlTSz5H7e.tar.gz 25719 BLAKE DIST clap-0.11.0-oBajB7foAQC3Iyn4IVCkUdYaOVVng5IZkSncySTjNig1.tar.gz 25962 BLAKE2B 146092d61f1eab9d2d00b3acbc02a5a177867147f53f9a8e7c904cb943302c5b31cf8136a7e229a596b18d4a52674de1d7847f9127b6929d657209b26d730033 SHA512 ed8081654f68dda8887766eeb4d1614cc5112786181c966c6eacee7bc2f4fccdfc106a3a3c4391a725f732c6bad5a90d44a393f775b4fb337aa9d4233f671d71 DIST ini-0.1.0-YCQ9YiwsAACghqF8LZyjAF2H_NnL6n29QLuCe0fsmPTo.tar.gz 7985 BLAKE2B 060dc6c11b4a5a517d69ed7e5dace0200fcb22f1ee839158ef296def55db5af17dd002a4e0243fbf9c9f4b986419077bbfeff90fdc369466e33099d5053f4f9c SHA512 43b52b2e7d86241952a520b5cd1ceebd25afc1e174929e0bae80c852448f0d5ba5ab93c2a7bf2ec1d3abcb22414862fa24485655ebbdcfa499c6ca423ccbd755 DIST ini-0.1.0-YCQ9Ys0pAABixEvvQvhVXAdqRE3wrZk_wiL9TPNHhB8d.tar.gz 8022 BLAKE2B 6d3e2f21247b3eeae1842d8d9d3b1ff0d663849da2237b1ba618e45961a61e1550d49015a0172e4726e177b96fd6a18dd0e83a7a0b37da7e5d92aff98b433486 SHA512 16bf8411315dee3fe54eedc4e2d4b07b4228230d98e826632d34a17e7f7b8c5c73ad10712b17f92181b9e5d73fcaa59b0eec294753daa37338425e43a1a2bf98 -DIST ly-1.3.2.tar.gz 106712 BLAKE2B b362c15eb64e06aca75a2264ed1a77a0276de38e19cd617a82133b4a44218d85cc95b4d6e836d7b0350d9e101d98f66636b5fc7793d5084786ee0b088aa0cad4 SHA512 586cf8facd44928b099538a40e51b513410835b469495cf9ae9414c0139e973e915d4e5a265dce272cf9db3eb23ff21aefcfecd721fc09ab53fee403179f6e68 -DIST ly-1.4.0.tar.gz 147344 BLAKE2B 393d856244a8cae923c42d1ff3242e0705f322e55091fd0e40928a28ddbb5cf5fc693e72ef3e81dd90547323888b28fc1f992b5318a97f8aaef08056f74119b4 SHA512 ee13ae0745a36c79d00ec40e1ae332598ba172359b6dcb5040fb337d83947ecd11645b38114ab2dcce3d7d07a18b0a19d9bedc0bc7000ddb087e5289875c4fec -DIST ly-1.4.1.tar.gz 147223 BLAKE2B fb69c8a3caa93d58f4b24f2ff1c75eef8276a6bc13c720923c1aa56b50e3907f19f3f9250348c18530cc9415a75ae9707dcdd83d709f93fcda44e0429cd54442 SHA512 c428a67d60db4e8c3097803136fcab29a5ff034e1679d2d75fbe84444753c2619a44e267fcb6f170cae5e32dfaaab237c17900006d56658523a0e716107ad84a -DIST translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz 146535 BLAKE2B d4b3d371567e77605b6e0fc1df37e6e326bc21f4d77bc2359525f3434c663fee0e412b4008b2a0dc2f3cf5adf81d3d791bf9dca51dda7cf44a6dc4ecd01f08e0 SHA512 d0d83854525ec1f70913a08eafa42381c896da23035d71234961cf103aa6c1cb1289a2f4efbe4c25002c88e0ba5c9b84107e116da763446b332709518d92288e +DIST ly-1.3.2.tar.gz 106936 BLAKE2B c26cf428c08944e94d1b0f78a6030dd1cfd55ca06d08564187ca7dcd713b52cca381873cb861280b4950e4606845aeb69d54a0161865d3dfa2129e0fb0738c0c SHA512 25fcfd6879568d7a8c431fe99560f5f9d9033cb32c4c2d396a485911f5b5bec29780ef23d28d280d17992efbb8bd51f9c29dc30d3eba1a0af07e46b0134c827f +DIST ly-1.4.0.tar.gz 147115 BLAKE2B 26b6eadacd0e33418506c4f3fde87b532ef279e3dc3b5927969bc29d0a159f6c13d2d794db76f47d9b0ece7b0a67ee83fe54ab7b1185f66ce8c4b676b7a32e78 SHA512 dee0df321857aaaeacc5033522d41b56f6345ca106be11f6008726020c900d8d535cff0cb64b290d85a4a607c02dcca22aa81faf2ac89f0790fe25c0a5f306d8 +DIST ly-1.4.1.tar.gz 146988 BLAKE2B 9f9591fbad279138c4bdeb05c766c992e7a43cbe3b2beef5e4c85026053a12d4e3d352f0f757f14a79d0a16ba775704ffe5411856af5a093047d732363a951cf SHA512 3cc661fce4e2dc878ddcf56cd5f7b5a85af72909b876d80ee2e4ff875125ec163131d5fbf423f3aea95401163433aef6406b6b7e0480947af28292ada6050d43 +DIST translate_c-0.0.0-Q_BUWvP1BgCjAk6PWv5286tOlvzD9-X-NkuTzh0KxY0Q.tar.gz 146646 BLAKE2B 0983056462e8c79d4d4baf56da3ebfac7777a85ef3c1fa9b0f1de153aab93c7706f471654af240a1574bbfcd6d6cf619c2f97d27331d1b4b0ce7fe67035ea88f SHA512 2bcd66b2fedfa02526f1c7113f283a5ae73578efeebe320237bf98ef831e8d8a21f1372f668ed2719a1bcf68fcd34a12a5bd2f5377786cd5b68e78d0e3f038b7 DIST zigini-0.3.3-36M0FRJJAADZVq5HPm-hYKMpFFTr0OgjbEYcK2ijKZ5n.tar.gz 6329 BLAKE2B 0aa283c5ab270bfb80f84c602058eab8b81ba6d1c5094d09c94332fe07f0c275330a4a19f05f69b63e935ce5d1b954cc67c78bdf354af301f6e948074fb4ec2d SHA512 387a405889bcd3106f6e1c7774a192d8cd05b494716e2c9afd0f790068fbf60b4e83c17bc24f84fbbc0e56417a66cc2e28245cdd6b1508a460ff25a6ef2a54bd DIST zigini-0.5.0-BSkB7e9WAACfyCBABNZiWL3gFMw18GKn3qBcPs8L1Ec1.tar.gz 7336 BLAKE2B b828e59292e5ab894244c3850c929c93d6332e6de0593df80372546284931ca652eb87528de4888a9c637f03c45b2568cc86d2fe084363061cf00c647982c717 SHA512 0b1fcf339052e65e66f45db9b9ee062e32adbeebcadd6e445eca196ef33c7ae4f4c76c4932519399b84bbb847933b74beecc525bfac9469f0410336ed50c8be6 diff --git a/x11-misc/ly/metadata.xml b/x11-misc/ly/metadata.xml index 5e5adf1429..0371734774 100644 --- a/x11-misc/ly/metadata.xml +++ b/x11-misc/ly/metadata.xml @@ -5,10 +5,6 @@ saigon-tech@tuta.io Michal Vu - - ghostyn678+git@gmail.com - dsaf - Ly is a lightweight TUI (Terminal User Interface) display manager for Linux. It aims to be simple, fast, and easily configurable. Ly supports various