Levente Polyak
16b7a0e7e8
makepkg.conf: enable LTO option by default
...
Enable link time optimization (LTO) of packages by default by adding the
-flto flag. This provides smaller, faster executables/DSOs, and improves
GCC diagnostics.
This commit implements RFC 0004
https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0004-lto-by-default.rst
2021-11-28 14:33:52 +01:00
Evangelos Foutras
a23dcb0391
makepkg.conf: Sync with pacman 6.0.1-2: Pass -q as first option to curl
...
Includes the following hotfix:
> upgpkg: pacman 6.0.1-2: makepkg.conf: Pass -q as the first option to curl
>
> This is needed to disable reading the curlrc config file (if it exists).
>
> Same change submitted to upstream pacman:
> https://lists.archlinux.org/pipermail/pacman-dev/2021-September/025348.html
2021-11-16 22:49:44 +01:00
Levente Polyak
04af0374f3
sync makepkg.conf with the pacman 6.0.0-3 package
...
The only effective difference is that -Wp,-D_GLIBCXX_ASSERTIONS is now
only defined for CXXFLAGS as of pacman 6.0.0-1
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>
2021-06-17 00:04:52 +02:00
Eli Schwartz
54e03641a3
sync makepkg.conf with the pacman package
...
Aside for comments, this implements the buildflags RFC from:
https://lists.archlinux.org/pipermail/arch-dev-public/2021-March/030374.html
https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/3
Signed-off-by: Eli Schwartz <eschwartz@archlinux.org>
2021-06-16 23:42:23 +02:00
Christian Hesse
00f7a6a415
makepkg.conf: make rsync use new-style compression in makepkg.conf
...
Our rsync package is no longer built with bundled zlib, so old-style
compression is no longer supported.
https://www.archlinux.org/news/rsync-compatibility/
Signed-off-by: Christian Hesse <mail@eworm.de>
2021-01-26 20:56:46 +01:00
Robin Broda
bcda211dd8
makepkg.conf: change default compression method to zstd
2019-12-27 16:04:56 +01:00
Daniel M. Capella
6679c28625
conf: Sync with pacman 5.2.0-2
...
Signed-off-by: Daniel M. Capella <polyzen@archlinux.org>
2019-11-06 01:14:05 +01:00
Levente Polyak
62306018f2
conf: sync makepkg.conf with latest version from pacman package
2019-02-09 14:27:31 +01:00
Luke Shumaker
a9dab95334
Add `# shellcheck` directives to quiet shellcheck, add PKGBUILD.proto
...
The added PKGBUILD.proto file is so that shellcheck can know know what
to expect that a PKGBUILD sets.
2017-07-05 18:21:56 +02:00
Bartłomiej Piotrowski
c9b1fc08b5
Sync makepkg.conf files with pacman 5.0.2-2
2017-07-04 12:04:51 +02:00
Pierre Schmitz
7fe0f68856
Set target vendor to pc for usge with gcc 6
2016-05-07 10:53:48 +02:00
Pierre Schmitz
f85fc32d78
Update bundled pacman and makepkg configuration
2016-02-07 10:12:56 +01:00
Evangelos Foutras
393b9757cf
Sync makepkg.conf files with pacman 4.2.1-4
2015-10-02 14:59:52 +03:00
Dave Reisner
443aedca9a
makepkg-*.conf: add VCSCLIENTS definition
...
Needed for makepkg 4.2
2014-12-23 17:52:45 -05:00
Allan McRae
9f7ba3d407
Use -fstack-protector-strong
...
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2014-05-04 07:39:54 +02:00
Pierre Schmitz
1ae58aed5b
Remove libtool files by default
2013-10-20 13:31:02 +02:00
Allan McRae
0d16a91350
Make !staticlibs the default in makepkg.conf
...
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2013-10-19 16:26:54 +02:00
Pierre Schmitz
b12d5eaf85
Update makepkg.conf from pacman 4.1.2
2013-08-08 22:50:19 +02:00
Pierre Schmitz
092fe2ffde
Sync pacman.conf and makepkg.conf with pacman 4.1
2013-04-06 18:59:16 +02:00
Pierre Schmitz
6743c97383
update makepkg.conf and pacman.conf
2012-06-11 11:32:05 +02:00
Pierre Schmitz
9715ddbe9d
Apply pacman 4.0 changes to our copies of makepkg.conf and pacman.conf
...
Note: Signature checks are disabled for now until we provide a keyring package.
2011-10-14 09:09:46 +02:00
Pierre Schmitz
19f3a868f4
update makepkg.conf from pacman 3.5.4-4
2011-08-14 14:12:34 +02:00
Pierre Schmitz
96a11523e5
Update default makepkg.conf and pacman.conf to match the ones from pacman 3.5
2011-03-26 12:42:21 +01:00
Pierre Schmitz
1a419e7974
add default config files for makepkg and pacman
2010-08-17 18:44:11 +02:00