Commit graph

1868 commits

Author SHA1 Message Date
Mr.UNIX
09af16f6ed Ports: Bump gawk to 5.3.0 2023-12-29 12:00:01 +01:00
Mr.UNIX
ae7d0f18ec Ports: Bump libssh2 to 1.11.0 2023-12-29 11:58:21 +01:00
Mr.UNIX
c382db351a Ports: Bump gettext to 0.22.4 2023-12-29 11:58:21 +01:00
Mr.UNIX
deb3e1eb7a Ports: Bump byacc to 20230521 2023-12-29 11:58:21 +01:00
Kenneth Myhra
759c8ccc55 Ports: Update checksum for stpuzzles 2023-12-27 19:30:23 +01:00
Ali Mohammad Pur
5e1499d104 Everywhere: Rename {Deprecated => Byte}String
This commit un-deprecates DeprecatedString, and repurposes it as a byte
string.
As the null state has already been removed, there are no other
particularly hairy blockers in repurposing this type as a byte string
(what it _really_ is).

This commit is auto-generated:
  $ xs=$(ack -l \bDeprecatedString\b\|deprecated_string AK Userland \
    Meta Ports Ladybird Tests Kernel)
  $ perl -pie 's/\bDeprecatedString\b/ByteString/g;
    s/deprecated_string/byte_string/g' $xs
  $ clang-format --style=file -i \
    $(git diff --name-only | grep \.cpp\|\.h)
  $ gn format $(git ls-files '*.gn' '*.gni')
2023-12-17 18:25:10 +03:30
Tim Schumacher
afea177d41 Ports/qemu: Update to 8.1.3 2023-12-14 16:43:37 +01:00
Tim Schumacher
592c3a8cb4 Ports: Remove termcap
termcap has last been updated in 2002, and is relying on a lot of
deprecated C99 behavior. All two current users are fine without it,
so just remove it completely.
2023-12-14 16:43:37 +01:00
Andrew Kaster
14c724e8e2 Ports: Use valid URL for libopus 2023-12-14 08:36:25 -07:00
Andrew Kaster
db7eff582e Meta: Update cacert.pem to 2023-12-12 2023-12-14 08:36:25 -07:00
Linus Groh
499441c747 Ports: Update Python to 3.12.1
Released on 2023-12-08.
https://www.python.org/downloads/release/python-3121/
2023-12-09 01:44:43 +01:00
Kenneth Myhra
5f275cd5ce Ports: Update curl to 8.5.0
Also remove CMake cache variable HAVE_GETADDRINFO_THREADSAFE since the
issue: https://github.com/curl/curl/issues/12093 has been resolved for
this release.
2023-12-07 00:14:36 +01:00
Ali Mohammad Pur
4893dfdc57 Ports: Update Jakt to the latest commit 2023-12-03 14:11:23 +01:00
Ali Mohammad Pur
167b54d03d Ports: Make the LLVM port install its ocaml bindings somewhere else
By default the bindings go to /usr/local on the host, which is a very
big no-no; this path is not affected by CMAKE_INSTALL_PREFIX, so this
commit sets the LLVM_OCAML_INSTALL_PATH variable instead.
It should be noted that disabling the ocaml bindings doesn't make all
the users of this variable go away, so this commit doesn't do so.

This also sorts the -DFOO options passed to cmake, because...sorting.
2023-12-03 14:11:23 +01:00
Romain Chardiny
71d4ab367a Ports/python3: Add support for TCP_NODELAY 2023-11-11 15:05:52 +01:00
Romain Chardiny
eb71950c8b Ports/dropbear: Add support for TCP_NODELAY 2023-11-11 15:05:52 +01:00
Ostap Brehin
7e6722abe8 Ports/php: Enable curl 2023-11-03 15:32:44 +01:00
Ostap Brehin
a30939feba Ports/composer: Update to version 2.6.5 2023-11-03 11:57:27 +01:00
Anders Jenbo
e14189de0f Ports/devilutionX: Remove SDL2_mixer dependency 2023-10-26 15:53:33 -06:00
cflip
b7b57523cc Ports/ClassiCube: Update ClassiCube to version 1.3.6 2023-10-20 23:24:03 +02:00
Kenneth Myhra
a3073824a9 Ports/curl: Set CMake cache variable HAVE_GETADDRINFO_THREADSAFE to 1
According to the issue https://github.com/curl/curl/issues/12093 the
curl build doesn't properly detect that Serenity has getaddrinfo() and
outputs the following:
---
Performing Test HAVE_H_ERRNO_ASSIGNABLE
CMake Error: try_run() invoked in cross-compiling mode, please set the
following cache variables appropriately:
HAVE_H_ERRNO_ASSIGNABLE_EXITCODE (advanced)
---

