EWouters
f18a87fa1f
Ports/libarchive: Update libarchive to version 3.7.1
...
The sysroot is now configured for libarchive and pcre, to allow
libarchive to find libpcre when building with Clang.
2023-10-12 23:30:22 +02:00
EWouters
50758181a3
Ports: Update formatting to be consistent with other ports
...
This commit updates the formatting for all ports to be updated in this
PR in one go, to keep those changes centralized.
2023-10-12 23:30:22 +02:00
Tim Schumacher
456fd9f574
Ports: Switch to the new files
syntax
2023-09-09 01:06:31 +02:00
Tim Schumacher
fb4db096cb
Ports: Remove the filename
entry from files
2023-08-08 19:57:43 +02:00
Tim Schumacher
284fee9e77
Ports: Make files
a proper array
2023-08-08 19:57:43 +02:00
Tim Schumacher
89b0a61067
Ports: Remove support for auth_type
s other than sha256
2023-07-10 13:08:27 +02:00
Tim Schumacher
f7ccdc268d
Ports: Migrate remaining signature-based ports to sha256
2023-07-10 13:08:27 +02:00
Tim Schumacher
f81e47eea8
Ports: Allow selecting multiple config_{sub,guess}_path
s
...
Some ports may have more than one `config.sub` that is in use (vendored
dependencies, etc.). Instead of fiddling about with space-delimited
strings, let's just make that setting into an array right away.
2022-05-25 22:54:04 +01:00
EWouters
81f1929a6f
Ports/libarchive: Update libarchive to version 3.6.1
2022-04-11 19:43:56 -07:00
Pierce Andjelkovic
a7ba108d1d
Ports: Point libarchive to the correct config.sub location
2022-03-15 14:03:07 +00:00
Ali Mohammad Pur
cdd6d68b2a
Ports: Remove some config.sub patches and download a fresh one if needed
...
All of these patches did the same thing, which is already in upstream
config.sub.
With this change, we need only add `use_fresh_config_sub=true` to
the package.sh file.
Note that this is not done automatically in case the port has a modified
config.sub file.
2022-01-16 10:32:50 +03:30
Tim Schumacher
c07f91474d
Ports: Make array-like settings actual arrays
...
We may need entries with spaces in makeopts, installopts, and
configopts, and at that point we should also convert depends and
auth_opts to avoid confusion.
2021-10-05 02:13:08 +02:00
Ken Herner
84f0d2aece
Ports: Update libarchive to v3.5.2
...
Updated GPG fingerprint to Martin Matuska's latest public key
Fixes #9921
2021-09-09 22:57:09 +01:00
Kenneth Myhra
777e103908
Ports: Bump libarchive from version 3.4.0 to 3.5.1
2021-07-19 16:24:15 +02:00
Gunnar Beutner
86189bd93b
Ports: Link libarchive against pcre because the system's libregex doesn't support re_nsub
2021-04-14 21:46:20 +02:00
Gunnar Beutner
0f98569617
Ports: Remove obsolete patches for <limits.h>
2021-04-12 22:37:34 +02:00
Jonathan Turner
0bf5669ba3
Meta: Get building on NixOS ( #5005 )
2021-01-22 17:44:05 +01:00
Emanuel Sprung
f46d80ac4f
Ports: Added checksums / signature files and other fixes
...
* Use ${version} instead of explicit version numbers in urls/filenames
* Move -L option to port script, as this is always good
* Fix some various other stuff
2020-02-06 14:06:23 +01:00
Andreas Kling
680a873b76
Ports: Configure libarchive with --without-xml2
...
Otherwise it won't build on my machine.
2019-11-10 13:09:35 +01:00
Dan MacDonald
b7efebe11c
Ports: Fix libarchive port ( #746 )
2019-11-09 20:53:26 +01:00
Andreas Kling
3d239be7b4
Ports: Undo POSIX sh compliance changes for now
...
Partial revert of 704f48d7f3
.
These changes made the ports system unusable.
2019-11-03 10:05:02 +01:00
George Pickering
704f48d7f3
POSIX compliance: (most) shell scripts converted to generic shell
...
Ports/.port_include.sh, Toolchain/BuildIt.sh, Toolchain/UseIt.sh
have been left largely untouched due to use of Bash-exclusive
functions and variables such as $BASH_SOURCE, pushd and popd.
2019-11-03 09:26:22 +01:00
Calvin Buckley
282456dc37
Ports: libarchive
...
Provides a cpio and tar implementation. Unfortunately doesn't work
yet; requires a working mbtowc implementation.
2019-10-13 18:47:12 +02:00