[gentoo-commits] proj/R_overlay:master commit in: /, roverlay/
commit: 633975107b4a543c40454e3bdb7a44c498cb566b Author: Benda Xu gentoo org> AuthorDate: Fri Aug 23 07:26:39 2024 + Commit: Benda XU gentoo org> CommitDate: Fri Aug 23 07:28:27 2024 + URL:https://gitweb.gentoo.org/proj/R_overlay.git/commit/?id=63397510 digest.py: bump to Python 3.11. portage has a C implementation of Whirlpool as the hash algorithm is largely unavailable after OpenSSL 3 is released. Signed-off-by: Benda Xu gentoo.org> roverlay-.ebuild | 2 +- roverlay/digest.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roverlay-.ebuild b/roverlay-.ebuild index a2d2888..3e40ee6 100644 --- a/roverlay-.ebuild +++ b/roverlay-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_8 ) +PYTHON_COMPAT=( python3_11 ) PYTHON_REQ_USE="ssl,threads(+),readline(+)" EGIT_REPO_URI='git://anongit.gentoo.org/proj/R_overlay.git' diff --git a/roverlay/digest.py b/roverlay/digest.py index 99e094b..ffe2336 100644 --- a/roverlay/digest.py +++ b/roverlay/digest.py @@ -68,7 +68,7 @@ if hashlib_supports ( 'whirlpool' ): _HASH_CREATE_MAP ['whirlpool'] = hashlib_wrap ( "whirlpool" ) else: import portage.util.whirlpool - _HASH_CREATE_MAP ['whirlpool'] = portage.util.whirlpool.new + _HASH_CREATE_MAP ['whirlpool'] = portage.util.whirlpool.CWhirlpool # -- end of imports / HASH_CREATE_MAP
[gentoo-commits] dev/heroxbd:master commit in: dev-libs/mpc/
commit: d4253c9d00967a0a1c9b739e29a224aa16ec3b10 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 08:06:49 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 08:06:49 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=d4253c9d remove dev-libs/mpc: gx86 version works well --- dev-libs/mpc/ChangeLog| 93 --- dev-libs/mpc/Manifest | 8 dev-libs/mpc/metadata.xml | 5 --- dev-libs/mpc/mpc-0.8.1.ebuild | 23 --- dev-libs/mpc/mpc-0.8.2.ebuild | 24 --- dev-libs/mpc/mpc-0.8.ebuild | 23 --- 6 files changed, 176 deletions(-) diff --git a/dev-libs/mpc/ChangeLog b/dev-libs/mpc/ChangeLog deleted file mode 100644 index b2d058f..000 --- a/dev-libs/mpc/ChangeLog +++ /dev/null @@ -1,93 +0,0 @@ -# ChangeLog for dev-libs/mpc -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpc/ChangeLog,v 1.22 2010/11/12 04:13:58 mattst88 Exp $ - - 12 Nov 2010; mpc-0.8.2.ebuild: - Add ~mips keyword, wrt #279851. - - 03 Oct 2010; Samuli Suominen mpc-0.8.2.ebuild: - ppc64 stable wrt #338064 - - 03 Oct 2010; Raúl Porcel mpc-0.8.2.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #338064 - - 25 Sep 2010; Markus Meier mpc-0.8.2.ebuild: - x86 stable, bug #338064 - - 21 Sep 2010; Markos Chandras mpc-0.8.2.ebuild: - Stable on amd64 wrt bug #338064 - - 20 Sep 2010; Jeroen Roovers mpc-0.8.2.ebuild: - Stable for HPPA (bug #338064). - - 03 Sep 2010; Christian Faulhammer mpc-0.8.2.ebuild: - add ~x86-freebsd - - 15 May 2010; Ryan Hill mpc-0.8.2.ebuild: - Add note about EAPI 0. - -*mpc-0.8.2 (15 May 2010) - - 15 May 2010; Ryan Hill +mpc-0.8.2.ebuild, - metadata.xml: - Version bump. - - 27 Apr 2010; Alexis Ballier mpc-0.8.1.ebuild: - keyword ~sparc-fbsd, bug #279851 - -*mpc-0.8.1 (19 Jan 2010) - - 19 Jan 2010; Ryan Hill -mpc-0.7.ebuild, - +mpc-0.8.1.ebuild: - Version bump, drop old. - - 06 Jan 2010; Brent Baude mpc-0.8.ebuild: - Marking mpc-0.8 ppc64 for bug 279851 - -*mpc-0.8 (06 Nov 2009) - - 06 Nov 2009; Ryan Hill -mpc-0.6.ebuild, - -files/mpc-0.6-fortify.patch, +mpc-0.8.ebuild: - Version bump. - - 21 Oct 2009; Raúl Porcel mpc-0.7.ebuild: - Add ~ia64/~s390/~sh/~sparc wrt #279851 - - 12 Sep 2009; Markus Meier mpc-0.7.ebuild: - add ~arm, bug #279851 - -*mpc-0.7 (11 Sep 2009) - - 11 Sep 2009; Ryan Hill +mpc-0.7.ebuild: - Version bump. - - 28 Aug 2009; Tobias Klausmann mpc-0.6.ebuild: - Keyworded on alpha, bug #279851 - - 18 Aug 2009; Christian Faulhammer mpc-0.6.ebuild: - add ~x86, bug 279851 - - 18 Aug 2009; Alexis Ballier mpc-0.6.ebuild: - keyword ~x86-fbsd, bug #279851 - - 03 Aug 2009; Jeroen Roovers mpc-0.6.ebuild: - Marked ~hppa (bug #279851). - - 02 Aug 2009; Mounir Lamouri mpc-0.6.ebuild: - Keywording for ppc. Bug 279851 - - 01 Aug 2009; Ryan Hill +mpc-0.6.ebuild, - +files/mpc-0.6-fortify.patch, +metadata.xml: - Move into main tree - - 01 Aug 2009; Ryan Hill mpc-0.6.ebuild, - +files/mpc-0.6-fortify.patch: - Fix testsuite failure w/ -D_FORTIFY_SOURCE=2. - Revert EAPI to 0 since this package will be a hard dependency of GCC 4.5. - -*mpc-0.6 (31 May 2009) - - 31 May 2009; Ryan Hill +mpc-0.6.ebuild, - +metadata.xml: - Initial import. - diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest deleted file mode 100644 index 286d315..000 --- a/dev-libs/mpc/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -DIST mpc-0.8.1.tar.gz 544950 RMD160 d3297994a37980dd537e46d94ebbcbeda36a775d SHA1 5ef03ca7aee134fe7dfecb6c9d048799f0810278 SHA256 e664603757251fd8a352848276497a4c79b7f8b21fd8aedd5cc0598a38fee3e4 -DIST mpc-0.8.2.tar.gz 548401 RMD160 3238da25077acee35423c7bd820806f537784114 SHA1 339550cedfb013b68749cd47250cd26163b9edd4 SHA256 ae79f8d41d8a86456b68607e9ca398d00f8b7342d1d83bcf4428178ac45380c7 -DIST mpc-0.8.tar.gz 542161 RMD160 756cb24abe089d1b179b39ad0afda100956d84db SHA1 91e6dd5d3da2273d5de6d7c59e07437e3ca2aacf SHA256 e29665199b065b30bd7c603052559f218a1b830b247c2c6cd903b161c54a0aeb -EBUILD mpc-0.8.1.ebuild 721 RMD160 45a6a08b90b78f99da07d2fc67297f05195451c5 SHA1 73b0cd6ca7db0d1f145f2c7eafa098183493ef2e SHA256 46710ecd9c4ebf9632a5df3afb490b833a07c6bbf5cee72c0de8ae34dd822ca2 -EBUILD mpc-0.8.2.ebuild 797 RMD160 1c26fb527d2b0b1aff13d27aaa5648e554a64b26 SHA1 3ddcda832c6aa99e523b3cea19d6644c02699075 SHA256 8c48f1dfd12468b53de835af02f84c848110e5e9d59e520f6c3b1e6e09e8aa78 -EBUILD mpc-0.8.ebuild 704 RMD160 295a166bf19c1bdf5aa93b2afbedcba461712f73 SHA1 eaa1356b125716c1c61802216d06e926ed26b5da SHA256 74010979b54fa636754f762f9131cd56e433a60c4dd4bc27b17d4815f745c92d -MISC ChangeLog 2900 RMD160 338ff1c1b098a01d57659ff968b18e97b05af8b8 SHA1 970cafe25c1896e4650baf1e33eca152cb4cde21 SHA256 a6c6154dfcbad45bf570ec7284f21e6378887692eaa9726fc575ac2019d276b4 -MISC metadata.xml 163 RMD160 2d0556f797d77d9fcacd6553b47a87832706a23
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils/, sys-devel/binutils/files/
commit: 48d8da3f46baf2a7d2ab74e977dece6c32bfdd4a Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 04:30:21 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 04:30:21 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=48d8da3f sys-devel/binutils: alternative method, patch ld/configure.tgt for native libs --- sys-devel/binutils/Manifest | 1 + sys-devel/binutils/files/binutils-2.24-native-lib.patch | 13 + 2 files changed, 14 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index e3b9715..bf7cc40 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -24,6 +24,7 @@ AUX binutils-2.23-mbstate_t.patch 5739 SHA256 ec17ce4d4e47d861f2300dcbdf4f4143c3 AUX binutils-2.23-no-ld-script-sysroot.patch 376 SHA256 0439bfa86a1f4dfd18b56b0104e78a3c670584424ebb6205c673fc6f5015b7e0 SHA512 4624f2ceebba47c2656430d1923c72a6a20cff2c57b58ecb001fd4e67e3a34c7054f1f0f12be7ef21f4789298800106219f4a5dd19cafadf9858ba0d4bee5f43 WHIRLPOOL 40de5dc12ca11855188fe16b85d892085e64cbaedcb04a266085502f2cea9de3d94d2c61036548ed3248f7d48b986ac5748aed7bf750f0f9f78c53af515d3329 AUX binutils-2.23-no-rpath-sysroot.patch 1008 SHA256 9c35d21c8a5ac0edf8812ea126b6cc7f8ed630a73f4c91db3cc27652b638d8b6 SHA512 d5b311f18f3f6b0e21fbb3da355cd99e98e9ed10d23b9b684a2f0de263966c959b39d22866f93cefb1d81814fd1a7ade14302338c57a12614fd9d64c5b390710 WHIRLPOOL 10b832f32a0f9acc9924bd0d5d81ee99cc13549309691025e8d90a874bf99dfde0efe9a0a357c9c924edf2cd34a2f3371c43a79ea8375d7377507fa5c961d34c AUX binutils-2.23-runtime-sysroot.patch 7447 SHA256 8fcda46e89f7870e1feb6264e767f960f213c32e079ff557183a63e51466271d SHA512 23f5865ce55923c41fa92cc83611887037b773a08cb57b6b94bfba090bffdf4ed7fe0e6d8a85f882ef936afd0e1bad0d07b11a568671ddf047ec6113fc1a1bfa WHIRLPOOL 954b228b14950eaac28f322c5d53638c4e1a5a362f0cccae3d355beb354dc916188d9b33fd003802ebfd00336f5da00c83e524255637fe164c2ef216166e2535 +AUX binutils-2.24-native-lib.patch 418 SHA256 c0c1e8c0f9ae28371ed20ef9f91fabe3d0b2d3e1ca46394317a632ea2be190f6 SHA512 0f4d4d747ec80bc71091ac3a2128e9404615b42503d716f25cb9517dbbee6d2f63e16214c554f7533658df722f7a1530866d12f6ed0fdc91c15bb88d1ebd33c5 WHIRLPOOL 96f31cb6c262acc233b48f079d908b7ea160845fc20acbb0496a178609e61300ada2f44485d1a3085a400975e304fb872f2255205ea4efe43cffeb521bc4ed76 AUX binutils-2.24-runtime-sysroot.patch 7184 SHA256 d26ca9377ba579bae77ae3a40eb3839cd52c7935f3e8d3ca97cd679b9b5252e8 SHA512 e6ce483898c1277e22ee846b2d5e521fe2e6e9e382a619d6205ae3c37c697eef05ff1fda9fc0a8568c7bb961fd73ba7ae4952d859b60753ccc6aa0e636f12213 WHIRLPOOL d521615eef5f267786b1b44c13f09f528bad426af0812b25a45238dcd3ae994a8b3e03eabac118373296de57faa1bd54295463d99892562baae84dfb3adcc661 DIST binutils-2.19.1-patches-1.2.tar.bz2 10544 SHA256 128c949a46e6c516b5ebb2dbb7be553db7d8f1ee174896d1b63adbd0950030b3 SHA512 6aa2c923748d5b80f8e495176f19d8df8defcaa53915835b57a1da7c7a78668cb63d3380dd027593c8909a35de61adf2ea3d0ace64eeb537171271a6c6cbf33e WHIRLPOOL 04b26a82b2021626d4402c3275776bd9f91139082ae799350f9605bfa7e72fd3d72aac7636fbeb0e1fcdb93b6e903b396320b439502462baad06a61b0a3960e6 DIST binutils-2.19.1.tar.bz2 16306586 SHA256 2dbd2c554b70d915c5b32fcfd401d03afcbf202529059c7a80af3993885ad1c2 SHA512 22af3cf65ad2f76469440fb992e50a10895fcec1265b98781138db0fc40bf06565af86dc73ca0b97bee764ec797439a89b5dbca2a5da74f375af55383887c436 WHIRLPOOL 340c12072a60c8f7b4b930a857e87d9723bdd2b0c61bef5a06810e11406f3e7955632a93a59c68b60220a882ff99273af3a9995872aa7a11604dd04182ebc6a2 diff --git a/sys-devel/binutils/files/binutils-2.24-native-lib.patch b/sys-devel/binutils/files/binutils-2.24-native-lib.patch new file mode 100644 index 000..261b491 --- /dev/null +++ b/sys-devel/binutils/files/binutils-2.24-native-lib.patch @@ -0,0 +1,13 @@ +Index: ld/configure.tgt +=== +--- ld.orig/configure.tgt ld/configure.tgt +@@ -769,7 +769,7 @@ z8k-*-coff)targ_emul=z8002; targ_extr + + esac + +-NATIVE_LIB_DIRS='/usr/local/lib /lib /usr/lib' ++NATIVE_LIB_DIRS='@GENTOO_PORTAGE_EPREFIX@/usr/local/lib @GENTOO_PORTAGE_EPREFIX@/lib @GENTOO_PORTAGE_EPREFIX@/usr/lib' + case "${target}" in + + *-*-dragonfly*)
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/2.17/, sys-libs/glibc/, sys-libs/glibc/files/2.20/
commit: eaf4cf895eaae814464d13854cc1ff326212ed8e Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 04:32:57 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 04:32:57 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=eaf4cf89 sys-libs/glibc: refined patches and submitted upstream. http://article.gmane.org/gmane.comp.lib.glibc.alpha/47306 --- sys-libs/glibc/Manifest|6 +- .../files/2.17/glibc-2.17-runtime-prefix.patch | 290 -- .../files/2.20/glibc-2.20-configurable-paths.patch | 2812 .../files/2.20/glibc-2.20-shadow-prefix.patch | 24 - sys-libs/glibc/glibc-2.20.ebuild | 18 +- 5 files changed, 2824 insertions(+), 326 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 4a3813b..cdd8022 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -7,15 +7,15 @@ AUX 2.12/glibc-2.12-hardened-pie.patch 1542 SHA256 9d11da52900a4cfdaa9052476029c AUX 2.15/glibc-2.15-localstatedir-backport.patch 412 SHA256 465bedaaf735a48825cd6433007abfb1e40c2ef8ddf94d12d452b486c70ce36b SHA512 76506a540d47ad7e76073c3b25bc46278a9e56e34e17d49caf9fffc0622646e8e0d6905fe7d00599db02f20ed0b9d64d3d70df78446564b137fd65021e45 WHIRLPOOL f21fb6d6eb3555421f7d90b179a7a2745e7056316eacbf209066f01e742037fd283689c5a5f5a313666a2fb79d5ad0631dbada94d9c7eb958ee01217b605533a AUX 2.16/glibc-2.16-hardened-pie.patch 1570 SHA256 9a8d8a8268605251782b1fba509cda090f39f56edc8a5497c7b4acfc428041f7 SHA512 1dff16b1ce4ba6246336d19fac21ea6e8d5710e138a23603fa6b79896d895834b6d28bb1948c83648120ca1d038805db7dd7138ba3e28e9071254d6320cdc092 WHIRLPOOL f96487ac4bd95a99e9e70204c686c3f19bb8238cfd4a9856b031be58ac23927886f228a8b4add14213e0489a204c51ebbeb8a376311305025116b8ae45fc90c2 AUX 2.17/glibc-2.17-hardened-pie.patch 1784 SHA256 bba32e40c73aef20122b2825f31e5c3aa058b61feae4f32f336e1941f83f82d1 SHA512 9ecfe2b6c8c982a42786181d6507d5fa588a6868109065451f58a779848837bd5e69c32a24e43a186c2ff63a9784015c51487e342c87982ac074139e36c169fc WHIRLPOOL 1baffbef9e6d870ea2f2ae5be014b71020a213a1a11e9856fa207545867de444ed164cb926b2aac23471854eaaf72a87e38760702b32bfcfa639add8733d925e -AUX 2.17/glibc-2.17-runtime-prefix.patch 17804 SHA256 e756d396b563e5d8beeb17a613ab87d463724796c723723303872c98ff831ad2 SHA512 69817447b5962424e86cf3db1797ebb5a818fac3a6b1e498d52cfc20d5f09f6812b1c331b19baeed795b5b3b72edffa33714c765507e8361ce9521296d8418d5 WHIRLPOOL e68cdf9c20036a5036105123f81b3d77a8c1786f55d6c64999ba09d816b9d47807e3d5a864795855ce883691cecff733524c60fb610d2c1ee4f3348a0f1c +AUX 2.17/glibc-2.17-runtime-prefix.patch 6755 SHA256 8c87433165aad101b6560dde6ac197bb280fa8caecae73498ab6b7e30df0b01f SHA512 c3008120b02decf055a0e0e759f32780cc787b4942bd249b1c9ed4f47cdc684fbc2a0cbe1626ffccf1c4bc15f8421e693a9e7c09b789e4245acac96fe786a5ff WHIRLPOOL a7af7be989b7166c15b5b211c6c4535eb2357316a27aef992858c88c964074e444a400f56de9453d46fd48f4d19d9c4dc0fe0567573a0b94e629b900143f8116 AUX 2.17/glibc-2.17-shadow-prefix.patch 950 SHA256 36fa45e0e2642c6ce8809341b69e93d45d97d3b6c451a089198f7b90a5d0eb21 SHA512 3101b9814bcbd0443d309f3949024e753cb6101e84e9cbbae1502fb4c3f85c2fad041608ba69c966cb1da2cf64f5f2c0931c08db222933a2053394f7b0fabf9d WHIRLPOOL 5243b70d2d2e2d3c3c9b07eb2251bb5e78767e776c0491f91fc8499c3d807b44bdab384f7c81867373a577574999079791695eb65ed8c2da1ce5a79c8e60a5ef AUX 2.17/locale-gen_prefix.patch 2704 SHA256 0807c8979b7a1a63b48d155417ff8ecc7e14773e928a0d1fe6c349a36fcdadef SHA512 d6b41b953713f7fe0ba14af6d045fc0e6b649f278da691ca5f021d95be5cdabfc87de399880cf988fec2b189fac22864d004ec8d159e59a2348b41945de1d5db WHIRLPOOL 3c7d6b4e789ae494cebea620ed64a6ba8dd401837914f4ead72c7b2d6af94538c9a28f65781db7e6ae0d21c7fac13c531b71147fdb5456ffd39ae1246b331069 AUX 2.17/vdso-disable.patch 1136 SHA256 49006855c1ba3ae3d3aa5ed71787056dc64e993eec70a4bef05bcc9f4d824014 SHA512 6eeb6eae8b8c1777ebd18170a7651b9e95297125cfc3829786c4d02887cad4a5d768fc2950723d1d040d16d15d72491d7443a3c14ca9f20eb2adb1ba6d1649ca WHIRLPOOL 80367da491b958d0b7855d23d3225a5c17a3a7a1b1f9a54ebc093c53823a5ef1642b974b45e079aec0abff0476494368ed9afcaed83b87576ed8458b8348e41e AUX 2.17/vdso.patch 697 SHA256 26f2089344709de9c1bdd2f974d02ff5d4c465f6ebebd5d1ac2cd72b732de201 SHA512 a303a6828ed001b16f2f5c3532890cff66a50259c2e2aa2843e992f2bed5e6141abc9e120afed25f2e1f30d77bc218c3940d680c3d73c227d2056370d5e6b806 WHIRLPOOL edcaa815b8f86e17d77f0582453a717fbbd848400bfdbd302730fec20a952a584ea8f5ba4f7175b25d84752bc895519d7baa55664073cae5037962b0c1825aa3 +AUX 2.20/glibc-2.20-configurable-paths.patch 109416 SHA256 4aa8fb2d7cc006279afac59fbd5f862e4d2273fbfb4176080d33dd7827716d8b SHA512 c46a6b443dfc3aa31f7a1bd69bbdcb5188731e718fea3991e2a69a19dd96a992e0984966f4a2b8f7501f3c1d3fe8d74b808cf972d5a57bafaaaf968e53e076b1 WHIRLPOOL d16aea24f8863af6c70b3d94ccb56ad2e44af73b8ae1646a5c6b0040e9f93466dc825808743c6936a113369f7ae5d8c40d6e53dc1f6b99f7fc950e8ae3
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/
commit: bc99f9608ab5508ae1eef310edc2c30acfb55f46 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 04:31:30 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 04:31:30 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=bc99f960 sys-devel/autoconf: from gx86 --- sys-devel/autoconf/ChangeLog | 767 + sys-devel/autoconf/Manifest| 34 + sys-devel/autoconf/autoconf-2.13.ebuild| 68 ++ sys-devel/autoconf/autoconf-2.59-r7.ebuild | 45 ++ sys-devel/autoconf/autoconf-2.61-r2.ebuild | 51 ++ sys-devel/autoconf/autoconf-2.62-r1.ebuild | 47 ++ sys-devel/autoconf/autoconf-2.63-r1.ebuild | 45 ++ sys-devel/autoconf/autoconf-2.64.ebuild| 44 ++ sys-devel/autoconf/autoconf-2.65-r1.ebuild | 45 ++ sys-devel/autoconf/autoconf-2.67.ebuild| 42 ++ sys-devel/autoconf/autoconf-2.68.ebuild| 42 ++ sys-devel/autoconf/autoconf-2.69.ebuild| 58 ++ sys-devel/autoconf/autoconf-.ebuild| 59 ++ .../autoconf/files/autoconf-2.13-destdir.patch | 26 + .../autoconf/files/autoconf-2.13-gentoo.patch | 36 + .../autoconf/files/autoconf-2.13-test-fixes.patch | 18 + .../autoconf/files/autoconf-2.59-more-quotes.patch | 34 + sys-devel/autoconf/files/autoconf-2.60-tests.patch | 22 + .../autoconf/files/autoconf-2.61-GETMNTENT.patch | 23 + .../autoconf/files/autoconf-2.62-at-keywords.patch | 81 +++ .../files/autoconf-2.62-fix-multiline-string.patch | 30 + .../autoconf-2.62-revert-AC_C_BIGENDIAN.patch | 214 ++ sys-devel/autoconf/files/autoconf-2.63-sh.patch| 32 + .../files/autoconf-2.65-AC_TYPE_INT_T.patch| 49 ++ sys-devel/autoconf/metadata.xml| 8 + 25 files changed, 1920 insertions(+) diff --git a/sys-devel/autoconf/ChangeLog b/sys-devel/autoconf/ChangeLog new file mode 100644 index 000..d568983 --- /dev/null +++ b/sys-devel/autoconf/ChangeLog @@ -0,0 +1,767 @@ +# ChangeLog for sys-devel/autoconf +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/ChangeLog,v 1.193 2014/10/24 21:20:38 vapier Exp $ + + 24 Oct 2014; Mike Frysinger autoconf-2.59-r7.ebuild, + autoconf-2.61-r2.ebuild, autoconf-2.62-r1.ebuild, autoconf-2.63-r1.ebuild, + autoconf-2.64.ebuild, autoconf-2.65-r1.ebuild, autoconf-2.67.ebuild, + autoconf-2.68.ebuild, autoconf-2.69.ebuild, autoconf-.ebuild: + Upgrade old ebuilds to EAPI=4 and enable SLOTing all the time. + + 24 Oct 2014; Mike Frysinger autoconf-2.67.ebuild, + autoconf-2.68.ebuild, autoconf-2.69.ebuild, autoconf-.ebuild: + Drop unused KEYWORDS/SRC_URI. + + 16 Aug 2014; Mike Frysinger autoconf-2.62-r1.ebuild, + autoconf-2.64.ebuild: + Mark stable for all. + + 14 Feb 2014; Mike Frysinger autoconf-.ebuild: + Upgrade to EAPI=4. + + 17 Jan 2014; Mike Frysinger autoconf-2.13.ebuild, + autoconf-2.59-r7.ebuild, autoconf-2.61-r2.ebuild, autoconf-2.62-r1.ebuild, + autoconf-2.63-r1.ebuild, autoconf-2.64.ebuild, autoconf-2.65-r1.ebuild, + autoconf-2.67.ebuild, autoconf-2.68.ebuild, autoconf-2.69.ebuild, + autoconf-.ebuild: + Add arm64 keywords. + + 23 Dec 2013; Mike Frysinger autoconf-2.13.ebuild, + autoconf-2.59-r7.ebuild, autoconf-2.61-r2.ebuild, autoconf-2.62-r1.ebuild, + autoconf-2.63-r1.ebuild, autoconf-2.64.ebuild, autoconf-2.65-r1.ebuild, + autoconf-2.67.ebuild, autoconf-2.68.ebuild, autoconf-2.69.ebuild, + autoconf-.ebuild: + Force latest autoconf-wrapper to keep people up-to-date. + + 04 Apr 2013; Mike Frysinger -autoconf-2.65.ebuild, + autoconf-2.59-r7.ebuild, autoconf-2.61-r2.ebuild, autoconf-2.62-r1.ebuild, + autoconf-2.63-r1.ebuild, autoconf-2.64.ebuild, autoconf-2.65-r1.ebuild, + autoconf-2.67.ebuild, autoconf-2.68.ebuild, autoconf-2.69.ebuild, + autoconf-.ebuild, metadata.xml: + Initial USE=multislot support. Also drop -j1 workaround for newer versions as + bug only affected 2.61. + + 04 Apr 2013; Mike Frysinger autoconf-2.59-r7.ebuild, + autoconf-2.61-r2.ebuild, autoconf-2.62-r1.ebuild, autoconf-2.63-r1.ebuild, + autoconf-2.64.ebuild, autoconf-2.65-r1.ebuild, autoconf-2.65.ebuild, + autoconf-2.67.ebuild, autoconf-2.68.ebuild, autoconf-2.69.ebuild, + autoconf-.ebuild: + Drop texinfo from DEPEND since this was added when we were munging the info + pages which none of the newer versions do anymore. + + 19 Feb 2013; Zac Medico autoconf-2.69.ebuild, + autoconf-.ebuild: + Add ~arm-linux + ~x86-linux keywords. + + 28 Jan 2013; Alexis Ballier autoconf-2.13.ebuild: + Use GNU awk and GNU m4 on userland_BSD, bug #453798 by Yuta SATOH + + 01 Jan 2013; Raúl Porcel autoconf-2.69.ebuild: + m68k/s390/sh stable wrt #447756 + + 30 Dec 2012; Agostino Sarubbo autoconf-2.69.ebuild: + Stable for alpha, wrt bug #447756 + + 30 De
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/gcc-config/files/, sys-devel/gcc-config/
commit: 3cc1e502e2d225e147f1f2d80a63843bd601d738 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 04:32:06 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 04:32:06 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=3cc1e502 remove sys-devel/gcc-config: bug 473712 --- sys-devel/gcc-config/ChangeLog | 1099 sys-devel/gcc-config/Manifest |9 - sys-devel/gcc-config/files/gcc-config-1.5 | 1054 --- .../files/gcc-config-1.8-copy-gcc-libs.patch | 258 - .../files/gcc-config-prefix-1.8-r221.patch | 335 -- sys-devel/gcc-config/files/wrapper-1.5.2.c | 320 -- sys-devel/gcc-config/gcc-config-1.5-r2.ebuild | 65 -- sys-devel/gcc-config/gcc-config-1.8-r00.1.ebuild | 59 -- sys-devel/gcc-config/metadata.xml |5 - 9 files changed, 3204 deletions(-) diff --git a/sys-devel/gcc-config/ChangeLog b/sys-devel/gcc-config/ChangeLog deleted file mode 100644 index e249351..000 --- a/sys-devel/gcc-config/ChangeLog +++ /dev/null @@ -1,1099 +0,0 @@ -# ChangeLog for sys-devel/gcc-config -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-config/ChangeLog,v 1.227 2012/11/19 06:55:06 vapier Exp $ - - 02 Feb 2013; Fabian Groffen - files/gcc-config-prefix-1.8-r221.patch, gcc-config-1.8-r00.1.ebuild: - Fix unpacking with older patch, such as when bootstrapping, as reported on - Gentoo Alt ML - -*gcc-config-1.8-r00.1 (02 Jan 2013) - - 02 Jan 2013; Fabian Groffen - +files/gcc-config-1.8-copy-gcc-libs.patch, +gcc-config-1.8-r00.1.ebuild, - -gcc-config-1.8.ebuild: - interrevbump for critical fix regarding GCC's libs not being copied, breaking - at least Solaris - - 29 Dec 2012; Fabian Groffen -files/1.4.0-multilib.patch, - -files/gcc-config-1.4.1, -files/wrapper-1.4.8-prefix.patch, - -files/wrapper-1.4.8.c, -files/wrapper-1.5.1.c, -gcc-config-1.4.1-r1.ebuild, - gcc-config-1.8.ebuild: - cleanup - -*gcc-config-1.8 (19 Nov 2012) - - 19 Nov 2012; Mike Frysinger +gcc-config-1.8.ebuild: - Version bump. - - 26 Aug 2012; Raúl Porcel gcc-config-1.7.3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #429212 - - 04 Aug 2012; Jeroen Roovers gcc-config-1.7.3.ebuild: - Stable for HPPA (bug #429212). - - 04 Aug 2012; Markos Chandras gcc-config-1.7.3.ebuild: - Stable on amd64 wrt bug #429212 - - 02 Aug 2012; Anthony G. Basile gcc-config-1.7.3.ebuild: - Stable arm, bug #429212 - - 01 Aug 2012; Anthony G. Basile gcc-config-1.7.3.ebuild: - Stable ppc ppc64, bug #429212 - - 01 Aug 2012; Jeff Horelick gcc-config-1.7.3.ebuild: - marked x86 per bug 429212 - - 08 Jul 2012; Raúl Porcel gcc-config-1.6.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #419399 - - 14 Jun 2012; Jeroen Roovers gcc-config-1.6.ebuild: - Stable for HPPA (bug #419399). - -*gcc-config-1.7.3 (10 Jun 2012) - - 10 Jun 2012; Mike Frysinger +gcc-config-1.7.3.ebuild: - Version bump. - - 09 Jun 2012; Markus Meier gcc-config-1.6.ebuild: - arm stable, bug #419399 - - 07 Jun 2012; Brent Baude gcc-config-1.6.ebuild: - Marking gcc-config-1.6 ppc for bug 419399 - - 05 Jun 2012; Brent Baude gcc-config-1.6.ebuild: - Marking gcc-config-1.6 ppc64 for bug 419399 - - 04 Jun 2012; Johannes Huber gcc-config-1.6.ebuild: - Stable for x86, wrt bug #419399 - - 04 Jun 2012; Agostino Sarubbo gcc-config-1.6.ebuild: - Stable for amd64, wrt bug #419399 - -*gcc-config-1.7.2 (31 May 2012) - - 31 May 2012; Mike Frysinger +gcc-config-1.7.2.ebuild: - Fix clean up in unlikely error handler. - - 28 Dec 2012; Fabian Groffen files/gcc-config-1.5: - Make Python 3 compatible - -*gcc-config-1.7.1 (13 May 2012) - - 13 May 2012; Mike Frysinger +gcc-config-1.7.1.ebuild: - Fix installation of cc/f77 helpers #412319 by Yuta SATOH. - - 26 Apr 2012; Alexis Ballier gcc-config-1.7.ebuild: - keyword ~amd64-fbsd - -*gcc-config-1.7 (14 Apr 2012) - - 14 Apr 2012; Mike Frysinger +gcc-config-1.7.ebuild: - Version bump. - - 23 Mar 2012; Mike Frysinger gcc-config-1.6.ebuild: - Update HOMEPAGE to git repo. - -*gcc-config-1.6 (22 Mar 2012) - - 22 Mar 2012; Mike Frysinger +gcc-config-1.6.ebuild: - Version bump. - - 15 Mar 2012; Mike Frysinger gcc-config-1.5-r2.ebuild: - Mark alpha/arm/ia64/s309/sh/sparc stable #406351. - -*gcc-config-1.5.1-r1 (15 Mar 2012) - - 15 Mar 2012; Mike Frysinger files/gcc-config-1.5.1, - +gcc-config-1.5.1-r1.ebuild: - Use CTARGET from the env.d file by default to better work with custom - GCC_VER. - - 06 Mar 2012; Brent Baude gcc-config-1.5-r2.ebuild: - Marking gcc-config-1.5-r2 ppc for bug 406351 - - 05 Mar 2012; Jeff Horelick gcc-config-1.5-r2.ebuild: - marked x86 per bug 406351 - - 02 Mar 2012; Brent Baude gcc-config-1.5-r2.ebuild: - Marking gcc-config-1.5-r2 ppc64 for bug 406351 - - 02 Mar 2012; Agostino S
[gentoo-commits] dev/heroxbd:master commit in: eclass/
commit: b78f7e2d073c2e7d8e4b75f0d955ebc51be20764 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 02:09:36 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 02:09:36 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=b78f7e2d toolchain.eclass: compatible variables ED and EROOT for EAPI 0,1,2. --- eclass/toolchain.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 73421f7..3e422c6 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -49,6 +49,11 @@ is_crosscompile() { [[ ${CHOST} != ${CTARGET} ]] } +if [[ ${EAPI:-0} == [012] ]] ; then +: ${ED:=${D}} +: ${EROOT:=${ROOT}} +fi + # General purpose version check. Without a second arg matches up to minor version (x.x.x) tc_version_is_at_least() { version_is_at_least "$1" "${2:-${GCC_RELEASE_VER}}"
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/gcc/files/, sys-devel/gcc/
commit: f2b24dff8119550ca6ca5f3d1e1ce6ef29aa9679 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 08:24:38 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 08:24:38 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=f2b24dff sys-devel/gcc: make the dynamic linker prefix configurable http://article.gmane.org/gmane.comp.gcc.patches/330588 --- sys-devel/gcc/Manifest | 4 +- sys-devel/gcc/files/gcc-4.9.2-rap.patch | 535 sys-devel/gcc/gcc-4.9.2.ebuild | 3 +- 3 files changed, 540 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 7577635..32ce59a 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -88,6 +88,8 @@ AUX gcc-4.4.1-interix.patch 12986 SHA256 33953e755b4de1e5b5d272b3e35a8d63a68a164 AUX gcc-4.4.1-linux-x86-on-amd64.patch 1559 SHA256 cf300a35076e42ab530d3c6b4a81fb0ebaf0174bfba5e26cf565d63cef5fd670 SHA512 53c929926837487678d80acfbfe24b37a7aec8af0def837d2c699a1df4c9839d54cc91de4f33c696aa114d52059e245aa9614b86fdfd5fe1c5c1a1715dc1cfdb WHIRLPOOL 4bb0644b6d147b9bb69f94212b414b108f35f1c6d4b8d3dbd41319aca0ccd70ceb9e2ca947f180ab2d1f7ff1408065024199e89e4796bbef226960ee58901d56 AUX gcc-4.7-rap.patch 1913 SHA256 75842d968d21d9916d41c4e75be12387d818221465fb2335546418c744b2eee1 SHA512 aee8bc93aebd9a217b53cd4c6d6fd79780eb77ef490164d35a056d08d0cc5b550ed7b6e298f963cbe61511caf2b03d47ff5df50a6de95b86c104dfac3ed0f273 WHIRLPOOL 7702b0cefb958f6fb7cef5bb0e1f056412d5f972e3a4653735f33b56245db7d984d7c21a5e47282d6283efadefb76bc850877d151d15bcd3f081aba1360a0d7d AUX gcc-4.9-extra-specs.patch 3894 SHA256 942654807a350bdfc1f587766238bea0caabe4d804e48a8705ea5faa56701641 SHA512 32a477d66b85793cdd6c51a1dee29393914b5ecd5db4022387457ff01e871a1efd1ad77be3b05275cdf96e0ae822a7d353ed40ad1476326c60e9bdd9054930cc WHIRLPOOL 47bf1ed50db265235f5f5cae5e45831c1059a2c26fa93d6ce86299c5986da2c38b10b2ca39e59ba8c796716f4e88eadf85f84c5b4a6b5acf25dc56e5a86c182a +AUX gcc-4.9-rap.patch 5188 SHA256 a956996f61caca8d29fd37169d111b025724b28ddf055a090a651f9673b747cd SHA512 036f4c7942009674064728e6c4bd88a0d05c00af2115c70c2b07a3286c7871239e08e4d6dc48b273ca3218f382489fa2ccea42fe9876305e1f63dbcf9a9288d2 WHIRLPOOL ab51de670355b39b4eac29169ab77a2172c0d2f8f6f8e2961dceb5f5ef1fe1ce9c0c1182fc0aa6fad4bcd1c3530bb57f319b1ac6084dd5cfe39ad1a8007fd211 +AUX gcc-4.9.2-rap.patch 21922 SHA256 09c77c4b535a653157a9bb6f282f6e92e5e4aa4aae0e3e9d3d40e079962e442c SHA512 d0c59eacda40f9969b5b94e8e7e8c514df7645aac83d9be434da78b42edbb6816aea7b36502c11af2c6fa8fce5ba412e181a14f6153601b6236f634b52e8aac7 WHIRLPOOL 86ee9f8d3df2db93e0229f7bf385dd8ed648ce09affe2993b0d532b9251cbec47e6f2135383138947c0ac0699c3f9479b06d4f6cedd7078359bbe79b82d6b075 AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4 AUX gcc-spec-env-r1.patch 3148 SHA256 da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16 WHIRLPOOL 3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb @@ -160,6 +162,6 @@ EBUILD gcc-4.5.4.ebuild 7041 SHA256 4d49f90f887d6a077289e17b654d1f7a955923884072 EBUILD gcc-4.6.3.ebuild 7352 SHA256 ca575e64bb85597e876d4bfe8895fbc86eacbe96005917b234884b59c86157a1 SHA512 7f0bc77ed4eb4759f245af033dd76514bdb781a623ed71703e2e81d00d05a2ba6d64d07270d363b041a942986b9de124f606b6928391f2921eab3c1c64fff7ce WHIRLPOOL 7e469e72721751660e342df41eadbe6af9bf1046a8b24341c1171e80b1ac277f1394765b10e154e66e5e8b88d0633d454a93af56303bd7f9a54ad19e017127e9 EBUILD gcc-4.7.1.ebuild 7319 SHA256 00fa53c1dbde1f7cf3d6bbe2167b6efa7894bfb24c3e6f61d78181186a8ad6e6 SHA512 59e77f97c5439765a16b6d8c653bbde3688e2332a28b1c2ffa2be8745f4828f552448e00cb3293c0b004d6e474acb1ec328a89141f40d8e067e7538bd5613444 WHIRLPOOL 79783dffc3f9e1061b7e36235246ae5e38a81d1466d9dade0713405bd3b26f1ffa3ee48d92988e30b94650b1cac23e70683468cf2db53df85d6a61c88b812220 EBUILD gcc-4.7.3.ebuild 2006 SHA256 b1578b13fdbbd1ad3a492e5e0647c963b539b241d97f692c82e5702a28c93832
[gentoo-commits] dev/heroxbd:master commit in: app-admin/eselect-mesa/
commit: 3ec7447ff3b90c59ec301980cf5a2af3c35e701d Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 08:29:51 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 08:31:28 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=3ec7447f app-admin/eselect-mesa: remove, gx86 version supports prefix --- app-admin/eselect-mesa/ChangeLog | 48 app-admin/eselect-mesa/Manifest | 4 -- app-admin/eselect-mesa/eselect-mesa-0.0.9.ebuild | 30 --- app-admin/eselect-mesa/metadata.xml | 5 --- 4 files changed, 87 deletions(-) diff --git a/app-admin/eselect-mesa/ChangeLog b/app-admin/eselect-mesa/ChangeLog deleted file mode 100644 index f412095..000 --- a/app-admin/eselect-mesa/ChangeLog +++ /dev/null @@ -1,48 +0,0 @@ -# ChangeLog for app-admin/eselect-mesa -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-mesa/ChangeLog,v 1.11 2011/02/18 17:55:30 pacho Exp $ - - 18 Feb 2011; Pacho Ramos eselect-mesa-0.0.9.ebuild: - amd64 stable, bug #355453 - -*eselect-mesa-0.0.9 (18 Feb 2011) - - 18 Feb 2011; Chí-Thanh Christopher Nguyễn - +eselect-mesa-0.0.9.ebuild: - Version bump. Now with multilib support - - 14 Feb 2011; Kacper Kowalik - eselect-mesa-0.0.8.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel eselect-mesa-0.0.8.ebuild: - alpha/ia64/sh/sparc stable wrt #344827 - - 31 Dec 2010; Jeroen Roovers eselect-mesa-0.0.8.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier eselect-mesa-0.0.8.ebuild: - arm stable, bug #344827 - - 25 Dec 2010; Christian Faulhammer - eselect-mesa-0.0.8.ebuild: - x86 stable, bug - - 23 Dec 2010; Samuli Suominen - eselect-mesa-0.0.8.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen - eselect-mesa-0.0.8.ebuild: - ppc64 stable wrt #344827 - - 28 Nov 2010; Chí-Thanh Christopher Nguyễn - eselect-mesa-0.0.8.ebuild: - Transfer keywords from media-libs/mesa - -*eselect-mesa-0.0.8 (27 Nov 2010) - - 27 Nov 2010; Chí-Thanh Christopher Nguyễn - +eselect-mesa-0.0.8.ebuild, +metadata.xml: - Initial import from x11 overlay. - diff --git a/app-admin/eselect-mesa/Manifest b/app-admin/eselect-mesa/Manifest deleted file mode 100644 index 54d6908..000 --- a/app-admin/eselect-mesa/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST eselect-mesa-0.0.9.tar.gz 2217 RMD160 3c9cf52763860829e744f1a58bcda55f9a8ef3fa SHA1 30f757222bcb50a9e3b30f10f594a53934157db0 SHA256 27adf2beff6f7cbd54004e4c27f9ac869e8c7bc72cb83c32acfbccf4119b2494 -EBUILD eselect-mesa-0.0.9.ebuild 748 SHA1 743d0804baebbb04af146dc85e3fe9b6ad7b09a7 SHA256 9560b35303ef6e2eb809f654d7e8f61e396a58d8aa2bdcc845ae394828f4750f -MISC ChangeLog 1593 SHA1 c6da567ea751f2fa63ce001d37d6742fc6d520e2 SHA256 a53c3fc5e5cf20d09cbe4f1ae1b104b1046a65746a312c30b5237ef90d141f6d -MISC metadata.xml 156 SHA1 6f78f604e3d079d39189b401ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/app-admin/eselect-mesa/eselect-mesa-0.0.9.ebuild b/app-admin/eselect-mesa/eselect-mesa-0.0.9.ebuild deleted file mode 100644 index 379b73e..000 --- a/app-admin/eselect-mesa/eselect-mesa-0.0.9.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-mesa/eselect-mesa-0.0.9.ebuild,v 1.2 2011/02/18 17:55:30 pacho Exp $ - -EAPI=3 - -DESCRIPTION="Utility to change the Mesa OpenGL driver being used" -HOMEPAGE="http://www.gentoo.org/"; - -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64-linux" -IUSE="" - -DEPEND="" -RDEPEND=">=app-admin/eselect-1.2.4" - -src_install() { - insinto /usr/share/eselect/modules - doins mesa.eselect || die -} - -pkg_postinst() { - if has_version ">=media-libs/mesa-7.9" && \ - ! [ -f "${EROOT}"/usr/share/mesa/eselect-mesa.conf ]; then - eerror "Rebuild media-libs/mesa for ${PN} to work." - fi -} diff --git a/app-admin/eselect-mesa/metadata.xml b/app-admin/eselect-mesa/metadata.xml deleted file mode 100644 index 01c4c00..000 --- a/app-admin/eselect-mesa/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - -x11 -
[gentoo-commits] dev/heroxbd:master commit in: sci-R/densityvis/
commit: b4f5712b77d3ee36b8dc2b0e94ba1f5b564202e9 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 08:39:31 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 08:39:31 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=b4f5712b sci-R/densityvis: track R density tool for ggplot2 --- sci-R/densityvis/Manifest | 1 + sci-R/densityvis/densityvis-.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/sci-R/densityvis/Manifest b/sci-R/densityvis/Manifest new file mode 100644 index 000..c57bb0f --- /dev/null +++ b/sci-R/densityvis/Manifest @@ -0,0 +1 @@ +EBUILD densityvis-.ebuild 471 SHA256 c09be7be9aaf520ebf4a0b6dfb9b3284bee6d4293ce49e6cbe6e8740bff21652 SHA512 7d95dfa1b4ed5dc5a616bd5b3a9fff6feeddad425af89548109c62b42b1755218dbf029d6836c729c3453919f03f4b78c48a50ad31728b81de1f272ffaee370e WHIRLPOOL 6d2df48250c1acb8754556f35f080162d6f8ed5fe06fd91032d916a4230f168ac079aea7466210a5754dbfd7617b94c877b2c57199e46debf922807ca131ed6e diff --git a/sci-R/densityvis/densityvis-.ebuild b/sci-R/densityvis/densityvis-.ebuild new file mode 100644 index 000..0576810 --- /dev/null +++ b/sci-R/densityvis/densityvis-.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyplusplus/pyplusplus-.ebuild,v 1.1 2013/12/06 13:35:53 heroxbd Exp $ + +EAPI=5 + +inherit R-packages git-r3 + +DESCRIPTION="Tools for visualising densities" +HOMEPAGE="https://github.com/hadley/densityvis"; + +EGIT_REPO_URI="https://github.com/hadley/${PN}.git"; + +LICENSE=MIT +SLOT=0 + +DEPEND="dev-lang/R" +RDEPEND="${DEPEND}"
[gentoo-commits] dev/heroxbd:master commit in: sys-process/lsof/, sys-process/lsof/files/
commit: 5efbed34049b3c973ee54108e1779234bfeaceda Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 09:19:06 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 09:19:06 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=5efbed34 sys-process/lsof: import from gx86, Prefix tree is too old. --- sys-process/lsof/ChangeLog | 517 +++ sys-process/lsof/Manifest| 30 ++ sys-process/lsof/files/lsof-4.85-arg.c.patch | 30 ++ sys-process/lsof/files/lsof-4.85-cross.patch | 33 ++ sys-process/lsof/lsof-4.85-r2.ebuild | 80 + sys-process/lsof/lsof-4.87-r1.ebuild | 97 + sys-process/lsof/lsof-4.88.ebuild| 97 + sys-process/lsof/metadata.xml| 8 + 8 files changed, 892 insertions(+) diff --git a/sys-process/lsof/ChangeLog b/sys-process/lsof/ChangeLog new file mode 100644 index 000..fc8b77d --- /dev/null +++ b/sys-process/lsof/ChangeLog @@ -0,0 +1,517 @@ +# ChangeLog for sys-process/lsof +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/lsof/ChangeLog,v 1.107 2014/12/03 09:39:37 ago Exp $ + + 03 Dec 2014; Agostino Sarubbo lsof-4.87-r1.ebuild: + Stable for ppc, wrt bug #529126 + + 02 Dec 2014; Agostino Sarubbo lsof-4.87-r1.ebuild: + Stable for alpha, wrt bug #529126 + + 01 Dec 2014; Agostino Sarubbo lsof-4.87-r1.ebuild: + Stable for sparc, wrt bug #529126 + + 23 Nov 2014; Mikle Kolyada lsof-4.87-r1.ebuild: + x86 stable wrt bug #529126 + + 21 Nov 2014; Mike Frysinger lsof-4.87-r1.ebuild, + lsof-4.88.ebuild: + Update SRC_URI #529643 by Łukasz Stelmach. + + 14 Nov 2014; Jeroen Roovers lsof-4.87-r1.ebuild: + Stable for HPPA (bug #529126). + + 14 Nov 2014; Markus Meier lsof-4.87-r1.ebuild: + arm stable, bug #529126 + + 13 Nov 2014; Agostino Sarubbo lsof-4.87-r1.ebuild: + Stable for amd64, wrt bug #529126 + +*lsof-4.88 (13 Nov 2014) + + 13 Nov 2014; Lars Wendler +lsof-4.88.ebuild: + Version bump. + + 20 Jan 2014; Mike Frysinger lsof-4.85-r2.ebuild, + lsof-4.87-r1.ebuild: + Depend on virtual/pkgconfig when USE=rpc due to libtirpc functionality #498584 + by palme3000. + + 18 Jan 2014; Mike Frysinger lsof-4.85-r2.ebuild, + lsof-4.87-r1.ebuild: + Add arm64 love. + + 07 Jan 2014; Lars Wendler -lsof-4.82.ebuild, + -lsof-4.83.ebuild, -lsof-4.84.ebuild, -lsof-4.84-r1.ebuild, + -lsof-4.85.ebuild, -lsof-4.85-r1.ebuild, -lsof-4.86.ebuild, + -lsof-4.87.ebuild, -files/lsof-4.84-rpc.patch: + Removed old versions and files. + +*lsof-4.87-r1 (27 Apr 2013) + + 27 Apr 2013; Mike Frysinger +lsof-4.87-r1.ebuild: + Update to EAPI=4 and merge some random prefix changes #405973 by Dan Wallis. + +*lsof-4.87 (06 Jan 2013) + + 06 Jan 2013; Mike Frysinger +lsof-4.87.ebuild: + Version bump #450624 by Agostino Sarubbo. + +*lsof-4.86 (04 Sep 2012) + + 04 Sep 2012; Mike Frysinger +lsof-4.86.ebuild: + Version bump #433605 by teidakankan. + + 22 Aug 2012; Mike Frysinger +files/lsof-4.85-cross.patch, + lsof-4.85-r2.ebuild: + Fix cross-compiling by avoiding executing compiled configure tests #432120 by + Dennis Schridde. + + 28 May 2012; Raúl Porcel lsof-4.85-r2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #413273 + + 24 May 2012; Mike Frysinger lsof-4.84-r1.ebuild: + Move to usex() from eutils.eclass. + + 29 Apr 2012; Markus Meier lsof-4.85-r2.ebuild: + arm stable, bug #413273 + + 28 Apr 2012; lsof-4.85-r2.ebuild: + ppc stable #413273 + + 24 Apr 2012; Jeroen Roovers lsof-4.85-r2.ebuild: + Stable for HPPA (bug #413273). + + 24 Apr 2012; Agostino Sarubbo lsof-4.85-r2.ebuild: + Stable for amd64, wrt bug #413273 + + 24 Apr 2012; Jeff Horelick lsof-4.85-r2.ebuild: + marked x86 per bug 413273 + + 23 Apr 2012; Brent Baude lsof-4.85-r2.ebuild: + Marking lsof-4.85-r2 ppc64 for bug 413273 + + 23 Apr 2012; Mike Frysinger lsof-4.84-r1.ebuild, + lsof-4.85-r1.ebuild, lsof-4.85-r2.ebuild, lsof-4.85.ebuild: + We need -DHASNORPC_H too to disable rpc support. + +*lsof-4.85-r2 (15 Nov 2011) + + 15 Nov 2011; Mike Frysinger +lsof-4.85-r2.ebuild: + Put example scripts behind USE=examples. + +*lsof-4.85-r1 (30 Oct 2011) + + 30 Oct 2011; Mike Frysinger +lsof-4.85-r1.ebuild, + +files/lsof-4.85-arg.c.patch: + Add fix from upstream #388555 by Lars Wendler (Polynomial-C). + +*lsof-4.85 (29 Sep 2011) + + 29 Sep 2011; Mike Frysinger +lsof-4.85.ebuild: + Version bump. + +*lsof-4.84-r1 (17 Sep 2011) + + 17 Sep 2011; Mike Frysinger +lsof-4.84-r1.ebuild, + +files/lsof-4.84-rpc.patch, metadata.xml: + Clean up build logic by testing the compiler rather than poking around the + filesystem. Support USE=ipv6. Support building with libtirpc rather than + glibc and do so with USE=rpc #370833 by kabel. + + 29 Aug 2010; Raúl Porcel lsof-4.83.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #331143 + + 13 Aug 2010; Jeremy
[gentoo-commits] dev/heroxbd:master commit in: dev-python/wxpython/files/, dev-python/wxpython/, eclass/
commit: 03cbb0c39bf7720f85819ed6fe5c2f0eaf87694f Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 09:06:29 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 09:06:29 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=03cbb0c3 dev-python/wxpython from gx86 directly: the version from prefix is old. --- dev-python/wxpython/ChangeLog | 103 +++- dev-python/wxpython/Manifest | 40 +-- .../wxpython-2.8-no-preservatives-added.patch | 16 ++ .../files/wxpython-2.8.12-drop-categories.patch| 37 +++ .../wxpython-2.8.12.1-disable-egging-mode.patch| 34 +++ .../files/wxpython-2.9.4.1-wxversion-scripts.patch | 211 .../files/wxpython-3.0-wxversion-demo.patch| 10 + .../files/wxpython-3.0.0.0-wxversion-scripts.patch | 211 dev-python/wxpython/metadata.xml | 12 +- dev-python/wxpython/wxpython-2.8.12.1-r2.ebuild| 195 +++ dev-python/wxpython/wxpython-2.8.12.1.ebuild | 178 - dev-python/wxpython/wxpython-2.9.4.1-r2.ebuild | 168 + dev-python/wxpython/wxpython-3.0.0.0.ebuild| 163 dev-python/wxpython/wxpython-3.0.1.1.ebuild| 163 eclass/wxwidgets.eclass| 276 + 15 files changed, 1395 insertions(+), 422 deletions(-) diff --git a/dev-python/wxpython/ChangeLog b/dev-python/wxpython/ChangeLog index 73a4df5..c595a43 100644 --- a/dev-python/wxpython/ChangeLog +++ b/dev-python/wxpython/ChangeLog @@ -1,6 +1,105 @@ # ChangeLog for dev-python/wxpython -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/ChangeLog,v 1.181 2013/08/13 09:31:28 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/ChangeLog,v 1.208 2014/10/06 01:09:03 leio Exp $ + +*wxpython-3.0.1.1 (06 Oct 2014) + + 06 Oct 2014; Mart Raudsepp +wxpython-3.0.1.1.ebuild: + Version bump + + 19 May 2014; Michał Górny -wxpython-2.8.12.1-r1.ebuild: + Drop the old versions that required python-exec:0. + + 19 Mar 2014; Agostino Sarubbo wxpython-2.8.12.1-r2.ebuild: + Stable for alpha, wrt bug #499472 + + 18 Mar 2014; Agostino Sarubbo wxpython-2.8.12.1-r2.ebuild: + Stable for ia64, wrt bug #499472 + + 12 Mar 2014; Markus Meier wxpython-2.8.12.1-r2.ebuild: + arm stable, bug #499472 + + 12 Mar 2014; Agostino Sarubbo wxpython-2.8.12.1-r2.ebuild: + Stable for sparc, wrt bug #499472 + + 06 Mar 2014; Agostino Sarubbo wxpython-2.8.12.1-r2.ebuild: + Stable for ppc64, wrt bug #499472 + + 02 Mar 2014; Pacho Ramos wxpython-2.8.12.1-r2.ebuild: + amd64 stable, bug #499472 + + 24 Feb 2014; Pawel Hajdan jr + wxpython-2.8.12.1-r2.ebuild: + x86 stable wrt bug #499472 + + 02 Feb 2014; Agostino Sarubbo wxpython-2.8.12.1-r2.ebuild: + Stable for ppc, wrt bug #499472 + + 28 Jan 2014; Jeroen Roovers wxpython-2.8.12.1-r2.ebuild: + Stable for HPPA (bug #499472). + + 27 Jan 2014; Ryan Hill -wxpython-2.8.12.1.ebuild, + -wxpython-2.9.3.1.ebuild, -wxpython-2.9.4.1-r1.ebuild: + Remove old. + + 18 Jan 2014; Ryan Hill wxpython-3.0.0.0.ebuild: + Add libnotify USE flag to force a rebuild if the corresponding wxGTK flag + changes (bug #498068). + +*wxpython-3.0.0.0 (30 Dec 2013) + + 30 Dec 2013; Ryan Hill +wxpython-3.0.0.0.ebuild, + +files/wxpython-3.0.0.0-wxversion-scripts.patch, + +files/wxpython-3.0-wxversion-demo.patch: + Version bump (bug #485184). + + 12 Dec 2013; Justin Lecher wxpython-2.8.12.1.ebuild, + wxpython-2.8.12.1-r1.ebuild, wxpython-2.8.12.1-r2.ebuild, + wxpython-2.9.4.1-r1.ebuild, wxpython-2.9.4.1-r2.ebuild, metadata.xml: + Call distutils-r1_python_install_all; don't use elog for empty lines + + 30 Oct 2013; Michał Górny wxpython-2.8.12.1-r1.ebuild, + wxpython-2.8.12.1-r2.ebuild, wxpython-2.9.4.1-r1.ebuild, + wxpython-2.9.4.1-r2.ebuild: + Update the dep to use dev-lang/python-exec. + +*wxpython-2.9.4.1-r2 (23 Oct 2013) +*wxpython-2.8.12.1-r2 (23 Oct 2013) + + 23 Oct 2013; Michał Górny +wxpython-2.8.12.1-r2.ebuild, + +wxpython-2.9.4.1-r2.ebuild: + Support python-exec:2. + + 06 Oct 2013; Ryan Hill wxpython-2.8.12.1.ebuild: + Drop to ~sh. + + 17 Sep 2013; Michał Górny wxpython-2.8.12.1-r1.ebuild, + wxpython-2.9.4.1-r1.ebuild: + Force python-exec:0 since the ebuild does hackery on top of script wrapping. + + 06 Sep 2013; Agostino Sarubbo wxpython-2.8.12.1-r1.ebuild: + Stable for sparc, wrt bug #477480 + + 05 Sep 2013; Agostino Sarubbo wxpython-2.8.12.1-r1.ebuild: + Stable for ppc64, wrt bug #477480 + + 01 Sep 2013; Agostino Sarubbo wxpython-2.8.12.1-r1.ebuild: + Stable for alpha, wrt bug #477480 + + 29 Aug 2013; Agostino Sarubbo wxpython-2.8.12.1-r1.ebuild: + Stable for ia64, wrt bug #477480 + + 25 Aug 2013; Markus Meie
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/shadow/files/pam.d-include/, sys-apps/shadow/, sys-apps/shadow/files/, ...
commit: 89e78b35ad49b3e492952c1d36e5674daab6c2e6 Author: Benda Xu gentoo org> AuthorDate: Thu Dec 4 08:36:36 2014 + Commit: Benda XU gentoo org> CommitDate: Thu Dec 4 08:36:36 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=89e78b35 sys-apps/shadow: remove, not needed at all --- sys-apps/shadow/ChangeLog | 1324 sys-apps/shadow/Manifest | 39 - sys-apps/shadow/files/default/useradd |7 - sys-apps/shadow/files/login.defs | 212 sys-apps/shadow/files/login.pamd.3 |6 - sys-apps/shadow/files/login_defs.awk | 32 - sys-apps/shadow/files/login_defs_pam.sed | 24 - sys-apps/shadow/files/pam.d-include/login | 12 - sys-apps/shadow/files/pam.d-include/other |9 - sys-apps/shadow/files/pam.d-include/passwd |8 - sys-apps/shadow/files/pam.d-include/shadow |8 - sys-apps/shadow/files/pam.d-include/su | 32 - sys-apps/shadow/files/pam.d-include/su-openpam | 14 - sys-apps/shadow/files/pam.d-include/system-auth| 14 - .../shadow/files/pam.d-include/system-auth-1.1 | 14 - sys-apps/shadow/files/securetty| 33 - .../files/shadow-4.1.3-dots-in-usernames.patch | 10 - .../shadow-4.1.4.2-env-reset-keep-locale.patch | 14 - .../shadow-4.1.4.2-fix-etc-gshadow-reading.patch | 27 - .../files/shadow-4.1.4.2-groupmod-pam-check.patch | 21 - .../files/shadow-4.1.4.2-su_no_sanitize_env.patch | 14 - .../files/shadow-4.1.4.3-dup-install-targets.patch | 15 - sys-apps/shadow/files/shadow-4.1.5-grremove.patch | 49 - .../files/shadow-4.1.5-nscd-ignore-exit-1.patch| 30 - .../files/shadow-4.1.5-nscd-newline-msg.patch | 38 - .../files/shadow-4.1.5-selinux-groupadd.patch | 32 - sys-apps/shadow/files/shadow-4.1.5-stdarg.patch| 37 - sys-apps/shadow/metadata.xml | 12 - sys-apps/shadow/shadow-4.1.4.2-r6.ebuild | 193 --- sys-apps/shadow/shadow-4.1.4.3.ebuild | 193 --- sys-apps/shadow/shadow-4.1.5-r1.ebuild | 196 --- sys-apps/shadow/shadow-4.1.5-r2.ebuild | 201 --- sys-apps/shadow/shadow-4.1.5.1-r1.ebuild | 197 --- sys-apps/shadow/shadow-4.1.5.1.ebuild | 197 --- sys-apps/shadow/shadow-4.1.5.ebuild| 195 --- 35 files changed, 3459 deletions(-) diff --git a/sys-apps/shadow/ChangeLog b/sys-apps/shadow/ChangeLog deleted file mode 100644 index f8d0f2a..000 --- a/sys-apps/shadow/ChangeLog +++ /dev/null @@ -1,1324 +0,0 @@ -# ChangeLog for sys-apps/shadow -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/shadow/ChangeLog,v 1.290 2013/09/15 19:11:22 vapier Exp $ - - 15 Sep 2013; Mike Frysinger shadow-4.1.5.1-r1.ebuild: - Add ttymxc{2,3} #484834 by Steev Klimaszewski. - - 05 Sep 2013; Mike Frysinger shadow-4.1.5.1-r1.ebuild: - Mark m68k/s390/sh stable #454388. - - 03 Aug 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for sparc, wrt bug #454388 - - 07 Jul 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for ia64, wrt bug #454388 - - 07 Jul 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for arm, wrt bug #454388 - - 06 Jul 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for alpha, wrt bug #454388 - - 04 Jul 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for ppc64, wrt bug #454388 - - 01 Jul 2013; Jeroen Roovers shadow-4.1.5.1-r1.ebuild: - Stable for HPPA (bug #454388). - - 30 Jun 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for ppc, wrt bug #454388 - - 30 Jun 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for x86, wrt bug #454388 - - 30 Jun 2013; Agostino Sarubbo shadow-4.1.5.1-r1.ebuild: - Stable for amd64, wrt bug #454388 - - 09 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. - - 12 Mar 2013; Mike Frysinger shadow-4.1.4.3.ebuild, - shadow-4.1.5-r1.ebuild, shadow-4.1.5-r2.ebuild, shadow-4.1.5.1.ebuild, - shadow-4.1.5.ebuild: - Drop epunt_cxx call as we no longer need it #460922 by Roman Žilka. - - 03 Mar 2013; Mike Frysinger shadow-4.1.5.1-r1.ebuild: - Drop /etc/pam.d/login sed since the file is in pambase now #458548 by Kobboi. - - 17 Feb 2013; Mike Frysinger shadow-4.1.5.1-r1.ebuild: - Drop epunt_cxx as this no longer needs it. - -*shadow-4.1.5.1-r1 (24 Dec 2012) - - 24 Dec 2012; Diego E. Pettenò - +shadow-4.1.5.1-r1.ebuild: - Fix pamd file for newusers (bug #448204 by Sergey Popov). - - 18 Aug 2012; Mike Frysinger shadow-4.1.4.3.ebuild, - shadow-4.1.5-r1.ebuild, shadow-4.1.5-r2.ebuild, shadow-4.1.5.1.ebuild, - shadow-4.1.5.ebuild: - Drop has_version from older versions, and upgrade latest to
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/, sys-libs/glibc/files/eblits/
commit: 4183886acc3a45f9e06f746e25bd6d4a713f589d Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 06:09:22 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 06:09:22 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=4183886a sys-libs/glibc: TPREFIX could not be leaked into ebuild environment. Default to "" when cross-compiling. --- sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/files/eblits/common.eblit | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index cdd8022..ebaaa48 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -25,7 +25,7 @@ AUX 2.5/glibc-2.5-hardened-pie.patch 1569 SHA256 ff9cde8857c5da89faa4039e2a81748 AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a SHA512 360b77df2d19d14060e19e763878297bf042eccd5206ce4829a33c78c982b59b46144116d237a7cac73a22dd6cb4987c8dd50f1d16003baa22c2cb2942d2cbdf WHIRLPOOL 44e14dacdd258c46201a44c2c6aae4d975b960a914c24e49f2b39dae960636512049daa052d3cd8e8d93819d263327c28eac947efdb5d9e240d1bc6e9964016f AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf SHA512 094b24474e42a9714f5298b0768d44f2c0e01b7d8c3b0a754bb16caa6c024106e8c0b1acbce670bacec1ead6653f8365397173d62cb8168b946c8f521ca155d2 WHIRLPOOL 9fa16256f9d3bd2f38023549c0bd4c932d3173b6c3f4ef66e19cdb3eff5cb2def6ec02fa72a7e57ba74da6d5f29b82ddb9692d59f6c694d45b5989fa0bfa6057 AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3 SHA512 50563c26e1fd2e71cb034c8a1b85e0e4075ac6467bae46d4cba0c105c940c5aa6531c39cf00c63ebf94be4e290ee485d7bd8239ff08dbc781db605b45c4aa38f WHIRLPOOL 2047148b53073bae4031ad864fc360112e2812115ec455142c82d4694a57387b49b36c98f400dd6f77f5dab3d419303faabe8183a16f0fd68387996c95888a43 -AUX eblits/common.eblit 11811 SHA256 d5e39c90ba19458a2cc3748f3659f095f80d203a4aaf86d738cbe8ee1835a8db SHA512 2f7d25e2cc03e6402f41c9cc5462f441bb881c4e6b9a77d25dd0649a6d0f0e7d174bce3a20cbf19e565c11d942b78436e163ac1587b8a77b3e3658d834d8631d WHIRLPOOL b74ea218554a5e5f762af4b35fe2cb66e0c70a843c622402202c07b9c22fe5d82add9ff41f0cab3c53987a319dc5f689e49bf459a6d8aa6556d036e5d18e2db9 +AUX eblits/common.eblit 11878 SHA256 8b97d1db83e410b8ae44494e84f44f4072972fb2319d5c52ffe798def5bd848d SHA512 d4e981279500dc9949516f2ea293287c33c0578b4ed55cf4a87216bee5590102e33b481bcbafc0b0a763b921b6fcf7952563602f7c21d758f6067ed884815fc7 WHIRLPOOL 2943eb1f59fc72d9c4c6fbe65464d09de3c649334942aed114d7aa921dfbfaf44f747a91f5b8401d3235ed71df7722ca8e337f80728638d24f054a1a7a944ddf AUX eblits/pkg_postinst.eblit 1085 SHA256 71b7a853cd825ed7044e69c8a76b6ee3e00d46614015960d411941c4d12f5d20 SHA512 fc39960f370f0a4d5ef4d794f6de14594a53730ec0b3a49956cfddced17196f485337b9cb29759f232ccd33b4e9af7affe92aac93752397aa2e29ff0c1e36809 WHIRLPOOL 22936beba3ab465ef32717c1659dffa6ef7094d59d0c8ce2455563d56ce371598deac783f365abe2c55a527e7bdb28d07733ee3ea0858e2df86c65d66d729031 AUX eblits/pkg_preinst.eblit 2610 SHA256 9e2128b921342534ce8286f5b5d5e3d89435c1d0ef307f67438bdb27862fff25 SHA512 a3b48453670f0f31ffaddfe5d397f2a28a3748840bfcea621ccde6b7a0efec180ef528cf9bf9b99bf523b3c379c978d21d036df621e1726b5ea6f1555c361a92 WHIRLPOOL b4c4e720579bfb1b13e47aba5fa1bf40b9265432e7ba2ab21decf7f11c9a90dc3b5c0cb283bdbf8f903f27712854c48265cae4e3c926f4b06e6261fb47365170 AUX eblits/pkg_setup.eblit 3963 SHA256 385b1315ef36265375d4a552687437a59cade4dbc937aa99a313002abea63736 SHA512 db970d0bf24182993f10713234316f7a4392859a3d8eff419a2ed7220f4e159daf1b6944888d34bc777587b2e9160a1bd911526fc28512d47aa60ebe3029d4da WHIRLPOOL 8a00c72f2d81e39de89e43f0eb973315035702357aec986032af7085bc1e5ad02ba2c6341c22f1e967219e239de3e5c714a156117141f875821e116bc78de4cc diff --git a/sys-libs/glibc/files/eblits/common.eblit b/sys-libs/glibc/files/eblits/common.eblit index 265e605..bb2ef63 100644 --- a/sys-libs/glibc/files/eblits/common.eblit +++ b/sys-libs/glibc/files/eblits/common.eblit @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.45 2014/10/18 23:09:51 vapier Exp $ -: ${TPREFIX:=${EPREFIX}} +: ${TPREFIX:=$(is_crosscompile && echo "" || echo ${EPREFIX})} # ROOT variable is not used in src_*; emulate that with $(alt_prefix root). # P:=Prefix X:=Cross-Triplet PX: Cross-Triplet-Prefix @@ -16,7 +16,8 @@ # ebuild helper ED/ /usr/CTARGET/TPREFIX /usr/CTARGET NULL $(alt_prefix) alt_prefix() { if is_crosscompile; then - echo -n "${EPREFIX}"/usr/${CTARGET} + [[ $1 == root ]] && echo -n ${EPREFIX} + echo -n /usr/${CTARGET} [[ $1 == root ]] || echo ${TPREFIX} fi }
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/crossdev/
commit: 8f5dcedd61a6f2991ee9691bbe3b57c17ce2bd67 Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 06:08:47 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 06:08:47 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=8f5dcedd sys-devel/crossdev: use github --- sys-devel/crossdev/Manifest | 2 +- sys-devel/crossdev/crossdev-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index 8b3f5ad..238923b 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -5,6 +5,6 @@ EBUILD crossdev-0.9.18-r10.ebuild 618 SHA256 1a355b96ba040e1646a4af43d9e3b9a96ae EBUILD crossdev-0.9.19.ebuild 597 SHA256 6d312b25f283ecee742f22fd91bb9abd8d54f15cbeb64a11d7e8e4be2831a661 SHA512 87093b1255255e0b534fc6815d3636c7cfbe001b2e088ac184785c32688bf7989897283dc825937ac63b2ea6eaeff35c93582ec4b4be9d50e180a2b906f7694f WHIRLPOOL 80de942e465990132e8fd149dc6f94f49de73fb49442202e18f2ff360f269e5ac8bb3dc67dce0162d3674ab73565a50b36377881bd71643232f5ecbb40a6328e EBUILD crossdev-20091209.ebuild 752 SHA256 0dc6a83076d434c0bbfb3b7c39102a704f7f05f39c435f4ae3a2e66fac1d5863 SHA512 9c6ff3acf82bd10f349fa890440fe0ddb89254ba9e327cb709ce6cb5f493bbb08aaf83f257892a9b6075b3ea957433d789af5bb0f0ffca79b17a0629bcdb78ed WHIRLPOOL b56ee0f177f2a385925c74c033d5f486222e014b834b8695783060f0d47a8c9a2110849c1caa6de60329411f48560bbfc476ef898b7f5c859bb6318fb70fb6f8 EBUILD crossdev-20100108.ebuild 757 SHA256 b0f54edda3225c0c4bb0f63c9506d440385c3c4d525546cfafd3ea70248ada60 SHA512 071435ac3dc64661ee1d6cc797db0aacac75fb8a4324f6ff61a4f96a8a9831dc71fd7a8e83323179c2762635770020f3a666ad2b7160ab3c68b4c07b860b8944 WHIRLPOOL 62a5f23a3dbfabe9e12cc0358667dd914d08aa8d84b8748702b0aedee2bd0f2280b0b0c9a6db50205a71cb3ffb8a657f5b674ae95f95044fa5c69ee5080b87d4 -EBUILD crossdev-.ebuild 890 SHA256 02e077fe328ca8d022bbc0f71c50ac07bebd3d116a9ed200d689e2a535ed79cc SHA512 bcf64140f1eb41ff2ffa3eaf317f69c5b47aaf5a969505148c42eb750af48e591a4fb202773662ae48eef857ab433a2ccf1115fa2c35665124be8da19b5b6fd6 WHIRLPOOL d75589229b949eb9b4a77f975d0ef506dab4207355a156692b30b75b9b0056ca7ae6bc4f8ad9f318fdbb6f93a2998969d35700a22c99e06de98941e98415e4ba +EBUILD crossdev-.ebuild 875 SHA256 ef7776507c1704cc083a0787f6e642ffdc44f664c4435d9cd0e3738810d02c39 SHA512 8d7c4b8ba34c822857dc9444147451d26b1b521f0db340e960a44c6e30c8a0524fc07739d553cd1045ba7f02c0d0c3e1050f5c806e33d2fb2a802deb0364df6d WHIRLPOOL af4f228657dd831de2d3e00269e4699f3f22080a65a28f430e66de5d7b78d960e7c003821501683f746570a28534aaeb7c99a86bbae4047b5423cc8b2ee5e448 MISC ChangeLog 13045 SHA256 673b468a1cabcbc75f10a6bb729edf423d34258bee788ddc8fd1c8aeba5fcfdd SHA512 8c1f775f0ef7b465584555e43b6a31a170b09ad9a28e122fea35c144645a034a25f5ee4473ced998389b79e22bd826439034e9d0095fc309ed0ccec3e47b45d4 WHIRLPOOL 25d441ebc35c846cb989223eddf68ad4a89275b1060854839306ba948e7d27cd27429ac012eb3895dead7d245f3f34c97443c3a3d2ee211da568cf70d952e9f3 MISC metadata.xml 244 SHA256 5431488a9792fce5a4d11743e355abefa2c5016c9b542c2e53d87072d553a37f SHA512 4a33773e95965b86d3e2f934eec69d4f69e46f07015f4c61ca278e4dd248e98170952b683dccd06a672e2f582db6bc76a8abb1d38ecce98f4e33bbef6539d6c0 WHIRLPOOL 831226e1c2bab3af85242e42a117d3e660aa146c1e3a5ceef39f9bfd855b1402e902f7ae1504fc8e23a8b3bbb4871f6033326367f86da701034c5b52dd5fd29b diff --git a/sys-devel/crossdev/crossdev-.ebuild b/sys-devel/crossdev/crossdev-.ebuild index a67faa4..6434ff9 100644 --- a/sys-devel/crossdev/crossdev-.ebuild +++ b/sys-devel/crossdev/crossdev-.ebuild @@ -5,7 +5,7 @@ EAPI="3" if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="http://git.heroxbd.z.tuna.tsinghua.edu.cn/crossdev.git"; + EGIT_REPO_URI="https://github.com/heroxbd/crossdev.git"; inherit git-2 SRC_URI="" #KEYWORDS=""
[gentoo-commits] dev/heroxbd:master commit in: sys-fs/unionfs-fuse/
commit: 211e60e9bfe0ab01b642f3a72b01cf976ca87009 Author: Benda Xu gentoo org> AuthorDate: Fri Dec 5 05:12:35 2014 + Commit: Benda XU gentoo org> CommitDate: Fri Dec 5 05:12:35 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=211e60e9 sys-fs/unionfs-fuse: log not needed --- sys-fs/unionfs-fuse/unionfs_debug.log | 124 -- 1 file changed, 124 deletions(-) diff --git a/sys-fs/unionfs-fuse/unionfs_debug.log b/sys-fs/unionfs-fuse/unionfs_debug.log deleted file mode 100644 index 35a5072..000 --- a/sys-fs/unionfs-fuse/unionfs_debug.log +++ /dev/null @@ -1,124 +0,0 @@ -debug_init(): 30: return 0 -build_path(): 130: from: unionfs_post_opts():280 path: /home/benda/tmp/Build/posixovl/ -build_path(): 131: return 0 -build_path(): 130: from: unionfs_post_opts():280 path: /home/benda/gnto.recover/ -build_path(): 131: return 0 -unionfs_getattr(): 193: / -find_rorw_branch(): 104: / -find_branch(): 58: / -build_path(): 130: from: find_branch():63 path: /home/benda/tmp/Build/posixovl/ -build_path(): 131: return 0 -find_branch(): 68: /home/benda/tmp/Build/posixovl/: res = 0 -find_branch(): 74: return 0 -find_rorw_branch(): 106: return 0 -build_path(): 130: from: unionfs_getattr():207 path: /home/benda/tmp/Build/posixovl/ -build_path(): 131: return 0 -unionfs_getattr(): 221: return 0 -unionfs_getattr(): 193: / -find_rorw_branch(): 104: / -find_branch(): 58: / -build_path(): 130: from: find_branch():63 path: /home/benda/tmp/Build/posixovl/ -build_path(): 131: return 0 -find_branch(): 68: /home/benda/tmp/Build/posixovl/: res = 0 -find_branch(): 74: return 0 -find_rorw_branch(): 106: return 0 -build_path(): 130: from: unionfs_getattr():207 path: /home/benda/tmp/Build/posixovl/ -build_path(): 131: return 0 -unionfs_getattr(): 221: return 0 -unionfs_getattr(): 193: /.Trash -find_rorw_branch(): 104: /.Trash -find_branch(): 58: /.Trash -build_path(): 130: from: find_branch():63 path: /home/benda/tmp/Build/posixovl/.Trash -build_path(): 131: return 0 -find_branch(): 68: /home/benda/tmp/Build/posixovl/.Trash: res = -1 -path_hidden(): 58: /.Trash -build_path(): 130: from: path_hidden():63 path: /home/benda/tmp/Build/posixovl/.unionfs/.Trash -build_path(): 131: return 0 -filedir_hidden(): 45: /home/benda/tmp/Build/posixovl/.unionfs/.Trash_HIDDEN~ -filedir_hidden(): 51: return 0 -path_hidden(): 86: return 0 -build_path(): 130: from: find_branch():63 path: /home/benda/gnto.recover/.Trash -build_path(): 131: return 0 -find_branch(): 68: /home/benda/gnto.recover/.Trash: res = -1 -path_hidden(): 58: /.Trash -build_path(): 130: from: path_hidden():63 path: /home/benda/gnto.recover/.unionfs/.Trash -build_path(): 131: return 0 -filedir_hidden(): 45: /home/benda/gnto.recover/.unionfs/.Trash_HIDDEN~ -filedir_hidden(): 51: return 0 -path_hidden(): 86: return 0 -find_branch(): 97: return -1 -find_rorw_branch(): 106: return -1 -unionfs_getattr(): 204: return -2 -unionfs_getattr(): 193: /.Trash-500 -find_rorw_branch(): 104: /.Trash-500 -find_branch(): 58: /.Trash-500 -build_path(): 130: from: find_branch():63 path: /home/benda/tmp/Build/posixovl/.Trash-500 -build_path(): 131: return 0 -find_branch(): 68: /home/benda/tmp/Build/posixovl/.Trash-500: res = -1 -path_hidden(): 58: /.Trash-500 -build_path(): 130: from: path_hidden():63 path: /home/benda/tmp/Build/posixovl/.unionfs/.Trash-500 -build_path(): 131: return 0 -filedir_hidden(): 45: /home/benda/tmp/Build/posixovl/.unionfs/.Trash-500_HIDDEN~ -filedir_hidden(): 51: return 0 -path_hidden(): 86: return 0 -build_path(): 130: from: find_branch():63 path: /home/benda/gnto.recover/.Trash-500 -build_path(): 131: return 0 -find_branch(): 68: /home/benda/gnto.recover/.Trash-500: res = -1 -path_hidden(): 58: /.Trash-500 -build_path(): 130: from: path_hidden():63 path: /home/benda/gnto.recover/.unionfs/.Trash-500 -build_path(): 131: return 0 -filedir_hidden(): 45: /home/benda/gnto.recover/.unionfs/.Trash-500_HIDDEN~ -filedir_hidden(): 51: return 0 -path_hidden(): 86: return 0 -find_branch(): 97: return -1 -find_rorw_branch(): 106: return -1 -unionfs_getattr(): 204: return -2 -unionfs_getattr(): 193: /.Trash -find_rorw_branch(): 104: /.Trash -find_branch(): 58: /.Trash -build_path(): 130: from: find_branch():63 path: /home/benda/tmp/Build/posixovl/.Trash -build_path(): 131: return 0 -find_branch(): 68: /home/benda/tmp/Build/posixovl/.Trash: res = -1 -path_hidden(): 58: /.Trash -build_path(): 130: from: path_hidden():63 path: /home/benda/tmp/Build/posixovl/.unionfs/.Trash -build_path(): 131: return 0 -filedir_hidden(): 45: /home/benda/tmp/Build/posixovl/.unionfs/.Trash_HIDDEN~ -filedir_hidden(): 51: return 0 -path_hidden(): 86: return 0 -build_path(): 130: from: find_branch():63 path: /home/benda/gnto.recover/.Trash -build_path(): 131: return 0 -find_branch(): 68: /home/benda/gnto.recover/.Trash: res = -1 -path_hidden(): 58: /.Trash -build_path(): 130: from: path_hidden():63 path: /home
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/gcc/
commit: af3f3b2258b12855f53623b25483634973ad20d5 Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 06:07:30 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 06:07:30 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=af3f3b22 sys-devel/gcc: update manifest --- sys-devel/gcc/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 32ce59a..e7d64d8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -88,7 +88,6 @@ AUX gcc-4.4.1-interix.patch 12986 SHA256 33953e755b4de1e5b5d272b3e35a8d63a68a164 AUX gcc-4.4.1-linux-x86-on-amd64.patch 1559 SHA256 cf300a35076e42ab530d3c6b4a81fb0ebaf0174bfba5e26cf565d63cef5fd670 SHA512 53c929926837487678d80acfbfe24b37a7aec8af0def837d2c699a1df4c9839d54cc91de4f33c696aa114d52059e245aa9614b86fdfd5fe1c5c1a1715dc1cfdb WHIRLPOOL 4bb0644b6d147b9bb69f94212b414b108f35f1c6d4b8d3dbd41319aca0ccd70ceb9e2ca947f180ab2d1f7ff1408065024199e89e4796bbef226960ee58901d56 AUX gcc-4.7-rap.patch 1913 SHA256 75842d968d21d9916d41c4e75be12387d818221465fb2335546418c744b2eee1 SHA512 aee8bc93aebd9a217b53cd4c6d6fd79780eb77ef490164d35a056d08d0cc5b550ed7b6e298f963cbe61511caf2b03d47ff5df50a6de95b86c104dfac3ed0f273 WHIRLPOOL 7702b0cefb958f6fb7cef5bb0e1f056412d5f972e3a4653735f33b56245db7d984d7c21a5e47282d6283efadefb76bc850877d151d15bcd3f081aba1360a0d7d AUX gcc-4.9-extra-specs.patch 3894 SHA256 942654807a350bdfc1f587766238bea0caabe4d804e48a8705ea5faa56701641 SHA512 32a477d66b85793cdd6c51a1dee29393914b5ecd5db4022387457ff01e871a1efd1ad77be3b05275cdf96e0ae822a7d353ed40ad1476326c60e9bdd9054930cc WHIRLPOOL 47bf1ed50db265235f5f5cae5e45831c1059a2c26fa93d6ce86299c5986da2c38b10b2ca39e59ba8c796716f4e88eadf85f84c5b4a6b5acf25dc56e5a86c182a -AUX gcc-4.9-rap.patch 5188 SHA256 a956996f61caca8d29fd37169d111b025724b28ddf055a090a651f9673b747cd SHA512 036f4c7942009674064728e6c4bd88a0d05c00af2115c70c2b07a3286c7871239e08e4d6dc48b273ca3218f382489fa2ccea42fe9876305e1f63dbcf9a9288d2 WHIRLPOOL ab51de670355b39b4eac29169ab77a2172c0d2f8f6f8e2961dceb5f5ef1fe1ce9c0c1182fc0aa6fad4bcd1c3530bb57f319b1ac6084dd5cfe39ad1a8007fd211 AUX gcc-4.9.2-rap.patch 21922 SHA256 09c77c4b535a653157a9bb6f282f6e92e5e4aa4aae0e3e9d3d40e079962e442c SHA512 d0c59eacda40f9969b5b94e8e7e8c514df7645aac83d9be434da78b42edbb6816aea7b36502c11af2c6fa8fce5ba412e181a14f6153601b6236f634b52e8aac7 WHIRLPOOL 86ee9f8d3df2db93e0229f7bf385dd8ed648ce09affe2993b0d532b9251cbec47e6f2135383138947c0ac0699c3f9479b06d4f6cedd7078359bbe79b82d6b075 AUX gcc-configure-LANG.patch 2052 SHA256 63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129 WHIRLPOOL 3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5 WHIRLPOOL 39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
[gentoo-commits] dev/heroxbd:master commit in: profiles/
commit: 3275aef59f5b8637ecfa0906261c711a97a7fe0c Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 06:08:13 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 06:08:13 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=3275aef5 categories: add cross-armv7a-hardfloat-linux-gnueabi --- profiles/categories | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/categories b/profiles/categories index fff08a0..8bf81bb 100644 --- a/profiles/categories +++ b/profiles/categories @@ -1,3 +1,4 @@ cross-armv5tel-softfloat-linux-gnueabi cross-x86_64-pc-linux-gnu sci-R +cross-armv7a-hardfloat-linux-gnueabi
[gentoo-commits] dev/heroxbd:master commit in: app-emulation/lxc/files/, app-emulation/lxc/
commit: ac14be5b6322e06ff9df79f751a1ee27653edc07 Author: Benda Xu gentoo org> AuthorDate: Fri Dec 5 05:12:07 2014 + Commit: Benda XU gentoo org> CommitDate: Fri Dec 5 05:12:07 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=ac14be5b app-emulation/lxc: not used. --- app-emulation/lxc/ChangeLog| 196 - app-emulation/lxc/Manifest | 9 - .../lxc/files/lxc-0.8.0_rc1-libtoolize.patch | 89 -- app-emulation/lxc/files/lxc.initd | 139 --- app-emulation/lxc/files/lxc.initd.2| 119 - app-emulation/lxc/lxc-0.7.5-r3.ebuild | 111 app-emulation/lxc/lxc-0.8.0_rc1-r1.ebuild | 143 --- app-emulation/lxc/metadata.xml | 21 --- 8 files changed, 827 deletions(-) diff --git a/app-emulation/lxc/ChangeLog b/app-emulation/lxc/ChangeLog deleted file mode 100644 index 9c49d1e..000 --- a/app-emulation/lxc/ChangeLog +++ /dev/null @@ -1,196 +0,0 @@ -# ChangeLog for app-emulation/lxc -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/lxc/ChangeLog,v 1.32 2012/03/27 19:01:25 flameeyes Exp $ - - 27 Mar 2012; Diego E. Pettenò -lxc-0.8.0_rc1.ebuild, - lxc-0.7.5-r3.ebuild, lxc-0.8.0_rc1-r1.ebuild: - Fix dependencies for lxc 0.7.5; depend on a newer OpenRC to have cgroups - mounted for us in the init script. - -*lxc-0.8.0_rc1-r1 (24 Mar 2012) - - 24 Mar 2012; Diego E. Pettenò - +files/lxc-0.8.0_rc1-libtoolize.patch, +lxc-0.8.0_rc1-r1.ebuild: - Add a patch that libtoolizes lxc, and builds a static lxc-init executable. - -*lxc-0.8.0_rc1 (24 Mar 2012) - - 24 Mar 2012; Diego E. Pettenò +files/lxc.initd.2, - +lxc-0.8.0_rc1.ebuild: - Version bump; change init script as the path is changed. Assume a modern - OpenRC is used. - -*lxc-0.7.5-r3 (19 Oct 2011) - - 19 Oct 2011; Diego E. Pettenò -lxc-0.7.5-r2.ebuild, - +lxc-0.7.5-r3.ebuild, files/lxc.initd: - Revision bump to fix two issues with the init script reported by Alexander Y. - Fomichev (bug #387675 and #387679). - -*lxc-0.7.5-r2 (28 Sep 2011) - - 28 Sep 2011; Diego E. Pettenò -lxc-0.7.5-r1.ebuild, - +lxc-0.7.5-r2.ebuild, files/lxc.initd: - Fix init script to find the correct PID for the container's init and use a - 30-seconds timeout to see if it has stopped correctly. Thanks to Stef Simoens - for both (bug #384265). - -*lxc-0.7.5-r1 (14 Sep 2011) - - 14 Sep 2011; Diego E. Pettenò -lxc-0.7.4.2.ebuild, - -lxc-0.7.5.ebuild, +lxc-0.7.5-r1.ebuild, files/lxc.initd: - Fix init script not to look for a configuration file when generating - dependencies for the base (multiplexed) init script. Revision bump to make - sure users reinstall the ebuild, and remove old. Closes bug #382519. - -*lxc-0.7.5 (05 Sep 2011) - - 05 Sep 2011; Diego E. Pettenò -lxc-0.7.4.1-r1.ebuild, - +lxc-0.7.5.ebuild, files/lxc.initd: - Version bump; also includes fixes for the init script, closing bugs #379679 - and #379683 by George Georgiev. - -*lxc-0.7.4.2 (26 Jul 2011) - - 26 Jul 2011; Diego E. Pettenò +lxc-0.7.4.2.ebuild: - Version bump. - - 05 Jul 2011; Mark Loeser lxc-0.7.4.1-r1.ebuild: - Mark ~ppc64 - - 06 May 2011; Diego E. Pettenò files/lxc.initd: - Reset the environment when starting the container so that its environment is - picked up entirely. - -*lxc-0.7.4.1-r1 (24 Apr 2011) - - 24 Apr 2011; Diego E. Pettenò -lxc-0.7.4.1.ebuild, - +lxc-0.7.4.1-r1.ebuild, files/lxc.initd: - Revision bump to improve the init script so that it searches the new location - of configuration files created by lxc-create (closes bug #364611). - -*lxc-0.7.4.1 (30 Mar 2011) - - 30 Mar 2011; Diego E. Pettenò -lxc-0.7.2-r1.ebuild, - -lxc-0.7.3-r1.ebuild, -lxc-0.7.4.ebuild, +lxc-0.7.4.1.ebuild: - Version bump. - -*lxc-0.7.4 (26 Feb 2011) - - 26 Feb 2011; Diego E. Pettenò +lxc-0.7.4.ebuild, - files/lxc.initd: - Version bump; update warnings (configuration is now back to 0.7.2 syntax); - make sure the init script logs warnings, as otherwise you'll never know - what's going on. - - 22 Nov 2010; Diego E. Pettenò lxc-0.7.3-r1.ebuild: - Add a postinst note about the new location, since upstream provides no - changelog. - -*lxc-0.7.3-r1 (22 Nov 2010) - - 22 Nov 2010; Diego E. Pettenò -lxc-0.7.3.ebuild, - +lxc-0.7.3-r1.ebuild: - Revision bump to make sure that the rootfs mount point is the same between - 32-bit and 64-bit systems. - -*lxc-0.7.3 (16 Nov 2010) - - 16 Nov 2010; Diego E. Pettenò +lxc-0.7.3.ebuild: - Version bump; this also solves bug #345259. - - 15 Oct 2010; Diego E. Pettenò -lxc-0.7.1.ebuild: - Cleanup old version. - -*lxc-0.7.2-r1 (01 Aug 2010) - - 01 Aug 2010; Diego E. Pettenò -lxc-0.7.2.ebuild, - +lxc-0.7.2-r1.ebuild, files/lxc.initd: - New init script, with more thorough verification of the c
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/2.17/, sys-libs/glibc/, sys-libs/glibc/files/2.19/
commit: 48ff1c2c0ca14220c2dbba05f61dc5546397b3ee Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 06:45:15 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 06:45:15 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=48ff1c2c sys-libs/glibc-2.19: RAP support. This is the last kernel running on @@ -147,10 +147,10 @@ Index: work/glibc-2.17/sysdeps/posix/system.c #define SHELL_NAME "sh"/* Name to give it. */ -Index: work/glibc-2.17/libio/iopopen.c +Index: glibc-2.19/libio/iopopen.c === work.orig/glibc-2.17/libio/iopopen.c -+++ work/glibc-2.17/libio/iopopen.c +--- glibc-2.19.orig/libio/iopopen.c glibc-2.19/libio/iopopen.c @@ -222,7 +222,7 @@ _IO_new_proc_open (fp, command, mode) _IO_close (fd); } diff --git a/sys-libs/glibc/files/2.19/glibc-2.19-configurable-paths.patch b/sys-libs/glibc/files/2.19/glibc-2.19-configurable-paths.patch new file mode 100644 index 000..1cf906a --- /dev/null +++ b/sys-libs/glibc/files/2.19/glibc-2.19-configurable-paths.patch @@ -0,0 +1,2115 @@ +Index: glibc-2.19/nis/Makefile +=== +--- glibc-2.19.orig/nis/Makefile glibc-2.19/nis/Makefile +@@ -58,6 +58,11 @@ libnsl-routines = yp_xdr ypclnt ypupdate + nis_clone_res nss-default + + libnss_compat-routines:= $(addprefix compat-,grp pwd spwd initgroups) ++SYSCONF-FLAGS := -D'SYSCONFDIR="$(sysconfdir)"' ++CPPFLAGS-compat-grp.c = $(SYSCONF-FLAGS) ++CPPFLAGS-compat-pwd.c = $(SYSCONF-FLAGS) ++CPPFLAGS-compat-spwd.c = $(SYSCONF-FLAGS) ++CPPFLAGS-compat-initgroups.c = $(SYSCONF-FLAGS) + libnss_compat-inhibit-o = $(filter-out .os,$(object-suffixes)) + + libnss_nis-routines := $(addprefix nis-,$(databases)) nis-initgroups \ +Index: glibc-2.19/nis/nss_compat/compat-grp.c +=== +--- glibc-2.19.orig/nis/nss_compat/compat-grp.c glibc-2.19/nis/nss_compat/compat-grp.c +@@ -120,7 +120,7 @@ internal_setgrent (ent_t *ent, int stayo + + if (ent->stream == NULL) + { +- ent->stream = fopen ("/etc/group", "rme"); ++ ent->stream = fopen (SYSCONFDIR "/group", "rme"); + + if (ent->stream == NULL) + status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL; +Index: glibc-2.19/nis/nss_compat/compat-initgroups.c +=== +--- glibc-2.19.orig/nis/nss_compat/compat-initgroups.c glibc-2.19/nis/nss_compat/compat-initgroups.c +@@ -136,7 +136,7 @@ internal_setgrent (ent_t *ent) + else + ent->blacklist.current = 0; + +- ent->stream = fopen ("/etc/group", "rme"); ++ ent->stream = fopen (SYSCONFDIR "/group", "rme"); + + if (ent->stream == NULL) + status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL; +Index: glibc-2.19/nis/nss_compat/compat-pwd.c +=== +--- glibc-2.19.orig/nis/nss_compat/compat-pwd.c glibc-2.19/nis/nss_compat/compat-pwd.c +@@ -235,7 +235,7 @@ internal_setpwent (ent_t *ent, int stayo + + if (ent->stream == NULL) + { +- ent->stream = fopen ("/etc/passwd", "rme"); ++ ent->stream = fopen (SYSCONFDIR "/passwd", "rme"); + + if (ent->stream == NULL) + status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL; +Index: glibc-2.19/nis/nss_compat/compat-spwd.c +=== +--- glibc-2.19.orig/nis/nss_compat/compat-spwd.c glibc-2.19/nis/nss_compat/compat-spwd.c +@@ -191,7 +191,7 @@ internal_setspent (ent_t *ent, int stayo + + if (ent->stream == NULL) + { +- ent->stream = fopen ("/etc/shadow", "rme"); ++ ent->stream = fopen (SYSCONFDIR "/shadow", "rme"); + + if (ent->stream == NULL) + status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL; +Index: glibc-2.19/nss/Makefile +=== +--- glibc-2.19.orig/nss/Makefile glibc-2.19/nss/Makefile +@@ -39,6 +39,8 @@ extra-objs += $(makedb-modules:=.o) + + tests = test-netdb tst-nss-test1 test-digits-dots + xtests= bug-erange ++SYSCONF-FLAGS := -D'SYSCONFDIR="$(sysconfdir)"' ++CPPFLAGS-bug-erange.c = $(SYSCONF-FLAGS) + + include ../Makeconfig + +@@ -57,6 +59,8 @@ vpath %.c $(subdir-dirs) ../locale/progr + + libnss_files-routines := $(addprefix files-,$(databases)) \ + files-initgroups files-have_o_cloexec files-init +
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/, sys-libs/glibc/, sys-libs/glibc/files/2.19/
commit: c79cca5b8edbc3c197eadf53db3e3df157497ce5 Author: Benda Xu gentoo org> AuthorDate: Sat Dec 6 15:27:34 2014 + Commit: Benda XU gentoo org> CommitDate: Sat Dec 6 15:27:34 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=c79cca5b sys-libs/glibc: add vdso hack to glibc-2.19 --- sys-libs/glibc/Manifest| 9 -- .../glibc/files/2.19/glibc-2.19-vdso-disable.patch | 37 ++ sys-libs/glibc/files/nscd.service | 15 + sys-libs/glibc/files/nscd.tmpfilesd| 4 +++ sys-libs/glibc/glibc-2.17.ebuild | 2 +- sys-libs/glibc/glibc-2.19-r1.ebuild| 4 ++- sys-libs/glibc/glibc-2.20.ebuild | 8 - 7 files changed, 66 insertions(+), 13 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index a66f51f..17d4244 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -14,6 +14,7 @@ AUX 2.17/vdso-disable.patch 1136 SHA256 49006855c1ba3ae3d3aa5ed71787056dc64e993e AUX 2.17/vdso.patch 697 SHA256 26f2089344709de9c1bdd2f974d02ff5d4c465f6ebebd5d1ac2cd72b732de201 SHA512 a303a6828ed001b16f2f5c3532890cff66a50259c2e2aa2843e992f2bed5e6141abc9e120afed25f2e1f30d77bc218c3940d680c3d73c227d2056370d5e6b806 WHIRLPOOL edcaa815b8f86e17d77f0582453a717fbbd848400bfdbd302730fec20a952a584ea8f5ba4f7175b25d84752bc895519d7baa55664073cae5037962b0c1825aa3 AUX 2.19/glibc-2.19-configurable-paths.patch 81250 SHA256 ae15864d46cb4d5e061465249c9a9c4585961a312d61d6e9edbf8dd8a5dc8a22 SHA512 e9b4c4d48560fc4af41505996b40f3dd0023ba86a71182d965a5c0978f1ed6236311da5b990199e2916b9fc091ce374b2d346b03c133f2d8fcf7e6f07616a3fd WHIRLPOOL 67cf918f3f26b74cf34108806195465dbfe0a51b3c97a7ed19e398c093980dbb0bf5b9102f351cdd95acad58cb3b7c947a50efd593c6a161212afe2f4a9f8ac0 AUX 2.19/glibc-2.19-hardened-configure-picdefault.patch 865 SHA256 feeb2ddc276e90f55d2fd358837e8d4922d3b2875cb8080b1d8e27e5da83a2d9 SHA512 d8e6fea72e240f1fde8a487958463140a84e8bd6bb5b176f8ce84a34df3137943db9016300884f3efdd4da130e342448e57ed0c0dc6eb2956d647286ce1d00ce WHIRLPOOL 3a5d2882b5fc1bea78c45409c848c94a260659e3ea1e28a5dc8818de8825e55453aa1cc97b86eef99c91b17bde9f2a6db1fd8ae03839f7029d93a71feaa4d4d0 +AUX 2.19/glibc-2.19-vdso-disable.patch 1120 SHA256 20048700be532bd1b692471420f930951cc0be2d2c9eb2a95e895e9771a0e13c SHA512 8f52408e5acd96708e5376b3aee77d4851dbe98a7f4b2d2503d3ce5c0088bc93640023659d9e49c8c802ab33ad9f987630667bd5094e4b4aab2c48bb1183a84e WHIRLPOOL 67b6bc23ef1a90886f8860396d52b9004764f3ebefd1d48736c734db419d47402c01c9b746a16147a84b77b8510d243c63d76048c8b2a46daed8aa0acac73fe4 AUX 2.20/glibc-2.20-configurable-paths.patch 109416 SHA256 4aa8fb2d7cc006279afac59fbd5f862e4d2273fbfb4176080d33dd7827716d8b SHA512 c46a6b443dfc3aa31f7a1bd69bbdcb5188731e718fea3991e2a69a19dd96a992e0984966f4a2b8f7501f3c1d3fe8d74b808cf972d5a57bafaaaf968e53e076b1 WHIRLPOOL d16aea24f8863af6c70b3d94ccb56ad2e44af73b8ae1646a5c6b0040e9f93466dc825808743c6936a113369f7ae5d8c40d6e53dc1f6b99f7fc950e8ae3db266b AUX 2.20/glibc-2.20-gentoo-chk_fail.c 8978 SHA256 f9cc426b0fb21de1dc11bb36e43bca8e1b3114fe78f8b343f672a951a82c742e SHA512 5cb529ac9d18a315f25fd48a3a80a529924bee0588074c97e6df7dbe8568a67f786363c41da6300ea55818369e3609ed4315b2e2104f8a8b4f1266ba43076eda WHIRLPOOL 2d38c19a20226fc4687037b8bb19025065f039ddaa62466879ca98765c8899e64b147dd148565304419ed1a98fbe1f8403710b22c930b08a19bddba7e79b0f1d AUX 2.20/glibc-2.20-gentoo-stack_chk_fail.c 55 SHA256 ec73e74297b5eade591bfb3a289e2a7aa80752140048ffa67349635f05e7 SHA512 4dfec1bd17007b826110dcb73d09331a58b7a892c87de55b94480b14c28686442c567725b610082813411cf9911e180835a400a54ea704fe80f81cfba966a989 WHIRLPOOL b2b338a50f7895c530a71a19e4582bd0116a0b9d13b2e1505f0566924557493849f93cefb2c0ad1719ef684321e145129e0f72cfc9aa85a44ea7ebf910e7304c @@ -38,6 +39,8 @@ AUX eblits/src_prepare.eblit 2344 SHA256 7898682539bc85f126e491bc9c9a727cc5d9226 AUX eblits/src_test.eblit 808 SHA256 8a652acb87e941fe767ddfbe0e0a42e3b5f208f5408606c5d9de22a85b1f8ebe SHA512 b8a37cd8294f5b6d2735d9971e7bc4bde1a7671540d6f76764d06203f5f179c143c487f57c57747c8e72e7a1d89d05928df51331a44f46d4290e9b89449eed63 WHIRLPOOL c33b33b71431f3438fbe350c8c1d3c67d17fdccef61687bc645397635875d09af8b4e2b545a4405429c2b8ee4a012fd753205e4b5ce3bb2f93e4341d34a18eb4 AUX eblits/src_unpack.eblit 3209 SHA256 82b23ecfe2fc3b7e93545af4b67e2525e1ee3c9f2d4eac3af435cf44e8254da4 SHA512 4f9cb34be2869864c0f814141bf1b6504b4138c3c672dd1fef9c5ad448c6fabab98445551cb364035978898c9e7829168ef702b068b4dadf325cf925c70ab42f WHIRLPOOL bdcf238477e6148dcdb8371eee40cb8ee920e039848e1088923922e615529fea70089fb5f1094630269d3a876c4752f41d0433b2948f5b5283a532938c9858df AUX nscd 1621 SHA256 6165db3a2fcb251d4f3655c0461e018ce9c92a37f7f22a8fd2b75178b5435bc8 SHA512 3e1255ab014b380611212c3d2189a7c1c69dcd6639d5ce55e96bec721683a22b141982f6a6c6d44b14481c33fbbaa470863bef04e9b9eab7ccad1ddd5d95 WHI
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/most/files/, sys-apps/most/
commit: 819da6abb15089043d8b8fa523ee21fd9968a373 Author: Benda Xu gentoo org> AuthorDate: Mon Dec 8 03:58:15 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 8 03:58:15 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=819da6ab sys-apps/most: bug #531958, /bin/cp or terminfo could be be found on Android track to include the patches --- sys-apps/most/ChangeLog| 178 + sys-apps/most/Manifest | 6 + .../files/most-5.0.0a-donot-hardcode-path.patch| 32 +++ .../files/most-5.0.0a-no-explicit-termcap.patch| 215 + sys-apps/most/metadata.xml | 5 + sys-apps/most/most-5.0.0a.ebuild | 35 6 files changed, 471 insertions(+) diff --git a/sys-apps/most/ChangeLog b/sys-apps/most/ChangeLog new file mode 100644 index 000..a3e7ac3 --- /dev/null +++ b/sys-apps/most/ChangeLog @@ -0,0 +1,178 @@ +# ChangeLog for sys-apps/most +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/most/ChangeLog,v 1.47 2014/01/14 18:47:42 grobian Exp $ + + 14 Jan 2014; Fabian Groffen most-5.0.0a.ebuild: + Marked ~x64-macos + + 12 Apr 2011; Jonathan Callen most-5.0.0a.ebuild: + Add prefix support, bump EAPI to 4, add prefix keywords, cleanup + + 06 Jan 2011; Justin Lecher most-5.0.0a.ebuild: + Some Clean up + + 25 Sep 2008; Alexis Ballier most-5.0.0a.ebuild: + keyword ~x86-fbsd + + 29 May 2008; Samuli Suominen most-5.0.0a.ebuild: + keyword ~arm + + 10 Mar 2008; Samuli Suominen + -files/most-4.10.2-fix-goto-line.diff, -most-4.10.2-r1.ebuild, + most-5.0.0a.ebuild: + amd64 stable wrt #212788 + + 10 Mar 2008; Raúl Porcel most-5.0.0a.ebuild: + alpha/sparc stable wrt #212788 + + 09 Mar 2008; nixnut most-5.0.0a.ebuild: + Stable on ppc wrt bug 212788 + + 09 Mar 2008; Markus Meier most-5.0.0a.ebuild: + x86 stable, bug #212788 + + 10 Feb 2008; Ryan Hill most-5.0.0a.ebuild: + Rekeyword mips for bug #209507. + + 10 Feb 2008; Raúl Porcel most-5.0.0a.ebuild: + Re-add ~alpha + +*most-5.0.0a (10 Feb 2008) + + 10 Feb 2008; Samuli Suominen +most-5.0.0a.ebuild: + Version bump for bugs 185563 and 199079, thanks to Jarnie Webb and Rafał + Mużyło for reporting. + + 09 Feb 2008; Samuli Suominen most-4.10.2-r1.ebuild: + Fix most for slang 2.1.3. + + 26 Oct 2007; Diego Pettenò -most-4.9.5.ebuild: + Remove old version, closes bug #160173. + + 03 Jul 2007; Fabian Groffen most-4.9.5.ebuild, + most-4.10.2-r1.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 30 Jun 2007; Raúl Porcel most-4.10.2-r1.ebuild: + alpha stable wrt #182435 + + 20 Jun 2007; Joseph Jezak most-4.10.2-r1.ebuild: + Marked ppc stable for bug #182435. + + 18 Jun 2007; Christoph Mende most-4.10.2-r1.ebuild: + Stable on amd64 wrt bug 182435 + + 11 May 2007; Joshua Kinard most-4.10.2-r1.ebuild: + Stable on mips. + + 17 Apr 2007; Gustavo Zacarias most-4.10.2-r1.ebuild: + Stable on sparc + + 21 Mar 2007; Raúl Porcel most-4.10.2-r1.ebuild: + x86 stable + + 04 Feb 2007; Ryan Hill -most-4.9.2.ebuild, + -most-4.9.4.ebuild, most-4.9.5.ebuild, most-4.10.2-r1.ebuild: + Fix slang dependencies for bug #141947. Remove old versions. + + 16 Sep 2005; Aron Griffis most-4.9.5.ebuild: + Mark 4.9.5 stable on alpha + + 19 Aug 2005; Luis Medinas most-4.9.5.ebuild: + Marked Stable on AMD64. + + 18 Aug 2005; Aaron Walker most-4.10.2-r1.ebuild: + Use tc-arch() instead of ${ARCH}. + + 17 Aug 2005; Aaron Walker most-4.9.5.ebuild: + Stable on x86,sparc,mips. + +*most-4.10.2-r1 (14 Aug 2005) + + 14 Aug 2005; Aaron Walker + +files/most-4.10.2-fix-goto-line.diff, -most-4.10.2.ebuild, + +most-4.10.2-r1.ebuild: + Revision bump; added patch to fix the 'g' (goto line) command. Also removed + src_compile() completely since the MOST_SYSINIT defaults to what we were + using previously (/etc/most.conf). Also updated the dodoc list to include + the sample most.rc. + + 13 Aug 2005; Joshua Kinard metadata.xml, + most-4.10.2.ebuild: + Moved to shell-tools herd; removed use of gnuconfig eclass (users should + enable 'autoconfig' instead); changed configure/make to use econf and emake. + + 05 Aug 2005; Fernando J. Pereda most-4.9.5.ebuild, + most-4.10.2.ebuild: + marked ~alpha, wrt bug #97609. Fix header date on most-4.9.2.ebuild + + 28 Jul 2005; Aaron Walker most-4.9.5.ebuild, + most-4.10.2.ebuild: + Run gnuconfig-update, otherwise the config.{sub,guess} will be too old to + recognize certain mips64 machines. + +*most-4.10.2 (22 Jul 2005) + + 22 Jul 2005; Aaron Walker -most-4.10.1.ebuild, + +most-4.10.2.ebuild: + Version bump. + +*most-4.10.1 (28 Jun 2005) + + 28 Jun 2005; Aaron Walker +most-4.10.1.ebuild: + Version bump. + + 31 Dec 2004; most-4.9.5.ebuild: + Added ~ppc-macos. + + 06 Nov 2004; Lars Weiler most-4.9.
[gentoo-commits] dev/heroxbd:master commit in: profiles/features/rap/
commit: 1f1da14e94fec336f7936300712d76f40c59e516 Author: Benda Xu gentoo org> AuthorDate: Mon Dec 8 09:53:24 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 8 09:53:24 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=1f1da14e rap profile: remote baselayout and e2fsprogs from @system --- profiles/features/rap/packages | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/features/rap/packages b/profiles/features/rap/packages index c574b8e..b68f4b1 100644 --- a/profiles/features/rap/packages +++ b/profiles/features/rap/packages @@ -9,3 +9,9 @@ # permission is not handled by portage for normal users -*net-misc/iputils + +# has not been prefixified +-*sys-apps/baselayout + +# not a must +-*sys-fs/e2fsprogs
[gentoo-commits] dev/heroxbd:master commit in: profiles/features/rap/
commit: aa7e20c7ad2d2ed823679f53251d3bd352c12347 Author: Benda Xu gentoo org> AuthorDate: Mon Dec 8 10:01:37 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 8 10:01:37 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=aa7e20c7 rap profile packages: match the baselayout slot. --- profiles/features/rap/packages | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/features/rap/packages b/profiles/features/rap/packages index b68f4b1..7cac835 100644 --- a/profiles/features/rap/packages +++ b/profiles/features/rap/packages @@ -11,7 +11,7 @@ -*net-misc/iputils # has not been prefixified --*sys-apps/baselayout +-*>=sys-apps/baselayout-2 # not a must -*sys-fs/e2fsprogs
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/readline/files/, sys-libs/readline/
commit: d1b0b57bc7b9a52e1532e264a54dca2db52c59dc Author: Benda Xu gentoo org> AuthorDate: Mon Dec 8 10:10:15 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 8 10:10:15 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=d1b0b57b sys-libs/readline: pristine import from gx86. The Prefix tree is old. --- sys-libs/readline/ChangeLog| 828 + sys-libs/readline/Manifest | 68 ++ .../readline/files/readline-5.0-no_rpath.patch | 13 + .../readline-5.2-no-ignore-shlib-errors.patch | 24 + .../readline/files/readline-6.2-rlfe-tgoto.patch | 14 + .../readline-6.3-fix-long-prompt-vi-search.patch | 24 + sys-libs/readline/metadata.xml | 5 + sys-libs/readline/readline-4.3_p5.ebuild | 61 ++ sys-libs/readline/readline-5.2_p14.ebuild | 70 ++ sys-libs/readline/readline-6.2_p1.ebuild | 104 +++ sys-libs/readline/readline-6.2_p5-r1.ebuild| 153 sys-libs/readline/readline-6.3_p8-r1.ebuild| 162 sys-libs/readline/readline-6.3_p8.ebuild | 161 13 files changed, 1687 insertions(+) diff --git a/sys-libs/readline/ChangeLog b/sys-libs/readline/ChangeLog new file mode 100644 index 000..2ed7a84 --- /dev/null +++ b/sys-libs/readline/ChangeLog @@ -0,0 +1,828 @@ +# ChangeLog for sys-libs/readline +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/ChangeLog,v 1.218 2014/10/27 01:53:06 vapier Exp $ + + 27 Oct 2014; Mike Frysinger readline-6.2_p5-r1.ebuild: + Mark m68k/s390/sh stable. + + 15 Sep 2014; Agostino Sarubbo readline-6.2_p5-r1.ebuild: + Stable for sparc, wrt bug #512012 + +*readline-6.3_p8-r1 (30 Aug 2014) + + 30 Aug 2014; Lars Wendler + -readline-6.3_p6-r1.ebuild, +readline-6.3_p8-r1.ebuild, + +files/readline-6.3-fix-long-prompt-vi-search.patch, + -files/readline-6.3-horizontal-redisplay.patch, + -files/readline-6.3-readline-sigint-cleanup.patch, + -files/readline-6.3-revert-all-at-newline-history-segfault.patch: + Revbump to fix very long prompts in vi mode. Removed old. + + 23 Aug 2014; Agostino Sarubbo readline-6.2_p5-r1.ebuild: + Stable for ia64, wrt bug #512012 + + 21 Aug 2014; Agostino Sarubbo readline-6.2_p5-r1.ebuild: + Stable for ppc64, wrt bug #518006 + +*readline-6.3_p8 (12 Aug 2014) + + 12 Aug 2014; Lars Wendler -readline-6.3_p6.ebuild, + +readline-6.3_p8.ebuild: + Version bump. Removed old. + + 28 Jul 2014; Agostino Sarubbo readline-6.2_p5-r1.ebuild: + Stable for ppc, wrt bug #512012 + + 18 Jul 2014; Pacho Ramos readline-6.2_p5-r1.ebuild: + x86 stable, bug #513802 + + 18 Jul 2014; Matt Turner readline-6.2_p5-r1.ebuild: + alpha stable, bug 513802. + + 11 Jul 2014; Mikle Kolyada readline-6.2_p5-r1.ebuild: + Mark arm64 stable + + 11 Jul 2014; Markus Meier readline-6.2_p5-r1.ebuild: + arm stable, bug #513802 + +*readline-6.3_p6-r1 (08 Jul 2014) + + 08 Jul 2014; Lars Wendler + -readline-6.3_p5-r1.ebuild, +readline-6.3_p6-r1.ebuild, + +files/readline-6.3-revert-all-at-newline-history-segfault.patch: + Revbump to fix a segfault with revert-all-at-newline. Removed old. + + 06 Jul 2014; Mikle Kolyada readline-6.2_p5-r1.ebuild: + amd64 stable wrt bug #513802 + + 06 Jul 2014; Jeroen Roovers readline-6.2_p5-r1.ebuild: + Stable for HPPA (bug #513802). + + 18 Jun 2014; Michał Górny readline-6.2_p5-r1.ebuild, + readline-6.3_p5-r1.ebuild, readline-6.3_p6.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + +*readline-6.3_p6 (18 May 2014) + + 18 May 2014; Lars Wendler -readline-6.3_p5.ebuild, + +readline-6.3_p6.ebuild: + Version bump. Removed old. + + 28 Apr 2014; Michał Górny readline-6.2_p5-r1.ebuild, + readline-6.3_p5-r1.ebuild, readline-6.3_p5.ebuild: + Replace multilib_build_binaries with multilib_is_native_abi, in order to put + an end to the confusion introduced by having two functions, the proper one + suggesting it is just for binaries. + +*readline-6.3_p5-r1 (22 Apr 2014) + + 22 Apr 2014; Lars Wendler -readline-6.3_p3.ebuild, + +readline-6.3_p5-r1.ebuild, +files/readline-6.3-horizontal-redisplay.patch: + Added upstream fix. Removed old. + +*readline-6.3_p5 (16 Apr 2014) + + 16 Apr 2014; Lars Wendler +readline-6.3_p5.ebuild: + Version bump. + +*readline-6.3_p3 (31 Mar 2014) + + 31 Mar 2014; Lars Wendler -readline-6.3-r4.ebuild, + +readline-6.3_p3.ebuild, -files/readline-6.3-dispatch-multikey.patch, + -files/readline-6.3-vi-last.patch: + Bump to latest official patch release. + +*readline-6.3-r4 (28 Mar 2014) + + 28 Mar 2014; Mike Frysinger +readline-6.3-r4.ebuild, + -readline-6.3-r3.ebuild, files/readline-6.3-dispatch-multikey.patch: + Update multikey patch from upstream #504440#8 by Martin von Gagern. + +*readline-6.3-r3 (28 Mar 2014) + + 28 Mar 2014; Mike Fry
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/most/, sys-apps/most/files/
commit: 459a1898de01dbd6ec641f75f7b55ca44792745e Author: Benda Xu gentoo org> AuthorDate: Mon Dec 8 11:23:16 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 8 11:23:16 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=459a1898 sys-apps/most: remove, committed to gx86 --- sys-apps/most/ChangeLog| 178 - sys-apps/most/Manifest | 6 - .../files/most-5.0.0a-donot-hardcode-path.patch| 32 --- .../files/most-5.0.0a-no-explicit-termcap.patch| 215 - sys-apps/most/metadata.xml | 5 - sys-apps/most/most-5.0.0a.ebuild | 35 6 files changed, 471 deletions(-) diff --git a/sys-apps/most/ChangeLog b/sys-apps/most/ChangeLog deleted file mode 100644 index a3e7ac3..000 --- a/sys-apps/most/ChangeLog +++ /dev/null @@ -1,178 +0,0 @@ -# ChangeLog for sys-apps/most -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/most/ChangeLog,v 1.47 2014/01/14 18:47:42 grobian Exp $ - - 14 Jan 2014; Fabian Groffen most-5.0.0a.ebuild: - Marked ~x64-macos - - 12 Apr 2011; Jonathan Callen most-5.0.0a.ebuild: - Add prefix support, bump EAPI to 4, add prefix keywords, cleanup - - 06 Jan 2011; Justin Lecher most-5.0.0a.ebuild: - Some Clean up - - 25 Sep 2008; Alexis Ballier most-5.0.0a.ebuild: - keyword ~x86-fbsd - - 29 May 2008; Samuli Suominen most-5.0.0a.ebuild: - keyword ~arm - - 10 Mar 2008; Samuli Suominen - -files/most-4.10.2-fix-goto-line.diff, -most-4.10.2-r1.ebuild, - most-5.0.0a.ebuild: - amd64 stable wrt #212788 - - 10 Mar 2008; Raúl Porcel most-5.0.0a.ebuild: - alpha/sparc stable wrt #212788 - - 09 Mar 2008; nixnut most-5.0.0a.ebuild: - Stable on ppc wrt bug 212788 - - 09 Mar 2008; Markus Meier most-5.0.0a.ebuild: - x86 stable, bug #212788 - - 10 Feb 2008; Ryan Hill most-5.0.0a.ebuild: - Rekeyword mips for bug #209507. - - 10 Feb 2008; Raúl Porcel most-5.0.0a.ebuild: - Re-add ~alpha - -*most-5.0.0a (10 Feb 2008) - - 10 Feb 2008; Samuli Suominen +most-5.0.0a.ebuild: - Version bump for bugs 185563 and 199079, thanks to Jarnie Webb and Rafał - Mużyło for reporting. - - 09 Feb 2008; Samuli Suominen most-4.10.2-r1.ebuild: - Fix most for slang 2.1.3. - - 26 Oct 2007; Diego Pettenò -most-4.9.5.ebuild: - Remove old version, closes bug #160173. - - 03 Jul 2007; Fabian Groffen most-4.9.5.ebuild, - most-4.10.2-r1.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 30 Jun 2007; Raúl Porcel most-4.10.2-r1.ebuild: - alpha stable wrt #182435 - - 20 Jun 2007; Joseph Jezak most-4.10.2-r1.ebuild: - Marked ppc stable for bug #182435. - - 18 Jun 2007; Christoph Mende most-4.10.2-r1.ebuild: - Stable on amd64 wrt bug 182435 - - 11 May 2007; Joshua Kinard most-4.10.2-r1.ebuild: - Stable on mips. - - 17 Apr 2007; Gustavo Zacarias most-4.10.2-r1.ebuild: - Stable on sparc - - 21 Mar 2007; Raúl Porcel most-4.10.2-r1.ebuild: - x86 stable - - 04 Feb 2007; Ryan Hill -most-4.9.2.ebuild, - -most-4.9.4.ebuild, most-4.9.5.ebuild, most-4.10.2-r1.ebuild: - Fix slang dependencies for bug #141947. Remove old versions. - - 16 Sep 2005; Aron Griffis most-4.9.5.ebuild: - Mark 4.9.5 stable on alpha - - 19 Aug 2005; Luis Medinas most-4.9.5.ebuild: - Marked Stable on AMD64. - - 18 Aug 2005; Aaron Walker most-4.10.2-r1.ebuild: - Use tc-arch() instead of ${ARCH}. - - 17 Aug 2005; Aaron Walker most-4.9.5.ebuild: - Stable on x86,sparc,mips. - -*most-4.10.2-r1 (14 Aug 2005) - - 14 Aug 2005; Aaron Walker - +files/most-4.10.2-fix-goto-line.diff, -most-4.10.2.ebuild, - +most-4.10.2-r1.ebuild: - Revision bump; added patch to fix the 'g' (goto line) command. Also removed - src_compile() completely since the MOST_SYSINIT defaults to what we were - using previously (/etc/most.conf). Also updated the dodoc list to include - the sample most.rc. - - 13 Aug 2005; Joshua Kinard metadata.xml, - most-4.10.2.ebuild: - Moved to shell-tools herd; removed use of gnuconfig eclass (users should - enable 'autoconfig' instead); changed configure/make to use econf and emake. - - 05 Aug 2005; Fernando J. Pereda most-4.9.5.ebuild, - most-4.10.2.ebuild: - marked ~alpha, wrt bug #97609. Fix header date on most-4.9.2.ebuild - - 28 Jul 2005; Aaron Walker most-4.9.5.ebuild, - most-4.10.2.ebuild: - Run gnuconfig-update, otherwise the config.{sub,guess} will be too old to - recognize certain mips64 machines. - -*most-4.10.2 (22 Jul 2005) - - 22 Jul 2005; Aaron Walker -most-4.10.1.ebuild, - +most-4.10.2.ebuild: - Version bump. - -*most-4.10.1 (28 Jun 2005) - - 28 Jun 2005; Aaron Walker +most-4.10.1.ebuild: - Version bump. - - 31 Dec 2004; most-4.9.5.ebuild: - Added ~ppc-macos. - - 06 Nov 2004; Lars Weiler most-4.9.5.ebuild: - Stable on ppc. - - 30 Jun 2004; Aron Griffis
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/shadow/files/, sys-apps/shadow/
commit: 08d34c586be332d147752c94ada4268eb03a6e36 Author: Benda Xu gentoo org> AuthorDate: Tue Dec 9 04:51:09 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 9 04:51:09 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=08d34c58 sys-apps/shadow: further prefixify --- sys-apps/shadow/Manifest | 5 +- .../shadow/files/shadow-4.2.1-sysconfdir-2.patch | 548 + .../shadow/files/shadow-4.2.1-sysconfdir.patch | 14 +- sys-apps/shadow/shadow-4.2.1.ebuild| 1 + 4 files changed, 561 insertions(+), 7 deletions(-) diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest index a83cae3..75577a4 100644 --- a/sys-apps/shadow/Manifest +++ b/sys-apps/shadow/Manifest @@ -19,8 +19,9 @@ AUX shadow-4.1.5-nscd-newline-msg.patch 1332 SHA256 37142316d0c06584801d65e90279 AUX shadow-4.1.5-selinux-groupadd.patch 703 SHA256 62cce19aa1c702bc099948e694166f19d057849a6fdde99ffea52a4e3e2dab99 SHA512 a9c258b3b316abe57e85c556edcd37a1cea18f9125273ca7c79c136fb256f6847d0d4c5a78155882900ce280c83aac6ba1f428c9b3aaa020d7cf35a13409ffb0 WHIRLPOOL 1c301b32f6bb5927fac5626a724446ac1a865234dda5021dbdb908607b2887a534c2499246ef355888b5d0c6fcf8111faa2fa5bb6c5b33eebb3132c916e6120a AUX shadow-4.1.5-stdarg.patch 1137 SHA256 9280f8337651dc25f22f52acd8f4467b592d1f664bd35ce1f2f431335b1aef5b SHA512 aeda218afa859c9b121f54500be4bdf3676386448c04cffda3ec4aefc4b7fdd8b7e2b5e24545dad2d64fc7748cc68bdce337931d7313d608df0b153330f9912a WHIRLPOOL 42dd1686196f503950905d40728f8e74a75b64014e39cb5d3ed8aa379718a7c00893a1ef8834e8aa887807a4a08556464e0d2b65b79e2e7a0512d89e79e358db AUX shadow-4.1.5.1-prefix.patch 44162 SHA256 034dd070a99bfac108fe270b061b95111c0cda09471235493689de8c104daf7f SHA512 a3839fb18d47d26465d1fd419de2a5e6da4cb3386e41870a6be82b738d2a3b4831e3abaf8e6700c72020a02307493acc6c26fb75f0f33aedf330ca4dfd884f6d WHIRLPOOL a5847f33ce06f6bdef16d80331f9c45a8dd65cc800a0c888c0f5c31189cd3e43d23dc24dff1a57858ce16ecbc02c1804b5f5387466edb21ee1aa70e86d962240 -AUX shadow-4.2.1-sysconfdir.patch 20555 SHA256 3a43dd9693be0450fa095c4e8a6580a40fa74376b6a1eff392af0ec37016ae2e SHA512 4b9c9679ca750ee7596c290a7d7bb530670c66f1cd9f5712ccbceb8d0d6ae7f74ca884e57967b098c0ee384ec4ff3f61bd37a3170da5249a7817edc40b555a32 WHIRLPOOL 0f8e706742fad8990f2a9cb891319ddd1bb136310e16391f11bb503e310ad049f7d9ac69914e12b95f4d647379871f79f995a2cffd38b15a6a85cb53728247ed +AUX shadow-4.2.1-sysconfdir-2.patch 20781 SHA256 ac408f10cf2c959c3e138894e571224700c2708b9bec55e9eb244d4059aba3ab SHA512 60a9c25c094bd4375ddf3e26d2d3a5c77a2a2cd21a8169aa29f607fef6289d969f718de4086ad7152e172615012780a1616ef4e31964140954dd7af0f15f4388 WHIRLPOOL f42058b05524e58ef1654d52ad2074b41c1c4ae93aab81dd4f6c828503a600c86994e36d2c53db3d7efb64efae57703b264a2097c8647ad565a817fdfd27dc5c +AUX shadow-4.2.1-sysconfdir.patch 20667 SHA256 05e7173fbfa50b3da5ee718e7203d10b60fbe4cd1a1b256252001e011b0e0c8d SHA512 33402e118e6866b9301c34e10b85684e4f43c9a267b401fd8975d50c776bafae8da2bdc23ee87b88d4504924d0c5672e7f2c04d82dfae040994e05270a943145 WHIRLPOOL 8d06a268d354759d2ae714a8c041af263f0bc4f08ca99d30776fc9661d4ae916cacc9917ff300213d0b09fa9e29ef4b5811ac910cdc0c334bee0a83dfdb38ead DIST shadow-4.2.1.tar.xz 1594536 SHA256 3b0893d1476766868cd88920f4f1231c4795652aa407569faff802bcda0f3d41 SHA512 7a14bf8e08126f0402e37b6e4c559615ced7cf829e39156d929ed05cd8813de48a77ff1f7f6fe707da04cf662a2e9e84c22d63d88dd1ed13f935fde594db95f0 WHIRLPOOL 032857f5fae8486cc3dd11303bfa7da55019000ce8ad7bac2f398f9f9764c8659e20a1547d05c5e4f366db749a52afb3083017faf14f6a72ee48345dcd1f86aa -EBUILD shadow-4.2.1.ebuild 5296 SHA256 d6ffc91cf82672c7c022e99ee1cf48fd9f4a3201864a62c1d02a41a2321e8bfa SHA512 0ea8b27525e0e52414a9a43ea87b1882318f7ee55bf989271a4d848820556a2be08058437d5c2634fb333d5e2e09ac9256c987bfec7a7b85919e3ec21362364a WHIRLPOOL 89e576aa1ba1f348d0f260a92545cf6b2a2eb953c5ddcfe41f96237a8905059e65869c45df5f5254abcd84697d7819e25337d64d84fabe2670283647951b38e5 +EBUILD shadow-4.2.1.ebuild 5349 SHA256 82a0eb82137bbd1b3316f8b9543b6a7a607d26bb5cf6571f7021bf58e79e6778 SHA512 7907c8160984ba9eeb7d269eba35c96ddfd1129c35335a43faf688239acec3aebe32f4a13d5f5634ec357dcce794f798210aaabd29fabaea8ea8f15d05cf23a7 WHIRLPOOL 84bb21edbaf62e026de129feae0e81349d7a5a410ac2262b43b4802e6de8def27ebef5f53bc3db846b6f296997200d161f54968d4c98e56f636430590c8aacb4 MISC ChangeLog 50196 SHA256 6281ee581649f1d02e7d07e29b031ec7c8645fd7a866fe006b93b2e8ae7d5a65 SHA512 87cfb456e7d894fdca943ba2f9c9129e1ef64a5fa6610bcbafe4fc80580705707c9c3aa1f9491c630661e6492ef95feca5e4876318e4b3c6b6189ab21c880a00 WHIRLPOOL ea680f0da93cd3cf44c0a181fc284b4c4534c8d39ccb48f769dd84724e26fe5618e95748d40768fb1d5ddac3a4297959eb228ecbc57ac6c03761f8b37039ec7a MISC metadata.xml 374 SHA256 1675a5791603e79e431df63215162737553fa8018360b026739ac3284bca54b2
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/baselayout/
commit: dae2fd1719049bdd97c7b9210756111986461c5f Author: Benda Xu gentoo org> AuthorDate: Tue Dec 9 11:36:09 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 9 11:36:09 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=dae2fd17 sys-apps/baselayout: track for bug 532050 --- sys-apps/baselayout/ChangeLog | 276 +++ sys-apps/baselayout/ChangeLog-2008| 2735 + sys-apps/baselayout/Manifest |5 + sys-apps/baselayout/baselayout-2.2.ebuild | 256 +++ sys-apps/baselayout/metadata.xml |5 + 5 files changed, 3277 insertions(+) diff --git a/sys-apps/baselayout/ChangeLog b/sys-apps/baselayout/ChangeLog new file mode 100644 index 000..8cc2aa7 --- /dev/null +++ b/sys-apps/baselayout/ChangeLog @@ -0,0 +1,276 @@ +# ChangeLog for sys-apps/baselayout +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.547 2014/01/18 09:05:09 vapier Exp $ + + 18 Jan 2014; Mike Frysinger baselayout-2.2.ebuild: + Add arm64 love. + + 14 Oct 2013; William Hubbs -baselayout-2.1-r1.ebuild: + remove old version + + 27 Jul 2013; William Hubbs baselayout-2.2.ebuild: + drop pdepend on openrc for bug #409385 since it is now part of @system via + virtual/service-manager. + + 26 Jul 2013; William Hubbs baselayout-2.2.ebuild: + Three months into the stabilization process and after attempting to get the + m68k team to respond with a status, I am stabilizing since there are no m68k + specific changes. See bug #455872. + + 19 Jul 2013; William Hubbs -baselayout-2.0.3.ebuild, + -baselayout-2.1.ebuild: + remove old unstable versions + + 20 May 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for s390, wrt bug #455872 + + 01 May 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for sh, wrt bug #455872 + + 26 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for sparc, wrt bug #455872 + + 23 Apr 2013; Jeroen Roovers baselayout-2.2.ebuild: + Stable for HPPA (bug #455872). + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for alpha, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for arm, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ia64, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ppc, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for ppc64, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for x86, wrt bug #455872 + + 23 Apr 2013; Agostino Sarubbo baselayout-2.2.ebuild: + Stable for amd64, wrt bug #455872 + + 13 Oct 2012; Alexis Ballier baselayout-2.2.ebuild: + Do not die for "non-standard" mutlilib setups on FreeBSD since that is what + we want. bug #436560 + + 23 Aug 2012; Mike Frysinger baselayout-2.1-r1.ebuild, + baselayout-2.2.ebuild: + Also create the dir that we symlink lib to when SYMLINK_LIB=yes #423571 by + Kerin Millar. + +*baselayout-2.2 (20 Aug 2012) + + 20 Aug 2012; Mike Frysinger +baselayout-2.2.ebuild: + Version bump #419465 by Yuta SATOH. + + 17 Jun 2012; Raúl Porcel baselayout-2.1-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #416655 + + 28 May 2012; Markus Meier baselayout-2.1-r1.ebuild: + arm stable, bug #416655 + + 23 May 2012; Jeroen Roovers baselayout-2.1-r1.ebuild: + Stable for HPPA (bug #416655). + + 23 May 2012; Brent Baude baselayout-2.1-r1.ebuild: + Marking baselayout-2.1-r1 ppc64 for bug 416655 + + 22 May 2012; Brent Baude baselayout-2.1-r1.ebuild: + Marking baselayout-2.1-r1 ppc for bug 416655 + + 21 May 2012; Jeff Horelick baselayout-2.1-r1.ebuild: + marked x86 per bug 416655 + + 20 May 2012; Agostino Sarubbo baselayout-2.1-r1.ebuild: + Stable for amd64, wrt bug #416655 + +*baselayout-2.1-r1 (16 May 2012) + + 16 May 2012; Samuli Suominen + +baselayout-2.1-r1.ebuild: + Create /run in pkg_postinst() and warn user if it's not mounted with tmpfs + wrt #361349 + + 26 Apr 2012; Alexis Ballier baselayout-2.1.ebuild: + keyword ~amd64-fbsd + + 01 Jan 2012; Andreas K. Huettel +ChangeLog-2008: + Split ChangeLog. + + 09 Dec 2011; Mike Frysinger baselayout-2.1.ebuild: + Also ignore warnings when trying to delete old .keep files if the rcscripts/ + path doesn't even exist. + + 21 Nov 2011; Mike Frysinger baselayout-2.1.ebuild: + Trim old baselayout-1 dirs in /lib/. + + 11 Oct 2011; Mike Frysinger baselayout-2.1.ebuild: + Make sure we apply the lib32 de-hack to only the arches where said hack was + put into place #386821 by Jim Faulkner. + + 09 Oct 2011; Mike Frysinger baselayout-2.1.ebuild: + Add sanity check for $DEFAULT_ABI #385993 by Christian Samsel. + + 04 Oct 2011; Mike Frysinger baselayout-2.1.ebuild: + Try to make error output a little m
[gentoo-commits] dev/heroxbd:master commit in: profiles/features/rap/
commit: 1e1b386a33637ad7c8b7c57c52d160a02213f2fc Author: Benda Xu gentoo org> AuthorDate: Tue Dec 9 11:49:03 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 9 11:49:03 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=1e1b386a rap profile: use baselayout in @system --- profiles/features/rap/packages | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/features/rap/packages b/profiles/features/rap/packages index 7cac835..47db211 100644 --- a/profiles/features/rap/packages +++ b/profiles/features/rap/packages @@ -10,8 +10,8 @@ # permission is not handled by portage for normal users -*net-misc/iputils -# has not been prefixified --*>=sys-apps/baselayout-2 - # not a must -*sys-fs/e2fsprogs + +# draws in baselayout-prefix +-*virtual/service-manager-0
[gentoo-commits] dev/heroxbd:master commit in: profiles/features/rap/
commit: a8eb7eb5fa21140c5d8c9911b6dde5e9c05486ec Author: Benda Xu gentoo org> AuthorDate: Tue Dec 9 11:50:26 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 9 11:50:26 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=a8eb7eb5 fix package atom --- profiles/features/rap/packages | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/features/rap/packages b/profiles/features/rap/packages index 47db211..373a53c 100644 --- a/profiles/features/rap/packages +++ b/profiles/features/rap/packages @@ -14,4 +14,4 @@ -*sys-fs/e2fsprogs # draws in baselayout-prefix --*virtual/service-manager-0 +-*virtual/service-manager
[gentoo-commits] dev/heroxbd:master commit in: eclass/, sys-devel/gcc/files/
commit: 0662c6fe9c0f3da03f11403a145edd6113d65585 Author: Benda Xu gentoo org> AuthorDate: Wed Dec 10 02:51:09 2014 + Commit: Benda XU gentoo org> CommitDate: Wed Dec 10 02:51:09 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=0662c6fe sys-devel/gcc: Prefixify fix_libtool_files.sh --- eclass/toolchain.eclass | 14 +++--- sys-devel/gcc/files/fix_libtool_files.sh | 20 +++- 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 3e422c6..d24e810 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1728,16 +1728,24 @@ toolchain_src_install() { # Rather install the script, else portage with changing $FILESDIR # between binary and source package borks things if ! is_crosscompile ; then +cp "${GCC_FILESDIR}"/fix_libtool_files.sh "${T}" +cp "${GCC_FILESDIR}"/awk/fixlafiles.awk-no_gcc_la "${T}" +cp "${GCC_FILESDIR}"/awk/fixlafiles.awk "${T}" + eprefixify \ +"${T}"/fix_libtool_files.sh \ +"${T}"/fixlafiles.awk-no_gcc_la \ +"${T}"/fixlafiles.awk + insinto "${DATAPATH#${EPREFIX}}" if tc_version_is_at_least 4.0 ; then - newins "${GCC_FILESDIR}"/awk/fixlafiles.awk-no_gcc_la fixlafiles.awk || die + newins "${T}"/fixlafiles.awk-no_gcc_la fixlafiles.awk || die find "${D}/${LIBPATH}" -name libstdc++.la -type f -exec rm "{}" \; find "${D}/${LIBPATH}" -name "lib?san.la" -type f -exec rm "{}" \; # 487550 else - doins "${GCC_FILESDIR}"/awk/fixlafiles.awk || die + doins "${T}"/fixlafiles.awk || die fi exeinto "${DATAPATH#${EPREFIX}}" - doexe "${GCC_FILESDIR}"/fix_libtool_files.sh || die + doexe "${T}"/fix_libtool_files.sh || die doexe "${GCC_FILESDIR}"/c{89,99} || die fi diff --git a/sys-devel/gcc/files/fix_libtool_files.sh b/sys-devel/gcc/files/fix_libtool_files.sh index 0c8a42b..4a89bae 100644 --- a/sys-devel/gcc/files/fix_libtool_files.sh +++ b/sys-devel/gcc/files/fix_libtool_files.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!@GENTOO_PORTAGE_EPREFIX@/bin/sh # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/fix_libtool_files.sh,v 1.17 2014/05/20 08:00:40 rhill Exp $ @@ -37,12 +37,14 @@ ARGV1=$1 ARGV2=$2 ARGV3=$3 -. /etc/profile || exit 1 +. "@GENTOO_PORTAGE_EPREFIX@"/etc/profile || exit 1 +. "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh || exit 1 -if [ ${EUID:-0} -ne 0 ] ; then - echo "${0##*/}: Must be root." - exit 1 -fi +# Prefix: no! +#if [ ${EUID:-0} -ne 0 ] ; then +# eerror "${0##*/}: Must be root." +# exit 1 +#fi # make sure the files come out sane umask 0022 @@ -50,10 +52,10 @@ umask 0022 OLDCHOST= [ "${ARGV2}" = "--oldarch" ] && OLDCHOST=${ARGV3} -AWKDIR="/usr/share/gcc-data" +AWKDIR="@GENTOO_PORTAGE_EPREFIX@/usr/share/gcc-data" if [ ! -r "${AWKDIR}/fixlafiles.awk" ] ; then - echo "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!" + eerror "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!" exit 1 fi @@ -61,7 +63,7 @@ OLDVER=${ARGV1} export OLDVER OLDCHOST -echo "Scanning libtool files for hardcoded gcc library paths..." +einfo "Scanning libtool files for hardcoded gcc library paths..." exec gawk -f "${AWKDIR}/fixlafiles.awk" # vim:ts=4
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/, sys-libs/glibc/files/eblits/
commit: 3bed7ef8111b4f6e7da45dbef674bcaee6ce1956 Author: Benda Xu gentoo org> AuthorDate: Wed Dec 10 10:08:05 2014 + Commit: Benda XU gentoo org> CommitDate: Wed Dec 10 10:12:28 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=3bed7ef8 sys-libs/glibc: specify rootsbindir --- sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/files/eblits/src_configure.eblit | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 0ea69f5..b7afdde 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -33,7 +33,7 @@ AUX eblits/pkg_postinst.eblit 1085 SHA256 71b7a853cd825ed7044e69c8a76b6ee3e00d46 AUX eblits/pkg_preinst.eblit 2610 SHA256 9e2128b921342534ce8286f5b5d5e3d89435c1d0ef307f67438bdb27862fff25 SHA512 a3b48453670f0f31ffaddfe5d397f2a28a3748840bfcea621ccde6b7a0efec180ef528cf9bf9b99bf523b3c379c978d21d036df621e1726b5ea6f1555c361a92 WHIRLPOOL b4c4e720579bfb1b13e47aba5fa1bf40b9265432e7ba2ab21decf7f11c9a90dc3b5c0cb283bdbf8f903f27712854c48265cae4e3c926f4b06e6261fb47365170 AUX eblits/pkg_setup.eblit 3963 SHA256 385b1315ef36265375d4a552687437a59cade4dbc937aa99a313002abea63736 SHA512 db970d0bf24182993f10713234316f7a4392859a3d8eff419a2ed7220f4e159daf1b6944888d34bc777587b2e9160a1bd911526fc28512d47aa60ebe3029d4da WHIRLPOOL 8a00c72f2d81e39de89e43f0eb973315035702357aec986032af7085bc1e5ad02ba2c6341c22f1e967219e239de3e5c714a156117141f875821e116bc78de4cc AUX eblits/src_compile.eblit 712 SHA256 2f7250659b1ea316dd67a0baa229b9248693b55738416e242bcacbd6efec96b2 SHA512 f812075621013eb9db7748e16997f7785e6029f691147ef63c9c5e4c0ec98ca47cad81a9aa135e69dd57296454d158191deced0cb47201343698d9495b8dd34e WHIRLPOOL 0692b14ac23a7f995e68c15fc91643bd72707f4072e319460a31014a91fe789794b10ac155021b48f02b9bea636305408ec56bb161664a21ec7f5ff86ccff7fe -AUX eblits/src_configure.eblit 7338 SHA256 aae83d32044e6ff4091880f2ed2c7a14eda963ea9dce70257eb75609e7758ba4 SHA512 09e643a4f500e819f0061fcce3427fa541161cedccef8cf9acc86da8b7db021b05c974c8fc6d6e7a9b8ef3add4cac1ae0ee972855a31168b30f9b90d0a73e00e WHIRLPOOL ba74b1a96c877ef4d17d1c8dc28a443ec82170bdf64b66796a2f26fd401ca643fbc2f35f4dfb7d2bd0cc83e0ec2acb672de832517f909bf550a500f050263bfe +AUX eblits/src_configure.eblit 7382 SHA256 782eb8eb0e462e0592477e9dfe1660821dceca2c79784047d64a625d05bee200 SHA512 462b7fa883973a4ec31dec43d6977c8551301e00df5267955041f139254f985ad0f8a906ffa048f4a80d2909dea7638e3b09db7ca7327beed01d6b4f9895bbdd WHIRLPOOL 865639efd635682201f7dac099dd43dd6515091c7d080d753d4a9d562f9c062df2eb900af08ad1e77c35f5bbb62ef96224e905fb09445b8ad7c7de7eb1db3e93 AUX eblits/src_install.eblit 7940 SHA256 e6b3c927b52ccb2afd3a080be482e34481a821f4f4280f426f8b5ddc29db8c30 SHA512 df13584e9fb4d307a7871e2a26347d944d089938f6e5f4c6538a09c23f42b683a4808dc426547af3127787a4b0420459fbdd52f5910ddea45ed1c247fe8b520e WHIRLPOOL 76ec59abcafc6a530ec7f243ab18dad7176196f60800dc743ba120a8e1503a0ff6159bcfa75e5ba0f5d32c25af07ebfa426a5100d8912b37a9dffd6b5f355c46 AUX eblits/src_prepare.eblit 2344 SHA256 7898682539bc85f126e491bc9c9a727cc5d922680f91dd409aec50c068ca93aa SHA512 30d706f26475db2dfe8cfaaa003c3a21988328ba0cc7cdca439d248c968430308d8d0afefa60302315d4c76011e4de51925307ee19d15eba10e24f1ede2b956f WHIRLPOOL 3a5ad0de18649805d97b0d78ea33e52608e7b6694ac567313db9e09da18a0bca9b95a027fe0181b50738b5bfe83ac49254d29b077cef36fb311a9707683261b5 AUX eblits/src_test.eblit 808 SHA256 8a652acb87e941fe767ddfbe0e0a42e3b5f208f5408606c5d9de22a85b1f8ebe SHA512 b8a37cd8294f5b6d2735d9971e7bc4bde1a7671540d6f76764d06203f5f179c143c487f57c57747c8e72e7a1d89d05928df51331a44f46d4290e9b89449eed63 WHIRLPOOL c33b33b71431f3438fbe350c8c1d3c67d17fdccef61687bc645397635875d09af8b4e2b545a4405429c2b8ee4a012fd753205e4b5ce3bb2f93e4341d34a18eb4 diff --git a/sys-libs/glibc/files/eblits/src_configure.eblit b/sys-libs/glibc/files/eblits/src_configure.eblit index 608344d..72f39ea 100644 --- a/sys-libs/glibc/files/eblits/src_configure.eblit +++ b/sys-libs/glibc/files/eblits/src_configure.eblit @@ -126,6 +126,7 @@ glibc_do_configure() { # There is no configure option for this and we need to export it # since the glibc build will re-run configure on itself export libc_cv_slibdir=${TPREFIX}/$(get_libdir) + export libc_cv_rootsbindir=${TPREFIX}/sbin # We take care of patching our binutils to use both hash styles, # and many people like to force gnu hash style only, so disable
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/2.20/, sys-libs/glibc/
commit: 0dbab20951fdbc7b06fa7aeca16ed0b8c42de53b Author: Benda Xu gentoo org> AuthorDate: Wed Dec 10 03:16:16 2014 + Commit: Benda XU gentoo org> CommitDate: Wed Dec 10 03:16:45 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=0dbab209 sys-libs/glibc: Prefixify /var/cache/ldconfig/aux-cache --- sys-libs/glibc/Manifest| 2 +- .../files/2.20/glibc-2.20-configurable-paths.patch | 208 - 2 files changed, 205 insertions(+), 5 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 17d4244..0ea69f5 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -15,7 +15,7 @@ AUX 2.17/vdso.patch 697 SHA256 26f2089344709de9c1bdd2f974d02ff5d4c465f6ebebd5d1a AUX 2.19/glibc-2.19-configurable-paths.patch 81250 SHA256 ae15864d46cb4d5e061465249c9a9c4585961a312d61d6e9edbf8dd8a5dc8a22 SHA512 e9b4c4d48560fc4af41505996b40f3dd0023ba86a71182d965a5c0978f1ed6236311da5b990199e2916b9fc091ce374b2d346b03c133f2d8fcf7e6f07616a3fd WHIRLPOOL 67cf918f3f26b74cf34108806195465dbfe0a51b3c97a7ed19e398c093980dbb0bf5b9102f351cdd95acad58cb3b7c947a50efd593c6a161212afe2f4a9f8ac0 AUX 2.19/glibc-2.19-hardened-configure-picdefault.patch 865 SHA256 feeb2ddc276e90f55d2fd358837e8d4922d3b2875cb8080b1d8e27e5da83a2d9 SHA512 d8e6fea72e240f1fde8a487958463140a84e8bd6bb5b176f8ce84a34df3137943db9016300884f3efdd4da130e342448e57ed0c0dc6eb2956d647286ce1d00ce WHIRLPOOL 3a5d2882b5fc1bea78c45409c848c94a260659e3ea1e28a5dc8818de8825e55453aa1cc97b86eef99c91b17bde9f2a6db1fd8ae03839f7029d93a71feaa4d4d0 AUX 2.19/glibc-2.19-vdso-disable.patch 1120 SHA256 20048700be532bd1b692471420f930951cc0be2d2c9eb2a95e895e9771a0e13c SHA512 8f52408e5acd96708e5376b3aee77d4851dbe98a7f4b2d2503d3ce5c0088bc93640023659d9e49c8c802ab33ad9f987630667bd5094e4b4aab2c48bb1183a84e WHIRLPOOL 67b6bc23ef1a90886f8860396d52b9004764f3ebefd1d48736c734db419d47402c01c9b746a16147a84b77b8510d243c63d76048c8b2a46daed8aa0acac73fe4 -AUX 2.20/glibc-2.20-configurable-paths.patch 109416 SHA256 4aa8fb2d7cc006279afac59fbd5f862e4d2273fbfb4176080d33dd7827716d8b SHA512 c46a6b443dfc3aa31f7a1bd69bbdcb5188731e718fea3991e2a69a19dd96a992e0984966f4a2b8f7501f3c1d3fe8d74b808cf972d5a57bafaaaf968e53e076b1 WHIRLPOOL d16aea24f8863af6c70b3d94ccb56ad2e44af73b8ae1646a5c6b0040e9f93466dc825808743c6936a113369f7ae5d8c40d6e53dc1f6b99f7fc950e8ae3db266b +AUX 2.20/glibc-2.20-configurable-paths.patch 116486 SHA256 d7fe27619225d6e2941e52bc3dd049bfffbed2cf633329ad4ae9a76150ce5f1a SHA512 e2998c66d7c84e6da8f9f24e3b710c8c62f0042a65c7af6f0a2f9cf303724d732aec753e6002ed265c95947f72534de6da9fb0681328c5f8cebbb8c8a60ac61a WHIRLPOOL 50e5984c09e76dd5ebd9172c2e560dc2ff721af23a9be0d1c24fc289af20a5a4e0bf278ec4ef878151bf1cde4d51f42d536aeefdde1f5c206d7942630c8f93a2 AUX 2.20/glibc-2.20-gentoo-chk_fail.c 8978 SHA256 f9cc426b0fb21de1dc11bb36e43bca8e1b3114fe78f8b343f672a951a82c742e SHA512 5cb529ac9d18a315f25fd48a3a80a529924bee0588074c97e6df7dbe8568a67f786363c41da6300ea55818369e3609ed4315b2e2104f8a8b4f1266ba43076eda WHIRLPOOL 2d38c19a20226fc4687037b8bb19025065f039ddaa62466879ca98765c8899e64b147dd148565304419ed1a98fbe1f8403710b22c930b08a19bddba7e79b0f1d AUX 2.20/glibc-2.20-gentoo-stack_chk_fail.c 55 SHA256 ec73e74297b5eade591bfb3a289e2a7aa80752140048ffa67349635f05e7 SHA512 4dfec1bd17007b826110dcb73d09331a58b7a892c87de55b94480b14c28686442c567725b610082813411cf9911e180835a400a54ea704fe80f81cfba966a989 WHIRLPOOL b2b338a50f7895c530a71a19e4582bd0116a0b9d13b2e1505f0566924557493849f93cefb2c0ad1719ef684321e145129e0f72cfc9aa85a44ea7ebf910e7304c AUX 2.20/glibc-2.20-hardened-inittls-nosysenter.patch 9951 SHA256 992fb70b9b62674d94ef8938297a3f2591b3121495987d927f5a44c1d8788658 SHA512 a8302ee2963bd791be859233223b17cd154afbf04c13c046956bb1140d748272d7bcb3a6167ce8b61573ebcffe906dff064308374d2910656b8fad18480fe422 WHIRLPOOL b8753d6f1301650b91b5cf4f342de22010d819deb2bf4da27aac33d7540e15a140b8a7a4c5e111faba320873ed5784b22f6add29181fbaef14c3e9504b1b838f diff --git a/sys-libs/glibc/files/2.20/glibc-2.20-configurable-paths.patch b/sys-libs/glibc/files/2.20/glibc-2.20-configurable-paths.patch index 395b911..1480595 100644 --- a/sys-libs/glibc/files/2.20/glibc-2.20-configurable-paths.patch +++ b/sys-libs/glibc/files/2.20/glibc-2.20-configurable-paths.patch @@ -1664,12 +1664,13 @@ Index: glibc-2.20/configure.ac === --- glibc-2.20.orig/configure.ac +++ glibc-2.20/configure.ac -@@ -2038,7 +2038,7 @@ RELEASE=`sed -n -e 's/^#define RELEASE " +@@ -2038,7 +2038,8 @@ RELEASE=`sed -n -e 's/^#define RELEASE " AC_SUBST(VERSION) AC_SUBST(RELEASE) -AC_CONFIG_FILES([config.make Makefile]) -+AC_CONFIG_FILES([config.make Makefile nss/db-Makefile resolv/netdb.h resolv/resolv.h]) ++AC_CONFIG_FILES([config.make Makefile nss/db-Makefile resolv/netdb.h resolv/resolv.h ++ sysdeps/generic/ldconfig.h]) AC_CONFIG_CO
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/gcc/
commit: 124350f57c5fa8302c3db2f9d05113da791adecc Author: Benda Xu gentoo org> AuthorDate: Wed Dec 10 03:14:02 2014 + Commit: Benda XU gentoo org> CommitDate: Wed Dec 10 03:16:42 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=124350f5 sys-devel/gcc: manifest --- sys-devel/gcc/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index e7d64d8..59ac41e 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -68,7 +68,7 @@ AUX awk/fixlafiles.awk-no_gcc_la 8812 SHA256 db7e27bc744ed56c37062a56f8d2173662b AUX awk/scanforssp.awk 5830 SHA256 236a2a7eea1ba540ca3be82b0fe2cdefd9ac76b061440918ffe52664edbbb98a SHA512 27e5c1575714cfcd2e707f316ff11f57852faea661dc84c4b3614add2a88877a6ddefcc62b850c54964ccb296864a8f1023de08986f2948fae5c2dbe52805792 WHIRLPOOL 60a9b298f3d8b71ab8efb8de380116d9ce8f88384d38b7ebc2b2a2442a3a7b0f16175a3e0b47b6576688a584615eeb225de50766becea057151d41a3bc5f8af2 AUX c89 412 SHA256 29ad5dd697135c2892067e780447894dc1cd071708157e46d21773ab99c5022c SHA512 71d33a147339d8d70a62aa22a95d3e70e445d8435d6ac05893f7da19ae851b89bea851f6ce213fbd22470f13572ae13b83cf02f0621333f07d7b0c68a79b7924 WHIRLPOOL d9707a2be8da7a709b54fcb1154cfa05e479f8c3bdd6173822ee1f1bc265b2a0d04741c0685bfb0db68e1e4297fb032d2f8ff94da88014575d947054474d8295 AUX c99 446 SHA256 057b348cf5be9b4fb9db99a4549f6433c89d21e5f91dc5e46b0b4dc6b70432f5 SHA512 bf3b0eb1125d5e89b433954fcbf805cd86dec5a6eeb23df685ebf3ff83a610573f2ffcec65d893244c845936a73918387cba026710c65c854b2c94a78b007989 WHIRLPOOL b888038b96615c7a0363555b407a3de2c1f17e34428fa16dfbf56fcf68875d6bcdecbc61b545d7f71842ff1909a3ffeff17165fa7f56b48f95adae22f5f8bff1 -AUX fix_libtool_files.sh 1636 SHA256 d2b5d275f08030a94b4186475020fc5a8b6d56ec76d2902ceb12399d5a04d8e8 SHA512 69b3834e43716b62bb878950f19a0efaa1957780e9ba05017ed03e3e7c0c1bc88bf4081c3a777cf06f2dd135d62642c7d9292754797b9c2886d43b82bf25a45e WHIRLPOOL b2ca64313433f3566ee9b2893d5913e9791dbefdd6500d513ddb32a40107892e23d6ad833067841e25000de4e52caff6a14f3b8e2de64cacfe7a147d29d817c8 +AUX fix_libtool_files.sh 1796 SHA256 8e8447697a2602651be788611fd04d09fee252243397dacc462b7e1fcfbf7c5b SHA512 b2207b17a011cdbe1dbec015619b8cae3bd80d748025c0cace99dd5ecba346568a2ac58c4b05c2eca7395c312d34721557686911e2cbaf57bf5d4cf6aef11da2 WHIRLPOOL bf2f90de987dc0b4ded6256826321e2a26152f8934910b896e8400d88b15f38c04b7a586dd892602c13fb2bea6518d6952754a2aec3244e76300a456e0a78a39 AUX gcc-3.4.6-aix-largefiles.patch 9483 SHA256 e4aa602d8f34f8b1e4d109e8b561f09c9488475b66fb46d036566036fdda39cd SHA512 14b024ecd37894d059e72e1328c3e2709d69da2438be9532ecd235330b5749e64cbcd0937d871a4abbc436f0a829450b8c246062b09fadbab3cd066d6ba7752e WHIRLPOOL 5f00f37c75fa1c8a8c478d334ef98d27827770aca996614864686a9f4c72a705db1c663081488a69a0e9b3b3d27ca8d40f63ed4aeef502379cb6c931a5464977 AUX gcc-4.1.2-darwin-fpic.patch 619 SHA256 468cd067347194cd00175a08d88960ba5b8b96b7462e5df4dde65340a4ed0a0e SHA512 8a0533365dd806f5922db836314d3b4c4fb6e7b175b1cc58afce9225c4a02b99327d18c50ed6baddedfb833d73634d966a886617061377347fa69032eaf96f06 WHIRLPOOL 6025a4ba1e5e46959158f3fa5cfedeafc3a2dad5ef995c113cc33a4000e84cdef8f032475eadd5f9737b9f6dc036c1425e6f5dbc64e32e0c6dfe8869857f0dbd AUX gcc-4.1.2-freebsd.patch 204 SHA256 de33014a03741e46d027f7210f96221b3db45fd4161abf6c54c62342918b22f0 SHA512 1f550dbac6532a46c9eea70f7560d83d4239d96d788a704f6624e275f83c2ad9cbba67c148e01e5d833b6b7fb42e29c7082815b9f4f2c3b5f73122245d956583 WHIRLPOOL 95494bf1c3b0faa4464cec1343e505025b11b172e6db58e3cae30780704db3377965dfedc8bceb1aa20d4b2cfe69aa24b5d1f41c35d76020f23f61463541385d
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils/files/, sys-devel/binutils/
commit: 903bc47afd903a6e0a91f51e1ece7f2b281ba95d Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 06:38:14 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 06:38:14 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=903bc47a bump binutils to 2.24 for RAP --- sys-devel/binutils/Manifest| 4 + sys-devel/binutils/binutils-2.24-r3.ebuild | 22 +++ .../files/binutils-2.24-runtime-sysroot.patch | 202 + 3 files changed, 228 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 8bde4f8..6bffe48 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -24,6 +24,7 @@ AUX binutils-2.23-mbstate_t.patch 5739 SHA256 ec17ce4d4e47d861f2300dcbdf4f4143c3 AUX binutils-2.23-no-ld-script-sysroot.patch 376 SHA256 0439bfa86a1f4dfd18b56b0104e78a3c670584424ebb6205c673fc6f5015b7e0 SHA512 4624f2ceebba47c2656430d1923c72a6a20cff2c57b58ecb001fd4e67e3a34c7054f1f0f12be7ef21f4789298800106219f4a5dd19cafadf9858ba0d4bee5f43 WHIRLPOOL 40de5dc12ca11855188fe16b85d892085e64cbaedcb04a266085502f2cea9de3d94d2c61036548ed3248f7d48b986ac5748aed7bf750f0f9f78c53af515d3329 AUX binutils-2.23-no-rpath-sysroot.patch 1008 SHA256 9c35d21c8a5ac0edf8812ea126b6cc7f8ed630a73f4c91db3cc27652b638d8b6 SHA512 d5b311f18f3f6b0e21fbb3da355cd99e98e9ed10d23b9b684a2f0de263966c959b39d22866f93cefb1d81814fd1a7ade14302338c57a12614fd9d64c5b390710 WHIRLPOOL 10b832f32a0f9acc9924bd0d5d81ee99cc13549309691025e8d90a874bf99dfde0efe9a0a357c9c924edf2cd34a2f3371c43a79ea8375d7377507fa5c961d34c AUX binutils-2.23-runtime-sysroot.patch 7447 SHA256 8fcda46e89f7870e1feb6264e767f960f213c32e079ff557183a63e51466271d SHA512 23f5865ce55923c41fa92cc83611887037b773a08cb57b6b94bfba090bffdf4ed7fe0e6d8a85f882ef936afd0e1bad0d07b11a568671ddf047ec6113fc1a1bfa WHIRLPOOL 954b228b14950eaac28f322c5d53638c4e1a5a362f0cccae3d355beb354dc916188d9b33fd003802ebfd00336f5da00c83e524255637fe164c2ef216166e2535 +AUX binutils-2.24-runtime-sysroot.patch 7184 SHA256 d26ca9377ba579bae77ae3a40eb3839cd52c7935f3e8d3ca97cd679b9b5252e8 SHA512 e6ce483898c1277e22ee846b2d5e521fe2e6e9e382a619d6205ae3c37c697eef05ff1fda9fc0a8568c7bb961fd73ba7ae4952d859b60753ccc6aa0e636f12213 WHIRLPOOL d521615eef5f267786b1b44c13f09f528bad426af0812b25a45238dcd3ae994a8b3e03eabac118373296de57faa1bd54295463d99892562baae84dfb3adcc661 DIST binutils-2.19.1-patches-1.2.tar.bz2 10544 SHA256 128c949a46e6c516b5ebb2dbb7be553db7d8f1ee174896d1b63adbd0950030b3 SHA512 6aa2c923748d5b80f8e495176f19d8df8defcaa53915835b57a1da7c7a78668cb63d3380dd027593c8909a35de61adf2ea3d0ace64eeb537171271a6c6cbf33e WHIRLPOOL 04b26a82b2021626d4402c3275776bd9f91139082ae799350f9605bfa7e72fd3d72aac7636fbeb0e1fcdb93b6e903b396320b439502462baad06a61b0a3960e6 DIST binutils-2.19.1.tar.bz2 16306586 SHA256 2dbd2c554b70d915c5b32fcfd401d03afcbf202529059c7a80af3993885ad1c2 SHA512 22af3cf65ad2f76469440fb992e50a10895fcec1265b98781138db0fc40bf06565af86dc73ca0b97bee764ec797439a89b5dbca2a5da74f375af55383887c436 WHIRLPOOL 340c12072a60c8f7b4b930a857e87d9723bdd2b0c61bef5a06810e11406f3e7955632a93a59c68b60220a882ff99273af3a9995872aa7a11604dd04182ebc6a2 DIST binutils-2.20.1-patches-1.2.tar.bz2 15747 SHA256 30738e18f492bd653421d4bc4d52b841680fe4b17a69524e081d9befadef6d3b SHA512 23c1026db7748f9f958d32f6bfd2b362dae3bdee33612fb6a0cc4277fcb360a55c5618dc748a7119b12794a1bc22ea70af92c04f5283c0041bc681e5db4266b4 WHIRLPOOL fc73133cbd0aaf9447296425dd22907d3b984a9d8c0631be5155cd887ca44932b5d3651d538783ac10e520c6b43a077fb045ea720d95855f04b4ba47cb9076a2 @@ -42,6 +43,8 @@ DIST binutils-2.23.51.0.6.tar.xz 13907008 SHA256 0a2468ef7f99bf8162ebe5317dc3366 DIST binutils-2.23.51.0.8-patches-1.0.tar.xz 10712 SHA256 1a0bd1500c87089e6609e97697912bd00fd44ac35fd9711c9c7b4267ede34cc0 SHA512 47f22c94fc387409c04d826db7592e1bddb991a990af108e21126ba5dc117740d1e87fa2178f51cc5c73c1b3f0fef55eda36308a722d1d9673a5ba639115995e WHIRLPOOL 2efba9385d71c07055be90c9aedfcd0180d47197a08563df1ba6abd5802852624ec4e6837c86e8f809ce485f90d2644038b35c0d6a366e4712038eebc117e3a9 DIST binutils-2.23.51.0.8.tar.xz 13922836 SHA256 e345d7b7a14eb903074311a986d2a93af849b83799e3a5aa13308615a01eaf1e SHA512 8124974114398cc1fc88eb5681bfea8369371a2636da5d0ed7993cba43462edea9cc3ddfed30bf7bf7d13c2981cfece39da30a019093a5f9d7935b5b57373aad WHIRLPOOL adfe57a30fd72544a8e7ece1cf6a40f19ff08d237964c40591a3f50eb81acbb687b53d94ab3f491807cb599a691575ca77c3171fc67b9effc959d04490ca26e3 DIST binutils-2.23.tar.bz2 21402046 SHA256 5f975e744a0fd4a4ab0b28dd6d0921685b3279207823226df92429389dbee452 SHA512 079939e1000e358e830c4563543f2a00ae127ef6e18306eda55a775254509951114d24647cf2c3fef49ac4409c8e9895085efb85cc71566a5b4fe0106b8375bd WHIRLPOOL 3713090b5f0d2b6fec14664ce862e0c7c7eeb0bf37bde19e4d07a48bafb61d388929e6ae993a6954aa6432fea9484b4646bc2938df308bcbf6142a0d5dfc1f69 +DIST binutils-2.24-patches-1.4.tar.xz 17488
[gentoo-commits] dev/heroxbd:master commit in: eclass/, sys-devel/binutils/
commit: f997ed1017459a72f734565bba32d513380ffcc9 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 06:50:14 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 06:50:14 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=f997ed10 bump binutils to 2.24 for RAP, again --- eclass/toolchain-binutils.eclass | 115 ++--- sys-devel/binutils/Manifest| 2 +- sys-devel/binutils/binutils-2.24-r3.ebuild | 2 +- 3 files changed, 75 insertions(+), 44 deletions(-) diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass index d9197e0..e8ceca4 100644 --- a/eclass/toolchain-binutils.eclass +++ b/eclass/toolchain-binutils.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.123 2013/02/09 04:32:48 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.137 2014/11/08 17:12:09 vapier Exp $ # # Maintainer: Toolchain Ninjas # @@ -39,7 +39,7 @@ cvs) git) extra_eclass="git-2" BVER="git" - EGIT_REPO_URI="git://sourceware.org/git/binutils.git" + EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" ;; snap) BVER=${PV/_pre} @@ -50,7 +50,13 @@ snap) esac inherit eutils libtool flag-o-matic gnuconfig multilib versionator unpacker ${extra_eclass} -EXPORT_FUNCTIONS src_unpack src_compile src_test src_install pkg_postinst pkg_postrm +case ${EAPI:-0} in +0|1) + EXPORT_FUNCTIONS src_unpack src_compile src_test src_install pkg_postinst pkg_postrm ;; +2|3|4|5) + EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_test src_install pkg_postinst pkg_postrm ;; +*) die "unsupported EAPI ${EAPI}" ;; +esac export CTARGET=${CTARGET:-${CHOST}} if [[ ${CTARGET} == ${CHOST} ]] ; then @@ -93,17 +99,17 @@ if version_is_at_least 2.18 ; then else LICENSE="|| ( GPL-2 LGPL-2 )" fi -IUSE="cxx nls multitarget multislot static-libs test vanilla" +IUSE="cxx multislot multitarget nls static-libs test vanilla" if version_is_at_least 2.19 ; then IUSE+=" zlib" fi -if use multislot ; then +if ! version_is_at_least 2.23.90 || [[ ${PV} == "" ]] || use multislot ; then SLOT="${BVER}" else SLOT="0" fi -RDEPEND=">=sys-devel/binutils-config-1.9" +RDEPEND=">=sys-devel/binutils-config-3" in_iuse zlib && RDEPEND+=" zlib? ( sys-libs/zlib )" DEPEND="${RDEPEND} test? ( dev-util/dejagnu ) @@ -176,7 +182,7 @@ tc-binutils_apply_patches() { # fix locale issues if possible #122216 if [[ -e ${FILESDIR}/binutils-configure-LANG.patch ]] ; then einfo "Fixing misc issues in configure files" - for f in $(grep -l 'autoconf version 2.13' $(find "${S}" -name configure)) ; do + for f in $(find "${S}" -name configure -exec grep -l 'autoconf version 2.13' {} +) ; do ebegin " Updating ${f/${S}\/}" patch "${f}" "${FILESDIR}"/binutils-configure-LANG.patch >& "${T}"/configure-patch.log \ || eerror "Please file a bug about this" @@ -201,15 +207,30 @@ tc-binutils_apply_patches() { toolchain-binutils_src_unpack() { tc-binutils_unpack + case ${EAPI:-0} in + 0|1) toolchain-binutils_src_prepare ;; + esac +} + +toolchain-binutils_src_prepare() { tc-binutils_apply_patches } -toolchain-binutils_src_compile() { - # prevent makeinfo from running in releases. it may not always be - # installed, and older binutils may fail with newer texinfo. - # besides, we never patch the doc files anyways, so regenerating - # in the first place is useless. #193364 - find . '(' -name '*.info' -o -name '*.texi' ')' -print0 | xargs -0 touch -r . +_eprefix_init() { + has "${EAPI:-0}" 0 1 2 && ED=${D} EPREFIX= EROOT=${ROOT} +} + +# Intended for ebuilds to override to set their own versioning information. +toolchain-binutils_bugurl() { + printf "http://bugs.gentoo.org/"; +} +toolchain-binutils_pkgversion() { + printf "Gentoo ${BVER}" + [[ -n ${PATCHVER} ]] && printf " p${PATCHVER}" +} + +toolchain-binutils_src_configure() { + _eprefix_init # make sure we filter $LINGUAS so that only ones that # actually work make it through #42033 @@ -283,14 +304,42 @@ toolchain-binutils_src_c
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/gcc/, sys-devel/gcc/files/, eclass/
commit: b246ef8cdba089f83959f39ac07e2deabeb5c51c Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 11:50:39 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 15:41:41 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=b246ef8c version bump gcc-4.9.2 for RAP --- eclass/toolchain.eclass | 123 ++ sys-devel/gcc/Manifest| 9 ++- sys-devel/gcc/files/fix_libtool_files.sh | 24 +++--- sys-devel/gcc/files/gcc-spec-env-r1.patch | 87 + sys-devel/gcc/gcc-4.9.0_pre.ebuild| 68 - sys-devel/gcc/gcc-4.9.2.ebuild| 53 + 6 files changed, 231 insertions(+), 133 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 1345b5e..73421f7 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -93,7 +93,7 @@ fi export GCC_FILESDIR=${GCC_FILESDIR:-${FILESDIR}} -PREFIX=${TOOLCHAIN_PREFIX:-/usr} +PREFIX=${TOOLCHAIN_PREFIX:-${EPREFIX}/usr} if tc_version_is_at_least 3.4.0 ; then LIBPATH=${TOOLCHAIN_LIBPATH:-${PREFIX}/lib/gcc/${CTARGET}/${GCC_CONFIG_VER}} @@ -134,7 +134,7 @@ IUSE="multislot regression-test vanilla" IUSE_DEF=( nls nptl ) if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then - IUSE+=" altivec" + IUSE+=" altivec rap" IUSE_DEF+=( cxx fortran ) [[ -n ${PIE_VER} ]] && IUSE+=" nopie" [[ -n ${HTB_VER} ]] && IUSE+=" boundschecking" @@ -646,8 +646,8 @@ make_gcc_hard() { # Need to add HARD_CFLAGS to ALL_CXXFLAGS on >= 4.7 if tc_version_is_at_least 4.7 ; then sed -e '/^ALL_CXXFLAGS/iHARD_CFLAGS = ' \ --e 's|^ALL_CXXFLAGS = |ALL_CXXFLAGS = $(HARD_CFLAGS) |' \ --i "${S}"/gcc/Makefile.in + -e 's|^ALL_CXXFLAGS = |ALL_CXXFLAGS = $(HARD_CFLAGS) |' \ + -i "${S}"/gcc/Makefile.in fi # defaults to enable for all toolchains @@ -970,10 +970,10 @@ toolchain_src_configure() { elif built_with_use --hidden --missing false ${CATEGORY}/${needed_libc} crosscompile_opts_headers-only ; then confgcc+=( "${confgcc_no_libc[@]}" - --with-sysroot=${PREFIX}/${CTARGET} + --with-sysroot="${PREFIX}"/${CTARGET} ) else - confgcc+=( --with-sysroot=${PREFIX}/${CTARGET} ) + confgcc+=( --with-sysroot="${PREFIX}"/${CTARGET} ) fi fi @@ -984,6 +984,16 @@ toolchain_src_configure() { else confgcc+=( --enable-shared ) fi + + if use rap ; then + # use sysroot of toolchain to get currect include and library at compile time + confgcc+=( --with-sysroot="${EPREFIX}" ) + + # when doing cross compiling native for target, the build sysroot + # should be pointed to SYSROOT of the cross compiler. + tc-is-cross-compiler && confgcc+=( --with-build-sysroot="${ROOT}" ) + fi + case ${CHOST} in mingw*|*-mingw*|*-cygwin) confgcc+=( --enable-threads=win32 ) ;; @@ -1060,7 +1070,7 @@ toolchain_src_configure() { [[ ${arm_arch} == armv7? ]] && arm_arch=${arm_arch/7/7-} # See if this is a valid --with-arch flag if (srcdir=${S}/gcc target=${CTARGET} with_arch=${arm_arch}; - . "${srcdir}"/config.gcc) &>/dev/null + . "${srcdir}"/config.gcc) &>/dev/null then confgcc+=( --with-arch=${arm_arch} ) fi @@ -1633,7 +1643,7 @@ toolchain_src_install() { if ! is_crosscompile ; then local EXEEXT eval $(grep ^EXEEXT= "${WORKDIR}"/build/gcc/config.log) - [[ -r ${D}${BINPATH}/gcc${EXEEXT} ]] || die "gcc not found in ${D}" + [[ -r "${D}${BINPATH}"/gcc${EXEEXT} ]] || die "gcc not found in ${D}" fi dodir /etc/env.d/gcc @@ -1647,7 +1657,7 @@ toolchain_src_install() { gcc_slot_java dodir /usr/bin - cd "${D}"${BINPATH} + cd "${D}${BINPATH}" # Ugh: we really need to auto-detect this list.
[gentoo-commits] dev/heroxbd:master commit in: eclass/
commit: c98ce0ffdfec2231b6965981df9c832fa0da70a7 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 08:58:00 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 15:41:11 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=c98ce0ff use toolchain eclass from gx86 --- eclass/toolchain.eclass | 2488 --- 1 file changed, 1298 insertions(+), 1190 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 55d9890..1345b5e 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1,16 +1,14 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.597 2013/07/24 01:34:38 dirtyepic Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.647 2014/11/15 08:45:33 vapier Exp $ # Maintainer: Toolchain Ninjas -#>> eclass stuff << DESCRIPTION="The GNU Compiler Collection" HOMEPAGE="http://gcc.gnu.org/"; -LICENSE="GPL-2 LGPL-2.1" RESTRICT="strip" # cross-compilers need controlled stripping -inherit eutils versionator libtool toolchain-funcs flag-o-matic gnuconfig multilib fixheadtails pax-utils prefix +inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils toolchain-funcs versionator if [[ ${PV} == *_pre* ]] ; then EGIT_REPO_URI="git://gcc.gnu.org/git/gcc.git" @@ -26,10 +24,17 @@ fi FEATURES=${FEATURES/multilib-strict/} -EXPORT_FUNCTIONS pkg_setup src_unpack src_compile src_test src_install pkg_postinst pkg_postrm -#<< eclass stuff >> +EXPORTED_FUNCTIONS="pkg_setup src_unpack src_compile src_test src_install pkg_postinst pkg_postrm" +case ${EAPI:-0} in + 0|1);; + 2|3)EXPORTED_FUNCTIONS+=" src_prepare src_configure" ;; + 4*|5*) EXPORTED_FUNCTIONS+=" pkg_pretend src_prepare src_configure" ;; + *) die "I don't speak EAPI ${EAPI}." +esac +EXPORT_FUNCTIONS ${EXPORTED_FUNCTIONS} #>> globals << + export CTARGET=${CTARGET:-${CHOST}} if [[ ${CTARGET} = ${CHOST} ]] ; then if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then @@ -45,11 +50,16 @@ is_crosscompile() { } # General purpose version check. Without a second arg matches up to minor version (x.x.x) -# (ie. 4.6.0_pre matches 4 or 4.6 or 4.6.0 but not 4.6.1) tc_version_is_at_least() { version_is_at_least "$1" "${2:-${GCC_RELEASE_VER}}" } +# General purpose version range check +# Note that it matches up to but NOT including the second version +tc_version_is_between() { + tc_version_is_at_least "${1}" && ! tc_version_is_at_least "${2}" +} + GCC_PV=${TOOLCHAIN_GCC_PV:-${PV}} GCC_PVR=${GCC_PV} [[ ${PR} != "r0" ]] && GCC_PVR=${GCC_PVR}-${PR} @@ -66,12 +76,9 @@ GCCMICRO=$(get_version_component_range 3 ${GCC_PV}) GCC_CONFIG_VER=${GCC_CONFIG_VER:-$(replace_version_separator 3 '-' ${GCC_PV})} # Pre-release support -if [[ ${GCC_PV} != ${GCC_PV/_pre/-} ]] ; then +if [[ ${GCC_PV} == *_pre* ]] ; then PRERELEASE=${GCC_PV/_pre/-} -fi - -# make _alpha and _beta ebuilds automatically use a snapshot -if [[ ${GCC_PV} == *_alpha* ]] ; then +elif [[ ${GCC_PV} == *_alpha* ]] ; then SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_alpha} elif [[ ${GCC_PV} == *_beta* ]] ; then SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_beta} @@ -79,7 +86,13 @@ elif [[ ${GCC_PV} == *_rc* ]] ; then SNAPSHOT=${GCC_PV%_rc*}-RC-${GCC_PV##*_rc} fi +if [[ ${SNAPSHOT} == 5.0-* ]] ; then + # The gcc-5 release has dropped the .0 for some reason. + SNAPSHOT=${SNAPSHOT/5.0/5} +fi + export GCC_FILESDIR=${GCC_FILESDIR:-${FILESDIR}} + PREFIX=${TOOLCHAIN_PREFIX:-/usr} if tc_version_is_at_least 3.4.0 ; then @@ -100,38 +113,58 @@ DATAPATH=${TOOLCHAIN_DATAPATH:-${PREFIX}/share/gcc-data/${CTARGET}/${GCC_CONFIG_ # Dont install in /usr/include/g++-v3/, but in gcc internal directory. # We will handle /usr/include/g++-v3/ with gcc-config ... STDCXX_INCDIR=${TOOLCHAIN_STDCXX_INCDIR:-${LIBPATH}/include/g++-v${GCC_BRANCH_VER/\.*/}} -#<< globals >> -#>> SLOT+IUSE logic << -IUSE="multislot nls nptl regression-test vanilla" +#>> LICENSE+SLOT+IUSE logic << + +if tc_version_is_at_least 4.6 ; then + LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" +elif tc_version_is_at_least 4.4 ; then + LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2+" +elif tc_version_is_at_least 4.3 ; then + LICENSE="GPL-3+ LGPL-3+ ||
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/eblits/
commit: 5cd787785e96926f58636b2af9e606b232b03c00 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 12:14:06 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 15:41:45 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=5cd78778 sys-libs/glibc: import eblits from gx86 --- sys-libs/glibc/files/eblits/common.eblit | 101 sys-libs/glibc/files/eblits/pkg_postinst.eblit | 8 +- sys-libs/glibc/files/eblits/pkg_preinst.eblit | 23 +- sys-libs/glibc/files/eblits/pkg_setup.eblit| 11 +- sys-libs/glibc/files/eblits/src_compile.eblit | 254 + .../{src_compile.eblit => src_configure.eblit} | 180 +++ sys-libs/glibc/files/eblits/src_install.eblit | 83 +++ sys-libs/glibc/files/eblits/src_prepare.eblit | 63 + sys-libs/glibc/files/eblits/src_test.eblit | 62 ++--- sys-libs/glibc/files/eblits/src_unpack.eblit | 70 +- 10 files changed, 307 insertions(+), 548 deletions(-) diff --git a/sys-libs/glibc/files/eblits/common.eblit b/sys-libs/glibc/files/eblits/common.eblit index d3ef4a2..2f7471e 100644 --- a/sys-libs/glibc/files/eblits/common.eblit +++ b/sys-libs/glibc/files/eblits/common.eblit @@ -1,31 +1,21 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.29 2012/12/28 19:00:51 vapier Exp $ - -# There are many directory offsets here that can lead to confusion. We summarize the senarios in this table -# P:=Prefix X:=Cross-Triplet -# example of configure host: --with-headers -# example of configure target: --libdir -# -# variation phase PX X P solution -# ---+---+---+---+-+ -# hostconfigure EPREFIX/usr/CTARGET /usr/CTARGET EPREFIX $EPREFIX/$(alt_prefix) -# target configure NULLNULL EPREFIX $TPREFIX -# ---+---+---+---+-+ -# hostinstall_rootD/EPREFIX/usr/CTARGET D/usr/CTARGET D ${D}/${EPREFIX%$TPREFIX}/$(alt_prefix) -# ---+---+---+---+-+ -# hostebuild helper ED/ /usr/CTARGET/usr/CTARGETNULL $(alt_prefix) -# -# alt_prefix and TPREFIX in the table are defined as followed +# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/common.eblit,v 1.45 2014/10/18 23:09:51 vapier Exp $ alt_prefix() { is_crosscompile && echo /usr/${CTARGET} } -TPREFIX=$(is_crosscompile || echo "${EPREFIX}") - -: ${ED:=${D}} -: ${EROOT:=${ROOT}} +if [[ ${EAPI:-0} == [012] ]] ; then + : ${ED:=${D}} + : ${EROOT:=${ROOT}} +fi +# This indirection is for binpkgs. #523332 +_nonfatal() { nonfatal "$@" ; } +if [[ ${EAPI:-0} == [0123] ]] ; then + nonfatal() { "$@" ; } + _nonfatal() { "$@" ; } +fi # We need to be able to set alternative headers for # compiling for non-native platform @@ -37,9 +27,9 @@ alt_headers() { } alt_build_headers() { if [[ -z ${ALT_BUILD_HEADERS} ]] ; then - ALT_BUILD_HEADERS=${EPREFIX}$(alt_headers) + ALT_BUILD_HEADERS=$(alt_headers) if tc-is-cross-compiler ; then - ALT_BUILD_HEADERS=${EROOT}$(alt_headers) + ALT_BUILD_HEADERS=${SYSROOT}$(alt_headers) if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; then local header_path=$(echo '#include ' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') ALT_BUILD_HEADERS=${header_path%/linux/version.h} @@ -56,6 +46,10 @@ alt_usrlibdir() { echo $(alt_prefix)/usr/$(get_libdir) } +builddir() { + echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" +} + setup_target_flags() { # This largely mucks with compiler flags. None of which should matter # when building up just the headers. @@ -174,8 +168,11 @@ setup_flags() { strip-unsupported-flags filter-flags -m32 -m64 -mabi=* + # Bug 492892. + filter-flags -frecord-gcc-switches + unset CBUILD_OPT CTARGET_OPT - if has_multilib_profile ; then + if use multilib ; then CTARGET_OPT=$(get_abi_CTARGET) [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) fi @@ -198,7 +195,12 @@ setup_flags() { # buildin
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/eblits/, sys-libs/glibc/files/2.20/, sys-libs/glibc/
commit: dfa928e8f09cb249faba9ebc431a953ad4065a7a Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 15:36:13 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 15:41:45 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=dfa928e8 sys-libs/glibc version bump for RAP --- sys-libs/glibc/Manifest| 33 ++- .../glibc/files/2.20/glibc-2.20-gentoo-chk_fail.c | 299 .../files/2.20/glibc-2.20-gentoo-stack_chk_fail.c | 2 + .../glibc-2.20-hardened-inittls-nosysenter.patch | 306 + .../files/2.20/glibc-2.20-shadow-prefix.patch | 24 ++ .../glibc/files/2.20/glibc-2.20-vdso-disable.patch | 20 ++ sys-libs/glibc/files/eblits/common.eblit | 37 ++- sys-libs/glibc/files/eblits/pkg_postinst.eblit | 8 +- sys-libs/glibc/files/eblits/pkg_preinst.eblit | 2 +- sys-libs/glibc/files/eblits/src_configure.eblit| 18 +- sys-libs/glibc/files/eblits/src_install.eblit | 40 +-- sys-libs/glibc/glibc-2.20.ebuild | 209 ++ 12 files changed, 952 insertions(+), 46 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index b4bb0c4..11a8036 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -12,6 +12,11 @@ AUX 2.17/glibc-2.17-shadow-prefix.patch 950 SHA256 36fa45e0e2642c6ce8809341b69e9 AUX 2.17/locale-gen_prefix.patch 2704 SHA256 0807c8979b7a1a63b48d155417ff8ecc7e14773e928a0d1fe6c349a36fcdadef SHA512 d6b41b953713f7fe0ba14af6d045fc0e6b649f278da691ca5f021d95be5cdabfc87de399880cf988fec2b189fac22864d004ec8d159e59a2348b41945de1d5db WHIRLPOOL 3c7d6b4e789ae494cebea620ed64a6ba8dd401837914f4ead72c7b2d6af94538c9a28f65781db7e6ae0d21c7fac13c531b71147fdb5456ffd39ae1246b331069 AUX 2.17/vdso-disable.patch 1136 SHA256 49006855c1ba3ae3d3aa5ed71787056dc64e993eec70a4bef05bcc9f4d824014 SHA512 6eeb6eae8b8c1777ebd18170a7651b9e95297125cfc3829786c4d02887cad4a5d768fc2950723d1d040d16d15d72491d7443a3c14ca9f20eb2adb1ba6d1649ca WHIRLPOOL 80367da491b958d0b7855d23d3225a5c17a3a7a1b1f9a54ebc093c53823a5ef1642b974b45e079aec0abff0476494368ed9afcaed83b87576ed8458b8348e41e AUX 2.17/vdso.patch 697 SHA256 26f2089344709de9c1bdd2f974d02ff5d4c465f6ebebd5d1ac2cd72b732de201 SHA512 a303a6828ed001b16f2f5c3532890cff66a50259c2e2aa2843e992f2bed5e6141abc9e120afed25f2e1f30d77bc218c3940d680c3d73c227d2056370d5e6b806 WHIRLPOOL edcaa815b8f86e17d77f0582453a717fbbd848400bfdbd302730fec20a952a584ea8f5ba4f7175b25d84752bc895519d7baa55664073cae5037962b0c1825aa3 +AUX 2.20/glibc-2.20-gentoo-chk_fail.c 8978 SHA256 f9cc426b0fb21de1dc11bb36e43bca8e1b3114fe78f8b343f672a951a82c742e SHA512 5cb529ac9d18a315f25fd48a3a80a529924bee0588074c97e6df7dbe8568a67f786363c41da6300ea55818369e3609ed4315b2e2104f8a8b4f1266ba43076eda WHIRLPOOL 2d38c19a20226fc4687037b8bb19025065f039ddaa62466879ca98765c8899e64b147dd148565304419ed1a98fbe1f8403710b22c930b08a19bddba7e79b0f1d +AUX 2.20/glibc-2.20-gentoo-stack_chk_fail.c 55 SHA256 ec73e74297b5eade591bfb3a289e2a7aa80752140048ffa67349635f05e7 SHA512 4dfec1bd17007b826110dcb73d09331a58b7a892c87de55b94480b14c28686442c567725b610082813411cf9911e180835a400a54ea704fe80f81cfba966a989 WHIRLPOOL b2b338a50f7895c530a71a19e4582bd0116a0b9d13b2e1505f0566924557493849f93cefb2c0ad1719ef684321e145129e0f72cfc9aa85a44ea7ebf910e7304c +AUX 2.20/glibc-2.20-hardened-inittls-nosysenter.patch 9951 SHA256 992fb70b9b62674d94ef8938297a3f2591b3121495987d927f5a44c1d8788658 SHA512 a8302ee2963bd791be859233223b17cd154afbf04c13c046956bb1140d748272d7bcb3a6167ce8b61573ebcffe906dff064308374d2910656b8fad18480fe422 WHIRLPOOL b8753d6f1301650b91b5cf4f342de22010d819deb2bf4da27aac33d7540e15a140b8a7a4c5e111faba320873ed5784b22f6add29181fbaef14c3e9504b1b838f +AUX 2.20/glibc-2.20-shadow-prefix.patch 749 SHA256 354583917144a16fcf4bd986521d345b8f45ad6c1b13443d578ab6627e46b597 SHA512 eb0a7f19448fed82efdb7972fa23be0a341d005d47395915c0b963d2b4d807fae446660d4903aa2547e9044802294c65120ab22fe35137754db33e6f941b71e4 WHIRLPOOL 7be293997a47e9c58a6d8f3192ad302066a424c5f8a03097756f8897a0008a1ec63da62d4b94e4d6a6cf5f36313a6ddd474cb0fe6dd9eea42511418da03c7c6d +AUX 2.20/glibc-2.20-vdso-disable.patch 725 SHA256 476d1198e990a0beb42a7350c52c34783de33d0364ab3e11d9b74a81e027977b SHA512 2c47efc06aa93eea18e6d407c2b1cfdaa80b374bdaf7ad257ca02857aab53d7a6ec46092872d3a2ec800f6937012571115b8c83d116084c21f8130c4fdd6 WHIRLPOOL fb919be2a23f5a240817dc8540582915cb0e0497196237a7bcd891113738b81072e96f4af4668d0ebd05094c2983c411265267bbcfc2be96c5ff33f37fe7f936 AUX 2.3.3/glibc-2.3.3-localedef-fix-trampoline.patch 2329 SHA256 b5cf51d1ff5479d09fbc82992f126ca4969006c90c3a2ae94ad586d4902d791b SHA512 939ec7da977837ef46aa8894f99ac06b3fccfc36dd672889b85ae8cbbfc9a963c5d0c031d776aa2feee29ddf8341b4cc7a50ea19b7c6f7e80df74eef5f1fd977 WHIRLPOOL 47d248ddba815a517aed9b7dbfa247bdedf293cb5adad8079be803ea4a682136f01b47fd3817a1696b3758c4631d1a25376bf58ef039998ace4a6b65807fe75e A
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/
commit: 5e2d8a6be1a99f43788ccd5c84f3cf2bb576bfe0 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 24 15:43:56 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 24 15:43:56 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=5e2d8a6b sys-libs/glibc digest --- sys-libs/glibc/Manifest | 8 1 file changed, 8 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 11a8036..84d85bf 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -25,14 +25,6 @@ AUX 2.5/glibc-2.5-hardened-pie.patch 1569 SHA256 ff9cde8857c5da89faa4039e2a81748 AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a SHA512 360b77df2d19d14060e19e763878297bf042eccd5206ce4829a33c78c982b59b46144116d237a7cac73a22dd6cb4987c8dd50f1d16003baa22c2cb2942d2cbdf WHIRLPOOL 44e14dacdd258c46201a44c2c6aae4d975b960a914c24e49f2b39dae960636512049daa052d3cd8e8d93819d263327c28eac947efdb5d9e240d1bc6e9964016f AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf SHA512 094b24474e42a9714f5298b0768d44f2c0e01b7d8c3b0a754bb16caa6c024106e8c0b1acbce670bacec1ead6653f8365397173d62cb8168b946c8f521ca155d2 WHIRLPOOL 9fa16256f9d3bd2f38023549c0bd4c932d3173b6c3f4ef66e19cdb3eff5cb2def6ec02fa72a7e57ba74da6d5f29b82ddb9692d59f6c694d45b5989fa0bfa6057 AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3 SHA512 50563c26e1fd2e71cb034c8a1b85e0e4075ac6467bae46d4cba0c105c940c5aa6531c39cf00c63ebf94be4e290ee485d7bd8239ff08dbc781db605b45c4aa38f WHIRLPOOL 2047148b53073bae4031ad864fc360112e2812115ec455142c82d4694a57387b49b36c98f400dd6f77f5dab3d419303faabe8183a16f0fd68387996c95888a43 -AUX eblits.old/common.eblit 10936 SHA256 f2ce0cc64cee2efadd2428be4fe7ddb1507f21a05286e1ba19ebbc1dd6052e38 SHA512 cde7f8c639598fc469587c9a31ad1146c734c2ffcd242d3083edafeeefe522caabed228a005360b69d2a01da59994b4443323e62f5ca3820da0e4c41cd3c35e8 WHIRLPOOL 204eb9a3d0be28c764251fa71b56fb6c8f9882a54f4b1eca76bafbecf5459b7a6789da12c8cd77540ce7b7e93fb0d0406cf43f164e8fdea40ed684ecfdd50a89 -AUX eblits.old/pkg_postinst.eblit 1085 SHA256 71b7a853cd825ed7044e69c8a76b6ee3e00d46614015960d411941c4d12f5d20 SHA512 fc39960f370f0a4d5ef4d794f6de14594a53730ec0b3a49956cfddced17196f485337b9cb29759f232ccd33b4e9af7affe92aac93752397aa2e29ff0c1e36809 WHIRLPOOL 22936beba3ab465ef32717c1659dffa6ef7094d59d0c8ce2455563d56ce371598deac783f365abe2c55a527e7bdb28d07733ee3ea0858e2df86c65d66d729031 -AUX eblits.old/pkg_preinst.eblit 2289 SHA256 b99f883d8c8ac31ebc81f0ea3239a1f0bddfb49bdd7ddfa97e45bbfb4b3b5ebb SHA512 ea80538692db8492b75e84b39bab88d0a51faabba70f4f5a9d610af61a488cbd3cb9c74e532544d8a541c73059af1133d4d6e68fef95012ef9c6f19fd424cecc WHIRLPOOL 0e8cb61657b7af02a41c20da1dc23a8ca24ed29795eee2a70f78d134d5f7ad29b1a99f6fb2a414bf18db6d2ad550b0db9c85ff4e1c10e8fe3e1e7942b4354365 -AUX eblits.old/pkg_setup.eblit 3897 SHA256 eb384c601e2a48edd1f2e3ad591847d65c88d9560ce24efa69502ad75fc7350c SHA512 7af588bfdf9ac0c7042ca96578b7c1c9f67abfbf7d653d9ec1a811addafc9a800cc89d250f44a0570f9c02e8294a28b330eb278c020de7eed4c181e44ecbe57e WHIRLPOOL 271229a58dd9498bcaab420f4d5ab2648122c81b39e6611551cbd3f693fddbc9ae44787c34b7b68644d8cab270147c716a362fbe414602d8938d0166f2b5a99b -AUX eblits.old/src_compile.eblit 7157 SHA256 5ebcc1598badba5e6beed22754e5f36f6a9420efac45b488ce84e67e83ce256a SHA512 720ddbfaa13848bf53be41d92b6e6c8c4f4dbadd253733e463c3df3971cc57815b66cb50cd89ef03901d78deb7580f0c7c3a1e2b9a2d287205ac85657de83330 WHIRLPOOL 40d1cf7e2f7f630671f22b03e7815c4644287561d7de00d98e8a82c164ff97139b763b2fff1dba081de2e17d510e686ea55ddaa1367307a9bf22063b05645964 -AUX eblits.old/src_install.eblit 8242 SHA256 ea8d3afa5c76db97322a1108ba18c203be7d0b6994df146b65748045f1530f70 SHA512 1da934c4b9fc40549af5406eab7ae51c897ecd6f1c2305cdbc8a88ceaa55769adadacdec7398d2692b06c196ea15f689912a31b488c74a69d0bdccc20ca54c89 WHIRLPOOL cbf185343cbfe0e9cdf6b16d1726b112bd164bf5641847a123edc76039af3934d9659395ec2c333835bb4d83bf1afe507cfbecbd69c51de12fd1b8c9ca070956 -AUX eblits.old/src_test.eblit 1278 SHA256 4cc565c9688292f1a195b4d9a5ba2d1b90ccc505e62229fc21d9fdf67d9655d5 SHA512 b058884a9ec43f047f10b6d61338366388dfb58c920e3f55baa85a9795750af7b8eafba427bb8ec59b1269853a4e4135b86a951f6513f64304461364b6f36a6f WHIRLPOOL 50b798092b0a9734767a8f9b7d3e1dc087d76e60f1dc83d6d5dde8aba48b992fb1b6eb6f07a9259b6fc4dac9bb391ab8972fd705be91ca15033d4d4144044e93 -AUX eblits.old/src_unpack.eblit 5166 SHA256 69712fe1caba29da644aa73d251d8574baf8b4cb240cefdb66947c88c7f6a59f SHA512 91a323ed15cdd31182d5fa01ef3bc2ba2ca4d35b3bdaaa00628ad7b8f6c9d93e9f3189332511cb689c3ed246054c461313853986148567dd71ebd3790e0e69ba WHIRLPOOL 10f9b5bda4e468b6ac111eecd7193fd8dcea3d9f4a3ba5339bcb53baba926075ab7f62f58ee979968de9246925217b621ccaa53ed7edf399a6174c869087b061 AUX
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/files/eblits/, sys-libs/glibc/
commit: f7fd99c2240435d847c9837025b1c50c7ec3fbbd Author: Benda Xu gentoo org> AuthorDate: Mon Dec 1 12:42:53 2014 + Commit: Benda XU gentoo org> CommitDate: Mon Dec 1 12:42:53 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=f7fd99c2 use the patch update from bug #473728 --- sys-libs/glibc/Manifest | 6 ++-- sys-libs/glibc/files/eblits/common.eblit| 46 + sys-libs/glibc/files/eblits/pkg_preinst.eblit | 6 ++-- sys-libs/glibc/files/eblits/src_configure.eblit | 2 ++ sys-libs/glibc/files/eblits/src_install.eblit | 44 +++ 5 files changed, 47 insertions(+), 57 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 84d85bf..a2573c8 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -25,13 +25,13 @@ AUX 2.5/glibc-2.5-hardened-pie.patch 1569 SHA256 ff9cde8857c5da89faa4039e2a81748 AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 SHA256 1410ded812be80d452eada5f9d6b9bd7bdb504c14f01cc27dce3e36b6f92b92a SHA512 360b77df2d19d14060e19e763878297bf042eccd5206ce4829a33c78c982b59b46144116d237a7cac73a22dd6cb4987c8dd50f1d16003baa22c2cb2942d2cbdf WHIRLPOOL 44e14dacdd258c46201a44c2c6aae4d975b960a914c24e49f2b39dae960636512049daa052d3cd8e8d93819d263327c28eac947efdb5d9e240d1bc6e9964016f AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf SHA512 094b24474e42a9714f5298b0768d44f2c0e01b7d8c3b0a754bb16caa6c024106e8c0b1acbce670bacec1ead6653f8365397173d62cb8168b946c8f521ca155d2 WHIRLPOOL 9fa16256f9d3bd2f38023549c0bd4c932d3173b6c3f4ef66e19cdb3eff5cb2def6ec02fa72a7e57ba74da6d5f29b82ddb9692d59f6c694d45b5989fa0bfa6057 AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3 SHA512 50563c26e1fd2e71cb034c8a1b85e0e4075ac6467bae46d4cba0c105c940c5aa6531c39cf00c63ebf94be4e290ee485d7bd8239ff08dbc781db605b45c4aa38f WHIRLPOOL 2047148b53073bae4031ad864fc360112e2812115ec455142c82d4694a57387b49b36c98f400dd6f77f5dab3d419303faabe8183a16f0fd68387996c95888a43 -AUX eblits/common.eblit 12329 SHA256 dfa8671295a7aaaec16ce5a30132fbe1612b063eeedbebbe6cd1fa2a2bbfd24e SHA512 fb5042a8ea4a2816359df4513c215a80a989304ed94fed177ab35697b429ea4b1e7ecb6def92307932ddfa8337f766f0b634ea985382ecf02f124ba87a78dfb3 WHIRLPOOL 8e7ab80f3918ab8c6a94f3fc85cfd72ba9fdbb5baa9f9c331d75baf63fe421a0be5cdeb6d3c90dd700ed2fd17c039e0ed33628226cdc132f7a61743430580b92 +AUX eblits/common.eblit 11811 SHA256 d5e39c90ba19458a2cc3748f3659f095f80d203a4aaf86d738cbe8ee1835a8db SHA512 2f7d25e2cc03e6402f41c9cc5462f441bb881c4e6b9a77d25dd0649a6d0f0e7d174bce3a20cbf19e565c11d942b78436e163ac1587b8a77b3e3658d834d8631d WHIRLPOOL b74ea218554a5e5f762af4b35fe2cb66e0c70a843c622402202c07b9c22fe5d82add9ff41f0cab3c53987a319dc5f689e49bf459a6d8aa6556d036e5d18e2db9 AUX eblits/pkg_postinst.eblit 1085 SHA256 71b7a853cd825ed7044e69c8a76b6ee3e00d46614015960d411941c4d12f5d20 SHA512 fc39960f370f0a4d5ef4d794f6de14594a53730ec0b3a49956cfddced17196f485337b9cb29759f232ccd33b4e9af7affe92aac93752397aa2e29ff0c1e36809 WHIRLPOOL 22936beba3ab465ef32717c1659dffa6ef7094d59d0c8ce2455563d56ce371598deac783f365abe2c55a527e7bdb28d07733ee3ea0858e2df86c65d66d729031 -AUX eblits/pkg_preinst.eblit 2607 SHA256 4a6aadb05d7d9fd864011de5e42f7fcf94d03cd4e92c533d4d09c6279f74d354 SHA512 0e882b3e706d828e32d6fba78623241f9216c7070da7bc47c5eff923bbfa4815132d65f8983fb2d14a6a6f60b7bcecd7cbf4bd975f76fa3bc2fad22114368364 WHIRLPOOL bbf347d3389a82b94833dc4ae58138cffc265965f507f9c3d0e8eea42062ca04cd558ede5cff220ce8f52b0d43e90ffde9d33eda0b14021c4585293215792f86 +AUX eblits/pkg_preinst.eblit 2610 SHA256 9e2128b921342534ce8286f5b5d5e3d89435c1d0ef307f67438bdb27862fff25 SHA512 a3b48453670f0f31ffaddfe5d397f2a28a3748840bfcea621ccde6b7a0efec180ef528cf9bf9b99bf523b3c379c978d21d036df621e1726b5ea6f1555c361a92 WHIRLPOOL b4c4e720579bfb1b13e47aba5fa1bf40b9265432e7ba2ab21decf7f11c9a90dc3b5c0cb283bdbf8f903f27712854c48265cae4e3c926f4b06e6261fb47365170 AUX eblits/pkg_setup.eblit 3963 SHA256 385b1315ef36265375d4a552687437a59cade4dbc937aa99a313002abea63736 SHA512 db970d0bf24182993f10713234316f7a4392859a3d8eff419a2ed7220f4e159daf1b6944888d34bc777587b2e9160a1bd911526fc28512d47aa60ebe3029d4da WHIRLPOOL 8a00c72f2d81e39de89e43f0eb973315035702357aec986032af7085bc1e5ad02ba2c6341c22f1e967219e239de3e5c714a156117141f875821e116bc78de4cc AUX eblits/src_compile.eblit 712 SHA256 2f7250659b1ea316dd67a0baa229b9248693b55738416e242bcacbd6efec96b2 SHA512 f812075621013eb9db7748e16997f7785e6029f691147ef63c9c5e4c0ec98ca47cad81a9aa135e69dd57296454d158191deced0cb47201343698d9495b8dd34e WHIRLPOOL 0692b14ac23a7f995e68c15fc91643bd72707f4072e319460a31014a91fe789794b10ac155021b48f02b9bea636305408ec56bb161664a21ec7f5ff86ccff7fe AUX eblits/src_configure.eblit 7271 SHA256 736610669ac20a00cd5cd42f5d669c69f744398394bdd680cd9665284b
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/
commit: 9947e1a14f37701b0d7de6cdc777de5bafe62c16 Author: Benda Xu gentoo org> AuthorDate: Tue Dec 2 00:05:55 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 2 00:06:08 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=9947e1a1 update glibc manifest --- sys-libs/glibc/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index a2573c8..4a3813b 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -30,7 +30,7 @@ AUX eblits/pkg_postinst.eblit 1085 SHA256 71b7a853cd825ed7044e69c8a76b6ee3e00d46 AUX eblits/pkg_preinst.eblit 2610 SHA256 9e2128b921342534ce8286f5b5d5e3d89435c1d0ef307f67438bdb27862fff25 SHA512 a3b48453670f0f31ffaddfe5d397f2a28a3748840bfcea621ccde6b7a0efec180ef528cf9bf9b99bf523b3c379c978d21d036df621e1726b5ea6f1555c361a92 WHIRLPOOL b4c4e720579bfb1b13e47aba5fa1bf40b9265432e7ba2ab21decf7f11c9a90dc3b5c0cb283bdbf8f903f27712854c48265cae4e3c926f4b06e6261fb47365170 AUX eblits/pkg_setup.eblit 3963 SHA256 385b1315ef36265375d4a552687437a59cade4dbc937aa99a313002abea63736 SHA512 db970d0bf24182993f10713234316f7a4392859a3d8eff419a2ed7220f4e159daf1b6944888d34bc777587b2e9160a1bd911526fc28512d47aa60ebe3029d4da WHIRLPOOL 8a00c72f2d81e39de89e43f0eb973315035702357aec986032af7085bc1e5ad02ba2c6341c22f1e967219e239de3e5c714a156117141f875821e116bc78de4cc AUX eblits/src_compile.eblit 712 SHA256 2f7250659b1ea316dd67a0baa229b9248693b55738416e242bcacbd6efec96b2 SHA512 f812075621013eb9db7748e16997f7785e6029f691147ef63c9c5e4c0ec98ca47cad81a9aa135e69dd57296454d158191deced0cb47201343698d9495b8dd34e WHIRLPOOL 0692b14ac23a7f995e68c15fc91643bd72707f4072e319460a31014a91fe789794b10ac155021b48f02b9bea636305408ec56bb161664a21ec7f5ff86ccff7fe -AUX eblits/src_configure.eblit 7271 SHA256 736610669ac20a00cd5cd42f5d669c69f744398394bdd680cd9665284bd9dbc1 SHA512 eefc27858f5d9f2d3be8ba72ae451ac445b0db053963005175517e6c0d6c23dc53c1d167369c6729e61d518bc595ad8c006670ce5e5779845917eb187db6ec83 WHIRLPOOL 2db45c1561dd30c3a45baeb0a50a92977397b59732ae1eb443643e836f29c4ec510c3a9ad664d3513871914d141769606a21e7b337f1b236a1a7759a128bf583 +AUX eblits/src_configure.eblit 7338 SHA256 aae83d32044e6ff4091880f2ed2c7a14eda963ea9dce70257eb75609e7758ba4 SHA512 09e643a4f500e819f0061fcce3427fa541161cedccef8cf9acc86da8b7db021b05c974c8fc6d6e7a9b8ef3add4cac1ae0ee972855a31168b30f9b90d0a73e00e WHIRLPOOL ba74b1a96c877ef4d17d1c8dc28a443ec82170bdf64b66796a2f26fd401ca643fbc2f35f4dfb7d2bd0cc83e0ec2acb672de832517f909bf550a500f050263bfe AUX eblits/src_install.eblit 7940 SHA256 e6b3c927b52ccb2afd3a080be482e34481a821f4f4280f426f8b5ddc29db8c30 SHA512 df13584e9fb4d307a7871e2a26347d944d089938f6e5f4c6538a09c23f42b683a4808dc426547af3127787a4b0420459fbdd52f5910ddea45ed1c247fe8b520e WHIRLPOOL 76ec59abcafc6a530ec7f243ab18dad7176196f60800dc743ba120a8e1503a0ff6159bcfa75e5ba0f5d32c25af07ebfa426a5100d8912b37a9dffd6b5f355c46 AUX eblits/src_prepare.eblit 2344 SHA256 7898682539bc85f126e491bc9c9a727cc5d922680f91dd409aec50c068ca93aa SHA512 30d706f26475db2dfe8cfaaa003c3a21988328ba0cc7cdca439d248c968430308d8d0afefa60302315d4c76011e4de51925307ee19d15eba10e24f1ede2b956f WHIRLPOOL 3a5ad0de18649805d97b0d78ea33e52608e7b6694ac567313db9e09da18a0bca9b95a027fe0181b50738b5bfe83ac49254d29b077cef36fb311a9707683261b5 AUX eblits/src_test.eblit 808 SHA256 8a652acb87e941fe767ddfbe0e0a42e3b5f208f5408606c5d9de22a85b1f8ebe SHA512 b8a37cd8294f5b6d2735d9971e7bc4bde1a7671540d6f76764d06203f5f179c143c487f57c57747c8e72e7a1d89d05928df51331a44f46d4290e9b89449eed63 WHIRLPOOL c33b33b71431f3438fbe350c8c1d3c67d17fdccef61687bc645397635875d09af8b4e2b545a4405429c2b8ee4a012fd753205e4b5ce3bb2f93e4341d34a18eb4
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils/
commit: 18a2f8778215f4c62e6d334257e9bdcbf7791877 Author: Benda Xu gentoo org> AuthorDate: Thu Jan 1 12:44:56 2015 + Commit: Benda XU gentoo org> CommitDate: Thu Jan 1 12:44:56 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=18a2f877 sys-devel/binutils: manifest --- sys-devel/binutils/Manifest | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index bf7cc40..558ba1f 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -26,8 +26,6 @@ AUX binutils-2.23-no-rpath-sysroot.patch 1008 SHA256 9c35d21c8a5ac0edf8812ea126b AUX binutils-2.23-runtime-sysroot.patch 7447 SHA256 8fcda46e89f7870e1feb6264e767f960f213c32e079ff557183a63e51466271d SHA512 23f5865ce55923c41fa92cc83611887037b773a08cb57b6b94bfba090bffdf4ed7fe0e6d8a85f882ef936afd0e1bad0d07b11a568671ddf047ec6113fc1a1bfa WHIRLPOOL 954b228b14950eaac28f322c5d53638c4e1a5a362f0cccae3d355beb354dc916188d9b33fd003802ebfd00336f5da00c83e524255637fe164c2ef216166e2535 AUX binutils-2.24-native-lib.patch 418 SHA256 c0c1e8c0f9ae28371ed20ef9f91fabe3d0b2d3e1ca46394317a632ea2be190f6 SHA512 0f4d4d747ec80bc71091ac3a2128e9404615b42503d716f25cb9517dbbee6d2f63e16214c554f7533658df722f7a1530866d12f6ed0fdc91c15bb88d1ebd33c5 WHIRLPOOL 96f31cb6c262acc233b48f079d908b7ea160845fc20acbb0496a178609e61300ada2f44485d1a3085a400975e304fb872f2255205ea4efe43cffeb521bc4ed76 AUX binutils-2.24-runtime-sysroot.patch 7184 SHA256 d26ca9377ba579bae77ae3a40eb3839cd52c7935f3e8d3ca97cd679b9b5252e8 SHA512 e6ce483898c1277e22ee846b2d5e521fe2e6e9e382a619d6205ae3c37c697eef05ff1fda9fc0a8568c7bb961fd73ba7ae4952d859b60753ccc6aa0e636f12213 WHIRLPOOL d521615eef5f267786b1b44c13f09f528bad426af0812b25a45238dcd3ae994a8b3e03eabac118373296de57faa1bd54295463d99892562baae84dfb3adcc661 -DIST binutils-2.19.1-patches-1.2.tar.bz2 10544 SHA256 128c949a46e6c516b5ebb2dbb7be553db7d8f1ee174896d1b63adbd0950030b3 SHA512 6aa2c923748d5b80f8e495176f19d8df8defcaa53915835b57a1da7c7a78668cb63d3380dd027593c8909a35de61adf2ea3d0ace64eeb537171271a6c6cbf33e WHIRLPOOL 04b26a82b2021626d4402c3275776bd9f91139082ae799350f9605bfa7e72fd3d72aac7636fbeb0e1fcdb93b6e903b396320b439502462baad06a61b0a3960e6 -DIST binutils-2.19.1.tar.bz2 16306586 SHA256 2dbd2c554b70d915c5b32fcfd401d03afcbf202529059c7a80af3993885ad1c2 SHA512 22af3cf65ad2f76469440fb992e50a10895fcec1265b98781138db0fc40bf06565af86dc73ca0b97bee764ec797439a89b5dbca2a5da74f375af55383887c436 WHIRLPOOL 340c12072a60c8f7b4b930a857e87d9723bdd2b0c61bef5a06810e11406f3e7955632a93a59c68b60220a882ff99273af3a9995872aa7a11604dd04182ebc6a2 DIST binutils-2.20.1-patches-1.2.tar.bz2 15747 SHA256 30738e18f492bd653421d4bc4d52b841680fe4b17a69524e081d9befadef6d3b SHA512 23c1026db7748f9f958d32f6bfd2b362dae3bdee33612fb6a0cc4277fcb360a55c5618dc748a7119b12794a1bc22ea70af92c04f5283c0041bc681e5db4266b4 WHIRLPOOL fc73133cbd0aaf9447296425dd22907d3b984a9d8c0631be5155cd887ca44932b5d3651d538783ac10e520c6b43a077fb045ea720d95855f04b4ba47cb9076a2 DIST binutils-2.20.1.tar.bz2 17591527 SHA256 71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64 SHA512 b05c93eb9ba8db344fbdee3c5b36ed5a7ad1366f948d41af43286715c7345a2477e0808d25f7bbf81b54ab06c4d46356d44318d56efcdbef42236d1a694411fc WHIRLPOOL 6166462fce695914a32c3295dadb6782716bb6693ee0a2a5543cc925e4967f5bccf38a5a2c244703bb9990acd229d0588a9463c62cec042f24107854c631518e DIST binutils-2.21.1-patches-1.4.tar.bz2 20033 SHA256 51e50584a7364549649cc6c59f4a678b07595979811e8e2150264318c3b4493d SHA512 66b71031a782f9708dc5f8ac9171b2be0bbca102b44705155b292329e0664cc71b649f4d8fa50ad0d9123436c03b994da5a0fddc32e43bf2d50e74c68609e508 WHIRLPOOL 2bdc11027b3dcd27c766b4ca5f578a32838d15b3370b4093f1c30887200b82bfaa732df9af23f545d58bbbf373c9967a31fcbb19b3f9b855f0923143e77fa9f5 @@ -46,7 +44,6 @@ DIST binutils-2.23.51.0.8.tar.xz 13922836 SHA256 e345d7b7a14eb903074311a986d2a93 DIST binutils-2.23.tar.bz2 21402046 SHA256 5f975e744a0fd4a4ab0b28dd6d0921685b3279207823226df92429389dbee452 SHA512 079939e1000e358e830c4563543f2a00ae127ef6e18306eda55a775254509951114d24647cf2c3fef49ac4409c8e9895085efb85cc71566a5b4fe0106b8375bd WHIRLPOOL 3713090b5f0d2b6fec14664ce862e0c7c7eeb0bf37bde19e4d07a48bafb61d388929e6ae993a6954aa6432fea9484b4646bc2938df308bcbf6142a0d5dfc1f69 DIST binutils-2.24-patches-1.4.tar.xz 17488 SHA256 f018f140a52cddb1e4619b5caf4b4a37a27dfb29e8bf29ea5161ab13b33eed13 SHA512 dfd7c38cd978b7d6627579c338bf67641c799ce39936e3475dca3ecf5bade417e3f090253a2326582c64d5743a24f9078794f44e8fd41b6af728f1f375c91d3b WHIRLPOOL d6b414d5e5607fd8b2d0f52b508763110448cfbdcc08be6d7c1412043797bde8ed5fbd9a5ea4c141b7394b2cae0ac2ef24827f67813231129a507f49cbc40245 DIST binutils-2.24.tar.bz2 22716802 SHA256 e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 SHA512 5ec95ad47d49b12c4558a8db0ca2109d3ee1955e3776057f3330c4506f8f4d1cf5e505fbf8a16b98403a0fcdeaaf986fe0a22be6456247dbdace63ce1f776b12 WHI
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/gentoo-functions/
commit: a4f379a6adbb0760816f6f016fba6df05aba5704 Author: Benda Xu gentoo org> AuthorDate: Thu Jan 1 12:42:01 2015 + Commit: Benda XU gentoo org> CommitDate: Thu Jan 1 12:42:01 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=a4f379a6 sys-apps/gentoo-functions: include, bug 533980 --- sys-apps/gentoo-functions/ChangeLog| 114 + sys-apps/gentoo-functions/Manifest | 7 ++ .../gentoo-functions/gentoo-functions-0.7.ebuild | 26 + .../gentoo-functions/gentoo-functions-0.8.ebuild | 30 ++ .../gentoo-functions/gentoo-functions-.ebuild | 26 + sys-apps/gentoo-functions/metadata.xml | 17 +++ 6 files changed, 220 insertions(+) diff --git a/sys-apps/gentoo-functions/ChangeLog b/sys-apps/gentoo-functions/ChangeLog new file mode 100644 index 000..8e9cf35 --- /dev/null +++ b/sys-apps/gentoo-functions/ChangeLog @@ -0,0 +1,114 @@ +# ChangeLog for sys-apps/gentoo-functions +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/ChangeLog,v 1.25 2014/12/31 05:09:19 vapier Exp $ + + 31 Dec 2014; Mike Frysinger gentoo-functions-0.8.ebuild: + Mark m68k/s390/sh stable. + +*gentoo-functions-0.8 (28 Aug 2014) + + 28 Aug 2014; William Hubbs +gentoo-functions-0.8.ebuild: + emergency fix, some quoting was missed and this caused errors, thanks to + zero_chaos for pointing this out. + + 20 Aug 2014; Raúl Porcel gentoo-functions-0.7.ebuild: + alpha/arm64/sparc/x86 stable wrt #519734 + + 19 Aug 2014; Agostino Sarubbo gentoo-functions-0.7.ebuild: + Stable for ia64, wrt bug #519734 + + 16 Aug 2014; Johannes Huber gentoo-functions-0.7.ebuild: + amd64 stable, bug #519734 + + 15 Aug 2014; Jeroen Roovers gentoo-functions-0.7.ebuild: + Stable for HPPA (bug #519734). + + 12 Aug 2014; Anthony G. Basile + gentoo-functions-0.7.ebuild: + Stable on arm, ppc and ppc64. Bug #519734. + + 23 Jul 2014; William Hubbs + -files/gentoo-functions-0.3.sh, -gentoo-functions-0.3.ebuild, + -gentoo-functions-0.4.ebuild, -gentoo-functions-0.5.ebuild, + -gentoo-functions-0.6.ebuild: + remove old versions + +*gentoo-functions-0.7 (07 Jul 2014) + + 07 Jul 2014; William Hubbs +gentoo-functions-0.7.ebuild: + version bump + + 06 Jul 2014; William Hubbs gentoo-functions-.ebuild: + reinstate the separate inherit call for git-r3. + + 06 Jul 2014; William Hubbs metadata.xml: + convert metadata indentations back to tabs as shown in skel.metadata.xml. + +*gentoo-functions-0.6 (14 Jun 2014) + + 14 Jun 2014; Anthony G. Basile + +gentoo-functions-0.6.ebuild, metadata.xml: + Version bump, add missing sys/types.h header + + 10 May 2014; Justin Lecher gentoo-functions-0.4.ebuild, + gentoo-functions-0.5.ebuild, gentoo-functions-.ebuild, metadata.xml: + Respect CC + + 09 May 2014; William Hubbs gentoo-functions-.ebuild: + sync live ebuild + +*gentoo-functions-0.5 (09 May 2014) + + 09 May 2014; William Hubbs +gentoo-functions-0.5.ebuild: + version bump + +*gentoo-functions-0.4 (08 May 2014) + + 08 May 2014; William Hubbs +gentoo-functions-0.4.ebuild: + version bump, adds consoletype for bug #509284 + +*gentoo-functions- (07 May 2014) + + 07 May 2014; William Hubbs + +gentoo-functions-.ebuild: + add live ebuild + + 02 May 2014; William Hubbs + -files/gentoo-functions-0.2.sh, -gentoo-functions-0.2.ebuild: + remove old version + + 06 Apr 2014; Fabian Groffen gentoo-functions-0.3.ebuild: + Added Prefix keywords, part of bug #504284 + + 02 Apr 2014; William Hubbs + -files/gentoo-functions-0.1.sh, -files/gentoo-functions-0.sh, + -gentoo-functions-0.1.ebuild, -gentoo-functions-0.ebuild: + remove some old versions + +*gentoo-functions-0.3 (19 Mar 2014) + + 19 Mar 2014; William Hubbs + +files/gentoo-functions-0.3.sh, +gentoo-functions-0.3.ebuild: + version bump for #504852. + +*gentoo-functions-0.2 (12 Mar 2014) + + 12 Mar 2014; William Hubbs + +files/gentoo-functions-0.2.sh, +gentoo-functions-0.2.ebuild: + Version bump for prefix fixes: do not hardcode paths to consoletype or + portageq. Thanks to Ruud Koolen + +*gentoo-functions-0.1 (11 Mar 2014) + + 11 Mar 2014; William Hubbs + +files/gentoo-functions-0.1.sh, +gentoo-functions-0.1.ebuild: + version bump for bug #504138 + + 11 Mar 2014; Patrick Lauer metadata.xml: + Fix herd + +*gentoo-functions-0 (10 Mar 2014) + + 10 Mar 2014; William Hubbs +gentoo-functions-0.ebuild, + +files/gentoo-functions-0.sh, +metadata.xml: + initial commit of gentoo functions for bug #373219. diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest new file mode 100644 index 000..798098d --- /dev/null +++ b/sys-apps/gentoo-functions/Manifest @@ -0,0 +1,7 @@ +DIST gentoo-functions-0.7.tar.bz2 10656 SHA256 0034ff7a65deb8df902683deb1662ce561b7f76ff8561b4ada46cfb18effc7f3
[gentoo-commits] dev/heroxbd:master commit in: sys-libs/glibc/
commit: 9231c233fc261d53b94d2194375519d104c11c7a Author: Benda Xu gentoo org> AuthorDate: Thu Jan 1 12:39:06 2015 + Commit: Benda XU gentoo org> CommitDate: Thu Jan 1 12:39:06 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=9231c233 sys-libs/glibc: version bump --- sys-libs/glibc/Manifest | 2 + sys-libs/glibc/glibc-2.20-r1.ebuild | 202 2 files changed, 204 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index b7afdde..3c556d8 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -70,6 +70,7 @@ DIST glibc-2.17.tar.xz 10981956 SHA256 6914e337401e0e0ade23694e1b2c52a5f09e4eda3 DIST glibc-2.19-patches-3.tar.bz2 80664 SHA256 6fb03292e224199e0dd9ba7ee83aca723e1560f26831e85cdc6302b187c6de3c SHA512 d281d6a2757920124cf8a3f02b97e75192598b08d96ae48840df34c7ffdcb212952d171f233e6f12a429b19437d0a296212fe1f2eae164d6a1c6793cb3cb69f0 WHIRLPOOL 6f28a2d0dff42e8ad0e77859938e3093753f77f78821375777eebb2db5568bf1c56e8b8208f02280f23acb2dd26dc8a313fedd5b2c10755f1659e6d324a1dbc3 DIST glibc-2.19.tar.xz 12083312 SHA256 2d3997f588401ea095a0b27227b1d50cdfdd416236f6567b564549d3b46ea2a2 SHA512 9e021fcb3afbb9ace2a0e37fded231a62de861bd766e29d47163a03182e37add718b7acc3963d1c525f9556773e842297725715acde48dcfbaab6e756af1a23d WHIRLPOOL 9581a3a23ebdd56bc559b56b95b7bcd21ca039546ec19c6c0e4e0738597542164fdb21ab1d1f36d5e73a205fb51f0974c7d497972615bce69ae002298f6475b6 DIST glibc-2.20-patches-1.tar.bz2 78477 SHA256 b3b1c4022503dc433cc4969534f27ee019ab695aed8b722e914d7fb864db5606 SHA512 56e954f11610fa4f9fffc68bdad98114bed7592f5a4f8bd81a0306ee99311db8cb4dd4469a6f2a5a60ff4a9e6d172e49971d389f1b2911df7a408571737c1ee1 WHIRLPOOL 02aeda854ca220ed3b4fe41510d918a8fc4fb9e95a3761a3884e2d2d3c0a515c82e835d7a74e41dc0a20c865de120b60ea4e561cd3f25534568981c8084dce00 +DIST glibc-2.20-patches-3.tar.bz2 30916 SHA256 c10cc881a1ee587dcaaff234c8e05dcc6a6e4d4bbafcae21e6267616a20bb354 SHA512 cbbfccdf0ba0ad7fb740a557a246b647c020dd841aabd256c34bb8c5f4aac2ee0ed50e5f15ac28a161e294a9a3803560317bcf934cc938daa58111d7373b1b66 WHIRLPOOL 2889809da097e148bae7769316f7a744880fce0c1cd74ef16e45e343c5aa02f549ff6f9e13ac114cb061b914d3517151ab803af5683864ed09ebc72326561e64 DIST glibc-2.20.tar.xz 12283992 SHA256 f84b6d42aecc288d593c397b0a3d02260a33ee686bce0c634eb9b32798f36ba5 SHA512 7a8eea8b71d3ccba766c3f304cab61055446d451ef063309476b26dc40d880562dc33b1b68fbedeedb4b55b84c26415b9202311aaa71ef8c141b6849a814d2fa WHIRLPOOL 042f74d75c62a655ae35348c9cd0bed0845ab199e37a76635eb74c04ed927b5eca77723c38d2dc46f12fca62c1004001887b43946a914b079ad22f6a9cc8daaa DIST glibc-2.9-20081201.tar.bz2 16430489 SHA256 6f8e515775e20ed48610860d10315adda418a3649b3465f36ee5cd467364a8f6 SHA512 bdd3f5b61f741f09da21020ceef95e8e4f22574d11f8f2341f573ab2225baaf68698446ec26cbc4a63a21a8a400eaf5820fce4bd89c3e1dcf52172a62df561f4 WHIRLPOOL 37e4875e450e8a4067f657b4d71be184844cd45c0d7dbd9242e8f998aab4e15c732fc64ba148c5782078873182d4b132c911da9242b0513eea96a2338aa04722 DIST glibc-2.9-patches-8.tar.bz2 106638 SHA256 5f1f8b569ac02c2f538bebd64d137bccb442ddfcb28b3ef17b86134edd8e3f6c SHA512 f5070bf45c28bcf455f53bee85414e6efa1da3cdbc51425a1bc67fb92ff793d1416d5743a48e69080e636d80e41463c5897d437190d496c0b34f7dcf158e8d9c WHIRLPOOL f15b98a7bd6a8cbfaa9c6e1ad7204de875876bf1640c2a008532537cf65b811b42c45446dba846f6e572e9d763cb6afbe878920a51f772c7367cc7a6f615f4b7 @@ -98,6 +99,7 @@ EBUILD glibc-2.15-r3.ebuild 7764 SHA256 17540bbede72db02e113f556cd3c4a6873c45be1 EBUILD glibc-2.16.0.ebuild 7495 SHA256 d498eb21c832602c2711b4fd8607bbb36cbbbcd701405c5f84e2dbbe9ac81774 SHA512 caa429992f3510b4a530fb7d700ba8e67664d5df406ecd198bb7481009e4413cbf9a8f366b77f0e4949670f56dd5e21d7fccee13aa4d13684cfdb8ccf6054aa9 WHIRLPOOL 1f3a56785e164b4d2f8f258bc44b6a324dee3cecd8231b030ac68efdcc007c7cc906519d4f3f3585ed327bc572b8a2ded827afdeed9aaad1b81aeeca915571f7 EBUILD glibc-2.17.ebuild 7668 SHA256 b6b7142b8fded3c848424eec002b0e9b15912fe03841d854377b827ea3975eb9 SHA512 0d5dafad92578139720403aa29e1406c366892cd7bdebbfa3fee8a1a4eed06009941d9a55f6f9e9f3ec035947e03d17137e6b9ecdb4061812b0254aa48d0d1a8 WHIRLPOOL 2fdb5ab665c6ac7297e2586644f121101ab84ae3a17ade1fff87be8a31e4d89096063ccb25ceadba53328a398d65240833cf2508b3fa20c42f1e4354a3f1f81d EBUILD glibc-2.19-r1.ebuild 7600 SHA256 3c4f701bf8c96f2cf957f5719a0537f35501dfd05679ceb98821ac68061c5aa8 SHA512 1f77f993fde268f8f145bba19b08abf5c7ed2f4a5e30d33f3e156a5aafa54a1bac025a38b65caa8217cf790b8f5b55427766d9c6fb7057e91d15594d3b9ab117 WHIRLPOOL 5c76a9de674138757d30a7da9f76a46ea306cae658809d042e063a9eeb4ecfb21bd4dca45bf632fc3fdc967babb8a5f07388c968b1a5f0ba0108cff862531146 +EBUILD glibc-2.20-r1.ebuild 6612 SHA256 3e81059b8be24f6979db7e8b3ea8d4fb2f6d7fd924759cf286d7904981766e15 SHA512 b433eb6c7b9814d8c058a93bbda421bdee259abe96a3d16e2a607a03f60487412ff35ce1709150933e0cda72d26ef705c21a095f6c5643f77af903dfd368149b WHI
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils/
commit: a8c6279b2ba89cfc90862a77a6ad189cdf602527 Author: Benda Xu gentoo org> AuthorDate: Thu Jan 1 12:37:26 2015 + Commit: Benda XU gentoo org> CommitDate: Thu Jan 1 12:37:26 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=a8c6279b sys-devel/binutils: clean up --- sys-devel/binutils/binutils-2.19.1-r01.1.ebuild | 41 - 1 file changed, 41 deletions(-) diff --git a/sys-devel/binutils/binutils-2.19.1-r01.1.ebuild b/sys-devel/binutils/binutils-2.19.1-r01.1.ebuild deleted file mode 100644 index 23c3774..000 --- a/sys-devel/binutils/binutils-2.19.1-r01.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.19.1-r1.ebuild,v 1.9 2011/09/22 17:29:31 vapier Exp $ - -PATCHVER="1.2" -ELF2FLT_VER="" -inherit toolchain-binutils - -KEYWORDS="~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -src_unpack() { - toolchain-binutils_src_unpack - cd "${S}" - epatch "${FILESDIR}"/binutils-2.18.50.0.7-mint.patch - epatch "${FILESDIR}"/binutils-2.18.50.0.7-mint2.patch - epatch "${FILESDIR}"/binutils-2.19.50.0.1-mint.patch - epatch "${FILESDIR}"/${P}-parallel.patch - epatch "${FILESDIR}"/${P}-hpux.patch - epatch "${FILESDIR}"/${P}-hppa-hpux.patch # DESTDIR with libtool -} - -src_compile() { - if has noinfo "${FEATURES}" \ - || ! type -p makeinfo >/dev/null - then - # binutils >= 2.17 (accidentally?) requires 'makeinfo' - export EXTRA_EMAKE="MAKEINFO=true" - fi - - toolchain-binutils_src_compile -} - -src_install() { - toolchain-binutils_src_install - - case "${CTARGET}" in - *-hpux*) - ln -s /usr/ccs/bin/ld "${ED}${BINPATH}"/ld || die "Cannot create ld symlink" - ;; - esac -}
[gentoo-commits] proj/android: New branch: master
commit: Commit: Benda XU gentoo org> CommitDate: Thu Jan 1 13:12:37 2015 + New branch: master
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/util-linux/, sys-apps/util-linux/files/
commit: 18fc8645279c68b4b659bb8641eb101e423d4177 Author: Benda Xu gentoo org> AuthorDate: Sat Jan 3 08:56:29 2015 + Commit: Benda XU gentoo org> CommitDate: Sat Jan 3 08:56:29 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=18fc8645 sys-apps/util-linux: remove, fixed --- sys-apps/util-linux/ChangeLog | 1631 sys-apps/util-linux/Manifest | 28 - sys-apps/util-linux/files/crypto-loop.confd|9 - sys-apps/util-linux/files/crypto-loop.initd| 70 - .../files/util-linux-2.19.1-mount-a-segv.patch | 86 -- .../files/util-linux-2.19.1-umount-l-nfs.patch | 92 -- .../files/util-linux-2.20-dmesg-newline.patch | 102 -- .../files/util-linux-2.20-sysfs-init.patch | 32 - .../files/util-linux-2.20.1-libmount-c++.patch | 31 - .../files/util-linux-2.20.1-no-printf-alloc.patch | 111 -- .../files/util-linux-2.20.1-umount-fs-search.patch | 51 - .../files/util-linux-2.21.1-no-printf-alloc.patch | 108 -- sys-apps/util-linux/metadata.xml | 15 - sys-apps/util-linux/util-linux-2.19.1-r1.ebuild| 121 -- sys-apps/util-linux/util-linux-2.20-r1.ebuild | 124 -- sys-apps/util-linux/util-linux-2.20.1-r1.ebuild| 127 -- sys-apps/util-linux/util-linux-2.20.1-r2.ebuild| 129 -- sys-apps/util-linux/util-linux-2.20.1.ebuild | 122 -- .../util-linux/util-linux-2.20.1.ebuild.prefix | 191 --- sys-apps/util-linux/util-linux-2.21.1.ebuild | 124 -- sys-apps/util-linux/util-linux-2.21.ebuild | 130 -- sys-apps/util-linux/util-linux-.ebuild | 119 -- 22 files changed, 3553 deletions(-) diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog deleted file mode 100644 index e731b8d..000 --- a/sys-apps/util-linux/ChangeLog +++ /dev/null @@ -1,1631 +0,0 @@ -# ChangeLog for sys-apps/util-linux -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.380 2012/04/21 17:35:24 vapier Exp $ - - 21 Apr 2012; Mike Frysinger - files/util-linux-2.20.1-no-printf-alloc.patch, - files/util-linux-2.21.1-no-printf-alloc.patch: - Also malloc fs_optstr #406303#17 by Anthony Basile. - - 21 Apr 2012; Mike Frysinger util-linux-2.20.1-r1.ebuild, - util-linux-2.20.1-r2.ebuild, +files/util-linux-2.20.1-no-printf-alloc.patch, - util-linux-2.21.1.ebuild, +files/util-linux-2.21.1-no-printf-alloc.patch, - util-linux-.ebuild: - Add support for older C libraries that do not support latest POSIX standard - (%as flags) #406303 by Ed Wildgoose. - - 14 Apr 2012; Zac Medico util-linux-2.21.1.ebuild, - util-linux-.ebuild: - Add ~amd64-linux keyword. - - 05 Apr 2012; Mike Frysinger util-linux-.ebuild: - Block the eject package now that util-linux includes it. - - 30 Mar 2012; Mike Frysinger util-linux-2.21.ebuild, - util-linux-2.21.1.ebuild: - Drop scanf hack as it is already in 2.21.1 (I read the wrong source tree). - - 30 Mar 2012; Mike Frysinger util-linux-2.21.ebuild, - util-linux-2.21.1.ebuild: - Add cross-compiling fixes to match upstream. - -*util-linux-2.21.1 (30 Mar 2012) - - 30 Mar 2012; Mike Frysinger +util-linux-2.21.1.ebuild: - Version bump. - - 03 Mar 2012; Markus Meier util-linux-2.20.1-r1.ebuild: - arm stable, bug #404179 - -*util-linux-2.21 (24 Feb 2012) - - 24 Feb 2012; Mike Frysinger +util-linux-2.21.ebuild, - util-linux-.ebuild: - Version bump. - - 23 Feb 2012; Kacper Kowalik - util-linux-2.20.1-r1.ebuild: - ppc/ppc64 stable wrt #404179 - - 21 Feb 2012; Jeff Horelick util-linux-2.20.1-r1.ebuild: - marked x86 per bug 404179 - - 21 Feb 2012; Agostino Sarubbo util-linux-2.20.1-r1.ebuild: - Stable for amd64, wrt bug #404179 - - 18 Feb 2012; Jeroen Roovers util-linux-2.20.1-r1.ebuild: - Stable for HPPA (bug #404179). - -*util-linux-2.20.1-r2 (16 Feb 2012) - - 16 Feb 2012; Mike Frysinger +util-linux-2.20.1-r2.ebuild, - +files/util-linux-2.20.1-libmount-c++.patch, - +files/util-linux-2.20.1-umount-fs-search.patch: - Add patch from upstream for libmount.h in C++ code #401057 by Michał Górny. - Have umount search /usr/sbin like mount/fsck #403073 by Aidan Marks. - -*util-linux-2.20.1-r1 (07 Jan 2012) - - 07 Jan 2012; Mike Frysinger +util-linux-2.20.1-r1.ebuild, - util-linux-.ebuild: - Install libmount into / #398055 by Michał Górny. - - 07 Jan 2012; Mike Frysinger -util-linux-2.17.2.ebuild, - -util-linux-2.18-r1.ebuild, -files/util-linux-2.18-cfdisk-string-len.patch, - -files/util-linux-2.18-falloc.patch, -files/util-linux-2.18-ncursesw.patch, - -files/util-linux-2.18-slang.patch, -util-linux-2.19.ebuild, - -util-linux-2.19.1.ebuild, -files/util-linux-2.19-old-libc.patch, - -util-linux-2.20.ebuild: - Old. - - 07 Jan 2012; Mike Frysinger util-linux-2.19.1-r1.ebuild: - Mark ppc64 stable #384305. - -
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/gentoo-functions/
commit: ff47e0d7334d9c3c9587c0b14c45adbc00f6d80f Author: Benda Xu gentoo org> AuthorDate: Sat Jan 3 11:48:59 2015 + Commit: Benda XU gentoo org> CommitDate: Sat Jan 3 11:48:59 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=ff47e0d7 sys-apps/gentoo-functions: prefix manpages --- sys-apps/gentoo-functions/Manifest| 2 +- sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest index 798098d..caa7eed 100644 --- a/sys-apps/gentoo-functions/Manifest +++ b/sys-apps/gentoo-functions/Manifest @@ -1,7 +1,7 @@ DIST gentoo-functions-0.7.tar.bz2 10656 SHA256 0034ff7a65deb8df902683deb1662ce561b7f76ff8561b4ada46cfb18effc7f3 SHA512 7b7c779daeaa37476be488123222af591b357ce1071d8a68694797ce35c8f9c1492da55e4d3059443eb20e08cc7d88eee0e1914efa2b322628c3660c277f7a64 WHIRLPOOL 4b50d0cf0e355d267c2cb6db18211a8d48f48a248190e38227449ef01e39b3968b10a4276ca22b43af9d40706b804730ac81e6ba83efbfcc426a6781dd007cc1 DIST gentoo-functions-0.8.tar.bz2 10647 SHA256 89dc0a3289a2e3312efb560e904add13ececdd5eb554151cb30d0b96f1bd8116 SHA512 34f04f5e7ecd888197b6486c131c346a84a6937501f68a54481ec3caacaee86e54345a6c34364a5953c55b1d4aeb4ca2173b70864cdd7b81e74964352132b322 WHIRLPOOL 6ba223987953fa1dd80b79590c5f72ab8b5d0eca47cc1df23559e295f03faa369a372e5c27ed47d19d605dfe072c22c7702f3d4443a8ea2489d25092274670f3 EBUILD gentoo-functions-0.7.ebuild 946 SHA256 f83d2e9cd001d96b56330d0125888a8cc76b5d1f7fc1163f42fb85f17c478abe SHA512 349b225bee120f5f24c409f2e12657ff98244b9ecd03ace488c1dc9a9cd0e2329dfc55426f66ac9ab57561787c0ed9c0a6465bc04248341fe195a501ce29cc2b WHIRLPOOL 4401cee3bc89d9eabde6868ec28b2a30eaae98b49c6c2b807c0b3d6b3a7a9253ef0f5038d0bc65182dcefef84d43c6fb2710e02c7abf6f2c2a77cfc6f76ae7fc -EBUILD gentoo-functions-0.8.ebuild 998 SHA256 89e4fe904568964e7202d44f3bfabd8e3b3833ad1d643697c58f21701f58aaa1 SHA512 7bf61cc56c7c180f0759a669542d55f055cb2af0eebb4b037bcb10d1867cf9bd4630beec32a24d1469f7bdbafdca35b06cedf43a8357f62e1263a5b2c3f26f92 WHIRLPOOL c50fba6ba57e02f8acfdd2554cf46e193c402a562408585d3dc089d53e08acca78be9c9bc33c2802d4b264119847be33faea3cbc92865d174e7d3d0f1b296ad1 +EBUILD gentoo-functions-0.8.ebuild 1024 SHA256 42bf5c0d284b517a0edf9446c2dee912f4d498b393b1998410cb8ccc558748ef SHA512 72973f8060c9808bae5b829fac9289fdd5b53fb58d78f957afe423185860d7385e6cad0f4bfc82b3bb5a74b610d306e842679fe1434c6d70bffd8cd81f08f5c7 WHIRLPOOL 0b32713cf0dfa5a14239f658e3d1f2cd3d4f1013f919d0559cdb8ad55099c4a8c9896cda11a9ed2b0a2c482c501f00cbbf94082720119d0fc9e38f921b4da136 EBUILD gentoo-functions-.ebuild 958 SHA256 49ba0985090f0600c37432cc49463f8adae044091e6f38d9e4eb5554642a469d SHA512 f7aff0d51a9254cb8a6de359712a80e1cd8550a775bf0180f310177081202e32b99d0d554c216b5e5a32f7c28fcf507214b1dc75d1869a09a1f68d6befdb6efa WHIRLPOOL 7f56f81b43763992f419047a24281058ad5196181d910dc46dd43d5b6795808f09077b27702f3009f614f8d1c6fdb2c7ed094b18a09750c9d19b1c2b0cf0d9fe MISC ChangeLog 4087 SHA256 c593c3b4886e030d2719df70cc1b49e0b06917fdc9a70dabb19ffcb21d98642f SHA512 56a3d82a0ee7f8fc05aa019eef29d917bbcedfaf9234980bd087975f6bb07826cfc8bb7a45be19754b0544a6e4d96135c1b4533afd21f07a1cbff93b04395a94 WHIRLPOOL 6f449ab8987f77c95809c064ab4a37d9ddfcbae22b6d88b2bd9676f865f30b6711ad046cbbf638af4c3e0c0e792df7f5a810edf4a1c36cb0d62453a56295deaf MISC metadata.xml 497 SHA256 dc476822c150eee2ffccb4e6c5295fa3207b9006c275c428c26589378e6a709e SHA512 a8a463caa1b0295a30a794308bb107957df0990520b51d5212dcf6d2a80aaea373a2265e8378569f1db5bd3b96f83f49f187a26839dd4a2e5d47ed2e51418449 WHIRLPOOL 811f2249a8e4b35a16e00fde4265e1d5e6f528a5d573e7a435136ce470c7b68941f0dc669b6569496eb79a887ec86041beafbe627fb271daadb253dbfeb9b59b diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild b/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild index 6ead0ba..ec06b76 100644 --- a/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild +++ b/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild @@ -26,5 +26,5 @@ src_prepare() { } src_install() { - emake install ROOTPREFIX="$EPREFIX" + emake install ROOTPREFIX="${EPREFIX}" PREFIX="${EPREFIX}/usr" }
[gentoo-commits] dev/heroxbd:master commit in: dev-lang/perl/, dev-lang/perl/files/eblits/
commit: 64afbeac8630c22be0c9d51e9950ee86f4fb3903 Author: Benda Xu gentoo org> AuthorDate: Sat Jan 3 11:46:06 2015 + Commit: Benda XU gentoo org> CommitDate: Sat Jan 3 11:46:06 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=64afbeac dev-lang/perl: revision bump --- dev-lang/perl/ChangeLog| 9 +- dev-lang/perl/Manifest | 4 +- .../perl/files/eblits/src_install-v5021.eblit | 51 + dev-lang/perl/perl-5.20.1-r4.ebuild| 119 + 4 files changed, 181 insertions(+), 2 deletions(-) diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog index e2e04e6..774540b 100644 --- a/dev-lang/perl/ChangeLog +++ b/dev-lang/perl/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lang/perl # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.459 2014/11/29 20:57:32 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.460 2014/12/19 18:52:46 dilfridge Exp $ + +*perl-5.20.1-r4 (19 Dec 2014) + + 19 Dec 2014; Andreas K. Huettel + -perl-5.20.1-r2.ebuild, +perl-5.20.1-r4.ebuild, + +files/eblits/src_install-v5021.eblit: + Make perl5.20.1 a symlink to perl, not the other way around, bug 527380 29 Nov 2014; Andreas K. Huettel perl-5.18.2-r2.ebuild, perl-5.20.1-r2.ebuild, perl-5.20.1-r3.ebuild: diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest index c47ce88..8a83e70 100644 --- a/dev-lang/perl/Manifest +++ b/dev-lang/perl/Manifest @@ -5,6 +5,7 @@ AUX eblits/pkg_setup-v50160001.eblit 2481 SHA256 534a3980aa8a7c6709d997708f626ea AUX eblits/src_configure-v50160001.eblit 4591 SHA256 bdaf3845a0db91c601022ccd4f56f65137d0461440aae0e506b25db462e6228c SHA512 802a4a4eefeec457b120d3e822d09f5cc75fb0aff76d45d439f2c02b21eee609a2a69c86e1325f5ae5437d98014cd65c80db057a7e699d8375416e1e5086d17c WHIRLPOOL 68e83205a145af6a9296db11ca98bde3ed92054a560755b5dabe3aadf1b4a893949a073ffc486bc463fcc262ff28d344eb77dd7bfa17a97e7117c74604bbde9d AUX eblits/src_configure-v50180002.eblit 4877 SHA256 fa308d9aec48ea45dd5d8a0f0e1a93b5d9aaa7ff0ccd62865e3f2f9b5eecf39d SHA512 269dc7e37fea85f6881741447d5a3b32327f66be44d61ffc705f74541d4d0ddf1601ef2cf1d98fcf178cceda76795fd6764a8761223f587644f0d518c4f7e2ca WHIRLPOOL f82bfadaa0ef94afd7abaaeeef222f201aafc62836437dd0cc4a60ab1361bc3e15a7f494900d63cba6a3b1a65d726bf1da466d63e267bb860f79797176a69000 AUX eblits/src_install-v50160001.eblit 2122 SHA256 64a8d7bcfd7757e8f15c28f4457240390f5f03c8c72c3e01a2612b668cec SHA512 ecea3ae0006fa2b009c15cf7ceca989058738e2e893b053dc0bf904ce17443b7d21ed033f09997535fd86da608d1c95d1b93a55268c06cf164d7894a71616e2c WHIRLPOOL a9c5531a799a3054ff3fd9add4e81e818f6f4d01d4826728274a15d98cee2a20188dee906f565ce4b413813068db4ac347ef7b717cd4b9526f54ba208c309491 +AUX eblits/src_install-v5021.eblit 1703 SHA256 236acc83017c76008d52294edbc76f8904024a8471ea077a22bb01ba41eb0814 SHA512 a7282636abcbbc9e476ae3d7353a88289733d7fc74807afbb9bee407942487ca057b97e4e49f7b6d3b62741cb2d4a59e4cb6e92f17704be1890b5f3e6ec3111a WHIRLPOOL a5669019b27ea2774dc7961128f964fcd1df03a443fe331e05cc09d33a29c0fec4d43a564579efc695a7582f0ab145eb78eb339ed128eb7700ded8fc231c926c AUX eblits/src_prepare-v50160001.eblit 2114 SHA256 dc803c75ffa7194149d7891c90cbdcd56e634afa6d0988db52242c27a6e1df3e SHA512 e6a32a3fd4b1b35ea146aefb67df74517304237d3fede12feaf52a1eed5880c2c15ad3b6bf2eb5bd153c60df5d6e9da583408d469d9014299dd4704e9a65d3db WHIRLPOOL b93e03c60c76a34da9d783bd88b2e0ec6c34c9a3a291973ad856180f4ed7b88ccbdd57fb95227c809c27a8a7537c67bf5ed573f5d7eba35b147ba26242438313 AUX eblits/src_test-v50160001.eblit 503 SHA256 35a8a1a6f89e351e4587c82ef3c30699f8a37d78570e28510c5e02bc9e352198 SHA512 09c6f1b253119d0ad7f7d698c37d9d1979a67a2866c72677177c47d9e7c413a7588e2e531bb1e9790ce49add618b768a7fa271e05171a3ce73fa4433034f91f7 WHIRLPOOL 9aae83a23fc6246d26729ad940a7a13bb89e3b2223581e34000f8a93470455bc8ca5b71ae47bf5e6809544793fe21f7207beca3681990c849838497f32f08b51 AUX perl-cwd-prefix.patch 533 SHA256 efe227ad8f93be5e037f1f2cfb42a18845282fe345c969c5aa2772df3729feb4 SHA512 fc51d41295f18c77a9138a50bc4c312bb5fbfbc675b128dd574aee8955fea9453658ac436719f89dd3d9e653aa0a2de9400216f35538c59a795f8607222e4799 WHIRLPOOL dc5755ab9da8e9f00c1903f9d2a2ae217961caf272bf0a58201e7702ad74f49fe80ee3c86a781eff280f3fee324fd709653c9f90c5aa9de2aa3cefac4eda36c7 @@ -24,5 +25,6 @@ DIST perl-5.20.1.tar.bz2 13676155 SHA256 ede5ded37e7fb6139b04728cfca826f17076f98 EBUILD perl-5.18.2-r2.ebuild 4471 SHA256 5b7a5373e678e819c101136810a0642fc04db5eacba8b5c1d77f0e6bbbe0c095 SHA512 30939b56a72df0c641f1a2b8647f8f2a23d09ecee7917b591821e71745674f615a19230c4a7586b50f513a12364531a5f03634609cd701eca2a1715c6a9e8060 WHIRLPOOL 4caf03ce5252734a061b22d46c960b776369e1d9768b6e8a61e44ec27e5bc693b4dac18b480bb63810803396b0c70a11d8476c242e39cff69950915c945ad412 EBUILD perl-
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/portage/, sys-apps/portage/files/
commit: 245cca39b77c03307e53a4e4c830154882b7d79e Author: Benda Xu gentoo org> AuthorDate: Mon Jan 5 09:39:10 2015 + Commit: Benda XU gentoo org> CommitDate: Mon Jan 5 09:49:43 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=245cca39 sys-apps/portage: update patch, test if ldconfig exists. Bug 532100 --- sys-apps/portage/Manifest| 2 +- sys-apps/portage/files/portage-2.2.14-ldconfig.patch | 8 +--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 8005081..53a4c7a 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -9,7 +9,7 @@ AUX portage-2.2.01.19981-ebuildshell.patch 3304 SHA256 2b7f313afe62815b791835da8 AUX portage-2.2.01.20020-ebuildshell.patch 4736 SHA256 92f91c788e3591fb71f55b7a04df8bd0baee767e2561649182bf1b814a0451a8 SHA512 785059ad71e1d9172338926df22883bf70560c3f22f84da74aa21b872b52c9dd05ca61fe8bb786a2da7e4756ae3568f35ca6d7a6ec22b9be419efab6529b8f52 WHIRLPOOL 63ba30a2fa005cca2a6866178938e4ce83bed8ca3a5cbc9bcbcffc888ef4561c27d45f29707db26574c96b8a0c0ed565a0224d64bed8191a1179ae6ace325904 AUX portage-2.2.01.20239-ebuildshell.patch 5292 SHA256 602efac969b76b33e46f927bb6d5ddaff837f2d69dba446c05116fd6e9d6aaf9 SHA512 9f79c62482cacfe4d52d9b7a42969c5090ec1dd6c55ac67ac0697fa3261d00d437e32a46987d242d3380b459d1af2cdfdacec5d72b7aa905146bbf5759158bdf WHIRLPOOL 2ee6f82ec9dc8c44704c1badeafa207656dac9ce49443616b4ebfd402e872c71434e049f4436ed04009e633a00b4863dd35e79a80ba4e710ac1af6579a9decdf AUX portage-2.2.10.1-case-insensitive-fs.patch 13475 SHA256 e9ca3560b580e1df7bdf7424c76b5bf022c4189ed6ae51370f88895d5c00031d SHA512 6c7b4cba0827d0b29f1be1fc6fb42b1703f373f6825be14f43506921e71075b6967191cf79e4e659c0f37c96de6cbdbdc1e04cd0e668a563a4a3c3be9e97f773 WHIRLPOOL 839ebc4214add69531f9f8a387ed155006c77c396031a116a6b79814a09e6591d5e8905e8398541ca213e60aacd0265e2f941858bbfcc3551a2ff5768a87f432 -AUX portage-2.2.14-ldconfig.patch 1139 SHA256 3ccf2649dd76a1093aec62479da57bd53f3e2a4995bec5bd312149aa78ecff9b SHA512 c94602e611edc8363abc0c904ac9b12fb5d19bc3d80a6cfda5d4aef70c936b77eb376bf0c63cb21b4e6fce14c113f6be1ae9950705b3f6e9d35fba766a35e147 WHIRLPOOL 02128e5ddde6969450fb17da55e335f2d64423d73864b98806092db8e669d290f56e57b3e166df7909408729068c9637f72ea97b418958203f35efc87e5d8cae +AUX portage-2.2.14-ldconfig.patch 1230 SHA256 50c5f886599aeeec6776da812ebd32964ef138ab63792dc84d0545d3072c20de SHA512 bdc4ee5642e5347e8ad5e776147bfa0ca8901ca312648d02406365c9929a703698321d6b1fd44dcac6225e5099b9140eaed785f7da368ef80c2645e9a33e3869 WHIRLPOOL 62c153821af6924593d8c61b31d66e478634c350b217a1cc7da3728b2ff393e706fe408b1c5e09783f7898dcd4cf983f9d2e748980234e65cd392b38bb0e82aa AUX portage-2.2.7-ebuildshell.patch 6030 SHA256 c654f5e0b60a4a930ec973b306246d9e920d89b7536bda56c72f38d1ed56445d SHA512 c4bfa44be5d706a9206fcab884e3ad7b0530ec315f9b824fd77f06ff5482414af3e3aaadbc059a49712b2a2e203320f367e2d8c64bf1fceb78495d940fd3fd2a WHIRLPOOL a468e4d5b5d1c493415188c500ea04388e34bc5e5f5a03d61ea5aea8d5b029e2a4426c52471729345a4293eb7c9b747948f75b64982452d96a920a3ac5e528e6 AUX portage-2.2.7-macho-relative-install_names.patch 2811 SHA256 de767ffb6d29625ca9ba0f33765a59a55bbdf2f3b2c1d9989a73a474ae55c388 SHA512 8555d04e4fc361c500d6c18c30f54f178164477f6c1fbb5fd30d5f89671f95915243e92b655e4264f748c2f29f0cf3e7a5fe439316cc6faebc752172557f0a89 WHIRLPOOL f5f92a762e7455dddfa2ffe3ba27c78ec1533c40920acc96a5e65d89ea93f7657f8bf7771e805d7d62c6f60944dccde72de3f34cee1d14c7db667b27cdd76d55 AUX portage-2.2.7-sandbox.patch 723 SHA256 b6b941659a4cdbdafc65bf9977d7a92255b553c49e8f445862dcb00567906fec SHA512 fcf4bc7826bab92b1847dcecaf5def212b4eecdb4ac87b10b0668ea470d5836f3d68eb4ccf61345b39f9265c7f31ef3562de58b2ee4bb3096a71c0567343d810 WHIRLPOOL 3699c7a2a0e6229d337760d07ce40e45b949614518ae292d74ca4297d3e9e5f3eb5edeb7f59c8821a6bfcf981cf1363f4f3d03c16af533276f577b1ff3d8c264 diff --git a/sys-apps/portage/files/portage-2.2.14-ldconfig.patch b/sys-apps/portage/files/portage-2.2.14-ldconfig.patch index 76fc348..9a44649 100644 --- a/sys-apps/portage/files/portage-2.2.14-ldconfig.patch +++ b/sys-apps/portage/files/portage-2.2.14-ldconfig.patch @@ -1,4 +1,4 @@ -commit 3fb24230a2369513b1f36cba3d772bc517265e81 +commit eaf1d1bc3d25da7de8eb09f6db7ec5f2dd28 Author: Benda Xu Date: Wed Dec 10 10:45:31 2014 +0900 @@ -7,10 +7,10 @@ Date: Wed Dec 10 10:45:31 2014 +0900 It does not affect prefix-rpath, and handles prefix-libc(RAP) correctly. diff --git a/pym/portage/util/env_update.py b/pym/portage/util/env_update.py -index ace492c..4437881 100644 +index ace492c..5e732ad 100644 --- a/pym/portage/util/env_update.py +++ b/pym/portage/util/env_update.py -@@ -306,13 +306,13 @@ def _env_update(makelinks, target_root, prev_mtimes, contents, env, +@@ -306,13 +306,15 @@ def _env_update(makelinks, target_root, prev_mtimes, contents, env,
[gentoo-commits] dev/heroxbd:master commit in: media-fonts/wqy-zenhei/
commit: 07847e2ef949bb1207e2c8f743296af4b5d4f05a Author: Benda Xu gentoo org> AuthorDate: Tue Jan 6 03:13:23 2015 + Commit: Benda XU gentoo org> CommitDate: Tue Jan 6 03:13:40 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=07847e2e media-fonts/wqy-zenhei: Remove; commited to gx86. --- media-fonts/wqy-zenhei/ChangeLog | 58 -- media-fonts/wqy-zenhei/Manifest| 6 --- media-fonts/wqy-zenhei/metadata.xml| 5 -- media-fonts/wqy-zenhei/wqy-zenhei-0.8.38-r1.ebuild | 45 - media-fonts/wqy-zenhei/wqy-zenhei-0.9.45.ebuild| 50 --- 5 files changed, 164 deletions(-) diff --git a/media-fonts/wqy-zenhei/ChangeLog b/media-fonts/wqy-zenhei/ChangeLog deleted file mode 100644 index 6db28c6..000 --- a/media-fonts/wqy-zenhei/ChangeLog +++ /dev/null @@ -1,58 +0,0 @@ -# ChangeLog for media-fonts/wqy-zenhei -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/wqy-zenhei/ChangeLog,v 1.11 2010/09/19 06:24:16 dirtyepic Exp $ - -*wqy-zenhei-0.9.45 (19 Sep 2010) - - 19 Sep 2010; Ryan Hill -wqy-zenhei-0.6.26.ebuild, - -wqy-zenhei-0.8.34_p20081027.ebuild, +wqy-zenhei-0.9.45.ebuild: - Version bump (bug #311557). - - 27 Sep 2009; Mounir Lamouri wqy-zenhei-0.8.38-r1.ebuild: - Stable for ppc. Bug 284010 - - 25 Sep 2009; Brent Baude wqy-zenhei-0.8.38-r1.ebuild: - Marking wqy-zenhei-0.8.38-r1 ppc64 for bug 284010 - - 11 Sep 2009; Markus Meier wqy-zenhei-0.8.38-r1.ebuild: - amd64/x86 stable, bug #284010 - -*wqy-zenhei-0.8.38-r1 (14 Mar 2009) - - 14 Mar 2009; Peter Alfredsen - -wqy-zenhei-0.8.38.ebuild, +wqy-zenhei-0.8.38-r1.ebuild: - Add 66-wqy-zenhei-sharp-no13px.conf. Thanks to Hong Hao - for report. - -*wqy-zenhei-0.8.38 (10 Mar 2009) - - 10 Mar 2009; Peter Alfredsen - +wqy-zenhei-0.8.38.ebuild: - Bump. Bug 261952. - - 14 Jan 2009; Joseph Jezak wqy-zenhei-0.6.26.ebuild, - wqy-zenhei-0.8.34_p20081027.ebuild: - Marked ~ppc/~ppc64 for bug #254379. - -*wqy-zenhei-0.8.34_p20081027 (01 Jan 2009) - - 01 Jan 2009; MATSUU Takuto - +wqy-zenhei-0.8.34_p20081027.ebuild: - Version bumped. Fixed HOMEPAGE. - - 25 Sep 2008; Alexis Ballier - wqy-zenhei-0.6.26.ebuild: - keyword ~x86-fbsd thanks to Hong Hao , bug #236042 - -*wqy-zenhei-0.6.26 (26 Jun 2008) - - 26 Jun 2008; Peter Alfredsen - -wqy-zenhei-0.5.23.ebuild, +wqy-zenhei-0.6.26.ebuild: - Bump. Thanks dirtyepic. - -*wqy-zenhei-0.5.23 (25 May 2008) - - 25 May 2008; Ryan Hill +metadata.xml, - +wqy-zenhei-0.5.23.ebuild: - Initial import for bug #192781. Based on ebuild by Hong Hao. - diff --git a/media-fonts/wqy-zenhei/Manifest b/media-fonts/wqy-zenhei/Manifest deleted file mode 100644 index d564990..000 --- a/media-fonts/wqy-zenhei/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST wqy-zenhei-0.8.38-1.tar.gz 7173844 RMD160 f135065dc59d42041db44575df5a2b95d21a6211 SHA1 5faf0993c33c48e7e6353e1b52921d8b39f9852d SHA256 6018eb54243eddc41e9cbe0b71feefa5cb2570ecbaccd39daa025961235dea22 -DIST wqy-zenhei-0.9.45.tar.gz 9247393 RMD160 d364c8544665b651a6425b312a857e6bc2e3b2da SHA1 b86b65d3048ade868fcc89229cfac6baf80a3e54 SHA256 e4b7e306475bf9427d1757578f0e4528930c84c44eaa3f167d4c42f110ee75d6 -EBUILD wqy-zenhei-0.8.38-r1.ebuild 1127 RMD160 fd82f8e57504d0f4df6a73b4245b12ae1e7a4405 SHA1 b85197f0ba59f43b2e1b647f8905790d7fbc485f SHA256 7b8edc674ceed8e2ea240661bb105b7209b2becc2eec938e58713221c33e0235 -EBUILD wqy-zenhei-0.9.45.ebuild 1189 RMD160 a5a5dd1327bc253799444a35c50832795bcaa3e1 SHA1 3dfab1a2d0fbc4adb02e2114583e8b8374576d3e SHA256 53980136ce4da30f0e968307b061eb74654dccb0e81e01cff038e20973e3cc89 -MISC ChangeLog 1984 RMD160 164786ee3331dbe4204d9104b611d5a8de3585e6 SHA1 54b772f37b84e31b85da75f09f4498addd3af8a7 SHA256 bd0bf624f777e602a5246672f59e2f2e4daef0d2ac4574f8f2b367bb8863993a -MISC metadata.xml 159 RMD160 e9d6dae6266cd59331aaa78481fd5a67fc2ed725 SHA1 152e7ea08489d788f3f1c4c59be552a5f94b2d02 SHA256 952d89bc3335f3d2f69460945016b173913db58759fe7d906f3927909120c890 diff --git a/media-fonts/wqy-zenhei/metadata.xml b/media-fonts/wqy-zenhei/metadata.xml deleted file mode 100644 index 64cc0b6..000 --- a/media-fonts/wqy-zenhei/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - fonts - diff --git a/media-fonts/wqy-zenhei/wqy-zenhei-0.8.38-r1.ebuild b/media-fonts/wqy-zenhei/wqy-zenhei-0.8.38-r1.ebuild deleted file mode 100644 index dea7940..000 --- a/media-fonts/wqy-zenhei/wqy-zenhei-0.8.38-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/wqy-zenhei/wqy-zenhei-0.8.38-r1.ebuild,v 1.4 2009/09/27 10:22:00 volkmar Exp $ - -inherit font - -MY_P="${P/_p/-cvs}-1" -DESCRIPTION="WenQuanYi Hei-
[gentoo-commits] dev/heroxbd:master commit in: sys-apps/gentoo-functions/
commit: d84dd36533299d27f1b5022d87925098cc625148 Author: Benda Xu gentoo org> AuthorDate: Tue Jan 6 03:14:07 2015 + Commit: Benda XU gentoo org> CommitDate: Tue Jan 6 03:15:28 2015 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=d84dd365 sys-apps/gentoo-functions: Remove, committed to gx86. --- sys-apps/gentoo-functions/ChangeLog| 114 - sys-apps/gentoo-functions/Manifest | 7 -- .../gentoo-functions/gentoo-functions-0.7.ebuild | 26 - .../gentoo-functions/gentoo-functions-0.8.ebuild | 30 -- .../gentoo-functions/gentoo-functions-.ebuild | 26 - sys-apps/gentoo-functions/metadata.xml | 17 --- 6 files changed, 220 deletions(-) diff --git a/sys-apps/gentoo-functions/ChangeLog b/sys-apps/gentoo-functions/ChangeLog deleted file mode 100644 index 8e9cf35..000 --- a/sys-apps/gentoo-functions/ChangeLog +++ /dev/null @@ -1,114 +0,0 @@ -# ChangeLog for sys-apps/gentoo-functions -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/ChangeLog,v 1.25 2014/12/31 05:09:19 vapier Exp $ - - 31 Dec 2014; Mike Frysinger gentoo-functions-0.8.ebuild: - Mark m68k/s390/sh stable. - -*gentoo-functions-0.8 (28 Aug 2014) - - 28 Aug 2014; William Hubbs +gentoo-functions-0.8.ebuild: - emergency fix, some quoting was missed and this caused errors, thanks to - zero_chaos for pointing this out. - - 20 Aug 2014; Raúl Porcel gentoo-functions-0.7.ebuild: - alpha/arm64/sparc/x86 stable wrt #519734 - - 19 Aug 2014; Agostino Sarubbo gentoo-functions-0.7.ebuild: - Stable for ia64, wrt bug #519734 - - 16 Aug 2014; Johannes Huber gentoo-functions-0.7.ebuild: - amd64 stable, bug #519734 - - 15 Aug 2014; Jeroen Roovers gentoo-functions-0.7.ebuild: - Stable for HPPA (bug #519734). - - 12 Aug 2014; Anthony G. Basile - gentoo-functions-0.7.ebuild: - Stable on arm, ppc and ppc64. Bug #519734. - - 23 Jul 2014; William Hubbs - -files/gentoo-functions-0.3.sh, -gentoo-functions-0.3.ebuild, - -gentoo-functions-0.4.ebuild, -gentoo-functions-0.5.ebuild, - -gentoo-functions-0.6.ebuild: - remove old versions - -*gentoo-functions-0.7 (07 Jul 2014) - - 07 Jul 2014; William Hubbs +gentoo-functions-0.7.ebuild: - version bump - - 06 Jul 2014; William Hubbs gentoo-functions-.ebuild: - reinstate the separate inherit call for git-r3. - - 06 Jul 2014; William Hubbs metadata.xml: - convert metadata indentations back to tabs as shown in skel.metadata.xml. - -*gentoo-functions-0.6 (14 Jun 2014) - - 14 Jun 2014; Anthony G. Basile - +gentoo-functions-0.6.ebuild, metadata.xml: - Version bump, add missing sys/types.h header - - 10 May 2014; Justin Lecher gentoo-functions-0.4.ebuild, - gentoo-functions-0.5.ebuild, gentoo-functions-.ebuild, metadata.xml: - Respect CC - - 09 May 2014; William Hubbs gentoo-functions-.ebuild: - sync live ebuild - -*gentoo-functions-0.5 (09 May 2014) - - 09 May 2014; William Hubbs +gentoo-functions-0.5.ebuild: - version bump - -*gentoo-functions-0.4 (08 May 2014) - - 08 May 2014; William Hubbs +gentoo-functions-0.4.ebuild: - version bump, adds consoletype for bug #509284 - -*gentoo-functions- (07 May 2014) - - 07 May 2014; William Hubbs - +gentoo-functions-.ebuild: - add live ebuild - - 02 May 2014; William Hubbs - -files/gentoo-functions-0.2.sh, -gentoo-functions-0.2.ebuild: - remove old version - - 06 Apr 2014; Fabian Groffen gentoo-functions-0.3.ebuild: - Added Prefix keywords, part of bug #504284 - - 02 Apr 2014; William Hubbs - -files/gentoo-functions-0.1.sh, -files/gentoo-functions-0.sh, - -gentoo-functions-0.1.ebuild, -gentoo-functions-0.ebuild: - remove some old versions - -*gentoo-functions-0.3 (19 Mar 2014) - - 19 Mar 2014; William Hubbs - +files/gentoo-functions-0.3.sh, +gentoo-functions-0.3.ebuild: - version bump for #504852. - -*gentoo-functions-0.2 (12 Mar 2014) - - 12 Mar 2014; William Hubbs - +files/gentoo-functions-0.2.sh, +gentoo-functions-0.2.ebuild: - Version bump for prefix fixes: do not hardcode paths to consoletype or - portageq. Thanks to Ruud Koolen - -*gentoo-functions-0.1 (11 Mar 2014) - - 11 Mar 2014; William Hubbs - +files/gentoo-functions-0.1.sh, +gentoo-functions-0.1.ebuild: - version bump for bug #504138 - - 11 Mar 2014; Patrick Lauer metadata.xml: - Fix herd - -*gentoo-functions-0 (10 Mar 2014) - - 10 Mar 2014; William Hubbs +gentoo-functions-0.ebuild, - +files/gentoo-functions-0.sh, +metadata.xml: - initial commit of gentoo functions for bug #373219. diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest deleted file mode 100644 index caa7eed..000 --- a/sys-apps/gentoo-functions/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST gentoo-functions-0.7.tar.bz2 10656 SHA256 0034ff7a65deb8df902683deb1662ce561b7f76ff8561b4ada46cfb18e
[gentoo-commits] dev/heroxbd:master commit in: x11-apps/xinit/, x11-apps/xinit/files/
commit: 67095e931ce883e38adca8a50a9a0d98a71160a4 Author: Benda Xu gentoo org> AuthorDate: Tue Dec 16 03:23:58 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 16 03:23:58 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=67095e93 x11-apps/xinit: remove, committed to gx86. --- x11-apps/xinit/ChangeLog | 934 - x11-apps/xinit/Manifest| 12 - x11-apps/xinit/files/00-xhost | 7 - .../xinit/files/0001-Gentoo-customizations.patch | 61 -- x11-apps/xinit/files/Xsession | 107 --- x11-apps/xinit/files/Xsession.desktop | 9 - x11-apps/xinit/files/chooser.sh| 52 -- x11-apps/xinit/files/startDM.sh| 31 - .../xinit/files/xinit-1.3.1-prio-process.patch | 14 - x11-apps/xinit/files/xserverrc | 2 - x11-apps/xinit/metadata.xml| 11 - x11-apps/xinit/xinit-1.3.2.ebuild | 68 -- 12 files changed, 1308 deletions(-) diff --git a/x11-apps/xinit/ChangeLog b/x11-apps/xinit/ChangeLog deleted file mode 100644 index 65cfd5f..000 --- a/x11-apps/xinit/ChangeLog +++ /dev/null @@ -1,934 +0,0 @@ -# ChangeLog for x11-apps/xinit -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/ChangeLog,v 1.218 2011/10/03 17:55:53 josejx Exp $ - - 03 Oct 2011; Joseph Jezak xinit-1.3.1.ebuild: - Marked ppc ppc64 stable for bug #380421. - - 02 Oct 2011; Raúl Porcel xinit-1.3.1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #380421 - - 21 Sep 2011; Jeroen Roovers xinit-1.3.1.ebuild: - Stable for HPPA (bug #380421). - - 09 Sep 2011; Naohiro Aota xinit-1.3.1.ebuild, - +files/xinit-1.3.1-prio-process.patch: - Add patch to build on FreeBSD. Bug #352663. Re-add ~x86-fbsd - - 05 Sep 2011; Markus Meier xinit-1.3.1.ebuild: - arm stable, bug #380421 - - 05 Sep 2011; Naohiro Aota xinit-1.3.0-r2.ebuild, - xinit-1.3.1.ebuild: - Drop ~x86-fbsd until bug #352663 fixed - - 04 Sep 2011; Markus Meier xinit-1.3.1.ebuild: - x86 stable, bug #380421 - - 30 Aug 2011; Tony Vroon xinit-1.3.1.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug - #380421 filed by Chí-Thanh Christopher Nguyễn. - -*xinit-1.3.1 (01 Aug 2011) - - 01 Aug 2011; Chí-Thanh Christopher Nguyễn - +xinit-1.3.1.ebuild: - Version bump. - - 04 May 2011; Tomáš Chvátal - -files/0001-Gentoo-specific-customizations.patch, -files/xdm-setup.initd-1, - -files/xdm.confd-2, -files/xdm.initd-4, -files/xserver.pamd: - old - - 05 Mar 2011; Kacper Kowalik xinit-1.3.0-r2.ebuild: - ppc64 stable wrt #354237 - - 05 Mar 2011; Raúl Porcel xinit-1.3.0-r2.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #354237 - - 23 Feb 2011; Jeroen Roovers xinit-1.3.0-r2.ebuild: - Stable for HPPA (bug #354237). - - 14 Feb 2011; Kacper Kowalik xinit-1.3.0-r2.ebuild: - ppc stable wrt #344827, #354237 - - 12 Feb 2011; Raúl Porcel xinit-1.3.0-r1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #344827 - - 12 Feb 2011; Christian Faulhammer - xinit-1.3.0-r2.ebuild: - stable x86, bug 354237 - - 12 Feb 2011; Markos Chandras xinit-1.3.0-r2.ebuild: - Stable on amd64 wrt bug #354237 - -*xinit-1.3.0-r2 (22 Jan 2011) - - 22 Jan 2011; Fabio Erculiani +xinit-1.3.0-r2.ebuild: - revision bump, this is the first version supporting lxdm, reset KEYWORDS - to ~arch - - 22 Jan 2011; Fabio Erculiani files/startDM.sh: - add lxdm support (changes required in order to load lxdm with - --background), see bug #330355 - - 31 Dec 2010; Jeroen Roovers xinit-1.3.0-r1.ebuild: - Stable for HPPA (bug #344827). - - 29 Dec 2010; Markus Meier xinit-1.3.0-r1.ebuild: - arm stable, bug #344827 - - 25 Dec 2010; Christian Faulhammer - xinit-1.3.0-r1.ebuild: - x86 stable, bug 344827 - - 23 Dec 2010; Samuli Suominen xinit-1.3.0-r1.ebuild: - amd64 stable wrt #344827 - - 19 Dec 2010; Samuli Suominen xinit-1.3.0-r1.ebuild: - ppc64 stable wrt #344827 - - 20 Nov 2010; Tomáš Chvátal -xinit-1.2.0-r3.ebuild: - old - - 13 Nov 2010; Raúl Porcel xinit-1.2.0-r4.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #343911 - - 05 Nov 2010; Markus Meier xinit-1.2.0-r4.ebuild: - arm stable, bug #343911 - - 05 Nov 2010; Jeroen Roovers xinit-1.2.0-r4.ebuild: - Stable for HPPA PPC (bug #343911). - - 05 Nov 2010; Mark Loeser xinit-1.2.0-r4.ebuild: - Stable for ppc64; bug #343911 - - 03 Nov 2010; Markos Chandras xinit-1.2.0-r4.ebuild: - Stable on amd64 wrt bug #343911 - - 03 Nov 2010; Tomáš Chvátal xinit-1.3.0-r1.ebuild: - Add silently dropped s390 keyword (dunno why it was lost). - - 03 Nov 2010; Tomáš Chvátal -xinit-1.2.1.ebuild, - -xinit-1.2.1-r2.ebuild: - old - - 03 Nov 2010; Pawel Hajdan jr - xinit-1.2.0-r4.ebuild: - x86 stable wrt security bug #343911 - -*xinit-1.2.0
[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils-config/patches/, sys-devel/binutils-config/files/, ...
commit: 5d02cee98891f81ffbc280b313c7d79e9f343f89 Author: Benda Xu gentoo org> AuthorDate: Tue Dec 16 05:13:44 2014 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 16 05:13:44 2014 + URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=5d02cee9 sys-devel/binutils-config: bump to 4 --- sys-devel/binutils-config/ChangeLog| 13 +- sys-devel/binutils-config/Manifest | 8 +- .../binutils-config/binutils-config-3-r3.ebuild| 15 +- sys-devel/binutils-config/binutils-config-4.ebuild | 24 ++ .../binutils-config/files/binutils-config-1.9 | 0 sys-devel/binutils-config/files/binutils-config-2 | 0 sys-devel/binutils-config/files/binutils-config-4 | 471 + sys-devel/binutils-config/files/binutils-config.8 | 25 -- .../patches/binutils-config-prefix.patch | 209 - sys-devel/binutils-config/patches/series | 1 - 10 files changed, 515 insertions(+), 251 deletions(-) diff --git a/sys-devel/binutils-config/ChangeLog b/sys-devel/binutils-config/ChangeLog index 6d6b518..8fb2d57 100644 --- a/sys-devel/binutils-config/ChangeLog +++ b/sys-devel/binutils-config/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-devel/binutils-config -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.64 2013/05/05 05:20:42 vapier Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.66 2014/07/29 11:15:38 vapier Exp $ + +*binutils-config-4 (29 Jul 2014) + + 29 Jul 2014; Mike Frysinger +binutils-config-4.ebuild, + +files/binutils-config-4, files/binutils-config.8: + Drop FAKE_TARGETS support as gcc dropped it a while ago too #467488. + + 18 Jan 2014; Mike Frysinger binutils-config-3-r3.ebuild: + Add arm64 love. 05 May 2013; Mike Frysinger files/binutils-config-3: Also try to rmdir target bin/libexec paths when uninstalling. diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index f3a3cd0..1c31866 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1,9 +1,11 @@ AUX binutils-config-1.9 11043 SHA256 20becd27cd1161d3afcd079ebff883b8eba3e698171937d82a9575dfa19a2373 SHA512 d0366bd547d7c2adddf30975a361b2f25d008f0203db9e53cd81e635fd081e0ce13940a1df511f6edc7a11d6c4e641567cb750006cbbaa7b5bfd118bf6f87464 WHIRLPOOL d2c06206ffb351226db6db89e305042c03cf3cfa628c440fd3fd7274bf0c62c8ba61599f4997714075dc9f61b57a46709824eded2a31678bc2668e43c982ce91 AUX binutils-config-2 11440 SHA256 5e923d1445910b9b9d1e455e52313087098689359846db0dc3fa52d33b63b192 SHA512 16b8bc2277bb50fb803377b192368a7abf7c97b5959bdd0d67fcf508220164d29ee2cfc1526ecfce7125b7492a0a5e4f094e948fa5ba9af44487229af3d91197 WHIRLPOOL 3acedb96e6c0c97e2223aa5fffcfb59f7e7b311c883e1557191db14b166a01d14ecd6eafbd4a4dbd33ceb2ca388fa7bf54d8291a24bb5e26a5634e2c8fb2a2df AUX binutils-config-3 13874 SHA256 d4395a6480a179165098433235726f416aea4029474ecf93534c4ec844422788 SHA512 8c486629109fd67bebc248a629d38bc2ad0546c70fe42e82ccb609932ec2cdbe32545486f437bb15c81318ad7d9f962fdd63fe1156ea844c31ba2812362a792c WHIRLPOOL 8555808ff549955ba93b9331ccf5424056817339745309b6f5b3064f594f22ae44eeab0cd3b9724b67fe1860cfb5048b8c95792075b6b4423659a75ef6633783 -AUX binutils-config.8 4113 SHA256 ec7cb82331c80e15581e0936a5bf5edb3cde78bec3c3ede647926821086a1e6f SHA512 608e32ca64a82e0975cb247d30914db25668f637e30fd486f7322566065cc420470d237415da53ba7eb12daf4389b049b5ec8b2f8af598bf03803f48fd77f933 WHIRLPOOL d1ec82404f639718c51a1f983c1d60212ee6e943c6225c16bf4a2a24a8e7aa22093cce0fefa0f331ae7480b7b03ef10931d516e7ecf0a051415565eb583145a0 +AUX binutils-config-4 12111 SHA256 1d6cf0d1e26e928c5a8c77f98fd8414b21b7b407fcce8621fb10c90820676b1d SHA512 a3d91417e46bd17b911e205469d665632c5ab7f222f3759736302fd72734ef350973412f1f4876abe796248818594037f8a17c3d5fa1f8f30afb974bc7d7bd39 WHIRLPOOL f5f8345e3a4bae9f5f92f9dfa1decbdd9ff15efcae923a41bfc6f2a0f09767a3b229351c6509175a2bbecedc26e8e26f3f4f70028e03096e5c8b0941629d436b +AUX binutils-config.8 2837 SHA256 20817cd2e6e3a8ace12ada7b73ada556d597527adcad02876e522e0b6396d4a3 SHA512 66a260499c1100dc71469e4ca1e2b0f71410382138c381e6a6ed4e4aa19520607407ffa6a28e0388e0abe5ee86769b662cec29cdb2ff02cc6c05af64314db5d9 WHIRLPOOL 8bbc5c525b1c7a3ec147458569d570a3312034da2c75c1f31c4cd888db5205aa0a8c8ec061b2354d8ac80b43bdbdf1559a92e904dae5f681345fe758794c2535 EBUILD binutils-config-1.9-r4.ebuild 626 SHA256 4445f3282acda5b7c96146974adefc47315c437b5eb008daab9ac5f87a18d99d SHA512 82089adb1b63b386280f512a096836189bcd42995f7058cb211c7b01860788be24a4112c3345dd4042ed7b2311bc7b5a40248e55ad2e958519d6b8fd7e341d5e WHIRLPOOL b4409b6e396e42bf0dea54a1cc8aa912d7f1f215d7143d955ead38b1dea883d95b0b518fe198df72f21af8a954b148b7d18d292d6965a82417856fffccaa0ac7 EBUILD binutils-confi
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-ydoc/, dev-python/jupyter-ydoc/files/
commit: 4ce335aa6e799fa18e70b7be7a9ec90ffb96c605 Author: Benda Xu gentoo org> AuthorDate: Mon Mar 11 02:57:24 2024 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 24 13:37:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce335aa dev-python/jupyter-ydoc: revive with version 2.0.1. It is a dependency of jupyterlab real time collaboration extension. Bug: https://bugs.gentoo.org/915824 Signed-off-by: Benda Xu gentoo.org> dev-python/jupyter-ydoc/Manifest | 1 + .../jupyter-ydoc-1.0.2-no-node-for-version.patch | 30 ++ dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild | 48 ++ dev-python/jupyter-ydoc/metadata.xml | 13 ++ 4 files changed, 92 insertions(+) diff --git a/dev-python/jupyter-ydoc/Manifest b/dev-python/jupyter-ydoc/Manifest new file mode 100644 index ..fc75f7181210 --- /dev/null +++ b/dev-python/jupyter-ydoc/Manifest @@ -0,0 +1 @@ +DIST jupyter_ydoc-2.0.1.gh.tar.gz 984325 BLAKE2B bd15590f7eb9865304ae51931a8bb5a730959b1231a4c538b350c5d41f9891386158b18a75a744fff379edf2deea557d8fd26e5de6fcef7dddb39055e57fc883 SHA512 cd4c78f98578e349e18ca7d51b57cdd281f4e092c24bd152138c06158b484b9de2b44e37e43bbca55055575a37ecae7fc7c7032a0ca4bcd874abf15b815ad5d2 diff --git a/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch b/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch new file mode 100644 index ..bfd138ce0d66 --- /dev/null +++ b/dev-python/jupyter-ydoc/files/jupyter-ydoc-1.0.2-no-node-for-version.patch @@ -0,0 +1,30 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 6e0a069..42f76c1 100644 +--- a/pyproject.toml b/pyproject.toml +@@ -2,12 +2,12 @@ + # Distributed under the terms of the Modified BSD License. + + [build-system] +-requires = ["hatchling>=1.10.0", "hatch-nodejs-version"] ++requires = ["hatchling>=1.10.0"] + build-backend = "hatchling.build" + + [project] + name = "jupyter-ydoc" +-dynamic = ["version"] ++version = "1.0.2" + description = "Document structures for collaborative editing using Ypy" + requires-python = ">=3.7" + keywords = ["jupyter", "ypy"] +@@ -56,10 +56,6 @@ text = "BSD 3-Clause License" + Homepage = "https://jupyter.org"; + Source = "https://github.com/jupyter-server/jupyter_ydoc"; + +-[tool.hatch.version] +-source = "nodejs" +-path = "javascript/package.json" +- + [tool.hatch.build] + exclude = ["javascript", "!javascript/package.json"] + diff --git a/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild b/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild new file mode 100644 index ..a30ad14c4ca9 --- /dev/null +++ b/dev-python/jupyter-ydoc/jupyter-ydoc-2.0.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=${PN/-/_}-${PV} +DESCRIPTION="Document structures for collaborative editing using Ypy" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_ydoc/ + https://pypi.org/project/jupyter-ydoc/ +" +SRC_URI=" + https://github.com/jupyter-server/jupyter_ydoc/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# Requires node +RESTRICT="test" + +RDEPEND="dev-python/importlib-metadata[${PYTHON_USEDEP}] + dev-python/pycrdt[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + >=dev-python/websockets-10.0[${PYTHON_USEDEP}] + dev-python/pycrdt-websocket[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.2-no-node-for-version.patch" +) + +distutils_enable_tests pytest +# Hangs for some reason +#distutils_enable_sphinx docs/source dev-python/myst-parser dev-python/pydata-sphinx-theme diff --git a/dev-python/jupyter-ydoc/metadata.xml b/dev-python/jupyter-ydoc/metadata.xml new file mode 100644 index ..a7e33c55e1cf --- /dev/null +++ b/dev-python/jupyter-ydoc/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +s...@gentoo.org +Gentoo Science Project + + + +jupyter-ydoc +jupyter-server/jupyter_ydoc + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycrdt-websocket/
commit: b010899d8c69fc7679c7c891f535461b6327803b Author: Benda Xu gentoo org> AuthorDate: Sun Mar 24 09:34:36 2024 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 24 13:37:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b010899d dev-python/pycrdt-websocket: new package, add 0.12.7 This package is replacing the previous ypy-websocket. Signed-off-by: Benda Xu gentoo.org> dev-python/pycrdt-websocket/Manifest | 1 + dev-python/pycrdt-websocket/metadata.xml | 12 + .../pycrdt-websocket-0.12.7.ebuild | 29 ++ 3 files changed, 42 insertions(+) diff --git a/dev-python/pycrdt-websocket/Manifest b/dev-python/pycrdt-websocket/Manifest new file mode 100644 index ..a8ab24bc1f84 --- /dev/null +++ b/dev-python/pycrdt-websocket/Manifest @@ -0,0 +1 @@ +DIST pycrdt_websocket-0.12.7.tar.gz 16835 BLAKE2B 89df20112120e120dcb4ae827e5cf170853b670f71a4535e2575e013c93fc879dbf7fd1e7554ec455251316c1c79a6f476edf5dbf9e233dc1ec4892f1d5ed376 SHA512 1d3846c437a9d0c463b1bfddd15dea48d7a2d3b8f22b32949e38cb6d80efe6cfd37afda9a807298538619e4f3b163735191ac35bc6375470c8bac02a184d diff --git a/dev-python/pycrdt-websocket/metadata.xml b/dev-python/pycrdt-websocket/metadata.xml new file mode 100644 index ..dba736dce03c --- /dev/null +++ b/dev-python/pycrdt-websocket/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +s...@gentoo.org +Gentoo Science Project + + +pycrdt-websocket +jupyter-server/pycrdt-websocket + + diff --git a/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild b/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild new file mode 100644 index ..186b6e0703b6 --- /dev/null +++ b/dev-python/pycrdt-websocket/pycrdt-websocket-0.12.7.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="WebSocket connector for pycrdt" +HOMEPAGE="https://github.com/jupyter-server/pycrdt-websocket"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/pycrdt-0.8.7[${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/uvicorn[${PYTHON_USEDEP}] +)" + +# skip tests that depends on yjs not available in Gentoo +EPYTEST_DESELECT=( + tests/test_pycrdt_yjs.py::test_pycrdt_yjs +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-server-fileid/
commit: e272f49ddc94ac7b28bdc5f2e07104f5188632f9 Author: Benda Xu gentoo org> AuthorDate: Mon Mar 11 02:56:45 2024 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 24 13:37:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e272f49d dev-python/jupyter-server-fileid: revive. It is a dependency of jupyterlab real time collaboration extension. Bug: https://bugs.gentoo.org/915824 Signed-off-by: Benda Xu gentoo.org> dev-python/jupyter-server-fileid/Manifest | 1 + .../jupyter-server-fileid-0.9.1.ebuild | 45 ++ dev-python/jupyter-server-fileid/metadata.xml | 13 +++ 3 files changed, 59 insertions(+) diff --git a/dev-python/jupyter-server-fileid/Manifest b/dev-python/jupyter-server-fileid/Manifest new file mode 100644 index ..8253dc95eabc --- /dev/null +++ b/dev-python/jupyter-server-fileid/Manifest @@ -0,0 +1 @@ +DIST jupyter_server_fileid-0.9.1.tar.gz 54279 BLAKE2B 503303d0fc1443bed15d41e88700bf508cb9d5b14d146db52aca58c436355878334be96d1baa1847cdbab1bf893cb68e4ebe8f6230a6643286a3586af96f75d1 SHA512 0e02861c312c3cfe0a0665cb4423bad7e8414e48cc62baef085a4a46d9cc2b32526f5d1f62198ec51b0d5086b70976e9144ec41ecaf3e4922c5dab8300487da0 diff --git a/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild new file mode 100644 index ..8e3a4acf6302 --- /dev/null +++ b/dev-python/jupyter-server-fileid/jupyter-server-fileid-0.9.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An extension that maintains file IDs for documents in a running Jupyter Server" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_server_fileid/ + https://pypi.org/project/jupyter-server-fileid/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jupyter-server[${PYTHON_USEDEP}] + dev-python/jupyter-events[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-jupyter[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # unreliable on tmpfs + # https://github.com/jupyter-server/jupyter_server_fileid/issues/58 + tests/test_manager.py::test_get_path_oob_move_nested + tests/test_manager.py::test_get_path_oob_move_deeply_nested +) + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/jupyter-server-fileid/metadata.xml b/dev-python/jupyter-server-fileid/metadata.xml new file mode 100644 index ..fb76de150888 --- /dev/null +++ b/dev-python/jupyter-server-fileid/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +s...@gentoo.org +Gentoo Science Project + + + +jupyter-server-fileid +jupyter-server/jupyter_server_fileid + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycrdt/
commit: ce2bc8ddb0733a21a8092c4125f7bf28bdfb75c8 Author: Benda Xu gentoo org> AuthorDate: Sun Mar 24 09:36:00 2024 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 24 13:37:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2bc8dd dev-python/pycrdt: new package, add 0.8.11 This package is replacing the previous ypy. Signed-off-by: Benda Xu gentoo.org> dev-python/pycrdt/Manifest | 59 ++ dev-python/pycrdt/metadata.xml | 12 + dev-python/pycrdt/pycrdt-0.8.11.ebuild | 91 ++ 3 files changed, 162 insertions(+) diff --git a/dev-python/pycrdt/Manifest b/dev-python/pycrdt/Manifest new file mode 100644 index ..3cdfbbed1dcc --- /dev/null +++ b/dev-python/pycrdt/Manifest @@ -0,0 +1,59 @@ +DIST atomic_refcell-0.1.13.crate 11760 BLAKE2B 154efe12b2af05077764e5d9f292f5e5400d39fbb222f36146723312ccc3c6e3b96db8a13396394f30e30f19c6af830ef4fb1df8d4974b6c0285518d3a3c9850 SHA512 f5318e422d02904131ebf5f577ec51fb3d8bcbbfa52096b590df100acf8e991b17b04ad93b898e69628ed6308388a7243199c2da9be927144d3f6737d9343e3f +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99daf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memoffset-0.9.0.crate 903
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-collaboration/, dev-python/jupyter-collaboration/files/, ...
commit: 2f155078f765ad90a8ba456daf8198fd800fee5d Author: Benda Xu gentoo org> AuthorDate: Sun Mar 24 10:07:47 2024 + Commit: Benda XU gentoo org> CommitDate: Sun Mar 24 13:37:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f155078 dev-python/jupyter-collaboration: new package, add 2.0.5 This is renamed from the previous jupyter-server-ydoc. profiles/arch/amd64/x32: mask jupyter-collaboration on x32. Reference: https://jupyterlab.readthedocs.io/en/latest/user/rtc.html Bug: https://bugs.gentoo.org/915824 Signed-off-by: Benda Xu gentoo.org> dev-python/jupyter-collaboration/Manifest | 1 + ...r-collaboration-2.0.5-no-node-for-version.patch | 42 ++ .../jupyter-collaboration-2.0.5.ebuild | 42 ++ dev-python/jupyter-collaboration/metadata.xml | 12 +++ profiles/arch/amd64/x32/package.mask | 1 + 5 files changed, 98 insertions(+) diff --git a/dev-python/jupyter-collaboration/Manifest b/dev-python/jupyter-collaboration/Manifest new file mode 100644 index ..a33beac6f32c --- /dev/null +++ b/dev-python/jupyter-collaboration/Manifest @@ -0,0 +1 @@ +DIST jupyter_collaboration-2.0.5.tar.gz 4806126 BLAKE2B 5df0d7f782f9574e9f48ea805786b8e85a71fa2938189eef31e0d674e7c173f14d388952e33529fcecd9754191caaaeacea30cb090452d8545a19e3951d3 SHA512 e1375bc0559a06596e565cfe3b9b0f9a83a95a64d8a474cf7065172f9df5b84faa4f1966867bb475610df4662205146bb5720005601bafe77790e541681a3e8d diff --git a/dev-python/jupyter-collaboration/files/jupyter-collaboration-2.0.5-no-node-for-version.patch b/dev-python/jupyter-collaboration/files/jupyter-collaboration-2.0.5-no-node-for-version.patch new file mode 100644 index ..665a8b91efa8 --- /dev/null +++ b/dev-python/jupyter-collaboration/files/jupyter-collaboration-2.0.5-no-node-for-version.patch @@ -0,0 +1,42 @@ +Index: jupyter_collaboration-2.0.3/pyproject.toml +=== +--- jupyter_collaboration-2.0.3.orig/pyproject.toml jupyter_collaboration-2.0.3/pyproject.toml +@@ -3,10 +3,11 @@ + + [build-system] + build-backend = "hatchling.build" +-requires = ["hatchling>=1.4.0", "hatch-nodejs-version", "jupyterlab>=4.0.0"] ++requires = ["hatchling>=1.4.0", "jupyterlab>=4.0.0"] + + [project] + name = "jupyter_collaboration" ++version = "2.0.5" + readme = "README.md" + license = { file = "LICENSE" } + requires-python = ">=3.8" +@@ -34,7 +35,7 @@ dependencies = [ + "jupyter_server_fileid>=0.7.0,<1", + "jsonschema>=4.18.0" + ] +-dynamic = ["version", "description", "authors", "urls", "keywords"] ++dynamic = ["description", "authors", "urls", "keywords"] + + [project.optional-dependencies] + dev = [ +@@ -63,15 +64,9 @@ line-length = 100 + [tool.isort] + profile = "black" + +-[tool.hatch.version] +-source = "nodejs" +- + [tool.hatch.build.hooks.version] + path = "jupyter_collaboration/_version.py" + +-[tool.hatch.metadata.hooks.nodejs] +-fields = ["description", "authors", "urls"] +- + [tool.hatch.build.targets.sdist] + artifacts = ["/jupyter_collaboration/labextension"] + exclude = ["/.github", "/binder", "node_modules"] diff --git a/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild b/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild new file mode 100644 index ..d023ac01306b --- /dev/null +++ b/dev-python/jupyter-collaboration/jupyter-collaboration-2.0.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_1{1..2} ) + +inherit distutils-r1 pypi + +DESCRIPTION="JupyterLab Extension enabling Real-Time Collaboration" +HOMEPAGE="https://github.com/jupyterlab/jupyter-collaboration"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" +RDEPEND="dev-python/pycrdt-websocket[${PYTHON_USEDEP}] + >=dev-python/jupyterlab-4[${PYTHON_USEDEP}] + >=dev-python/jupyter-ydoc-2[${PYTHON_USEDEP}] + dev-python/jupyter-server-fileid[${PYTHON_USEDEP}] +" +BDEPEND="dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-jupyter[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.0.5-no-node-for-version.patch" +) + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: bd29b1782a348f0017d74a92204acd6f2704c96c Author: Yiyang Wu gmail com> AuthorDate: Mon Apr 8 06:10:07 2024 + Commit: Benda XU gentoo org> CommitDate: Sat May 18 03:45:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd29b178 rocm.eclass: remove xnack flag for broader compatibility Initially, rocm.eclass append xnack[1,2] feature flag to gfx9 GPUs, since ROCm upstream does this in many of their math libraries, e.g. rocBLAS [3]. The list includes gfx90a:xnack+, indicating xnack is usable for MI200 series, thus rocm.eclass append :xnack+ to gfx90a. But it turns out xnack- is also common for MI200 series, restricting to xnack+ produces incompatible GPU kernel with xnack- mode. Also, community also explores using xnack on other gfx9 GPU [4,5], which is previously restricted to xnack- in rocm.eclass. By not appending xnack feature flag, GPU kernels are compiled to "xnack any" mode, which can be run in either mode, potentially scarifying some performance [6,7], with no direct evidence. rocFFT reports no performance penalty[8]. For the reason above, do not append xnack feature flag to AMDGPU_TARGETS, which is compatible with GPUs operate in both xnack mode. [1] https://wiki.gentoo.org/wiki/ROCm#XNACK_target_feature [2] https://rocm.docs.amd.com/en/latest/conceptual/gpu-memory.html#xnack [3] https://github.com/ROCm/rocBLAS/blob/release/rocm-rel-5.0/CMakeLists.txt#L201 [4] https://niconiconi.neocities.org/tech-notes/xnack-on-amd-gpus/ [5] https://arxiv.org/abs/2401.02680 [6] https://llvm.org/docs/AMDGPUUsage.html#target-features [7] https://docs.olcf.ornl.gov/systems/crusher_quick_start_guide.html#compiling-hip-kernels-for-specific-xnack-modes [8] https://github.com/ROCm/rocFFT/commit/cd2689360ba3b3579d044d8925838ff307b4b4cf Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/36254 eclass/rocm.eclass | 19 ++- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/eclass/rocm.eclass b/eclass/rocm.eclass index 9804ecde97d0..e03e8bdd507a 100644 --- a/eclass/rocm.eclass +++ b/eclass/rocm.eclass @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: rocm.eclass @@ -201,22 +201,7 @@ unset -f _rocm_set_globals # Append default target feature to GPU arch. See # https://llvm.org/docs/AMDGPUUsage.html#target-features get_amdgpu_flags() { - local amdgpu_target_flags - for gpu_target in ${AMDGPU_TARGETS}; do - local target_feature= - case ${gpu_target} in - gfx906|gfx908) - target_feature=:xnack- - ;; - gfx90a) - target_feature=:xnack+ - ;; - *) - ;; - esac - amdgpu_target_flags+="${gpu_target}${target_feature};" - done - echo "${amdgpu_target_flags}" + echo $(printf "%s;" ${AMDGPU_TARGETS[@]}) } # @FUNCTION: check_amdgpu
[gentoo-commits] repo/gentoo:master commit in: eclass/, profiles/desc/
commit: 7475e8ff0742ead7b45edea3ed7e79c394e23958 Author: Yiyang Wu gmail com> AuthorDate: Sun Apr 14 15:43:17 2024 + Commit: Benda XU gentoo org> CommitDate: Sat May 18 03:46:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7475e8ff rocm.eclass: Enable ROCm 6, add gfx94{0,1,2} (MI300) support Update the references, since the original reference does not contain MI300. The "see also" blog is also removed because it hasn't been updated for 2 years. Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> eclass/rocm.eclass| 12 +++- profiles/desc/amdgpu_targets.desc | 14 ++ 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/eclass/rocm.eclass b/eclass/rocm.eclass index e03e8bdd507a..7039455dec6b 100644 --- a/eclass/rocm.eclass +++ b/eclass/rocm.eclass @@ -161,7 +161,7 @@ _rocm_set_globals() { gfx906 gfx908 gfx90a gfx1030 ) ;; - 5.*|) + 5.*) unofficial_amdgpu_targets=( gfx803 gfx900 gfx1010 gfx1011 gfx1012 gfx1031 gfx1100 gfx1101 gfx1102 @@ -170,6 +170,16 @@ _rocm_set_globals() { gfx906 gfx908 gfx90a gfx1030 ) ;; + 6.*|) + unofficial_amdgpu_targets=( + gfx803 gfx900 gfx940 gfx941 + gfx1010 gfx1011 gfx1012 + gfx1031 gfx1101 gfx1102 + ) + official_amdgpu_targets=( + gfx906 gfx908 gfx90a gfx942 gfx1030 gfx1100 + ) + ;; *) die "Unknown ROCm major version! Please update rocm.eclass before bumping to new ebuilds" ;; diff --git a/profiles/desc/amdgpu_targets.desc b/profiles/desc/amdgpu_targets.desc index d52080781947..8f337b03f63d 100644 --- a/profiles/desc/amdgpu_targets.desc +++ b/profiles/desc/amdgpu_targets.desc @@ -1,15 +1,21 @@ -# Copyright 1999-2023 Gentoo Authors. +# Copyright 1999-2024 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 -# Reference: -# GPU name and Architecture codename: https://github.com/GPUOpen-Tools/device_info/blob/master/DeviceInfo.cpp -# See also: https://www.coelacanth-dream.com/posts/2019/12/30/did-rid-product-matome-p2/#fn:67 +# Reference: GPU name and architecture codename documented by +# GPUOpen-Tools https://github.com/GPUOpen-Tools/device_info/blob/master/DeviceInfo.cpp +# ROCm official document (Instinct accelerator only) https://rocm.docs.amd.com/en/latest/reference/gpu-arch/gpu-arch-spec-overview.html +# Kernel document (note: GC version is not amdgpu gfx target) https://www.kernel.org/doc/html/latest/gpu/amdgpu/driver-misc.html#discrete-gpu-info +# Kernel source code (map of IP version vs amdgpu gfx target) https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/amd/amdkfd/kfd_device.c kgd2kfd_probe function +# Mesa drm source code https://gitlab.freedesktop.org/mesa/drm/blob/main/data/amdgpu.ids gfx803 - Fiji GPU, codename fiji, including Radeon R9 Nano/Fury/FuryX, Radeon Pro Duo, FirePro S9300x2, Radeon Instinct MI8 gfx900 - Vega GPU, codename vega10, including Radeon Vega Frontier Edition, Radeon RX Vega 56/64, Radeon RX Vega 64 Liquid, Radeon Pro Vega 48/56/64/64X, Radeon Pro WX 8200/9100, Radeon Pro V320/V340/SSG, Radeon Instinct MI25 gfx906 - Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60 gfx908 - CDNA Accelerator, codename arcturus, including AMD Instinct MI100 Accelerator gfx90a - CDNA2 Accelerator, codename aldebaran, including AMD Instinct MI200 series Accelerators +gfx940 - CDNA3 Accelerator, codename aqua_vangaram, MI300A rev 0 +gfx941 - CDNA3 Accelerator, codename aqua_vangaram, MI300X rev 0 +gfx942 - CDNA3 Accelerator, codename aqua_vangaram, MI300A and MI300X rev >=1 gfx1010 - RDNA GPU, codename navi10, including Radeon RX 5700XT/5700/5700M/5700B/5700XTB/5600XT/5600/5600M, Radeon Pro 5700XT/5700, Radeon Pro W5700X/W5700 gfx1011 - RDNA GPU, codename navi12, including Radeon Pro 5600M/V520 gfx1012 - RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/, x11-wm/xpra/files/
commit: 7a72d0773f343ce9ef358c54926e26ff182613a3 Author: Benda Xu gentoo org> AuthorDate: Sat Sep 2 09:17:49 2023 + Commit: Benda XU gentoo org> CommitDate: Sat Sep 2 09:18:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a72d077 x11-wm/xpra: drop systemd-run call for USE=minimal. Signed-off-by: Benda Xu gentoo.org> x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch| 18 ++ .../{xpra-4.4.6-r1.ebuild => xpra-4.4.6-r2.ebuild} | 13 +++-- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch b/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch new file mode 100644 index ..78a4cccb3684 --- /dev/null +++ b/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch @@ -0,0 +1,18 @@ +Xpra is a good piece of software except that some features are not +useful only to introduce unnecessary dependencies. + +Forwarded: no need. + +Index: xpra-4.4.6/xpra/scripts/main.py +=== +--- xpra-4.4.6.orig/xpra/scripts/main.py xpra-4.4.6/xpra/scripts/main.py +@@ -64,7 +64,7 @@ CLIPBOARD_CLASS = os.environ.get("XPRA_C + WAIT_SERVER_TIMEOUT = envint("WAIT_SERVER_TIMEOUT", 90) + CONNECT_TIMEOUT = envint("XPRA_CONNECT_TIMEOUT", 20) + OPENGL_PROBE_TIMEOUT = envint("XPRA_OPENGL_PROBE_TIMEOUT", 5) +-SYSTEMD_RUN = envbool("XPRA_SYSTEMD_RUN", True) ++SYSTEMD_RUN = False + VERIFY_X11_SOCKET_TIMEOUT = envint("XPRA_VERIFY_X11_SOCKET_TIMEOUT", 1) + LIST_REPROBE_TIMEOUT = envint("XPRA_LIST_REPROBE_TIMEOUT", 10) + diff --git a/x11-wm/xpra/xpra-4.4.6-r1.ebuild b/x11-wm/xpra/xpra-4.4.6-r2.ebuild similarity index 98% rename from x11-wm/xpra/xpra-4.4.6-r1.ebuild rename to x11-wm/xpra/xpra-4.4.6-r2.ebuild index b9dcf632b0fc..5ec14d265625 100644 --- a/x11-wm/xpra/xpra-4.4.6-r1.ebuild +++ b/x11-wm/xpra/xpra-4.4.6-r2.ebuild @@ -121,18 +121,19 @@ PATCHES=( ) python_prepare_all() { + if use minimal; then + sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \ + -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \ + -i setup.py || die + PATCHES+=( "${FILESDIR}"/${PN}-4.4.6_xpra-4.4.6_minimal-features.patch ) + fi + distutils-r1_python_prepare_all hprefixify xpra/scripts/config.py sed -r -e "/\bdoc_dir =/s:/${PN}/\":/${PF}/html\":" \ -i setup.py || die - - if use minimal; then - sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \ - -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \ - -i setup.py || die - fi } python_configure_all() {
[gentoo-commits] repo/gentoo:master commit in: sci-misc/vitables/
commit: 4eef208ad065a8e327488f48d558ef0fcd371b6f Author: Benda Xu gentoo org> AuthorDate: Sun Sep 3 02:57:01 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Sep 3 02:58:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eef208a sci-misc/vitables: drop unnecessary Debian patches. Get back to vitables executable. Install the icons. Signed-off-by: Benda Xu gentoo.org> ...-3.0.2_p4.ebuild => vitables-3.0.2_p4-r1.ebuild} | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/sci-misc/vitables/vitables-3.0.2_p4.ebuild b/sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild similarity index 60% rename from sci-misc/vitables/vitables-3.0.2_p4.ebuild rename to sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild index 67d4ca2725e6..2852bb044e63 100644 --- a/sci-misc/vitables/vitables-3.0.2_p4.ebuild +++ b/sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild @@ -30,10 +30,25 @@ DEPEND="${RDEPEND}" distutils_enable_tests pytest -src_prepare() { - eapply ../debian/patches +python_prepare_all() { + PATCHES=( + ../debian/patches/0001-vtsite.py-use-debian-doc-and-icons-paths.patch + ../debian/patches/0002-setup.py-no-icons-htmldocs-or-license.patch + ../debian/patches/0004-tests-conftest.py-prepare-the-testfile-if-necessary.patch + ../debian/patches/0005-Update-collection-path-for-Python-3.8.patch + ../debian/patches/0006-Fix-version-information-display.patch + ../debian/patches/0007-tests-migrate-from-nose-to-pytest.patch + ) + + distutils-r1_python_prepare_all sed -e '/QtTest/d' -i tests/test_samples.py || die - default +} + +python_install_all() { + insinto /usr/share/${PN} + doins -r vitables/icons + dodoc -r doc/* + distutils-r1_python_install_all } python_test() {
[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
commit: 557ecf4547bb6852c18ff82df9387b7874e7a023 Author: Benda Xu gentoo org> AuthorDate: Sun Aug 20 08:31:38 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Aug 20 08:44:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557ecf45 profiles/prefix/darwin/macos: mask debugpy and pydevd. Signed-off-by: Benda Xu gentoo.org> profiles/prefix/darwin/macos/package.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask index fe20a13c6b56..ecf4cb96a7eb 100644 --- a/profiles/prefix/darwin/macos/package.mask +++ b/profiles/prefix/darwin/macos/package.mask @@ -1,6 +1,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Benda Xu (2023-08-20) +# Does not play well with linkers under macOS. +# Undefined symbols for architecture x86_64: +# "_main", referenced from: +# implicit entry/start for main executable +dev-python/pydevd +dev-python/debugpy + # Benda Xu (2023-08-18) # strlcpy and other BSD functions are available in the libc of macOS. # Should not use libbsd.
[gentoo-commits] repo/gentoo:master commit in: dev-python/comm/, dev-python/pickleshare/, dev-python/twisted/, dev-python/jedi/, ...
commit: a871e8a8919a14d96d0c4f918d8404beded18843 Author: Benda Xu gentoo org> AuthorDate: Sun Aug 20 08:33:19 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Aug 20 08:44:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a871e8a8 dev-python/ipykernel: drop debugpy dependency on macOS. Reference: https://github.com/ipython/ipykernel/issues/712 Reference: https://github.com/ipython/ipykernel/issues/1136 dev-python/ipykernel: keyword 6.25.1-r1 for ~arm64-macos, ~x64-macos dev-python/comm: keyword 0.1.4 for ~arm64-macos, ~x64-macos dev-python/ipython: keyword 8.14.0 for ~arm64-macos, ~x64-macos dev-python/jupyter-client: keyword 8.3.0 for ~arm64-macos, ~x64-macos dev-python/jupyter-core: keyword 5.3.1 for ~arm64-macos, ~x64-macos dev-python/matplotlib-inline: keyword 0.1.6 for ~arm64-macos, ~x64-macos dev-python/nest-asyncio: keyword 1.5.7 for ~arm64-macos, ~x64-macos dev-python/pyzmq: keyword 25.1.1 for ~arm64-macos, ~x64-macos dev-python/traitlets: keyword 5.9.0 for ~arm64-macos, ~x64-macos dev-python/twisted: keyword 22.10.0-r3 for ~arm64-macos, ~x64-macos dev-libs/libsodium: keyword 1.0.18_p20220618 dev-python/backcall: keyword 0.2.0-r1 for ~arm64-macos, ~x64-macos dev-python/jedi: keyword 0.19.0 for ~arm64-macos, ~x64-macos dev-python/pickleshare: keyword 0.7.5 for ~arm64-macos, ~x64-macos dev-python/prompt-toolkit: keyword 3.0.39 for ~arm64-macos, ~x64-macos dev-python/stack_data: keyword 0.6.2 for ~arm64-macos, ~x64-macos dev-python/asttokens: keyword 2.2.1 for ~arm64-macos, ~x64-macos dev-python/executing: keyword 1.2.0 for ~arm64-macos, ~x64-macos dev-python/pure_eval: keyword 0.2.2 for ~arm64-macos, ~x64-macos dev-python/wcwidth: keyword 0.2.6 for ~arm64-macos, ~x64-macos dev-python/parso: keyword 0.8.3-r1 for ~arm64-macos, ~x64-macos Signed-off-by: Benda Xu gentoo.org> dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild | 4 ++-- dev-python/asttokens/asttokens-2.2.1.ebuild | 2 +- dev-python/backcall/backcall-0.2.0-r1.ebuild | 2 +- dev-python/comm/comm-0.1.4.ebuild | 2 +- dev-python/executing/executing-1.2.0.ebuild | 2 +- .../ipykernel/{ipykernel-6.25.1.ebuild => ipykernel-6.25.1-r1.ebuild} | 4 ++-- dev-python/ipython/ipython-8.14.0.ebuild | 2 +- dev-python/jedi/jedi-0.19.0.ebuild| 2 +- dev-python/jupyter-client/jupyter-client-8.3.0.ebuild | 2 +- dev-python/jupyter-core/jupyter-core-5.3.1.ebuild | 2 +- dev-python/matplotlib-inline/matplotlib-inline-0.1.6.ebuild | 2 +- dev-python/nest-asyncio/nest-asyncio-1.5.7.ebuild | 2 +- dev-python/parso/parso-0.8.3-r1.ebuild| 2 +- dev-python/pickleshare/pickleshare-0.7.5.ebuild | 2 +- dev-python/prompt-toolkit/prompt-toolkit-3.0.39.ebuild| 2 +- dev-python/pure_eval/pure_eval-0.2.2.ebuild | 2 +- dev-python/pyzmq/pyzmq-25.1.1.ebuild | 2 +- dev-python/stack_data/stack_data-0.6.2.ebuild | 2 +- dev-python/traitlets/traitlets-5.9.0.ebuild | 2 +- dev-python/twisted/twisted-22.10.0-r3.ebuild | 2 +- dev-python/wcwidth/wcwidth-0.2.6.ebuild | 2 +- 21 files changed, 23 insertions(+), 23 deletions(-) diff --git a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild index 74d3824a82ca..e98b55fa65ca 100644 --- a/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild +++ b/dev-libs/libsodium/libsodium-1.0.18_p20220618.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,7 @@ fi LICENSE="ISC" SLOT="0/23" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" IUSE="+asm minimal static-libs +urandom" CPU_USE=( cpu_flags_x86_{aes,sse4_1} ) diff --git a/dev-python/asttokens/asttokens-2.2.1.ebuild b/dev-python/asttokens/asttokens-2.2.1.ebuild index e72d38a19163..2a1d47526183 100644 --- a/dev-python/asttokens/asttokens-2.2.1.ebuild +++ b/dev-python/asttokens/asttokens-2.2.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" de
[gentoo-commits] repo/gentoo:master commit in: dev-python/tornado/
commit: 241168130bc439df5324c752eafdd661caef0f26 Author: Benda Xu gentoo org> AuthorDate: Sun Aug 20 16:18:51 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Aug 20 16:19:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24116813 dev-python/tornado: keyword 6.3.3 for ~arm64-macos Signed-off-by: Benda Xu gentoo.org> dev-python/tornado/tornado-6.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tornado/tornado-6.3.3.ebuild b/dev-python/tornado/tornado-6.3.3.ebuild index c44ab2b97f92..64ff61478c7a 100644 --- a/dev-python/tornado/tornado-6.3.3.ebuild +++ b/dev-python/tornado/tornado-6.3.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/ptyprocess/, dev-python/decorator/, dev-python/pexpect/, ...
commit: 953cd616390af178297c5c0738cf939f01cebc65 Author: Benda Xu gentoo org> AuthorDate: Mon Aug 21 04:48:07 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Aug 21 04:57:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953cd616 dev-python/automat: ~arm64-macos with other twisted dependencies. dev-python/automat: keyword 22.10.0 for ~arm64-macos dev-python/ptyprocess: keyword 0.7.0-r1 for ~arm64-macos dev-python/path: keyword 16.7.1 for ~arm64-macos dev-python/pexpect: keyword 4.8.0_p20230402 for ~arm64-macos dev-python/decorator: keyword 5.1.1-r1 for ~arm64-macos net-libs/zeromq: keyword 4.3.4-r2 for ~arm64-macos Signed-off-by: Benda Xu gentoo.org> dev-python/automat/automat-22.10.0.ebuild | 2 +- dev-python/decorator/decorator-5.1.1-r1.ebuild| 2 +- dev-python/path/path-16.7.1.ebuild| 2 +- dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild | 2 +- dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild | 2 +- net-libs/zeromq/zeromq-4.3.4-r2.ebuild| 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/automat/automat-22.10.0.ebuild b/dev-python/automat/automat-22.10.0.ebuild index 6c02cc84a1b8..418e3705ed2a 100644 --- a/dev-python/automat/automat-22.10.0.ebuild +++ b/dev-python/automat/automat-22.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="examples" RDEPEND=" diff --git a/dev-python/decorator/decorator-5.1.1-r1.ebuild b/dev-python/decorator/decorator-5.1.1-r1.ebuild index da9513bf8585..1611e6e5f089 100644 --- a/dev-python/decorator/decorator-5.1.1-r1.ebuild +++ b/dev-python/decorator/decorator-5.1.1-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DOCS=( CHANGES.md ) diff --git a/dev-python/path/path-16.7.1.ebuild b/dev-python/path/path-16.7.1.ebuild index 9c0968baee97..297c8b83451d 100644 --- a/dev-python/path/path-16.7.1.ebuild +++ b/dev-python/path/path-16.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" SLOT="0" LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" RDEPEND=" dev-python/appdirs[${PYTHON_USEDEP}] diff --git a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild index 93a2479585b1..873535514786 100644 --- a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild +++ b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" IUSE="examples" RDEPEND=" diff --git a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild index 37d69cf591c0..7c04c7c2f328 100644 --- a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild +++ b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" distutils_enable_tests pytest diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 854edbc0f36e..f9a40343c196 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rocprofiler/, dev-util/rocprofiler/files/
commit: 39d67e8a99bb91fddb720319fd363cb698ab90dd Author: Yiyang Wu gmail com> AuthorDate: Sat May 18 08:19:48 2024 + Commit: Benda XU gentoo org> CommitDate: Sat May 18 19:30:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d67e8a dev-util/rocprofiler: relax SLOT dependencies Tested some simple use case for rocprofiler-5.3.3 on rocr-runtime/roctracer 5.7.1 and 6.1, no compatibility issues found. Also fix python 3.12 syntax warning. Update upstream url as well. Closes: https://github.com/gentoo/gentoo/pull/36729 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> .../rocprofiler-5.3.3-fix-python3.12-warning.patch | 88 ++ dev-util/rocprofiler/metadata.xml | 2 +- ...er-5.3.3.ebuild => rocprofiler-5.3.3-r1.ebuild} | 13 ++-- 3 files changed, 96 insertions(+), 7 deletions(-) diff --git a/dev-util/rocprofiler/files/rocprofiler-5.3.3-fix-python3.12-warning.patch b/dev-util/rocprofiler/files/rocprofiler-5.3.3-fix-python3.12-warning.patch new file mode 100644 index ..315ae6b880d9 --- /dev/null +++ b/dev-util/rocprofiler/files/rocprofiler-5.3.3-fix-python3.12-warning.patch @@ -0,0 +1,88 @@ +From c503cea17d6619d95c026fcf661333b3a587936b Mon Sep 17 00:00:00 2001 +From: Yiyang Wu +Date: Sat, 18 May 2024 16:14:43 +0800 +Subject: [PATCH] Fix python3.12 SyntaxWarning: invalid escape sequence + +--- + bin/mem_manager.py | 4 ++-- + bin/tblextr.py | 18 +- + 2 files changed, 11 insertions(+), 11 deletions(-) + +diff --git a/bin/mem_manager.py b/bin/mem_manager.py +index b5bed79..10ca971 100755 +--- a/bin/mem_manager.py b/bin/mem_manager.py +@@ -91,7 +91,7 @@ class MemManager: + event = rec_vals[2] # 'Name' + procid = rec_vals[3]# 'pid' + recordid = rec_vals[5] # 'Index' +-size_ptrn = re.compile(DELIM + 'Size=(\d+)' + DELIM) ++size_ptrn = re.compile(DELIM + r'Size=(\d+)' + DELIM) + filled_ptrn = re.compile('BW=') + # query syncronous memcopy API record + key = (recordid, procid, 0) +@@ -129,7 +129,7 @@ class MemManager: + event = rec_vals[4] # 'Name' + procid = rec_vals[5]# 'pid' + recordid = rec_vals[7] # 'Index' +-size_ptrn = re.compile(DELIM + 'Size=(\d+)' + DELIM) ++size_ptrn = re.compile(DELIM + r'Size=(\d+)' + DELIM) + + # query syncronous memcopy API record + key = (recordid, procid, 0) +diff --git a/bin/tblextr.py b/bin/tblextr.py +index 9f4abb4..81d0851 100755 +--- a/bin/tblextr.py b/bin/tblextr.py +@@ -112,14 +112,14 @@ def parse_res(infile): + if not os.path.isfile(infile): return + inp = open(infile, 'r') + +- beg_pattern = re.compile("^dispatch\[(\d*)\], (.*) kernel-name\(\"([^\"]*)\"\)") +- prop_pattern = re.compile("([\w-]+)\((\w+)\)"); +- ts_pattern = re.compile(", time\((\d*),(\d*),(\d*),(\d*)\)") ++ beg_pattern = re.compile(r"^dispatch\[(\d*)\], (.*) kernel-name\(\"([^\"]*)\"\)") ++ prop_pattern = re.compile(r"([\w-]+)\((\w+)\)"); ++ ts_pattern = re.compile(r", time\((\d*),(\d*),(\d*),(\d*)\)") + # var pattern below matches a variable name and a variable value from a one + # line text in the format of for example "WRITE_SIZE (0.25)" or + # "GRBM_GUI_ACTIVE (27867)" or "TA_TA_BUSY[0]" +- var_pattern = re.compile("^\s*([a-zA-Z0-9_]+(?:\[\d+\])?)\s+\((\d+(?:\.\d+)?)\)") +- pid_pattern = re.compile("pid\((\d*)\)") ++ var_pattern = re.compile(r"^\s*([a-zA-Z0-9_]+(?:\[\d+\])?)\s+\((\d+(?:\.\d+)?)\)") ++ pid_pattern = re.compile(r"pid\((\d*)\)") + + dispatch_number = 0 + var_table_pid = 0 +@@ -340,7 +340,7 @@ def fill_ext_db(table_name, db, indir, trace_name, api_pid): + # + # arguments manipulation routines + def get_field(args, field): +- ptrn1_field = re.compile(r'^.* ' + field + '\('); ++ ptrn1_field = re.compile(r'^.* ' + field + r'\('); + ptrn2_field = re.compile(r'\) .*$'); + ptrn3_field = re.compile(r'\)\)$'); + (field_name, n) = ptrn1_field.subn('', args, count=1); +@@ -351,7 +351,7 @@ def get_field(args, field): + return (field_name, n) + + def set_field(args, field, val): +- return re.subn(field + '\(\w+\)([ \)])', field + '(' + str(val) + ')\\1', args, count=1) ++ return re.subn(field + r'\(\w+\)([ \)])', field + '(' + str(val) + ')\\1', args, count=1) + + hsa_patch_data = {} + ops_patch_data = {} +@@ -384,8 +384,8 @@ def fill_api_db(table_name, db, indir, api_name, api_pid, dep_pid, dep_list, dep + hip_sync_dev_event_ptrn = re.
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: 645e76365f9f7134251dc5a566fa25de234d354f Author: Yiyang Wu gmail com> AuthorDate: Fri Nov 17 03:01:45 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 26 14:54:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645e7636 profiles/desc/amdgpu_targets.desc: fill in more GPU models. Reference: https://www.mail-archive.com/gentoo-dev lists.gentoo.org/msg98470.html Bug: https://github.com/gentoo/gentoo/pull/33861 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> profiles/desc/amdgpu_targets.desc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/desc/amdgpu_targets.desc b/profiles/desc/amdgpu_targets.desc index 9c5739e9d9a4..d52080781947 100644 --- a/profiles/desc/amdgpu_targets.desc +++ b/profiles/desc/amdgpu_targets.desc @@ -15,6 +15,6 @@ gfx1011 - RDNA GPU, codename navi12, including Radeon Pro 5600M/V520 gfx1012 - RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M gfx1030 - RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 6950XT/6900XT/6800XT/6800, Radeon Pro W6800 gfx1031 - RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 6750XT/6700XT/6800M/6700M -gfx1100 - RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900XTX/7900XT -gfx1101 - RDNA3 GPU, codename navi32 -gfx1102 - RDNA3 GPU, codename navi33 +gfx1100 - RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900XTX/7900XT, AMD Radeon Pro W7900/W7800 +gfx1101 - RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT +gfx1102 - RDNA3 GPU, codename navi33, including Radeon RX 7600/7600M/7600M XT/7700S/7600S, AMD Radeon PRO W7600/W7500
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipBLAS/
commit: 89027ab9f235bee3352630ee987829f4f30d878a Author: Sv. Lockal gmail com> AuthorDate: Sun Oct 22 16:32:48 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89027ab9 sci-libs/hipBLAS: add 5.7.1 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/hipBLAS/Manifest | 1 + sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild | 36 +++ sci-libs/hipBLAS/metadata.xml | 3 +++ 3 files changed, 40 insertions(+) diff --git a/sci-libs/hipBLAS/Manifest b/sci-libs/hipBLAS/Manifest index 6dcf1b1dd925..21eceaa7bab4 100644 --- a/sci-libs/hipBLAS/Manifest +++ b/sci-libs/hipBLAS/Manifest @@ -1,2 +1,3 @@ DIST hipBLAS-5.1.3.tar.gz 526704 BLAKE2B d32d7029ea910c341e00dccab1ee9ab984518368cf38524f2264bb808cc1242b3d57db283937650f54460cb01174ec90f02c4bd66866cba4be5d0a1855814f0e SHA512 41dbc86b7ea53e7c0f1d629130f90b719f864ceddae972f1c68911e97b6233286f0c22c0fcfce049ae7db73a1ed41bdaf730040c72f1790fca367362c14ac707 DIST hipBLAS-5.4.2.tar.gz 930814 BLAKE2B 702df09010b50652feb8f7e5741b27117aa58fc3e3b1b5f89f5043073a47581d1710f0831740453e84f7594b1b305e95d2681709898e5231c3eee2e8207404a3 SHA512 a941350d2d25022cf5142f68559242a048136bdd048dafcd544a0241cf3b510062273163f7a0eecc55f17ec47a1063d84d6102ca766ba7cde9b704eee5c44cd8 +DIST hipBLAS-5.7.1.tar.gz 669163 BLAKE2B e065f77eba0bb99d347f71920e733d30b7693f9eaf0c1f2a87a169360ccff23b8294e367eebfd6489440308b9bb1ae662c39617c5bb94275bf9b0ed60d555f85 SHA512 24c074f07865e1a3dfb0aca0b1d494e340a584ecb408813bb5b053f8282437cfd3644d730163f4faf1b93da306626ba68904141f9c3730a29749537fb7fd1a63 diff --git a/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild b/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild new file mode 100644 index ..f5afa385cdee --- /dev/null +++ b/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm +DESCRIPTION="ROCm BLAS marshalling library" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipBLAS"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipBLAS/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="dev-util/hip + sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}] + sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="" + +S="${WORKDIR}/hipBLAS-rocm-${PV}" + +src_configure() { + local mycmakeargs=( + # currently hipBLAS is a wrapper of rocBLAS which has tests, so no need to perform test here + -DBUILD_CLIENTS_TESTS=OFF + -DBUILD_CLIENTS_BENCHMARKS=OFF + -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF + -DROCM_SYMLINK_LIBS=OFF + ) + + CXX=hipcc cmake_src_configure +} diff --git a/sci-libs/hipBLAS/metadata.xml b/sci-libs/hipBLAS/metadata.xml index e74d41fd607c..65b9259ded18 100644 --- a/sci-libs/hipBLAS/metadata.xml +++ b/sci-libs/hipBLAS/metadata.xml @@ -12,4 +12,7 @@ xgreenlandfor...@gmail.com Yiyang Wu + +ROCmSoftwarePlatform/hipBLAS +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/, sci-libs/rocBLAS/files/
commit: 2a8d386c87c9df5554e2a54d2da18c1b66c66af8 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:57:57 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8d386c sci-libs/rocBLAS: add 5.7.1 Closes: https://bugs.gentoo.org/911816 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocBLAS/Manifest | 1 + .../rocBLAS-5.7.1-expand-isa-compatibility.patch | 132 + sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild | 109 + 3 files changed, 242 insertions(+) diff --git a/sci-libs/rocBLAS/Manifest b/sci-libs/rocBLAS/Manifest index e067ceef0a6c..f17d3a47c686 100644 --- a/sci-libs/rocBLAS/Manifest +++ b/sci-libs/rocBLAS/Manifest @@ -2,3 +2,4 @@ DIST rocBLAS-5.0.2-Tensile-asm_full-navi22.tar.gz 1110323 BLAKE2B 80fab97c6f89fc DIST rocBLAS-5.4.2-Tensile-asm_full-navi22.tar.gz 1057686 BLAKE2B aa755595bbcd48775713f1d94c18b9bfa6464cae97653dd5beda9e4ed600802b62c4159e6edef7fbd4c92e629bbda1c284e6c48e096c7eaf22bbaad86bdcdace SHA512 cdc928528e7ce5bcc3ae32ec18e3aee48533f24e77c1e42f6e0398858eefebd52b8812caabe01a0ef7fa552e00118b862e025f1675a9642b009f1e38efbcdd53 DIST rocm-rocBLAS-5.1.3.tar.gz 13741546 BLAKE2B af10d8cb69bee44ef5aab2dc350e1d9f3b6fddb3a840c17230c4b55b2649a4724c9f2e58c1eafdb3e2716eea016a72a35c3ddb498881b1ce682d780baa8d8b07 SHA512 5ab71838fdd0e9c5848cbf28a19d113353b619a878d8c7d05f64feb32faae2054169c95ed6e9dd6b05a2e807b57229dd2c361c4d289b6e6f17c196558640890f DIST rocm-rocBLAS-5.4.2.tar.gz 15938434 BLAKE2B 14ebafa944fdac443800bb7f9b16f8ecf0f420b168d3c6534f68ad7d14bf058a4cc1673fce8f4b9be53e4a6c1cf05011e01853cd901bce0b59827d2aca4d029f SHA512 e62bb80457c1e89454885499bdce9d60beecd706806724418983c78c65c2ae303550f9670b5a6e71dae6a61c0e42b223ab01b36b8406430731ebcbff54c4a8f4 +DIST rocm-rocBLAS-5.7.1.tar.gz 55389700 BLAKE2B 9e58b1d29c8a04aa58ce17fdd9b0c2504934261851619dc5b696a04e8c6a79e7c44d86a6db7a9c76a434d76593de8c191cba6f163cf398d01cfc001e5fa32b5a SHA512 cfc73f6c490595a3c153c2ac2a3cb5926c48c2c19baa07ff3dcdf3a7ccaed82cfdff64ed5a3be64c349cb43d654d4b104d9090e2ec9f2061049d6a4921c07722 diff --git a/sci-libs/rocBLAS/files/rocBLAS-5.7.1-expand-isa-compatibility.patch b/sci-libs/rocBLAS/files/rocBLAS-5.7.1-expand-isa-compatibility.patch new file mode 100644 index ..c5c5d4750393 --- /dev/null +++ b/sci-libs/rocBLAS/files/rocBLAS-5.7.1-expand-isa-compatibility.patch @@ -0,0 +1,132 @@ +Allow rocBLAS to load the compatible kernels when running on +architectures compatible with those ISAs. + +Based on patch from Cordell Bloor +https://salsa.debian.org/rocm-team/rocblas/-/blob/master/debian/patches/0012-expand-isa-compatibility.patch + +--- a/library/src/handle.cpp b/library/src/handle.cpp +@@ -21,6 +21,7 @@ + * */ + #include "handle.hpp" + #include ++#include + #include + #ifdef WIN32 + #include +@@ -77,6 +78,31 @@ static inline int getActiveArch(int deviceId) + { + hipDeviceProp_t deviceProperties; + hipGetDeviceProperties(&deviceProperties, deviceId); ++// coerce to compatible arch ++switch(deviceProperties.gcnArch) ++{ ++case 902: ++case 909: ++case 912: ++deviceProperties.gcnArch = 900; ++std::strcpy(deviceProperties.gcnArchName, "gfx900"); ++break; ++case 1011: ++case 1012: ++case 1013: ++deviceProperties.gcnArch = 1010; ++std::strcpy(deviceProperties.gcnArchName, "gfx1010"); ++break; ++case 1031: ++case 1032: ++case 1033: ++case 1034: ++case 1035: ++case 1036: ++deviceProperties.gcnArch = 1030; ++std::strcpy(deviceProperties.gcnArchName, "gfx1030"); ++break; ++} + return deviceProperties.gcnArch; + } + +--- a/library/src/rocblas_auxiliary.cpp b/library/src/rocblas_auxiliary.cpp +@@ -24,6 +24,7 @@ + #include "logging.hpp" + #include "rocblas-auxiliary.h" + #include ++#include + #include + #include + #include +@@ -1285,6 +1286,31 @@ std::string rocblas_internal_get_arch_name() + hipGetDevice(&deviceId); + hipDeviceProp_t deviceProperties; + hipGetDeviceProperties(&deviceProperties, deviceId); ++// coerce to compatible arch ++switch(deviceProperties.gcnArch) ++{ ++case 902: ++case 909: ++case 912: ++deviceProperties.gcnArch = 900; ++std::strcpy(deviceProperties.gcnArchName, "gfx900"); ++break; ++case 1011: ++case 1012: ++case 1013: ++deviceProperties.gcnArch = 1010; ++std::strcpy(deviceProperties.gcnArchName, "gfx1010"); ++break; ++case 1031: ++case 1032: ++case 1033: ++case 1034: ++case 1035: ++case 1036: ++devicePr
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipCUB/
commit: 6aa1f9f5786ee1e26310591066c45252addb3cca Author: Sv. Lockal gmail com> AuthorDate: Tue Oct 31 14:51:43 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa1f9f5 sci-libs/hipCUB: add 5.7.1 Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/hipCUB/Manifest| 1 + sci-libs/hipCUB/hipCUB-5.7.1.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/sci-libs/hipCUB/Manifest b/sci-libs/hipCUB/Manifest index bca0363ed4ca..7d95be621dad 100644 --- a/sci-libs/hipCUB/Manifest +++ b/sci-libs/hipCUB/Manifest @@ -1 +1,2 @@ DIST hipCUB-5.1.3.tar.gz 278021 BLAKE2B f30e567370fea80ef63a455c2c27b3f4ff241e7e405688fa4dc33d1e0ce3dffb016a1a1523b20613a7963bff061758eac0c0d110243a9a6cedbc100bb087d7d4 SHA512 dd3ca341b78cf6985ba723feeeb560c0503ab283b63067e9a5e68d12ad42f752a7f56fd60f0f0c26c2853538853e09a102cfc6006c18c31c3162fa7b536ffb9f +DIST hipCUB-5.7.1.tar.gz 322980 BLAKE2B a9b2a69b47661532858f18e7296ef37be41da814bb4886f7b8b444829e6ad1374d1c3117b57e7599095253ed56ea2403c895bb820dbde9cec77c28a041af3898 SHA512 7cf7dc819a3d8bac2cf70aa077616e65d785d76bae3ad3991db7b940a061f694ac82b1e4219aa16476351f1329e3f0d09a818b0ff0b9c5ad261937879c21dca8 diff --git a/sci-libs/hipCUB/hipCUB-5.7.1.ebuild b/sci-libs/hipCUB/hipCUB-5.7.1.ebuild new file mode 100644 index ..0674d33b6ed5 --- /dev/null +++ b/sci-libs/hipCUB/hipCUB-5.7.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="Wrapper of rocPRIM or CUB for GPU parallel primitives" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipCUB"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipCUB/archive/rocm-${PV}.tar.gz -> hipCUB-${PV}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/hip + sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}] + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/hipCUB-rocm-${PV}" + +# src_prepare() { +# sed -e "/PREFIX hipcub/d" \ +# -e "/DESTINATION/s:hipcub/include/:include/:" \ +# -e "/rocm_install_symlink_subdir(hipcub)/d" \ +# -e "/
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/, dev-util/Tensile/files/
commit: 02cb2430fcb5dbc70df96be5380228a8e47c8d80 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:42:05 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cb2430 dev-util/Tensile: add 5.7.1 increase LLVM_MAX_SLOT to 17 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/Manifest | 1 + dev-util/Tensile/Tensile-5.7.1-r1.ebuild | 132 + .../Tensile-5.7.1-expand-isa-compatibility.patch | 49 .../Tensile/files/Tensile-5.7.1-gentoopath.patch | 57 + 4 files changed, 239 insertions(+) diff --git a/dev-util/Tensile/Manifest b/dev-util/Tensile/Manifest index 643f4fe5816c..4d93ffa204a1 100644 --- a/dev-util/Tensile/Manifest +++ b/dev-util/Tensile/Manifest @@ -1,3 +1,4 @@ DIST Tensile-5.0.2-PR1419.patch.gz 43754 BLAKE2B 3b1d7333ed0115f77816806e7735e25d897dbae3f7a40ece61d655c8f016d9d1c804b586b4e0e75661e20c517f5937a61d5ead25a545f0ce2e4a178bcbb3e7be SHA512 0154d8e14d335f4ecd86e5db335289f8662cede7e5d4b93bf6c56d8e48c1d7d0457271c078c9abbbca1f4aa91f028f6ce6a89efb783ba0207d0f39fd5de8a42c DIST rocm-Tensile-5.1.3.tar.gz 14357517 BLAKE2B 7c5881cc2b1d25db39f54a99f9f0a08395a5f7a58deebe74d9868e8f7044db5ae2f3907196adf16dc6abeba0f1f47f5cce5c8900891276daff8e4ad614cf3b94 SHA512 4405cb6de65c1da1fd93910fc901402a24e996ff04eccadf483c25d8eb518e03ea9bbf00e372dd5fe377696e71c39355603095f3c5fc1e26d311ed15d8e3b734 DIST rocm-Tensile-5.4.2.tar.gz 14413805 BLAKE2B ca1c13785164439f6fe83f16b36b7a0b06a63b70b9f0741d77b0fff98f38d1e1c7e9a54ef61897e6eb0a4eaf52ec9e5f14f42a7e6fd657f26306afa3de0c74a2 SHA512 d99736a202c7353979e732941199b4b20e53ff2b6c19a7175609440a840aa5624bc53a8013c435f31ac37933527771521ff02137c1c8fd53c5317eca8533be80 +DIST rocm-Tensile-5.7.1.tar.gz 12396002 BLAKE2B ec2c2bc3f07fe22abd800b642c998ea80b9e4e2d0d28c4763d574dbd2fcb14c735223ddc7571d4ab3a48f0bd819cc835c16df9882049c5bf56f25ef729e6d654 SHA512 8f356f36cfec74ee9b000d1180cf52077dc5c595e5c5a40792fc3eb13f3139980c7440f9bc912218f946cf8137e2481d23fe39f110511c1bb55fe85a933ffd36 diff --git a/dev-util/Tensile/Tensile-5.7.1-r1.ebuild b/dev-util/Tensile/Tensile-5.7.1-r1.ebuild new file mode 100644 index ..709189734d4a --- /dev/null +++ b/dev-util/Tensile/Tensile-5.7.1-r1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +ROCM_VERSION=${PV} +inherit cmake distutils-r1 llvm prefix rocm + +LLVM_MAX_SLOT=17 + +DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-${PV}.tar.gz -> rocm-Tensile-${PV}.tar.gz" +S="${WORKDIR}/${PN}-rocm-${PV}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="client test" +REQUIRED_USE="client? ( ${ROCM_REQUIRED_USE} )" + +RESTRICT="!test? ( test )" + +RDEPEND="${PYTHON_DEPS} + >=dev-cpp/msgpack-cxx-6.0.0 + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-util/hip + >=dev-util/rocm-smi-4.3.0 + sys-devel/clang:${LLVM_MAX_SLOT} +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${PN}-change-cmake-name-for-msgpack-cxx-6-release.patch + "${FILESDIR}"/${PN}-4.3.0-output-commands.patch + "${FILESDIR}"/${PN}-5.4.2-fix-arch-parse.patch + "${FILESDIR}"/${PN}-5.4.2-use-ninja.patch + "${FILESDIR}"/${PN}-5.7.1-expand-isa-compatibility.patch +) + +CMAKE_USE_DIR="${S}/${PN}/Source" + +src_prepare() { + distutils-r1_src_prepare + sed -e "s,\@LLVM_PATH\@,$(get_llvm_prefix ${LLVM_MAX_SLOT}),g" \ + "${FILESDIR}"/${PN}-5.7.1-gentoopath.patch > "${S}"/gentoopath.patch || die + eapply $(prefixify_ro "${S}"/gentoopath.patch) + + pushd ${PN} || die + + sed -e "/ROCM_SMI_ROOT/s,lib,$(get_libdir)," \ + -i Source/cmake/FindROCmSMI.cmake || die + sed -r -e "/TENSILE_USE_LLVM/s/ON/OFF/" \ + -i Source/CMakeLists.txt || die + + # ${Tensile_ROOT}/bin does not exists; call command directly + sed -e "s,\${Tensile_ROOT}/bin/,,g" -i cmake/TensileConfig.cmake || die + + local Tensile_share_dir=&q
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSPARSE/
commit: 5dfef2e60233f2bda4c2133a2a2248b5695b7eb3 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 19:08:27 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfef2e6 sci-libs/rocSPARSE: add 5.7.1 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocSPARSE/Manifest | 1 + sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild | 139 +++ 2 files changed, 140 insertions(+) diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest index d9c178411520..793510341e5c 100644 --- a/sci-libs/rocSPARSE/Manifest +++ b/sci-libs/rocSPARSE/Manifest @@ -1,4 +1,5 @@ DIST rocSPARSE-5.1.3.tar.gz 943788 BLAKE2B f9d5fc34d74bc10f3e5bd0a18da41fe9b35a2f01aca3a74979960958fd0e7648fca96493ba9d767119a452dd75ede0733959d0d4bae84615b7a1ff212c8412a3 SHA512 735aa210bbdc3f31b0ed4defe0288606e255788e877f24ed25506d780552a779305fe5bfd692a3e720e9b286073894300fcbcf161d41e1b23abf2110a9536bf3 +DIST rocSPARSE-5.7.1.tar.gz 1167162 BLAKE2B 20ed88c87afbb041a31aa8bf867dca7ee670af093347c9c6a68b0750e70c796e7cfd599f84a58de2b8038f7681524bcb5909230fc340d1575dae3b72089ec650 SHA512 cd48884c51fcddcb26c42920cf477999160b3f06da4ab182f746a18d1fe54f697d89b1e470c550bd2330b26fb596d4a5baadf64366145e0d07f3fd8891f9af59 DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2 SHA512 1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03 DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0 SHA512 fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0 DIST rocSPARSE_Chevron2.tar.gz 3210636 BLAKE2B 919bc19931cbcb32c09e6b623c9d3890400895dfd65e83845d351a8e3dd8b30ef43374c3c0ca3ee9708c81b5fb8886f1a4adbea6086495f08f9498f19a2279d5 SHA512 22b71deddec4f1af5b239d4065089230cf70e521102803a77ab3f16b34a0d69534817e54d81dfa7f8d1f299932c0f0424237baeb3d8289bcfffa4b902b00e256 diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild new file mode 100644 index ..72ab49658a90 --- /dev/null +++ b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +ROCM_VERSION=${PV} + +inherit cmake edo python-any-r1 toolchain-funcs rocm + +DESCRIPTION="Basic Linear Algebra Subroutines for sparse computation" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocSPARSE"; + +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-${PV}.tar.gz -> rocSPARSE-${PV}.tar.gz +test? ( +https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> ${PN}_amazon0312.tar.gz +https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> ${PN}_Chebyshev4.tar.gz +https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> ${PN}_sme3Dc.tar.gz +https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> ${PN}_webbase-1M.tar.gz +https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> ${PN}_rma10.tar.gz +https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> ${PN}_bibd_22_8.tar.gz +https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> ${PN}_mac_econ_fwd500.tar.gz +https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> ${PN}_mc2depi.tar.gz +https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> ${PN}_scircuit.tar.gz +https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> ${PN}_ASIC_320k.tar.gz +https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> ${PN}_bmwcra_1.tar.gz +https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> ${PN}_nos1.tar.gz +https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> ${PN}_nos2.tar.gz +https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> ${PN}_nos3.tar.gz +https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> ${PN}_nos4.tar.gz +https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> ${PN}_nos5.tar.gz +https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> ${PN}_nos6.tar.gz +https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> ${PN}_nos7.tar.gz +https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> ${PN}_shipsec1.tar.gz +https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> ${PN}_mplate.tar.gz +https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> ${PN}_qc2534.tar.gz +https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> ${PN}_Chevron2.tar.gz +https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> ${PN}_Chevron3.tar.gz +https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> ${PN}_Chevron4.tar.gz +)" + +LICENSE="MIT" +KEYWORDS="~amd64&quo
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocThrust/
commit: c7cd9b80ef198dd881c05ac91df3bf1f5a46a28a Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 19:09:59 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cd9b80 sci-libs/rocThrust: add 5.7.1 enable HMM to increase tests pass rate Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocThrust/Manifest | 1 + sci-libs/rocThrust/rocThrust-5.7.1.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/sci-libs/rocThrust/Manifest b/sci-libs/rocThrust/Manifest index 586b8f1b9260..5c109bf5006a 100644 --- a/sci-libs/rocThrust/Manifest +++ b/sci-libs/rocThrust/Manifest @@ -1 +1,2 @@ DIST rocThrust-5.1.3.tar.gz 1186518 BLAKE2B 2defe71247915940917438d4f0d0a811dca7de39e5168248968fa9c165b81d94b0e20f3df9b84db1fbdcd2eb87942dec5d3adbbe1a699eb51eeb4e1b2f0a88d0 SHA512 189c70343a410cf3f3c1589ef24c68a38b5270d8780d15261a124b8250f279a3c3c7afef38e6310d57cb1741b3ee75f0b4ac0bb9dfcf4a4fb0e7e6c0516faf74 +DIST rocThrust-5.7.1.tar.gz 1122808 BLAKE2B 41a5d57d03c7f95baf861b772c9513c7fbc26eee8a2f388897eb9b9f9fad3cdad81e2a79932c5b9a6d88b4e1596bf64e59e01337943a036ddb792f7b352ecd31 SHA512 52a9640808f0ed78ae2d6f25e741af59ae4e977535a0431f16c0fa1ee9a395e6f389cf29e61c02ac274cf16fcd193e5df6fb2edc340059ab282ed7cd877fc8b4 diff --git a/sci-libs/rocThrust/rocThrust-5.7.1.ebuild b/sci-libs/rocThrust/rocThrust-5.7.1.ebuild new file mode 100644 index ..68d0b7198b14 --- /dev/null +++ b/sci-libs/rocThrust/rocThrust-5.7.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="HIP back-end for the parallel algorithm library Thrust" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocThrust"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocThrust/archive/rocm-${PV}.tar.gz -> rocThrust-${PV}.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/hip + sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}] + test? ( dev-cpp/gtest )" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-util/cmake-3.22" + +S="${WORKDIR}/rocThrust-rocm-${PV}" + +PATCHES=( "${FILESDIR}/${PN}-4.0-operator_new.patch" ) + +src_prepare() { + sed -e "/PREFIX rocthrust/d" \ + -e "/DESTINATION/s:rocthrust/include/thrust:include/thrust:" \ + -e "/rocm_install_symlink_subdir(rocthrust)/d" \ + -e "/
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipSPARSE/
commit: 26b27f9b2a8f18e1b0934cb2282f7e969c6e4395 Author: Benda Xu gentoo org> AuthorDate: Sun Nov 26 14:48:34 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b27f9b sci-libs/hipSPARSE: add 5.7.1 Do not create symlinks. Signed-off-by: Benda Xu gentoo.org> sci-libs/hipSPARSE/Manifest | 1 + sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild | 98 +++ 2 files changed, 99 insertions(+) diff --git a/sci-libs/hipSPARSE/Manifest b/sci-libs/hipSPARSE/Manifest index 6f6118e92831..1876cfe32d71 100644 --- a/sci-libs/hipSPARSE/Manifest +++ b/sci-libs/hipSPARSE/Manifest @@ -1,4 +1,5 @@ DIST hipSPARSE-5.1.tar.gz 449838 BLAKE2B 7727ecb9fa397e2730cfda4c9367188c37ad201d501b50129994869c6ef15b51cdf2d1f481f19f2f37cf0530f1ec3689c40a9651924f70fabe945d80732df64a SHA512 8b01c01a10b8419d14a532ebccfa5b5b5b5c3f6a6e73f3f0ecee58c7e240d2754485a9da020fe4693df3ef9fc08e5bb09b05396472ccbeebf89bc2635d94eb64 +DIST hipSPARSE-5.7.tar.gz 458521 BLAKE2B 94695ef3cf4294f571723e31ab5d4295b5aaa24528e90838375ee8477cf0957b297663d80e5fe3406762b475b6ef4741f9ccfb4dfb1448ce71ea4014da14b46e SHA512 bb28cd81b7ec298eb2e6462a8588ed93eee7b4892923b11087a91d1c32341f29f488fd4e6797debe51a989f463db31030eae02d07be6512d6b755367ba221aac DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2 SHA512 1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03 DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0 SHA512 fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0 DIST rocSPARSE_amazon0312.tar.gz 11303646 BLAKE2B 388947a29380253bb5eecb22d3a3b6f3378711044b3fe98d6d2517cd27330f11b3d12fdb96320a2889e139224f1a6a5ad1c455ff8e91a262aa2aadbe16301330 SHA512 aed2d62581763742d9c7faf3dcaf1eaa983caa1e2e7ad4abebe97c5e7c2aec9942e0e32291092b348b60052c92b130e721ec19ed59bda22e1b233ef72ac7d2ff diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild new file mode 100644 index ..e43590b2338c --- /dev/null +++ b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake edo rocm toolchain-funcs + +DESCRIPTION="ROCm SPARSE marshalling library" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipSPARSE"; +# share some test datasets with rocSPARSE +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-${PV}.tar.gz -> hipSPARSE-$(ver_cut 1-2).tar.gz +test? ( +https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz +https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz +https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz +https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz +https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz +https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz +https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz +https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz +https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz +https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz +https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz +https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz +https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz +https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz +https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz +https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz +https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz +https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz +https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz +)" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0"/$(ver_cut 1-2) +IUSE="test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/rocminfo + dev-util/hip + sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/rocm-cmake + >=dev-util/cmake-3.22 + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/hipSPARSE-rocm-${PV}" + +src_prepare() { + sed -e "s/PREFIX hipsparse//" \ + -e "/
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipFFT/, sci-libs/rocFFT/
commit: 09a28fd215f0298704d610bbff94eb80021cd1fa Author: Benda Xu gentoo org> AuthorDate: Mon Nov 20 01:21:52 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a28fd2 sci-libs/hipFFT: drop include directory hack. hipFFT-5.7 is FHS compliant. Drop HIP_ROOT_DIR and unused cmake variables, it is only for FindHIP.cmake. Signed-off-by: Benda Xu gentoo.org> sci-libs/hipFFT/{hipFFT-5.7.1.ebuild => hipFFT-5.7.1-r1.ebuild} | 2 -- sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/sci-libs/hipFFT/hipFFT-5.7.1.ebuild b/sci-libs/hipFFT/hipFFT-5.7.1-r1.ebuild similarity index 92% rename from sci-libs/hipFFT/hipFFT-5.7.1.ebuild rename to sci-libs/hipFFT/hipFFT-5.7.1-r1.ebuild index dd9cbd1dc59c..ab9604482ed9 100644 --- a/sci-libs/hipFFT/hipFFT-5.7.1.ebuild +++ b/sci-libs/hipFFT/hipFFT-5.7.1-r1.ebuild @@ -33,9 +33,7 @@ PATCHES=( src_configure() { local mycmakeargs=( - -DCMAKE_INSTALL_INCLUDEDIR="include/hipfft" -DCMAKE_MODULE_PATH="${EPREFIX}"/usr/$(get_libdir)/cmake/hip - -DHIP_ROOT_DIR="${EPREFIX}/usr" -DROCM_SYMLINK_LIBS=OFF -DBUILD_CLIENTS_TESTS=OFF -DBUILD_CLIENTS_RIDER=OFF diff --git a/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild index dc007e4729f1..ae6759ee212d 100644 --- a/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild +++ b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild @@ -113,8 +113,6 @@ src_configure() { -Wno-dev -DROCM_SYMLINK_LIBS=OFF -DBUILD_CLIENTS_TESTS=$(usex test ON OFF) - -DBUILD_CLIENTS_SELFTEST=$(usex test ON OFF) - -DPYTHON3_EXE=${EPYTHON} -DBUILD_CLIENTS_RIDER=$(usex benchmark ON OFF) -DSQLITE_USE_SYSTEM_PACKAGE=ON -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocBLAS/
commit: 40d52bf03382a1aca591c226d125b56492ee6a88 Author: Benda Xu gentoo org> AuthorDate: Sun Nov 26 14:48:02 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d52bf0 sci-libs/rocBLAS: re-enable tests. Signed-off-by: Benda Xu gentoo.org> sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild b/sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild index c3f12fff175e..e1f9a4b8e8f0 100644 --- a/sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild +++ b/sci-libs/rocBLAS/rocBLAS-5.7.1-r1.ebuild @@ -17,11 +17,10 @@ S="${WORKDIR}/${PN}-rocm-${PV}" LICENSE="BSD" KEYWORDS="~amd64" SLOT="0/$(ver_cut 1-2)" +RESTRICT="!test? ( test )" IUSE="benchmark test" REQUIRED_USE="${ROCM_REQUIRED_USE}" -RESTRICT="test" # Tests fail - BDEPEND=" >=dev-util/rocm-cmake-5.3 dev-util/Tensile:${SLOT} @@ -76,7 +75,6 @@ src_configure() { -DCMAKE_INSTALL_INCLUDEDIR="include/rocblas" -DBUILD_CLIENTS_SAMPLES=OFF -DBUILD_CLIENTS_TESTS=$(usex test ON OFF) - -DTensile_TEST_LOCAL_PATH="${EPREFIX}/usr/share/Tensile" -DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF) -DTensile_CPU_THREADS=$(makeopts_jobs) -DBUILD_WITH_PIP=OFF
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSOLVER/
commit: acbaf4d8fe584492d1a1a68d46245d28e327d9a3 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 19:06:54 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acbaf4d8 sci-libs/rocSOLVER: add 5.7.1 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocSOLVER/Manifest | 1 + sci-libs/rocSOLVER/metadata.xml | 3 ++ sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild | 67 +++ 3 files changed, 71 insertions(+) diff --git a/sci-libs/rocSOLVER/Manifest b/sci-libs/rocSOLVER/Manifest index 35de2a25db03..99692f483643 100644 --- a/sci-libs/rocSOLVER/Manifest +++ b/sci-libs/rocSOLVER/Manifest @@ -1,2 +1,3 @@ DIST rocSOLVER-5.1.3.tar.gz 545627 BLAKE2B 2cca24a1310efba7f8c66d1614fb50704221ebc8aa50d6aba11083baf9a7427575642fd28218ce80f8a7b83d3406348c2dd18373fb32e533509d01d37cf06927 SHA512 38e7a4ed6b67e83960ad3416d1008f82f895d19dc85427cd6f9c76f00b1ce18f78a4dd73d1ab53ffe81588890cd5545315029e903e2e09b85d6cfb854d405753 DIST rocSOLVER-5.4.2.tar.gz 674866 BLAKE2B 0628353d567da92e3f7c3a11e19859329f3ea916184d554ee9c7172084ee4698c93408f397f493331d4dc47d833c56ead41bb4445081ba9ac73809ca0478770c SHA512 b3a60c65a18c3864568e1e0b1524850eb1b322f6005cf8a2763c9b457e43e03c8ce74be1d13f3cc3adef1f6ac979f54fb903831f4a60447a9a915a40dcbe5ff6 +DIST rocSOLVER-5.7.1.tar.gz 1859403 BLAKE2B f7a40494deda9dd66f2fb2f57e13665688e89e1f82733701ec60a520bc4b9f7d5899ada618a37e73baa3a910757be4f11d5fced5d4d2ad82c56918b34d265511 SHA512 78e0a2b5b069378696afebf5e3e023449b3d7705aa79099eb7721c142d7525255825b41bf413324c33178091315e3909980a1bf0cbb66e0891c85e757858ee1c diff --git a/sci-libs/rocSOLVER/metadata.xml b/sci-libs/rocSOLVER/metadata.xml index 344dd1337031..da8fc11173b1 100644 --- a/sci-libs/rocSOLVER/metadata.xml +++ b/sci-libs/rocSOLVER/metadata.xml @@ -12,6 +12,9 @@ xgreenlandfor...@gmail.com Yiyang Wu + +ROCmSoftwarePlatform/rocSOLVER + Perform rocsolver-test to compare the result between rocSOLVER and system LAPACK. Build and install rocsolver-bench. diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild b/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild new file mode 100644 index ..a5e339aa71ab --- /dev/null +++ b/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake edo rocm + +DESCRIPTION="Implementation of a subset of LAPACK functionality on the ROCm platform" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocSOLVER"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocSOLVER/archive/rocm-${PV}.tar.gz -> rocSOLVER-${PV}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +IUSE="test benchmark" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RDEPEND="dev-util/hip + sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}] + sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}] + dev-libs/libfmt + benchmark? ( virtual/blas )" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-cpp/gtest + >=dev-util/cmake-3.22 + virtual/blas )" + +RESTRICT="!test? ( test )" + +S=${WORKDIR}/${PN}-rocm-${PV} + +src_configure() { + # avoid sandbox violation + addpredict /dev/kfd + addpredict /dev/dri/ + + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=On + -DAMDGPU_TARGETS="$(get_amdgpu_flags)" + -Wno-dev + -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF + -DROCM_SYMLINK_LIBS=OFF + -DBUILD_CLIENTS_SAMPLES=NO + -DBUILD_CLIENTS_TESTS=$(usex test ON OFF) + -DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF) + ) + + CXX=hipcc cmake_src_configure +} + +src_test() { + check_amdgpu + cd "${BUILD_DIR}"/clients/staging || die + LD_LIBRARY_PATH="${BUILD_DIR}/library/src" edob ./rocsolver-test +} + +src_install() { + cmake_src_install + + if use benchmark; then + cd "${BUILD_DIR}" || die + dobin clients/staging/rocsolver-bench + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocPRIM/files/, sci-libs/rocPRIM/
commit: 4b83d8d1fb04bb3a774ec0f0fd560fe4b341fecf Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 19:00:16 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 27 14:34:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b83d8d1 sci-libs/rocPRIM: add 5.7.1 add 5.7.1 expand-isa-compatibility patch Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocPRIM/Manifest | 1 + .../rocPRIM-5.7.1-expand-isa-compatibility.patch | 29 sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild | 79 ++ 3 files changed, 109 insertions(+) diff --git a/sci-libs/rocPRIM/Manifest b/sci-libs/rocPRIM/Manifest index 37d940a49b1c..f23f73c59466 100644 --- a/sci-libs/rocPRIM/Manifest +++ b/sci-libs/rocPRIM/Manifest @@ -1 +1,2 @@ DIST rocPRIM-5.1.3.tar.gz 374510 BLAKE2B ab6960e7bd2159ac7a0d72ba6d594684f8d47028eca0940eabd35b346ac3d432a734ec575ee71341f339a9d0dead10dfafe81fb651a3b7da681aa900a5132d0e SHA512 54e14f2b40795153b862a64c9b3d336f35feccfda725daad75fae356b0147c577735884b65218c26c370ebec710af0f84aeef3103067a50db077cf9e24d2b64a +DIST rocPRIM-5.7.1.tar.gz 535649 BLAKE2B 469bf59b5c92c37df96f58bac5a6559dc2cb879e5f82e539881d79bda57d23c25a9b114466042258e87862a88cd53d260155d7785c9a69a1800b0d05e931f56d SHA512 b2f0bc07dbc5cd111dd513f6c05dbc533908c52ea99caf77d6a4dd35db2b28f98c80006bd1f50a232873eab00b70e54231c38bfd1035c8845029d53690fd5e71 diff --git a/sci-libs/rocPRIM/files/rocPRIM-5.7.1-expand-isa-compatibility.patch b/sci-libs/rocPRIM/files/rocPRIM-5.7.1-expand-isa-compatibility.patch new file mode 100644 index ..84e3e7875ee8 --- /dev/null +++ b/sci-libs/rocPRIM/files/rocPRIM-5.7.1-expand-isa-compatibility.patch @@ -0,0 +1,29 @@ +This patch allows to HSA_OVERRIDE_GFX_VERSION environment variable (library just crashes otherwise) +--- a/rocprim/include/rocprim/device/config_types.hpp b/rocprim/include/rocprim/device/config_types.hpp +@@ -197,15 +197,21 @@ constexpr bool prefix_equals(const char* lhs, const char* rhs, std::size_t n) + constexpr target_arch get_target_arch_from_name(const char* const arch_name, const std::size_t n) + { + constexpr const char* target_names[] +-= {"gfx803", "gfx900", "gfx906", "gfx908", "gfx90a", "gfx1030", "gfx1102"}; ++= {"gfx803", ++"gfx900", "gfx902", "gfx909", "gfx912", ++"gfx906", ++"gfx908", ++"gfx90a", ++"gfx1030", "gfx1031", "gfx1032", "gfx1033", "gfx1034", "gfx1035", "gfx1036", ++"gfx1100", "gfx1101", "gfx1102", "gfx1103", "gfx1150", "gfx1151"}; + constexpr target_arch target_architectures[] = { + target_arch::gfx803, +-target_arch::gfx900, ++target_arch::gfx900, target_arch::gfx900, target_arch::gfx900, target_arch::gfx900, + target_arch::gfx906, + target_arch::gfx908, + target_arch::gfx90a, +-target_arch::gfx1030, +-target_arch::gfx1102, ++target_arch::gfx1030, target_arch::gfx1030, target_arch::gfx1030, target_arch::gfx1030, target_arch::gfx1030, target_arch::gfx1030, target_arch::gfx1030, ++target_arch::gfx1102, target_arch::gfx1102, target_arch::gfx1102, target_arch::gfx1102, target_arch::gfx1102, target_arch::gfx1102, + }; + static_assert(sizeof(target_names) / sizeof(target_names[0]) + == sizeof(target_architectures) / sizeof(target_architectures[0]), diff --git a/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild b/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild new file mode 100644 index ..3353023628db --- /dev/null +++ b/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} +inherit cmake rocm + +DESCRIPTION="HIP parallel primitives for developing performant GPU-accelerated code on ROCm" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocPRIM"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocPRIM/archive/rocm-${PV}.tar.gz -> rocPRIM-${PV}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RDEPEND="dev-util/hip + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest )" +BDEPEND="dev-util/rocm-cmake + >=dev-util/cmake-3.22" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/rocPRIM-rocm-${PV}" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}"/${PN}-5
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/
commit: 81bb39c7edf4c0b137a980a8b3ec8f817491013d Author: Yiyang Wu gmail com> AuthorDate: Sun Oct 22 12:56:19 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 02:18:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bb39c7 dev-util/hipcc: passing --hip-version to clang for proper include Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> .../files/hipcc-5.7.1-hipcc-hip-version.patch | 42 ++ dev-util/hipcc/hipcc-5.7.1-r2.ebuild | 1 + 2 files changed, 43 insertions(+) diff --git a/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch new file mode 100644 index ..fa00d44d912e --- /dev/null +++ b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch @@ -0,0 +1,42 @@ +Edit from: +https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/759b0773bd848ff9471fa8cdecd9ee21010bc29c/debian/patches/0013-hipcc-hip-version.patch +`--hip-version` is required for correclty including __clang_hip_runtime_wrapper.h += +Description: enforce --hip-version option within hipcc call. + This change is needed since the normal mechanism in ROCm relies on + reading a .hipVersion hidden configuration file which has no proper + equivalent in a FHS compliant tree, as of ROCm 5.0. +Author: Cordell Bloor +Bug: https://github.com/ROCm-Developer-Tools/HIP/pull/2937 +Forwarded: not-needed +Reviewed-by: Étienne Mollier +Last-Update: 2022-07-04 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: HIP/bin/hipcc.pl +=== +--- HIP.orig/bin/hipcc.pl HIP/bin/hipcc.pl +@@ -121,6 +121,9 @@ $HIP_PATH = $hipvars::HIP_PATH; + $ROCM_PATH = $hipvars::ROCM_PATH; + $HIP_VERSION= $hipvars::HIP_VERSION; + $HIP_ROCCLR_HOME = $hipvars::HIP_ROCCLR_HOME; ++$HIP_VERSION_MAJOR = $hipvars::HIP_VERSION_MAJOR; ++$HIP_VERSION_MINOR = $hipvars::HIP_VERSION_MINOR; ++$HIP_VERSION_PATCH = $hipvars::HIP_VERSION_PATCH; + + if ($HIP_PLATFORM eq "amd") { + $HIP_INCLUDE_PATH = "$HIP_ROCCLR_HOME/include"; +@@ -188,6 +191,12 @@ if ($HIP_PLATFORM eq "amd") { + ## Allow __fp16 as function parameter and return type. + $HIPCXXFLAGS .= " -Xclang -fallow-half-arguments-and-returns -D__HIP_HCC_COMPAT_MODE__=1"; + } ++ ++# Gentoo: there is no FHS compliant location for .hipVersion where clang will still be ++# able to find it, so .hipVersion has been omitted and the hip version is passed explicitly ++$HIPCXXFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; ++$HIPCFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; ++$HIPLDFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; + } elsif ($HIP_PLATFORM eq "nvidia") { + $CUDA_PATH=$ENV{'CUDA_PATH'} // '/usr/local/cuda'; + $HIP_INCLUDE_PATH = "$HIP_PATH/include"; diff --git a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild index d711d8956ac0..180354c8673c 100644 --- a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild @@ -24,6 +24,7 @@ RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hip/files/, dev-util/hip/
commit: 74964e47d7cb86d9cbb992f02e9de25a554727ac Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:34:10 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 02:18:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74964e47 dev-util/hip: fix crashes and QA issues. - add fix-unaligned-memcpy.patch - add exec-stack.patch - add disable-stack-protector patch - drop asan doc from the build system. Closes: https://bugs.gentoo.org/915969 Bug: https://github.com/ROCm-Developer-Tools/clr/issues/18 Bug: https://github.com/gentoo/gentoo/pull/33400 Bug: https://github.com/ROCm-Developer-Tools/clr/issues/22 Bug: https://github.com/ROCm-Developer-Tools/clr/issues/21 Bug: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/issues/61 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> .../files/hip-5.7.1-disable-stack-protector.patch | 13 + dev-util/hip/files/hip-5.7.1-exec-stack.patch | 31 ++ .../hip/files/hip-5.7.1-fix-unaligned-access.patch | 67 ++ dev-util/hip/files/hip-5.7.1-no_asan_doc.patch | 17 ++ dev-util/hip/hip-5.7.1.ebuild | 9 ++- 5 files changed, 134 insertions(+), 3 deletions(-) diff --git a/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch b/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch new file mode 100644 index ..49d944ef4bc9 --- /dev/null +++ b/dev-util/hip/files/hip-5.7.1-disable-stack-protector.patch @@ -0,0 +1,13 @@ +Disable stack-protector (which is enabled by default gentoo-hardened) in device code. +This is not required after https://github.com/llvm/llvm-project/pull/70799, but helps with older clang. +Upstream bug: https://github.com/ROCm-Developer-Tools/clr/issues/21 +--- a/hipamd/src/hiprtc/hiprtcInternal.cpp b/hipamd/src/hiprtc/hiprtcInternal.cpp +@@ -144,6 +144,7 @@ RTCCompileProgram::RTCCompileProgram(std::string name_) : RTCProgram(name_), fgp + compile_options_.push_back("-nogpuinc"); + compile_options_.push_back("-Wno-gnu-line-marker"); + compile_options_.push_back("-Wno-missing-prototypes"); ++ compile_options_.push_back("-fno-stack-protector"); + #ifdef _WIN32 + compile_options_.push_back("-target"); + compile_options_.push_back("x86_64-pc-windows-msvc"); diff --git a/dev-util/hip/files/hip-5.7.1-exec-stack.patch b/dev-util/hip/files/hip-5.7.1-exec-stack.patch new file mode 100644 index ..744ca7b953c3 --- /dev/null +++ b/dev-util/hip/files/hip-5.7.1-exec-stack.patch @@ -0,0 +1,31 @@ +Upstream bug: https://github.com/ROCm-Developer-Tools/clr/issues/22 +--- a/hipamd/src/hip_embed_pch.sh b/hipamd/src/hip_embed_pch.sh +@@ -178,6 +178,7 @@ EOF + + echo "// Automatically generated script for HIP RTC." > $mcinFile + if [[ $isWindows -eq 0 ]]; then ++echo " .section .note.GNU-stack,"",%progbits" >> $mcinFile + echo " .type __hipRTC_header,@object" >> $mcinFile + echo " .type __hipRTC_header_size,@object" >> $mcinFile + fi +--- a/hipamd/src/hiprtc/cmake/HIPRTC.cmake b/hipamd/src/hiprtc/cmake/HIPRTC.cmake +@@ -98,6 +98,7 @@ macro(generate_hiprtc_mcin HiprtcMcin HiprtcPreprocessedInput) + set(HIPRTC_TYPE_LINUX_ONLY "") + else() + set(HIPRTC_TYPE_LINUX_ONLY ++ " .section .note.GNU-stack,\"\",%progbits\n" + " .type __hipRTC_header,@object\n" + " .type __hipRTC_header_size,@object") + endif() +--- a/hipamd/src/hip_embed_pch.sh b/hipamd/src/hip_embed_pch.sh +@@ -111,6 +111,7 @@ cat >$tmp/hip_pch.h <$tmp/hip_pch.mcin <https://bugs.gentoo.org/915969 +Bug report in upstream: https://github.com/ROCm-Developer-Tools/clr/issues/18 +--- a/rocclr/device/rocm/rocvirtual.cpp b/rocclr/device/rocm/rocvirtual.cpp +@@ -2790,44 +2790,6 @@ bool VirtualGPU::createVirtualQueue(uint deviceQueueSize) + return true; + } + +-// +-__attribute__((optimize("unroll-all-loops"), always_inline)) +-static inline void nontemporalMemcpy(void* __restrict dst, const void* __restrict src, +- uint16_t size) { +- #if defined(__AVX512F__) +-for (auto i = 0u; i != size / sizeof(__m512i); ++i) { +- _mm512_stream_si512(reinterpret_cast<__m512i* __restrict&>(dst)++, +- *reinterpret_cast(src)++); +-} +-size = size % sizeof(__m512i); +- #endif +- +- #if defined(__AVX__) +-for (auto i = 0u; i != size / sizeof(__m256i); ++i) { +- _mm256_stream_si256(reinterpret_cast<__m256i* __restrict&>(dst)++, +- *reinterpret_cast(src)++); +-} +-size = size % sizeof(__m256i); +- #endif +- +- for (auto i = 0u; i
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/
commit: 6992e6ff39664c798459db3f93e048a06095adf6 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:37:09 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 02:18:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6992e6ff dev-util/hipcc-5.7.1: fix compilation issues - Restore the patch for adding -fno-stack-protector - Better handling of clang path using llvm.eclass - Fix the device lib path parsed to clang - QA: remove files installed to wrong location Bug: https://bugs.gentoo.org/890377 Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33845 .../files/hipcc-5.7.1-fno-stack-protector.patch| 13 ...hipcc-5.7.1-r1.ebuild => hipcc-5.7.1-r2.ebuild} | 24 +++--- dev-util/hipcc/hipcc-5.7.1.ebuild | 21 --- 3 files changed, 34 insertions(+), 24 deletions(-) diff --git a/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch new file mode 100644 index ..c46420265005 --- /dev/null +++ b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch @@ -0,0 +1,13 @@ +Related bug: https://bugs.gentoo.org/890377 +--- a/bin/hipcc.pl b/bin/hipcc.pl +@@ -552,6 +552,9 @@ if ($buildDeps and $HIP_PLATFORM eq 'amd') { + # pass-through CPP mode. + + if ($HIP_PLATFORM eq "amd") { ++# Append -fno-stack-protector due to stack protection for HIP is not supported ++$HIPCXXFLAGS .= " -fno-stack-protector"; ++$HIPCFLAGS .= " -fno-stack-protector"; + # Set default optimization level to -O3 for hip-clang. + if ($optArg eq "") { + $HIPCXXFLAGS .= " -O3"; diff --git a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild similarity index 51% rename from dev-util/hipcc/hipcc-5.7.1-r1.ebuild rename to dev-util/hipcc/hipcc-5.7.1-r2.ebuild index 78f9a80f3561..d711d8956ac0 100644 --- a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit cmake +inherit cmake llvm + +LLVM_MAX_SLOT=17 DESCRIPTION="Radeon Open Compute hipcc" HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc"; @@ -20,8 +22,24 @@ S=${WORKDIR}/HIPCC-rocm-${PV} RDEPEND="!https://github.com/ROCm-Developer-Tools/hipcc"; - -KEYWORDS="~amd64" -SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" - -LICENSE="Apache-2.0 MIT" -SLOT="0/$(ver_cut 1-2)" -IUSE="debug test" -RESTRICT="!test? ( test )" - -S=${WORKDIR}/HIPCC-rocm-${PV} - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocRAND/files/, sci-libs/rocRAND/
commit: 908cf70bee0e7cc186580e2d58bb17bb2b0ee0dc Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 19:03:41 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 16:32:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908cf70b sci-libs/rocRAND: add 5.7.1 and fix_generator_alignements.patch Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocRAND/Manifest | 1 + .../rocRAND-5.7.1_fix_generator_alignment.patch| 16 ++ sci-libs/rocRAND/rocRAND-5.7.1.ebuild | 67 ++ 3 files changed, 84 insertions(+) diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest index e49a7db31d6a..9c1124f37a03 100644 --- a/sci-libs/rocRAND/Manifest +++ b/sci-libs/rocRAND/Manifest @@ -1,3 +1,4 @@ DIST hipRAND-de941a7eb9ede2a862d719cd3ca23234a3692d07.tar.gz 80820 BLAKE2B f2894187455cf1da70c486e9efc336a01dc53589c56afe994858b2344c1e74e8d35260f70ad9cd80c5da1103dd9e98da6f5f2bf8e1ddf97023effc8a434a76ce SHA512 cdc70799ddca456c37c2a65875b98acff74800aa2b4f28d77b27c38c32428dd5edb2837bf88bfb6fcc32bdae7f2b27f1b547831bad98101b04959b7ba6b74a85 DIST rocRAND-5.1.3.tar.gz 11729425 BLAKE2B f61aaedb7b72ceba3868a2069c93db1e2cd88a7a0188a9d5a33f520af3b42235c0dca62495460fd5e7abbca5fe7acc01acfdc90e53ae9a6e45128df5da472f49 SHA512 12859e52b79e40fcd1fb97d0915c191bbbc24e31e00aac4dbeecb625f9978a00ece3d7a42d0f9d37516031c1fbeb66e14dcd476ea83fe32fb13e0dd5c3964a28 DIST rocRAND-5.6.0.tar.gz 23189913 BLAKE2B 2418a90c323f483d1f92630df7134bc060b9052f580259924e79680a7ec37857574973dda69dc3c28fdd5b88a5fc1d29757ed637fcde0730c53b9a5f09668aba SHA512 cccd26a6b80a7705644803a85dad3a43de3f4e2f73f964f2b5aa410f71d3782b68d6cc1ad60b7f7be5193a94098ed3fa25cad30c3acbc141522cdd738d3328a5 +DIST rocRAND-5.7.1.tar.gz 23189653 BLAKE2B c70ab6f3b718c2430394f63b93bee15fa72daae704883fdb203b98b0dc4763b46bc27886af64c48bf4ebe8da9b919158b8cd346f70f9b76bf0492ce3b2c1e20e SHA512 4d74bce9fbd3cb45e3f057d38df747270c6986fea7ad524f7a88109b6a53a4ea5dcd60d4bbf2364888501e9444245fb6898bb79fccad0e37b61e819e8c4ed863 diff --git a/sci-libs/rocRAND/files/rocRAND-5.7.1_fix_generator_alignment.patch b/sci-libs/rocRAND/files/rocRAND-5.7.1_fix_generator_alignment.patch new file mode 100644 index ..84b58266220c --- /dev/null +++ b/sci-libs/rocRAND/files/rocRAND-5.7.1_fix_generator_alignment.patch @@ -0,0 +1,16 @@ +Fix crashes due to unaligned allocations in heap with new of structs when AVX2 or AVX512 is used. +This patch takes the simplest approach just shifts responsibility to the standard. +Similar approach in Eigen is named defined as: EIGEN_HAS_CXX17_OVERALIGN. + +Upstream bug: https://github.com/ROCmSoftwarePlatform/rocRAND/issues/403 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -119,7 +119,7 @@ endif() + option(DISABLE_WERROR "Disable building with Werror" ON) + + # Build CXX flags +-set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 17) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + set(CMAKE_CXX_EXTENSIONS OFF) + if(DISABLE_WERROR) diff --git a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild new file mode 100644 index ..f2fc17ed6222 --- /dev/null +++ b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="Generate pseudo-random and quasi-random numbers" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocRAND"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-5.4.2_stdint-gcc13.patch + "${FILESDIR}"/${PN}-5.7.1_fix_generator_alignment.patch +) + +RDEPEND="dev-util/hip" +DEPEND="${RDEPEND} +dev-util/rocm-cmake +test? ( dev-cpp/gtest )" +BDEPEND="dev-util/rocm-cmake +>=dev-util/cmake-3.22" + +S="${WORKDIR}/rocRAND-rocm-${PV}" + +src_configure() { + addpredict /dev/kfd + addpredict /dev/dri/ + + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DAMDGPU_TARGETS="$(get_amdgpu_flags)" + -DBUILD_HIPRAND=OFF + -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF + -DROCM_SYMLINK_LIBS=OFF + -DBUILD_TEST=$(usex test ON OFF) + -DBUILD_BENCHMARK=$(usex benchmark ON OFF) + ) + + CXX=hipcc cmake_src_configure +} + +src_test() { + check_amdgpu + export LD_LIBRARY_PATH="${BUILD_DIR}/library"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocRAND/
commit: eaaa5dfd4055d05044e70c75714ef43d6206aa4e Author: Benda Xu gentoo org> AuthorDate: Sun Nov 19 16:21:05 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 16:32:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaaa5dfd sci-libs/rocRAND: add dev-cpp/benchmark dependency. Closes: https://bugs.gentoo.org/913111 Signed-off-by: Benda Xu gentoo.org> sci-libs/rocRAND/{rocRAND-5.6.0.ebuild => rocRAND-5.6.0-r1.ebuild} | 7 --- sci-libs/rocRAND/rocRAND-5.7.1.ebuild | 7 --- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/sci-libs/rocRAND/rocRAND-5.6.0.ebuild b/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild similarity index 92% rename from sci-libs/rocRAND/rocRAND-5.6.0.ebuild rename to sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild index b7b4ac7cc950..29a49e44991e 100644 --- a/sci-libs/rocRAND/rocRAND-5.6.0.ebuild +++ b/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild @@ -22,10 +22,11 @@ PATCHES=( "${FILESDIR}"/${PN}-5.4.2_stdint-gcc13.patch ) RDEPEND="dev-util/hip" DEPEND="${RDEPEND} -dev-util/rocm-cmake -test? ( dev-cpp/gtest )" + dev-util/rocm-cmake + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest )" BDEPEND="dev-util/rocm-cmake ->=dev-util/cmake-3.22" + >=dev-util/cmake-3.22" S="${WORKDIR}/rocRAND-rocm-${PV}" diff --git a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild index f2fc17ed6222..2a55cae507fe 100644 --- a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild +++ b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild @@ -26,10 +26,11 @@ PATCHES=( RDEPEND="dev-util/hip" DEPEND="${RDEPEND} -dev-util/rocm-cmake -test? ( dev-cpp/gtest )" + dev-util/rocm-cmake + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest )" BDEPEND="dev-util/rocm-cmake ->=dev-util/cmake-3.22" + >=dev-util/cmake-3.22" S="${WORKDIR}/rocRAND-rocm-${PV}"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocFFT/
commit: dfec413c0bdb97875fe7e0c66109c7718698a551 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:59:22 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 16:32:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfec413c sci-libs/rocFFT: add 5.7.1 and fix test dependencies. Cannonicalize the include path as no directory hacks are needed for 5.7.1. Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocFFT/Manifest | 1 + sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild | 150 + 2 files changed, 151 insertions(+) diff --git a/sci-libs/rocFFT/Manifest b/sci-libs/rocFFT/Manifest index f93c38954772..b850aef411dd 100644 --- a/sci-libs/rocFFT/Manifest +++ b/sci-libs/rocFFT/Manifest @@ -1 +1,2 @@ DIST rocFFT-5.1.3.tar.gz 845470 BLAKE2B 86060ce4f8612869fedc5bc92ed6a5bb7fbc539b26c7f5ab0ded5406ab6c340f64116782285d040824e54557af87d9ddb6f907fd1550b80c3da903d3c1d5e5c0 SHA512 175402856bd4753e74ce14326569be99221e21d0ce675e007900f6982c53e1566ad0b060eec545e0f17ff4dc4811688cc1003dc986226205ee95ee6f22d1ca43 +DIST rocFFT-5.7.1.tar.gz 1192841 BLAKE2B 58f880f7ff866f85af70666d17e8b1a3ac8e63e853520546f746d74cecd805687fd689367a09d2b1ec4e1059b44b858377dce362cd4cae91cb85aad7c3185c00 SHA512 48467589cb4bc1334a4074bacc6a726c850dc2a79ef82622301d61c4269fb81c0b2b9fce56d72bddca584d1797a8634d243a9a6b8cf943e687b2b0f5c931116f diff --git a/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild new file mode 100644 index ..dc007e4729f1 --- /dev/null +++ b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +ROCM_VERSION=${PV} + +inherit cmake check-reqs edo multiprocessing python-r1 rocm + +DESCRIPTION="Next generation FFT implementation for ROCm" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocFFT"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocFFT/archive/rocm-${PV}.tar.gz -> rocFFT-${PV}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +# RDEPEND: perfscripts? dev-python/plotly[${PYTHON_USEDEP}] # currently masked by arch/amd64/x32/package.mask +RDEPEND=" +perfscripts? ( + >=media-gfx/asymptote-2.61 + dev-texlive/texlive-latex + dev-tex/latexmk + sys-apps/texinfo + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] ) +${PYTHON_DEPS}" + +DEPEND="dev-util/hip + ${PYTHON_DEPS}" + +BDEPEND=" + test? ( + dev-cpp/gtest + dev-libs/boost + >=sci-libs/fftw-3 + sys-libs/libomp + sci-libs/hipRAND:${SLOT}[${ROCM_USEDEP}] + ) + >=dev-util/cmake-3.22 + dev-util/rocm-cmake + dev-db/sqlite +" + +CHECKREQS_DISK_BUILD="7G" + +IUSE="benchmark perfscripts test" +REQUIRED_USE="perfscripts? ( benchmark ) ${PYTHON_REQUIRED_USE} ${ROCM_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/rocFFT-rocm-${PV}" + +PATCHES=() + +required_mem() { + if use test; then + echo "52G" + else + if [[ -n "${AMDGPU_TARGETS}" ]]; then + # count how many archs user specified in ${AMDGPU_TARGETS} + local NARCH=$(($(awk -F";" '{print NF-1}' <<< "${AMDGPU_TARGETS}" || die)+1)) + else + # The default number of AMDGPU_TARGETS for rocFFT-4.3.0. May change in the future. + local NARCH=7 + fi + echo "$(($(makeopts_jobs)*${NARCH}*25+2200))M" # A linear function estimating how much memory required + fi +} + +pkg_pretend() { + return # leave the disk space check to pkg_setup phase +} + +pkg_setup() { + export CHECKREQS_MEMORY=$(required_mem) + check-reqs_pkg_setup + python_setup +} + +src_prepare() { + sed -e "s/PREFIX rocfft//" \ + -e "/rocm_install_symlink_subdir/d" \ + -i library/src/CMakeLists.txt || die + + sed -e "/rocm_install_symlink_subdir/d" \ + -e "$!N;s:PREFIX\n[ ]*rocfft:# PREFIX rocfft\n:;P;D" \ + -i library/src/device/CMakeLists.txt || die + + if use perfscripts; then + pushd scripts/perf || die + sed -e "/\/opt\/rocm/d" -e "/rocmversion/s,rocm_info.strip(),\"${PV}\"," -i perflib/specs.py || dir +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipRAND/
commit: e377b88684bdcc28b9c080aae7349f435f9395f6 Author: Benda Xu gentoo org> AuthorDate: Sun Nov 19 06:18:32 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 16:32:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e377b886 sci-libs/hipRAND: correct the on disk file name. Bump to 5.7.1. Signed-off-by: Benda Xu gentoo.org> sci-libs/hipRAND/Manifest | 3 ++- sci-libs/hipRAND/{hipRAND-5.6.0.ebuild => hipRAND-5.6.0-r1.ebuild} | 2 +- sci-libs/hipRAND/{hipRAND-5.6.0.ebuild => hipRAND-5.7.1.ebuild}| 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sci-libs/hipRAND/Manifest b/sci-libs/hipRAND/Manifest index bdb2c56b0452..39e54dc94d02 100644 --- a/sci-libs/hipRAND/Manifest +++ b/sci-libs/hipRAND/Manifest @@ -1 +1,2 @@ -DIST hipFFT-rocm-5.6.0.tar.gz 477597 BLAKE2B fdc88ac7076ab6b31ba794f9274881323fba32295bab5b90e38d8c8f336e0255b7d20dcba6e334b7bacd8b67eaac8a3ac6e11e3d490e7c95a973d16c9598922f SHA512 47d0cca92b458f8ef682b3c15fe4ccc5201370b1458e541080dc2150e98256962b78806c20b26d789b232d420eb305639fa50180e379ba123851d35d24d40cb2 +DIST hipRAND-rocm-5.6.0.tar.gz 477597 BLAKE2B fdc88ac7076ab6b31ba794f9274881323fba32295bab5b90e38d8c8f336e0255b7d20dcba6e334b7bacd8b67eaac8a3ac6e11e3d490e7c95a973d16c9598922f SHA512 47d0cca92b458f8ef682b3c15fe4ccc5201370b1458e541080dc2150e98256962b78806c20b26d789b232d420eb305639fa50180e379ba123851d35d24d40cb2 +DIST hipRAND-rocm-5.7.1.tar.gz 478352 BLAKE2B 5f435cf53d213b1d95ee8b766df2c9bc4b4d590ccf63fe867bd033eeb4b7fef67e2bde22242525686a8dee59fd811363857312481e9cb3575357c612ab519a41 SHA512 b3c51728c1d7cc37760f49f36ab7765c166f105bc5b1b6ce65ac4a1de9bb70f8e2c10f5c41f89040288b09c9257d913d745a416bd4785b71f170a4f57e1f95e2 diff --git a/sci-libs/hipRAND/hipRAND-5.6.0.ebuild b/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild similarity index 92% copy from sci-libs/hipRAND/hipRAND-5.6.0.ebuild copy to sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild index d0bd5ace71e4..006440bb6a29 100644 --- a/sci-libs/hipRAND/hipRAND-5.6.0.ebuild +++ b/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild @@ -9,7 +9,7 @@ inherit cmake rocm DESCRIPTION="CU / ROCM agnostic hip RAND implementation" HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipRAND"; -SRC_URI="https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-${PV}.tar.gz -> hipFFT-rocm-${PV}.tar.gz" +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-${PV}.tar.gz -> hipRAND-rocm-${PV}.tar.gz" REQUIRED_USE="${ROCM_REQUIRED_USE}" LICENSE="MIT" diff --git a/sci-libs/hipRAND/hipRAND-5.6.0.ebuild b/sci-libs/hipRAND/hipRAND-5.7.1.ebuild similarity index 92% rename from sci-libs/hipRAND/hipRAND-5.6.0.ebuild rename to sci-libs/hipRAND/hipRAND-5.7.1.ebuild index d0bd5ace71e4..006440bb6a29 100644 --- a/sci-libs/hipRAND/hipRAND-5.6.0.ebuild +++ b/sci-libs/hipRAND/hipRAND-5.7.1.ebuild @@ -9,7 +9,7 @@ inherit cmake rocm DESCRIPTION="CU / ROCM agnostic hip RAND implementation" HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipRAND"; -SRC_URI="https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-${PV}.tar.gz -> hipFFT-rocm-${PV}.tar.gz" +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-${PV}.tar.gz -> hipRAND-rocm-${PV}.tar.gz" REQUIRED_USE="${ROCM_REQUIRED_USE}" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipFFT/
commit: 26095f9266788d2e5b9d47e4c28c5108a32f5a5c Author: Benda Xu gentoo org> AuthorDate: Sat Nov 18 15:04:37 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 16:32:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26095f92 sci-libs/hipFFT: add 5.7.1 Signed-off-by: Benda Xu gentoo.org> sci-libs/hipFFT/Manifest| 1 + sci-libs/hipFFT/hipFFT-5.7.1.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/sci-libs/hipFFT/Manifest b/sci-libs/hipFFT/Manifest index 7ef5713343b5..df28313d1787 100644 --- a/sci-libs/hipFFT/Manifest +++ b/sci-libs/hipFFT/Manifest @@ -1 +1,2 @@ DIST hipFFT-rocm-5.1.3.tar.gz 89397 BLAKE2B 3c29d5d660e9f3db8afd8c9e524296c29f50faf06a5d6a58ec628b5cc5ddb47ac2b99f137c7bc5090a311189b44014ea2f6f1f7547d22506f5ba18f837fbeb68 SHA512 8d7a90630cd8bfeade9cb026e45b6b6c1ab9c96dba424559a7ced8c881cd45c1cb06d3f7e82c8e6558e4ccb8bb41b6278842057a0cf0957b0644b1139f2c9706 +DIST hipFFT-rocm-5.7.1.tar.gz 102616 BLAKE2B ee8d6dcb7924c8989987b02533126c4e4419d8dc83067a816f2253efe4537e094f1665d95699d4bf27f30cd13f3fc5df7d3b0062c267ecbdcbb3aad961fab6f6 SHA512 4bfd812fa1e949574b4170833755a435f47e893f0615b65d8d273af6e8f89ea4d28632a208de20321e834c8bc237b11816e2af0363b60adca9af736b9bc87465 diff --git a/sci-libs/hipFFT/hipFFT-5.7.1.ebuild b/sci-libs/hipFFT/hipFFT-5.7.1.ebuild new file mode 100644 index ..affa5dc9b14b --- /dev/null +++ b/sci-libs/hipFFT/hipFFT-5.7.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="CU / ROCM agnostic hip FFT implementation" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipFFT"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipFFT/archive/refs/tags/rocm-${PV}.tar.gz -> hipFFT-rocm-${PV}.tar.gz" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +RESTRICT="test" + +RDEPEND="dev-util/hip + sci-libs/rocFFT:${SLOT}[${ROCM_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="" + +S="${WORKDIR}/hipFFT-rocm-${PV}" + +PATCHES=( + "${FILESDIR}/${PN}-5.0.2-remove-git-dependency.patch" + "${FILESDIR}/${PN}-4.3.0-add-complex-header.patch" +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_INCLUDEDIR="include/hipfft" + -DCMAKE_MODULE_PATH="${EPREFIX}"/usr/$(get_libdir)/cmake/hip + -DHIP_ROOT_DIR="${EPREFIX}/usr" + -DROCM_SYMLINK_LIBS=OFF + -DBUILD_CLIENTS_TESTS=OFF + -DBUILD_CLIENTS_RIDER=OFF + -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF + ) + + CXX=hipcc cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipFFT/files/, sci-libs/hipFFT/
commit: f30f41657916fb02bdbc61e441b982dc3439c2e8 Author: Benda Xu gentoo org> AuthorDate: Mon Nov 20 03:53:32 2023 + Commit: Benda XU gentoo org> CommitDate: Mon Nov 20 03:55:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30f4165 sci-libs/hipFFT: use HIP config. hipFFT is not updated in 5.7.1, and we need to manually backport it. Reference: https://github.com/ROCmSoftwarePlatform/hipFFT/pull/66 Signed-off-by: Benda Xu gentoo.org> .../hipFFT/files/hipFFT-5.7.1_hip-config.patch | 40 ++ sci-libs/hipFFT/hipFFT-5.7.1.ebuild| 1 + 2 files changed, 41 insertions(+) diff --git a/sci-libs/hipFFT/files/hipFFT-5.7.1_hip-config.patch b/sci-libs/hipFFT/files/hipFFT-5.7.1_hip-config.patch new file mode 100644 index ..71d75417c0d3 --- /dev/null +++ b/sci-libs/hipFFT/files/hipFFT-5.7.1_hip-config.patch @@ -0,0 +1,40 @@ +From c2b06a3b49257b3f89cf203895cf370e64e47b27 Mon Sep 17 00:00:00 2001 +From: trixirt +Date: Mon, 31 Jul 2023 09:50:19 -0700 +Subject: [PATCH] Simplify finding the hip package + +On Fedora, where hip is installed as an rpm, its cmake files can +not be found and are reported as an error. + +CMake Error at cmake/dependencies.cmake:44 (find_package): + No "FindHIP.cmake" found in CMAKE_MODULE_PATH. + +This change treats hip as a normal package. + +Signed-off-by: Tom Rix +--- + cmake/dependencies.cmake | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake +index 262478d..5810e37 100644 +--- a/cmake/dependencies.cmake b/cmake/dependencies.cmake +@@ -30,7 +30,7 @@ if( NOT CMAKE_CXX_COMPILER MATCHES ".*/hipcc$" ) + if( WIN32 ) + find_package( HIP CONFIG REQUIRED ) + else() +- find_package( HIP MODULE REQUIRED ) ++ find_package( HIP REQUIRED ) + endif() + list( APPEND HIP_INCLUDE_DIRS "${HIP_ROOT_DIR}/include" ) + endif() +@@ -41,7 +41,7 @@ else() + if( WIN32 ) + find_package( HIP CONFIG REQUIRED ) + else() +- find_package( HIP MODULE REQUIRED ) ++ find_package( HIP REQUIRED ) + endif() + endif() + endif() diff --git a/sci-libs/hipFFT/hipFFT-5.7.1.ebuild b/sci-libs/hipFFT/hipFFT-5.7.1.ebuild index affa5dc9b14b..dd9cbd1dc59c 100644 --- a/sci-libs/hipFFT/hipFFT-5.7.1.ebuild +++ b/sci-libs/hipFFT/hipFFT-5.7.1.ebuild @@ -28,6 +28,7 @@ S="${WORKDIR}/hipFFT-rocm-${PV}" PATCHES=( "${FILESDIR}/${PN}-5.0.2-remove-git-dependency.patch" "${FILESDIR}/${PN}-4.3.0-add-complex-header.patch" + "${FILESDIR}/${PN}-5.7.1_hip-config.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/
commit: 145ae309c6ffbb2c26e75f8d46ba7c60b1c7bf30 Author: Benda Xu gentoo org> AuthorDate: Mon Mar 11 03:00:53 2024 + Commit: Benda XU gentoo org> CommitDate: Mon Mar 11 03:08:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145ae309 sci-physics/root: call python-single-r1_pkg_setup unconditionally. ROOT relies on python to generate headers, even if pyROOT is not enabled. Signed-off-by: Benda Xu gentoo.org> sci-physics/root/root-6.28.12-r1.ebuild | 4 +++- sci-physics/root/root-6.30.04-r1.ebuild | 4 +++- sci-physics/root/root-6.30..ebuild | 4 +++- sci-physics/root/root-.ebuild | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sci-physics/root/root-6.28.12-r1.ebuild b/sci-physics/root/root-6.28.12-r1.ebuild index cb1bd02dcaa9..1c6e78d4b623 100644 --- a/sci-physics/root/root-6.28.12-r1.ebuild +++ b/sci-physics/root/root-6.28.12-r1.ebuild @@ -140,13 +140,15 @@ RDEPEND="${CDEPEND} ) " +BDEPEND="${PYTHON_DEPS}" + PATCHES=( "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch ) pkg_setup() { use fortran && fortran-2_pkg_setup - use python && python-single-r1_pkg_setup + python-single-r1_pkg_setup elog "There are extra options on packages not available in Gentoo." elog "You can use the environment variable MYCMAKEARGS to enable" diff --git a/sci-physics/root/root-6.30.04-r1.ebuild b/sci-physics/root/root-6.30.04-r1.ebuild index cb1bd02dcaa9..1c6e78d4b623 100644 --- a/sci-physics/root/root-6.30.04-r1.ebuild +++ b/sci-physics/root/root-6.30.04-r1.ebuild @@ -140,13 +140,15 @@ RDEPEND="${CDEPEND} ) " +BDEPEND="${PYTHON_DEPS}" + PATCHES=( "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch ) pkg_setup() { use fortran && fortran-2_pkg_setup - use python && python-single-r1_pkg_setup + python-single-r1_pkg_setup elog "There are extra options on packages not available in Gentoo." elog "You can use the environment variable MYCMAKEARGS to enable" diff --git a/sci-physics/root/root-6.30..ebuild b/sci-physics/root/root-6.30..ebuild index cb1bd02dcaa9..1c6e78d4b623 100644 --- a/sci-physics/root/root-6.30..ebuild +++ b/sci-physics/root/root-6.30..ebuild @@ -140,13 +140,15 @@ RDEPEND="${CDEPEND} ) " +BDEPEND="${PYTHON_DEPS}" + PATCHES=( "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch ) pkg_setup() { use fortran && fortran-2_pkg_setup - use python && python-single-r1_pkg_setup + python-single-r1_pkg_setup elog "There are extra options on packages not available in Gentoo." elog "You can use the environment variable MYCMAKEARGS to enable" diff --git a/sci-physics/root/root-.ebuild b/sci-physics/root/root-.ebuild index cb1bd02dcaa9..1c6e78d4b623 100644 --- a/sci-physics/root/root-.ebuild +++ b/sci-physics/root/root-.ebuild @@ -140,13 +140,15 @@ RDEPEND="${CDEPEND} ) " +BDEPEND="${PYTHON_DEPS}" + PATCHES=( "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch ) pkg_setup() { use fortran && fortran-2_pkg_setup - use python && python-single-r1_pkg_setup + python-single-r1_pkg_setup elog "There are extra options on packages not available in Gentoo." elog "You can use the environment variable MYCMAKEARGS to enable"
[gentoo-commits] repo/gentoo:master commit in: dev-util/Tensile/files/, dev-util/Tensile/
commit: a31808f3051758ccde8604944e1559ce92ef8ec4 Author: Yiyang Wu gmail com> AuthorDate: Tue Jun 21 08:38:05 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:06:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a31808f3 dev-util/Tensile: add 5.1.3, switch to vanilla clang-14 enable py3.11 as well. No need to rebuild when hip upgrade since hip is just used at runtime. Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> dev-util/Tensile/Manifest | 1 + dev-util/Tensile/Tensile-5.0.2-r2.ebuild | 2 +- ...ensile-5.0.2-r2.ebuild => Tensile-5.1.3.ebuild} | 16 +++-- .../Tensile/files/Tensile-5.1.3-gentoopath.patch | 75 ++ 4 files changed, 86 insertions(+), 8 deletions(-) diff --git a/dev-util/Tensile/Manifest b/dev-util/Tensile/Manifest index c3e8f48bab20..3b51748fa904 100644 --- a/dev-util/Tensile/Manifest +++ b/dev-util/Tensile/Manifest @@ -1,3 +1,4 @@ DIST Tensile-5.0.2-PR1419.patch.gz 43754 BLAKE2B 3b1d7333ed0115f77816806e7735e25d897dbae3f7a40ece61d655c8f016d9d1c804b586b4e0e75661e20c517f5937a61d5ead25a545f0ce2e4a178bcbb3e7be SHA512 0154d8e14d335f4ecd86e5db335289f8662cede7e5d4b93bf6c56d8e48c1d7d0457271c078c9abbbca1f4aa91f028f6ce6a89efb783ba0207d0f39fd5de8a42c DIST rocm-Tensile-4.3.0.tar.gz 14250149 BLAKE2B 030138eaca2a0aadd96801e6dbd72e510716dd90553ef3795c5e04e00a34a05ecae82b24f755e4033a4acfcdb1cf26291da1e7902bb090f89a010d403e832beb SHA512 126db0b413c716fba8d5be9bff7a44fd1badacbf32f3db8d0db649819177db37ebd56fd22dd3c809655f5d29675be115e698cd10bc3d0b4b23878ae3726fce47 DIST rocm-Tensile-5.0.2.tar.gz 14362090 BLAKE2B d44c3135496db41c4eb2545f6054c84493e89ef6357da881dae6859763338417e7a9e142cdce7e2de0536684bb641049ad0440964adbe68d03ca329f01efabc9 SHA512 f5ab7d7cbc5ba25498a02a6b7c07d5a9a548edcd44b439b92c8718072382adc18ae78274db1a7174e06436ac1396f3b4edafc7f491a2c87086c368e7270e64e3 +DIST rocm-Tensile-5.1.3.tar.gz 14357517 BLAKE2B 7c5881cc2b1d25db39f54a99f9f0a08395a5f7a58deebe74d9868e8f7044db5ae2f3907196adf16dc6abeba0f1f47f5cce5c8900891276daff8e4ad614cf3b94 SHA512 4405cb6de65c1da1fd93910fc901402a24e996ff04eccadf483c25d8eb518e03ea9bbf00e372dd5fe377696e71c39355603095f3c5fc1e26d311ed15d8e3b734 diff --git a/dev-util/Tensile/Tensile-5.0.2-r2.ebuild b/dev-util/Tensile/Tensile-5.0.2-r2.ebuild index 38854fd0c269..22d3a6cee451 100644 --- a/dev-util/Tensile/Tensile-5.0.2-r2.ebuild +++ b/dev-util/Tensile/Tensile-5.0.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 prefix diff --git a/dev-util/Tensile/Tensile-5.0.2-r2.ebuild b/dev-util/Tensile/Tensile-5.1.3.ebuild similarity index 86% copy from dev-util/Tensile/Tensile-5.0.2-r2.ebuild copy to dev-util/Tensile/Tensile-5.1.3.ebuild index 38854fd0c269..f2a39a52dbbb 100644 --- a/dev-util/Tensile/Tensile-5.0.2-r2.ebuild +++ b/dev-util/Tensile/Tensile-5.1.3.ebuild @@ -3,14 +3,16 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 prefix +inherit distutils-r1 llvm prefix + +LLVM_MAX_SLOT=14 DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions" HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile"; SRC_URI="https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-${PV}.tar.gz -> rocm-Tensile-${PV}.tar.gz - https://github.com/littlewu2508/littlewu2508.github.io/raw/main/gentoo-distfiles/${P}-PR1419.patch.gz"; + https://github.com/littlewu2508/littlewu2508.github.io/raw/main/gentoo-distfiles/${PN}-5.0.2-PR1419.patch.gz"; S="${WORKDIR}/${PN}-rocm-${PV}" LICENSE="MIT" @@ -24,24 +26,24 @@ RDEPEND="${PYTHON_DEPS} dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/msgpack[${PYTHON_USEDEP}] >=dev-util/rocm-smi-4.3.0 + >=sys-devel/clang-14.0.6-r1:${LLVM_MAX_SLOT}= " DEPEND="${RDEPEND} - dev-util/hip:= + dev-util/hip " PATCHES=( "${FILESDIR}"/${PN}-4.3.0-output-commands.patch "${FILESDIR}"/${PN}-5.0.2-gfx1031.patch "${FILESDIR}"/${PN}-5.0.2-fix-arch-parse.patch "${FILESDIR}"/${PN}-5.0.2-use-ninja.patch - "${FILESDIR}"/${PN}-5.0.2-adjust-parallel.patch - "${WORKDIR}"/${PN}-5.0.2-PR1419.patch ) CMAKE_USE_DIR="${WORKDIR}/Source" src_prepare() { distutils-r1_src_prepare - eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.0.2-gentoopath.patch) + sed -e "s,\@LLVM_PATH\@,$(get_llvm_prefix ${LLVM_MAX_SLOT}),g" "${FILESDIR}"/${PN}-5.1.3-gentoopath.patch > "${S}"/gentoopath.patch || die + eapp
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sci-libs/rocFFT/files/, sci-libs/rocFFT/
commit: abdf31db4cfb9a43bd7581ab271c03facf933490 Author: Yiyang Wu gmail com> AuthorDate: Wed Jul 13 12:18:42 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:07:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdf31db sci-libs/rocFFT: add 5.1.3, use rocm.eclass profiles/base: mask rocFFT-5.1.3 gfx906 amdgpu target, because intolerable error found on Radeon VII. No need to rebuilt rocFFT when hip upgrade because librocfft is dynamically linked to libhipamd, while llvm SLOT does not matter because it is only used to produce GPU kernels, libclang and libLLVM does not linked in. Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> profiles/base/package.use.mask | 8 +- sci-libs/rocFFT/Manifest | 1 + .../files/rocFFT-5.1.3-add-stdexcept-header.patch | 11 ++ .../files/rocFFT-5.1.3-unbundle-sqlite.patch | 67 ++ sci-libs/rocFFT/rocFFT-5.1.3.ebuild| 144 + 5 files changed, 230 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 39c17ccff6de..13964d29926c 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -11,6 +11,12 @@ # Allowing that use flag for >=43.0 would stop users from updating nautilus >=app-text/evince-43.0 nautilus +# Yiyang Wu (2022-09-21) +# Intolerable mathematical errors found on AMD Radeon VII GPU during src_test, +# may lead to incorrect results in computation. +# https://github.com/ROCmSoftwarePlatform/rocFFT/issues/369 +=sci-libs/rocFFT-5.1.3 amdgpu_targets_gfx906 + # Georgy Yakovlev (2022-09-17) # po4a crashes while translating # mask for now @@ -24,7 +30,7 @@ # bug #870211. dev-lang/rust llvm-libunwind -# Matt Jolly (2022-09-09) # app-antivirus/clamav JIT support requires LLVM <=13 # ebuild support is there but currently failing to link app-antivirus/clamav jit diff --git a/sci-libs/rocFFT/Manifest b/sci-libs/rocFFT/Manifest index a6b401c669d5..62c113ca488d 100644 --- a/sci-libs/rocFFT/Manifest +++ b/sci-libs/rocFFT/Manifest @@ -1,3 +1,4 @@ DIST rocFFT-4.0.0.tar.gz 772176 BLAKE2B f08db9487449e707ba814a66d23992f68c140017a38f72ee45b3b224fc3e46abd40b976aef645f4432601265b38cff8939456981c686360eba135349b5d28fb5 SHA512 db9a6b49162dfb7924aa5f5dc8d42c92a5a741e03c3c0b4ece2cfb72de7506a345f3d28d31a3d7755cfe78078c448c9f952ca671e472335a4301de8702916176 DIST rocFFT-4.3.0.tar.gz 840748 BLAKE2B 236a5faa930751d35e501a9a32ecc8b4075448ef21a0ffb0bb7ec04f4ed1cb67b908aa153b5b424e0823d3e306cf375d7c01a77d687220ed79de6d374037e003 SHA512 765d41e4018a04a53e847c03de80eec830d3e8766187fb8cb493624afa2673175347c16e6bd4ad7d88bb866e58f7e572708f22238723c710b98565a0cd3d DIST rocFFT-5.0.2.tar.gz 837508 BLAKE2B b74d0c6edd7b232f775bffefbca829d88d9d7cd9108c27a0698f45d7fe2760d40463bcda8c710e923874b3bbfb1e83e0fe8622db4dfa28afb29392b3e135e9a5 SHA512 d6810a92a10a27dbcac8a04e8fcd56c7fa198f208da626d8938d5ff28b6ab8b89a058c7a56b5666464165e8f6bd7c4c031a94315625a3613eb02a9b8eccd9eb9 +DIST rocFFT-5.1.3.tar.gz 845470 BLAKE2B 86060ce4f8612869fedc5bc92ed6a5bb7fbc539b26c7f5ab0ded5406ab6c340f64116782285d040824e54557af87d9ddb6f907fd1550b80c3da903d3c1d5e5c0 SHA512 175402856bd4753e74ce14326569be99221e21d0ce675e007900f6982c53e1566ad0b060eec545e0f17ff4dc4811688cc1003dc986226205ee95ee6f22d1ca43 diff --git a/sci-libs/rocFFT/files/rocFFT-5.1.3-add-stdexcept-header.patch b/sci-libs/rocFFT/files/rocFFT-5.1.3-add-stdexcept-header.patch new file mode 100644 index ..edfd89ea4b70 --- /dev/null +++ b/sci-libs/rocFFT/files/rocFFT-5.1.3-add-stdexcept-header.patch @@ -0,0 +1,11 @@ +Contributed-by: perestoronin https://bugs.gentoo.org/693200#c25 +--- a/library/src/include/twiddles.h b/library/src/include/twiddles.h +@@ -14,6 +14,7 @@ + #include + #include + #include ++#include + + static const size_t LTWD_BASE_DEFAULT = 8; + static const size_t LARGE_TWIDDLE_THRESHOLD = 4096; diff --git a/sci-libs/rocFFT/files/rocFFT-5.1.3-unbundle-sqlite.patch b/sci-libs/rocFFT/files/rocFFT-5.1.3-unbundle-sqlite.patch new file mode 100644 index ..b18b55eb8048 --- /dev/null +++ b/sci-libs/rocFFT/files/rocFFT-5.1.3-unbundle-sqlite.patch @@ -0,0 +1,67 @@ +Disable rocFFT fetching SQLite3 and link to system libsqlite.so +Index: rocFFT-rocm-5.1.3/library/src/CMakeLists.txt +=== +--- rocFFT-rocm-5.1.3.orig/library/src/CMakeLists.txt rocFFT-rocm-5.1.3/library/src/CMakeLists.txt +@@ -134,49 +134,22 @@ set( rocfft_source + rtcsubprocess.cpp + ) + +-# SQLite 3.36.0 enabled the backup API by default, which we need +-# for cache serialization. We also want to use a static SQLite, +-# and distro static libraries aren't typically built +-# position-independent. +-include( FetchContent ) +- +-set(SQLITE_SRC_URL https://sqlite.or
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sci-libs/hipFFT/, sci-libs/hipFFT/files/
commit: 47289ed1568284817a96a182d8014bbd038ad783 Author: Yiyang Wu gmail com> AuthorDate: Thu Sep 1 07:31:08 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:08:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47289ed1 sci-libs/hipFFT: add 5.1.3, using rocm.eclass profiles/base: mask hipFFT's gfx906 amdgpu target, as the revdep of gfx906-masked sci-libs/rocFFT-5.1.3. Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> profiles/base/package.use.mask | 1 + sci-libs/hipFFT/Manifest | 1 + .../hipFFT-5.1.3-gentoo-install-locations.patch| 29 + sci-libs/hipFFT/hipFFT-5.1.3.ebuild| 50 ++ 4 files changed, 81 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 13964d29926c..bb76e3ff09a1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -16,6 +16,7 @@ # may lead to incorrect results in computation. # https://github.com/ROCmSoftwarePlatform/rocFFT/issues/369 =sci-libs/rocFFT-5.1.3 amdgpu_targets_gfx906 +=sci-libs/hipFFT-5.1.3 amdgpu_targets_gfx906 # Georgy Yakovlev (2022-09-17) # po4a crashes while translating diff --git a/sci-libs/hipFFT/Manifest b/sci-libs/hipFFT/Manifest index ea28dc7b9ab8..12b43d91d6cd 100644 --- a/sci-libs/hipFFT/Manifest +++ b/sci-libs/hipFFT/Manifest @@ -1,4 +1,5 @@ DIST hipFFT-rocm-4.3.0.tar.gz 83355 BLAKE2B ee99b4cb685cbb846084d8a7c77982d75cf0d1597f9270260284bb26ae00702a31dd4d5ad9ae1885ab631c390f65c0f584f302be189701ba4f0dd9061b1bba5a SHA512 0d3100b054ff485eae06b13b8c568626b8e3a3286f36012c5a5f9bb4918e03c30c687a2714049bd797f6c3973f1730ad0936f02ad044cde1663c9c5750bbcf40 DIST hipFFT-rocm-5.0.2.tar.gz 88405 BLAKE2B c3a2e5e029d7d91c7cdc1c4e2ddec71c17df0cf2d863c81ef263eea3734488fcc31795ea681b27dffd04c0833c99df252256c3ffacfbf29305fa1ba5b8bd4efa SHA512 4fdc080479f1094e9ce92acc0eceb630a6a6ce711ffdc5ffef58d61baf23e8ea9ec45a922d798fb17a7724425d5785451f5f114bc7db40ebbfb50359b56456a6 +DIST hipFFT-rocm-5.1.3.tar.gz 89397 BLAKE2B 3c29d5d660e9f3db8afd8c9e524296c29f50faf06a5d6a58ec628b5cc5ddb47ac2b99f137c7bc5090a311189b44014ea2f6f1f7547d22506f5ba18f837fbeb68 SHA512 8d7a90630cd8bfeade9cb026e45b6b6c1ab9c96dba424559a7ced8c881cd45c1cb06d3f7e82c8e6558e4ccb8bb41b6278842057a0cf0957b0644b1139f2c9706 DIST rocFFT-4.3.0.tar.gz 840748 BLAKE2B 236a5faa930751d35e501a9a32ecc8b4075448ef21a0ffb0bb7ec04f4ed1cb67b908aa153b5b424e0823d3e306cf375d7c01a77d687220ed79de6d374037e003 SHA512 765d41e4018a04a53e847c03de80eec830d3e8766187fb8cb493624afa2673175347c16e6bd4ad7d88bb866e58f7e572708f22238723c710b98565a0cd3d DIST rocFFT-5.0.2.tar.gz 837508 BLAKE2B b74d0c6edd7b232f775bffefbca829d88d9d7cd9108c27a0698f45d7fe2760d40463bcda8c710e923874b3bbfb1e83e0fe8622db4dfa28afb29392b3e135e9a5 SHA512 d6810a92a10a27dbcac8a04e8fcd56c7fa198f208da626d8938d5ff28b6ab8b89a058c7a56b5666464165e8f6bd7c4c031a94315625a3613eb02a9b8eccd9eb9 diff --git a/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch b/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch new file mode 100644 index ..fe395de42f86 --- /dev/null +++ b/sci-libs/hipFFT/files/hipFFT-5.1.3-gentoo-install-locations.patch @@ -0,0 +1,29 @@ +Fix install location to meet FHS, and remove useless symlink +=== +--- hipFFT-rocm-5.1.3.orig/library/CMakeLists.txt hipFFT-rocm-5.1.3/library/CMakeLists.txt +@@ -81,7 +81,7 @@ target_include_directories( hipfft + PUBLIC $ + $ + $ +- $ ++ $ + ${HIP_INCLUDE_DIRS} + ) + +@@ -142,13 +142,11 @@ if( ROCM_FOUND ) + rocm_install_targets( TARGETS hipfft + INCLUDE + ${CMAKE_SOURCE_DIR}/library/include +-${CMAKE_BINARY_DIR}/include +-PREFIX hipfft ) ++${CMAKE_BINARY_DIR}/include ) + rocm_export_targets( TARGETS hip::hipfft +-PREFIX hipfft ++PREFIX . + DEPENDS PACKAGE hip + NAMESPACE hip:: ) +- rocm_install_symlink_subdir( hipfft ) + + # Package specific CPACK vars + if( NOT BUILD_WITH_LIB STREQUAL "CUDA" ) diff --git a/sci-libs/hipFFT/hipFFT-5.1.3.ebuild b/sci-libs/hipFFT/hipFFT-5.1.3.ebuild new file mode 100644 index ..216d15841546 --- /dev/null +++ b/sci-libs/hipFFT/hipFFT-5.1.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="CU / ROCM agnostic hip FFT implementation" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipFFT"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipFFT/archive/refs/tags/rocm-${PV}.tar.gz -> hipFFT-rocm-${PV}.tar.gz" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)&quo
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipCUB/
commit: 24022687320ce86d060605764a2e74478d2ea3b7 Author: Yiyang Wu gmail com> AuthorDate: Thu Sep 1 07:32:07 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:08:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24022687 sci-libs/hipCUB: add 5.1.3, using rocm.eclass Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/hipCUB/Manifest| 1 + sci-libs/hipCUB/hipCUB-5.1.3.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/sci-libs/hipCUB/Manifest b/sci-libs/hipCUB/Manifest index 4038ecb82108..72e40f7df9d6 100644 --- a/sci-libs/hipCUB/Manifest +++ b/sci-libs/hipCUB/Manifest @@ -1,3 +1,4 @@ DIST hipCUB-4.0.0.tar.gz 137513 BLAKE2B b7ef4d53037fba04771162ae8993def648f5e1401654286ffc6987bbb4b25baa1b1b14bc37035e1afe46eeffe3e564f244e339cdfd0e5a242574d248bf4683db SHA512 e778b94c86e09bf3b0bc043fb15ed8725387b875e8631a7e8599aee8da2d8085190effc9681d742fc0d286cc0c20762341f1f24699c8a52e9734611c716530d5 DIST hipCUB-4.3.0.tar.gz 154097 BLAKE2B 68a46f1416c969e4bf8e245c2aa8aee626f1e8089182ffb8f5090d540efe98606a616499d52b14da3733b3a6f4da690ea1718ea58fb6166351f4b4807f1b8228 SHA512 7c0abcf034d885615a9a4f05e6ca906e99b0ffbe36ae3d4b9d9d79b01d21077dc86be659548b45dad8498b84bec24dc0a5be78040c1ab21ca458d22fa7fae43d DIST hipCUB-5.0.2.tar.gz 243032 BLAKE2B 68256c0868bd23dbd78075ab286fc0738dc90f330a7e99186803e7920b3366f5608986dd9e3f4c5a045f9ec3f2461a66ab5b708d5d1d3fc748d042dd929a7993 SHA512 ae4d55fcf513eb5dd1316e335a0de30f6098eba70e877b41905bc59f3fb500ad9a46a28de77b74b914a15ffc38ad5c5f4dbdf36139505c26b94c43ffa5c90e01 +DIST hipCUB-5.1.3.tar.gz 278021 BLAKE2B f30e567370fea80ef63a455c2c27b3f4ff241e7e405688fa4dc33d1e0ce3dffb016a1a1523b20613a7963bff061758eac0c0d110243a9a6cedbc100bb087d7d4 SHA512 dd3ca341b78cf6985ba723feeeb560c0503ab283b63067e9a5e68d12ad42f752a7f56fd60f0f0c26c2853538853e09a102cfc6006c18c31c3162fa7b536ffb9f diff --git a/sci-libs/hipCUB/hipCUB-5.1.3.ebuild b/sci-libs/hipCUB/hipCUB-5.1.3.ebuild new file mode 100644 index ..4588711d36b2 --- /dev/null +++ b/sci-libs/hipCUB/hipCUB-5.1.3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="Wrapper of rocPRIM or CUB for GPU parallel primitives" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipCUB"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipCUB/archive/rocm-${PV}.tar.gz -> hipCUB-${PV}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/hip + sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}] + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/hipCUB-rocm-${PV}" + +PATCHES="${FILESDIR}/${PN}-4.3.0-add-memory-header.patch" + +src_prepare() { + sed -e "/PREFIX hipcub/d" \ + -e "/DESTINATION/s:hipcub/include/:include/:" \ + -e "/rocm_install_symlink_subdir(hipcub)/d" \ + -e "/
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocPRIM/
commit: 34c25897d446590d6d1411c4d7db34710cf1d4e0 Author: Yiyang Wu gmail com> AuthorDate: Thu Jul 14 16:35:43 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:07:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c25897 sci-libs/rocPRIM: add 5.1.3, using rocm.eclass Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocPRIM/Manifest | 1 + sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/sci-libs/rocPRIM/Manifest b/sci-libs/rocPRIM/Manifest index f10d002c910a..4148bf3157b2 100644 --- a/sci-libs/rocPRIM/Manifest +++ b/sci-libs/rocPRIM/Manifest @@ -1,3 +1,4 @@ DIST rocPRIM-4.0.0.tar.gz 285576 BLAKE2B 44f3542068dee48c0f2bb475f4d3fd74592fe27f4ca00a7b754014deaaa7187c4363d4b2e7fe13ff771b48d2885b848b9632ef71ce85e80e0946e4e5f13495d8 SHA512 c37fce4f16788d82379459af69b9f47f2bccb3b0e655e7314a23936cc99a474afb0092f240bd950341f1b02ce93d03abce0df7ce62ffcb5d577171ce870dd1d2 DIST rocPRIM-4.3.0.tar.gz 290071 BLAKE2B f69ada9859ef9238d4f8c50bc2b10d131c986dbd8982cc0c7f8614cd51746080aba3b3e7b0ef3e1d5006c179a823f4fcb8ce03cc0a4c88fad3cb46947c7b7fb6 SHA512 9925f832637d19360bf1624dd7a6ef931fb740ee725e35c3159a09a3c569af6f61e3337124c8e0561e60c8595d0d533a4402b91345056ff8d276c6e1dd491036 DIST rocPRIM-5.0.2.tar.gz 364102 BLAKE2B 4e56f37c8ed02a4c4dadfab25e1e840c85c90b6f656858ad15dfa0f8de38b8f130d49a49461dfa09d3f07389e57b2a9cdefe5958b6faa80a639f98d276ca3e66 SHA512 d4d14203d721f7f62f35b2af91c261366f150a24fc21dc5a508743ee5a6246a6a3ad437db03f3ddaad5799cc2ba6d7b8d1e37a8e038eb4156d7962313e36f520 +DIST rocPRIM-5.1.3.tar.gz 374510 BLAKE2B ab6960e7bd2159ac7a0d72ba6d594684f8d47028eca0940eabd35b346ac3d432a734ec575ee71341f339a9d0dead10dfafe81fb651a3b7da681aa900a5132d0e SHA512 54e14f2b40795153b862a64c9b3d336f35feccfda725daad75fae356b0147c577735884b65218c26c370ebec710af0f84aeef3103067a50db077cf9e24d2b64a diff --git a/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild b/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild new file mode 100644 index ..c6fc2d52e88e --- /dev/null +++ b/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} +inherit cmake rocm + +DESCRIPTION="HIP parallel primitives for developing performant GPU-accelerated code on ROCm" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocPRIM"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocPRIM/archive/rocm-${PV}.tar.gz -> rocPRIM-${PV}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +RDEPEND="dev-util/hip + benchmark? ( dev-cpp/benchmark ) + test? ( dev-cpp/gtest )" +BDEPEND="dev-util/rocm-cmake + >=dev-util/cmake-3.22" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/rocPRIM-rocm-${PV}" + +RESTRICT="!test? ( test )" + +src_prepare() { + # "hcc" is depcreated, new platform ist "rocclr" + sed -e "/HIP_PLATFORM STREQUAL/s,hcc,rocclr," -i cmake/VerifyCompiler.cmake || die + + # Install according to FHS + sed -e "/PREFIX rocprim/d" \ + -e "/INSTALL_INTERFACE/s,rocprim/include,include/rocprim," \ + -e "/DESTINATION/s,rocprim/include,include," \ + -e "/rocm_install_symlink_subdir(rocprim)/d" \ + -i rocprim/CMakeLists.txt || die + + # disable downloading googletest and googlebenchmark + sed -r -e '/Downloading/{:a;N;/\n *\)$/!ba; d}' -i cmake/Dependencies.cmake || die + + # remove GIT dependency + sed -r -e '/find_package\(Git/{:a;N;/\nendif/!ba; d}' -i cmake/Dependencies.cmake || die + + # install benchmark files + if use benchmark; then + sed -e "/get_filename_component/s,\${BENCHMARK_SOURCE},${PN}_\${BENCHMARK_SOURCE}," \ + -e "/add_executable/a\ install(TARGETS \${BENCHMARK_TARGET})" -i benchmark/CMakeLists.txt || die + fi + + eapply_user + cmake_src_prepare +} + +src_configure() { + addpredict /dev/kfd + addpredict /dev/dri/ + + local mycmakeargs=( + -DSKIP_RPATH=On + -DAMDGPU_TARGETS="$(get_amdgpu_flags)" + -DBUILD_TEST=$(usex test ON OFF) + -DBUILD_BENCHMARK=$(usex benchmark ON OFF) + ) + + CXX=hipcc cmake_src_configure +} + +src_test() { + check_amdgpu + MAKEOPTS="-j1" cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSPARSE/files/, sci-libs/rocSPARSE/
commit: bf026781f7abcde5aa1626abeefea7cfa7ea0a7d Author: Yiyang Wu gmail com> AuthorDate: Thu Jul 14 16:36:01 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:07:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf026781 sci-libs/rocSPARSE: add 5.1.3, using rocm.eclass, enable py3.11 Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocSPARSE/Manifest| 1 + .../rocSPARSE-5.1.3-add-stdexcept-header.patch | 12 ++ sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild | 133 + 3 files changed, 146 insertions(+) diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest index 8c89d77bdb72..b3b836aadfbc 100644 --- a/sci-libs/rocSPARSE/Manifest +++ b/sci-libs/rocSPARSE/Manifest @@ -1,6 +1,7 @@ DIST rocSPARSE-4.0.0.tar.gz 587761 BLAKE2B 25f9f0183c06b574505fe6e9011b32ea4fbe48c0a1883b8991baf45b8a2238312f352e614c0069531c986e548453b6e7b7a77f883dffea82ed41df488964b55d SHA512 4a4acf24a789ea58b53a8d06ea528a6aed8eabac21a7a3cd73011e9b31d03dceb488cc72f29c5513205f2b538d24e9dbaccda1a932bcc466cd04a65606a77b3b DIST rocSPARSE-4.3.0.tar.gz 809183 BLAKE2B 06a83d98572927f0f2c65f4f36194394b66a02a5ce9d3e21da04c53e9ad97809daffe02a35691aa52466f7dfb4d4a8c645b87e1e4da579de7f91323df3a41d59 SHA512 e3ee5a15d36c3002ee60aabd94c7f47b0cb9f0b5a33cefa9061df9f04b1fcc3c1503e4f01e2f36c07477179c6753827b505e9b512e8b5bfca00f76e3efd99c1d DIST rocSPARSE-5.0.2.tar.gz 855762 BLAKE2B dc1e84157f1eecd6bedd6620147e4f88341b94cb0f1507a6264af40c891541ef3e81a8a429b3160dac1606a855a566abbff98e458f581f5f60de31d5751682ef SHA512 4f985c0784246616dd1b3e4fd669033296e45b1f8faa1ab25143e2f085b9bf6556a495de23e9463c2ae45d6038c1cff01d18930c9762d53975e15d4d2d5d4d0a +DIST rocSPARSE-5.1.3.tar.gz 943788 BLAKE2B f9d5fc34d74bc10f3e5bd0a18da41fe9b35a2f01aca3a74979960958fd0e7648fca96493ba9d767119a452dd75ede0733959d0d4bae84615b7a1ff212c8412a3 SHA512 735aa210bbdc3f31b0ed4defe0288606e255788e877f24ed25506d780552a779305fe5bfd692a3e720e9b286073894300fcbcf161d41e1b23abf2110a9536bf3 DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2 SHA512 1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03 DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0 SHA512 fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0 DIST rocSPARSE_Chevron2.tar.gz 3210636 BLAKE2B 919bc19931cbcb32c09e6b623c9d3890400895dfd65e83845d351a8e3dd8b30ef43374c3c0ca3ee9708c81b5fb8886f1a4adbea6086495f08f9498f19a2279d5 SHA512 22b71deddec4f1af5b239d4065089230cf70e521102803a77ab3f16b34a0d69534817e54d81dfa7f8d1f299932c0f0424237baeb3d8289bcfffa4b902b00e256 diff --git a/sci-libs/rocSPARSE/files/rocSPARSE-5.1.3-add-stdexcept-header.patch b/sci-libs/rocSPARSE/files/rocSPARSE-5.1.3-add-stdexcept-header.patch new file mode 100644 index ..c61c723ef4ad --- /dev/null +++ b/sci-libs/rocSPARSE/files/rocSPARSE-5.1.3-add-stdexcept-header.patch @@ -0,0 +1,12 @@ +This fixes compilation issue with gcc-12 +=== +--- rocSPARSE-rocm-5.1.3.orig/clients/common/utility.cpp rocSPARSE-rocm-5.1.3/clients/common/utility.cpp +@@ -29,6 +29,7 @@ + + #include + #include ++#include + + #ifdef WIN32 + #define strcasecmp(A, B) _stricmp(A, B) diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild new file mode 100644 index ..0ed300de5755 --- /dev/null +++ b/sci-libs/rocSPARSE/rocSPARSE-5.1.3.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +ROCM_VERSION=${PV} + +inherit cmake edo python-any-r1 toolchain-funcs rocm + +DESCRIPTION="Basic Linear Algebra Subroutines for sparse computation" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocSPARSE"; + +SRC_URI="https://github.com/ROCmSoftwarePlatform/rocSPARSE/archive/rocm-${PV}.tar.gz -> rocSPARSE-${PV}.tar.gz +test? ( +https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> ${PN}_amazon0312.tar.gz +https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> ${PN}_Chebyshev4.tar.gz +https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> ${PN}_sme3Dc.tar.gz +https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> ${PN}_webbase-1M.tar.gz +https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> ${PN}_rma10.tar.gz +https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> ${PN}_bibd_22_8.tar.gz +https://sparse.tamu.edu/MM/Williams/mac_
[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipBLAS/
commit: 953ca36f712e307e5114d27d5c81f9da4d2f4580 Author: Yiyang Wu gmail com> AuthorDate: Thu Sep 1 07:32:31 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:08:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953ca36f sci-libs/hipBLAS: add 5.1.3, using rocm.eclass Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/hipBLAS/Manifest | 1 + sci-libs/hipBLAS/hipBLAS-5.1.3.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sci-libs/hipBLAS/Manifest b/sci-libs/hipBLAS/Manifest index 55444b3ae0e5..61d6dfad8aa5 100644 --- a/sci-libs/hipBLAS/Manifest +++ b/sci-libs/hipBLAS/Manifest @@ -1,2 +1,3 @@ DIST hipBLAS-4.3.0.tar.gz 428016 BLAKE2B 5a86f7a59aaed9cd6219779546135080f4c583a010f47b902f25545046c50451cd48e570b58c9c3721d735f3ab54295d5eddc61fecc01236e960e37fc87761c8 SHA512 128ee56d6db3d19c83b20fbc315eae8de6ee52aae6c2c5727351bab76c14d9131318cd49a6bcc724f5ec73485783058618bca4dddf96b05cd2f3a772c04f469f DIST hipBLAS-5.0.2.tar.gz 475009 BLAKE2B e7cb123c4ce08a8423f48816fe9248d580df59d089379c3c71eba8725470482cde591254cb2c4af7def390c702fdf6e6ddbe4fda70a6bc4579809c3e00e7d088 SHA512 40bccf8845467d14d614d2eba5482668167fa0488f118e30bbf4cf5fad3aea5e591f89ae2ae63bcb898cff624812d2f94572c18b8ed3d55d4bb254a440790c21 +DIST hipBLAS-5.1.3.tar.gz 526704 BLAKE2B d32d7029ea910c341e00dccab1ee9ab984518368cf38524f2264bb808cc1242b3d57db283937650f54460cb01174ec90f02c4bd66866cba4be5d0a1855814f0e SHA512 41dbc86b7ea53e7c0f1d629130f90b719f864ceddae972f1c68911e97b6233286f0c22c0fcfce049ae7db73a1ed41bdaf730040c72f1790fca367362c14ac707 diff --git a/sci-libs/hipBLAS/hipBLAS-5.1.3.ebuild b/sci-libs/hipBLAS/hipBLAS-5.1.3.ebuild new file mode 100644 index ..3ac3a0ae1200 --- /dev/null +++ b/sci-libs/hipBLAS/hipBLAS-5.1.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm +DESCRIPTION="ROCm BLAS marshalling library" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipBLAS"; +SRC_URI="https://github.com/ROCmSoftwarePlatform/hipBLAS/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz" +REQUIRED_USE="${ROCM_REQUIRED_USE}" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" + +RDEPEND="dev-util/hip + sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}] + sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="" + +S="${WORKDIR}/hipBLAS-rocm-${PV}" + +src_prepare() { + sed -e "s:
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocRAND/
commit: c0c333b9f54346b6feb232d657d4fe92f3e6c08e Author: Yiyang Wu gmail com> AuthorDate: Thu Sep 1 07:28:09 2022 + Commit: Benda XU gentoo org> CommitDate: Thu Sep 22 01:08:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c333b9 sci-libs/rocRAND: add 5.1.3, using rocm.eclass Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> sci-libs/rocRAND/Manifest | 2 + sci-libs/rocRAND/rocRAND-5.1.3.ebuild | 77 +++ 2 files changed, 79 insertions(+) diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest index 1463032b13ee..e10c91878415 100644 --- a/sci-libs/rocRAND/Manifest +++ b/sci-libs/rocRAND/Manifest @@ -1,3 +1,5 @@ +DIST hipRAND-de941a7eb9ede2a862d719cd3ca23234a3692d07.tar.gz 80820 BLAKE2B f2894187455cf1da70c486e9efc336a01dc53589c56afe994858b2344c1e74e8d35260f70ad9cd80c5da1103dd9e98da6f5f2bf8e1ddf97023effc8a434a76ce SHA512 cdc70799ddca456c37c2a65875b98acff74800aa2b4f28d77b27c38c32428dd5edb2837bf88bfb6fcc32bdae7f2b27f1b547831bad98101b04959b7ba6b74a85 DIST rocRAND-4.0.0.tar.gz 3105585 BLAKE2B 0466d88c286290a9cd179fac61209051f7db5323457ccad9c5f0b579439662e1fe2b8951f85101c7c31bd058bc1448e839a19dc9a3a2d4ca42eb4e0b2baf4eb4 SHA512 c02bc32a9cf7660739ecf7ef99262fb14efa2c76afb3476105eedc4264dec987351ebd461c13c9e0aef9e640b42960b2a63295479664b83924cf0d5c34a157e8 DIST rocRAND-4.3.0.tar.gz 3107367 BLAKE2B 23cfac271c1cd4e4edcfd315aa775d4d62e6a50ffa3b9a3372d4ae427a02def52486e88b3f4f89daaa539f2653cf76c8d44afec70d8d916268bc9f27534bda4c SHA512 3eefeb55014a8ee681e1cee73e0e092bd29a81767e772e712f8f871e94380a772a433e93a59276b0cd5a364fc4e482186771809d67ebdab24b2e3020173f5e18 DIST rocRAND-5.0.2.tar.gz 11765778 BLAKE2B f93c3530fba2b416c5ef3d227ebe65f3ee36607e6b4e1d0584c410768b9d71f86c40468bfad0935afb8ca13c7c87b20ee23f1ea89bdedcb6b3149fd932cbdbe6 SHA512 c19beb0eef8dcf4e090e53cb544f21adb61f8c9cb463c74da1c9767b1d75539bb3e296e7b8a70dee517817d181abd8c713e22770a1a4f66363150a879cbb3e48 +DIST rocRAND-5.1.3.tar.gz 11729425 BLAKE2B f61aaedb7b72ceba3868a2069c93db1e2cd88a7a0188a9d5a33f520af3b42235c0dca62495460fd5e7abbca5fe7acc01acfdc90e53ae9a6e45128df5da472f49 SHA512 12859e52b79e40fcd1fb97d0915c191bbbc24e31e00aac4dbeecb625f9978a00ece3d7a42d0f9d37516031c1fbeb66e14dcd476ea83fe32fb13e0dd5c3964a28 diff --git a/sci-libs/rocRAND/rocRAND-5.1.3.ebuild b/sci-libs/rocRAND/rocRAND-5.1.3.ebuild new file mode 100644 index ..26ca0c5042b1 --- /dev/null +++ b/sci-libs/rocRAND/rocRAND-5.1.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ROCM_VERSION=${PV} + +inherit cmake rocm + +DESCRIPTION="Generate pseudo-random and quasi-random numbers" +HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocRAND"; +HIPRAND_COMMIT_HASH=de941a7eb9ede2a862d719cd3ca23234a3692d07 +SRC_URI="https://github.com/ROCmSoftwarePlatform/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz +https://github.com/ROCmSoftwarePlatform/hipRAND/archive/${HIPRAND_COMMIT_HASH}.tar.gz -> hipRAND-${HIPRAND_COMMIT_HASH}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0/$(ver_cut 1-2)" +IUSE="benchmark test" +REQUIRED_USE="${ROCM_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="dev-util/hip" +DEPEND="${RDEPEND} +dev-util/rocm-cmake +test? ( dev-cpp/gtest )" +BDEPEND="dev-util/rocm-cmake +>=dev-util/cmake-3.22" + +S="${WORKDIR}/rocRAND-rocm-${PV}" + +src_prepare() { + rmdir hipRAND || die + mv -v ../hipRAND-${HIPRAND_COMMIT_HASH} hipRAND || die + # change installed include and lib dir, and avoid symlink overwrite the installed headers + # avoid setting RPATH + sed -r -e "s:(hip|roc)rand/lib:\${CMAKE_INSTALL_LIBDIR}:" \ + -e "s:(hip|roc)rand/include:include/\1rand:" \ + -e '/\$\{INSTALL_SYMLINK_COMMAND\}/d' \ + -e "/INSTALL_RPATH/d" -i library/CMakeLists.txt || die + + # remove GIT dependency + sed -e "/find_package(Git/,+4d" -i cmake/Dependencies.cmake || die + + eapply_user + cmake_src_prepare +} + +src_configure() { + addpredict /dev/kfd + addpredict /dev/dri/ + + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=On + -DAMDGPU_TARGETS="$(get_amdgpu_flags)" + -DBUILD_HIPRAND=ON + -DBUILD_TEST=$(usex test ON OFF) + -DBUILD_BENCHMARK=$(usex benchmark ON OFF) + ) + + CXX=hipcc cmake_src_configure +} + +src_test() { + check_amdgpu + export LD_LIBRARY_PATH="${BUILD_DIR}/library" + MAKEOPTS="-j1" cmake_src_test +} + +src_install() { + cmake_src_install + + if use benchmark; then + cd "${BUILD_DIR}"/benchmark + dobin benchmark_rocrand_* + fi +}