summaryrefslogtreecommitdiff
path: root/dev-scheme
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-24 13:37:40 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-24 13:37:40 +0000
commitba4938837d52c0aff763d8acdc03ce103dd3ff82 (patch)
tree377739d379f8040dc456a89b2347a8f2a83830c8 /dev-scheme
parent3e3aa158fd100df495010eed7915f012d5c9bcaa (diff)
gentoo auto-resync : 24:12:2023 - 13:37:40
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/Manifest.gzbin9977 -> 9979 bytes
-rw-r--r--dev-scheme/elk/Manifest3
-rw-r--r--dev-scheme/elk/elk-3.99.8.ebuild3
-rw-r--r--dev-scheme/elk/files/elk-3.99.8-implicit-function.patch22
4 files changed, 26 insertions, 2 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index afcafab0e494..4e98b110d656 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/elk/Manifest b/dev-scheme/elk/Manifest
index d81cc5fb8944..f0e447e2364d 100644
--- a/dev-scheme/elk/Manifest
+++ b/dev-scheme/elk/Manifest
@@ -1,4 +1,5 @@
+AUX elk-3.99.8-implicit-function.patch 520 BLAKE2B aca4afd526b42b1b69043b1c904de1037206a827eb4b8004c39f87afa4e1142dc3aa845e684fa3fa724fce6a06efc4e515c55172bb09b83edce3b3c80f04ab12 SHA512 56cb185e28922ae2f1ebe6fc04654facee5aec2fd19dd82a3d70ad573a7899fe7134595402dac28dbf91ef4a3dc1f529b52c04b0ba1a4b8d1a4d3b49f989a311
AUX elk-3.99.8-implicit-int-incompat-ptr.patch 1647 BLAKE2B 56d4797a37e9945e8a6d5c2665251abf9bf7ba866be5f9f4092947c0a865501fcdfd70e21c98a6f2651d3536de343f551601ffab16c0cefd9a02fbaabaf4ee23 SHA512 e620c98e8c73cc0fc2a1924aa2a2372d4a223ab0ad5f5d3758b27b340e3751fa0ba2f863bbfd800b161ede4ac7e52c68b93d68ff27b6bd85e4e8bff3e8c1e07c
DIST elk-3.99.8.tar.bz2 701206 BLAKE2B 93105702c2d8796fe0d1f7f4c1d0f4b128f01755d6f4366840978ed2224a2a3c27d261dc0cb6a3f8d0e199e9ba9c2ff1a5a61dbc5d593b122b40585c0fe631d8 SHA512 dd966bf6063b4e04c0947e56381cc9456ea81cf4ec66d04e80cb79485d39414f0b713520278a62fa4630068f245f33b28b08b5fd4a7defd0bcb20bf2eba4ed49
-EBUILD elk-3.99.8.ebuild 933 BLAKE2B be170521345f639fc6a3d6aa69297835e8cd51ee563141c614fe3ebb3db72454bbb9a5745dc269561c810f1f53fc2ce5e7f94d158c14b22b69eb1057f5a4f88c SHA512 13c2ff214b1c3d35dd6002cfb3e729e284b36d092a3ea5d069e3ebe34373e26988d520c3da95fbe443a31f773b34a7aa10e526ee2cd53e257daf7f7470c8d35b
+EBUILD elk-3.99.8.ebuild 978 BLAKE2B f0c811bc6cbc41b749c466bebc5adc682dd4522e9db6d66392802b69b852301aeca0ed6676d59a449521d0c640bd9d5bcd0f774147fe71e68c0179e21433cb32 SHA512 d177ca55ff6be9c96e4fd15380ed46b68ef809dd04b8783aa0ad619f3e7b4fe0ef6eb3205874af37ec1a585b3114cff69a337c0a6cd120f1e2fe0a2f345ee264
MISC metadata.xml 548 BLAKE2B c1f848acc03457f6d921beada14f021027297ea593eff6cc9c04422e89a7e50b8e12cad7c995d8bd3de675b95caa5f396db0e34c9e193fdd9afe1ab7c57a1df1 SHA512 3ca8499f8fb0f7b2052fb41b2dcacd41b107aa16c541815681daa6997ab3e1b207b4611b690b011a48f7fac2d2d83979ca45e42de66a8480d43e8481a02d49fa
diff --git a/dev-scheme/elk/elk-3.99.8.ebuild b/dev-scheme/elk/elk-3.99.8.ebuild
index 80e1909b1571..5254a1c930ab 100644
--- a/dev-scheme/elk/elk-3.99.8.ebuild
+++ b/dev-scheme/elk/elk-3.99.8.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DESCRIPTION="Scheme implementation designed to be embeddable extension to C/C++ applications"
-HOMEPAGE="http://sam.zoy.org/elk"
+HOMEPAGE="http://sam.zoy.org/elk/"
SRC_URI="http://sam.zoy.org/elk/${P}.tar.bz2"
LICENSE="GPL-2"
@@ -13,6 +13,7 @@ KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}"/${P}-implicit-int-incompat-ptr.patch
+ "${FILESDIR}"/${P}-implicit-function.patch
)
src_configure() {
diff --git a/dev-scheme/elk/files/elk-3.99.8-implicit-function.patch b/dev-scheme/elk/files/elk-3.99.8-implicit-function.patch
new file mode 100644
index 000000000000..d08ab77be12f
--- /dev/null
+++ b/dev-scheme/elk/files/elk-3.99.8-implicit-function.patch
@@ -0,0 +1,22 @@
+From 4fef651e27a4ea5bca02edfda4dc42201ab0985d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20Van=C4=9Bk?= <arkamar@gentoo.org>
+Date: Sat, 23 Dec 2023 23:30:30 +0100
+Subject: [PATCH] add missing header file
+
+This fixes implicit-function-declaration error with modern compilers.
+
+diff --git a/src/proc.c b/src/proc.c
+index c78134a..fed0978 100644
+--- a/src/proc.c
++++ b/src/proc.c
+@@ -28,6 +28,7 @@
+ *
+ * THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
+ */
++#include <string.h>
+
+ #include "config.h"
+
+--
+2.43.0
+