internal/rosa: populate Anitya project ids
All checks were successful
Test / Create distribution (push) Successful in 59s
Test / Sandbox (push) Successful in 2m48s
Test / Hakurei (push) Successful in 3m36s
Test / ShareFS (push) Successful in 3m47s
Test / Sandbox (race detector) (push) Successful in 4m54s
Test / Hakurei (race detector) (push) Successful in 5m53s
Test / Flake checks (push) Successful in 1m29s

This enables release monitoring for all applicable projects.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2026-03-05 21:32:15 +09:00
parent 9989881dd9
commit f14ab80253
53 changed files with 171 additions and 3 deletions

View File

@@ -71,6 +71,8 @@ func init() {
Name: "attr", Name: "attr",
Description: "Commands for Manipulating Filesystem Extended Attributes", Description: "Commands for Manipulating Filesystem Extended Attributes",
Website: "https://savannah.nongnu.org/projects/attr/", Website: "https://savannah.nongnu.org/projects/attr/",
ID: 137,
} }
} }
@@ -98,5 +100,7 @@ func init() {
Name: "acl", Name: "acl",
Description: "Commands for Manipulating POSIX Access Control Lists", Description: "Commands for Manipulating POSIX Access Control Lists",
Website: "https://savannah.nongnu.org/projects/acl/", Website: "https://savannah.nongnu.org/projects/acl/",
ID: 16,
} }
} }

View File

@@ -32,5 +32,7 @@ func init() {
Name: "bzip2", Name: "bzip2",
Description: "a freely available, patent free, high-quality data compressor", Description: "a freely available, patent free, high-quality data compressor",
Website: "https://sourceware.org/bzip2/", Website: "https://sourceware.org/bzip2/",
ID: 237,
} }
} }

View File

@@ -111,6 +111,8 @@ func init() {
Name: "cmake", Name: "cmake",
Description: "cross-platform, open-source build system", Description: "cross-platform, open-source build system",
Website: "https://cmake.org/", Website: "https://cmake.org/",
ID: 306,
} }
} }

View File

@@ -34,5 +34,7 @@ func init() {
Name: "curl", Name: "curl",
Description: "command line tool and library for transferring data with URLs", Description: "command line tool and library for transferring data with URLs",
Website: "https://curl.se/", Website: "https://curl.se/",
ID: 381,
} }
} }

View File

@@ -37,5 +37,7 @@ func init() {
Name: "dtc", Name: "dtc",
Description: "The Device Tree Compiler", Description: "The Device Tree Compiler",
Website: "https://git.kernel.org/pub/scm/utils/dtc/dtc.git/", Website: "https://git.kernel.org/pub/scm/utils/dtc/dtc.git/",
ID: 16911,
} }
} }

View File

@@ -45,5 +45,7 @@ func init() {
Name: "elfutils", Name: "elfutils",
Description: "utilities and libraries to handle ELF files and DWARF data", Description: "utilities and libraries to handle ELF files and DWARF data",
Website: "https://sourceware.org/elfutils/", Website: "https://sourceware.org/elfutils/",
ID: 5679,
} }
} }

View File

@@ -55,5 +55,7 @@ func init() {
Name: "fakeroot", Name: "fakeroot",
Description: "tool for simulating superuser privileges", Description: "tool for simulating superuser privileges",
Website: "https://salsa.debian.org/clint/fakeroot", Website: "https://salsa.debian.org/clint/fakeroot",
ID: 12048,
} }
} }

View File

@@ -25,5 +25,7 @@ func init() {
Name: "flex", Name: "flex",
Description: "scanner generator for lexing in C and C++", Description: "scanner generator for lexing in C and C++",
Website: "https://github.com/westes/flex/", Website: "https://github.com/westes/flex/",
ID: 819,
} }
} }

View File

@@ -40,5 +40,7 @@ func init() {
Name: "fuse", Name: "fuse",
Description: "the reference implementation of the Linux FUSE interface", Description: "the reference implementation of the Linux FUSE interface",
Website: "https://github.com/libfuse/libfuse/", Website: "https://github.com/libfuse/libfuse/",
ID: 861,
} }
} }

View File

@@ -72,6 +72,8 @@ func init() {
Name: "git", Name: "git",
Description: "distributed version control system", Description: "distributed version control system",
Website: "https://www.git-scm.com/", Website: "https://www.git-scm.com/",
ID: 5350,
} }
} }

