dev-lang / python-exec

Python script wrapper

Official package sites : https://github.com/projg2/python-exec/ ·

v2.4.10 :: 2 :: gentoo

Modified
License
BSD-2
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
native-symlinks test

General

native-symlinks
Install generic symlinks like python and python3. If this flag is disabled, only versioned python3.X executables will be available to end users and ebuilds not using python eclasses.
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

pypy3
Build with PyPy3
python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13
python3_13t
Build with Python 3.13 freethreading

dev-lang / python-exec-conf : Configuration file for dev-lang/python-exec

app-eselect / eselect-python : Eselect module for management of multiple Python versions

dev-lang / pypy : A fast, compliant alternative implementation of the Python (3.10) language

dev-lang / python : Freethreading (no-GIL) version of Python programming language

sys-apps / portage : The package management and distribution system for Gentoo

681660
dev-lang/python-exec-2.4.6: python3_4 reference in /etc/python-exec/python-exec.conf
720990
net-irc/hexchat-2.16.2 fails to compile with dev-lang/python-exec[-native-symlinks]
762406
[TRACKER] Packages that have failures with dev-lang/python-exec[-native-symlinks]
764080
dev-libs/libvarlink-24 fails to compile with dev-lang/python-exec[-native-symlinks]
764083
dev-lang/micropython-1.23.0 fails to compile with dev-lang/python-exec[-native-symlinks]
764089
dev-libs/granite-6.2.0 fails to compile with dev-lang/python-exec[-native-symlinks]
764188
sys-auth/elogind-252.9 fails to compile with dev-lang/python-exec[-native-symlinks]
766836
dev-util/roctracer-4.0.0-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
769686
media-libs/virglrenderer-1.0.1 fails to compile with dev-lang/python-exec[-native-symlinks]
770115
media-video/peek-1.5.1-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
770118
media-video/celluloid-0.26 fails to compile with dev-lang/python-exec[-native-symlinks]
774144
dev-lang/jsonnet-0.17.0-r1 calls python directly (dev-lang/python-exec[-native-symlinks])
775929
net-libs/libcork-0.15.0-r2 calls python directly (dev-lang/python-exec[-native-symlinks])
776391
sci-libs/trilinos-13.0.1 calls python directly (dev-lang/python-exec[-native-symlinks])
786531
net-misc/rygel-0.40.3 fails to compile with dev-lang/python-exec[-native-symlinks]
791724
media-libs/libffado-2.4.9 fails to compile with dev-lang/python-exec[-native-symlinks]
823698
dev-cpp/cpp-hocon-0.3.0 calls python directly (dev-lang/python-exec[-native-symlinks])
825730
dev-util/diffuse-0.9.0 fails to compile with dev-lang/python-exec[-native-symlinks]
826602
dev-util/cppcheck-2.4.1 calls python directly (dev-lang/python-exec[-native-symlinks])
837590
sys-apps/nvme-cli-2.2.1 fails to compile with dev-lang/python-exec[-native-symlinks]
840365
[guru] sci-electronics/verible-0.0.3124 fails to compile with dev-lang/python-exec[-native-symlinks]
860300
dev-embedded/u-boot-tools-2024.01-r1 calls python directly (dev-lang/python-exec[-native-symlinks])
864751
app-misc/tracker-3.6.0-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
874282
media-libs/osl-1.12.11.0 fails to compile with dev-lang/python-exec[-native-symlinks]
888683
sys-auth/libfprint-1.94.7 fails to compile with dev-lang/python-exec[-native-symlinks]
889424
net-libs/libsoup-3.4.3 fails to compile with dev-lang/python-exec[-native-symlinks]
890285
[guru] media-sound/jacktrip-1.7.1 fails to compile with dev-lang/python-exec[-native-symlinks]
892786
x11-libs/cairo-1.18.2-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
905637
media-sound/frescobaldi-3.3.0 fails to compile with dev-lang/python-exec[-native-symlinks]
907808
dev-libs/libbytesize-2.11 fails to compile with dev-lang/python-exec[-native-symlinks]
907969
sys-cluster/resource-agents-4.12.0 fails to compile with dev-lang/python-exec[-native-symlinks]
909330
www-servers/varnish-7.1.2-r2 fails to compile with dev-lang/python-exec[-native-symlinks]
910596
sys-libs/libnvme-1.5 fails to compile with dev-lang/python-exec[-native-symlinks]
913743
media-sound/schismtracker-20230906 fails to compile with dev-lang/python-exec[-native-symlinks]
914345
gnome-extra/gnome-shell-extensions-45.2 fails to compile with dev-lang/python-exec[-native-symlinks]
914373
dev-python/subunit-1.4.4 fails to compile with dev-lang/python-exec[-native-symlinks]
924461
x11-misc/xkeyboard-config-2.42 fails to compile with dev-lang/python-exec[-native-symlinks]
926070
app-office/abiword-3.0.5-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
930962
dev-libs/libpwquality-1.4.5-r2 calls python directly (dev-lang/python-exec[-native-symlinks])
931001
[guru] sci-electronics/yosys-0.40-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
932783
[guru] gui-libs/mir-2.19.2 fails to compile with dev-lang/python-exec[-native-symlinks]
933198
dev-util/lttng-ust-2.13.6: lttng-gen-tp doesnt work with dev-lang/python-exec[-native-symlinks]
933661
dev-util/re2c-3.1 fails to compile with dev-lang/python-exec[-native-symlinks]
933690
app-text/recode-3.7.14 fails to compile with dev-lang/python-exec[-native-symlinks]
934234
sys-cluster/pmix-5.0.3 fails to compile with dev-lang/python-exec[-native-symlinks]
934411
media-sound/bluez-alsa-4.3.1-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
936977
media-sound/ecasound-2.9.3-r1 calls python directly (dev-lang/python-exec[-native-symlinks])
938582
app-i18n/opencc-1.1.7-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
939763
[guru] dev-lang/swift-5.10.1 fails to compile with dev-lang/python-exec[-native-symlinks]
941197
net-libs/libqmi-1.32.4-r1 fails to compile with dev-lang/python-exec[-native-symlinks]
941672
[guru] dev-python/mininet-2.3.0 calls python directly (dev-lang/python-exec[-native-symlinks])
941766
sys-cluster/slurm-24.05.3 fails to compile with dev-lang/python-exec[-native-symlinks]
944220
[guru] net-im/revolt-desktop-1.0.8-r2 fails to compile with dev-lang/python-exec[-native-symlinks]
947232
media-gfx/asymptote-2.95 fails to compile with dev-lang/python-exec[-native-symlinks]
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: enable py3.13
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Disable pytest plugin autoload
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Add py3.12 to host test impls
Closes: https://bugs.gentoo.org/929402 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x64-cygwin keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Fabian Groffen · gentoo
*/*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
*/*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: keyword ~arm64-macos
Bug: https://bugs.gentoo.org/904474 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 x86, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 ppc, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 arm64, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 arm, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 amd64, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 ppc64, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 sparc, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/python-exec: Stabilize 2.4.10 hppa, #887011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.10
Closes: https://bugs.gentoo.org/886625 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/python-exec: Stabilize 2.4.9 sparc, #850601
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.9 arm, #850601
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.9 arm64, #850601
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.9 hppa, #850601
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.9 ppc, #850601
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.9 ppc64, #850601
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Readd py3.11 to 2.4.9
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-lang/python-exec: Stabilize 2.4.9 amd64, #850601
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-lang/python-exec: Stabilize 2.4.9 x86, #850601
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.9
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Enable python3.11 support
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-lang/python-exec: keyword 2.4.8 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 arm, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 arm64, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/python-exec: stable 2.4.8 for hppa, bug #805473
Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 ppc64, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 x86, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 amd64, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 ppc, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.8 sparc, #805473
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.7
Closes: https://bugs.gentoo.org/794739 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: drop s390 to ~s390 (unstable)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 arm, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 arm64, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/python-exec: stable 2.4.6-r4 for hppa, bug #768561
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/python-exec: x86 stable (bug #768561)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6-r4 for sparc
stable wrt bug #768561 Package-Manager: Portage-3.0.14, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 amd64, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 ppc, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 s390, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r4 ppc64, #768561
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Move config to dev-lang/python-exec-conf
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/python-exec: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-lang/python-exec: drop ppc-aix m68k-mint
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-lang/python-exec: call internal _python_export to avoid warning
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Add USE=native-symlinks to break stuff
Following toolchain packages, let's add USE=native-symlinks (the name is far from perfect but consistency) that removes convenience python and python3 symlinks. This should help test that ebuilds don't rely on implicit Python versioning and use Python eclasses correctly. In other words, semi-broken ebuilds will fail early. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 ALLARCHES, #746863
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 sparc, #746863
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 x86, #746863
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: ppc stable (bug #746863)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: ppc64 stable (bug #746863)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 amd64, #746863
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 arm, #746863
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/python-exec: Stabilize 2.4.6-r2 arm64, #746863
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove python2 symlink
Stop installing python2* symlinks. We have only one Python 2 interpreter left, so let's move it there. As a bonus, people without Python 2.7 installed will not have it at all. Closes: https://bugs.gentoo.org/745975 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Remove the live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
*/*: downgrade m68k down to ~m68k
m68k and ~m68k trees are inconsistent. Let's drop keywords down to ~m68k only. Profiles already accept both keywords: ACCEPT_KEYWORDS="m68k ~m68k" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Remove outdated blockers
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Install python{2,3} conditionally
Closes: https://bugs.gentoo.org/693910 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/12892 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Respect PYTHON_TARGETS (NFC)
Actually use PYTHON_TARGETS when building implementation list. This is NFC since all targets are package.use.forced but it lets advanced users customize behavior via un-forcing those flags. Bug: https://bugs.gentoo.org/693910 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/python-exec: sh stable wrt bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
dev-lang/python-exec: m68k stable wrt bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="m68k" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stephen Arnold · gentoo
dev-lang/python-exec: mark stable for arm (bug #692186)
Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/python-exec: alpha stable wrt bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/python-exec: s390 stable wrt bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-lang/python-exec: amd64 stable wrt bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6-r1 for ppc64, bug #692186
Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6-r1 for ppc, bug #692186
Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6-r1 for ia64, bug #692186
Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6-r1 for hppa, bug #692186
Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-lang/python-exec: arm64 stable (bug #692186)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/python-exec: x86 stable (bug #692186)
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/python-exec: stable 2.4.6-r1 for sparc, bug #692186
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Fix missing slashes
Reported-by: Tim Harder <radhermit@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: EAPI 7, stop using python-r1
Bump to EAPI 7. Replace cheap hack on top of python-r1 with cheap-as-well but probably cleaner hack on top of python-utils-r1. This should silence CI warnings. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/python-exec: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Clean old up
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/python-exec: mark stable wrt bug #665406
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Tobias Klausmann · gentoo
dev-lang/python-exec-2.4.6-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/665406
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-lang/python-exec: x86 stable (bug #665406)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
dev-lang/python-exec-2.4.6: arm64 stable (bug #665406)
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6 for ppc64, bug #665406
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6 for hppa, bug #665406
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="hppa"
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6 for ppc, bug #665406
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.6 for ia64, bug #665406
Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="ia64"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-lang/python-exec: stable 2.4.6 for sparc, bug #665406
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-lang/python-exec: amd64 stable wrt bug #665406
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-lang/python-exec: Use newins with stdin input
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.6
Closes: https://bugs.gentoo.org/656204
Michał Górny · gentoo
dev-lang/python-exec: Bump -9999 to EAPI 6
Michał Górny · gentoo
dev-lang/python-exec: Drop old
Mikle Kolyada · gentoo
dev-lang/python-exec: s390 stable wrt bug #636470
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mart Raudsepp · gentoo
dev-lang/python-exec-2.4.5: arm64 stable (bug #636470)
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Mikle Kolyada · gentoo
dev-lang/python-exec: sh stable wrt bug #636470
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Markus Meier · gentoo
dev-lang/python-exec: arm stable, bug #636470
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Jason Zaman · gentoo
dev-lang/python-exec: amd64 stable
Gentoo-bug: 636470 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Thomas Deutschmann · gentoo
dev-lang/python-exec: x86 stable (bug #636470)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.5 for sparc, bug #636470 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc"
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.5 for ppc/ppc64, bug #636470
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ppc ppc64"
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.5 for hppa, bug #636470
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="hppa"
Tobias Klausmann · gentoo
dev-lang/python-exec-2.4.5-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/636470
Sergei Trofimovich · gentoo
dev-lang/python-exec: stable 2.4.5 for ia64, bug #636470
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ia64"
Michał Górny · gentoo
dev-lang/python-exec: Clean old versions up
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Haubenwallner · gentoo
dev-lang/python-exec: keyword ~x64-cygwin
Package-Manager: portage-2.3.3
Markus Meier · gentoo
dev-lang/python-exec: arm stable, bug #602240
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Fabian Groffen · gentoo
dev-lang/python-exec: dropped ~x64-freebsd ~x86-freebsd
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.5
Bump to the new 2.4.5 release. It includes a fallback for symlink resolution when PATH is wiped out the environment (when 'env -i' is used, e.g. in gcc-config).
Michał Górny · gentoo
dev-lang/python-exec: Set fallback PATH suitably for Prefix
Jeroen Roovers · gentoo
dev-lang/python-exec: Stable for HPPA (bug #602240).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
dev-lang/python-exec-2.4.4-r0: stable on alpha
Gentoo-Bug: 602240
Agostino Sarubbo · gentoo
dev-lang/python-exec: ppc64 stable wrt bug #602240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
dev-lang/python-exec: mark 2.0.2 & 2.4.4 arm64/m68k/s390/sh stable
Agostino Sarubbo · gentoo
dev-lang/python-exec: ia64 stable wrt bug #602240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: ppc stable wrt bug #602240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: sparc stable wrt bug #602240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Aaron Bauman · gentoo
dev-lang/python-exec: amd64 stable
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
dev-lang/python-exec: x86 stable wrt bug #602240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.4
Jeroen Roovers · gentoo
dev-lang/python-exec: Stable for HPPA (bug #557104).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
dev-lang/python-exec-2.0.2-r0: add alpha keyword
Gentoo-Bug: 557104 Package-Manager: portage-2.3.0_rc1
Michał Górny · gentoo
dev-lang/python-exec: Moved to github
Agostino Sarubbo · gentoo
dev-lang/python-exec: ia64 stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: sparc stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: ppc64 stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: ppc stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-lang/python-exec: x86 stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
dev-lang/python-exec: arm stable, bug #557104
Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="arm"
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.3 with test fixes
Bug: https://bugs.gentoo.org/show_bug.cgi?id=575938
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Agostino Sarubbo · gentoo
dev-lang/python-exec: amd64 stable wrt bug #557104
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michał Górny · gentoo
dev-lang/python-exec: Drop intermediate masked versions
Michał Górny · gentoo
dev-lang/python-exec: Explain configuration upgrade in postinst
Michał Górny · gentoo
dev-lang/python-exec: Bugfix bump to 2.4.2
Bump to 2.4.2 that fixes informational command output (-h, -l, -V) to go to stdout rather than stderr. This is required for new eselect-python versions.
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.4.1 with symlink resolution fix
Add a new 2.4.1 version that does symlink resolution correctly when starting python-exec2c links via PATH, e.g. when wrapping Python itself.
Michał Górny · gentoo
dev-lang/python-exec: Remove 2.4 due to issues with python wrapping
Remove 2.4 as it fails at symlink resolution when argv[0] contains only basename (and requires PATH lookup), which breaks executables linked directly to python-exec2c such as python wrappers.
Michał Górny · gentoo
dev-lang/python-exec: Bump to the most awesome so far 2.4 release
Version bump to 2.4. The new version improves symlink handling to fix problems when basename of custom symlinks collide with another system executable name (previously, this resulted in the wrong script being used), and adds support for per-script implementation preference overrides.
Michał Górny · gentoo
dev-lang/python-exec: Bugfix bump to 2.3.2, #574970
Bump to bugfix 2.3.2 release with improved error handling, proper argv[0] value for Python interpreter wrapping and a README with recovery instructions. Bug: https://bugs.gentoo.org/574970
Fabian Groffen · gentoo
dev-lang/python-exec: put back 2.3, as 2.3.1 seems to break systems completely
Package-Manager: portage-2.2.20-prefix
Michał Górny · gentoo
dev-lang/python-exec: Update the testing version to 2.3.1
Michał Górny · gentoo
dev-lang/python-exec-9999: Use Python wrapper for Python scripts
Michał Górny · gentoo
dev-lang/python-exec-9999: Update for another wrapper rename
Michał Górny · gentoo
dev-lang/python-exec: Update install layout in -9999
Michał Górny · gentoo
dev-lang/python-exec: Wrappers were moved to /usr/bin (in git)
The both wrappers were moved to /usr/bin in order to make it possible to symlink them in place of /usr/bin/python{,2,3}. Compatibility symlinks are now installed in place of old locations.
Michał Górny · gentoo
dev-lang/python-exec: Major version bump to 2.3
The new 2.3 release is the first release using new python-exec.conf configuration file that allows users to specify complete Python implementation preferences for python-exec.
Michał Górny · gentoo
dev-lang/python-exec: Rename the live ebuild to -9999 for consistency
Michał Górny · gentoo
dev-lang/python-exec: Remove unneeded --with-eprefix= from -2.9999
Michał Górny · gentoo
dev-lang/python-exec: Do not copy meaningless Python 2 selection
Do not copy Python 2 version preference if Python 3 is the main interpreter. It is not meaningful since we no longer support more than one Python 2 version, and it will cause Python 2 to be preferred over non-preferred versions of Python 3.
Michał Górny · gentoo
dev-lang/python-exec: Silence the migration output for initial install
Michał Górny · gentoo
dev-lang/python-exec: Install and migrate configuration file
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/gaupol'
Pull request: https://github.com/gentoo/gentoo/pull/743
Michał Górny · gentoo
dev-lang/python-exec: Minor version bump
Michał Górny · gentoo
dev-lang/python-exec: Reclaim /usr/bin/py* wrappers, #573254
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.2, needed for #568974
Bump to version 2.2 that makes it possible to symlink python-exec2-c directly as wrapper. This is necessary to support wrapping /usr/bin/python correctly on non-Linux systems where shebangs must only reference real executables (rather than the Python script used so far).
Michał Górny · gentoo
dev-lang/python-exec: Drop autotools-utils, clean up
Michał Górny · gentoo
dev-lang/python-exec: Bump to 2.1
The new version follows app-admin/eselect-python-20151117 change of storing split python[23] interpreter choice in config files.
Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed