internal/rosa/azalea: replace binding token
All checks were successful
Test / Create distribution (push) Successful in 2m40s
Test / Sandbox (push) Successful in 2m46s
Test / ShareFS (push) Successful in 3m47s
Test / Sandbox (race detector) (push) Successful in 5m28s
Test / Hakurei (race detector) (push) Successful in 6m47s
Test / Hakurei (push) Successful in 2m41s
Test / Flake checks (push) Successful in 1m31s

This replaces the '*' placeholder with a less confusing '#'.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2026-05-24 16:18:19 +09:00
parent 689f972976
commit a3867ad65f
94 changed files with 185 additions and 185 deletions

View File

@@ -209,7 +209,7 @@ func (p *parser) parseExpr() any {
case '=':
break
case '*':
case '#':
arg.R = true
p.scanAs('=')

View File

@@ -85,7 +85,7 @@ func TestEvaluate(t *testing.T) {
Err: UndefinedError("v"),
}},
{"apply bound undefined", `f { _v* = "\x00"; v = _v; }`, makeStackCheck(func(
{"apply bound undefined", `f { _v# = "\x00"; v = _v; }`, makeStackCheck(func(
args FArgs,
) (v any, err error) {
v = "\xfd"
@@ -124,7 +124,7 @@ func TestEvaluate(t *testing.T) {
Err: ErrInvalidSpecial,
}},
{"bound inputs", `package name { inputs* = []; }`, nil, "", EvaluationError{
{"bound inputs", `package name { inputs# = []; }`, nil, "", EvaluationError{
Expr: Func{
Ident: Ident("name"),
Package: true,
@@ -136,7 +136,7 @@ func TestEvaluate(t *testing.T) {
Err: ErrInvalidSpecial,
}},
{"bound runtime", `package name { runtime* = []; }`, nil, "", EvaluationError{
{"bound runtime", `package name { runtime# = []; }`, nil, "", EvaluationError{
Expr: Func{
Ident: Ident("name"),
Package: true,

View File

@@ -3,7 +3,7 @@ package gcc {
website = "https://www.gnu.org/software/gcc";
anitya = 6502;
version* = "16.1.0";
version# = "16.1.0";
source = remoteTar {
url = "https://ftp.tsukuba.wide.ad.jp/software/gcc/releases/"+
"gcc-"+version+"/gcc-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package attr {
website = "https://savannah.nongnu.org/projects/attr";
anitya = 137;
version* = "2.5.2";
version# = "2.5.2";
source = remoteTar {
url = "https://download.savannah.nongnu.org/releases/attr/"+
"attr-"+version+".tar.gz";
@@ -29,7 +29,7 @@ package acl {
website = "https://savannah.nongnu.org/projects/acl";
anitya = 16;
version* = "2.3.2";
version# = "2.3.2";
source = remoteTar {
url = "https://download.savannah.nongnu.org/releases/acl/"+
"acl-"+version+".tar.gz";

View File

@@ -2,7 +2,7 @@ package argp-standalone {
description = "hierarchical argument parsing library broken out from glibc";
website = "http://www.lysator.liu.se/~nisse/misc";
version* = "1.3";
version# = "1.3";
source = remoteTar {
url = "http://www.lysator.liu.se/~nisse/misc/"+
"argp-standalone-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package bison {
website = "https://www.gnu.org/software/bison";
anitya = 193;
version* = "3.8.2";
version# = "3.8.2";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/bison/bison-"+version+".tar.gz";
checksum = "BhRM6K7URj1LNOkIDCFDctSErLS-Xo5d9ba9seg10o6ACrgC1uNhED7CQPgIY29Y";

View File

@@ -3,7 +3,7 @@ package buildcatrust {
website = "https://github.com/nix-community/buildcatrust";
anitya = 233988;
version* = "0.5.1";
version# = "0.5.1";
source = remoteGitHub {
suffix = "nix-community/buildcatrust";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package bzip2 {
website = "https://sourceware.org/bzip2";
anitya = 237;
version* = "1.0.8";
version# = "1.0.8";
source = remoteTar {
url = "https://sourceware.org/pub/bzip2/bzip2-"+version+".tar.gz";
checksum = "cTLykcco7boom-s05H1JVsQi1AtChYL84nXkg_92Dm1Xt94Ob_qlMg_-NSguIK-c";

View File

@@ -3,7 +3,7 @@ package cmake {
website = "https://cmake.org";
anitya = 306;
version* = "4.3.3";
version# = "4.3.3";
source = remoteGitHubRelease {
suffix = "Kitware/CMake";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package connman {
website = "https://git.kernel.org/pub/scm/network/connman/connman.git";
anitya = 337;
version* = "2.0";
version# = "2.0";
source = remoteTar {
url = "https://git.kernel.org/pub/scm/network/connman/connman.git/"+
"snapshot/connman-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package curl {
website = "https://curl.se";
anitya = 381;
version* = "8.20.0";
version# = "8.20.0";
source = remoteTar {
url = "https://curl.se/download/curl-"+version+".tar.bz2";
checksum = "xyHXwrngIRGMasuzhn-I5MSCOhktwINbsWt1f_LuR-5jRVvyx_g6U1EQfDLEbr9r";

View File

@@ -3,7 +3,7 @@ package dbus {
website = "https://www.freedesktop.org/wiki/Software/dbus";
anitya = 5356;
version* = "1.16.2";
version# = "1.16.2";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "dbus/dbus";
@@ -41,7 +41,7 @@ package xdg-dbus-proxy {
website = "https://github.com/flatpak/xdg-dbus-proxy";
anitya = 58434;
version* = "0.1.7";
version# = "0.1.7";
source = remoteGitHub {
suffix = "flatpak/xdg-dbus-proxy";
tag = version;

View File

@@ -3,7 +3,7 @@ package dtc {
website = "https://git.kernel.org/pub/scm/utils/dtc/dtc.git";
anitya = 16911;
version* = "1.7.2";
version# = "1.7.2";
source = remoteTar {
url = "https://git.kernel.org/pub/scm/utils/dtc/dtc.git/snapshot/"+
"dtc-v"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package elfutils {
website = "https://sourceware.org/elfutils";
anitya = 5679;
version* = "0.195";
version# = "0.195";
source = remoteTar {
url = "https://sourceware.org/elfutils/ftp/"+
version+"/elfutils-"+version+".tar.bz2";

View File

@@ -3,7 +3,7 @@ package fcft {
website = "https://codeberg.org/dnkl/fcft";
anitya = 143240;
version* = "3.3.3";
version# = "3.3.3";
source = remoteTar {
url = "https://codeberg.org/dnkl/fcft/archive/"+version+".tar.gz";
checksum = "bMj8OmqtoANRKZWbjHk4WfP09AxJYRbWGqUsm1gRJ_dOFg6gooNbgkDu597PLfz2";

View File

@@ -3,7 +3,7 @@ package firmware {
website = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
anitya = 141464;
version* = "20260519";
version# = "20260519";
source = remoteGitLab {
domain = "gitlab.com";
suffix = "kernel-firmware/linux-firmware";

View File

@@ -3,7 +3,7 @@ package flex {
website = "https://github.com/westes/flex";
anitya = 819;
version* = "2.6.4";
version# = "2.6.4";
source = remoteGitHubRelease {
suffix = "westes/flex";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package fontconfig {
website = "https://www.freedesktop.org/wiki/Software/fontconfig";
anitya = 827;
version* = "2.18.0";
version# = "2.18.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "fontconfig/fontconfig";

View File

@@ -3,7 +3,7 @@ package foot {
website = "https://codeberg.org/dnkl/foot";
anitya = 141611;
version* = "1.27.0";
version# = "1.27.0";
source = remoteTar {
url = "https://codeberg.org/dnkl/foot/archive/"+version+".tar.gz";
checksum = "E2XIPRD8t-WBBJUebIwChFT8K_85diwdalssUNwnuZBIynPa7rlXro5WCe9v3UlK";

View File

@@ -3,7 +3,7 @@ package freetype {
website = "http://www.freetype.org";
anitya = 854;
version* = "2.14.3";
version# = "2.14.3";
source = remoteTar {
url = "https://download.savannah.gnu.org/releases/freetype/"+
"freetype-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package fuse {
website = "https://github.com/libfuse/libfuse";
anitya = 861;
version* = "3.18.2";
version# = "3.18.2";
source = remoteGitHubRelease {
suffix = "libfuse/libfuse";
tag = "fuse-"+version;

View File

@@ -3,7 +3,7 @@ package binutils {
website = "https://www.gnu.org/software/binutils";
anitya = 7981;
version* = "2.46.0";
version# = "2.46.0";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/binutils/binutils-"+version+".tar.bz2";
checksum = "4kK1_EXQipxSqqyvwD4LbiMLFKCUApjq6PeG4XJP4dzxYGqDeqXfh8zLuTyOuOVR";
@@ -20,7 +20,7 @@ package gcc {
website = "https://www.gnu.org/software/gcc";
anitya = 6502;
version* = "16.1.0";
version# = "16.1.0";
source = remoteTar {
url = "https://ftp.tsukuba.wide.ad.jp/software/gcc/releases/"+
"gcc-"+version+"/gcc-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package git {
website = "https://www.git-scm.com";
anitya = 5350;
version* = "2.54.0";
version# = "2.54.0";
source = remoteTar {
url = "https://www.kernel.org/pub/software/scm/git/"+
"git-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package glib {
website = "https://developer.gnome.org/glib";
anitya = 10024;
version* = "2.89.0";
version# = "2.89.0";
source = remoteGit {
url = "https://gitlab.gnome.org/GNOME/glib.git";
tag = version;

View File

@@ -3,7 +3,7 @@ package glslang {
website = "https://github.com/KhronosGroup/glslang";
anitya = 205796;
version* = "16.3.0";
version# = "16.3.0";
source = remoteGitHub {
suffix = "KhronosGroup/glslang";
tag = version;

View File

@@ -5,7 +5,7 @@ package m4 {
website = "https://www.gnu.org/software/m4";
anitya = 1871;
version* = "1.4.21";
version# = "1.4.21";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/m4/m4-"+version+".tar.bz2";
checksum = "pPa6YOo722Jw80l1OsH1tnUaklnPFjFT-bxGw5iAVrZTm1P8FQaWao_NXop46-pm";
@@ -31,7 +31,7 @@ package autoconf {
website = "https://www.gnu.org/software/autoconf";
anitya = 141;
version* = "2.73";
version# = "2.73";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/autoconf/autoconf-"+version+".tar.gz";
checksum = "yGabDTeOfaCUB0JX-h3REYLYzMzvpDwFmFFzHNR7QilChCUNE4hR6q7nma4viDYg";
@@ -66,7 +66,7 @@ package automake {
website = "https://www.gnu.org/software/automake";
anitya = 144;
version* = "1.18.1";
version# = "1.18.1";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/automake/automake-"+version+".tar.gz";
checksum = "FjvLG_GdQP7cThTZJLDMxYpRcKdpAVG-YDs1Fj1yaHlSdh_Kx6nRGN14E0r_BjcG";
@@ -102,7 +102,7 @@ package libtool {
website = "https://www.gnu.org/software/libtool";
anitya = 1741;
version* = "2.5.4";
version# = "2.5.4";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/libtool/libtool-"+version+".tar.gz";
checksum = "pa6LSrQggh8mSJHQfwGjysAApmZlGJt8wif2cCLzqAAa2jpsTY0jZ-6stS3BWZ2Q";
@@ -130,7 +130,7 @@ package gzip {
website = "https://www.gnu.org/software/gzip";
anitya = 1290;
version* = "1.14";
version# = "1.14";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/gzip/gzip-"+version+".tar.gz";
checksum = "NWhjUavnNfTDFkZJyAUonL9aCOak8GVajWX2OMlzpFnuI0ErpBFyj88mz2xSjz0q";
@@ -148,7 +148,7 @@ package sed {
website = "https://www.gnu.org/software/sed";
anitya = 4789;
version* = "4.10";
version# = "4.10";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/sed/sed-"+version+".tar.gz";
checksum = "TXTRFQJCyflb-bpBRI2S5Y1DpplwvT7-KfXtpqN4AdZgZ5OtI6yStn1-bkhDKx51";
@@ -169,7 +169,7 @@ package diffutils {
website = "https://www.gnu.org/software/diffutils";
anitya = 436;
version* = "3.12";
version# = "3.12";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/diffutils/diffutils-"+version+".tar.gz";
checksum = "9J5VAq5oA7eqwzS1Yvw-l3G5o-TccUrNQR3PvyB_lgdryOFAfxtvQfKfhdpquE44";
@@ -194,7 +194,7 @@ package patch {
website = "https://savannah.gnu.org/projects/patch";
anitya = 2597;
version* = "2.8";
version# = "2.8";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/patch/patch-"+version+".tar.gz";
checksum = "MA0BQc662i8QYBD-DdGgyyfTwaeALZ1K0yusV9rAmNiIsQdX-69YC4t9JEGXZkeR";
@@ -218,7 +218,7 @@ package gawk {
website = "https://www.gnu.org/software/gawk";
anitya = 868;
version* = "5.4.0";
version# = "5.4.0";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/gawk/gawk-"+version+".tar.gz";
checksum = "m0RkIolC-PI7EY5q8pcx5Y-0twlIW0Yp3wXXmV-QaHorSdf8BhZ7kW9F8iWomz0C";
@@ -237,7 +237,7 @@ package grep {
website = "https://www.gnu.org/software/grep";
anitya = 1251;
version* = "3.12";
version# = "3.12";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/grep/grep-"+version+".tar.gz";
checksum = "qMB4RjaPNRRYsxix6YOrjE8gyAT1zVSTy4nW4wKW9fqa0CHYAuWgPwDTirENzm_1";
@@ -262,7 +262,7 @@ package gettext {
website = "https://www.gnu.org/software/gettext";
anitya = 898;
version* = "1.0";
version# = "1.0";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/gettext/gettext-"+version+".tar.gz";
checksum = "3MasKeEdPeFEgWgzsBKk7JqWqql1wEMbgPmzAfs-mluyokoW0N8oQVxPQoOnSdgC";
@@ -302,7 +302,7 @@ package findutils {
website = "https://www.gnu.org/software/findutils";
anitya = 812;
version* = "4.10.0";
version# = "4.10.0";
source = remoteFile {
url = "https://ftpmirror.gnu.org/gnu/findutils/findutils-"+version+".tar.xz";
checksum = "ZXABdNBQXL7QjTygynRRTdXYWxQKZ0Wn5eMd3NUnxR0xaS0u0VfcKoTlbo50zxv6";
@@ -327,7 +327,7 @@ package bash {
website = "https://www.gnu.org/software/bash";
anitya = 166;
version* = "5.3";
version# = "5.3";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/bash/bash-"+version+".tar.gz";
checksum = "4LQ_GRoB_ko-Ih8QPf_xRKA02xAm_TOxQgcJLmFDT6udUPxTAWrsj-ZNeuTusyDq";
@@ -348,7 +348,7 @@ package coreutils {
website = "https://www.gnu.org/software/coreutils";
anitya = 343;
version* = "9.11";
version# = "9.11";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/coreutils/coreutils-"+version+".tar.gz";
checksum = "t8UMed5wpFEoC56aa42_yidfOAaRGzOfj7MRtQkkqgGbpXiskNA8bd-EmVSQkZie";
@@ -387,7 +387,7 @@ package tar {
website = "https://www.gnu.org/software/tar";
anitya = 4939;
version* = "1.35";
version# = "1.35";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/tar/tar-"+version+".tar.gz";
checksum = "zSaoSlVUDW0dSfm4sbL4FrXLFR8U40Fh3zY5DWhR5NCIJ6GjU6Kc4VZo2-ZqpBRA";
@@ -424,7 +424,7 @@ package texinfo {
website = "https://www.gnu.org/software/texinfo";
anitya = 4958;
version* = "7.3";
version# = "7.3";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/texinfo/texinfo-"+version+".tar.gz";
checksum = "RRmC8Xwdof7JuZJeWGAQ_GeASIHAuJFQMbNONXBz5InooKIQGmqmWRjGNGEr5n4-";
@@ -449,7 +449,7 @@ package gperf {
website = "https://www.gnu.org/software/gperf";
anitya = 1237;
version* = "3.3";
version# = "3.3";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gperf/gperf-"+version+".tar.gz";
checksum = "RtIy9pPb_Bb8-31J2Nw-rRGso2JlS-lDlVhuNYhqR7Nt4xM_nObznxAlBMnarJv7";
@@ -466,7 +466,7 @@ package bc {
website = "https://www.gnu.org/software/bc";
anitya = 170;
version* = "1.08.2";
version# = "1.08.2";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/bc/bc-"+version+".tar.gz";
checksum = "8h6f3hjV80XiFs6v9HOPF2KEyg1kuOgn5eeFdVspV05ODBVQss-ey5glc8AmneLy";
@@ -489,7 +489,7 @@ package libiconv {
website = "https://www.gnu.org/software/libiconv";
anitya = 10656;
version* = "1.19";
version# = "1.19";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/libiconv/libiconv-"+version+".tar.gz";
checksum = "UibB6E23y4MksNqYmCCrA3zTFO6vJugD1DEDqqWYFZNuBsUWMVMcncb_5pPAr88x";
@@ -504,7 +504,7 @@ package parallel {
website = "https://www.gnu.org/software/parallel";
anitya = 5448;
version* = "20260422";
version# = "20260422";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/parallel/parallel-"+version+".tar.bz2";
checksum = "eTsepxgqhXpMEhPd55qh-W5y4vjKn0x9TD2mzbJCNZYtFf4lT4Wzoqr74HGJYBEH";
@@ -530,7 +530,7 @@ package libunistring {
website = "https://www.gnu.org/software/libunistring";
anitya = 1747;
version* = "1.4.2";
version# = "1.4.2";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/libunistring/libunistring-"+version+".tar.gz";
checksum = "iW9BbfLoVlXjWoLTZ4AekQSu4cFBnLcZ4W8OHWbv0AhJNgD3j65_zqaLMzFKylg2";
@@ -557,7 +557,7 @@ package libtasn1 {
website = "https://www.gnu.org/software/libtasn1";
anitya = 1734;
version* = "4.21.0";
version# = "4.21.0";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/libtasn1/libtasn1-"+version+".tar.gz";
checksum = "9DYI3UYbfYLy8JsKUcY6f0irskbfL0fHZA91Q-JEOA3kiUwpodyjemRsYRjUpjuq";
@@ -572,7 +572,7 @@ package readline {
website = "https://tiswww.cwru.edu/php/chet/readline/rltop.html";
anitya = 4173;
version* = "8.3";
version# = "8.3";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/readline/readline-"+version+".tar.gz";
checksum = "r-lcGRJq_MvvBpOq47Z2Y1OI2iqrmtcqhTLVXR0xWo37ZpC2uT_md7gKq5o_qTMV";
@@ -595,7 +595,7 @@ package gmp {
website = "https://gmplib.org";
anitya = 1186;
version* = "6.3.0";
version# = "6.3.0";
source = remoteTar {
url = "https://gcc.gnu.org/pub/gcc/infrastructure/"+
"gmp-"+version+".tar.bz2";
@@ -617,7 +617,7 @@ package mpfr {
website = "https://www.mpfr.org";
anitya = 2019;
version* = "4.2.2";
version# = "4.2.2";
source = remoteTar {
url = "https://gcc.gnu.org/pub/gcc/infrastructure/"+
"mpfr-"+version+".tar.bz2";
@@ -636,7 +636,7 @@ package mpc {
website = "https://www.multiprecision.org";
anitya = 1667;
version* = "1.4.1";
version# = "1.4.1";
source = remoteGitLab {
domain = "gitlab.inria.fr";
suffix = "mpc/mpc";

View File

@@ -3,7 +3,7 @@ package gnutls {
website = "https://gnutls.org";
anitya = 1221;
version* = "3.8.13";
version# = "3.8.13";
source = remoteGit {
url = "https://gitlab.com/gnutls/gnutls.git";
tag = version;

View File

@@ -3,7 +3,7 @@ package googletest {
exclude = true;
anitya = 18290;
version* = "1.17.0";
version# = "1.17.0";
output = remoteGitHubRelease {
suffix = "google/googletest";
tag = "v"+version;

View File

@@ -2,7 +2,7 @@ package hakurei-source {
description = "hakurei source tree";
exclude = true;
version* = "0.4.3";
version# = "0.4.3";
output = remoteTar {
url = "https://git.gensokyo.uk/rosa/hakurei/archive/"+
"v"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package hwdata {
website = "https://github.com/vcrhonek/hwdata";
anitya = 5387;
version* = "0.407";
version# = "0.407";
source = remoteGitHub {
suffix = "vcrhonek/hwdata";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package kernel-source {
website = "https://kernel.org";
exclude = true;
version* = "6.12.90";
version# = "6.12.90";
output = remoteTar {
url = "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/"+
"snapshot/linux-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package kmod {
website = "https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git";
anitya = 1517;
version* = "34.2";
version# = "34.2";
source = remoteTar {
url = "https://www.kernel.org/pub/linux/utils/kernel/"+
"kmod/kmod-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package libarchive {
website = "https://www.libarchive.org";
anitya = 1558;
version* = "3.8.7";
version# = "3.8.7";
source = remoteGitHub {
suffix = "libarchive/libarchive";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package libbsd {
website = "https://libbsd.freedesktop.org";
anitya = 1567;
version* = "0.12.2";
version# = "0.12.2";
source = remoteGit {
url = "https://gitlab.freedesktop.org/libbsd/libbsd.git";
tag = version;

View File

@@ -3,7 +3,7 @@ package libcap {
website = "https://sites.google.com/site/fullycapable";
anitya = 1569;
version* = "2.78";
version# = "2.78";
source = remoteTar {
url = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git/"+
"snapshot/libcap-"+version+".tar.gz";

View File

@@ -3,7 +3,7 @@ package libconfig {
website = "https://hyperrealm.github.io/libconfig";
anitya = 1580;
version* = "1.8.2";
version# = "1.8.2";
source = remoteGitHub {
suffix = "hyperrealm/libconfig";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package libdisplay-info {
website = "https://gitlab.freedesktop.org/emersion/libdisplay-info";
anitya = 326668;
version* = "0.3.0";
version# = "0.3.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "emersion/libdisplay-info";

View File

@@ -3,7 +3,7 @@ package libdrm {
website = "https://dri.freedesktop.org";
anitya = 1596;
version* = "2.4.133";
version# = "2.4.133";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "mesa/libdrm";

View File

@@ -3,7 +3,7 @@ package libepoxy {
website = "https://github.com/anholt/libepoxy";
anitya = 6090;
version* = "1.5.10";
version# = "1.5.10";
source = remoteGitHub {
suffix = "anholt/libepoxy";
tag = version;

View File

@@ -3,7 +3,7 @@ package libev {
website = "http://libev.schmorp.de";
anitya = 1605;
version* = "4.33";
version# = "4.33";
source = remoteTar {
url = "https://dist.schmorp.de/libev/Attic/libev-"+version+".tar.gz";
checksum = "774eSXV_4k8PySRprUDChbEwsw-kzjIFnJ3MpNOl5zDpamBRvC3BqPyRxvkwcL6_";

View File

@@ -3,7 +3,7 @@ package libexpat {
website = "https://libexpat.github.io";
anitya = 770;
version* = "2.8.1";
version# = "2.8.1";
source = remoteGitHubRelease {
suffix = "libexpat/libexpat";
tag = "R_"+replace {

View File

@@ -3,7 +3,7 @@ package libffi {
website = "https://sourceware.org/libffi";
anitya = 1611;
version* = "3.5.2";
version# = "3.5.2";
source = remoteGitHubRelease {
suffix = "libffi/libffi";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package libgd {
website = "https://libgd.github.io";
anitya = 880;
version* = "2.3.3";
version# = "2.3.3";
source = remoteGitHubRelease {
suffix = "libgd/libgd";
tag = "gd-"+version;

View File

@@ -3,7 +3,7 @@ package libglvnd {
website = "https://gitlab.freedesktop.org/glvnd/libglvnd";
anitya = 12098;
version* = "1.7.0";
version# = "1.7.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "glvnd/libglvnd";

View File

@@ -3,7 +3,7 @@ package libmd {
website = "https://www.hadrons.org/software/libmd";
anitya = 15525;
version* = "1.2.0";
version# = "1.2.0";
source = remoteGit {
url = "https://git.hadrons.org/git/libmd.git";
tag = version;

View File

@@ -3,7 +3,7 @@ package libpng {
website = "https://www.libpng.org/pub/png/libpng.html";
anitya = 1705;
version* = "1.6.58";
version# = "1.6.58";
source = remoteTar {
url = "https://downloads.sourceforge.net/project/libpng/libpng"+
join {

View File

@@ -3,7 +3,7 @@ package libpsl {
website = "https://rockdaboot.github.io/libpsl";
anitya = 7305;
version* = "0.21.5";
version# = "0.21.5";
source = remoteGitHubRelease {
suffix = "rockdaboot/libpsl";
tag = version;

View File

@@ -3,7 +3,7 @@ package libseccomp {
website = "https://github.com/seccomp/libseccomp";
anitya = 13823;
version* = "2.6.0";
version# = "2.6.0";
source = remoteGitHubRelease {
suffix = "seccomp/libseccomp";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package libtirpc {
website = "https://sourceforge.net/projects/libtirpc";
anitya = 1740;
version* = "1.3.7";
version# = "1.3.7";
source = remoteGit {
url = "git://linux-nfs.org/~steved/libtirpc";
tag = "libtirpc-"+join {

View File

@@ -3,7 +3,7 @@ package libucontext {
website = "https://github.com/kaniini/libucontext";
anitya = 17085;
version* = "1.5.1";
version# = "1.5.1";
source = remoteGitHub {
suffix = "kaniini/libucontext";
tag = "libucontext-"+version;

View File

@@ -3,7 +3,7 @@ package libva {
website = "https://01.org/vaapi";
anitya = 1752;
version* = "2.23.0";
version# = "2.23.0";
source = remoteGitHub {
suffix = "intel/libva";
tag = version;

View File

@@ -3,7 +3,7 @@ package libxml2 {
website = "https://gitlab.gnome.org/GNOME/libxml2";
anitya = 1783;
version* = "2.15.3";
version# = "2.15.3";
source = remoteGitLab {
domain = "gitlab.gnome.org";
suffix = "GNOME/libxml2";

View File

@@ -3,7 +3,7 @@ package libxslt {
website = "https://gitlab.gnome.org/GNOME/libxslt";
anitya = 13301;
version* = "1.1.45";
version# = "1.1.45";
source = remoteGitLab {
domain = "gitlab.gnome.org";
suffix = "GNOME/libxslt";

View File

@@ -3,7 +3,7 @@ package lm_sensors {
website = "https://hwmon.wiki.kernel.org/lm_sensors";
anitya = 1831;
version* = "3-6-2";
version# = "3-6-2";
source = remoteGitHub {
suffix = "lm-sensors/lm-sensors";
tag = "V"+version;

View File

@@ -3,7 +3,7 @@ package make {
website = "https://www.gnu.org/software/make";
anitya = 1877;
version* = "4.4.1";
version# = "4.4.1";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/make/make-"+version+".tar.gz";
checksum = "YS_B07ZcAy9PbaK5_vKGj64SrxO2VMpnMKfc9I0Q9IC1rn0RwOH7802pJoj2Mq4a";

View File

@@ -4,7 +4,7 @@ package mesa {
anitya = 1970;
latest = anityaFallback;
version* = "26.1.1";
version# = "26.1.1";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "mesa/mesa";

View File

@@ -3,7 +3,7 @@ package meson {
website = "https://mesonbuild.com";
anitya = 6472;
version* = "1.11.1";
version# = "1.11.1";
source = remoteGitHub {
suffix = "mesonbuild/meson";
tag = version;

View File

@@ -3,7 +3,7 @@ package mksh {
website = "https://www.mirbsd.org/mksh";
anitya = 5590;
version* = "59c";
version# = "59c";
source = remoteTar {
url = "https://mbsd.evolvis.org/MirOS/dist/mir/mksh/mksh-R"+version+".tgz";
checksum = "0Zj-k4nXEu3IuJY4lvwD2OrC2t27GdZj8SPy4DoaeuBRH1padWb7oREpYgwY8JNq";

View File

@@ -3,7 +3,7 @@ package musl-fts {
website = "https://github.com/void-linux/musl-fts";
anitya = 26980;
version* = "1.2.7";
version# = "1.2.7";
source = remoteGitHub {
suffix = "void-linux/musl-fts";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package musl-obstack {
website = "https://github.com/void-linux/musl-obstack";
anitya = 146206;
version* = "1.2.3";
version# = "1.2.3";
source = remoteGitHub {
suffix = "void-linux/musl-obstack";
tag = "v"+version;

View File

@@ -2,7 +2,7 @@ package musl-source {
description = "an implementation of the C standard library - source code";
exclude = true;
version* = "1.2.6";
version# = "1.2.6";
output = remoteTar {
url = "https://musl.libc.org/releases/musl-"+version+".tar.gz";
checksum = "WtWb_OV_XxLDAB5NerOL9loLlHVadV00MmGk65PPBU1evaolagoMHfvpZp_vxEzS";

View File

@@ -3,7 +3,7 @@ package ncurses {
website = "https://invisible-island.net/ncurses";
anitya = 373226;
version* = "6.6";
version# = "6.6";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/ncurses/ncurses-"+version+".tar.gz";
checksum = "XvWp4xi6hR_hH8XUoGY26L_pqBSDapJYulhzZqPuR0KNklqypqNc1yNXU-nOjf5w";

View File

@@ -3,7 +3,7 @@ package libmnl {
website = "https://www.netfilter.org/projects/libmnl";
anitya = 1663;
version* = "1.0.5";
version# = "1.0.5";
source = remoteTar {
url = "https://www.netfilter.org/projects/libmnl/files/"+
"libmnl-"+version+".tar.bz2";
@@ -29,7 +29,7 @@ package libnftnl {
website = "https://www.netfilter.org/projects/libnftnl";
anitya = 1681;
version* = "1.3.1";
version# = "1.3.1";
source = remoteGit {
url = "https://git.netfilter.org/libnftnl";
tag = "libnftnl-"+version;
@@ -64,7 +64,7 @@ package iptables {
website = "https://www.netfilter.org/projects/iptables";
anitya = 1394;
version* = "1.8.13";
version# = "1.8.13";
source = remoteGit {
url = "https://git.netfilter.org/iptables";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package nettle {
website = "https://www.lysator.liu.se/~nisse/nettle";
anitya = 2073;
version* = "4.0";
version# = "4.0";
source = remoteTar {
url = "https://ftpmirror.gnu.org/gnu/nettle/nettle-"+version+".tar.gz";
checksum = "6agC-vHzzoqAlaX3K9tX8yHgrm03HLqPZzVzq8jh_ePbuPMIvpxereu_uRJFmQK7";

View File

@@ -3,7 +3,7 @@ package ninja {
website = "https://ninja-build.org";
anitya = 2089;
version* = "1.13.2";
version# = "1.13.2";
source = remoteGitHub {
suffix = "ninja-build/ninja";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package nspr {
anitya = 7953;
exclude = true;
version* = "4.39";
version# = "4.39";
output = remoteTar {
url = "https://ftp.mozilla.org/pub/nspr/releases/v"+version+
"/src/nspr-"+version+".tar.gz";
@@ -17,7 +17,7 @@ package nss {
website = "https://firefox-source-docs.mozilla.org/security/nss/index.html";
anitya = 2503;
version* = "3.124";
version# = "3.124";
source = remoteGitHub {
suffix = "nss-dev/nss";
tag = "NSS_"+join {

View File

@@ -5,7 +5,7 @@ package openssl {
// strange malformed tags treated as pre-releases in Anitya
latest = anityaFallback;
version* = "3.6.2";
version# = "3.6.2";
source = remoteGitHubRelease {
suffix = "openssl/openssl";
tag = "openssl-"+version;

View File

@@ -3,7 +3,7 @@ package p11-kit {
website = "https://p11-glue.freedesktop.org/p11-kit.html";
anitya = 2582;
version* = "0.26.2";
version# = "0.26.2";
source = remoteGit {
url = "https://github.com/p11-glue/p11-kit.git";
tag = version;

View File

@@ -3,7 +3,7 @@ package pcre2 {
website = "https://pcre2project.github.io/pcre2";
anitya = 5832;
version* = "10.47";
version# = "10.47";
source = remoteGitHubRelease {
suffix = "PCRE2Project/pcre2";
tag = "pcre2-"+version;

View File

@@ -5,7 +5,7 @@ package perl {
// odd-even versioning
latest = anityaFallback;
version* = "5.42.2";
version# = "5.42.2";
source = remoteTar {
url = "https://www.cpan.org/src/5.0/perl-"+version+".tar.gz";
checksum = "Me_xFfgkRnVyG0sE6a74TktK2OUq9Z1LVJNEu_9RdZG3S2fbjfzNiuk2SJqHAgbm";
@@ -51,7 +51,7 @@ package perl-Module-Build {
website = "https://metacpan.org/release/Module-Build";
anitya = 3077;
version* = "0.4234";
version# = "0.4234";
source = remoteCPAN {
author = "LEONT";
name = "Module-Build";
@@ -84,7 +84,7 @@ package perl-Locale-gettext {
website = "https://metacpan.org/release/Locale-gettext";
anitya = 7523;
version* = "1.07";
version# = "1.07";
source = remoteCPAN {
author = "PVANDRY";
name = "Locale-gettext";
@@ -102,7 +102,7 @@ package perl-Pod-Parser {
website = "https://metacpan.org/release/Pod-Parser";
anitya = 3244;
version* = "1.67";
version# = "1.67";
source = remoteCPAN {
author = "MAREKR";
name = "Pod-Parser";
@@ -121,7 +121,7 @@ package perl-SGMLS {
anitya = 389576;
latest = anityaLegacyCPAN;
version* = "1.1";
version# = "1.1";
source = remoteCPAN {
author = "RAAB";
name = "SGMLSpm";
@@ -139,7 +139,7 @@ package perl-Term-ReadKey {
website = "https://metacpan.org/release/TermReadKey";
anitya = 3372;
version* = "2.38";
version# = "2.38";
source = remoteCPAN {
author = "JSTOWE";
name = "TermReadKey";
@@ -157,7 +157,7 @@ package perl-Text-CharWidth {
website = "https://metacpan.org/release/Text-CharWidth";
anitya = 14380;
version* = "0.04";
version# = "0.04";
source = remoteCPAN {
author = "KUBOTA";
name = "Text-CharWidth";
@@ -175,7 +175,7 @@ package perl-Text-WrapI18N {
website = "https://metacpan.org/release/Text-WrapI18N";
anitya = 14385;
version* = "0.06";
version# = "0.06";
source = remoteCPAN {
author = "KUBOTA";
name = "Text-WrapI18N";
@@ -194,7 +194,7 @@ package perl-MIME-Charset {
website = "https://metacpan.org/release/MIME-Charset";
anitya = 3070;
version* = "1.013.1";
version# = "1.013.1";
source = remoteCPAN {
author = "NEZUMI";
name = "MIME-Charset";
@@ -212,7 +212,7 @@ package perl-Unicode-LineBreak {
website = "https://metacpan.org/release/Unicode-LineBreak";
anitya = 6033;
version* = "2019.001";
version# = "2019.001";
source = remoteCPAN {
author = "NEZUMI";
name = "Unicode-LineBreak";
@@ -231,7 +231,7 @@ package perl-YAML-Tiny {
website = "https://metacpan.org/release/YAML-Tiny";
anitya = 3549;
version* = "1.76";
version# = "1.76";
source = remoteCPAN {
author = "ETHER";
name = "YAML-Tiny";
@@ -249,7 +249,7 @@ package perl-Test-Cmd {
website = "https://metacpan.org/release/Test-Cmd";
anitya = 6014;
version* = "1.09";
version# = "1.09";
source = remoteCPAN {
author = "NEILB";
name = "Test-Cmd";

View File

@@ -3,7 +3,7 @@ package pixman {
website = "https://pixman.org";
anitya = 3648;
version* = "0.46.4";
version# = "0.46.4";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "pixman/pixman";

View File

@@ -3,7 +3,7 @@ package pkg-config {
website = "https://pkgconfig.freedesktop.org";
anitya = 3649;
version* = "0.29.2";
version# = "0.29.2";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "pkg-config/pkg-config";

View File

@@ -3,7 +3,7 @@ package procps {
website = "https://gitlab.com/procps-ng/procps";
anitya = 3708;
version* = "4.0.6";
version# = "4.0.6";
source = remoteGitLab {
domain = "gitlab.com";
suffix = "procps-ng/procps";

View File

@@ -3,7 +3,7 @@ package python {
website = "https://www.python.org";
anitya = 13254;
version* = "3.14.5";
version# = "3.14.5";
source = remoteTar {
url = "https://www.python.org/ftp/python/"+version+
"/Python-"+version+".tgz";
@@ -74,7 +74,7 @@ package python-setuptools {
website = "https://pypi.org/project/setuptools";
anitya = 4021;
version* = "82.0.1";
version# = "82.0.1";
source = remoteGitHub {
suffix = "pypa/setuptools";
tag = "v"+version;
@@ -96,7 +96,7 @@ package python-wheel {
website = "https://peps.python.org/pep-0427";
anitya = 11428;
version* = "0.47.0";
version# = "0.47.0";
source = remoteGitHub {
suffix = "pypa/wheel";
tag = version;
@@ -120,7 +120,7 @@ package python-vcs-versioning {
website = "https://setuptools-scm.readthedocs.io/en/latest";
anitya = 389421;
version* = "1.1.1";
version# = "1.1.1";
source = remoteGitHub {
suffix = "pypa/setuptools-scm";
tag = "vcs-versioning-v"+version;
@@ -154,7 +154,7 @@ package python-setuptools-scm {
website = "https://setuptools-scm.readthedocs.io/en/latest";
anitya = 7874;
version* = "10.0.5";
version# = "10.0.5";
source = remoteGitHub {
suffix = "pypa/setuptools-scm";
tag = "setuptools-scm-v"+version;
@@ -188,7 +188,7 @@ package python-flit-core {
website = "https://flit.pypa.io";
anitya = 44841;
version* = "3.12.0";
version# = "3.12.0";
source = remoteGitHub {
suffix = "pypa/flit";
tag = version;
@@ -210,7 +210,7 @@ package python-packaging {
website = "https://packaging.pypa.io";
anitya = 60461;
version* = "26.2";
version# = "26.2";
source = remoteGitHub {
suffix = "pypa/packaging";
tag = version;
@@ -231,7 +231,7 @@ package python-pathspec {
website = "https://github.com/cpburnz/python-pathspec";
anitya = 23424;
version* = "1.1.1";
version# = "1.1.1";
source = remoteGitHub {
suffix = "cpburnz/python-pathspec";
tag = "v"+version;
@@ -252,7 +252,7 @@ package python-trove-classifiers {
website = "https://pypi.org/p/trove-classifiers";
anitya = 88298;
version* = "2026.5.22.10";
version# = "2026.5.22.10";
source = remoteGitHub {
suffix = "pypa/trove-classifiers";
tag = version;
@@ -273,7 +273,7 @@ package python-pluggy {
website = "https://pluggy.readthedocs.io/en/latest";
anitya = 7500;
version* = "1.6.0";
version# = "1.6.0";
source = remoteGitHub {
suffix = "pytest-dev/pluggy";
tag = version;
@@ -298,7 +298,7 @@ package python-hatchling {
website = "https://hatch.pypa.io";
anitya = 16137;
version* = "1.16.5";
version# = "1.16.5";
source = remoteGitHub {
suffix = "pypa/hatch";
tag = "hatch-v"+version;
@@ -332,7 +332,7 @@ package python-pygments {
website = "https://pygments.org";
anitya = 3986;
version* = "2.20.0";
version# = "2.20.0";
source = remoteGitHub {
suffix = "pygments/pygments";
tag = version;
@@ -353,7 +353,7 @@ package python-iniconfig {
website = "https://github.com/pytest-dev/iniconfig";
anitya = 114778;
version* = "2.3.0";
version# = "2.3.0";
source = remoteGitHub {
suffix = "pytest-dev/iniconfig";
tag = "v"+version;
@@ -378,7 +378,7 @@ package python-pytest {
website = "https://pytest.org";
anitya = 3765;
version* = "9.0.3";
version# = "9.0.3";
source = remoteGitHub {
suffix = "pytest-dev/pytest";
tag = version;
@@ -416,7 +416,7 @@ package python-markupsafe {
website = "https://markupsafe.palletsprojects.com";
anitya = 3918;
version* = "3.0.3";
version# = "3.0.3";
source = remoteGitHub {
suffix = "pallets/markupsafe";
tag = version;
@@ -437,7 +437,7 @@ package python-mako {
website = "https://www.makotemplates.org";
anitya = 3915;
version* = "1.3.12";
version# = "1.3.12";
source = remoteGitHub {
suffix = "sqlalchemy/mako";
tag = "rel_"+join {
@@ -467,7 +467,7 @@ package python-pyyaml {
website = "https://pyyaml.org";
anitya = 4123;
version* = "6.0.3";
version# = "6.0.3";
source = remoteGitHub {
suffix = "yaml/pyyaml";
tag = version;
@@ -488,7 +488,7 @@ package python-pycparser {
website = "https://github.com/eliben/pycparser";
anitya = 8175;
version* = "3.00";
version# = "3.00";
source = remoteGitHub {
suffix = "eliben/pycparser";
tag = "release_v"+version;

View File

@@ -3,7 +3,7 @@ package qemu {
website = "https://www.qemu.org";
anitya = 13607;
version* = "11.0.0";
version# = "11.0.0";
source = remoteTar {
url = "https://download.qemu.org/qemu-"+version+".tar.bz2";
checksum = "C64gdi_Tkdg2fTwD9ERxtWGcf8vNn_6UvczW0c-x0KW1NZtd3NbEOIrlDhYGn15n";

View File

@@ -3,7 +3,7 @@ package rdfind {
website = "https://rdfind.pauldreik.se";
anitya = 231641;
version* = "1.8.0";
version# = "1.8.0";
source = remoteTar {
url = "https://rdfind.pauldreik.se/rdfind-"+version+".tar.gz";
checksum = "PoaeJ2WIG6yyfe5VAYZlOdAQiR3mb3WhAUMj2ziTCx_IIEal4640HMJUb4SzU9U3";

View File

@@ -3,7 +3,7 @@ package rsync {
website = "https://rsync.samba.org";
anitya = 4217;
version* = "3.4.2";
version# = "3.4.2";
source = remoteTar {
url = "https://download.samba.org/pub/rsync/src/"+
"rsync-"+version+".tar.gz";

View File

@@ -5,7 +5,7 @@ package spirv-headers {
// upstream changed version scheme, anitya incapable of filtering them
latest = anityaFilterSPIRV;
version* = "1.4.350.0";
version# = "1.4.350.0";
source = remoteGitHub {
suffix = "KhronosGroup/SPIRV-Headers";
tag = "vulkan-sdk-"+version;
@@ -24,7 +24,7 @@ package spirv-tools {
anitya = 14894;
latest = anityaFallback;
version* = "2026.1";
version# = "2026.1";
source = remoteGitHub {
suffix = "KhronosGroup/SPIRV-Tools";
tag = "v"+version;
@@ -51,7 +51,7 @@ package spirv-llvm-translator {
website = "https://github.com/KhronosGroup/SPIRV-LLVM-Translator";
anitya = 227273;
version* = "22.1.2";
version# = "22.1.2";
source = remoteGitHub {
suffix = "KhronosGroup/SPIRV-LLVM-Translator";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package squashfs-tools {
website = "https://github.com/plougher/squashfs-tools";
anitya = 4879;
version* = "4.7.5";
version# = "4.7.5";
source = remoteGitHubRelease {
suffix = "plougher/squashfs-tools";
tag = version;

View File

@@ -28,7 +28,7 @@ package stage0-dist {
description = "Rosa OS stage0 bootstrap seed (binary distribution)";
exclude = true;
version* = "20260504";
version# = "20260504";
output = remoteTar {
url = "https://hakurei.app/seed/"+version+"/"+
"stage0-"+triple+".tar.bz2";

View File

@@ -3,7 +3,7 @@ package strace {
website = "https://strace.io";
anitya = 4897;
version* = "6.19";
version# = "6.19";
source = remoteFile {
url = "https://strace.io/files/"+version+"/strace-"+version+".tar.xz";
checksum = "XJFJJ9XLh_1rHS3m_QNjLKzkkBAooE-QT9p9lJNNWowAmd54IJop_fI4-IFtjeeL";

View File

@@ -3,7 +3,7 @@ package tamago {
website = "https://github.com/usbarmory/tamago-go";
anitya = 388872;
version* = "1.26.3";
version# = "1.26.3";
source = remoteGitHub {
suffix = "usbarmory/tamago-go";
tag = "tamago-go"+version;

View File

@@ -3,7 +3,7 @@ package tllist {
website = "https://codeberg.org/dnkl/tllist";
anitya = 141661;
version* = "1.1.0";
version# = "1.1.0";
source = remoteTar {
url = "https://codeberg.org/dnkl/tllist/archive/"+version+".tar.gz";
checksum = "EEgawChPB8hO7mW9dAzakBGWSRnrgK8pWhCF7Z5F_ycYEqOXxJPCWq6mFUi95U9d";

View File

@@ -2,7 +2,7 @@ package toybox-source {
description = "toybox source tree";
exclude = true;
version* = "0.8.13";
version# = "0.8.13";
output = remoteTar {
url = "https://landley.net/toybox/downloads/toybox-"+version+".tar.gz";
checksum = "rZ1V1ATDte2WeQZanxLVoiRGdfPXhMlEo5-exX-e-ml8cGn9qOv0ABEUVZpX3wTI";

View File

@@ -3,7 +3,7 @@ package unzip {
website = "https://infozip.sourceforge.net";
anitya = 8684;
version* = "6.0";
version# = "6.0";
source = remoteTar {
url = "https://downloads.sourceforge.net/project/infozip/"+
"UnZip%206.x%20%28latest%29/UnZip%20"+version+"/"+

View File

@@ -3,7 +3,7 @@ package utf8proc {
website = "https://juliastrings.github.io/utf8proc";
anitya = 7455;
version* = "2.11.3";
version# = "2.11.3";
source = remoteGitHub {
suffix = "JuliaStrings/utf8proc";
tag = "v"+version;

View File

@@ -5,7 +5,7 @@ package util-linux {
// release candidates confuse Anitya
latest = anityaFallback;
version* = "2.42.1";
version# = "2.42.1";
source = remoteTar {
url = "https://www.kernel.org/pub/linux/utils/util-linux/"+
"v"+join {

View File

@@ -3,7 +3,7 @@ package vim {
website = "https://www.vim.org";
anitya = 5092;
version* = "9.2.0461";
version# = "9.2.0461";
source = remoteGitHub {
suffix = "vim/vim";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package wayland {
website = "https://wayland.freedesktop.org";
anitya = 10061;
version* = "1.25.0";
version# = "1.25.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "wayland/wayland";
@@ -46,7 +46,7 @@ package wayland-protocols {
website = "https://wayland.freedesktop.org";
anitya = 13997;
version* = "1.48";
version# = "1.48";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "wayland/wayland-protocols";

View File

@@ -3,7 +3,7 @@ package util-macros {
website = "https://xorg.freedesktop.org";
anitya = 5252;
version* = "1.20.2";
version# = "1.20.2";
source = remoteTar {
url = "https://www.x.org/releases/individual/util/"+
"util-macros-"+version+".tar.gz";
@@ -19,7 +19,7 @@ package libxtrans {
website = "https://gitlab.freedesktop.org/xorg/lib/libxtrans";
anitya = 13441;
version* = "1.6.0";
version# = "1.6.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxtrans";
@@ -45,7 +45,7 @@ package xorgproto {
website = "https://gitlab.freedesktop.org/xorg/proto/xorgproto";
anitya = 17190;
version* = "2025.1";
version# = "2025.1";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/proto/xorgproto";
@@ -70,7 +70,7 @@ package libXau {
website = "https://gitlab.freedesktop.org/xorg/lib/libxau";
anitya = 1765;
version* = "1.0.12";
version# = "1.0.12";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxau";
@@ -93,7 +93,7 @@ package xcb-proto {
website = "https://gitlab.freedesktop.org/xorg/proto/xcbproto";
anitya = 13646;
version* = "1.17.0";
version# = "1.17.0";
source = remoteTar {
url = "https://xcb.freedesktop.org/dist/xcb-proto-"+version+".tar.gz";
checksum = "_NtbKaJ_iyT7XiJz25mXQ7y-niTzE8sHPvLXZPcqtNoV_-vTzqkezJ8Hp2U1enCv";
@@ -110,7 +110,7 @@ package xcb {
website = "https://xcb.freedesktop.org";
anitya = 1767;
version* = "1.17.0";
version# = "1.17.0";
source = remoteTar {
url = "https://xcb.freedesktop.org/dist/libxcb-"+version+".tar.gz";
checksum = "hjjsc79LpWM_hZjNWbDDS6qRQUXREjjekS6UbUsDq-RR1_AjgNDxhRvZf-1_kzDd";
@@ -138,7 +138,7 @@ package libxcb-keysyms {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms";
anitya = 5168;
version* = "0.4.1";
version# = "0.4.1";
source = remoteTar {
url = "https://xcb.freedesktop.org/dist/xcb-util-keysyms-"+version+".tar.gz";
checksum = "-EEje12UEjtFBuIjb6Fy4cxEghV20BXwQ1BLvhtvSuVcrFkp_X-ZHRM48wAspXZ4";
@@ -161,7 +161,7 @@ package libxcb-wm {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-wm";
anitya = 5170;
version* = "0.4.2";
version# = "0.4.2";
source = remoteTar {
url = "https://xcb.freedesktop.org/dist/xcb-util-wm-"+version+".tar.gz";
checksum = "g0VZgMU9hcIgyXb3XxBR9xqsvUMBd9qt_Dbmwoj2h5y24pODr_S_D0DhRsuXUNjF";
@@ -185,7 +185,7 @@ package libxcb-util {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-util";
anitya = 5165;
version* = "0.4.1";
version# = "0.4.1";
source = remoteTar {
url = "https://www.x.org/releases/individual/xcb/"+
"xcb-util-"+version+".tar.gz";
@@ -210,7 +210,7 @@ package libxcb-image {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-image";
anitya = 5168;
version* = "0.4.1";
version# = "0.4.1";
source = remoteTar {
url = "https://xcb.freedesktop.org/dist/xcb-util-image-"+version+".tar.gz";
checksum = "47pvXmFwaUBZIrJ4CE9xjTQIFyxeqoNAL-DshlB11GZ_jjI3G1a6KF0K7mtBQ1E7";
@@ -233,7 +233,7 @@ package libxcb-render-util {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util";
anitya = 5169;
version* = "0.3.10";
version# = "0.3.10";
source = remoteTar {
url = "https://www.x.org/releases/individual/xcb/"+
"xcb-util-renderutil-"+version+".tar.gz";
@@ -258,7 +258,7 @@ package libX11 {
website = "https://gitlab.freedesktop.org/xorg/lib/libx11";
anitya = 1764;
version* = "1.8.13";
version# = "1.8.13";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libx11";
@@ -294,7 +294,7 @@ package libXext {
website = "https://gitlab.freedesktop.org/xorg/lib/libxext";
anitya = 1774;
version* = "1.3.7";
version# = "1.3.7";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxext";
@@ -323,7 +323,7 @@ package libXfixes {
website = "https://www.freedesktop.org/wiki/Software/FixesExt";
anitya = 1775;
version* = "6.0.2";
version# = "6.0.2";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxfixes";
@@ -353,7 +353,7 @@ package libXrender {
website = "https://gitlab.freedesktop.org/xorg/lib/libxrender";
anitya = 1789;
version* = "0.9.12";
version# = "0.9.12";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxrender";
@@ -382,7 +382,7 @@ package libxshmfence {
website = "https://gitlab.freedesktop.org/xorg/lib/libxshmfence";
anitya = 1792;
version* = "1.3.3";
version# = "1.3.3";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxshmfence";
@@ -409,7 +409,7 @@ package libXxf86vm {
website = "https://gitlab.freedesktop.org/xorg/lib/libxxf86vm";
anitya = 1799;
version* = "1.1.7";
version# = "1.1.7";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxxf86vm";
@@ -439,7 +439,7 @@ package libXrandr {
website = "https://gitlab.freedesktop.org/xorg/lib/libxrandr";
anitya = 1788;
version* = "1.5.5";
version# = "1.5.5";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxrandr";
@@ -473,7 +473,7 @@ package font-util {
website = "https://gitlab.freedesktop.org/xorg/font/util";
anitya = 15055;
version* = "1.4.2";
version# = "1.4.2";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/font/util";
@@ -499,7 +499,7 @@ package libfontenc {
website = "https://gitlab.freedesktop.org/xorg/lib/libfontenc";
anitya = 1613;
version* = "1.1.9";
version# = "1.1.9";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libfontenc";
@@ -527,7 +527,7 @@ package libxkbfile {
website = "http://www.x.org/wiki/XKB";
anitya = 1781;
version* = "1.2.0";
version# = "1.2.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxkbfile";
@@ -546,7 +546,7 @@ package xkbcomp {
website = "http://www.x.org/wiki/XKB";
anitya = 15018;
version* = "1.5.0";
version# = "1.5.0";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/app/xkbcomp";
@@ -576,7 +576,7 @@ package libXfont2 {
website = "https://gitlab.freedesktop.org/xorg/lib/libxfont";
anitya = 17165;
version* = "2.0.7";
version# = "2.0.7";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxfont";
@@ -611,7 +611,7 @@ package libxcvt {
website = "https://gitlab.freedesktop.org/xorg/lib/libxcvt";
anitya = 235147;
version* = "0.1.3";
version# = "0.1.3";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxcvt";
@@ -627,7 +627,7 @@ package libXdmcp {
website = "https://gitlab.freedesktop.org/xorg/lib/libxdmcp";
anitya = 1772;
version* = "1.1.5";
version# = "1.1.5";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libxdmcp";
@@ -654,7 +654,7 @@ package xkeyboard-config {
website = "https://www.freedesktop.org/wiki/Software/XKeyboardConfig";
anitya = 5191;
version* = "2.47";
version# = "2.47";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xkeyboard-config/xkeyboard-config";
@@ -672,7 +672,7 @@ package libpciaccess {
website = "https://gitlab.freedesktop.org/xorg/lib/libpciaccess";
anitya = 1703;
version* = "0.19";
version# = "0.19";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/lib/libpciaccess";
@@ -695,7 +695,7 @@ package xserver {
website = "https://gitlab.freedesktop.org/xorg/xserver";
anitya = 5250;
version* = "21.1.22";
version# = "21.1.22";
source = remoteGitLab {
domain = "gitlab.freedesktop.org";
suffix = "xorg/xserver";

View File

@@ -3,7 +3,7 @@ package xkbcommon {
website = "https://xkbcommon.org";
anitya = 1780;
version* = "1.13.1";
version# = "1.13.1";
source = remoteGitHub {
suffix = "xkbcommon/libxkbcommon";
tag = "xkbcommon-"+version;

View File

@@ -3,7 +3,7 @@ package xz {
website = "https://tukaani.org/xz";
anitya = 5277;
version* = "5.8.3";
version# = "5.8.3";
source = remoteGitHubRelease {
suffix = "tukaani-project/xz";
tag = "v"+version;

View File

@@ -3,7 +3,7 @@ package zlib {
website = "https://zlib.net";
anitya = 5303;
version* = "1.3.2";
version# = "1.3.2";
source = remoteTar {
url = "https://www.zlib.net/fossils/zlib-"+version+".tar.gz";
checksum = "KHZrePe42vL2XvOUE3KlJkp1UgWhWkl0jjT_BOvFhuM4GzieEH9S7CioepOFVGYB";

View File

@@ -3,7 +3,7 @@ package zstd {
website = "https://facebook.github.io/zstd";
anitya = 12083;
version* = "1.5.7";
version# = "1.5.7";
source = remoteGitHubRelease {
suffix = "facebook/zstd";
tag = "v"+version;