Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-29 | Ports: Update bash to 5.1.8 | Luke | |
Also switches to using a sha256 signature check. | |||
2021-07-29 | Ports: Update PHP to version 8.0.8 | Jelle Raaijmakers | |
2021-07-29 | Ports: Add readline support to PHP | Jelle Raaijmakers | |
2021-07-29 | Ports: Force cross compiling for zlib | Jelle Raaijmakers | |
By setting `--uname=Linux`, we tell `configure` to use the right tools for cross compilation. Without this on e.g. macOS it would try to use XCode's `libtool` which would then fail. | |||
2021-07-29 | Ports: Use sha256 sig check for zlib | Jelle Raaijmakers | |
2021-07-29 | Ports: Remove outdated patch for OpenSSL | Jelle Raaijmakers | |
Additionally, this patch failed to apply on some versions of `patch` since it was a git diff instead of a `diff -u` patch. | |||
2021-07-29 | Ports: Use sha256 sig check for readline | Jelle Raaijmakers | |
2021-07-29 | Ports: Use sha256 sig check for libiconv | Jelle Raaijmakers | |
2021-07-28 | Ports: Add MPC | Luke | |
Required to build the toolchain inside Serenity. | |||
2021-07-28 | Ports: Add MPFR | Luke | |
Required to build the toolchain inside Serenity. | |||
2021-07-28 | Ports: Add more spacing for the name column in AvailablePorts.md | Luke | |
2021-07-28 | Toolchain+Ports: Fix building ports on x86_64 | Gunnar Beutner | |
Fixes #8377. | |||
2021-07-28 | Ports: Update GCC to version 11.2.0 | Gunnar Beutner | |
2021-07-28 | Ports: Use SHA256 to verify file integrity for binutils | Gunnar Beutner | |
There's no point in using a keyring file we just downloaded from the same file mirror to verify the authenticity of the binutils tarball. If someone were to compromise the file mirror they could just as easily replace the keyring file and we'd happily tell the user that their copy of binutils is genuine. | |||
2021-07-28 | Ports: Update binutils to version 2.37 | Gunnar Beutner | |
2021-07-28 | Ports: Make libxml2 work when Python is installed | Gunnar Beutner | |
Building libxml2 fails when Python was previously installed. | |||
2021-07-24 | Toolchain+Ports: Ignore -arch on macOS M1 hosts | Gunnar Beutner | |
CMake specifies -arch arm64 for our toolchain. Unfortunately that's an option GCC only understands when built for macOS. This causes the build to fail. I haven't been able to get CMake to not specify that option so this adds a dummy option to GCC. | |||
2021-07-22 | Ports: Add ScummVM game Soltys | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Sfinx | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Nippon Safes Inc | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Lure of the Temptress | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game DreamWeb | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Dráscula: The Vampire Strikes Back | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Hi-Res Adventure #1: Mystery House | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game The Griffon Legend | Kenneth Myhra | |
2021-07-22 | Ports: Add ScummVM game Flight of the Amazon Queen | Kenneth Myhra | |
This adds the ScummVM game Flight of the Amazon Queen. Since all files are on the root of the zip file we utilize 'pre_fetch' to create the directory 'workdir'. In 'post_fetch' we move all the files into 'workdir' except for the zip file and 'package.sh'. Doing this lets us use the 'clean' command without any modifications. | |||
2021-07-22 | Ports: Add overridable pre_fetch method in .port_include.sh | Kenneth Myhra | |
This adds an overridable pre_fetch method which is called from the fetch method at the very beginning. The pre_fetch method can be overridden in your package.sh script so that you can do any necessary preparations before the fetch method is called. | |||
2021-07-20 | Ports: Add a launcher for Python | Linus Groh | |
We're even downloading an additional older icon from the git repo instead of using their current ones for accurate look and feel :^) | |||
2021-07-20 | Ports: Use "launcher_run_in_terminal=true" instead of "Terminal -e ..." | Linus Groh | |
2021-07-20 | Ports: Add launcher_run_in_terminal package.sh variable | Linus Groh | |
This is being used to generate the RunInTerminal entry in launcher app files. | |||
2021-07-19 | Ports/dosbox-staging: Change 'serenity*' build target to '*serenity*' | Kenneth Myhra | |
The serenity build target in config.sub did not match 'i686-pc-serenity'. This commit changes the build target from 'serenity*' to '*serenity*'. | |||
2021-07-19 | Ports: Bump libarchive from version 3.4.0 to 3.5.1 | Kenneth Myhra | |
2021-07-19 | Ports: Bump libffi from version 3.3 to 3.4.2 | Kenneth Myhra | |
2021-07-15 | Ports: Add Launcher for Epsilon | Kenneth Myhra | |
2021-07-15 | Ports: Add missing dependency 'freetype' for Epsilon | Kenneth Myhra | |
2021-07-14 | Ports: Add epsilon 15.5.0 | Joachim Le Fournis | |
2021-07-13 | Ports: Add vlang weekly.2021.28 package | pancake | |
2021-07-10 | Ports: Build Python with ncurses and termcap | Linus Groh | |
Neither the _curses nor the termios module builds to completion currently due to some missing functions, but we can let it try nonetheless - it'll likely get fixed at some point :^) | |||
2021-07-10 | Ports: Build Python with sqlite | Linus Groh | |
This makes the _sqlite3 module work :^) | |||
2021-07-10 | Ports: Build Python with bzip2 | Linus Groh | |
This makes the _bz2 module work :^) | |||
2021-07-10 | Ports: Build Python with readline | Linus Groh | |
This provides a *much* improved REPL experience :^) | |||
2021-07-10 | Ports: Add a patch for Python's setup.py to consider /usr/local | Linus Groh | |
This makes it find more includes and libraries than by default when crosscompiling. | |||
2021-07-10 | Ports: Export CC with added --sysroot for building Python | Linus Groh | |
This is used in the setup.py file when adding include and lib paths to the list when crosscompiling, if it's not found in any of the checked environment variables they don't get added. | |||
2021-07-09 | Ports: Remove Python setlocale patch that's no longer needed | Linus Groh | |
Since 4cd45f5, setlocale() always pretends to succeed. | |||
2021-07-09 | Ports: Make the CMake port use the LibUV port | Ali Mohammad Pur | |
Now that we've ported libuv, we can remove the libuv patches from cmake and make it use the ported libuv. | |||
2021-07-09 | Ports: Add libuv | Ali Mohammad Pur | |
We've had a half-arsed port of libuv inside the cmake port, but let's just port it properly. Note that this pins a specific commit (which is currently the latest commit in their default branch). | |||
2021-07-08 | Ports: Fix building gcc on arm64 macs | modmuss50 | |
2021-07-08 | Ports: Add './package.sh shell' to get a shell with the build env set | pancake | |
2021-07-08 | Ports: Add radare2-5.4.0-git package | pancake | |
2021-07-07 | Ports: Update Python to 3.9.6 | Linus Groh | |
Released on 2021-06-28. https://www.python.org/downloads/release/python-396/ |