Commit Graph

16 Commits

Author SHA1 Message Date
Christoph Reiter
ba0b5a7e94 pacman: switch from xz to zstd for package compression (#1824) 2020-01-16 07:40:22 +03:00
Christoph Reiter
7858ee9c23 pacman/makepkg: sync config files with upstream and support zstd (#1818)
* Add a dependency on zstd so that makepkg can use it
* Remove the upx option from the config because it was removed
  in pacman: https://git.archlinux.org/pacman.git/commit/?id=1a29744d0d
* Various other syncs and adjustments for zstd
2020-01-15 08:24:47 +03:00
Alexey Pavlov
a7d37497ba pacman: Remove -D_FORTIFY_SOURCE=2 flag from mingw 2019-10-01 09:45:58 +03:00
Alexey Pavlov
54cf89d791 pacman: Fix PKG_CONFOG_PATH for mingw targets. Skip stripping thin
archives. Rebuild
2018-05-31 11:40:51 +03:00
Ray Donnelly
97491f0618 pacman: Add a means to ensure sha1 consistency ..
.. in the face of using `git am` to apply patches.

We set `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL` to fixed
values and provide a `gitam_mkpkg` function that passes
`--committer-date-is-author-date`

The means we can generate packages with the same, correct sha1
without needing to mess about with `git reset` (and thus getting
the old sha1 before our patches were applied).

Also, removed the `-j1` from make since it doesn't seem to be
needed anymore. Perhaps upstream fixed a race condition?
2016-06-02 16:43:23 +01:00
Gerald Combs
d768f51c11 Provide hardening options.
Make it easier to compile with ASLR and DEP.
2015-09-15 13:14:04 -07:00
James Ross-Gowan
e00ef587b9 pacman: makepkg.conf: Fix MAN_DIRS expansion 2015-02-15 14:35:26 +11:00
Alexpux
57d2698b1e pacman: Fix curl download with cookie 2015-01-19 17:54:22 +03:00
Alexpux
ce5f27b4ac pacman: Update to git SHA [0afb3f9]. Use parallel compressing with bsdtar (available from xz-5.2.0) 2014-12-28 02:44:41 +03:00
Alexpux
56413d9cf7 pacman: Update to latest. Don't remove static libraries for mingw packages by default. 2014-08-09 21:49:05 +04:00
Alexpux
188111deb8 pacman: Update to latest upstream version. Correct flags for mingw targets. 2014-06-24 10:50:42 +04:00
Alexpux
50ea6425bf pacman: Refactoring config files. Define MINGW_PACKAGE_PREFIX globally for MINGW targets. 2014-06-07 14:24:01 +04:00
Marty Plummer
eeb143b5de added _mingw_suff to the conf files to avoild having to explicitly set it in each PKGBUILD 2014-06-07 02:03:08 -05:00
Alexpux
48907dce2a pacman: Update to latest. Add possibility to build separate debug packages when both 'debug' and 'strip' options present. Add -D__USE_MINGW_ANSI_STDIO to default mingw flags. 2014-03-05 09:52:06 +04:00
Alexpux
c03d69c38d pacman: Fix config files. 2013-12-26 17:31:57 +04:00
Alexpux
d471913a47 pacman: Add wrapper for building mingw targets. 2013-12-03 08:18:25 +04:00