From 180ebae32c91cf69a17a4df0798b71df184ca774 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Mon, 2 Jun 2025 16:43:07 +0200 Subject: [PATCH 1/2] gdb/16.3: added --- Programming/binutils/build | 4 +-- Programming/binutils/files/config.yaml | 15 +++++++++++ Programming/gdb/build | 14 ---------- Programming/gdb/files/config.yaml | 36 ++++++++++++++++++++++++++ 4 files changed, 52 insertions(+), 17 deletions(-) create mode 100644 Programming/binutils/files/config.yaml create mode 100644 Programming/gdb/files/config.yaml diff --git a/Programming/binutils/build b/Programming/binutils/build index c46aab6..ca52bc7 100755 --- a/Programming/binutils/build +++ b/Programming/binutils/build @@ -1,5 +1,3 @@ #!/usr/bin/env modbuild -pbuild::set_download_url "http://ftp.gnu.org/gnu/binutils/$P-${V_PKG}.tar.gz" - -pbuild::add_to_group 'Programming' +export LC_CTYPE=C diff --git a/Programming/binutils/files/config.yaml b/Programming/binutils/files/config.yaml new file mode 100644 index 0000000..7a9fe55 --- /dev/null +++ b/Programming/binutils/files/config.yaml @@ -0,0 +1,15 @@ +--- +format: 1 +binutils: + defaults: + group: Programming + overlay: base + relstage: stable + docfiles: + urls: + - url: http://ftp.gnu.org/gnu/binutils/$P-${V_PKG}.tar.gz + + shasums: + + versions: + 2.25;2.29;2.37;2.41;2.43.1: diff --git a/Programming/gdb/build b/Programming/gdb/build index 71ec9a4..4d92699 100755 --- a/Programming/gdb/build +++ b/Programming/gdb/build @@ -1,19 +1,5 @@ #!/usr/bin/env modbuild -pbuild::set_download_url \ - "https://ftp.gnu.org/gnu/$P/$P-${V_PKG}.tar.xz" -pbuild::install_docfiles \ - COPYING \ - COPYING.LIB \ - COPYING3 \ - COPYING3.LIB \ - ChangeLog \ - MAINTAINERS \ - README \ - README-maintainer-mode - -pbuild::add_to_group 'Programming' - # Local Variables: # mode: sh # sh-basic-offset: 8 diff --git a/Programming/gdb/files/config.yaml b/Programming/gdb/files/config.yaml new file mode 100644 index 0000000..7769716 --- /dev/null +++ b/Programming/gdb/files/config.yaml @@ -0,0 +1,36 @@ +--- +format: 1 +gdb: + defaults: + group: Programming + overlay: base + relstage: stable + docfiles: + - COPYING + - COPYING.LIB + - COPYING3 + - COPYING3.LIB + - ChangeLog + - MAINTAINERS + - README + - README-maintainer-mode + urls: + - url: https://ftp.gnu.org/gnu/$P/$P-${V_PKG}.tar.xz + + shasums: + + versions: + 16.3: + config: + runtime_deps: + - Python/3.13.2 + build_requires: + - gmp/6.3.0 + - mpfr/4.2.1 + - binutils/2.41 + 13.1: + config: + build_requires: + - gmp/6.2.1 + - mpfr/4.1.0 + - Python/3.9.10 From dee3f8fec239209de57f0d7e53e0f7f61a1d826d Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Mon, 2 Jun 2025 16:49:11 +0200 Subject: [PATCH 2/2] gdb/binutils: hash sums added --- Programming/binutils/files/config.yaml | 7 ++++++- Programming/gdb/files/config.yaml | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Programming/binutils/files/config.yaml b/Programming/binutils/files/config.yaml index 7a9fe55..240351b 100644 --- a/Programming/binutils/files/config.yaml +++ b/Programming/binutils/files/config.yaml @@ -10,6 +10,11 @@ binutils: - url: http://ftp.gnu.org/gnu/binutils/$P-${V_PKG}.tar.gz shasums: - + binutils-2.25.tar.gz: cccf377168b41a52a76f46df18feb8f7285654b3c1bd69fc8265cb0fc6902f2d + binutils-2.29.tar.gz: 172e8c89472cf52712fd23a9f14e9bca6182727fb45b0f8f482652a83d5a11b4 + binutils-2.36.1.tar.gz: e68edeaaeb6ca9687b6dcbaedd1b376506baad2d48de26a885fc5ab6acb839da + binutils-2.37.tar.gz: c44968b97cd86499efbc4b4ab7d98471f673e5414c554ef54afa930062dbbfcb + binutils-2.41.tar.gz: 48d00a8dc73aa7d2394a7dc069b96191d95e8de8f0da6dc91da5cce655c20e45 + binutils-2.43.1.tar.gz: e4c38b893f590853fbe276a6b8a1268101e35e61849a07f6ee97b5ecc97fbff8 versions: 2.25;2.29;2.37;2.41;2.43.1: diff --git a/Programming/gdb/files/config.yaml b/Programming/gdb/files/config.yaml index 7769716..322bc36 100644 --- a/Programming/gdb/files/config.yaml +++ b/Programming/gdb/files/config.yaml @@ -18,7 +18,8 @@ gdb: - url: https://ftp.gnu.org/gnu/$P/$P-${V_PKG}.tar.xz shasums: - + gdb-13.1.tar.xz: 115ad5c18d69a6be2ab15882d365dda2a2211c14f480b3502c6eba576e2e95a0 + gdb-16.3.tar.xz: bcfcd095528a987917acf9fff3f1672181694926cc18d609c99d0042c00224c5 versions: 16.3: config: