Patrick Meyer
03d38e3ab8
Ports: Update dropbear port to 2022.82
2022-04-28 08:38:24 -07:00
circl
8cdbad3c7a
Ports: Use correct packages.db location in build_installed.sh
...
The packages.db file now resides in Serenity's root.
2022-04-26 22:45:48 +02:00
circl
2130a83640
Ports: Make .hosted_defs.sh usable outside of .port_include.sh
...
This commit moves some stuff around in order to isolate .hosted_defs.sh
from .port_include.sh
2022-04-26 22:45:48 +02:00
EWouters
559ea5a030
Ports/libyaml: Fix download location
2022-04-24 11:30:24 -04:00
Daniel Bertalan
01b31d9858
Toolchain+Ports: Update LLVM to 14.0.1
...
Besides a version bump, the following changes have been made to our
toolchain infrastructure:
- LLVM/Clang is now built with -march=native if the host compiler
supports it. An exception to this is CI, as the toolchain cache is
shared among many different machines there.
- The LLVM tarball is not re-extracted if the hash of the applied
patches doesn't differ.
- The patches have been split up into atomic chunks.
- Port-specific patches have been integrated into the main patches,
which will aid in the work towards self-hosting.
- <sysroot>/usr/local/lib is now appended to the linker's search path by
default.
- --pack-dyn-relocs=relr is appended to the linker command line by
default, meaning ports take advantage of RELR relocations without any
patches or additional compiler flags.
The formatting of LLVM port's package.sh has been bothering me, so I
also indented the arguments to the CMake invocation.
2022-04-23 10:43:32 -07:00
Daniel Bertalan
9a898df1cd
Ports: Fix issue with the patches directory being a symlink
...
The path of the temporary directory should be an absolute path to
account for the patches directory being a symlink like in the upcoming
LLVM port update.
2022-04-23 10:43:32 -07:00
Daniel Bertalan
899616198c
Ports: Remove Clang -fPIC hack from zlib
...
Despite the comment, only -fPIE was enabled by default in the Clang
toolchain, and not -fPIC. With the LLVM 14 upgrade, we made PIC the
default.
2022-04-23 10:43:32 -07:00
Tim Schumacher
020bc0e218
Ports: Exclude non-working utilities from the coreutils installation
2022-04-20 18:42:36 +02:00
EWouters
94c380de58
Ports/libzip: Remove DESTDIR
from make install
...
CMake already picks up the install location. Passing `DESTDIR` resulted
in installing to `$DESTDIR/$DESTDIR/Root`.
2022-04-20 18:15:43 +02:00
Tim Schumacher
880bb53247
Ports: Update git to 2.36.0
2022-04-19 10:07:09 -04:00
Tim Schumacher
cf308643c7
Ports: Update coreutils to 9.1
2022-04-19 10:07:09 -04:00
Tim Schumacher
a99c4a7a7d
Ports: Pass a proper sysroot value for mpc
2022-04-19 10:51:11 +02:00
Tim Schumacher
02a6ca43a9
Ports: Don't force GCC when linking libiconv into a shared library
2022-04-19 10:51:11 +02:00
Luke Wilde
a9a90b1b58
Ports: Add mGBA
2022-04-13 18:32:25 +01:00
EWouters
2f8afcccfd
Ports: Add port libyaml version 0.2.5
2022-04-13 15:14:50 +01:00
EWouters
81f1929a6f
Ports/libarchive: Update libarchive to version 3.6.1
2022-04-11 19:43:56 -07:00
EWouters
6d4fe4fa60
Ports/zsh: Update zsh to version 5.8.1
2022-04-11 19:43:56 -07:00
EWouters
deb4f2aff2
Ports/wget: Update wget to version 1.21.3
2022-04-11 19:43:56 -07:00
EWouters
1d47699e6a
Ports/tcl: Update tcl to version 8.6.12
2022-04-11 19:43:56 -07:00
EWouters
0d0ab08ff6
Ports/sqlite: Update sqlite to version 3380200
2022-04-11 19:43:56 -07:00
EWouters
bb8ca24212
Ports/SDL_sound: Update SDL_sound to git commit df3fc77
2022-04-11 19:43:56 -07:00
EWouters
20d4566ad4
Ports/SDL2_ttf: Update SDL2_ttf to version 2.0.18
2022-04-11 19:43:56 -07:00
EWouters
7fb1711a83
Ports/SDL2-GNUBoy: Update SDL2-GNUBoy to version 1.2.1
2022-04-11 19:43:56 -07:00
EWouters
f37d2e2d1c
Ports/readline: Update readline to version 8.1.2
2022-04-11 19:43:56 -07:00
EWouters
218ade0b8b
Ports/python3: Update python3 to version 3.10.4
2022-04-11 19:43:56 -07:00
EWouters
d89a58216d
Ports/pt2-clone: Update pt2-clone to version 1.43
...
Upgrade patches to git style, add ReadMe.md and remove from the list
of ports missing descriptions.
2022-04-11 19:43:56 -07:00
EWouters
d6ce3a842c
Ports/ninja: Update ninja to version 1.10.2
...
The sys-select-for-pselect patch was upstreamed in
b191404828
.
:^)
2022-04-11 19:43:56 -07:00
EWouters
ccc9550114
Ports/nano: Update nano to version 6.2
2022-04-11 19:43:56 -07:00
EWouters
a9d53b1b88
Ports/mrsh: Update mrsh to git commit cd3c3a4
...
Also preserve `-j$(nproc)` flag.
2022-04-11 19:43:56 -07:00
EWouters
d4ae72d844
Ports/libxml2: Update libxml2 to version 2.9.13
...
This version is not available from the old mirror.
2022-04-11 19:43:56 -07:00
EWouters
f0ded32200
Ports/libuv: Update libuv to version 1.44.1
...
Part of the build-Add-platform-specific-stubs-and-implementation
was upstreamed.
2022-04-11 19:43:56 -07:00
EWouters
db4370992f
Ports/libuuid: Update libuuid to version 2.38
2022-04-11 19:43:56 -07:00
EWouters
a37ce939ee
Ports/libtool: Update libtool to version 2.4.7
2022-04-11 19:43:56 -07:00
EWouters
60e2d0fbba
Ports/libmodplug: Update libmodplug to version 0.8.9.0
2022-04-11 19:43:56 -07:00
EWouters
21ea62460d
Ports/libgpg-error: Update libgpg-error to version 1.44
...
The syntax-error patch is no longer needed. :^)
2022-04-11 19:43:56 -07:00
EWouters
61a2e1cf89
Ports/libgcrypt: Update libgcrypt to version 1.10.1
2022-04-11 19:43:56 -07:00
EWouters
80f2c6581e
Ports/libexpat: Update libexpat to version 2.4.8
2022-04-11 19:43:56 -07:00
EWouters
4cf67063c0
Ports/libatomic_ops: Update libatomic_ops to version 7.6.12
2022-04-11 19:43:56 -07:00
EWouters
cf0798158a
Ports/klong: Update klong to version 20220315
...
Upgrade patch to git style, add ReadMe.md and remove from the list of
ports missing descriptions.
2022-04-11 19:43:56 -07:00
EWouters
d59694b864
Ports/imagemagick: Update imagemagick to version 7.1.0-29
2022-04-11 19:43:56 -07:00
EWouters
149428041b
Ports/hatari: Update hatari to git commit 6a86f05
2022-04-11 19:43:56 -07:00
EWouters
9a4d100913
Ports/gsl: Update gsl to version 2.7.1
2022-04-11 19:43:56 -07:00
EWouters
12b9bf826d
Ports/grep: Update grep to version 3.7
2022-04-11 19:43:56 -07:00
EWouters
0e08aa7e10
Ports/genemu: Update genemu to git commit e39f690
2022-04-11 19:43:56 -07:00
EWouters
769615fc48
Ports/gawk: Update gawk to version 5.1.1
...
The patch for config.sub is no longer required.
This also removes gawk from the list of ports missing descriptions as
it no longer has any patches.
2022-04-11 19:43:56 -07:00
EWouters
61768c732a
Ports/freetype: Update freetype to version 2.12.0
2022-04-11 19:43:56 -07:00
EWouters
e20d7788ec
Ports/fontconfig: Update fontconfig to version 2.14.0
2022-04-11 19:43:56 -07:00
EWouters
e9d8e0e03e
Ports/flatbuffers: Update flatbuffers to version 2.0.0
2022-04-11 19:43:56 -07:00
EWouters
e6172445e2
Ports/ed: Update ed to version 1.18
2022-04-11 19:43:56 -07:00
EWouters
8828b038f5
Ports/diffutils: Update diffutils to version 3.8
...
The fnmatch patch that was added in 6de6dff
is reverted because it is
not clear why it is necessary, as discussed in #9206 .
This also removes diffutils from the list of ports missing descriptions
as it no longer has any patches.
2022-04-11 19:43:56 -07:00