summaryrefslogtreecommitdiff
path: root/Ports
AgeCommit message (Collapse)Author
2021-07-10Ports: Build Python with ncurses and termcapLinus 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-10Ports: Build Python with sqliteLinus Groh
This makes the _sqlite3 module work :^)
2021-07-10Ports: Build Python with bzip2Linus Groh
This makes the _bz2 module work :^)
2021-07-10Ports: Build Python with readlineLinus Groh
This provides a *much* improved REPL experience :^)
2021-07-10Ports: Add a patch for Python's setup.py to consider /usr/localLinus Groh
This makes it find more includes and libraries than by default when crosscompiling.
2021-07-10Ports: Export CC with added --sysroot for building PythonLinus 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-09Ports: Remove Python setlocale patch that's no longer neededLinus Groh
Since 4cd45f5, setlocale() always pretends to succeed.
2021-07-09Ports: Make the CMake port use the LibUV portAli 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-09Ports: Add libuvAli 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-08Ports: Fix building gcc on arm64 macsmodmuss50
2021-07-08Ports: Add './package.sh shell' to get a shell with the build env setpancake
2021-07-08Ports: Add radare2-5.4.0-git packagepancake
2021-07-07Ports: Update Python to 3.9.6Linus Groh
Released on 2021-06-28. https://www.python.org/downloads/release/python-396/
2021-07-07Ports: Add a missing pipe character to AvailablePorts.mdAndreas Kling
2021-07-07Ports: Add r0 to AvailablePorts.mdAndreas Kling
2021-07-07Ports: Add minimalistic r0 hexadecimal editorpancake
2021-07-06Ports: Update gcc patch to match the toolchainGunnar Beutner
2021-07-04Ports: Remove obsolete patches for ninjaGunnar Beutner
2021-07-04Ports: Remove obsolete patches for libexpatGunnar Beutner
2021-07-04Ports: Remove obsolete patches for cmakeGunnar Beutner
2021-07-04Ports: Remove obsolete patches for chesterGunnar Beutner
2021-07-04Ports: Remove obsolete patches for bcGunnar Beutner
2021-07-04Ports: Remove obsolete patches for libicuGunnar Beutner
2021-06-29Ports: Fix dmidecode patchesLiav A
Since we have a SysFS now, we can just let dmidecode to read the DMI blobs from it.
2021-06-21Ports: Bump nano to version 5.8Daniel Bertalan
2021-06-20Ports: Add libpng to dependencies of dosbox-stagingbreakgimme
2021-06-18Ports: Add port for DOSBox StagingGunnar Beutner
2021-06-18Ports: Fix less by disabling wctypeGavin Downard
The commit c2b47c067 (LibC: Add stubs for wctype and iswctype, 2021-05-27) introduced the wctype.h header, which caused the less port to try to build with wchar support. This patches the header generated by the configure script to remove wchar support.
2021-06-16Ports: Add port for DungeonRushGunnar Beutner
2021-06-16Ports: Disable gettext support for libiconvGunnar Beutner
libiconv and gettext have a circular dependency. In an ideal world we'd build libiconv without gettext support first, then gettext and finally libiconv again with gettext support. However, if the libiconv port detects gettext on the host system while the gettext port hasn't been built yet things break. This disables gettext support for the libiconv port for now.
2021-06-16Ports: Add port for SDL2_netGunnar Beutner
2021-06-16Ports: Remove note about ssh needing port numbers explicitly specifiedBrian Gianforcaro
This is no longer true, I'm not sure where this got fixed, but I can successfully connect via IP without specifying a port number using the latest HEAD of master.
2021-06-14Ports: Adds Another World VM interpreter implementationPavel Safar
2021-06-13Ports: Add ComposerJelle Raaijmakers
2021-06-13Ports: Update diffutils to version 3.7Jelle Raaijmakers
2021-06-11Ports/OpenSSL: Switch to sha256 signature checkJelle Raaijmakers
2021-06-11Ports/OpenSSL: Use `install_prefix` to fix resource installJelle Raaijmakers
The `--openssldir` parameter was causing OpenSSL to search for its resources in the wrong location, e.g.: `/serenity/Build/i686/Root/usr/local/ssl/...` By using `--install_prefix`, the build system understands where to put the OpenSSL files and does not leak the build path into the compiled binaries.
2021-06-11Ports/OpenSSL: Remove test statementJelle Raaijmakers
2021-06-11Ports/OpenSSL: Remove unnecessary patchJelle Raaijmakers
2021-06-10Ports: Add LLVM portEgor Ananyin
2021-06-10Ports: Add pre_fetch to .port_include.shEgor Ananyin
2021-06-09Ports: Add ZSH portThiago Henrique Hupner
2021-06-09Ports: Build an `.so` file for SQLiteJelle Raaijmakers
2021-06-09Ports: Update SQLite to version 3.35.5Jelle Raaijmakers
2021-06-09Ports: Use shared icon logic for ScummVMJelle Raaijmakers
2021-06-09Ports: Remove checksum for the stpuzzles portGunnar Beutner
The Git repository is hosted on GitHub and is owned by the SerenityOS GitHub organization which means our root of trust is GitHub anyway (where did you get _this_ repository from?) So let's remove the checksum.
2021-06-09Ports: Embed icons for the stpuzzles portGunnar Beutner
2021-06-09Ports: .port_include.sh add install_icon functionMax Trussell
2021-06-08Ports/ScummVM: Add freetype, libiconv, libjpeg and libpng to build depsJelle Raaijmakers
2021-06-08Ports/ScummVM: Use SERENITY_INSTALL_ROOT instead of _BUILD_DIRJelle Raaijmakers