Commit Graph

72 Commits

Author SHA1 Message Date
Alexey Pavlov
9c40788268 python-setuptools: Update to 41.0.1 2019-04-25 15:46:33 +03:00
Alexey Pavlov
d6097d4a96 python-setuptools: Rebuild 2019-04-23 12:26:51 +03:00
Christoph Reiter
8a162525a7 python: better compatibility with unpatched setuptools. Fixes #5155
We currently patch setuptools itself to not import distutils.msvc9compiler,
which fails because it fails to detect the msvc version and falls back to an unsupported
version 6 and raises.

This doesn't help much in case setuptools is installed through pip which doesn't contain
the fix.

This fixes msvc9compiler.py instead to not fail on import but at the compiler instance creation,
i.e. the point where the version is actually used. The setuptools fix remains for now to make
updates easier.

Fixes #5155
2019-04-21 16:40:58 +02:00
Andrew Sun
d2bbed1b51 python-setuptools: update to 41.0.0 2019-04-14 20:37:08 -04:00
Dan Yeaw
fddd9ee6c6 Use current path prefix to find Python script files to modify
When using pacman to install packages, the --root option can be set to
install them to an alternative location. The current install scripts
don't take this in to account which causes no such file or directory
errors. This modifies the sed command to use the full prefix path
when renaming the shebang.

