From 34e82136969060cfcedd5091f76caa9b048156be Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 7 Feb 2022 18:52:43 +0100 Subject: [PATCH] ugdb: unbreak i128 support. --- srcpkgs/ugdb/patches/i128.patch | 14 ++++++++++++++ srcpkgs/ugdb/template | 13 +------------ 2 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 srcpkgs/ugdb/patches/i128.patch diff --git a/srcpkgs/ugdb/patches/i128.patch b/srcpkgs/ugdb/patches/i128.patch new file mode 100644 index 00000000000..4496ca498d2 --- /dev/null +++ b/srcpkgs/ugdb/patches/i128.patch @@ -0,0 +1,14 @@ +Bump some versions to get num-traits support for i128. + +--- a/Cargo.toml ++++ b/Cargo.toml:wq +@@ -28,7 +28,8 @@ + rand = "0.3" + unix_socket = "0.5" + unicode-segmentation = "1.2" +-parse_int = "0.5" ++parse_int = "0.6" ++ndarray = "0.15.4" + + unsegen = "0.3" + unsegen_signals = "0.3" diff --git a/srcpkgs/ugdb/template b/srcpkgs/ugdb/template index 2e684d08971..a5a1ba69518 100644 --- a/srcpkgs/ugdb/template +++ b/srcpkgs/ugdb/template @@ -1,7 +1,7 @@ # Template file for 'ugdb' pkgname=ugdb version=0.1.11 -revision=1 +revision=2 build_style=cargo checkdepends="gdb" short_desc="Alternative TUI for gdb" @@ -11,17 +11,6 @@ homepage="https://github.com/ftilde/ugdb" distfiles="${homepage}/archive/${version}.tar.gz" checksum=d092356534774505b6b081b82db71d1fab1fbccdb814a44d4c435bafe5efd312 -if [ $XBPS_TARGET_WORDSIZE = 32 ]; then - case $XBPS_TARGET_MACHINE in - i686*) ;; - # https://build.voidlinux.org/builders/armv7l_builder/builds/36614/steps/shell_3/logs/stdio - *) broken="requires i128 support" ;; - esac -fi -case $XBPS_TARGET_MACHINE in - aarch64*) broken="requires i128 support https://build.voidlinux.org/builders/aarch64_builder/builds/36177/steps/shell_3/logs/stdio" ;; -esac - post_install() { vlicense LICENSE }