| Age | Commit message (Collapse) | Author |
|
Required by hatchling.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This finally has all its dependencies at this point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Awful hack required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is cleaner with less duplicate code.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by hatchling, which is required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
A build system required by a dependency of another build system, which is required by yet another build system.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
There is no scenario where this is useful, and it breaks builds.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This gets around messy projects with multiple packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Metadata for this is somewhat boilerplate-heavy, so wrap it to create metadata in one call.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is generally for test suite, due to the lack of standard or widely agreed upon convention.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much cleaner, and should be functionally equivalent.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Binary pip releases are not considered acceptable, this more generic helper is required for building from source.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This cleans up call site of NewPackage.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Mesa unfortunately requires this horrible format.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This unfortunately pulls in platform-specific package.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much cleaner and more maintainable than specifying URL prefix manually. This change also populates Anitya project identifiers.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables a cleaner higher-level helper.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is unused and introduces many dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also removes manually resolved indirect dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These are dependencies of pre-commit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For transitioning to dynamically linking zlib.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These have confusing names.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables release monitoring for all applicable projects.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This had to be done out-of-band because there was no way to efficiently represent these within Artifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This also updates all affected artifacts to use new behaviour.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Doing these together breaks far too many buggy makefiles.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by qemu test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is required by qemu test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This migrates artifacts that the helper cannot produce an identical instance of.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This works around the zfs overlay mount overhead and significantly reduces I/O in general.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is a variant of toybox with unfinished tools enabled, for artifacts that will end up in a dependency loop without them.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is much cleaner to add extra flags to.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libfuse. This pulls in many dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Fuse requires pytest which depends on many packages. This helper eases the pain of packaging them.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This alleviates scheduler overhead when curing many artifacts.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Apparently the only way to install python stuff offline.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This improves performance, though not as drastically as lazy initialising llvm.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes the need for reference LDFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This removes the need for reference CFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by python during llvm test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|