View File

@@ -27,6 +27,8 @@ func init() {
Name: "m4", Name: "m4",
Description: "a macro processor with GNU extensions", Description: "a macro processor with GNU extensions",
Website: "https://www.gnu.org/software/m4/", Website: "https://www.gnu.org/software/m4/",
ID: 1871,
} }
} }
@@ -52,6 +54,8 @@ func init() {
Name: "bison", Name: "bison",
Description: "a general-purpose parser generator", Description: "a general-purpose parser generator",
Website: "https://www.gnu.org/software/bison/", Website: "https://www.gnu.org/software/bison/",
ID: 193,
} }
} }
@@ -75,6 +79,8 @@ func init() {
Name: "sed", Name: "sed",
Description: "a non-interactive command-line text editor", Description: "a non-interactive command-line text editor",
Website: "https://www.gnu.org/software/sed/", Website: "https://www.gnu.org/software/sed/",
ID: 4789,
} }
} }
@@ -108,6 +114,8 @@ func init() {
Name: "autoconf", Name: "autoconf",
Description: "M4 macros to produce self-contained configure script", Description: "M4 macros to produce self-contained configure script",
Website: "https://www.gnu.org/software/autoconf/", Website: "https://www.gnu.org/software/autoconf/",
ID: 141,
} }
} }
@@ -148,6 +156,8 @@ func init() {
Name: "automake", Name: "automake",
Description: "a tool for automatically generating Makefile.in files", Description: "a tool for automatically generating Makefile.in files",
Website: "https://www.gnu.org/software/automake/", Website: "https://www.gnu.org/software/automake/",
ID: 144,
} }
} }
@@ -177,6 +187,8 @@ func init() {
Name: "libtool", Name: "libtool",
Description: "a generic library support script", Description: "a generic library support script",
Website: "https://www.gnu.org/software/libtool/", Website: "https://www.gnu.org/software/libtool/",
ID: 1741,
} }
} }
@@ -201,6 +213,8 @@ func init() {
Name: "gzip", Name: "gzip",
Description: "a popular data compression program", Description: "a popular data compression program",
Website: "https://www.gnu.org/software/gzip/", Website: "https://www.gnu.org/software/gzip/",
ID: 1290,
} }
} }
@@ -245,6 +259,8 @@ func init() {
Name: "gettext", Name: "gettext",
Description: "tools for producing multi-lingual messages", Description: "tools for producing multi-lingual messages",
Website: "https://www.gnu.org/software/gettext/", Website: "https://www.gnu.org/software/gettext/",
ID: 898,
} }
} }
@@ -276,6 +292,8 @@ func init() {
Name: "diffutils", Name: "diffutils",
Description: "several programs related to finding differences between files", Description: "several programs related to finding differences between files",
Website: "https://www.gnu.org/software/diffutils/", Website: "https://www.gnu.org/software/diffutils/",
ID: 436,
} }
} }
@@ -306,6 +324,8 @@ func init() {
Name: "patch", Name: "patch",
Description: "a program to apply diff output to files", Description: "a program to apply diff output to files",
Website: "https://savannah.gnu.org/projects/patch/", Website: "https://savannah.gnu.org/projects/patch/",
ID: 2597,
} }
} }
@@ -334,6 +354,8 @@ func init() {
Name: "bash", Name: "bash",
Description: "the Bourne Again SHell", Description: "the Bourne Again SHell",
Website: "https://www.gnu.org/software/bash/", Website: "https://www.gnu.org/software/bash/",
ID: 166,
} }
} }
@@ -378,6 +400,8 @@ func init() {
Name: "coreutils", Name: "coreutils",
Description: "the basic file, shell and text manipulation utilities", Description: "the basic file, shell and text manipulation utilities",
Website: "https://www.gnu.org/software/coreutils/", Website: "https://www.gnu.org/software/coreutils/",
ID: 343,
} }
} }
@@ -404,6 +428,8 @@ func init() {
Name: "texinfo", Name: "texinfo",
Description: "the GNU square-wheel-reinvension of man pages", Description: "the GNU square-wheel-reinvension of man pages",
Website: "https://www.gnu.org/software/texinfo/", Website: "https://www.gnu.org/software/texinfo/",
ID: 4958,
} }
} }
@@ -427,6 +453,8 @@ func init() {
Name: "gperf", Name: "gperf",
Description: "a perfect hash function generator", Description: "a perfect hash function generator",
Website: "https://www.gnu.org/software/gperf/", Website: "https://www.gnu.org/software/gperf/",
ID: 1237,
} }
} }
@@ -453,6 +481,8 @@ func init() {
Name: "gawk", Name: "gawk",
Description: "an implementation of awk with GNU extensions", Description: "an implementation of awk with GNU extensions",
Website: "https://www.gnu.org/software/gawk/", Website: "https://www.gnu.org/software/gawk/",
ID: 868,
} }
} }
@@ -484,6 +514,8 @@ func init() {
Name: "grep", Name: "grep",
Description: "searches input for lines containing a match to a pattern", Description: "searches input for lines containing a match to a pattern",
Website: "https://www.gnu.org/software/grep/", Website: "https://www.gnu.org/software/grep/",
ID: 1251,
} }
} }
@@ -514,6 +546,8 @@ func init() {
Name: "findutils", Name: "findutils",
Description: "the basic directory searching utilities", Description: "the basic directory searching utilities",
Website: "https://www.gnu.org/software/findutils/", Website: "https://www.gnu.org/software/findutils/",
ID: 812,
} }
} }
@@ -542,6 +576,8 @@ func init() {
Name: "bc", Name: "bc",
Description: "an arbitrary precision numeric processing language", Description: "an arbitrary precision numeric processing language",
Website: "https://www.gnu.org/software/bc/", Website: "https://www.gnu.org/software/bc/",
ID: 170,
} }
} }
@@ -563,6 +599,8 @@ func init() {
Name: "libiconv", Name: "libiconv",
Description: "iconv implementation independent of glibc", Description: "iconv implementation independent of glibc",
Website: "https://www.gnu.org/software/libiconv/", Website: "https://www.gnu.org/software/libiconv/",
ID: 10656,
} }
} }
@@ -603,6 +641,8 @@ func init() {
Name: "tar", Name: "tar",
Description: "provides the ability to create tar archives", Description: "provides the ability to create tar archives",
Website: "https://www.gnu.org/software/tar/", Website: "https://www.gnu.org/software/tar/",
ID: 4939,
} }
} }
@@ -626,6 +666,8 @@ func init() {
Name: "binutils", Name: "binutils",
Description: "a collection of binary tools", Description: "a collection of binary tools",
Website: "https://www.gnu.org/software/binutils/", Website: "https://www.gnu.org/software/binutils/",
ID: 7981,
} }
} }
@@ -650,6 +692,8 @@ func init() {
Name: "gmp", Name: "gmp",
Description: "a free library for arbitrary precision arithmetic", Description: "a free library for arbitrary precision arithmetic",
Website: "https://gmplib.org/", Website: "https://gmplib.org/",
ID: 1186,
} }
} }
@@ -674,6 +718,8 @@ func init() {
Name: "mpfr", Name: "mpfr",
Description: "a C library for multiple-precision floating-point computations", Description: "a C library for multiple-precision floating-point computations",
Website: "https://www.mpfr.org/", Website: "https://www.mpfr.org/",
ID: 2019,
} }
} }
@@ -699,6 +745,8 @@ func init() {
Name: "mpc", Name: "mpc",
Description: "a C library for the arithmetic of complex numbers", Description: "a C library for the arithmetic of complex numbers",
Website: "https://www.multiprecision.org/", Website: "https://www.multiprecision.org/",
ID: 1667,
} }
} }
@@ -911,5 +959,7 @@ func init() {
Name: "gcc", Name: "gcc",
Description: "The GNU Compiler Collection", Description: "The GNU Compiler Collection",
Website: "https://www.gnu.org/software/gcc/", Website: "https://www.gnu.org/software/gcc/",
ID: 6502,
} }
} }

