Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-07 | Ports: Make `curl` detect our OpenSSL port | Jelle Raaijmakers | |
Without a proper prefix, the `configure` script will probably pick up the host's OpenSSL library. This change makes sure the script always looks at the library present in the Serenity build dir. | |||
2021-06-07 | Ports: Add Beneath a Steel Sky | Jelle Raaijmakers | |
2021-06-07 | Toolchain+Ports: Fix building binutils on FreeBSD | Gunnar Beutner | |
This imports the upstream patch from https://sourceware.org/bugzilla/show_bug.cgi?id=27382 Fixes #7407. | |||
2021-06-06 | Ports: Install launcher for Freeciv | Gunnar Beutner | |
2021-06-06 | Ports/freeciv: Add missing dependencies SDL2_gfx and curl (libcurl) | Kenneth Myhra | |
2021-06-06 | Ports: Fix zlib include directory for libzip | Edwin Hoksberg | |
2021-06-06 | Ports: Add sam | Timothy | |
2021-06-05 | Ports/PHP: Enable OpenSSL extension | Jelle Raaijmakers | |
2021-06-05 | Ports/PHP: Disable PCRE JIT | Jelle Raaijmakers | |
The PCRE JIT creates memory that needs to be readable, writable and executable at the same time. Serenity does not like this, so disable it. This JIT is of limited use for the current applications of PHP within Serenity anyway :-) | |||
2021-06-05 | Ports/PHP: Enable Zlib extension | Jelle Raaijmakers | |
2021-06-05 | Ports/PHP: Enable Phar extension | Jelle Raaijmakers | |
2021-06-05 | Ports: Add port for freeciv | Gunnar Beutner | |
2021-06-05 | Ports: Specify missing library when linking SDL2_ttf | Gunnar Beutner | |
2021-06-05 | Ports: Build shared library for freetype | Gunnar Beutner | |
2021-06-05 | Ports: fix gcc for mac users | yegor | |
BSD sed differs from GNU sed with the `-i` option. This commit changes the sed line in package.sh to be portable across macOS and Linux. | |||
2021-06-04 | Ports: Enable PHP XML extensions | Jelle Raaijmakers | |
2021-06-04 | Ports: Add libxml2 | Jelle Raaijmakers | |
2021-06-04 | Ports/PHP: Enable SQLite3 and iconv extensions | Jelle Raaijmakers | |
2021-06-04 | Ports: Embed ScummVM icons into the binary | Jelle Raaijmakers | |
Slightly inspired by 9c0cfede. | |||
2021-06-04 | Ports: Add PHP | Jelle Raaijmakers | |
2021-06-04 | Ports: Embed icon into the Super Mario port | Gunnar Beutner | |
2021-06-04 | Ports: Create launchers for the stpuzzles port | Gunnar Beutner | |
This changes the .port_include.sh script so that ports can more easily create more than one launcher by making the install_launcher function available to the port's package.sh script. This creates launchers for the stpuzzles port in the Games/Puzzles category. | |||
2021-06-04 | Ports: Don't set the current working directory in the launcher script | Gunnar Beutner | |
This removes the hack for launching Super Mario. | |||
2021-06-04 | Ports: Don't crash when starting uMario outside of /opt/Super_Mario | Gunnar Beutner | |
Previously this port would just crash. There was a workaround in the way the app launcher started the game but I'd really like to get rid of that hack. | |||
2021-06-04 | Ports: Add p7zip | John Brehm | |
2021-05-31 | Ports: Add opentyrian and opentyrian-data | Oleg Kosenkov | |
2021-05-31 | Ports: Add Simon Tatham's Puzzle Collection | Egor Ananyin | |
2021-05-30 | Ports: Add port for wget | Tim Schumacher | |
2021-05-28 | Ports: Install mbedtls into the right directory and build shared libs | Gunnar Beutner | |
Previously we'd install mbedtls into /lib, /include, etc. Instead we should install this port into /usr/local/lib. This also builds shared libraries for this port. | |||
2021-05-27 | Ports: Bump curl to 7.77.0 :^) | Andreas Kling | |
2021-05-20 | Ports: Only do build check for configure, build, and install steps | Linus Groh | |
This was breaking ports linting, which runs the script with the 'showproperty' option. This check is not needed for some other options as well, so let's do it conditionally. | |||
2021-05-20 | Ports: Add build completion sanity check to .port_include.sh | Linus Groh | |
Simply by checking whether a built libc.so exists, we should be able to avoid strange build errors where that's not the case and just tell the user upfront. Fixes #7309. | |||
2021-05-19 | Ports: Build shared libraries for the GnuPG libraries | Gunnar Beutner | |
This builds all the GnuPG libraries as shared libraries so that -lintl is linked when building the final GnuPG executable. | |||
2021-05-18 | Ports: Remove dns and getpw pledges for the OpenSSH client | Gunnar Beutner | |
These are not valid flags for SerenityOS. | |||
2021-05-16 | Ports: Update the packages.db directory in README | Γmer Kurttekin | |
"packages.db" used to be directly in the "Build" directory but it has been moved to "Build/i686/Root/usr/Ports/" in 6877a5b. | |||
2021-05-15 | Ports: Add port for Brogue (BrogueCE) | nooga | |
2021-05-15 | Ports: Add libiconv dependency to gettext | Tim Schumacher | |
libiconv is explicitly linked later and required by gettext as well. Add it to the dependencies to make builds in a clean environment work. | |||
2021-05-12 | Ports: Add missing dependencies for openttd | Gunnar Beutner | |
2021-05-12 | Ports: Fix building the libicu port | Gunnar Beutner | |
If you're on the new toolchain with std support already you'd be unable to build libicu because <cmath> #undefs some of the defines from <math.h> (e.g. isfinite). | |||
2021-05-11 | Ports: Add missing dependency for vim | Gunnar Beutner | |
The vim port links against gettext when it's available so we should add it as a dependency in the package.sh script. | |||
2021-05-11 | Ports: Link gettext against libpthread | Gunnar Beutner | |
Apparently libintl uses pthread_cond_broadcast() so let's make sure that we link it against libpthread so we don't call libc's pthread stubs. | |||
2021-05-10 | Ports: Remove obsolete patch for flatbuffers | Gunnar Beutner | |
The patch is not neccessary anymore, in fact it breaks the build now because we have those functions in the std namespace. | |||
2021-05-10 | Ports: Add missing curl dependency for the git port | Gunnar Beutner | |
fixes #6724 | |||
2021-05-09 | Ports: Update build options for curl | Gunnar Beutner | |
This enables SSL support (verified to work), IPv6 (won't work for lack of IPv6 support in the kernel) and threads. | |||
2021-05-09 | Ports: Remove obsolete patches for openttd | Gunnar Beutner | |
2021-05-09 | Ports: Remove IPv6 patches for cmake | Gunnar Beutner | |
2021-05-09 | Ports: Remove obsolete patches for stress-ng | Gunnar Beutner | |
2021-05-09 | Ports: Add port for libopenal | Gunnar Beutner | |
2021-05-09 | Ports: Add missing .so extension for ffmpeg library SONAMEs | Gunnar Beutner | |
2021-05-09 | Ports: Remove obsolete patch for dropbear | Linus Groh | |