summaryrefslogtreecommitdiff
path: root/Ports
AgeCommit message (Collapse)Author
2022-07-27Ports: Update serenity-theming use latest commit 5d626d9djwisdom
2022-07-23Ports: Update serenity-theming use latest commit f6d9306djwisdom
2022-07-23Ports/SDL2: Rename LibAudio connection to ConnectionToServerTim Schumacher
2022-07-22Ports: Update the CMake platform module from upstreamTim Schumacher
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-19Ports: Update serenity-theming use latest commit 98ea1b3djwisdom
2022-07-16Ports/opfor: Update to 2022.07.14Tim Schumacher
2022-07-16Ports/halflife: Update to 2022.07.14Tim Schumacher
2022-07-16Ports/xash3d-fwgs: Update to 2022.07.14Tim Schumacher
2022-07-16Ports/SDL2: Update for the recent `StringView` changesTim Schumacher
2022-07-15Ports: Make libmpg123 compile againkleines Filmröllchen
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-14Ports: Update libuv to use the right /proc/memstat valuesLiav A
2022-07-14Ports: Update neofetch to use the right /proc/memstat valuesLiav A
2022-07-14Ports: Update serenity-theming use latest commit 2ce930edjwisdom
2022-07-13Ports: Move build directories into Build/Tim Schumacher
2022-07-13Ports/opentyrian-data: Don't extract the archive a second timeTim Schumacher
2022-07-13Meta+Ports: Automatically generate a meson cross file that we can useTim Schumacher
2022-07-13Ports/freedink: Don't extract freedink-data a second timeTim Schumacher
Our implicit extraction already takes care of this.
2022-07-13Ports/git: Store default gitconfig as heredocTim Schumacher
2022-07-13Ports/libicu: Evaluate the host build folder laterTim Schumacher
We need this to be the build directory, not the tarball directory.
2022-07-13Ports/cfunge: Remove workdir weirdnessTim Schumacher
2022-07-08Ports: Add a QEMU portTim Schumacher
2022-07-08Ports: Add a port for `pixman`Tim Schumacher
2022-07-08Ports: Add QOI converter and QOI benchmark utilityLiav A
2022-07-08Ports: Add stb header filesLiav A
2022-07-07Ports: Don't create ccache symlinks for tools we don't haveTim Schumacher
2022-07-07Ports: Update OpenSSL to 1.1.1qLuke Wilde
2022-07-04Ports: Update serenity-theming to latest commitdjwisdom
2022-07-03Ports: Update dos2unix to 7.4.3Nathan Ell
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-01Ports: Add a port of `genext2fs`Tim Schumacher
2022-06-30Ports/ruby: Pass proper --with-coroutine flag per architectureAndrew Kaster
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-30Toolchain+Ports: Install host ruby into Local/ruby, not Local/$ARCHAndrew Kaster
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-30Toolchain+Ports: Install host python into Local/python, not Local/$ARCHAndrew Kaster
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-30Ports: Add a port of `e2fsprogs`Tim Schumacher
2022-06-27Ports: Update curl to 7.84.0Luke Wilde
2022-06-25Ports: Add edid-decode portLiav A
2022-06-25Ports: Add GNU findutils utility suiteLiav A
2022-06-25Ports: Add GNU gzip utility portLiav A
2022-06-25Ports: Add GNU cpio archive utility portLiav A
2022-06-25Ports: Add lz4 compression utilityLiav A
2022-06-24Ports/qt6-qtbase: Add `md4c` as a dependencyTim Schumacher
2022-06-24Ports: Add a port of `md4c`Tim Schumacher
2022-06-24Ports/mbedtls: Update to Mbed TLS 3.1.0Tim Schumacher
2022-06-24Ports/lua: Update to Lua 5.4Tim Schumacher
2022-06-21Ports: Update OpenSSL to 1.1.1pLuke Wilde
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-20Ports/gltron: Use sdl12-compat instead of SDL2Grigoris Pavlakis
2022-06-20Ports: Add SDL_sound for SDL 1.2Grigoris Pavlakis
2022-06-20Ports: Move SDL_sound to SDL2_soundGrigoris Pavlakis
2022-06-19Ports/ncurses: Disable mixed-case directory names when building on macOSSeekingBlues
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-19Ports: Update mold to 1.0.3kleines Filmröllchen
2022-06-19Ports: Add OpenJDK portTimur Sultanov
Port of OpenJDK 17.0.2, zero VM only. More work needed to get the full hotspot VM up and running :^) Co-Authored-By: Andrew Kaster <akaster@serenityos.org>