View File

@@ -177,5 +177,7 @@ func init() {
Name: "go", Name: "go",
Description: "the Go programming language toolchain", Description: "the Go programming language toolchain",
Website: "https://go.dev/", Website: "https://go.dev/",
ID: 1227,
} }
} }

View File

@@ -54,6 +54,8 @@ func init() {
Name: "glib", Name: "glib",
Description: "the GNU library of miscellaneous stuff", Description: "the GNU library of miscellaneous stuff",
Website: "https://gitlab.gnome.org/GNOME/glib/", Website: "https://developer.gnome.org/glib/",
ID: 10024,
} }
} }

View File

@@ -90,6 +90,8 @@ mkdir -p /work/system/bin/
Name: "hakurei", Name: "hakurei",
Description: "low-level userspace tooling for Rosa OS", Description: "low-level userspace tooling for Rosa OS",
Website: "https://hakurei.app/", Website: "https://hakurei.app/",
ID: 388834,
} }
artifactsM[HakureiDist] = Metadata{ artifactsM[HakureiDist] = Metadata{
f: func(t Toolchain) (pkg.Artifact, string) { f: func(t Toolchain) (pkg.Artifact, string) {

View File

@@ -148,6 +148,8 @@ func init() {
Name: "kernel", Name: "kernel",
Description: "the generic Rosa OS linux kernel", Description: "the generic Rosa OS linux kernel",
Website: "https://kernel.org/", Website: "https://kernel.org/",
ID: 375621,
} }
} }

View File

@@ -37,5 +37,7 @@ func init() {
Name: "kmod", Name: "kmod",
Description: "a set of tools to handle common tasks with Linux kernel modules", Description: "a set of tools to handle common tasks with Linux kernel modules",
Website: "https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git", Website: "https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git",
ID: 1517,
} }
} }

