diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-07 09:21:27 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-07 09:21:27 +0000 |
commit | 85ba3f2cfe9ff2b952efb1f3c3c08840f8093246 (patch) | |
tree | c8adb7f2695744136c00d176bd0ebd80677049aa /dev-lang/python | |
parent | f9c971dedd369d9f45a38f3fae51467e864f5324 (diff) |
gentoo auto-resync : 07:11:2022 - 09:21:27
Diffstat (limited to 'dev-lang/python')
-rw-r--r-- | dev-lang/python/Manifest | 10 | ||||
-rw-r--r-- | dev-lang/python/python-3.10.8_p2.ebuild | 10 | ||||
-rw-r--r-- | dev-lang/python/python-3.11.0_p1.ebuild | 12 | ||||
-rw-r--r-- | dev-lang/python/python-3.12.0_alpha1_p1.ebuild | 27 | ||||
-rw-r--r-- | dev-lang/python/python-3.8.15_p2.ebuild | 10 | ||||
-rw-r--r-- | dev-lang/python/python-3.9.15_p2.ebuild | 10 |
6 files changed, 43 insertions, 36 deletions
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 708db421033e..4c2b935d996a 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -19,9 +19,9 @@ DIST python-gentoo-patches-3.12.0a1_p1.tar.xz 5436 BLAKE2B 6d69bc7bc5c1cca6ef099 DIST python-gentoo-patches-3.8.15_p2.tar.xz 27472 BLAKE2B eef7e3f944b59573078580ad056e2720d1ee04bfb0c86b3b387775a9b93990011babad7f2a59ece0dd490b4e52804c2bd5ed5587683314045503e3863600520b SHA512 f56d61cf93fe9981e6d126bc3c4f9e18d322b605b6d4e76f8e44288f21063c23dc49544653e4c92879020eb178f96f919dd8606a4f9d2bbe5fb75ae93ac5a2b8 DIST python-gentoo-patches-3.9.15_p2.tar.xz 23244 BLAKE2B 0917396dd08f652f8ba06c019961c81f795678da55979934e4d3d8b85ff53bd44f98bc1564ab47efaf11f581271b49f15a41538452d49dbe8ea6bfd0a9d6e3e9 SHA512 c4635fe88cb59f3d16a2a3c1d1519c9566b069995151d6caabc661af3d980522dd00b4a7c9de9969c0d10dafe27b6e0524af4469148fad6841e5f3329a5dad3d EBUILD python-2.7.18_p16.ebuild 8307 BLAKE2B 4be343c831fc645acc31432978f0ddb6da538abadc55238b5907a7b7c822c2e308455d1bb0d27d53c887be89fca742088932c2d4ba570293097113f6b5c0c2a6 SHA512 5fb05c1a8f045fd3eb3e24fafef2063fc51db7cfd13fcb3475a1c0e54c458db76c5667f9e164bd9ec084ba9965b7745bbf3c6bc7070db228b32c934a19722ecf -EBUILD python-3.10.8_p2.ebuild 12901 BLAKE2B 6d259918ecdb3a6eade1af1af0fe8b034592292a9e5269011ba4615d744f3294d5f8232d1e6fcadb6c76e341b635fd62b499c5f5e0cdb37c1cd437bcc3da0ca0 SHA512 426c18dbcf638f14c68819a46bcaea99d68076d7ed0ffc08b16884873f426bbc1003c5ecbfde2362fd3d9ec47eeaa5e58a6fd4dbe15fc8ec310cd2daa5b5521f -EBUILD python-3.11.0_p1.ebuild 13807 BLAKE2B 08552c92f577e3dd9142e907e5ee77a41e3191daa7a6f7253ae6af7afd978921dac37147586dba5ca530d8aaed95c1e911b2d1ae76ae78ee0d71d026de5682a0 SHA512 3b3da331d445070ac04eb4445d4b49da19df38714f56599041e411736a527148ff5a6a68d61a3ca0033869a42b1fffd21d0c9d8ff2af57c578ceca1e57ce5dda -EBUILD python-3.12.0_alpha1_p1.ebuild 13456 BLAKE2B 43db1e36dc1fe6154f7b0b6969f0a25b885c0e53710079883ddab68161a081e1b6b907590204fd7c743b4e4ffd6cc10fe7f75d3cc29b73db2be35c8fa77853e8 SHA512 c398149be0fad02be3b4b89c5260c0ca7b6a0eb330cd1edd6c7e01111bb8af7d064f8bd277e7e628aa3ca23ec4ec56a0cbbbaac2393e976aab29249c75191dc0 -EBUILD python-3.8.15_p2.ebuild 11439 BLAKE2B e19f8f07a642ef1c7c1850f86c31f65731adba847fd662a92c3547aee668c2ce58cd035d158a20a1b55741f59e1dccc9480f8a6941e65d5fd4990170eccfd178 SHA512 d63384ed346f226eab77a9e39b65094f298cd46e4026387af983a85962514a76efafd6fc4556e3ed41f92682aacb1b3b730efbdb7c40271c5070eccffe566c0d -EBUILD python-3.9.15_p2.ebuild 12699 BLAKE2B 269aadf7695f429458f7d44d53cab5e6f3508350bc266f32956fdac13fa38bc2218fd4d04a4f6466a220e5292885966c653f1d53ed8d221cdc287af00f614a4a SHA512 188c8eda7b0fc3bdea36d3dc1bb478c28bafbf183b71ff6f9bd5751fcc3fd61f325951c52016c41c5dc00de6f98e45647f5d8e8bb3de55aedd7a859b129e8006 +EBUILD python-3.10.8_p2.ebuild 12901 BLAKE2B b406040e5412b528ae58e26fbc8226707f22137cc372eb386267b45d3ba047c8cd03d94027e60ef337be05ff8b1f5d89a258d1f4568925a4495f6e577f829249 SHA512 5bfd248c730be86592a747b47e23f87dc7eb1a249e3eb61cea87c4add7738755a9d4badc12f59e0fe0cba5190d94dd4a29bb6707f255f16ca748e2acfcc2a042 +EBUILD python-3.11.0_p1.ebuild 13804 BLAKE2B 5fd8784121aeb46d5bdee415e28ee2d2f6189ba71f542e048fa53391fe1a93144ae7bd018b6b3cdd733db42d83298e08a825bb9e078dd8faff2f386f7c82fd80 SHA512 78d54b34be2b650bff930089dddea5959350831a4d5b71a98a56c92709adcbcdd01f63fb803f06a911afdb8d84f07fd64b5a5262eaa198cbc0ed1b1514074659 +EBUILD python-3.12.0_alpha1_p1.ebuild 13694 BLAKE2B 77802b95f3b9bf8c5a88d4a50e7529cc094c332f408be39a1cbdf243ceba3a084765247f5acc9094f939fede82b24ff7967e6544cf73b755fb3b502be4979e96 SHA512 8b2665b81a0ffa78529e66db5559d23ef682244de9849aff3985ee013d3e6fbfbb359542744ef1f90e2ba85c7b22be2f5c6e2c3751a2d9fce449564f9abc99ae +EBUILD python-3.8.15_p2.ebuild 11439 BLAKE2B d6daa1f6acb91842a3eed6d47291ec664ce9e7fdb10644aaee576aa25ba50af80d613f47a97a0714d5ff981332efc3efca4b247bc852c08a5542ed4224fe499a SHA512 10fdfa955eed007c37640959b19ac01689cb38b9e1e2181439473ad1ca06e014393d8c7aec79835a00351d1e5b46b6b6ddba9037169920c4fbd2c637b9be0025 +EBUILD python-3.9.15_p2.ebuild 12699 BLAKE2B 0c79c486faf93fbf44143cdac9a4cae7d7f5296294209be9c0e6bbab524e80aa41a88f7be3f449a92e3ccb5e1edab0b412f4aa375f615825a77fe162edbc4ac4 SHA512 bd797e9555e3b67486a33431baf5e34a55756ce6afb849d36550ff12e7aa5fb80cf6e9148e6292ffe222318368f12b2e2ab65657444e35f44aa81aa8eef6c9bd MISC metadata.xml 1125 BLAKE2B 5302c84538eb30fe86c91d15faa2f6de0eaa4ee38c26a0f6845b4a95bda94ad0006a509bedf9f71288332a593d245191c0f358f0515d96c8aec8693eca22fd2a SHA512 2280aa3f309e1338d7e41c8cfa50cde4d0441bee7d98a86ce7bf4969560b34dfab8ef6171cbbe0d6a19f56c676e9c9dd63c65340ac7145317d2eab0fe618ae0d diff --git a/dev-lang/python/python-3.10.8_p2.ebuild b/dev-lang/python/python-3.10.8_p2.ebuild index b1ce528e225d..9430e1042550 100644 --- a/dev-lang/python/python-3.10.8_p2.ebuild +++ b/dev-lang/python/python-3.10.8_p2.ebuild @@ -166,11 +166,6 @@ src_configure() { # PKG_CONFIG needed for cross. tc-export CXX PKG_CONFIG - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - local dbmliborder= if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" @@ -289,6 +284,11 @@ src_configure() { local -x LDFLAGS_NODIST=${LDFLAGS} local -x CFLAGS= LDFLAGS= + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then diff --git a/dev-lang/python/python-3.11.0_p1.ebuild b/dev-lang/python/python-3.11.0_p1.ebuild index 6a266cea14f3..261ca987064c 100644 --- a/dev-lang/python/python-3.11.0_p1.ebuild +++ b/dev-lang/python/python-3.11.0_p1.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -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" IUSE=" bluetooth build +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk @@ -153,11 +153,6 @@ src_configure() { # PKG_CONFIG needed for cross. tc-export CXX PKG_CONFIG - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - local dbmliborder= if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" @@ -281,6 +276,11 @@ src_configure() { local -x LDFLAGS_NODIST=${LDFLAGS} local -x CFLAGS= LDFLAGS= + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then diff --git a/dev-lang/python/python-3.12.0_alpha1_p1.ebuild b/dev-lang/python/python-3.12.0_alpha1_p1.ebuild index 8d748fa37b67..df8279e32c7e 100644 --- a/dev-lang/python/python-3.12.0_alpha1_p1.ebuild +++ b/dev-lang/python/python-3.12.0_alpha1_p1.ebuild @@ -149,11 +149,6 @@ src_configure() { # PKG_CONFIG needed for cross. tc-export CXX PKG_CONFIG - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - local dbmliborder= if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" @@ -216,13 +211,14 @@ src_configure() { # disable implicit optimization/debugging flags local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= if tc-is-cross-compiler ; then + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD} + local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD} + local -x CFLAGS= LDFLAGS= + # We need to build our own Python on CBUILD first, and feed it in. # bug #847910 local myeconfargs_cbuild=( @@ -270,6 +266,17 @@ src_configure() { popd &> /dev/null || die fi + # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get + # propagated to sysconfig for built extensions + local -x CFLAGS_NODIST=${CFLAGS} + local -x LDFLAGS_NODIST=${LDFLAGS} + local -x CFLAGS= LDFLAGS= + + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then diff --git a/dev-lang/python/python-3.8.15_p2.ebuild b/dev-lang/python/python-3.8.15_p2.ebuild index f03d22173cd6..649ae9032e52 100644 --- a/dev-lang/python/python-3.8.15_p2.ebuild +++ b/dev-lang/python/python-3.8.15_p2.ebuild @@ -152,11 +152,6 @@ src_configure() { # PKG_CONFIG needed for cross. tc-export CXX PKG_CONFIG - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - local dbmliborder= if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" @@ -242,6 +237,11 @@ src_configure() { local -x LDFLAGS_NODIST=${LDFLAGS} local -x CFLAGS= LDFLAGS= + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then diff --git a/dev-lang/python/python-3.9.15_p2.ebuild b/dev-lang/python/python-3.9.15_p2.ebuild index d5d9a2e273eb..b55a6f73b915 100644 --- a/dev-lang/python/python-3.9.15_p2.ebuild +++ b/dev-lang/python/python-3.9.15_p2.ebuild @@ -162,11 +162,6 @@ src_configure() { # PKG_CONFIG needed for cross. tc-export CXX PKG_CONFIG - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - local dbmliborder= if use gdbm; then dbmliborder+="${dbmliborder:+:}gdbm" @@ -283,6 +278,11 @@ src_configure() { local -x LDFLAGS_NODIST=${LDFLAGS} local -x CFLAGS= LDFLAGS= + # Fix implicit declarations on cross and prefix builds. Bug #674070. + if use ncurses; then + append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw + fi + econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then |