public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
Date: Sat,  4 May 2024 07:11:46 +0000 (UTC)	[thread overview]
Message-ID: <1714806700.ac193f470ed87bd367427300d5c6e16d1532325d.mgorny@gentoo> (raw)

commit:     ac193f470ed87bd367427300d5c6e16d1532325d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 07:10:39 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May  4 07:11:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac193f47

dev-lang/python: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-lang/python/Manifest                |   6 -
 dev-lang/python/python-3.11.8_p1.ebuild | 539 --------------------------------
 dev-lang/python/python-3.12.2_p1.ebuild | 537 -------------------------------
 3 files changed, 1082 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 3a7dcc26b119..1c16998ded53 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,12 +2,8 @@ DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 060a621c91dd8e3d321aec99d44c17aa67381
 DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 1d98770e46171971fb99994508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448 SHA512 c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8
 DIST Python-3.10.14.tar.xz 19600188 BLAKE2B a9e65fff590d56848f55f2d93d8a1c631bb8135617112997fbaea9fc45db1d5e2ce39f00cb29c9428542e523fdf48064bdb9aea144acb7aa7cfe71990b8e949e SHA512 adee638aeca898743da4b8245c0fa1e9b94b516f22e716e60c99038f0bb3dcbf726317aa86656404be1719b5a7c58eb09533720ebc0badbb04bd9a534dd48fef
 DIST Python-3.10.14.tar.xz.asc 833 BLAKE2B a8ff46628d72540d0cbfbca91742e0901d7679229d873c3c92fd06d3b45a057daa5b70eb5f026db89d498cb84c10b8c477e79b012582c9fa2bf9d514637c2de7 SHA512 821046b8eb559c3ef800f26739c995e7a71469a1e765ee7d516690236e16d2637ada7b2f9535b8c0dceaacf243e7b059f6f106b4a25faae365aa2099d1ff538c
-DIST Python-3.11.8.tar.xz 20041256 BLAKE2B 361253743c58facd01063922523c39fafe647a4204e04db79f36f0c3c180c2f1e95e8ea6662e85a8da06bdbd84d32bb7df9ac0febf361122df5b207ade562740 SHA512 434e727fa370def348838fd84acb69b4d309cfb03f61bf5069150164e9ca005637ac01dfbf997f445607d4e28d02c8bed0858b36589240ccadaa4c14c19f2320
-DIST Python-3.11.8.tar.xz.asc 833 BLAKE2B c82907808de345b263cd1869589004a29e94f225c338a6da3035130728bda137727898743f30d64cc4b819a28cd035fa70123cc45cbf8719b66f9d3ef14452e2 SHA512 aebec01f84e96a76f6c5949004df2bb51c817bac3fc8d925ee26ded1ff2d80bec1b579dd0fc129004bc9cd81cbdcdcdf7c1f0471c3d26b70bd6dac11b97187e0
 DIST Python-3.11.9.tar.xz 20175816 BLAKE2B 4e7cd2c42ee39b5ef9624ebd1798320957e948cb4f23f17fd1530814c60126dbf988846928d4d7d4b9d2174029ab8d4dbaf19e6203da237da4c3212ddebd5803 SHA512 2b0a1d936b4ef8376f9655797aece8ffdff75031ad7bfa840f330cac2aed189aecc80c163edc12ea772851d7a011f3fc1960470a73d9d4290cf3ab8ad6ed7e6a
 DIST Python-3.11.9.tar.xz.asc 833 BLAKE2B fa29f632bae0bee7db946038ee3529bc3bfbe1b2e755b21394f67a3c80911ce8079aaab43a16d88e614a8bfc01fb5105ce3f61c59a5ca44470b0f59787c707b3 SHA512 b18b50e7168b2ca5376a1fa75e50e8baae2026d4f11d4cf613d758f3f17df4610fe4653fb2ac0c5c4ec0f6e630dc6490ad1ff32a2fd0ebd60f9f3bd136207ffc
-DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 419186d220d4ae5ca31466771158c8b56f5298b93e81a29993f36711e08b0384e002d891280ca29099ae826919ba99c2d056d468d9d3049a984d58e01d4972c0 SHA512 2ccfae7b9f95d8e15ea85d3f66eea5f6a8fdcaffc0b405095fecb33efc0df50b831c1215542910ced948b54e6de1f7242b0b8b9afc5f89079451c552430d7d9f
-DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8 SHA512 fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
 DIST Python-3.12.3.tar.xz 20625068 BLAKE2B fc4f57ae50183db4c8cb37d94c37a7e58da5d031e03866841a678b986f01bbb8afdefb38124ba82b0a4988445b647214be43338dea13b0f063d3c2bf81c48c0b SHA512 4a2213b108e7f1f1525baa8348e68b2a2336d925e60d0a59f0225fc470768a2c8031edafc0b8243f94dbae18afda335ee5adf2785328c2218fd64cbb439f13a4
 DIST Python-3.12.3.tar.xz.asc 963 BLAKE2B f9668dde210793f8da0e0bb026b8ec3e0b4bc3abc58e72732f8faf356b19ca88a59b9d89b4b10f77b3602d9a967f0f2f44a0f091d698bc28ba9bad8049e5e006 SHA512 c291ec5b5e4f8deba867cc517624dd9a174745f04061ef737e58f3d52b9b30318264aec350e339fe88ccb493809ca1a90a378e86d86b8ec4a4f578b1a5843624
 DIST Python-3.13.0a6.tar.xz 20890000 BLAKE2B 3a08003be366d78c8e3f7d45440bb23a6c9fb1228a31212b1585d1ab1129a6e252e852f8bd300c13d45ccaa0988f6f5de2a067b4a0c9583be10da4c20ceffa74 SHA512 6e999c718cdfede4abc52297aae7160a2864424e8f49a47321fa822d40c331a3d061a0982e355351a0c4bea40e9b1ec3832d76a7f4b6b3986b62fca2757f0ca1
@@ -18,9 +14,7 @@ DIST Python-3.9.19.tar.xz 19682840 BLAKE2B a12256663f0ff3b799c2193c5877aa89a4343
 DIST Python-3.9.19.tar.xz.asc 833 BLAKE2B b48b58b8ccf4d6ba8d0d7120f04bebf59f843ffecf5fde4c3989fd9c26e3d3d1ccf4e5688f7024ae94775c8731e9ffa56799fca8596289edf93e4aac5480aaad SHA512 f7f4946243dfc56de2c84f50276b088d347f17054f50e3331d1e312e2a8e2c6ed1b4b4a807202b51137fd2af3fc9218cafa42ed348a954ace896d9a432e2defd
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c SHA512 810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.14_p1.tar.xz 15836 BLAKE2B a850e4ad4f025fa9d38ccba937f1b3ee8443ed186c22ede58b4c7324a8541cf724590686671a9aa9194662303ce75bc80aac8ee6f9da34b793876817b6f593ff SHA512 5d969f5e5126ee675a062924a5f403de142fc5bfe4a931fd3576bcc6298a855419d305d4b1ffedacb429783a05324b36eef4c45c861c47bada0bdd840de2bca3
-DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082 SHA512 0f0afa57abfb4282953a1a78e5ad1cc5e17c0a205e96d9c152f9de6537da95671c1d429ac03fd6aa70a457b27a19b0892a1f9b81164468c4085172a58f5e8d9e
 DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1 SHA512 a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
-DIST python-gentoo-patches-3.12.2_p1.tar.xz 7208 BLAKE2B 8266f2b6c64ffd509278c0d8756680e6700dcd3ed3ab6d3f0e1be2cc87cb20bc694f9e386b474fa5d115ffecdd5d4807a956a48450e109ef7f449ed6f4a8afce SHA512 5fdb93ffae471b5a9e617c12ca1646b9521867cd260efe6da6350fcf5ba24114cad1dc715f033079ab69ecab7cc62c870e14fe2d2035c2d7f29c05cc0f1297db
 DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a SHA512 4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
 DIST python-gentoo-patches-3.13.0a6.tar.xz 5240 BLAKE2B 827a365f60a1acfcbb5ddd568e4938cbd7f98678a12c756774b4307141834d90b890006e68965369663af1c6d594cf44466b9624f5ce3741ade28d80f3289437 SHA512 e45e0aaab022d2cc633576990a6232235067d89fc1270004caf18da898b98767ba7fa811bc8beb3cd8f0f842125cbd3cc3382e3aee13f15b8971d818f4813a30
 DIST python-gentoo-patches-3.8.19_p1.tar.xz 35008 BLAKE2B 8771e3a2329577659a4ff64987f2500b7dc4f07f78677b823c8f11e7a9e7fc0369cc127e6ad1f1000986937b7811467bd22ba02129a754246658f99b7219a4a7 SHA512 470c125e8df23c1db358c2f7bbf5ac3b28e76fb843364f7fd5aa2fd399ac9b01a2ddfc2c1765f91236c71712941d19f273fb21f960239f79a0263b5b47081d46

