From 62ea91b40c7650011a72ed2443f76b88b06123fe Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 29 Sep 2022 03:21:54 +0100 Subject: gentoo auto-resync : 29:09:2022 - 03:21:54 --- sci-calculators/Manifest.gz | Bin 3205 -> 3204 bytes sci-calculators/hcalc/Manifest | 3 ++- .../hcalc/files/hcalc-1.2-clang16.patch | 26 +++++++++++++++++++++ sci-calculators/hcalc/hcalc-1.2-r1.ebuild | 7 ++++-- 4 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 sci-calculators/hcalc/files/hcalc-1.2-clang16.patch (limited to 'sci-calculators') diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz index 6ba0bfe4e6f5..5277a3c82d88 100644 Binary files a/sci-calculators/Manifest.gz and b/sci-calculators/Manifest.gz differ diff --git a/sci-calculators/hcalc/Manifest b/sci-calculators/hcalc/Manifest index d65a42509c78..802bfe63efd2 100644 --- a/sci-calculators/hcalc/Manifest +++ b/sci-calculators/hcalc/Manifest @@ -1,4 +1,5 @@ +AUX hcalc-1.2-clang16.patch 501 BLAKE2B 5988063489ccd1409bcb545092517d781ff5694d8e5a0d324155e9182159f4aa7222f97d56c913d0520e24db78df37bdd48df6c866ea21b2d92c11abdc7f97ff SHA512 0abafdf244bbdc1c210d668a088efb1742558ab759ec6536c5f5c039a35e52cd5998176458e23da928baa51b544e42b8984f6898724374c86283836a094a96d6 AUX hcalc-1.2-fno-common.patch 213 BLAKE2B 0800a555e6e4938a0b45e8231c43598814d9c0d427f8a508904a6b6811481063c74222558738820785eab9f81e314fe0e65a6ac881c1a32d9cba20e945b2252e SHA512 3dfa05c69df04c887931614367cc6a7e978ed57ad4ea1ddef897d9b7e71d271c763d7fea64291be3f06d1bf9e0b003c0ec09757c221d5ce71f479f6aa3e0df20 DIST hcalc-1.2.tar.xz 15456 BLAKE2B 0423d9e208eb804289f20ebe2011620adc35eb926645934d5a46141ce250831234fb6317ccf532ba02a990789d647ccceb1732b1dd10dd368786204ed68241f3 SHA512 c21dac80d31f7adc5a1e7a02e5a755ac8d68547a9f25622d55e6d87c924a2535ac496ecfebcae52b1995aa414362a9005be4e2b390d0e01dab22bd692b16bf49 -EBUILD hcalc-1.2-r1.ebuild 571 BLAKE2B e7c2db4f2d98d0d662f7b55af515310de230fec2431ffc9a306029aa0191eb0ace12f6fe669e0e14423a5fa14dd88a2d8ac9450ac8365eff7c7254f8d170deb7 SHA512 4b9c94b2913556176d79fea7b777aa628a5282f18152090ea0832dca92e25a226b72c792aa4c75c2f61e68d3326434cf600099d2fa1087ab4fc661a5fc1c3f1f +EBUILD hcalc-1.2-r1.ebuild 606 BLAKE2B 210287f03e946350ac77022d7a7fae73ea8ec7106daf85acdefbc25881719fd74f43144faca46482f4288ccc255def0366a2b84d78f9d9f802c2deabc7e00801 SHA512 17b9d626fc0fff9b9b60e09228a633d8cdbdab5b78e57a9cb7883b2eddea6d77dbdce0c9a1ded689070ecded15b4f6453b69eae71c08a04fb376e0d445a2a889 MISC metadata.xml 339 BLAKE2B 9462835edc3d09a15b8f159afc545e76d42ba4df117d032b34b55408e981f7d614fd3b435f541f4fe1e97a6ba843a3bdc9ba8fb80e19c41be7e0545f965316f7 SHA512 f237e25f3afd54b80cb3820cb4dddde3d6a88879daafd280f18cb327462c42712b96521df921e17b3191c2168ca0d73f07b58d8a1d9e3c0fe30b331d80f049be diff --git a/sci-calculators/hcalc/files/hcalc-1.2-clang16.patch b/sci-calculators/hcalc/files/hcalc-1.2-clang16.patch new file mode 100644 index 000000000000..19b08726b18e --- /dev/null +++ b/sci-calculators/hcalc/files/hcalc-1.2-clang16.patch @@ -0,0 +1,26 @@ +https://bugs.gentoo.org/870514 +--- a/draw.c ++++ b/draw.c +@@ -63,2 +63,3 @@ + ++void + set_bits(int b) +@@ -70,2 +71,3 @@ + ++void + set_string(char *s) +--- a/hcalc.h ++++ b/hcalc.h +@@ -37 +37,12 @@ + #define HEIGHT 294 ++ ++void button(int b, int x, int y); ++void complete_paste(char *s, int n); ++void key(char c); ++void load_pixmaps(void); ++void process_input(void); ++void redraw(void); ++void send_current_display(void); ++void set_bits(int b); ++void set_string(char *s); ++void setup_x(int argc, char **argv); diff --git a/sci-calculators/hcalc/hcalc-1.2-r1.ebuild b/sci-calculators/hcalc/hcalc-1.2-r1.ebuild index 6a6b90666a0a..b124b7c65f89 100644 --- a/sci-calculators/hcalc/hcalc-1.2-r1.ebuild +++ b/sci-calculators/hcalc/hcalc-1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,10 @@ RDEPEND=" x11-libs/libXpm" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) +PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-clang16.patch +) pkg_postinst() { einfo "Enter hcalc to run and use kill or ctrl-c to exit." -- cgit v1.2.3