diff --git a/devtools-riscv64/.SRCINFO b/devtools-riscv64/.SRCINFO index 3abad0a24..7e4c7720e 100644 --- a/devtools-riscv64/.SRCINFO +++ b/devtools-riscv64/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = devtools-riscv64 pkgdesc = Tools for Arch Linux RISC-V package maintainers - pkgver = 1.2.0+patch1 + pkgver = 1.3.0+patch1 pkgrel = 1 epoch = 1 url = https://github.com/felixonmars/archriscv-packages @@ -12,8 +12,8 @@ pkgbase = devtools-riscv64 source = pacman-extra-riscv64.patch source = sogrep-riscv64.patch source = valid-repos-riscv64.sh - sha256sums = 9a920657b363f983c92bbd2b78ddf381e5b1350c963428ec29414111dc8990e3 - sha256sums = 5c80d7f727c4cca6c3ae515dbcb9b9a69d2cae952aa520a82df97cf37432c9cc + sha256sums = efaa0c9ca426564921c7d2d909d0c331fd80ce4840019b26c0a259a15b45a087 + sha256sums = f01c8cfdbfffa3212a78117f2ce6e0feb97f6cb3d49f47d4f541e9c9f6136e87 sha256sums = c8e9bfc390e42d358007578ca54212bda1d44c754c976be9ef262944d4a0d83c sha256sums = 94ee35597de8e46b1f0c09f95ced34c47ece2f95f92d1a7f2415373f2d129c63 source_x86_64 = z-archriscv-qemu-riscv64.conf diff --git a/devtools-riscv64/PKGBUILD b/devtools-riscv64/PKGBUILD index 0ac12e12c..68779817a 100644 --- a/devtools-riscv64/PKGBUILD +++ b/devtools-riscv64/PKGBUILD @@ -2,7 +2,7 @@ pkgname=devtools-riscv64 epoch=1 -pkgver=1.2.0+patch1 +pkgver=1.3.0+patch1 pkgrel=1 pkgdesc='Tools for Arch Linux RISC-V package maintainers' arch=('x86_64' 'riscv64') @@ -15,8 +15,8 @@ source=(makepkg-riscv64.patch sogrep-riscv64.patch valid-repos-riscv64.sh) source_x86_64=(z-archriscv-qemu-riscv64.conf) -sha256sums=('9a920657b363f983c92bbd2b78ddf381e5b1350c963428ec29414111dc8990e3' - '5c80d7f727c4cca6c3ae515dbcb9b9a69d2cae952aa520a82df97cf37432c9cc' +sha256sums=('efaa0c9ca426564921c7d2d909d0c331fd80ce4840019b26c0a259a15b45a087' + 'f01c8cfdbfffa3212a78117f2ce6e0feb97f6cb3d49f47d4f541e9c9f6136e87' 'c8e9bfc390e42d358007578ca54212bda1d44c754c976be9ef262944d4a0d83c' '94ee35597de8e46b1f0c09f95ced34c47ece2f95f92d1a7f2415373f2d129c63') sha256sums_x86_64=('c59273c423e815e4c27e8486632d80a768adddd172119035d48f7c2fac98a87a') diff --git a/devtools-riscv64/makepkg-riscv64.patch b/devtools-riscv64/makepkg-riscv64.patch index 7b215b4c5..d17c009c5 100644 --- a/devtools-riscv64/makepkg-riscv64.patch +++ b/devtools-riscv64/makepkg-riscv64.patch @@ -1,5 +1,5 @@ ---- /usr/share/devtools/makepkg.conf.d/x86_64.conf 2024-05-01 22:44:58.000000000 +0800 -+++ riscv64.conf 2024-05-06 13:32:34.091162468 +0800 +--- /usr/share/devtools/makepkg.conf.d/x86_64.conf 2024-12-05 05:46:53.000000000 +0800 ++++ riscv64.conf 2024-12-10 14:34:16.066445328 +0800 @@ -35,18 +35,17 @@ # ARCHITECTURE, COMPILE FLAGS ######################################################################### @@ -23,5 +23,5 @@ - -Wl,-z,pack-relative-relocs" +LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now" LTOFLAGS="-flto=auto" - RUSTFLAGS="-Cforce-frame-pointers=yes" #-- Make Flags: change this for DistCC/SMP systems + #MAKEFLAGS="-j2" diff --git a/devtools-riscv64/pacman-extra-riscv64.patch b/devtools-riscv64/pacman-extra-riscv64.patch index 5db5945b3..663d78e5e 100644 --- a/devtools-riscv64/pacman-extra-riscv64.patch +++ b/devtools-riscv64/pacman-extra-riscv64.patch @@ -1,5 +1,5 @@ ---- /usr/share/devtools/pacman.conf.d/extra.conf 2023-05-21 18:50:42.000000000 +0800 -+++ extra-riscv64.conf 2023-05-22 10:32:48.462290337 +0800 +--- /usr/share/devtools/pacman.conf.d/extra.conf 2024-12-05 05:46:53.000000000 +0800 ++++ extra-riscv64.conf 2024-12-10 14:34:52.462140947 +0800 @@ -19,7 +19,7 @@ #XferCommand = /usr/bin/curl -L -C - -f -o %o %u #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u @@ -9,7 +9,7 @@ # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup #IgnorePkg = -@@ -71,16 +71,16 @@ +@@ -73,16 +73,16 @@ # after the header, and they will be used before the default mirrors. #[core-testing]