View File

@@ -48,5 +48,7 @@ func init() {
Name: "libcap", Name: "libcap",
Description: "a library for getting and setting POSIX.1e draft 15 capabilities", Description: "a library for getting and setting POSIX.1e draft 15 capabilities",
Website: "https://sites.google.com/site/fullycapable/", Website: "https://sites.google.com/site/fullycapable/",
ID: 1569,
} }
} }

View File

@@ -28,5 +28,7 @@ func init() {
Name: "libexpat", Name: "libexpat",
Description: "a stream-oriented XML parser library", Description: "a stream-oriented XML parser library",
Website: "https://libexpat.github.io/", Website: "https://libexpat.github.io/",
ID: 770,
} }
} }

View File

@@ -23,5 +23,7 @@ func init() {
Name: "libffi", Name: "libffi",
Description: "a portable, high level programming interface to various calling conventions", Description: "a portable, high level programming interface to various calling conventions",
Website: "https://sourceware.org/libffi/", Website: "https://sourceware.org/libffi/",
ID: 1611,
} }
} }

View File

@@ -30,5 +30,7 @@ func init() {
Name: "libgd", Name: "libgd",
Description: "an open source code library for the dynamic creation of images", Description: "an open source code library for the dynamic creation of images",
Website: "https://libgd.github.io/", Website: "https://libgd.github.io/",
ID: 880,
} }
} }

View File

@@ -30,5 +30,7 @@ func init() {
Name: "libpsl", Name: "libpsl",
Description: "provides functions to work with the Mozilla Public Suffix List", Description: "provides functions to work with the Mozilla Public Suffix List",
Website: "https://rockdaboot.github.io/libpsl/", Website: "https://rockdaboot.github.io/libpsl/",
ID: 7305,
} }
} }

View File

@@ -31,5 +31,7 @@ func init() {
Name: "libseccomp", Name: "libseccomp",
Description: "an interface to the Linux Kernel's syscall filtering mechanism", Description: "an interface to the Linux Kernel's syscall filtering mechanism",
Website: "https://github.com/seccomp/libseccomp/", Website: "https://github.com/seccomp/libseccomp/",
ID: 13823,
} }
} }

View File

@@ -34,5 +34,7 @@ func init() {
Name: "libucontext", Name: "libucontext",
Description: "ucontext implementation featuring glibc-compatible ABI", Description: "ucontext implementation featuring glibc-compatible ABI",
Website: "https://github.com/kaniini/libucontext/", Website: "https://github.com/kaniini/libucontext/",
ID: 17085,
} }
} }

View File

@@ -30,5 +30,7 @@ func init() {
Name: "libxml2", Name: "libxml2",
Description: "an XML toolkit implemented in C", Description: "an XML toolkit implemented in C",
Website: "https://gitlab.gnome.org/GNOME/libxml2/", Website: "https://gitlab.gnome.org/GNOME/libxml2/",
ID: 1783,
} }
} }

View File

