summaryrefslogtreecommitdiff
path: root/Ports/AvailablePorts.md
AgeCommit message (Collapse)Author
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-13Ports: Update CMake port to 3.25.1Andrew Kaster
2022-12-13Ports/git: Update git to version 2.39.0EWouters
2022-12-11Ports: 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-04Ports: Update serenity-theming app use latest commitdjwisdom
Add fonts Hantschrift and Schwedische Schreibschrift
2022-12-03Ports: Update qt6-qt5compat to 6.4.0Andrew Kaster
2022-12-03Ports: Update Qt6 port to 6.4.0Andrew Kaster
While we're here, make the host path detection more portable.
2022-12-03Ports: Add port for double-conversion 3.2.1Andrew Kaster
This IEEE floating point conversion library is required by Qt
2022-12-03Ports/alpine: Add patches to build Alpine on SerenityTaj Morton
2022-12-03Ports: Add qt5compat portClemens Wasser
2022-11-26Ports/bc: Update to version 6.1.1Rahmanu Hermawan
2022-11-24Ports: Update PHP to 8.1.12Jelle Raaijmakers
2022-11-07Ports: Update fio to version 3.33Brian Gianforcaro
2022-11-03Ports: Update serenity-theming use latest commit 490a15aXexxa
2022-11-01Ports: Update ScummVM to 2.6.1Jelle Raaijmakers
2022-10-27Ports: Add Lite-XLJan200101
2022-10-27Ports: Update RetroArch + SDL2_soundkrutalevex
2022-10-26Ports: Update qemu to 7.1.0Kenneth Myhra
2022-10-26Ports: Update glib to 2.74.1Kenneth Myhra
2022-10-26Ports: Update curl to 7.86.0Kenneth Myhra
2022-10-25Ports/python3: Update Python to 3.11.0Linus 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-24Ports: Add port for the Boost C++ librariesGunnar Beutner
This currently requires GCC.
2022-10-24Toolchain: Update LLVM to 15.0.3Tim Schumacher
2022-10-24Ports: Add Pacman portGunnar Beutner
2022-10-21Ports: Update Composer to 2.4.3Jelle Raaijmakers
2022-10-21Ports: Update PHP to 8.1.11Jelle Raaijmakers
2022-10-19Ports: Add a ClassiCube portcflip
2022-10-17Ports: Add potrace utility portLiav A
2022-10-17Ports: Add tree utility portLiav A
2022-10-16Ports: Add lzop compression utility portLiav A
2022-10-16Ports: Add lzo library portLiav A
2022-10-16Ports: Add GNU tar portLiav A
2022-10-15Ports: Add GNU which portLiav A
2022-10-15Ports: Add file utility portLiav A
2022-10-15Ports: Add dosfstools portLiav A
2022-10-14Ports: Add a kakoune portdemostanis
2022-10-14Ports/zlib: Update to 1.2.13cflip
2022-10-09Ports: Add dtc utility suiteLiav A
This includes the known dtc utility as well with other bundled utilities with it.
2022-10-08Ports: Update dmidecode version to 3.4Liav A
Also, let's stop use the signature file and instead just compare sha256 checksums.
2022-10-08Ports: Update lz4 port to version 1.9.4Liav A
2022-10-06Ports/ccache: Update ccache to version 4.6.3EWouters
2022-10-03Ports/glib: Update GLib to version 2.74.0Kenneth Myhra
2022-10-03Ports/mold: Update to 1.5.1 and use CMake instead of MakefileAndrew 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-02Base: Update ports serenity-theming use latest commit f0100c2djwisdom
2022-10-02Ports/sdl12-compat: Update to version 1.2.56Tim Schumacher
2022-09-16Toolchain: Update to LLVM 15.0.0Tim Schumacher
2022-09-13Ports: Update serenity-theming use latest commit fbd26ecdjwisdom
2022-09-08Ports: Update serenity-theming use latest commit 3b4e1f2djwisdom
2022-09-03Ports: 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.