summaryrefslogtreecommitdiff
path: root/Ports
AgeCommit message (Collapse)Author
2023-02-28Ports: Add MednafenLuke Wilde
2023-02-24Ports: Update curl to 7.88.1Kenneth Myhra
2023-02-19Ports: Port wayland-clientPeter Elliott
2023-02-19Ports: Port the Expat XML parserPeter Elliott
2023-02-16Ports/dos2unix: Update to 7.4.4Nathan Ell
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
As usual, this removes many unused includes and moves used includes further down the chain.
2023-02-11Ports: Add GemRBJulian Offenhäuser
GemRB is an open-source implementation of the Infinity engine by Bioware, used in some of their classic role-playing games.
2023-02-11Ports: Build python3 port with shared librariesJulian Offenhäuser
2023-02-08Ports: Add OpenRCT2Julian Offenhäuser
2023-02-08Ports: Add speexdspJulian Offenhäuser
2023-02-08Ports: Add nlohmann-jsonJulian Offenhäuser
2023-02-08Ports: Add flacJulian Offenhäuser
2023-02-07Ports: Update qemu to 7.2.0Kenneth Myhra
2023-02-07Ports: Update mc to 4.8.29Kenneth Myhra
2023-02-07Ports: Update glib to 2.75.2Kenneth Myhra
2023-02-06Ports/grep: Update to 3.8Mr.UNIX
2023-02-06Ports/sed: Update to 4.9Mr.UNIX
2023-02-06Ports/nano: Update to 7.2Mr.UNIX
2023-02-06Ports/gawk: Update to 5.2.1Mr.UNIX
2023-02-05Ports/nasm: Update to 2.16.01Mr.UNIX
2023-02-05Ports/openssl: Update to 1.1.1sMr.UNIX
2023-02-05Ports/git: Update to 2.39.1Mr.UNIX
2023-02-02Ports: Install all dependencies instead of just oneJelle Raaijmakers
Commit 9b7e217dda0c45 broke installation of port dependencies by `return`ing as soon as the first dependency was found.
2023-02-02Ports: Add bind mount automatically for Quake3Jelle Raaijmakers
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-01-29Ports: Use absolute path of port_includeJan200101
This ensures that .port_include will always import other scripts from the correct location.
2023-01-29Ports: Document how to declare external port directoriesJan200101
2023-01-29Ports: Support multiple port directoriesJan200101
This allows Ports unfit for the main repository to be put elsewhere.
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
Those don't have any non-try counterpart, so we might as well just omit it.
2023-01-19Ports: Fix compatiblity issues with running package.sh on SerenityPeter Elliott
2023-01-09Ports: Make `sed` work on macOSJelle Raaijmakers
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-09Ports: Use sha256 hash for libmpg123Jelle Raaijmakers
2023-01-08Ports/timidity: Use fresh `config.guess` for timidityEWouters
2023-01-06Ports: Set `$LD` for Clang, GCC and host in `.hosted_defs.sh`EWouters
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-04Ports: Fix the libmpg123 patchAsciiWolf
2023-01-03Ports: Remove gltron patch for `glext.h`Jelle Raaijmakers
This is no longer necessary since we have resolved most conflicts with SDL2's version of the GL constants.
2023-01-03Ports: Unbreak ScummVM icon pack generationJelle Raaijmakers
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-03Ports: Update serenity-theming use latest commit 7a39b7ddjwisdom
2022-12-31Everywhere: Move Base/res/terminal-colors to Base/res/color-schemesimplicitfield
2022-12-31Ports: Bump the xash3d versions across the boardTim Schumacher
2022-12-31Ports: Use absolute path of scriptJan200101
The relative paths are not valid inside a port build directory. This makes target_env source .hosted_defs.sh correctly.
2022-12-28Ports: Remove i686 supportLiav A
2022-12-28Kernel+Userland: Remove dependency on i386-specific registersLiav A
2022-12-22Ports: Let our CA Certificate location be known to curlKenneth Myhra
Co-authored-by: Tim Schumacher <timschumi@gmx.de>
2022-12-22Ports: Format curl package.sh scriptKenneth Myhra
2022-12-22Ports: Update curl to 7.87.0Kenneth Myhra
This also removes the tiny patch we had since it's been upstreamed.
2022-12-20Ports: Add grepcidr portEWouters
2022-12-14Ports: Use double quotes for a string literal in qtbase portClemens Wasser
2022-12-14Ports: Add missing include and update renamed function in OpenJDK patchClemens Wasser