@@ -36,5 +36,7 @@ func init() {
Name: "libxslt", Name: "libxslt",
Description: "an XSLT processor based on libxml2", Description: "an XSLT processor based on libxml2",
Website: "https://gitlab.gnome.org/GNOME/libxslt/", Website: "https://gitlab.gnome.org/GNOME/libxslt/",
ID: 13301,
} }
} }

View File

@@ -521,6 +521,8 @@ func init() {
Name: "clang", Name: "clang",
Description: `an "LLVM native" C/C++/Objective-C compiler`, Description: `an "LLVM native" C/C++/Objective-C compiler`,
Website: "https://llvm.org/", Website: "https://llvm.org/",
ID: 1830,
} }
} }

View File

@@ -33,6 +33,8 @@ func init() {
Name: "make", Name: "make",
Description: "a tool which controls the generation of executables and other non-source files", Description: "a tool which controls the generation of executables and other non-source files",
Website: "https://www.gnu.org/software/make/", Website: "https://www.gnu.org/software/make/",
ID: 1877,
} }
} }

View File

@@ -36,6 +36,8 @@ func init() {
Name: "meson", Name: "meson",
Description: "an open source build system", Description: "an open source build system",
Website: "https://mesonbuild.com/", Website: "https://mesonbuild.com/",
ID: 6472,
} }
} }

View File

@@ -40,5 +40,7 @@ func init() {
Name: "mksh", Name: "mksh",
Description: "MirBSD Korn Shell", Description: "MirBSD Korn Shell",
Website: "https://www.mirbsd.org/mksh", Website: "https://www.mirbsd.org/mksh",
ID: 5590,
} }
} }

View File

@@ -34,5 +34,7 @@ func init() {
Name: "musl-fts", Name: "musl-fts",
Description: "implementation of fts(3) functions which are missing in musl libc", Description: "implementation of fts(3) functions which are missing in musl libc",
Website: "https://github.com/void-linux/musl-fts", Website: "https://github.com/void-linux/musl-fts",
ID: 26980,
} }
} }

View File

@@ -34,5 +34,7 @@ func init() {
Name: "musl-obstack", Name: "musl-obstack",
Description: "obstack functions and macros separated from glibc", Description: "obstack functions and macros separated from glibc",
Website: "https://github.com/void-linux/musl-obstack", Website: "https://github.com/void-linux/musl-obstack",
ID: 146206,
} }
} }

View File

@@ -61,5 +61,7 @@ func init() {
Name: "musl", Name: "musl",
Description: "an implementation of the C standard library", Description: "an implementation of the C standard library",
Website: "https://musl.libc.org/", Website: "https://musl.libc.org/",
ID: 11688,
} }
} }

View File

@@ -30,5 +30,7 @@ func init() {
Name: "ncurses", Name: "ncurses",
Description: "a free software emulation of curses in System V Release 4.0 (SVr4)", Description: "a free software emulation of curses in System V Release 4.0 (SVr4)",
Website: "https://invisible-island.net/ncurses/", Website: "https://invisible-island.net/ncurses/",
ID: 2057,
} }
} }

View File

@@ -42,5 +42,7 @@ func init() {
Name: "ninja", Name: "ninja",
Description: "a small build system with a focus on speed", Description: "a small build system with a focus on speed",
Website: "https://ninja-build.org/", Website: "https://ninja-build.org/",
ID: 2089,
} }
} }

View File

@@ -44,5 +44,7 @@ func init() {
Name: "openssl", Name: "openssl",
Description: "TLS/SSL and crypto library", Description: "TLS/SSL and crypto library",
Website: "https://www.openssl.org/", Website: "https://www.openssl.org/",
ID: 2566,
} }
} }

View File

@@ -37,5 +37,7 @@ func init() {
Name: "pcre2", Name: "pcre2",
Description: "a set of C functions that implement regular expression pattern matching", Description: "a set of C functions that implement regular expression pattern matching",
Website: "https://pcre2project.github.io/pcre2/", Website: "https://pcre2project.github.io/pcre2/",
ID: 5832,
} }
} }

View File

@@ -54,6 +54,8 @@ func init() {
Name: "perl", Name: "perl",
Description: "The Perl Programming language", Description: "The Perl Programming language",
Website: "https://www.perl.org/", Website: "https://www.perl.org/",
ID: 13599,
} }
} }

View File

