diff --git a/manifest/armv7l/d/dejagnu.filelist b/manifest/armv7l/d/dejagnu.filelist index caf600f000..07bca4608b 100644 --- a/manifest/armv7l/d/dejagnu.filelist +++ b/manifest/armv7l/d/dejagnu.filelist @@ -1,3 +1,4 @@ +/usr/local/bin/dejagnu /usr/local/bin/runtest /usr/local/include/dejagnu.h /usr/local/share/dejagnu/baseboards/README @@ -14,6 +15,7 @@ /usr/local/share/dejagnu/baseboards/fr30-sim.exp /usr/local/share/dejagnu/baseboards/frv-sim.exp /usr/local/share/dejagnu/baseboards/gdbserver-sample.exp +/usr/local/share/dejagnu/baseboards/generic-sim.exp /usr/local/share/dejagnu/baseboards/i386-sid.exp /usr/local/share/dejagnu/baseboards/iq2000-sim.exp /usr/local/share/dejagnu/baseboards/jmr3904-sim.exp @@ -36,11 +38,16 @@ /usr/local/share/dejagnu/baseboards/mmixware-sim.exp /usr/local/share/dejagnu/baseboards/mn10200-sim.exp /usr/local/share/dejagnu/baseboards/mn10300-sim.exp +/usr/local/share/dejagnu/baseboards/moxie-sim.exp /usr/local/share/dejagnu/baseboards/msp430-sim.exp /usr/local/share/dejagnu/baseboards/mt-sid.exp /usr/local/share/dejagnu/baseboards/multi-sim.exp +/usr/local/share/dejagnu/baseboards/pi.exp /usr/local/share/dejagnu/baseboards/powerpc-sim.exp /usr/local/share/dejagnu/baseboards/powerpcle-sim.exp +/usr/local/share/dejagnu/baseboards/pru-sim.exp +/usr/local/share/dejagnu/baseboards/qemu.exp +/usr/local/share/dejagnu/baseboards/riscv-sim.exp /usr/local/share/dejagnu/baseboards/rx-sim.exp /usr/local/share/dejagnu/baseboards/sh-sid.exp /usr/local/share/dejagnu/baseboards/sh-sim.exp @@ -56,6 +63,8 @@ /usr/local/share/dejagnu/baseboards/vr4111-sim.exp /usr/local/share/dejagnu/baseboards/vr4300-sim.exp /usr/local/share/dejagnu/baseboards/xtensa-sim.exp +/usr/local/share/dejagnu/commands/help.sh +/usr/local/share/dejagnu/commands/report-card.awk /usr/local/share/dejagnu/config/README /usr/local/share/dejagnu/config/aarch64-fv8.exp /usr/local/share/dejagnu/config/adb.exp @@ -90,6 +99,8 @@ /usr/local/share/dejagnu/utils.exp /usr/local/share/doc/dejagnu-1.6.1/dejagnu.html /usr/local/share/doc/dejagnu-1.6.1/dejagnu.txt -/usr/local/share/info/dejagnu.info.gz -/usr/local/share/info/dir.gz -/usr/local/share/man/man1/runtest.1.gz +/usr/local/share/info/dejagnu.info.zst +/usr/local/share/man/man1/dejagnu-help.1.zst +/usr/local/share/man/man1/dejagnu-report-card.1.zst +/usr/local/share/man/man1/dejagnu.1.zst +/usr/local/share/man/man1/runtest.1.zst diff --git a/manifest/armv7l/m/mpfr.filelist b/manifest/armv7l/m/mpfr.filelist index 4bf440cb5f..27a884230a 100644 --- a/manifest/armv7l/m/mpfr.filelist +++ b/manifest/armv7l/m/mpfr.filelist @@ -4,7 +4,7 @@ /usr/local/lib/libmpfr.la /usr/local/lib/libmpfr.so /usr/local/lib/libmpfr.so.6 -/usr/local/lib/libmpfr.so.6.2.1 +/usr/local/lib/libmpfr.so.6.2.2 /usr/local/lib/pkgconfig/mpfr.pc /usr/local/share/doc/mpfr/AUTHORS /usr/local/share/doc/mpfr/BUGS diff --git a/manifest/i686/d/dejagnu.filelist b/manifest/i686/d/dejagnu.filelist index caf600f000..07bca4608b 100644 --- a/manifest/i686/d/dejagnu.filelist +++ b/manifest/i686/d/dejagnu.filelist @@ -1,3 +1,4 @@ +/usr/local/bin/dejagnu /usr/local/bin/runtest /usr/local/include/dejagnu.h /usr/local/share/dejagnu/baseboards/README @@ -14,6 +15,7 @@ /usr/local/share/dejagnu/baseboards/fr30-sim.exp /usr/local/share/dejagnu/baseboards/frv-sim.exp /usr/local/share/dejagnu/baseboards/gdbserver-sample.exp +/usr/local/share/dejagnu/baseboards/generic-sim.exp /usr/local/share/dejagnu/baseboards/i386-sid.exp /usr/local/share/dejagnu/baseboards/iq2000-sim.exp /usr/local/share/dejagnu/baseboards/jmr3904-sim.exp @@ -36,11 +38,16 @@ /usr/local/share/dejagnu/baseboards/mmixware-sim.exp /usr/local/share/dejagnu/baseboards/mn10200-sim.exp /usr/local/share/dejagnu/baseboards/mn10300-sim.exp +/usr/local/share/dejagnu/baseboards/moxie-sim.exp /usr/local/share/dejagnu/baseboards/msp430-sim.exp /usr/local/share/dejagnu/baseboards/mt-sid.exp /usr/local/share/dejagnu/baseboards/multi-sim.exp +/usr/local/share/dejagnu/baseboards/pi.exp /usr/local/share/dejagnu/baseboards/powerpc-sim.exp /usr/local/share/dejagnu/baseboards/powerpcle-sim.exp +/usr/local/share/dejagnu/baseboards/pru-sim.exp +/usr/local/share/dejagnu/baseboards/qemu.exp +/usr/local/share/dejagnu/baseboards/riscv-sim.exp /usr/local/share/dejagnu/baseboards/rx-sim.exp /usr/local/share/dejagnu/baseboards/sh-sid.exp /usr/local/share/dejagnu/baseboards/sh-sim.exp @@ -56,6 +63,8 @@ /usr/local/share/dejagnu/baseboards/vr4111-sim.exp /usr/local/share/dejagnu/baseboards/vr4300-sim.exp /usr/local/share/dejagnu/baseboards/xtensa-sim.exp +/usr/local/share/dejagnu/commands/help.sh +/usr/local/share/dejagnu/commands/report-card.awk /usr/local/share/dejagnu/config/README /usr/local/share/dejagnu/config/aarch64-fv8.exp /usr/local/share/dejagnu/config/adb.exp @@ -90,6 +99,8 @@ /usr/local/share/dejagnu/utils.exp /usr/local/share/doc/dejagnu-1.6.1/dejagnu.html /usr/local/share/doc/dejagnu-1.6.1/dejagnu.txt -/usr/local/share/info/dejagnu.info.gz -/usr/local/share/info/dir.gz -/usr/local/share/man/man1/runtest.1.gz +/usr/local/share/info/dejagnu.info.zst +/usr/local/share/man/man1/dejagnu-help.1.zst +/usr/local/share/man/man1/dejagnu-report-card.1.zst +/usr/local/share/man/man1/dejagnu.1.zst +/usr/local/share/man/man1/runtest.1.zst diff --git a/manifest/i686/m/mpfr.filelist b/manifest/i686/m/mpfr.filelist index 4bf440cb5f..27a884230a 100644 --- a/manifest/i686/m/mpfr.filelist +++ b/manifest/i686/m/mpfr.filelist @@ -4,7 +4,7 @@ /usr/local/lib/libmpfr.la /usr/local/lib/libmpfr.so /usr/local/lib/libmpfr.so.6 -/usr/local/lib/libmpfr.so.6.2.1 +/usr/local/lib/libmpfr.so.6.2.2 /usr/local/lib/pkgconfig/mpfr.pc /usr/local/share/doc/mpfr/AUTHORS /usr/local/share/doc/mpfr/BUGS diff --git a/manifest/x86_64/d/dejagnu.filelist b/manifest/x86_64/d/dejagnu.filelist index caf600f000..07bca4608b 100644 --- a/manifest/x86_64/d/dejagnu.filelist +++ b/manifest/x86_64/d/dejagnu.filelist @@ -1,3 +1,4 @@ +/usr/local/bin/dejagnu /usr/local/bin/runtest /usr/local/include/dejagnu.h /usr/local/share/dejagnu/baseboards/README @@ -14,6 +15,7 @@ /usr/local/share/dejagnu/baseboards/fr30-sim.exp /usr/local/share/dejagnu/baseboards/frv-sim.exp /usr/local/share/dejagnu/baseboards/gdbserver-sample.exp +/usr/local/share/dejagnu/baseboards/generic-sim.exp /usr/local/share/dejagnu/baseboards/i386-sid.exp /usr/local/share/dejagnu/baseboards/iq2000-sim.exp /usr/local/share/dejagnu/baseboards/jmr3904-sim.exp @@ -36,11 +38,16 @@ /usr/local/share/dejagnu/baseboards/mmixware-sim.exp /usr/local/share/dejagnu/baseboards/mn10200-sim.exp /usr/local/share/dejagnu/baseboards/mn10300-sim.exp +/usr/local/share/dejagnu/baseboards/moxie-sim.exp /usr/local/share/dejagnu/baseboards/msp430-sim.exp /usr/local/share/dejagnu/baseboards/mt-sid.exp /usr/local/share/dejagnu/baseboards/multi-sim.exp +/usr/local/share/dejagnu/baseboards/pi.exp /usr/local/share/dejagnu/baseboards/powerpc-sim.exp /usr/local/share/dejagnu/baseboards/powerpcle-sim.exp +/usr/local/share/dejagnu/baseboards/pru-sim.exp +/usr/local/share/dejagnu/baseboards/qemu.exp +/usr/local/share/dejagnu/baseboards/riscv-sim.exp /usr/local/share/dejagnu/baseboards/rx-sim.exp /usr/local/share/dejagnu/baseboards/sh-sid.exp /usr/local/share/dejagnu/baseboards/sh-sim.exp @@ -56,6 +63,8 @@ /usr/local/share/dejagnu/baseboards/vr4111-sim.exp /usr/local/share/dejagnu/baseboards/vr4300-sim.exp /usr/local/share/dejagnu/baseboards/xtensa-sim.exp +/usr/local/share/dejagnu/commands/help.sh +/usr/local/share/dejagnu/commands/report-card.awk /usr/local/share/dejagnu/config/README /usr/local/share/dejagnu/config/aarch64-fv8.exp /usr/local/share/dejagnu/config/adb.exp @@ -90,6 +99,8 @@ /usr/local/share/dejagnu/utils.exp /usr/local/share/doc/dejagnu-1.6.1/dejagnu.html /usr/local/share/doc/dejagnu-1.6.1/dejagnu.txt -/usr/local/share/info/dejagnu.info.gz -/usr/local/share/info/dir.gz -/usr/local/share/man/man1/runtest.1.gz +/usr/local/share/info/dejagnu.info.zst +/usr/local/share/man/man1/dejagnu-help.1.zst +/usr/local/share/man/man1/dejagnu-report-card.1.zst +/usr/local/share/man/man1/dejagnu.1.zst +/usr/local/share/man/man1/runtest.1.zst diff --git a/manifest/x86_64/m/mpfr.filelist b/manifest/x86_64/m/mpfr.filelist index f2f31d9d82..98ad0f9e1c 100644 --- a/manifest/x86_64/m/mpfr.filelist +++ b/manifest/x86_64/m/mpfr.filelist @@ -4,7 +4,7 @@ /usr/local/lib64/libmpfr.la /usr/local/lib64/libmpfr.so /usr/local/lib64/libmpfr.so.6 -/usr/local/lib64/libmpfr.so.6.2.1 +/usr/local/lib64/libmpfr.so.6.2.2 /usr/local/lib64/pkgconfig/mpfr.pc /usr/local/share/doc/mpfr/AUTHORS /usr/local/share/doc/mpfr/BUGS diff --git a/packages/ccache.rb b/packages/ccache.rb index cbdfe91219..3585191375 100644 --- a/packages/ccache.rb +++ b/packages/ccache.rb @@ -3,7 +3,7 @@ require 'buildsystems/cmake' class Ccache < CMake description 'Compiler cache that speeds up recompilation by caching previous compilations' homepage 'https://ccache.dev/' - version '4.10.2' + version '4.11.2' license 'GPL-3 and LGPL-3' compatibility 'all' source_url "https://github.com/ccache/ccache/releases/download/v#{version}/ccache-#{version}.tar.xz" @@ -11,10 +11,10 @@ class Ccache < CMake binary_compression 'tar.zst' binary_sha256({ - aarch64: '4b3fc2986772cdc20d4216c7b73d777f58dff257685109c16e3d82b1d8ec1e7d', - armv7l: '4b3fc2986772cdc20d4216c7b73d777f58dff257685109c16e3d82b1d8ec1e7d', - i686: '680d3e26b12348908619b5d36a52fe4a4f3300923ce0db10a43289323e5824e8', - x86_64: '4f733a2737d3b454b8cbeef3c4f9a4d6075275b31206e734c768becffa29fa41' + aarch64: 'cac900b71fb8354f7e8adc6e36420401aae243e279a3e8ab17819060ad108fc7', + armv7l: 'cac900b71fb8354f7e8adc6e36420401aae243e279a3e8ab17819060ad108fc7', + i686: 'ddf610925c50eafff18c135d39a258a39e3e18b71ea05409a2fa1b1b3bcab3fa', + x86_64: 'b552cf0369392abef457ee8327e0f12889e1103f226227e5af0c6232505343e5' }) depends_on 'gcc_lib' # R diff --git a/packages/dejagnu.rb b/packages/dejagnu.rb index ad993f4a30..f4b6b9ec21 100644 --- a/packages/dejagnu.rb +++ b/packages/dejagnu.rb @@ -1,39 +1,32 @@ -require 'package' +require 'buildsystems/autotools' -class Dejagnu < Package +class Dejagnu < Autotools description 'DejaGnu is a framework for running test suites on GNU tools.' homepage 'https://www.gnu.org/software/dejagnu/' - version '1.6.1' + version '1.6.3' license 'GPL-3' compatibility 'all' - source_url 'https://ftpmirror.gnu.org/dejagnu/dejagnu-1.6.1.tar.gz' + source_url "https://ftpmirror.gnu.org/dejagnu/dejagnu-#{version}.tar.gz" source_sha256 'bf5b28bb797e0ace4cfc0766a996339c795d8223bef54158be7887046bc01692' - binary_compression 'tar.xz' + binary_compression 'tar.zst' binary_sha256({ - aarch64: '94e52d8bd744a7addadcc5572f5ca4707661abe30f0f3215d0e992041ef96b78', - armv7l: '94e52d8bd744a7addadcc5572f5ca4707661abe30f0f3215d0e992041ef96b78', - i686: '7d6e49ec531dc68955be26dae85aacf390366cc047624538897a72414f3011bf', - x86_64: 'f3f6810d737976abb4f7e7f6d0a659fc4206d0f8067febb13e2fde63c38467f0' + aarch64: '815bd2fccdf87d6489d26823d260308b0cecc63a1b91d845327c30ee32b74300', + armv7l: '815bd2fccdf87d6489d26823d260308b0cecc63a1b91d845327c30ee32b74300', + i686: '7fd6e3d220fba8e4dc7cbfde6fb702362fe8e9fee2ba86bd78c3d9b0709ccbf6', + x86_64: '0738553253f346fb968c5a210dd4a9d2afef0336c1374af442c794d703b9d0bf' }) depends_on 'expect' depends_on 'texinfo' + run_tests - def self.build - system './configure', - "--prefix=#{CREW_PREFIX}", - "--libdir=#{CREW_LIB_PREFIX}" + configure_build_extras do system 'makeinfo --html --no-split -o doc/dejagnu.html doc/dejagnu.texi' system 'makeinfo --plaintext -o doc/dejagnu.txt doc/dejagnu.texi' end - def self.check - system 'make check' - end - - def self.install - system "make DESTDIR=#{CREW_DEST_DIR} install" + configure_install_extras do system "install -v -dm755 #{CREW_DEST_PREFIX}/share/doc/dejagnu-1.6.1" system "install -v -m644 doc/dejagnu.html #{CREW_DEST_PREFIX}/share/doc/dejagnu-1.6.1" system "install -v -m644 doc/dejagnu.txt #{CREW_DEST_PREFIX}/share/doc/dejagnu-1.6.1" diff --git a/packages/mpfr.rb b/packages/mpfr.rb index df4d020b60..4b9b190aee 100644 --- a/packages/mpfr.rb +++ b/packages/mpfr.rb @@ -3,7 +3,7 @@ require 'buildsystems/autotools' class Mpfr < Autotools description 'The MPFR library is a C library for multiple-precision floating-point computations with correct rounding.' homepage 'https://www.mpfr.org/' - version '4.2.1' + version '4.2.2' license 'LGPL-2.1' compatibility 'all' source_url "https://www.mpfr.org/mpfr-current/mpfr-#{version}.tar.xz" @@ -11,10 +11,10 @@ class Mpfr < Autotools binary_compression 'tar.zst' binary_sha256({ - aarch64: '0a8fbf432ec14ab1641c76bbe4d152ebf4382870c85214fc3dd62dd57207f8e4', - armv7l: '0a8fbf432ec14ab1641c76bbe4d152ebf4382870c85214fc3dd62dd57207f8e4', - i686: '4d8c9dc1b2d8b6161554bb3b63e919ac76cc5edbfd828b2dfd301dc61603c06e', - x86_64: 'c9f4ba6d151d330702384bd29b3cf080b357dbf8da6be06597f57f00d21750a0' + aarch64: '5a7157000e960f6d449d697a654571d8de88a4210d5a59fa8501ff0c99741008', + armv7l: '5a7157000e960f6d449d697a654571d8de88a4210d5a59fa8501ff0c99741008', + i686: '058142ec3d1bd25d09fc887701647325ac51e3d21cf40ddd4464f713e341d641', + x86_64: '50c33d094ae6b5f06096b05bebb9a86da72df20916831eaf95dd09b6752544f7' }) depends_on 'autoconf_archive' => :build