From faaac59ffd33c78b78dde7fa39808c8b4b2f7358 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:11:12 +0100 Subject: [PATCH 01/33] at-spi2-core: Add metadata --- bootstrap.d/app-accessibility.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/app-accessibility.y4.yml b/bootstrap.d/app-accessibility.y4.yml index bfc81c97f..52457a158 100644 --- a/bootstrap.d/app-accessibility.y4.yml +++ b/bootstrap.d/app-accessibility.y4.yml @@ -5,6 +5,13 @@ import: packages: - name: at-spi2-core architecture: '@OPTION:arch@' + metadata: + summary: D-Bus accessibility specifications and registration daemon + description: This package contains a comprehensive accessibility framework for the Assistive Technologies available on the GNOME platform. This includes a set of interfaces which are implemented by other toolkits and applications. + spdx: 'LGPL-2.1-or-later' + website: 'https://gitlab.gnome.org/GNOME/at-spi2-core.git/' + maintainer: "Dennis Bonke " + categories: ['app-accessibility'] source: subdir: 'ports' git: 'https://gitlab.gnome.org/GNOME/at-spi2-core.git' @@ -33,7 +40,7 @@ packages: - libxml - libxtst - libxi - revision: 6 + revision: 7 configure: - args: - 'meson' From 7ea3c0edc6399587cefca73561a6db92175ba110 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:13:28 +0100 Subject: [PATCH 02/33] vim: Add metadata --- bootstrap.d/app-editors.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/app-editors.y4.yml b/bootstrap.d/app-editors.y4.yml index 1ae07b555..738a5ae42 100644 --- a/bootstrap.d/app-editors.y4.yml +++ b/bootstrap.d/app-editors.y4.yml @@ -68,6 +68,13 @@ packages: - name: vim labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Vim, an improved vi-style text editor + description: This package contains a powerful text editor. + spdx: 'no-spdx: vim' + website: 'https://www.vim.org/' + maintainer: "Dennis Bonke " + categories: ['app-editors'] source: subdir: 'ports' git: 'https://github.com/vim/vim.git' @@ -81,7 +88,7 @@ packages: - mlibc - ncurses - libiconv - revision: 4 + revision: 5 configure: # vim does not seem to support out-of-tree builds, so we just copy # the source tree into the build directory instead From cf8d1402f2933ae9b34335076deec87a9744c41d Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:17:09 +0100 Subject: [PATCH 03/33] bash: Add metadata --- bootstrap.d/app-shells.y4.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/bootstrap.d/app-shells.y4.yml b/bootstrap.d/app-shells.y4.yml index 8ceca30ea..081885dda 100644 --- a/bootstrap.d/app-shells.y4.yml +++ b/bootstrap.d/app-shells.y4.yml @@ -47,7 +47,13 @@ packages: - name: bash labels: [aarch64, riscv64] architecture: '@OPTION:arch@' - default: true + metadata: + summary: The standard GNU Bourne again shell + description: This package provides the Bourne-Again SHell. + spdx: 'GPL-3.0-or-later' + website: 'https://tiswww.case.edu/php/chet/bash/bashtop.html' + maintainer: "Dennis Bonke " + categories: ['app-shells'] source: subdir: 'ports' git: 'https://git.savannah.gnu.org/git/bash.git' @@ -71,7 +77,7 @@ packages: - ncurses - readline - libiconv - revision: 11 + revision: 12 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 057c80935cd3b4dfd5344107312aaf145e215219 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:18:50 +0100 Subject: [PATCH 04/33] sqlite: Add metadata --- bootstrap.d/dev-db.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-db.y4.yml b/bootstrap.d/dev-db.y4.yml index 2b535779b..3fec200ae 100644 --- a/bootstrap.d/dev-db.y4.yml +++ b/bootstrap.d/dev-db.y4.yml @@ -1,6 +1,13 @@ packages: - name: sqlite architecture: '@OPTION:arch@' + metadata: + summary: SQL database engine + description: The sqlite package contains a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. + spdx: 'no-spdx: public-domain' + website: 'https://sqlite.org/' + maintainer: "Dennis Bonke " + categories: ['dev-db'] source: subdir: 'ports' url: 'https://sqlite.org/2023/sqlite-autoconf-3430200.tar.gz' @@ -21,7 +28,7 @@ packages: - mlibc - readline - zlib - revision: 5 + revision: 6 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 1ef107fbc51eaa54c82722835938a60eafe9cdd3 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:23:28 +0100 Subject: [PATCH 05/33] nasm: Add metadata --- bootstrap.d/dev-lang.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-lang.y4.yml b/bootstrap.d/dev-lang.y4.yml index 63c7225b9..34fa8fb33 100644 --- a/bootstrap.d/dev-lang.y4.yml +++ b/bootstrap.d/dev-lang.y4.yml @@ -203,6 +203,13 @@ packages: - name: nasm architecture: '@OPTION:arch@' + metadata: + summary: Groovy little assembler + description: NASM (Netwide Assembler) is an 80x86 assembler designed for portability and modularity. It includes a disassembler as well. + spdx: 'BSD-2-Clause' + website: 'https://www.nasm.us/' + maintainer: "Dennis Bonke " + categories: ['dev-lang'] source: subdir: 'ports' url: 'https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz' @@ -214,7 +221,7 @@ packages: - system-gcc pkgs_required: - mlibc - revision: 9 + revision: 10 configure: - args: - '@THIS_SOURCE_DIR@/configure' From eca2d75c5296e121a75dfc57cc01e4e24e38231f Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:24:42 +0100 Subject: [PATCH 06/33] perl: Add metadata --- bootstrap.d/dev-lang.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-lang.y4.yml b/bootstrap.d/dev-lang.y4.yml index 34fa8fb33..6c235a68f 100644 --- a/bootstrap.d/dev-lang.y4.yml +++ b/bootstrap.d/dev-lang.y4.yml @@ -236,6 +236,13 @@ packages: - name: perl architecture: '@OPTION:arch@' + metadata: + summary: Larry Wall's Practical Extraction and Report Language + description: The Perl package contains the Practical Extraction and Report Language. + spdx: 'GPL-1.0-or-later' + website: 'https://www.perl.org/' + maintainer: "Dennis Bonke " + categories: ['dev-lang'] source: subdir: ports git: 'https://github.com/Perl/perl5.git' @@ -250,7 +257,7 @@ packages: - bzip2 - libxcrypt - zlib - revision: 10 + revision: 11 configure: - args: ['cp', '-rf', '@THIS_SOURCE_DIR@/../perl-cross/.', '@THIS_SOURCE_DIR@/'] - args: ['cp', '-r', '@THIS_SOURCE_DIR@/.', '@THIS_BUILD_DIR@'] From e1889367b38fd327d7518d2840e96ac0af6be20f Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:26:44 +0100 Subject: [PATCH 07/33] python: Add metadata --- bootstrap.d/dev-lang.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-lang.y4.yml b/bootstrap.d/dev-lang.y4.yml index 6c235a68f..b415f625b 100644 --- a/bootstrap.d/dev-lang.y4.yml +++ b/bootstrap.d/dev-lang.y4.yml @@ -292,6 +292,13 @@ packages: - name: python labels: [aarch64] architecture: '@OPTION:arch@' + metadata: + summary: An interpreted, interactive, object-oriented programming language + description: The Python package contains the Python development environment. It is useful for object-oriented programming, writing scripts, prototyping large programs, and developing entire applications. Python is an interpreted computer language. + spdx: 'PSF-2.0' + website: 'https://www.python.org/' + maintainer: "Dennis Bonke " + categories: ['dev-lang'] from_source: python tools_required: - host-pkg-config @@ -311,7 +318,7 @@ packages: - util-linux-libs - xz-utils - zlib - revision: 5 + revision: 6 configure: - args: - '@THIS_SOURCE_DIR@/configure' From eb6352af23a669bd9ede45c24797555cc8e8cdeb Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:28:02 +0100 Subject: [PATCH 08/33] yasm: Add metadata --- bootstrap.d/dev-lang.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-lang.y4.yml b/bootstrap.d/dev-lang.y4.yml index b415f625b..f78af10bc 100644 --- a/bootstrap.d/dev-lang.y4.yml +++ b/bootstrap.d/dev-lang.y4.yml @@ -401,6 +401,13 @@ packages: - name: yasm architecture: '@OPTION:arch@' + metadata: + summary: An assembler for x86 and x86_64 instruction sets + description: Yasm is a complete rewrite of the NASM assembler. It supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes and outputs binary, ELF32 and ELF64 object formats. + spdx: 'BSD-2-Clause' + website: 'https://yasm.tortall.net/' + maintainer: "Dennis Bonke " + categories: ['dev-lang'] source: subdir: 'ports' git: 'https://github.com/yasm/yasm.git' @@ -423,7 +430,7 @@ packages: - system-gcc pkgs_required: - mlibc - revision: 9 + revision: 10 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 9c462ee18113573dd1095b8b7b6a3ebeaa2ba832 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:28:55 +0100 Subject: [PATCH 09/33] atk: Add setup to the meson command line --- bootstrap.d/dev-libs.y4.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index fe47f4ba8..48dd4c3b1 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -283,10 +283,11 @@ packages: pkgs_required: - mlibc - glib - revision: 7 + revision: 8 configure: - args: - 'meson' + - 'setup' - '--cross-file' - '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file' - '--prefix=/usr' From aca6ba7534fed478861d7fa9048afecb2efc64c6 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:30:18 +0100 Subject: [PATCH 10/33] glib: Add metadata --- bootstrap.d/dev-libs.y4.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 48dd4c3b1..49de44980 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -489,6 +489,13 @@ packages: - name: glib labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: The GLib library of C routines + description: This package contains low-level libraries useful for providing data structure handling for C, portability wrappers and interfaces for runtime functionality such as an event loop, threads, dynamic loading and an object system. + spdx: 'LGPL-2.1-or-later' + website: 'https://www.gtk.org/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] from_source: glib tools_required: - system-gcc @@ -503,10 +510,11 @@ packages: - zlib - libiconv - libintl - revision: 5 + revision: 6 configure: - args: - 'meson' + - 'setup' - '--cross-file' - '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file' - '--prefix=/usr' From d56642e824dd6be37b2ff0d84f2045f87a70282e Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:32:36 +0100 Subject: [PATCH 11/33] gobject-introspection: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 49de44980..8096a46fa 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -585,6 +585,13 @@ packages: - name: gobject-introspection architecture: '@OPTION:arch@' + metadata: + summary: Introspection system for GObject-based libraries + description: Introspection system for GObject-based libraries + spdx: 'LGPL-2.0-or-later GPL-2.0-or-later' + website: 'https://gi.readthedocs.io/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] from_source: gobject-introspection tools_required: - system-gcc @@ -602,7 +609,7 @@ packages: - cairo - pcre2 - python - revision: 2 + revision: 3 configure: - args: - 'meson' From 59e42c09704bbb18223bc0417f6c39dabce6c63a Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:34:36 +0100 Subject: [PATCH 12/33] icu: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 8096a46fa..78d0eda49 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -645,13 +645,20 @@ packages: - name: icu labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: International Components for Unicode + description: This package is a mature, widely used set of C/C++ libraries providing Unicode and Globalization support for software applications. ICU is widely portable and gives applications the same results on all platforms. + spdx: 'BSD' + website: 'https://icu.unicode.org/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] from_source: icu tools_required: - system-gcc - host-icu pkgs_required: - mlibc - revision: 1 + revision: 2 configure: - args: ['cp', '@THIS_SOURCE_DIR@/icu4c/source/config/mh-linux', From 71436930c09d83c800c7a1e368d95d6cc5a3970c Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:35:59 +0100 Subject: [PATCH 13/33] json-c: Addd metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 78d0eda49..b354acd84 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -677,6 +677,13 @@ packages: - name: json-c architecture: '@OPTION:arch@' + metadata: + summary: A JSON implementation in C + description: This package implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects. + spdx: 'MIT' + website: 'https://github.com/json-c/json-c/wiki' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: ports git: 'https://github.com/json-c/json-c.git' @@ -687,7 +694,7 @@ packages: - host-cmake pkgs_required: - mlibc - revision: 8 + revision: 9 configure: - args: - 'cmake' From 0f40cd88cef2f6565ef8991b386969a554af4f6e Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:38:05 +0100 Subject: [PATCH 14/33] libffi: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index b354acd84..1dc0537be 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -840,12 +840,19 @@ packages: - name: libffi labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Portable, high level programming interface to various calling conventions + description: The Libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. + spdx: 'MIT' + website: 'https://sourceware.org/libffi/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] from_source: libffi tools_required: - system-gcc pkgs_required: - mlibc - revision: 5 + revision: 6 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 8deeddd526beab00b3a43fbb3edf718083501b5d Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:39:17 +0100 Subject: [PATCH 15/33] libiconv: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 1dc0537be..22971628f 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1008,6 +1008,13 @@ packages: - name: libiconv labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: GNU charset conversion library for libc which doesn't implement it + description: GNU charset conversion library for libc which doesn't implement it. + spdx: 'LGPL-2.1-or-later GPL-3.0-or-later' + website: 'https://www.gnu.org/software/libiconv/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' git: 'https://git.savannah.gnu.org/git/libiconv.git' @@ -1060,7 +1067,7 @@ packages: - host-libtool pkgs_required: - mlibc - revision: 7 + revision: 8 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 8546d284cfcfa489dae33c6b47503f010152883c Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:40:57 +0100 Subject: [PATCH 16/33] libinput: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 22971628f..890b444ae 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1087,6 +1087,13 @@ packages: - name: libinput labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Library to handle input devices in Wayland + description: This package contains a library that handles input devices for display servers and other applications that need to directly deal with input devices. + spdx: 'MIT' + website: 'https://www.freedesktop.org/wiki/Software/libinput/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' git: 'https://gitlab.freedesktop.org/libinput/libinput.git' @@ -1102,7 +1109,7 @@ packages: - eudev - libevdev - mtdev - revision: 5 + revision: 6 configure: - args: - 'meson' From 70766bce37eb56083a11fccf2bc7da7742c235a5 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:42:00 +0100 Subject: [PATCH 17/33] libintl: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 890b444ae..c76443651 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1134,6 +1134,13 @@ packages: - name: libintl labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: The GNU international library (split out of gettext) + description: The GNU international library (split out of gettext) + spdx: 'LGPL-2.1-or-later' + website: 'https://www.gnu.org/software/gettext/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' url: 'https://ftp.gnu.org/gnu/gettext/gettext-0.21.tar.xz' @@ -1152,7 +1159,7 @@ packages: pkgs_required: - mlibc - libiconv - revision: 9 + revision: 10 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 58231e019aea32601cc708c210292d03c1810c4a Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:43:56 +0100 Subject: [PATCH 18/33] libuv: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index c76443651..1d92a31f7 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1556,6 +1556,13 @@ packages: - name: libuv architecture: '@OPTION:arch@' + metadata: + summary: Cross-platform asychronous I/O + description: This package contains a multi-platform support library with a focus on asynchronous I/O. + spdx: 'BSD-2-Clause ISC MIT' + website: 'https://github.com/libuv/libuv' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: ports git: 'https://github.com/libuv/libuv.git' @@ -1572,7 +1579,7 @@ packages: - system-gcc pkgs_required: - mlibc - revision: 10 + revision: 11 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 3a573a9d5fab0fed6af2467726b6eb33a5f84a7e Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:44:52 +0100 Subject: [PATCH 19/33] libxml: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 1d92a31f7..90556ac7b 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1594,6 +1594,13 @@ packages: - name: libxml labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: XML C parser and toolkit + description: This package contains libraries and utilities used for parsing XML files. + spdx: 'MIT' + website: 'https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: ports git: 'https://gitlab.gnome.org/GNOME/libxml2.git' @@ -1614,7 +1621,7 @@ packages: - mlibc - zlib - libiconv - revision: 7 + revision: 8 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 876744f7849e6156fb6c2ff1a35afc24c6bfdcd6 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:46:05 +0100 Subject: [PATCH 20/33] libxslt: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 90556ac7b..864c75b5d 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1684,6 +1684,13 @@ packages: - name: libxslt architecture: '@OPTION:arch@' + metadata: + summary: XSLT libraries and tools + description: This package contains XSLT libraries used for extending libxml2 libraries to support XSLT files. + spdx: 'MIT' + website: 'https://gitlab.gnome.org/GNOME/libxslt' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: ports git: 'https://gitlab.gnome.org/GNOME/libxslt.git' @@ -1697,7 +1704,7 @@ packages: pkgs_required: - mlibc - libxml - revision: 5 + revision: 6 configure: # BLFS increases the recursion limit, apparently some packages need that to build their documentation. - args: ['sed', '-i', 's/3000/5000/', '@THIS_SOURCE_DIR@/libxslt/transform.c'] From cbc5d7517e8fbe7dac79eb824f6caf6785f630a9 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:47:42 +0100 Subject: [PATCH 21/33] nettle: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 864c75b5d..f84cf7a56 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1870,6 +1870,13 @@ packages: - name: nettle labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Low-level cryptographic library + description: This package contains a low-level cryptographic library that is designed to fit easily in many contexts. + spdx: 'LGPL-3.1-only GPL-3.0-only' + website: 'https://www.lysator.liu.se/~nisse/nettle/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' git: 'https://git.lysator.liu.se/nettle/nettle.git' @@ -1891,7 +1898,7 @@ packages: pkgs_required: - mlibc - gmp - revision: 7 + revision: 8 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 6a4325e706e3966b377ffebfc84bd667a2a69aad Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:49:05 +0100 Subject: [PATCH 22/33] pcre: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index f84cf7a56..4e7ea1f7e 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -2123,6 +2123,13 @@ packages: - name: pcre labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Perl-compatible regular expression library + description: This package contains the Perl Compatible Regular Expression libraries. These are useful for implementing regular expression pattern matching using the same syntax and semantics as Perl. + spdx: 'BSD' + website: 'http://www.pcre.org/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: ports # Use a git mirror as pcre retired their svn repositories @@ -2144,7 +2151,7 @@ packages: - host-automake-v1.15 pkgs_required: - mlibc - revision: 10 + revision: 11 configure: - args: - '@THIS_SOURCE_DIR@/configure' From 2484a6a6741574d167694694dd7ca8f1857aeb73 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:50:08 +0100 Subject: [PATCH 23/33] popt: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 4e7ea1f7e..372fac860 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -2261,6 +2261,13 @@ packages: - name: popt architecture: '@OPTION:arch@' + metadata: + summary: Parse Options - Command line parser + description: This package contains the popt libraries which are used by some programs to parse command-line options. + spdx: 'MIT' + website: 'https://github.com/rpm-software-management/popt' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' git: 'https://github.com/rpm-software-management/popt.git' @@ -2277,7 +2284,7 @@ packages: pkgs_required: - mlibc - libiconv - revision: 5 + revision: 6 configure: - args: - '@THIS_SOURCE_DIR@/configure' From d9321fd3565623b0e81b075fc84600d8c4e2e15f Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:51:25 +0100 Subject: [PATCH 24/33] wayland-protocols: Add metadata --- bootstrap.d/dev-libs.y4.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 372fac860..f4ebaff04 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -2301,6 +2301,13 @@ packages: - name: wayland-protocols labels: [aarch64, riscv64] architecture: '@OPTION:arch@' + metadata: + summary: Wayland protocol files + description: This package contains additional Wayland protocols that add functionality outside of protocols already in the Wayland core. + spdx: 'MIT' + website: 'https://wayland.freedesktop.org/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' url: 'https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.32/downloads/wayland-protocols-1.32.tar.xz' @@ -2311,10 +2318,11 @@ packages: tools_required: - system-gcc - wayland-scanner - revision: 5 + revision: 6 configure: - args: - 'meson' + - 'setup' - '--cross-file' - '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file' - '--prefix=/usr' From d2e16179e69aab9598614c376e6abc957d4413ab Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 02:53:14 +0100 Subject: [PATCH 25/33] xxhash: Add metadata --- bootstrap.d/dev-libs.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index f4ebaff04..0dfe2bc01 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -2413,6 +2413,13 @@ packages: - name: xxhash architecture: '@OPTION:arch@' + metadata: + summary: Extremely fast non-cryptographic hash algorithm + description: Extremely fast non-cryptographic hash algorithm + spdx: 'BSD-2-Clause GPL-2.0-or-later' + website: 'https://xxhash.com/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] source: subdir: 'ports' git: 'https://github.com/Cyan4973/xxHash.git' @@ -2422,7 +2429,7 @@ packages: - system-gcc pkgs_required: - mlibc - revision: 9 + revision: 10 configure: - args: ['cp', '-r', '@THIS_SOURCE_DIR@/.', '@THIS_BUILD_DIR@'] build: From ebdff4afc9b96f5e5c9655fe6345a6e0cd1fa837 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:01:46 +0100 Subject: [PATCH 26/33] libtsm: Sort alphabetically in dev-libs --- bootstrap.d/dev-libs.y4.yml | 72 ++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 0dfe2bc01..37f636c4c 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -1463,6 +1463,42 @@ packages: - args: ['make', 'install'] environ: DESTDIR: '@THIS_COLLECT_DIR@' + + - name: libtsm + labels: [aarch64, riscv64] + architecture: '@OPTION:arch@' + metadata: + summary: Terminal emulator state machine + description: LibTSM provides a state machine for DEC VT100-VT520 compatible terminal emulators. + spdx: 'MIT' + website: 'https://github.com/Aetf/libtsm' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] + source: + subdir: 'ports' + git: 'https://github.com/Aetf/libtsm.git' + tag: 'v4.0.2' + version: '4.0.2' + tools_required: + - system-gcc + pkgs_required: + - mlibc + - libxkbcommon + revision: 6 + configure: + - args: + - 'cmake' + - '-GNinja' + - '-DCMAKE_TOOLCHAIN_FILE=@SOURCE_ROOT@/scripts/CMakeToolchain-@OPTION:arch-triple@.txt' + - '-DCMAKE_INSTALL_PREFIX=/usr' + - '-DCMAKE_BUILD_TYPE=Release' + - '@THIS_SOURCE_DIR@' + build: + - args: ['ninja'] + - args: ['ninja', 'install'] + environ: + DESTDIR: '@THIS_COLLECT_DIR@' + quiet: true - name: libunistring architecture: '@OPTION:arch@' @@ -2447,42 +2483,6 @@ packages: MANDIR: '/usr/share/man/man1' - args: ['rm', '-v', '@THIS_COLLECT_DIR@/usr/lib/libxxhash.a'] - - name: libtsm - labels: [aarch64, riscv64] - architecture: '@OPTION:arch@' - metadata: - summary: Terminal emulator state machine - description: LibTSM provides a state machine for DEC VT100-VT520 compatible terminal emulators. - spdx: 'MIT' - website: 'https://github.com/Aetf/libtsm' - maintainer: "Dennis Bonke " - categories: ['dev-libs'] - source: - subdir: 'ports' - git: 'https://github.com/Aetf/libtsm.git' - tag: 'v4.0.2' - version: '4.0.2' - tools_required: - - system-gcc - pkgs_required: - - mlibc - - libxkbcommon - revision: 6 - configure: - - args: - - 'cmake' - - '-GNinja' - - '-DCMAKE_TOOLCHAIN_FILE=@SOURCE_ROOT@/scripts/CMakeToolchain-@OPTION:arch-triple@.txt' - - '-DCMAKE_INSTALL_PREFIX=/usr' - - '-DCMAKE_BUILD_TYPE=Release' - - '@THIS_SOURCE_DIR@' - build: - - args: ['ninja'] - - args: ['ninja', 'install'] - environ: - DESTDIR: '@THIS_COLLECT_DIR@' - quiet: true - - name: wayland labels: [aarch64, riscv64] architecture: '@OPTION:arch@' From 60521338b2c270df1e3ab346fd201708f8c7800e Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:03:27 +0100 Subject: [PATCH 27/33] wayland: Sort and add metadata --- bootstrap.d/dev-libs.y4.yml | 86 ++++++++++++++++++++----------------- 1 file changed, 47 insertions(+), 39 deletions(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 37f636c4c..16a9e0555 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -2334,6 +2334,53 @@ packages: environ: DESTDIR: '@THIS_COLLECT_DIR@' + - name: wayland + labels: [aarch64, riscv64] + architecture: '@OPTION:arch@' + metadata: + summary: Wayland protocol libraries + description: Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. + spdx: 'MIT' + website: 'https://wayland.freedesktop.org/' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] + from_source: wayland + tools_required: + - host-pkg-config + - system-gcc + - wayland-scanner + - host-libtool + - virtual: pkgconfig-for-target + triple: "@OPTION:arch-triple@" + - virtual: pkgconfig-for-host + program_name: host-pkg-config + pkgs_required: + - mlibc + - libexpat + - libffi + revision: 8 + configure: + - args: + - 'meson' + - 'setup' + - '--native-file' + - '@SOURCE_ROOT@/scripts/meson.native-file' + - '--cross-file' + - '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file' + - '--prefix=/usr' + - '--buildtype=debugoptimized' + - '-Ddtd_validation=false' + - '-Ddocumentation=false' + - '-Dscanner=true' + - '@THIS_SOURCE_DIR@' + environ: + PKG_CONFIG_SYSROOT_DIR: '@BUILD_ROOT@/system-root' + build: + - args: ['ninja'] + - args: ['ninja', 'install'] + environ: + DESTDIR: '@THIS_COLLECT_DIR@' + - name: wayland-protocols labels: [aarch64, riscv64] architecture: '@OPTION:arch@' @@ -2483,45 +2530,6 @@ packages: MANDIR: '/usr/share/man/man1' - args: ['rm', '-v', '@THIS_COLLECT_DIR@/usr/lib/libxxhash.a'] - - name: wayland - labels: [aarch64, riscv64] - architecture: '@OPTION:arch@' - from_source: wayland - tools_required: - - host-pkg-config - - system-gcc - - wayland-scanner - - host-libtool - - virtual: pkgconfig-for-target - triple: "@OPTION:arch-triple@" - - virtual: pkgconfig-for-host - program_name: host-pkg-config - pkgs_required: - - mlibc - - libexpat - - libffi - revision: 7 - configure: - - args: - - 'meson' - - '--native-file' - - '@SOURCE_ROOT@/scripts/meson.native-file' - - '--cross-file' - - '@SOURCE_ROOT@/scripts/meson-@OPTION:arch-triple@.cross-file' - - '--prefix=/usr' - - '--buildtype=debugoptimized' - - '-Ddtd_validation=false' - - '-Ddocumentation=false' - - '-Dscanner=true' - - '@THIS_SOURCE_DIR@' - environ: - PKG_CONFIG_SYSROOT_DIR: '@BUILD_ROOT@/system-root' - build: - - args: ['ninja'] - - args: ['ninja', 'install'] - environ: - DESTDIR: '@THIS_COLLECT_DIR@' - - name: boost labels: [aarch64, riscv64] architecture: noarch From 1ead5111f964cac3479bee70171731fea7e40dd8 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:03:59 +0100 Subject: [PATCH 28/33] boost: Sort alphabetically --- bootstrap.d/dev-libs.y4.yml | 62 ++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/bootstrap.d/dev-libs.y4.yml b/bootstrap.d/dev-libs.y4.yml index 16a9e0555..a72de519c 100644 --- a/bootstrap.d/dev-libs.y4.yml +++ b/bootstrap.d/dev-libs.y4.yml @@ -305,6 +305,37 @@ packages: environ: DESTDIR: '@THIS_COLLECT_DIR@' + - name: boost + labels: [aarch64, riscv64] + architecture: noarch + metadata: + summary: Boost development headers + description: This package provides the Boost headers for C++. + spdx: 'BSL-1.0' + website: 'https://boost.org' + maintainer: "Dennis Bonke " + categories: ['dev-libs'] + source: + subdir: 'ports' + git: 'https://github.com/boostorg/boost.git' + tag: 'boost-1.62.0' + version: '1.62.0' + regenerate: + - args: | + if ! git -C '@THIS_SOURCE_DIR@' remote | grep -q origin; then + git -C '@THIS_SOURCE_DIR@' remote add origin https://github.com/boostorg/boost.git + fi + - args: ['git', '-C', '@THIS_SOURCE_DIR@', 'submodule', 'update', '--init'] + isolate_network: false + - args: ['./bootstrap.sh'] + - args: ['./b2', 'headers'] + revision: 7 + configure: [] + build: + - args: ['mkdir', '-p', '@THIS_COLLECT_DIR@/usr/include'] + - args: ['cp', '-r', '--dereference', '@THIS_SOURCE_DIR@/boost', + '@THIS_COLLECT_DIR@/usr/include'] + - name: d0-blind-id architecture: '@OPTION:arch@' metadata: @@ -2529,34 +2560,3 @@ packages: LIBDIR: '/usr/lib' MANDIR: '/usr/share/man/man1' - args: ['rm', '-v', '@THIS_COLLECT_DIR@/usr/lib/libxxhash.a'] - - - name: boost - labels: [aarch64, riscv64] - architecture: noarch - metadata: - summary: Boost development headers - description: This package provides the Boost headers for C++. - spdx: 'BSL-1.0' - website: 'https://boost.org' - maintainer: "Dennis Bonke " - categories: ['dev-libs'] - source: - subdir: 'ports' - git: 'https://github.com/boostorg/boost.git' - tag: 'boost-1.62.0' - version: '1.62.0' - regenerate: - - args: | - if ! git -C '@THIS_SOURCE_DIR@' remote | grep -q origin; then - git -C '@THIS_SOURCE_DIR@' remote add origin https://github.com/boostorg/boost.git - fi - - args: ['git', '-C', '@THIS_SOURCE_DIR@', 'submodule', 'update', '--init'] - isolate_network: false - - args: ['./bootstrap.sh'] - - args: ['./b2', 'headers'] - revision: 7 - configure: [] - build: - - args: ['mkdir', '-p', '@THIS_COLLECT_DIR@/usr/include'] - - args: ['cp', '-r', '--dereference', '@THIS_SOURCE_DIR@/boost', - '@THIS_COLLECT_DIR@/usr/include'] From b2bd46f4e7a81cb86f1c8db6585f808a7dc5b247 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:06:06 +0100 Subject: [PATCH 29/33] qtsensors6: Update to version 6.8.1 --- bootstrap.d/dev-qt.y4.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bootstrap.d/dev-qt.y4.yml b/bootstrap.d/dev-qt.y4.yml index d3303f309..014a71980 100644 --- a/bootstrap.d/dev-qt.y4.yml +++ b/bootstrap.d/dev-qt.y4.yml @@ -396,8 +396,8 @@ packages: source: subdir: 'ports' git: 'http://code.qt.io/qt/qtsensors.git' - tag: 'v6.6.2' - version: '6.6.2' + tag: 'v6.8.1' + version: '6.8.1' tools_required: - system-gcc - host-cmake @@ -406,7 +406,7 @@ packages: - mlibc - qtbase6 - qtdeclarative6 - revision: 2 + revision: 1 configure: - args: - 'cmake' From c33e09c15ae064cb4b6547699ae705e5a04ba971 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:07:29 +0100 Subject: [PATCH 30/33] qtspeech6: Update to version 6.8.1 --- bootstrap.d/dev-qt.y4.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bootstrap.d/dev-qt.y4.yml b/bootstrap.d/dev-qt.y4.yml index 014a71980..1bded2bb8 100644 --- a/bootstrap.d/dev-qt.y4.yml +++ b/bootstrap.d/dev-qt.y4.yml @@ -474,8 +474,8 @@ packages: source: subdir: 'ports' git: 'http://code.qt.io/qt/qtspeech.git' - tag: 'v6.6.2' - version: '6.6.2' + tag: 'v6.8.1' + version: '6.8.1' tools_required: - system-gcc - host-cmake @@ -485,7 +485,7 @@ packages: - qtbase6 - qtdeclarative6 - qtmultimedia6 - revision: 2 + revision: 1 configure: - args: - 'cmake' From 388554da6383946367c73041e85945dd3adc1bc4 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:08:32 +0100 Subject: [PATCH 31/33] qtwayland6: Add metadata --- bootstrap.d/dev-qt.y4.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-qt.y4.yml b/bootstrap.d/dev-qt.y4.yml index 1bded2bb8..aadfc4bc2 100644 --- a/bootstrap.d/dev-qt.y4.yml +++ b/bootstrap.d/dev-qt.y4.yml @@ -542,6 +542,8 @@ packages: - name: qtwayland6 architecture: '@OPTION:arch@' metadata: + summary: The Qt6 Wayland library + description: This package provides the Qt6 Wayland library, giving Qt6 Wayland support. spdx: 'GPL-2.0-only GPL-3.0-only LGPL-3.0-only GFDL-1.3-only' website: 'https://code.qt.io/cgit/qt/qtwayland.git/' maintainer: "Dennis Bonke " @@ -562,7 +564,7 @@ packages: - mesa - wayland - libxkbcommon - revision: 1 + revision: 2 configure: - args: - 'cmake' From dd93d467f9f8a843b5311870ffa351ef6fb81a09 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:09:44 +0100 Subject: [PATCH 32/33] cmake: Add metadata --- bootstrap.d/dev-util.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-util.y4.yml b/bootstrap.d/dev-util.y4.yml index 0baf670be..01c8d65aa 100644 --- a/bootstrap.d/dev-util.y4.yml +++ b/bootstrap.d/dev-util.y4.yml @@ -139,6 +139,13 @@ tools: packages: - name: cmake architecture: '@OPTION:arch@' + metadata: + summary: Cross platform Make + description: This package contains a modern toolset used for generating Makefiles. It is a successor of the auto-generated configure script and aims to be platform- and compiler-independent. A significant user of CMake is KDE since version 4. + spdx: 'BSD' + website: 'https://cmake.org/' + maintainer: "Dennis Bonke " + categories: ['dev-util'] from_source: cmake tools_required: - system-gcc @@ -153,7 +160,7 @@ packages: - xz-utils - zlib - zstd - revision: 5 + revision: 6 configure: - args: ['sed', '-i', '/"lib64"/s/64//', '@THIS_SOURCE_DIR@/Modules/GNUInstallDirs.cmake'] - args: ['cp', '-f', '@SOURCE_ROOT@/scripts/managarm.cmake', '@THIS_SOURCE_DIR@/Modules/Platform/'] From 6a641ae60bbd9fbfef74bd5a08a001ee04119859 Mon Sep 17 00:00:00 2001 From: Dennis Bonke Date: Tue, 24 Dec 2024 03:10:45 +0100 Subject: [PATCH 33/33] desktop-file-utils: Add metadata --- bootstrap.d/dev-util.y4.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bootstrap.d/dev-util.y4.yml b/bootstrap.d/dev-util.y4.yml index 01c8d65aa..09e19133a 100644 --- a/bootstrap.d/dev-util.y4.yml +++ b/bootstrap.d/dev-util.y4.yml @@ -184,6 +184,13 @@ packages: - name: desktop-file-utils architecture: '@OPTION:arch@' + metadata: + summary: Command line utilities to work with desktop menu entries + description: This package contains command line utilities for working with Desktop entries. These utilities are used by Desktop Environments and other applications to manipulate the MIME-types application databases and help adhere to the Desktop Entry Specification. + spdx: 'GPL-2.0-or-later' + website: 'https://freedesktop.org/wiki/Software/desktop-file-utils/' + maintainer: "Dennis Bonke " + categories: ['dev-util'] source: subdir: ports git: 'https://gitlab.freedesktop.org/xdg/desktop-file-utils.git' @@ -205,7 +212,7 @@ packages: pkgs_required: - mlibc - glib - revision: 5 + revision: 6 configure: - args: - '@THIS_SOURCE_DIR@/configure'