@@ -26,5 +26,7 @@ func init() {
Name: "pkg-config", Name: "pkg-config",
Description: "a helper tool used when compiling applications and libraries", Description: "a helper tool used when compiling applications and libraries",
Website: "https://pkgconfig.freedesktop.org/", Website: "https://pkgconfig.freedesktop.org/",
ID: 3649,
} }
} }

View File

@@ -36,5 +36,7 @@ func init() {
Name: "procps", Name: "procps",
Description: "command line and full screen utilities for browsing procfs", Description: "command line and full screen utilities for browsing procfs",
Website: "https://gitlab.com/procps-ng/procps", Website: "https://gitlab.com/procps-ng/procps",
ID: 3708,
} }
} }

View File

@@ -68,6 +68,8 @@ func init() {
Name: "python", Name: "python",
Description: "the Python programming language interpreter", Description: "the Python programming language interpreter",
Website: "https://www.python.org/", Website: "https://www.python.org/",
ID: 13254,
} }
} }
@@ -131,6 +133,8 @@ func init() {
Name: "setuptools", Name: "setuptools",
Description: "the autotools of the Python ecosystem", Description: "the autotools of the Python ecosystem",
Website: "https://pypi.org/project/setuptools/", Website: "https://pypi.org/project/setuptools/",
ID: 4021,
} }
} }

View File

@@ -102,5 +102,7 @@ func init() {
Name: "qemu", Name: "qemu",
Description: "a generic and open source machine emulator and virtualizer", Description: "a generic and open source machine emulator and virtualizer",
Website: "https://www.qemu.org/", Website: "https://www.qemu.org/",
ID: 13607,
} }
} }

View File

@@ -33,5 +33,7 @@ func init() {
Name: "rsync", Name: "rsync",
Description: "an open source utility that provides fast incremental file transfer", Description: "an open source utility that provides fast incremental file transfer",
Website: "https://rsync.samba.org/", Website: "https://rsync.samba.org/",
ID: 4217,
} }
} }

View File

@@ -47,5 +47,7 @@ func init() {
Name: "squashfs-tools", Name: "squashfs-tools",
Description: "tools to create and extract Squashfs filesystems", Description: "tools to create and extract Squashfs filesystems",
Website: "https://github.com/plougher/squashfs-tools", Website: "https://github.com/plougher/squashfs-tools",
ID: 4879,
} }
} }

View File

@@ -1,12 +1,14 @@
package rosa package rosa
import ( import (
"strings"
"hakurei.app/internal/pkg" "hakurei.app/internal/pkg"
) )
func (t Toolchain) newNSS() (pkg.Artifact, string) { func (t Toolchain) newNSS() (pkg.Artifact, string) {
const ( const (
version = "3_120" version = "3.120"
checksum = "9M0SNMrj9BJp6RH2rQnMm6bZWtP0Kgj64D5JNPHF7Cxr2_8kfy3msubIcvEPwC35" checksum = "9M0SNMrj9BJp6RH2rQnMm6bZWtP0Kgj64D5JNPHF7Cxr2_8kfy3msubIcvEPwC35"
version0 = "4_38_2" version0 = "4_38_2"
@@ -14,7 +16,7 @@ func (t Toolchain) newNSS() (pkg.Artifact, string) {
) )
return t.NewPackage("nss", version, pkg.NewHTTPGetTar( return t.NewPackage("nss", version, pkg.NewHTTPGetTar(
nil, "https://github.com/nss-dev/nss/archive/refs/tags/"+ nil, "https://github.com/nss-dev/nss/archive/refs/tags/"+
"NSS_"+version+"_RTM.tar.gz", "NSS_"+strings.Join(strings.SplitN(version, ".", 2), "_")+"_RTM.tar.gz",
mustDecode(checksum), mustDecode(checksum),
pkg.TarGzip, pkg.TarGzip,
), &PackageAttr{ ), &PackageAttr{
@@ -72,6 +74,8 @@ func init() {
Name: "nss", Name: "nss",
Description: "Network Security Services", Description: "Network Security Services",
Website: "https://firefox-source-docs.mozilla.org/security/nss/index.html", Website: "https://firefox-source-docs.mozilla.org/security/nss/index.html",
ID: 2503,
} }
} }

View File

@@ -67,6 +67,8 @@ func init() {
Name: "toybox", Name: "toybox",
Description: "many common Linux command line utilities", Description: "many common Linux command line utilities",
Website: "https://landley.net/toybox/", Website: "https://landley.net/toybox/",
ID: 13818,
} }
artifactsM[toyboxEarly] = Metadata{ artifactsM[toyboxEarly] = Metadata{

View File

@@ -38,5 +38,7 @@ func init() {
Name: "unzip", Name: "unzip",
Description: "portable compression/archiver utilities", Description: "portable compression/archiver utilities",
Website: "https://infozip.sourceforge.net/", Website: "https://infozip.sourceforge.net/",
ID: 8684,
} }
} }

View File

@@ -53,5 +53,7 @@ func init() {
Name: "util-linux", Name: "util-linux",
Description: "a random collection of Linux utilities", Description: "a random collection of Linux utilities",
Website: "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git", Website: "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git",
ID: 8179,
} }
} }