Setting the CMake cache variable HAVE_GETADDRINFO_THREADSAFE=1 solves
the mentioned error.

Also see: https://github.com/curl/curl/pull/12094
2023-10-16 09:41:00 +02:00
Kenneth Myhra
4f0af7b4de Ports: Update mc to 4.8.30 2023-10-15 07:16:04 +02:00
Kenneth Myhra
44865a8482 Ports: Update glib to 2.78.0 2023-10-15 07:16:04 +02:00
Kenneth Myhra
12bdac92e5 Ports: Update curl to 8.4.0 2023-10-15 07:16:04 +02:00
EWouters
af7b4609b6 Ports/zstd: Update zstd to version 1.5.5 2023-10-12 23:30:22 +02:00
EWouters
df50d6ccfa Ports/xz: Update xz to version 5.4.4 2023-10-12 23:30:22 +02:00
EWouters
4a5f796647 Ports/x264: Update x264 to version a8b68eb 2023-10-12 23:30:22 +02:00
EWouters
75b3066207 Ports/wget: Update wget to version 1.21.4 2023-10-12 23:30:22 +02:00
EWouters
03afeb3692 Ports/vttest: Update vttest to version 20230201 2023-10-12 23:30:22 +02:00
EWouters
2fa36f02b0 Ports/tig: Update tig to version 2.5.8 2023-10-12 23:30:22 +02:00
EWouters
6ec38f4656 Ports/stress-ng: Update stress-ng to version 0.16.04 2023-10-12 23:30:22 +02:00
EWouters
1bf80c9ab3 Ports/sqlite: Update sqlite to version 3430000 2023-10-12 23:30:22 +02:00
EWouters
86c74a5f3f Ports/SDL2_ttf: Update SDL2_ttf to version 2.20.2 2023-10-12 23:30:22 +02:00
EWouters
b2cb9705f9 Ports/SDL2_mixer: Update SDL2_mixer to version 2.6.3 2023-10-12 23:30:22 +02:00
EWouters
bd94bfa80e Ports/SDL2_image: Update SDL2_image to version 2.6.3 2023-10-12 23:30:22 +02:00
EWouters
b5fd70c7b3 Ports/sdl12-compat: Update sdl12-compat to version 1.2.64 2023-10-12 23:30:22 +02:00
EWouters
c56fe70d3a Ports/rsync: Update rsync to version 3.2.7
The openssl and lz4 dependencies have been added for the Clang build,
and have been disabled for the GNU build. The openssl library is not
detected correctly, and the lz4 library doesn't build on the GNU build.
2023-10-12 23:30:22 +02:00
EWouters
737362e566 Ports/readline: Update readline to version 8.2 2023-10-12 23:30:22 +02:00
EWouters
0a9e343456 Ports/r0: Update r0 to version 0.9 2023-10-12 23:30:22 +02:00
EWouters
58ab96cc95 Ports/qoi: Update qoi to version 351450e 2023-10-12 23:30:22 +02:00
EWouters
dd01c00cd4 Ports/pt2-clone: Update pt2-clone to version 1.63 2023-10-12 23:30:22 +02:00
EWouters
4828be87a9 Ports/pkgconf: Update pkgconf to version 2.0.2 2023-10-12 23:30:22 +02:00
EWouters
c4c6939487 Ports/pixman: Update pixman to version 0.42.2 2023-10-12 23:30:22 +02:00
EWouters
de6a1251f4 Ports/php: Update php to version 8.2.10 2023-10-12 23:30:22 +02:00
EWouters
f49d6ae310 Ports/pcre2: Update pcre2 to version 10.42 2023-10-12 23:30:22 +02:00
EWouters
3b1362bb70 Ports/openssl: Update openssl to version 3.1.2 2023-10-12 23:30:22 +02:00
EWouters
b780aca7c2 Ports/openrct2: Update OpenRCT2 to version 0.4.5
This also fixes a small issue where subsequent builds after the initial
one would fail due to the source file missing in the move command.
2023-10-12 23:30:22 +02:00
EWouters
550f05ea62 Ports/ObjFW: Update ObjFW to version 8d19ba9 2023-10-12 23:30:22 +02:00
EWouters
37bf6adc13 Ports/ntbtls: Update ntbtls to version 0.3.1
This also sets the sysroot to to allow it to find libgpg-error when
building with Clang.
2023-10-12 23:30:22 +02:00
EWouters
9ca3ef6024 Ports/ninja: Update ninja to version 1.11.1 2023-10-12 23:30:22 +02:00