Commit Graph

27 Commits

Author SHA1 Message Date
Mehdi Chinoune
5f54de6f96 libffi: update to 3.4.4 2022-10-28 15:23:03 +01:00
Mehdi Chinoune
2739194581 libffi: update to 3.4.3 2022-09-23 04:20:21 +01:00
Christoph Reiter
acc31752b9 libffi: drop libffi-7.dll
This was only here to rebuild clang with itself, so now we can drop it.
2022-08-10 20:47:27 +02:00
Christoph Reiter
9ab521c8ce libffi: Update to 3.4.2 2022-08-09 09:49:01 +02:00
Christoph Reiter
7c67d9c465 Make sure every package using a C/C++ compiler depends on one
The "cc" virtual package provides the environment default compiler.
2022-01-08 17:11:16 +01:00
Christoph Reiter
3eac67e2ca Makedepend on autotools where needed 2021-12-17 12:41:47 +01:00
Christoph Reiter
a80fe5efc4 Enable clangarm64 for bootstrap packages 2021-05-13 16:17:13 +02:00
Christoph Reiter
977d3b5e02 Enable clang32 for all packages already in the repo 2021-04-25 15:26:34 +02:00
Christoph Reiter
58acb56691 Enable clang64 for all packages already in the repo 2021-04-23 13:26:20 +02:00
Jeremy Drake
1f1d2405b9 libffi: backport support for aarch64 mingw 2021-04-09 12:55:50 -07:00
Christoph Reiter
b6facd5747 More ucrt 2021-03-26 18:35:34 +01:00
jeremyd2019
2ab5b86b59 libffi: disable symbol versioning
Fixes linking with lld.
2021-01-07 20:18:09 -08:00
sagilo
8c2e72f2cf Rebuild with ASLR 2020-12-22 16:47:29 +02:00
Alexey Pavlov
a821b71f0d libffi: Update to 3.3 2020-04-09 23:32:41 +03:00
Viktor Szakats
c56636ab4c URL and protocol updates (#3068) 2017-10-20 09:32:50 +03:00
Patrick Stewart
9c3910fa32 Fix libffi 3.2.1 on 64-bit
libffi was broken on 64-bit, any c function returning a struct > 8 bytes and not a multiple of 16 will cause a segfault. This is because between 3.1 and 3.2 somebody changed (size != 1 || size != 2 || size != 4 || size != 8) into (size & (1 | 2 | 4 | 8) == 0), which is not the same.
2016-07-20 22:28:40 +01: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
Viktor Szakats
e7111647e2 use secure urls
* follow some redirects
2016-02-23 10:26:29 +01:00
Alexey Pavlov
04ac84c2a9 Remove groups from mingw packages. 2015-07-07 10:23:54 +03:00
U-warlock\alexx
13c9aa2b19 === Rebuild with GCC-5.1.0. Part I === 2015-06-30 16:32:00 +03:00
Renato Silva
1e3c571f3b Add/fix licenses for some packages.
License files have been added to the following packages:

    * bzip2
    * fontconfig
    * harfbuzz
    * libffi
    * libtre-git

These packages now have a license file as well, with additional changes:

    * zlib: license specified as ZLIB.
    * expat and pixman: license specified as MIT.
    * nspr and nss: license specified as MPL2.
    * hunspell: license fixed, it is not BSD but GPL2+/LGPL2.1+ (or MPL1.1+ partially).
2015-02-01 21:33:37 -02:00
Alexpux
7a97cc8c59 libffi: Update to 3.2.1 2014-11-13 23:18:43 +03:00
Alexpux
25b99af0a0 libffi: Add patches. Fix pkgconfig file. 2014-06-08 22:50:14 +04:00
Alexpux
ef7517a797 libffi: Update to 3.1 2014-05-19 22:58:42 +04:00
Alexpux
9e8d4e2625 Rebuild more packages to fix dependency from mingw-w64-crt. 2014-04-21 01:09:58 +04:00
Alexpux
4c9adfa73e Add libffi package. 2013-11-29 14:49:47 +04:00