Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-25 | Ports: Fix building openssh | Gunnar Beutner | |
This fixes a spelling mistake in the timespeccmp() macro and enables debug symbols for OpenSSH to make diagnosing problems easier. | |||
2021-04-25 | Ports: Fix python3 package so linting script doesn't error out. | Brian Gianforcaro | |
I have my environment configured to use https://pre-commit.com/. I guess the scripts were changed recently to lint all ports, and the python port was barfing on my system because of this bug. | |||
2021-04-25 | Ports: Pass along any command arguments in package.sh | Jelle Raaijmakers | |
Commit b3db01e20 broke simple commands without arguments like: ./package.sh clean Now, all available arguments are passed along, even if there are none. | |||
2021-04-24 | Ports/scummvm: Add launcher | Jelle Raaijmakers | |
2021-04-23 | Ports: Add launcher for OpenTTD | Gunnar Beutner | |
2021-04-23 | Ports: Add openttd | Gunnar Beutner | |
2021-04-23 | Ports: Detect more types of errors in the AvailablePorts.md file | Gunnar Beutner | |
This adds support for detecting incorrect version numbers and links in the ports list. Also, unlike before it doesn't parse the package.sh script but executes it instead which allows us to detect syntax errors. | |||
2021-04-23 | Ports: Fix version numbers for some of the ports | Gunnar Beutner | |
2021-04-23 | Ports: Add launchers for some of the ports | Gunnar Beutner | |
2021-04-23 | Ports: Use a specific version for frotz | Gunnar Beutner | |
The hash for the master zip file changed again. Probably because GitLab only caches those zip files for a bit and re-generates them with slightly different zip headers after some time even though the repository didn't change. | |||
2021-04-23 | Ports: Shorten the build message for skipped builds | Gunnar Beutner | |
The new message for skipping builds makes it hard to distinguish failed builds from builds that were just skipped so change it back to the old one - but don't actually build packages twice again. | |||
2021-04-22 | Ports/scummvm: Build with C++11 support | Jelle Raaijmakers | |
This unbreaks the ScummVM port build. Some `[[noreturn]]` keywords were added to `<assert.h>` recently and this required an additional flag to the ScummVM configure script to fix. Also removed the now unnecessary `export LIBS`. | |||
2021-04-21 | Ports: Build ports only once when running build_all.sh | Gunnar Beutner | |
Previously we'd end up building some ports multiple times, e.g. as a dependency for another port. This changes the build_all.sh script so that it builds ports only once. | |||
2021-04-21 | Ports: Rename dirname to port to clarify its meaning | Gunnar Beutner | |
2021-04-21 | Ports: Add missing dependency for libgcrypt | Gunnar Beutner | |
2021-04-21 | Ports: Fix Python _crypt module linkage error | Linus Groh | |
we need to link against LibCrypt and subsubsequently LibCore (which LibCrypt does not link against itself due to a circular dependency issue). Not sure why this broke, it worked when I last updated the port. | |||
2021-04-21 | Ports: emu2: Bump version to 2021.01 | Brendan Coles | |
2021-04-20 | Ports: Build shared library for xz with -pthread | Gunnar Beutner | |
2021-04-20 | Toolchain+Ports: Enable threads for gcc | Gunnar Beutner | |
This enables POSIX threads for GCC and makes the -pthread argument available. | |||
2021-04-20 | Ports: Consistently indent with four spaces | Linus Groh | |
2021-04-20 | Ports: Improve consistency and quality of ports | Panagiotis Vasilopoulos | |
- Replaced /Root with - Improved documentation. - Removed a few typos. - Replaced with - Added brackets in some cases. Most of the changes were reviewed and applied manually. | |||
2021-04-20 | Ports: Fix up imgcat | Panagiotis Vasilopoulos | |
2021-04-20 | Ports: Remove auth_type for our own packages | Gunnar Beutner | |
Otherwise we'd have to update them in this repository every time something changes. | |||
2021-04-20 | Everywhere: Replace SERENITY_ROOT with SERENITY_SOURCE_DIR | Panagiotis Vasilopoulos | |
2021-04-19 | Ports: Improve variable names in .hosted_defs.sh | Panagiotis Vasilopoulos | |
- SERENITY_ROOT is being kept around for compatibility reasons, and will be removed gradually - SERENITY_INSTALL_ROOT points to DESTDIR but will be preferred over that in the future - SERENITY_SOURCE_DIR points to the root folder of the repository. Let's keep the root terminology in the directory structure sort of sense out of here | |||
2021-04-19 | Ports: Link libtiff against xz | Gunnar Beutner | |
2021-04-19 | Ports: Update tarball hash for quake | Gunnar Beutner | |
2021-04-19 | Ports: Remove obsolete patch for hatari | Gunnar Beutner | |
2021-04-19 | Ports: Link libtiff against zstd | Gunnar Beutner | |
2021-04-19 | Ports: Fix ports when building with ccache | Gunnar Beutner | |
When building with ccache these ports failed to build because CC contains more than one word. The ncurses port also doesn't like how ccache preprocesses files. This patch fixes that. | |||
2021-04-19 | Ports: Fix SDLPoP | Gunnar Beutner | |
This port was still using the upstream's master branch as opposed to a fixed git commit. Also, now that SDL2 is installed into /usr/local the build failed. I have also removed an obsolete patch because we're now linking against shared libraries for SDL2 and those already have appropriate library dependencies. | |||
2021-04-19 | Ports: Add xz port | Gunnar Beutner | |
2021-04-18 | Ports: Build shared library for libtiff | Gunnar Beutner | |
2021-04-18 | Ports: Fix the tarball hash for nasm | Gunnar Beutner | |
For some reason the hash was incorrect. Also, changed the hash type to SHA256. We should consider deprecating everything other than SHA256 maybe. | |||
2021-04-18 | Ports: Fix dependency and linker options for SDL2_image | Gunnar Beutner | |
2021-04-18 | Ports: Enable building cmake on the host | Gunnar Beutner | |
2021-04-18 | Ports: Update the gcc port with the patches from the toolchain | Gunnar Beutner | |
2021-04-18 | Ports: Enable building ports with ccache | Gunnar Beutner | |
2021-04-17 | Ports: AvailablePorts.md: Fix column alignment | Brendan Coles | |
2021-04-17 | Ports: genemu: Pin version to latest release rather than use master branch | Brendan Coles | |
2021-04-17 | Ports: vim: Pin version to latest release rather than use master branch | Brendan Coles | |
2021-04-17 | Ports: Add imgcat port | Panagiotis Vasilopoulos | |
Co-authored-by: Linus Groh <mail@linusgroh.de> | |||
2021-04-17 | Ports: c-ray: Pin version to latest commit rather than use master branch | Brendan Coles | |
2021-04-17 | Ports: Fix key path for ed | Gunnar Beutner | |
2021-04-16 | Ports: SDL2: Use correct CMAKE_TOOLCHAIN_FILE in configopts | Brendan Coles | |
2021-04-16 | Ports: Add auth_type verification to all package.sh files | Brendan Coles | |
2021-04-16 | Ports: Build shared libraries for a few more ports | Gunnar Beutner | |
This manually builds shared libraries for a bunch of ports. Using libtool would be preferable but that's currently broken so I'm linking the shared libraries manually. | |||
2021-04-16 | Ports: Make sure ports are installed into /usr/local | Gunnar Beutner | |
2021-04-16 | Toolchain+Ports: Move the CMake toolchain file into a subdirectory | Gunnar Beutner | |
2021-04-16 | Ports: Update the gcc port to 10.3.0 | Gunnar Beutner | |