Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-31 | Ports/cmake: Update cmake to version 3.23.0 and remove upstreamed patch | EWouters | |
The check for HAVE_SIZEOF_SSIZE_T and not HAVE_SSIZE_T has been upstreamed in https://github.com/Kitware/CMake/commit/99acfe41f54cd91c20bd6e7a416d85a668118604. | |||
2022-03-30 | Ports: Add Jagged Alliance 2 Stracciatella port | safarp | |
2022-03-29 | Ports: Update PHP to 8.1.4 | Jelle Raaijmakers | |
2022-03-29 | Ports: Update zlib to 1.2.12 | Sebastian Rueth | |
2022-03-28 | Ports: Upgrade to sed 4.8 | Tim Schumacher | |
2022-03-27 | Ports: Add Free Heroes of Might and Magic II (fheroes2) port | Michael Manganiello | |
`fheroes2` is a recreation of HoMM2 game engine. This port is set with `GET_HOMM2_DEMO=ON` for a free demo version to be automatically downloaded and used, without requiring the user to provide game resources from the original game. Besides the provided patches, we set `CXXFLAGS="'-D_GNU_SOURCE'"` to build the port, for SerenityOS' `LibC/endian.h` to provide required endianness functions and constants. **Considerations**: * In-game custom cursor is not working, game logs show: `Cursors are not currently supported` [0]. * Game is still unplayable, as it commonly raises a Kernel panic when trying to start a new game (reported at SerenityOS/serenity#9401). [0] https://github.com/SerenityPorts/SDL/blob/ae3bc947722c91c670f88457fea12b5e3cd30883/src/events/SDL_mouse.c#L952 | |||
2022-03-26 | Ports: Add libmpg123 port | Michael Manganiello | |
Add `libmpg123` port, for dependant projects to be able to use it. This port doesn't include the entire `mpg123` project, just the `libmpg123` library. | |||
2022-03-25 | Ports: Update Python to 3.10.3 | Linus Groh | |
Released on 2022-03-16. https://www.python.org/downloads/release/python-3103/ | |||
2022-03-25 | Ports: Add cfunge | Tobias Christiansen | |
This adds the `cfunge` Befunge interpreter. An interpreter for the esoteric programming language Befunge written in C. | |||
2022-03-20 | Ports: Add The Powder Toy port | circl | |
2022-03-20 | Ports: Add FFTW port | circl | |
2022-03-20 | Ports: Add luajit port | circl | |
2022-03-19 | Ports/gdb: Upgrade gdb to version 11.2 | Brian Gianforcaro | |
2022-03-18 | Ports/stress-ng: Update stress-ng to 0.13.12 | Brian Gianforcaro | |
This required updating a bunch of patches which had conflicts in the latest version. New Patches: - serenity: Add bogus O_NDELAY just to allow the port to compile - serenity: Disable nice() stress workload as we do not implement it - serenity: Disable prctl stressor on serenity | |||
2022-03-16 | Ports: Add Lua's package manager LuaRocks | Daniel Lemos | |
Ports: Add LuaRocks to AvailablePorts.md Ports: Add ReadMe.md for the patches | |||
2022-03-16 | Ports: Update OpenSSL to 1.1.1n | Luke Wilde | |
2022-03-13 | Ports: Update curl to 7.82.0 | Luke Wilde | |
2022-03-13 | Ports: Update zstd to 1.5.2 | Luke Wilde | |
2022-03-12 | Ports: Update vim to version 8.2.4554 | Brian Gianforcaro | |
2022-03-12 | Ports: Update less to version 590 | Brian Gianforcaro | |
2022-03-12 | Ports: Update git to version 2.35.1 | Brian Gianforcaro | |
2022-03-11 | Ports: Add GNU APL | Tobias Christiansen | |
Since the glyphs are being worked on, a APL interpreter seems like a good way to use them. | |||
2022-03-08 | Ports: Add a ca-certificates "port" | Tim Schumacher | |
2022-03-08 | Ports: Add a bdwgc (aka libgc) port | Ali Mohammad Pur | |
For all your ports' garbage collection needs :^) | |||
2022-03-02 | Ports: Update vttest to version 20220215 | Daniel Bertalan | |
We now download a versioned tarball instead of the latest release to avoid breaking the port build due to a signature mismatch when a new version is released. | |||
2022-03-02 | Ports: Upgrade to FFmpeg 5.0 release; enable SDL and networking | Peter Ross | |
2022-02-23 | Ports: Add Bochs x86 PC emulator | Peter Ross | |
2022-02-22 | Ports: Add libmpeg2 | Jelle Raaijmakers | |
2022-02-22 | Ports: Add libmad | Jelle Raaijmakers | |
2022-02-20 | Ports: Update libjpeg to 9e | Daniel Bertalan | |
2022-02-14 | Ports: Add ImageMagick | Joe Petrus | |
2022-02-12 | Ports: Add a citron port | Ali Mohammad Pur | |
This disables the GC, so the REPL doesn't run, but basic programs do work. | |||
2022-02-12 | Ports: Add a sparsehash port | Ali Mohammad Pur | |
2022-02-11 | Ports: Update binutils to version 2.38 | Daniel Bertalan | |
2022-02-06 | Ports: Update nano to version 6.0 | BodgeMaster | |
This is just a bump of the version number in a couple places. Tested to work. | |||
2022-02-06 | Ports: Update wget to version 1.21.2 | BodgeMaster | |
This is another one where I just changed the version number and it worked. | |||
2022-01-30 | Ports: Update Python to 3.10.2 | Linus Groh | |
Released on 2022-01-14. https://www.python.org/downloads/release/python-3102/ | |||
2022-01-24 | Ports: Add Half-Life: Opposing Force port :^) | Jesse Buhagiar | |
2022-01-24 | Ports: Update mold port to v1.0.2 | Andrew Kaster | |
Patches regenerated with the new ./package.sh dev mode. It seems to work as advertised, after a bit of experimentation :^). | |||
2022-01-18 | Ports: Add a port of tig 2.5.5 | Brian Gianforcaro | |
2022-01-17 | Ports/git: Update git to the latest 2.34.1 release | Brian Gianforcaro | |
2022-01-13 | Ports/mc: Add Midnight Commander port | Kenneth Myhra | |
2022-01-13 | Ports/vim: Bump version number to 8.2.4066 | Kenneth Myhra | |
2022-01-11 | Ports: Add GLTron | Jelle Raaijmakers | |
The patches mainly convert this SDL1 game to SDL2. It has some graphical artifacts, but it's playable! | |||
2022-01-11 | Ports: Add Half-Life Port :^) | Jesse Buhagiar | |
Add a port of Half-Life, the classic game by VALVe Software | |||
2022-01-11 | Ports: Add mold port | Andrew Kaster | |
The port exposes some dynamic loader and toolchain shortcomings, namely RTLD_NEXT, RTLD_NOLOAD, and std::filesystem. Hopefully we can discover a ton of multi-threading bugs in Serenity with this port :^) | |||
2022-01-10 | Ports: Update bash port to version 5.1.16 | Daniel Bertalan | |
The `remove-conflicting-declaration-in-glob` patch seems to not be needed anymore. | |||
2022-01-10 | Ports: Add wireguard-tools | Linus Groh | |
What will it take to port WireGuard to SerenityOS? No idea. But this is a start :^) | |||
2022-01-09 | Ports: Add ccache port to make compiling on Serenity more fun :^) | Andrew Kaster | |
2022-01-09 | Ports: Update ScummVM to version 2.5.1 | Jelle Raaijmakers | |