diff --git a/dev-lang/python/python-3.11.8_p1.ebuild b/dev-lang/python/python-3.11.8_p1.ebuild
deleted file mode 100644
index 0b7d97cc23bc..000000000000
--- a/dev-lang/python/python-3.11.8_p1.ebuild
+++ /dev/null
@@ -1,539 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
-	https://www.python.org/
-	https://github.com/python/cpython/
-"
-SRC_URI="
-	https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
-	https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-	verify-sig? (
-		https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
-	)
-"
-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"
-IUSE="
-	bluetooth build debug +ensurepip examples gdbm libedit
-	+ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
-	app-arch/bzip2:=
-	app-arch/xz-utils:=
-	app-crypt/libb2
-	>=dev-libs/expat-2.1:=
-	dev-libs/libffi:=
-	dev-python/gentoo-common
-	>=sys-libs/zlib-1.1.3:=
-	virtual/libcrypt:=
-	virtual/libintl
-	ensurepip? ( dev-python/ensurepip-wheels )
-	gdbm? ( sys-libs/gdbm:=[berkdb] )
-	kernel_linux? ( sys-apps/util-linux:= )
-	ncurses? ( >=sys-libs/ncurses-5.2:= )
-	readline? (
-		!libedit? ( >=sys-libs/readline-4.1:= )
-		libedit? ( dev-libs/libedit:= )
-	)
-	sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-	ssl? ( >=dev-libs/openssl-1.1.1:= )
-	tk? (
-		>=dev-lang/tcl-8.0:=
-		>=dev-lang/tk-8.0:=
-		dev-tcltk/blt:=
-		dev-tcltk/tix
-	)
-"
-# bluetooth requires headers from bluez
-DEPEND="
-	${RDEPEND}
-	bluetooth? ( net-wireless/bluez )
-	test? ( app-arch/xz-utils )
-	valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
-	dev-build/autoconf-archive
-	app-alternatives/awk
-	virtual/pkgconfig
-	verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
-	!build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
-	RDEPEND+="
-		dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
-	"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
-	use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
-	if use verify-sig; then
-		verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
-	fi
-	default
-}
-
-src_prepare() {
-	# Ensure that internal copies of expat and libffi are not used.
-	rm -r Modules/expat || die
-	rm -r Modules/_ctypes/libffi* || die
-
-	local PATCHES=(
-		"${WORKDIR}/${PATCHSET}"
-	)
-
-	default
-
-	# https://bugs.gentoo.org/850151
-	sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
-	# force the correct number of jobs
-	# https://bugs.gentoo.org/737660
-	local jobs=$(makeopts_jobs)
-	sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
-	sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
-	eautoreconf
-}
-
-build_cbuild_python() {
-	# Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
-	local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
-	# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
-	# propagated to sysconfig for built extensions
-	#
-	# -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
-	local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
-	local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
-	local -x CFLAGS= LDFLAGS=
-	local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
-	local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
-	# We need to build our own Python on CBUILD first, and feed it in.
-	# bug #847910
-	local myeconfargs_cbuild=(
-		"${myeconfargs[@]}"
-
-		--prefix="${BROOT}"/usr
-		--libdir="${cbuild_libdir:2}"
-
-		# Avoid needing to load the right libpython.so.
-		--disable-shared
-
-		# As minimal as possible for the mini CBUILD Python
-		# we build just for cross to satisfy --with-build-python.
-		--without-lto
-		--without-readline
-		--disable-optimizations
-	)
-
-	mkdir "${WORKDIR}"/${P}-${CBUILD} || die
-	pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-	# We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
-	# libdir correctly for cross.
-	PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
-		ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
-	# Avoid as many dependencies as possible for the cross build.
-	cat >> Makefile <<-EOF || die
-		MODULE_NIS_STATE=disabled
-		MODULE__DBM_STATE=disabled
-		MODULE__GDBM_STATE=disabled
-		MODULE__DBM_STATE=disabled
-		MODULE__SQLITE3_STATE=disabled
-		MODULE__HASHLIB_STATE=disabled
-		MODULE__SSL_STATE=disabled
-		MODULE__CURSES_STATE=disabled
-		MODULE__CURSES_PANEL_STATE=disabled
-		MODULE_READLINE_STATE=disabled
-		MODULE__TKINTER_STATE=disabled
-		MODULE_PYEXPAT_STATE=disabled
-		MODULE_ZLIB_STATE=disabled
-	EOF
-
-	# Unfortunately, we do have to build this immediately, and
-	# not in src_compile, because CHOST configure for Python
-	# will check the existence of the --with-build-python value
-	# immediately.
-	PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
-	popd &> /dev/null || die
-}
-
-src_configure() {
-	# disable automagic bluetooth headers detection
-	if ! use bluetooth; then
-		local -x ac_cv_header_bluetooth_bluetooth_h=no
-	fi
-
-	append-flags -fwrapv
-	filter-flags -malign-double
-
-	# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
-	# PKG_CONFIG needed for cross.
-	tc-export CXX PKG_CONFIG
-
-	local dbmliborder=
-	if use gdbm; then
-		dbmliborder+="${dbmliborder:+:}gdbm"
-	fi
-
-	if use pgo; then
-		local profile_task_flags=(
-			-m test
-			"-j$(makeopts_jobs)"
-			--pgo-extended
-			-u-network
-
-			# We use a timeout because of how often we've had hang issues
-			# here. It also matches the default upstream PROFILE_TASK.
-			--timeout 1200
-
-			-x test_gdb
-			-x test_dtrace
-
-			# All of these seem to occasionally hang for PGO inconsistently
-			# They'll even hang here but be fine in src_test sometimes.
-			# bug #828535 (and related: bug #788022)
-			-x test_asyncio
-			-x test_concurrent_futures
-			-x test_httpservers
-			-x test_logging
-			-x test_multiprocessing_fork
-			-x test_socket
-			-x test_xmlrpc
-
-			# Hangs (actually runs indefinitely executing itself w/ many cpython builds)
-			# bug #900429
-			-x test_tools
-		)
-
-		if has_version "app-arch/rpm" ; then
-			# Avoid sandbox failure (attempts to write to /var/lib/rpm)
-			profile_task_flags+=(
-				-x test_distutils
-			)
-		fi
-		local -x PROFILE_TASK="${profile_task_flags[*]}"
-	fi
-
-	local myeconfargs=(
-		# glibc-2.30 removes it; since we can't cleanly force-rebuild
-		# Python on glibc upgrade, remove it proactively to give
-		# a chance for users rebuilding python before glibc
-		ac_cv_header_stropts_h=no
-
-		--enable-shared
-		--without-static-libpython
-		--enable-ipv6
-		--infodir='${prefix}/share/info'
-		--mandir='${prefix}/share/man'
-		--with-computed-gotos
-		--with-dbmliborder="${dbmliborder}"
-		--with-libc=
-		--enable-loadable-sqlite-extensions
-		--without-ensurepip
-		--without-lto
-		--with-system-expat
-		--with-system-ffi
-		--with-platlibdir=lib
-		--with-pkg-config=yes
-		--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
-		$(use_with debug assertions)
-		$(use_enable pgo optimizations)
-		$(use_with readline readline "$(usex libedit editline readline)")
-		$(use_with valgrind)
-	)
-
-	# disable implicit optimization/debugging flags
-	local -x OPT=
-
-	# https://bugs.gentoo.org/700012
-	if tc-is-lto; then
-		append-cflags $(test-flags-CC -ffat-lto-objects)
-		myeconfargs+=(
-			--with-lto
-		)
-	fi
-
-	if tc-is-cross-compiler ; then
-		build_cbuild_python
-		myeconfargs+=(
-			# Point the imminent CHOST build to the Python we just
-			# built for CBUILD.
-			--with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
-		)
-	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
-
-	hprefixify setup.py
-	econf "${myeconfargs[@]}"
-
-	if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
-		eerror "configure has detected that the sem_open function is broken."
-		eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
-		die "Broken sem_open function (bug 496328)"
-	fi
-
-	# force-disable modules we don't want built
-	local disable_modules=( NIS )
-	use gdbm || disable_modules+=( _GDBM _DBM )
-	use sqlite || disable_modules+=( _SQLITE3 )
-	use ssl || disable_modules+=( _HASHLIB _SSL )
-	use ncurses || disable_modules+=( _CURSES _CURSES_PANEL )
-	use readline || disable_modules+=( READLINE )
-	use tk || disable_modules+=( _TKINTER )
-
-	local mod
-	for mod in "${disable_modules[@]}"; do
-		echo "MODULE_${mod}_STATE=disabled"
-	done >> Makefile || die
-
-	# install epython.py as part of stdlib
-	echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
-	# Ensure sed works as expected
-	# https://bugs.gentoo.org/594768
-	local -x LC_ALL=C
-	# Prevent using distutils bundled by setuptools.
-	# https://bugs.gentoo.org/823728
-	export SETUPTOOLS_USE_DISTUTILS=stdlib
-	export PYTHONSTRICTEXTENSIONBUILD=1
-
-	# Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
-	# end up writing bytecode & violating sandbox.
-	# bug #831897
-	local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
-	if use pgo ; then
-		# bug 660358
-		local -x COLUMNS=80
-		local -x PYTHONDONTWRITEBYTECODE=
-
-		addpredict "/usr/lib/python${PYVER}/site-packages"
-	fi
-
-	# also need to clear the flags explicitly here or they end up
-	# in _sysconfigdata*
-	emake CPPFLAGS= CFLAGS= LDFLAGS=
-
-	# Restore saved value from above.
-	local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
-	# Work around bug 329499. See also bug 413751 and 457194.
-	if has_version dev-libs/libffi[pax-kernel]; then
-		pax-mark E python
-	else
-		pax-mark m python
-	fi
-}
-
-src_test() {
-	# Tests will not work when cross compiling.
-	if tc-is-cross-compiler; then
-		elog "Disabling tests due to crosscompiling."
-		return
-	fi
-
-	# this just happens to skip test_support.test_freeze that is broken
-	# without bundled expat
-	# TODO: get a proper skip for it upstream
-	local -x LOGNAME=buildbot
-
-	local test_opts=(
-		-u-network
-		-j "$(makeopts_jobs)"
-
-		# fails
-		-x test_concurrent_futures
-		-x test_gdb
-	)
-
-	if use sparc ; then
-		# bug #788022
-		test_opts+=(
-			-x test_multiprocessing_fork
-			-x test_multiprocessing_forkserver
-		)
-	fi
-
-	# workaround docutils breaking tests
-	cat > Lib/docutils.py <<-EOF || die
-		raise ImportError("Thou shalt not import!")
-	EOF
-
-	# bug 660358
-	local -x COLUMNS=80
-	local -x PYTHONDONTWRITEBYTECODE=
-	# workaround https://bugs.gentoo.org/775416
-	addwrite "/usr/lib/python${PYVER}/site-packages"
-
-	nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
-		CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
-	local ret=${?}
-
-	rm Lib/docutils.py || die
-
-	[[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
-	local libdir=${ED}/usr/lib/python${PYVER}
-
-	# -j1 hack for now for bug #843458
-	emake -j1 DESTDIR="${D}" altinstall
-
-	# Fix collisions between different slots of Python.
-	rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
-	# Cheap hack to get version with ABIFLAGS
-	local abiver=$(cd "${ED}/usr/include"; echo python*)
-	if [[ ${abiver} != python${PYVER} ]]; then
-		# Replace python3.X with a symlink to python3.Xm
-		rm "${ED}/usr/bin/python${PYVER}" || die
-		dosym "${abiver}" "/usr/bin/python${PYVER}"
-		# Create python3.X-config symlink
-		dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
-		# Create python-3.5m.pc symlink
-		dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
-	fi
-
-	# python seems to get rebuilt in src_install (bug 569908)
-	# Work around it for now.
-	if has_version dev-libs/libffi[pax-kernel]; then
-		pax-mark E "${ED}/usr/bin/${abiver}"
-	else
-		pax-mark m "${ED}/usr/bin/${abiver}"
-	fi
-
-	rm -r "${libdir}"/ensurepip/_bundled || die
-	if ! use ensurepip; then
-		rm -r "${libdir}"/ensurepip || die
-	fi
-	if ! use sqlite; then
-		rm -r "${libdir}/"sqlite3 || die
-	fi
-	if ! use tk; then
-		rm -r "${ED}/usr/bin/idle${PYVER}" || die
-		rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
-	fi
-
-	ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
-	dodoc Misc/{ACKS,HISTORY,NEWS}
-
-	if use examples; then
-		docinto examples
-		find Tools -name __pycache__ -exec rm -fr {} + || die
-		dodoc -r Tools
-	fi
-	insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
-	local libname=$(
-		printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
-		emake --no-print-directory -s -f - 2>/dev/null
-	)
-	newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
-	newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
-	newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
-	sed \
-		-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
-		-e "s:@PYDOC@:pydoc${PYVER}:" \
-		-i "${ED}/etc/conf.d/pydoc-${PYVER}" \
-		"${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
-	# python-exec wrapping support
-	local pymajor=${PYVER%.*}
-	local EPYTHON=python${PYVER}
-	local scriptdir=${D}$(python_get_scriptdir)
-	mkdir -p "${scriptdir}" || die
-	# python and pythonX
-	ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
-	ln -s "python${pymajor}" "${scriptdir}/python" || die
-	# python-config and pythonX-config
-	# note: we need to create a wrapper rather than symlinking it due
-	# to some random dirname(argv[0]) magic performed by python-config
-	cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
-		#!/bin/sh
-		exec "${abiver}-config" "\${@}"
-	EOF
-	chmod +x "${scriptdir}/python${pymajor}-config" || die
-	ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
-	# 2to3, pydoc
-	ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
-	ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
-	# idle
-	if use tk; then
-		ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
-	fi
-}
-
-pkg_postinst() {
-	local v
-	for v in ${REPLACING_VERSIONS}; do
-		if ver_test "${v}" -lt 3.11.0_beta4-r2; then
-			ewarn "Python 3.11.0b4 has changed its module ABI.  The .pyc files"
-			ewarn "installed previously are no longer valid and will be regenerated"
-			ewarn "(or ignored) on the next import.  This may cause sandbox failures"
-			ewarn "when installing some packages and checksum mismatches when removing"
-			ewarn "old versions.  To actively prevent this, rebuild all packages"
-			ewarn "installing Python 3.11 modules, e.g. using:"
-			ewarn
-			ewarn "  emerge -1v /usr/lib/python3.11/site-packages"
-		fi
-	done
-}

diff --git a/dev-lang/python/python-3.12.2_p1.ebuild b/dev-lang/python/python-3.12.2_p1.ebuild
deleted file mode 100644
index 7e8fb832f57c..000000000000
--- a/dev-lang/python/python-3.12.2_p1.ebuild
+++ /dev/null
@@ -1,537 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
-	https://www.python.org/
-	https://github.com/python/cpython/
-"
-SRC_URI="
-	https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
-	https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-	verify-sig? (
-		https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
-	)
-"
-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"
-IUSE="
-	bluetooth build debug +ensurepip examples gdbm libedit
-	+ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
-	app-arch/bzip2:=
-	app-arch/xz-utils:=
-	app-crypt/libb2
-	>=dev-libs/expat-2.1:=
-	dev-libs/libffi:=
-	dev-python/gentoo-common
-	>=sys-libs/zlib-1.1.3:=
-	virtual/libcrypt:=
-	virtual/libintl
-	ensurepip? ( dev-python/ensurepip-pip )
-	gdbm? ( sys-libs/gdbm:=[berkdb] )
-	kernel_linux? ( sys-apps/util-linux:= )
-	ncurses? ( >=sys-libs/ncurses-5.2:= )
-	readline? (
-		!libedit? ( >=sys-libs/readline-4.1:= )
-		libedit? ( dev-libs/libedit:= )
-	)
-	sqlite? ( >=dev-db/sqlite-3.3.8:3= )
-	ssl? ( >=dev-libs/openssl-1.1.1:= )
-	tk? (
-		>=dev-lang/tcl-8.0:=
-		>=dev-lang/tk-8.0:=
-		dev-tcltk/blt:=
-		dev-tcltk/tix
-	)
-"
-# bluetooth requires headers from bluez
-DEPEND="
-	${RDEPEND}
-	bluetooth? ( net-wireless/bluez )
-	test? (
-		app-arch/xz-utils
-		dev-python/ensurepip-pip
-		dev-python/ensurepip-setuptools
-		dev-python/ensurepip-wheel
-	)
-	valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
-	dev-build/autoconf-archive
-	app-alternatives/awk
-	virtual/pkgconfig
-	verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
-	!build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
-	RDEPEND+="
-		dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
-	"
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
-	use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-	use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
-	if use verify-sig; then
-		verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
-	fi
-	default
-}
-
-src_prepare() {
-	# Ensure that internal copies of expat and libffi are not used.
-	# TODO: Makefile has annoying deps on expat headers
-	#rm -r Modules/expat || die
-
-	local PATCHES=(
-		"${WORKDIR}/${PATCHSET}"
-	)
-
-	default
-
-	# force the correct number of jobs
-	# https://bugs.gentoo.org/737660
-	sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
-	eautoreconf
-}
-
-build_cbuild_python() {
-	# Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
-	local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
-	# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
-	# propagated to sysconfig for built extensions
-	#
-	# -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
-	local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
-	local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
-	local -x CFLAGS= LDFLAGS=
-	local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
-	local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
-	# We need to build our own Python on CBUILD first, and feed it in.
-	# bug #847910
-	local myeconfargs_cbuild=(
-		"${myeconfargs[@]}"
-
-		--prefix="${BROOT}"/usr
-		--libdir="${cbuild_libdir:2}"
-
-		# Avoid needing to load the right libpython.so.
-		--disable-shared
-
-		# As minimal as possible for the mini CBUILD Python
-		# we build just for cross to satisfy --with-build-python.
-		--without-lto
-		--without-readline
-		--disable-optimizations
-	)
-
-	mkdir "${WORKDIR}"/${P}-${CBUILD} || die
-	pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
-	# Avoid as many dependencies as possible for the cross build.
-	mkdir Modules || die
-	cat > Modules/Setup.local <<-EOF || die
-		*disabled*
-		nis
-		_dbm _gdbm
-		_sqlite3
-		_hashlib _ssl
-		_curses _curses_panel
-		readline
-		_tkinter
-		pyexpat
-		zlib
-		# We disabled these for CBUILD because Python's setup.py can't handle locating
-		# libdir correctly for cross. This should be rechecked for the pure Makefile approach,
-		# and uncommented if needed.
-		#_ctypes _crypt
-	EOF
-
-	ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
-	# Unfortunately, we do have to build this immediately, and
-	# not in src_compile, because CHOST configure for Python
-	# will check the existence of the --with-build-python value
-	# immediately.
-	emake
-	popd &> /dev/null || die
-}
-
-src_configure() {
-	# disable automagic bluetooth headers detection
-	if ! use bluetooth; then
-		local -x ac_cv_header_bluetooth_bluetooth_h=no
-	fi
-
-	append-flags -fwrapv
-	filter-flags -malign-double
-
-	# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
-	# PKG_CONFIG needed for cross.
-	tc-export CXX PKG_CONFIG
-
-	local dbmliborder=
-	if use gdbm; then
-		dbmliborder+="${dbmliborder:+:}gdbm"
-	fi
-
-	if use pgo; then
-		local profile_task_flags=(
-			-m test
-			"-j$(makeopts_jobs)"
-			--pgo-extended
-			-u-network
-
-			# We use a timeout because of how often we've had hang issues
-			# here. It also matches the default upstream PROFILE_TASK.
-			--timeout 1200
-
-			-x test_gdb
-			-x test_dtrace
-
-			# All of these seem to occasionally hang for PGO inconsistently
-			# They'll even hang here but be fine in src_test sometimes.
-			# bug #828535 (and related: bug #788022)
-			-x test_asyncio
-			-x test_concurrent_futures
-			-x test_httpservers
-			-x test_logging
-			-x test_multiprocessing_fork
-			-x test_socket
-			-x test_xmlrpc
-
-			# Hangs (actually runs indefinitely executing itself w/ many cpython builds)
-			# bug #900429
-			-x test_tools
-		)
-
-		if has_version "app-arch/rpm" ; then
-			# Avoid sandbox failure (attempts to write to /var/lib/rpm)
-			profile_task_flags+=(
-				-x test_distutils
-			)
-		fi
-		local -x PROFILE_TASK="${profile_task_flags[*]}"
-	fi
-
-	local myeconfargs=(
-		# glibc-2.30 removes it; since we can't cleanly force-rebuild
-		# Python on glibc upgrade, remove it proactively to give
-		# a chance for users rebuilding python before glibc
-		ac_cv_header_stropts_h=no
-
-		--enable-shared
-		--without-static-libpython
-		--enable-ipv6
-		--infodir='${prefix}/share/info'
-		--mandir='${prefix}/share/man'
-		--with-computed-gotos
-		--with-dbmliborder="${dbmliborder}"
-		--with-libc=
-		--enable-loadable-sqlite-extensions
-		--without-ensurepip
-		--without-lto
-		--with-system-expat
-		--with-platlibdir=lib
-		--with-pkg-config=yes
-		--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
-		$(use_with debug assertions)
-		$(use_enable pgo optimizations)
-		$(use_with readline readline "$(usex libedit editline readline)")
-		$(use_with valgrind)
-	)
-
-	# https://bugs.gentoo.org/700012
-	if tc-is-lto; then
-		append-cflags $(test-flags-CC -ffat-lto-objects)
-		myeconfargs+=(
-			--with-lto
-		)
-	fi
-
-	# Force-disable modules we don't want built.
-	# See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
-	cat > Modules/Setup.local <<-EOF || die
-		*disabled*
-		nis
-		$(usev !gdbm '_gdbm _dbm')
-		$(usev !sqlite '_sqlite3')
-		$(usev !ssl '_hashlib _ssl')
-		$(usev !ncurses '_curses _curses_panel')
-		$(usev !readline 'readline')
-		$(usev !tk '_tkinter')
-	EOF
-
-	# disable implicit optimization/debugging flags
-	local -x OPT=
-
-	if tc-is-cross-compiler ; then
-		build_cbuild_python
-		myeconfargs+=(
-			# Point the imminent CHOST build to the Python we just
-			# built for CBUILD.
-			--with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
-		)
-	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
-		eerror "configure has detected that the sem_open function is broken."
-		eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
-		die "Broken sem_open function (bug 496328)"
-	fi
-
-	# install epython.py as part of stdlib
-	echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
-	# Ensure sed works as expected
-	# https://bugs.gentoo.org/594768
-	local -x LC_ALL=C
-	export PYTHONSTRICTEXTENSIONBUILD=1
-
-	# Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
-	# end up writing bytecode & violating sandbox.
-	# bug #831897
-	local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
-	if use pgo ; then
-		# bug 660358
-		local -x COLUMNS=80
-		local -x PYTHONDONTWRITEBYTECODE=
-
-		addpredict "/usr/lib/python${PYVER}/site-packages"
-	fi
-
-	# also need to clear the flags explicitly here or they end up
-	# in _sysconfigdata*
-	emake CPPFLAGS= CFLAGS= LDFLAGS=
-
-	# Restore saved value from above.
-	local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
-	# Work around bug 329499. See also bug 413751 and 457194.
-	if has_version dev-libs/libffi[pax-kernel]; then
-		pax-mark E python
-	else
-		pax-mark m python
-	fi
-}
-
-src_test() {
-	# Tests will not work when cross compiling.
-	if tc-is-cross-compiler; then
-		elog "Disabling tests due to crosscompiling."
-		return
-	fi
-
-	# this just happens to skip test_support.test_freeze that is broken
-	# without bundled expat
-	# TODO: get a proper skip for it upstream
-	local -x LOGNAME=buildbot
-
-	local test_opts=(
-		-u-network
-		-j "$(makeopts_jobs)"
-
-		# fails
-		-x test_concurrent_futures
-		-x test_gdb
-	)
-
-	if use sparc ; then
-		# bug #788022
-		test_opts+=(
-			-x test_multiprocessing_fork
-			-x test_multiprocessing_forkserver
-		)
-	fi
-
-	# workaround docutils breaking tests
-	cat > Lib/docutils.py <<-EOF || die
-		raise ImportError("Thou shalt not import!")
-	EOF
-
-	# bug 660358
-	local -x COLUMNS=80
-	local -x PYTHONDONTWRITEBYTECODE=
-	# workaround https://bugs.gentoo.org/775416
-	addwrite "/usr/lib/python${PYVER}/site-packages"
-
-	nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
-		CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
-	local ret=${?}
-
-	rm Lib/docutils.py || die
-
-	[[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
-	local libdir=${ED}/usr/lib/python${PYVER}
-
-	# the Makefile rules are broken
-	# https://github.com/python/cpython/issues/100221
-	mkdir -p "${libdir}"/lib-dynload || die
-
-	# -j1 hack for now for bug #843458
-	emake -j1 DESTDIR="${D}" altinstall
-
-	# Fix collisions between different slots of Python.
-	rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
-	# Cheap hack to get version with ABIFLAGS
-	local abiver=$(cd "${ED}/usr/include"; echo python*)
-	if [[ ${abiver} != python${PYVER} ]]; then
-		# Replace python3.X with a symlink to python3.Xm
-		rm "${ED}/usr/bin/python${PYVER}" || die
-		dosym "${abiver}" "/usr/bin/python${PYVER}"
-		# Create python3.X-config symlink
-		dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
-		# Create python-3.5m.pc symlink
-		dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
-	fi
-
-	# python seems to get rebuilt in src_install (bug 569908)
-	# Work around it for now.
-	if has_version dev-libs/libffi[pax-kernel]; then
-		pax-mark E "${ED}/usr/bin/${abiver}"
-	else
-		pax-mark m "${ED}/usr/bin/${abiver}"
-	fi
-
-	rm -r "${libdir}"/ensurepip/_bundled || die
-	if ! use ensurepip; then
-		rm -r "${libdir}"/ensurepip || die
-	fi
-	if ! use sqlite; then
-		rm -r "${libdir}/"sqlite3 || die
-	fi
-	if ! use tk; then
-		rm -r "${ED}/usr/bin/idle${PYVER}" || die
-		rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
-	fi
-
-	ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
-	dodoc Misc/{ACKS,HISTORY,NEWS}
-
-	if use examples; then
-		docinto examples
-		find Tools -name __pycache__ -exec rm -fr {} + || die
-		dodoc -r Tools
-	fi
-	insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
-	local libname=$(
-		printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
-		emake --no-print-directory -s -f - 2>/dev/null
-	)
-	newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
-	newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
-	newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
-	sed \
-		-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
-		-e "s:@PYDOC@:pydoc${PYVER}:" \
-		-i "${ED}/etc/conf.d/pydoc-${PYVER}" \
-		"${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
-	# python-exec wrapping support
-	local pymajor=${PYVER%.*}
-	local EPYTHON=python${PYVER}
-	local scriptdir=${D}$(python_get_scriptdir)
-	mkdir -p "${scriptdir}" || die
-	# python and pythonX
-	ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
-	ln -s "python${pymajor}" "${scriptdir}/python" || die
-	# python-config and pythonX-config
-	# note: we need to create a wrapper rather than symlinking it due
-	# to some random dirname(argv[0]) magic performed by python-config
-	cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
-		#!/bin/sh
-		exec "${abiver}-config" "\${@}"
-	EOF
-	chmod +x "${scriptdir}/python${pymajor}-config" || die
-	ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
-	# 2to3, pydoc
-	ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
-	ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
-	# idle
-	if use tk; then
-		ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
-	fi
-}
-
-pkg_postinst() {
-	local v
-	for v in ${REPLACING_VERSIONS}; do
-		if ver_test "${v}" -lt 3.11.0_beta4-r2; then
-			ewarn "Python 3.11.0b4 has changed its module ABI.  The .pyc files"
-			ewarn "installed previously are no longer valid and will be regenerated"
-			ewarn "(or ignored) on the next import.  This may cause sandbox failures"
-			ewarn "when installing some packages and checksum mismatches when removing"
-			ewarn "old versions.  To actively prevent this, rebuild all packages"
-			ewarn "installing Python 3.11 modules, e.g. using:"
-			ewarn
-			ewarn "  emerge -1v /usr/lib/python3.11/site-packages"
-		fi
-	done
-}


             reply	other threads:[~2024-05-04  7:11 UTC|newest]

Thread overview: 1946+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-04  7:11 Michał Górny [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-10-29 18:58 [gentoo-commits] repo/gentoo:master commit in: dev-lang/python/ Michał Górny
2024-10-29 18:58 Michał Górny
2024-10-29 18:58 Michał Górny
2024-10-28 19:44 Michał Górny
2024-10-28 19:44 Michał Górny
2024-10-28 19:44 Michał Górny
2024-10-28 19:44 Michał Górny
2024-10-28 19:44 Michał Górny
2024-10-27 19:11 Michał Górny
2024-10-27  6:50 Arthur Zamarin
2024-10-26 17:42 Arthur Zamarin
2024-10-26 17:42 Arthur Zamarin
2024-10-26 14:47 Arthur Zamarin
2024-10-26 14:22 Arthur Zamarin
2024-10-26 14:22 Arthur Zamarin
2024-10-26 14:22 Arthur Zamarin
2024-10-19 12:00 Michał Górny
2024-10-19  6:03 Michał Górny
2024-10-16 15:53 Michał Górny
2024-10-16 15:53 Michał Górny
2024-10-16 15:09 Michał Górny
2024-10-16 15:09 Michał Górny
2024-10-16 14:42 Michał Górny
2024-10-16 14:42 Michał Górny
2024-10-16 14:42 Michał Górny
2024-10-16  4:54 Michał Górny
2024-10-14 12:35 Michał Górny
2024-10-13 12:58 Michał Górny
2024-10-13  2:15 Michał Górny
2024-10-12 18:50 Michał Górny
2024-10-10 11:04 Arthur Zamarin
2024-10-07 18:48 Michał Górny
2024-10-05 11:47 Jakov Smolić
2024-10-05 11:47 Jakov Smolić
2024-10-05  8:28 Michał Górny
2024-10-05  8:28 Michał Górny
2024-10-05  8:28 Michał Górny
2024-10-05  8:28 Michał Górny
2024-10-05  8:28 Michał Górny
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  8:21 Sam James
2024-10-05  7:36 Michał Górny
2024-10-05  7:36 Michał Górny
2024-10-02 12:12 Michał Górny
2024-10-01 19:39 Michał Górny
2024-10-01 19:39 Michał Górny
2024-09-24 11:52 Sam James
2024-09-23 17:39 Arthur Zamarin
2024-09-23 11:24 Sam James
2024-09-23 11:07 Sam James
2024-09-23 10:19 Michał Górny
2024-09-23 10:19 Michał Górny
2024-09-23 10:19 Michał Górny
2024-09-23  7:24 Arthur Zamarin
2024-09-23  6:11 Sam James
2024-09-22  0:42 Sam James
2024-09-21 19:45 Arthur Zamarin
2024-09-21 19:30 Arthur Zamarin
2024-09-20  7:19 Arthur Zamarin
2024-09-20  7:19 Arthur Zamarin
2024-09-19 20:19 Jakov Smolić
2024-09-19 20:19 Jakov Smolić
2024-09-19 20:19 Jakov Smolić
2024-09-19 19:50 Arthur Zamarin
2024-09-19 19:44 Arthur Zamarin
2024-09-19 19:39 Arthur Zamarin
2024-09-19 19:39 Sam James
2024-09-19 19:37 Arthur Zamarin
2024-09-19 19:35 Sam James
2024-09-19 19:35 Sam James
2024-09-19 19:35 Sam James
2024-09-19 19:29 Arthur Zamarin
2024-09-19 19:07 Jakov Smolić
2024-09-19 19:03 Sam James
2024-09-19 19:02 Sam James
2024-09-19 18:57 Sam James
2024-09-19 18:57 Sam James
2024-09-19 18:57 Sam James
2024-09-19 18:57 Sam James
2024-09-19 18:57 Sam James
2024-09-19  4:27 Michał Górny
2024-09-19  4:27 Michał Górny
2024-09-18 19:55 Michał Górny
2024-09-18 19:55 Michał Górny
2024-09-18 19:55 Michał Górny
2024-09-18 17:27 Michał Górny
2024-09-18 14:39 Michał Górny
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:20 Arthur Zamarin
2024-09-15 18:11 Arthur Zamarin
2024-09-15 18:10 Arthur Zamarin
2024-09-15 18:10 Arthur Zamarin
2024-09-15 15:04 Michał Górny
2024-09-15 15:04 Michał Górny
2024-09-13  1:23 Sam James
2024-09-12 12:27 Arthur Zamarin
2024-09-12 12:27 Arthur Zamarin
2024-09-12  8:18 Arthur Zamarin
2024-09-12  4:43 Michał Górny
2024-09-09 13:46 Sam James
2024-09-07 14:16 Arthur Zamarin
2024-09-07 14:16 Arthur Zamarin
2024-09-07 14:16 Arthur Zamarin
2024-09-07 11:44 Michał Górny
2024-09-07 10:56 Michał Górny
2024-09-07  6:57 Michał Górny
2024-09-07  6:57 Michał Górny
2024-09-07  6:57 Michał Górny
2024-09-07  6:57 Michał Górny
2024-09-05  8:43 Michał Górny
2024-09-05  8:43 Michał Górny
2024-09-05  1:23 Sam James
2024-09-05  1:23 Sam James
2024-09-05  1:23 Sam James
2024-09-05  1:23 Sam James
2024-09-05  1:23 Sam James
2024-08-27 19:18 Arthur Zamarin
2024-08-24 13:12 Michał Górny
2024-08-24 10:40 Arthur Zamarin
2024-08-24 10:40 Arthur Zamarin
2024-08-24  8:10 Sam James
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-24  6:41 Michał Górny
2024-08-16 15:20 Michał Górny
2024-08-09  8:57 Sam James
2024-08-08 17:19 Arthur Zamarin
2024-08-07 15:14 Michał Górny
2024-08-03 16:48 Jakov Smolić
2024-08-03  8:45 Michał Górny
2024-08-03  6:37 Michał Górny
2024-08-03  3:13 Sam James
2024-08-02 16:11 Michał Górny
2024-08-02 16:11 Michał Górny
2024-08-02 16:11 Michał Górny
2024-08-02 16:11 Michał Górny
2024-08-02 16:11 Michał Górny
2024-08-02 16:11 Michał Górny
2024-08-01 13:58 Michał Górny
2024-07-20 12:50 Arthur Zamarin
2024-07-18 16:15 Michał Górny
2024-07-04 12:37 Michał Górny
2024-07-03 16:11 Michał Górny
2024-06-29 10:55 Sam James
2024-06-29 10:55 Sam James
2024-06-29  6:33 Arthur Zamarin
2024-06-28  4:23 Michał Górny
2024-06-19 13:27 Sam James
2024-06-19 13:26 Sam James
2024-06-19 13:26 Sam James
2024-06-19 13:26 Sam James
2024-06-19 13:26 Sam James
2024-06-19 11:24 Sam James
2024-06-18 17:59 Michał Górny
2024-06-18 11:07 Michał Górny
2024-06-18  1:48 Sam James
2024-06-18  1:48 Sam James
2024-06-16 13:13 Michał Górny
2024-06-16 11:42 Sam James
2024-06-16 10:58 Sam James
2024-06-16 10:58 Sam James
2024-06-16  8:03 Sam James
2024-06-16  6:48 Michał Górny
2024-06-16  6:43 Sam James
2024-06-16  6:32 Sam James
2024-06-15  8:15 Michał Górny
2024-06-12 17:24 Michał Górny
2024-06-12 17:24 Michał Górny
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:29 Arthur Zamarin
2024-06-08  6:24 Arthur Zamarin
2024-06-07  1:59 Michał Górny
2024-06-06  2:02 Michał Górny
2024-05-31 18:49 Sam James
2024-05-31 18:37 Sam James
2024-05-31 15:21 Michał Górny
2024-05-30 15:38 Michał Górny
2024-05-30  3:31 Michał Górny
2024-05-29 16:11 Michał Górny
2024-05-29 12:13 Michał Górny
2024-05-26 12:41 Michał Górny
2024-05-25  4:09 Michał Górny
2024-05-21 12:44 Michał Górny
2024-05-21 12:44 Michał Górny
2024-05-20 16:56 Michał Górny
2024-05-15 14:20 Michał Górny
2024-05-15 14:20 Michał Górny
2024-05-15 14:20 Michał Górny
2024-05-14 19:10 Michał Górny
2024-05-14  5:48 Michał Górny
2024-05-11  9:07 Michał Górny
2024-05-10  2:05 Michał Górny
2024-05-09 12:15 Michał Górny
2024-05-04  6:55 Arthur Zamarin
2024-04-26 19:03 Arthur Zamarin
2024-04-26 19:03 Arthur Zamarin
2024-04-26 19:03 Arthur Zamarin
2024-04-26 17:10 Sam James
2024-04-26 17:10 Sam James
2024-04-25  3:44 Michał Górny
2024-04-25  3:44 Michał Górny
2024-04-25  3:44 Michał Górny
2024-04-25  3:44 Michał Górny
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:58 Arthur Zamarin
2024-04-11  4:55 Arthur Zamarin
2024-04-11  4:55 Arthur Zamarin
2024-04-10 21:24 Sam James
2024-04-10 21:24 Sam James
2024-04-10 21:24 Sam James
2024-04-10  9:10 Michał Górny
2024-04-10  9:10 Michał Górny
2024-04-10  9:10 Michał Górny
2024-04-10  5:36 Michał Górny
2024-04-10  5:36 Michał Górny
2024-04-06  9:13 Michał Górny
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-04-06  6:54 Arthur Zamarin
2024-03-20  5:47 Michał Górny
2024-03-15  3:44 Sam James
2024-03-13  6:51 Michał Górny
2024-03-09  7:18 Michał Górny
2024-03-09  0:49 Sam James
2024-03-09  0:24 Sam James
2024-03-08 23:51 Sam James
2024-03-08 23:51 Sam James
2024-03-08 23:51 Sam James
2024-03-08 23:51 Sam James
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-22 20:45 Arthur Zamarin
2024-02-16 14:25 Michał Górny
2024-02-16  5:40 Michał Górny
2024-02-11 16:02 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-11 14:20 Michał Górny
2024-02-07 21:43 Sam James
2024-02-07  9:42 Michał Górny
2024-02-07  9:42 Michał Górny
2024-02-07  9:42 Michał Górny
2024-02-02  1:02 Sam James
2024-01-23  4:17 Sam James
2024-01-17 17:11 Michał Górny
2024-01-13 12:02 Sam James
2024-01-13 11:15 Sam James
2024-01-13  9:23 Arthur Zamarin
2024-01-06  9:27 Michał Górny
2023-12-30 15:06 Michał Górny
2023-12-26 16:10 Michał Górny
2023-12-23 20:15 Michał Górny
2023-12-23 19:54 Arthur Zamarin
2023-12-23 19:54 Arthur Zamarin
2023-12-22 16:43 Michał Górny
2023-12-22 10:38 Arthur Zamarin
2023-12-22 10:38 Arthur Zamarin
2023-12-22 10:10 Arthur Zamarin
2023-12-22 10:10 Arthur Zamarin
2023-12-20 16:48 Michał Górny
2023-12-10 19:18 Michał Górny
2023-12-10 18:48 Arthur Zamarin
2023-12-10 18:48 Arthur Zamarin
2023-12-10 18:48 Arthur Zamarin
2023-12-09 13:20 Michał Górny
2023-12-08 20:38 Arthur Zamarin
2023-12-08 20:38 Arthur Zamarin
2023-12-08 20:38 Arthur Zamarin
2023-12-08 20:37 Arthur Zamarin
2023-12-08  5:17 Michał Górny
2023-12-05  4:20 Michał Górny
2023-11-29 17:11 Michał Górny
2023-11-29 17:11 Michał Górny
2023-11-29 17:01 Arthur Zamarin
2023-11-29 17:01 Arthur Zamarin
2023-11-29 17:01 Arthur Zamarin
2023-11-29 16:59 Arthur Zamarin
2023-11-29 16:59 Arthur Zamarin
2023-11-29 16:03 Michał Górny
2023-11-29 16:03 Michał Górny
2023-11-29 12:22 Arthur Zamarin
2023-11-29 12:22 Arthur Zamarin
2023-11-29 12:21 Arthur Zamarin
2023-11-29  9:51 Arthur Zamarin
2023-11-25 11:29 Arthur Zamarin
2023-11-25  9:37 Arthur Zamarin
2023-11-23  4:19 Michał Górny
2023-10-26 22:39 Sam James
2023-10-24 14:42 Michał Górny
2023-10-21 16:21 Arthur Zamarin
2023-10-18 15:45 Arthur Zamarin
2023-10-18 15:45 Arthur Zamarin
2023-10-18 15:44 Arthur Zamarin
2023-10-18 15:44 Arthur Zamarin
2023-10-18 15:42 Arthur Zamarin
2023-10-18  9:40 Sam James
2023-10-18  9:40 Sam James
2023-10-13 15:49 Michał Górny
2023-10-02 17:51 Michał Górny
2023-10-02 15:24 Michał Górny
2023-10-01 14:20 Michał Górny
2023-09-19 12:42 Michał Górny
2023-09-13 19:43 James Le Cuirot
2023-09-13 15:03 James Le Cuirot
2023-09-08  0:39 Sam James
2023-09-07 22:59 Sam James
2023-09-07 22:59 Sam James
2023-09-07 22:26 Sam James
2023-09-06 13:08 Michał Górny
2023-09-06 12:26 Michał Górny
2023-08-28 22:41 Sam James
2023-08-26 16:12 Michał Górny
2023-08-26 13:32 Michał Górny
2023-08-26 13:10 Sam James
2023-08-26 13:10 Sam James
2023-08-26  5:16 Michał Górny
2023-08-25 10:58 Arthur Zamarin
2023-08-25 10:58 Arthur Zamarin
2023-08-25  9:27 Arthur Zamarin
2023-08-25  9:24 Arthur Zamarin
2023-08-25  8:37 Sam James
2023-08-25  8:37 Sam James
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:16 Arthur Zamarin
2023-08-25  8:13 Arthur Zamarin
2023-08-25  8:12 Arthur Zamarin
2023-08-25  7:24 Arthur Zamarin
2023-08-25  7:24 Arthur Zamarin
2023-08-25  5:59 Arthur Zamarin
2023-08-25  5:49 Arthur Zamarin
2023-08-25  5:36 Arthur Zamarin
2023-08-25  5:33 Arthur Zamarin
2023-08-25  5:33 Arthur Zamarin
2023-08-25  5:33 Arthur Zamarin
2023-08-25  5:33 Arthur Zamarin
2023-08-25  5:20 Arthur Zamarin
2023-08-25  5:20 Arthur Zamarin
2023-08-25  5:07 Arthur Zamarin
2023-08-25  4:53 Arthur Zamarin
2023-08-25  4:53 Arthur Zamarin
2023-08-25  4:53 Arthur Zamarin
2023-08-25  4:53 Arthur Zamarin
2023-08-25  3:04 Michał Górny
2023-08-25  3:04 Michał Górny
2023-08-25  3:04 Michał Górny
2023-08-25  3:04 Michał Górny
2023-08-24 16:18 Michał Górny
2023-08-19  7:00 Michał Górny
2023-08-10  2:33 Michał Górny
2023-08-06 13:07 Michał Górny
2023-08-04  3:03 Michał Górny
2023-07-23 11:24 Michał Górny
2023-07-12  4:04 Michał Górny
2023-07-08 18:29 Michał Górny
2023-06-25 19:05 Michał Górny
2023-06-23  6:20 Michał Górny
2023-06-23  6:19 Michał Górny
2023-06-23  6:12 Arthur Zamarin
2023-06-23  6:12 Arthur Zamarin
2023-06-22  5:18 Sam James
2023-06-20 18:46 Michał Górny
2023-06-20 18:18 Arthur Zamarin
2023-06-20 18:18 Arthur Zamarin
2023-06-20 18:18 Arthur Zamarin
2023-06-20 18:10 Arthur Zamarin
2023-06-20 18:10 Arthur Zamarin
2023-06-20 18:10 Arthur Zamarin
2023-06-20 18:10 Arthur Zamarin
2023-06-20 18:10 Arthur Zamarin
2023-06-20 18:06 Arthur Zamarin
2023-06-20 18:06 Arthur Zamarin
2023-06-20 18:06 Arthur Zamarin
2023-06-20 18:04 Arthur Zamarin
2023-06-20 18:04 Arthur Zamarin
2023-06-20 18:04 Arthur Zamarin
2023-06-20 18:04 Arthur Zamarin
2023-06-14  4:32 Sam James
2023-06-14  4:32 Sam James
2023-06-12 20:31 Sam James
2023-06-09 11:02 Sam James
2023-06-07 20:04 Sam James
2023-06-07 17:30 Sam James
2023-06-07 17:30 Sam James
2023-06-07 16:45 Sam James
2023-06-07 16:34 Sam James
2023-06-07 16:11 Sam James
2023-06-07 16:11 Sam James
2023-06-07 15:50 Sam James
2023-06-07 15:50 Sam James
2023-06-07 15:50 Sam James
2023-06-07 15:50 Sam James
2023-06-07 15:50 Sam James
2023-06-07 13:42 Michał Górny
2023-06-07  4:40 Michał Górny
2023-06-07  4:40 Michał Górny
2023-06-06 16:30 Michał Górny
2023-06-06 15:07 Michał Górny
2023-05-31 13:58 Michał Górny
2023-05-31  5:30 Michał Górny
2023-05-31  3:34 Sam James
2023-05-28 18:36 Michał Górny
2023-05-28 18:36 Michał Górny
2023-05-26  7:49 Sam James
2023-05-23  4:36 Michał Górny
2023-05-07  4:12 Michał Górny
2023-05-06 16:08 Arthur Zamarin
2023-05-06 15:32 Arthur Zamarin
2023-05-06 15:31 Arthur Zamarin
2023-05-06 15:22 Arthur Zamarin
2023-05-06 15:22 Arthur Zamarin
2023-05-06 14:54 Arthur Zamarin
2023-05-06 14:53 Arthur Zamarin
2023-05-06 14:53 Arthur Zamarin
2023-05-06 14:53 Arthur Zamarin
2023-05-06 12:01 Sam James
2023-05-06 12:01 Sam James
2023-05-06 12:01 Sam James
2023-05-06 11:36 Arthur Zamarin
2023-05-06 11:21 Arthur Zamarin
2023-05-06 11:21 Arthur Zamarin
2023-05-06 11:04 Arthur Zamarin
2023-05-03  6:23 Sam James
2023-05-01 13:43 Sam James
2023-04-06  0:32 Sam James
2023-04-06  0:32 Sam James
2023-04-05 16:15 Michał Górny
2023-04-05 16:15 Michał Górny
2023-04-05  6:10 Michał Górny
2023-03-15  7:31 Michał Górny
2023-03-15  7:31 Michał Górny
2023-03-15  7:31 Michał Górny
2023-03-15  7:31 Michał Górny
2023-03-11  7:47 Michał Górny
2023-03-08  5:09 Michał Górny
2023-03-04 17:27 Arthur Zamarin
2023-03-04 17:27 Arthur Zamarin
2023-03-04 17:27 Arthur Zamarin
2023-03-04 17:27 Arthur Zamarin
2023-03-04 13:51 Arthur Zamarin
2023-03-02 19:12 Arthur Zamarin
2023-03-02 18:37 Arthur Zamarin
2023-03-02 18:07 Arthur Zamarin
2023-03-02 16:51 Arthur Zamarin
2023-03-02 16:51 Arthur Zamarin
2023-03-02 16:51 Arthur Zamarin
2023-03-02 16:51 Arthur Zamarin
2023-03-02 16:51 Arthur Zamarin
2023-03-02 16:48 Arthur Zamarin
2023-03-01 17:57 Arthur Zamarin
2023-03-01 17:33 Arthur Zamarin
2023-03-01 16:08 Michał Górny
2023-03-01 15:03 Michał Górny
2023-03-01  6:03 Arthur Zamarin
2023-03-01  2:31 Sam James
2023-02-28 18:30 Arthur Zamarin
2023-02-28 18:30 Arthur Zamarin
2023-02-28 18:30 Arthur Zamarin
2023-02-28 18:30 Arthur Zamarin
2023-02-28 18:30 Arthur Zamarin
2023-02-27  0:20 Sam James
2023-02-26 22:04 Sam James
2023-02-26 22:04 Sam James
2023-02-26 21:47 Sam James
2023-02-26 21:47 Sam James
2023-02-26 21:47 Sam James
2023-02-26 21:47 Sam James
2023-02-26 21:47 Sam James
2023-02-26 21:47 Sam James
2023-02-26 20:11 Michał Górny
2023-02-26 20:11 Michał Górny
2023-02-26 20:11 Michał Górny
2023-02-14 15:05 Michał Górny
2023-02-14 15:05 Michał Górny
2023-02-14 15:05 Michał Górny
2023-02-14 15:05 Michał Górny
2023-02-08 17:36 Michał Górny
2023-02-08 17:36 Michał Górny
2023-02-08  6:27 Michał Górny
2023-01-29  9:34 Michał Górny
2023-01-28 19:56 Michał Górny
2023-01-28 19:07 Arthur Zamarin
2023-01-23 22:31 James Le Cuirot
2023-01-23 18:25 Arthur Zamarin
2023-01-23 18:10 Arthur Zamarin
2023-01-23 18:10 Arthur Zamarin
2023-01-23 18:10 Arthur Zamarin
2023-01-23 18:10 Arthur Zamarin
2023-01-23 18:05 Arthur Zamarin
2023-01-23 18:05 Arthur Zamarin
2023-01-23 17:59 Arthur Zamarin
2023-01-23 17:59 Arthur Zamarin
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2023-01-14 11:16 David Seifert
2023-01-11 14:45 Michał Górny
2023-01-11  5:14 Michał Górny
2023-01-10 17:37 Michał Górny
2022-12-27 20:20 Sam James
2022-12-13 14:24 Michał Górny
2022-12-09 13:56 Michał Górny
2022-12-09  9:57 Arthur Zamarin
2022-12-09  9:57 Arthur Zamarin
2022-12-09  9:57 Arthur Zamarin
2022-12-09  9:57 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-09  6:42 Arthur Zamarin
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07 13:23 Sam James
2022-12-07  8:02 Michał Górny
2022-12-07  8:02 Michał Górny
2022-12-07  8:02 Michał Górny
2022-12-07  8:02 Michał Górny
2022-12-07  8:02 Michał Górny
2022-12-06 19:43 Sam James
2022-12-06 19:39 Sam James
2022-11-23  6:53 Michał Górny
2022-11-15 15:20 Michał Górny
2022-11-15 14:59 Sam James
2022-11-15 14:52 Michał Górny
2022-11-12 16:26 Arthur Zamarin
2022-11-12 16:25 Arthur Zamarin
2022-11-12 16:25 Arthur Zamarin
2022-11-12  9:26 Arthur Zamarin
2022-11-12  9:26 Arthur Zamarin
2022-11-12  9:20 Arthur Zamarin
2022-11-12  9:20 Arthur Zamarin
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-12  6:24 Sam James
2022-11-11 20:29 Sam James
2022-11-11 20:29 Sam James
2022-11-11 20:29 Sam James
2022-11-11 20:29 Sam James
2022-11-11 13:28 Michał Górny
2022-11-10  2:49 Sam James
2022-11-10  2:49 Sam James
2022-11-10  2:49 Sam James
2022-11-10  0:40 Sam James
2022-11-10  0:28 Sam James
2022-11-10  0:28 Sam James
2022-11-10  0:28 Sam James
2022-11-10  0:28 Sam James
2022-11-09 17:44 Michał Górny
2022-11-09 17:44 Michał Górny
2022-11-09 17:44 Michał Górny
2022-11-09 17:44 Michał Górny
2022-11-09 17:44 Michał Górny
2022-11-08 20:43 Sam James
2022-11-08  6:37 Sam James
2022-11-08  6:31 Sam James
2022-11-07  8:19 Sam James
2022-11-07  8:07 Sam James
2022-11-07  8:03 Sam James
2022-11-07  7:29 Sam James
2022-11-07  7:29 Sam James
2022-11-07  7:06 Sam James
2022-11-06 19:06 Sam James
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-11-04 18:45 Michał Górny
2022-10-29 14:45 Sam James
2022-10-29  6:01 Michał Górny
2022-10-29  6:01 Michał Górny
2022-10-29  5:58 Michał Górny
2022-10-29  5:58 Michał Górny
2022-10-29  5:58 Michał Górny
2022-10-28  3:37 Jakov Smolić
2022-10-28  3:37 Jakov Smolić
2022-10-28  3:37 Jakov Smolić
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:37 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 17:09 Arthur Zamarin
2022-10-26 16:38 Michał Górny
2022-10-26 16:38 Michał Górny
2022-10-26 16:38 Michał Górny
2022-10-25 11:22 Sam James
2022-10-25 11:06 Sam James
2022-10-25 10:31 Michał Górny
2022-10-24 20:45 Michał Górny
2022-10-13  5:06 Michał Górny
2022-10-12 21:36 Sam James
2022-10-12 21:36 Sam James
2022-10-12 21:36 Sam James
2022-10-12 19:31 Arthur Zamarin
2022-10-12 19:31 Arthur Zamarin
2022-10-12 19:31 Arthur Zamarin
2022-10-12 19:31 Arthur Zamarin
2022-10-12 19:30 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 19:02 Arthur Zamarin
2022-10-12 18:56 Arthur Zamarin
2022-10-12 18:56 Arthur Zamarin
2022-10-12  5:16 Michał Górny
2022-10-12  5:06 Michał Górny
2022-10-12  5:06 Michał Górny
2022-10-12  5:06 Michał Górny
2022-10-11 17:53 Sam James
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:45 Arthur Zamarin
2022-10-08 19:28 Sam James
2022-10-08 19:28 Sam James
2022-10-08 17:05 Arthur Zamarin
2022-10-08 17:05 Arthur Zamarin
2022-10-08 17:05 Arthur Zamarin
2022-10-08 17:05 Arthur Zamarin
2022-10-08 17:04 Arthur Zamarin
2022-10-08 16:54 Arthur Zamarin
2022-10-08 16:54 Arthur Zamarin
2022-10-08 16:54 Arthur Zamarin
2022-10-08 16:52 Arthur Zamarin
2022-10-08 16:52 Arthur Zamarin
2022-10-08 16:30 Arthur Zamarin
2022-10-08 16:26 Arthur Zamarin
2022-10-08 13:44 Michał Górny
2022-09-16  7:02 Arthur Zamarin
2022-09-16  7:02 Arthur Zamarin
2022-09-16  7:02 Arthur Zamarin
2022-09-12 12:41 Michał Górny
2022-09-12  4:36 Jakov Smolić
2022-09-12  4:36 Jakov Smolić
2022-09-11 22:02 Sam James
2022-09-11 22:02 Sam James
2022-09-11 15:46 Jakov Smolić
2022-09-09  8:00 Michał Górny
2022-09-07 14:10 Michał Górny
2022-09-07  6:51 Jakov Smolić
2022-09-07  6:51 Jakov Smolić
2022-09-07  6:51 Jakov Smolić
2022-09-07  2:54 Sam James
2022-09-06 21:52 Sam James
2022-09-06 21:35 Sam James
2022-09-06 20:46 Michał Górny
2022-09-06 18:15 Michał Górny
2022-09-05 15:16 Jakov Smolić
2022-09-05 15:16 Jakov Smolić
2022-09-05  7:44 Michał Górny
2022-09-05  7:44 Michał Górny
2022-09-05  7:44 Michał Górny
2022-09-05  7:44 Michał Górny
2022-09-03 21:36 Sam James
2022-09-03 14:14 Jakov Smolić
2022-09-03 12:17 Jakov Smolić
2022-09-03 11:56 Jakov Smolić
2022-09-03 11:30 Jakov Smolić
2022-09-03 11:30 Jakov Smolić
2022-09-03  9:37 Michał Górny
2022-09-03  9:37 Michał Górny
2022-09-03  9:37 Michał Górny
2022-09-03  9:37 Michał Górny
2022-09-03  9:37 Michał Górny
2022-08-30 13:57 Michał Górny
2022-08-25  7:42 Michał Górny
2022-08-25  7:40 Michał Górny
2022-08-25  3:33 Sam James
2022-08-23  5:24 Sam James
2022-08-17 20:01 Sam James
2022-08-17 14:29 Sam James
2022-08-17 14:29 Sam James
2022-08-17 14:29 Sam James
2022-08-17 14:29 Sam James
2022-08-16 19:00 Arthur Zamarin
2022-08-16 19:00 Arthur Zamarin
2022-08-15  0:36 John Helmert III
2022-08-14 21:40 John Helmert III
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:21 Arthur Zamarin
2022-08-10 16:09 Arthur Zamarin
2022-08-10 16:09 Arthur Zamarin
2022-08-10 16:09 Arthur Zamarin
2022-08-10 10:56 Arthur Zamarin
2022-08-10  8:52 Michał Górny
2022-08-10  8:52 Michał Górny
2022-08-10  7:53 Michał Górny
2022-08-10  6:02 Michał Górny
2022-08-10  6:02 Michał Górny
2022-08-10  6:02 Michał Górny
2022-08-08 20:14 Sam James
2022-08-02 18:59 Michał Górny
2022-08-02 18:59 Michał Górny
2022-08-02 18:59 Michał Górny
2022-08-02 18:59 Michał Górny
2022-08-02 13:02 Michał Górny
2022-08-02 13:02 Michał Górny
2022-08-02 13:02 Michał Górny
2022-08-02 13:02 Michał Górny
2022-08-02 13:02 Michał Górny
2022-08-02 13:02 Michał Górny
2022-07-26 14:11 Michał Górny
2022-07-19  6:33 Michał Górny
2022-07-18 18:54 Sam James
2022-07-18 18:53 Sam James
2022-07-18 16:02 Sam James
2022-07-18 16:02 Sam James
2022-07-15  9:36 Michał Górny
2022-07-15  9:36 Michał Górny
2022-07-12 10:01 Sam James
2022-07-12  7:08 Michał Górny
2022-07-12  3:11 Sam James
2022-07-08 13:10 Mike Gilbert
2022-07-06 16:31 Michał Górny
2022-07-02  7:04 Jakov Smolić
2022-06-25  6:47 Arthur Zamarin
2022-06-25  6:47 Arthur Zamarin
2022-06-25  6:47 Arthur Zamarin
2022-06-25  6:47 Arthur Zamarin
2022-06-25  6:47 Arthur Zamarin
2022-06-24  6:36 Arthur Zamarin
2022-06-24  6:36 Arthur Zamarin
2022-06-22 18:37 Sam James
2022-06-22 12:34 Jakov Smolić
2022-06-22 11:57 Jakov Smolić
2022-06-21 16:30 Jakov Smolić
2022-06-21 16:08 Jakov Smolić
2022-06-21 16:08 Jakov Smolić
2022-06-21 16:07 Jakov Smolić
2022-06-21 16:07 Jakov Smolić
2022-06-20 19:17 Arthur Zamarin
2022-06-17 22:50 Sam James
2022-06-17 21:07 Sam James
2022-06-17 21:04 Sam James
2022-06-17  0:06 Sam James
2022-06-17  0:06 Sam James
2022-06-16 16:26 Sam James
2022-06-07  8:05 Sam James
2022-06-06 18:22 Michał Górny
2022-06-03  6:45 Michał Górny
2022-06-02  6:42 Michał Górny
2022-06-01  6:21 Michał Górny
2022-05-31 14:22 Michał Górny
2022-05-25 16:02 WANG Xuerui
2022-05-18 22:52 Sam James
2022-05-18  5:22 Michał Górny
2022-05-18  5:03 Michał Górny
2022-05-17 18:43 Michał Górny
2022-05-17  5:34 Sam James
2022-05-16  9:00 Michał Górny
2022-05-16  8:20 Michał Górny
2022-05-11  3:33 Sam James
2022-05-09 23:37 Sam James
2022-05-09 20:33 Michał Górny
2022-05-09 20:33 Michał Górny
2022-05-08  9:02 WANG Xuerui
2022-05-08  8:47 Michał Górny
2022-05-07 18:32 Mike Gilbert
2022-05-06 20:05 Arthur Zamarin
2022-05-04 17:56 Michał Górny
2022-05-04 14:42 Sam James
2022-05-03  0:12 Sam James
2022-04-29 19:21 Sam James
2022-04-29 18:43 Sam James
2022-04-29 18:43 Sam James
2022-04-29  7:59 WANG Xuerui
2022-04-27 22:27 Jakov Smolić
2022-04-27 19:24 Arthur Zamarin
2022-04-27 19:13 Arthur Zamarin
2022-04-27 19:13 Arthur Zamarin
2022-04-27 19:13 Arthur Zamarin
2022-04-27 19:13 Arthur Zamarin
2022-04-27 18:49 Arthur Zamarin
2022-04-27 18:30 Arthur Zamarin
2022-04-27 18:30 Arthur Zamarin
2022-04-27 18:11 Arthur Zamarin
2022-04-21 19:40 Jakov Smolić
2022-04-21 19:40 Jakov Smolić
2022-04-21 19:32 Michał Górny
2022-04-21 18:51 Arthur Zamarin
2022-04-21 18:39 Arthur Zamarin
2022-04-21 18:28 Arthur Zamarin
2022-04-21 18:27 Arthur Zamarin
2022-04-21 18:27 Arthur Zamarin
2022-04-21 18:27 Arthur Zamarin
2022-04-21 18:06 Arthur Zamarin
2022-04-21 18:05 Arthur Zamarin
2022-04-21 18:04 Arthur Zamarin
2022-04-21 18:04 Arthur Zamarin
2022-04-21 17:47 Arthur Zamarin
2022-04-21 17:41 Arthur Zamarin
2022-04-21 17:41 Arthur Zamarin
2022-04-21 17:32 Michał Górny
2022-04-21 14:51 Jakov Smolić
2022-04-21 14:51 Jakov Smolić
2022-04-13  5:55 Sam James
2022-04-06  6:42 Michał Górny
2022-04-02 22:22 Sam James
2022-04-02 22:22 Sam James
2022-04-01  9:45 Arthur Zamarin
2022-03-26 16:43 Arthur Zamarin
2022-03-24 13:26 Michał Górny
2022-03-24 10:20 Michał Górny
2022-03-22 17:35 Sam James
2022-03-22 17:35 Sam James
2022-03-22 17:35 Sam James
2022-03-22  9:52 Arthur Zamarin
2022-03-21 10:55 Jakov Smolić
2022-03-21 10:55 Jakov Smolić
2022-03-21 10:55 Jakov Smolić
2022-03-21 10:55 Jakov Smolić
2022-03-21 10:55 Jakov Smolić
2022-03-19  6:53 Arthur Zamarin
2022-03-19  6:53 Arthur Zamarin
2022-03-19  0:06 Sam James
2022-03-18 11:59 Michał Górny
2022-03-18 10:46 Arthur Zamarin
2022-03-18 10:30 Arthur Zamarin
2022-03-16 19:20 Michał Górny
2022-03-16 19:17 Michał Górny
2022-03-16 19:17 Michał Górny
2022-03-16 19:17 Michał Górny
2022-03-16 19:17 Michał Górny
2022-03-16 15:18 Sam James
2022-03-15 16:27 Sam James
2022-03-13  1:19 Sam James
2022-03-13  1:19 Sam James
2022-03-13  1:19 Sam James
2022-03-12 19:13 Arthur Zamarin
2022-03-12 14:12 Arthur Zamarin
2022-03-12 13:05 Arthur Zamarin
2022-03-12 12:44 Arthur Zamarin
2022-03-12 12:41 Arthur Zamarin
2022-03-12 11:16 Arthur Zamarin
2022-03-12 11:15 Arthur Zamarin
2022-03-10 21:17 Sam James
2022-03-10 21:17 Sam James
2022-03-10 11:45 Jakov Smolić
2022-03-10  7:51 Jakov Smolić
2022-03-10  7:51 Jakov Smolić
2022-03-09 16:13 Sam James
2022-03-09 12:42 Jakov Smolić
2022-03-09 11:50 Jakov Smolić
2022-03-09 11:50 Jakov Smolić

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1714806700.ac193f470ed87bd367427300d5c6e16d1532325d.mgorny@gentoo \
    --to=mgorny@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox