Commit Graph

17 Commits

Author SHA1 Message Date
Christoph Reiter
5ddac0fd79 pywin32: drop py2 package 2021-06-27 17:15:01 +02:00
Joan Karadimov
d3bf624dad python-pywin32: Fix more compilation errors
- update to 228
- drop Python 2 support
- fix some MAPI compilation problems
- simplfy the patch file for dependencies
- drop the patch file for min/max
- disable some modules
2021-06-27 17:12:59 +02:00
Joan Karadimov
266b4488a6 python-pywin32: Handle SEH try-except blocks 2021-06-27 17:10:00 +02:00
Joan Karadimov
2d91ba3ef5 python-pywin32: Fix multiple compilation issues
- ignore Windows SDKs installed by Visual Studio
- avoid compilation errors via compiler flags
- extract min/max patches to a separate file
- fix more min/max calls
- move module dependency fixes to a separate patch file
- add more missing module dependencies
- generate static import libraries for pywintypes and pythoncom
- remove the python version suffixes from dependencies
- update to version 225
2021-06-27 17:09:57 +02:00
Christoph Reiter
81bf16586c Enable clang64 for everything 2021-04-25 19:30:11 +02:00
Christoph Reiter
efa44d23cc ucrt all the things 2021-04-01 21:08:55 +02:00
Jeremy Drake
071ea74cab use splitpkg template in packages that fail to build 2021-02-12 13:33:03 -08:00
Christoph Reiter
4d8828efed Make pkgbase of all packages match the name of the PKGBUILD directory (#2878)
This either changes the pkgbase to match the directory name
or the other way around.

The motivation for this is to make it possible to automatically generate
an URL to the PKGBUILD file from the package information alone.
2017-09-12 14:25:41 +03:00
Yusuke Sasaki
7c803d2668 add pkgbase entry 2016-03-07 00:33:13 +09: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
Alexey Pavlov
04ac84c2a9 Remove groups from mingw packages. 2015-07-07 10:23:54 +03:00
Renato Silva
d716f19b9b python-pywin32: Reorganize the patches. 2015-04-09 21:16:42 -03:00
Renato Silva
fee927e9f4 python-pywin32: Build several extensions.
The extensions below are now building. Most of them are Python DLLs (pyd file
extension) except for pywintypes27 and perfmondata which are regular DLLs.
Windows Vista headers (0x0600) are now used. Note that <pdh.h> currently needs
fixing before building win32pdh.

    * pywintypes27
    * mmapfile
    * odbc
    * perfmon
    * perfmondata
    * timer
    * win2kras
    * win32clipboard
    * win32console
    * win32cred
    * win32crypt
    * win32event
    * win32evtlog
    * win32file
    * win32inet
    * win32job
    * win32lz
    * win32net
    * win32pdh
    * win32pipe
    * win32print
    * win32process
    * win32profile
    * win32ras
    * win32security
    * win32service
    * win32trace
    * win32transaction
    * win32ts
    * win32wnet
    * _win32sysloader
2015-04-09 21:16:41 -03:00
Renato Silva
337b0494ad python-pywin32: Build pywintypes and move a bit forward. 2015-04-09 21:16:40 -03:00
Renato Silva
04fd9a2c9b python-pywin32: Some more progress towards building. 2015-03-28 23:50:56 -03:00
Renato Silva
5058a3bc1f python-pywin32: Some improvements.
The package is still not building but situation is a bit better now.

    * Try to actually build pywin32.
    * Replace failing patch with some experimental fixes.
    * Source code refactoring.
    * Add makedepends.
2015-03-28 23:50:55 -03:00
Ray Donnelly
0e0ec0ee07 pywin32: Added (WIP) 2014-10-27 00:50:50 +00:00