diff options
174 files changed, 2449 insertions, 942 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29637 BLAKE2B dc55898e270915c8c6ff04870af07707055c459c37465916efb01b4bb725ecad9ed9f41bdd2a87388350901302e68eb821dba40d713fbb9d3ce5cc76d1d09c6b SHA512 f0014ba0463975d978ed61366ea635266809187037f27c9b42550b858838f42221742dc1cb9f4f9bffcc646b5ab02f647c530ad70c65484be621834a18249ff9 -TIMESTAMP 2024-01-15T18:40:14Z +MANIFEST Manifest.files.gz 29624 BLAKE2B 4bc6770d819708ab6bd413b75a9c55e5bddd101b99ffab43f9203725ab9c3ffa7177dd25310f12c28d05a60f6219c1b6fdb10e405c0928e3fdf9893e64adcc5e SHA512 f3bfd76dc4dae7ebc354cf2f11493c2d63aae2741b979cb5c6c5d8ee1d94ae20ea6f6cf700612ea755b053eca8cb3a32182271101a9639f3eaea8ad6b099e9a4 +TIMESTAMP 2024-01-15T22:40:06Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWlfA5fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWltEZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klA8vhAAlBaMMtnKhc8MdOX76kDwZpMEvPn7jTTMhuGx/9jpyxqiLfDaRnJ8s1q/ -uEl/Y6VywBqi5NHMgVxgOWRiXqXn1DAcUhan9Ok4K8vvvPmRcAOdevjfZx/+piMy -xmLVXi5/Duz3sAyIMOTMRlweim6ZPPBr/o2iRvM7TP6ecSghAj1wEDXo5aFBw1yT -CnX2KZOElJaEvJfIDGWf21c194pFfZKVpbcDMK9voRv1RI0iL8r6W4889otyIN7D -8bI6LM54GdT9YLza4yQpyDrnF2AbLBA/SlySYqn2vYtyCV196C3YuqkvVgsn/OHq -agPRIWXenwWpYzmGo08fMW3I+08CIono9SuvMt2w9PpEkbIbuxw3wtlmwp6ZluKg -Kr43jOs7o7uwDfit05s9+/U/3kjYxgAdUrUhXOMdZKa1ZYkfWrhhk0c+fsR5anai -s04Iv1wfITOS1GdodgV0FLRjrrwyEf8wbZPtcKkISuaGcaS0ZbD1AyC7cTjJ8jO2 -+YKAN85CsY6cAsrCXhe7MBwHpP62SyVCUgbuCy9HmoLVu9McIG4VvcWrnHl7zRtv -fjsrxfNXknuUWulL3jcaAtqp46lwHFvVXbevfX9fvjdWHKZoFaVBjvvs2/3RrP1R -UiO0vxlcWyn48BtBjEqAwv8OJT8BX2ZJXi2u3QXYeeOwezTuzv8= -=fms2 +klDWSRAAhvpyHm+Fv6wOOoziKzNebGOw1ZzKHRDrjDVuyBRrdK7JuF6z2Y5cUzau +bcr6hwtEz2mI0uCr3+YeW4yrlg9NeJSdUbwLyPf/BlEcn6byWxusByG53OHJ5cFD +vtR5vl07EtAnbtx7hDNr6vJ2PCIKVEc7PRDHWBjpgPsMuWXFVCL/F9XFDJJw+zuc +yeWAbYsSrYEvQI+ygHOc6PL/2ICYQ8/7P8esst/M4Ll+Mz5qilpPxxqpuaabJwYT +3I7ETAyWbRpROQNBUAc3OjE6u8zVOTyWS5NkpB1a0jYEvx/uIRDaXiDQ5hvNca76 +7KTEFj6tbduZwzBT+Bz8Nr0INpJDu7Z2Qh5KyWPCQY9qoLBjBQzuNawVGRDl1/r7 +3ZWzknvQ9Ed1NELQIUUN0E4UJZ+JqeKbPcSeJ9BLH6lhYfYghYz6P0ygn68zqJDu +sftsAq+HD0Cr5qhPRpvGF8enkoJPt4dR3e+X9kKX+3CS/R+1ACepN9jFj2sYD+ET +g8PkDs6MxbRhXpB5zIvNvyFR23LYkBHcm8O/yUjDKzzFUt/cLnV23eYxvox++IKs +0Ox3/aJCHebrHka6mRVmJqD86ff0AsLoDLSPqAjU7ugB/SkVZIME+hmgnN7byJj+ +3f7x+Ff8Y6coo9gHZtUr575OephHphymZw2bXAF9ocfUfqxIRtk= +=Ubwu -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex da3469c22cef..b64e20b72394 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 4e72ff8aea5e..8993f8dd615f 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest index e36b8e0ba5e5..8812ce8e88fc 100644 --- a/app-emacs/apheleia/Manifest +++ b/app-emacs/apheleia/Manifest @@ -1,6 +1,4 @@ AUX 50apheleia-gentoo.el 387 BLAKE2B a9cc757f9c846a50dad3a4ba7383e5203dd158a6233cd7d9039e2f8bdbf31dd950577244a87165c7965c96bffd442b883b3a8e3e55be560332eeb749d413f4a6 SHA512 72ca9116df3e5e363977fc8d0b559a80fa055ce4ceb8d85b912f67eb705f5fd278454f692d2979ad371a047ba604a67de8aebb16c26871a59cf108a68e67f8b3 -DIST apheleia-3.2.tar.gz 44587 BLAKE2B b09764cedfe03d4b6086dba0cca7262253e2e03c401c237f82fbc773eeddd3e121471a35277f321175405c0cdedae9417240b80b5690b4a55b29e0067b312e14 SHA512 b351ef48f914500d04de20badb56a09657493702d95dbd5a5bbeec847cb79ee2977e5fdb8a26e25765b4308d2cee4b95cb2601da8022cda4b32adc64a660453c DIST apheleia-4.0.tar.gz 170327 BLAKE2B 82e5b545045ef8e5e17dd6930efe21c6eb5d04f6e22d0ce07e13af7c09237b93c09ff756e8e024751ecfc46d0809e408bfdc14e192cd9ded5cce955cd67a66bb SHA512 5cc5a12a8418372ade1ba968e34d8eae067d2c3401aeabd860b562a66a6efd1cc1b21eba6ff1d1e96a4e7aff18d26097e8758774f3fa2d5e663bdb9407647936 -EBUILD apheleia-3.2.ebuild 465 BLAKE2B 74ce33b56becfba35c33af2139e6e377d16043131398732fa86f8579c49a2c71eb8e9b863f1d6a0806f944a6185f9537d1723733807a1438cef4dd81bd602692 SHA512 9ca60454cd57090609b197314fd303ca9e2d9cb38d07822a886bb31176e584df74806d6e6578222f894758cf67f28391b9e8f77677831164648a2e5dbc03992d EBUILD apheleia-4.0.ebuild 465 BLAKE2B 19cdf44bdbc1c2aca8e4f4615874aa966755f433de41dd7a1edcec38e67a2b4f427a0c19ae40856a35f82e10db4f42f6a9d287e2396fe2786a89210fe480a74d SHA512 bc564d86c3602a59c26fe9f16469b6b899fe522efe08edc685ce5bfe3ba1286eb6af5a9011ce71c3d6c939b87cf04520f29ea933182bb92dd8b3ec1025e8ae8b MISC metadata.xml 870 BLAKE2B 9eefb192026bcc6839477e5199ff99071952a22f40c6ed6903cadedc585b4f4e1dd05c0da5fe49eab97160838277a071876fdeba23c78f11c8379f1a8a4c5bd0 SHA512 bcfbda9b31eb9826943119405ca2553fe99578e985d4b4c3397955b14cad7613e7115c69ca6dd4cbc3751574c36d46e1c6409f7482d8406ca7b896ece89f04d1 diff --git a/app-emacs/apheleia/apheleia-3.2.ebuild b/app-emacs/apheleia/apheleia-3.2.ebuild deleted file mode 100644 index 938ab18f90ea..000000000000 --- a/app-emacs/apheleia/apheleia-3.2.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26 - -inherit elisp - -DESCRIPTION="Reformat GNU Emacs buffers stably without moving point" -HOMEPAGE="https://github.com/radian-software/apheleia/" -SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~x86" - -DOCS=( README.md CHANGELOG.md ) -SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/async/Manifest b/app-emacs/async/Manifest index de7d775cac41..814c6461e56c 100644 --- a/app-emacs/async/Manifest +++ b/app-emacs/async/Manifest @@ -1,6 +1,4 @@ AUX 50async-gentoo.el 80 BLAKE2B e6b27662c8c0d0e38785c4268fedec8da7e9fd72b75c7ada413fa878624be04808238db88a4508dadf3e1c5f0c6811cf9d779dd3f86171c5d7d3e55604d98870 SHA512 f4517bccd0bcd8658ddc8b1e8241a1f5dd08176f6f6a6174f7c33200d0cd1cfff2b78f32d60538259348fe872057bd394cbdf98dbdc05248ca7c2d0118250498 -DIST emacs-async-1.9.7.tar.gz 28411 BLAKE2B a033b0d84a61f133c0a871b6355626a67250b61c6ae4640331c8d14b3abda0d9d7405bb9fb09128874053cc310b3532772f8a515afb63b6d740492e10c9af5a9 SHA512 ca2c118594cc1478b1f68b3fce7e2b9c10cc3a90146b33a2631286cdef60c39932aa0036837ea9546f963105de7fae8fbe3ab8b6f36daff95323ca89a0fea645 DIST emacs-async-1.9.8.tar.gz 33508 BLAKE2B 2e22c67c5bebe3c821d010a0f379aab9728fedb7a6345b81bcb7b093ffc54dbba1c7fa79d41eb5878b24024056607fff7d532b4702a7dc52163837af93c83f41 SHA512 c4c5406ce28dbfea0130b43a7f85d0a47626cf630c73318280896bd28f29bf5a8949077c242cd9c6162fecabbc619b2a270d532df341c4e286f1f7bb499da5f3 -EBUILD async-1.9.7.ebuild 543 BLAKE2B 8a2da7696bdad28511738c6a8f3e57f6c4bc7e3ebb3de1ba14e764921b019c737c0c06a74913c599621c384d3ca73184394c9a4ddc8581004e5cabc9e180bdcb SHA512 89bf8c176151cdfa1ae61374276a0dfbf39b017a8c09ecabcf3094fc089d9051886015ee401b9d270b6e75da4e43e7a5354cbe4dc6fb07a732c32f90644bda6f EBUILD async-1.9.8.ebuild 543 BLAKE2B 75db79fb82a23602e01374bc55eeb9af8587b18a6ae75ad758cd324e5b303ce69766956afce63a8e243d5ad48c04aed9f728825e1af9ffc64a51aa25ae85cb5e SHA512 f6dc68de9c4b46618fbf7993b3f3fb193f614a7a0ca873be3edf76970de56685874fac21d6b80df982123c6c5f1767362f6114bd4212f66113558a4dd4b3ad47 MISC metadata.xml 366 BLAKE2B 773ef114fba2a72f9223282cd40b3e46966a015caa04e91610ef5106a6df8b253d37bba5f575260a138e1811b9b57384a035eb3e517b28233e604450ed4f3d1b SHA512 c64120f7a70e14723680475519d82bfa6a4fd2a651b3ada184033fa6894521bd2fdecc058f9f43ec910bad8c2b72efb33add458e5e4269427d092a0300f4c910 diff --git a/app-emacs/async/async-1.9.7.ebuild b/app-emacs/async/async-1.9.7.ebuild deleted file mode 100644 index 208631a78af0..000000000000 --- a/app-emacs/async/async-1.9.7.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -MY_P="emacs-async-${PV}" -DESCRIPTION="Simple library for asynchronous processing in Emacs" -HOMEPAGE="https://github.com/jwiegley/emacs-async" -SRC_URI="https://github.com/jwiegley/emacs-async/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -SITEFILE="50${PN}-gentoo.el" -DOCS="README.md" - -src_compile() { - elisp-compile *.el - elisp-make-autoload-file -} diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest index 60a2ad1ce167..1f2db199cd7f 100644 --- a/app-emacs/cider/Manifest +++ b/app-emacs/cider/Manifest @@ -1,8 +1,8 @@ AUX 50cider-gentoo.el 213 BLAKE2B 5dfecdc5467e5e359be87197388c33ad5d12f58772755ce41a7c9c43733a3c828f3e6a76a75f9af781e0bc0466f950c673159dbf404afd7f34f4b09105f7f3b3 SHA512 fda3962b2b215456d167453da5269034cae830e8938f10b0b3b5bcd830c3bf623351a13afa6364d4082ed763e3bd42447a4b625d51a7690263c74aae08cac794 DIST cider-1.11.1.tar.gz 7290496 BLAKE2B c061652616341003241ecdb9001e4addcbae5b3b60161b121d3e6ff9408396e7907e8b13effedd706b08c9e541c694ae0f06c043f136a7bf83ed7870f4df88aa SHA512 b59120c6acc43856ad8d6c573d8dfab7bb93453b435d482719d1e4b2591e286b450695ea5ae6d11bc9b8c5a2163e877d7cbe7ffdc034d611415a799a0363e235 DIST cider-1.12.0.tar.gz 7291772 BLAKE2B b98c48e903981a55af935982cd9499fd017f5f49c8f20b4d7eb8a0b8ee133402ea1378363e33e1807305e116091197334de72bb480641c427b71835cb29a29ce SHA512 5568d8985865bdf249f90e491c0289e41ba48f01a1e372588cb3562b6b44c9b118993711261fe5414ec7c7099b4097a9ae9c92aee065ca5482cfad63845df3f0 -DIST cider-1.8.3.tar.gz 7282998 BLAKE2B a0c596decbed17fd7056d371cf68de1939d29256fc4e0180fb8bd8ed41f37803b3aa4ad533aedd6321ebc1547ee645bb6e503e0dba939c1ec694137e87d1ba65 SHA512 b703c0a35e27f7de4d87b0e4a58d5a6b3fcdae41262ca47dab22ad74ecce73510d57f3ab135e83edd7df447a91fbaaa994c60f5dbcec611feb3c7b5e8141b42f +DIST cider-1.13.0.tar.gz 7314595 BLAKE2B 9e2b9bef639541eeebe473ca3617dd874bb90c0e49bbb849ce842d6f490565a906b5a8ab41cfbf34c70f43c62d91609e0e2a5c9e4dbd53e44f7e361a160be38b SHA512 29530fe474514ee919bc1bb120335f2bf54b8b9ade481356759a8457db9f8f6e06c4a7f94dcfd516173ce7ab964576c92ec15bb07bdbd7cec8c5d3e134283e97 EBUILD cider-1.11.1.ebuild 1177 BLAKE2B 43d974dfce564d691264de4f6bbdb0ed20283274f593c559a114cfcbea5947b8cdbcd080fe197bfaf11489e0c95da52de7bdffd250bfcf12bb12d42c3bff2cbe SHA512 fcf4ef888723ceea964002809c8bf38454b83aa115fa9958941b256c2e0b564f49c4ae1d45bfac031c45c43730f58a6f3726de96b1219cb970cb0df27f8789a2 EBUILD cider-1.12.0.ebuild 1178 BLAKE2B 42a47275acf35f7b652188e2fd3dc8f34f57c67a5d76d92614ad4609783956f46e851d49460d1986a7b5fd2bf33b48a5b0f1b84d26cd9fff5a09ac9f60024b1f SHA512 92d859855d6db0cf5a97871008b90de00c10dd33d64d985d30bbea38929bf2a26b53d7eb5799b3ff3cc77311e6d9e9c6de6c4f566a0035f687134c28d8f71f9c -EBUILD cider-1.8.3.ebuild 1177 BLAKE2B 43d974dfce564d691264de4f6bbdb0ed20283274f593c559a114cfcbea5947b8cdbcd080fe197bfaf11489e0c95da52de7bdffd250bfcf12bb12d42c3bff2cbe SHA512 fcf4ef888723ceea964002809c8bf38454b83aa115fa9958941b256c2e0b564f49c4ae1d45bfac031c45c43730f58a6f3726de96b1219cb970cb0df27f8789a2 +EBUILD cider-1.13.0.ebuild 1178 BLAKE2B eb32e32d02fcdaecdf2a015d9569742d8f5ad7e52c6600b67530d7864ca6a2ab1dfffdf762bfc444f7638494361b5c2038978ad408b73432f38e9a117924dedd SHA512 51cc1b71bbcfc9e3018681cbddc5d8a7c6068eec578cd2a78f8c7df82d1d304e0383f2989b5f42946c0fe0f261e43f7273f952fb80e3123dab4ee7953c3d8917 MISC metadata.xml 935 BLAKE2B 866459527ea892f48cad2d9e72a5795360e541f5be6c805f0d4fe406244cb63bed93744630c0c4bc75fdd4bed3e2b86af2621deba1d6361787bcfba0b0217abb SHA512 76ed7275992cb1d0c9021ebb646768a76f60b5ffe303659c6f8579d86c4617c916ccacc0bd33a4582cd17bca941f5480d68a19879231622ac20af402f3d29458 diff --git a/app-emacs/cider/cider-1.8.3.ebuild b/app-emacs/cider/cider-1.13.0.ebuild index 1ee4fa950467..ed8a5e1da7ca 100644 --- a/app-emacs/cider/cider-1.8.3.ebuild +++ b/app-emacs/cider/cider-1.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ else SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi LICENSE="GPL-3+" diff --git a/app-emacs/citeproc-el/Manifest b/app-emacs/citeproc-el/Manifest index 50402a9f1aac..161f02cbc6f5 100644 --- a/app-emacs/citeproc-el/Manifest +++ b/app-emacs/citeproc-el/Manifest @@ -1,5 +1,5 @@ DIST citeproc-el-0.9.3.tar.gz 109131 BLAKE2B f6975cd587f61f5f05bfc3734e70ec686a3e26caa4b7905b5b4377c4ce6c8eae5199ea097de9abb10dd1a649587cf016c5fe0db4a6fd4012867655702f5004d8 SHA512 98275ef7ba0a7fc5d866ee010b5f4c8ecf75b12857c6355da07345957783815d9012f8aa86fd7462b8a08e4e3f3192853e1b4a0d5a0088acdb89476011375083 DIST citeproc-el-0.9.4.tar.gz 109594 BLAKE2B f13c1c93110666d897127c31da39eee392161fada18aa5cee940dfe4968b565d45a397536aa3d8c902625be6c3b27d4a19fca4aeab83233fb549c3f35169adcd SHA512 6772fea40203221e7016a5a0a5c2522b72889202f89eef4603dcbdb8c3c8c0050c5aabee8d56d5e56148e100fac33cd24489d3e03f2caa85964796b7d89ae019 EBUILD citeproc-el-0.9.3.ebuild 908 BLAKE2B f1f33cab1f2dc15882a44ade474cd8dcafa69f813777ea6013037470ca28d3296c991305f2fe9aaf2444a0dfcea5ef8dbb4060573cac3fd1a52cfcc168f1b735 SHA512 4d3cb341ae6108909e2ea92b2b876845ba2d4257834cc676b617665bef4bff2450cba1513459f6223f9de1e1980b66a0b130b02495f69107e20c842d9607e8b9 -EBUILD citeproc-el-0.9.4.ebuild 909 BLAKE2B 3798b5075e4e074883bf270769be02bab2bf138ae2aebb8ee777f7ddc111ce5dc4ab6d658d19ee7d8f0f2e69601131d5909b55692f5a658557b282636dafd325 SHA512 fdad746f1e31577d6a6ac418910e461297ca5a778f70e98f2df0d1ba8a9bf2bb75e495533397f65d696acec98789dac629522f90ff4538431b60edd3c4f4634b +EBUILD citeproc-el-0.9.4-r1.ebuild 992 BLAKE2B 2fede8c59b0bbe8d803ca99281cb5554a47a42cfa1b14bf84777faeede2408c646191de9b431e36f82313cfbc9d7bddf1164d7865113003a26a61c72862c1558 SHA512 62977247fc99aee645a8e8505ba2ac14897913235cc784d4c985e4c7da8d671b735320dc4b3c6f1f7f3bf158793c03366c3f20b1c5a1c3a046e663001e732579 MISC metadata.xml 1335 BLAKE2B 100bfe27f5d296a91fa300faa044dd80ba7762e53468b9f4c62c1ffaf23cfbcea7c611451f1ec82385d29d8a0400812ac536c302ae6f4b615bf25583d98c8b8b SHA512 2e9ce67c3e10f25113fe65a9307139b1e493ecb2b6cf15c34c5b4659279361fba04b5830cc20fb7a2818a290067236811754ca92607c8d991ea505657dad7570 diff --git a/app-emacs/citeproc-el/citeproc-el-0.9.4.ebuild b/app-emacs/citeproc-el/citeproc-el-0.9.4-r1.ebuild index 15506aca0ab1..19feb1b9cbbb 100644 --- a/app-emacs/citeproc-el/citeproc-el-0.9.4.ebuild +++ b/app-emacs/citeproc-el/citeproc-el-0.9.4-r1.ebuild @@ -9,17 +9,26 @@ inherit elisp DESCRIPTION="CSL 1.0.2 Citation Processor for Emacs" HOMEPAGE="https://github.com/andras-simonyi/citeproc-el" -SRC_URI="https://github.com/andras-simonyi/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/andras-simonyi/${PN}.git" +else + SRC_URI="https://github.com/andras-simonyi/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" >=app-editors/emacs-26:*[libxml2] + app-emacs/compat app-emacs/dash app-emacs/f app-emacs/parsebib @@ -38,10 +47,7 @@ BDEPEND=" DOCS=( README.md ) SITEFILE="50${PN}-gentoo.el" -src_test() { - ${EMACS} ${EMACSFLAGS} -L . -L test \ - -l citeproc-test-human.el \ - -l test/citeproc-test-int-biblatex.el \ - -l test/citeproc-test-int-formatters.el \ - -f ert-run-tests-batch-and-exit || die -} +elisp-enable-tests ert test \ + -l citeproc-test-human.el \ + -l test/citeproc-test-int-biblatex.el \ + -l test/citeproc-test-int-formatters.el diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest index 2c7750f307a8..4771ad32fa88 100644 --- a/app-emacs/compat/Manifest +++ b/app-emacs/compat/Manifest @@ -1,5 +1,3 @@ -DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b645522229a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390 DIST compat-29.1.4.4.tar.gz 129900 BLAKE2B 460aa851cbb341290cef250e70bf501a30cd174cd135ea429f7a3aa71597804c802c4225424072b49b4b7726b6e31c0ba36e6c0a4e154a2048075697656c2d31 SHA512 b6ecfde494dc5b1e96ed6d6cb450b3b647761c30128859a03d0d054e633227dd0714dd4ee8d39cf9eb4d702e9f08feaba41c39d91e6871724c458173e16d9e89 -EBUILD compat-29.1.4.2.ebuild 986 BLAKE2B 33e8a0a7e846187a687ce936641e7df6543a5b0918cfb4dadacae5d1467d19ce516920ccdfd35315dd22767b8bcadf056859025c16aaaee96ce13535a142a719 SHA512 a294148912bb8cb6cbaa3641d77a75a48a7e5276d4dd663d9d8d3fb43055381ea593c13d547dece2534363024cb3c4452898e44115852ddfacbd2f6789fc4702 EBUILD compat-29.1.4.4.ebuild 985 BLAKE2B 32c6b4e2eb38c18cf32c4b379ec61c499e3974d72aeafece632b86966daa4fffd1af14f95997224ff6800b68bdab73be4a88607c576380d308f533478dbdaad7 SHA512 1b9d7ddd9e4ceac02c6d16c1d140a26cb4a63c5e24e2923873e2bb5cffefcaa3434c9180d15f463f391e92a0e75c7544845bd82dfc3c555809796aca5987be77 MISC metadata.xml 510 BLAKE2B 6d189301e592c47ca50f1e1a54b4b8ec6fe8f8883761137562eb1c0c2e898bf9d09c520d4ac4d2edcc851e29ad6896950d412aefb80320913405ee3b0c2b6b9d SHA512 85329976678ef5733a30ffa89fb41a4b8ccbeb8b977b9525c0dbd1b099c5afe12fa40b3c71b403893efdb7a31790ae9a46d01224f949f85ceecc94dcb5ef4fbb diff --git a/app-emacs/compat/compat-29.1.4.2.ebuild b/app-emacs/compat/compat-29.1.4.2.ebuild deleted file mode 100644 index 5252013d2177..000000000000 --- a/app-emacs/compat/compat-29.1.4.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Compatibility libraries for Emacs" -HOMEPAGE="https://github.com/emacs-compat/compat/ - https://git.sr.ht/~pkal/compat/" -SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -BDEPEND="sys-apps/texinfo" - -ELISP_TEXINFO="${PN}.texi" - -src_compile() { - emake compile ${PN}.info -} - -src_test() { - local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")" - if [[ "${has_json}" != t ]] ; then - local line - while read line ; do - ewarn "${line}" - done <<-EOF - Your current Emacs version does not support native JSON parsing, - which is required for running tests of ${CATEGORY}/${PN}. - Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs" - to select that version. - EOF - else - emake test - fi -} diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest index 7ea7b4c61cf1..2fdccdd79ba9 100644 --- a/app-emacs/eldev/Manifest +++ b/app-emacs/eldev/Manifest @@ -1,8 +1,4 @@ -DIST eldev-1.6.tar.gz 283833 BLAKE2B c9111b97ef0ca8a70d60909f5ecacf6628e571e547a83a78aee478964bd8194b93a3c5c2fc83278a5e5e5c9909492699abe9edc1b8e113d2dafeb4af64b000b7 SHA512 855c63e173fa3ed8294eeabb08effb621e1b13d672ce035559f9eaa2dc5fa095302cc52b76fd3716312f0e5922b2774d3ccad741b764d67155f8d73c032acbe7 -DIST eldev-1.7.tar.gz 291763 BLAKE2B 3fabe4d6d596fe66ead62603c377817a0c2c991bd18e677dc37e2d55e48b37ce7fdae295587fdaad21e06be0f68c78f78f673a94b539f0aefad5bb3c7840c7c1 SHA512 5582d6af4d11cba7b685e3a1bbe2e4b2ca0af65d82fac42de0badd099f5bfe7458d4ca174834b1d0e450e10cdf5f7c409fff18027e5ce74c48c488e25a8a854a DIST eldev-1.8.1.tar.gz 297931 BLAKE2B ac19db5284ee782aac5cc876b754cc0c7dec4c150787f34ccec6bf2953c4cca8bd10ace4be0c9817802e3813001db661704cb9c68935f3a344d03cba09dc73d8 SHA512 c1a0eff02f64508493a0271bf5321969f2e629d4ce4609a4ed4bc6fe7df32e093bc2f4ee6bd28667d845a65830f270165bb69737a045316b689e45b16c14cc45 -EBUILD eldev-1.6.ebuild 1265 BLAKE2B 1eee453d4c432c5ed283696dd6091c8eaf4e930648d9173b82efd298c37f73ad88268aa4dddd7193417595e2cfd6352dceb90be9241683985030865392414f5b SHA512 3560a6e18c1f0afefd064163a4000f14ac41dd0dc6db3490c3add4a094b27f0cafa48d42f28da39342342bfa6fabf72648b7b4638883544ed3a27135afe43fd5 -EBUILD eldev-1.7.ebuild 1265 BLAKE2B 1eee453d4c432c5ed283696dd6091c8eaf4e930648d9173b82efd298c37f73ad88268aa4dddd7193417595e2cfd6352dceb90be9241683985030865392414f5b SHA512 3560a6e18c1f0afefd064163a4000f14ac41dd0dc6db3490c3add4a094b27f0cafa48d42f28da39342342bfa6fabf72648b7b4638883544ed3a27135afe43fd5 EBUILD eldev-1.8.1.ebuild 1265 BLAKE2B 1eee453d4c432c5ed283696dd6091c8eaf4e930648d9173b82efd298c37f73ad88268aa4dddd7193417595e2cfd6352dceb90be9241683985030865392414f5b SHA512 3560a6e18c1f0afefd064163a4000f14ac41dd0dc6db3490c3add4a094b27f0cafa48d42f28da39342342bfa6fabf72648b7b4638883544ed3a27135afe43fd5 EBUILD eldev-9999.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255 MISC metadata.xml 982 BLAKE2B db2324ced8f4bc4ba579130677175a9de7a8dc7b8d937cd902edd69a20bc897bf4ee034acb6a9400b88de82c58c2b144e62ec4ac7b75d8dc63cdf56670cacc9e SHA512 3e4d2d7ea4fbada45b4d933d7711266bcd9ffd217ee3c3e3351e9f66145785dc11449b4f09f5ffa4853d2b475db45e501848d259f80fb5aa26429acadcb6da7d diff --git a/app-emacs/eldev/eldev-1.6.ebuild b/app-emacs/eldev/eldev-1.6.ebuild deleted file mode 100644 index 60daff744a6e..000000000000 --- a/app-emacs/eldev/eldev-1.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs Lisp Development Tool" -HOMEPAGE="https://github.com/doublep/eldev/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doublep/${PN}.git" -else - SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -DOCS=( README.adoc ) -SITEFILE="50${PN}-gentoo.el" - -src_test() { - ELDEV_LOCAL="${S}" ./bin/${PN} test -} - -src_install() { - elisp_src_install - dobin bin/${PN} - - # NOTICE: If ELDEV_LOCAL is defined Eldev will use it - # to load up it's components, - # if it is not it will bootstrap itself from network - # always check if it uses installed Emacs Lisp files. - # Also, do not forget to run `env-update` & reopen your shell. - # https://github.com/doublep/eldev#influential-environment-variables - echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die - doenvd "${T}"/99${PN} -} - -pkg_postinst() { - elisp_pkg_postinst - - ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" - ewarn "to use Eldev in a shell before logging out (or restarting" - ewarn "your login manager)." -} diff --git a/app-emacs/eldev/eldev-1.7.ebuild b/app-emacs/eldev/eldev-1.7.ebuild deleted file mode 100644 index 60daff744a6e..000000000000 --- a/app-emacs/eldev/eldev-1.7.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs Lisp Development Tool" -HOMEPAGE="https://github.com/doublep/eldev/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doublep/${PN}.git" -else - SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" - -DOCS=( README.adoc ) -SITEFILE="50${PN}-gentoo.el" - -src_test() { - ELDEV_LOCAL="${S}" ./bin/${PN} test -} - -src_install() { - elisp_src_install - dobin bin/${PN} - - # NOTICE: If ELDEV_LOCAL is defined Eldev will use it - # to load up it's components, - # if it is not it will bootstrap itself from network - # always check if it uses installed Emacs Lisp files. - # Also, do not forget to run `env-update` & reopen your shell. - # https://github.com/doublep/eldev#influential-environment-variables - echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die - doenvd "${T}"/99${PN} -} - -pkg_postinst() { - elisp_pkg_postinst - - ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" - ewarn "to use Eldev in a shell before logging out (or restarting" - ewarn "your login manager)." -} diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest index 7fb412ff805e..e8e63bbc6d4c 100644 --- a/app-emacs/elpher/Manifest +++ b/app-emacs/elpher/Manifest @@ -1,5 +1,5 @@ AUX 50elpher-gentoo.el 112 BLAKE2B 1449734aec6fd3efe344c648f815b3e826e885a7b8d57909ee0eac50a5d1937974c6dffc202147ff319f356a69f329dbdfd52cf410cc50aa3895134d8277342a SHA512 ec9eab724eaf149120eff2476f816ed1b8db6d04da1ad673cb9e55dac17dd96a2209ca842d49ef8039bf17aa4ffff940f0afd87403ab7845f9300423695eab15 DIST elpher-3.5.0.tar.gz 59890 BLAKE2B 403597de5181377dae8527d2df4b547a7bf1ed5499c10501b3c057575789a685cc454118b136ca3c3c172626aa686bf99c60f365365f29fef68091816d9f2a32 SHA512 464f9dab3a99e07222c36ab2831d39e7eb90d79892d6cf53386b7b0e22f9da7b8f96a88c87e76dd722ff6849ca4cec75293ebd9c142920e859ea0be9ccf371e8 EBUILD elpher-3.5.0.ebuild 776 BLAKE2B c45856fe4a8bef9ed5c1a32f1593f955c8cdc7e251b7337e67172558d67b0fff57d8f1280791ca5d0fe010f32564f4c314760b0f28a18a4713f3a560b55b2c56 SHA512 a67a2917386c16d4d948fb98aa230c5dba44df21a6352deba7ad102fb332b32f0b1b57adb6f0cdcb8defe88e5d291d61d708fb6566145727402db6318e64c717 -EBUILD elpher-9999.ebuild 776 BLAKE2B aa6bec2947fca7ac86ba841b08a1e7fee7339a7015ab5de630fb8ef19539ba05c3e8a01c730045c40c01d982a9c0606bc8b402bd168ed83e10a7cd4651e1e42c SHA512 bf0dae5944e233bdfda1066516fe4000dcd32cdf453d615a137d7333aa05c1c8b3606ed8ce20c53bcf2771079a8c8b1755977dd1551e7a728b5d7e4f59274d95 +EBUILD elpher-9999.ebuild 778 BLAKE2B 10b248f57d59ada0330e430e3fd039b75d57e15b8b60ba635a74ec9abd3f2bf5f6cd6101e2da7ccc923f481e496bd4a62746832bf361aa388fbf0a9ca5f9c745 SHA512 8766862eea92beb9b67f00de4e21c992473c8a58c518e02dbd52bfee56609fe3b5d8cb078b69f538ac82dcb112620097fba799c48f1973d7819d5cdf96d2a3ad MISC metadata.xml 269 BLAKE2B e431fc3cbf82ae368f62ce9c0a0779eef2141b1d6aef94a47a87d29c92f5fae3f9cbcfbe59ab14a74bee673698b61a7446e4ade1804f330a9e2926b43ad3e700 SHA512 2899510a1184404b72d35aea6d963bfe2be26922150cd2f1f68107c22055a12e5b9ac54d9c07ad539ddaa204624ddf61990a3272ef4aa3f31e10b0a78b2fcc9a diff --git a/app-emacs/elpher/elpher-9999.ebuild b/app-emacs/elpher/elpher-9999.ebuild index 2b588b300012..3158f781fa81 100644 --- a/app-emacs/elpher/elpher-9999.ebuild +++ b/app-emacs/elpher/elpher-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ else else die "could not generate SRC_URI" fi - KEYWORDS="amd64 x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index 2727dab6cce3..1eb4fab9c835 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,6 +1,6 @@ AUX 50emms-gentoo.el 59 BLAKE2B 30539342b0dff0c6508585863470f73fcb2ea8da86819ba144422a775982425965e75617b6e2a83b582c4f00d1d9737b1b6d024d6ec654a014af9748e940a4d3 SHA512 e1dcdf700ec405915ecc67dbca29b89468ab16b413cfa9ae5910481036db4627609939a7142d1d58f4f66464f12af02722750e24b25513a265be66c0943f7c66 -DIST emms-16.tar.gz 213445 BLAKE2B 982e10c1e3bf5f0e305f94d80a2d753f6220ac9a5b8c991ff58273c1d39cea932e51837c1238cd89b07795fb11156e5230e806fc1329f08d78d43ec06d61bbdd SHA512 d36c0d7f797442350266b3f3d2783b0ce1310f4ee86969e1dc20c21e5814b79f124db157898b28d62fcf68975f506d3bbf3792ee218ab87444b7555fcb6a6db2 DIST emms-17.tar.gz 263213 BLAKE2B 0a72de7a59e2db9fb6a4fbfc78bc5417c0826d1719905063c0d037a424f73500e45de469850940ab3ce072b1c7a747bb65020a061d23a693706ba0894f7a441c SHA512 b8c6c2ee6e59214a6c2647b3ea4dac3a96ab6d5da7b0aa6890503621242ea7e56e91c27e4f8ccc20ed6def76ebd8be79633654067d39bfd9b2d5d831d31f2805 -EBUILD emms-16.ebuild 1010 BLAKE2B 1e47c8f91e93cadc2350a66645a638db99974cec35c97f6d92aada1869d0d94e764bf2d56942596bcd50f45c7be384cbc4bf6b9eaa99be8412b69d5420464331 SHA512 6ddcfb39bae459638b49f588a32378048a3c5bc8414c474013296989f5ad0d23a53d6b652b621b52e7236b48761f0216798d06baaea39996b9324fe4923c9423 +DIST emms-18.tar.gz 261059 BLAKE2B 93758279d12c96fb268557d60743f7c415724e9869073f4ac5d3c6aa8c755723f50d93c8fb3517a1f1266f5f1daf76796164b7b1b64f618170a53cbd6bc317eb SHA512 771dd5c6ca4ecc65f6108d8dabe5755aefd8ca6cf3ba766c4310227c44e95e22fdfd7415aa30f82b5f7b4b4be5c413fa576fdf6c59ab5e0647fa675d98a1cf9a EBUILD emms-17.ebuild 1010 BLAKE2B 1e47c8f91e93cadc2350a66645a638db99974cec35c97f6d92aada1869d0d94e764bf2d56942596bcd50f45c7be384cbc4bf6b9eaa99be8412b69d5420464331 SHA512 6ddcfb39bae459638b49f588a32378048a3c5bc8414c474013296989f5ad0d23a53d6b652b621b52e7236b48761f0216798d06baaea39996b9324fe4923c9423 +EBUILD emms-18.ebuild 1016 BLAKE2B 56a8b198c4c4f75f51bdd78caa766c639f34cbaa28d1321f586fb0f7a22b0a6573f95ee8f69a4f4646341a9fbb73051b50da22ca0e585e9a47d1f9fbffbe1265 SHA512 bceae15b9d4ecf1494b71bf1ec684229a173c1517efb6b932e8c685cf04ca3d701d475e83a50c3c90c7537fa2cb03fc7efdd754bc2285efd5567dfcc7c1203bd MISC metadata.xml 782 BLAKE2B 2b476ef3ee43bd2002ea5615e91c1ee8e7361413d6d2ed325f404a7c66a9f250f99ff43a7bcc6f38dc1827045cbe60139627c2203fb572189fcf88834c9a4926 SHA512 59586a57195f29b6d3749641177a3cb1c2d5f36aae0cca900fce72a9bee6bdf2a17a21f54f26bcc83c1f95b5732dc2037d4f1edcde2e19c185a655647deeb826 diff --git a/app-emacs/emms/emms-16.ebuild b/app-emacs/emms/emms-18.ebuild index c5130396d32c..ee43f01fcdd9 100644 --- a/app-emacs/emms/emms-16.ebuild +++ b/app-emacs/emms/emms-18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,8 +14,12 @@ LICENSE="GPL-3+ FDL-1.1+" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -RDEPEND="media-libs/taglib" -BDEPEND="${RDEPEND}" +RDEPEND=" + media-libs/taglib +" +BDEPEND=" + ${RDEPEND} +" # EMMS can use almost anything for playing media files therefore the dependency # possibilities are so broad that we refrain from setting anything explicitly diff --git a/app-emacs/vue-html-mode/Manifest b/app-emacs/vue-html-mode/Manifest index bfb522a6d1e9..e042440fa29e 100644 --- a/app-emacs/vue-html-mode/Manifest +++ b/app-emacs/vue-html-mode/Manifest @@ -1,5 +1,5 @@ AUX 50vue-html-mode-gentoo.el 119 BLAKE2B d90f13954dc7478c279f74985906b30f49ed6cb2fd99b77c5ce06fef9fb01fd860f89d6e176186a57d2e109c7db8e94ce520a2085f5b09b31d7669c7891904b4 SHA512 098e37fe09325f9bf8dd06919e44a06c212efef58b24bfdaba20f3bebb7734a4ecac1fe18dd48615ccb6ece0852f221a1cab364a54ee2ef1f8fa3633b9158c1e DIST vue-html-mode-0.2.tar.gz 17744 BLAKE2B 460a6f67c00d3b2e7372209766c2dc1729ff5ac1ef9ca8951ac0677937130d5b54cb3c22702d304efe70aa57117af067b6a103197738efa1f5ee77f285e01c18 SHA512 8fe8f19059d64355af9ae2ac95aba2ac71b50153f5a3270fd75b70433bce3fa628a04abe03dea84671dabe5c604b7b0ae298b33214038ef9fa5dff8aaf418a56 EBUILD vue-html-mode-0.2.ebuild 548 BLAKE2B 825ba57de9acc61294ac7caec5989baf04fa42b95db95936edd63c1f9c9d8b20d6ceffd246a5b16b4609018083f3bf0091f6f227dcd5b1f06dd7d20e8ec188f7 SHA512 76fe9d4aaad9ca66598ec575229fa664d9936377c3432afdc63f7898d2a5e6360c8ee11cb2691e9f451a70ddb36b0bd57949a1aa6a2b62a5417c125655bf9dda -EBUILD vue-html-mode-9999.ebuild 548 BLAKE2B ad9460d888a79a46d20110604702717afb4c605ca3f080791f1e425f683b8e43f8fcdaa394ed694bcfccd6bb345720366852535188f1b5fa009d9dc160d4bcf7 SHA512 b70e95ee801d27982b491d0cf1d9c5fc7b7c677ba30cf0f551089db3e25bd3cd6c32d06758951c1648c8d4625449e935e470b509e8103325ab2add0fef09318f +EBUILD vue-html-mode-9999.ebuild 549 BLAKE2B dd5e4e9e7c89060be7baaf95f4a72afc2bc86de0617de9e6f9c148a3dbc32d00ac5c021d03534b572bd9ae4288ba21fd70c68a81c1e7f886344ab2b258210de3 SHA512 3a7d4de91b7d88d37234304e84818e828bab31aab1dfd28d663830222fb1a0eb72e3e465e4d86e2e87b1c8e6e00251e8bde8822046067e8e353dfc8843e36424 MISC metadata.xml 873 BLAKE2B c14c69cecd4dd6c84fa9e0a2c8fd70fb9a72faa26be5c027323dadf0e263f67709f7d27d5b6a6607dab9cc1ca976257235ca80edebb269467a017d8097b34909 SHA512 477bcafaa2067146959fd7fe58aaf64ebe7f08ded64a98a6f2c504bf36e66fd17c02578287d0f25c50930551ab1e7644ca1bd84000ab3460c03207244b8f1d8f diff --git a/app-emacs/vue-html-mode/vue-html-mode-9999.ebuild b/app-emacs/vue-html-mode/vue-html-mode-9999.ebuild index 45107b950464..b1b342c0b34d 100644 --- a/app-emacs/vue-html-mode/vue-html-mode-9999.ebuild +++ b/app-emacs/vue-html-mode/vue-html-mode-9999.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/app-emacs/vue-mode/Manifest b/app-emacs/vue-mode/Manifest index 52828237d458..7daeff8ac6f6 100644 --- a/app-emacs/vue-mode/Manifest +++ b/app-emacs/vue-mode/Manifest @@ -1,5 +1,5 @@ AUX 50vue-mode-gentoo.el 180 BLAKE2B 9ca9863d184ef744515c48be2f9980b204c34e0e31b34c1b54df14ee5b9d4f3aadaee8488174cbc1f02dc81828f7b8e80f19e4bb02db1a4975f5d53559011e21 SHA512 2347049804865b784c49be20ea3b5a1abb72310826fd4e388a6ead3aac35afd1968e9144519815193b7c0934ed3721ec893597bed2de4c1b0dea0a93faf3e350 DIST vue-mode-0.4.tar.gz 12023 BLAKE2B bb20f56544b8bd67ece2753febb88c854b1ba243aeb7bc394cfece877a521c16fcb9284c4fcb2099b1cf65a0ae63252502668cf69f78043eebb68e295c620505 SHA512 2612b9928a6a2b209b82326e5600287072a284a7d4c431029d775be517893cef6825c0bb011689ab9d7258631ea2007d1613343b6bf8bf0676847a2dcfd039c6 EBUILD vue-mode-0.4.ebuild 764 BLAKE2B 0fba3dad8d0000583a301aec5381fd0f725bab06f36fb303ca072a019e4bc57ae77ffa6a46edf042b87b71aeb9215de29b009656fd7fe611079245e14d850a03 SHA512 fc258f42e1cb5fa838274cb28dfbfaf7184b6a3e1946910bcc86717c5b97ce9420e1fd1690afc2a74bf566bd95ed8e753d40ec664d6d3c262bf1af9295147d50 -EBUILD vue-mode-9999.ebuild 764 BLAKE2B c8051575603ab2e52172bf531d08b97a83c71d3ff37891f38bee87c68f2f92d1d6853887a63240fb2a8c08004e846c8be2ecdfa9af32c9db966b5289c99d5fde SHA512 9b8cd517de947b20024b5c2e29bf2bfc7d4e9fb1c1e0ac733c7bea18f2476242dcf5c3e5e8885d5b910b96f4965f138c2e29f748650578bfe02010215ced5ae1 +EBUILD vue-mode-9999.ebuild 765 BLAKE2B f792a691cbb3eab8102921abfff4d138a7751faa8a832f112d01690462028843654932006d69d5f6a18e8cda722e88ffbfc1f146c360e52c206e3396abd59ff8 SHA512 4e30f5c7a3cc938a1047fca03cccb78b13b7534eedc9e07e4de60f7e51336098ccf7bb5e5dd07f63fb6a1591b9657ccef122dcec7070a3e33d2de85d54431ae6 MISC metadata.xml 457 BLAKE2B 3e51a512d37230e50320a474faa19bbf3f5c06dd512fab1c328feef02e5c5831c5ce26b9663f8f4b518136ebefb790ce64fbf2195b49fec1c8774d81b86b9071 SHA512 b65abaf483508f551c00c00273f5ec06397a46687a90f678a3541bacfc8948df5df18ec63a2b45d69a861dc8a19bd6e4487a507bfd0cb74908b673892bec389b diff --git a/app-emacs/vue-mode/vue-mode-9999.ebuild b/app-emacs/vue-mode/vue-mode-9999.ebuild index e9c6f1eac018..9d29203f1a69 100644 --- a/app-emacs/vue-mode/vue-mode-9999.ebuild +++ b/app-emacs/vue-mode/vue-mode-9999.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]] ; then else SRC_URI="https://github.com/AdamNiederer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex b3f31f96fa6c..ec03ef6730f3 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 56e90571d017..c3ba2c0e8960 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,4 +1,6 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1 DIST algol68g-3.4.4.tar.gz 661980 BLAKE2B c596dbc7579415bd386f26f483857d6ffababdb43e9bb7bd8edc3171b447c3da2dc8baa25ad8fadcadd7dfdaa4650620b8449c5b0d9d2e056775726e7db53dc6 SHA512 d3d9b1aac61871475877c4dd1078bc856fd6f1726bd374e16d8ac9530aee00cdd7fb618c96afa98b28fd66dee343cc7bf92e201787d4598e41dbd794ec3d0a9a +DIST algol68g-3.4.6.tar.gz 661358 BLAKE2B 1a825534833f2b4ff4025c3ca2d2f022c1c78cf8f8a365cc12e97af1cc4994228b705d6395e5c967d6a195cd2fc542212025133e6410d4876d43c36952dc60c0 SHA512 831585cb90c524014cc199256dbcf663868b37804071774e2eac5c64944e25513df4584421042d02140ee2695a918caec9b99c837d117e775d3721bf09065fb4 EBUILD algol68g-3.4.4.ebuild 946 BLAKE2B 609343d646c2fa3b96ce05c42d4ffc78768e441a8b79e7f38c1a4266a0e3deb454db6d33a620e4c6df81faf10b83a0f27242899090b141688c57224fc4efae09 SHA512 f9bdbbe26e6d68fcac101941178d957367c73f15fed114ee0ae5de0a183aa35ab4bb659eb8299b4a5bc6854659fc6c3945e79858cab7dc35c5a0608fdb7aef09 +EBUILD algol68g-3.4.6.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3 MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a diff --git a/dev-lang/algol68g/algol68g-3.4.6.ebuild b/dev-lang/algol68g/algol68g-3.4.6.ebuild new file mode 100644 index 000000000000..6689c5616025 --- /dev/null +++ b/dev-lang/algol68g/algol68g-3.4.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Algol 68 Genie compiler-interpreter" +HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html" +SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" + +RDEPEND=" + curl? ( net-misc/curl ) + gsl? ( sci-libs/gsl:= ) + mpfr? ( dev-libs/mpfr:= ) + plotutils? ( media-libs/plotutils ) + postgres? ( dev-db/postgresql:* ) + readline? ( sys-libs/readline:= ) +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) + +src_configure() { + local -a myconf=( + $(use_enable curl) + $(use_enable gsl) + $(use_enable mpfr) + $(use_enable ncurses curses) + $(use_enable plotutils) + $(use_enable postgres postgresql) + $(use_enable readline) + $(use_with ncurses) + ) + econf "${myconf[@]}" +} diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex c6c407e92f43..c09f69cd145c 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/ffmpeg-python/Manifest b/dev-python/ffmpeg-python/Manifest index 5afe16f8f92b..bb6aca640d2d 100644 --- a/dev-python/ffmpeg-python/Manifest +++ b/dev-python/ffmpeg-python/Manifest @@ -3,6 +3,6 @@ AUX ffmpeg-python-0.2.0-no-future-795.patch 6088 BLAKE2B 259372f7b0ab18eecc387cc AUX ffmpeg-python-0.2.0-setup.py-pytest-runner.patch 366 BLAKE2B 874898215b2102406fa11ab4e2289671dc03a8b40a8831aa6958048b94c64a5cd1cd34d326539144ebe549046cb0df074e6ffb4b37a72aaa44d94c0bc161cfb6 SHA512 627bfc39b3f0feef02306d73d8dc113673483e0e1aa5182cada9d12195413d7638b94071a76b546092061d6916d45575a42aa5d949c8bd9df737c34b1b62ea71 DIST ffmpeg-python-0.2.0.tar.gz 3267771 BLAKE2B 8bca4a24434b6c7a542e3c178cb7bf1e5650f9763636d5378f9652cdd07ef19b0e96007d6bb71fdf1664efb6e33d597844c7d6a44dc8dcb1c083e21f53649469 SHA512 933ed958d61536bbbc0e0b08e19521c4b1f7df1cfe97de0b3d149a2748c5bd74915a3134861e8ecb1f92d5860315228b76aefcd087fcf07e188a56c651f5e301 DIST ffmpeg-python-0.2.0_p20220711.gh.tar.gz 3286678 BLAKE2B f2dd4445f43ebf2a867d528e24e80b137ddc099770069e1fdf081b640f8ea192ee0b17c26d9ee3d8a69a9c7bbd61d0b75cc3468aa5da4fdd809e50126dff4e06 SHA512 81f20e5cad819500b941d9ac579fe01efb4292f61e6279c6d560d70c11143d7c04146a8ccf9ae8ab6985cf04e6b7cc05849ec67df646caa75764f3a2c5761cde -EBUILD ffmpeg-python-0.2.0.ebuild 917 BLAKE2B d62bec0570717bd80bb3d6b400467c6a2a5e5653bbe0fe5402e71ae42f0ffb42244caff0bcbe5e9c610cd799999ec1a7912190bbda54ad1d19a0aea2615dd367 SHA512 1726b029f532ecdcdd73adc4498cecf380a5b7ce78c96f4b7ae8b3dac11bbab3c1862b569081a1af54fdd66ff8db088eb957fbc6b2d740e471a95661a79ca564 +EBUILD ffmpeg-python-0.2.0.ebuild 1362 BLAKE2B a4de875270a6828e1daca329421ced60179fa07f88257e4bd0b047736b5f44e977ed73a7cdc0c858e522184295e8771c94bf641758467d92336e96587d4b44e8 SHA512 f337a2b35f737bd93ef765e04ddcdbfdbccd29bf079c6d9b266021cb9cd8c7e13ff3dc58e5b101bd5deedccb89fa334b1dc989f470ffe9fe531c187c3f71ccc3 EBUILD ffmpeg-python-0.2.0_p20220711.ebuild 1409 BLAKE2B 8cf02ec06819c3fbb60586b2c608c6a3f427a127838f7badd658a9ba9a2d06f06a83b1a3010dab4378a592de786c86d528b22e55e334564cdadc072ba7fa05ca SHA512 38562a541681e01bf19a4751479b811defa86448799e0e7dfd6574139c96753aca707e19384d1ad22426b1874c2ba889c4af39197b3c94f92a51507cc792e53e MISC metadata.xml 577 BLAKE2B b155f565cf1946c705d3e9ad1a6f350235eebbb065bd109e53825cac7103c266f5fe675795daeeee960c36857e7ba88e72694ea42a7f5630117194bb9a72891d SHA512 aad6a67315534a72e86b1cf3146f7f43612c1e3a3782a681541e4ed4e6d5be70b2f1d46167fd0dd7efbe3bb07699787423b609b5da27a13e65081014adcd1653 diff --git a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild index 030b42d5156f..fd18cd92f295 100644 --- a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild +++ b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -34,5 +34,16 @@ PATCHES=( "${FILESDIR}"/${P}-setup.py-pytest-runner.patch ) +EPYTEST_DESELECT=( + ffmpeg/tests/test_ffmpeg.py::test__get_filter_complex_input + ffmpeg/tests/test_ffmpeg.py::test__input__start_time + ffmpeg/tests/test_ffmpeg.py::test__multi_output_edge_label_order + ffmpeg/tests/test_ffmpeg.py::test__probe + ffmpeg/tests/test_ffmpeg.py::test__probe__extra_args + ffmpeg/tests/test_ffmpeg.py::test_fluent_complex_filter + ffmpeg/tests/test_ffmpeg.py::test_pipe + ffmpeg/tests/test_ffmpeg.py::test_repeated_args +) + distutils_enable_tests pytest distutils_enable_sphinx doc/src diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index 8dc5eea12d18..c56a6a750d60 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -14,6 +14,15 @@ DIST pypy-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B 7478945b927d9df57e1 DIST pypy-exe-7.3.14-1.ppc64le.gpkg.tar 11110400 BLAKE2B 2651e0d0b592020a7b70a6bc43bd6d1eecc3842022a7fe09668abed088c2b6cbddc91f6dfa23a1474199290a2b1cc90111c3d5225c55b88e96ca26e19fe836f0 SHA512 aba7abe80d340ecedaaaf47747a109a32cf15bc0b2b16e3272440e8405b91314e423668c301a5cefa4a6b49c3718611012c138f5dc969cc78b5c8c53407ccdac DIST pypy-exe-7.3.14-1.x86-musl.gpkg.tar 9830400 BLAKE2B 2c8b24951ed3f74ffca0be4e4f3c9e841240591d2b66a996f7028011270b292702e827ca59a1591a439fa3adcc1d5e3167d87fd9a15799985389acc3ede9b82d SHA512 dac584239b247738165d650b9b7da87cf006ee88081f32b8daaebd1dfb62aef86c0278b93a1b161ffd7bb0d15675fb7c85f18b373202389536c671194dffc227 DIST pypy-exe-7.3.14-1.x86.gpkg.tar 9861120 BLAKE2B 02fb30d79d4dc7f844179f9f8ea42e8e4db607bf58b43f944dc2c2dcfaf1adf3acede93c32785bf46bb259af546a891471f558db7a00e653bf169760130dc0eb SHA512 e586be487950f0e33c558c8a2fc9f97fc46e9b4e5c113870661e45ee3c553b21686818eb36829b525201c24ec4c13da14bb22c723ae118ca40f222d2bf826458 +DIST pypy-exe-7.3.15-1.amd64-musl.gpkg.tar 12912640 BLAKE2B 7119865aae291e7920f7f62f489468696d9c508046db9ab3060ee6bd443dc7f4136670d0de45cd8f84c9231ec25b6664354208db4a7195d3a26c385b599b5258 SHA512 42305bd1c9f8034ef6dbcf25ae2f2318b8eb30fd04dd8de531b1a9a66304861331027722261101984194c4850e541ffa5b522d5188987b213f97057e3dc8a3cc +DIST pypy-exe-7.3.15-1.amd64.gpkg.tar 12892160 BLAKE2B 75c496341f45db9f9e3a202bf3f6f80e8d10f21588ffefef630920f9c4518aa7e4089ef7bd6287110123bed64a18081b6e739e590deff64ed5258ce318f81972 SHA512 bdc35fa69d8fbcdeb55e7707450197d5bedf33422e4cf7c8ee21e88d8673e0781e626a871c6ddd671248fb90d9474c3bc7371d771dcc81f9b88f413599d5ff3a +DIST pypy-exe-7.3.15-1.arm64-musl.gpkg.tar 10874880 BLAKE2B 69fcbab296f95a4c1ac1daea9e97de09d89949fdf8e247e1229a134a5eeda586e044c87ccd05a762656ad2d14cc8fc5ce1b7a65ae4f0568668b66e9f6a33b003 SHA512 b3b6164760dadbcc0af6151209e449f9143e6117fa4863d11502a0dbfca4efc0ad95c63f9a7b773a0a25f68a6028f8ed5fd8487b14ac8da565da480e706742d1 +DIST pypy-exe-7.3.15-1.arm64.gpkg.tar 10874880 BLAKE2B 5d4c6f3f422d1a90fb47a7603aacc1470dab6d5779a03b2bf07eb57035490d89abd7226a314a93f93566a5ff9703bc5a267c57ff6e6d4e7e6d3f7abf7763e78d SHA512 0400d9478de16a8e1e4ce312def4f4508470996268430d12a7f8def41e4d12cd69433f00fc61ba9b6056fba6090fd82e87ebe2d4da6314957c69c00e343717e1 +DIST pypy-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6696960 BLAKE2B a39cb7d46c4a877b2eab6c81c2728dea490953e71fda305c84eaca0131c8088372b14570bb06feb449201d67b5a416362a8571fee850c8109ec9f18890f5f2d3 SHA512 40a23a44ef11eefb4d7680ad947ec72e34e00e4fcd1a7f04cb078320dd8222918d5113de6d42b9e45a42066af861130887647087a40f6515e7ff4ba9cf0db07f +DIST pypy-exe-7.3.15-1.ppc64le.gpkg.tar 11100160 BLAKE2B 294ba3f95fc81122348747e922f589d16028a34bcc5dee12464a06584986f3bd6e542a4f097d7fdee3348d727bf4bbf1fdd6beb655f8e34f4608b319e22e8339 SHA512 c374a605372cd200cf7c7cd8792c74dd1187fc77c5405537539823044da344bde5a540442bcde39aaaa7c8bc330ea03896311e8353e0e81bab312fac40ff60fc +DIST pypy-exe-7.3.15-1.x86-musl.gpkg.tar 9861120 BLAKE2B 97d3d7b80150246c49688847d2a7008cade36a0a3c89c3223be6205cf17c4623520786b393c301d42146863afb6118f7b58bb406a25bdabd9b6737016cee8718 SHA512 ca98a1bce5cbc9e9d2b90c6766b6eee094165420c38c676e63a185f54db50f275723b4b5e6183b1cc44ffec199973a57c3b0cc5fb4b0b9c6ebc2837ba84095a8 +DIST pypy-exe-7.3.15-1.x86.gpkg.tar 9902080 BLAKE2B 79cc4705c9ebdac2a4a982f095750538ecb63ca38db97dcd995ce922781f80c006311025f8e51dc8e4ef32ebfaa0ae4ae333513b19e9778503947edd1a7c69bd SHA512 12cda3f33a38c3a624095ddd25bcdde8b3ecb5b6886182ee94d7149389703b98733413d6dcbb818d9363195b46d89fc997620e72b9bd26f797223604707fef57 EBUILD pypy-exe-bin-7.3.13.ebuild 1947 BLAKE2B ced9c32c68bc0d6991a3c023c5ac6f3952cae5be14c39bbaf498c2efa249715235747526090d59f6a39da4645c83551ebfebabb2a2c7a25343c5acb64d9a1d6e SHA512 3ca0ae4098385dbd208bb3d069b17f9654b2b61b8d85fc822776a91e69341a60492c101310c24fc10a7d0e68b080ce28976d1bc9d5c120dbb40d4af04a7215ae EBUILD pypy-exe-bin-7.3.14.ebuild 1949 BLAKE2B 144e22713546812ee4664e6c7f092188d521a4c5788f2b1473d2e0fe7ad3b49a16f6965ac4ee194e51d5b64e599b5d80f84fce2cc13b1c667f245f6f75e16847 SHA512 a6905d688350e83368fb1ab2ba273b730adf4be279b45ee3d78d2721532cfd0a1919b694be446df9c7cd2c2fbdf023614dcbd9ef5554c006b9fad0fc4f5cdd87 -MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 +EBUILD pypy-exe-bin-7.3.15.ebuild 1983 BLAKE2B 615619171184e5afbc664e02b44e922677024e858d1bdcb94fcdf0a366a89182f1cd985972fa25a8ac3ef8a80aa174eed2025f7250fab9bf011eda329e3d6adb SHA512 e5a3c1e90aec2ca9832c33d8171520a8cc65a32bf40d85fb0eb32cea2a487e194ceee23ad46530f6c5258634eaeb23d32197826febef1c2881957eeec2c4df00 +MISC metadata.xml 315 BLAKE2B da5ed341c55250028587ffb479a27b7ec31eb0f8bd0e11b8a98a374e23d989f7d5bcce647ca9c78cd12f64b6b83dd0568c4f3a992a6c8c5089c52cef9de87441 SHA512 ebe1c4d655c49fd20127dd240b603f1b99d67c0a6d21c7eb37bee48f4ec6bba50648816ea2b1b746af58fcf8de576d24fe355ecfa2de07ebaa0265ade2ea38ba diff --git a/dev-python/pypy-exe-bin/metadata.xml b/dev-python/pypy-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy-exe-bin/metadata.xml +++ b/dev-python/pypy-exe-bin/metadata.xml @@ -5,4 +5,7 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild new file mode 100644 index 000000000000..c0fdb67c4006 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.15.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +MY_P=pypy-exe-${PV}-1 +DESCRIPTION="PyPy executable (pre-built version)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy-exe:${SLOT} +" + +QA_PREBUILT=" + usr/lib/pypy2.7/pypy-c-${SLOT} +" + +src_install() { + insinto / + doins -r */image/usr + fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" + pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" +} diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest index 422250f0ca7c..da85f0d8f9cd 100644 --- a/dev-python/pypy-exe/Manifest +++ b/dev-python/pypy-exe/Manifest @@ -1,7 +1,10 @@ DIST pypy2.7-gentoo-patches-7.3.13.tar.xz 5340 BLAKE2B 843a7a5e4c2fd56fc4db51ba388736c0aa6593d45b145503f6428783a9fd815a77e2a06809077effced6fccf75c0dd38527a0695211852fd2a4c61b34e40c15c SHA512 cc8f6fc69f00030609a8d79f05a60b2e185141e9fc70a53b476b60a183dd0500627023658c6a57c2412f32af1db6fae91a361a4992d84e7dfbadb7eb4a98b8a1 DIST pypy2.7-gentoo-patches-7.3.14.tar.xz 5344 BLAKE2B 841556694ad6bb61ea96e063c125508d574fa0be493f930435dff784a35def18c17d510c7123229cf85d576111b4a721cb52341ebb5f618d731335fbcf9ed267 SHA512 ccc8d03a17825607fb41c1e3926ff17908bd644542d9431c8f9291ed10a852416cf91b09c5c0ba0446f73208755b3bbb742c926be55875cfd69646f1ac7a8cae +DIST pypy2.7-gentoo-patches-7.3.15.tar.xz 5324 BLAKE2B 395b1292b59cc9b2147fd488726d7cb2c18e7240d604d0bb19f172654c87b453a27f33f29bd2c1cb230d35b660457a317247c3b2eb73e8f3247c7d01fd35aa6a SHA512 698a58b30f5a4785e2d94c38cb0e7ce2666b6b621ee0ae4e9fd51862efce13449342afe6408edc9f4ba68497f2138d653617fa4a31cd925a51a048dd79467913 DIST pypy2.7-v7.3.13-src.tar.bz2 19907651 BLAKE2B ce80db193afadbc721e781cbfe3d72bfe420eef3ede408f23213ab5d87a9a42c025d3c31c742dcb55a039b618930ebc4899d704f060d294f2e492d4d754effba SHA512 deeca234abbe526102cec637dc88399f462f64ae66c38782e6f3372b484d25fa4e88b906f783ba515bed17d2e82626d1c94fd6ee9b8b64e393f9bc0f5ee2b07b DIST pypy2.7-v7.3.14-src.tar.bz2 19910947 BLAKE2B 3d03b16b4e6344b8590aaf1815202782bb355ab21422c5ea5b40cd84f36fa2ff37b2493313a3faf242039b9b91e3c8ea8fe1237a487a0dac44e4c27bf29f5f85 SHA512 e806aedc1625c1601fa623c3b03881f820d37455c5432bef345f85ef0300247f7725efe3bf470fe533aa422dbceaadca636d0c4bf74c65e1e04c0f82380e53f0 +DIST pypy2.7-v7.3.15-src.tar.bz2 19834343 BLAKE2B 4e1145cac007223de0616029dfe763a8d2b3e25a6d867c98da0e8e0431d775c6aa7e50834c761e19f96b96309dbb415a39d7811c68b1b3a26c16cd222911205d SHA512 40448c7c94878bcb88402de8719a4a6a4ffe3f68d7e70500f04fe77a460b1605c83dace360988d2dae70fa2c9bb31a20c22003f70a3a2fde988f6d60507edefe EBUILD pypy-exe-7.3.13.ebuild 4060 BLAKE2B 5c6883e608eba8f972af83966b23dfd3e13edfeeb511d1a47f303b60746d5cb08ab9bdb9914b5b7dd2ff6ef630e15a0fca3a3c3f253e4f76aca7145ff72cf35c SHA512 d5dc8433dd88b0ae58b3283ad233dd7524acf31763e917e46ab8f837623d340f4d487a06fce679a7e91fa96cf89acf98171a423acf4b0251776f1e2abdf41c0c EBUILD pypy-exe-7.3.14.ebuild 4062 BLAKE2B b9437200b3738b7e2d76cc05aee4847d4b4e4757ce3631391f345a66d7dc5ed587bcff75d4c8d2d158181578800dc0aaaca794107170ead0ee0072855164cb1a SHA512 e89eea8f316311d8b84b3e493029579d66774e4f41fb6af9d6ce1696470a8d22c967375bba37cfafa1e6288a04f55f2c199311ad8cc0e5073bc915601193affa -MISC metadata.xml 498 BLAKE2B 8dbcdb7c3a4a2fa5d1a922fd5197fb5e3337adcaec1e7d382f25f8696c80726e5b79843477bf8e5ce131aecde6e2c4c283548c5b337e54cb58aaa066013c445a SHA512 8a9bb514bbf3bf328aa63734e1fdc106f6aaf5ccb88c29ad8a686ab2724f3d1f4727163500013dd16e7b34232b881cf47d2f174212b5428ee076af27cf43628d +EBUILD pypy-exe-7.3.15.ebuild 4151 BLAKE2B e538d92455d65fd018140e60effcff16214f6ab769684d404dfc13c926b0a8d991c0aa31aba24472d73dfca126b81cefebdc408796d507360a819fa5175e008e SHA512 63c2e03db16741e1714042fe0494e8740e6a103715073718971d2980cc1887b9dd7ee6a13d2ff1ecf91e7a8653690880b236a266ebb7c0ff0b8f46a54822e897 +MISC metadata.xml 572 BLAKE2B cfcd1422ec312338fd876bc4747a962ac3c4bd06e28a3891489b065fba4c7be2daa6955f51e8136d9b8cf7b68bb7eb887b6f419ee9fd626ebd6db204acb7995d SHA512 c79250d47e3d5c99c2c903bfc185449cc41f88e2b923b8eae1401e83c0f23fa1a12ad85f50b6e25844e805e543ae897ccf43185a1bdf9f992dff765249e55bc1 diff --git a/dev-python/pypy-exe/metadata.xml b/dev-python/pypy-exe/metadata.xml index 9f1f42740089..3f2aeb55aa5e 100644 --- a/dev-python/pypy-exe/metadata.xml +++ b/dev-python/pypy-exe/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="low-memory">Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, diff --git a/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild new file mode 100644 index 000000000000..7af34673edb7 --- /dev/null +++ b/dev-python/pypy-exe/pypy-exe-7.3.15.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +MY_P=pypy2.7-v${PYPY_PV/_} +PATCHSET="pypy2.7-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy executable (build from source)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +DEPEND=" + >=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) +" +RDEPEND=" + ${DEPEND} + !dev-python/pypy-exe-bin:${PYPY_PV} +" +# don't enforce the dep on dev-python/pypy with USE=low-memory +# since it's going to cause circular dep with unhelpful error message +BDEPEND=" + !low-memory? ( + || ( + dev-python/pypy + dev-lang/python:2.7 + ) + ) +" + +check_env() { + if ! has_version -b dev-python/pypy; then + if use low-memory; then + eerror "USE=low-memory requires (a prior version of) dev-python/pypy" + eerror "installed." + else + ewarn "CPython 2.7 will be used to perform the translation. Upstream" + ewarn "recommends using (a prior version of) dev-python/pypy instead." + fi + elog "You can install a prebuilt version of PyPy first using e.g.:" + elog " $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin" + + if use low-memory; then + die "dev-python/pypy needs to be installed for USE=low-memory" + fi + fi + + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + ) + + # Avoid linking against libraries disabled by use flags + local opts=( + bzip2:bz2 + ncurses:_minimal_curses + ) + + local opt + for opt in "${opts[@]}"; do + local flag=${opt%:*} + local mod=${opt#*:} + + args+=( + $(usex ${flag} --withmod --withoutmod)-${mod} + ) + done + + local interp + if use low-memory || has_version -b dev-python/pypy; then + einfo "Using already-installed PyPy to perform the translation." + interp=( pypy ) + if use low-memory; then + local -x PYPY_GC_MAX_DELTA=200MB + interp+=( --jit loop_longevity=300 ) + fi + else + einfo "Using CPython 2.7 to perform the translation." + interp=( python2.7 ) + + # reuse bundled pycparser to avoid external dep + mkdir -p "${T}"/pymod/cffi || die + : > "${T}"/pymod/cffi/__init__.py || die + cp -r lib_pypy/cffi/_pycparser "${T}"/pymod/cffi/ || die + local -x PYTHONPATH=${T}/pymod:${PYTHONPATH} + fi + + # translate into the C sources + # we're going to build them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + local dest=/usr/lib/pypy2.7 + exeinto "${dest}" + newexe "${T}"/usession*-0/testing_1/pypy-c pypy-c-${PYPY_PV} + insinto "${dest}"/include/${PYPY_PV} + doins include/pypy_* + pax-mark m "${ED}${dest}/pypy-c-${PYPY_PV}" +} diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest index 6e4af980d565..4558ba0e83fc 100644 --- a/dev-python/pypy/Manifest +++ b/dev-python/pypy/Manifest @@ -1,7 +1,10 @@ DIST pypy2.7-gentoo-patches-7.3.13.tar.xz 5340 BLAKE2B 843a7a5e4c2fd56fc4db51ba388736c0aa6593d45b145503f6428783a9fd815a77e2a06809077effced6fccf75c0dd38527a0695211852fd2a4c61b34e40c15c SHA512 cc8f6fc69f00030609a8d79f05a60b2e185141e9fc70a53b476b60a183dd0500627023658c6a57c2412f32af1db6fae91a361a4992d84e7dfbadb7eb4a98b8a1 DIST pypy2.7-gentoo-patches-7.3.14.tar.xz 5344 BLAKE2B 841556694ad6bb61ea96e063c125508d574fa0be493f930435dff784a35def18c17d510c7123229cf85d576111b4a721cb52341ebb5f618d731335fbcf9ed267 SHA512 ccc8d03a17825607fb41c1e3926ff17908bd644542d9431c8f9291ed10a852416cf91b09c5c0ba0446f73208755b3bbb742c926be55875cfd69646f1ac7a8cae +DIST pypy2.7-gentoo-patches-7.3.15.tar.xz 5324 BLAKE2B 395b1292b59cc9b2147fd488726d7cb2c18e7240d604d0bb19f172654c87b453a27f33f29bd2c1cb230d35b660457a317247c3b2eb73e8f3247c7d01fd35aa6a SHA512 698a58b30f5a4785e2d94c38cb0e7ce2666b6b621ee0ae4e9fd51862efce13449342afe6408edc9f4ba68497f2138d653617fa4a31cd925a51a048dd79467913 DIST pypy2.7-v7.3.13-src.tar.bz2 19907651 BLAKE2B ce80db193afadbc721e781cbfe3d72bfe420eef3ede408f23213ab5d87a9a42c025d3c31c742dcb55a039b618930ebc4899d704f060d294f2e492d4d754effba SHA512 deeca234abbe526102cec637dc88399f462f64ae66c38782e6f3372b484d25fa4e88b906f783ba515bed17d2e82626d1c94fd6ee9b8b64e393f9bc0f5ee2b07b DIST pypy2.7-v7.3.14-src.tar.bz2 19910947 BLAKE2B 3d03b16b4e6344b8590aaf1815202782bb355ab21422c5ea5b40cd84f36fa2ff37b2493313a3faf242039b9b91e3c8ea8fe1237a487a0dac44e4c27bf29f5f85 SHA512 e806aedc1625c1601fa623c3b03881f820d37455c5432bef345f85ef0300247f7725efe3bf470fe533aa422dbceaadca636d0c4bf74c65e1e04c0f82380e53f0 +DIST pypy2.7-v7.3.15-src.tar.bz2 19834343 BLAKE2B 4e1145cac007223de0616029dfe763a8d2b3e25a6d867c98da0e8e0431d775c6aa7e50834c761e19f96b96309dbb415a39d7811c68b1b3a26c16cd222911205d SHA512 40448c7c94878bcb88402de8719a4a6a4ffe3f68d7e70500f04fe77a460b1605c83dace360988d2dae70fa2c9bb31a20c22003f70a3a2fde988f6d60507edefe EBUILD pypy-7.3.13.ebuild 7044 BLAKE2B 318cb3094bdfe996eab44bff918703747e01d28accba19c111b62a64ea2c41b899222db2ef964bacf4db83eb31b48ad3c1a0ed16c3dce98fbe0498938b2f8090 SHA512 5815a10db7550687502c5109a5927d3752f3263beb641de2cca22a87a83d744ba5d1a64ca6d8f6a1f026a3c5d596b0f9e2fc25b1b58149b5e16c1f90e45db54c EBUILD pypy-7.3.14.ebuild 7046 BLAKE2B d1944efab0f0b0a034081c4b012a9a4dab5b829bdccc2a43c0410680620555eeb39c1ddc936aef3d2ea9eaba7dc5ea1ca315f38abc1e8099ca35694b0b97f2d4 SHA512 7c25069635329e92065922c6668915b9816bfde79b4779cc907c457af6da7e7c1940e3d8267623af7c5179711efdd777aa7c1a0a9d2fec38e4e5eebbca02a748 -MISC metadata.xml 565 BLAKE2B 956a62e9d3632a7ab9ade67527bae54fe0b58d79a6c2f26dc7017a6b8d337f7e5a155b747f24b98f345eb9e1d15c3f38d8530212ad16cfa5292d6cb1ecbf3e91 SHA512 6dd5bc7712533a926b7efdba10c3bea32c813d703916f6bf152ff14f7561cdc466354c8fdbb9640afe415daa3cf2d9365351261e89b8aadfae7b74afd48ae061 +EBUILD pypy-7.3.15.ebuild 7135 BLAKE2B 56bb977f353a6d869d9fe4d70c47d3c57a6377577bfe899948aa9ca184122e4518ae2d51cc12f4f1fd454ec8e119c73da248f8cf4ec99121c8addf8c48465020 SHA512 a990eebd0fe30035e99d00805961f6564cf2dd346e63906815e9e3d4206308ce6a6555f2d255931369bd38ffc0d4debcfbd7be878ded97829352cd25a029edc8 +MISC metadata.xml 639 BLAKE2B 4a977b801c8dd73ca9b2dec71aaf6d008515b5eef249c59f17a98dce945028e17bea147a6b916c685820fc177c8cb07732688ddee1eab3933334e81342e525f1 SHA512 5d6e6734b07f454b25f3fba961b38f91a34c7f495f711bc82540b3c84d24909ef910d9cf0ea1d912e347bcd4711cbd2091d6d3814f4d21d5b56ce0ac70366854 diff --git a/dev-python/pypy/metadata.xml b/dev-python/pypy/metadata.xml index 786955f8b2f0..f0c3b30b4ce3 100644 --- a/dev-python/pypy/metadata.xml +++ b/dev-python/pypy/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="full-stdlib"> Install complete stdlib as necessary to use PyPy for general diff --git a/dev-python/pypy/pypy-7.3.15.ebuild b/dev-python/pypy/pypy-7.3.15.ebuild new file mode 100644 index 000000000000..6e2429669fac --- /dev/null +++ b/dev-python/pypy/pypy-7.3.15.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils + +PYPY_PV=${PV%_p*} +MY_P=pypy2.7-v${PYPY_PV/_} +PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python language" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")' +SLOT="0/73" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk" +RESTRICT="!full-stdlib? ( test )" + +RDEPEND=" + || ( + >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV} + >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?] + ) + dev-libs/openssl:0= + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_compile() { + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die + cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die + # (not installed by pypy) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/ || die + mv pypy/module/cpyext/parse/*.h include/ || die + pax-mark m pypy-c + + # verify the subslot + local soabi=$( + ./pypy-c - <<-EOF + import sysconfig + print sysconfig.get_config_var("SOABI") + EOF + ) + [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}" + + einfo "Generating caches and CFFI modules ..." + + if use full-stdlib; then + # Generate Grammar and PatternGrammar pickles. + ./pypy-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed" + import lib2to3.pygram + import lib2to3.patcomp + lib2to3.patcomp.PatternCompiler() + EOF + + # Generate cffi modules + # Please keep in sync with pypy/tool/build_cffi_imports.py! + cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + + # Verify that CFFI module list is up-to-date + local expected_cksum=2d3acf18 + local local_cksum=$( + ../pypy-c - <<-EOF + import binascii + import json + from pypy_tools.build_cffi_imports import cffi_build_scripts as x + print("%08x" % (binascii.crc32(json.dumps(x)),)) + EOF + ) + if [[ ${local_cksum} != ${expected_cksum} ]]; then + die "Please verify cffi_targets and update checksum to ${local_cksum}" + fi + + # Cleanup temporary objects + find -name "_cffi_*.[co]" -delete || die + find -type d -empty -delete || die + fi +} + +src_test() { + # (unset) + local -x PYTHONDONTWRITEBYTECODE= + local -x COLUMNS=80 + + local ignored_tests=( + # network + --ignore=lib-python/2.7/test/test_urllibnet.py + --ignore=lib-python/2.7/test/test_urllib2net.py + # lots of free space + --ignore=lib-python/2.7/test/test_zipfile64.py + + # broken by expat-2.4.5 + --ignore=lib-python/2.7/test/test_minidom.py + --ignore=lib-python/2.7/test/test_xml_etree.py + --ignore=lib-python/2.7/test/test_xml_etree_c.py + ) + + ./pypy-c ./pypy/test_all.py --pypy=./pypy-c -vv \ + "${ignored_tests[@]}" lib-python || die +} + +src_install() { + local dest=/usr/lib/pypy2.7 + einfo "Installing PyPy ..." + dosym pypy-c-${PYPY_PV} "${dest}/pypy-c" + insinto "${dest}" + # preserve mtimes to avoid obsoleting caches + insopts -p + if use full-stdlib; then + doins -r include lib_pypy lib-python + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/*; do + dosym "${PYPY_PV}/${x##*/}" "${dest}/include/${x##*/}" + done + + if ! use gdbm; then + rm -r "${ED}${dest}"/lib_pypy/gdbm.py \ + "${ED}${dest}"/lib-python/*2.7/test/test_gdbm.py || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/lib-python/*2.7/sqlite3 \ + "${ED}${dest}"/lib_pypy/_sqlite3.py \ + "${ED}${dest}"/lib-python/*2.7/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/lib-python/*2.7/{idlelib,lib-tk} \ + "${ED}${dest}"/lib_pypy/_tkinter \ + "${ED}${dest}"/lib-python/*2.7/test/test_{tcl,tk,ttk*}.py || die + fi + else + # install only the absolutely minimal subset of modules needed + # for pypy3 build + local lib_py_modules=( + # base modules needed to even start pypy (and import site) + codecs.py + copy_reg.py + encodings + genericpath.py + linecache.py + os.py + pkgutil.py + posixpath.py + re.py + runpy.py + site.py + sre_compile.py + sre_constants.py + sre_parse.py + stat.py + string.py + sysconfig.py + traceback.py + warnings.py + UserDict.py + + # needed for python_optimize + compileall.py + getopt.py + py_compile.py + struct.py + + # needed for rpython + argparse.py + atexit.py + base64.py + bdb.py + bisect.py + cmd.py + code.py + codeop.py + collections.py + colorsys.py + contextlib.py + copy.py + ctypes + dis.py + fnmatch.py + functools.py + gettext.py + hashlib.py + heapq.py + inspect.py + io.py + json + keyword.py + locale.py + logging + new.py + opcode.py + optparse.py + pdb.py + pickle.py + platform.py + pprint.py + random.py + repr.py + shlex.py + shutil.py + StringIO.py + subprocess.py + tempfile.py + textwrap.py + threading.py + tokenize.py + weakref.py + zipfile.py + ) + + local distutils_modules=( + # needed by site + __init__.py + errors.py + sysconfig.py + sysconfig_cpython.py + sysconfig_pypy.py + ) + + local lib_pypy_modules=( + # needed by site + _sysconfigdata.py + + # needed by rpython + cffi + _ctypes + _ffi.py + _functools.py + _sha.py + _sha256.py + _sha512.py + + # NB: we're deliberately skipping _hashlib to avoid some deps + ) + + cd lib-python/2.7 || die + insinto "${dest}/lib-python/2.7" + doins -r "${lib_py_modules[@]}" + cd - >/dev/null || die + + cd lib-python/2.7/distutils || die + insinto "${dest}/lib-python/2.7/distutils" + doins -r "${distutils_modules[@]}" + cd - >/dev/null || die + + cd lib_pypy || die + insinto "${dest}/lib_pypy" + doins -r "${lib_pypy_modules[@]}" + cd - >/dev/null || die + fi + + dosym ../lib/pypy2.7/pypy-c /usr/bin/pypy + dodoc README.rst + + local -x PYTHON=${ED}${dest}/pypy-c-${PYPY_PV} + # temporarily copy to build tree to facilitate module builds + cp -p "${BROOT}${dest}/pypy-c-${PYPY_PV}" "${PYTHON}" || die + + einfo "Byte-compiling Python standard library..." + "${PYTHON}" -m compileall \ + -x 'bad_coding|badsyntax|make_ssl_data|lib2to3/tests/data' \ + -q -f -d "${dest}" "${ED}/${dest}" || die + + # remove to avoid collisions + rm "${PYTHON}" || die +} diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index cc413c300375..ebac06ee8bb6 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -2,4 +2,5 @@ EBUILD pypy3-7.3.13.ebuild 583 BLAKE2B 9308115fd68cc96beed284dcd1eec6f3a404254b4 EBUILD pypy3-7.3.14.ebuild 585 BLAKE2B 5c5704a58e65e6d2bc4272988aaf0ca2e4b2bb21aa316c629ebb8594500743add0a901704f0a2ded2aa803841d4ec16a754884f435ece9a8682da1a70a1a2bff SHA512 3513a60f7264acf12d10d9b1921e843460db4aadaca2b0137a624a870a2ee31a44c52ed065d0cab4a9c35c1c24fbaaffbfd1dab838d1e12117ee53e528e8e481 EBUILD pypy3-7.3.14_p1.ebuild 585 BLAKE2B ee89e4b7c3d3abf4c149145605d6dddbbd27d68f5bacf36a5a5e07aa4b1c6e4cde77e5a9f6599777674d1e6a0c0738edd3c25c979765ab045c886110e04e3a65 SHA512 f4281ec2cfe94d7997d5f15dbc01e7b113073b9fbc589b42926eee397771eed9fd66198c463b14fce7e74d25650098b3fe4b85b62ea9ef3595f0152befb9ff23 EBUILD pypy3-7.3.14_p2.ebuild 585 BLAKE2B ee89e4b7c3d3abf4c149145605d6dddbbd27d68f5bacf36a5a5e07aa4b1c6e4cde77e5a9f6599777674d1e6a0c0738edd3c25c979765ab045c886110e04e3a65 SHA512 f4281ec2cfe94d7997d5f15dbc01e7b113073b9fbc589b42926eee397771eed9fd66198c463b14fce7e74d25650098b3fe4b85b62ea9ef3595f0152befb9ff23 +EBUILD pypy3-7.3.15.ebuild 585 BLAKE2B ee89e4b7c3d3abf4c149145605d6dddbbd27d68f5bacf36a5a5e07aa4b1c6e4cde77e5a9f6599777674d1e6a0c0738edd3c25c979765ab045c886110e04e3a65 SHA512 f4281ec2cfe94d7997d5f15dbc01e7b113073b9fbc589b42926eee397771eed9fd66198c463b14fce7e74d25650098b3fe4b85b62ea9ef3595f0152befb9ff23 MISC metadata.xml 317 BLAKE2B 9da451fe362dc5c1f6b3412b33065ab6e316e5ae49fd8e6a8e7485cd5cb7440c316c7c5c9b504a69c4f21a6370317edfe11f388238665133b8557a26acbfe1eb SHA512 96039ea2033b920e595e05c8749ee7e316e951bc6ff544a2f4d175d862cf7537401cbba1d4535f20245bbcac32d5ce1261d04aee412953401b513ecc5e7217bc diff --git a/dev-python/pypy3/pypy3-7.3.15.ebuild b/dev-python/pypy3/pypy3-7.3.15.ebuild new file mode 100644 index 000000000000..c8a1509c574f --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.15.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYVER=3.10 +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://foss.heptapod.net/pypy/pypy/ +" +S=${WORKDIR} + +LICENSE="MIT" +SLOT="0/pypy310-pp73-384" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+gdbm ncurses sqlite tk" + +RDEPEND=" + =dev-python/pypy3_10-${PV}*:${SLOT}[gdbm?,ncurses?,sqlite?,tk?] +" + +src_install() { + dodir /usr/bin + dosym pypy${PYVER} /usr/bin/pypy3 +} diff --git a/dev-python/pypy3_10-exe-bin/Manifest b/dev-python/pypy3_10-exe-bin/Manifest index cfa9c67f1fb7..3849d3180682 100644 --- a/dev-python/pypy3_10-exe-bin/Manifest +++ b/dev-python/pypy3_10-exe-bin/Manifest @@ -22,7 +22,16 @@ DIST pypy3_10-exe-7.3.14_p1-1.ppc64le-musl.gpkg.tar 6748160 BLAKE2B 560a219f05c8 DIST pypy3_10-exe-7.3.14_p1-1.ppc64le.gpkg.tar 10352640 BLAKE2B 844039054d1932e530b997af73685457f5dbb37554e446c98819b88dd3b269f7b8d0c1efa16cd3300ad520945b24cc6cb51b2c21b2b01f35455d3fb1b3d6bf3c SHA512 635b6da329258df90a4df971648b044d4355f02befe91f204c5a3238722a16ff58f764f14bca4c8a50f4069907101e7f7281d663cf82e7e988f8d0270f522a02 DIST pypy3_10-exe-7.3.14_p1-1.x86-musl.gpkg.tar 9000960 BLAKE2B 87d02a2d4372c7f05ee876b4f16fc6c9949b558faf6b589793b6af683982528b87b1eda8aa2339d1962833a05295ec40e6768fd7d4de555d8ad5dd672dba8c2d SHA512 dcd81b65c16682ca021f469baa74863efd6f357b8251db4968c7ed56c0aad2411ebe66cee81a96eafac0988d240dd90f9278c319765c96c9be4b225a42168362 DIST pypy3_10-exe-7.3.14_p1-1.x86.gpkg.tar 9031680 BLAKE2B c5cccc0ebccb9f508c522dc5800a28116b4ca6617d030d047614ecdf8495390af9cec7dde17d1bdec0cea999eef0ba2b3ac7771e84f5cf6351b9f7f7902f9b4f SHA512 1ca328f387d2ea775701ede811dac1e19191521ca4259e42e9d39cc23bf9788430342f984dfe956b2fd3ab8e16c752ee68edc42f8a08cc5a44f123294038a8c0 +DIST pypy3_10-exe-7.3.15-1.amd64-musl.gpkg.tar 12021760 BLAKE2B ffd47668ced69ffa0ff685afad343a9e4d6fcf2bb679c974ad639ad9d345bc7f87451c324e9491ab9efa5b0f8eae43ba9993f6771f2aa94caec0ec66acaf7dd1 SHA512 d515fbf498bce06680b3ec9689f3be7d4e4d467c6b00d8e8a392138c3bcd8e7ee078a57cbcf58e1e73815cfc7647583f00ce4147d0d5cb6658a170844f5c45e1 +DIST pypy3_10-exe-7.3.15-1.amd64.gpkg.tar 11991040 BLAKE2B 5a2d723b767bc1bb3861aca6400ea5a69f191b7afeace13c38c5c767a1fc17c2c8c1234835581cc8713e07334069afbc2e177772bcb84a88ecbcbd5083a66747 SHA512 6bc7212478a255b549bec93c47f949e9eaf5080b10fa1679f1e8138e2302b5d5c7dd2fb7bc4d4cb66b5f691d721b0b346ce7e40767eb96bfc31f0b50e5be22be +DIST pypy3_10-exe-7.3.15-1.arm64-musl.gpkg.tar 10127360 BLAKE2B ae36fb4e6dbb2e8c79eef5ab0def608a18aa3c3d30c83493337fab5b20b679cd68c7138290f12cd42e957ee94dd3594643a93c0003bba5365fc69c66141c906a SHA512 c31a30ef1d552d428ea2ab30e812e8506434c8c0bc1167793d1d8469f59671850278a6a34d796ad509b9b647d1d886752734550d2fd4fd27295b754b133970c4 +DIST pypy3_10-exe-7.3.15-1.arm64.gpkg.tar 10117120 BLAKE2B 39ec595d3d24ddb0496febe7308daa6b70c1150b9b3d92fcb5e62bd9854f6f68f1f486869bf5a7432276b3892ee2c4f3d387946f8fa756524d58f1b4c93f7d25 SHA512 d3e31f15a4d5781da8c942cbb7ec952fad6660dd725d61852a6de9c6d969d73ec350845d205185306bc4aec1b5ddddbb994ac58bf139a9cf779c3d8dbd48a4e8 +DIST pypy3_10-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6758400 BLAKE2B 737a1a6779e65e67d583c8cf1b7b8b210cc0c42fe7f40f21ee2096d40e541635ff930316893db65f8ce492b717073c5090517871839a2e6868eab08e09d9d80c SHA512 3fb9332d61da0c7998f5ae9a248ed3a87b6d62a3f1815e075434cac215de7ec4d19ed4c7ac78ccb2a568bbbb2cfe3007423609166177ad2485b735ef243532c9 +DIST pypy3_10-exe-7.3.15-1.ppc64le.gpkg.tar 10465280 BLAKE2B b7af5d3f89e6881f697cdd16e7b8f3a7f3dd574125c0559b21f2ae5bb7ef1f948c1149c1a891ad5815461ed03e224086ab810fe45071dd2cbef9b35fe1c8cc00 SHA512 90f610253833c31d10e09e81e2ada135f5ad7486816cbc5421087cf386d1281901cfde13331c440df726d8bd2b703cf068f7effa7a13cafde48af0833027c1f0 +DIST pypy3_10-exe-7.3.15-1.x86-musl.gpkg.tar 9062400 BLAKE2B 14e371118171709a7a88cad1cc6877a486269819758f27f86083f37635d1d148ae1cdcac0f25eb0db241c199341f34f709dcaffe8292ec8c34332ddba2477f75 SHA512 833f915fd2b873ae038844bf594863fedef2bb534e81af599f356b6f9287584bde8748b066d54ad972f2a77df41fe4e61ad1a51d48e8b60c3e91cb29d1e7e210 +DIST pypy3_10-exe-7.3.15-1.x86.gpkg.tar 9011200 BLAKE2B 6d6766f1e343dfde5627d9a1ca33a27c1df39377dbf3e42c969298e20586c4430fd81ba7b9332d4258fce01167ec2c95783c65496262a1fc56bbcd07a57c1c5e SHA512 f4804bf874389eb8493a692d238e354dac3e52e6a7888c34a2bf3801429121e337e6008b0da8c9c36a15d579a3fa04e617339aab7e82e3c83ebbc0747345bf33 EBUILD pypy3_10-exe-bin-7.3.13_p3.ebuild 2034 BLAKE2B 2929a8321810f24f9acdf39df73ac574f6f251f527aca9f88c9391672ea1f20f7b0a63ca9ec253b5eed2ced2157390b90f5ba085bf823dca0fb468909c279c48 SHA512 b08ceef463a43a3a3945129844f489763df275d84ac6d96a84f9817b3940ffb65a9956919e3d3e8d61e932585b395b55d6b5401ce307dc92761b710c10fe05b6 EBUILD pypy3_10-exe-bin-7.3.14.ebuild 2036 BLAKE2B de1e4d8df35611557315fa2a5502e9eb4bbf5c6870fab8cc9187839dfd2c80400f8c24cde3078b06a3080ba7d7508582b32479d7a1ef59e22066dbf04f522282 SHA512 3842581febdaa65140fda3fb96db5f127c63e0956aa089f5cc152f453baa5edf64f2248a09a7e69717be95bed6141e3cb8395e86fce9b465c7695678f2071a96 EBUILD pypy3_10-exe-bin-7.3.14_p1.ebuild 2036 BLAKE2B 2f882e7f8fc759216be500424717cf0a0f330720d0850c27076b1576686b3449ce64df358e520c58eab35187f9a684f69c0f56c7e348342f74197193f4e86558 SHA512 4cde3d8f21851d6082649a6ce41c24c28cc6ceb428ed1c5b834fc7de873cb4627901ba23dd7dee7a0554ef4231da727943c3f02e5b3cea75707c1dcd14d08d92 -MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 +EBUILD pypy3_10-exe-bin-7.3.15.ebuild 2070 BLAKE2B d1620a179878d11cbb3e3c9b14d0d6d33ca45f68b53edb0c612fa3df3ec6241b1b35a630234b4810c339fd1144a0ed614fd1c344b92ba6240c83bb7a7339219f SHA512 f44b89ab0ffb78d5db91b347d296809397360c2ad62daf2c44ad562758d682d8c7e14fb971a3a8f3e04e70a03d8c78878cdf04113f9f33c746c4ba60eb726f93 +MISC metadata.xml 315 BLAKE2B da5ed341c55250028587ffb479a27b7ec31eb0f8bd0e11b8a98a374e23d989f7d5bcce647ca9c78cd12f64b6b83dd0568c4f3a992a6c8c5089c52cef9de87441 SHA512 ebe1c4d655c49fd20127dd240b603f1b99d67c0a6d21c7eb37bee48f4ec6bba50648816ea2b1b746af58fcf8de576d24fe355ecfa2de07ebaa0265ade2ea38ba diff --git a/dev-python/pypy3_10-exe-bin/metadata.xml b/dev-python/pypy3_10-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy3_10-exe-bin/metadata.xml +++ b/dev-python/pypy3_10-exe-bin/metadata.xml @@ -5,4 +5,7 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild new file mode 100644 index 000000000000..7f49ead5be5a --- /dev/null +++ b/dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.15.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +PYVER=3.10 +MY_P=pypy3_10-exe-${PV}-1 + +DESCRIPTION="PyPy3.10 executable (pre-built version)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_10-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy3_10-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +QA_PREBUILT=" + usr/bin/pypy${PYVER}-c-${PYPY_PV} +" + +src_install() { + insinto / + doins -r image/usr + fperms +x "/usr/bin/pypy${PYVER}-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3_10-exe/Manifest b/dev-python/pypy3_10-exe/Manifest index d46632446b1a..8366fc8c4a0b 100644 --- a/dev-python/pypy3_10-exe/Manifest +++ b/dev-python/pypy3_10-exe/Manifest @@ -1,9 +1,12 @@ DIST pypy3.10-gentoo-patches-7.3.13_p3.tar.xz 9780 BLAKE2B a72cfc6723ad914f012309eac7606a37f2e6dd2c5f83c049c0d68466dae45a366536f2065c1ccdc9516339cb8949b146e410ab04b1cbbff3b9d62620a039040d SHA512 c1beb5c661dd0c0d94bebb23b82972ac9442caf777c377923c31b3f82b007396d0c3ef9874fc01cf765986cc7c6a941628f7e377a732a0706e99e3acb6fc5db6 DIST pypy3.10-gentoo-patches-7.3.14.tar.xz 4772 BLAKE2B 3866dd6a86f88bf10d5a9a639defea0dbe3cb301ccb23d015b147a220f0e32041dc46497e43ad03c1c486291bb56752d77eaa2703e164e58f4f6af3e6b1e2433 SHA512 5da998beefaabe1307a16f1d9d4239453b9017aaabefbdb34d70ce339bfb9f8b7a258cdfcba74e0241bf140b3d2aae500710309d1dddb667154be7c482e88daa DIST pypy3.10-gentoo-patches-7.3.14_p1.tar.xz 5176 BLAKE2B 9cc684a9257a2855e44bed01d01020c0009dc966ff6fee7a789439e19814b1bfacc5fa0da166c8cb886f0dbadba365f6c6e2c520a4f5116e90ac637748e31e73 SHA512 11e468c2cab5e2234ffc68d98407bf7a676ea3b495a7e9ad7481f47fd39e2b1868b695da81b4edcee74cb8f01e997b72e994f18826331695427d80b2e43e926b +DIST pypy3.10-gentoo-patches-7.3.15.tar.xz 4760 BLAKE2B 9131794293aa15cbafbc245727b5b60183606bb0273b05f4ebf8d24b525c3d6a39c8fe6f2c38487cda4a47d5defbdbb494c7786ee25a9ddc23cc9f209e5fc3cd SHA512 d2780be7ce91524bb71a47d51d9e9ad9a6aa5bd6c19903c90391cf7e6d4c9a96a98f414d22e9da7af67960ab9639f9a0f58f103c90ca9d694dcdfc4f0982bd6b DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702 SHA512 16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43 DIST pypy3.10-v7.3.14-src.tar.bz2 23828709 BLAKE2B 15b3197953ff6271ddc9aad317f06094e1744111b7236447f029299dcc8a8ee089a8d91eec46d634489e0e89c94c0b18fda97dee51b3030ac62b0beeea7d6413 SHA512 4162d60d3869cfc87b1850266b9c7147413d3a7184a3c0c2edf1d1270ba3dff2db8047c7f2b5bbdd4c4d5136823adc078a5d45d575715984bab6633d1462f694 +DIST pypy3.10-v7.3.15-src.tar.bz2 23934723 BLAKE2B 12b438729547faa81bc31c429e166d4bfab2b4e76cb16a687886903ad83e3369e0532297222eafbc8b0f4ae006d87cbe15b2c360ad828fd9a44124067aa788ff SHA512 84f9a30484cf0b0bcf3ef1f71ce2ecae02a51b6609acc4f6edd4096302c9940541dc947f3f0767216d83d261f8db85ea43760af8ce3c9137c70aabe5571d1249 EBUILD pypy3_10-exe-7.3.13_p3.ebuild 2859 BLAKE2B d25fd1d2fe4db8b14b32822743d303e1fe164d4236af519bc231a0db118cd32f950582bcd2e1c6de0522c10ff8d26d383bd0c8c2bb4ab0c4376066354a9ef624 SHA512 8e89ddb61bb26cf58e290ad7488b9cddc9698a2aadeb88897a5b901997b93806bc54cd50ce66a109613d919d6c55b29548e23396442974f8924bef248c1e051d EBUILD pypy3_10-exe-7.3.14.ebuild 2861 BLAKE2B aa9e25b2a21232e0c5ac08939cf4376911920c7c7dba220f810be9b3b1c544395315b5e9a066d3e2a4b797ac19aff419d696cac554322483a9c308a45d389a89 SHA512 482398a63227ae2eaac531825b4e3c4bab022c729b64cfb29747bbb80d2eff9d7b576a06ab04902868fc4d27e6716afd9dcfc3b7532ea9c74c8082de8aff0747 EBUILD pypy3_10-exe-7.3.14_p1.ebuild 2861 BLAKE2B f98a1f1266c4e4689bb69ca67fa680b16948cb6fd75a113c18c0d3b4da612bc288e1aaef7db28f32967e5bd60c42ac666cdc572c0752aec4d97a93324ff1a1ec SHA512 2a136c3356bf33711cc940a3a9d60abda0d811c5160502a449ec20ca2903afb950d38e794b68a749e3fe0d184737327427afb0b4f916198470090cb79440eef0 -MISC metadata.xml 498 BLAKE2B 8dbcdb7c3a4a2fa5d1a922fd5197fb5e3337adcaec1e7d382f25f8696c80726e5b79843477bf8e5ce131aecde6e2c4c283548c5b337e54cb58aaa066013c445a SHA512 8a9bb514bbf3bf328aa63734e1fdc106f6aaf5ccb88c29ad8a686ab2724f3d1f4727163500013dd16e7b34232b881cf47d2f174212b5428ee076af27cf43628d +EBUILD pypy3_10-exe-7.3.15.ebuild 2950 BLAKE2B e4bd943f4445acfcad14adf26bd5056bc1000bc7242a1f358173b6a95bbfab30911ad1d3aac0bb51feeba5f6be775754d124fc2481c2895f49892c3c64a6f77e SHA512 2d4d234105b20b28b8293fe9bc93aae330a40f05845371ab7dc73efc6defafb727b6e33c3a14df73b32067d2da9771831afdd213424bb3bae407cbf9f58d3a12 +MISC metadata.xml 572 BLAKE2B cfcd1422ec312338fd876bc4747a962ac3c4bd06e28a3891489b065fba4c7be2daa6955f51e8136d9b8cf7b68bb7eb887b6f419ee9fd626ebd6db204acb7995d SHA512 c79250d47e3d5c99c2c903bfc185449cc41f88e2b923b8eae1401e83c0f23fa1a12ad85f50b6e25844e805e543ae897ccf43185a1bdf9f992dff765249e55bc1 diff --git a/dev-python/pypy3_10-exe/metadata.xml b/dev-python/pypy3_10-exe/metadata.xml index 9f1f42740089..3f2aeb55aa5e 100644 --- a/dev-python/pypy3_10-exe/metadata.xml +++ b/dev-python/pypy3_10-exe/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="low-memory">Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, diff --git a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild new file mode 100644 index 000000000000..e43d52fb8c34 --- /dev/null +++ b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs flag-o-matic pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.10 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV}" + +DESCRIPTION="PyPy3.10 executable (build from source)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=" + app-arch/bzip2:0= + dev-libs/expat:0= + dev-libs/libffi:0= + >=sys-libs/zlib-1.1.3:0= + virtual/libintl:0= + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${SLOT} +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/pypy + virtual/pkgconfig +" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + # Yes, yuck, but it's being worked on upstream (bug #918971). + # https://foss.heptapod.net/pypy/pypy/-/issues/4042 + append-flags $(test-flags-CC -Wno-error=incompatible-pointer-types) + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + --withmod-bz2 + $(usex ncurses --with{,out}mod-_minimal_curses) + ) + + local interp=( pypy ) + if use low-memory; then + local -x PYPY_GC_MAX_DELTA=200MB + interp+=( --jit loop_longevity=300 ) + fi + + # translate into the C sources + # we're going to build them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + cd "${T}"/usession*-0 || die + newbin "testing_1/pypy${PYVER}-c" "pypy${PYVER}-c-${PYPY_PV}" + insinto "/usr/include/pypy${PYVER}/${PYPY_PV}" + doins *.h + pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3_10/Manifest b/dev-python/pypy3_10/Manifest index da92b32162ae..2b9a31c845d1 100644 --- a/dev-python/pypy3_10/Manifest +++ b/dev-python/pypy3_10/Manifest @@ -2,10 +2,13 @@ DIST pypy3.10-gentoo-patches-7.3.13_p3.tar.xz 9780 BLAKE2B a72cfc6723ad914f01230 DIST pypy3.10-gentoo-patches-7.3.14.tar.xz 4772 BLAKE2B 3866dd6a86f88bf10d5a9a639defea0dbe3cb301ccb23d015b147a220f0e32041dc46497e43ad03c1c486291bb56752d77eaa2703e164e58f4f6af3e6b1e2433 SHA512 5da998beefaabe1307a16f1d9d4239453b9017aaabefbdb34d70ce339bfb9f8b7a258cdfcba74e0241bf140b3d2aae500710309d1dddb667154be7c482e88daa DIST pypy3.10-gentoo-patches-7.3.14_p1.tar.xz 5176 BLAKE2B 9cc684a9257a2855e44bed01d01020c0009dc966ff6fee7a789439e19814b1bfacc5fa0da166c8cb886f0dbadba365f6c6e2c520a4f5116e90ac637748e31e73 SHA512 11e468c2cab5e2234ffc68d98407bf7a676ea3b495a7e9ad7481f47fd39e2b1868b695da81b4edcee74cb8f01e997b72e994f18826331695427d80b2e43e926b DIST pypy3.10-gentoo-patches-7.3.14_p2.tar.xz 5660 BLAKE2B 0381c95df65d7b77e9bbe53f4a714737736bc766ccdfac826a98abb7f5477797394e52e301baf29e9ab94575b243c4c62fc04744b2a1d8df75ac722514a019ff SHA512 5dd6ff6d546b1107ff1af29b36d0ff4b2787aeb805f4dd9787731935238f614acc123addc6d0a27cb7d4858f9935be41790152d1690871b681eba19e311ea4d8 +DIST pypy3.10-gentoo-patches-7.3.15.tar.xz 4760 BLAKE2B 9131794293aa15cbafbc245727b5b60183606bb0273b05f4ebf8d24b525c3d6a39c8fe6f2c38487cda4a47d5defbdbb494c7786ee25a9ddc23cc9f209e5fc3cd SHA512 d2780be7ce91524bb71a47d51d9e9ad9a6aa5bd6c19903c90391cf7e6d4c9a96a98f414d22e9da7af67960ab9639f9a0f58f103c90ca9d694dcdfc4f0982bd6b DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702 SHA512 16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43 DIST pypy3.10-v7.3.14-src.tar.bz2 23828709 BLAKE2B 15b3197953ff6271ddc9aad317f06094e1744111b7236447f029299dcc8a8ee089a8d91eec46d634489e0e89c94c0b18fda97dee51b3030ac62b0beeea7d6413 SHA512 4162d60d3869cfc87b1850266b9c7147413d3a7184a3c0c2edf1d1270ba3dff2db8047c7f2b5bbdd4c4d5136823adc078a5d45d575715984bab6633d1462f694 +DIST pypy3.10-v7.3.15-src.tar.bz2 23934723 BLAKE2B 12b438729547faa81bc31c429e166d4bfab2b4e76cb16a687886903ad83e3369e0532297222eafbc8b0f4ae006d87cbe15b2c360ad828fd9a44124067aa788ff SHA512 84f9a30484cf0b0bcf3ef1f71ce2ecae02a51b6609acc4f6edd4096302c9940541dc947f3f0767216d83d261f8db85ea43760af8ce3c9137c70aabe5571d1249 EBUILD pypy3_10-7.3.13_p3.ebuild 6312 BLAKE2B eaf56803de815ba2b66ce1f41c545589e0db710337c3635c939dc606465c5754fffeb97069c08b8dd4522bc6431009bc17d527362e3a1de0c4aa69b198abddce SHA512 c92b97d4257cae186b013bdae4caa8ae7bf1045567ebfeb8432c39179693e6a3c2122ba9c8f98d173f3e9043d373e930ccc486190c5db4483071c5834d6ecdc1 EBUILD pypy3_10-7.3.14-r1.ebuild 6370 BLAKE2B a8c2b8b86fc0d4613fac21eb9356fb43fea4a52035443e6c669529588e56d4ca73772a133a850c3c746ea0d4935a9667d53574c08822ad4d73b112e86560d29d SHA512 69e9380deeaae1c1dddec1b92abd0e546be53763c33991b231cd48b955225162ad7451c1a83a426a89d971b16d8a7e1154e558a447c54b878ca3adbb7daae80f EBUILD pypy3_10-7.3.14_p1.ebuild 6370 BLAKE2B 5c6b341c6a9a02ad994b1cf83838a8b189ea401624eae24ad77ee32dbfb3955b52f264fd5bb963747a16eca89c9a30984da2b7d41ef4e6a67b717918cb834cde SHA512 8df647fbf918fa27f2ba2c0fe3b3ffd8ee2d259b9518025614be1bb4aed2e1b0bce63938ac86744180631a16f9ff509b89919457aba38790d75034cb365aceb6 EBUILD pypy3_10-7.3.14_p2.ebuild 6370 BLAKE2B 5c6b341c6a9a02ad994b1cf83838a8b189ea401624eae24ad77ee32dbfb3955b52f264fd5bb963747a16eca89c9a30984da2b7d41ef4e6a67b717918cb834cde SHA512 8df647fbf918fa27f2ba2c0fe3b3ffd8ee2d259b9518025614be1bb4aed2e1b0bce63938ac86744180631a16f9ff509b89919457aba38790d75034cb365aceb6 -MISC metadata.xml 531 BLAKE2B 0f727c7ced9fb24ba0dc0b41d51c177b3711de33b838bf46cfdde5d8b751de9694873c13fe8153747f2cb533c078c54f004ee84b1c3c57b6f8d62128ffb9dba2 SHA512 331b66647a58047ded4bcf1529e3ca16b21cbb37afa82d8be0a4b6ad605e17bf3f1478fad1ea3b9c970bdf5162cb41e6adcb029a261fcbf894e807998b9219f6 +EBUILD pypy3_10-7.3.15.ebuild 6332 BLAKE2B a762d6c7db414bbcaf3db73b04f1e5f2b130293f9c4752410a054157e76716c5d42d95e9e2a80591fef2606c58a452b819bb1db11fc5e2262a4eeb04a350ea9e SHA512 50cf5d33e0b5f4a1f239efddfcc62338375b8db06a35e1ff8cc398179b2672891e8f152f52dc6ed9233d86f20c9a7e493396882e2ff7cc40b2be2d8bfc3ea82c +MISC metadata.xml 529 BLAKE2B 4121978ab7ed8811781be50eb702082b54ce8e2da22b1cf24f009a64d14b1c644f1420467e7f74d48b65e9644b9100d6e55bd5da0907565a4dd0ba6fc4d029ee SHA512 c862efc8092df86bcf1399abb86081709829b9d3ce9564f8a4d0d8d5d59a4089f79a70156efc093fdf08a2b563cffc8c5aa3f51e33c87456369ae75a5cef3f1a diff --git a/dev-python/pypy3_10/metadata.xml b/dev-python/pypy3_10/metadata.xml index 279dc3f87516..2a6a5bdac475 100644 --- a/dev-python/pypy3_10/metadata.xml +++ b/dev-python/pypy3_10/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="ensurepip"> Install the ensurepip module that uses bundled wheels @@ -12,7 +15,4 @@ be only possible to use venv `--without-pip`) </flag> </use> - <upstream> - <remote-id type="heptapod">pypy/pypy</remote-id> - </upstream> </pkgmetadata> diff --git a/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild b/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild new file mode 100644 index 000000000000..f4c610dc7626 --- /dev/null +++ b/dev-python/pypy3_10/pypy3_10-7.3.15.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.10 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +# also check pypy/interpreter/pycode.py -> pypy_incremental_magic +SLOT="0/pypy310-pp73-384" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+ensurepip gdbm +jit ncurses sqlite tk" +# many tests are failing upstream +# see https://buildbot.pypy.org/summary?branch=py${PYVER} +RESTRICT="test" + +RDEPEND=" + || ( + >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?] + >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV} + ) + dev-lang/python-exec[python_targets_pypy3(-)] + dev-libs/openssl:0= + dev-python/gentoo-common + ensurepip? ( dev-python/ensurepip-wheels ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + + default +} + +src_configure() { + tc-export CC +} + +src_compile() { + mkdir bin || die + # switch to the layout expected for cffi module builds + mkdir include/pypy${PYVER} || die + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die + cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* include/pypy${PYVER}/ || die + # (not installed by pypy-exe) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die + mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die + pax-mark m pypy${PYVER}-c + + # verify the subslot + local soabi=$( + ./pypy${PYVER}-c - <<-EOF + import importlib.util + import sysconfig + soabi = sysconfig.get_config_var("SOABI") + magic = importlib.util._RAW_MAGIC_NUMBER & 0xffff + print(f"{soabi}-{magic}") + EOF + ) + [[ ${soabi} == ${SLOT#*/} ]] || die "update subslot to ${soabi}" + + # Add epython.py to the distribution + echo 'EPYTHON="pypy3"' > lib-python/3/epython.py || die + + einfo "Generating caches and CFFI modules ..." + + # Generate sysconfig data + local host_gnu_type=$(sh pypy/tool/release/config.guess) + local overrides=( + HOST_GNU_TYPE "${host_gnu_type:-unknown}" + INCLUDEPY "${EPREFIX}/usr/include/pypy${PYVER}" + LIBDIR "${EPREFIX}/usr/$(get_libdir)" + TZPATH "${EPREFIX}/usr/share/zoneinfo" + WHEEL_PKG_DIR "${EPREFIX}/usr/lib/python/ensurepip" + ) + ./pypy${PYVER}-c -m sysconfig --generate-posix-vars "${overrides[@]}" || die + local outdir + outdir=$(<pybuilddir.txt) || die + cp "${outdir}"/_sysconfigdata__*.py lib-python/3/ || die + + # Generate Grammar and PatternGrammar pickles. + ./pypy${PYVER}-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed" + import lib2to3.pygram + import lib2to3.patcomp + lib2to3.patcomp.PatternCompiler() + EOF + + # Generate cffi modules + # Please keep in sync with lib_pypy/pypy_tools/build_cffi_imports.py! + # (NB: we build CFFI modules first to avoid error log when importing + # build_cffi_imports). + cffi_targets=( + pypy_util blake2/_blake2 sha3/_sha3 ssl + audioop syslog pwdgrp resource lzma posixshmem + ctypes_test testmultiphase + ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy${PYVER}-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + # testcapi does not have a "build" script + ../pypy${PYVER}-c -c "import _testcapi" || die + + # Verify that CFFI module list is up-to-date + local expected_cksum=a4138e48 + local local_cksum=$( + ../pypy${PYVER}-c - <<-EOF + import binascii + import json + from pypy_tools.build_cffi_imports import cffi_build_scripts as x + print("%08x" % (binascii.crc32(json.dumps(x).encode()),)) + EOF + ) + if [[ ${local_cksum} != ${expected_cksum} ]]; then + die "Please verify cffi_targets and update checksum to ${local_cksum}" + fi + + # Cleanup temporary objects + find \( -name "*_cffi.c" -o -name '*.o' \) -delete || die + find -type d -empty -delete || die +} + +src_install() { + einfo "Installing PyPy ..." + dodir /usr/bin + dosym pypy${PYVER}-c-${PYPY_PV} /usr/bin/pypy${PYVER} + insinto /usr/lib/pypy${PYVER} + # preserve mtimes to avoid obsoleting caches + insopts -p + doins -r lib-python/3/. lib_pypy/. + insinto /usr/include + doins -r include/pypy${PYVER} + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/*; do + dosym "${PYPY_PV}/${x##*/}" "/usr/include/pypy${PYVER}/${x##*/}" + done + + dodoc README.rst + + local dest=/usr/lib/pypy${PYVER} + rm -r "${ED}${dest}"/ensurepip/_bundled || die + if ! use ensurepip; then + rm -r "${ED}${dest}"/ensurepip || die + fi + if ! use gdbm; then + rm -r "${ED}${dest}"/_gdbm* || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/sqlite3 \ + "${ED}${dest}"/_sqlite3* \ + "${ED}${dest}"/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/{idlelib,tkinter} \ + "${ED}${dest}"/_tkinter \ + "${ED}${dest}"/test/test_{tcl,tk,ttk*}.py || die + fi + dosym ../python/EXTERNALLY-MANAGED "${dest}/EXTERNALLY-MANAGED" + + local -x PYTHON=${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV} + # temporarily copy to build tree to facilitate module builds + cp -p "${BROOT}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" "${PYTHON}" || die + + einfo "Byte-compiling Python standard library..." + # exclude list from CPython Makefile.pre.in + "${PYTHON}" -m compileall -j "$(makeopts_jobs)" -o 0 -o 1 -o 2 \ + -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ + --hardlink-dupes -q -f -d "${dest}" "${ED}${dest}" || die + + # remove to avoid collisions + rm "${PYTHON}" || die +} diff --git a/dev-python/pypy3_9-exe-bin/Manifest b/dev-python/pypy3_9-exe-bin/Manifest index 32cc4b2c9028..6ae3afa5623b 100644 --- a/dev-python/pypy3_9-exe-bin/Manifest +++ b/dev-python/pypy3_9-exe-bin/Manifest @@ -14,6 +14,15 @@ DIST pypy3_9-exe-7.3.14-1.ppc64le-musl.gpkg.tar 6584320 BLAKE2B 7fdcf4a6ed39a0c2 DIST pypy3_9-exe-7.3.14-1.ppc64le.gpkg.tar 10260480 BLAKE2B 94ec718a5c37dbf6b15e91346147918284e9778b8f5240dc0169fe13cd2356fbea87ae0c24a718f86e04929cc63a8e8e0b5291da4c257338c7f4f419448848ef SHA512 809f76e514ef3a050be570b81e56a872573a7125c55581104057505a13d11580d2f0f71a3e59c6fd22b2dcd3fb3cd1e2ae046ff4dcb9bf2c791675e112ff6526 DIST pypy3_9-exe-7.3.14-1.x86-musl.gpkg.tar 8888320 BLAKE2B 6aa189e8a5e80bbed01216808d2b7b543831a19e0039f7e8ed037881ea6a5a22ecc3acb1179a7892a4896dd2ef783ce169689a8f6c45bbaef662528cc2b74264 SHA512 4b68eae8185ece64a59b0ba952779f8fa31594f874dbccf125a9243ff656b86e0381d4ac39f70f2456edf58a2715277e0ee29840126437643587c4dfcf065904 DIST pypy3_9-exe-7.3.14-1.x86.gpkg.tar 8919040 BLAKE2B 3896f0db4893fb54bc085f79a861cafc2395a3160efe8efe344530052e5c9e4547121e6e3263e4e1ad36ea7aa45de62b454bd89a5ddefd999d088be612b9d97a SHA512 1dd32f1e05817f18ca76a3c5ad38b100ac8601a2df20307fbec1336b0139a7e2a701759a833b5991875458a117a772bb94b7aba80f7a2712ff380a2e3d9be62e +DIST pypy3_9-exe-7.3.15-1.amd64-musl.gpkg.tar 11847680 BLAKE2B 6e2e13c6ef1faaa9ba451727a64a1749f3e2ab4645d4206420c6ee2c186438817f2a77c9a7939d485a4f04fd5b1f39d0886a42c32969e9869b44ca16fbf60be9 SHA512 fd757c68631381400901ecc2f18299eba701baa5086fb0c77ac2fbedbd7f188061c16ec0e4c84c8864ed5d235e4f98d8c5f9f26843f9acc881e2fa661d3e0131 +DIST pypy3_9-exe-7.3.15-1.amd64.gpkg.tar 11857920 BLAKE2B 052bb16e6c983ac32a860b5de1532fca6158510364ddc52f9992b1c69b948f6d6e7ba32fbaaba86597fa73db5f09a19c3e6a0208f624c9d3bbc28c43b056c886 SHA512 336f484699f89e5e3fa8bab7c8468d4e1a6cf957f947a727858b59cd9b372c94a07f5304b1f367b0bd3cd443d688fbfbe17fd23e6939988d0270c4be6df9f7a9 +DIST pypy3_9-exe-7.3.15-1.arm64-musl.gpkg.tar 9943040 BLAKE2B 701257e473f784e367a9e984dfe6af7d50ee42b214e8ebf0aa4e761102ef83b48c88ad69ea601c52b17333527bf45f908754da7e128659bd79b1849a4041612a SHA512 0bb71f3acd90f3a45dd802d1108da13b0b4c41ecbf212fa5aec22633daab85b8420c37a58bfc52dfaaa2f577ea5885df588750e634a51e165bf7fc933e5de4cb +DIST pypy3_9-exe-7.3.15-1.arm64.gpkg.tar 9973760 BLAKE2B fdacf63806aa759c7ffd3a574d1f6d8a52448d14461414e5d6aa853097d49e6bca18202af71370f340de8b8ec126b1d75c40b585b9a1d1526400236c6a050de5 SHA512 0cc8c1b96b15f4540ecbef149507bbc9f5e54258f6c7887f60c4441bf77f5dad3476e10c110d3f9c483a2abad90d513062791235810f9353d294c0c61c1c03e5 +DIST pypy3_9-exe-7.3.15-1.ppc64le-musl.gpkg.tar 6635520 BLAKE2B 89974e2537e9c2f12b0e7f0b2a92b1140ec0351c28b8b72f41b97bc4ea201b8a2f1d7bd2f71d9e47ab5775ee623167242799f051ba43421a524a897d837984d6 SHA512 c7ec389bb6a097ad023cc962989e18f45f9851e599b979c486d487048517e2d02655e90f74328f39d765d421eae1e338a73a31bf4e9c9e269941905bc9f9acec +DIST pypy3_9-exe-7.3.15-1.ppc64le.gpkg.tar 10301440 BLAKE2B 0a1a6f625a0929a65bfe01b333143d1ebe6c6c89a9a9bc1ec0c2a9274f897c56e8e080fecfbf6066d0b033d84582c7d71fbf03cb6310c01393e7f28d2e4aa2c1 SHA512 256fa79652a070747a865728f7e53e5b6d6ee4f8cdaca7cbbcf310cec883f8ed9606756bd1cb3d628fa7ba8e55f9fb7f2fa497e93c82567ff285c8ae913a3da2 +DIST pypy3_9-exe-7.3.15-1.x86-musl.gpkg.tar 8919040 BLAKE2B 58f523aa9082284adc5b4fb131023adbeba411654501e71ba286abe5e0501d070180a44236c57f39bc310ad35f5734f314139b9701c4e48ae304674eeae5ec4e SHA512 9dda550b304e73453e5eea8a5243ac2796576cb3e70ba770c8096d3077c99a0663d6a5d3f2ade3e88b6e814f994e71d5b56dfe779c3d2fc51242c01f8602bcb2 +DIST pypy3_9-exe-7.3.15-1.x86.gpkg.tar 8898560 BLAKE2B c8d3fcb749e5317e5bdd37981318cdea6ed801fccfdcf19dbc2c40457ac32e2d02e8ec500f25149172daea91decf79e62f7fd410512cf9d3e63c31f1d7c323b8 SHA512 1a547f42b739095658d96e1c8432b43f49913e0053f7ec596b2f409d6428c6291f741b56addcf88dac97f053089ca37c66b46a44b4284b00dc37b1918a5fdeff EBUILD pypy3_9-exe-bin-7.3.13.ebuild 2024 BLAKE2B 4c187873f36c357f98926b74ca630433f108857489e3b7edf38dfa95b6204792fd7f1114032f331bcd62c6779138f6476a8415fcb7b469d0673d15fb9002de64 SHA512 caf6b5685a328ee31e399d5586e1f404ada1d3008fcd4630d2d1976770797c540dee0db6550a3a707616d0ee0d2d218fcbacff77eb89fbcdfec3004cef8b78e0 EBUILD pypy3_9-exe-bin-7.3.14.ebuild 2024 BLAKE2B 4c187873f36c357f98926b74ca630433f108857489e3b7edf38dfa95b6204792fd7f1114032f331bcd62c6779138f6476a8415fcb7b469d0673d15fb9002de64 SHA512 caf6b5685a328ee31e399d5586e1f404ada1d3008fcd4630d2d1976770797c540dee0db6550a3a707616d0ee0d2d218fcbacff77eb89fbcdfec3004cef8b78e0 -MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 +EBUILD pypy3_9-exe-bin-7.3.15.ebuild 2058 BLAKE2B a5f799ff5f584a2c735f9f9b4055a8b4e56159bf199af5944bd3d5272c619e9693a76283b3e1775a27088dc2250ca8c12d425caa392e1744c489d30162cceadd SHA512 bc98f03d75554b90cb83d5306b158038520de835169558788fec732105aa2e378ffac99c19abee490080d03b1641cf9116d6e3eed55af087206f4fb9e90eda05 +MISC metadata.xml 315 BLAKE2B da5ed341c55250028587ffb479a27b7ec31eb0f8bd0e11b8a98a374e23d989f7d5bcce647ca9c78cd12f64b6b83dd0568c4f3a992a6c8c5089c52cef9de87441 SHA512 ebe1c4d655c49fd20127dd240b603f1b99d67c0a6d21c7eb37bee48f4ec6bba50648816ea2b1b746af58fcf8de576d24fe355ecfa2de07ebaa0265ade2ea38ba diff --git a/dev-python/pypy3_9-exe-bin/metadata.xml b/dev-python/pypy3_9-exe-bin/metadata.xml index efd7c8c21836..2ed15cb705e2 100644 --- a/dev-python/pypy3_9-exe-bin/metadata.xml +++ b/dev-python/pypy3_9-exe-bin/metadata.xml @@ -5,4 +5,7 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild b/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild new file mode 100644 index 000000000000..b4d8e231b125 --- /dev/null +++ b/dev-python/pypy3_9-exe-bin/pypy3_9-exe-bin-7.3.15.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +PYVER=3.9 +MY_P=pypy3_9-exe-${PV}-1 + +DESCRIPTION="PyPy3.9 executable (pre-built version)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + elibc_glibc? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86.gpkg.tar + ) + ) + elibc_musl? ( + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.amd64-musl.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.arm64-musl.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.ppc64le-musl.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_9-exe/${MY_P}.gpkg.tar + -> ${MY_P}.x86-musl.gpkg.tar + ) + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# sys-devel/gcc for libgcc_s.so +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + elibc_glibc? ( + sys-devel/gcc + >=sys-libs/glibc-2.35 + ) + !dev-python/pypy3_9-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +QA_PREBUILT=" + usr/bin/pypy${PYVER}-c-${PYPY_PV} +" + +src_install() { + insinto / + doins -r image/usr + fperms +x "/usr/bin/pypy${PYVER}-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3_9-exe/Manifest b/dev-python/pypy3_9-exe/Manifest index bcfffc355b78..58ae97c95d74 100644 --- a/dev-python/pypy3_9-exe/Manifest +++ b/dev-python/pypy3_9-exe/Manifest @@ -1,7 +1,10 @@ DIST pypy3.9-gentoo-patches-7.3.13.tar.xz 7476 BLAKE2B 70f80c489686e92e933a200d2e92a095a80e2300814ec4e1f3cb31ec5f5500a45667f7bfe9570ea5eef3933fdda33a9930bdf2cf683c28e3ddb610bebeeca6dd SHA512 5170f5141beb93b3b37cc94f85324c88182967eaff2f8ca26b81d63d5b0d20414a139ca44c250c07b46c747e27c97fd0fe5a2365f6636aba2dd28df3bc55cdca DIST pypy3.9-gentoo-patches-7.3.14.tar.xz 5808 BLAKE2B 92ab7e9129838ff22cc13a64fe1ffe9ffd3af45ec777bde531ce2e15b87681e17fca2f1dc037ee4798bca5a9312ca4c961ec97b0a53bf5e6dc36fd12241151c9 SHA512 dffd17558d5ec2625682e5476ea53a9fe273f553b94d2589628e23ac3b45c50b5bf3ba9c7d92935e477374d9220af6ed310abae1270175f091a8c5a267a4bacd +DIST pypy3.9-gentoo-patches-7.3.15.tar.xz 5800 BLAKE2B e3466eb528c7cfaa8a189552041852d29bbacb45e08dc967deec1d8486107725ab2b2b1e65c98307983ff1f3ad038d3e54bf84eaadc32060185661c8023dea06 SHA512 c834433bfaaa1cd081fb71f9e122810b66fbd0a52f8473b6ec02a8615f0b0328da51ca1e3f0f209d325d9884876b634dbd1ec202f428620044fe5e60b4ce910a DIST pypy3.9-v7.3.13-src.tar.bz2 23452374 BLAKE2B b5ce8dd78e4851b5c7fa6aa0c6f2f5c198a3b2d1e4691ccb20d1b229397d60ac41eaecef37f7c76e4de837876bdd6c1e4276302afc292080e0a38f1a58869580 SHA512 04b184050625f06d2acaa836a786db788c4f658f3384ebde176d0acc95044ee83dbf7193ebab1e4fd6275bed7a590d3945482294be32d8f94e8c541e053dce59 DIST pypy3.9-v7.3.14-src.tar.bz2 24683302 BLAKE2B 318fe17b423ce9c5b374cbceacf480ddbad7862bd6507d74289bbc0bd8ba8cf350ad21297b1e2dab7dfe6e7f542d929259be8d57867420b8a9a59284532aa9e2 SHA512 77db85092ca8ce419e30b274ec001566bbd275d88e74e5a3a3d0d557b18beb5a1e98428487f338e46f64893e54bf426464d372056c37a87a2b42b36c7d0fb536 +DIST pypy3.9-v7.3.15-src.tar.bz2 24694333 BLAKE2B 151c3c8b828c7a35cfd63dd73b8683c3fe5529c5f6df7cc628d2967e5c61e16490b8663efe838fc6efd9f0b4a08fde8c9315e2f0a471bb62a2395055f2f130c6 SHA512 64faca74c507ef3e8dd2df34ad81874c24bc336e79ecf53bbbb43c21adebdea60efafe6ad38bdbf15bc2a677980d7db2c2c0affa04beb7e7e1b739d85e17f333 EBUILD pypy3_9-exe-7.3.13.ebuild 2662 BLAKE2B 9b78336e1adc2bc216953a6e464f8dc433ceda3898dbcd6ff96b60f886cd35b6d0532e22f5d77b6a1247b0f203cac01d1dd85b23eed8b7f9ecb7a822d45b841f SHA512 6e7019c636edfd391824b725d1552fcde4960284e9ba2c595aa6973cf65586a7c8ffe6ca61694904328c777898dacf5bd79c5d57117d4512e293af95bd928902 EBUILD pypy3_9-exe-7.3.14.ebuild 2662 BLAKE2B 9b78336e1adc2bc216953a6e464f8dc433ceda3898dbcd6ff96b60f886cd35b6d0532e22f5d77b6a1247b0f203cac01d1dd85b23eed8b7f9ecb7a822d45b841f SHA512 6e7019c636edfd391824b725d1552fcde4960284e9ba2c595aa6973cf65586a7c8ffe6ca61694904328c777898dacf5bd79c5d57117d4512e293af95bd928902 -MISC metadata.xml 498 BLAKE2B 8dbcdb7c3a4a2fa5d1a922fd5197fb5e3337adcaec1e7d382f25f8696c80726e5b79843477bf8e5ce131aecde6e2c4c283548c5b337e54cb58aaa066013c445a SHA512 8a9bb514bbf3bf328aa63734e1fdc106f6aaf5ccb88c29ad8a686ab2724f3d1f4727163500013dd16e7b34232b881cf47d2f174212b5428ee076af27cf43628d +EBUILD pypy3_9-exe-7.3.15.ebuild 2751 BLAKE2B da9b92b12a8996c96c9c5e42c996863477899b5d94e4b68f9e36e3fe37ca82310caed49b12b30c872855398e49df5543457c481bd81371813aefe56674654c9a SHA512 ea1d2c71d44f0e106d23fb373b5da06e4300eca019f8144870a75e3418cc88162f9ec22bdbe34c5151b205420c7730fcac4c0fc46972edd521c0b734ced7caca +MISC metadata.xml 572 BLAKE2B cfcd1422ec312338fd876bc4747a962ac3c4bd06e28a3891489b065fba4c7be2daa6955f51e8136d9b8cf7b68bb7eb887b6f419ee9fd626ebd6db204acb7995d SHA512 c79250d47e3d5c99c2c903bfc185449cc41f88e2b923b8eae1401e83c0f23fa1a12ad85f50b6e25844e805e543ae897ccf43185a1bdf9f992dff765249e55bc1 diff --git a/dev-python/pypy3_9-exe/metadata.xml b/dev-python/pypy3_9-exe/metadata.xml index 9f1f42740089..3f2aeb55aa5e 100644 --- a/dev-python/pypy3_9-exe/metadata.xml +++ b/dev-python/pypy3_9-exe/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="low-memory">Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, diff --git a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild new file mode 100644 index 000000000000..9cff29fef442 --- /dev/null +++ b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.9 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy3.9 executable (build from source)" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=" + app-arch/bzip2:0= + dev-libs/expat:0= + dev-libs/libffi:0= + >=sys-libs/zlib-1.1.3:0= + virtual/libintl:0= + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${SLOT} +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/pypy + virtual/pkgconfig +" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + --withmod-bz2 + $(usex ncurses --with{,out}mod-_minimal_curses) + ) + + local interp=( pypy ) + if use low-memory; then + local -x PYPY_GC_MAX_DELTA=200MB + interp+=( --jit loop_longevity=300 ) + fi + + # translate into the C sources + # we're going to build them ourselves since otherwise pypy does not + # free up the unneeded memory before spawning the compiler + set -- "${interp[@]}" rpython/bin/rpython --batch --source "${args[@]}" + echo -e "\033[1m${@}\033[0m" + "${@}" || die "translation failed" +} + +src_compile() { + emake -C "${T}"/usession*-0/testing_1 +} + +src_install() { + cd "${T}"/usession*-0 || die + newbin "testing_1/pypy${PYVER}-c" "pypy${PYVER}-c-${PYPY_PV}" + insinto "/usr/include/pypy${PYVER}/${PYPY_PV}" + doins *.h + pax-mark m "${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3_9/Manifest b/dev-python/pypy3_9/Manifest index 2877f01e35bd..d7d54d390e77 100644 --- a/dev-python/pypy3_9/Manifest +++ b/dev-python/pypy3_9/Manifest @@ -1,4 +1,7 @@ DIST pypy3.9-gentoo-patches-7.3.14.tar.xz 5808 BLAKE2B 92ab7e9129838ff22cc13a64fe1ffe9ffd3af45ec777bde531ce2e15b87681e17fca2f1dc037ee4798bca5a9312ca4c961ec97b0a53bf5e6dc36fd12241151c9 SHA512 dffd17558d5ec2625682e5476ea53a9fe273f553b94d2589628e23ac3b45c50b5bf3ba9c7d92935e477374d9220af6ed310abae1270175f091a8c5a267a4bacd +DIST pypy3.9-gentoo-patches-7.3.15.tar.xz 5800 BLAKE2B e3466eb528c7cfaa8a189552041852d29bbacb45e08dc967deec1d8486107725ab2b2b1e65c98307983ff1f3ad038d3e54bf84eaadc32060185661c8023dea06 SHA512 c834433bfaaa1cd081fb71f9e122810b66fbd0a52f8473b6ec02a8615f0b0328da51ca1e3f0f209d325d9884876b634dbd1ec202f428620044fe5e60b4ce910a DIST pypy3.9-v7.3.14-src.tar.bz2 24683302 BLAKE2B 318fe17b423ce9c5b374cbceacf480ddbad7862bd6507d74289bbc0bd8ba8cf350ad21297b1e2dab7dfe6e7f542d929259be8d57867420b8a9a59284532aa9e2 SHA512 77db85092ca8ce419e30b274ec001566bbd275d88e74e5a3a3d0d557b18beb5a1e98428487f338e46f64893e54bf426464d372056c37a87a2b42b36c7d0fb536 +DIST pypy3.9-v7.3.15-src.tar.bz2 24694333 BLAKE2B 151c3c8b828c7a35cfd63dd73b8683c3fe5529c5f6df7cc628d2967e5c61e16490b8663efe838fc6efd9f0b4a08fde8c9315e2f0a471bb62a2395055f2f130c6 SHA512 64faca74c507ef3e8dd2df34ad81874c24bc336e79ecf53bbbb43c21adebdea60efafe6ad38bdbf15bc2a677980d7db2c2c0affa04beb7e7e1b739d85e17f333 EBUILD pypy3_9-7.3.14.ebuild 6311 BLAKE2B 02ece4d982b6444166c1ec035f3a95e2af738b25df03a8614d06edce6318df28f04d553464e55f2112ac79ee1ef124ef67495db291445ab436a5d4bf559910b3 SHA512 a83d9ce03cace746c3b113e89a31880b67287876f0e7d53daed16195e1668d8e2c04aa045762d13126adaf29b8bbc5b1ffcd84003730ca5ee09240c827639676 -MISC metadata.xml 531 BLAKE2B 0f727c7ced9fb24ba0dc0b41d51c177b3711de33b838bf46cfdde5d8b751de9694873c13fe8153747f2cb533c078c54f004ee84b1c3c57b6f8d62128ffb9dba2 SHA512 331b66647a58047ded4bcf1529e3ca16b21cbb37afa82d8be0a4b6ad605e17bf3f1478fad1ea3b9c970bdf5162cb41e6adcb029a261fcbf894e807998b9219f6 +EBUILD pypy3_9-7.3.15.ebuild 6329 BLAKE2B 0f39bd23b8735e3fe675a272f9d980ac7e9f6368736eb4ac5035bc5c0151e625c217f339be3b9656e4406e3a59ebba13f0dd368f77023b38714b3feb77c38d22 SHA512 bd3e93c88fa50e5e3be2dfa101bf3acf006bebb110ccca2c160842c838c84b536bc0f7edf0a52b7760e3b646f149a608ea9ecd7f749a3077361f477d567f2053 +MISC metadata.xml 529 BLAKE2B 4121978ab7ed8811781be50eb702082b54ce8e2da22b1cf24f009a64d14b1c644f1420467e7f74d48b65e9644b9100d6e55bd5da0907565a4dd0ba6fc4d029ee SHA512 c862efc8092df86bcf1399abb86081709829b9d3ce9564f8a4d0d8d5d59a4089f79a70156efc093fdf08a2b563cffc8c5aa3f51e33c87456369ae75a5cef3f1a diff --git a/dev-python/pypy3_9/metadata.xml b/dev-python/pypy3_9/metadata.xml index 279dc3f87516..2a6a5bdac475 100644 --- a/dev-python/pypy3_9/metadata.xml +++ b/dev-python/pypy3_9/metadata.xml @@ -5,6 +5,9 @@ <email>python@gentoo.org</email> <name>Python</name> </maintainer> + <upstream> + <remote-id type="github">pypy/pypy</remote-id> + </upstream> <use> <flag name="ensurepip"> Install the ensurepip module that uses bundled wheels @@ -12,7 +15,4 @@ be only possible to use venv `--without-pip`) </flag> </use> - <upstream> - <remote-id type="heptapod">pypy/pypy</remote-id> - </upstream> </pkgmetadata> diff --git a/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild b/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild new file mode 100644 index 000000000000..cd6b3d3e3ed8 --- /dev/null +++ b/dev-python/pypy3_9/pypy3_9-7.3.15.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multiprocessing pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.9 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://github.com/pypy/pypy/ +" +SRC_URI=" + https://downloads.python.org/pypy/${MY_P}-src.tar.bz2 + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +# also check pypy/interpreter/pycode.py -> pypy_incremental_magic +SLOT="0/pypy39-pp73-336" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+ensurepip gdbm +jit ncurses sqlite tk" +# many tests are failing upstream +# see https://buildbot.pypy.org/summary?branch=py${PYVER} +RESTRICT="test" + +RDEPEND=" + || ( + >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?] + >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV} + ) + dev-lang/python-exec[python_targets_pypy3(-)] + dev-libs/openssl:0= + dev-python/gentoo-common + ensurepip? ( dev-python/ensurepip-wheels ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC +} + +src_compile() { + mkdir bin || die + # switch to the layout expected for cffi module builds + mkdir include/pypy${PYVER} || die + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die + cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* include/pypy${PYVER}/ || die + # (not installed by pypy-exe) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die + mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die + pax-mark m pypy${PYVER}-c + + # verify the subslot + local soabi=$( + ./pypy${PYVER}-c - <<-EOF + import importlib.util + import sysconfig + soabi = sysconfig.get_config_var("SOABI") + magic = importlib.util._RAW_MAGIC_NUMBER & 0xffff + print(f"{soabi}-{magic}") + EOF + ) + [[ ${soabi} == ${SLOT#*/} ]] || die "update subslot to ${soabi}" + + # Add epython.py to the distribution + echo 'EPYTHON="pypy3"' > lib-python/3/epython.py || die + + einfo "Generating caches and CFFI modules ..." + + # Generate sysconfig data + local host_gnu_type=$(sh pypy/tool/release/config.guess) + local overrides=( + HOST_GNU_TYPE "${host_gnu_type:-unknown}" + INCLUDEPY "${EPREFIX}/usr/include/pypy${PYVER}" + LIBDIR "${EPREFIX}/usr/$(get_libdir)" + TZPATH "${EPREFIX}/usr/share/zoneinfo" + WHEEL_PKG_DIR "${EPREFIX}/usr/lib/python/ensurepip" + ) + ./pypy${PYVER}-c -m sysconfig --generate-posix-vars "${overrides[@]}" || die + local outdir + outdir=$(<pybuilddir.txt) || die + cp "${outdir}"/_sysconfigdata__*.py lib-python/3/ || die + + # Generate Grammar and PatternGrammar pickles. + ./pypy${PYVER}-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed" + import lib2to3.pygram + import lib2to3.patcomp + lib2to3.patcomp.PatternCompiler() + EOF + + # Generate cffi modules + # Please keep in sync with lib_pypy/pypy_tools/build_cffi_imports.py! + # (NB: we build CFFI modules first to avoid error log when importing + # build_cffi_imports). + cffi_targets=( + pypy_util blake2/_blake2 sha3/_sha3 ssl + audioop syslog pwdgrp resource lzma posixshmem + ctypes_test testmultiphase + ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use sqlite && cffi_targets+=( sqlite3 ) + use tk && cffi_targets+=( tkinter/tklib ) + + local t + # all modules except tkinter output to . + # tkinter outputs to the correct dir ... + cd lib_pypy || die + for t in "${cffi_targets[@]}"; do + # tkinter doesn't work via -m + ../pypy${PYVER}-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}" + done + # testcapi does not have a "build" script + ../pypy${PYVER}-c -c "import _testcapi" || die + + # Verify that CFFI module list is up-to-date + local expected_cksum=a4138e48 + local local_cksum=$( + ../pypy${PYVER}-c - <<-EOF + import binascii + import json + from pypy_tools.build_cffi_imports import cffi_build_scripts as x + print("%08x" % (binascii.crc32(json.dumps(x).encode()),)) + EOF + ) + if [[ ${local_cksum} != ${expected_cksum} ]]; then + die "Please verify cffi_targets and update checksum to ${local_cksum}" + fi + + # Cleanup temporary objects + find \( -name "*_cffi.c" -o -name '*.o' \) -delete || die + find -type d -empty -delete || die +} + +src_install() { + einfo "Installing PyPy ..." + dodir /usr/bin + dosym pypy${PYVER}-c-${PYPY_PV} /usr/bin/pypy${PYVER} + insinto /usr/lib/pypy${PYVER} + # preserve mtimes to avoid obsoleting caches + insopts -p + doins -r lib-python/3/. lib_pypy/. + insinto /usr/include + doins -r include/pypy${PYVER} + + # replace copied headers with symlinks + for x in "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/*; do + dosym "${PYPY_PV}/${x##*/}" "/usr/include/pypy${PYVER}/${x##*/}" + done + + dodoc README.rst + + local dest=/usr/lib/pypy${PYVER} + rm -r "${ED}${dest}"/ensurepip/_bundled || die + if ! use ensurepip; then + rm -r "${ED}${dest}"/ensurepip || die + fi + if ! use gdbm; then + rm -r "${ED}${dest}"/_gdbm* || die + fi + if ! use sqlite; then + rm -r "${ED}${dest}"/sqlite3 \ + "${ED}${dest}"/_sqlite3* \ + "${ED}${dest}"/test/test_sqlite.py || die + fi + if ! use tk; then + rm -r "${ED}${dest}"/{idlelib,tkinter} \ + "${ED}${dest}"/_tkinter \ + "${ED}${dest}"/test/test_{tcl,tk,ttk*}.py || die + fi + dosym ../python/EXTERNALLY-MANAGED "${dest}/EXTERNALLY-MANAGED" + + local -x PYTHON=${ED}/usr/bin/pypy${PYVER}-c-${PYPY_PV} + # temporarily copy to build tree to facilitate module builds + cp -p "${BROOT}/usr/bin/pypy${PYVER}-c-${PYPY_PV}" "${PYTHON}" || die + + einfo "Byte-compiling Python standard library..." + # exclude list from CPython Makefile.pre.in + "${PYTHON}" -m compileall -j "$(makeopts_jobs)" -o 0 -o 1 -o 2 \ + -x 'bad_coding|badsyntax|site-packages|lib2to3/tests/data' \ + --hardlink-dupes -q -f -d "${dest}" "${ED}${dest}" || die + + # remove to avoid collisions + rm "${PYTHON}" || die +} diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex bedc1fd7d698..71de0e937c46 100644 --- a/dev-qt/Manifest.gz +++ b/dev-qt/Manifest.gz diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 9071c3a28668..da9ffead3bf9 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -6,6 +6,7 @@ DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585ed DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3 DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eeaa8b04c6622c9e25d8b11151cccf7a04ef7dea88e4870db704dda3b303196e40bc8c1c6e76f495f911de5a74769b633952e35718a85de SHA512 2d64edf0ec5322e25a6decfd92a1b1170135c852a8d154d30a336b894bfc4c24f08cb5c88028c68a4f74e6bd6767aaf827a5fa08a82a70fd49e1fa064ee56f27 DIST qtwebengine-5.15.12_p20231219.tar.xz 299224728 BLAKE2B 2446840556e08af57b5f90a4be06a301f2359f516a2c0e088efd8769d15046fbd961863952608ad88072f3b6211fe7226dd70cb2bc66133a4289da1a2ecba06e SHA512 cf6e2f6bc5bc8421185249b6bdde6ae1a97b54f4e84a9b12e82d6d4f59d5cf122762780634d337bc9a943fef61c9a4b64e754b26c7dd8df4bb36b49fd0f62f07 +DIST qtwebengine-5.15.12_p20240112.tar.xz 299267300 BLAKE2B 7ccdeee6a64638a2a486fdb69c7090e310c8e5711e5387ab4df44d432adac61fd62dbb923de4d8c299076512aa8a98434e47382fc53783f323c3fa6ce3447cc2 SHA512 2cb4d3386ef7cde547ccdc402ea03ca55141b902e878c75520579b7daa81d25dfda20b1ef824a8e19acbaa64bd11a51fa5caeaf82eb8dbdda2ecfd4836fd8bef DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-6.6-patchset-6.tar.xz 9828 BLAKE2B ae595c2f3a71abc183e256118b1c3d1e91284199a8f4aaa8bd9d2a67467353b6c145c3bd9d64c20d64321294c63d97a0a4dc3eeca570a1e25eb94dd8fb9aa501 SHA512 8def71c43125073ef6fc1867c36118f43b0af843cce4b47248359712b1f1bfb4d4eabc6b13ecbbb33e4ef10e1617abc488bb336dfbab043b4ef911d71ad386e2 DIST qtwebengine-6.6-patchset-7.tar.xz 8480 BLAKE2B c4078d323c02a81e030c4b9b55a8e05f3f49722f937c2fa73fecbc75e8cfa843481857fd193fa92474329e60eb8deee4b287e637bbfff72bdf7d28f3525256f3 SHA512 e601b7a61863ea9f56c3bc12928eab99e87f9616e8d6d7db24a32045854f77976a27fee58bb1c7f57ca2ca12612dff3910294864e73ab8c9eb9c5347e7100590 @@ -13,6 +14,7 @@ DIST qtwebengine-6.7-patchset-2.tar.xz 8252 BLAKE2B 00e0c6b6ea596dc314c5897012e8 DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0 EBUILD qtwebengine-5.15.11_p20231120.ebuild 8984 BLAKE2B ee7c16795f9f012e0d70815693ddc9445e74cb29d84f011f30592396af9d5e03738b6598f8989cf3511123f3cf16e3120320f43be3afbe4dbca8c744ee1dd504 SHA512 d27c267821fa07c3eab2b02cef71a9f5d65cc58e71b25db26faa467b84bdee3a0a67387a0cf2034f70e01fc9452fec9b232ad431ed3a811ec64df7ec3bfaaf1e EBUILD qtwebengine-5.15.12_p20231219.ebuild 8865 BLAKE2B 64fd4a6916e1b93e299b3647160b667cc1335a5a8d6c2e3bebe72f1a1bbffc652814f21b18e7ffd6781a5778d2b92276cfbcf7240a14ee95c56f0c72cf30265d SHA512 c021ff7d6da6e5dadde5272fe7e77d6277015072210a714d76b24f26c402513bfa436870f8c135b10870b449cc1d883d27b88979b3f0d3568973fca7cbfd9b11 +EBUILD qtwebengine-5.15.12_p20240112.ebuild 8738 BLAKE2B ab504aaee7c97dc0cef163b10a05b6a835b785660e74676d20c7e12bc13933635ebeccc4539d9757ab6ad31940486a803d1cc94b9daed8c130b36ba58cf3b5e2 SHA512 1ce37e29f2a070e4ac22612e9602659b123db4dc1ffddd971c591ab3ed8977d7c82853b4ac703d709d46e706f128239cf2c0e59d4acde8d7b01e9e58a2ece14a EBUILD qtwebengine-6.6.1.ebuild 9386 BLAKE2B e1c665139f15791a751528a0e64273feb922a8d05eedf7b01a7b7eda94a34fa827c061840c4ded41b4983cc5a8f30ab13d4b643c052668b82a491a7337d8636b SHA512 1909532fa4517e80784352f464c1c2e383e8ed491fe2368b30aa88c906d3f4beed8390dada46936d5405291f6ebdb677bdfb0202d79cdb2f74ed97b32e956775 EBUILD qtwebengine-6.6.9999.ebuild 9380 BLAKE2B 5b77e810647267fa2231b4af2eb5fd0f62f4e242785eb27c712627f3b3811dd4ae9c3bb100cc6b064c9c5f837466a2b3fbe8adf39e792551fabbb5e9c547f888 SHA512 cbfa5acb8564c7a952baf145413725713153409ff7ee43fc3f17b93608900a2ede68174ad47270e7581fb2d08a3042bb5f7329ade17f2fda538d86acf56eb7c7 EBUILD qtwebengine-6.7.9999.ebuild 9384 BLAKE2B b9c3cab728dd648d4015bc8cfce040400a05e898fc120dc2d149811b0e61ac0e0a8e2abafd037b184a8c6f6bd2ad1644e3b6eb0792b9074a8857ead00b78c60d SHA512 4246d0ea2cf14f4d67afe4a5f6b6163e83e8fec1368cb3c19297d8b808c7dde5c6a162fa2cddec677b7cde00454ba64a6ceb0d2e95c19fd70b58d984e49d5f45 diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild new file mode 100644 index 000000000000..3dd47c6a1bb8 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20240112.ebuild @@ -0,0 +1,279 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET="${PN}-5.15.10_p20230815-patchset" +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" +inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs + +DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications" +HOMEPAGE="https://www.qt.io/" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + if [[ ${PV} == ${QT5_PV}_p* ]]; then + SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz" + S="${WORKDIR}/${P}" + QT5_BUILD_DIR="${S}_build" + fi +else + EGIT_BRANCH="5.15" + EGIT_REPO_URI=( + "https://code.qt.io/qt/${QT5_MODULE}.git" + "https://github.com/qt/${QT5_MODULE}.git" + ) + inherit git-r3 +fi + +# ppc64 patchset based on https://github.com/chromium-ppc64le releases +# ppc64 ffmpeg patchset backported from chromium 98 on https://ppa.quickbuild.io/raptor-engineering-public/chromium/ubuntu/pool/main/c/chromium/ +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz + ppc64? ( + https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz + https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15-ffmpeg-ppc64le.tar.xz + )" + +IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" + +RDEPEND=" + app-arch/snappy:= + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/expat + dev-libs/libevent:= + dev-libs/libxml2[icu] + dev-libs/libxslt + dev-libs/re2:= + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtdeclarative-${QT5_PV}* + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}* + =dev-qt/qtprintsupport-${QT5_PV}* + =dev-qt/qtwebchannel-${QT5_PV}*[qml] + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/libvpx-1.5:=[svc(+)] + media-libs/libwebp:= + media-libs/opus + sys-apps/dbus + sys-apps/pciutils + sys-libs/zlib[minizip] + virtual/libudev + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + alsa? ( media-libs/alsa-lib ) + designer? ( =dev-qt/designer-${QT5_PV}* ) + geolocation? ( =dev-qt/qtpositioning-${QT5_PV}* ) + kerberos? ( virtual/krb5 ) + pulseaudio? ( media-libs/libpulse ) + screencast? ( media-video/pipewire:= ) + system-icu? ( >=dev-libs/icu-69.1:= ) + widgets? ( + =dev-qt/qtdeclarative-${QT5_PV}*[widgets] + =dev-qt/qtwidgets-${QT5_PV}* + ) +" +DEPEND="${RDEPEND} + media-libs/libglvnd +" +BDEPEND="${PYTHON_DEPS} + dev-util/gperf + app-alternatives/ninja + dev-util/re2c + net-libs/nodejs[ssl] + sys-devel/bison + sys-devel/flex + ppc64? ( >=dev-util/gn-0.1807 ) +" + +PATCHES=( "${WORKDIR}/${PATCHSET}" ) + +qtwebengine_check-reqs() { + # bug #307861 + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)." + ewarn "You may experience really long compilation times and/or increased memory usage." + ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug." + fi + eshopts_pop + + [[ ${MERGE_TYPE} == binary ]] && return + + # (check-reqs added for bug #570534) + # + # Estimate the amount of RAM required + # Multiplier is *10 because Bash doesn't do floating point maths. + # Let's crudely assume ~2GB per compiler job for GCC. + local multiplier=20 + + # And call it ~1.5GB for Clang. + if tc-is-clang ; then + multiplier=15 + fi + + local CHECKREQS_DISK_BUILD="7G" + local CHECKREQS_DISK_USR="150M" + if ! has "distcc" ${FEATURES} ; then + # bug #830661 + # Not super realistic to come up with good estimates for distcc right now + local CHECKREQS_MEMORY=$(($(makeopts_jobs)*multiplier/10))G + fi + + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + qtwebengine_check-reqs +} + +pkg_setup() { + qtwebengine_check-reqs + python-any-r1_pkg_setup +} + +src_unpack() { + case ${QT5_BUILD_TYPE} in + live) git-r3_src_unpack ;& + release) default ;; + esac +} + +src_prepare() { + # upstreamed, but not spinning new patchset just yet + rm "${WORKDIR}"/${PATCHSET}/018-gcc13-includes.patch || die + + if [[ ${PV} == ${QT5_PV}_p* ]]; then + # This is made from git, and for some reason will fail w/o .git directories. + mkdir -p .git src/3rdparty/chromium/.git || die + fi + # We need to make sure this integrates well into Qt 5.15.3 installation. + # Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it. + # See also: https://www.qt.io/blog/building-qt-webengine-against-other-qt-versions + sed -E "/^MODULE_VERSION/s/5\.15\.[0-9]+/${QT5_PV}/" -i .qmake.conf || die + + # QTBUG-88657 - jumbo-build could still make trouble + if ! use jumbo-build; then + sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \ + src/buildtools/config/common.pri || die + fi + + # bug 620444 - ensure local headers are used + find "${S}" -type f -name "*.pr[fio]" | \ + xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die + + if use system-icu; then + # Sanity check to ensure that bundled copy of ICU is not used. + # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because + # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system. + # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in + # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in + # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated. + local file + while read file; do + echo "#error This file should not be used!" > "${file}" || die + done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null) + fi + + # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++` + if tc-is-clang ; then + if has_version 'sys-devel/clang[default-libcxx(-)]' || has_version 'sys-devel/clang-common[default-libcxx(-)]' ; then + eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch" + fi + fi + + qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri + qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri + + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + + qt_use_disable_mod widgets widgets src/src.pro + + if use ppc64; then + einfo "Patching for ppc64le and generating build files" + eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch" + pushd src/3rdparty/chromium > /dev/null || die + eapply -p0 "${WORKDIR}/${PN}-ppc64le" + eapply -p1 "${WORKDIR}/${PN}-ffmpeg-ppc64le" + popd > /dev/null || die + fi + + qt5-build_src_prepare + + # we need to generate ppc64 stuff because upstream does not ship it yet + if use ppc64; then + einfo "Generating ppc64le build files" + pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die + mkdir -vp source/config/linux/ppc64 || die + mkdir -p source/libvpx/test || die + touch source/libvpx/test/test.mk || die + # clang-format is used to re-format sources + # but we'd rather make it a no-op than introduce a clang dependency + # https://bugs.gentoo.org/849458 + clang-format() { : ; } + export -f clang-format || die + ./generate_gni.sh || die + popd >/dev/null || die + fi +} + +src_configure() { + export NINJA_PATH=/usr/bin/ninja + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" + + local myqmakeargs=( + -- + -no-build-qtpdf + -printing-and-pdf + -system-opus + -system-webp + $(qt_use alsa) + $(qt_use !bindist proprietary-codecs) + $(qt_use geolocation webengine-geolocation) + $(qt_use kerberos webengine-kerberos) + $(qt_use pulseaudio) + $(usex screencast -webengine-webrtc-pipewire '') + -qt-ffmpeg # bug 831487 + $(qt_use system-icu webengine-icu) + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # bug 601472 + if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" + fi +} + +pkg_preinst() { + elog "This version of Qt WebEngine is based on Chromium version 87.0.4280.144," + elog "with additional security fixes from newer versions. Extensive as it is, the" + elog "list of backports is impossible to evaluate, but always bound to be behind" + elog "Chromium's release schedule." + elog "In addition, various online services may deny service based on an outdated" + elog "user agent version (and/or other checks). Google is already known to do so." + elog + elog "tldr: Your web browsing experience will be compromised." +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz Binary files differindex f6270c91fe0a..fb4558872b17 100644 --- a/games-emulation/Manifest.gz +++ b/games-emulation/Manifest.gz diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 367617db408e..245acd6189ab 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,10 +1,11 @@ +AUX ppsspp-1.15.4-backport-ce83fec.patch 722 BLAKE2B ef59ce8259977584c2f6c22c1cca3f32566a13369a7c5b815d9917688b327d1fbd9e0b4cebe3a287fe1d5fe52dc6b31500554bd3a223050c838045dc847fc9bc SHA512 a2ce80d8f73ea297833448c8f58c1d7807edd21e4b33634a18ff1b742b2451caa58ec4dbd204f9f2af4ccb485f51114fdbf7442dd3b943b864f447d51e972111 AUX ppsspp-1.16-MIPSTables-fix-includes.patch 196 BLAKE2B 6043f05aab6e5b620017a41c5da49a153a70e45057712c034504c9c8e89583439608e23ba1ae4c508e2ab2f12cab99c5478979ad555089aad390abbd36fe67ca SHA512 fa9d66a5f3411452218d776373a54d426ab971d05cb4ccf2a7e36644e6ec4444162cb4d85c5a04a1f956cab6714b2e43027eae451af3e380fb2ac22ac9164159 AUX ppsspp-CMakeLists-flags.patch 913 BLAKE2B 7bd5df94b51dad35325586f7ad23284436ba670a8c2218a4a6bfb28fb5a055240aeb0543fe331310a0d86d3661cbdf418689a592139ff832802ba1fabbd10fc3 SHA512 5b2ee899b2fbed7229d4abc027e2a010327be4d334e343f977319c475feaf2d180bd74d3640022d0175b11e8256035c828dd4cf03c8a5b9240c989b2d7f72fb7 AUX ppsspp-disable-ccache-autodetection.patch 753 BLAKE2B aa580bb2c657830bb079618e83903c4a0e28aa13acd612592f58feae2b0ef98535ea6f7e3c76aa9e74004aa80367aea372aec443bb2b789d5f3e7359872ea34f SHA512 cbf1f6e9f200cfa3b51bb84e09206a85aaea38511c0036a24d5e12547c659019fe88fbf221d2f7ddbdb9f0129f8b0fabb24baa594c658ab5ab584a0a723bc1c4 DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 -EBUILD ppsspp-1.15.4.ebuild 1399 BLAKE2B e23586f8504465887cf3ecb26991f1fe70ea2d3e871178f564b94bae62d746c54c79ee8e38e3eb4b518875ff68f7c51a74d8b6180098957ba9e4748f410bd927 SHA512 ec6834e59326a5def648b999dd488898639b6f379ae205e7ffa6d6a5dd40b0928b52a98781b4ae59057c858be5ca37ee84ef33e49069ae53664ad85d9b2cc074 -EBUILD ppsspp-1.16.4.ebuild 1521 BLAKE2B 049a66139fd9b62108cd2379d1b50d55065a407206373a45d4c452d1ec7ee754609a62e6685f748086f4d3b8729d7ad841429e05c6f8d062039ac7f183fef52e SHA512 93fb1aa9318ea1c2a74267ecb8690860ee1583c6c2584816d4639f04fe77ab3654df9cc0a02794d1086f43da244a67e9482608706dd32538229d1aabb0d54889 -EBUILD ppsspp-1.16.ebuild 1577 BLAKE2B 3a5d855859149a8893a7969ac7712ff9604aa70bf80e374d316760cd91a14991ad97027b0c9e8a6057faeab14a4d96a78c9020473655b9d288fed253248f4b8a SHA512 44d572badd060517ce0501889032f81004de7ed303f11cba92a14314c0d40e8353e3c5e8cd33329ff715ad50da2b25159e12362089250d7d2c06d0e25fba35ee +EBUILD ppsspp-1.15.4.ebuild 1545 BLAKE2B 8e946a4d6ba410dc58f71fb79cd30b58644521ee1287bf0cf27c0fe96f44093445ba7c42d3d6449bcfd2c870ef58f458d3a83a14c7005a6112cd980a5a787898 SHA512 58d6df0028e5c966279339b48a27bba9207c7fe3b9495355118f3684d70a71d7522e2c5c80311035a828f7bcfc5d490b4224e80888dfd0db8beba41a1f5a43a1 +EBUILD ppsspp-1.16.4.ebuild 1667 BLAKE2B abb3abbd347487d5db0bd01c2ff162f1643910ec7081f165fdc894ccf4588c67739838cc485b9166ff6a4d5728d97f69dfb1eea673a74adc873868f730a98045 SHA512 c817913317ac122905f344f999417c7847e63292f47a1b16819322cc4726e23373e650a77f35f2ff068f86324e356c6fefff155f432507f89468ad40aa913387 +EBUILD ppsspp-1.16.ebuild 1723 BLAKE2B 40f2524c2b92d0c9dd508d5b9959abe83779ca6639c2d6900ff6b0c9bdfa1649e7bbe0d56ed37701d350a496a770498708854f6ac98dae3c0bbd3d42f804cc19 SHA512 50c8bfc5d4a6b30301a1db318cd225cc0c874e070ab01c3171568eafdfa686dbf8a1fcec65381c844f4b381dec81ffb56bd4c4acc3eea8b695eb0f19e9dbca32 MISC metadata.xml 526 BLAKE2B 19d0378d36d2b1d81ce404a95d98488b54f4368c72a7397b6d7c9a444edec9c19d146295cfc247a75aca1e1b5d1643161a627b80ea76aa8d43189a5eb14380c2 SHA512 7a8c8a7c05acdc110422d7c38552c8106d1886a672e6bda1212ce9cba737ae5e89e6624010d5bc3149b8da7c061b10295a721c74e7377587ec52ec7be2237855 diff --git a/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch b/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch new file mode 100644 index 000000000000..1eaf179142d3 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/915888 +https://github.com/hrydgard/ppsspp/commit/ce83fec20651222131ef9b88ba2dfb0554b66608 + +From ce83fec20651222131ef9b88ba2dfb0554b66608 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= <hrydgard@gmail.com> +Date: Sun, 29 Oct 2023 23:39:25 -0600 +Subject: [PATCH] Linux buildfix attempt + +--- + unittest/TestThreadManager.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/unittest/TestThreadManager.cpp b/unittest/TestThreadManager.cpp +index f6a11f2fa363..10a8b581b768 100644 +--- a/unittest/TestThreadManager.cpp ++++ b/unittest/TestThreadManager.cpp +@@ -1,5 +1,6 @@ + #include <thread> + #include <vector> ++#include <cstdio> + + #include "Common/Log.h" + #include "Common/TimeUtil.h" diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild index 653f672374ea..17b358731669 100644 --- a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,8 +15,8 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz" LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" KEYWORDS="amd64" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -43,6 +43,7 @@ BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch ) pkg_setup() { @@ -60,6 +61,11 @@ src_configure() { -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) + -DUNITTEST=$(usex test) ) cmake_src_configure } + +src_test() { + cmake_src_test -E glslang-testsuite +} diff --git a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild index 6093ddbdd308..db6295a82e7b 100644 --- a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,8 @@ fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -53,6 +53,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch ) pkg_setup() { @@ -70,6 +71,11 @@ src_configure() { -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) + -DUNITTEST=$(usex test) ) cmake_src_configure } + +src_test() { + cmake_src_test -E glslang-testsuite +} diff --git a/games-emulation/ppsspp/ppsspp-1.16.ebuild b/games-emulation/ppsspp/ppsspp-1.16.ebuild index a8cbd4c208f8..9b2426f88e9c 100644 --- a/games-emulation/ppsspp/ppsspp-1.16.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,8 @@ fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -54,6 +54,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.16-MIPSTables-fix-includes.patch "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch ) pkg_setup() { @@ -71,6 +72,11 @@ src_configure() { -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) + -DUNITTEST=$(usex test) ) cmake_src_configure } + +src_test() { + cmake_src_test -E glslang-testsuite +} diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz Binary files differindex 2733c807c1eb..7aec33b18e1f 100644 --- a/licenses/Manifest.gz +++ b/licenses/Manifest.gz diff --git a/licenses/NVIDIA-NVLM b/licenses/NVIDIA-NVLM index 6dba958675fd..2c878c87ea71 100644 --- a/licenses/NVIDIA-NVLM +++ b/licenses/NVIDIA-NVLM @@ -1,28 +1,28 @@ - * This source code is subject to NVIDIA ownership rights under U.S. and - * international Copyright laws. Users and possessors of this source code - * are hereby granted a nonexclusive, royalty-free license to use this code - * in individual and commercial software. - * - * NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE - * CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR - * IMPLIED WARRANTY OF ANY KIND. NVIDIA DISCLAIMS ALL WARRANTIES WITH - * REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. - * IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, - * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS - * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE - * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE - * OR PERFORMANCE OF THIS SOURCE CODE. - * - * U.S. Government End Users. This source code is a "commercial item" as - * that term is defined at 48 C.F.R. 2.101 (OCT 1995), consisting of - * "commercial computer software" and "commercial computer software - * documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) - * and is provided to the U.S. Government only as a commercial end item. - * Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through - * 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the - * source code with only those rights set forth herein. - * - * Any use of this source code in individual and commercial software must - * include, in the user documentation and internal comments to the code, + * This source code is subject to NVIDIA ownership rights under U.S. and + * international Copyright laws. Users and possessors of this source code + * are hereby granted a nonexclusive, royalty-free license to use this code + * in individual and commercial software. + * + * NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE + * CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR + * IMPLIED WARRANTY OF ANY KIND. NVIDIA DISCLAIMS ALL WARRANTIES WITH + * REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. + * IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, + * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS + * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE + * OR PERFORMANCE OF THIS SOURCE CODE. + * + * U.S. Government End Users. This source code is a "commercial item" as + * that term is defined at 48 C.F.R. 2.101 (OCT 1995), consisting of + * "commercial computer software" and "commercial computer software + * documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) + * and is provided to the U.S. Government only as a commercial end item. + * Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through + * 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the + * source code with only those rights set forth herein. + * + * Any use of this source code in individual and commercial software must + * include, in the user documentation and internal comments to the code, * the above Disclaimer and U.S. Government End Users Notice. diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz Binary files differindex 207f44484844..0d0606376134 100644 --- a/media-radio/Manifest.gz +++ b/media-radio/Manifest.gz diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest index 54ce074dab71..1ac6ddebb3e4 100644 --- a/media-radio/tlf/Manifest +++ b/media-radio/tlf/Manifest @@ -7,5 +7,5 @@ DIST tlf-1.4.1.tar.gz 708105 BLAKE2B 18cd617a8780293bbfec87875491935d16022e104ee EBUILD tlf-1.4.1-r1.ebuild 1046 BLAKE2B 12c8fa1e915a9cb5863638ccb5a9086308b925704aa2e7bda746d1109c0a9d8fd1511090089e38028ced77aec9da861ab01880d8cce60a335e16b119c6269553 SHA512 2338ca5ede0a7c56bf92518faa142dd91458bfe392eaa98248f4fc09e98a8ec2595f647a9a6d60a9d9e75e292be5c52e8dea9e2800c54a864cfea957f26b9fd2 EBUILD tlf-1.4.1-r2.ebuild 1268 BLAKE2B 39727d42976bcf163b8ee003836f37fd957ff641944d93656b745114a756b637c5369a03d5f13a0c1ddbdf9c3398c802d715e1aae8db622c09eee4a9fd2b8add SHA512 cc30fceafbb8d923ecf700acb2bc3e14b684a679ff868ff55df2200d6c6a7e79b57804f6644e1da06c66f9b5556c2f26cffb4ff8574bcee4e4250e45d2e90677 EBUILD tlf-1.4.1-r3.ebuild 1307 BLAKE2B af3c38dac1180a00929ffa5b2d467ac48b7d77df0c818dfd293d82487ae10636fe51111b337fe3ba8dbdfa80060fb7ec2966cf41343ac6d36691914cb682e287 SHA512 70d46ca622427bcf22c5d768b4666d7634323704eb63824bddd31320678ea32bf4b243bb3c46c7b93c290022b0b83036b576e691d983b976705b2ba1718d34a1 -EBUILD tlf-1.4.1-r4.ebuild 1338 BLAKE2B 6bab1f2e70b64000b7062e701d3ca87ab8f445a7f1c5e923269f9482e4747ef251b8a307be78c3b55df8b9882e585423a590c819c7fea9238757a9188baf24b8 SHA512 ae1b3157ea84bc50956b9080b5dcd15e79ca2b22241028c6bacde48445c67ce15737d8050a4ea037059ab4d0a58b9826948cc7009f8907ff67f97645c22066fb +EBUILD tlf-1.4.1-r4.ebuild 1336 BLAKE2B 4ca5bf7b59b5f6af786ac857b7dd5ce75874ed7af144f0a4aaa944cfd2f687e99b0491d87193045cb112d6a4be8a80c359d0ebca27cf8b49db8578a202856d79 SHA512 8a43f249f92686a58017bff0b3d49e74014bff912cea883cd8277f5ecce1b02ca5eeaecdec106f27221db2e7d19b058fda97e53e862c5cfc4010a254a5729223 MISC metadata.xml 337 BLAKE2B 2f3f8f39660529fa11669e0ddca2f772e0af91109dc85ddb89259845baf4629e336821cf2f5dc0a674bc687bb713837db7e5162f7c45e7eabd94970998f6b3d8 SHA512 d95b44e10c517790812328436cb6a1e7d4605a30dda33ba81d211eca643ea8d9330c5936cd80899875727df8e4fbf1d29ad9cce5d46b72b03ce2b6d2f3ebdc04 diff --git a/media-radio/tlf/tlf-1.4.1-r4.ebuild b/media-radio/tlf/tlf-1.4.1-r4.ebuild index a0c1a639f712..d5219b5ae6c0 100644 --- a/media-radio/tlf/tlf-1.4.1-r4.ebuild +++ b/media-radio/tlf/tlf-1.4.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest index 8cebc1c2c918..1ac45aa917e7 100644 --- a/media-radio/xastir/Manifest +++ b/media-radio/xastir/Manifest @@ -5,5 +5,5 @@ DIST xastir-2.1.8.tar.gz 2222586 BLAKE2B 4cd623c2db7a06c2499bf73a0df8c8f07b6a307 DIST xastir-2.2.0.tar.gz 2232411 BLAKE2B 901a22ee9db6f2c416807dd11f532975bbaf38314224327a43acff0d7164200456e373cefd852b4022187a6c0c4d2182c2088c12bac93d0fc6ed6771c957c11f SHA512 d420118e9118ff837d72f17e78563c7e9d39cfcaf05fe12cbf51b50ed36b9307e4b33b0e8a0d056c504a280683c6eb97637e9c4fec3bf1f0d920cb46f6e2cc0b EBUILD xastir-2.1.8-r3.ebuild 1783 BLAKE2B 27c7a6bb0cb18c1497cdc4034fa445be91cecbda8734736ce2c32f0593fe7ddbf9c52491400034aef1f8e17eafd7623357c835bcb38958ec2f27edf01dde6b11 SHA512 bd805ae481e081497bfdacfa9ab45afc28aef0e5e772866f2eaa032e7e7a1e70114c48cc61e559d87e06650e2aab8848fbbc74505bdf251217d1ff90109ff903 EBUILD xastir-2.1.8-r4.ebuild 1857 BLAKE2B b954ddcf8481e7d4ecc6b63e25523874b96e6a675817b4ac11311f9b5cc7da10fff91d78e8934c36d454dc0f524ccb7023d8a9bf802790f81dc4a87c47068419 SHA512 8931c75946586a13e27dd9f3ce803ce231fe1515222dcdd5b44b9aa2ec1099698ae329f9f83080727c62dd1859a744c0cd9179b6aec5c54f597f4c52eb9e65d3 -EBUILD xastir-2.2.0.ebuild 1761 BLAKE2B 20a102bb19a26e9d6c011c141a89a65319c35d61ec83f63cd492cd2f3314ea4cd08f01d94be5d897239df41b27207b6a8eaf159cfa5391e212ad87bf5b8762e1 SHA512 463f0edd136005bbadc713fe12bd706def96ffcc1d288a32b57a156522024f1e304a778d0555e2ce442db229923e6b6585b3130561ab57d2799144bb5d481769 +EBUILD xastir-2.2.0.ebuild 1760 BLAKE2B cf8b539d08e375753b763ec2e62ee54bd1d2c012a32f027d9c5bbaa550375b3904e6f63dcf781f658913390aa4e5f46c09bb40e45c4388d2fe5a315b13652792 SHA512 081e63bde954fbb35cb3b0b6640baf3edf41bcf1b67d60149277592abedb34793bac0be63350d6563992cc59ec10690b3ee081bcdf7c56f7e95706c9c5eca154 MISC metadata.xml 472 BLAKE2B ce31d7060b0e735a8ecda8ad847e3cd45c4f4a2749470d79cd6542be0ae164a5e06e476c536c67c34e23d6a19c6f4a6b94fcfdfdc77827784b4459737c99ccfa SHA512 40d9aa951fe33a6dae574a9cafe564d3241e2121fc7ff0852b4f0f2044661b1b4f49abe1b2819d4291f6bb8f53bceef29b880ab05584d416c0dc08595b92eab8 diff --git a/media-radio/xastir/xastir-2.2.0.ebuild b/media-radio/xastir/xastir-2.2.0.ebuild index 9cf4649e7f13..59c2d308cdc3 100644 --- a/media-radio/xastir/xastir-2.2.0.ebuild +++ b/media-radio/xastir/xastir-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="geotiff" DEPEND=">=x11-libs/motif-2.3:0 diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 6716e104728a..96d67ac3abed 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 9e54adef4b5b..f3e430126b00 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Mon, 15 Jan 2024 18:40:05 +0000 +Mon, 15 Jan 2024 22:40:01 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 7253c3e7d124..d85d8915c546 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 561691 BLAKE2B 6e43060375613f4e3dd8c40a3bb2f48594d6afe024617aa4079d36973378d2580bcd71be7d9251c255ea01668b9f06899743502cd8d1d2d14c66ce680967fd04 SHA512 cd6174222e897e48ed9420c05367694fcf6b82da900082de9879767a18c01c6716855f9545e9f81a0d76b089ac711084901ca3fbade24ecd36536553074eb538 -TIMESTAMP 2024-01-15T18:40:14Z +TIMESTAMP 2024-01-15T22:40:05Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWlfA5fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWltEVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAk0Q//YFndSP22XyZ+1oPoM+YrllLNiwFrhrOlrDYRnXo8x7R8YDhvUgtiifz/ -mPNqFopIxTB38ADjx6cVftG97t4V9w+PdI/NTwopkA+N/LRM9Ss97DN0YwCkwnlq -bY9S1avSHiqv6h3beaiB/D1SWHaais59+I/+WFuFrGz0FoPZ7vxK1QzyIFeQzbat -yxCWjZ9jxcVTxeRjwP42rO4VxpA+U8c2gEaph+k2b5dpzHyseveFI9heynbvySwF -Dsact8ScnVRSfOjL3R8EqrRIpmCiFTELlAe15VsDIq/eoUjWsyxGTBKJySh50cwG -XetcUdwAwc/BL4PRrXkyy+bzgwBaFjZi8/EGWoT228WvZAeXj6OsckRx328Rui5p -nwk5KeRX8Pmqt7lQ8m1m+066leczhHai5SEiIuvxbtgVoV94NrKQY/TC9XTDa9qM -1lJVmmlH+U+5KU2mfnI0z/GOc4CSIaO869x2J4PE/FQ6lIm9VgHLS/MW9N/XgkAN -DhwRm1Ll7EWiGMtXyb5vLnt9upQu9ilhfj/oiD2yu6JSoO4OhoRN7Alsj1pBCd1q -fxbCVGvJdsbAnhdlnZiNGqspa2lzCJGxufzqS7EKlZVRu064sMUH82S9oTucd1XO -1FRSvIjDIsmeezdWzUNaOLC1ENV/Gj84Ys6+vmqYWZLwhyLMcys= -=4/6o +klBbCQ//W6aAS9ASEIeFojWc7AUWENuo0mwVyYOcgebRDCmduyqjRM+nYtGwzz/w +K9RZGkvLaRJwl0xrSmiWwELycCJqpBL3LWdLg+7l5R3p+vpHYh6HjYn5tIfXm0OQ +r7TqTYdpxcOzprgPPJxRuHka21vni4zM2C961VM/VHtlvnJnErcJzPqLiwlwXQKF +BCW8rVjIfpuny3h2ajUjb/XpTIlW0WpytQKgAj3Od3NKoiVQJDh1KXxo75BuJS7P +TwGC2NtEOy0JJ0IM8bCdaGGelQeae0UtWOABcOnNVCMiHocj2c72mRAQkVH3Oxfn +cpIOqQSH2Z9zI258fuNF1DKkwPLOVrMJhhFEBE2bBrLacceFqoshJ9Hgk7WDyJ7Q +u8TmlLxHPHpDCpMp3ssZBlyAQaYiiWINnKhs1IQ1IptU28pzstO6kvGUMn+CuHjT +IrS8TYuJRyimtoG9KZk+rVoSEfO6COKonwNE4IYo6PPRFgFXOOEF/Mv+3TPEzvy3 +FLKkhL5RCst2FCNbkA4h9NbP0RNZEn8OG4UlOdZ7QegtJWCbfmE37EYq00Smk++4 +Na0CL1I4HX09IpuGahMTerI4o2Y549kAOCPXtCOVgb5iOxQ2iNxqxq3I4iaYfwlh +Lm28EM/ydjrC5zB1ROREDPTf+Y+13zIEl7ZYbcxjxGaI+nku3qI= +=RW6u -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 9e54adef4b5b..f3e430126b00 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Mon, 15 Jan 2024 18:40:05 +0000 +Mon, 15 Jan 2024 22:40:01 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex ed35ac8059ac..c0ab200ef4d9 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz Binary files differindex 113833241844..886c9ac884a3 100644 --- a/metadata/md5-cache/app-emacs/Manifest.gz +++ b/metadata/md5-cache/app-emacs/Manifest.gz diff --git a/metadata/md5-cache/app-emacs/apheleia-3.2 b/metadata/md5-cache/app-emacs/apheleia-3.2 deleted file mode 100644 index a5f3122c4838..000000000000 --- a/metadata/md5-cache/app-emacs/apheleia-3.2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-26:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Reformat GNU Emacs buffers stably without moving point -EAPI=8 -HOMEPAGE=https://github.com/radian-software/apheleia/ -INHERIT=elisp -KEYWORDS=amd64 ~x86 -LICENSE=MIT -RDEPEND=>=app-editors/emacs-26:* -SLOT=0 -SRC_URI=https://github.com/radian-software/apheleia/archive/v3.2.tar.gz -> apheleia-3.2.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=8724b5019e0c47ebf4bbb770899fb59b diff --git a/metadata/md5-cache/app-emacs/async-1.9.7 b/metadata/md5-cache/app-emacs/async-1.9.7 deleted file mode 100644 index a4b031b3fe7c..000000000000 --- a/metadata/md5-cache/app-emacs/async-1.9.7 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Simple library for asynchronous processing in Emacs -EAPI=8 -HOMEPAGE=https://github.com/jwiegley/emacs-async -INHERIT=elisp -KEYWORDS=amd64 x86 -LICENSE=GPL-2+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://github.com/jwiegley/emacs-async/archive/v1.9.7.tar.gz -> emacs-async-1.9.7.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=4dc8d2033e65790a9711fc583975db36 diff --git a/metadata/md5-cache/app-emacs/cider-1.8.3 b/metadata/md5-cache/app-emacs/cider-1.13.0 index 8a42a8914a32..ca2bbe01b0c7 100644 --- a/metadata/md5-cache/app-emacs/cider-1.8.3 +++ b/metadata/md5-cache/app-emacs/cider-1.13.0 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://cider.mx/ https://github.com/clojure-emacs/cider/ INHERIT=elisp optfeature IUSE=test -KEYWORDS=amd64 +KEYWORDS=~amd64 LICENSE=GPL-3+ RDEPEND=app-emacs/clojure-mode app-emacs/parseedn app-emacs/queue app-emacs/sesman app-emacs/spinner >=app-editors/emacs-26:* RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/clojure-emacs/cider/archive/v1.8.3.tar.gz -> cider-1.8.3.tar.gz +SRC_URI=https://github.com/clojure-emacs/cider/archive/v1.13.0.tar.gz -> cider-1.13.0.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 -_md5_=4bd8d2b7d17a1cd492a7478fa0853e5c +_md5_=78014ea66fc197d8709583b96e8c822d diff --git a/metadata/md5-cache/app-emacs/citeproc-el-0.9.4 b/metadata/md5-cache/app-emacs/citeproc-el-0.9.4-r1 index b43b367094da..d500f1042531 100644 --- a/metadata/md5-cache/app-emacs/citeproc-el-0.9.4 +++ b/metadata/md5-cache/app-emacs/citeproc-el-0.9.4-r1 @@ -1,4 +1,4 @@ -BDEPEND=>=app-editors/emacs-26:*[libxml2] app-emacs/dash app-emacs/f app-emacs/parsebib app-emacs/queue app-emacs/s app-emacs/string-inflection test? ( app-emacs/ht app-emacs/yaml ) >=app-editors/emacs-26:* +BDEPEND=>=app-editors/emacs-26:*[libxml2] app-emacs/compat app-emacs/dash app-emacs/f app-emacs/parsebib app-emacs/queue app-emacs/s app-emacs/string-inflection test? ( app-emacs/ht app-emacs/yaml ) >=app-editors/emacs-26:* DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack DESCRIPTION=CSL 1.0.2 Citation Processor for Emacs EAPI=8 @@ -7,9 +7,9 @@ INHERIT=elisp IUSE=test KEYWORDS=~amd64 LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-26:*[libxml2] app-emacs/dash app-emacs/f app-emacs/parsebib app-emacs/queue app-emacs/s app-emacs/string-inflection >=app-editors/emacs-26:* +RDEPEND=>=app-editors/emacs-26:*[libxml2] app-emacs/compat app-emacs/dash app-emacs/f app-emacs/parsebib app-emacs/queue app-emacs/s app-emacs/string-inflection >=app-editors/emacs-26:* RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/andras-simonyi/citeproc-el/archive/0.9.4.tar.gz -> citeproc-el-0.9.4.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=8d553346421f0f3e3a47b00b059d240b +_md5_=7a6396ec2bfed5472659a42f0c3e88dd diff --git a/metadata/md5-cache/app-emacs/compat-29.1.4.2 b/metadata/md5-cache/app-emacs/compat-29.1.4.2 deleted file mode 100644 index 0d9f922cf253..000000000000 --- a/metadata/md5-cache/app-emacs/compat-29.1.4.2 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=sys-apps/texinfo >=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Compatibility libraries for Emacs -EAPI=8 -HOMEPAGE=https://github.com/emacs-compat/compat/ https://git.sr.ht/~pkal/compat/ -INHERIT=elisp -KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 -LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://github.com/emacs-compat/compat/archive/29.1.4.2.tar.gz -> compat-29.1.4.2.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=c9a635defbb9d1573865e27ef268ca11 diff --git a/metadata/md5-cache/app-emacs/eldev-1.6 b/metadata/md5-cache/app-emacs/eldev-1.6 deleted file mode 100644 index 783dfbeb6b6f..000000000000 --- a/metadata/md5-cache/app-emacs/eldev-1.6 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Emacs Lisp Development Tool -EAPI=8 -HOMEPAGE=https://github.com/doublep/eldev/ -INHERIT=elisp -KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86 -LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://github.com/doublep/eldev/archive/1.6.tar.gz -> eldev-1.6.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=da2d6f31a15e8bfb157c25e89ef6f230 diff --git a/metadata/md5-cache/app-emacs/eldev-1.7 b/metadata/md5-cache/app-emacs/eldev-1.7 deleted file mode 100644 index 7acaa81e41db..000000000000 --- a/metadata/md5-cache/app-emacs/eldev-1.7 +++ /dev/null @@ -1,13 +0,0 @@ -BDEPEND=>=app-editors/emacs-25.3:* -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DESCRIPTION=Emacs Lisp Development Tool -EAPI=8 -HOMEPAGE=https://github.com/doublep/eldev/ -INHERIT=elisp -KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86 -LICENSE=GPL-3+ -RDEPEND=>=app-editors/emacs-25.3:* -SLOT=0 -SRC_URI=https://github.com/doublep/eldev/archive/1.7.tar.gz -> eldev-1.7.tar.gz -_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c -_md5_=da2d6f31a15e8bfb157c25e89ef6f230 diff --git a/metadata/md5-cache/app-emacs/elpher-9999 b/metadata/md5-cache/app-emacs/elpher-9999 index 4a79ff78ab16..3705c1a9e4ff 100644 --- a/metadata/md5-cache/app-emacs/elpher-9999 +++ b/metadata/md5-cache/app-emacs/elpher-9999 @@ -9,4 +9,4 @@ PROPERTIES=live RDEPEND=>=app-editors/emacs-27.1:* SLOT=0 _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=5f8a8bf44c64e5596958e41f9db8e5a8 +_md5_=72543eccd5dbb80810d381fef1d5602b diff --git a/metadata/md5-cache/app-emacs/emms-16 b/metadata/md5-cache/app-emacs/emms-18 index 962dbbab9b14..dc8929b5999f 100644 --- a/metadata/md5-cache/app-emacs/emms-16 +++ b/metadata/md5-cache/app-emacs/emms-18 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc ~sparc ~x86 LICENSE=GPL-3+ FDL-1.1+ RDEPEND=media-libs/taglib >=app-editors/emacs-25.3:* SLOT=0 -SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-16.tar.gz +SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-18.tar.gz _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8ab1fbd1f7d74946bbead7ac8f98ad67 +_md5_=d95c942a4a58ce81869297fbb397ee9f diff --git a/metadata/md5-cache/app-emacs/vue-html-mode-9999 b/metadata/md5-cache/app-emacs/vue-html-mode-9999 index 3fc4273c8034..0518924965c3 100644 --- a/metadata/md5-cache/app-emacs/vue-html-mode-9999 +++ b/metadata/md5-cache/app-emacs/vue-html-mode-9999 @@ -9,4 +9,4 @@ PROPERTIES=live RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=ac74497fdb61a1bc3d4f98223ddb9545 +_md5_=ebbd5aab7ad04d62ba91d77e25804c7c diff --git a/metadata/md5-cache/app-emacs/vue-mode-9999 b/metadata/md5-cache/app-emacs/vue-mode-9999 index 1347aca106f5..4eda2250665c 100644 --- a/metadata/md5-cache/app-emacs/vue-mode-9999 +++ b/metadata/md5-cache/app-emacs/vue-mode-9999 @@ -11,4 +11,4 @@ RDEPEND=app-emacs/edit-indirect app-emacs/mmm-mode app-emacs/ssass-mode app-emac RESTRICT=!test? ( test ) SLOT=0 _eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c git-r3 86fa1f157b70b9d2ff340c4633b1cf4b -_md5_=20c3ea57e7f3738a2f041e9c06ad69a8 +_md5_=7fcd42ddcaf149f8fbefbeb6603eae11 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz Binary files differindex f846d3258689..4d2404050e55 100644 --- a/metadata/md5-cache/dev-lang/Manifest.gz +++ b/metadata/md5-cache/dev-lang/Manifest.gz diff --git a/metadata/md5-cache/dev-lang/algol68g-3.4.6 b/metadata/md5-cache/dev-lang/algol68g-3.4.6 new file mode 100644 index 000000000000..9ad0d5f12ff4 --- /dev/null +++ b/metadata/md5-cache/dev-lang/algol68g-3.4.6 @@ -0,0 +1,12 @@ +DEFINED_PHASES=configure +DEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= ) +DESCRIPTION=Algol 68 Genie compiler-interpreter +EAPI=8 +HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html +IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= ) +SLOT=0 +SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.4.6.tar.gz +_md5_=dc34a19257c247d6ccaf62874ae7c13f diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz Binary files differindex e0033be31323..2aa5d9b83e84 100644 --- a/metadata/md5-cache/dev-python/Manifest.gz +++ b/metadata/md5-cache/dev-python/Manifest.gz diff --git a/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0 b/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0 index e26095cfb72a..c06c12647883 100644 --- a/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0 +++ b/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/kkroening/ffmpeg-python/archive/0.2.0.tar.gz -> ffmpeg-python-0.2.0.tar.gz _eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=fca1d3c741df733b57b94d676da5ea34 +_md5_=4e9edb3f38f89ddfc757468dd7b66140 diff --git a/metadata/md5-cache/dev-python/pypy-7.3.15 b/metadata/md5-cache/dev-python/pypy-7.3.15 new file mode 100644 index 000000000000..99c22602f45a --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-7.3.15 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile install prepare test +DEPEND=|| ( >=dev-python/pypy-exe-bin-7.3.15:7.3.15 >=dev-python/pypy-exe-7.3.15:7.3.15[bzip2?,ncurses?] ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +DESCRIPTION=A fast, compliant alternative implementation of the Python language +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=pax-utils +IUSE=bzip2 full-stdlib gdbm +jit ncurses sqlite tk +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=|| ( >=dev-python/pypy-exe-bin-7.3.15:7.3.15 >=dev-python/pypy-exe-7.3.15:7.3.15[bzip2?,ncurses?] ) dev-libs/openssl:0= gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +RESTRICT=!full-stdlib? ( test ) +SLOT=0/73 +SRC_URI=https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy2.7-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy2.7-gentoo-patches-7.3.15.tar.xz +_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 +_md5_=16b527b90587214da7319971ba3504fa diff --git a/metadata/md5-cache/dev-python/pypy-exe-7.3.15 b/metadata/md5-cache/dev-python/pypy-exe-7.3.15 new file mode 100644 index 000000000000..55c1258e9094 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-exe-7.3.15 @@ -0,0 +1,15 @@ +BDEPEND=!low-memory? ( || ( dev-python/pypy dev-lang/python:2.7 ) ) +DEFINED_PHASES=compile configure install prepare pretend setup +DEPEND=>=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= ) +DESCRIPTION=PyPy executable (build from source) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=check-reqs pax-utils toolchain-funcs +IUSE=bzip2 +jit low-memory ncurses cpu_flags_x86_sse2 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=>=sys-libs/zlib-1.1.3:0= dev-libs/libffi:0= virtual/libintl:0= dev-libs/expat:0= bzip2? ( app-arch/bzip2:0= ) ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy-exe-bin:7.3.15 +SLOT=7.3.15 +SRC_URI=https://downloads.python.org/pypy/pypy2.7-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy2.7-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy2.7-gentoo-patches-7.3.15.tar.xz +_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=914926ddf98bb59d9da535fbc7336327 diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.15 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.15 new file mode 100644 index 000000000000..91ea7b8c1f43 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.15 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=pax-utils unpacker +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy-exe:7.3.15 +SLOT=7.3.15 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy-exe/pypy-exe-7.3.15-1.gpkg.tar -> pypy-exe-7.3.15-1.x86-musl.gpkg.tar ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 +_md5_=13368628e430eb097a0bfcc858fcd627 diff --git a/metadata/md5-cache/dev-python/pypy3-7.3.15 b/metadata/md5-cache/dev-python/pypy3-7.3.15 new file mode 100644 index 000000000000..e72e25d07896 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-7.3.15 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=A fast, compliant alternative implementation of the Python (3.10) language +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://foss.heptapod.net/pypy/pypy/ +IUSE=+gdbm ncurses sqlite tk +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND==dev-python/pypy3_10-7.3.15*:0/pypy310-pp73-384[gdbm?,ncurses?,sqlite?,tk?] +SLOT=0/pypy310-pp73-384 +_md5_=ee1edb7267f3154ec7b331f7bf010bb7 diff --git a/metadata/md5-cache/dev-python/pypy3_10-7.3.15 b/metadata/md5-cache/dev-python/pypy3_10-7.3.15 new file mode 100644 index 000000000000..b848afe863bf --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_10-7.3.15 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=|| ( >=dev-python/pypy3_10-exe-7.3.15:7.3.15[bzip2(+),ncurses?] >=dev-python/pypy3_10-exe-bin-7.3.15:7.3.15 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +DESCRIPTION=A fast, compliant alternative implementation of the Python (3.10) language +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=multiprocessing pax-utils toolchain-funcs +IUSE=+ensurepip gdbm +jit ncurses sqlite tk +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=|| ( >=dev-python/pypy3_10-exe-7.3.15:7.3.15[bzip2(+),ncurses?] >=dev-python/pypy3_10-exe-bin-7.3.15:7.3.15 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +RESTRICT=test +SLOT=0/pypy310-pp73-384 +SRC_URI=https://downloads.python.org/pypy/pypy3.10-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy3.10-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.10-gentoo-patches-7.3.15.tar.xz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=f8aed41988889af8e13c0cdd5d0c5604 diff --git a/metadata/md5-cache/dev-python/pypy3_10-exe-7.3.15 b/metadata/md5-cache/dev-python/pypy3_10-exe-7.3.15 new file mode 100644 index 000000000000..44789a1b1313 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_10-exe-7.3.15 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/pypy virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare pretend setup +DEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.15 +DESCRIPTION=PyPy3.10 executable (build from source) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=check-reqs flag-o-matic pax-utils toolchain-funcs +IUSE=+jit low-memory ncurses cpu_flags_x86_sse2 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.15 +SLOT=7.3.15 +SRC_URI=https://downloads.python.org/pypy/pypy3.10-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy3.10-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.10-gentoo-patches-7.3.15.tar.xz +_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=74054be21e1015c9554704911f02582e diff --git a/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.15 b/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.15 new file mode 100644 index 000000000000..1af636434a5f --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_10-exe-bin-7.3.15 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3.10 executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=pax-utils unpacker +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy3_10-exe:7.3.15 +SLOT=7.3.15 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.15-1.gpkg.tar -> pypy3_10-exe-7.3.15-1.x86-musl.gpkg.tar ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 +_md5_=8eecf8b9eec2805100b4fc272eeeec22 diff --git a/metadata/md5-cache/dev-python/pypy3_9-7.3.15 b/metadata/md5-cache/dev-python/pypy3_9-7.3.15 new file mode 100644 index 000000000000..514b7cf340e3 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_9-7.3.15 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=|| ( >=dev-python/pypy3_9-exe-7.3.15:7.3.15[bzip2(+),ncurses?] >=dev-python/pypy3_9-exe-bin-7.3.15:7.3.15 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +DESCRIPTION=A fast, compliant alternative implementation of the Python (3.9) language +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=multiprocessing pax-utils toolchain-funcs +IUSE=+ensurepip gdbm +jit ncurses sqlite tk +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=|| ( >=dev-python/pypy3_9-exe-7.3.15:7.3.15[bzip2(+),ncurses?] >=dev-python/pypy3_9-exe-bin-7.3.15:7.3.15 ) dev-lang/python-exec[python_targets_pypy3(-)] dev-libs/openssl:0= dev-python/gentoo-common ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:0= ) sqlite? ( dev-db/sqlite:3= ) tk? ( dev-lang/tk:0= dev-tcltk/tix:0= ) +RESTRICT=test +SLOT=0/pypy39-pp73-336 +SRC_URI=https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy3.9-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.9-gentoo-patches-7.3.15.tar.xz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=499ccf77c6b015beff769253b9afd87a diff --git a/metadata/md5-cache/dev-python/pypy3_9-exe-7.3.15 b/metadata/md5-cache/dev-python/pypy3_9-exe-7.3.15 new file mode 100644 index 000000000000..dddb8869d99c --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_9-exe-7.3.15 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/pypy virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare pretend setup +DEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.15 +DESCRIPTION=PyPy3.9 executable (build from source) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=check-reqs pax-utils toolchain-funcs +IUSE=+jit low-memory ncurses cpu_flags_x86_sse2 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=app-arch/bzip2:0= dev-libs/expat:0= dev-libs/libffi:0= >=sys-libs/zlib-1.1.3:0= virtual/libintl:0= ncurses? ( sys-libs/ncurses:0= ) !dev-python/pypy3-exe-bin:7.3.15 +SLOT=7.3.15 +SRC_URI=https://downloads.python.org/pypy/pypy3.9-v7.3.15-src.tar.bz2 https://buildbot.pypy.org/pypy/pypy3.9-v7.3.15-src.tar.bz2 https://dev.gentoo.org/~mgorny/dist/python/pypy3.9-gentoo-patches-7.3.15.tar.xz +_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=96e7e1c9f4d4a56a990fe34d2510579e diff --git a/metadata/md5-cache/dev-python/pypy3_9-exe-bin-7.3.15 b/metadata/md5-cache/dev-python/pypy3_9-exe-bin-7.3.15 new file mode 100644 index 000000000000..71073fc02f78 --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3_9-exe-bin-7.3.15 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3.9 executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ https://github.com/pypy/pypy/ +INHERIT=pax-utils unpacker +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 elibc_glibc? ( sys-devel/gcc >=sys-libs/glibc-2.35 ) !dev-python/pypy3_9-exe:7.3.15 +SLOT=7.3.15 +SRC_URI=elibc_glibc? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.x86.gpkg.tar ) ) elibc_musl? ( amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64-musl/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.amd64-musl.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64-musl/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.arm64-musl.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le-musl/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.ppc64le-musl.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86-musl/pypy/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.15-1.gpkg.tar -> pypy3_9-exe-7.3.15-1.x86-musl.gpkg.tar ) ) +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 +_md5_=9ee914f361895e7493e0ba8f9c3b0bdf diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz Binary files differindex ff421330ccbf..69c5b15df821 100644 --- a/metadata/md5-cache/dev-qt/Manifest.gz +++ b/metadata/md5-cache/dev-qt/Manifest.gz diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20240112 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20240112 new file mode 100644 index 000000000000..e4945479db21 --- /dev/null +++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20240112 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) dev-util/gperf app-alternatives/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex ppc64? ( >=dev-util/gn-0.1807 ) dev-lang/perl virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwebchannel-5.15.12*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.12* ) geolocation? ( =dev-qt/qtpositioning-5.15.12* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.12*[widgets] =dev-qt/qtwidgets-5.15.12* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.12* ) +DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications +EAPI=8 +HOMEPAGE=https://www.qt.io/ +INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs +IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets debug test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 +RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwebchannel-5.15.12*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.12* ) geolocation? ( =dev-qt/qtpositioning-5.15.12* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.12*[widgets] =dev-qt/qtwidgets-5.15.12* ) +REQUIRED_USE=designer? ( widgets ) +RESTRICT=test +SLOT=5/5.15 +SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.12_p20240112.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.10_p20230815-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15-ffmpeg-ppc64le.tar.xz ) +_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a qt5-build c161db79c008040ab24e2978c6c077af toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 +_md5_=73ab8d471e3e83388ad9ee45aa2516fd diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz Binary files differindex 84ea7a65d610..f49efa9c1cd7 100644 --- a/metadata/md5-cache/games-emulation/Manifest.gz +++ b/metadata/md5-cache/games-emulation/Manifest.gz diff --git a/metadata/md5-cache/games-emulation/ppsspp-1.15.4 b/metadata/md5-cache/games-emulation/ppsspp-1.15.4 index f5f9267901a7..60ebe3c37b4b 100644 --- a/metadata/md5-cache/games-emulation/ppsspp-1.15.4 +++ b/metadata/md5-cache/games-emulation/ppsspp-1.15.4 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://www.ppsspp.org/ https://github.com/hrydgard/ppsspp/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-any-r1 xdg cmake -IUSE=discord qt5 +IUSE=discord qt5 test KEYWORDS=amd64 LICENSE=Apache-2.0 BSD BSD-2 GPL-2 JSON MIT RDEPEND=app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] media-video/ffmpeg:0/56.58.58 sys-libs/zlib:= virtual/opengl qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtmultimedia:5[-gles2-only] dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -RESTRICT=test +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hrydgard/ppsspp/releases/download/v1.15.4/ppsspp-1.15.4.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a72a7500b76eac0b1aa7f0ef17292443 +_md5_=3162b3b1335079bad6932ca021e63409 diff --git a/metadata/md5-cache/games-emulation/ppsspp-1.16 b/metadata/md5-cache/games-emulation/ppsspp-1.16 index 8d6e0d9a6651..1abe1d11dd23 100644 --- a/metadata/md5-cache/games-emulation/ppsspp-1.16 +++ b/metadata/md5-cache/games-emulation/ppsspp-1.16 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://www.ppsspp.org/ https://github.com/hrydgard/ppsspp/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-any-r1 xdg cmake -IUSE=discord qt5 +IUSE=discord qt5 test KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD BSD-2 GPL-2 JSON MIT RDEPEND=app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] media-video/ffmpeg:0/56.58.58 sys-libs/zlib:= virtual/opengl qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtmultimedia:5[-gles2-only] dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -RESTRICT=test +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hrydgard/ppsspp/releases/download/v1.16/ppsspp-1.16.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2f6cd63d51ac3b8051f64e36e9016ff9 +_md5_=0b002b2a22d05cb5bb4479a765dee47f diff --git a/metadata/md5-cache/games-emulation/ppsspp-1.16.4 b/metadata/md5-cache/games-emulation/ppsspp-1.16.4 index b1ebe56e59a5..44831f212ba4 100644 --- a/metadata/md5-cache/games-emulation/ppsspp-1.16.4 +++ b/metadata/md5-cache/games-emulation/ppsspp-1.16.4 @@ -6,12 +6,12 @@ EAPI=8 HOMEPAGE=https://www.ppsspp.org/ https://github.com/hrydgard/ppsspp/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=python-any-r1 xdg cmake -IUSE=discord qt5 +IUSE=discord qt5 test KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD BSD-2 GPL-2 JSON MIT RDEPEND=app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] media-video/ffmpeg:0/56.58.58 sys-libs/zlib:= virtual/opengl qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtmultimedia:5[-gles2-only] dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -RESTRICT=test +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hrydgard/ppsspp/releases/download/v1.16.4/ppsspp-1.16.4.tar.xz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=522828b68d092f0a887ca6fba66d79cf +_md5_=02887f276bcbc528eee363be0343202a diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz Binary files differindex f60f0981c923..807f5b73cb36 100644 --- a/metadata/md5-cache/media-radio/Manifest.gz +++ b/metadata/md5-cache/media-radio/Manifest.gz diff --git a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 index c4e0e630db92..e34a0e83f93d 100644 --- a/metadata/md5-cache/media-radio/tlf-1.4.1-r4 +++ b/metadata/md5-cache/media-radio/tlf-1.4.1-r4 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=http://home.iae.nl/users/reinc/TLF-0.2.html INHERIT=autotools flag-o-matic IUSE=test -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:= dev-libs/glib:2 media-libs/hamlib:= media-sound/sox dev-libs/xmlrpc-c[curl] elibc_musl? ( sys-libs/argp-standalone ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://nongnu/tlf/tlf-1.4.1.tar.gz _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=c61d588030362037a308b2b27666b0aa +_md5_=04ac300fd45510aeddaa3ae5f8dd189e diff --git a/metadata/md5-cache/media-radio/xastir-2.2.0 b/metadata/md5-cache/media-radio/xastir-2.2.0 index dc4f3f9e0f2f..557754271341 100644 --- a/metadata/md5-cache/media-radio/xastir-2.2.0 +++ b/metadata/md5-cache/media-radio/xastir-2.2.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://xastir.org/ INHERIT=autotools flag-o-matic toolchain-funcs IUSE=geotiff -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:= sci-libs/shapelib media-gfx/graphicsmagick:=[-q32] geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:= ) SLOT=0 SRC_URI=https://github.com/Xastir/Xastir/archive/Release-2.2.0.tar.gz -> xastir-2.2.0.tar.gz _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=a4b70c7e811490d8101c961dc046cbc8 +_md5_=2fd212694f83dc5c6fa7e96d5668f1ea diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex cc06a85c2367..79c3bf2b0bdc 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/yt-dlp-2023.12.30 b/metadata/md5-cache/net-misc/yt-dlp-2023.12.30 index ce941fe7eb60..8b121c1e9d27 100644 --- a/metadata/md5-cache/net-misc/yt-dlp-2023.12.30 +++ b/metadata/md5-cache/net-misc/yt-dlp-2023.12.30 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/yt-dlp/yt-dlp/ INHERIT=bash-completion-r1 distutils-r1 optfeature wrapper IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos +KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos LICENSE=Unlicense RDEPEND=dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !net-misc/youtube-dl[-yt-dlp(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/yt-dlp/yt-dlp/releases/download/2023.12.30/yt-dlp.tar.gz -> yt-dlp-2023.12.30.tar.gz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c14b237dba69571376561f7551a4d256 +_md5_=015d3f2ac3a7d96eac3f2a70f1e97247 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz Binary files differindex a09d99fb6744..b20cf8993437 100644 --- a/metadata/md5-cache/sci-mathematics/Manifest.gz +++ b/metadata/md5-cache/sci-mathematics/Manifest.gz diff --git a/metadata/md5-cache/sci-mathematics/coq-mathcomp-1.16.0-r1 b/metadata/md5-cache/sci-mathematics/coq-mathcomp-1.19.0 index 2acc650b796b..3b2b073a6eed 100644 --- a/metadata/md5-cache/sci-mathematics/coq-mathcomp-1.16.0-r1 +++ b/metadata/md5-cache/sci-mathematics/coq-mathcomp-1.19.0 @@ -6,6 +6,6 @@ HOMEPAGE=https://github.com/math-comp/math-comp/ KEYWORDS=~amd64 LICENSE=CeCILL-B RDEPEND=>=sci-mathematics/coq-8.16.0:= dev-lang/ocaml:= -SLOT=0/1.16.0 -SRC_URI=https://github.com/math-comp/math-comp/archive/mathcomp-1.16.0.tar.gz -> coq-mathcomp-1.16.0.tar.gz -_md5_=7744fa680896197a26f8a5e0260e7652 +SLOT=0/1.19.0 +SRC_URI=https://github.com/math-comp/math-comp/archive/mathcomp-1.19.0.tar.gz -> coq-mathcomp-1.19.0.tar.gz +_md5_=389be06bd85bd68015c738f568ec99bb diff --git a/metadata/md5-cache/sci-mathematics/coq-serapi-0.17.0 b/metadata/md5-cache/sci-mathematics/coq-serapi-0.17.0 deleted file mode 100644 index d166ff3eb889..000000000000 --- a/metadata/md5-cache/sci-mathematics/coq-serapi-0.17.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) test? ( sci-mathematics/coq-mathcomp ) dev-lang/ocaml dev-ml/dune -DEFINED_PHASES=compile install postinst postrm test -DEPEND=>=sci-mathematics/coq-8.17.0:= <sci-mathematics/coq-8.18.0:= >=dev-ml/ppx_sexp_conv-0.13.0:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -DESCRIPTION=Serialization library and protocol for interaction with the Coq proof assistant -EAPI=8 -HOMEPAGE=https://github.com/ejgallego/coq-serapi/ -INHERIT=elisp-common dune -IUSE=emacs +ocamlopt test -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=>=sci-mathematics/coq-8.17.0:= <sci-mathematics/coq-8.18.0:= >=dev-ml/ppx_sexp_conv-0.13.0:= dev-ml/cmdliner:= dev-ml/ppx_compare:= dev-ml/ppx_deriving:= dev-ml/ppx_deriving_yojson:= dev-ml/ppx_hash:= dev-ml/ppx_import:= dev-ml/sexplib:= dev-ml/yojson:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= -RESTRICT=!test? ( test ) -SLOT=0/0.17.0 -SRC_URI=https://github.com/ejgallego/coq-serapi/archive/8.17.0+0.17.0.tar.gz -> coq-serapi-0.17.0.tar.gz -_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 elisp-common 2a0fa407d2e6363c663ccb299503b25c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe -_md5_=23e75861df0e6ab4488206048389f9c9 diff --git a/metadata/md5-cache/sci-mathematics/eprover-3.0.03 b/metadata/md5-cache/sci-mathematics/eprover-3.0.03 new file mode 100644 index 000000000000..9982f399b9df --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/eprover-3.0.03 @@ -0,0 +1,13 @@ +BDEPEND=sys-apps/help2man +DEFINED_PHASES=compile configure install prepare +DESCRIPTION=Automated theorem prover for full first-order logic with equality +EAPI=8 +HOMEPAGE=https://www.eprover.org/ https://github.com/eprover/eprover/ +INHERIT=toolchain-funcs +IUSE=+ho +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +SLOT=0 +SRC_URI=https://github.com/eprover/eprover/archive/E-3.0.03.tar.gz -> eprover-3.0.03.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=a738ad3e7bb3fea44d92b8f996669864 diff --git a/metadata/md5-cache/sci-mathematics/gappa-1.4.2 b/metadata/md5-cache/sci-mathematics/gappa-1.4.2 new file mode 100644 index 000000000000..7158ae803aa4 --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/gappa-1.4.2 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( app-text/doxygen ) +DEFINED_PHASES=compile install test +DEPEND=dev-libs/boost:= dev-libs/gmp:0= dev-libs/mpfr:0= +DESCRIPTION=Tool for verifying floating-point or fixed-point arithmetic +EAPI=8 +HOMEPAGE=https://gappa.gitlabpages.inria.fr/ https://gitlab.inria.fr/gappa/gappa/ +INHERIT=docs multiprocessing +IUSE=doc +KEYWORDS=~amd64 ~x86 +LICENSE=CeCILL-2 GPL-3+ +RDEPEND=dev-libs/boost:= dev-libs/gmp:0= dev-libs/mpfr:0= +SLOT=0 +SRC_URI=https://gappa.gitlabpages.inria.fr/releases/gappa-1.4.2.tar.gz +_eclasses_=docs 7f3c0d47338743498c69f1887a139f57 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe +_md5_=2aa7d6e62f76d923e74195b6f93aae7e diff --git a/metadata/md5-cache/sci-mathematics/lean-4.2.0_rc4 b/metadata/md5-cache/sci-mathematics/lean-4.2.0_rc4 deleted file mode 100644 index 6986f3de2692..000000000000 --- a/metadata/md5-cache/sci-mathematics/lean-4.2.0_rc4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/make >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/gmp:= -DESCRIPTION=The Lean Theorem Prover -EAPI=8 -HOMEPAGE=https://leanprover-community.github.io/ -INHERIT=cmake flag-o-matic python-any-r1 -IUSE=debug source -KEYWORDS=~amd64 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/gmp:= -SLOT=0/4 -SRC_URI=https://github.com/leanprover/lean4/archive/refs/tags/v4.2.0-rc4.tar.gz -> lean-4.2.0_rc4.tar.gz -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=867ce6e13c8e3a5abfc02fd4a232de38 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz Binary files differindex 17ac09bd183e..e6a3514ea6df 100644 --- a/metadata/md5-cache/sys-kernel/Manifest.gz +++ b/metadata/md5-cache/sys-kernel/Manifest.gz diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.205 deleted file mode 100644 index a81b64aff8a9..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.205 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.10.205 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-216.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-216.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=94aa8c0baff0d14c27d6715ad93a7b1e diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.204 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.208 index f2dcba76991b..80bf76326e57 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.204 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.208 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.10.204 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-215.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-215.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-215.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.experimental.tar.xz ) +SLOT=5.10.208 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-219.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-219.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-219.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-219.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-219.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-219.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=961faedac53390be8efc69fb4f75819c +_md5_=52dfea606a9a2f09df37652393616564 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.144 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.144 deleted file mode 100644 index bd86e51e2051..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.144 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.15.144 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-153.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-153.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-153.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=89e9108ccbeb92765ce0a18abbaf57d8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.143 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.147 index 29850ab5127a..e49bc33b0d16 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.143 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.147 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.15.143 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-152.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-152.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.experimental.tar.xz ) +SLOT=5.15.147 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-156.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-156.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-156.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-156.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-156.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-156.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=a4a630b0dec97ee3e3eef78a093258b9 +_md5_=be41594285b5efac76dcfb415f3b72b7 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.69 deleted file mode 100644 index 9a47e06ae12f..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.69 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=6.1.69 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-77.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-77.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=a5a05f4b54a274580bc5c76eb682f3ca diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.68 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.73 index 44be55c06f96..8885288d9b60 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.68 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.73 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.68 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-76.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-76.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.experimental.tar.xz ) +SLOT=6.1.73 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-82.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-82.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-82.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-82.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-82.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-82.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=ee69d16210a14b717116448005160d47 +_md5_=33aa5e4661f40daec51b83467af90628 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.8 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.12 index d541f8354762..cf25ee58b63c 100644 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.8 +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.12 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~r LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.6.8 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-10.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-10.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.experimental.tar.xz ) +SLOT=6.6.12 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-15.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-15.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-15.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-15.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-15.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-15.experimental.tar.xz ) _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=a60983dbeae3c2831847a97d27e589db +_md5_=b444e34d25bec84c871697650c6c784f diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.6 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.6 deleted file mode 100644 index 7115a086b999..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=6.6.6 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=676f6ff441120ae6c0d5af68e0e39b8b diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.7 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.7 deleted file mode 100644 index 57302430735a..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=6.6.7 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-9.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-9.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=11b04c6b798d8e1e821a0d4c20df4ad0 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.9 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.9 deleted file mode 100644 index 6e849fc3e670..000000000000 --- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree -EAPI=8 -HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches -INHERIT=kernel-2 -IUSE=experimental symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=6.6.9 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-11.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-11.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.experimental.tar.xz ) -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=314c14ac630c2764b32d4c27f96f2ac2 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.146 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.147 index 032eb86e5042..2c09921a780d 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.146 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.147 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=5.15.146 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.146.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz +SLOT=5.15.147 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.147.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=2957cec637c6d83c14595b382e193a9f diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.72 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.73 index 0bc5056b70b7..31895df9dbf5 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.72 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.73 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.72 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.72.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz +SLOT=6.1.73 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.73.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d0a3a1444da71ab8465c369e46191d87 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.11 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.12 index 7df99351b866..fc8cde91525c 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.11 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.12 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc app-alternatives/yacc app-alternatives/lex dev-build/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.6.11 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.11.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz +SLOT=6.6.12 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.12.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 1c6b8977e581e4db92fc0f6ee99babd9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 _md5_=d0a3a1444da71ab8465c369e46191d87 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 727840c4c67f..41121d207aff 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 16406 BLAKE2B 831dc046ea406344dbd9b591c255d828ca04da7c452f7b4a63f8a58504ddc325c6724ae02796dd39c5d2e9e24c95b59fa4c581422c416b448d20859db6c8b728 SHA512 cb96126e3ee8e1077dc15f453e8dc01ee546de8fa380c05ab4dd76adcda8cf6375c2ce86b50de95976012ea5e4584c099fb16f7c6439eededbf93235a12f77e3 -TIMESTAMP 2024-01-15T18:40:14Z +TIMESTAMP 2024-01-15T22:40:05Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWlfA5fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWltEVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klC2wBAAil/MzgiD8Dc8eFh+m1kyKhVYsD5ligAoYFrpTkuSZveAgnn5BJhMJOjK -X38HC6vDR0SB10F25WrgyOeDcVkSqprUFzji/NOb19lcFRG6S96W6JrRndrNvmGy -aDNFB+AUMR3O/CfPSAs7lcnjT0aPFUrgu6i6jukfYHKnJZWVQl81mhRU1yxcT81m -lOnzTZ6wGzhMiTgo6YxKh6XUgBjqcRfkpd7gdCuLyQ1AvHmCqjf8Ozuh7BAnHkPj -4l5sYljWQI5gKxv8YwDveeCZw0N+3FdwrEr1F3SNdrqECxHImez22qtcQDF0yNaY -lCDBzSyu/Xs9pToDjDp7jCv7ZezEmMXJY6XKlSdslLTkx//Ap6blGUsvsa6muHhk -bwZWgLg3oGXuoQ8J8QIcbngQ6BfEF7CfDCS+hFmne3HoFZwbx9G7Qxq7mppGV0G8 -J3MSv92dcRKoeaoK92/GOwojNUFHKrS5P0HvKDUbgTVvjfEK9hEQe3b1YTS90TPV -57w/ZlB7lgLYeOFYyx9kImNikMqmtCkkfdAl0SjYJIOANTXCzzDVyzJ8DU32MEjv -tdUvEkDGmBfn/4/Ss2o3c9ghrJ/93SMoYiOq65YcXS+XVDWoX6Ly7xNOEU5DgVBT -uxly4TG3eepSFD5kQwv3O0Jik9AJnokGAsy71F9k84ma+0Zs/pE= -=PsNZ +klCW9xAAkKc666b5cYRFvhOy/4ZoQB+qk7AaASOSJQFQVWEIrueKhl3KlVXxPRyC +csb+V8yGLMLsNA17+JXFt7mi1ZGYQM71S5WrShvHLUUZ0PtMeZWd6BLOe7equa++ +J/lw7eO4Ij2LI3tI8dV8Sn1NRP3u8CbpqTuStkDNdSlKnu/S9AlEhV2G510U1D7u +bVBMIw/IySm64C7gg4FUz1oM0I15omovwTTVu7z/JTAuX0A+4NGH/dKbuZ9z9TtH +ncUzm8mhxZybtOrBbqfEJIJlhf05COtSpU5KiZTwxUpsG007cVql6VNt25sjpagK +8uNel/lRha87qwfXdTFcs+Ri7rOpgd6l5VR/VGGYM+9cEFIVEuF+K/M1DfHp0mPr +Rj+MGZJGM0ZB4I3nbEKZM6X5FCk/Tr9EvOWgLz4OYKGgCemlNTMBsi2T4KittXN+ +04GnHLdQw7QXsqXg2mjt6sAPqJqvbsDdr+QHR/HKYPJH5SdOg1Si+tJsmYVG/52U +/ASU5xsRpeMz9q0HqyZxgixWqGmmYDBu2MGNgUeS5TdvOfVyNxJwKsAyF2+sJrVo +ZalR9lSGlNKMl9QBL+SuCHQYeJF5PYy9hEkBcRYwcoXgVrUU9XNUh2ZwMnjlihZV +Uuq1xAZSNzgatmOmStAwXv+7qRcMvBupim+RKJCfErWKL/ZjL18= +=ju9p -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 9e54adef4b5b..f3e430126b00 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 15 Jan 2024 18:40:05 +0000 +Mon, 15 Jan 2024 22:40:01 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 6e1c506e3fab..17569e98160b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon Jan 15 06:40:05 PM UTC 2024 +Mon Jan 15 10:40:01 PM UTC 2024 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 6ee0665bf988..f307731ebf6e 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 15 Jan 2024 18:45:01 +0000 +Mon, 15 Jan 2024 22:45:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 1cfd9ac2e885..a3c32ba1331b 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -b24167aa561016cbe3dc6e8e23e45e0a016e17e4 1705343126 2024-01-15T18:25:26+00:00 +1ae2043b2fe1790ad208ee2e788878348ff4772c 1705355929 2024-01-15T21:58:49+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 9ffd441596a3..750a05c0c576 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1705344001 Mon 15 Jan 2024 06:40:01 PM UTC +1705358401 Mon 15 Jan 2024 10:40:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 9e54adef4b5b..f3e430126b00 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 15 Jan 2024 18:40:05 +0000 +Mon, 15 Jan 2024 22:40:01 +0000 diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex e22adc49eeb8..c5f33ced1701 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest index 1c94ab5069f0..041376fe4a61 100644 --- a/net-misc/yt-dlp/Manifest +++ b/net-misc/yt-dlp/Manifest @@ -1,4 +1,4 @@ DIST yt-dlp-2023.12.30.tar.gz 5402838 BLAKE2B b2cdba23d426f862b8fc7a09002abfa8a6c27a1f1bded987d0b4b412266856d2d0f62dd2bc9cf3e34c671f01539252fc19587dec9a417b2e8f56370ef0f5c610 SHA512 23062e61cae9c51436f16de0a5ee0b351e59554ab4b5b90bed819d98b6b677bfd1797abae5baf52964eb64236c4b7abe23e37ca88ed10cbce3f7356081be59c4 -EBUILD yt-dlp-2023.12.30.ebuild 2169 BLAKE2B ceb367b797ec8903e3bf2305d57db5395da8c87ac5571ab6f1604b229c525cbb638bfc5670190d114932ba4efb2e8a3b669b8545dcc55f062d70b8b83f0976b1 SHA512 86175693c88e24f08b56f8b0e9181dcff6befd84254853bd55ae18e555f13514e79303eaf960b8cef289995dcffe56340b9c08a94c4d22497796f78bb9939da7 +EBUILD yt-dlp-2023.12.30.ebuild 2168 BLAKE2B 1ac19ca26722c3abf9b9179c0e14037301340b506a04ef6ba96fce3ce61f62e6b84e4163e8c77bf20def4e956e839dd8af566aa9f5e73bdc70d015a6296ed1ee SHA512 ac4c4aec675b2a3a326c0a236c20edf637f4fbad4c3944a8c0b57617663f3ea667bde5f43153df02b36aaf618c9fc9584b5810603d49639b4891195654a98c91 EBUILD yt-dlp-9999.ebuild 2331 BLAKE2B 797949c4405a2fd985f564028b5be2bc7b35e999fe6fd1f8450cfb3616d93dd7b4b24007fe0f15c01075bc55e0dccc9fee1d0363d4f65724a2bbf3e14a413705 SHA512 ddee7547b44d746dda74f7e0e9c3511bbff3c70052be79525297b184ed14912ad3f965b36421ba45884e55bab132ba0298c3a195f42547228649bb885d4e2aee MISC metadata.xml 392 BLAKE2B d2aa6fc43f7f9038d320197a18107f15e56ed5e242e6c3cdc1b7111184580ab14fae8cbd16776794d207dd39ea0ca65975c08a54449f4cf90370ea95a66083d9 SHA512 867c61c1e41d7594decd5e10a2b45d934313cb751ba22356fc1ab61e0a40b2543847b195d20c7a39ba92370d8b3908e6f90d690915579b55808872efe8d3cebe diff --git a/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild b/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild index ea63820858b0..6ac7915520d3 100644 --- a/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild +++ b/net-misc/yt-dlp/yt-dlp-2023.12.30.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}" LICENSE="Unlicense" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos" RDEPEND=" dev-python/pycryptodome[${PYTHON_USEDEP}] diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 59af5bf92019..12be58c9fa65 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/coq-mathcomp/Manifest b/sci-mathematics/coq-mathcomp/Manifest index cb92d93affa5..0a010a8bcbe5 100644 --- a/sci-mathematics/coq-mathcomp/Manifest +++ b/sci-mathematics/coq-mathcomp/Manifest @@ -1,5 +1,5 @@ -DIST coq-mathcomp-1.16.0.tar.gz 1377232 BLAKE2B f9246ff2a6e583facc31278728b0865fdfb4d9cb6422687643321712b22d7fa61e40dd95e7782ba8443f66b61f9f6a82caead767a6985c87e6fe731a04494713 SHA512 80dc82e0deea4b3e05811b9dca3cf7c0169387288a5cc5c7e95c452c7aa041a37df34d93546c6597c6717106e20dc98400c7b0bbb8d1d1915e2063cfe6fd300b DIST coq-mathcomp-1.17.0.tar.gz 1384329 BLAKE2B e77b509c49796af7a23a4f286a83516e40e28bc03a1f3b20ddeb54321de05bc5f3ddbe0632e7462c6619180276975727b49101253b07cc9a2ae54a6662d8e5ab SHA512 06b318e2973863b5acefdd01b39065987a93952fa5f2ce9ba68df7ff7bf701c5fc82b571f53e80eadaa293935a82e8d1f891cc555db7200a923ee986918a0c76 -EBUILD coq-mathcomp-1.16.0-r1.ebuild 627 BLAKE2B 14853b4eedc1d123b7d5d16da9f16883a6c4e614d09ae3411c217e72a77f3b00719d48375c13708dbc264142aa8e50270251365a97c80d09487851a41d2b8d58 SHA512 9beef42e82af16d3e006cdd9062dafbcfdbd37260f0048413fe4632b624280d153e2cc6dbf8d5edae220f2ce778bf5d524ca9b6561857982da980791d28a0544 +DIST coq-mathcomp-1.19.0.tar.gz 1407548 BLAKE2B 733d537736a19a3667a51bbfe0b0c09838670761d8dd33853bfa3f320e29b71ec5703ed7ed752823c3696e7fad97443adb20a56e39fc9ec92b2ef5ae3d41a400 SHA512 ca2a24679418e551b6c9caee9799b2773ea2fb9986adc01c8e98f078dacb70bac872531f8f91fcf57ac04d8484783fc12589ae50a078f6b38beeb01fba6adbba EBUILD coq-mathcomp-1.17.0.ebuild 627 BLAKE2B e022b6e2552b0a307ebe83e7d3861c0f45cbe1bbd3c69bc18a3bea71680aa74922bb20624e67bca89040ec72f51f9aeb90c2175d35b6e8fb3f54015c5986dff6 SHA512 50887be2fccf1aac5a224877c4b562d94ce41a0f1c35754968728a49f62a69b5d041366d7edd266d42d1ebf03080234f3f25a35725865f560a335a35442f8fc9 +EBUILD coq-mathcomp-1.19.0.ebuild 627 BLAKE2B a511adb713b52a1c268662e816917e1273769d53250172236c8914507a828a30d17d62bc30f9a94edf91f3dfe01d8e30e1911f49ce2d5585a5cad5047bd07f7e SHA512 2a7b76c304e15ab62481dd2a7538afaef60fb76fca28b6121eac228dff1269ad4cac68695dc77810b910cd1153a59cdb3978a5d52df32e4b91b3481e87b4cb17 MISC metadata.xml 511 BLAKE2B 3936f96cbf938fb9de97b080566d7fdde222d7dd303ccf842c76e7bd113b31c05136aea043c354bbd2ac6d4f61e2cba4e738f9f325059d36b7bae4feaed1ae89 SHA512 af2a4cfded0990d95e0a4b77ba69aebea09dee075f9eb4023b14c4788cd4118a78b3b5a4349fed11fff347061ab4bf59a4c63c8f43b22f8513054f1b3817af2f diff --git a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.19.0.ebuild index f90ad15beb45..9e92c79ab419 100644 --- a/sci-mathematics/coq-mathcomp/coq-mathcomp-1.16.0-r1.ebuild +++ b/sci-mathematics/coq-mathcomp/coq-mathcomp-1.19.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DESCRIPTION="Mathematical Components for the Coq proof assistant" HOMEPAGE="https://github.com/math-comp/math-comp/" SRC_URI="https://github.com/math-comp/math-comp/archive/mathcomp-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/math-comp-mathcomp-${PV}/mathcomp +S="${WORKDIR}/math-comp-mathcomp-${PV}/mathcomp" LICENSE="CeCILL-B" SLOT="0/${PV}" diff --git a/sci-mathematics/coq-serapi/Manifest b/sci-mathematics/coq-serapi/Manifest index 3f537fee033f..38e2d4a2e925 100644 --- a/sci-mathematics/coq-serapi/Manifest +++ b/sci-mathematics/coq-serapi/Manifest @@ -1,7 +1,5 @@ AUX 50sertop-gentoo.el 85 BLAKE2B d06e7c0823a3bedbf5f9c91ea8ea26bc9ed9d2ea44030316a1f3d65c19e51d874f03c845af5ae8237a9562cff7c81e24196c5ae29e54d79d1ba322f51904ba5d SHA512 42e61d798800d2e4c7e0702bdff53401a06ff6def54a1c7c0a8a6fd3e6a2f502c48bc84a04356818aa2ec5241bdd63b407837df123bfad76fafb78cf8a5a6cca AUX coq-serapi-sertop.el-path.patch 319 BLAKE2B 272eca8af934e10e978d149f90ee702fba443db7506468dda344242c5fe8a336f3ba3836c536bfac9ec6e540e1ee2f4c1a031d69e42901fbea92441b64e4c2a5 SHA512 5d228659e7c07e8fae69ffbff9d6a9de3113aa444c467194ce9e238a0db86c59c2be45b3e14683e47c2453c701b869e53647c9b051652af5ced8f4b3b5a15e73 -DIST coq-serapi-0.17.0.tar.gz 273903 BLAKE2B 155d865650f773d71e0ddd10869852916de5e539b3b3f4d03d58259790482be45d668035975d5be768776f7ef5947f0d7227f0f6624bc7f64cefd009e9a83ecb SHA512 d9085b4215c233c47f78386d8771348768c9cbbf0716dfa4da3ff8c8c96d2e78b203098314175ef2bb9959096f8b0ec03a9fb5d696d0451eeee0713bd48afa2b DIST coq-serapi-0.18.1.tar.gz 275040 BLAKE2B 9224505da004ff54c3d21c394e6049b5e15b91c3531cd0d80aae89ee6ce9e92bb626a43fdef8fad58fea4d017b3ed3f13d5d1735e7cfc1ae3bcebed2c70ce332 SHA512 a8eca10734a5b1aa5c6a890998f18d673050ca1e975b5e88643176bfd627b4c0d05cf0be1b75ccfd155b9e74f357ee61bf8225fd144b6a624a3bdd359396428c -EBUILD coq-serapi-0.17.0.ebuild 1488 BLAKE2B 00bb0f1f7e3fdd53fbe77847638647a7aabc3f50da29bad4c684bf753b6f154116c44502e7d173b5cd5783b3ab7482aed71acd9f51c9529e105b799c80b94b22 SHA512 dde7170b0334dcd5298aa1f6a629c77b2fcc6de5d3f2d92bc23d36c068878a9b19415340138e26c7c5b8db1e3c7b7733f419e0d9162fb8548325960f12a5f163 EBUILD coq-serapi-0.18.1.ebuild 1494 BLAKE2B 75d3ef68924782674d04ec8aacd8426a6d9715b868d1288ce71c6550aeb98b212c98ef4c454964c9f2031c5016eddca1cedb43fb9695a97bfbd250ef97126113 SHA512 252dd29a108ce468badff4beb35ac2697fa4eb7480184a37316eb4561f5c4330c023d0f95e5f384a98c612cb826a320c4b2bd1a21480d9728f168585c76e6b31 MISC metadata.xml 935 BLAKE2B e1444df414ce499df466597f5e0949e8ebf2d6da23d77028546324109659f58c5f0284a315ea062410a2f2e4631aac8d3564664719e89d76ad6ded9bb8ba7a5f SHA512 172fedbb2aa42e2be9aff426d64fcd69d2dfa206bb0e6072c6ecdc14a1923a2f0676303d8d8aebfe9a3e96e0a1e89185d2d4952bdb9ba1fff44b3891f26d6bf7 diff --git a/sci-mathematics/coq-serapi/coq-serapi-0.17.0.ebuild b/sci-mathematics/coq-serapi/coq-serapi-0.17.0.ebuild deleted file mode 100644 index 2485ac135a10..000000000000 --- a/sci-mathematics/coq-serapi/coq-serapi-0.17.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COQ_MIN_V=8.17.0 -COQ_MAX_V=8.18.0 - -inherit elisp-common dune - -DESCRIPTION="Serialization library and protocol for interaction with the Coq proof assistant" -HOMEPAGE="https://github.com/ejgallego/coq-serapi/" - -# The tarball in SRC_URI is comprised of <supported coq>+<package version> -SRC_URI="https://github.com/ejgallego/${PN}/archive/${COQ_MIN_V}+${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COQ_MIN_V}-${PV} - -LICENSE="GPL-3+" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="emacs +ocamlopt test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=sci-mathematics/coq-${COQ_MIN_V}:= <sci-mathematics/coq-${COQ_MAX_V}:= - >=dev-ml/ppx_sexp_conv-0.13.0:= - dev-ml/cmdliner:= - dev-ml/ppx_compare:= - dev-ml/ppx_deriving:= - dev-ml/ppx_deriving_yojson:= - dev-ml/ppx_hash:= - dev-ml/ppx_import:= - dev-ml/sexplib:= - dev-ml/yojson:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - test? ( sci-mathematics/coq-mathcomp ) -" - -SITEFILE="50sertop-gentoo.el" - -PATCHES=( "${FILESDIR}"/${PN}-sertop.el-path.patch ) - -src_compile() { - dune_src_compile - - use emacs && elisp-compile sertop.el -} - -src_install() { - dune_src_install - - rm -r "${D}"/usr/share/emacs || die - - if use emacs ; then - elisp-install ${PN} sertop.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/sci-mathematics/eprover/Manifest b/sci-mathematics/eprover/Manifest index f8bc6843e9d2..d8d517a4c560 100644 --- a/sci-mathematics/eprover/Manifest +++ b/sci-mathematics/eprover/Manifest @@ -1,3 +1,5 @@ +DIST eprover-3.0.03.tar.gz 1523036 BLAKE2B fc58b4f99b4fcd8ef4b0704c6fb65e7ef235582d8e2cdef17fd178ec51b7655459dbbf9d0d20ef00edf15f893aefdd4dd07c7fe402e42a5378b4bf241af6c806 SHA512 3adce986eb0d6d6b8373b10d8104ca2a68c72c92cd5c8cb7416044b1ae67daa0b8da82c13e85129d0699217b26a98df15768a5b0dca927ab26920a26dbba9662 DIST eprover-3.0_pre008.tar.gz 1512310 BLAKE2B 88533bd05b823155639df49d631f4fb339019f624ea6cb1c3c7c46f1db331183dac4285c70a7efa372cbf3f0e839ec41b7589b93e4599a6ed94f42734f361985 SHA512 81f1a1dfd77b685805c80f95b683489d8759acbb5b45ebaf123f1b0f7cb82f9e2d58731975e5286afa9a8bf9d2874cc5362edc0c0da92aea39830ac4b8b1c4ec +EBUILD eprover-3.0.03.ebuild 1583 BLAKE2B 901b5e279a4394fa9f53e1b0c33867a741532576a862cb691182a9be4dc1cc360c5664d4ca0ab60f6969a45d7d31ba77ab60a57ca70bc576fcdf1ef85b927c3c SHA512 8faeb8033d341adeb2f6e93b3c47c36c79706c19d9e0e93bb52ffb1bc461765d31b916bfe4e8dc9b0c75f5e7d2312d1d98e6cc3ecaf6f9ce13239a485eff2db5 EBUILD eprover-3.0_pre008.ebuild 1513 BLAKE2B 61b58f4bd5eb1a29a79c342a5b1d30c28a0de907005f9d039fec9e42c91fa5d6a7d429743a00b9075412bdb8464b3bd1bfd2e5305553542a50d7a2070a36f496 SHA512 ffe77b4d6160f63628d82b813bf331107292335d14b5cbe41489d3ff74aa2b3fa3894f20d33fb098c0259f7807876d39dd2810b9af200604fc56f19b0e711b63 MISC metadata.xml 1534 BLAKE2B f53ad8e4eeccf361718ecbe735f72fbb0645478dd5a3c7b1e6baab718c1a15e9852c11d0074181b48b2402065b090fe95ba65cdc6bed4e84ff6e59aa6174446b SHA512 08caa0f223c5aa25935cba3cf12e11af77e59fc364b26a1aab9d622500245cd7a650143b1fe14bc3dc377e40f6b3018048c567dff40557e70738618a205e9743 diff --git a/sci-mathematics/eprover/eprover-3.0.03.ebuild b/sci-mathematics/eprover/eprover-3.0.03.ebuild new file mode 100644 index 000000000000..ef6b9196aa7d --- /dev/null +++ b/sci-mathematics/eprover/eprover-3.0.03.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Automated theorem prover for full first-order logic with equality" +HOMEPAGE="https://www.eprover.org/ + https://github.com/eprover/eprover/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/eprover/${PN}.git" +else + SRC_URI="https://github.com/eprover/${PN}/archive/E-${PV/_/}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-E-${PV/_/}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="+ho" + +BDEPEND=" + sys-apps/help2man +" + +src_prepare() { + default + + sed -e "/^OPTFLAGS/s|= .*|= ${CFLAGS}|" \ + -e "/^LD/s|= .*|= $(tc-getCC) ${LDFLAGS}|" \ + -e "/^ AR/s|ar|$(tc-getAR)|" \ + -e "/^ CC/s|gcc|$(tc-getCC)|" \ + -i "${S}/Makefile.vars" || die + + sed -e "s|ar rc|$(tc-getAR) rc|g" \ + -e "s|ranlib|$(tc-getRANLIB)|g" \ + -i "${S}/CONTRIB/picosat-965/makefile.in" || die +} + +src_configure() { + local -a myconf=( + $(usex ho '--enable-ho' '') + --bindir=/usr/bin + --exec-prefix=/usr + --man-prefix=/usr/share/man/man1 + ) + sh ./configure "${myconf[@]}" || die +} + +src_compile() { + default + + if use ho ; then + ln -s "${S}/PROVER/${PN}-ho" "${S}/PROVER/${PN}" || die + fi + + emake man +} + +src_install() { + # Picosat (CONTRIB package) is available as separate package. + rm -r "${S}/CONTRIB" || die + + emake EXECPATH="${ED}/usr/bin" MANPATH="${ED}/usr/share/man/man1" install + dodoc -r DOC EXAMPLE_PROBLEMS + + if use ho ; then + dosym -r "/usr/bin/${PN}-ho" "/usr/bin/${PN}" + fi +} diff --git a/sci-mathematics/gappa/Manifest b/sci-mathematics/gappa/Manifest index cca8a6a88b2a..0cb0e00606ea 100644 --- a/sci-mathematics/gappa/Manifest +++ b/sci-mathematics/gappa/Manifest @@ -1,3 +1,5 @@ DIST gappa-1.4.1.tar.gz 388314 BLAKE2B 08bc38745fd33a892ef288315bb4eac730c96ddb379ec4689385b63a9f1f74a662bc303f8323bf3941875b6d38e988fe4114e0db84994a7e7a5858b178cc0026 SHA512 bae9788fdce92b04b011b9de207a1234215cbb68c8bd0a60d925fa5fb5e1cad014d60ed8b45d84e8fabd6b54a870a70af6dd24dd68f4dbb2e129f83dcf88fa11 +DIST gappa-1.4.2.tar.gz 395447 BLAKE2B 55d5e8a6376c3cce00fdf04c7e661ee14f5c04d883b445d1ff76e4ad8147a1d61fcbdd9685a882cfe7265841d4af90e21e1a315cf5ebdc656fd35f933b27c0f5 SHA512 aec04da1a478ecc876794b06a92a56ceb76ae2b1edd0da2a18cb509b3ae6f81437fe73777b7b05ef129edd8754528330f3f3a4713713c70934af3a6bdac4c7e5 EBUILD gappa-1.4.1.ebuild 815 BLAKE2B 3c1549f5e47b6a322aabb9176acb61720709a69e28536623fab8c4bea6ab6fa62d5f1d6971eb8998fc1eb920bd6591d195ed5a09867086b8ac4aff84a44fb551 SHA512 73f07724979bb6272384fb519ebc37b11b733605dcbba3ee9389c3532865e3256010ff6f8b83726408194ba8430da0fa47383de5a0e75c7aa015ea52f40d832c +EBUILD gappa-1.4.2.ebuild 815 BLAKE2B 943401765e74cedfb8d3b04ea5046135f6122beb217fcd60f8a164779a2daed6d1e206075a5bfb04d2a97f123ca547810515311a1afde38da2480fd939577161 SHA512 9e55451394f20c2c4e4b42cb60926e07f9c9a991a5a884fa4e41462987bc803d6c4a3b910c8d1e9d36f4afe2d6203dca301657f867f3f2551e2ba16856d4b8b9 MISC metadata.xml 706 BLAKE2B 681b7e1a45b2b64fbcccf58bdb00ee058949ddc915fe056afa6e9aee12d6938b8740115c5431eb44415d0e46121d3543f7f8e8795b4112c64740e1ca806d079c SHA512 f93cc2afb547fd838215a22dc1dff148217927caef6f315716bdb0d7def9ddfa6026b1c7976d519ac4717ad0b70b58afcd8fbbfe42635c0bb1b2e608b5f95c62 diff --git a/sci-mathematics/gappa/gappa-1.4.2.ebuild b/sci-mathematics/gappa/gappa-1.4.2.ebuild new file mode 100644 index 000000000000..7a69fe2ea262 --- /dev/null +++ b/sci-mathematics/gappa/gappa-1.4.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER=doxygen +DOCS_DIR=doc/doxygen + +inherit docs multiprocessing + +DESCRIPTION="Tool for verifying floating-point or fixed-point arithmetic" +HOMEPAGE="https://gappa.gitlabpages.inria.fr/ + https://gitlab.inria.fr/gappa/gappa/" +SRC_URI="https://gappa.gitlabpages.inria.fr/releases/${P}.tar.gz" + +LICENSE="CeCILL-2 GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/boost:= + dev-libs/gmp:0= + dev-libs/mpfr:0= +" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS INSTALL.md NEWS.md README.md ) + +src_compile() { + ./remake --jobs=$(makeopts_jobs) || die + + docs_compile +} + +src_test() { + ./remake --jobs=$(makeopts_jobs) check || die +} + +src_install() { + DESTDIR="${D}" ./remake install || die + + einstalldocs +} diff --git a/sci-mathematics/lean/Manifest b/sci-mathematics/lean/Manifest index 6a973396835d..70ad06adf01e 100644 --- a/sci-mathematics/lean/Manifest +++ b/sci-mathematics/lean/Manifest @@ -2,8 +2,6 @@ AUX lean-3.50.3-gcc-13.patch 263 BLAKE2B cf589616f4612319bbe1d21e798787a72da3d0f AUX lean-CMakeLists-fix_flags.patch 1285 BLAKE2B 0507e553c1acf2a53c5267932127117d5ae5ba9015a08c88748b3d82c041f8d904d15cd033dd7934ac55c474fa75a5d4a46f680cc887fee37c05c3f5f3832839 SHA512 11a5918847e45aac7bf79e48d8f881ef5cd3e6b09dbb0979f3f0b88fd36458be21ebeb530158da801399a0cdc8fe382444ff338cd793cd9f1bfced90c5d5a71b DIST lean-3.51.1.tar.gz 1918894 BLAKE2B 9a240fe73193794a57001582c0623052cfc1c08ef3b155cac2d9dfc029202cb79b85e844fdf068e454498a35522ec3e18330da8c644bba3c6f708cbde04816f7 SHA512 dccdf6c3fbcd98115e62b9944645af6a2ce21412d63baa9565871807862e8d83cc6f29d1fb687f19b802240a5f9c019443caa00412ecfabe621744dff900e3ee DIST lean-4.2.0.tar.gz 16382466 BLAKE2B 3a8770d92ae89041f3e12089c3bb9171a993e8a1c702162925b569e13ed8d8819b3e9aa3c00e314a80a118ff8e4b18fb6df8b8a0e85a21fcb1daa5c0bfc29d4f SHA512 b0bd91f39319c1c6fd6851732d9dcb8758734500abc8faf0648c03582a81d51f2d942fa5deecedf81116b894d0b65e93eccab557bf155e69d65bda83eccaf7bb -DIST lean-4.2.0_rc4.tar.gz 16386559 BLAKE2B 4eb0bb47cd09ec7ccb04870a08b13c8b9c73a296b42e9c92c9f9885dfe416e75352db7c41725446dd27a0a9a68f3979fa91dadb93aba1af1321df94312d7fa99 SHA512 4d08bf182eb3822f12ec69af9aa0527581fe7f3ff4a10836b866622146b3572ced3635fdf0179a8764d233de427094f47219d619d205971794b41f1c1fc4b06d EBUILD lean-3.51.1.ebuild 1815 BLAKE2B 767ff4cc188049e3b54d903ff3a314012997369beadf7335a33e01193b0da69707e4b845946afde25a617e9e344df479adb70c8937e84dc1854fe2db9b0d979b SHA512 630f5690c1a4321e56d640186b894623fa5551de17af21793b4a66c32ccfb66697b4144ada36742262e5bd037d094b0448511433e73affdac36ad7e06874635d EBUILD lean-4.2.0.ebuild 1320 BLAKE2B 14ea248c9a6f0170f8abfca47ce379a6c48c6a2e216cfa8ef0e0ce259eeafad3ce68ca1bec290ddd521b24bb0797d3158dc3596c495a6ce728fbc88b86c95ffc SHA512 f3af28b8f952d86180af364a0f3eb611761a1573b3d41e18a6921f83c826a41cd9d94dd603214f6b6a80b0e6ae119e90310b76deff8ea621b5912f023dfbfb15 -EBUILD lean-4.2.0_rc4.ebuild 1320 BLAKE2B 14ea248c9a6f0170f8abfca47ce379a6c48c6a2e216cfa8ef0e0ce259eeafad3ce68ca1bec290ddd521b24bb0797d3158dc3596c495a6ce728fbc88b86c95ffc SHA512 f3af28b8f952d86180af364a0f3eb611761a1573b3d41e18a6921f83c826a41cd9d94dd603214f6b6a80b0e6ae119e90310b76deff8ea621b5912f023dfbfb15 MISC metadata.xml 606 BLAKE2B 6478d84a762a59082fdea0a11a95b27c093782228c48dba58dc490ea9ac2cecef54cc3101dc98e385f3a29f85d84af21b7d2ae1a9f089ee0313158ecb44eb0e7 SHA512 02d2ac07b155c7a04c857d397d476a39864d02b10dd81c5830db5e21eb86c6dcff26da552a04717f5f587b326ddf8e2e8d27f1a138f88b391f0199d8004d8cb7 diff --git a/sci-mathematics/lean/lean-4.2.0_rc4.ebuild b/sci-mathematics/lean/lean-4.2.0_rc4.ebuild deleted file mode 100644 index 30fd5379373b..000000000000 --- a/sci-mathematics/lean/lean-4.2.0_rc4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR="$(ver_cut 1)" - -CMAKE_MAKEFILE_GENERATOR="emake" -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="The Lean Theorem Prover" -HOMEPAGE="https://leanprover-community.github.io/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/leanprover/${PN}${MAJOR}.git" -else - SRC_URI="https://github.com/leanprover/${PN}${MAJOR}/archive/refs/tags/v${PV/_/-}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}${MAJOR}-${PV/_/-}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0/${MAJOR}" -IUSE="debug source" - -RDEPEND=" - dev-libs/gmp:= -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - filter-lto - - sed -e "s|-O[23]|${CFLAGS}|g" -i src/CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local CMAKE_BUILD_TYPE - - if use debug ; then - CMAKE_BUILD_TYPE="Debug" - else - CMAKE_BUILD_TYPE="Release" - fi - - local -a mycmakeargs=( - -DLEAN_EXTRA_CXX_FLAGS="${CXXFLAGS}" - -DLEAN_EXTRA_LINKER_FLAGS="${LDFLAGS}" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - rm "${ED}/usr/LICENSE"* || die - - if ! use source ; then - rm -r "${ED}/usr/src" || die - fi -} diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz Binary files differindex fb560189b29f..43cc2a36bbfd 100644 --- a/sys-kernel/Manifest.gz +++ b/sys-kernel/Manifest.gz diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index c5cc5be025b2..714c219a0856 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -1,42 +1,30 @@ DIST genpatches-5.10-214.base.tar.xz 6277292 BLAKE2B c048bb8187cad0d22c7aed931949338b08fd4fb20cec2f1ef8ca940632d1b9beb60cf6c5ae98b537c8a9d25b86de9d4a35e771b8cbb8cc5d3569b5dcaf79454d SHA512 88745e2abe59e6c41243fe05946cd82d53c85844f3c0e5e162f616f80c46243b2bbb510dec2f837ed677129d27f4678bfbdadacbfc1977ddfa142493a2c24ca6 DIST genpatches-5.10-214.experimental.tar.xz 16872 BLAKE2B 860f932b1c7532a5162f3c9368e781b1a966dcaf1f771260830724653b60ae7184fd6d914023a2a42aa5b6027f2ca31e1a47bf5963f2352d5a03989dc097b5db SHA512 fb33e0cfc28ff636fee4a5c74ced05b31fa7af7e2dae9e70d1fd6f6029346ad34df91273358e9113b8ca1befe571cb7ce4a37f0329ddb41bd46025840c6dd5cb DIST genpatches-5.10-214.extras.tar.xz 3876 BLAKE2B d3d2b1b6b2b3d4574300a7a84ed449733bcde3a1aa855a54f10d484ab0dfb1b381ad7d9ae4551993515a8af2747aa42e830c39039803e0fccbe9a06be011a819 SHA512 34f83560c6ae888feabe56906bbda4e5b68ca36f418341ef2200018a79bcfacd0c30e8535c3684fbfe2b0557fdd59383b33a7e57e7cfbaacb81d94ddbb12afb7 -DIST genpatches-5.10-215.base.tar.xz 6309840 BLAKE2B 0262f92a52738dfab01e7ff4359963652b822bff885e3f22c4afb0597099e4cd58d20215f25b0dabff662e4daa4fc1c0161e338bc3ff88cd18e8323453496dcc SHA512 f89384b62dfdf964caf0208f477211ebce680d8cdd30bbc4321bce652e8fa6cb9e666c7ca9c348daf02187c8b22b1f05bb5de064898e821a41b2752babc0ae30 -DIST genpatches-5.10-215.experimental.tar.xz 16864 BLAKE2B 9051e30d6d0514f6e1f5174a49b28084d76adb76ea039abbbe61302415b920d0f44b66ef1e146b850ef24208c3b5fd13c87b5d75211608ebe8db98edfb80beaf SHA512 27a8c6e3815953962b24039965fcb7999b10c312e6e785f0eb2cb6110e4847606c3dd56bfe177bf4a3c907a1df6a04cab626492978fef666cc373b763dc4612e -DIST genpatches-5.10-215.extras.tar.xz 3876 BLAKE2B 65cd91d6dd01837f4cef599f5c247f45e9537665a4b728401ae6fa30013b18022dde1f8e988470dcbea4593f16c93627541fa287455842e1e85d528d3dc38132 SHA512 b9976e5c2347a53b56c5a3b6dda2c702162f05137fdbdd6de005059d781ddf47a047442f05b27ac3b34929e68ed0484fdb072f593005472e8ddf78ec41030cc6 -DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577 SHA512 838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709 -DIST genpatches-5.10-216.experimental.tar.xz 16872 BLAKE2B 5ed87b820d33da15161a90c8f7ea9f00f933ee45dba0c6eda2893097341f57a5d2efbf7d07fce96d48a52315ca2a87cd98c0f1b3bbedaf6a29757fae53cb6fee SHA512 886a7f1c610532ba16e4de314d6f8935fbfe6de947f9abbce120fa9d2a3bdc2888dc1981f6d46e4006cca3095e0314fb70a377a476bad6c176afab02c932ba13 -DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d SHA512 712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad SHA512 2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255 DIST genpatches-5.10-217.experimental.tar.xz 16872 BLAKE2B 8654e2171bd0a1dbe2d48d280a229b99f437d5e5d5e3c382b9ac99a1abfed59ba010051e781475489a4cd7dcc2135d48382cbc1b9bbf9985662312592150c547 SHA512 b508f7c89382eb166b4f18fdd1ebb66069b4ee48f8deaa05ddf73918e78cccb8cfec4f0eb8903c931ff6c2578014192a7a7378f192b62e59526bb6510142f6be DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87 SHA512 ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181 DIST genpatches-5.10-218.base.tar.xz 6347584 BLAKE2B 0b04d59069f469e8555a54865832edf3aee7c0e5c06ef1044a6c3406151e970f5147f4b878963dc6fdfaf4b6e99709b9c49c29c12fbb52cd8347b2d522d162d5 SHA512 01ca450a7963c48d29e41f1d56b40f5aa14f64a5c75a67eff31bf8bfe9a402ca262e57bbc9cbfca9d858f51c418c53bc48f1465d670fabe6050bb6ef7f3426fc DIST genpatches-5.10-218.experimental.tar.xz 16864 BLAKE2B 8d0cc872376c0f7209df34ad6f28f2c3b67cdbab4fecf8ca993148d09398a2694c0433d9936fe3105fe2a5aa0ded67614605e25d08f61fb7bfde2b535c93fe37 SHA512 0908113a2bf533ae852ee89fcb027072f908608db8a62a2a71b3fdaee92d5f25d59fe4acd95ee4571efa74a51f3308f678ee1e21a09f5a138587aad972d913ed DIST genpatches-5.10-218.extras.tar.xz 3872 BLAKE2B 6b43940c29587c763eaac4b31376d14a1fe575a93ae14bb68ad0d47d8c79266ff05cc1530899e8084fc2861018c2b7cc9e1777b5168191eea91f642ca6a5daac SHA512 4665d4dd3e3e6b4d28206f501b8da527db194cd8ee85b22ded6904ce2c86f2a48110273af891fbcf44af8230320fa70a05adb69f5faca326ebdabd31348b5940 +DIST genpatches-5.10-219.base.tar.xz 6357760 BLAKE2B a269d5841d3a4b959c6a5ac49cac174a619463ff0792218d2c9311b22b54202f594b5edfed6fda147cbcb20a9d11aa9b886538e898c1442f8eb456a95b6ef5ce SHA512 4938bd81ccbb600e23a4d48096cfadf019e01324d8239a358cd1e0c506a16724ab7d4ec018bf48f6edd1f20d15e1db0c17bea98a349327fd51fb01384aeb2518 +DIST genpatches-5.10-219.experimental.tar.xz 16868 BLAKE2B c56d17b2584327058f46b9b7bdd052637200cf5cc80f843d31c437bb8abce1ee2ba3ef2ed8adb8716f9a86811f0ebecc18253cefdbc8524f6f73d399dffedc9b SHA512 fc35b7ca02b6bdecc3a60839bb677e6ab64ac65f17b282be826d274584e8ffcd3c111bfca77f96c7d7fe7e5b71e194a4047c53807609dd4f8c453f9862dba520 +DIST genpatches-5.10-219.extras.tar.xz 3872 BLAKE2B e750906a1615f45077bba557296d5fbb41cffbb909e33b61280dd35846ce13cf3ecf2620404b348d17bd26cd588a7edffea97c3be3ab78fdbf9ab6737ca4f8e1 SHA512 17ec35b053139a93997b5a3c35a7ba61d6ef87c05aeef3ca06eea3bddf76ea5e2e10664d304a673780e3543791c46580548ba4dde40fbcb42a86a484408af57a DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d SHA512 364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef DIST genpatches-5.15-151.experimental.tar.xz 5420 BLAKE2B fd23c8f7b707e9aa6262b5af8034a1b74a32b6aaf114b90e5cefb3b51fe7a4f4f57dac0df4c5db40c43ad2783ebd8d6f8067ace6b9c24cc8c58b61b148ae85c9 SHA512 866168b6ba29cf345e822714b9375b8404327b28e3cc84b872bdb7492d1d0eb70303c8c67d250d437e9dbc40eb20690386a48bfbbcf1d1ccc45afa07408807b6 DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0 SHA512 a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b -DIST genpatches-5.15-152.base.tar.xz 5859680 BLAKE2B f07d522838bae14efdba3399a9e4ad0a442537b1a9942477600660df2f71cd8d17774dff0ce563a7c46595c6a5390048994be0f894f84c255ebac2f9ef885220 SHA512 bb6d744e075f6d7e380f78be870c64a14595da3b24ae217db9e69778d1f65326ade92e7fa9edbedbc6b6825ff8a83f08725d0ad165e4165047720a4f72985089 -DIST genpatches-5.15-152.experimental.tar.xz 5420 BLAKE2B ac6594c06e979466c3d38040988db85ad4505d6d2fbd245523d7b1dd2cfece02de697b5ac636f6d0f84a99ba0b35634635df313b3d9fac4f79aa48f0a32091a8 SHA512 5a94b7a3da3a7922d2c8a3e2f46ad7381cbaba75415b1a7640c2732ca19702b79ea60f48b897db5be8c0c0477b4aa9b3c8437c8e1fb3378495def538010396d0 -DIST genpatches-5.15-152.extras.tar.xz 3940 BLAKE2B 91f8fa828c4fb434088a8cffc845c09484b613fb5990fd5faa925852e9d6009bc927135310372a3e7b78b59a9e6a1f52667ccf3dec0a2ec7f7ac4f66c5b63760 SHA512 615669b03df808733065081f58ef0c928fb45be1b5a15092dd6e8cc6ec13ed6c4df3ed69eb1e06fde52f35f19f4896e4ab8e557a02e061e8c1371c12cda7e04f -DIST genpatches-5.15-153.base.tar.xz 5880496 BLAKE2B 8de9f7e0a443bf5a196ae242283def0006da5252d5bbd732ff4d16eea018cb8649ab084c398eb6761a01d9ec8d4e5da9f6d6ad88c77fe5ac70385a9c5dbe679f SHA512 d3651cfcb047242eea4ad18986ce2667ff368f91a4496e30590f515d20898e7694afa409c02cfa1cc2747a6f80e1a7642aec62d67e0c7ea3c9d75e55a763b2fd -DIST genpatches-5.15-153.experimental.tar.xz 5424 BLAKE2B b14ce70b053c7298a0009b9047ef5f84476dbed12dfeb5f049b7e28cd29070c335ee1d48ee0d18b9f0248594dff5fb27a7d94721daf4ebf9dda5ca5fee7bc235 SHA512 b3f45e0c18bbdb95bd9ec0139ee18a8b3d554e64cb8adb7fe11e1bf592fefdc71f599f4df82fc0bcc8a4fe6a36868f6249fa9044ed6bfdaca74dafb41d8602dd -DIST genpatches-5.15-153.extras.tar.xz 3940 BLAKE2B a1f5239cf08d52f7d1bdc2815809513d7b56e1f38978f681c4266e6e536ac02343dcf7bbb2045cbdaeeb73b20731ef2e3c84c1ebaa883d7ab0c18a99c00de5ed SHA512 da1d9cc1e79ff14c54c94dbde26c6565b1192781b567e7fe969bbeef3d8bc21cb5618c3eee3a643ccae829a74e6874436a049d0f9f16cdc7cf3f0f7f399a50bd DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe SHA512 e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3 DIST genpatches-5.15-154.experimental.tar.xz 5420 BLAKE2B 162a76e418af594045ec24fed99dba3204f14cb6370f990d39dfc02bc953cb438d090868308cda33459e506c032bd7e27d14551512b133b7f7981774a21c2f89 SHA512 9bc64f0e16e29443036341f7439e1f9a827423ba0a132aadfe5bc2f14b67cd9c591e3cbd31476197d2c3225aaff1f394ead9b93bf6054f39b70bf4bac2277d47 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10 SHA512 6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5 DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f SHA512 1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79 DIST genpatches-5.15-155.experimental.tar.xz 5420 BLAKE2B eb9f7eb09937679d6ef889a86102cd00390a5f1c5db371fda97b91e7f9b8697c1606b5876cd2b170165d506de5d3ad10ff7ceee102e5e4536a49217ee221f0c7 SHA512 ab1178811176c1ce671f78da2776ad21b14a1f6a7e2ef99a714c8d177cff69487204fe23e246f786ee9fbf663ae7f71f5f22e76edaeeff7791d77d67b5aa1a81 DIST genpatches-5.15-155.extras.tar.xz 3936 BLAKE2B 8fafbb8cab4811a4c460aead75e719bb0cfddc8045fb64a566c4f08ad7b9c90923cb670d68d376279e08152bb08cc9e3213948f8cbdc17a03992ed0be65aba00 SHA512 2b5d8ecf9644c8f8ef5248f33bddc945edfd5ede85d84779d04574e48a39bf855d390e27107d130aa46805eb19bc825d921101832f5121f3b2073ad39b9cfe0e +DIST genpatches-5.15-156.base.tar.xz 6004636 BLAKE2B f70c2a3bfc3d65fea8d4764b953d147a1725162aeaf319701a3d4b1d47c846932c4c8cd009bf81b4ce33754e966dac4630e2f690c403ec5181e3cc122496db09 SHA512 4d2fd08626d433d7230b27fb1cbd8a3fec9a942ddbd01988dba8632f25b510353b5086f4db1d529b88770e579189fc7bf6a4d02828c662fcb230e51efbecad9c +DIST genpatches-5.15-156.experimental.tar.xz 5420 BLAKE2B 5cb4d75abca17c536532382c23491a5d4251a5508110aa41ff99df8f656060fabfad8d69a6e1629cd5f9793155cdf44ba602717b1e1f4c52772e9c5825e8276d SHA512 423ff044bd344d3afd0280deed045287ab2fe2a78dba9ada6163eb3f2581f68704ca5ce23dfa893cf1f4e3197ae402adb819e4b14349cd945d8d9dc2c2d3ad85 +DIST genpatches-5.15-156.extras.tar.xz 3936 BLAKE2B ad08b5d93b943236326d333c627ae8cd279d78fd2b8f8df420ce75be815472dca9785b8eb14015ca2dbc92560a8589d31b9f9edbf81280c85d1ce6fe58aed0b1 SHA512 580ba97a039ff7417b448d4df13b67ed262b7a47be449515ca80125a89b5da3eeee773757db6ff7389b501daee6ab708e19dc2713088ee118859e1e9d3f4b303 DIST genpatches-6.1-75.base.tar.xz 4114396 BLAKE2B c21211d430392fbe96b0616e0ece650736f7204066222f88b84cffdbedcbda78d8fbf30ce8dce4c7fa450f24410fba1af1929ee3b3ea0472fde3473db95a0f5c SHA512 106db04baa9ef92e324929d025bb68f9eab4d0144d12a3d11cbfffb018cc46abeaadc76240c1acfd3877ef8efc1992374ad15cca061258e5f20452e3cb71b90f DIST genpatches-6.1-75.experimental.tar.xz 17464 BLAKE2B 62397bb16c1c3ea56b92bfaf23022814968ee2e629166e7b021d6cc40ad5a6630871689396213fa81b0135e7b7a67a12604aa674c1bddb795f36683578c9e035 SHA512 27723d5533d4ee8ddc8567bbcf1fa1a423967492a2689c694e6c3115ca324ad430194e1f48dfba1986f94d17d8aba1777f1943b36bb0b1d638dec2629876be94 DIST genpatches-6.1-75.extras.tar.xz 3816 BLAKE2B 6e34ca62609c5ce63e7accb16f0c295bf9a38602d0c11af80c81f12744c0d90aadad86164b83a362dfdf70301ecd879eb67066544dbcdfd522d767e103a8592b SHA512 05718354716e8c8a4bbbe94923201345e2d2e75274973114878d46bc34ac2dba4d7d5beea333b4823efbbef65449bad615733c0ad0c6ffc6e1b2595ce0e45d38 -DIST genpatches-6.1-76.base.tar.xz 4170836 BLAKE2B 5f3d0f64b1b884d8401076e752e27f2021dbe9fd729172d5ae75ed8cd9cf578585e7dfcadf24542a07d4abc8350dcd0d17d41521f94f8d9d5bc1858e00752f5f SHA512 d4fa7598e022029d80199cf3c236b92c168674111f9d5a07fd3f8ba8db76249578db47ed68c412de369165d5c12c88510556241002285287cadd9a3e4a7b12e9 -DIST genpatches-6.1-76.experimental.tar.xz 17452 BLAKE2B 3d936fecbe86077fa21e2d5df0312665532f0ee308eae6a595de019eac0d363128ec786be00b685013901001d41ef4b698ed2a39e25dde2a7827dc972c98eb58 SHA512 9b549e1cd587ac38a6d26f5dd484b40e1ca59969a83753367b8057f6095a444a78d458966dd3dd5c5a4a2fa339ed6c86b6d2313795e4a1503797453c866ba50d -DIST genpatches-6.1-76.extras.tar.xz 3816 BLAKE2B d61edb2c2fb7ef815aca59eee532177c0452ccfb5896398200d704129e40daee6870b11c4758095fb6824eb015de46ac388cd77ec075e1d508c8a299bd4077a7 SHA512 9f90fc444beef2fcedae8fa2f6bb01492c9ff3fbf2a5f34cc17a52e5af9615538a6a24eedfc4e09575a03c67b339c4d964ac55e950b6aef11935d5f877862ca1 -DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a SHA512 34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96 -DIST genpatches-6.1-77.experimental.tar.xz 17444 BLAKE2B a4c7cf045e8c458dba90de4b52c27762253045ef4fa8f86a0ac6a549b001e7a85b51837acaffe9acdfbb052cdead6578f1bbe610c541f92e4530392633272dbb SHA512 b194484c8fb767dea9e22cb195fda070f62a37e902cc1d4e80b0a5f4861f1538eeca7daacf1be0cad97f352aa29efcb685e38f0388d2b0adb8373cb6bfd99cb2 -DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083 SHA512 1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c SHA512 51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a DIST genpatches-6.1-78.experimental.tar.xz 17448 BLAKE2B 7fce58acaeae830fb7c069d7f9605d5c982e8a3fbfe5b14bded65d74afd8b07699e2360a75f99f78eb75ed8ec10494fc013a8ed767853ed6ced5cf5a34168900 SHA512 98ffca4f5dda784dc2aba1ea0b5ea3396d8cb416588ec92d0a2b5300136cadd0738dc05ba06d5696ffc2a057b7c1d40354bcecc40c54beba18d5f69f2be82135 DIST genpatches-6.1-78.extras.tar.xz 3812 BLAKE2B b06900c35aba0f1866d2c64a71785afe6a8b6ff0abe12a15f02475470e6f327c7ea35df1af5bcad92ad0cb9aeac030f0c4328beb69b1b74cf9420ac7a38555cc SHA512 d3b76b5301b4d6901ef8ae3589f9a3c948a2c88cdd932e748991987f45e4ef8b19b9b7102db83210ec17b67b00ceb597c22722c7ba3f66ae7be76624a1564522 @@ -46,24 +34,18 @@ DIST genpatches-6.1-80.extras.tar.xz 3816 BLAKE2B 9612466a57c8b6bda84fd8e152de1d DIST genpatches-6.1-81.base.tar.xz 4334960 BLAKE2B 9ea7c823ceeb092badfbf1c47bb59372f489f136906b24551917b47d554d70cbed64172a126b01420a47cc99a8fbaa554589ee95a117a3582eb7969d2af5f6ca SHA512 f18d383d39113652a3dad371f4656b49f7c87be4697b81bb2d0eabe2dcb97b514f4812d9be45a0fa62348508c6b0a56478bcdac828f7a26df3f1219d3de56194 DIST genpatches-6.1-81.experimental.tar.xz 17452 BLAKE2B 794f4dde0064c601b8f8450e1e2f1b2898a778cd415d2d83e886ce4ca7cf0c7b09c16b2a79bf489f7f222d3805b41560285331fd013d2555f642081ceeb990d9 SHA512 5a3120f319b6e7fcf491251779333da7456d9c7e873e96d0758fea394927296cd60b0476a36066032b425dc7fc4a4f4fcd1fd3b130bcd96f58b1b9ed2b09de34 DIST genpatches-6.1-81.extras.tar.xz 3812 BLAKE2B 6521612c65bccd8ad9950aa2d613ace86229593be584c69655df14f2c450dac73abcadfc5b0df878f01ca9c689d1ce657300a2e81595f134ae236bc254fd2150 SHA512 65fabe58523be0de77ee5ace810ab3583e2e1c8ed957bbcffe46ae89f9b09c2dd85b9585e53b9a3befb92d9765fcf42636ee8b53dfbec5428436277a23a8d757 -DIST genpatches-6.6-10.base.tar.xz 603340 BLAKE2B cc3220f1df9406c393605942e1a6fdaaf8ab46da53bc2fe6d001c9608a55ae2e5073d94805eb233183142e81bcea9bab1ed4700e298fc32c16c033597219f9ad SHA512 1f0149759b98fa099bda28aa1c4913719f0b5c0c715a72f6c0b13d3faf317a8935ce10508cd3459c50e39a7759feb44e7cf43fd49b87bd5ccd6d42a5dfc531d1 -DIST genpatches-6.6-10.experimental.tar.xz 5756 BLAKE2B 149b33fa2449fcdb78c734f17ecaaec7a1a0fe74232768fbf6d1084596755938720d69e848524922ed50a9bdacd5f28269c9a85c3bec0e4b56cbcd95bf589318 SHA512 c857e7713de9238cc83561338fc20bf87d28dfc43e3da1f877c58ecac7cafdb4382fb10a737a54ef8e6ca2f2deba5e33622eebba596c637b812bb97cc0e34d74 -DIST genpatches-6.6-10.extras.tar.xz 3704 BLAKE2B 8b5e1453dd7bbbb7ee6dd02aef5e25e95f09a12a46d9dc014d71fe8fda96b94770f3cee75fa6f1db6bc9bdb67b39d272f8f887fc2986a17769237768bf6a382f SHA512 6ca7a360dc217684b1a06f869223a52772f267d48088d5e286dd27056faf34e9c4b4d575aa771c5f9b972febd4c656e32f470c4499feecd47716b07cc13ab933 -DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1 SHA512 b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a -DIST genpatches-6.6-11.experimental.tar.xz 5756 BLAKE2B 867a0a03c4e061e8417bf5deda566c6ac7ffbea202c67f24ebed51392a97c1dd4efdf43e0d35435c707ca7eea4e81c90f682872055a38810026925ff032ea62b SHA512 60dd59bb0c951428dde2d1c5b026f09fcdac2beef14ea1e142b3a86f6050c1127c3039631c0a6ab78f46b6f9169bda16a85781e05d8378b9f566801710ed02d3 -DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82 SHA512 2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6 +DIST genpatches-6.1-82.base.tar.xz 4335544 BLAKE2B ce5397b5d00d226ecb13f97defab280bfec46a7e4a626f9579e9c348cba80d50c3c73505215418e20bc508c43453b6112159e2e7696a4abc7ebd9ff403f4eef8 SHA512 90c0fb104cb67666b38d8e51ca87658e771fdd4406537b919f4b47d5e486407f9729bb2df1137cc4fd5abb530fa71723a5157376c11cf75625b4cb190ccc59d2 +DIST genpatches-6.1-82.experimental.tar.xz 17456 BLAKE2B 18e385a3284995144c5aaedc57729383ed07f7022e5b368ea4b1c409f0d03351d039ce3c8cd75e7a8769634ea13a4afbd875f5aa72f3a2a6c0576234f382621e SHA512 603ee2d64b9e0a44144c43a5f946e4fd3d8b6953e4e40e8f731643f1e6b9a7c0407d2e383890cbb08088b00fe02350c34811acaa3cb383014312adb69221ebc0 +DIST genpatches-6.1-82.extras.tar.xz 3816 BLAKE2B 3371d009143a2bea266308d2369cb114434c0bc96453e0d87cd39d9cbb8b2984f9166e78ca06471af873ea8a286d5f9065107102625d283fc85bb1c21d92ffd3 SHA512 da9a7b58e8907b3379ebc6c40b084c852c5b1090989f5eec8b1087e5706a9c9b1fd87772f1f0efbe18128e85f4d0b76ee4e10b6c6bd409eff6930bf19971b7dd DIST genpatches-6.6-12.base.tar.xz 669256 BLAKE2B 9474c68e1558162a583278e9ee510ff2fe8412a1b2b2a9c3745df47c97a4d6e5f29a8e890a5205f43f2a2985eabebe2a5fdb7567f399f0301e58d1751eeeb5a3 SHA512 fc96cd9ed40c05f2e8ccb821206a26612970c92afa0bd893870cb0a54e5d588d11c6368dc166a2e835324ba066e4f64a03be4773dda0270015f3031d7fae05db DIST genpatches-6.6-12.experimental.tar.xz 5756 BLAKE2B be9d69deab4d5df68a2a0219288788c2feba968b08efd09f74be9c771b248a7518689d0b90a74f63526fd6bb0002cc550b576e3ba021012fbfc83e4dc7b1d687 SHA512 bdd419d8016f42014d4244f7a83ba436e1d01a4a88baa594a1228359088084ed8dfa0589f101265f481b4f33f9b77f7e36306be5f1509d450c26cba50c2c84d2 DIST genpatches-6.6-12.extras.tar.xz 3704 BLAKE2B 846cd76f82b38f2a55262fe6b56ec5f9eeeffea3da929e83338ea3b4d1352435c928ecd222b4167aab080025115addd8bcb559870328c16c3aa74d90ef2442d0 SHA512 9dfad8cabe8176606ff8c81c79bb628e0ed4195f486cd10f34677702847d005bbd8b077ba6646cadf90cbe799238c996f7d0e242908cf242e3acd7acc36e225f DIST genpatches-6.6-14.base.tar.xz 704772 BLAKE2B 81679d803f68a65cdb7e72254949703c19d24aea7dc4a4e557c854abf8afad4b6341099fcaac9a5f68ed861dcc0dc4629b4929d563943e5e7a8918d76f4e87df SHA512 7695b65f10a2d0eb8601426b7e6116ed60a3dcb2a5c66dd2946936398607f1d6aab1c2a64154f0a95102100d8c0e0f3017addbd93fba7b555c57b9d3f148effd DIST genpatches-6.6-14.experimental.tar.xz 5756 BLAKE2B bc69523295aca025101448420414a3c14fad44333da30d74654b0d33341523f3c5330b33eef6815e6707df23e07318de1ab8d3f25efe0b1422e98d5b0257d750 SHA512 0df5d057206b74816179959c5cd31437a156dd7949ffc99242068853de6157f2a721c40d59fbec3ca935bb3aba8d01039e38bba99405761704aca433d661e3f9 DIST genpatches-6.6-14.extras.tar.xz 3704 BLAKE2B 79dd6f5af3d310844e41da0682b379bd409c8ef02aff3bcca248494e3dd955d25445919de06cf818f58879077576e56574896fbd5da57a079f8fbdb2a25037cb SHA512 ed144b0d65466f35a078fdd2a2b23ff54bd3a3fea36d590f19cc59756c1075eea68ad7f9edcd8d6d7cc4cf79531d91dbb40e57128070b2761d23bbe97864aab6 -DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c SHA512 04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d -DIST genpatches-6.6-8.experimental.tar.xz 5756 BLAKE2B d68a5ba8b0cbd1d3085a681c1afc7f45a8f9967bda7f22d194a976329cfc112f57e7f452707af67806e21c335fa6a63ff29eac120ccafa9844a39ccb63607288 SHA512 2313383ca452c590468f7d8d75d88b251e119755bffbcf938e26fbb548b1cddcf7e8fec8cc179223a621164733ef2c4b2409b135b8a921ed18eb5926c929fc2d -DIST genpatches-6.6-8.extras.tar.xz 3704 BLAKE2B c474c55469c536f563036c74038f7a5f083e23e049648377ff42d517faa34ed14ed6d576695990c21883b98036a93f144b636b9024108367dd131bf3366074d0 SHA512 f7a9f0f448c210981cd412a0766b26fd19e8147659d91db4e3d3d4ff4dea514c4c3a08bc6bb45de0289546c5bb428c1db4f517b45c57c3b7bfacb7a991e1826f -DIST genpatches-6.6-9.base.tar.xz 542696 BLAKE2B c0b650debf66e74923faeb933712acf4697dee9351bb3814845e5a4505818669d9392e5fca6cca4b28d42e29ff6c80e5a8e62de0446e121f950df12a83aa0cc9 SHA512 a02ab965d0beec3f72527176ad9c6858558dacdd6151cd6f3e3ec073f9965a74a048336e9403de12dd4bea4764aaa28f364ec941d86d4582271347f0d2394c7d -DIST genpatches-6.6-9.experimental.tar.xz 5752 BLAKE2B 1ebbf3a3f58cbdb51027a82b420fc1d417b1061dfb9a444c7f0826b4a419ad066540e280daff4a7670039e3b1198ab4bd79ed8fc69dadf8fa7cb5c0aa2e99eff SHA512 d6988144bff959da05de9f14446262eaf5aed9770a7718f5bb0a0c160c50ca4e050f6fa6f3ce8957fecaeab33367d775f0f3d750f44a8d48734f8bf74efaddc1 -DIST genpatches-6.6-9.extras.tar.xz 3704 BLAKE2B 3917a85e31159724a2011824cf64c7d2cc169bdecfe2d0c051e0cc2fc4200cfd0bdd7f2cc17f8feb616375d54c43a0bf59431dd72f9ed6ff63bbf25974bdd654 SHA512 1d1e47db577ae990dd11709896384f1c9c49166c89e08e5838751794b9d3537cf447507b78f4cf08d9a4c6a9f94dbf384458fb3b0ae2232b1068b6082977b117 +DIST genpatches-6.6-15.base.tar.xz 705240 BLAKE2B 35353cfc627d8b2b71e0e117db880850d54b640ff537f5f04c3e8ba03014a732cfdf3dc54df71a9fbb48817af3991e61fcccb15737e82903b61b900033f5bfe9 SHA512 9f667d0395ab285971bbad2daa63107f2b18809650fd00861111f44155381debb00ce2eec77bb603af822cf115105469bb8b5660c60af9cd1047d7227b602942 +DIST genpatches-6.6-15.experimental.tar.xz 5756 BLAKE2B ae5b240da35b9b07815b55a1f97f7b9297c0f89063c81262cfa058f57ef77d9eea3b267d2d41c3427f184c66ad047f0f95eceb151cf9a963651beb9412968758 SHA512 69302d0b913b2a5c799ab76c1d9d360b1633f057f8ed7a7333dad8c028d641185560965e3d34527ab25b93b75bc2812f8cb0493309d83dcfafdcbc1ebf19e1fc +DIST genpatches-6.6-15.extras.tar.xz 3704 BLAKE2B 4808b3b5295768d7d352ec902a53c010d0e76ac322d399114512704115884d3735e34f86793e7c9de596fe1ad0d104eaf979ba0ae442a3c83d0d6b27823e8458 SHA512 eedc4198cb08b2f7d6daa17c298822a4235495416d453419efff71fb6127119679fb271bb5aced58974e496a66e81764e3eb454a96a6e4dcf403545a45fefb0f DIST genpatches-6.7-1.base.tar.xz 4812 BLAKE2B 152e6d2f4917d75e10554eecb05a0494a46b3ce0b6b38e1d785faa029b8bf2f9a7b32f348c149ff90ef6dee43e0b8243ec206b887a2faa8332dd738efccf5357 SHA512 dbcf18b3dff2b7167ff36594f91cd46c74aa18f36d8bd3fa8a911c3223aa0bc7a687bc7e3e8fee5333378102afd57a363ac038343534f8be797b9d9becfcee6a DIST genpatches-6.7-1.experimental.tar.xz 5760 BLAKE2B ac9300db5e955cd5bfa1486700dce9ea5a9a68fb6c805bbea325957bac9620f2205f57d5a517bd030f85f616d2c26323413ff87143f5ea3db2468fc531ef6222 SHA512 4124bc06fe09099c2f67b3a68e5c62adba2c889082138c2160ede9cf1b414dd44de48967cb0bdeb68ec105c10cb445f905bf243cd27b99b04be01230427d9eb0 DIST genpatches-6.7-1.extras.tar.xz 3704 BLAKE2B a030f820814c70c9e5605de1596455052cf8f0c346156ef4f480cedb4779e564e6082755cf0a5e2066ddee46b741f03c4cc118797d27a9566ffeecebba021e81 SHA512 8d46cbdeed8c59679502e269d570f679e4f3d0293b6e9ee302ca9bc0e73ac5c3ec1470f26d6b7efc66a3566b5f8dc44ed6b5a9f04e4307ec496381e32b96fdaa @@ -73,26 +55,20 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35 DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad EBUILD gentoo-sources-5.10.203.ebuild 741 BLAKE2B 03c2364074c6e304c33dea311a8d9399526e2f44c0d2a50d2aec2651bb774c199721ef4a9bbd4c3d178fe10cae69e87ff5fcbf7e6c257c369641e5f1c0055c5e SHA512 1b0aae5cf79c74635aac21a281a3defbddf531ee276d2042dd854d3780d26784f797381df42283dbfc2645ea767687e11c92247090502a4a359d31069957da0e -EBUILD gentoo-sources-5.10.204.ebuild 749 BLAKE2B fa17faab0f19d8c51683505ec3820c6b80c06e6a5aa4b109ae5f9545038facd7c21c590f1f63448434217ca93ddb166297ed9352360d7b52e56030cd5db55b91 SHA512 ebd2e11aa89898dfa918d83820a544f5bdb93c1c5059b8401ae604f0ca6db9bed403d824d4fbd212b6cbf969d9801487ec0721e4ebe637b7294d45dc55dc8a80 -EBUILD gentoo-sources-5.10.205.ebuild 749 BLAKE2B c20c308fa03a500a96a02bc32babfc613d80a5a8512e6d0294e192593207312e030b0edc4dde74851b8bdc2e742511074a781e559f3233449e597d246ac9b751 SHA512 3c2931c36a7975e5666f24ab18768959fc72fd017cb5900af08f2f9d07269daf334bd8110fa7c66a72be25b88579a54796dd34973333c544fe1bdee4592afe44 EBUILD gentoo-sources-5.10.206.ebuild 749 BLAKE2B e7e83a208078fbcc5272451067a2b1a017d1d40d4aa7aeb7f3938c6b65f7832f42d00d945652473aeda920d0da75dfa5fc3adb64cc8bee07c4748f88f203a277 SHA512 0e1a6f441bd457c45dc590ec907655dcb0f26cd7b26aebe909e97f03683f92ef4300140f05910ab1a7aea0e918696dba86926f2218ba2d1e419d72a99abee6c7 EBUILD gentoo-sources-5.10.207.ebuild 749 BLAKE2B 9ab60d8e7609a6754aee922f64ff60a4f95911cfa33550ecbc1f6f0015e5390dba8169b28284cc5893388bc3cb44ec88d09b575176a4adca43e724b0c2d80aa0 SHA512 d01d91b1db2264113a5bef2489b7215319da48bbb4f823a1a850a70f452940b3b26cc8bb7d6bba869dd05b1f6233002cc63a60a0ff6f58c64747892d068bfd31 +EBUILD gentoo-sources-5.10.208.ebuild 749 BLAKE2B caedbaf92def693515f3b16ce3d0f0771fc63cd7df93a134893045c4cec28513ddb37f628488657a62a548128670b9c80669c380984f17dd550081cc0c014091 SHA512 9b04296fb085421d2e7b54f0edc350a98117ea5537937e5785ff008ae380ff33e6a10a6cf190386014a82845234228445de893001d36b771cf990077778f816b EBUILD gentoo-sources-5.15.142.ebuild 741 BLAKE2B 0e57fc36c26fddde8a15122ce2179a3cdc0ee1094d7a6addfea5758661ae82488bfbed43d29e14713bd29b5e2103ea68b5aeebde4a5bdba5c9cb943482676e2e SHA512 9eae1952038f58626c42bdfd1949eb29e7c15b871da570f1bef9126e6a024bf700e2958d76edd401ae92ded2f80b7cfa10124dc58a575bc428bd4e75ec65c245 -EBUILD gentoo-sources-5.15.143.ebuild 749 BLAKE2B 64c78ecf8ad02f2b2f1c0c317786f26870ca40622d824cddb6f9a7ab9cb96c958989402e84ddb1e054fbaf31c90d8f1678a188acafc16734ce203e6552b8e971 SHA512 aa122a4dff263dffb7d860e22d32d982b087c4e21d38a8fcf87543fa782cf663f0fbda88972a2d221e6c381015a93ded3aa652e7f8cf73c58cb029afded7ddec -EBUILD gentoo-sources-5.15.144.ebuild 749 BLAKE2B ef6a34ef5e5b265cfd533e5a52249cdd5003d879b1f994788b984b636d3f754d116da0048be7e7a2cced4d329ddf42ad5be10226edebe5afa9fa4c90a2e207fd SHA512 1829d2044eb250eee8db344fb968138c8f992e1df878f0eb834501bfee8a108409938ae7a05e82d6bcd8e323e6a1ffe6796ab8d0d88080bed45d6696df7c3d27 EBUILD gentoo-sources-5.15.145.ebuild 749 BLAKE2B 253b4983f4a68a189f165b7bc56e4f0682035e85b0be6f996e4d9ce0dcfc556e16cdfeb2829fdd8db40b1689c393d2147454c3454c303e30b128624af46b0258 SHA512 79c369d21913a384ea19d13b38ea6fe1410f10be9ee0dc1e6c15394e1755306c2059baf249d994e202106289720a4bfae3239510214f033c27819308c34ed620 EBUILD gentoo-sources-5.15.146.ebuild 749 BLAKE2B 53df9ed650ed6b21480b50651010cb2c1c0f7f5ddd9b66d2967575d692c3ee50890009b45a92538d146b65d7ed608d563e9c841de6c28d476150c08f8ad728a5 SHA512 e1d3d39ca29a591282ead0b0855853e0fa16dc7c28b154927b7e443f4b75524af03469a0b535042c3cc462bf4fc0888b695ba2c2601635685cd7be4502f694b0 +EBUILD gentoo-sources-5.15.147.ebuild 749 BLAKE2B 5bf2452fc46e55f5070b9eb6e8a3a0b19a87a4a7923d336547faba94e0b4c036b677d7a4afecfe44e5ea6581b81257c6aefc5156cfcfef8537d96ba8f28e11e5 SHA512 bf8c307a4d1ff6a59742a738b5e402ce78f01f50e84e1e378efd6093c97d6f00df343e426caf9971b2658c9fa1a10581e10da18e854149406ccfbe28f8d56ab6 EBUILD gentoo-sources-6.1.67.ebuild 740 BLAKE2B fcd7da856c1acd152c9c0f7c401c67f3605ba7d858ab275fd1abeb785295e960157fce314c733fb55c8b84afc5e6ba988e5ab614a89c29c278c72ceedfd3c717 SHA512 6fc68b99c694707b6d7af48fd10259ed1b987ff870799ca777f0f611c5fe4b4e5b82ddff51902a674a80539312b1a95aecbc7faa1f518d81ace1f6766566e3f5 -EBUILD gentoo-sources-6.1.68.ebuild 748 BLAKE2B 194d4aef5c49475b83038880e4d47de708058ec013970595827d8fbcfb4270d2837038442cbf95893f606bfdc164ccd6f9312742b47de0ca2ce43f4896750702 SHA512 8f1e0da2d8b819c8c8c578b84c4bbb540d243ed05eac3db87265d30cb7b6ef9e5ed2c5483119075a3712b055b899f328743e726b0598312ba735966986a86204 -EBUILD gentoo-sources-6.1.69.ebuild 748 BLAKE2B 8df642a80cbe1be02c5997d12c41b9acc1c4f34fe4a25b8c180439d3dd3c8be0167d0800dc37df415ec172943f59fe137b51fd6ad018b9c752deba019633f20f SHA512 7aa4b7607881b7d34e62175c60bb40a0df1dbdb23366566a395fa48ce611fd5fe95d372bf82f6327005bfc21ad6e923c7e49a012d64361d3544f209c80a7f5ce EBUILD gentoo-sources-6.1.70.ebuild 748 BLAKE2B 1b84f26a5d98a316dbbf18957ed71ca212c5016a559cf6fd470cb17e85c1298832068ed161ee0c000cd39a0ec074de0e6e7f471615bab173bca31ae56f001a47 SHA512 d620b4605af9070aaa4e48e8a3a825ea4d3b21a53614eb023a50118cb7c53ab67b5e51da85fa56524c8857626ebe490df20a27f8a50bb0b65ba3ddec30c1942c EBUILD gentoo-sources-6.1.71.ebuild 748 BLAKE2B 512ff03bcd56c8c2bc6b3291ec71c7ac67ac1dbe483ebb0ae5acf95ae2ce0e3af1104e5c41726754d202485f7d1923f0eb028f206016884c7a956d6664a1ee1f SHA512 c3e177fc5060cab52abdf38bdadc63edd521519154b746b51fa19a9e06bb6675c54beaf0c4bf054c995c2961d01176e473a0b67507f9221cf5ad055481dd1963 EBUILD gentoo-sources-6.1.72.ebuild 748 BLAKE2B 32f794198c222c5a1c22517f5b23f497ea97bb0f71b86642e8e1a7850faecd2b56895db9636818f806468dbeba9608263ae68cc2480059b22bd9301a0b5e1314 SHA512 2de1e520fedaf8921d61c181c6be9b4f768840ef2925fbfd5c85cbc89cdb44f637f7fb1511fdab96fb5cca4085310ef3119b6f5be7b8ab00dc8a162ec5c0af81 +EBUILD gentoo-sources-6.1.73.ebuild 748 BLAKE2B 8a2f3453ad4b5029b1a78c28e62a21b9ebf9d6322822fe22a89e91092a5d54c08721f84ae45fd9e210eb948199e5d9b6e806065e1b350250e78b96a5378a654c SHA512 4596f20e60362500f867c411a8e3d92c61c28bf72d14b73a00f282085ff75638ef3aad6a4f1d6827a7fbee174527c07785fa54f21c83ad836ca376a08b0fd4f6 EBUILD gentoo-sources-6.6.10.ebuild 755 BLAKE2B 1d716f42c30ad0a31bef831db389401ae7469dd1963c4836bb9a6becb8631da53ec8150b760b2eed5e0be762743182376c28c4d83bec35949dd1471d3aca9d6d SHA512 b34395e51c54759e4db39305eff94a1a60b5a05ca5440f75d4362db6db4d2f6df47d1d522924a7bf21e7b2a9aac9a3db15ebf7c861e8307a4f7202d6b0a8c48e EBUILD gentoo-sources-6.6.11.ebuild 755 BLAKE2B 54c1483cfa291929223a4ed6686f9f6628137f21e8b342a357382bb6c85bd1fe5da4b0c32fc9f830e6dbd50fb79a9889d774706b5955c9bcac1dc992cf69f576 SHA512 45b0d3c84e084ce738c0c2aa8f7ac3456e6972fa808e6f3d55f94e95a419d2efb4c17994c4b8dd6ebce8335c3f56fe6fd776b7f65c88acc769cd2bc53e5d1518 -EBUILD gentoo-sources-6.6.6.ebuild 754 BLAKE2B 75ddb6e2afc7441ce24603c9d4c6bf3f15e5174dc7bc31bafb28762bed2c0b297078325083ca8f3d3eb7b0ea83bc18197eb64e8b527a2818de91f53a5d608053 SHA512 0da5f47a973aa9bfa67c91ae9d826a26d7ec1a89f483aff830ec0ab5d9e89ee37015bb77dff85317010a073cfcd4c444ad7493c3d513252256be6ae13e80de95 -EBUILD gentoo-sources-6.6.7.ebuild 754 BLAKE2B 287a65a6b273311f53d869f2fa779cd15056f9bc5ff4857a0fa7fd465ffedf085f664719e9f7b82795f71ca783b05a7672c29d2454f4a2e4cf265ce956e4201f SHA512 de0a5251518112027e278357ac66be9b0bab494747047fbe2a82dae09ecf11cbc138f42fe765b8d2413990358c2d47b8ca2645437e3a7be6bad2c967911a93ac -EBUILD gentoo-sources-6.6.8.ebuild 755 BLAKE2B 5dbefb3a1eb2141a90b445645ab173946d3353346b952f912b9a0d589ffa441a62f2add71d080a36cada0496090895fec5d39b4814bfddee288ad294bada30a9 SHA512 e0dcf84b5d80041ecff19b0c97fe81f4f2ba80a52949b3803bfe62ba41a55fa0e783af72c3972a7cb02a96d2e73753d829ccdc351970230904ebb3bcc4fd47ab -EBUILD gentoo-sources-6.6.9.ebuild 755 BLAKE2B c094a222e601d07828c271628a29cc4ba9d6e0aa69e3cbf5ac1dd36a6545fb9b98cc4a3355820570cabf8800e40ad723d9a27fcf95bc568ded7bb5883b978012 SHA512 6f21afe648c1549b6e1dc6c35343f738ec184bc55f03cea09099df306a55838665364e23bd62dcc7ff9145eb4fdbeb75381365bebfd1e1d8a622708dfac65534 +EBUILD gentoo-sources-6.6.12.ebuild 755 BLAKE2B 0966ae0bf2327e48d825c40f135889cd87353c2c2d49b259afd781667281ece02c98738b39cf7cdf0d962fc63304ae291a0f6f567af966c0739a7610c76f6dcd SHA512 5520eb48f4874691241c294e8d213a0fa13690c9e3a5e7884a1f9cbee9e3620e5e0e2b6ff594b3ba861fcfd87945f9da4dd20d1c3611203e48cb483a6b5ff6bf EBUILD gentoo-sources-6.7.0.ebuild 748 BLAKE2B 22816b603f8db4701223b8f7106b78bda69cbbc4ee7b49cff101639dca8542a144dc8e3faebae470a3a16cda2b010eb26316878b0dbe2d88d3437d866fe93500 SHA512 08c2417758ba7a2e5adfaea0ae1378bab5f8d5969ed151c1429fda982659074452edf0b7f95e7e3bf43a188f6f52effd9942edc6b727f5a5aef25c224ba37186 MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.205.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.205.ebuild deleted file mode 100644 index 7196cd3da2ce..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.205.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="216" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.204.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.208.ebuild index 28db27fccb69..b5687d0e93bc 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.204.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.208.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="215" +K_GENPATCHES_VER="219" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.144.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.144.ebuild deleted file mode 100644 index d2cd5e012f05..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.144.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="153" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.143.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.147.ebuild index 43361e1e7780..dc40dfddc8c6 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.143.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.147.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="152" +K_GENPATCHES_VER="156" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.69.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.69.ebuild deleted file mode 100644 index 11bfadbf3c38..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.69.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="77" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.68.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.73.ebuild index 2d4088a54e93..abf22a25814b 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.68.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.73.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="76" +K_GENPATCHES_VER="82" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.9.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.12.ebuild index becb5d79842a..b03496636bd1 100644 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.9.ebuild +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.12.ebuild @@ -4,7 +4,7 @@ EAPI="8" ETYPE="sources" K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="11" +K_GENPATCHES_VER="15" inherit kernel-2 detect_version diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.6.ebuild deleted file mode 100644 index 3e7508de990c..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.6.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="8" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.7.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.7.ebuild deleted file mode 100644 index 1905129fde23..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.7.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="9" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.8.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.8.ebuild deleted file mode 100644 index ceb323b036cf..000000000000 --- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.8.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -ETYPE="sources" -K_WANT_GENPATCHES="base extras experimental" -K_GENPATCHES_VER="10" - -inherit kernel-2 -detect_version -detect_arch - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" -IUSE="experimental" - -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" - -pkg_postinst() { - kernel-2_pkg_postinst - einfo "For more info on this patchset, and how to report problems, see:" - einfo "${HOMEPAGE}" -} - -pkg_postrm() { - kernel-2_pkg_postrm -} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 56c30b56d76b..d85aafb438ce 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -9,16 +9,16 @@ DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138 DIST patch-4.14.336.xz 5348976 BLAKE2B 8b9f3a6e00d8c36894fd12dc17592292df6b326d99171a535c6e373d7ab200e62d150f816efb86fc3cd4b630aec865e17b33160de66b17ee7567e65d3668cef1 SHA512 74f730f6b0862d9fa0ed0e807f5e34b32023726692e6057bba7d8384f105e419d5864e9459b659131aa7f29ffdac09fc0f240bc12336456505a6bf3c4f427b8c DIST patch-4.19.305.xz 5829316 BLAKE2B 1403b0b779c71255587abe9dcce5382b1697e38597bc1f25e1117bd7d5030592d86ba962f3bfaae8e5c816da911d69cc0027d2e64342003046ad1ee6fbd5923d SHA512 5b7edde60b3ea3e34a249a16a26b11b156bbd698433971808f53030925b6c18820428cdd3d26c439631f7bb4fdfcea7c1639205c5fec3a7d720a5799323d488f DIST patch-5.10.208.xz 5449180 BLAKE2B fa8757b40952ce7d06c0f2980e7aa6ceabe2d9383d922faa754b009560788604476880c7208c8a84577068df4eb4ab94c5f055f6e5a9a9bf62cb73f5fcf55d8f SHA512 50b90bc49bc9076b7d4e80baaa1a6a4ce3a6ed1ec72649a9cccc74747934e109d5dcf4b53581378c0b498748f65645fd2029a9bf75720e93ba63b9f44356d2c9 -DIST patch-5.15.146.xz 5172600 BLAKE2B 060ac868b2206fe4debea6a1c95cd94e7456a0a3d84724189529af5707ba86b706219d73f9296c4f53aa6cadb1df0a8ad514635107d4da8c04a1561aaa8c58ee SHA512 f10b99b99e7c054369498259226bdafde2118b512e6b55a0a0241e80954ff276708f561553e15d84b5abad98a7f86239ba5fa540ba83d982d40f0fd36f197aa5 +DIST patch-5.15.147.xz 5183192 BLAKE2B b07070c8b3154a961ed9ddd40eddec50926acf38b3131c89d1938dfec6f98bac6c03ee5e060fefb4cf34b4a11432054d7be1220953f655bdacda32225b8999bf SHA512 183f1ef69568ea10dcd5e6a03dde18281cd1df53dd6b8a27a21589700f756fa180d51648322822ee03e340ef2e7385877daf66d3f8b7e09286868c7725d3e35e DIST patch-5.4.267.xz 5314812 BLAKE2B aac0ebd3e76af1671214f18f8861a42c5ecc2aa2cb504b36dd35c202bead950fceb89fe55de2b3a1889ab34cf06f212392ed9e6e41939ae16c1ecabbd13a66c4 SHA512 ad9ef4c7378c852da3fd6a6fb48a5931ce72e95051f1b91e9119718ef7439a782ddf02e3b5eb8d59dcca19d6960b72e0081bccb739bd579187a6f372b9948a54 -DIST patch-6.1.72.xz 3854444 BLAKE2B d89de01d8eb6b154ee37feea89a954e5bc34a59441985a31770ea5bd4a3de17887f09ed4f2c1866f2e80f69696e47e567b8c730916747c24bc2667b70fbfe6ba SHA512 27ca3f298607ff7a46ac81985320910f0e0c92fdd423005ff7cb2bef37018fa129842c07b090b680930e6eacda4774dc2109211a4bbd563b0787499957512a0a -DIST patch-6.6.11.xz 684948 BLAKE2B 9af942d7b68e8679a9556b9592dc532dcb8fb9da6549224e5823e24de21c1faccdfaf9d21bddd6f6fcc9f5234fd15346200d640c08d5f6a0be6aad3c53706b11 SHA512 165fb78f7058c3fea0ca1daf79d8bd15b724a335b9b107a7b107530cef9ae0e5c0ffafeff9f14771ce1758855315e9be760abf07e4a45d1b047bdf82d59da9b2 +DIST patch-6.1.73.xz 3854504 BLAKE2B 0cd30b40916576de3576d10aba8f7791fe771108655422d8eecc0a03229767e8b751a9fa7710a8db846785573c6590129a2cf243c90d066801b736e12d8efa65 SHA512 cf9931cf7ffdc6ba1d63c95acd64b24bbe6e35948cc3bd17a8d49c9ddfb992e8c1949667bf4f8da9239eb4a4577af3ee18382f08feb9cd437c57588a6c106e08 +DIST patch-6.6.12.xz 685336 BLAKE2B 7513e809494f94ca14425deb9f72e288b84042ac31b154516e7239c7f82721ac6d0e8b743bc7ec40ba5b109cb2261cc9771618cb7a14e333b10a6549345d6ec0 SHA512 0f16a74c0ee10d2863d20a9164e9b1bb57b662c5014d095a9389c47f9f51a51b8c45dedee7df936e38c2853af1377373cedd5b001218173c801128873a9c265c EBUILD vanilla-sources-4.14.336.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 EBUILD vanilla-sources-4.19.305.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 EBUILD vanilla-sources-5.10.208.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 -EBUILD vanilla-sources-5.15.146.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 +EBUILD vanilla-sources-5.15.147.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 EBUILD vanilla-sources-5.4.267.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0 -EBUILD vanilla-sources-6.1.72.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287 -EBUILD vanilla-sources-6.6.11.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287 +EBUILD vanilla-sources-6.1.73.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287 +EBUILD vanilla-sources-6.6.12.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287 EBUILD vanilla-sources-6.7.0.ebuild 433 BLAKE2B da899d8835797a1badadcc110430ccd62e3b701d6a3b488d6d39cfb9585559dbb674599fdc351b0508a49d245ca45ea22410084c5e7f1d58ce0b006260f85612 SHA512 bebbc75eae07e7037ecbaa22d79df77b26400a1562f3ceba59681599059d2cedd2f3c6e79d8ead0170661736ebba6a224eccd4f25977d34660d6ee5c0e98aaf7 MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.146.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.147.ebuild index 9286d988287a..9286d988287a 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-5.15.146.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.15.147.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.72.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.73.ebuild index 5f82b6754e4a..5f82b6754e4a 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.72.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.73.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.11.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.12.ebuild index 5f82b6754e4a..5f82b6754e4a 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.11.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.12.ebuild |