From 2021290794a14b40effbdde2bf2a3817c0c7d67c Mon Sep 17 00:00:00 2001 From: Frank Steinborn Date: Thu, 27 Jan 2022 21:10:13 +0100 Subject: [PATCH] wtype: update to 0.4. --- srcpkgs/wtype/patches/fix_reallocarray.patch | 34 -------------------- srcpkgs/wtype/template | 6 ++-- 2 files changed, 3 insertions(+), 37 deletions(-) delete mode 100644 srcpkgs/wtype/patches/fix_reallocarray.patch diff --git a/srcpkgs/wtype/patches/fix_reallocarray.patch b/srcpkgs/wtype/patches/fix_reallocarray.patch deleted file mode 100644 index 8fd7391ef1f..00000000000 --- a/srcpkgs/wtype/patches/fix_reallocarray.patch +++ /dev/null @@ -1,34 +0,0 @@ -From fb8cb526470308d36b28c33620fcb74916f952e8 Mon Sep 17 00:00:00 2001 -From: Josef Gajdusek -Date: Mon, 28 Dec 2020 20:45:36 +0100 -Subject: [PATCH] Do not use reallocarray - -Not available in musl. - -Closes #20 ---- - main.c | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/main.c b/main.c -index cbdbb0f..cec1cc2 100644 ---- a/main.c -+++ b/main.c -@@ -1,6 +1,4 @@ - --#define _GNU_SOURCE -- - #include - #include - #include -@@ -140,8 +138,8 @@ unsigned int get_key_code(struct wtype *wtype, wchar_t ch) - return i; - } - } -- wtype->keymap = reallocarray( -- wtype->keymap, ++wtype->keymap_len, sizeof(wtype->keymap[0]) -+ wtype->keymap = realloc( -+ wtype->keymap, ++wtype->keymap_len * sizeof(wtype->keymap[0]) - ); - wtype->keymap[wtype->keymap_len - 1] = ch; - return wtype->keymap_len - 1; diff --git a/srcpkgs/wtype/template b/srcpkgs/wtype/template index 962c7cf82be..5129500c4af 100644 --- a/srcpkgs/wtype/template +++ b/srcpkgs/wtype/template @@ -1,6 +1,6 @@ # Template file for 'wtype' pkgname=wtype -version=0.3 +version=0.4 revision=1 build_style=meson hostmakedepends="pkg-config wayland-devel" @@ -9,8 +9,8 @@ short_desc="Wayland version of xdotool" maintainer="Stacy Harper " license="MIT" homepage="https://github.com/atx/wtype" -distfiles="https://github.com/atx/${pkgname}/archive/v${version}.tar.gz" -checksum=35615e61e57576a240d10308f9101ceb2ec7b3554fac60119b1416b84c1694b2 +distfiles="https://github.com/atx/wtype/archive/v${version}.tar.gz" +checksum=da91786d828b6a6e29b884bc510473939eda052658ebef87d7bdeafa6a8746f9 post_install() { vlicense LICENSE