-
-
Couldn't load subscription status.
- Fork 1.3k
dynamic crossenv + python3*-wheels + python310-313 updates #6282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
a9a5a5d
python311: Remove optional wheels (to be migrated to its own spk)
th0ma7 483bf8f
python313: Initial commit, fails to build on readline
th0ma7 d428660
python-wheels: First attempt, to be further developed
th0ma7 1a1b27a
py311: Re-enable lto
th0ma7 fc5208a
python313: First working build
th0ma7 30be5ae
python313: Remove pgo optimizations as non-functional in cross-builds
th0ma7 cd6446d
python-wheels: First integration of additional wheels for testing
th0ma7 a91b4f0
mariadb-connector-c: Update from version 3.3.5 to 3.3.11 and fix buil…
th0ma7 4d1da1d
python313: No longer support armv5 arch due to c++11 support needed
th0ma7 595ce43
spksrc.crossenv.mk: First iteration of on-demand crossenv creation
th0ma7 be25d31
spksrc.crossenv.mk: Print crossenv resulting package list
th0ma7 d2c26ca
py310-311-313: Remove crossenv creation
th0ma7 c413b53
mk/crossenv: Remove aiohttp example as obsolete
th0ma7 e05f834
mk/crossenv: disable meson and scikit-build-core temporarily
th0ma7 ee4e855
spksrc.crossenv.mk: Misc fixes
th0ma7 516d802
python-module.mk: Make compatible with spksrc.crossenv.mk
th0ma7 bc169a8
wheel.mk: Make compatible with spksrc.crossenv.mk
th0ma7 cef7287
crossenv.mk: Allow building from PYTHON_PACKAGE dependend spk
th0ma7 282e742
py310-311: Fix lto vs pgo optimizations
th0ma7 4fc8e5a
wheel.mk: Use $name-$version using - instead of == for crossenv
th0ma7 8bb28f9
python.mk: do not symlink crossenv and python-cc.mk
th0ma7 122e616
python.mk: Move mandatory PYO3_* variables for rust cross-compiling
th0ma7 91ab53b
crossenv.mk: Fix crossenv creation and pip tool calls
th0ma7 ce093fa
crossenv/requirements-default.txt: Update to latest wheel versions
th0ma7 94f85b1
spk.mk: Add a crossenvclean clean-up option
th0ma7 3d323f8
python.mk + crossenv.mk: Functional versions
th0ma7 7e6f9c0
python.mk: Further clean-up and removal of duplicate variables
th0ma7 7fd2f0b
py311-312-312: Update pure requirements to latest versions
th0ma7 7b7a376
py310-311-313: Further clean-up Makefile from unused variables
th0ma7 112b1ac
py310-311: No longer need to remove test folder
th0ma7 a7fcf7b
py313: Fix symlink creation
th0ma7 ff0671d
crossenv.mk: Include missing OPENSSL_*_DIR
th0ma7 fcc058d
spk.mk: Update crossenvclean and add crossenvcleanall
th0ma7 c41fc84
spk.mk: crossenvclean remove cookie file
th0ma7 cc5814e
crossenv: Fix python version and use status cookie
th0ma7 bf12e2a
crossenv-default: Enforce using msgpack==1.0.5 for py313 builds
th0ma7 3d3d695
fix crossenv installation by packages using prebuilt python
hgy59 44973f6
fix python311 for qoriq
hgy59 a1ebece
spksrc.python-wheel.mk: fix include of python-cc.mk
hgy59 0f2f55a
rdiff-backup: add crossenv for frozenlist
hgy59 25e02db
rdiff-backup: add crossenv for yarl
hgy59 6b642a5
fix for version less crossenv requirements
hgy59 1b48f94
python.mk: revert support for ADDITIONAL_CROSSENV_WHEELS
hgy59 b82eaa9
Revert "borgbackup: Package bump to force build"
hgy59 3eb24bc
use python -m build to create wheels with python-wheel.mk
hgy59 97b879f
ffsync: fix build of cross/cryptography
hgy59 1e4569e
spksrc.python-wheel.mk: Fix wheel building
th0ma7 cd5b56e
DTLSSocket: Update from 0.1.16 to 0.2.2
th0ma7 1b26305
homeassistant: Fix building bcrupt and cryptography
th0ma7 262e9ec
spksrc.crossenv.mk: Ensure Python=* has hostpython to avoid errors
th0ma7 bd779ed
crossenv/requirements-numpy-1.24.4.txt: Definition for numpy
th0ma7 55ed229
python.mk: Remove zlib at source to avoir re-building
th0ma7 7dbabc4
dtlssocket: Add -std=c99 for gcc < 5
th0ma7 c1823cd
python.mk: Erase only $(ARCH)-$(TCVERSION) related files
th0ma7 f6bcd5b
deluge: Update wheels and fix build
th0ma7 c3a30b5
boost_1.82: Allow builds from python.mk
th0ma7 c5a2f19
cross/cryptography: crossenv already has cffi and pycparser
th0ma7 985ffc0
crossenv.mk: Add debug traces to find issue on gh
th0ma7 1bfe6e7
crossenv.mk: Testing alternative method to get python version dir
th0ma7 77dccbd
crossenv.mk: Send msg to status file
th0ma7 d6b3e13
wheel.mk: Remove trailing # comment using $${wheel%% *}
th0ma7 71c35a9
crossenv.mk: Use $(WORK_DIR)/pip caching dir for crossenv creation
th0ma7 03663cd
python-wheels: include wheels in package
hgy59 4d8e8d2
update github build action
hgy59 1018d94
adjust variable GH_DEPENDENCY_FOLDERS
hgy59 819e915
real fix for #6284
hgy59 44311cd
fix github prepare script
hgy59 2c9d043
crossenv.mk: Miscelanious cleanups
th0ma7 0c200b8
mariadb-connector-c: Fix compilation for some archs
th0ma7 ebb30b6
fix package name substitution in prepare.sh
hgy59 f011798
Update mk/spksrc.crossenv.mk - typo
th0ma7 b1013f8
python311-wheels: Rename to reference exact matching python version
th0ma7 8b399f2
native/python313: Sync wheels with default crossenv versions
th0ma7 e6b1cd6
python312: Initial package
th0ma7 805cd0b
mariadb-connector-c: Fix build using spksrc.python.mk
th0ma7 12650eb
prepare.sh: keep python311-wheels to build
hgy59 7da051e
fix python312/PLIST
hgy59 c64ee5c
cleanup python
hgy59 77d0a72
fix INFO file generation
hgy59 4893a1c
python packages: further cleanup
hgy59 0d2b49e
wheel-env.mk: Bump default abi3 to match py311 with cp37
th0ma7 f0e3f0a
crossenv.mk: Reduce total amount of makefile variable definitions
th0ma7 69727da
crossenv.mk: Empty MAKEFLAGS= variable when calling crossenv recipe
th0ma7 71ce990
crossenv.mk: Fix missing variable definition
th0ma7 1e025a8
tc.mk: Enhance meson toolchain file declarations
th0ma7 b73a524
wheel.mk: Add meson wheel compiling ability
th0ma7 6be0ae9
python311-wheels: Add new compatible numpy versions
th0ma7 4962a9d
python312-wheels: Wheel testing package against py312
th0ma7 4cf67da
Update spk/python312-wheels/Makefile
th0ma7 c5093a3
numpy-1.25.1: Adding crossenv requirement file
th0ma7 8cb990f
crossenv.mk: Fix missing definitions for HOST and BUILD_ARCH
th0ma7 9c20b45
wheel.mk: sort wheelhouse requirement files to avoid duplicates
th0ma7 18613d2
python31*-wheels: various adjustments
th0ma7 b1e647e
restore python311-wheels/src/requirements-crossenv-greenlet-v3.txt
hgy59 4311e47
build.sh: add python312 and python313 to packages to keep
hgy59 661cf73
python.mk: Add xz (lzma) to the library exception list
th0ma7 190f583
python311-wheels: Sync greenlet requirement files with py312-wheels
th0ma7 141ac43
python.mk: Use *_EXCLUDE variables to simplify later additions
th0ma7 fa909d2
python310: Update from version 3.10.15 to 3.10.16
th0ma7 5c2a607
python311: Update from version 3.11.10 to 3.11.11
th0ma7 b08a7d6
python312-python313: Sync requirement files with py310-311
th0ma7 cf0fe6c
python312: Update from version 3.12.7 to 3.12.8
th0ma7 173b71b
python313: Update from version 3.13.0 to 3.13.1
th0ma7 482019d
py311-312-wheels: Fix greenlet 3.x support with gcc <= 8
th0ma7 6d98cb4
crossenv.mk: Move PATH and LD_LIBRARY_PATH to be crossenv specific
th0ma7 02e5cca
define build-python when not in path
hgy59 828912d
minimize specific crossenv for frozenlist and yarl
hgy59 07356c4
remove unsupported configure args
hgy59 e113674
revert fullpath for build-python for python310 and python311
hgy59 27e5b7f
python312-wheels: fix build
hgy59 7c491f3
revert unintended change
hgy59 d88bbea
spksrc.wheel.mk: add PATH for build of pure-python-wheels
hgy59 7955fc5
Revert move of crossenv files temporarely
th0ma7 5031b41
crossenv.mk: Fix PATH and LD_LIBRARY_PATH for native and crossenv
th0ma7 bca4c7b
py310-313: Fix --with-build-python using $(PYTHON_NATIVE)
th0ma7 7f16bbd
py310: re-revert fix --with-build-python only for py310
th0ma7 9cbf35d
crossenv.mk: Move crossenv definitions to spk/python3*
th0ma7 3ddf541
python311-wheels: Update numpy requirements
th0ma7 883f7de
python-wheels: Cleanups and comment regarding late WHEELS definitions
th0ma7 62600f1
python-wheels: Add pure python wheel serving as example
th0ma7 3f5f449
spksrc.wheel.mk: Numerous cleanups & reduced shell calls
th0ma7 fa2b1bf
python311-wheels: Fix numpy for x64 DSM-7.1
th0ma7 ad09255
python311: Add crossenv definition for numpy-1.25.1 for x64 DSM-7.1
th0ma7 bd4f26d
python311-wheels: Extend Pillows dependencies webp, tiff, imagequant
th0ma7 4e246e9
wheel.mk: Remove unused PATH and LD_LIBRARY_PATH to cross building
th0ma7 830fd46
deluge: Update to latest wheel versions
th0ma7 69a00e5
wheel.mk: pip build environment variable fixes + cleanups
th0ma7 cb680b4
boost*: Fix loading crossenv python-cc.mk
th0ma7 2d31802
wheel.mk: Additional fixes mainly around PATH handling
th0ma7 4bfb1cd
tc.mk: Remove sysroot from meson definition as breaking glib
th0ma7 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| DTLSSocket-0.1.16.tar.gz SHA1 9b4eaa3e9a949f202844a27ba54b2f05d73aa410 | ||
| DTLSSocket-0.1.16.tar.gz SHA256 30b108ae45fce1c033e3ef6c2ddd7e7418062ae374228e3a7fa969b254366a39 | ||
| DTLSSocket-0.1.16.tar.gz MD5 15dfeca9678e381c7bb6e11e4c864fd5 | ||
| dtlssocket-0.2.2.tar.gz SHA1 0be2a954ca56fe7cca3a9fbc5a9e65194f0ab5a5 | ||
| dtlssocket-0.2.2.tar.gz SHA256 4e76d715726e0c46dc09e35da9b6717b063c2389b06c1723decc3ba38b7387f4 | ||
| dtlssocket-0.2.2.tar.gz MD5 d1f686febd12e67ec7a2efe81bf1eaee |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| mariadb-connector-c-3.3.5.tar.gz SHA1 29ad65e81a87e41a93e8984f2c3d1662dcec7c1c | ||
| mariadb-connector-c-3.3.5.tar.gz SHA256 c0fda1fa6e52dc85de27156cd847088a72d40d9de6514f7efa57c8d93134a54c | ||
| mariadb-connector-c-3.3.5.tar.gz MD5 b8967cf63d4fc5660f230762c0e39ee2 | ||
| mariadb-connector-c-3.3.11.tar.gz SHA1 2fa1fe042bcc65297d6d22196685701faf3e96d1 | ||
| mariadb-connector-c-3.3.11.tar.gz SHA256 6ecada1f3fc32ad95efcd2c982b319191f5e6479f3f521bc4b714e6158f5e415 | ||
| mariadb-connector-c-3.3.11.tar.gz MD5 700afe8ebff69bdf66b3c37747d1d527 |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.