View File

@@ -41,6 +41,8 @@ func init() {
Name: "wayland", Name: "wayland",
Description: "core Wayland window system code and protocol", Description: "core Wayland window system code and protocol",
Website: "https://wayland.freedesktop.org/", Website: "https://wayland.freedesktop.org/",
ID: 10061,
} }
} }
@@ -122,5 +124,7 @@ func init() {
Name: "wayland-protocols", Name: "wayland-protocols",
Description: "Additional standard Wayland protocols", Description: "Additional standard Wayland protocols",
Website: "https://wayland.freedesktop.org/", Website: "https://wayland.freedesktop.org/",
ID: 13997,
} }
} }

View File

@@ -21,6 +21,8 @@ func init() {
Name: "util-macros", Name: "util-macros",
Description: "X.Org Autotools macros", Description: "X.Org Autotools macros",
Website: "https://xorg.freedesktop.org/", Website: "https://xorg.freedesktop.org/",
ID: 5252,
} }
} }
@@ -54,6 +56,8 @@ func init() {
Name: "xproto", Name: "xproto",
Description: "X Window System unified protocol definitions", Description: "X Window System unified protocol definitions",
Website: "https://gitlab.freedesktop.org/xorg/proto/xorgproto", Website: "https://gitlab.freedesktop.org/xorg/proto/xorgproto",
ID: 13650,
} }
} }
@@ -89,5 +93,7 @@ func init() {
Name: "libXau", Name: "libXau",
Description: "functions for handling Xauthority files and entries", Description: "functions for handling Xauthority files and entries",
Website: "https://gitlab.freedesktop.org/xorg/lib/libxau", Website: "https://gitlab.freedesktop.org/xorg/lib/libxau",
ID: 1765,
} }
} }

View File

@@ -22,6 +22,8 @@ func init() {
Name: "xcb-proto", Name: "xcb-proto",
Description: "XML-XCB protocol descriptions used by libxcb for the X11 protocol & extensions", Description: "XML-XCB protocol descriptions used by libxcb for the X11 protocol & extensions",
Website: "https://gitlab.freedesktop.org/xorg/proto/xcbproto", Website: "https://gitlab.freedesktop.org/xorg/proto/xcbproto",
ID: 13646,
} }
} }
@@ -50,5 +52,7 @@ func init() {
Name: "xcb", Name: "xcb",
Description: "The X protocol C-language Binding", Description: "The X protocol C-language Binding",
Website: "https://xcb.freedesktop.org/", Website: "https://xcb.freedesktop.org/",
ID: 1767,
} }
} }

View File

@@ -23,5 +23,7 @@ func init() {
Name: "xz", Name: "xz",
Description: "XZ Utils", Description: "XZ Utils",
Website: "https://tukaani.org/xz/", Website: "https://tukaani.org/xz/",
ID: 5277,
} }
} }

View File

@@ -29,5 +29,7 @@ func init() {
Name: "zlib", Name: "zlib",
Description: "lossless data-compression library", Description: "lossless data-compression library",
Website: "https://zlib.net/", Website: "https://zlib.net/",
ID: 5303,
} }
} }

View File

@@ -27,5 +27,7 @@ func init() {
Name: "zstd", Name: "zstd",
Description: "a fast compression algorithm", Description: "a fast compression algorithm",
Website: "https://facebook.github.io/zstd/", Website: "https://facebook.github.io/zstd/",
ID: 12083,
} }
} }