Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-22 | Ports: Update curl to 7.87.0 | Kenneth Myhra | |
This also removes the tiny patch we had since it's been upstreamed. | |||
2022-12-20 | Ports: Add grepcidr port | EWouters | |
2022-12-13 | Ports: Update CMake port to 3.25.1 | Andrew Kaster | |
2022-12-13 | Ports/git: Update git to version 2.39.0 | EWouters | |
2022-12-11 | Ports: Add zig port :^) | sin-ack | |
:yakkie: The build process for the Zig compiler is more involved than most of the other ports, because the Zig compiler is mostly self-hosting. In order to build it, the zig-bootstrap build system is used, which does the following: 1) Build LLVM for the host OS; 2) Build Zig for the host OS with the SerenityOS target enabled; 3) Build zlib, zstd and LLVM for SerenityOS using `zig cc` as the C/C++ compiler; 4) Build Zig for SerenityOS using the host Zig. A few hacks are required in order to tell `zig cc` and zig about what Serenity's libc looks like in the build process, but other than that it's fairly straightforward. All of the patches that are included with this commit are Zig-upstream ready once the LLVM patches are upstreamed. | |||
2022-12-04 | Ports: Update serenity-theming app use latest commit | djwisdom | |
Add fonts Hantschrift and Schwedische Schreibschrift | |||
2022-12-03 | Ports: Update qt6-qt5compat to 6.4.0 | Andrew Kaster | |
2022-12-03 | Ports: Update Qt6 port to 6.4.0 | Andrew Kaster | |
While we're here, make the host path detection more portable. | |||
2022-12-03 | Ports: Add port for double-conversion 3.2.1 | Andrew Kaster | |
This IEEE floating point conversion library is required by Qt | |||
2022-12-03 | Ports/alpine: Add patches to build Alpine on Serenity | Taj Morton | |
2022-12-03 | Ports: Add qt5compat port | Clemens Wasser | |
2022-11-26 | Ports/bc: Update to version 6.1.1 | Rahmanu Hermawan | |
2022-11-24 | Ports: Update PHP to 8.1.12 | Jelle Raaijmakers | |
2022-11-07 | Ports: Update fio to version 3.33 | Brian Gianforcaro | |
2022-11-03 | Ports: Update serenity-theming use latest commit 490a15a | Xexxa | |
2022-11-01 | Ports: Update ScummVM to 2.6.1 | Jelle Raaijmakers | |
2022-10-27 | Ports: Add Lite-XL | Jan200101 | |
2022-10-27 | Ports: Update RetroArch + SDL2_sound | krutalevex | |
2022-10-26 | Ports: Update qemu to 7.1.0 | Kenneth Myhra | |
2022-10-26 | Ports: Update glib to 2.74.1 | Kenneth Myhra | |
2022-10-26 | Ports: Update curl to 7.86.0 | Kenneth Myhra | |
2022-10-25 | Ports/python3: Update Python to 3.11.0 | Linus Groh | |
This now requires `--host` and `--with-build-python` to be passed to the configure script when cross compiling; the former we simply do like in many other package.sh scripts as well, the latter we point to `python3`, which is expected to match the port's version anyway. | |||
2022-10-24 | Ports: Add port for the Boost C++ libraries | Gunnar Beutner | |
This currently requires GCC. | |||
2022-10-24 | Toolchain: Update LLVM to 15.0.3 | Tim Schumacher | |
2022-10-24 | Ports: Add Pacman port | Gunnar Beutner | |
2022-10-21 | Ports: Update Composer to 2.4.3 | Jelle Raaijmakers | |
2022-10-21 | Ports: Update PHP to 8.1.11 | Jelle Raaijmakers | |
2022-10-19 | Ports: Add a ClassiCube port | cflip | |
2022-10-17 | Ports: Add potrace utility port | Liav A | |
2022-10-17 | Ports: Add tree utility port | Liav A | |
2022-10-16 | Ports: Add lzop compression utility port | Liav A | |
2022-10-16 | Ports: Add lzo library port | Liav A | |
2022-10-16 | Ports: Add GNU tar port | Liav A | |
2022-10-15 | Ports: Add GNU which port | Liav A | |
2022-10-15 | Ports: Add file utility port | Liav A | |
2022-10-15 | Ports: Add dosfstools port | Liav A | |
2022-10-14 | Ports: Add a kakoune port | demostanis | |
2022-10-14 | Ports/zlib: Update to 1.2.13 | cflip | |
2022-10-09 | Ports: Add dtc utility suite | Liav A | |
This includes the known dtc utility as well with other bundled utilities with it. | |||
2022-10-08 | Ports: Update dmidecode version to 3.4 | Liav A | |
Also, let's stop use the signature file and instead just compare sha256 checksums. | |||
2022-10-08 | Ports: Update lz4 port to version 1.9.4 | Liav A | |
2022-10-06 | Ports/ccache: Update ccache to version 4.6.3 | EWouters | |
2022-10-03 | Ports/glib: Update GLib to version 2.74.0 | Kenneth Myhra | |
2022-10-03 | Ports/mold: Update to 1.5.1 and use CMake instead of Makefile | Andrew Kaster | |
Per the release notes for 1.5.0, the CMake build is preferred going forward. This lets us drop some Makefile patches and pass them as CMake options instead, with the exception of disabling mold-wrapper.so. | |||
2022-10-02 | Base: Update ports serenity-theming use latest commit f0100c2 | djwisdom | |
2022-10-02 | Ports/sdl12-compat: Update to version 1.2.56 | Tim Schumacher | |
2022-09-16 | Toolchain: Update to LLVM 15.0.0 | Tim Schumacher | |
2022-09-13 | Ports: Update serenity-theming use latest commit fbd26ec | djwisdom | |
2022-09-08 | Ports: Update serenity-theming use latest commit 3b4e1f2 | djwisdom | |
2022-09-03 | Ports: Add PrBoom+ | Jelle Raaijmakers | |
Music (MIDI) works through TiMidity++ and OpenGL support works, but is still very buggy. Sometimes PrBoom+ fails to load its own configuration file, which can be worked around by deleting it. |