[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: b6b1d51e18e5e5da378426b677f64d1ff8ce9e12 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 9 06:56:48 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 9 06:56:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b1d51e dev-lang/spidermonkey: add 102.13.0 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/spidermonkey/Manifest | 1 + dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild | 413 + 2 files changed, 414 insertions(+) diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index f385392f306b..28511a3df039 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -1,6 +1,7 @@ DIST firefox-102.10.0esr.source.tar.xz 479026088 BLAKE2B b4d8eaa6d72b009d12b435781c360f043bca7554d8b069b8d858399ece03f20703d7e36427a3f92d0b801a94b1c3f132904f21e51ba4118116bbfa4e5668d651 SHA512 f2b53c35bdd22a3de6f32699b832babcbf499667197c02dd50cf0b6cd956e0f4471f420938c2ab72f0a0686ed99fe74e3184afe9b5f7169130879b8f8fd99f0b DIST firefox-102.11.0esr.source.tar.xz 477769716 BLAKE2B b19db1b35e6c652e2cd44ec5219bd5c42aacd55987962dbcaf50b5ec54d2ac5066290264f938ba3d45ef111779b9f27b06736ae7df11fa62478ab2179acfe723 SHA512 fdfed404c87f33001c0ab50f9899fa80c897fac645be8ed832e426f412aafbf1468b1c8301bad463b3f5535b6d6f2005a96a748b6e2d6bf5afbc3b5bc10983d6 DIST firefox-102.12.0esr.source.tar.xz 483008152 BLAKE2B ef5dcf7c7e6a46389a94b81f28d6b996bd56bc0a110f1e52dfbe00e5c766dad59a91494c3c2f2552a0cb1fef14c19bef6dcb6629e03f9e48d5163e75c59676b2 SHA512 2a85cf1e1c83a862c2886a63dcf3e3e8bca9dd3ed72c5d0223db52387fff3796bc0dcbb508adb8c10a30729f20554c5aac37f8ad045b0088a593d28e39d77fe5 +DIST firefox-102.13.0esr.source.tar.xz 485854020 BLAKE2B c835146f8eb5d45bcc5eebb5a510cc1b0b1f36ad7b47ed10eed743e9fddc2555f3458f19ab75ed12a510e896be727bf2bbee8521af439f323c48d8c1bbd82499 SHA512 745f4a77e4c898313f8274d27513f4baa16bb42d5b71d9bd0dbe8957dbf39a5f7ae8442cd711aca9b597bc909c04b44cb8d9094c57aa34e285e64f834fde DIST firefox-102.6.0esr.source.tar.xz 478856656 BLAKE2B 2094bbb3ba00fc2d726a620e9946ca1ec98ad4c930ed611486ac92a7c74aa84da9c15b1353603eb36ce0a9098bd1f311dea2bea255f2bb6dd06fafbc7808d52c SHA512 c0f0160bea612d0ae74c29dd44beb7fd9a1c292694b8cd5c4faf2e54feb5c27684eee821b67dd40df714d69866a4e3a8b19e22182d9bc3023050d2d96b02d308 DIST firefox-102esr-patches-07j.tar.xz 23012 BLAKE2B 41b706f5ae8695ddd33e971cf1aa99317382a57618cf19163c5bca09ed5d430dba672ac51b7ab3072360452cc89ac50397bb7992882a61a3adda37022239e654 SHA512 7048353ea5504e34d9d3950e3e5e3125f631f95269d5c9e422ca052173a316718fdd4b57ea7980a452139b1192805cb598f47f398fb148a426a85a5e979c6cdd DIST firefox-102esr-patches-10j.tar.xz 21744 BLAKE2B 326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e SHA512 5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd diff --git a/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild b/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild new file mode 100644 index ..192caae25e38 --- /dev/null +++ b/dev-lang/spidermonkey/spidermonkey-102.13.0.ebuild @@ -0,0 +1,413 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +# Patch version +FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz" +SPIDERMONKEY_PATCHSET="spidermonkey-102-patches-05j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ssl,xml(+)" + +WANT_AUTOCONF="2.1" + +inherit autotools check-reqs flag-o-matic llvm multiprocessing prefix python-any-r1 toolchain-funcs + +MY_PN="mozjs" +MY_PV="${PV/_pre*}" # Handle Gentoo pre-releases + +MY_MAJOR=$(ver_cut 1) + +MOZ_ESR=yes + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}"# Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="firefox" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"; + +if [[ ${PV} == *_rc* ]] ; then + MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"; +fi + +PATCH_URIS=( + https://dev.gentoo.org/~{juippis,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET} + https://dev.gentoo.org/~{juippis,whissi}/mozilla/patchsets/${SPIDERMONKEY_PATCHSET} +) + +SRC_URI="${MOZ_SRC_BASE_URI}/so
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/
commit: fa4dadacfd786e2263525318d10c37b0cec5c7e2 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 9 06:42:01 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 9 06:43:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4dadac mail-client/thunderbird-bin: add 102.13.0 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird-bin/Manifest | 66 + .../thunderbird-bin-102.13.0.ebuild| 327 + 2 files changed, 393 insertions(+) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 45abd5ca7154..72fabfe5e156 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -62,5 +62,71 @@ DIST thunderbird-102.12.0-uz.xpi 593012 BLAKE2B 283eaa6c6bf986e17c0e659e165ca809 DIST thunderbird-102.12.0-vi.xpi 745662 BLAKE2B 7c3022da529e8badd780b7563e4672f110e0e00221f7292c6f1b4cc9d470b103c2f01161d9982ae89ff227e8234e7afb6085222f02c814e32b543a7b9115da79 SHA512 b4aed65f63be3082104446703f5c65405934bc454afe9d643c8c1053d0e28befa08634545a37539d9b8a16069723dd175743d835d673d509d1dd0c3ba5687243 DIST thunderbird-102.12.0-zh-CN.xpi 739886 BLAKE2B 3df5581c666cd0d11682fae5ce02ce447915b2c81b9a1c60ea95d7da227dd8532ff487485b06cfba4b6ae884d0f59da1a6cf3c04fa5b38f9576bc2270399d005 SHA512 e3d901fe873badd85f104316ec331010df4390960d45830c9acd859e0a4849d1b9089d7ceb2adf4d8366d1b4b95e68be3423ce358e1b1e9651eaec1538f319cf DIST thunderbird-102.12.0-zh-TW.xpi 748346 BLAKE2B 2950a7cf86aaad8aeeab276b82529f8aa5c003cc3b0170237745c3526fadb218dd616333b3899f3eff4e69ec2f4994dfc2fe7ecc8e03902dd6dbbb0423ef098e SHA512 34f903a976e2cf9e942202d5153ae7385612df68cb429dcc9bd75f6e2fd96c173a01742a15a49f8ff7c29b618f55198cec096a1be22fd32c5d971692efd27c89 +DIST thunderbird-102.13.0-af.xpi 556871 BLAKE2B 35f1ee32781f79d722255e22b9cd1a7670bfc4e7655d944ca11406caca058cb178a74aa0731e2b1417ac736320096ba2a460ce0185257e8e75122ea9cffef10f SHA512 fb6891e6cff7ec6a85d4ec50b4341990bdbde7da8b32527d9849984a09bf3260b5cdff0900ed396295d5e3d1a120046e61f545b1fb1a024a3b459da18983210d +DIST thunderbird-102.13.0-ar.xpi 666810 BLAKE2B dbc9981c7729684310be6c7423ff1dba2fc672128d9b970f63a5a8bc1b3f4cfb29efccc4b7a9f9c2f6b7ac09ab54a11d7b4d570ee038a614589add31691892f3 SHA512 7d51c10e2b5965f25081b08e58283d379ecf4ff9bae01ccf2b0f80d6b0457ee80e1f9588cce2d0524d776e44766d3f7f449a0d883f3871dd2c9bbce8cfcdb994 +DIST thunderbird-102.13.0-ast.xpi 572288 BLAKE2B 001bb08f91d7f4c6bc246db288d297b506fe8e441ab19a846eb451c6d3b116996a1107f0c1074fd1e033c4b5f87ddaf5a09dbd3476ebc469c91552bc4b7a SHA512 d1b2e675380c8511c587229a3b8bce1cc19e24b5fcbbd8d778e537d8e5c5614dc3b8b810e781cd5ef03314bc275c3ee76b6ea83df907283781c79c4e85a58a9e +DIST thunderbird-102.13.0-be.xpi 701914 BLAKE2B 1cc71a641ee1a771c602396e3d81638621c4485f8d74b439e4d74e159a65407e51f9502606b5dc6d15100a735f7c3a8554d032a411914d334e7f2cf967f0d6de SHA512 2fe8ba257afe65b253a7e2b994ac3094cd8feb258985b0e35ed78d7d323fb907b7c9c42ba58cb1f4fac41e7a3086f64bfdd27df19bff1e564678b52c390881df +DIST thunderbird-102.13.0-bg.xpi 693377 BLAKE2B d301d5c321c717d128bcca6f67437d022a16c460820f1ab97b95c1ce8f36063ee133b25ffe4d5b157fcaf4f0a8192a834fbc43d63bc3837beb4a9a5e9ca774d6 SHA512 62b8d62d92d3371f33c7182f5d0a7ebef4fa492469156ca0a5a11dc050b0f3f75c7d836f251c1a34a33067e11a2baab5b7fcb386dc0cde7690a7f9aca851329f +DIST thunderbird-102.13.0-br.xpi 626472 BLAKE2B 23c6ec7ca24e7f8b0b6ab4da6f9f13d35480298120c276559057a1161f09f4a92bd2e9e6e6cfbba0f0834647524e86025abed503ad2ffe2335798aee6f82b3ae SHA512 87d3243fc693d1fc70c67a47b5f33bd3ce0526a1ced3adb907947dc8fb12c2e2880f3e240880f7d0c8a894c91e302d652b74f8920c26725415c64555b83768b6 +DIST thunderbird-102.13.0-ca.xpi 651367 BLAKE2B 7a3f3dd801776645c56fc5020a4eef2e4c00de10cf44f459f64bbf2c687072894943c61af4bea97eb1de1a060c6bd61f5eafb2467cb2da4bf4f0cd63a1c05d19 SHA512 cc235e482d03de1ec06f70aaff816afd7211776e3c0e84c284648ecccae25c20530f7dc98198d5ead6f12c8ecf85b895c4b8b23c463822b977ab3bc1619e6286 +DIST thunderbird-102.13.0-cak.xpi 651779 BLAKE2B 74787f6e8882279277cbcfe5e9fd6ef485f2bfff2db1b232a3a29dcebc87b3fc71eabba398c3d48b8bf8eaad5909bef496ad67810c4433d62719bbf45561b490 SHA512 a4e012834f6d616f60cf5c15ff5667a5c5a7ada0a8dd45bce048a5c7ae52ecfd4491cf24bd3bda723f144b67ad55abffb6c7eb0fdd75abaa977ba32704a85891 +DIST thunderbird-102.13.0-cs.xpi 728624 BLAKE2B 363f113f74f786ec1bed9ba77d51d0df0fccc0a0baa8eb56e4925a80386f62b8c6ee0ce59be0aa6b0e098254da37949c7b3bcaa53928f146412dbb7481545779 SHA512 5410e5ea859ba542804d8946603f69e5eb5814373d5bdbfe598a4c2067be9a6b21c4065d78b987e6bf41c26466b0a7ab0dec4114916c8ab7b80a268d4b9bb75b +DIST thunderbird-102.13.0-cy.xpi 705577 BLAKE2B 3175c4ac83a6d88bc4b62f0bb2dd7122e2aa27344f5fed404fa5c5d7c3c5c0f9cb27f4f29ff4384efb9ac7d984cfa3ea5451dbdb515a2f59f6144f64c46fb379 SHA512 0b7e832dc82ea5c29d2845035eb0ce3fd3a96e6e9340ffd9460972c6da30325437e932ef19065d15d51e269283f5d486a6e87a44f52ad14a7e83d0
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: a296cac4b00d82ef3f5cfe5de83983ba8b8ef344 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 9 06:38:58 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 9 06:43:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a296cac4 www-client/firefox-bin: add 115.0.1 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 ++ www-client/firefox-bin/firefox-bin-115.0.1.ebuild | 381 ++ 2 files changed, 479 insertions(+) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 3da23e92a288..ed61e34eaa10 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -190,7 +190,105 @@ DIST firefox-115.0-vi.xpi 631054 BLAKE2B 78293b383d62796d9731cfa669671c3405faba2 DIST firefox-115.0-xh.xpi 429450 BLAKE2B 206183f10758acde849aaddf3ac261c49fc49c274ca643ae46b0609779b18b85391df3a2f3e34b4854f4234860df374c8aadb2711a0220f8414dcd0988c0fd9a SHA512 e696b5a960f12173e6766002f6cb8b743c422ea13d0067ca1c78b6626846fb42216dec1fac536407c3a4466cbc48c25cc7526544537a3be4215882f6beceeb24 DIST firefox-115.0-zh-CN.xpi 629739 BLAKE2B 4fdd9f7534512796b5540aa08a0519bebeb12b1d41ebfa6b7669de94a68769b53bbb90535c5b7473f3791378fdd92a7bd3901189dcf93e6a8a5fa437a45ba9bc SHA512 9ba2ccfe09104ee005f39a6171724f0fdfa89d11dac3d1747c77d431513ac4cec1b5cd869ad003f8b07249fdff7bdc335e7596a5326b4e6d738809d1d79a610e DIST firefox-115.0-zh-TW.xpi 631510 BLAKE2B ceb95485fd162e056a4d02b310d751d3023963d4cd64d11205fd06198ee4757c83601cfa65163ecb2c1868fdf7d8872beb0b1dc491dd4b59fba98330398d8fb0 SHA512 afa77b7e710329af3cb1c8b1fd65a42e5c2bac52495a3917047b7fa7e5d813cb4e39d03e649e6aed34449011926cd82baa2c7fa31eefb969f9806c1d9485b052 +DIST firefox-115.0.1-ach.xpi 469318 BLAKE2B 28a950ab6b7f0286e18616227156ab674c3b9e7e5afc97e63a42d50a3f1bd1213d1d3c8d4083cdb44a8887ab4a9f27c385c101645ae6f1c31cb93084cea13321 SHA512 8ab27e5de02a0c50ecc1c29918fe64c3540472281c1ec084dbf5081e1dcf346c1eef79065a19367f76f9a9e374cd2b47d8566964c7648e70756d4181fd91778e +DIST firefox-115.0.1-af.xpi 430127 BLAKE2B 94dae035d7ab1d5c1e5e81e20d13d23eb2f2f1cca7e09e760ce2e91144204b41dc95f9e8674a6809129404d3e44d0618b945603dcacde697c5ede5938105517c SHA512 3019b943a1a2b6a4fde1221b9fac0c99ef3ffbf3f4be313b04f44826732802543db62a3109a6b595a823a64483d3b45f9189a6400f227864030d73dc056fa785 +DIST firefox-115.0.1-an.xpi 514819 BLAKE2B 6381ed00e0906e546aa3ed3c6b384521eb53e4cc4692711766e4aa86d3cffaa8cef84812677ab9a761a819bcda8c5c20924b43ef4e748510116bbcdcc1adf2a1 SHA512 01d524efb61ec1b6150109fee018161d4b74c5d0abf8d298142a8c659c7279a003d59c6bc8075e39683e48aaa7db25aaadcd4f3ba74302c9d750c261fb704a5b +DIST firefox-115.0.1-ar.xpi 583858 BLAKE2B 919e6ecf047eda974fa578cb7b9ebd36b090817ff06a3c6a55954956bc7780c29fe93f83036fb801a4c1e1caf9604a618fa4bfec366319e47a69ca3f2efcd674 SHA512 f4003e001b73074992fe0bb0237cea9dde5e4e0647b05a79ad12832ae3f21d92e6edd5ec11be4ae2d1fbffa97adb7dd87c00536bf6bbec587ecf2014c8c88098 +DIST firefox-115.0.1-ast.xpi 496697 BLAKE2B bd0a46aa1993fb5a029afb951f4a4f486fedf730ebe99f713918033884d06a870ca01bc92aa67cb3f06219f27e34aefdb6ca7c3f7bedd89ad5c03a682e469c96 SHA512 a084a1ab8e91bfe5908505ea76a6ff44e699288ee95361b1eccee275df1a987c72b5b294bc2f5b693cff4ff11eee5755afd36857f336b9c9425b1cfedcc65581 +DIST firefox-115.0.1-az.xpi 501988 BLAKE2B b36482393801f8b5cd6bc2a51f760ee6d4c90f93686b4e837cb3377ec5079ef304efa8270be8c24aefe4002f8940b8ec34a601825bc3ebaef064f768d8e8815d SHA512 51f905f7aca47c25cf69259de54978b91ac83ebf94ae077a18a4a630d50cfbae24f735f9a161dbd37d6a173f0259e8705f174e713e00636e852a0eaa55bbed5e +DIST firefox-115.0.1-be.xpi 686947 BLAKE2B 30c029ff30d71018fd5812d08905ec7276f74ec3aabe78a4400971517e8755952dd67b03dfc5b7bb237974cfb49cbc85f4b2d91768ddadd01e3aa6b7f3e0e93e SHA512 e99838746427d5967f3ce959dc67bf3118588e8e80356cba97b30db3ea7e645b0a871d63d93e815a99b41207e33bea725cce27d811604be789fbe704d650f299 +DIST firefox-115.0.1-bg.xpi 600448 BLAKE2B 49a4aa98466d02b23737eb1e38561bd23d5dc5a63c242c6362566c556e31857bfa52b195dd90f4ef0894f52c74cfcac234bf0db86bfaf4bd2c037ec517a089df SHA512 facbb66aa49ccf45a3519697ce9645fc453803cbc8678b856626e8273cc0241e97ff033769ae12d0824131d5d7365ecfbd98c5dff595ba57a7c1b09e2ad878c7 +DIST firefox-115.0.1-bn.xpi 593728 BLAKE2B 9de6d61dfdf80c7798d47f0e12124118849acf58b60280bdf6fe33ff50b83d3572119dd1f5d8c20ac915a9e1addfa78c045fcf59387e8d98f4de2e64db6017d0 SHA512 0763f032344f679a530f783fec1f599e552c86e167b06599cb4899d18235cef595053fcf3487b3b8428ea7ed6532dac22ed3a4d37ff789ac440dc3e521883355 +DIST firefox-115.0.1-br.xpi 565387 BLAKE2B 776ebcd57d167ae4bc258910156edd6824341c220ce3c0a69a0aed614a4885e481cca33419f243fba0b3398fe3cddfa21ae6670188f725c72e5fc68bbaa1aac7 SHA512 a9d894dd6e02e02c4274a40b761803427d404207efcb7c9c32d7fb3cd034c1f7c3d60d3f58915017bfaaab493ef793c0178e5c717ee15974bd448e1aeb86b920 +DIST firefox-115.0.1-bs.xpi 474032 BLAKE2B 14fa5a3027b0101dde8228af1a5fbba15a23c51
[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/
commit: 92f165a8c7b830251a1af5cb73fe9178f72145f6 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 9 06:42:05 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 9 06:43:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f165a8 mail-client/thunderbird-bin: drop 102.12.0 Signed-off-by: Joonas Niilola gentoo.org> mail-client/thunderbird-bin/Manifest | 66 - .../thunderbird-bin-102.12.0.ebuild| 327 - 2 files changed, 393 deletions(-) diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest index 72fabfe5e156..cb558f5b4b39 100644 --- a/mail-client/thunderbird-bin/Manifest +++ b/mail-client/thunderbird-bin/Manifest @@ -1,67 +1,3 @@ -DIST thunderbird-102.12.0-af.xpi 556869 BLAKE2B bf49ad640d28261190e0a36c12c3a889bed4b0f2ae721c0c3bd9cfe1aca0affc4db4313e6917f591d7b27b57c64673f61c78d38b9f5c1dc089969c8f6731bca2 SHA512 0d3ec14b80d936bf3d8c676ff3350e64148899ec0c1f675ce9afb4c1b4db190b7aff896b1b6021710ee6bef5e187c7dec2e5186ec7d7cbd4db5147bae5525274 -DIST thunderbird-102.12.0-ar.xpi 666808 BLAKE2B d85de24769323489354f1e01a3f314c89353cb65aaae1c34e1081ae677a1242a6e2e014af6492379f36405785c6844ba338c7411e38002b23ad36a9f5d47d756 SHA512 234f9f8cb953367427acf4f66d78b09b17b42a5b68e7e88d6d05a553480b97d0ba6795c6397d47c2ec56128f9617eb12fde62ae5da561a4f46265f4848a3958b -DIST thunderbird-102.12.0-ast.xpi 572287 BLAKE2B b6b978805d004ed0af315ca5a933e6718a2fb418bb57225179b2592de4e1cc02829d86d293b84c1efa4156ec91ca989295511f0cca2fb54c34ec2843e4ad0d45 SHA512 36bfd1a60fba2e68f9f70acdf16baf70bb98cf9d29b9445e1bb12049cf0a35e31690bf1a08921bbfb231f028f37229166ea003a441ccfa4d9f92037611c987a3 -DIST thunderbird-102.12.0-be.xpi 701912 BLAKE2B 9fb23f99301745b0ccd7133e3ad2a27f1411cbedf6a05a5e67e0283d659c089f7f8c13c04069a06a6ea7d9417158f799fddbb2f638814af6a491972c7dd12d0e SHA512 53289e594064486b4de310bf63f31bb49953522eebea135c86d4ea2c88516e870449cde96dfb7016460b92927c6ab60f11a8f7a23097544963eb26094b529e17 -DIST thunderbird-102.12.0-bg.xpi 693374 BLAKE2B 4e0aaa5df44d143a64bafde233ef52ceda5f9145deb72d590a43dfe419292bedd3472012dce0ebe75ff0f627484044faad00289b20c7fa767ca8a6483f3b9986 SHA512 7a4c9f79bd4e3c91c73b310f499f3fba53d394a03ffe389646bd5aad0b7721d2128927c30264a4d7fc84d633901568eed7ad265420b1e6e10f06c9cca08b7873 -DIST thunderbird-102.12.0-br.xpi 626471 BLAKE2B b271977f2d58f620be16df68615573c8453cb74e661d7ecc86cedef2bf7523cd789965f316147e6a3b7c800acb1aff997d336ec82788e15cd9379194ae7a98f2 SHA512 0bce25a993e8f5b46247197a98c279563ec0be9fae9c867f4a18a9a97bc740ff517c42ffc9f283e180a7cbd6e83f57172e3d1555204fba4c2ab16e753c9eaf3a -DIST thunderbird-102.12.0-ca.xpi 651366 BLAKE2B 291b7acc40fb147c91a9ca0354bdade746aca3bfa1a3a5ae77ec8934ec7324ce11ed557f1b9b8a9bc8d425cbb0f8b731d2e315110c5f6c19f74cd1c68fda79c6 SHA512 851d756c599bf6ed164b73bf1de839f428741bbee2dcdaa61a4a04fa5b75cdc9c407201dc0e1e1ab4f97ef0fbcc46065c90eee2d29126bd1025bc80bfe91664e -DIST thunderbird-102.12.0-cak.xpi 651778 BLAKE2B f0a9d413e3d493f85afce06a3ef53792c0a75034f3e6db09f36a6e233db3837472e12d15052d0cc23a37d8a765b9977215130cc992bfc6f809d3d7c361c5fde5 SHA512 2c4b350de4c2e9519ef3c2f08520e8b38e06bb8d5143b747a6cb4eeb6f2a6cd1b1127634f6b2ac61583eaeb3799ee0549f8509edfa118de91422293bc9e204ea -DIST thunderbird-102.12.0-cs.xpi 728624 BLAKE2B 7e8fa63f2f74f7bf779b7c0b0923466bb6948228d9e6cd4bc7cccdf2bd9f52aa0767fc3bef9d2152dad2ee40b7c9601c56177c24497366af9edd675b5f238e0e SHA512 c31e9aa24759b3e611e06615130f1ae9639af47770c7f22a198f9f188ab80aa9fcdd73c0f5c5580dbedf0f11c55a9d6979fdc658dd072642ce32729a779d97d1 -DIST thunderbird-102.12.0-cy.xpi 705575 BLAKE2B 365fdd721204d00b80d6eb81b46c086add45f88d31bbda0f69e686585b8a5835e54632215fe6cfecfa1df24802a32123b8f2a775771ff184ad41eac2ad5ef05b SHA512 ae4b457d5f8fbd3380923315a1cb0b3970e25e32affa0e7aed6053cc56f11fee0a12b202d9a3cef9e3066247a417e2d2e2db33bf9a729759725cf27a9180637e -DIST thunderbird-102.12.0-da.xpi 685254 BLAKE2B ed17511e6e3d91ca20f885d5e966157992275a6f1180249d6ef52cce93754884ea75892651b1af2b96c012621ee87807ecc09128c58ae76735db28b8354a78ee SHA512 f16f6bd0ebc7602ed6ca21217070fa9cdb2006d324c91124bcf1fa9a0afc6fa59e0f634e9d18922fabd78bd6cefe9e9f6a5bcfb7a28f396368ab698589938876 -DIST thunderbird-102.12.0-de.xpi 717943 BLAKE2B 4694fc24436a2f1a8029f2aef2b76c4e409279871eebf5474a5a11a07a5372bae67599eac589fb40c3cf13133f9a7fde706e5ca86ac2e45c944b7e2415fb9e68 SHA512 331072b54d61003f75b34a99570292f84453a0e635f864c528ce48c94fba23e0150313354d882245feb2d1228a2e9d9c195a412c08be4e788571aa0979359231 -DIST thunderbird-102.12.0-dsb.xpi 737081 BLAKE2B 605cadee6750c6f892410b162f4f256c0e912960e2a6c0b2b3cf22647a746275f71a845ebc1eac21948dfbf544f6e6f28db07a329193b4d0d16bc4687a065f4a SHA512 783e51e6befe3a35ea382db2c385351a08bea7189646178fd1ec576ef207bdda644261e0c56cf37183caaacb3316a64636559ef7b6b80d03596af7255bed29ff -DIST thunderbird-102.12.0-el.xpi 840812 BLAKE2B 04577e28a08def57ef677a2577e8
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 32f486d968b0e8df535b2a40c9e0ed450e7af7da Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 9 06:42:23 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 9 06:43:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f486d9 www-client/firefox-bin: drop 115.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 -- www-client/firefox-bin/firefox-bin-115.0.ebuild | 381 2 files changed, 479 deletions(-) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index ed61e34eaa10..620daa13b1d6 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,102 +94,6 @@ DIST firefox-102.13.0esr-vi.xpi 611417 BLAKE2B e67df605c3f3a94f34d82c87df46d25cc DIST firefox-102.13.0esr-xh.xpi 427930 BLAKE2B e7c691d36360e7d6353bf0e183cc08b64b0f7758411e37c7b5324511236f4f55957ee2120b6d2a7e11cef779af4927ccb535f2a052d3def6c108b76dc984cd39 SHA512 721c3b68e7af4712230f9be29222c73b9380907778ca7af2e26e0886fee583b4c01508aaada6cbf622b7d72184a18b7cb2f623f7e41917642757d908734f47d4 DIST firefox-102.13.0esr-zh-CN.xpi 613299 BLAKE2B 315e07eb480c9374e5d9dbd963f72f750757fac9aafd902e47b77fc0d8707c72f509b0aa420a40dfa2edd94f873d965265d12f949338c753df367e154938ac0c SHA512 4c1baaabda6bbf5d06476d49aad5b000410b0af71b81140aae3f6e5d6299427b99b1d1e60075f05b95a430f10cf5e55932a6c071704e61831fb596bd60c900c1 DIST firefox-102.13.0esr-zh-TW.xpi 614569 BLAKE2B 68fdce9b0ece08978f8d514451a86a562e5d0cd7d9f0d1d99396013ec408eb6996206e8cbae4ebeba9be992da8b15b74076e875a05fa8a01d5bd1fe8471a0ac8 SHA512 70fd7d18b6662a328c8b1503adf27b42c9cd515a07eae325d56325aa459a5af84222779311d9162974b5763469e5c3e28c27833b72ca8155bfedf6d81d4315e4 -DIST firefox-115.0-ach.xpi 469323 BLAKE2B acf6ba5b45e646cb7e7baa5b9c8858f6ce3ea4c93573e0d735d997dc2a3fa3b56c6987205d9d6cfa4673a3770010b2b95f88a4b2e0791e765b86cf03671c87c8 SHA512 96eec943ca55df56c049dedddc6e36dbd8f987c2cfe1a76bd11f7a8b027a02bfa3bcf50d64ebcc07a4119e634062d17dcdf515952f2b9b633bca7764b8289e5e -DIST firefox-115.0-af.xpi 430127 BLAKE2B b60e1fce53b3b72f5e310d4c81d59d55cc4b7f6680f40b35b9d6035d07bd8eb84bb7ea8e727766270a23d990bfe097c559895d8f3b8a0d052a91b0ac7475ed4f SHA512 e58a0aec9a360deb3b3cd7aae6e11c2c5f839710163bc180065bf26c5ac03424fe02cf946fe9b2eb4217b3eb133e6120b520ff75ff6000c57fed94182c7dc4f9 -DIST firefox-115.0-an.xpi 514837 BLAKE2B 3ac14201242f8ae6ba77a3fb0e37ceb2ceed34a9fe6252f1ff310aea10b427847050e9b190dddcff2b78e6767daf991854dcbc70eab2c7df78994bdac422a22b SHA512 67f654a645d58c044667c8a12fc02844f219d2f00962b8b659fca840c821d853fee0ba15d612ed96dae11666107e5ff1ca983ba32cc91779a1bd501a426dcd98 -DIST firefox-115.0-ar.xpi 583860 BLAKE2B 32a1324e9feedb8c82616b02e0c2a1d439b1842f64a5b3133afc1895ba472172d89b155bdd7530ca506b26a937f979a14c64c71468b4f0b762a0fd58566c4cda SHA512 f6cd085577423bc05a70b39a350b777275cfdb2417d97f4061d3d1da10587de4ea58890f54317543ab221301e1c87015775895f915c2885d72030ba7ab062abc -DIST firefox-115.0-ast.xpi 496713 BLAKE2B b9acfaf492af9ba4ac672879e48f89c8fab85c573caf70ba5a6b9c6c8c1dce0de4e5206958794706bb563cbd5a4dd08bbf483fdb9f26b054fe1082db02d89ad4 SHA512 06e4863e0d1bd25a755a8996d3e377899210c4351d6a98bf4245880e2bcdb3f633ed7a5d94c2879c8c038de636c01edb9cb0c54fd5705b91f0e215fdb696900c -DIST firefox-115.0-az.xpi 501984 BLAKE2B e242faddc02b11f76c491e3b83074371856e8c7c91d884d7581ac520b5fee425f88b06abb5bb566b15ff758fd719e84e5f0ec201e12702e09a817d3ead54abd4 SHA512 2a5b79da74538cf265511434befde24fb2d8c90df10bc23add0ae9003846886944fa962651f5ad92b7939c7d8373011cf7221afe2b4e44c5432e74320395aadc -DIST firefox-115.0-be.xpi 686957 BLAKE2B 0947853cee92d08b5d07173167f818fb4e1f3762d4b8a9038268a9eb72b328eeb070233daa5290fc4af5049c4ae7587abf7cf7384c8c768181d55d4c8b7a974d SHA512 d15ad246c2af2cecb4c58ff857372ca8964c3371242a158656f263ecb59eb32f32e772b5ea946d09a2bf47ea1dea37cb72b31c1b5d339350b0bce2f205d96c4a -DIST firefox-115.0-bg.xpi 600442 BLAKE2B d6679cdde0cf2c531f50abaee66e3c7100c0e0771567fed65aee3ecf03c8fc8ec4f35452a2a0ea707fb1617c2235cfa6b8e08b33f041c50e390609007938a79b SHA512 f9f8a7f382ec8c416cd321a7eb47041512e42e4028a7c8420cb271fe25be1ef2734cc80ef86c056b16340227f33b6ea4ba0618f0ec039032e595865854a8b49d -DIST firefox-115.0-bn.xpi 593723 BLAKE2B bf87b085ba2cc515bca0ec5a99c7ed2c502fa464f29c2a843c6dff0e1a1dfb696b6685bfc5aa71e11e7787a10e325f1a737baedd52793f162ffb14dc845e1340 SHA512 5cef8e494e00baad9f3405f0a667ce0809e060517643ad41e03d37273a006ef22e31113ef66d04c54028dd8aaae91692cc9e300a2fcb5ac87d750a0828f76427 -DIST firefox-115.0-br.xpi 565383 BLAKE2B 9080ec465f886d07717dd4778389a7fd48e131fca7ac5fd79c8a1805b1cd770cd5846e34e0fb25c04e333c8707ef603100ed4f1789f430fc6ca67eb9d5503ca3 SHA512 0e75b613b766ad86aced077451ed65b08596570645c0a3dcc1b0dc00ee2aa004d10d10b6a8fcfbb61c6d05c3e533bab4d2d69de66cc9aba574ff91e1e8321586 -DIST firefox-115.0-bs.xpi 474031 BLAKE2B e6e13730f8444588ba9e4b55e2e0b4ba39f151c0e00074d0a
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: be0e0c5c9c74d3d32c2d3d2d2d8b3da33c85d066 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 9 05:23:04 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 9 06:39:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0e0c5c app-emulation/wine-staging: drop 8.7, 8.8 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 4 - app-emulation/wine-staging/wine-staging-8.7.ebuild | 381 - app-emulation/wine-staging/wine-staging-8.8.ebuild | 381 - 3 files changed, 766 deletions(-) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index ab7f513d5e36..8fa0149c7e6e 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,12 +1,8 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 DIST wine-8.10.tar.xz 29225368 BLAKE2B 78058ccb707ddd63052ab3114e27435f94957b7badbe3001f8123fd536f5b937006b26e2133390ea5d995e9cb8c54940c907dacf910160c085e2bf3f29772caf SHA512 5f141fb63a598482f512ebefef83500c2fa17a5dea87cb25e600e5167820a5990e12aeaec4a18c1467d64f7c122bf54705aa6fa6a2e6b2b4a463fe182f9b0e6e DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5 SHA512 f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 -DIST wine-8.7.tar.xz 29158096 BLAKE2B 73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c SHA512 0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93 -DIST wine-8.8.tar.xz 29181484 BLAKE2B 43a79fb34f86382cbd8dd3b3aa16f104d02a8e86fd8d47afb157865b707b71674199c4ae748f8b3e3de4ae1e63d70a18fca0d09d7716c178a4c9c21d21c092ac SHA512 e56427680c940970153b1996841c70d540a0a2572ab980c4d77cf7225efd7c26c91ef9b0548b73d51e78afa55a7e324d5d93f6211f5eb5d5698ab9ff421e26de DIST wine-8.9.tar.xz 29198080 BLAKE2B dfad284f554c164ac8f95d7c36d8b999217c6375f7720ed05e512e3f16cbc5a08325dad4e56dd59a17b27e53ab3a8331d54dd17b24e459b34d9e408ba93a52f3 SHA512 4de85654d2d5c9d48fa2a748eb9bee4477f0ba7fbd2c5dd40ea69662d8f6dfbb6432d1ec9109233d24608dc9554bad525c1e1ecdc86a5d00d133772810b12261 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 DIST wine-staging-8.10.tar.gz 9703684 BLAKE2B 1af11df98cc811741148de9d62a37a352c305d05bdb29b3df5e6a9a2a6597a9cc3ed63109523188cf09f01a97873d077760b1761d3251ac2657c77c92c975373 SHA512 89282f9edeb47a904f11796cfeda6853bc492701b6ce1a65211ffebf25c5539516c49b687e0ea024a99d3fc6251ed348a14f644babeb64b6dffdd6032e493859 DIST wine-staging-8.11.tar.gz 9715880 BLAKE2B 2795389381d6e52215d8b1b2c437a47beaf61e9b36e78f99c45b3fcd79d554f2d4abafcbf34c366dcb7ce4fc14d66b8751466c30648ae0d7c451aaa345c30c5f SHA512 fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 -DIST wine-staging-8.7.tar.gz 9524736 BLAKE2B 4ae32c77024c41fe660090889958e0016dc6e0d189c1cc938e305cc72297a924ea8209244374baa651ded3bdf62352f9b41e15bb163f200b9b0b3f18ccac2ea5 SHA512 42a32b3a5420f358085c510250f3204bc5eb7430c447e7bb5b25046245cf3c54f02684226daffedb65dce093cfa513424523e55d4d3a5b416fdff6e4e1e4a161 -DIST wine-staging-8.8.tar.gz 9509284 BLAKE2B f8a25b9a3a52b8bfc98d8eea6c22f9648d8e6040d12dd4a8a2dd13199ced954292f141c4b4ae4fc7748d5fa7f6b0fa1cdd535a27b1495150bdee5f50b940ab8d SHA512 7178ab98ca77a2892f9c827d1af51c9b98fe8c9559f6708fc63f73d3ebed96bd1a158179c5eed83d4c89bc57f0120e9cafddb1e0dbb77587054ae29a60eddaf5 DIST wine-staging-8.9.1.tar.gz 9700492 BLAKE2B 4382cc7226e734f8f592da80d2fba485052f39b829f61a51c523098a185a47a451c7e91badaa792de9ddf4fd80c16fd5d6091cc2d962ecaf455d6bc3d0010efc SHA512 abb25718f965241c1404430c1dffa398c2ffd180328e5456fc58a070f90f818a10285ad5515d74727a43f6de9f6c19129acd6ed6ba866d7b240886bbcabcd990 diff --git a/app-emulation/wine-staging/wine-staging-8.7.ebuild b/app-emulation/wine-staging/wine-staging-8.7.ebuild deleted file mode 100644 index 3d3ed519862c.. --- a/app-emulation/wine-staging/wine-staging-8.7.ebuild +++ /dev/null @@ -1,381 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MULTILIB_COMPAT=(
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 9a00e1f8f7f7a2ce4c53fd10733b723343127c70 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 9 05:27:21 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 9 06:39:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a00e1f8 app-emulation/wine-staging: add 8.12 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 2 + .../wine-staging/wine-staging-8.12.ebuild | 387 + 2 files changed, 389 insertions(+) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 8fa0149c7e6e..fc5c88b41388 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,8 +1,10 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02 SHA512 53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77 DIST wine-8.10.tar.xz 29225368 BLAKE2B 78058ccb707ddd63052ab3114e27435f94957b7badbe3001f8123fd536f5b937006b26e2133390ea5d995e9cb8c54940c907dacf910160c085e2bf3f29772caf SHA512 5f141fb63a598482f512ebefef83500c2fa17a5dea87cb25e600e5167820a5990e12aeaec4a18c1467d64f7c122bf54705aa6fa6a2e6b2b4a463fe182f9b0e6e DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b835d84da401777c6ae2f4f623f2130f470d2e9a3aaf7e737f75d143a07191d38b409c06596373bece3df23c5 SHA512 f3e37f51f0a13aacbd41b017fc3d35e197614b03c00f5b9959c0fabc4e89975b5c3f411b38329e45ce6f9d2a2d82952b95e0907fbe2d6ae35cc4bec293825769 +DIST wine-8.12.tar.xz 29276732 BLAKE2B c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869 SHA512 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b DIST wine-8.9.tar.xz 29198080 BLAKE2B dfad284f554c164ac8f95d7c36d8b999217c6375f7720ed05e512e3f16cbc5a08325dad4e56dd59a17b27e53ab3a8331d54dd17b24e459b34d9e408ba93a52f3 SHA512 4de85654d2d5c9d48fa2a748eb9bee4477f0ba7fbd2c5dd40ea69662d8f6dfbb6432d1ec9109233d24608dc9554bad525c1e1ecdc86a5d00d133772810b12261 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 DIST wine-staging-8.10.tar.gz 9703684 BLAKE2B 1af11df98cc811741148de9d62a37a352c305d05bdb29b3df5e6a9a2a6597a9cc3ed63109523188cf09f01a97873d077760b1761d3251ac2657c77c92c975373 SHA512 89282f9edeb47a904f11796cfeda6853bc492701b6ce1a65211ffebf25c5539516c49b687e0ea024a99d3fc6251ed348a14f644babeb64b6dffdd6032e493859 DIST wine-staging-8.11.tar.gz 9715880 BLAKE2B 2795389381d6e52215d8b1b2c437a47beaf61e9b36e78f99c45b3fcd79d554f2d4abafcbf34c366dcb7ce4fc14d66b8751466c30648ae0d7c451aaa345c30c5f SHA512 fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154 +DIST wine-staging-8.12.tar.gz 9764049 BLAKE2B 739c6dfdcef6e744fc7f6dcee24abdedd5f96b7ad688bdd5cc667627cec0b21d658354369ecc0de71a4ba682636e369105cef3de97dbf095f1ee1025d9a12fc2 SHA512 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14 DIST wine-staging-8.9.1.tar.gz 9700492 BLAKE2B 4382cc7226e734f8f592da80d2fba485052f39b829f61a51c523098a185a47a451c7e91badaa792de9ddf4fd80c16fd5d6091cc2d962ecaf455d6bc3d0010efc SHA512 abb25718f965241c1404430c1dffa398c2ffd180328e5456fc58a070f90f818a10285ad5515d74727a43f6de9f6c19129acd6ed6ba866d7b240886bbcabcd990 diff --git a/app-emulation/wine-staging/wine-staging-8.12.ebuild b/app-emulation/wine-staging/wine-staging-8.12.ebuild new file mode 100644 index ..940bb93e3836 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-8.12.ebuild @@ -0,0 +1,387 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools edo flag-o-matic multilib multilib-build +inherit python-any-r1 toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=8.0.0 +WINE_P=wine-$(ver_cut 1-2) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git"; + WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI=" + https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> $
[gentoo-commits] proj/portage:master commit in: /, lib/_emerge/
commit: b199d0307b47f9fb06dbe533d7e24926a561c238 Author: Oskari Pirhonen gmail com> AuthorDate: Sun Jul 9 05:08:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 06:24:28 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b199d030 depgraph.py: fix "no ebuilds/binpkgs" message The "there are no binary packages to satisfy" was being unconditionally output for packages that could not be found. Fix the logic for choosing between the "binary packages" and "ebuilds" form of the message. This is a temporary stopgap as alluded to by me in the bug, but the tl;dr is that some entries in the `myopts` dict have "y"/"n" values whereas some are True/unset, and this discrepancy should be sorted out. [sam: Add NEWS and Fixes, although the change in that commit _shouldn't_ have been wrong, it is because of a quirk for now...] Bug: https://bugs.gentoo.org/909853 Signed-off-by: Oskari Pirhonen gmail.com> Closes: https://github.com/gentoo/portage/pull/1065 Fixes: 0b21a5a392bd84c07b94373991f59108fbe98516 Signed-off-by: Sam James gentoo.org> NEWS| 3 +++ lib/_emerge/depgraph.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index d40c309cd..fe59a1ddf 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,9 @@ Bug fixes: * install-qa-check.d/05prefix: Fix prefixifying shebang for >= EAPI 7 ebuilds (bug #909147). +* emerge: Fix 'no ebuilds available' message always mentioning binpkgs + (bug #909853). + * gpkg: Fix timestamp for binary packages (bug #909067). portage-3.0.49 (2023-06-21) diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py index a36ab6351..1aeae6257 100644 --- a/lib/_emerge/depgraph.py +++ b/lib/_emerge/depgraph.py @@ -6456,7 +6456,7 @@ class depgraph: cp_exists = True break -if self._frozen_config.myopts.get("--usepkgonly", "y"): +if self._frozen_config.myopts.get("--usepkgonly", False): writemsg( f"\nemerge: there are no binary packages to satisfy {green(xinfo)}.\n", noiselevel=-1,
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringio/
commit: 86d647eb6014abe06bea465028ab179d2b93ec2d Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 9 06:04:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 9 06:04:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d647eb dev-ruby/stringio: drop 3.0.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/stringio/Manifest | 1 - dev-ruby/stringio/stringio-3.0.4.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest index ebd8cb62cb00..000f22fed0ed 100644 --- a/dev-ruby/stringio/Manifest +++ b/dev-ruby/stringio/Manifest @@ -1,4 +1,3 @@ -DIST stringio-3.0.4.tar.gz 43654 BLAKE2B 08f0d41577cae1acba36acc3823218649342c45fde58fd4a2455a40e3f80859e405db541f1f3a55b222083b2e30efb8d6a2396edb208b1cfd802b5b85c196a4c SHA512 835fa9861e2446512715315ecd44ea192f6209ab5a12f10d91f11ad156ba896737531a5074e7f10f6cd5d3500fd07036de7a9d0bcbce4c2ffe75822fbb28a2f8 DIST stringio-3.0.5.tar.gz 43822 BLAKE2B 5b79def3cb154f4bb1f4a50b8eeb95e0841279d8500b0ad0cdae1f3029c2b53e8e3f46583ed0b5e289afe6636bb4610bc27a25e24acba5c7c1e679c5e4283f3b SHA512 d881dea34738e46fffaceb9a5e88fa3148979eff3571a6693d1d80bd01fbe236c0eb65bd8b2003abc0241bceff93d87fd3acd27b038b3a7bf6da65d492047153 DIST stringio-3.0.6.tar.gz 44971 BLAKE2B a143fc01e7b9434db3b444f6049b002549a4149b9573ceeab4bf895290b1f41ef6ff012c7f58d1bc0559ca864e83aeb34f0cb75c3133ea91ac51f55008ff SHA512 118e7672fb347b111f90f4380e49ad01aac617fdf6afc9317f2242e942e68fa55ef5d71782c15156ed7b4c91d1eff75ac68d870885650ac4505d6a17b368afab DIST stringio-3.0.7.tar.gz 44797 BLAKE2B 2772028015b6eb5e5a45e9c86551e62e91e24a627b7280530a10b1d343f08eb19b53d4fbeaf791ed23a239e0609775e8eb4c0550dadc282f690ecc9abef7930b SHA512 fcea0a32bb70c6f1d8a3b237e8a8dbb2677b00c077f0d6ddfa72e1e382c832277ee592dd2e17abdc12003b0494665853eab18fa90bf6f34f51efa0f62f7ea1b9 diff --git a/dev-ruby/stringio/stringio-3.0.4.ebuild b/dev-ruby/stringio/stringio-3.0.4.ebuild deleted file mode 100644 index bcb84c33aab9.. --- a/dev-ruby/stringio/stringio-3.0.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb) -RUBY_FAKEGEM_GEMSPEC="stringio.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Pseudo IO class from/to String." -HOMEPAGE="https://github.com/ruby/stringio"; -SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="0" -IUSE="test" - -all_ruby_prepare() { - sed -e "/s.version =/ s/source_version/'${PV}'/" \ - -e 's/__dir__/"."/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/test_*.rb"].each{|f| require f}' || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/yajl/, dev-libs/yajl/files/
commit: 292d37d5785fef12129973cd07a2f7731303d989 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 9 05:55:48 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 9 05:55:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292d37d5 dev-libs/yajl: update EAPI 7 -> 8, fix memory leak Bug: https://bugs.gentoo.org/908036 Signed-off-by: Hans de Graaff gentoo.org> dev-libs/yajl/files/yajl-2.1.0-memory-leak.patch | 23 +++ dev-libs/yajl/yajl-2.1.0-r4.ebuild | 37 2 files changed, 60 insertions(+) diff --git a/dev-libs/yajl/files/yajl-2.1.0-memory-leak.patch b/dev-libs/yajl/files/yajl-2.1.0-memory-leak.patch new file mode 100644 index ..da059c405393 --- /dev/null +++ b/dev-libs/yajl/files/yajl-2.1.0-memory-leak.patch @@ -0,0 +1,23 @@ +From 23a122eddaa28165a6c219000adcc31ff9a8a698 Mon Sep 17 00:00:00 2001 +From: "zhang.jiujiu" <282627...@qq.com> +Date: Tue, 7 Dec 2021 22:37:02 +0800 +Subject: [PATCH] fix memory leaks + +--- + src/yajl_tree.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/yajl_tree.c b/src/yajl_tree.c +index b9e66043..0e7bde98 100644 +--- a/src/yajl_tree.c b/src/yajl_tree.c +@@ -456,6 +456,9 @@ yajl_val yajl_tree_parse (const char *input, + yajl_tree_free(v); + } + yajl_free (handle); ++ //If the requested memory is not released in time, it will cause memory leakage ++ if(ctx.root) ++ yajl_tree_free(ctx.root); + return NULL; + } + diff --git a/dev-libs/yajl/yajl-2.1.0-r4.ebuild b/dev-libs/yajl/yajl-2.1.0-r4.ebuild new file mode 100644 index ..fb59588a03ea --- /dev/null +++ b/dev-libs/yajl/yajl-2.1.0-r4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib multibuild + +DESCRIPTION="Small event-driven (SAX-style) JSON parser" +HOMEPAGE="https://lloyd.github.io/yajl/"; +SRC_URI="https://github.com/lloyd/yajl/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/lloyd-yajl-66cb08c" + +LICENSE="ISC" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="" + +PATCHES=( + "${FILESDIR}"/${P}-uclibc.patch # git master 5d4bf525 + "${FILESDIR}"/${P}-pkg-config.patch # downstream + "${FILESDIR}"/${P}-memory-leak.patch # Bug 908036 +) + +src_prepare() { + cmake_src_prepare + multilib_copy_sources +} + +multilib_src_test() { + cd "${S}"/test/parsing || die + ./run_tests.sh "${BUILD_DIR}"/test/parsing/yajl_test || die +} + +src_install() { + cmake-multilib_src_install + find "${D}" -name libyajl_s.a -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-console/
commit: d74a346e8d0ed9535f2f77c50e47c41b438c9bb3 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 9 05:28:39 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 9 05:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74a346e dev-ruby/io-console: only install expected files The gemspec file installs different files depending on the ruby engine. Match this to avoid loading the wrong files. Closes: https://bugs.gentoo.org/909442 Signed-off-by: Hans de Graaff gentoo.org> .../{io-console-0.6.0.ebuild => io-console-0.6.0-r1.ebuild} | 4 1 file changed, 4 insertions(+) diff --git a/dev-ruby/io-console/io-console-0.6.0.ebuild b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild similarity index 86% rename from dev-ruby/io-console/io-console-0.6.0.ebuild rename to dev-ruby/io-console/io-console-0.6.0-r1.ebuild index 6c1240d7498a..54a0ae2fb86d 100644 --- a/dev-ruby/io-console/io-console-0.6.0.ebuild +++ b/dev-ruby/io-console/io-console-0.6.0-r1.ebuild @@ -29,6 +29,10 @@ all_ruby_prepare() { # Avoid test that require a proper TTY sed -e '/test_\(bad_keyword\|failed_path\)/aomit "requires TTY"' \ -i test/io/console/test_io_console.rb || die + + # Remove ruby and ffi files in accordance with the gemspec. These + # are only used when using a different ruby engine like jruby. + rm -fr lib/io/console.rb lib/io/console/ffi || die } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/reline/
commit: bbe83eaa8e36806a458880d65d8ac25a5d0ea543 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 9 05:30:37 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 9 05:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe83eaa dev-ruby/reline: add 0.3.6 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/reline/Manifest| 1 + dev-ruby/reline/reline-0.3.6.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest index a1eb387b3050..2d0c88cfcd0e 100644 --- a/dev-ruby/reline/Manifest +++ b/dev-ruby/reline/Manifest @@ -1 +1,2 @@ DIST reline-0.3.5.tar.gz 86159 BLAKE2B 344db9ea247e3acc5b2f346cec657b3702c385b165b0d99e25239d099cbf293705458bc00cbf1646581abc37e0b661962aa2ae6be56879e9a1b8b7b31b2f1ff6 SHA512 5aa6f01cc92d4036f7edb6d10bb1d03300cf79667b87fe7bd4d53bd9cc018b1ac56de7f1ccbaac8ee76d9301196130fcbc6913e482a2c8d78526664f2076677c +DIST reline-0.3.6.tar.gz 87142 BLAKE2B 7e52e4a1e1cc62f58a5ae45f452b269233b2b681a0146f1ccab5343491053bd514d6fa93610c17bddc4ec3dfc14fa06e6f67559c8d4e254a0d0f857271ee5a31 SHA512 b8a465de0658378b5eb52d9ca78d82bb54c392e0cad512bfbba4d82834ea5834582b7055b12ccfae8785ce4d13f232aa9d4e7f8b48da0dd2aeb982cd2705 diff --git a/dev-ruby/reline/reline-0.3.6.ebuild b/dev-ruby/reline/reline-0.3.6.ebuild new file mode 100644 index ..e402f399fa66 --- /dev/null +++ b/dev-ruby/reline/reline-0.3.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="reline.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Alternative readline implementation in pure Ruby" +HOMEPAGE="https://github.com/ruby/reline"; +SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0" + +all_ruby_prepare() { + sed -e "s:_relative ':'./:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: net-irc/rbot/
commit: f1b4807c840cfdbaa88a3feb910a12812bd79362 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 9 05:40:28 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 9 05:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b4807c net-irc/rbot: add 0.9.15_p20210609 Closes: https://bugs.gentoo.org/909025 Signed-off-by: Hans de Graaff gentoo.org> net-irc/rbot/Manifest | 1 + net-irc/rbot/rbot-0.9.15_p20210609.ebuild | 197 ++ 2 files changed, 198 insertions(+) diff --git a/net-irc/rbot/Manifest b/net-irc/rbot/Manifest index ca7d6c77ec02..c1ddbbf15c76 100644 --- a/net-irc/rbot/Manifest +++ b/net-irc/rbot/Manifest @@ -1 +1,2 @@ DIST rbot-0.9.15_p20160325.tar.gz 762685 BLAKE2B 68146d241bd57198e0a7a9e5ae033827116bbe31d3bdc05bf42aa644c5dd900254bbe7317461aa553ad92daac299439721a85cd8dd41033cf38b9e97b268e1ee SHA512 b0bc90ee2c6ddb3cdd92cdd5f3a45520d20bc97327b3d694235f7ba94f13ef3c884d4658b083f71bfee2cbeff3cbc7a57c251c4d28bfee293e2556f64e7b4160 +DIST rbot-0.9.15_p20210609.tar.gz 769331 BLAKE2B 7dcdb3ffefefc0b2bfc8d232aec7fec2efecbbf2b025745673acac21733ed115c247cd988db0fb2739174ab1dad9fada83e1a291219e480d294ac32d1bbaad38 SHA512 068e3171bc2d2d0ffea36fbdf342766672fb83b9a4359b154b44b5e0283e6d1d0308dd7fbd66b515bcabb4ecc0eeca95fe670b49654e5d082a0be376138d4e50 diff --git a/net-irc/rbot/rbot-0.9.15_p20210609.ebuild b/net-irc/rbot/rbot-0.9.15_p20210609.ebuild new file mode 100644 index ..76d3cf5e8335 --- /dev/null +++ b/net-irc/rbot/rbot-0.9.15_p20210609.ebuild @@ -0,0 +1,197 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31" + +GITHUB_COMMIT="3ace72d5642284665fce2c33c99dfeb1b931b2c6" +inherit ruby-ng strip-linguas + +DESCRIPTION="A ruby IRC bot" +HOMEPAGE="https://ruby-rbot.org/"; +SRC_URI="https://github.com/ruby-rbot/rbot/archive/${GITHUB_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( feh GPL-2 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="spell aspell timezone translator nls figlet + fortune cal host sqlite toilet" +ILINGUAS="zh_CN zh_TW ru nl de fi fr it ja" +RUBY_S="${PN}-${GITHUB_COMMIT}" + +CDEPEND=" + acct-group/rbot + acct-user/rbot +" + +RDEPEND+=" + ${CDEPEND} + spell? ( + aspell? ( app-text/aspell ) + !aspell? ( app-text/hunspell ) + ) + figlet? ( app-misc/figlet ) + sqlite? ( dev-ruby/sqlite3 ) + toilet? ( app-misc/toilet ) + fortune? ( games-misc/fortune-mod ) + cal? ( sys-apps/util-linux ) + host? ( net-dns/bind-tools )" + +DEPEND+="${CDEPEND}" + +ruby_add_bdepend " + test? ( + dev-ruby/sqlite3 + ) + nls? ( + >=dev-ruby/ruby-gettext-2 + dev-ruby/rake + )" + +ruby_add_rdepend " + dev-ruby/tokyocabinet + timezone? ( dev-ruby/tzinfo:* ) + translator? ( dev-ruby/mechanize ) + nls? ( dev-ruby/ruby-gettext >=dev-ruby/locale-2.0.5-r2 ) +" + +all_ruby_prepare() { + eapply -p0 "${FILESDIR}"/rbot-rakefile-gettext.patch + + # Avoid tests that are only compatible with ruby22 + rm -f test/test_journal.rb || die + + # Fix deprecated code that was removed with ruby22 + sed -i -e 's/::Config/::RbConfig/' setup.rb || die + + # Avoid tests for optional dependencies that are not packaged. + # sed -i -e '/RegistryDaybreakTest/,/^end/ s:^:#:' test/test_registry.rb || die + + # Avoid broken tests that call code that doesn't exist + rm -f test/test_plugins_threshold.rb || die +} + +all_ruby_compile() { + disable_rbot_plugin() { + mv "${S}"/data/rbot/plugins/$1.rb{,.disabled} + } + use_rbot_plugin() { + use $1 && return + disable_rbot_plugin "$2" + } + rbot_conf() { + echo "$1: $2" >> "${T}"/rbot.conf + } + use_rbot_conf_path() { + use "$1" \ + && rbot_conf "$2" "$3" \ + || rbot_conf "$2" /bin/false + } + + local spell_program="/usr/bin/hunspell -i" + if use !spell; then + disable_rbot_plugin spell + spell_program="/bin/false" + elif use aspell; then + spell_program="/usr/bin/ispell-aspell" + fi + + rbot_conf spell.program "${spell_program}" + + if use !figlet && use !toilet; then + disable_rbot_plugin figlet + fi + + use_rbot_conf_path figlet figlet.path /usr/bin/figlet + use_rbot_conf_path toilet toilet.path /usr/bin/toilet + + use_rbot_plugin timezone time + use_rbot_plugin translator translator + + use_rbot_plugin fortune fortune + use_rbot_conf_path fortune fortune.path /usr/bin/fortune + + use_rbot_plugin cal cal + use_rbot_conf_path cal cal.path /usr/bin/cal +
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/x64/
commit: 503fa9bc402353c5a89995e13c5a2f98772ccb76 Author: Benda Xu gentoo org> AuthorDate: Sun Jul 9 05:14:01 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Jul 9 05:14:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503fa9bc p/p/darwin/macos/arch/x64: allow users to tune the x86 CPU flags. This is useful to fine tune the number crunching performance on macOS. Signed-off-by: Benda Xu gentoo.org> .../prefix/darwin/macos/arch/x64/make.defaults | 3 ++- profiles/prefix/darwin/macos/arch/x64/use.mask | 23 ++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/profiles/prefix/darwin/macos/arch/x64/make.defaults b/profiles/prefix/darwin/macos/arch/x64/make.defaults index 9dee8c00f5f0..e4b9746c663a 100644 --- a/profiles/prefix/darwin/macos/arch/x64/make.defaults +++ b/profiles/prefix/darwin/macos/arch/x64/make.defaults @@ -1,9 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 ARCH="x64-macos" ACCEPT_KEYWORDS="~x64-macos" +USE_EXPAND_HIDDEN="-CPU_FLAGS_X86" CPU_FLAGS_X86="mmx mmxext sse sse2" # multilib build stuff, single ABI (no multilib) diff --git a/profiles/prefix/darwin/macos/arch/x64/use.mask b/profiles/prefix/darwin/macos/arch/x64/use.mask index 01a9fae674b6..6bf08722e781 100644 --- a/profiles/prefix/darwin/macos/arch/x64/use.mask +++ b/profiles/prefix/darwin/macos/arch/x64/use.mask @@ -4,3 +4,26 @@ # Unmask the flag corresponding to the default ABI -x64-macos -abi_x86_64 + +# Benda Xu (2023-07-09) +# Unmask the CPU-flag related USE EXPAND, as in the general arch/amd64 + +-cpu_flags_x86_3dnow +-cpu_flags_x86_3dnowext +-cpu_flags_x86_aes +-cpu_flags_x86_avx +-cpu_flags_x86_avx2 +-cpu_flags_x86_fma3 +-cpu_flags_x86_fma4 +-cpu_flags_x86_mmx +-cpu_flags_x86_mmxext +-cpu_flags_x86_padlock +-cpu_flags_x86_popcnt +-cpu_flags_x86_sse +-cpu_flags_x86_sse2 +-cpu_flags_x86_sse3 +-cpu_flags_x86_sse4_1 +-cpu_flags_x86_sse4_2 +-cpu_flags_x86_sse4a +-cpu_flags_x86_ssse3 +-cpu_flags_x86_xop
[gentoo-commits] repo/gentoo:master commit in: sys-apps/the_silver_searcher/
commit: bf5062d5c5ff8c3c42c8630b4c6b36101d1af2e9 Author: Benda Xu gentoo org> AuthorDate: Sun Jul 9 04:56:11 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Jul 9 05:05:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5062d5 sys-apps/the_silver_searcher: keyword 2.2.0_p20201217-r1 for ~x64-macos Signed-off-by: Benda Xu gentoo.org> .../the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r1.ebuild b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r1.ebuild index eb85f58a5cd2..b1f5f48499dd 100644 --- a/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r1.ebuild +++ b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ggreer/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" IUSE="lzma test zlib" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/, profiles/prefix/sunos/solaris/, ...
commit: 200dcd061e685c809a8d2859afdf1781b23020ee Author: Benda Xu gentoo org> AuthorDate: Sun Jul 9 05:02:59 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Jul 9 05:05:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200dcd06 p/p/{darwin/macos,sunos/solaris}: move the xattr masks downwards. The masks are more related to userland libc implementations than kernels, and suits better to macos and solaris subdirectories. Signed-off-by: Benda Xu gentoo.org> profiles/prefix/darwin/macos/package.mask| 6 ++ profiles/prefix/{sunos => darwin/macos}/use.mask | 20 profiles/prefix/darwin/package.mask | 6 -- profiles/prefix/darwin/use.mask | 4 profiles/prefix/sunos/package.mask | 8 profiles/prefix/sunos/solaris/package.mask | 6 ++ profiles/prefix/sunos/{ => solaris}/use.mask | 20 profiles/prefix/sunos/use.mask | 4 8 files changed, 12 insertions(+), 62 deletions(-) diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index 0eeeffbc554e..a0d4caecafae 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on macOS or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr + # Fabian Groffen (2023-06-05) # Fails to compile using GCC, misdetecting sincosf # https://github.com/harfbuzz/harfbuzz/issues/4266 diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/darwin/macos/use.mask similarity index 54% copy from profiles/prefix/sunos/use.mask copy to profiles/prefix/darwin/macos/use.mask index d9cbd55a4b77..334d27168fee 100644 --- a/profiles/prefix/sunos/use.mask +++ b/profiles/prefix/darwin/macos/use.mask @@ -1,26 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Re-add SunOS libc --elibc_SunOS --kernel_SunOS - # Benda Xu (2023-07-09) # xattr requires sys-apps/attr, which is masked. xattr - -# these will more than likely never work on solaris -3dfx -acpi -alsa -apm -caps -djbfft -fbcon -ggi -gpm -hardened -oss -svga -rtc -v4l diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask index 770d57809b9a..47b1d8ab9f58 100644 --- a/profiles/prefix/darwin/package.mask +++ b/profiles/prefix/darwin/package.mask @@ -1,12 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Benda Xu (2023-07-09) -# Requires Glibc to work properly. -# For example, 'lgetxattr' is not available on macOS or gnulib. -# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html -sys-apps/attr - # Fabian Groffen (2014-01-14) # util-linux has no business on Darwin systems sys-apps/util-linux diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask index 79035bfa7912..b3b6dcd4f1e3 100644 --- a/profiles/prefix/darwin/use.mask +++ b/profiles/prefix/darwin/use.mask @@ -34,9 +34,5 @@ introspection # libcap doesn't work on OSX (fcaps.eclass), bug #534264 filecaps -# Benda Xu (2023-07-09) -# xattr requires sys-apps/attr, which is masked. -xattr - # linux-exclusive feature inotify diff --git a/profiles/prefix/sunos/package.mask b/profiles/prefix/sunos/package.mask deleted file mode 100644 index 1d933faa70cb.. --- a/profiles/prefix/sunos/package.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Benda Xu (2023-07-09) -# Requires Glibc to work properly. -# For example, 'lgetxattr' is not available on Solaris or gnulib. -# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html -sys-apps/attr diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask index bd2fe8fd3273..dbb1185a8cae 100644 --- a/profiles/prefix/sunos/solaris/package.mask +++ b/profiles/prefix/sunos/solaris/package.mask @@ -1,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on Solaris or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr + # Fabian Groffen (2023-06-09) # Fails to compile due to missing DT_* symbols # fix: https://lore.kernel.org/git/20230606205935.3183276-1-ased...@google.com/ diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/solaris/use.mask similarity index 54% copy from p
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/
commit: 0eb5f79cd03d0aa4da0f7edd2ae62af3887429c3 Author: Andrey Grozin gentoo org> AuthorDate: Sun Jul 9 04:48:30 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sun Jul 9 04:48:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb5f79c sci-mathematics/fricas: bump to 1.3.9 Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/fricas/Manifest| 1 + sci-mathematics/fricas/fricas-1.3.9.ebuild | 110 + sci-mathematics/fricas/metadata.xml| 1 + 3 files changed, 112 insertions(+) diff --git a/sci-mathematics/fricas/Manifest b/sci-mathematics/fricas/Manifest index 276c12bbc607..f880d5c7a0bf 100644 --- a/sci-mathematics/fricas/Manifest +++ b/sci-mathematics/fricas/Manifest @@ -1 +1,2 @@ DIST fricas-1.3.8-full.tar.bz2 10878913 BLAKE2B 214eecd430a2b758a10d985f512f3c79f6b12de35bc29e8f0a3fd296fe871b2e9a6b362060cbeec317dc355bd3c661fcab44087feeaa092fe6afcdebd0fb94a8 SHA512 330554f9dc36b47451195e3dee88fe26a80ab2bf9b6750d651cd53c5ba16b9c9736176936c7c69e699685be25aa62b6a099ed7340913e946a4f5e53579835dbb +DIST fricas-1.3.9.full.tar.bz2 10949173 BLAKE2B c535d2a384fa55db53b6901d3ba5d1cc8eca35ccf67a2664f934da427a808b5adc7a5522b935f5dcff89795c0ca5816818d9cf37399b6f9bdc63cfe4d622a7c3 SHA512 9cfcb8bad52550a46216509154d5c06dac23625bc14d504a1febbea7ff771fd3172f91c2824df51375b8d85adc19959a5cbbfa2b77a0095ca37e8a4d4b8cc405 diff --git a/sci-mathematics/fricas/fricas-1.3.9.ebuild b/sci-mathematics/fricas/fricas-1.3.9.ebuild new file mode 100644 index ..e3004457c1e1 --- /dev/null +++ b/sci-mathematics/fricas/fricas-1.3.9.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit elisp-common + +DESCRIPTION="FriCAS is a fork of Axiom computer algebra system" +HOMEPAGE="http://fricas.sourceforge.net/ + https://github.com/fricas/fricas + https://fricas.github.io/"; +SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.full.tar.bz2" +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Supported lisps, number 0 is the default +LISPS=( sbcl cmucl gcl ecls clisp clozurecl ) +# Version restrictions, . means no restrictions +REST=( .. . .. . ) +# command name: . means just ${LISP} +COMS=( .lisp . ecl . ccl ) + +IUSE="${LISPS[*]} X emacs gmp" +RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE ) + emacs? ( >=app-editors/emacs-23.1:* ) + gmp? ( dev-libs/gmp:= )" + +# Generating lisp deps +n=${#LISPS[*]} +for ((n--; n > 0; n--)); do + LISP=${LISPS[$n]} + if [ "${REST[$n]}" = "." ]; then + DEP="dev-lisp/${LISP}" + else + DEP="${REST[$n]}" + fi + RDEPEND="${RDEPEND} ${LISP}? ( ${DEP}:= ) !${LISP}? (" +done +if [ "${REST[0]}" = "." ]; then + DEP="dev-lisp/${LISPS[0]}" +else + DEP="${REST[0]}" +fi +RDEPEND="${RDEPEND} ${DEP}:=" +n=${#LISPS[*]} +for ((n--; n > 0; n--)); do + RDEPEND="${RDEPEND} )" +done + +DEPEND="${RDEPEND}" + +# necessary for clisp and gcl +RESTRICT="strip" + +src_configure() { + local LISP n GMP + LISP=sbcl + n=${#LISPS[*]} + for ((n--; n > 0; n--)); do + if use ${LISPS[$n]}; then + LISP=${COMS[$n]} + if [ "${LISP}" = "." ]; then + LISP=${LISPS[$n]} + fi + fi + done + einfo "Using lisp: ${LISP}" + + # bug #650788 + if [[ ${LISP} = sbcl || ${LISP} = ccl ]] + then GMP=$(use_with gmp) + else GMP='' + fi + + # aldor is not yet in portage + econf --disable-aldor --with-lisp=${LISP} $(use_with X x) ${GMP} +} + +src_compile() { + # bug #300132 + emake -j1 +} + +src_test() { + emake -j1 all-input +} + +src_install() { + emake -j1 DESTDIR="${D}" install + dodoc README.rst FAQ + + if use emacs; then + sed -e "s|(setq load-path (cons (quote \"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \ + -i "${D}"/usr/bin/efricas \ + || die "sed efricas failed" + elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el + elisp-make-site-file 64${PN}-gentoo.el + else + rm "${D}"/usr/bin/efricas || die "rm efricas failed" + fi + rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed" +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/sci-mathematics/fricas/metadata.xml b/sci-mathematics/fricas/metadata.xml index c17dd82db612..5f547acf8a41 100644 --- a/sci-mathematics/fricas/metadata.xml +++ b/sci-mathematics/fricas/metadata.xml @@ -25,5 +25,6 @@ fricas +fricas/fricas
[gentoo-commits] repo/gentoo:master commit in: profiles/features/big-endian/
commit: 5cb7875c200d1e57f9eadf78781c4c292efef520 Author: Matoro Mahri users noreply github com> AuthorDate: Fri Jun 30 21:50:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:47:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb7875c profiles/features/big-endian: mask media-libs/libjxl Bug: https://bugs.gentoo.org/908939 Bug: https://bugs.gentoo.org/908210 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31682 Signed-off-by: Sam James gentoo.org> profiles/features/big-endian/package.mask | 5 + profiles/features/big-endian/use.mask | 5 + 2 files changed, 10 insertions(+) diff --git a/profiles/features/big-endian/package.mask b/profiles/features/big-endian/package.mask index 33a1b137be24..13300d04d70e 100644 --- a/profiles/features/big-endian/package.mask +++ b/profiles/features/big-endian/package.mask @@ -1,6 +1,11 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2023-06-30) +# Test failures on BE +# https://github.com/libjxl/libjxl/issues/2433 +media-libs/libjxl + # James Le Cuirot (2023-06-24) # Test failures on BE (#901391). # https://github.com/any1/neatvnc/issues/85 diff --git a/profiles/features/big-endian/use.mask b/profiles/features/big-endian/use.mask index 146182d4c1f9..49de7dd81e15 100644 --- a/profiles/features/big-endian/use.mask +++ b/profiles/features/big-endian/use.mask @@ -1,6 +1,11 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2023-06-30) +# media-libs/libjxl casualties +# https://github.com/libjxl/libjxl/issues/2433 +jpegxl + # matoro (2023-05-05) # media-libs/zimg casualties (https://github.com/sekrit-twc/zimg/pull/156) zimg
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/flint/files/, sci-mathematics/flint/
commit: b3d94642a52b8a887c3ae1c249275ba1fb1da2cf Author: Matoro Mahri users noreply github com> AuthorDate: Sun Jul 9 03:23:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:46:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d94642 sci-mathematics/flint: remove hardcoded CFLAGS Bug: https://bugs.gentoo.org/909738 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> .../flint-2.9.0-remove-hardcoded-CFLAGS.patch | 69 ++ sci-mathematics/flint/flint-2.9.0.ebuild | 1 + 2 files changed, 70 insertions(+) diff --git a/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch b/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch new file mode 100644 index ..b057ea207bbd --- /dev/null +++ b/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch @@ -0,0 +1,69 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9784633c4..641ab9ed4 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,6 +1,5 @@ + cmake_minimum_required(VERSION 3.9) + +-include(CheckIPOSupported) + include(CheckIncludeFiles) + include(CheckFunctionExists) + include(CheckPrototypeDefinition) +@@ -126,13 +125,6 @@ with open(join('${CMAKE_SOURCE_DIR}','qadic', 'CPimport.txt')) as fin: + ) + configure_file(${CMAKE_BINARY_DIR}/CPimport.h.in ${CMAKE_BINARY_DIR}/CPimport.h COPYONLY) + +-# Setup for flint-config.h +-check_c_compiler_flag("-mpopcnt" HAS_FLAG_MPOPCNT) +-check_c_compiler_flag("-funroll-loops" HAS_FLAG_UNROLL_LOOPS) +- +-if(HAS_FLAG_MPOPCNT) +- set(CMAKE_REQUIRED_FLAGS "-mpopcnt") +-endif() + # Testing __builtin_popcountl... + check_c_source_runs([[int main(int argc, char ** argv) { + #if defined(_WIN64) +@@ -141,7 +133,6 @@ check_c_source_runs([[int main(int argc, char ** argv) { + return __builtin_popcountl(argc) == 100; + #endif + }]] FLINT_USES_POPCNT) +-unset(CMAKE_REQUIRED_FLAGS) + + # fenv configuration + check_c_source_compiles([[#include +@@ -250,13 +241,6 @@ if(BUILD_SHARED_LIBS AND WIN32) + target_compile_definitions(flint PUBLIC "MSC_USE_DLL") + endif() + +-if (HAS_FLAG_MPOPCNT) +-target_compile_options(flint PUBLIC "-mpopcnt") +-endif() +-if (HAS_FLAG_UNROLL_LOOPS) +-target_compile_options(flint PUBLIC "-funroll-loops") +-endif() +- + # Versioning + + set_target_properties(flint PROPERTIES +@@ -279,21 +263,6 @@ elseif (WIN32) + set_target_properties(flint PROPERTIES RUNTIME_OUTPUT_NAME "flint-${FLINT_MAJOR}") + endif() + +-if(NOT DEFINED IPO_SUPPORTED) +-message(STATUS "Checking for IPO") +-check_ipo_supported(RESULT ipo_supported LANGUAGES C) +-if(ipo_supported) +-message(STATUS "Checking for IPO - found") +-else() +-message(STATUS "Checking for IPO - not found") +-endif() +-set(IPO_SUPPORTED ${ipo_supported} CACHE INTERNAL "Introprocedural Optimization" FORCE) +-endif() +- +-if(IPO_SUPPORTED) +-set_target_properties(flint PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) +-endif() +- + if(NOT MSVC) + target_link_libraries(flint PUBLIC m) + endif() diff --git a/sci-mathematics/flint/flint-2.9.0.ebuild b/sci-mathematics/flint/flint-2.9.0.ebuild index 5a1fb677b0b8..494339dd488e 100644 --- a/sci-mathematics/flint/flint-2.9.0.ebuild +++ b/sci-mathematics/flint/flint-2.9.0.ebuild @@ -41,6 +41,7 @@ DEPEND="dev-libs/gmp:= RDEPEND="${DEPEND}" S="${WORKDIR}/flint2-${PV}" +PATCHES=( "${FILESDIR}/${PN}-2.9.0-remove-hardcoded-CFLAGS.patch" ) src_prepare() { # https://github.com/wbhart/flint2/issues/1140
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-General/
commit: 05953286847500023c1e42bc6d344f3077dbee09 Author: Matoro Mahri users noreply github com> AuthorDate: Sun Jul 9 04:43:30 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:46:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05953286 dev-perl/Config-General: Keyword 2.650.0 alpha, #909352 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-perl/Config-General/Config-General-2.650.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Config-General/Config-General-2.650.0.ebuild b/dev-perl/Config-General/Config-General-2.650.0.ebuild index f37c9fbf2e8e..b14176544b20 100644 --- a/dev-perl/Config-General/Config-General-2.650.0.ebuild +++ b/dev-perl/Config-General/Config-General-2.650.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Config file parser module" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-File-Spec
[gentoo-commits] repo/gentoo:master commit in: app-text/mandoc/
commit: ee4823852ddac938004852416e907069beb8cdc3 Author: Matoro Mahri users noreply github com> AuthorDate: Thu Jun 29 16:11:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:46:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee482385 app-text/mandoc: wire up tests Bug: https://bugs.gentoo.org/908743 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31668 Signed-off-by: Sam James gentoo.org> app-text/mandoc/mandoc-1.14.6.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app-text/mandoc/mandoc-1.14.6.ebuild b/app-text/mandoc/mandoc-1.14.6.ebuild index 9af875d1eed0..a4127ae75473 100644 --- a/app-text/mandoc/mandoc-1.14.6.ebuild +++ b/app-text/mandoc/mandoc-1.14.6.ebuild @@ -12,7 +12,8 @@ SRC_URI="https://mdocml.bsd.lv/snapshots/${P}.tar.gz"; LICENSE="ISC" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="cgi selinux system-man" +IUSE="cgi selinux system-man test" +RESTRICT="!test? ( test )" RDEPEND="sys-libs/zlib system-man? ( !sys-apps/man-db ) @@ -22,6 +23,7 @@ DEPEND="${RDEPEND} " BDEPEND=" cgi? ( app-text/highlight ) + test? ( dev-lang/perl ) " RDEPEND+=" selinux? ( sec-policy/selinux-makewhatis )" @@ -107,6 +109,10 @@ src_compile() { use cgi && emake man.cgi } +src_test() { + emake regress +} + src_install() { emake DESTDIR="${D}" install use cgi && emake DESTDIR="${D}" cgi-install www-install
[gentoo-commits] repo/gentoo:master commit in: media-libs/libjxl/, media-libs/libjxl/files/
commit: 77e199cfc3d399ae5c1e5309bb59398fbee4cec5 Author: Matoro Mahri users noreply github com> AuthorDate: Fri Jun 30 21:44:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:47:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e199cf media-libs/libjxl: fix tests Tests were broken with lcms2. Backporting this pair of patches from https://github.com/libjxl/libjxl/issues/2433 fixes the tests on little-endian. Closes: https://bugs.gentoo.org/908939 Bug: https://bugs.gentoo.org/908210 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> .../files/libjxl-0.8.2-backport-pr2596.patch | 50 + .../files/libjxl-0.8.2-backport-pr2617.patch | 60 +++ media-libs/libjxl/libjxl-0.8.2-r1.ebuild | 86 ++ 3 files changed, 196 insertions(+) diff --git a/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2596.patch b/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2596.patch new file mode 100644 index ..43448a01c473 --- /dev/null +++ b/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2596.patch @@ -0,0 +1,50 @@ +https://bugs.gentoo.org/908939 +https://github.com/libjxl/libjxl/issues/2433 +https://github.com/libjxl/libjxl/pull/2596 + +From 6a5cd1ff847e7b18ba8b87fcc11ada17dccb0692 Mon Sep 17 00:00:00 2001 +From: Sami Boukortt +Date: Thu, 22 Jun 2023 12:26:25 +0200 +Subject: [PATCH] Make sure to read the rendering intent before the CICP tag + +The code that reads the CICP tag exits the function if it succeeds, but +it should not skip reading the rendering intent, so make sure to have +already done it by that point. +--- + lib/jxl/enc_color_management.cc | 16 + 1 file changed, 8 insertions(+), 8 deletions(-) + +diff --git a/lib/jxl/enc_color_management.cc b/lib/jxl/enc_color_management.cc +index 752e3e02c0..2b519d152e 100644 +--- a/lib/jxl/enc_color_management.cc b/lib/jxl/enc_color_management.cc +@@ -982,6 +982,14 @@ Status ColorEncoding::SetFieldsFromICC() { + Profile profile; + JXL_RETURN_IF_ERROR(DecodeProfile(context, icc_, &profile)); + ++ const cmsUInt32Number rendering_intent32 = ++ cmsGetHeaderRenderingIntent(profile.get()); ++ if (rendering_intent32 > 3) { ++return JXL_FAILURE("Invalid rendering intent %u\n", rendering_intent32); ++ } ++ // ICC and RenderingIntent have the same values (0..3). ++ rendering_intent = static_cast(rendering_intent32); ++ + static constexpr size_t kCICPSize = 12; + static constexpr auto kCICPSignature = + static_cast(0x63696370); +@@ -993,14 +1001,6 @@ Status ColorEncoding::SetFieldsFromICC() { + return true; + } + +- const cmsUInt32Number rendering_intent32 = +- cmsGetHeaderRenderingIntent(profile.get()); +- if (rendering_intent32 > 3) { +-return JXL_FAILURE("Invalid rendering intent %u\n", rendering_intent32); +- } +- // ICC and RenderingIntent have the same values (0..3). +- rendering_intent = static_cast(rendering_intent32); +- + SetColorSpace(ColorSpaceFromProfile(profile)); + if (cmsGetColorSpace(profile.get()) == cmsSigCmykData) { + cmyk_ = true; diff --git a/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2617.patch b/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2617.patch new file mode 100644 index ..af9345867473 --- /dev/null +++ b/media-libs/libjxl/files/libjxl-0.8.2-backport-pr2617.patch @@ -0,0 +1,60 @@ +https://bugs.gentoo.org/908939 +https://github.com/libjxl/libjxl/issues/2433 +https://github.com/libjxl/libjxl/pull/2617 + +From d9637bd803bf9fadc00aa01cea7becfff1e00e1f Mon Sep 17 00:00:00 2001 +From: Sami Boukortt +Date: Mon, 26 Jun 2023 15:06:17 +0200 +Subject: [PATCH] Fix decode_test with lcms2 + +Co-authored-by: Zoltan Szabadka +Co-authored-by: Luca Versari +--- + lib/jxl/decode_test.cc | 17 +++-- + 1 file changed, 11 insertions(+), 6 deletions(-) + +diff --git a/lib/jxl/decode_test.cc b/lib/jxl/decode_test.cc +index 44ead99ec6..bbb7bda39c 100644 +--- a/lib/jxl/decode_test.cc b/lib/jxl/decode_test.cc +@@ -3734,13 +3734,18 @@ void AnalyzeCodestream(const jxl::PaddedBytes& data, + jxl::Span(codestream.data(), codestream.size())); + ASSERT_EQ(br.ReadFixedBits<16>(), 0x0AFF); + jxl::CodecMetadata metadata; +- EXPECT_TRUE(ReadSizeHeader(&br, &metadata.size)); +- EXPECT_TRUE(ReadImageMetadata(&br, &metadata.m)); ++ ASSERT_TRUE(ReadSizeHeader(&br, &metadata.size)); ++ ASSERT_TRUE(ReadImageMetadata(&br, &metadata.m)); + streampos->basic_info = + add_offset(br.TotalBitsConsumed() / jxl::kBitsPerByte); + metadata.transform_data.nonserialized_xyb_encoded = metadata.m.xyb_encoded; +- EXPECT_TRUE(jxl::Bundle::Read(&br, &metadata.transform_data)); +- EXPECT_TRUE(br.JumpToByteBoundary()); ++ ASSERT_TRUE(jxl::Bundle::Read(&br, &metadata.transform_data)); ++ if (metadata.m.color_encoding.WantICC()) { ++jxl::PaddedBytes icc; ++ASSERT_TRUE(jxl::ReadICC(&
[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/
commit: 8ad83bb8a5e471120fddad430113ba8c6cf908cc Author: Matoro Mahri users noreply github com> AuthorDate: Sun Jul 9 04:43:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:46:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad83bb8 sys-block/tgt: Keyword 1.0.86 alpha, #909352 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> sys-block/tgt/tgt-1.0.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/tgt/tgt-1.0.86.ebuild b/sys-block/tgt/tgt-1.0.86.ebuild index 805337363ac3..e2b6a07d8cfb 100644 --- a/sys-block/tgt/tgt-1.0.86.ebuild +++ b/sys-block/tgt/tgt-1.0.86.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="fcoe fcp ibmvio infiniband rbd selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/nvme-cli/
commit: a80e4374b3013c07d137cdca3155d20cb6d5f13c Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:37:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:37:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80e4374 sys-apps/nvme-cli: drop redundant src_install Signed-off-by: Sam James gentoo.org> sys-apps/nvme-cli/nvme-cli-2.5.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/sys-apps/nvme-cli/nvme-cli-2.5.ebuild b/sys-apps/nvme-cli/nvme-cli-2.5.ebuild index 96f6ab025153..6a60b7ff63e2 100644 --- a/sys-apps/nvme-cli/nvme-cli-2.5.ebuild +++ b/sys-apps/nvme-cli/nvme-cli-2.5.ebuild @@ -45,10 +45,6 @@ src_configure() { meson_src_configure } -src_install() { - meson_src_install -} - pkg_postinst() { udev_reload }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
commit: 74b0fd90fcf80cd28fb56095abfe37e8864723c1 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:37:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:37:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b0fd90 sys-libs/libnvme: disable py3.9 Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/libnvme-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild index f00e46205f84..8939d9860409 100644 --- a/sys-libs/libnvme/libnvme-1.5.ebuild +++ b/sys-libs/libnvme/libnvme-1.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit python-r1 meson DESCRIPTION="C Library for NVM Express on Linux"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
commit: fa60a8dafebb7a2332a5d3cac1e1d620094ed9f2 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:36:24 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:36:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa60a8da sys-libs/libnvme: tweak style to match skel.ebuild Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/libnvme-1.5.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild index 3502d35610d0..f00e46205f84 100644 --- a/sys-libs/libnvme/libnvme-1.5.ebuild +++ b/sys-libs/libnvme/libnvme-1.5.ebuild @@ -8,12 +8,16 @@ inherit python-r1 meson DESCRIPTION="C Library for NVM Express on Linux" HOMEPAGE="https://github.com/linux-nvme/libnvme"; +SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="LGPL-2.1+" SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="dbus +json keyutils python ssl +uuid" -SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" DEPEND=" json? ( dev-libs/json-c:= ) @@ -29,10 +33,6 @@ BDEPEND=" dev-lang/swig " -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) -" - src_configure() { local emesonargs=( -Dpython=false
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema-spec/
commit: 5f0efd48b22033c07c136d8631b038bd1a9eee2d Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:36:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0efd48 dev-python/jsonschema-spec: Stabilize 0.1.6 ALLARCHES, #910079 Signed-off-by: Sam James gentoo.org> dev-python/jsonschema-spec/jsonschema-spec-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.1.6.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.1.6.ebuild index 4c1b2bdda25c..38e3d84989ef 100644 --- a/dev-python/jsonschema-spec/jsonschema-spec-0.1.6.ebuild +++ b/dev-python/jsonschema-spec/jsonschema-spec-0.1.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: 21d2beaa9a285217495d9f3dc222ada17c3c7b4c Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:35:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:35:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d2beaa dev-python/zeroconf: Stabilize 0.69.0 amd64, #910075 Signed-off-by: Sam James gentoo.org> dev-python/zeroconf/zeroconf-0.69.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zeroconf/zeroconf-0.69.0.ebuild b/dev-python/zeroconf/zeroconf-0.69.0.ebuild index f6863248d6cf..901de773de6e 100644 --- a/dev-python/zeroconf/zeroconf-0.69.0.ebuild +++ b/dev-python/zeroconf/zeroconf-0.69.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/elasticsearch-py/
commit: 4bdc22ed3b37efa26cfd7fde88010b95f64326dc Author: Sam James gentoo org> AuthorDate: Sun Jul 9 03:05:36 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:34:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdc22ed dev-python/elasticsearch-py: disable py3.9 Noop. Signed-off-by: Sam James gentoo.org> dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild index e0dffb4bed03..215cd5318a9b 100644 --- a/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild +++ b/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit distutils-r1 DESCRIPTION="Official Elasticsearch client library for Python"
[gentoo-commits] repo/gentoo:master commit in: dev-python/elasticsearch-py/
commit: 344a1183b94e5a61d670dc6a137a2b9222d646aa Author: Alfred Wingate protonmail com> AuthorDate: Thu Jul 6 18:58:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:34:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344a1183 dev-python/elasticsearch-py: add 8.8.2 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31782 Signed-off-by: Sam James gentoo.org> dev-python/elasticsearch-py/Manifest | 2 + .../elasticsearch-py/elasticsearch-py-8.8.2.ebuild | 144 + 2 files changed, 146 insertions(+) diff --git a/dev-python/elasticsearch-py/Manifest b/dev-python/elasticsearch-py/Manifest index b38e271ef529..896552cb2232 100644 --- a/dev-python/elasticsearch-py/Manifest +++ b/dev-python/elasticsearch-py/Manifest @@ -1,6 +1,8 @@ DIST elasticsearch-8.6.2-linux-x86_64.tar.gz 581745209 BLAKE2B c5d76e8fd2b7b28d50a0b81950c5d824f5000d3239efef9c3312e153829f09d98ba1394dceff2f147c29e2cd24be2ea4aaf0e0dc830e51989b87c8c7b48e3b3c SHA512 4c5ea98af53861d6c7f06f855f3bd4f4f52136d8149347e43f633a23ba56d3237f6ff7346bf849090f4e52b28fc21c98df8d9b0f0f845a330834367705cd366a DIST elasticsearch-8.7.0-linux-x86_64.tar.gz 596104472 BLAKE2B bf2d6d6f810abd6e586681882f7eb01728167c6fd56ff927b08388bc3f4f5d342f0d903db1306880d70efc27c1ed7c53ba25d9517c55f4fa228744fdb7e3695b SHA512 7ac6ee5e2e2ccee1ebb20a1c94992b90e879b8b37273d59ae1496b1e8ae5499ae1b6ddce8cea7dda3b63e7e45352735b2bd3328ad0fdd6d6aadb020de21eb894 DIST elasticsearch-8.8.0-linux-x86_64.tar.gz 596757716 BLAKE2B 78867b59fddd8efdc63cbe914d968a500d5c1351bd97abb7fb868ca5af8945d7b8d4e2116f3b7daafa4ec1c675deec15dfad25cd4545efd694a6663d2590bccb SHA512 4af771a03371605ce82964300c78dd54d5f8ca3b1237c6480818f595a56deaceace842fdade433636ef53a0e55142477e82e9c1157e7e33ca3f46d86beca44e8 +DIST elasticsearch-8.8.2-linux-x86_64.tar.gz 597172402 BLAKE2B 65fa55de5282cefcb75d6dfc2af2f48ead1faa53674168c349451526f805417bc0744e6542fe5df0bb443a51b65ba48470e0fa0aa3704e95cb72ad90d324963b SHA512 4a63bb3c4cc69573be6a6ee6fae69adec2da5e33c048fa2aba8ee8842e2aef6ef82b6fd22cfb2145e307c46e6ddf40654a49e8bdab0f8672d88dac07a50e4743 DIST elasticsearch-py-8.6.2.gh.tar.gz 517674 BLAKE2B c498f1e1efaea4c24f595f7e496f576372d6075da107b2f84a7d4a42c02de4e00d1459df6f965384f5880b4d8f910c4a7a49a773cb38361618ca7a74e5c4ec5a SHA512 53c03c9c8da4eb303e8f9cd5752bbef5a360d1e1a6fea4e98a8d576299f2ae4175c1da09429049cedf53a78bf86a4647fe4f4f9c7735a5a29977ada7db49e5fb DIST elasticsearch-py-8.7.0.gh.tar.gz 523141 BLAKE2B bbc6c59e921c5e8db3b7815a3086abe42690733d6719dcf3e167a521b1e7b38e68bf29ff2b1e0e48839be36c11feb9cb5bd9da507c35f508063ccfe9f3c24c59 SHA512 8f28d51cde600069692c8bef810e7949165a5f7a3ec440513a5f69e5c392ecb928dbd0317a9424d1845f523230a421e7d53db41a03b1bd3cc232c4b04ee0c894 DIST elasticsearch-py-8.8.0.gh.tar.gz 526860 BLAKE2B 81d747c6ff3a552bcb279bc6ae4ede6a20c9516610f375dc11183eb38b759b4a8b4a9d0af9747300f483f3df403d918d938e50ae8bec91d09b67b7e81b11a114 SHA512 8fdcb658b648f2b3c7bd41c0d83cc66385eb8e5a118714c146c7ee8fb247f606098cc3ddacb679e009495dc8dbc0e3159fb0cae38ee49399e27c868940f1 +DIST elasticsearch-py-8.8.2.gh.tar.gz 527409 BLAKE2B e7768150e22995b4ae4a5b0898a252c46e90b224e8c4132a7035d726db9367facfe2cd006c0d319454c61c075d180776f567e45791d731bf1fc1d40a78d284a2 SHA512 5e5610425fe3727b817fbeafb411fa3e455a1f08c4992774c95c93c5b0d01880198d39febb18baee7a1da85bd126d9679fb6a2aac4602df8ec49cfff0b5bd3be diff --git a/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild b/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild new file mode 100644 index ..e0dffb4bed03 --- /dev/null +++ b/dev-python/elasticsearch-py/elasticsearch-py-8.8.2.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Official Elasticsearch client library for Python" +HOMEPAGE=" + https://ela.st/es-python + https://github.com/elastic/elasticsearch-py + https://pypi.org/project/elasticsearch/ +" +# Use bundled jdk for the test elasticsearch as there is no convenient way to ensure system jdk17 is used +SRC_URI=" + https://github.com/elastic/elasticsearch-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + test? ( + amd64? ( + elibc_glibc? ( + https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${PV}-linux-x86_64.tar.gz + ) + ) + ) +" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~x86" + +RESTRICT=" + !amd64? ( test ) + !elibc_glibc? ( test ) + !test? ( test ) +" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] =dev-python/elastic-transport-8[${PYTHON_USEDEP}] =dev-python/requests-2.4[${P
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: b1abdb748060c391fc53ed96cc66c6db75c5a562 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 04:35:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 04:35:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1abdb74 dev-python/zeroconf: Stabilize 0.69.0 x86, #910075 Signed-off-by: Sam James gentoo.org> dev-python/zeroconf/zeroconf-0.69.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/zeroconf/zeroconf-0.69.0.ebuild b/dev-python/zeroconf/zeroconf-0.69.0.ebuild index 547370f5f4c2..f6863248d6cf 100644 --- a/dev-python/zeroconf/zeroconf-0.69.0.ebuild +++ b/dev-python/zeroconf/zeroconf-0.69.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/sunos/, profiles/prefix/darwin/
commit: e89144f2c9ac889fa99bff752ea2065bf1a735fb Author: Benda Xu gentoo org> AuthorDate: Sun Jul 9 03:32:43 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Jul 9 03:40:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89144f2 p/prefix/{darwin,sunos}: mask sys-apps/attr and USE=xattr. The required headers are not available on macOS or Solaris. Bug: https://bugs.gentoo.org/910070 Signed-off-by: Benda Xu gentoo.org> profiles/prefix/darwin/package.mask | 8 +++- profiles/prefix/darwin/use.mask | 6 +- profiles/prefix/sunos/package.mask | 8 profiles/prefix/sunos/use.mask | 6 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask index fbda04428af4..770d57809b9a 100644 --- a/profiles/prefix/darwin/package.mask +++ b/profiles/prefix/darwin/package.mask @@ -1,6 +1,12 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on macOS or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr + # Fabian Groffen (2014-01-14) # util-linux has no business on Darwin systems sys-apps/util-linux diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask index 980886cdc0dc..79035bfa7912 100644 --- a/profiles/prefix/darwin/use.mask +++ b/profiles/prefix/darwin/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 #Add USE flags that don't work on Darwin/OpenDarwin/OS X here @@ -34,5 +34,9 @@ introspection # libcap doesn't work on OSX (fcaps.eclass), bug #534264 filecaps +# Benda Xu (2023-07-09) +# xattr requires sys-apps/attr, which is masked. +xattr + # linux-exclusive feature inotify diff --git a/profiles/prefix/sunos/package.mask b/profiles/prefix/sunos/package.mask new file mode 100644 index ..1d933faa70cb --- /dev/null +++ b/profiles/prefix/sunos/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Benda Xu (2023-07-09) +# Requires Glibc to work properly. +# For example, 'lgetxattr' is not available on Solaris or gnulib. +# https://www.gnu.org/software/gnulib/manual/html_node/lgetxattr.html +sys-apps/attr diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/use.mask index 875fdb97c4dd..d9cbd55a4b77 100644 --- a/profiles/prefix/sunos/use.mask +++ b/profiles/prefix/sunos/use.mask @@ -1,10 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Re-add SunOS libc -elibc_SunOS -kernel_SunOS +# Benda Xu (2023-07-09) +# xattr requires sys-apps/attr, which is masked. +xattr + # these will more than likely never work on solaris 3dfx acpi
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
commit: e0fffb403b42ad4ff381c454480c70b53bf273ef Author: Benda Xu gentoo org> AuthorDate: Sun Jul 9 03:38:21 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Jul 9 03:40:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fffb40 p/p/darwin/macos/package.mask: harfbuzz-7.2 droped in a7f050bbcecb. Signed-off-by: Benda Xu gentoo.org> profiles/prefix/darwin/macos/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index cc6f25ce78cf..0eeeffbc554e 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -4,5 +4,4 @@ # Fabian Groffen (2023-06-05) # Fails to compile using GCC, misdetecting sincosf # https://github.com/harfbuzz/harfbuzz/issues/4266 -=media-libs/harfbuzz-7.2.0 =media-libs/harfbuzz-7.3.0
[gentoo-commits] repo/gentoo:master commit in: dev-python/rpds-py/
commit: 5468f8e3bd4336c4facbe3a837f76e14c72b877d Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:12:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5468f8e3 dev-python/rpds-py: Bump to 0.8.10 Signed-off-by: Michał Górny gentoo.org> dev-python/rpds-py/Manifest | 1 + dev-python/rpds-py/rpds-py-0.8.10.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index 93bb9abad752..713489108e76 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -25,6 +25,7 @@ DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST rpds-0.13.0.crate 67994 BLAKE2B 91b4aec7a25b81566288c5fefe5f89a0f8b9eae83caf05cf7a9796394df70ae79b721b64804f72c582bfc41ff59647a9bc0980ba7dc9438412f6445e4a916b5b SHA512 6567eabae407fb2c5eea49395d6901c540dc0b4dbd585d5f93fed1b4a71885a784fb8652f46cca5148acd35957040c4a61ce1d95e871cf494b41db846fd38698 DIST rpds_py-0.7.1.tar.gz 15355 BLAKE2B 801cdd11b09a49d6769ffeac2340d203351d4b6f85cac1fa06b306e50021d4956601c3e6ca645091157dac70a2619cc00bdd277e57cf7bc3762bff04781a3c76 SHA512 60245d4ef4a1d1b49fdca93c530f5f66ccc7b601bd29ddd04de05a2030914bc55157262f2cda2d4dfe5e735f6f29d99a7edf74e6058eab96668e88540ad0b84c +DIST rpds_py-0.8.10.tar.gz 16400 BLAKE2B 821f88119bf13819bbc30dc7ed7c5bd5fefc6f8931c1df14ac6249f0e707464818e4b89745ec93ea78251ecc440a0f2f178a43945a55edfb75681e24e4cc2657 SHA512 4bec55c6cd4025d6af1b78bc5b4187631d33470648c5ccf16be6296fd62c14493fbaa08f37b66963eb46f379915bfb55639222ee3bee4ecdd0f1dc2d237982aa DIST rpds_py-0.8.8.tar.gz 16383 BLAKE2B dd45d7ce214266ce533f4aed8d4eaf33da08c9414bd7a1783c2e909ee63079f5687ac8497a940f027b2bda7adf4ef5bd8612ebf3706a4c3b3bcb129e6721a903 SHA512 68cda5ba4b72fc419a0c59fa2cc0655734cff9b452b11da26bb38acf221c2b4f503d3b7742032e467ee91f9fdd3de94b3aa43e5df1bf353ede07761ca759c86b DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae diff --git a/dev-python/rpds-py/rpds-py-0.8.10.ebuild b/dev-python/rpds-py/rpds-py-0.8.10.ebuild new file mode 100644 index ..01f2ae1eebca --- /dev/null +++ b/dev-python/rpds-py/rpds-py-0.8.10.ebuild @@ -0,0 +1,77 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +CRATES=" + archery@0.5.0 + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + indoc@1.0.9 + libc@0.2.139 + lock_api@0.4.9 + memoffset@0.9.0 + once_cell@1.17.1 + parking_lot@0.12.1 + parking_lot_core@0.9.7 + proc-macro2@1.0.51 + pyo3-build-config@0.19.1 + pyo3-ffi@0.19.1 + pyo3-macros-backend@0.19.1 + pyo3-macros@0.19.1 + pyo3@0.19.1 + quote@1.0.23 + redox_syscall@0.2.16 + rpds@0.13.0 + scopeguard@1.1.0 + smallvec@1.10.0 + static_assertions@1.1.0 + syn@1.0.109 + target-lexicon@0.12.6 + unicode-ident@1.0.6 + unindent@0.1.11 + windows-sys@0.45.0 + windows-targets@0.42.1 + windows_aarch64_gnullvm@0.42.1 + windows_aarch64_msvc@0.42.1 + windows_i686_gnu@0.42.1 + windows_i686_msvc@0.42.1 + windows_x86_64_gnu@0.42.1 + windows_x86_64_gnullvm@0.42.1 + windows_x86_64_msvc@0.42.1 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)" +HOMEPAGE=" + https://github.com/crate-py/rpds/ + https://pypi.org/project/rpds-py/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-utils/
commit: 2b3a59a692226ef6e513adca4ccb30d2ab3edc7c Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:17:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3a59a6 dev-python/oslo-utils: Strip tzdata requirement Signed-off-by: Michał Górny gentoo.org> .../{oslo-utils-6.2.0.ebuild => oslo-utils-6.2.0-r1.ebuild} | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild b/dev-python/oslo-utils/oslo-utils-6.2.0-r1.ebuild similarity index 94% rename from dev-python/oslo-utils/oslo-utils-6.2.0.ebuild rename to dev-python/oslo-utils/oslo-utils-6.2.0-r1.ebuild index c889c6445f5f..f71d5c7f6d24 100644 --- a/dev-python/oslo-utils/oslo-utils-6.2.0.ebuild +++ b/dev-python/oslo-utils/oslo-utils-6.2.0-r1.ebuild @@ -45,6 +45,11 @@ BDEPEND=" distutils_enable_tests unittest +src_prepare() { + sed -i -e '/tzdata/d' requirements.txt || die + distutils-r1_src_prepare +} + python_compile() { distutils-r1_python_compile find "${BUILD_DIR}"/install -name '*eventletutils*' -delete || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
commit: eb90f3394b4890775e7c5d836e8c151bc4fdde4d Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:13:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb90f339 dev-python/zeroconf: Bump to 0.71.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zeroconf/Manifest | 1 + dev-python/zeroconf/zeroconf-0.71.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index 20cb0dec6502..fd24e3cd0a90 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -6,3 +6,4 @@ DIST zeroconf-0.66.0.tar.gz 142962 BLAKE2B 7cc625ea71e00a4e1f47589de1e8168c62993 DIST zeroconf-0.68.0.tar.gz 143138 BLAKE2B fc0bdd42245339abf4a283a4f3dba9b820c02074fb78066d9867bf7cdd06c17f2cc5452fdfe3dab93bd3427d800b4901a6cb398593c5beb2495d89b240f3df13 SHA512 6f72391e9486debdb588c3f4e262530b584be967bcb524758e025035aec53ed49fbcee8f9e2c0caaf9a94f2fc5b9c19e5d88e83f1ca909be8d2049f8e2b4e43b DIST zeroconf-0.69.0.tar.gz 143434 BLAKE2B 1c80eff0395167879b0d782d1b0fc5f6102a95271682212de11983bd523565622b52ec13591445b4e4015fffa6a94d6b023d7addb6f05b4c1dfd65ce4181d9f5 SHA512 6f9799fe7810cf5357e378435308d87eeef1279768581f1704201f2aa7683a324b4bae697099259b3a85012a8de412bf892aa264322349b2f98d676b392482c2 DIST zeroconf-0.70.0.tar.gz 143727 BLAKE2B dc7d44e69ebfad71519acfe32ea91dc165b9813c0d16feb4f663845fe532f0b696a2d384a2b5a7091c3b759d484b6d80275a8e70dfa0b9605909bf2758599a1d SHA512 37dc1fde285b09fa2654de685a1dbbbcf35834147ff2f7115ccf569e404d92ff116a5b437a53ef6f40252641ad810cfd862e2d5db6cd76ed2120fb658b50c001 +DIST zeroconf-0.71.0.tar.gz 143961 BLAKE2B 5a51242c148b095c83ef36abf2ba70d4a860e412cd4fdd75293505969397be29577e69e37fff2696ece6300e3b2638d8c2e95db3c7a5aadf78695ddc2adf17ab SHA512 b417a030984bbd9931612b09b44e8be32322d9da01f7e1e8248f4c8054a15a2245db485d71b7a2e57a71a9ec78dd63cc866b4d4f970a9de7b5407936da75773e diff --git a/dev-python/zeroconf/zeroconf-0.71.0.ebuild b/dev-python/zeroconf/zeroconf-0.71.0.ebuild new file mode 100644 index ..547370f5f4c2 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.71.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.{9..10}) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/zipp/
commit: 78c5ec19c16b4ea65ab362ed55d1fe7aacb6caab Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:18:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c5ec19 dev-python/zipp: Bump to 3.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/zipp/Manifest | 1 + dev-python/zipp/zipp-3.16.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest index d13a7166da2f..97ac779616c7 100644 --- a/dev-python/zipp/Manifest +++ b/dev-python/zipp/Manifest @@ -1 +1,2 @@ DIST zipp-3.15.0.tar.gz 18454 BLAKE2B 759c9be6cdf6297874ed8d7cc98e8fc7c360bb765b72b345b264034f43a63831b92daa31a4d40736cc83a12b5f853d17da7fae290cb62a87ac6552edfcaca913 SHA512 74a512428fa29e284c515a7e6c45030e4d840727e12e376bca480a90b7fd1e111462deafa372ca9aebd9f53c24bc37111570e7a4a6a873c0b7dee9a0277c100d +DIST zipp-3.16.0.tar.gz 18432 BLAKE2B b9f9f016f6f6bc87610fa4338dcbd237b09623cb5da20761e5a6f4e06bc694b6e5fd219681e12468b76b2ebf590f3ea1adfa066dfdf49caf4aecee30f73a4c19 SHA512 f83eb32a28a1f3acf49ade075e8390f89912d1a058cf514432c06efc1963d2a40d78051a6f7963fcdaee3dcf38e327a48a4eef15e5f3ac0db4a9590d6061ccdf diff --git a/dev-python/zipp/zipp-3.16.0.ebuild b/dev-python/zipp/zipp-3.16.0.ebuild new file mode 100644 index ..b9d1c493d482 --- /dev/null +++ b/dev-python/zipp/zipp-3.16.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files" +HOMEPAGE=" + https://github.com/jaraco/zipp/ + https://pypi.org/project/zipp/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +# big_o is only used in test_complexity, that we ignore +BDEPEND=" + test? ( + dev-python/jaraco-functools[${PYTHON_USEDEP}] + dev-python/jaraco-itertools[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # performance tests are flaky by design + tests/test_complexity.py +) + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "zipp" + version = "${PV}" + description = "Backport of pathlib-compatible object wrapper for zip files" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/allpairspy/
commit: 3ed8c11f6c920394646a2ec8eab574945718cd75 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:11:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed8c11f dev-python/allpairspy: Bump to 2.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/allpairspy/Manifest| 1 + dev-python/allpairspy/allpairspy-2.5.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/allpairspy/Manifest b/dev-python/allpairspy/Manifest index 3fa369dcbd6d..986fda26c774 100644 --- a/dev-python/allpairspy/Manifest +++ b/dev-python/allpairspy/Manifest @@ -1 +1,2 @@ DIST allpairspy-2.5.0.tar.gz 10729 BLAKE2B 40fd71135ce3919d1aec90ea2d2b0f3439c96a1890533f747f541f03fb47f6583de121dcca73ab3262b2d2ceb2df9d33da073868c44a77194f77c50905841384 SHA512 57ebcadec52fce7353fecc8d47d44f85e577594e3e7fa8670350817a848a6cdcd62908f1f371ca37d3ca7e8a49682888f38032b27c2abf734367076b08e2b4b0 +DIST allpairspy-2.5.1.tar.gz 14281 BLAKE2B f1a918e368e9d98e13e579a4d7bdd447ee243f56418ff990c4e8560730e96f8ec9b7230dc016d199676368b5b67928ac8e6ad922e766527d24a3a97b616c458f SHA512 062796329238837f2d9c9c56b3eefd8e462c4933578ef6f1f094a0e2f83bd44be6243ab202c976e0cbe13b8c0fb40d32c918a8bb6a1d29dcc0de942fc0b9339a diff --git a/dev-python/allpairspy/allpairspy-2.5.1.ebuild b/dev-python/allpairspy/allpairspy-2.5.1.ebuild new file mode 100644 index ..4b05c64c931c --- /dev/null +++ b/dev-python/allpairspy/allpairspy-2.5.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pairwise test combinations generator" +HOMEPAGE=" + https://github.com/thombashi/allpairspy/ + https://pypi.org/project/allpairspy/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema-spec/
commit: 6479b5c746f4d21c796dcc8231c21938fe5abdef Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:09:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6479b5c7 dev-python/jsonschema-spec: Bump to 0.2.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema-spec/Manifest| 1 + .../jsonschema-spec/jsonschema-spec-0.2.3.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-python/jsonschema-spec/Manifest b/dev-python/jsonschema-spec/Manifest index 8114994cbf52..915a1a344767 100644 --- a/dev-python/jsonschema-spec/Manifest +++ b/dev-python/jsonschema-spec/Manifest @@ -4,3 +4,4 @@ DIST jsonschema-spec-0.1.6.gh.tar.gz 36043 BLAKE2B e85cad336d6b5ed11d6a51c8fab2c DIST jsonschema-spec-0.2.0.gh.tar.gz 37210 BLAKE2B 44892638371f8ed9074c997e0590594a55a4a00bb0f88bbe535021726f1de6b961825a710c7f1ed63081c5ee7d252bc4f5bcc2cb462ded71ecb492625876c811 SHA512 6bc9f50f9132a72243df1a20d16d049ca1413904fba5403fb780663c0819ae3be8dfd51efada84118e34e157e95475e375df9c6ce1e1930c72c6d45dc71d4d04 DIST jsonschema-spec-0.2.1.gh.tar.gz 37242 BLAKE2B 8e1b2c4e44052fba0e78cefdf0a60a1e14adbe9f0027464d87e635bac7bb2ce1aefe65c92a1224877128ee23505402f199aca119cd48769d9149d57b5f9ec7ea SHA512 1d1769e301f60c2b2a1e7b413e5d1081f3e069bf29ad12d5e3c4b0c91094c8e78f44b01642a9a58f229e5efe69db14276cf067d9dad37d53c8a35368bd62d6d6 DIST jsonschema-spec-0.2.2.gh.tar.gz 37188 BLAKE2B 05f740f36bf93da99e88167b054883c39cea05cc5271722cd25ab345da5c6a63aa3dcea0af370686e227af3eabe39e01ec196ae90452c4d2814828d7acb35400 SHA512 25bd6cd2a7ab8f40e05a78ec4b69601cee7cb9c22c43eaeb66777b991249f4314eb27038ee6ec1f8b7e15c782385ef604e4454179ef6a2307c1a73731f72a021 +DIST jsonschema-spec-0.2.3.gh.tar.gz 37245 BLAKE2B e487b9e22d502dc1dbfa2957a28b8ea39b5809f7dcfc4d7f787d46727025528bf946d0576e0a1c530c56d8f80d09401c7bd565dee5af74838db5df0da3f9de11 SHA512 6de68cfa9aeda77cb68ad0d15cb87dd6298bf178424ea40e3009d78a9a5a5ee66443560a0d99521d02e2fbfcecbd081b24d1dd7dee216eaea1fffbd8f7a71e8a diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.2.3.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.2.3.ebuild new file mode 100644 index ..0c82e0a19efb --- /dev/null +++ b/dev-python/jsonschema-spec/jsonschema-spec-0.2.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="JSONSchema Spec with object-oriented paths" +HOMEPAGE=" + https://pypi.org/project/jsonschema-spec/ + https://github.com/p1c2u/jsonschema-spec/ +" +SRC_URI=" + https://github.com/p1c2u/jsonschema-spec/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/pathable-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + # remove random pins due to caret operator + sed -i -e 's:\^:>=:' -e 's:,<[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: 77fae43854c01b16a400e476c43c0f10480c3d33 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:07:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fae438 dev-python/pyupgrade: Bump to 3.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/Manifest | 1 + dev-python/pyupgrade/pyupgrade-3.9.0.ebuild | 30 + 2 files changed, 31 insertions(+) diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index 3ff009be94ea..dc4b12ac1b63 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -4,3 +4,4 @@ DIST pyupgrade-3.4.0.gh.tar.gz 62408 BLAKE2B a816cea1e2b17790312d4e17ec972a1e09a DIST pyupgrade-3.6.0.gh.tar.gz 62595 BLAKE2B a6622985e4b26bfb55cdeebd2323bd912289399bffa167b7d4ac1d16c11072b9b58793193febed31838d72691f3c6882914cd7005391f477a2ca6c78b808a33d SHA512 15b3ea59e0afbd5da0c2e7d60ed938d418107eb99cae7d2a5059fcea3f3ea69f451fed962cbdbb40655c39911c92f21bb9ace55f9b1bc65be2f8870b5b48acb8 DIST pyupgrade-3.7.0.gh.tar.gz 62560 BLAKE2B 65715106db02e83f801b47aad5e48ba6e84cc42121298a210de8893752392ecbf99953fb6e0b7a2629b76e454523520794b7107226587d7dcfb46eecaad82439 SHA512 cd6b0a1516e91e1e882aaa314ca265387ea8dfb5739e428703f2dd798755126dc6269a5d253d6eaa3118d096945e9492f7f122ae306f6d5835b8aa9fa30f DIST pyupgrade-3.8.0.gh.tar.gz 62529 BLAKE2B d82a8670bd14294f3320f57643173e8e2963898133f38158902d6c6df01bd6859204a40b8f83ff533ca16ff583f3a739cbbba2a9c3a9205ffd796ba81f6cfbb6 SHA512 af04d68560fb520361ce42be449b26d3c590337ba3b54adfaf610e9477c3e913d3f38f742d055f6e435a3dc7695ae18b22d011b3cfec02b6c41c7b64a6e83b3b +DIST pyupgrade-3.9.0.gh.tar.gz 63231 BLAKE2B 5b8bcba1d5f20379a2fe12df3f515222ccf05a67cc9de9caddc2f667010eec296f5c64354dbd56170a94f3cba00e0556f34c5f0cc2ffcc4e3a289790d24f SHA512 572f5b30ce18d86ed2e0cae102cc05940e58be325e0dffb4d5c23e7ed377e497d74c01f44d2bf32a18d04eaed282df5007f5f9eea5633fc46f196c63a6fcc134 diff --git a/dev-python/pyupgrade/pyupgrade-3.9.0.ebuild b/dev-python/pyupgrade/pyupgrade-3.9.0.ebuild new file mode 100644 index ..8d3990592700 --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.9.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/tokenize-rt[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 66aee1a7a83fe96991da24ce2d88e9f4cdd7de89 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:10:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66aee1a7 dev-python/Nuitka: Bump to 1.7.2 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.7.2.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 005379a0acaa..d7406f22a09c 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -2,4 +2,5 @@ DIST Nuitka-1.6.4.tar.gz 4254226 BLAKE2B ec20d567f83bd80c662fefd897c224712735b11 DIST Nuitka-1.6.5.tar.gz 4250050 BLAKE2B 66586aa497da1174e0387a1050763760973a601d40cb5a36bdb030df60a2cde7908f30d173a871a136f9efe9798e3eb3ca03a945c2f1c7345c7ad87f3310f90f SHA512 20469e2872ffd4379ea0ce704fb6282aef8d6c5f8459067e0612248dc21de93b3de1282aab3ad5a285b5a198a9771b0b55897576a2420450753eddb3db827feb DIST Nuitka-1.6.6.tar.gz 4250403 BLAKE2B 027ccbaca57e5306ba150b5f9dbf31f2d8dc447a498369d70b824357ff9738375505f67c04b2317b09fefc568b0c4cebabfdffa219b64dfd734b435c31924c1a SHA512 c9b50cc40571b7d9477d972eef82aa72079fc6ef68040d8ff6cea2c51628797b6467174627f2376f6f8c14deb45fc8fcec2f43cbf3ae999a78b06cc1c887e8db DIST Nuitka-1.7.1.tar.gz 4275626 BLAKE2B 8cad1de66cfb540e0b536ca27278213a5192aecee56be34c52a9fca6cb493c8c1069823135d6d27dc8f0c1fe1d9d08faad3a9fafa6e4c01b0d04af5b818de495 SHA512 cf8a05e71d6fb62b2208b3b7e3c4e961cd46933e29e4c61b66fd1d39d6c6a10e37bff5a9d7822c9709623f4e1eb5303c58c33b34ad0ebe1b87615397f3e22b30 +DIST Nuitka-1.7.2.tar.gz 4275682 BLAKE2B 10f10cdfe00f7655f335a565b1e63c3d0ab90843cb60abe78dcbc8e2f0258160405be011c55aeffb18800af9bc7e16498e8eb8c73031f97e2586788b8675cc53 SHA512 3c95c70b5a66f614d302bbae50e3fff960aecb65c97ce1d77ad39080a8d27ac8f1c51b90e74c63ecf16f621fc06280ae0610ebe8f9615dd25a80d3beb4d23fa7 DIST Nuitka-1.7.tar.gz 4275155 BLAKE2B b293075412c8d858e157598d4fd5b6e776f09a62d2d03cf81c55fb5b22d336551d12173bc3cd3817849b6d83efff996d9d259dedaf5cc119eea2fc8e86916e22 SHA512 1b973550787c67ce507744f8e3df88cc91cdae61663aaa38c46acd6644ae1b3b425b1d88fe75867275845ea2022fc8ac3481685fe6056e5c932d407109b96084 diff --git a/dev-python/Nuitka/Nuitka-1.7.2.ebuild b/dev-python/Nuitka/Nuitka-1.7.2.ebuild new file mode 100644 index ..f1bec277226a --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.7.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 70a46fcd283b608171fd5529619915e119b69405 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:26:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a46fcd dev-python/astroid: Bump to 2.15.6 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.15.6.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index 0a3370bb4181..419b56991b4e 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1 +1,2 @@ DIST astroid-2.15.5.gh.tar.gz 461755 BLAKE2B 4af28becb14d767c3fa162be93cd1d3f99e42a476a7b1ee57225a6d5603876cbfde7a58e17412d1142baa42288cbb2cfe3ecdbaafe5195c777f04a3ad9fe4427 SHA512 9862a2f4703b36284d14a3b09f80b4b0a1e0948e306b4906ec663fc133d07966e24a711a90067b369b166ce4d53859327e1da84406a023d1a911fff7bb0ed026 +DIST astroid-2.15.6.gh.tar.gz 462156 BLAKE2B f5df204a0b635d29165da1566afd9259ff26102fef3b56685ad9e10fe1cdae35aa90b1e1f81293e591c03122e980936dfd91b521dfe7a4c8cfacb8b40bcac9d6 SHA512 20c4d316176b84d61b5f44823026926e84c7de3c3a6febaa23cf9c8c5a9507ce65168804a61cb2db0ffcc7ec0ecb687282e6c794485135203cc25d30064e0047 diff --git a/dev-python/astroid/astroid-2.15.6.ebuild b/dev-python/astroid/astroid-2.15.6.ebuild new file mode 100644 index ..d2feb47f4808 --- /dev/null +++ b/dev-python/astroid/astroid-2.15.6.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable + # some problem with warnings (our options?) + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute + # requires six bundled in urllib3, sigh + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, and looks suspicious anyway + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + # pydantic-2? + tests/brain/test_dataclasses.py::test_pydantic_field + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-basic-ng/
commit: af6e06ac7a976bf178016c55fb82b44249ce6eff Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:25:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6e06ac dev-python/sphinx-basic-ng: Bump to 1.0.0_beta2 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-basic-ng/Manifest| 1 + .../sphinx-basic-ng-1.0.0_beta2.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-python/sphinx-basic-ng/Manifest b/dev-python/sphinx-basic-ng/Manifest index 7d938d0ac6b1..1d754faa7beb 100644 --- a/dev-python/sphinx-basic-ng/Manifest +++ b/dev-python/sphinx-basic-ng/Manifest @@ -1 +1,2 @@ DIST sphinx-basic-ng-1.0.0.beta1.gh.tar.gz 24059 BLAKE2B 319f27b7326acf0ad1457fcb4d9b6257fb420eaf2bf7d4ebd6e9333f992bc5d0a5fdb518f196edc342c023f3a1c9d1258de2bac5f263d35226ac3ed62d747f23 SHA512 177da348fdb2af88bbe3a269f0d468f4d8cd5710a3102ea0fdd943505bc5251a73783a12e5397750fd7bec2df7ecce6601e82a95e777cbd40540a7833982c998 +DIST sphinx-basic-ng-1.0.0.beta2.gh.tar.gz 24076 BLAKE2B ce2d8e20d22e4d4e62b4db2eed41c72329a076bbacbf4cd247b657404e8b7f714c37b9625d77363edf7d4e53d9cef45568c53cbad8275bd7b519c0f7b1657c1f SHA512 e8c342251d0b0a085a1cd3a8fe8bede90cde3c5a404daf7afc24b601e6bdcef1c37161fadd21d34306633f1978bc96438bad3d9aa4511913dd92d69f4e299926 diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild new file mode 100644 index ..86839c93bdc0 --- /dev/null +++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${P/_/.} +DESCRIPTION="A modern skeleton for Sphinx themes" +HOMEPAGE=" + https://github.com/pradyunsg/sphinx-basic-ng/ + https://pypi.org/project/sphinx-basic-ng/ +" +SRC_URI=" + https://github.com/pradyunsg/sphinx-basic-ng/archive/${PV/_/.}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/sphinx-4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/myst-parser[${PYTHON_USEDEP}] + ) +" + +python_test() { + local HTML_DOCS=() + build_sphinx tests/barebones + rm -r tests/barebones/_build || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypercorn/
commit: 3bd0db93503fefd506b6dc3700622ee4f5047ff0 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 03:06:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd0db93 dev-python/hypercorn: Bump to 0.14.4 Signed-off-by: Michał Górny gentoo.org> dev-python/hypercorn/Manifest| 1 + dev-python/hypercorn/hypercorn-0.14.4.ebuild | 48 2 files changed, 49 insertions(+) diff --git a/dev-python/hypercorn/Manifest b/dev-python/hypercorn/Manifest index 09c22ff73087..b66ae29a2500 100644 --- a/dev-python/hypercorn/Manifest +++ b/dev-python/hypercorn/Manifest @@ -1 +1,2 @@ DIST hypercorn-0.14.3.gh.tar.gz 154930 BLAKE2B da827d586307ace6ef9ddb8ca4046ebc5c745df1d48152ed78b948751a7d472c73d5f8310e58266158af4739e14f2960a46c2e7fc7f12bf7629a3edb3821b58f SHA512 f0d69ab1883379058112907547e6f89a4a7114d7f4851b92f0c465d73def9cc15508e3981bda7e66ce3c00e896f7fb221b3dcd8bee6a51d8429572b678b7ade8 +DIST hypercorn-0.14.4.gh.tar.gz 156001 BLAKE2B 262cbaba3df674b07dd5f6c15418cac18b46c2303a8ff616c8d2e968ff233d15bf616f2d3d0dbacda03f819251453be1b00cee4b98fdfaaed49f40cdcfb43119 SHA512 461b6fab72586b3bdea25ded6c0439595a8f84d5fb0b1a264f976926d9d34cb21f52bd10c84b9180d08fb05942f9fdb842343d4c6c476dcd60a26399387a2373 diff --git a/dev-python/hypercorn/hypercorn-0.14.4.ebuild b/dev-python/hypercorn/hypercorn-0.14.4.ebuild new file mode 100644 index ..cb1241731e13 --- /dev/null +++ b/dev-python/hypercorn/hypercorn-0.14.4.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A ASGI Server based on Hyper libraries and inspired by Gunicorn" +HOMEPAGE=" + https://github.com/pgjones/hypercorn/ + https://pypi.org/project/hypercorn/ +" +SRC_URI=" + https://github.com/pgjones/hypercorn/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/h11[${PYTHON_USEDEP}] + >=dev-python/h2-3.1.0[${PYTHON_USEDEP}] + dev-python/priority[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.1.0[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10}) + >=dev-python/wsproto-0.14.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + >=dev-python/trio-0.22.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:--no-cov-on-fail::' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dogpile-cache/
commit: 9d625c9da06230580048940fb86ad63cbcda8565 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:20:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d625c9d dev-python/dogpile-cache: Bump to 1.2.2 Signed-off-by: Michał Górny gentoo.org> dev-python/dogpile-cache/Manifest | 1 + .../dogpile-cache/dogpile-cache-1.2.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index 6c0f78bed4d4..d2bf200b795b 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1 +1,2 @@ DIST dogpile.cache-1.2.1.tar.gz 258589 BLAKE2B c271f823f1a57f26c07078edd9af5a899aa6c3793d979f3eb86cbad7814360d51dc26cdfe06f92f6bbc9a14620362332c22379a6024c9adab18f46c1ad3583fe SHA512 407a0b5842b9ae4a8a82da933b4c7a4fec4391b877dcddb4f454c7fdf78ed0d2f6db16650c89c8047e1ec2eb6348c23bdcae99a0998aa2de58cfc00d92e2fa5a +DIST dogpile.cache-1.2.2.tar.gz 263102 BLAKE2B ccd64492e154f30b27a9b031086acd89002c9cae402105720022370688c6343c6c7a023fc643390764a40dfa9dde083e5adaf644aa79939c0bf6573c4c518366 SHA512 23b078b79e4b1f87c8d397d35b772f0b5fee66a0e452de06e7644ecb1ef577ae1629307a0e32fa62f49d536f95fb62fe70ededeb43647fa0c2e0baf896261931 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild new file mode 100644 index ..24f2c8fe8b23 --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" +HOMEPAGE=" + https://github.com/sqlalchemy/dogpile.cache/ + https://pypi.org/project/dogpile.cache/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/execnet/
commit: 924b9ca854e3dde7a524c7305862726078071468 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:20:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924b9ca8 dev-python/execnet: Bump to 2.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/execnet/Manifest | 1 + dev-python/execnet/execnet-2.0.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest index 43b30944a0a1..a9d4131b39a5 100644 --- a/dev-python/execnet/Manifest +++ b/dev-python/execnet/Manifest @@ -1,3 +1,4 @@ DIST execnet-1.9.0-pytest-7.2.patch 11177 BLAKE2B 6d6d0c76de606305ed0ca4f0f52d5ccc0cc3ab99d795ac2f4d39d3804cd5c0191f75704ee5eafcd135dc9854eef99a59dbd9cf57a8455b6b9cd45f2612fbcdba SHA512 ae16b3127545efe77a49392836a8940a053967e530a6288660a39edba9b35b448d0061ac7ac751c3be68de2cf5410655c2db55d344519f69db7c9ed4f7ca0003 DIST execnet-1.9.0.tar.gz 173884 BLAKE2B 622a1f47365bdea97ba53aee908faf990ef847e3641ab0590073cdd6eac3413d1517f16e8e5b73b56884f02aebb3142691ecf6113e14f9c49c9b0fef3ee3247c SHA512 d425e7b6f3708efecb5dfa2c36a837cb55f2c32cf2ec0c1dc11cd1ca6ea614d119d04908b84dd5a3593c87db35e71fee202f843665c853ac3538479f60c83d60 DIST execnet-2.0.0.gh.tar.gz 172932 BLAKE2B ad2ef83db08457e403bf568dbcd01975dbec6c20785b970860c04ba84887db3b83ca5d234341556aa33451052d082ebf9fe7a89ac6dfeab2868f9cb76a520969 SHA512 bde07713ed4f85b8de85e42c87d5bde062c0ac90defc87b9a3ec56cb210b445f06dce8e586c6ee764c45ab1f8947f330481e43921096cca9d987449d704c9988 +DIST execnet-2.0.1.tar.gz 160812 BLAKE2B 0e354b1630696faff7bc56f925a14797119f0480b5784f37154fed1bdf5e9541c6ccf73c805556d6b317d4d9c9b9b39714e187342c8a1a06a64b3efdc665f31e SHA512 422fdaa8173b3f41763738b64045583fd887d17fbacda921316d01c7a7082ed9447cdb85d3d42ee5ce8bff5917ee8d8a588c9e3caab8bd434606890effd284b2 diff --git a/dev-python/execnet/execnet-2.0.1.ebuild b/dev-python/execnet/execnet-2.0.1.ebuild new file mode 100644 index ..ac5bcec67f3d --- /dev/null +++ b/dev-python/execnet/execnet-2.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid multi-Python deployment" +HOMEPAGE=" + https://codespeak.net/execnet/ + https://github.com/pytest-dev/execnet/ + https://pypi.org/project/execnet/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc +distutils_enable_tests pytest + +python_test() { + local -x PYTHONDONTWRITEBYTECODE= + epytest testing +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-classes/
commit: 21e1e4d225361e7f1bcd9455e3c8c95234b15bf8 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 9 02:12:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 9 03:26:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e1e4d2 dev-python/jaraco-classes: Bump to 3.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-classes/Manifest | 1 + .../jaraco-classes/jaraco-classes-3.3.0.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest index 40579d74960d..ed6162901425 100644 --- a/dev-python/jaraco-classes/Manifest +++ b/dev-python/jaraco-classes/Manifest @@ -1 +1,2 @@ DIST jaraco.classes-3.2.3.tar.gz 9416 BLAKE2B 00de6548b746d2e6136572d2bcbc8a9c3e6f6570a02ee27e679e6bab7b9f4b8a327acf2b8854045b5348df8760763a7bc52fedb0b3504629ceced3dd3b4588ad SHA512 73fe80de5c50b553efee6aa51fff98e30e72dcb4167b6056628d3cbbb897e29abde4fa9da79a2b413830d8440055a43ea97ace4daa62853d874419cb36c43fee +DIST jaraco.classes-3.3.0.tar.gz 10729 BLAKE2B 05791a799e4d5bbce94b111e7acc922f46cf2eb409c6043f997482960ad3b4a29b0d2f9afc7f1fdc07363f0a0b6403077d685831baf909ecd93adac71611ac30 SHA512 8099c85c93ed0eff37b1f870e2577b20488dea7b10273c00a89b43c0ef759c17c9a835916eef0fd97b3944bc5cd50b32e1393ac7c80cf7c7bfd1ee0d639d16cf diff --git a/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild new file mode 100644 index ..836ba64e --- /dev/null +++ b/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Classes used by other projects by developer jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.classes/ + https://pypi.org/project/jaraco.classes/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
commit: f0051899262fdaeaf63df3352978bddc9ec3554b Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:51:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:51:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0051899 sys-fs/udisks: depend on https://bugs.gentoo.org/910077 Bug: https://bugs.gentoo.org/910074 Signed-off-by: Sam James gentoo.org> sys-fs/udisks/{udisks-2.9.4-r2.ebuild => udisks-2.9.4-r3.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-fs/udisks/udisks-2.9.4-r2.ebuild b/sys-fs/udisks/udisks-2.9.4-r3.ebuild similarity index 96% rename from sys-fs/udisks/udisks-2.9.4-r2.ebuild rename to sys-fs/udisks/udisks-2.9.4-r3.ebuild index fe29b9c6515b..12ec4ea23ef4 100644 --- a/sys-fs/udisks/udisks-2.9.4-r2.ebuild +++ b/sys-fs/udisks/udisks-2.9.4-r3.ebuild @@ -23,9 +23,11 @@ REQUIRED_USE=" # See configure.ac file for the required min version BLOCKDEV_MIN_VER="2.25" +#
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
commit: a43629357609b4fc45137c24dc47dd68d7947e85 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:30:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:31:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4362935 profiles/arch/base: mask nvme-cli[hugepages] Needs https://bugs.gentoo.org/806079 Bug: https://bugs.gentoo.org/908793 Signed-off-by: Sam James gentoo.org> profiles/arch/base/package.use.mask | 4 profiles/base/package.use.stable.mask | 6 -- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 7bc135207b0c..00a675095efc 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-07-09) +# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079 +sys-apps/nvme-cli hugepages + # Michał Górny (2023-06-24) # dev-db/mongodb builds practically only on the authors' computer. dev-python/pymongo test-full diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index ff18eb9cf1eb..b500832a58bf 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -50,12 +50,6 @@ dev-python/subprocess-tee test-full # app-text/pandoc is not stable app-text/nuspell doc -# Sam James (2022-02-11) -# Needs glibc-2.35(?) (or <2.34) which is not yet even keyworded but -# won't be stable for a while. Can be unmasked then. -# bug #806079 -sys-apps/nvme-cli hugepages - # Georgy Yakovlev (2021-12-24) # test deps are not stable >=sys-fs/zfs-2.0.7 test-suite
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udisks/
commit: 4ddae656a91c92cb5226b055a620ff4973294317 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:19:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddae656 sys-fs/udisks: add libblockdev slot dep; adjust use dep (defaults) for libblockdev See https://github.com/storaged-project/udisks/blob/e311efadd6186bf2a6642a4d9d73016f97f2b072/NEWS#L23. (Tag 910056 for completeness b/c udisks came up there.) Bug: https://bugs.gentoo.org/910056 Closes: https://bugs.gentoo.org/910074 Signed-off-by: Sam James gentoo.org> sys-fs/udisks/{udisks-2.9.4-r1.ebuild => udisks-2.9.4-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/udisks/udisks-2.9.4-r1.ebuild b/sys-fs/udisks/udisks-2.9.4-r2.ebuild similarity index 96% rename from sys-fs/udisks/udisks-2.9.4-r1.ebuild rename to sys-fs/udisks/udisks-2.9.4-r2.ebuild index 2d8d5e0ce7dc..fe29b9c6515b 100644 --- a/sys-fs/udisks/udisks-2.9.4-r1.ebuild +++ b/sys-fs/udisks/udisks-2.9.4-r2.ebuild @@ -25,7 +25,7 @@ BLOCKDEV_MIN_VER="2.25" COMMON_DEPEND=" >=sys-auth/polkit-0.114 - >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[cryptsetup,lvm?,vdo(-)?] + >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?,vdo(-)?] virtual/udev acl? ( virtual/acl ) daemon? ( @@ -37,7 +37,7 @@ COMMON_DEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.30:= ) lvm? ( sys-fs/lvm2 ) systemd? ( >=sys-apps/systemd-209 ) - zram? ( >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[kbd] ) + zram? ( >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}[kbd(-)] ) " # util-linux -> mount, umount, swapon, swapoff (see also #403073) RDEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/
commit: 089240818070266de280c08d38736db1f0f4877e Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:12:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08924081 sys-libs/libnvme: Keyword 1.5 arm, #910073 Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/libnvme-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libnvme/libnvme-1.5.ebuild b/sys-libs/libnvme/libnvme-1.5.ebuild index eebf0dc02112..3502d35610d0 100644 --- a/sys-libs/libnvme/libnvme-1.5.ebuild +++ b/sys-libs/libnvme/libnvme-1.5.ebuild @@ -13,7 +13,7 @@ SLOT="0/1" IUSE="dbus +json keyutils python ssl +uuid" SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" DEPEND=" json? ( dev-libs/json-c:= )
[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
commit: efc094bacf1c5b9cf290e2799ea0c180e7aa3b57 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:12:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:12:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc094ba sys-devel/automake: disable py3.9 Signed-off-by: Sam James gentoo.org> sys-devel/automake/automake-1.16.5-r1.ebuild | 2 +- sys-devel/automake/automake-1.16.5.ebuild| 2 +- sys-devel/automake/automake-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/automake/automake-1.16.5-r1.ebuild b/sys-devel/automake/automake-1.16.5-r1.ebuild index e1cf2e4800bc..4e9c907a8a1a 100644 --- a/sys-devel/automake/automake-1.16.5-r1.ebuild +++ b/sys-devel/automake/automake-1.16.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1 diff --git a/sys-devel/automake/automake-1.16.5.ebuild b/sys-devel/automake/automake-1.16.5.ebuild index edf47ba57d4e..156318f9ba77 100644 --- a/sys-devel/automake/automake-1.16.5.ebuild +++ b/sys-devel/automake/automake-1.16.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1 diff --git a/sys-devel/automake/automake-.ebuild b/sys-devel/automake/automake-.ebuild index a00db1146efc..8935774850e8 100644 --- a/sys-devel/automake/automake-.ebuild +++ b/sys-devel/automake/automake-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/
commit: 8fa6c9f63718cb0f278a03323fa92aa1f0bc40e8 Author: Violet Purcell inventati org> AuthorDate: Fri Jul 7 21:40:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:07:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa6c9f6 sys-devel/automake: Change app-arch/gzip dep to app-alternatives/gzip Closes: https://bugs.gentoo.org/906244 Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31794 Signed-off-by: Sam James gentoo.org> sys-devel/automake/automake-1.16.5-r1.ebuild | 2 +- sys-devel/automake/automake-1.16.5.ebuild| 2 +- sys-devel/automake/automake-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/automake/automake-1.16.5-r1.ebuild b/sys-devel/automake/automake-1.16.5-r1.ebuild index 23a2236bae2f..e1cf2e4800bc 100644 --- a/sys-devel/automake/automake-1.16.5-r1.ebuild +++ b/sys-devel/automake/automake-1.16.5-r1.ebuild @@ -42,7 +42,7 @@ RDEPEND=">=dev-lang/perl-5.6 sys-devel/gnuconfig" DEPEND="${RDEPEND}" BDEPEND=" - app-arch/gzip + app-alternatives/gzip sys-apps/help2man test? ( ${PYTHON_DEPS} ) " diff --git a/sys-devel/automake/automake-1.16.5.ebuild b/sys-devel/automake/automake-1.16.5.ebuild index 779a853293c6..edf47ba57d4e 100644 --- a/sys-devel/automake/automake-1.16.5.ebuild +++ b/sys-devel/automake/automake-1.16.5.ebuild @@ -42,7 +42,7 @@ RDEPEND=">=dev-lang/perl-5.6 sys-devel/gnuconfig" DEPEND="${RDEPEND}" BDEPEND=" - app-arch/gzip + app-alternatives/gzip sys-apps/help2man test? ( ${PYTHON_DEPS} ) " diff --git a/sys-devel/automake/automake-.ebuild b/sys-devel/automake/automake-.ebuild index 571985fea6d6..a00db1146efc 100644 --- a/sys-devel/automake/automake-.ebuild +++ b/sys-devel/automake/automake-.ebuild @@ -42,7 +42,7 @@ RDEPEND=">=dev-lang/perl-5.6 sys-devel/gnuconfig" DEPEND="${RDEPEND}" BDEPEND=" - app-arch/gzip + app-alternatives/gzip sys-apps/help2man test? ( ${PYTHON_DEPS} ) "
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 6119e0af51c851273ebb84a0595ec42bb88ccde1 Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:12:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:12:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6119e0af sys-libs/libblockdev: Keyword 3.0.1 arm, #910073 Signed-off-by: Sam James gentoo.org> sys-libs/libblockdev/libblockdev-3.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libblockdev/libblockdev-3.0.1.ebuild b/sys-libs/libblockdev/libblockdev-3.0.1.ebuild index c2034e0c7802..f5bc2e4fb5e5 100644 --- a/sys-libs/libblockdev/libblockdev-3.0.1.ebuild +++ b/sys-libs/libblockdev/libblockdev-3.0.1.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == * ]] ; then else MY_PV="${PV}-1" SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2+" SLOT="0/3" # subslot is SOVERSION
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/
commit: d9367841216769db497b06b1f76a69114f668bbf Author: Violet Purcell inventati org> AuthorDate: Fri Jul 7 21:44:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:07:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9367841 dev-ruby/rake: Change app-arch/gzip dependency to app-alternatives/gzip Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31795 Signed-off-by: Sam James gentoo.org> dev-ruby/rake/rake-13.0.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rake/rake-13.0.6-r2.ebuild b/dev-ruby/rake/rake-13.0.6-r2.ebuild index 0cd3a7152daf..dccfcd88769a 100644 --- a/dev-ruby/rake/rake-13.0.6-r2.ebuild +++ b/dev-ruby/rake/rake-13.0.6-r2.ebuild @@ -24,7 +24,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc" -DEPEND+=" app-arch/gzip" +BDEPEND+=" app-alternatives/gzip" ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 ) doc? ( dev-ruby/rdoc )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/udns/files/, net-libs/udns/
commit: 484780bbcbc5bbace9eebb4ed538760df7dd2343 Author: Violet Purcell inventati org> AuthorDate: Sat Jul 8 18:39:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484780bb net-libs/udns: Fix detection of inet_pton and inet_ntop with clang 16 Closes: https://bugs.gentoo.org/883285 Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31806 Signed-off-by: Sam James gentoo.org> .../udns-0.4-configure-pton-ntop-clang16.patch | 22 ++ .../{udns-0.4-r1.ebuild => udns-0.4-r2.ebuild} | 3 ++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/net-libs/udns/files/udns-0.4-configure-pton-ntop-clang16.patch b/net-libs/udns/files/udns-0.4-configure-pton-ntop-clang16.patch new file mode 100644 index ..5eb0010092a8 --- /dev/null +++ b/net-libs/udns/files/udns-0.4-configure-pton-ntop-clang16.patch @@ -0,0 +1,22 @@ +Bug: https://bugs.gentoo.org/883285 + +From e39b749619191226ccbf8730084c0d2dcadc9065 Mon Sep 17 00:00:00 2001 +From: Violet Purcell +Date: Sat, 8 Jul 2023 18:34:11 + +Subject: [PATCH] Fix detection of dns_pton and dns_ntop with clang 16 + +--- a/configure b/configure +@@ -94,7 +94,8 @@ int main() { + char buf[64]; + long x = 0; + inet_pton(AF_INET, &x, buf); +- return inet_ntop(AF_INET, &x, buf, sizeof(buf)); ++ inet_ntop(AF_INET, &x, buf, sizeof(buf)); ++ return 0; + } + EOF + +-- +2.41.0 + diff --git a/net-libs/udns/udns-0.4-r1.ebuild b/net-libs/udns/udns-0.4-r2.ebuild similarity index 90% rename from net-libs/udns/udns-0.4-r1.ebuild rename to net-libs/udns/udns-0.4-r2.ebuild index f8f8c3675854..a963d2ac18b4 100644 --- a/net-libs/udns/udns-0.4-r1.ebuild +++ b/net-libs/udns/udns-0.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,6 +16,7 @@ IUSE="ipv6 static +tools" PATCHES=( "${FILESDIR}"/${PN}-0.4-configure-clang16.patch + "${FILESDIR}"/${PN}-0.4-configure-pton-ntop-clang16.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 8bfd605926ea8ee4deb13cda75016f698fd22503 Author: Violet Purcell inventati org> AuthorDate: Sat Jul 8 18:26:07 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:02:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfd6059 dev-cpp/cpp-httplib: Remove superfluous --reflink=auto from calls to cp --reflink=auto has become the default behaviour in coreutils 9, and is not compatible with BSD userland. Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Sam James gentoo.org> dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild | 2 +- dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild index 0a629fc03232..3940a9e7fc05 100644 --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.3.ebuild @@ -44,7 +44,7 @@ src_configure() { } multilib_src_test() { - cp -p -R --reflink=auto "${S}/test" ./test || die + cp -p -R "${S}/test" ./test || die emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." } diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild index d084d2656c17..b5c075454fdb 100644 --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.6.ebuild @@ -44,7 +44,7 @@ src_configure() { } multilib_src_test() { - cp -p -R --reflink=auto "${S}/test" ./test || die + cp -p -R "${S}/test" ./test || die GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/zig/files/, dev-lang/zig/
commit: 8f377950b088ae4240db530fee28ddb3a23c2013 Author: Violet Purcell inventati org> AuthorDate: Fri Jul 7 19:17:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:02:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f377950 dev-lang/zig: Backport fix for musl 1.2.4 Signed-off-by: Violet Purcell inventati.org> Signed-off-by: Sam James gentoo.org> .../zig/files/zig-0.10.1-musl-1.2.4-lfs64.patch| 220 + .../{zig-0.10.1-r2.ebuild => zig-0.10.1-r3.ebuild} | 1 + 2 files changed, 221 insertions(+) diff --git a/dev-lang/zig/files/zig-0.10.1-musl-1.2.4-lfs64.patch b/dev-lang/zig/files/zig-0.10.1-musl-1.2.4-lfs64.patch new file mode 100644 index ..05a550a7920e --- /dev/null +++ b/dev-lang/zig/files/zig-0.10.1-musl-1.2.4-lfs64.patch @@ -0,0 +1,220 @@ +From https://github.com/ziglang/zig/commit/b20ccff515364cdb8f3e733cc950e53ab77656db Mon Sep 17 00:00:00 2001 +From: Andrew Kelley +Date: Mon, 19 Jun 2023 15:17:01 -0700 +Subject: [PATCH] std.os: update logic for 64-bit symbol choice + +musl v1.2.4 dropped the "64"-suffixed aliases for legacy "LFS64" ("large +file support") interfaces, so this commit changes the corresponding Zig +logic to call the correct names. +--- a/lib/std/os.zig b/lib/std/os.zig +@@ -890,10 +890,7 @@ pub fn pread(fd: fd_t, buf: []u8, offset: u64) PReadError!usize { + }; + const adjusted_len = @min(max_count, buf.len); + +-const pread_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pread64 +-else +-system.pread; ++const pread_sym = if (lfs64_abi) system.pread64 else system.pread; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -966,10 +963,7 @@ pub fn ftruncate(fd: fd_t, length: u64) TruncateError!void { + } + + while (true) { +-const ftruncate_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.ftruncate64 +-else +-system.ftruncate; ++const ftruncate_sym = if (lfs64_abi) system.ftruncate64 else system.ftruncate; + + const ilen = @bitCast(i64, length); // the OS treats this as unsigned + switch (errno(ftruncate_sym(fd, ilen))) { +@@ -1034,10 +1028,7 @@ pub fn preadv(fd: fd_t, iov: []const iovec, offset: u64) PReadError!usize { + + const iov_count = math.cast(u31, iov.len) orelse math.maxInt(u31); + +-const preadv_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.preadv64 +-else +-system.preadv; ++const preadv_sym = if (lfs64_abi) system.preadv64 else system.preadv; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -1311,10 +1302,7 @@ pub fn pwrite(fd: fd_t, bytes: []const u8, offset: u64) PWriteError!usize { + }; + const adjusted_len = @min(max_count, bytes.len); + +-const pwrite_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pwrite64 +-else +-system.pwrite; ++const pwrite_sym = if (lfs64_abi) system.pwrite64 else system.pwrite; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -1400,10 +1388,7 @@ pub fn pwritev(fd: fd_t, iov: []const iovec_const, offset: u64) PWriteError!usiz + } + } + +-const pwritev_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pwritev64 +-else +-system.pwritev; ++const pwritev_sym = if (lfs64_abi) system.pwritev64 else system.pwritev; + + const iov_count = if (iov.len > IOV_MAX) IOV_MAX else @intCast(u31, iov.len); + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned +@@ -1514,10 +1499,7 @@ pub fn openZ(file_path: [*:0]const u8, flags: u32, perm: mode_t) OpenError!fd_t + return open(mem.sliceTo(file_path, 0), flags, perm); + } + +-const open_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.open64 +-else +-system.open; ++const open_sym = if (lfs64_abi) system.open64 else system.open; + + while (true) { + const rc = open_sym(file_path, flags, perm); +@@ -1730,10 +1712,7 @@ pub fn openatZ(dir_fd: fd_t, file_path: [*:0]const u8, flags: u32, mode: mode_t) + return openat(dir_fd, mem.sliceTo(file_path, 0), flags, mode); + } + +-const openat_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.openat64 +-else +-system.openat; ++const openat_sym = if (lfs64_abi) system.openat64 else system.openat; + + while (true) { + const rc = openat_sym(dir_fd, file_path, flags, mode); +@@ -4117,10 +4096,7 @@ pub fn fstat(fd: fd_t) FStatError!Stat { + @compileError("fstat is not yet implemented on Windows"); + } + +-const fstat_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.fsta
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: a28715fb68bc9ff58f6cc6f4f5dfcb3dd1ff7161 Author: Sam James gentoo org> AuthorDate: Sat Jul 8 23:05:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:02:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28715fb sys-devel/gcc: add 13.1.1_p20230708 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.1.1_p20230708.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c79da63bd7b4..cbd839bd19dc 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -21,6 +21,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69ae DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82 SHA512 87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152 DIST gcc-13-20230624.tar.xz 83969940 BLAKE2B 8a145ade87b38226d25161a0494b781e3cba1cfda229ffa367ed570aa97cdd3c38a520ae14e9ed9050fe844b229ac7bd8c2ef37544c472d39b8d75f7b9ecc3af SHA512 98e5fe2e780646f67f6d8ed2e9f8338a9be27ade40c2cfa78b7fa3f9c9a0a74771292b3eb81c5713f230f90bdec46104fa655ca4286bb9e6065432ae10122f54 DIST gcc-13-20230701.tar.xz 83971804 BLAKE2B 3f5bab12f47e44f57556c320d2d9a8ca4a64ba392af62e59d34188aca1cad759358fc3082ec3b959c938d03f6819f9c2974f6252754e0038baec6652f325cb5b SHA512 68d5ade55c082ef80dd4b66bcac1c5fc59f82f5dabaf6b4f703d7f4bc04a92c34e9a554bfa7794861630af97df668b5c7b81548ee7692e22cad25c0a5eb651ef +DIST gcc-13-20230708.tar.xz 83997508 BLAKE2B b19c5f8bb90bb38f8e30e5cc04ddc7c26db007b309ce4007163b0be2d73fa0f8adbbcc318e9933e58ecdb52fa17d4b70221df4ac48f1b5fa28599e418bb71ae9 SHA512 c3fc449a6ec66786d3a6bd665749eed94108295e1c787c95e27e46311fd86d17f0e501636f2fb5db5d9f90d4a137632933056a8ff5fcb1988ffd4310adce95e3 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907 SHA512 4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c DIST gcc-14-20230625.tar.xz 84461556 BLAKE2B 231980a191e231a3f7dabc8f69ab364ecf1f3cf9a165a7e0bcbb9ad4ed17bda0616be325fe6cd2996321f6bfbc69f5e8d4a13513c3126132a0797d9d1c5c422f SHA512 d794a977a7a6b759729386eb13bff934f90c093716c47e89b7490dbd36ea489f5dfb03d0c6c0f7d57e1d4214dad8a82d886438c8eb5af53620cf2a85236f0b45 diff --git a/sys-devel/gcc/gcc-13.1.1_p20230708.ebuild b/sys-devel/gcc/gcc-13.1.1_p20230708.ebuild new file mode 100644 index ..994717045fb5 --- /dev/null +++ b/sys-devel/gcc/gcc-13.1.1_p20230708.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="3" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-manager/
commit: 516676bad716f90388c6a8c3a66f5f696007fafb Author: Sam James gentoo org> AuthorDate: Sun Jul 9 02:01:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:02:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516676ba app-emulation/virt-manager: fix indentation Signed-off-by: Sam James gentoo.org> app-emulation/virt-manager/virt-manager-4.1.0.ebuild | 2 +- app-emulation/virt-manager/virt-manager-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/virt-manager/virt-manager-4.1.0.ebuild b/app-emulation/virt-manager/virt-manager-4.1.0.ebuild index 7dcde0ab5956..91dad4ae4f16 100644 --- a/app-emulation/virt-manager/virt-manager-4.1.0.ebuild +++ b/app-emulation/virt-manager/virt-manager-4.1.0.ebuild @@ -30,7 +30,7 @@ RDEPEND=" app-cdr/cdrtools >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] - $(python_gen_cond_dep ' + $(python_gen_cond_dep ' dev-libs/libxml2[python,${PYTHON_USEDEP}] dev-python/argcomplete[${PYTHON_USEDEP}] >=dev-python/libvirt-python-6.10.0[${PYTHON_USEDEP}] diff --git a/app-emulation/virt-manager/virt-manager-.ebuild b/app-emulation/virt-manager/virt-manager-.ebuild index 149a17abda7b..d5fd49307e4c 100644 --- a/app-emulation/virt-manager/virt-manager-.ebuild +++ b/app-emulation/virt-manager/virt-manager-.ebuild @@ -30,7 +30,7 @@ RDEPEND=" app-cdr/cdrtools >=app-emulation/libvirt-glib-1.0.0[introspection] >=sys-libs/libosinfo-0.2.10[introspection] - $(python_gen_cond_dep ' + $(python_gen_cond_dep ' dev-libs/libxml2[python,${PYTHON_USEDEP}] dev-python/argcomplete[${PYTHON_USEDEP}] >=dev-python/libvirt-python-6.10.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-lang/zig-bin/files/, dev-lang/zig-bin/
commit: 4df05bbbdf80c84c3f373ad75789ec0a6d13cbb4 Author: Violet Purcell inventati org> AuthorDate: Sat Jul 8 18:23:12 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 02:02:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df05bbb dev-lang/zig-bin: Backport fix for musl 1.2.4 Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31791 Signed-off-by: Sam James gentoo.org> .../files/zig-0.10.1-musl-1.2.4-lfs64.patch| 220 + ...n-0.10.1-r2.ebuild => zig-bin-0.10.1-r3.ebuild} | 4 +- 2 files changed, 223 insertions(+), 1 deletion(-) diff --git a/dev-lang/zig-bin/files/zig-0.10.1-musl-1.2.4-lfs64.patch b/dev-lang/zig-bin/files/zig-0.10.1-musl-1.2.4-lfs64.patch new file mode 100644 index ..05a550a7920e --- /dev/null +++ b/dev-lang/zig-bin/files/zig-0.10.1-musl-1.2.4-lfs64.patch @@ -0,0 +1,220 @@ +From https://github.com/ziglang/zig/commit/b20ccff515364cdb8f3e733cc950e53ab77656db Mon Sep 17 00:00:00 2001 +From: Andrew Kelley +Date: Mon, 19 Jun 2023 15:17:01 -0700 +Subject: [PATCH] std.os: update logic for 64-bit symbol choice + +musl v1.2.4 dropped the "64"-suffixed aliases for legacy "LFS64" ("large +file support") interfaces, so this commit changes the corresponding Zig +logic to call the correct names. +--- a/lib/std/os.zig b/lib/std/os.zig +@@ -890,10 +890,7 @@ pub fn pread(fd: fd_t, buf: []u8, offset: u64) PReadError!usize { + }; + const adjusted_len = @min(max_count, buf.len); + +-const pread_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pread64 +-else +-system.pread; ++const pread_sym = if (lfs64_abi) system.pread64 else system.pread; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -966,10 +963,7 @@ pub fn ftruncate(fd: fd_t, length: u64) TruncateError!void { + } + + while (true) { +-const ftruncate_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.ftruncate64 +-else +-system.ftruncate; ++const ftruncate_sym = if (lfs64_abi) system.ftruncate64 else system.ftruncate; + + const ilen = @bitCast(i64, length); // the OS treats this as unsigned + switch (errno(ftruncate_sym(fd, ilen))) { +@@ -1034,10 +1028,7 @@ pub fn preadv(fd: fd_t, iov: []const iovec, offset: u64) PReadError!usize { + + const iov_count = math.cast(u31, iov.len) orelse math.maxInt(u31); + +-const preadv_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.preadv64 +-else +-system.preadv; ++const preadv_sym = if (lfs64_abi) system.preadv64 else system.preadv; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -1311,10 +1302,7 @@ pub fn pwrite(fd: fd_t, bytes: []const u8, offset: u64) PWriteError!usize { + }; + const adjusted_len = @min(max_count, bytes.len); + +-const pwrite_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pwrite64 +-else +-system.pwrite; ++const pwrite_sym = if (lfs64_abi) system.pwrite64 else system.pwrite; + + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned + while (true) { +@@ -1400,10 +1388,7 @@ pub fn pwritev(fd: fd_t, iov: []const iovec_const, offset: u64) PWriteError!usiz + } + } + +-const pwritev_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.pwritev64 +-else +-system.pwritev; ++const pwritev_sym = if (lfs64_abi) system.pwritev64 else system.pwritev; + + const iov_count = if (iov.len > IOV_MAX) IOV_MAX else @intCast(u31, iov.len); + const ioffset = @bitCast(i64, offset); // the OS treats this as unsigned +@@ -1514,10 +1499,7 @@ pub fn openZ(file_path: [*:0]const u8, flags: u32, perm: mode_t) OpenError!fd_t + return open(mem.sliceTo(file_path, 0), flags, perm); + } + +-const open_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.open64 +-else +-system.open; ++const open_sym = if (lfs64_abi) system.open64 else system.open; + + while (true) { + const rc = open_sym(file_path, flags, perm); +@@ -1730,10 +1712,7 @@ pub fn openatZ(dir_fd: fd_t, file_path: [*:0]const u8, flags: u32, mode: mode_t) + return openat(dir_fd, mem.sliceTo(file_path, 0), flags, mode); + } + +-const openat_sym = if (builtin.os.tag == .linux and builtin.link_libc) +-system.openat64 +-else +-system.openat; ++const openat_sym = if (lfs64_abi) system.openat64 else system.openat; + + while (true) { + const rc = openat_sym(dir_fd, file_path, flags, mode); +@@ -4117,10 +4096,7 @@ pub fn fstat(fd: fd_t) FStatError!Stat { + @compileError("fstat is not yet implemented on Windows"); + } + +-const f
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/
commit: 057d47c0f15ce776b8d51b1a41fb7cb0c051eb0b Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:40:05 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:55:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=057d47c0 dev-util/fpm: drop 0.8.1, 0.8.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-util/fpm/Manifest | 4 -- dev-util/fpm/fpm-0.8.1.ebuild | 116 -- dev-util/fpm/fpm-0.8.2.ebuild | 116 -- 3 files changed, 236 deletions(-) diff --git a/dev-util/fpm/Manifest b/dev-util/fpm/Manifest index b084b1366..1bb962f6b 100644 --- a/dev-util/fpm/Manifest +++ b/dev-util/fpm/Manifest @@ -1,6 +1,2 @@ -DIST fpm-0.8.1.F90 1254888 BLAKE2B 681af746d74ef6208f8d4a6b7e560fda080124ca69d5d1c773c8bee3dfea84ab89dd2f57e7fdc6fc31e8297f5df89744ff657244d790bb8526ae35fc1d4be37a SHA512 627f5a6976358449b2dfa3623039244ddbab64007e1518718b6ae033e206d4a6b1ff462769df75137067522d85b0fbbb5f4a1749f7bbfba3c7b9040b457b1872 -DIST fpm-0.8.1.tar.gz 194794 BLAKE2B 6236cdcc22a16e4d46e7d49f513bc1506e956bad6e3b444c2c638db8e41910aafa07982e4116a4e4b6496a62b4f52c2792aa08d4692c30e6158639115066b0c9 SHA512 2c6243ded0c4603ab75acdb43ff953f026a30221abaa1c1a2791cbf8dd7f9c95016941b38a63d54bbb09a0c2451ad23a216bb100cb08bc1c7f25899ad88dad26 -DIST fpm-0.8.2.F90 1272455 BLAKE2B 1749d65cf45fee497aa42b9a53c3e3f76899414ca24d2c1c17764478740388e69f8e8bc7bd147c9ca3d8698a1424202effac0e661c2400068c9558626e7e3b9b SHA512 1cc070db2f03b474e70a8a889d1f11093a48f71f355c21d65ffb5edc255121e13419f9a9b95d8b42006725402a4aea8b644beb208f1af1c3de862d860dbfe4e6 -DIST fpm-0.8.2.tar.gz 199494 BLAKE2B 40ebf2185dcf7d68d19288ef43717a3fac41e7ec307739e64f0e89023b345358534cdf4914172ea3584233831fedc6a8bd2a3bc7e519668c7a18b96f2ffb611c SHA512 93cb6f25476e2f341004389edb9bb283f039a28bd09e461fdead91a0d53e069ffd2f8093cd7136f8b24d61c3705af555b7d45f4ffa9046f29870aadda97d3cb2 DIST fpm-0.9.0.F90 1371069 BLAKE2B df3439ca50176f0a8e3b2f48d130dc232da343d7fe5451af73b5bfa72112cfc7e08bc5c0dbaced2c5b5c72f48fc91d059ca533b4b47df23d1e579ebd03690078 SHA512 62f17491a2540d3b5f68435a87916b5e88bbd903a87cb4ecdfaa25e3024357e070c27e51a1f5ccdf22fb05ac8054ed83bb83e8a13c8639a47be822ff1fda9060 DIST fpm-0.9.0.tar.gz 219603 BLAKE2B cb282913c1c6dd6440e6c7b982e7a5ffd76a2e8177b70da22ee36946feb62229919b8f40a4747a2f0cd8b2c589ee111f063cab50ee0f0bee295cd8cf8946b46a SHA512 b80141408a2192efdd3c0777eb2df01de95ee5740332468ac95f89f6e6199c88c2d4180934ce552403572cadfc755395eb669336fcc9d3d00cb8ee0607205397 diff --git a/dev-util/fpm/fpm-0.8.1.ebuild b/dev-util/fpm/fpm-0.8.1.ebuild deleted file mode 100644 index cdb50e965..0 --- a/dev-util/fpm/fpm-0.8.1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_STANDARD="2003" - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit fortran-2 python-any-r1 toolchain-funcs - -DESCRIPTION="Fortran Package Manager (fpm)" -HOMEPAGE="https://fpm.fortran-lang.org"; -SRC_URI=" - https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openmp doc test" -RESTRICT="!test? ( test )" - -CDEPEND=" - dev-libs/jonquil:0/2 - dev-libs/toml-f:0/4 - dev-libs/M_CLI2 -" - -RDEPEND=" - ${CDEPEND} - dev-vcs/git -" - -DEPEND=" - ${CDEPEND} - doc? ( - ${PYTHON_DEPS} - $(python_gen_any_dep ' - app-doc/ford[${PYTHON_USEDEP}] - ') - ) -" - -DOCS=( LICENSE PACKAGING.md README.md ) - -PATCHES="${FILESDIR}/${P}_fpm_toml.patch" - -BSDIR="build/bootstrap" # Bootstrap directory path - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -set_build_flags() { - OMPFLAG="" - if use openmp ; then - case $(tc-getFC) in - *gfortran* ) - OMPFLAG="-fopenmp" ;; - * ) - die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; - esac - fi - - BUILD_FLAGS=( --compiler "$(tc-getFC)" - --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f/modules -I/usr/include/jonquil/modules -I/usr/include/M_CLI2" - --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" - --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" - --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - fortran-2_pkg_setup - python-any-r1_pkg_setup - set_build_flags -} - -src_prepare() { - default - - mkdir -p "${BSDIR}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/exception_page/
commit: af4407a4751edbcb7a3c20bc6e194a9208d872f1 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:10:07 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af4407a4 dev-crystal/exception_page: add 0.3.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/exception_page/Manifest| 1 + .../exception_page/exception_page-0.3.1.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-crystal/exception_page/Manifest b/dev-crystal/exception_page/Manifest index b93e41cee..9df765e16 100644 --- a/dev-crystal/exception_page/Manifest +++ b/dev-crystal/exception_page/Manifest @@ -1 +1,2 @@ DIST exception_page-0.3.0.tar.gz 11056 BLAKE2B b9a6d7b53282a022ed7a2cc4597dbd93478b0eb526e5e74893bfa7d902623c851e60665013ece1bfaa760f189a2fb1fe8bd26f2c976723d54d06fee6771eb269 SHA512 a77692f859d8cbc15c226a56b2f395b26932fbbe176b374af4fad0142c387a651af75b3f1ba47b9f58f612d1394c09a1baf0e97a02f3753abb1006b9560fb081 +DIST exception_page-0.3.1.tar.gz 11099 BLAKE2B 51e62c4aff40d70dc31178c190c3de7ae3484620e61cdeee1e5219ff4cbe6c645e2181a6e121dd884239e64e5c3a6191c85560e683e3db0fcd5da7de5b15de58 SHA512 68218b5b4d21fdd1e5739e196db9022cb702c59913258b319a370e21a0523c6146d41b9fe6bc4d125f428acd6913b118f0a0e3d3e70d00a97150cbc9d9967fe7 diff --git a/dev-crystal/exception_page/exception_page-0.3.1.ebuild b/dev-crystal/exception_page/exception_page-0.3.1.ebuild new file mode 100644 index 0..e3615aee9 --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for displaying exceptional exception pages for easier debugging" +HOMEPAGE="https://github.com/crystal-loot/exception_page"; +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/backtracer" +BDEPEND=" + test? ( + dev-crystal/lucky_flow + ) +" + +src_prepare() { + default + + # test error, related to lucky_flow ('be_on_page' method) + rm spec/exception_page_spec.cr || die +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/vocabsieve/
commit: 6a5aeb2b2fe7901fbcfddfb40e998dd601d0db83 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:27:39 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:27:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a5aeb2b app-misc/vocabsieve: move dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-misc/vocabsieve/vocabsieve-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild index 4c1cb00a7..894ca5609 100644 --- a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild +++ b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=" dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}] dev-python/pymorphy2-dicts-uk[${PYTHON_USEDEP}] dev-python/pyqtdarktheme[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] dev-python/EbookLib[${PYTHON_USEDEP}] dev-python/sentence-splitter[${PYTHON_USEDEP}] dev-python/mobi[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
commit: 3943a0aab3fee5e79113f693b8813be511ec29c6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:38:25 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:55:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3943a0aa www-apps/invidious: add 2023.07.05, drop 2023.06.10 Closes: https://bugs.gentoo.org/910068 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> www-apps/invidious/Manifest| 2 +- .../{invidious-2023.06.10.ebuild => invidious-2023.07.05.ebuild} | 7 --- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index 37ffc499b..66f42105a 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,5 +1,5 @@ -DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6 DIST invidious-2023.06.22.tar.gz 3267178 BLAKE2B 7d6a13dd878c1ce1b52009990cd0be4762482b901bcf58806fa43ab750ed20d867d80075f24beabb8ac5c13039163d1b9953d1045c3af24901ecfe717cc3aa14 SHA512 4f996d39a5de2472327c31b01d2ac0d4e5af6d65e199786570ddb95f4643328dd7064af4d602d786e9b5d1b27f233a800ac7fbb05eea2c4f20705355749d6e5d +DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71 DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59 DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 diff --git a/www-apps/invidious/invidious-2023.06.10.ebuild b/www-apps/invidious/invidious-2023.07.05.ebuild similarity index 96% rename from www-apps/invidious/invidious-2023.06.10.ebuild rename to www-apps/invidious/invidious-2023.07.05.ebuild index 9b530c0b8..b809164af 100644 --- a/www-apps/invidious/invidious-2023.06.10.ebuild +++ b/www-apps/invidious/invidious-2023.07.05.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit check-reqs shards systemd -COMMIT="e7bed765fed0691795ac29c55640ddaa6b13c57d" +COMMIT="507bed6313b49564e53b69a5c9b4d072d1e05e4b" MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54" MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" DESCRIPTION="Invidious is an alternative front-end to YouTube" @@ -45,7 +45,7 @@ COMMON_DEPEND=" dev-libs/libpcre2:= dev-libs/libxml2:2 dev-libs/libyaml - dev-libs/openssl:= +
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/
commit: b17866ef563f21d0016fa22dc4671735c704a8b5 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:40:11 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:55:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b17866ef dev-util/fpm: unkeyword 0.9.0 for ~x86 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-util/fpm/fpm-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/fpm/fpm-0.9.0.ebuild b/dev-util/fpm/fpm-0.9.0.ebuild index 63c714656..c809ccf12 100644 --- a/dev-util/fpm/fpm-0.9.0.ebuild +++ b/dev-util/fpm/fpm-0.9.0.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="openmp doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
commit: c2afdcdb8c1fcea4261f41d8e6140995c05aa143 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 02:00:12 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 02:00:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2afdcdb www-apps/invidious: update upstream metadata Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> www-apps/invidious/metadata.xml | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/www-apps/invidious/metadata.xml b/www-apps/invidious/metadata.xml index 72bf81068..91f2a2a42 100644 --- a/www-apps/invidious/metadata.xml +++ b/www-apps/invidious/metadata.xml @@ -1,4 +1,4 @@ - + https://www.gentoo.org/dtd/metadata.dtd";> @@ -7,5 +7,9 @@ iv-org/invidious + + Omar Roth + omarr...@protonmail.com +
[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/webdrivers/
commit: 087a6d56627fc35d93f1113ca048a70bf6c6e6f4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:09:25 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=087a6d56 dev-crystal/webdrivers: add 0.4.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/webdrivers/Manifest| 1 + dev-crystal/webdrivers/webdrivers-0.4.2.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-crystal/webdrivers/Manifest b/dev-crystal/webdrivers/Manifest index e80d4766f..34a0d2aa1 100644 --- a/dev-crystal/webdrivers/Manifest +++ b/dev-crystal/webdrivers/Manifest @@ -1 +1,2 @@ DIST webdrivers-0.4.1.tar.gz 6944 BLAKE2B d835d24866d941b0dce80fe4eddefef3bd9718ec2f2625b436173da41edb00d995c2bd8900c1c0a4bdaa69679456dd2792a86a7691491f4e34494578e9165ce1 SHA512 d524eb696e10666e581a07b8ee7f3285e54a212004e460ffe01e7d4e6f6a2a0a460f06069ef6aa697caa9ab8300275311d1a8263b3a23c3dacc73f01c86b +DIST webdrivers-0.4.2.tar.gz 6989 BLAKE2B efedebeb0fd60c711e188a3679c08b36455dd87ebbc676898ab1b43a3be4807e7e23306a84c3f39d991944a57c7f4a722a1b68bed8b8a4477f1a4d574b8f526a SHA512 e704bab7176cf2e62f0cfa6fd7b7c4a76028ed4c54a6b05c79f7c8cbd267448c6324d266b97d78be18c7be46f67f08391b894a72c073e00d27d6306fbfe5 diff --git a/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild b/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild new file mode 100644 index 0..a23a7f4ad --- /dev/null +++ b/dev-crystal/webdrivers/webdrivers-0.4.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver" +HOMEPAGE="https://github.com/matthewmcgarvey/webdrivers.cr"; +SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystar + dev-crystal/habitat +" + +src_prepare() { + default + + # remove tests that use network + rm \ + spec/webdrivers/chromedriver_spec.cr \ + spec/webdrivers/geckodriver_spec.cr \ + spec/webdrivers/chrome/driver_remote_version_finder_spec.cr || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fortran-stdlib/
commit: 8c464ae012a9ff49ac49d2e2e8cf2c110f1fac3a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:39:07 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:55:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c464ae0 dev-libs/fortran-stdlib: unkeyword 0.2.1-r1 for ~x86 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild index ef89ae1da..558b77e56 100644 --- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://stdlib.fortran-lang.org/"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="doc test" RESTRICT="mirror !test? ( test )"
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/
commit: cbb060ccffd8c26725732b307f8087c04f763cad Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:31:27 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:31:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbb060cc app-doc/ford: unkeyword 6.2.5 for ~x86 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-doc/ford/ford-6.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-doc/ford/ford-6.2.5.ebuild b/app-doc/ford/ford-6.2.5.ebuild index 3fc47c364..fd0b34ac4 100644 --- a/app-doc/ford/ford-6.2.5.ebuild +++ b/app-doc/ford/ford-6.2.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/
commit: 9d6d17e415e5250fca4d2b12cb365f85581b50b9 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:31:11 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:31:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d6d17e4 app-doc/ford: drop 6.1.17-r1, 6.2.0, 6.2.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-doc/ford/Manifest | 3 --- app-doc/ford/ford-6.1.17-r1.ebuild | 48 -- app-doc/ford/ford-6.2.0.ebuild | 45 --- app-doc/ford/ford-6.2.4.ebuild | 45 --- 4 files changed, 141 deletions(-) diff --git a/app-doc/ford/Manifest b/app-doc/ford/Manifest index b4e409dd4..68e9d8823 100644 --- a/app-doc/ford/Manifest +++ b/app-doc/ford/Manifest @@ -1,4 +1 @@ -DIST FORD-6.1.17.tar.gz 6132346 BLAKE2B b01aa7cd19f02bec53fe3f85e3d4f002cf314655a1d344ecdee7765bd423cfeb6a1d85a4df084b57a1484ab22519b1604bc5fe869ea34220b9a6bdceadc5ec46 SHA512 b5d89ffec4485276b4f37f7ebdb00774e3dd31a572dd047ccbf7fd7a7d579f4221a60920d2965a4c198cbd9392414c635adb4aeed68d7587906a7574c0f9bcec -DIST FORD-6.2.0.tar.gz 6135683 BLAKE2B 3d8e87007259fea7dce3d88641902a367634ed00e96eb77c70a037be5736fb341d41737af002c9daa8c6e5606bbc5f0240c466e7e9164af698cfacdcbb06f5aa SHA512 8f87a17c9b0736ba994d7cd7a38d601f8fa9432340908db61866e9362f76168ed4bb5fe2ab92b3c0bd93138640dbbb9e8e6eed681241a663e3c8500d84d67de9 -DIST FORD-6.2.4.tar.gz 6138975 BLAKE2B 6f9ad0978db752fbc517072a77f15f33372ff0e34f3d86f89f23386763aa0bdc5efefcb335b9fd6f3da17418f76872bd317b8e60785bd5ea74a4d91063880762 SHA512 6b9db315e74b8c8bfe63923a0305f6fc43eef6ac016ffb6d268dc84259cfdce738341aca0726eb6f60bd3ccff882193140516fa52f5b453f58d0872d632e87db DIST FORD-6.2.5.tar.gz 6140012 BLAKE2B 261ddf8901c53732feb46e5ec9adefd689e10db0e1a674b45c9757f49658d57f1c6d3d0a5ba12bbc9d1d7d0a48031b29c772f438aea2069a5451d7e3b4aaa82b SHA512 1f47ddd45804af3c9d99576e542795f91a1833d816ceccb5e81f8f71710e0c79a4ba769b95b85771365d8c4392d1c812e247a5b82cfee6cc023f61eeedd86d75 diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild b/app-doc/ford/ford-6.1.17-r1.ebuild deleted file mode 100644 index 2bb02a6e5..0 --- a/app-doc/ford/ford-6.1.17-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 pypi toolchain-funcs - -MY_PN="FORD" -DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" -HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford"; -SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/markdown-3.4[${PYTHON_USEDEP}] - >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - >=dev-python/toposort-1.7[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}_fix_python3.11_tests.patch" - "${FILESDIR}/${P}_fix_setuptools_QA_warnings.patch" -) - -DOCS=( CHANGELOG.md README.md ) - -distutils_enable_tests pytest - -src_prepare() { - default - sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 -} diff --git a/app-doc/ford/ford-6.2.0.ebuild b/app-doc/ford/ford-6.2.0.ebuild deleted file mode 100644 index 9032e2e46..0 --- a/app-doc/ford/ford-6.2.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi toolchain-funcs - -MY_PN="FORD" -DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" -HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford"; -SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - >=dev-python/markdown-3.4[${PYTHON_USEDEP}] - >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - >=dev-python/toposort-1.7[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.6
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/devtools/
commit: 799814d4216019e23a2357683e26dbf10947826e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:39:26 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:55:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=799814d4 dev-python/devtools: unkeyword 0.10.0-r1 for ~x86 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/devtools/devtools-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/devtools/devtools-0.10.0-r1.ebuild b/dev-python/devtools/devtools-0.10.0-r1.ebuild index 417e5be12..5fa9ae14b 100644 --- a/dev-python/devtools/devtools-0.10.0-r1.ebuild +++ b/dev-python/devtools/devtools-0.10.0-r1.ebuild @@ -24,7 +24,7 @@ HOMEPAGE=" RESTRICT="!test? ( test )" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" SLOT="0" RDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ffsubsync/
commit: eae4b65e24f7e22373a9747f7bee1cdca737b5f2 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:27:58 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:27:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eae4b65e media-video/ffsubsync: drop 0.4.22, 0.4.23 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> media-video/ffsubsync/Manifest| 2 -- media-video/ffsubsync/ffsubsync-0.4.22.ebuild | 37 --- media-video/ffsubsync/ffsubsync-0.4.23.ebuild | 37 --- 3 files changed, 76 deletions(-) diff --git a/media-video/ffsubsync/Manifest b/media-video/ffsubsync/Manifest index 48da11b3d..77daac463 100644 --- a/media-video/ffsubsync/Manifest +++ b/media-video/ffsubsync/Manifest @@ -1,3 +1 @@ -DIST ffsubsync-0.4.22.tar.gz 3822889 BLAKE2B 3df9e52b38fc3d25243924e5a0005fa2332c4bfed93dc5538446e17f197f578a60f28de41c0496be91c258286f321ac1f72589c923b77c807e10abcf1b3a75b4 SHA512 4d4ef4b1e4c99a7d8810f84a9b494632bc374e6a91db037d79f76495a77f5243a48428cdcf679db03968616ebe5c81c9fc5550160125910c3332b4f4afd3f728 -DIST ffsubsync-0.4.23.tar.gz 3823053 BLAKE2B 0ee91bb0cf634a651285be3e5edbdbc3fc799211d2a3c8a279a95426e3d944501874279e3b545b0d6b53ab1d25333e36aa785d0e379bb838fc4a35a40b94b212 SHA512 408f735b52f1a875cb18b11a2809df03dd5e905c7c25de21feead7fe17e95708ffa7bc5f24ddde909b5957160dbf7ff8981bbb8ba7f499bb2621de042236e1e4 DIST ffsubsync-0.4.25.tar.gz 3823703 BLAKE2B 059b043c90002c596fdccafe4892edb0249387adc10eba265ccd7c05fd1ed013a7542921e2fd000de6de1d185916db23b1d0d49262835dbdf294a0ebb9fbb337 SHA512 18b95a83ee87d5b9c028375c4e7bf8409f18d1d425dc3d7907d8a1814ef3c3c0cea0f8460d1fe0e2ad700ca92f3a0e464017b48ffae00edd234ec342c4a6deee diff --git a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild deleted file mode 100644 index 1994453a4..0 --- a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Automagically syncronize subtitles with video" -HOMEPAGE="https://github.com/smacke/ffsubsync"; -SRC_URI="https://github.com/smacke/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/cchardet[${PYTHON_USEDEP}] - ' python3_{8..10}) - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - >=dev-python/future-0.18.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] - >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/srt-3.0.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/webrtcvad[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild deleted file mode 100644 index 1994453a4..0 --- a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Automagically syncronize subtitles with video" -HOMEPAGE="https://github.com/smacke/ffsubsync"; -SRC_URI="https://github.com/smacke/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/cchardet[${PYTHON_USEDEP}] - ' python3_{8..10}) - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] - dev-python/ffmpeg-python[${PYTHON_USEDEP}] - >=dev-python/future-0.18.2[${PYTHON_USEDEP}] - >=dev-python/numpy-1.12.0[${PYTHON_USEDEP}] - >=dev-python/pysubs2-1.2.0[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=dev-python/srt-3.0.0[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - dev-python/webrtcvad[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/castopod/
commit: e47f6e012e471f6b659a3f661557d124d587c2ca Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:06:57 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:31 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e47f6e01 www-apps/castopod: add 1.4.5, drop 1.4.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> www-apps/castopod/Manifest | 2 +- www-apps/castopod/{castopod-1.4.1.ebuild => castopod-1.4.5.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/castopod/Manifest b/www-apps/castopod/Manifest index 2d74279fb..258fdce6b 100644 --- a/www-apps/castopod/Manifest +++ b/www-apps/castopod/Manifest @@ -1,2 +1,2 @@ -DIST castopod-1.4.1.tar.gz 52379315 BLAKE2B 05c22be9f299112106da4c83cf601b9c4512199fdaa0861b2b730a1b9bc36bc2e55b98943a30af45d23a073e690d87cb7d282337d546e4916647c53597360982 SHA512 100f27a77f155aa13420b051cacd1e677178cbbb3e88b25ef31d828fc80c70f34fda52cc17d61126c01fc1f237e34310207efa85e421d3a51befda436832c10a DIST castopod-1.4.3.tar.gz 52273984 BLAKE2B 2bd30d98b05172f851573b71c8503900805db20028554a67d11a0b8f8f9415421aaf018f7c872bac9c04d939197025432b1b06ff827d53705101138da6c6773e SHA512 f30feb71001d29dd14a96e51a06999356d7691f44da0eb0c96a28a14f4113d966e86ad1fde7583b5f2400bb764a2bc961c59b6b2ca233f15cb17edc805ea91e9 +DIST castopod-1.4.5.tar.gz 51626589 BLAKE2B 3340a77a109cf6c9665342af2bbc67b70520d8261d3adcd816d1335a545d96441a19dd83a68b58ee3ef0e58d1c7915475a70fbc72094f1aa94f7d7104835c00e SHA512 58c4f0da2b93f6e0b68cf93686fb280af9292c5c3e72d5672ebfd70b14ac545fb9d6be9266a74c08b12b0f0ccdacff42e6b96f163df925e1020373af9966e5db diff --git a/www-apps/castopod/castopod-1.4.1.ebuild b/www-apps/castopod/castopod-1.4.5.ebuild similarity index 94% rename from www-apps/castopod/castopod-1.4.1.ebuild rename to www-apps/castopod/castopod-1.4.5.ebuild index 07f295e55..da3aac29f 100644 --- a/www-apps/castopod/castopod-1.4.1.ebuild +++ b/www-apps/castopod/castopod-1.4.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit optfeature webapp -UPLOAD_HASH="a486871ac2e2787c90420001bf782c7a" +UPLOAD_HASH="50c9b05f5267aa48c562539182d9ffd1" DESCRIPTION="Open-source hosting platform made for podcasters" HOMEPAGE=" https://castopod.org
[gentoo-commits] repo/proj/guru:dev commit in: dev-nim/cligen/
commit: 4aed7c69531ec3ebff113ec3296b6570478046cb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:07:37 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4aed7c69 dev-nim/cligen: add 1.6.8, drop 1.6.6 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-nim/cligen/Manifest | 2 +- dev-nim/cligen/{cligen-1.6.6.ebuild => cligen-1.6.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest index 48603444f..af5765715 100644 --- a/dev-nim/cligen/Manifest +++ b/dev-nim/cligen/Manifest @@ -1,2 +1,2 @@ -DIST cligen-1.6.6.tar.gz 441388 BLAKE2B ed15fe6d5b5a9a779ac8ed39c8b4f5fb4f44faa431bedcf8444c374f758d33a46b96b92ed785bc076431ea6bab45d3b2c2bff2d54590f2b9a66c648de18728aa SHA512 e09b760d825238b8719e2a1894123b604588e8375c7b337316fa9ec16d9022b8384cf2e8799f06010a41ec923d0c69fc93fff79d2a1c48673ffb6acb39d4d689 DIST cligen-1.6.7.tar.gz 441610 BLAKE2B 46fda5067e6df440b9954a4b99e09454d7610c3ae4c878be533f097d7159d6eea9b3dd34bb63cab746e951818f15b901c53591ef51f78c39d9b784d25feb27ef SHA512 66026590c5ee319eac18ab1edbe39ad4858b206243ada3e64fbbfcad625eafa18adcb607a49ab225ca629b71ae28bf67c1e47360e08ea75e0d9df4f067fc67a2 +DIST cligen-1.6.8.tar.gz 442112 BLAKE2B 91166348ee373821f2dc3f58ada6b9b1b7ba5331b57cf593d5091a448ca877c0b1db8b8dfc155ba18d6f9aeeaa5f879ae2e956bd9935e6d7abc29907c2afa266 SHA512 d9ee7ec2ee90e4accc40bedab29fd5f5746318edd1290c55a9a9dd1e1a8c13bfae94efcb07ecc62b4c96c6d608e33856d9971e46531c4944d15278600dc6a6a4 diff --git a/dev-nim/cligen/cligen-1.6.6.ebuild b/dev-nim/cligen/cligen-1.6.8.ebuild similarity index 100% rename from dev-nim/cligen/cligen-1.6.6.ebuild rename to dev-nim/cligen/cligen-1.6.8.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/lucky_flow/
commit: da2f9bde1e0660f2d73a53ffe5f4d24fd408c691 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:08:42 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da2f9bde dev-crystal/lucky_flow: add 0.9.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/lucky_flow/Manifest| 1 + dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-crystal/lucky_flow/Manifest b/dev-crystal/lucky_flow/Manifest index 2b129c21a..60b1039c7 100644 --- a/dev-crystal/lucky_flow/Manifest +++ b/dev-crystal/lucky_flow/Manifest @@ -1 +1,2 @@ DIST lucky_flow-0.9.0.tar.gz 16811 BLAKE2B c5a01bd000e0977a65f959fb9f3ed2ed3103ef1bb2b8bca549634297c317b65196af44116486f65b1b4d6ddec424004df884eee61b557afc07157b178e3b7ded SHA512 003016d5a623df2b748b949cf0d993fea765b7e68b795e4143c22f69d3849ccc19d529a597559716fcd8b8e21a31e1c0035ff6b1b62b02fc518675012b3e53ef +DIST lucky_flow-0.9.1.tar.gz 16887 BLAKE2B 3dd6422f9edaaebf032fa08cdfe35392d91b933980b2b2de65b785ec8c63140f8cbb2b055a679e94725445a68a9ccaafb2f4a5de74bb1cac8928133be330b75d SHA512 bd09f0cf141236ed8648f9db507f652de2986348df9b5db44d389849d196e10af17de11ecaea850fea3a9c844bbad456fd4360a53ee44ba2d1b1dae0f9c15084 diff --git a/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild b/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild new file mode 100644 index 0..a213375bd --- /dev/null +++ b/dev-crystal/lucky_flow/lucky_flow-0.9.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="LuckyFlow is a library for testing user flows in the browser" +HOMEPAGE="https://github.com/luckyframework/lucky_flow"; +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystal-html5 + dev-crystal/habitat + dev-crystal/selenium + dev-crystal/webdrivers + dev-crystal/webless +" + +src_test() { + ecrystal spec --tag "~headless_chrome" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-crystal/selenium/
commit: ff7d38296258e62d67c6549a0c7dd591392ae9fa Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Jul 6 00:09:54 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:24:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff7d3829 dev-crystal/selenium: add 0.12.0, drop 0.9.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-crystal/selenium/Manifest | 2 +- dev-crystal/selenium/{selenium-0.9.1.ebuild => selenium-0.12.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-crystal/selenium/Manifest b/dev-crystal/selenium/Manifest index ef9a05395..98a9edeb1 100644 --- a/dev-crystal/selenium/Manifest +++ b/dev-crystal/selenium/Manifest @@ -1,2 +1,2 @@ DIST selenium-0.11.0.tar.gz 19041 BLAKE2B 1cb6d2479b503dbb9e688f606e551ef4f5c5baa0f5c17fa98f20b1c12d11227c911a6e3025812fa36a7171199314682abbf6134770f6307c7e284909d9ec9205 SHA512 1086be36dd6785677db87e2eb982c5eaf7621e18246276765afc68a2a735ece9fe5331623516eb74b22e81232b071901e78afec087e696f13223c611acca77b0 -DIST selenium-0.9.1.tar.gz 15955 BLAKE2B 3a2a7d60ad4e9eb41d3e75484dbce38c66209971506c79266fed08261019839555fbc4e82b4ad80eab37acef8374ce9b700754d2190bb8c56f76120aefafd3f5 SHA512 e9b7940816ade0e159c377e1a7026bdec4719afbb83df6773a72fa911d54c57eb9fb7a5bb0a154f154ad38876b0916f187a2f50a404dc1810f8215bc2fee6c19 +DIST selenium-0.12.0.tar.gz 19117 BLAKE2B 071bec550a262076b44368fcee29086b7e578394de965b8fe52b9910e63742b334ccee76da9ea21f39dbeff192678087f3b9f7dbf30c7531e0471280e922231a SHA512 86abefb770feb451f9f454eb982fd073e4df87b8630dd53be385d5beeae9c1261c52f6a949935a3a4a0776d5c93992bbe253b245f7024ed8ca93fd8b5ed0e3b6 diff --git a/dev-crystal/selenium/selenium-0.9.1.ebuild b/dev-crystal/selenium/selenium-0.12.0.ebuild similarity index 100% rename from dev-crystal/selenium/selenium-0.9.1.ebuild rename to dev-crystal/selenium/selenium-0.12.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/markdown-include/
commit: cc804f10938531c50e1af5d0c60e1e6d5cf2c556 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:26:44 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:26:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc804f10 dev-python/markdown-include: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/markdown-include/Manifest | 1 - .../markdown-include/markdown-include-0.8.1.ebuild | 27 -- dev-python/markdown-include/metadata.xml | 20 3 files changed, 48 deletions(-) diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest deleted file mode 100644 index 49765423b..0 --- a/dev-python/markdown-include/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2 diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild deleted file mode 100644 index ed4e07389..0 --- a/dev-python/markdown-include/markdown-include-0.8.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs" -HOMEPAGE="https://github.com/cmacmackin/markdown-include"; - -LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" -SLOT="0" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -src_prepare() { - sed -i "s/description-file/description_file/" setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml deleted file mode 100644 index 11fd896fc..0 --- a/dev-python/markdown-include/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - torokhov-...@yandex.ru - Sergey Torokhov - - - An extension to Python-Markdown which provides an "include" function, - similar to that found in LaTeX (and also the C pre-processor and Fortran). - - - cmacmackin/markdown-include - markdown-include - - Chris MacMackin - cmacmac...@gmail.com - - -
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ffsubsync/
commit: 28b722dca9ea6678248bee55a20e19f84e82a3cb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Jul 9 01:28:28 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Jul 9 01:28:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28b722dc media-video/ffsubsync: move dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> media-video/ffsubsync/ffsubsync-0.4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild b/media-video/ffsubsync/ffsubsync-0.4.25.ebuild index 7a8049b00..429bcb4df 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.25.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.25.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64" RDEPEND=" ~dev-python/auditok-0.1.5[${PYTHON_USEDEP}] dev-python/chardet[${PYTHON_USEDEP}] - dev-python/charset_normalizer[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] dev-python/faust-cchardet[${PYTHON_USEDEP}] dev-python/ffmpeg-python[${PYTHON_USEDEP}] >=dev-python/future-0.18.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/
commit: c75b687ef09f4ebb1287a28be60dc441c9b46486 Author: Matt Turner gentoo org> AuthorDate: Sun Jul 9 01:30:07 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Jul 9 01:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75b687e www-client/epiphany: Remove timeout multiplier I added this for debugging and mistakenly left it in. Signed-off-by: Matt Turner gentoo.org> www-client/epiphany/epiphany-44.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/epiphany/epiphany-44.5.ebuild b/www-client/epiphany/epiphany-44.5.ebuild index 8af546e9bfe1..08712d0db0e2 100644 --- a/www-client/epiphany/epiphany-44.5.ebuild +++ b/www-client/epiphany/epiphany-44.5.ebuild @@ -68,7 +68,7 @@ src_configure() { } src_test() { - virtx meson_src_test --timeout-multiplier=30 + virtx meson_src_test } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libshumate/, media-libs/libshumate/files/
commit: 63ef74e2de3433a9326731d50bd755b72ab4f4eb Author: Matt Turner gentoo org> AuthorDate: Sun Jul 9 01:29:17 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Jul 9 01:32:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ef74e2 media-libs/libshumate: Version bump to 1.0.4 Closes: https://bugs.gentoo.org/889352 Signed-off-by: Matt Turner gentoo.org> media-libs/libshumate/Manifest | 1 + .../1.0.4-tests-Add-test-setup-for-valgrind.patch | 98 ++ media-libs/libshumate/libshumate-1.0.4.ebuild | 64 ++ 3 files changed, 163 insertions(+) diff --git a/media-libs/libshumate/Manifest b/media-libs/libshumate/Manifest index 4f4977a28229..c6e5fc462052 100644 --- a/media-libs/libshumate/Manifest +++ b/media-libs/libshumate/Manifest @@ -1 +1,2 @@ DIST libshumate-1.0.3.tar.xz 110868 BLAKE2B 56d2304208dd41e1c6dc14b76bd6c5cadfb3359576c1c74405851e63be06deaa92bce4fae7bb91855fee53f561dfa84ccbb7ff61eed2f3195d6a93f76e3e2668 SHA512 dc72955bdbe6eee3d4d82dd884c5e74341fa5de25af388d3cc41a368170e4d8f5edf32acdf320e7dde9bc6ace94694e166eafb864887f66a60fb4053d12e1462 +DIST libshumate-1.0.4.tar.xz 111960 BLAKE2B 889ddcf2231091f72bcadb94a12db545218c8c145c2c803b6febd75481087177cc92c5406d08ed450940f17bb5f094bcb4124cdd5bfa7d3d3ac69b225cf449e9 SHA512 6befa699f11c2bf60ff8d109f24f8015b44084816e66d365d3e7249897901b1d2117f038289287df450296132c6ebe267411caa6bfb2bcf306f907d10a3d1be7 diff --git a/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch b/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch new file mode 100644 index ..fa3a0ea30abc --- /dev/null +++ b/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch @@ -0,0 +1,98 @@ +https://gitlab.gnome.org/GNOME/libshumate/-/merge_requests/158/ + +From f4f806207cc59c21331d1542f6629e85a59ea1db Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Thu, 1 Dec 2022 20:48:57 -0500 +Subject: [PATCH] tests: Add test setup for valgrind + +valgrind is great, but it often does not support the latest instruction +sets used by core libraries (e.g. AVX instructions used in glibc). That +leads to failures that are unrelated to libshumate. For example: + + 6/7 viewportFAIL0.16s killed by signal 4 SIGILL + [...] + vex amd64->IR: unhandled instruction bytes: 0xC4 0xE1 0xF9 0x90 0xD 0xDE 0xE8 0x1 0x0 0x41 + vex amd64->IR: REX=0 REX.W=1 REX.R=0 REX.X=0 REX.B=0 + vex amd64->IR: VEX=1 VEX.L=0 VEX.n=0x0 ESC=0F + vex amd64->IR: PFX.66=1 PFX.F2=0 PFX.F3=0 + +Categorizing these tests under a 'valgrind' setup allows distributions +to easily disable them. +--- + tests/meson.build | 38 +- + 1 file changed, 17 insertions(+), 21 deletions(-) + +diff --git a/tests/meson.build b/tests/meson.build +index eadf54f..362e87d 100644 +--- a/tests/meson.build b/tests/meson.build +@@ -6,21 +6,18 @@ test_env = [ + 'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()), + ] + +-valgrind_tests = [ +- 'coordinate', +- 'memory-cache', +- 'viewport', +-] +- + tests = [ ++ 'coordinate', + 'file-cache', +- 'marker', + 'map', ++ 'marker', + 'marker-layer', ++ 'memory-cache', ++ 'viewport', + ] + + if get_option('vector_renderer') +- valgrind_tests += [ ++ tests += [ + 'vector-expression', + 'vector-style', + 'vector-value', +@@ -29,21 +26,20 @@ endif + + subdir('data') + ++# Allow the tests to be easily run under valgrind using --setup=valgrind + valgrind = find_program('valgrind', required: false) + + if valgrind.found() +- foreach test : valgrind_tests +-executable = executable( +- test, +- test_resources, +- '@0@.c'.format(test), +- dependencies: [libshumate_dep], +-) +- +-test(test, valgrind, args: ['--leak-check=full', '--error-exitcode=1', executable], env: test_env) +- endforeach +-else +- tests += valgrind_tests ++ add_test_setup('valgrind', ++exclude_suites: [ 'no-valgrind', 'flaky' ], ++exe_wrapper: [ ++ valgrind, ++ '--leak-check=full', ++ '--error-exitcode=1', ++], ++env: test_env, ++timeout_multiplier: 20, ++ ) + endif + + foreach test : tests +@@ -55,4 +51,4 @@ foreach test : tests + ) + + test(test, executable, env: test_env) +-endforeach +\ No newline at end of file ++endforeach +-- +2.39.3 + diff --git a/media-libs/libshumate/libshumate-1.0.4.ebuild b/media-libs/libshumate/libshumate-1.0.4.ebuild new file mode 100644 index ..835ca224551f --- /dev/null +++ b/media-libs/libshumate/libshumate-1.0.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala virtualx + +DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps" +HOMEPAGE="https://wiki.gnome.org/Projects/libshumate https://gitlab.gnome.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/baselayout/
commit: d148943deee0e9d74622cff112e680069b324dc6 Author: Mike Gilbert gentoo org> AuthorDate: Sun Jul 9 01:29:52 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:29:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d148943d sys-apps/baselayout: add 2.14 Bug: https://bugs.gentoo.org/909664 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/baselayout/Manifest | 1 + sys-apps/baselayout/baselayout-2.14.ebuild | 367 + 2 files changed, 368 insertions(+) diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest index 294492d1164a..547771aec137 100644 --- a/sys-apps/baselayout/Manifest +++ b/sys-apps/baselayout/Manifest @@ -1,2 +1,3 @@ DIST baselayout-2.13.tar.bz2 29423 BLAKE2B a399e515297d3a936c5821205f1f0d6de844580099936be50e80a463b9fa6239aead52b7b371136680e263e326f7e6a1faea8cd8db0f11462cf0e8166707fc91 SHA512 ff16f20cf2c65258ab6d48c403607113f84fc57ffee6650652202746095f402f8c6a4f22040d0bb9310180945131bed6a0fda3717b39080a987e4f5224339095 +DIST baselayout-2.14.tar.bz2 30182 BLAKE2B c5f67795233e565c2c75c97a55c000aec98e901bb0a25f1aeb52b01b44d7c09bfc6e67813234629ca71ff32d603e82ada8e66e5ab6007fa0664b95367256320d SHA512 bffd118f5e92975b9247d854fc5683a311dbcd03efa37a13dfd05d04e92a6e784858d3a55aa689f782229afc5985e829eb332c08a79eed081bf0a47720ca7e8a DIST baselayout-2.9.tar.bz2 30200 BLAKE2B 3a997e847e853a5bcdce7eb06d50fda4727a6c408ca614bdc8dd576bfc9296d3c625c4e8791dbdb078dd5088f818e5ee98eea5d14d737f465ed225554da26180 SHA512 c07726141446c9d9202bac19642baf819b28a838814e1dd3c200d1768af64a913bd9188923029e0b0edf7e420d5aad7bdde278d6c24c4f40029fddbad28d8e02 diff --git a/sys-apps/baselayout/baselayout-2.14.ebuild b/sys-apps/baselayout/baselayout-2.14.ebuild new file mode 100644 index ..a588c68f51e9 --- /dev/null +++ b/sys-apps/baselayout/baselayout-2.14.ebuild @@ -0,0 +1,367 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib prefix + +DESCRIPTION="Filesystem baselayout and init scripts" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; +if [[ ${PV} = ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="build +split-usr" + +RDEPEND="!sys-apps/baselayout-prefix" + +riscv_compat_symlink() { + # Here we apply some special sauce for riscv. + # Two multilib layouts exist for now: + # 1) one level libdirs, (32bit) "lib" and (64bit) "lib64" + #these are chosen by us to closely resemble other arches + # 2) two level libdirs, "lib64/lp64d" "lib64/lp64" "lib32/ilp32d" ... + #this is the glibc/gcc default + # Unfortunately, the default has only one fallback, which is "lib" + # for both 32bit and 64bit. So things do not break in 1), we need + # to provide compatibility symlinks... + + # This function has exactly two parameters: + # - the default libdir, to determine if 1) or 2) applies + # - the location of the symlink (which points to ".") + + # Note: we call this only in the ${SYMLINK_LIB} = no codepath, since + # there never was a ${SYMLINK_LIB} = yes riscv profile. + + case ${CHOST} in + riscv*) + # are we on a one level libdir profile? is there no symlink yet? + if [[ ${1} != */* && ! -L ${2} ]] ; then + ln -s . $2 || die "Unable to make $2 riscv compatibility symlink" + fi + ;; + esac +} + +# Create our multilib dirs - the Makefile has no knowledge of this +multilib_layout() { + local dir def_libdir libdir libdirs + local prefix prefix_lst + def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI) + libdirs=$(get_all_libdirs) + + if [[ -z "${SYMLINK_LIB}" || ${SYMLINK_LIB} = no ]] ; then + prefix_lst=( "${EROOT}"/{,usr/,usr/local/} ) + for prefix in "${prefix_lst[@]}"; do + for libdir in ${libdirs}; do + dir="${prefix}${libdir}" + if [[ -e "${dir}" ]]; then + [[ ! -d "${dir}" ]] && + die "${dir} exists but is not a directory" + continue + fi + if ! use split-usr && [[ ${prefix} = ${EROOT}/ ]]; then + libdir="${libdir%%/*}" + dir="${prefix}${libdir}" +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/baselayout/
commit: e6a1b3610fba8ef576da75ea19e3b40feaf50f6b Author: Mike Gilbert gentoo org> AuthorDate: Sun Jul 9 01:31:52 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:31:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a1b361 sys-apps/baselayout: drop 2.9 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/baselayout/Manifest | 1 - sys-apps/baselayout/baselayout-2.9.ebuild | 370 -- 2 files changed, 371 deletions(-) diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest index 547771aec137..8f24feb7c25e 100644 --- a/sys-apps/baselayout/Manifest +++ b/sys-apps/baselayout/Manifest @@ -1,3 +1,2 @@ DIST baselayout-2.13.tar.bz2 29423 BLAKE2B a399e515297d3a936c5821205f1f0d6de844580099936be50e80a463b9fa6239aead52b7b371136680e263e326f7e6a1faea8cd8db0f11462cf0e8166707fc91 SHA512 ff16f20cf2c65258ab6d48c403607113f84fc57ffee6650652202746095f402f8c6a4f22040d0bb9310180945131bed6a0fda3717b39080a987e4f5224339095 DIST baselayout-2.14.tar.bz2 30182 BLAKE2B c5f67795233e565c2c75c97a55c000aec98e901bb0a25f1aeb52b01b44d7c09bfc6e67813234629ca71ff32d603e82ada8e66e5ab6007fa0664b95367256320d SHA512 bffd118f5e92975b9247d854fc5683a311dbcd03efa37a13dfd05d04e92a6e784858d3a55aa689f782229afc5985e829eb332c08a79eed081bf0a47720ca7e8a -DIST baselayout-2.9.tar.bz2 30200 BLAKE2B 3a997e847e853a5bcdce7eb06d50fda4727a6c408ca614bdc8dd576bfc9296d3c625c4e8791dbdb078dd5088f818e5ee98eea5d14d737f465ed225554da26180 SHA512 c07726141446c9d9202bac19642baf819b28a838814e1dd3c200d1768af64a913bd9188923029e0b0edf7e420d5aad7bdde278d6c24c4f40029fddbad28d8e02 diff --git a/sys-apps/baselayout/baselayout-2.9.ebuild b/sys-apps/baselayout/baselayout-2.9.ebuild deleted file mode 100644 index 4cf8882d3ef8.. --- a/sys-apps/baselayout/baselayout-2.9.ebuild +++ /dev/null @@ -1,370 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib prefix - -DESCRIPTION="Filesystem baselayout and init scripts" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; -if [[ ${PV} = ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="build +split-usr" - -RDEPEND="!sys-apps/baselayout-prefix" - -pkg_setup() { - multilib_layout -} - -riscv_compat_symlink() { - # Here we apply some special sauce for riscv. - # Two multilib layouts exist for now: - # 1) one level libdirs, (32bit) "lib" and (64bit) "lib64" - #these are chosen by us to closely resemble other arches - # 2) two level libdirs, "lib64/lp64d" "lib64/lp64" "lib32/ilp32d" ... - #this is the glibc/gcc default - # Unfortunately, the default has only one fallback, which is "lib" - # for both 32bit and 64bit. So things do not break in 1), we need - # to provide compatibility symlinks... - - # This function has exactly two parameters: - # - the default libdir, to determine if 1) or 2) applies - # - the location of the symlink (which points to ".") - - # Note: we call this only in the ${SYMLINK_LIB} = no codepath, since - # there never was a ${SYMLINK_LIB} = yes riscv profile. - - case ${CHOST} in - riscv*) - # are we on a one level libdir profile? is there no symlink yet? - if [[ ${1} != */* && ! -L ${2} ]] ; then - ln -s . $2 || die "Unable to make $2 riscv compatibility symlink" - fi - ;; - esac -} - -# Create our multilib dirs - the Makefile has no knowledge of this -multilib_layout() { - local dir def_libdir libdir libdirs - local prefix prefix_lst - def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI) - libdirs=$(get_all_libdirs) - - if [[ -z "${SYMLINK_LIB}" || ${SYMLINK_LIB} = no ]] ; then - prefix_lst=( "${EROOT}"/{,usr/,usr/local/} ) - for prefix in "${prefix_lst[@]}"; do - for libdir in ${libdirs}; do - dir="${prefix}${libdir}" - if [[ -e "${dir}" ]]; then - [[ ! -d "${dir}" ]] && - die "${dir} exists but is not a directory" - continue - fi - if ! use split-usr && [[ ${prefix} = ${EROOT}/ ]]; then - libdir="${libdir%%/*}" - dir="${prefix}${libdir}" -
[gentoo-commits] proj/baselayout: New tag: baselayout-2.14
commit: Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:24:32 2023 + New tag: baselayout-2.14
[gentoo-commits] proj/baselayout:master commit in: /
commit: 2e5afe86d2134937572a3dd78341de14e8a814d5 Author: Mike Gilbert gentoo org> AuthorDate: Sun Jul 9 01:20:51 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:20:51 2023 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=2e5afe86 Update ChangeLog Signed-off-by: Mike Gilbert gentoo.org> ChangeLog | 132 +++--- 1 file changed, 117 insertions(+), 15 deletions(-) diff --git a/ChangeLog b/ChangeLog index f51e31f0..ff099a8e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,120 @@ +commit 5c926abe03ba6e17ba58faa71a512b3f6db90b19 +Author: Mike Gilbert +Commit: Mike Gilbert + +Makefile: create /dev/console and /dev/null in the layout target + +Bug: https://bugs.gentoo.org/909664 +Signed-off-by: Mike Gilbert + +commit 60664bef0aae2e1975a18a8cdecee02bcbf0a730 +Author: Mike Gilbert +Commit: Mike Gilbert + +Makefile: simplify creation of /root, /tmp, /var/tmp + +Signed-off-by: Mike Gilbert + +commit 8982430a505574a5d8869d45a5bee699fc2abebf +Author: Sam James +Commit: Sam James + +share/issue.devfix: tweak whitespace, use HTTPS + +Signed-off-by: Sam James + +commit 078b1b75dc5cc4595d835e3344ac6668ddf73f7f +Author: Sam James +Commit: Sam James + +etc/profile: fix trailing whitespace + +Signed-off-by: Sam James + +commit 77016216767358d9892b1736439ee60b9b197221 +Author: Sam James +Commit: Sam James + +share/fstab: fix whitespace + +As Matt pointed out on the PR. + +Fixes: aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb +Signed-off-by: Sam James + +commit 4040300c749f6cab84bdfa9c12ec72b113568865 +Author: Florian Schmaus +Commit: Sam James + +share/fstab: make example root filesystem entry use xfs + +The new default of the handbook is xfs, so follow that in baselayout's +fstab. + +Suggested-by: Sam James +Signed-off-by: Florian Schmaus +Closes: https://github.com/gentoo/baselayout/pull/4 +Signed-off-by: Sam James + +commit 94aa297486ca7ace7fa3bcce2889bba6a892424c +Author: Florian Schmaus +Commit: Sam James + +share/fstab: make comment regarding pass number a NOTE + +Signed-off-by: Florian Schmaus +Signed-off-by: Sam James + +commit 0979cb590cd99ecf298fc3de4b0c20d33251b717 +Author: Florian Schmaus +Commit: Sam James + +share/fstab: move fstable header right above example entries + +Move the fstable table header right above the commented-out example +fstab entries. Also split "" into " ", since +those are two different fields (see fstab(5)). + +Signed-off-by: Florian Schmaus +Signed-off-by: Sam James + +commit aaf5ebb65b16fd41877a04cde82fdd3d8cc90cfb +Author: Florian Schmaus +Commit: Sam James + +share/fstab: drop reiserfs references and noatime, use defaults + +ReiserFS was deprecated in Linux 5.18 and slated for removal in 2025. + +Using 'noatime' does seldom really bring any noticeable performance +benefit. The default of 'relatime', which Linux supports for a long +time, is a good compromise. Having an (coarse-grained) atime allows +for certain use cases. For example, a tool that detects unused +packages in a system and suggest them for removal. + +A generic configuration file like this should simply use the +defaults. Especially if those are sane ones. No need to continue the +noatime cargo cult. + +Signed-off-by: Florian Schmaus +Signed-off-by: Sam James + +commit 0613954c3960f6d07f2550494480d38a0341cde2 +Author: Mike Gilbert +Commit: Mike Gilbert + +passwd: update home directory for portage user + +Signed-off-by: Mike Gilbert + +commit 3bfcd8238abf92146a7e17b44625ea1e5325230c +Author: Mike Gilbert +Commit: Mike Gilbert + +Update ChangeLog + +Signed-off-by: Mike Gilbert + commit bc22069d1a41eeec6e22ba9bf391412a0244f5a7 Author: Mike Gilbert Commit: Mike Gilbert @@ -179,18 +296,3 @@ Commit: William Hubbs typo fix Signed-off-by: William Hubbs - -commit ffb9e602847f4f196d6366dd1f982046853b29f4 -Author: orbea -Commit: William Hubbs - -etc/shells: Add yash to login shells - -Yash, yet another shell, is a POSIX-compliant command line shell -written in C99 (ISO/IEC 9899:1999). Yash is intended to be the most -POSIX-compliant shell in the world while supporting features for daily -interactive and scripting use. - -Closes: https://github.com/gentoo/baselayout/pull/1 -Signed-off-by: orbea -Signed-off-by: William Hubbs
[gentoo-commits] proj/baselayout:master commit in: /
commit: 04fce684374ad832e70f56076fb713ac3de12c53 Author: Mike Gilbert gentoo org> AuthorDate: Sun Jul 9 01:23:23 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:23:23 2023 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=04fce684 2.14 Signed-off-by: Mike Gilbert gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 24671480..ac5f6912 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ # It also has the added bonus of being easier to install on systems # without an ebuild style package manager. -PV = 2.13 +PV = 2.14 PKG = baselayout-$(PV) DISTFILE = $(PKG).tar.bz2
[gentoo-commits] proj/baselayout:master commit in: /
commit: 5c926abe03ba6e17ba58faa71a512b3f6db90b19 Author: Mike Gilbert gentoo org> AuthorDate: Thu Jul 6 17:25:46 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:16:36 2023 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=5c926abe Makefile: create /dev/console and /dev/null in the layout target Bug: https://bugs.gentoo.org/909664 Signed-off-by: Mike Gilbert gentoo.org> Makefile | 4 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 36c9134c..24671480 100644 --- a/Makefile +++ b/Makefile @@ -73,6 +73,10 @@ layout: $(INSTALL) -d -m 0700 $(DESTDIR)/root $(INSTALL) -d -m 1777 $(DESTDIR)/tmp $(INSTALL) -d -m 1777 $(DESTDIR)/var/tmp + # Essential device nodes for init/openrc in early boot + # Nonfatal in case we are running as non-root + -mknod -m 0600 $(DESTDIR)/dev/console c 5 1 + -mknod -m 0666 $(DESTDIR)/dev/null c 1 3 layout-usrmerge: layout rm -fr ${DESTDIR}/bin
[gentoo-commits] proj/baselayout:master commit in: /
commit: 60664bef0aae2e1975a18a8cdecee02bcbf0a730 Author: Mike Gilbert gentoo org> AuthorDate: Thu Jul 6 17:16:20 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jul 9 01:16:36 2023 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=60664bef Makefile: simplify creation of /root, /tmp, /var/tmp Signed-off-by: Mike Gilbert gentoo.org> Makefile | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 3c8071c3..36c9134c 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # baselayout Makefile -# Copyright 2006-2011 Gentoo Foundation +# Copyright 2006-2023 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # # We've moved the installation logic from Gentoo ebuild into a generic @@ -12,10 +12,11 @@ PKG = baselayout-$(PV) DISTFILE = $(PKG).tar.bz2 CHANGELOG_LIMIT = --after="1 year ago" -INSTALL_DIR= install -m 0755 -d -INSTALL_EXE= install -m 0755 -INSTALL_FILE = install -m 0644 -INSTALL_SECURE = install -m 0600 +INSTALL ?= install +INSTALL_DIR= $(INSTALL) -m 0755 -d +INSTALL_EXE= $(INSTALL) -m 0755 +INSTALL_FILE = $(INSTALL) -m 0644 +INSTALL_SECURE = $(INSTALL) -m 0600 KEEP_DIRS = \ /bin \ @@ -27,7 +28,6 @@ KEEP_DIRS = \ /mnt \ /opt \ /proc \ - /root \ /run \ /sbin \ /sys \ @@ -70,9 +70,9 @@ layout: ln -snf ../run $(DESTDIR)/var/run ln -snf ../run/lock $(DESTDIR)/var/lock # Special dirs - chmod 0700 $(DESTDIR)/root - chmod 1777 $(DESTDIR)/var/tmp - chmod 1777 $(DESTDIR)/tmp + $(INSTALL) -d -m 0700 $(DESTDIR)/root + $(INSTALL) -d -m 1777 $(DESTDIR)/tmp + $(INSTALL) -d -m 1777 $(DESTDIR)/var/tmp layout-usrmerge: layout rm -fr ${DESTDIR}/bin
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: c3d5d3eebd88048dc257b5579d437736941be7f0 Author: Marek Szuba gentoo org> AuthorDate: Sun Jul 9 00:30:49 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Jul 9 00:30:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d5d3ee sys-libs/libblockdev: add a subslot to all ebuilds Signed-off-by: Marek Szuba gentoo.org> sys-libs/libblockdev/libblockdev-2.28-r1.ebuild | 2 +- sys-libs/libblockdev/libblockdev-2.28-r2.ebuild | 2 +- sys-libs/libblockdev/libblockdev-.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild b/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild index 4d0836e9f708..16134d249951 100644 --- a/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild +++ b/sys-libs/libblockdev/libblockdev-2.28-r1.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" fi LICENSE="LGPL-2+" -SLOT="0" +SLOT="0/2" # subslot is SOVERSION IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo" # Tests require root. In a future release, we may be able to run a smaller # subset with new run_tests.py arguments. diff --git a/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild index 1be0372d3a14..b0ea270cfb87 100644 --- a/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild +++ b/sys-libs/libblockdev/libblockdev-2.28-r2.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="LGPL-2+" -SLOT="0" +SLOT="0/2" # subslot is SOVERSION IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd test +tools vdo" # Tests require root. In a future release, we may be able to run a smaller # subset with new run_tests.py arguments. diff --git a/sys-libs/libblockdev/libblockdev-.ebuild b/sys-libs/libblockdev/libblockdev-.ebuild index 73e19fc076a1..7d85d1383f49 100644 --- a/sys-libs/libblockdev/libblockdev-.ebuild +++ b/sys-libs/libblockdev/libblockdev-.ebuild @@ -20,7 +20,7 @@ else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="LGPL-2+" -SLOT="0" +SLOT="0/3" # subslot is SOVERSION IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd +nvme test +tools" # Tests require root. In a future release, we may be able to run a smaller # subset with new run_tests.py arguments.
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/
commit: 0bc862265ed250c228bc730b7cc49a367b5fd60c Author: Marek Szuba gentoo org> AuthorDate: Sun Jul 9 00:32:07 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Jul 9 00:32:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc86226 sys-libs/libblockdev: sync up the live ebuild Signed-off-by: Marek Szuba gentoo.org> sys-libs/libblockdev/libblockdev-.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sys-libs/libblockdev/libblockdev-.ebuild b/sys-libs/libblockdev/libblockdev-.ebuild index 7d85d1383f49..c44cfbc5a2a4 100644 --- a/sys-libs/libblockdev/libblockdev-.ebuild +++ b/sys-libs/libblockdev/libblockdev-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools python-single-r1 xdg-utils DESCRIPTION="A library for manipulating block devices" @@ -21,7 +21,7 @@ else fi LICENSE="LGPL-2+" SLOT="0/3" # subslot is SOVERSION -IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm kbd +nvme test +tools" +IUSE="+cryptsetup device-mapper escrow gtk-doc introspection lvm +nvme test +tools" # Tests require root. In a future release, we may be able to run a smaller # subset with new run_tests.py arguments. RESTRICT="!test? ( test ) test" @@ -29,6 +29,7 @@ RESTRICT="!test? ( test ) test" RDEPEND=" >=dev-libs/glib-2.42.2 dev-libs/libbytesize + sys-apps/gptfdisk >=sys-apps/kmod-19 >=sys-apps/util-linux-2.27 >=sys-block/parted-3.1 @@ -37,13 +38,9 @@ RDEPEND=" >=dev-libs/nss-3.18.0 dev-libs/volume_key ) - >=sys-fs/cryptsetup-1.6.7:= + >=sys-fs/cryptsetup-2.3.0:= ) device-mapper? ( sys-fs/lvm2 ) - dmraid? ( - sys-fs/dmraid - sys-fs/lvm2 - ) lvm? ( sys-fs/lvm2 virtual/udev @@ -60,6 +57,12 @@ BDEPEND+=" dev-util/gtk-doc-am gtk-doc? ( dev-util/gtk-doc ) introspection? ( >=dev-libs/gobject-introspection-1.3.0 ) + test? ( + $(python_gen_cond_dep ' + dev-libs/libbytesize[python,${PYTHON_USEDEP}] + ') + sys-block/targetcli-fb + ) " REQUIRED_USE="${PYTHON_REQUIRED_USE} @@ -90,13 +93,10 @@ src_configure() { --without-nvdimm $(use_enable introspection) $(use_enable test tests) - $(use_with bcache) $(use_with cryptsetup crypto) $(use_with device-mapper dm) - $(use_with dmraid) $(use_with escrow) $(use_with gtk-doc) - $(use_with kbd) $(use_with lvm lvm) $(use_with lvm lvm-dbus) $(use_with nvme)
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libblockdev/, sys-libs/libblockdev/files/
commit: 4d0304347f57f44cb1ba4f015aad75ca12e1596a Author: Marek Szuba gentoo org> AuthorDate: Sun Jul 9 01:00:46 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Jul 9 01:03:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d030434 sys-libs/libblockdev: add 3.0.1 Note that this version is not presently keyworded for arm, ia64, ppc and sparc due to missing keywords on sys-libs/libnvme. Closes: https://bugs.gentoo.org/910056 Signed-off-by: Marek Szuba gentoo.org> sys-libs/libblockdev/Manifest | 1 + .../files/libblockdev-3.0.1-sh_tests.patch | 23 ++ ...ockdev-.ebuild => libblockdev-3.0.1.ebuild} | 7 ++- sys-libs/libblockdev/libblockdev-.ebuild | 1 + 4 files changed, 31 insertions(+), 1 deletion(-) diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest index 4df36cdc8961..4046bb32be93 100644 --- a/sys-libs/libblockdev/Manifest +++ b/sys-libs/libblockdev/Manifest @@ -1 +1,2 @@ DIST libblockdev-2.28.tar.gz 925698 BLAKE2B 63ac7ab5bd02c1ef1848d0b252e09fe721cfe86258f063b7bab616766cbc56311707dcb2dd3a1fadf0e0840187f121aa178fd5959500cd590b846238a9d3e36e SHA512 9e01c41db4f728c8e81e710c6bb4725bbe34b3a7de25ff7f57b7b88ca6b7b5debbe858947585d314770036b2c3c533f9f8ff3d038b7ca50eee3d18f9fbe0d392 +DIST libblockdev-3.0.1.tar.gz 1066201 BLAKE2B bc213683fcfe78fcbeb494be90a5974911603f301152095b7aa6e0f14c0acfcaf946e8ef175b201d04d47de9d7743d9feaff5a31b23086b0253b5cab9cab24ee SHA512 b45e2f26691fe4016c8a161e1300f1edfca7a810e7535dd1eb787ad88a0d3110f75e0da289027eaed16bad275bfbb709b29b946e5fc3750a56e86c6453aa3a6d diff --git a/sys-libs/libblockdev/files/libblockdev-3.0.1-sh_tests.patch b/sys-libs/libblockdev/files/libblockdev-3.0.1-sh_tests.patch new file mode 100644 index ..c57464c39d86 --- /dev/null +++ b/sys-libs/libblockdev/files/libblockdev-3.0.1-sh_tests.patch @@ -0,0 +1,23 @@ +bash is fine with "test . == ." but e.g. dash fails on not having +the two dots quoted as strings. + +--- a/docs/Makefile.am b/docs/Makefile.am +@@ -2,7 +2,7 @@ + + html-doc.stamp: ${srcdir}/libblockdev-docs.xml ${srcdir}/libblockdev-sections.txt ${srcdir}/3.0-api-changes.xml $(wildcard ${srcdir}/../src/plugins/*.[ch]) $(wildcard ${srcdir}/../src/lib/*.[ch]) $(wildcard ${srcdir}/../src/utils/*.[ch]) + touch ${builddir}/html-doc.stamp +- test ${builddir} = ${srcdir} || cp ${srcdir}/libblockdev-sections.txt ${srcdir}/libblockdev-docs.xml ${builddir} ++ test "${builddir}" = "${srcdir}" || cp ${srcdir}/libblockdev-sections.txt ${srcdir}/libblockdev-docs.xml ${builddir} + gtkdoc-scan --rebuild-types --module=libblockdev --source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ --source-dir=${srcdir}/../src/utils/ --ignore-headers="${srcdir}/../src/plugins/check_deps.h ${srcdir}/../src/plugins/dm_logging.h ${srcdir}/../src/plugins/vdo_stats.h ${srcdir}/../src/plugins/fs/common.h" + gtkdoc-mkdb --module=libblockdev --output-format=xml --source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ --source-dir=${srcdir}/../src/utils/ --source-suffixes=c,h + test -d ${builddir}/html || mkdir ${builddir}/html +@@ -13,7 +13,7 @@ + -rm -rf ${builddir}/html + -rm -rf ${builddir}/xml + test ! -f ${builddir}/html-doc.stamp || rm ${builddir}/html-doc.stamp +- test ${builddir} = ${srcdir} || rm -f ${builddir}/libblockdev-sections.txt ${builddir}/libblockdev-docs.xml ${builddir}/3.0-api-changes.xml ++ test "${builddir}" = "${srcdir}" || rm -f ${builddir}/libblockdev-sections.txt ${builddir}/libblockdev-docs.xml ${builddir}/3.0-api-changes.xml + + install-data-local: + test -d ${DESTDIR}${datadir}/gtk-doc/html/libblockdev || mkdir -p ${DESTDIR}${datadir}/gtk-doc/html/libblockdev diff --git a/sys-libs/libblockdev/libblockdev-.ebuild b/sys-libs/libblockdev/libblockdev-3.0.1.ebuild similarity index 94% copy from sys-libs/libblockdev/libblockdev-.ebuild copy to sys-libs/libblockdev/libblockdev-3.0.1.ebuild index c44cfbc5a2a4..c2034e0c7802 100644 --- a/sys-libs/libblockdev/libblockdev-.ebuild +++ b/sys-libs/libblockdev/libblockdev-3.0.1.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == * ]] ; then else MY_PV="${PV}-1" SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2+" SLOT="0/3" # subslot is SOVERSION @@ -38,6 +38,7 @@ RDEPEND=" >=dev-libs/nss-3.18.0 dev-libs/volume_key ) + >=sys-apps/keyutils-1.5.0:= >=sys-fs/cryptsetup-2.3.0:= ) device-mapper? ( sys-fs/lvm2 ) @@ -68,6 +69,10 @@ BDEPEND+=" REQUIRED_USE="${PYTHON_REQUIRED_
[gentoo-commits] proj/portage:master commit in: .builds/
commit: 9a41acc7ee5d39c390d9a09421ad2671acee0be8 Author: Oskari Pirhonen gmail com> AuthorDate: Sat Jul 8 06:43:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 9 00:35:14 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9a41acc7 sr.ht ci: install pytest Ensure pytest exists on sourcehut builds before running Portage test suite. Signed-off-by: Oskari Pirhonen gmail.com> Closes: https://github.com/gentoo/portage/pull/1064 Signed-off-by: Sam James gentoo.org> .builds/ci.yml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/.builds/ci.yml b/.builds/ci.yml index 18cdbe47a..797aea074 100644 --- a/.builds/ci.yml +++ b/.builds/ci.yml @@ -20,6 +20,13 @@ tasks: - setup-python: | portage/.builds/setup-python.sh "${PYTHON_VERSIONS[@]}" + - setup-tests: | + for py in "${PYTHON_VERSIONS[@]}"; do +source ".venv-$py/bin/activate" +pip install pytest +deactivate + done + - test-install: | for py in "${PYTHON_VERSIONS[@]}"; do source ".venv-$py/bin/activate"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-verbose-parametrize/
commit: a3b08911ea198c9309952736b4a8ce7a8def9076 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 23:59:32 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:59:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b08911 dev-python/pytest-verbose-parametrize: enable PEP-517 mode and py3.12 Closes: https://bugs.gentoo.org/909953 Signed-off-by: Marek Szuba gentoo.org> .../pytest-verbose-parametrize-1.7.0-r1.ebuild | 37 ++ 1 file changed, 37 insertions(+) diff --git a/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0-r1.ebuild b/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0-r1.ebuild new file mode 100644 index ..8ec81faef350 --- /dev/null +++ b/dev-python/pytest-verbose-parametrize/pytest-verbose-parametrize-1.7.0-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="More descriptive parametrized-test IDs for py.test" +HOMEPAGE="https://github.com/man-group/pytest-plugins https://pypi.org/project/pytest-verbose-parametrize/"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# The test suite is borked, some of the tests are extremely sensitive to Python +# verbosity level whereas others act differently depending on whether the package +# has previously been installed or not. +RESTRICT="test" + +RDEPEND="dev-python/pytest[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools-git[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.0_collections-abc.patch +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-htmlproofer-plugin/
commit: 18ae7725f16c7b6a285f3a57f6c67cca0510d80b Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 23:07:14 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ae7725 dev-python/mkdocs-htmlproofer-plugin: keyword 0.13.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> .../mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild index 5bde85a5830f..57d2b7e4fa08 100644 --- a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild +++ b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-0.13.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/manuzhang/${PN}/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-monorepo-plugin/
commit: 3d063a69890b2fbdccd19e87d7c14452e31fae96 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 23:08:02 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d063a69 dev-python/mkdocs-monorepo-plugin: keyword 1.0.5 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild index e0e42827eeb2..578a81810428 100644 --- a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild +++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.0.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=" >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-gen-files/
commit: 3a7183d13f105c99c6c8e4ff9faad41d841ab9e8 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 22:55:45 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7183d1 dev-python/mkdocs-gen-files: keyword 0.5.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild index 3e74ddcb0c54..732770910ba6 100644 --- a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild +++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=">=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]" BDEPEND="test? ( dev-python/pytest-golden[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-golden/
commit: 41b4068e01a35a28e05d81ccda8cbc7fe9b746c0 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 22:43:54 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b4068e dev-python/pytest-golden: keyword 0.2.2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/pytest-golden/pytest-golden-0.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild index 3ad9c0b434be..3087ff87091d 100644 --- a/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild +++ b/dev-python/pytest-golden/pytest-golden-0.2.2.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/oprypin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=" >=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown-include/
commit: 109055cd362c58012c7b83313feabe77c0547c0f Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 22:38:27 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109055cd dev-python/markdown-include: keyword 0.8.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/markdown-include/markdown-include-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild index 1983e613780b..49aca9e16365 100644 --- a/dev-python/markdown-include/markdown-include-0.8.1.ebuild +++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" RDEPEND=">=dev-python/markdown-3.0[${PYTHON_USEDEP}]" BDEPEND=">=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown-exec/
commit: 430be976a4c64b5484b9a8e57b60a1544acc92f2 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 22:35:35 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430be976 dev-python/markdown-exec: keyword 1.6.0 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/markdown-exec/markdown-exec-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild index dbc2b3efc408..dcd59b62a3f2 100644 --- a/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild +++ b/dev-python/markdown-exec/markdown-exec-1.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" IUSE="ansi" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/gramps/
commit: 90f2d412a5a9e60006d48ff02fffc6dfd484f018 Author: Marek Szuba gentoo org> AuthorDate: Sat Jul 8 23:08:33 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jul 8 23:39:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f2d412 app-misc/gramps: add 5.1.6 Signed-off-by: Marek Szuba gentoo.org> app-misc/gramps/Manifest| 1 + app-misc/gramps/gramps-5.1.6.ebuild | 104 2 files changed, 105 insertions(+) diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest index c250581b7256..d21cf246dbc7 100644 --- a/app-misc/gramps/Manifest +++ b/app-misc/gramps/Manifest @@ -1 +1,2 @@ DIST gramps-5.1.5.tar.gz 17425167 BLAKE2B f07fcb84c28f1def84c5568da6ac38a78def8657a0ee010163cb7e0899dd94ebb1c851e2c9d207fd9725754363ac7243a66f0de6e0d9708270d2d43c90485212 SHA512 8e36e8da7cfb41cc0c77881993cfc212a15bf9775dad3c8be131889b70360117e023b6837b91dad28fc03198080290a08c8089856c753246ff14c7fc3bca38be +DIST gramps-5.1.6.tar.gz 17429153 BLAKE2B fe94d80ff209e1f27ec1cfa533e916514336c1d367435e0a9da4b8309efbc9c047302a67ec24e28237eaead67ff63e76bd1384ac1e3df10e08ae98aca126566b SHA512 419bbfa54ca3bf33e71fd579c84a56eebe4afc78ccd50c23b2d62869684709ccbf373e8da0e65835d9fc21a29d2d144597d6cf8c425e14c91574535d4b1ab64d diff --git a/app-misc/gramps/gramps-5.1.6.ebuild b/app-misc/gramps/gramps-5.1.6.ebuild new file mode 100644 index ..35795730b469 --- /dev/null +++ b/app-misc/gramps/gramps-5.1.6.ebuild @@ -0,0 +1,104 @@ +# Copyright 2001-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +# Sadly, PEP-517 mode breaks both the test suite and the installation of some of the data files +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" +HOMEPAGE="https://gramps-project.org/"; +SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="exif geo postscript +rcs +reports spell test" + +# Some of the tests fail unless the deprecated BerkeleyDB back-end is enabled. +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] + dev-python/pyicu[${PYTHON_USEDEP}] + exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] ) + ') + gnome-base/librsvg:2 + >x11-libs/gtk+-3.14.8:3[introspection] + x11-libs/pango[introspection] + x11-misc/xdg-utils + geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) + spell? ( app-text/gtkspell:3[introspection] ) + rcs? ( dev-vcs/rcs ) + reports? ( media-gfx/graphviz[postscript?] ) +" +BDEPEND="test? ( + $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ') +)" + +PATCHES=( + "${FILESDIR}"/${PN}-5.1.3-test_locale.patch +) + +distutils_enable_tests setup.py + +python_prepare_all() { + # Install documentation to the proper location. This can't be done + # easily with a patch because we substitute in the ${PF} variable, + # and that changes with every revision. + sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die + distutils-r1_python_prepare_all +} + +python_configure_all() { + DISTUTILS_ARGS=( + --resourcepath=/usr/share + --no-compress-manpages + ) +} + +python_test() { + # Gramps builds just fine out of tree but it confuses its test suite. + # The following at least lets the tests run properly in legacy mode. + rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \ + die "Failed to symlink build directory to source directory" + + # Set a sane default locale for the tests which do not explicitly set one. + local -x LC_ALL=C.UTF-8 + + esetup.py test || die +} + +# Ugly hack to work around Bug #717922 +python_install() { + local DISTUTILS_ARGS=( + --resourcepath=/usr/share + --no-compress-manpages + build + ) + distutils-r1_python_install + echo -n "${EPREFIX}/usr/share" > "${D}$(python_get_sitedir)/gramps/gen/utils/resource-path" || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +}