Jelle Raaijmakers
e83d03038a
Ports: Update ScummVM to 2.6.0
2022-08-02 13:26:49 +01:00
djwisdom
8ab31284e7
Ports: Update serenity-theming use commit 3dc8b8e
2022-08-01 14:28:27 +01:00
djwisdom
8598fbb008
Ports: Update serenity-theming use latest commit 5d626d9
2022-07-27 21:43:33 +00:00
djwisdom
fae715a2c2
Ports: Update serenity-theming use latest commit f6d9306
2022-07-23 10:41:25 +01:00
Tim Schumacher
218e6d2f5e
Ports/SDL2: Rename LibAudio connection to ConnectionToServer
2022-07-23 00:21:13 +01:00
Tim Schumacher
a39a341e26
Ports: Update the CMake platform module from upstream
...
While we're at it, remove the `/bin/sh` patch that is no longer needed,
as we now build the port fully on the host.
2022-07-22 17:33:28 +01:00
djwisdom
268c146c04
Ports: Update serenity-theming use latest commit 98ea1b3
2022-07-19 10:50:05 +01:00
Tim Schumacher
028c26df76
Ports/opfor: Update to 2022.07.14
2022-07-16 23:13:43 +01:00
Tim Schumacher
9383ffadb6
Ports/halflife: Update to 2022.07.14
2022-07-16 23:13:43 +01:00
Tim Schumacher
cdb59ec82a
Ports/xash3d-fwgs: Update to 2022.07.14
2022-07-16 23:13:43 +01:00
Tim Schumacher
4cf55c4056
Ports/SDL2: Update for the recent StringView
changes
2022-07-16 23:13:43 +01:00
kleines Filmröllchen
6e25b501ad
Ports: Make libmpg123 compile again
...
This was as simple as copying over the libtool patches from libvorbis
and removing now-unneeded Serenity-awareness patches.
Co-authored-by: Tim Schumacher <timschumi@gmx.de>
2022-07-15 12:34:52 +02:00
Liav A
e5de5f4cf3
Ports: Update libuv to use the right /proc/memstat values
2022-07-14 23:27:46 +02:00
Liav A
7b7847c707
Ports: Update neofetch to use the right /proc/memstat values
2022-07-14 23:27:46 +02:00
djwisdom
ae60357951
Ports: Update serenity-theming use latest commit 2ce930e
2022-07-14 04:34:19 +00:00
Tim Schumacher
75a1442aac
Ports: Move build directories into Build/
2022-07-13 21:22:52 +01:00
Tim Schumacher
99713afa0d
Ports/opentyrian-data: Don't extract the archive a second time
2022-07-13 21:22:52 +01:00
Tim Schumacher
fb877effb8
Meta+Ports: Automatically generate a meson cross file that we can use
2022-07-13 21:22:52 +01:00
Tim Schumacher
0057b24b9e
Ports/freedink: Don't extract freedink-data a second time
...
Our implicit extraction already takes care of this.
2022-07-13 21:22:52 +01:00
Tim Schumacher
b3f9d2a24e
Ports/git: Store default gitconfig as heredoc
2022-07-13 21:22:52 +01:00
Tim Schumacher
9cbf65761d
Ports/libicu: Evaluate the host build folder later
...
We need this to be the build directory, not the tarball directory.
2022-07-13 21:22:52 +01:00
Tim Schumacher
eaee7e9d5b
Ports/cfunge: Remove workdir weirdness
2022-07-13 21:22:52 +01:00
Tim Schumacher
a813b941b8
Ports: Add a QEMU port
2022-07-08 22:27:38 +00:00
Tim Schumacher
5835373fc6
Ports: Add a port for pixman
2022-07-08 22:27:38 +00:00
Liav A
6256bdb075
Ports: Add QOI converter and QOI benchmark utility
2022-07-08 12:01:52 +02:00
Liav A
5fe4feee33
Ports: Add stb header files
2022-07-08 12:01:52 +02:00
Tim Schumacher
5bbd5e7322
Ports: Don't create ccache symlinks for tools we don't have
2022-07-07 19:32:33 +02:00
Luke Wilde
7fbc354829
Ports: Update OpenSSL to 1.1.1q
2022-07-07 16:30:51 +02:00
djwisdom
036f68f857
Ports: Update serenity-theming to latest commit
2022-07-04 05:50:32 +00:00
Nathan Ell
4947804121
Ports: Update dos2unix to 7.4.3
...
Update to the latest version of the upstream dos2unix, 7.4.3.
Simplify the URL used to download the upstream PGP key for the
dos2unix package, by leveraging the already well-used version
variable.
2022-07-03 21:56:03 +00:00
Tim Schumacher
0d2613ebeb
Ports: Add a port of genext2fs
2022-07-01 14:32:03 +02:00
Andrew Kaster
6d4cfba596
Ports/ruby: Pass proper --with-coroutine flag per architecture
...
This fixes the x86_64 build. However, when built with clang x86_64,
ruby crashes on exit trying to free some memory that has an invalid
header magic. More work to be done here to make the x86_64 build work
properly.
2022-06-30 12:29:18 +01:00
Andrew Kaster
809852aeb1
Toolchain+Ports: Install host ruby into Local/ruby, not Local/$ARCH
...
Following the pattern for qemu, mold, and clang, we should install the
host ruby required to build the ruby port into its own install tree
rather than forcing it into the GNU compiler's bindir.
2022-06-30 12:29:18 +01:00
Andrew Kaster
dcc0f299be
Toolchain+Ports: Install host python into Local/python, not Local/$ARCH
...
Following the pattern for qemu, mold, and clang, we should install the
host python required to build the python port into its own install tree
rather than forcing it into the GNU compiler's bindir.
2022-06-30 12:29:18 +01:00
Tim Schumacher
154f3dc4ae
Ports: Add a port of e2fsprogs
2022-06-30 11:57:49 +02:00
Luke Wilde
2916b3bebf
Ports: Update curl to 7.84.0
2022-06-27 22:51:52 +01:00
Liav A
e85b3fc750
Ports: Add edid-decode port
2022-06-25 12:10:04 +01:00
Liav A
410b2f5d29
Ports: Add GNU findutils utility suite
2022-06-25 12:08:43 +01:00
Liav A
e20706760f
Ports: Add GNU gzip utility port
2022-06-25 12:01:45 +01:00
Liav A
f8611ec7bd
Ports: Add GNU cpio archive utility port
2022-06-25 12:01:19 +01:00
Liav A
1cd610072a
Ports: Add lz4 compression utility
2022-06-25 11:59:42 +01:00
Tim Schumacher
5b86698bb8
Ports/qt6-qtbase: Add md4c
as a dependency
2022-06-24 23:20:28 +01:00
Tim Schumacher
a50400072e
Ports: Add a port of md4c
2022-06-24 23:20:28 +01:00
Tim Schumacher
c0a7ac53cb
Ports/mbedtls: Update to Mbed TLS 3.1.0
2022-06-24 22:39:52 +01:00
Tim Schumacher
3c43ac9eb5
Ports/lua: Update to Lua 5.4
2022-06-24 22:38:55 +01:00
Luke Wilde
69c451e485
Ports: Update OpenSSL to 1.1.1p
...
This also changes the source to fetch OpenSSL from the OpenSSL site, as
1.1.1p is not currently available from the usual source.
2022-06-21 18:14:55 +01:00
Grigoris Pavlakis
2fa907b31a
Ports/gltron: Use sdl12-compat instead of SDL2
2022-06-20 23:24:45 +01:00
Grigoris Pavlakis
c98a275931
Ports: Add SDL_sound for SDL 1.2
2022-06-20 23:24:45 +01:00
Grigoris Pavlakis
de31f51bbe
Ports: Move SDL_sound to SDL2_sound
2022-06-20 23:24:45 +01:00
SeekingBlues
dafea57fe2
Ports/ncurses: Disable mixed-case directory names when building on macOS
...
Since macOS's filesystem is case-insensitive, its `tic` only generates
terminfo directory names that are hex numbers instead of letters, such
as 78/xterm instead of x/xterm. However, the configure script still
enables the mixed-case directory name feature by default. As a result,
ncurses will fail when trying to find terminfo entries like x/xterm if
they are generated on macOS.
It seems like there is no way to change the behavior of `tic` to create
alphabetical directories, so we can only disable this option explicitly.
2022-06-19 19:50:23 +01:00