summaryrefslogtreecommitdiff
path: root/dev-scheme
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
commit908778078736bd36f7a60a2d576d415cb8e000fa (patch)
treec6a4796c48b608c14dc7e9674cdbd38f905e3c15 /dev-scheme
parent185fa19bbf68a4d4dca534d2b46729207a177f16 (diff)
gentoo resync : 22.05.2021
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/Manifest.gzbin5517 -> 5521 bytes
-rw-r--r--dev-scheme/bytestructures/Manifest4
-rw-r--r--dev-scheme/bytestructures/bytestructures-1.0.10.ebuild (renamed from dev-scheme/bytestructures/bytestructures-1.0.1.ebuild)19
-rw-r--r--dev-scheme/guile-json/Manifest2
-rw-r--r--dev-scheme/guile-json/guile-json-4.5.2.ebuild2
5 files changed, 21 insertions, 6 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 8e9684845478..329395ae28f2 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/bytestructures/Manifest b/dev-scheme/bytestructures/Manifest
index 44343cd2d7fe..44ddf463bebd 100644
--- a/dev-scheme/bytestructures/Manifest
+++ b/dev-scheme/bytestructures/Manifest
@@ -1,3 +1,3 @@
-DIST bytestructures-1.0.1.tar.gz 98322 BLAKE2B cede9e127582e1f114bf9f0d9f4bdcacc6bd10c3d5b0a3d2ec70e0a03e0064f0765043adf89b2ae03012248f473a9668eca4e4ac852685082284517df4c629aa SHA512 93414f1c99c6463313aaa401c30b38e917f937644413c38ae7e6cdcc77fb380bf2df1eefe9720f01f35a386a0d428f87a51b028a77551e70c8076a8b2bb290d1
-EBUILD bytestructures-1.0.1.ebuild 596 BLAKE2B 01a84420e29be350243fc24ceb70c2ec69f0e23832f30e6548e241472d39c945608961e5ab957ca9fd3988665aa910f480a7dfc9e769d11815db5050e903f6f6 SHA512 5af7a5ffc020c5145ca88c3c24a8824f0aa583cfb0657a8c7bd73d7cc812d9d647593b544a8889753a8782d8a3f3185a4af9eb0692f2395663e5623f7ff489a0
+DIST bytestructures-1.0.10.tar.gz 103312 BLAKE2B 85f688242523efdad2eb2b54c07c83edd424ce0f41e9b060dd4a265d0344d2eb44376658580de8e8a7a15967a0412851c4bc2fd988dda0a877300a6fc42512ee SHA512 721f5eab256b28f7354b6051aaea87ad6baa062e89af13443907038df1621bc600c781c73f541dc1000f6d472168fa954f9075721646e8493cf2b7d9f46a08f0
+EBUILD bytestructures-1.0.10.ebuild 1057 BLAKE2B f0147eb2a634f720d8a9d2081781c9103c7611c23b1b017512ae22306fc5e9ce448e70a5c230d428c0ff62ec0fefa624e647b4c19fb5d53791749fe01f9c4ec8 SHA512 7790ba3ddf9e483b4e58e576a55e9c046cdfbb6c79a4349cfdc39104e420bb4773666a938900e847156ba2a54d37e07551be48c70129d263fb6442955fb8d4c1
MISC metadata.xml 214 BLAKE2B 0a2601c4b6c8aa8569cb5a07bd8a19ec844dea5b7a16b8f8c7ad700e280d9ecdecbd79ab5aa27dddde5f03a6f6c2b2ca46187b695bc93eb1454a58b9976fd4d1 SHA512 9995eb1c11ee28d6d8cff9eda811942251d44756be7438853ccac23f92da6ab17d9502ef4e259728a11e6627dc7d2dcaadb295895db2cf87436dd8a6330bf1f1
diff --git a/dev-scheme/bytestructures/bytestructures-1.0.1.ebuild b/dev-scheme/bytestructures/bytestructures-1.0.10.ebuild
index f87e5474f7f2..7d756f149fdd 100644
--- a/dev-scheme/bytestructures/bytestructures-1.0.1.ebuild
+++ b/dev-scheme/bytestructures/bytestructures-1.0.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DESCRIPTION="Structured access to bytevector contents"
HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/"
@@ -18,3 +18,18 @@ DEPEND="${RDEPEND}"
# guile generates ELF files without use of C or machine code
# It's a portage's false positive. bug #677600
QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+ default
+
+ # guile is trying to avoid recompilation by checking if file
+ # /usr/lib64/guile/2.2/site-ccache/<foo>
+ # is newer than
+ # <foo>
+ # In case it is instead of using <foo> guile
+ # loads system one (from potentially older version of package).
+ # To work it around we bump last modification timestamp of
+ # '*.scm' files.
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+}
diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index fe1ae785e4fe..0fa8c195f3d0 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,3 +1,3 @@
DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25 SHA512 ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b
-EBUILD guile-json-4.5.2.ebuild 670 BLAKE2B 49267b90a42381aa2a37a949613bc21142a5f548af4d09d050df64a0d01b88dc56c763d7f34f4aebfb429d1eb9b141ba4a110ac4fee352576233b0d52778a41a SHA512 14710ef4935f75aa633d48cdf5406e5559f2b21229c52bd26ae68173c8c91ac20bf4ddc5f4e67fd1b517fc07dcb0e455a06b50215c4a89d2e0491efa8bfb28ca
+EBUILD guile-json-4.5.2.ebuild 672 BLAKE2B 498596ba5856057193b098e2020b6607e55ca1fa1476a5cfbffc039e3a578856bc29f0edb1cf61fd80c65ae96e4b8e69a87b2ba23b1ae0b7da87b4fee5242a70 SHA512 f0ea956f66206f6fb26223bf5fca8733535c70762b2db7bf98c341dcbac002a873cbda87f1c2be0f9f40a0531e850ef417ceb4517782bddf1241f5cc01865f03
MISC metadata.xml 326 BLAKE2B d05d251d501000390dccc9c07656dc4a36a8c7b2fca80ccb9cc147ab6fcf270e03574e4614676a3e5c2a2a2b2c000463d3c73595a5f5da7941de840ce8b69a94 SHA512 08bc92338019e10651874c2a45053da7e5d61f9d0013849f3939902c452dc43abee97be085d8f6520dac35fc12bd01fd71e1a1ecaf48e5be947a203768f04449
diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
index dceb9416ddab..ec4094737898 100644
--- a/dev-scheme/guile-json/guile-json-4.5.2.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-scheme/guile-2.0.0"
+RDEPEND=">=dev-scheme/guile-2.0.0:="
DEPEND="${RDEPEND}"
# guile generates ELF files without use of C or machine code