Kenneth Myhra
450ffbe612
Ports: Update curl to 7.88.1
2023-02-24 19:20:53 +01:00
Peter Elliott
3481e44d01
Ports: Port wayland-client
2023-02-19 00:37:37 +01:00
Peter Elliott
3440292e73
Ports: Port the Expat XML parser
2023-02-19 00:37:37 +01:00
Nathan Ell
3b446b873e
Ports/dos2unix: Update to 7.4.4
2023-02-16 12:27:52 +01:00
Tim Schumacher
874c7bba28
LibCore: Remove Stream.h
2023-02-13 00:50:07 +00:00
Tim Schumacher
606a3982f3
LibCore: Move Stream-based file into the Core
namespace
2023-02-13 00:50:07 +00:00
Tim Schumacher
d43a7eae54
LibCore: Rename File
to DeprecatedFile
...
As usual, this removes many unused includes and moves used includes
further down the chain.
2023-02-13 00:50:07 +00:00
Julian Offenhäuser
9be9bf3379
Ports: Add GemRB
...
GemRB is an open-source implementation of the Infinity engine by
Bioware, used in some of their classic role-playing games.
2023-02-11 10:41:59 +01:00
Julian Offenhäuser
b789debe07
Ports: Build python3 port with shared libraries
2023-02-11 10:41:59 +01:00
Julian Offenhäuser
b1793868b0
Ports: Add OpenRCT2
2023-02-08 19:06:42 +00:00
Julian Offenhäuser
839c23417d
Ports: Add speexdsp
2023-02-08 19:06:42 +00:00
Julian Offenhäuser
1f207282a1
Ports: Add nlohmann-json
2023-02-08 19:06:42 +00:00
Julian Offenhäuser
32e9293ce0
Ports: Add flac
2023-02-08 19:06:42 +00:00
Kenneth Myhra
944191560a
Ports: Update qemu to 7.2.0
2023-02-07 13:35:49 +00:00
Kenneth Myhra
96ac527e3c
Ports: Update mc to 4.8.29
2023-02-07 13:35:49 +00:00
Kenneth Myhra
6acb8279f6
Ports: Update glib to 2.75.2
2023-02-07 13:35:49 +00:00
Mr.UNIX
b8003fa027
Ports/grep: Update to 3.8
2023-02-06 10:19:53 +00:00
Mr.UNIX
306162de35
Ports/sed: Update to 4.9
2023-02-06 10:19:37 +00:00
Mr.UNIX
93d456077e
Ports/nano: Update to 7.2
2023-02-06 10:19:21 +00:00
Mr.UNIX
1c7de460ff
Ports/gawk: Update to 5.2.1
2023-02-06 10:18:58 +00:00
Mr.UNIX
17965f4d2d
Ports/nasm: Update to 2.16.01
2023-02-05 16:43:02 +00:00
Mr.UNIX
9ca21ba1d5
Ports/openssl: Update to 1.1.1s
2023-02-05 16:42:42 +00:00
Mr.UNIX
dfb21177ef
Ports/git: Update to 2.39.1
2023-02-05 16:42:12 +00:00
Jelle Raaijmakers
403c0e6dab
Ports: Install all dependencies instead of just one
...
Commit 9b7e217dda
broke installation of port dependencies by
`return`ing as soon as the first dependency was found.
2023-02-02 14:38:48 +01:00
Jelle Raaijmakers
dcf33f9b8f
Ports: Add bind mount automatically for Quake3
...
We need a `wxallowed` bind mount for the `ioquake3` binary to be able to
compile and run its executable scripts in memory. Instead of instructing
the user how to do so in `/etc/fstab`, we can now use the fancy
`/etc/fstab.d` facility :^)
2023-02-02 14:38:26 +01:00
Jan200101
141e5d6f20
Ports: Use absolute path of port_include
...
This ensures that .port_include will always import other scripts from
the correct location.
2023-01-29 13:11:22 +01:00
Jan200101
4eae5de499
Ports: Document how to declare external port directories
2023-01-29 13:11:22 +01:00
Jan200101
9b7e217dda
Ports: Support multiple port directories
...
This allows Ports unfit for the main repository to be put elsewhere.
2023-01-29 13:11:22 +01:00
Tim Schumacher
82a152b696
LibGfx: Remove try_
prefix from bitmap creation functions
...
Those don't have any non-try counterpart, so we might as well just omit
it.
2023-01-26 20:24:37 +00:00
Peter Elliott
d844829de4
Ports: Fix compatiblity issues with running package.sh on Serenity
2023-01-19 12:22:24 +01:00
Jelle Raaijmakers
7c2976e006
Ports: Make sed
work on macOS
...
The ports `libvorbis`, `readline` and `timidity` would not install on
macOS as a result of using `sed -i` without an extension provided. GNU
sed is available through Homebrew, but it does not replace `sed` by
default.
Instead, provide a new `sed_in_place` function that calls `sed` with the
right arguments.
2023-01-09 22:36:50 +00:00
Jelle Raaijmakers
9398e308fe
Ports: Use sha256 hash for libmpg123
2023-01-09 12:56:46 +01:00
EWouters
06d24be8c9
Ports/timidity: Use fresh config.guess
for timidity
2023-01-08 22:54:19 +01:00
EWouters
5f87c3022c
Ports: Set $LD
for Clang, GCC and host in .hosted_defs.sh
...
Sets `$LD` to `$HOST_LD` in `.port_include.sh` if it is defined as well,
else it will be set to `ld`.
Makes libiconv build with the Clang toolchain.
This also impacts other ports when building them with the Clang
toolchain, and might result in more ports building correctly.
2023-01-06 14:00:31 -07:00
AsciiWolf
40165f5846
Ports: Fix the libmpg123 patch
2023-01-04 20:07:53 +01:00
Jelle Raaijmakers
215d68baf6
Ports: Remove gltron patch for glext.h
...
This is no longer necessary since we have resolved most conflicts with
SDL2's version of the GL constants.
2023-01-03 19:48:16 -05:00
Jelle Raaijmakers
c2b3a7a524
Ports: Unbreak ScummVM icon pack generation
...
The ScummVM icon repository no longer accepts "1970-01-01" as a valid
start date for the icon pack generation. We now use the oldest commit
date in the repository which _is_ accepted.
2023-01-03 19:47:29 -05:00
djwisdom
c1d4fc2d0b
Ports: Update serenity-theming use latest commit 7a39b7d
2023-01-03 16:13:54 -08:00
implicitfield
4aec8491d6
Everywhere: Move Base/res/terminal-colors to Base/res/color-schemes
2022-12-31 04:20:59 -07:00
Tim Schumacher
534f3faa2f
Ports: Bump the xash3d versions across the board
2022-12-31 04:16:57 -07:00
Jan200101
058a39c6fc
Ports: Use absolute path of script
...
The relative paths are not valid inside a port build directory.
This makes target_env source .hosted_defs.sh correctly.
2022-12-31 00:02:41 +01:00
Liav A
b49c4eb94f
Ports: Remove i686 support
2022-12-28 11:53:41 +01:00
Liav A
85b453c2e4
Kernel+Userland: Remove dependency on i386-specific registers
2022-12-28 11:53:41 +01:00
Kenneth Myhra
74de1f6193
Ports: Let our CA Certificate location be known to curl
...
Co-authored-by: Tim Schumacher <timschumi@gmx.de>
2022-12-22 15:59:00 +00:00
Kenneth Myhra
3c6afeca45
Ports: Format curl package.sh script
2022-12-22 15:59:00 +00:00
Kenneth Myhra
fe478be91b
Ports: Update curl to 7.87.0
...
This also removes the tiny patch we had since it's been upstreamed.
2022-12-22 15:59:00 +00:00
EWouters
f050a426f5
Ports: Add grepcidr port
2022-12-20 10:33:00 +01:00
Clemens Wasser
7cd99572be
Ports: Use double quotes for a string literal in qtbase port
2022-12-14 15:12:51 +00:00
Clemens Wasser
e225c7b0de
Ports: Add missing include and update renamed function in OpenJDK patch
2022-12-14 15:12:51 +00:00
Andrew Kaster
232b40fefc
Ports: Update CMake port to 3.25.1
2022-12-13 11:36:14 +01:00