Signed-off-by: Dan Yeaw <dan@yeaw.me>
2019-03-27 13:02:27 -04:00
Alexey Pavlov
5c22a14256 python-setuptools: Update to 40.8.0 2019-02-08 12:17:47 +03:00
J. Peter Mugaas
be301a520e python-setuptools - 40.7.3 - Update to latest version (#4943) 2019-02-06 07:41:09 +03:00
J. Peter Mugaas
2ff4fa7575 python-setuptools - 40.7.1 - Update to latest version (#4925)
Remove vendered packages and rely upon packages we have.
added makedepends that match package package dependencies
Fix shebang in easy_install.
Add some lines from Arch.  See comments.
2019-01-30 09:42:46 +03:00
Alexey Pavlov
890e076dcb python-setuptools: Update to 40.6.3 2018-12-14 12:14:26 +03:00
J. Peter Mugaas
b5af5f94fe python-setuptools - 40.6.2 - (#4646)
* python-setuptools - 40.6.2 -
Update to new version
fix easy-install script
fix some dependencies that are listed in requirements.txt including certifi and winse

* Make wincertstore and certifi optdepends for the individual packages.  You should still use those two packages to make setuptools.
2018-11-16 15:09:32 +10:00
Christoph Reiter
802c0b973c python-setuptools: unvendor dependencies. Fixes #4623 (#4626)
Since pip got unvendored in #4379 the Python classes of system packages
and vendored packages clash. This removes the vendored packages from
setuptools so only system dependencies are used in both pip and setuptools.

The downside of this is that it's not officially supported by upstream
and this creates cyclic dependencies and makes bootstrapping harder.

If this turns out to be a problem we should probably revert this
and #4379.
2018-11-09 23:47:55 +10:00
Alexey Pavlov
6bb33b3417 python-setuptools: Update to 40.5.0 2018-10-29 10:57:16 +03:00
Andrew Sun
7a4b051aee python-setuptools: update to 40.4.3 (#4452) 2018-09-24 08:30:43 +03:00
Andrew Sun
55fe078faa python-setuptools: update to 40.4.1 (#4424) 2018-09-20 07:19:21 +03:00
Andrew Sun
9d29d04759 python-setuptools: update to 40.3.0 (#4414) 2018-09-17 07:38:04 +03:00
J. Peter Mugaas
47a87b48e0 python-setuptools - 40.2 - fix a warninga about implicit function "ex… (#4321)
* python-setuptools - 40.2 - fix a warninga about implicit function "execv"
When compiling, I got warnings about an implciit function, execv.  According to Microsoft ( https://msdn.microsoft.com/en-us/library/ms235416.aspx ), the execv function is depreciated in favor of _execv,

* Minor fixes.
Removed comments about warnings.  It was my attempt to document why I was doing something.
Added a few touches from Archlinux concerning python-virtualenv and removing the release tag.

* Commented out some lines I was working on checking.  This is not yet done because there's prequisits still required and a few other issues.
2018-08-29 21:45:53 +03:00
Andrew Sun
85d087e645 python-setuptools: update to 40.2.0 (#4280) 2018-08-21 20:18:55 +03:00
Andrew Sun
f4587826ba python-setuptools: update to 40.1.0 (#4236) 2018-08-18 09:33:43 +03:00
Alexey Pavlov
fec9f469f8 python-setuptools: Update to 40.0.0 2018-07-18 12:56:49 +03:00
Christoph Reiter
6d3e2f73a8 setuptools: remove hardcoded Python versions; fix build (#4050)
Looks like prepare() got passed the version at some point? It's at least
not happening here and breaks the build due to the patch not getting applied.
2018-07-06 11:40:51 +03:00
Andrew Sun
e5bfc436f4 python-setuptools: update to 39.2.0 (#3783)
This updates python-setuptools to 39.2.0.
2018-05-21 07:53:02 +03:00
Andrew Sun
a7c7c31499 python-setuptools: update to 39.1.0 (#3652)
This updates python-setuptools to 39.1.0.
2018-04-29 23:27:24 +03:00
Alexey Pavlov
0b081d2caa python-setuptools: Update to 39.0.1 2018-04-20 12:17:07 +03:00
Christoph Reiter
ed888b9548 python-setuptools: Update to 36.6.0 (#3062) 2017-10-17 11:47:36 +03:00
Christoph Reiter
4aec1e1406 python-setuptools: Update to 36.5.0 (#2961) 2017-09-25 13:47:42 +03:00
Christoph Reiter
272b893323 setuptools: Update to 36.2.7 (#2696) 2017-08-13 00:28:35 +03:00
Alexey Pavlov
4cf615a7b8 python-setuptools: Update to 36.0.1 2017-06-16 23:12:18 +03:00
Christoph Reiter
9757046077 python3: Update to 3.6.1 (#2587)
* python3: Update to 3.6.1

The patches starting with 16 are new to fix the build.
Some no longer relevant patches were dropped, the rest is just refreshed.

* Bump pkgrel of all packages containing Python 3 bytecode/extensions.

The package list was generated using:
    pkgfile.exe -R mingw64 -r "cpython.*\\.(py[cod]|dll)"

* lensfun: Add cmake to makedepends

* numpy: Don't hardcode the Python version

* blender: rebuild for new Python

* boost: Don't hardcode Python versions; rebuild

* pillow: Don't hardcode Python version; rebuild

* python-dateutil: Don't hardcode Python versions

* sip: Don't hardcode Python versions

* pyqt4: Don't hardcode Python versions; rebuild

* pyqt5: Don't hardcode Python versions; rebuild

* opencv: Update Python3 version in patch
2017-06-15 17:40:51 +03:00
J. Peter Mugaas
25316f28f3 Python stuff (#2025)
* mingw-w64-xapian-core - 1.4.1 - add epoch and include libtool.la file for a config script.

* Revert "scite: Update to v3.7.1"

This reverts commit 799e9aa437.

* Revert "Revert "scite: Update to v3.7.1""

This reverts commit ff2f893be539d50dba9e1450f24c1a8c85fa4836.

* Updates to some python packages
mingw-w64-cython: 0.25.2 - Update to latest version
mingw-w64-libplist - 1.12 - rebuild
mingw-w64-python-babel - 2.3.4 - Update to latest version, rework build process, drop GIT
mingw-w64-python-dateutil - 2.6.0 - Update to latest version
mingw-w64-python-numpy - 1.11.2 - Update to latest version
mingw-w64-python-pandas - 0.19.1 - Update to latest version and rework build process
mingw-w64-python-pip - 9.0.1 - Update to latest version
mingw-w64-python-pytz - 2016.10 - Update to latest version
mingw-w64-python-setuptools - 31.0.0 - Update to latest version
mingw-w64-python-sphinx-alabaster-theme - 0.7.9 - Update to latest version
mingw-w64-python-sphinx - 1.5 - Update to latest version and rework build process.
2016-12-31 14:22:45 +03:00
J. Peter Mugaas
e9395ba545 Python (#1839)
* openjpeg 2.1.2 - rel. 2 - Disable JPIP because causing compilation failures -not sure why

* Revert "openjpeg 2.1.2 - rel. 2 - Disable JPIP because causing compilation failures -not sure why"

This reverts commit ea56c3cf07.

* harfbuzz: Update to 1.3.2

* cppcheck: Update to 1.76

* libvirt: Update to 2.3.0

* libbluray: Update to 0.9.3

* libebml: Update to 1.3.4

* libmatroska: Update to 1.4.5

* libbluray: Place in proper folder

* x264: Is git package. Update to r2721.72d53ab

* l-smash: Rebuild

* x265: Update to 2.1

* ffmpeg: Update to 3.1.4

* nspr: Update to 4.13

* Fix PKGBUILDs. Rebuild

* gdl: Update to 3.22.0

* Python updates and additions

PKGBUILD-templates - Update for new SF, add build, and make dirs for
each py version and arch.
python-distutils-extra - 2.39 - new package
python-mock - 2.0 Update to altest version
python-pbr: 1.10.0 - Update to latest version
python-pgen2 -  0.1.0 - New package
python-pip: rebuildm, fix issue with symlink, and rework slightly to
match updated template
python-pyparsing - 2.1.10 - Update to latest version
python-pytest - 3.0.3 - Update to latest version
python-setuptools - 28.6.0 - Update ot latest version
python-cython - 0.24.1 - Update to latest version
2016-10-20 09:40:22 +03:00
Alexey Pavlov
d7d5ed9ac0 python-setuptools: Update to 27.3.0 2016-09-23 11:52:37 +03:00
Alexey Pavlov
bbbb12d46e setuptools: Update to 20.3.1 2016-03-22 11:10:40 +03:00
Alexey Pavlov
3ed0778b03 Rebuild some packages due to mingw-w64 crt bug 2016-03-02 15:48:54 +03:00
Alexey Pavlov
dfae7ee915 setuptools: Update to 20.2.2 2016-02-29 14:46:36 +03:00
Viktor Szakats
e32a40cc92 switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 20:55:26 +01:00
Viktor Szakats
e925eec97d use secure urls
* and follow some redirects
* prefer http over ftp
2016-02-21 13:42:32 +01:00
Alexey Pavlov
25c89f8f12 setuptools: Update to 20.0 2016-02-09 17:01:21 +03:00
Alexey Pavlov
8ed574dbc9 setuptools: Update to 18.5 2015-11-06 10:31:14 +03:00
David Grayson
20f86129fc python-setuptools: Update to 18.4. 2015-10-19 21:58:28 -07:00
Ray Donnelly
a0fd5ed0ec setuptools: Update to 18.3.2 and Python 3.5.0 2015-10-05 22:45:49 +01:00
Alexey Pavlov
49e1b562c5 python-setuptools: Update to 18.2 2015-08-21 10:54:09 +03:00
Alexey Pavlov
c6910c98ff === Rebuild with GCC-5.1.0. Part II === 2015-07-01 17:46:43 +03:00
Alexpux
4ea840fc61 setuptools: Fix shebang. 2015-05-07 15:59:18 +03:00
Alexpux
f38060da7a python-setuptools: Update to 15.2 2015-05-07 12:03:00 +03:00
Renato Silva
6daa9f99f9 Trailing whitespace cleanup. 2015-02-09 18:45:05 -02:00
Alexpux
0f09e69726 python-setuptools: Update to 12.0.5 2015-02-07 22:21:19 +03:00
Alexpux
cfe45862c6 setuptools: Update to 10.1 2015-01-02 00:48:06 +03:00
Alexpux
89ecb019d6 setuptools: Update to 9.1 2014-12-31 02:21:12 +03:00
Alexpux
ff013926a5 setuptools: Update to 8.2.1 2014-12-25 14:39:49 +03:00
Alexpux
ebe4b70d24 python-setuptools: Update to 8.0.4 2014-12-17 11:27:25 +03:00