Christoph Reiter
79914243a8
pacman: Update to 6.0.1
2021-09-04 14:37:44 +02:00
Christoph Reiter
7ad51c6028
pacman: backport .sig redirect fix and rework patch mngmt
...
explicitely fetch the patches we want to apply instead of changing the
base commit.
2021-09-04 10:19:07 +02:00
Christoph Reiter
4496a6aa05
pacman: update
...
Move to a newer upstream commit to include
https://gitlab.archlinux.org/pacman/pacman/-/commit/0147de169a2abd19
Includes one new commit from our fork.
2021-08-29 17:46:51 +02:00
Christoph Reiter
37840cfe1b
pacman: rebuild
...
some deps have changed
2021-08-26 19:54:20 +02:00
Christoph Reiter
1e932f1fd4
Revert "pacman: rebuild"
...
This reverts commit 355554c2cd .
2021-08-26 19:53:46 +02:00
Christoph Reiter
355554c2cd
pacman: rebuild
2021-08-26 18:50:02 +02:00
Jeremy Drake
6d99bab4a3
pacman: switch mingw i686 -march to pentium4
...
This seemed like a reasonable minimum, requiring instruction sets
through sse2.
2021-08-21 20:38:26 -07:00
Christoph Reiter
cfdb662d98
pacman: switch to the unified mingw mirror list
...
Added in #2569
2021-07-04 18:36:48 +02:00
Christoph Reiter
36be6dff88
pacman: fix upstream git URL
...
pacman moved to gitlab
2021-07-04 18:20:24 +02:00
Christoph Reiter
7725237ddb
pacman: fix DB signature not being found if the server redirects
...
See https://bugs.archlinux.org/task/71274 for details
2021-06-18 16:01:56 +02:00
Christopher Degawa
05f1329a55
pacman: use color by default
...
Signed-off-by: Christopher Degawa <ccom@randomderp.com >
2021-06-15 01:56:05 -05:00
Christoph Reiter
16b72faac9
pacman: pull in some upstream fixes
2021-06-07 07:12:08 +02:00
Christoph Reiter
0b1a78a25e
pacman: Update to 6.0.0
2021-06-06 10:47:06 +02:00
Christoph Reiter
f59c8af77f
pacman: autogenerate patches from git
...
this is a similar setup to msys2-runtime
2021-05-23 17:56:26 +02:00
Mehdi Chinoune
48995858f9
pacman: export CC and CXX variables explicitly
2021-05-15 11:26:50 +01:00
Christoph Reiter
e12ad20cf9
pacman: fix "-F" not working after "-Sc"
...
-Sc would clean *.files.sig file which after our change to require
signatures for DBs resulted in -F complaining about missing signatures.
This was already fixed upstream master, so backport.
See https://github.com/msys2/MSYS2-packages/issues/2453#issuecomment-826881435
2021-04-26 20:05:59 +02:00
Christoph Reiter
28e5ef8151
pacman: require databases to be signed
...
We used the defaults from Arch, but Arch doesn't sign its databases.
We do sign them, so there is no reason to not enforce this.
Fixes #2453
2021-04-25 14:35:33 +02:00
Christoph Reiter
72e731ad63
pacman: add the clang64 repo
2021-04-23 16:00:59 +02:00
Christoph Reiter
1acb0e4894
pacman: update checksums
2021-04-22 19:50:28 +02:00
Jeroen Ooms
a51c48c780
Improve error message for incorrect MSYSTEM value
2021-04-14 12:24:54 +02:00
Jeremy Drake
e6cfdf08a5
add CLANGARM64 MSYSTEM/MINGW_ARCH
2021-04-07 21:38:50 -07:00
Christoph Reiter
2eec2e7bc5
pacman: add the ucrt64 repo
...
GHA should handle it now
2021-03-26 13:08:59 +01:00
Christoph Reiter
e7f0679037
Revert "pacman: add the ucrt64 repo"
...
This reverts commit f681a71af6 .
The GHA can't handle it right now
2021-03-26 07:47:50 +01:00
Christoph Reiter
f681a71af6
pacman: add the ucrt64 repo
2021-03-25 22:59:17 +01:00
Christoph Reiter
7b2a7abf07
pacman: typo
2021-03-20 18:18:04 +01:00
Christoph Reiter
ac6a3cb51d
pacman: makepkg-mingw: add ucrt64
2021-03-20 13:13:48 +01:00
Christoph Reiter
64a00cb9a0
pacman: merge all mingw makepkg.conf files into one
2021-03-19 11:42:52 +01:00
Christoph Reiter
f2ae51c562
makepkg-mingw: Rename MINGW_INSTALLS to MINGW_ARCH
...
In addition to this we want to add a "mingw_arch=()" for PKGBUILDs
in the future which tells us which type of builds a PKGBUILD supports.
2021-03-05 20:40:01 +01:00
Naveen M K
c91216b5f1
makepkg-mingw: fix a typo in warning
2021-02-26 17:43:42 +01:00
David Macek
be5bdca343
pacman: Disable hooks for core upgrades
2021-02-10 11:50:28 +01:00
Christoph Reiter
f248b77e74
pacman: bump pkgrel
2021-01-27 09:43:30 +01:00
jeremyd2019
bfc2c30ac6
pacman: update sha256sum
2021-01-26 21:50:36 -08:00
jeremyd2019
9d0815e00f
Update makepkg-mingw
2021-01-26 21:47:52 -08:00
Ray Donnelly
af50969c04
pacman: Advise clang not toolchain for MINGW_INSTALL=clang*
2021-01-27 00:16:41 +01:00
Christoph Reiter
e9fcb4ae06
Revert "pacman: force .tar.xz again"
...
This reverts commit e27632cfd4 .
The cause was the old outdated appveyor image. This will likely never change, so
we might as well force the issue now.
2021-01-07 09:34:22 +01:00
Christoph Reiter
e27632cfd4
pacman: force .tar.xz again
...
See https://github.com/msys2/MSYS2-packages/issues/2300
2021-01-05 17:25:53 +01:00
Christoph Reiter
36c9790348
pacman: bump pkgrel
2020-12-29 21:12:00 +01:00
Christoph Reiter
ab2cd4e1a6
makepkg: sync harding flags to the clang config
2020-12-29 21:11:59 +01:00
Christoph Reiter
af469ca445
makepkg: adjust clang package prefix
...
makes sure all our mingw packages start with "mingw-w64-..."
2020-12-29 21:05:01 +01:00
Christoph Reiter
13096f50c2
pacman: remove signature check
2020-12-29 21:05:01 +01:00
Christoph Reiter
fa0ba92d86
pacman: makepkg-mingw improvements
...
* Fix various shellcheck issues; like for spaces in arguments etc
* Merge makepkg-clang into makepkg-mingw. No need to have an extra tool for starters.
MINGW_INSTALLS="clang32 clang64" will work now.
* Run makepkg in a new login shell for the right MSYSTEM. This reduces
the differences between running it in a msys shell vs a mingw shell,
see #2285
2020-12-28 15:45:47 +01:00
Christoph Reiter
d4331d0aa9
pacman: split some changes into separate patches
2020-12-19 18:01:08 +01:00
Christoph Reiter
3fad577cd5
pacman: build cleanup
...
Remove unused patches
Remove autotools related patches
Remove commented out code
Some minor cleanup
2020-12-19 18:01:08 +01:00
Christoph Reiter
d88c4706bd
Use zstd for all packages now
...
It's been long enough and everyone should have a pacman that supports it
2020-12-19 17:48:10 +01:00
Christoph Reiter
c98b4f3fab
pacman: rebuild
2020-12-15 00:28:25 +01:00
Christoph Reiter
a5855c6458
makepkg: Add --default-image-base-high to LDFLAGS
...
This will allow us to change the default to low in binutils, so that our
built packages get proper ASLR support, while users get the same behaviour as
with an older binutils with the old defaults.
See https://github.com/msys2/MINGW-packages/issues/7023#issuecomment-698246859
2020-09-26 09:34:27 +02:00
Jeremy Drake
8d2083ffc8
pacman: add --no-seh to ming32 LDFLAGS.
2020-08-28 17:02:00 -07:00
Christoph Reiter
324f098455
makepkg-mingw: Enable hardening linker flags by default
...
This enables ASLR, DEP by default.
The goal here is to give these a try for our own package builds and
if there are problems disable some flags again in the respective PKGBUILDs.
Once most of our packages work fine we can think about enabling it
in binutils directly for all users.
Related ASLR change for binutils: https://github.com/msys2/MINGW-packages/pull/6880
Related discussion: https://github.com/msys2/MINGW-packages/issues/6674
2020-08-27 12:46:15 +02:00
Alexey Pavlov
152403bc87
pacman: Update to 5.2.2
2020-07-14 15:25:00 +03:00
eine
d93aeebb24
pacman: case insensitive MINGW_INSTALLS
2020-07-13 00:35:57 +02:00