summaryrefslogtreecommitdiff
path: root/sci-calculators
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-29 03:21:54 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-29 03:21:54 +0100
commit62ea91b40c7650011a72ed2443f76b88b06123fe (patch)
tree1e60e1f2ac4a793b10db166d55ffadb46eeda0ff /sci-calculators
parentbd7d7f7f69423122e08209eefb1a8fa1d363e35e (diff)
gentoo auto-resync : 29:09:2022 - 03:21:54
Diffstat (limited to 'sci-calculators')
-rw-r--r--sci-calculators/Manifest.gzbin3205 -> 3204 bytes
-rw-r--r--sci-calculators/hcalc/Manifest3
-rw-r--r--sci-calculators/hcalc/files/hcalc-1.2-clang16.patch26
-rw-r--r--sci-calculators/hcalc/hcalc-1.2-r1.ebuild7
4 files changed, 33 insertions, 3 deletions
diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz
index 6ba0bfe4e6f5..5277a3c82d88 100644
--- a/sci-calculators/Manifest.gz
+++ b/sci-calculators/Manifest.gz
Binary files 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."