Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-24 | Ports: Remove unnecessary patch from the neofetch port | Liav A | |
2021-09-24 | Ports: Add Ruby 3.0.2 | Eric Seifert | |
2021-09-23 | Ports: Build PHP-FPM instead of CGI | Jelle Raaijmakers | |
2021-09-23 | Ports: Update PHP to version 8.0.10 | Jelle Raaijmakers | |
2021-09-23 | Ports: Remove the now superfluous PHP network patch | Jelle Raaijmakers | |
2021-09-19 | Ports/glib: Bump GLib to 2.70.0 | Kenneth Myhra | |
2021-09-19 | Ports/glib: Maintain compatibility with meson < 0.57.0 | Kenneth Myhra | |
2021-09-19 | Ports/glib: Remove patch 0008-add-missing-macro-IN6_IS_ADDR_V4MAPPED | Kenneth Myhra | |
Since we now have the 'IN6_IS_ADDR_V4MAPPED' macro in LibC this patch is no longer needed. | |||
2021-09-18 | Ports: Update Python to 3.10.0rc2 | Linus Groh | |
Released on 2021-09-07. https://www.python.org/downloads/release/python-3100rc2/ | |||
2021-09-16 | Ports: Add a gawk port | Tim Schumacher | |
2021-09-15 | Ports: Use new CMakeToolchain.txt located in the build directory | Andrew Kaster | |
Now that we're generating the CMake toolchain file in the build directory, we need to redirect the ports that use CMake to the new location. Looking into this showed that there's still a bunch of work to do in general to make the ports agnostic to which toolchain they're using, there's a lot of hard-coded ${ARCH}-pc-serenity-gcc assumptions still here. | |||
2021-09-11 | Ports: Build Python with --enable-optimizations | Linus Groh | |
This no longer results in linker errors as the FIXME states, so let's get some perf for free :^) | |||
2021-09-11 | Ports: Build Python with libuuid | Linus Groh | |
This makes the _uuid module work :^) | |||
2021-09-11 | Ports: Add libuuid | Linus Groh | |
2021-09-09 | Ports: Update libarchive to v3.5.2 | Ken Herner | |
Updated GPG fingerprint to Martin Matuska's latest public key Fixes #9921 | |||
2021-09-09 | Ports: Disable IPV6 in OpenSSL | Ken Herner | |
Fixes #9902 | |||
2021-09-09 | Ports: Fix compilation of python3 socket module | Rodrigo Tobar | |
2021-09-08 | Ports: Add gsl | Rodrigo Tobar | |
2021-08-30 | Ports: Update relocated ports | Andreas Kling | |
Port repos have been moved to the new SerenityPorts organization on GitHub, to declutter the main SerenityOS organization. | |||
2021-08-25 | Ports: Add port for mruby | Dante Catalfamo | |
2021-08-23 | Ports: Bump git to 2.33.0 | Federico Guerinoni | |
2021-08-21 | Ports: Add libatomic_ops | Linus Groh | |
2021-08-15 | Ports: Add libsixel | Nico Weber | |
This contains `img2sixel`. | |||
2021-08-15 | Ports: Make the build step messages use ellipsis rather than excl. point | sin-ack | |
This stops the port build system from yelling at the user. This commit also adds a "success" message after the "Adding to database" message. | |||
2021-08-14 | Ports: Add glib version 2.69.0 | Kenneth Myhra | |
2021-08-14 | Ports: Remove SHA256 checksum for the doom port | Gunnar Beutner | |
2021-08-14 | Ports: Bump vlang version to weekly.2021.31 | Gunnar Beutner | |
The previous version failed to build. | |||
2021-08-14 | Ports: Fix reinstalling the mysthous port | Gunnar Beutner | |
Reinstalling the port failed because some of its files were installed with permissions that prevented overwriting the existing files with cp. | |||
2021-08-14 | Ports: Fix reinstalling the lure port | Gunnar Beutner | |
Reinstalling the port failed because some of its files were installed with permissions that prevented overwriting the existing files with cp. | |||
2021-08-14 | Ports: Add a space to end of shell name in neofetch | Nico Weber | |
Matches what neofetch does for other shell names. | |||
2021-08-14 | Ports: Fix building the wget port | Gunnar Beutner | |
2021-08-14 | Ports: Fix building the nano port | Gunnar Beutner | |
2021-08-14 | Ports: Make sure to remove the .la file after building libxml2 | Gunnar Beutner | |
Otherwise libtool gets confused and tries to link against files that don't exist. | |||
2021-08-14 | Ports: Add missing dependency for libxml2 | Gunnar Beutner | |
When xz was previously built we'd end up with a shared library for libxml2 that depends on xz features but isn't linked against liblzma. | |||
2021-08-14 | Ports: Make sure to remove the .la file after building libiconv | Gunnar Beutner | |
Otherwise libtool gets confused and tries to link against files that don't exist. | |||
2021-08-13 | Ports: Build a shared library for curl | Gunnar Beutner | |
This fixes building the git port. | |||
2021-08-13 | Ports: Make sure re-installing the gcc port doesn't fail | Gunnar Beutner | |
Re-installing the gcc port would previously fail because we failed to overwrite the symlink. | |||
2021-08-13 | Ports: Make sure HOST_* variables are set correctly for nested builds | Gunnar Beutner | |
When building a port as a dependency for another port the HOST_* variables were previously initialized with values referring to the SerenityOS toolchain. Fixes #9168. | |||
2021-08-13 | Ports: Support libcurl in the git build | TheFightingCatfish | |
Previously, libcurl is not used in the git build because the test program in configure fails to link against it properly. We bypass the test and make sure we link against all necessary libraries (libssl, libcrypto and zlib). | |||
2021-08-13 | Ports: Disable uname detection when building git | TheFightingCatfish | |
Previously, the git port would fail in various ways because it uses an uname detection mechanism to update the configurations, and Makefile would receive incorrect configurations from the host system. This makes sure the build uses the correct configurations detected by ./configure. Fixes #9357. | |||
2021-08-13 | Ports: Use TextEditor and less as git's default editor and pager | TheFightingCatfish | |
2021-08-13 | Ports/stress-ng: Remove custom pause function from patch | Kenneth Myhra | |
This removes the custom pause function in patch so that we can use our own LibC pause function. | |||
2021-08-12 | Ports: Add cc symlink to gcc port | Jean-Baptiste Boric | |
2021-08-12 | Ports: Add awk symlink to mawk port | Jean-Baptiste Boric | |
2021-08-11 | Ports/ed: Make the configure script use the target toolchain | roytam1 | |
With this patch, ed's configure script will not override CC and *FLAGS if they are not unset. | |||
2021-08-09 | Ports: Compile ncurses as a shared library | Kenneth Myhra | |
This sets the --with-shared switch for the configure script so that ncurses is compiled as a shared library in addition the default which is a static library. Without the --with-shared switch ncurses will only be compiled as a static library. To properly set the environment variables LOCAL_LDFLAGS and LOCAL_LDFLAGS2, a case in the configure script had to be updated to include '*serenity*'. | |||
2021-08-09 | Ports: Add missing fnmatch patch for diffutils | roytam1 | |
It requires FNM_EXTMATCH in order to build. This patch is based on an existing patch for gettext (Ports/gettext/patches/fnmatch.patch). | |||
2021-08-08 | Toolchain+Ports: Let -nostdlib make us not link against libgcc_s | Gunnar Beutner | |
For now this is not a mandatory toolchain rebuild. | |||
2021-08-07 | Ports: Fix Python's expected SHA256 sum | Linus Groh | |
Fixes #9265. | |||
2021-08-04 | Ports: Add PHP entry to taskbar menu | Jelle Raaijmakers | |