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: Wed, 13 Mar 2024 06:51:49 +0000 (UTC) [thread overview]
Message-ID: <1710312696.bc43780b623990cdd17b03fbbe3fb57cb1bcee8d.mgorny@gentoo> (raw)
commit: bc43780b623990cdd17b03fbbe3fb57cb1bcee8d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 05:32:44 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 06:51:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc43780b
dev-lang/python: Bump to 3.13.0_alpha5
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-lang/python/Manifest | 3 +
dev-lang/python/python-3.13.0_alpha5.ebuild | 545 ++++++++++++++++++++++++++++
2 files changed, 548 insertions(+)
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fda69d217a3a..48cd0d7ecdcc 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -8,6 +8,8 @@ DIST Python-3.12.2.tar.xz 20591308 BLAKE2B 419186d220d4ae5ca31466771158c8b56f529
DIST Python-3.12.2.tar.xz.asc 963 BLAKE2B 45bfa01009f4df19d348a1fda722901cb4f0b76eb63fcf1061c2796949b5b2ef301fd0fdf818cd145e41d45e5785e0cfbfab8d98751765741715ee7d1b27f2f8 SHA512 fb477acb49864a662b1586db79e80fd8ebab85d4e5e14acd3bfb5afc3dbe8d6b9bf97eb518dfb77662e27040d400f451ed7575fe1264a6cc0d9feb06e4f2dc84
DIST Python-3.13.0a4.tar.xz 20648544 BLAKE2B 4d45bdc1d88792c0bff93b4f9023d494b5ae86cd74eef49089fb11fab951b7fd2a5b8ac5b827b50fe1d61b516ed9a50f3f0e0b112299a70128f5e29e7b1d3f0f SHA512 f0dccc822ba000e8a50853d62698975d35382b981b62091e25ad6a6e0669e4e517c880e884644b508172de38226006ec11ddc649d9271320e728c0cd6c0b4dcc
DIST Python-3.13.0a4.tar.xz.asc 963 BLAKE2B 2b27d93d4a1240b85657e455b1f148424460a10f8dc71a052a16f62c2e115a1767f1af1e6b4b7ccee5a4b59b4a92351875270567fd120aa53ee7fd50c51fd607 SHA512 261c0b23f84301f8b2aa4e8ea32995ea64a74a48dabc595028af71466915df93c118e699c939d7e4372d4575c59221743cb5ae21a936cc41241bdbafb9fab6c3
+DIST Python-3.13.0a5.tar.xz 20734172 BLAKE2B de5c0887fe67571f1f93fad3252433234683de266759d047f748f236328d091a73b24432e345382deaf4521fd462cd0d6916dddd8c4d66c5e3d56b12b780fb3b SHA512 7238d6792ac35f4cf9c701f7a69ed37de13efe0ba676f26a9b01a15ded1f8f070be295be6fc70b29153e9f2216224438d46500570b5d64641347cf2ccc66b556
+DIST Python-3.13.0a5.tar.xz.asc 963 BLAKE2B bbb0f90d2b5c1e39e224e97e627b89a4f9d8384bfc30a2da45f112a088290bbb4f36c39e4f12158d10fe737ec4b2af2db675917077aae36ba0166fdd8ef2c34e SHA512 9cb4235afcde912904a2c3a728d83db45947cbda5ae1efae742f6045d1744008fefe67ed4b667f58194d81b2f341f3718841eb06ffad9a2f2fb5357cb1a373f4
DIST Python-3.8.18.tar.xz 20696952 BLAKE2B 45be712aeef8bb3ba04aa2bd7d0282aa5f817327749c620ede18ee307fcb432540db9062a8186b08b49467515c74f01eb6fa739f366cca76dfadedcb22858429 SHA512 0be1d85cafade25e99b8277ba51d7b9b3a3d2dbbcc52fd0d1c633c47982e5dd87fd7a0ca180a78d7801d79a8ecafa79bd9d501d544cd7b6da53ea409daa70adf
DIST Python-3.8.18.tar.xz.asc 833 BLAKE2B bc4e989748d53c6be7040e78d9f1852227c6a76f4c63a68824f5139defd51d1ea7988df01f961ff5c77382e156ef45fead2bb97bddbb38b208ddfa9c709e4f34 SHA512 99a0fd74fe19144819fd9522836474e10c1593787eb464694bdc6224b2d4a9331e31d2ecafc35c2bbb9bf67f20186295b28f9374c1fdcd05ac13f5f400219489
DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e SHA512 aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
@@ -17,5 +19,6 @@ DIST python-gentoo-patches-3.10.13_p3.tar.xz 16192 BLAKE2B f13efbaf3b41572cc9d1f
DIST python-gentoo-patches-3.11.8_p1.tar.xz 9604 BLAKE2B 9017104f160f24e0a1818a8b12225c596faee79d646cc73b6edc4ed1e3faca86cfa2fcea09a128224b85330a67dea65f658507e60dcd09b10af0d590a2b05082 SHA512 0f0afa57abfb4282953a1a78e5ad1cc5e17c0a205e96d9c152f9de6537da95671c1d429ac03fd6aa70a457b27a19b0892a1f9b81164468c4085172a58f5e8d9e
DIST python-gentoo-patches-3.12.2_p1.tar.xz 7208 BLAKE2B 8266f2b6c64ffd509278c0d8756680e6700dcd3ed3ab6d3f0e1be2cc87cb20bc694f9e386b474fa5d115ffecdd5d4807a956a48450e109ef7f449ed6f4a8afce SHA512 5fdb93ffae471b5a9e617c12ca1646b9521867cd260efe6da6350fcf5ba24114cad1dc715f033079ab69ecab7cc62c870e14fe2d2035c2d7f29c05cc0f1297db
DIST python-gentoo-patches-3.13.0a4.tar.xz 5256 BLAKE2B e3ad093b0c4bb044fb5883b5af14d130a6d5c94d8e9094263544f458ba2a38056ae64bd94d78ec44372caf40fafdb542d06be197cd5d1742f43a4f842d2fd2e3 SHA512 d845febc89d089791bac09beb758a615c20968b97077a3483c037562b4811edfe7c2d17e815032a77676bafda6ed838dba370fdcbba37f93ea83ee9d4b092fe8
+DIST python-gentoo-patches-3.13.0a5.tar.xz 5272 BLAKE2B d3251c26bf170c30cd3c935f697617e431c4d8dd9192e0ffd7a314b6780bf193b1fa1d6f4108455c993a0057b4712d336132ccc49fcd3d510003868afb3c2b5b SHA512 13dcdf5b037a7c09a9964cbe74c7caa26894bb842b53d7ff027a1675a005bd72452526b18e69b7c1579a3b786f67d4b3236c1c744b224bc7a09fa61aead01ef4
DIST python-gentoo-patches-3.8.18_p2.tar.xz 34160 BLAKE2B 2e97f70615b950798cb7e2ae076f6617da3c28ef2d3f56f4e9be5c9144a64512fab1c098ed778d740ef79fc95af3ede231efc712304937c65b867e6e18dc0405 SHA512 fd05a1f6f7ae8173f4976464116fed66486a36b937f638d97d60c2eb0f3b277525b25b60c800c3b2b3403b63c0cb813b138094c59ccf43aeecc4a23c69f2f3ca
DIST python-gentoo-patches-3.9.18_p2.tar.xz 26756 BLAKE2B d9625e8972e2b7536ca1f54a284f0b414361e234b869f98593d132d7bc63b7a1a311c3e6769deba1f07358053982845a96b62b14871388e3b6d211f51f7358b5 SHA512 83584170cb29fb71937dd224af381cd5602b736d893c8ae89891805d6882d74208244040e3278baef82c31a6769c827c21746265260e9be7bc55ffdb8b625b2d
diff --git a/dev-lang/python/python-3.13.0_alpha5.ebuild b/dev-lang/python/python-3.13.0_alpha5.ebuild
new file mode 100644
index 000000000000..b763d4213f47
--- /dev/null
+++ b/dev-lang/python/python-3.13.0_alpha5.ebuild
@@ -0,0 +1,545 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+LLVM_COMPAT=( 16 )
+LLVM_OPTIONAL=1
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
+inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_alpha/a}
+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}"
+IUSE="
+ bluetooth build debug +ensurepip examples gdbm jit libedit
+ +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
+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
+ jit? (
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+ )
+ 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 jit && llvm-r1_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_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 jit experimental-jit)
+ $(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=
+
+ addwrite "/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_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
+ # pydoc
+ 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
+}
next reply other threads:[~2024-03-13 6:51 UTC|newest]
Thread overview: 2095+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-13 6:51 Michał Górny [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-15 14:44 [gentoo-commits] repo/gentoo:master commit in: dev-lang/python/ Arthur Zamarin
2025-03-15 14:13 Arthur Zamarin
2025-03-15 14:13 Arthur Zamarin
2025-03-15 14:13 Arthur Zamarin
2025-03-15 14:13 Arthur Zamarin
2025-03-15 13:36 Arthur Zamarin
2025-03-15 13:16 Arthur Zamarin
2025-03-15 13:16 Arthur Zamarin
2025-03-15 12:42 Arthur Zamarin
2025-03-15 12:25 Arthur Zamarin
2025-03-15 12:16 Arthur Zamarin
2025-03-15 12:16 Arthur Zamarin
2025-03-15 7:45 Michał Górny
2025-03-15 7:45 Michał Górny
2025-02-27 13:08 Michał Górny
2025-02-27 13:01 Sam James
2025-02-27 13:01 Sam James
2025-02-27 6:34 Sam James
2025-02-27 6:34 Sam James
2025-02-25 7:53 Sam James
2025-02-25 7:53 Sam James
2025-02-23 2:00 Sam James
2025-02-23 2:00 Sam James
2025-02-22 14:43 Arthur Zamarin
2025-02-22 14:43 Arthur Zamarin
2025-02-22 14:43 Arthur Zamarin
2025-02-22 14:43 Arthur Zamarin
2025-02-22 11:09 Arthur Zamarin
2025-02-22 11:09 Arthur Zamarin
2025-02-22 9:38 Ulrich Müller
2025-02-22 8:47 Arthur Zamarin
2025-02-22 8:31 Arthur Zamarin
2025-02-22 8:31 Arthur Zamarin
2025-02-20 11:46 Michał Górny
2025-02-20 11:46 Michał Górny
2025-02-11 20:38 Michał Górny
2025-02-11 20:38 Michał Górny
2025-02-05 8:06 Michał Górny
2025-02-05 8:06 Michał Górny
2025-02-05 8:06 Michał Górny
2025-01-18 10:32 Arthur Zamarin
2025-01-18 10:09 Arthur Zamarin
2025-01-18 9:49 Arthur Zamarin
2025-01-18 9:49 Arthur Zamarin
2025-01-18 9:38 Arthur Zamarin
2025-01-18 9:25 Arthur Zamarin
2025-01-18 9:09 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-17 18:09 Michał Górny
2025-01-17 18:09 Michał Górny
2025-01-05 2:55 Michał Górny
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:38 Sam James
2025-01-04 21:35 Sam James
2025-01-04 21:35 Sam James
2025-01-04 21:35 Sam James
2025-01-04 21:35 Sam James
2025-01-04 21:35 Sam James
2025-01-04 20:12 Michał Górny
2025-01-04 20:12 Michał Górny
2025-01-04 20:12 Michał Górny
2025-01-02 5:13 Michał Górny
2025-01-02 5:13 Michał Górny
2024-12-28 14:51 Sam James
2024-12-24 3:31 Sam James
2024-12-23 23:47 Jakov Smolić
2024-12-17 21:37 Michał Górny
2024-12-17 21:37 Michał Górny
2024-12-16 8:07 Michał Górny
2024-12-16 7:29 Michał Górny
2024-12-14 12:53 Sam James
2024-12-14 8:05 Sam James
2024-12-10 15:55 Sam James
2024-12-09 5:47 Arthur Zamarin
2024-12-06 9:56 Sam James
2024-12-06 9:56 Sam James
2024-12-06 9:56 Sam James
2024-12-06 9:56 Sam James
2024-12-06 7:49 Sam James
2024-12-06 7:49 Sam James
2024-12-06 7:49 Sam James
2024-12-06 7:49 Sam James
2024-12-05 23:24 Sam James
2024-12-05 22:26 Sam James
2024-12-05 21:54 Sam James
2024-12-05 21:36 Sam James
2024-12-05 17:47 Sam James
2024-12-05 16:56 Jakov Smolić
2024-12-05 16:56 Jakov Smolić
2024-12-05 16:56 Jakov Smolić
2024-12-05 16:56 Jakov Smolić
2024-12-04 21:49 Sam James
2024-12-04 18:52 Sam James
2024-12-04 18:52 Sam James
2024-12-04 18:21 Michał Górny
2024-12-04 12:58 Sam James
2024-12-04 12:58 Sam James
2024-12-04 12:07 Sam James
2024-12-04 12:07 Sam James
2024-12-04 12:07 Sam James
2024-12-04 10:45 Michał Górny
2024-12-04 9:40 Michał Górny
2024-12-04 9:40 Michał Górny
2024-12-04 9:40 Michał Górny
2024-12-04 9:40 Michał Górny
2024-12-04 9:40 Michał Górny
2024-11-27 22:00 Sam James
2024-11-26 14:10 Sam James
2024-11-26 7:24 Sam James
2024-11-26 7:09 Michał Górny
2024-11-25 19:57 Michał Górny
2024-11-23 18:10 Sam James
2024-11-20 11:13 Michał Górny
2024-11-20 11:13 Michał Górny
2024-11-18 9:28 Sam James
2024-11-17 21:03 Michał Górny
2024-11-17 21:03 Michał Górny
2024-11-17 21:03 Michał Górny
2024-11-17 21:03 Michał Górny
2024-11-17 21:03 Michał Górny
2024-11-17 15:47 Michał Górny
2024-11-17 15:47 Michał Górny
2024-11-17 15:47 Michał Górny
2024-11-17 15:45 Michał Górny
2024-11-17 15:45 Michał Górny
2024-11-17 15:45 Michał Górny
2024-11-17 15:45 Michał Górny
2024-11-17 6:25 Sam James
2024-11-17 6:25 Sam James
2024-11-17 5:47 Sam James
2024-11-16 17:36 Sam James
2024-11-16 16:32 Arthur Zamarin
2024-11-16 16:32 Arthur Zamarin
2024-11-16 16:32 Arthur Zamarin
2024-11-16 16:05 Arthur Zamarin
2024-11-16 16:05 Arthur Zamarin
2024-11-16 14:57 Michał Górny
2024-11-16 14:39 Michał Górny
2024-11-16 14:39 Michał Górny
2024-10-29 18:58 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 7:11 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-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
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=1710312696.bc43780b623990cdd17b03fbbe3fb57cb1bcee8d.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