diff options
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/Manifest.gz | bin | 9974 -> 9973 bytes | |||
-rw-r--r-- | dev-scheme/stklos/Manifest | 6 | ||||
-rw-r--r-- | dev-scheme/stklos/files/stklos-1.70-configure-clang16.patch | 15 | ||||
-rw-r--r-- | dev-scheme/stklos/files/stklos-1.70-gentoo.patch | 66 | ||||
-rw-r--r-- | dev-scheme/stklos/stklos-1.70-r1.ebuild | 60 | ||||
-rw-r--r-- | dev-scheme/stklos/stklos-2.00.ebuild | 2 |
6 files changed, 2 insertions, 147 deletions
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz Binary files differindex af002b7b5d22..e84c90bbb827 100644 --- a/dev-scheme/Manifest.gz +++ b/dev-scheme/Manifest.gz diff --git a/dev-scheme/stklos/Manifest b/dev-scheme/stklos/Manifest index 8385d8a74744..a62d7647226b 100644 --- a/dev-scheme/stklos/Manifest +++ b/dev-scheme/stklos/Manifest @@ -1,8 +1,4 @@ -AUX stklos-1.70-configure-clang16.patch 760 BLAKE2B c89264cb8eec7ad18a9289bd1f7ffe9c8f522b47de15bd27a832b12fa30a26d4b6a8e0f09a949563d78bd882b6fe986c093eb30112ca6a14a11fcda5f42ad632 SHA512 fe84d85a70995947dd2f6ae2729a5e0e17186be83dbbc34ce14217bcc6d5c7a74d7edd63b67b84f7a04c823234a437b55cd74e9f254b9b07c5ae10606511dcc2 -AUX stklos-1.70-gentoo.patch 1937 BLAKE2B 42c534b6d84bc1c3a541bcb8e68ba0abf097f4ad0a1012df1a153ebed918bf2ea37e0c505c33cbdf07ab9dc57372df37a3fdefb3864201497f1cca6bfe888b64 SHA512 05f9c3263e46902c149cd4131c32092b24e4d2499596faa9c6d0d448a1e92a06eac466458e3cca5e688fa4a07e5e870ff81ca4d5a4171c50217b942ebf4850df AUX stklos-2.00-gentoo.patch 4196 BLAKE2B d75ea23e414b525497dff5d819e04b76ad724ea80866bc5e9c88543540c794fd85cf49d54a8452ecfc06f662eea338e90fe9ea761b71dc7f3ee8c093494c9667 SHA512 5febf74c446ec5bed0d6380ad8f9d8a9e6cc01ff26bcaa7908e6bfd9d24730cb53a14f30d6f8413e306f2793457938bb76e8218496296f2ccf1e53f00a319592 -DIST stklos-1.70.tar.gz 8767615 BLAKE2B 7cae5b5d0c9b2d9dcccc47e78e70a562f2d1751de068668777441d29ee15be7f3c5c285b8297e367311cd8c9695c9a2d083ad7ea1d9c21c838cf1d819f7cb82c SHA512 64da09171b191688f750f10c29f10cd7393f326555d4324344faeac63547a2548407490e44a50f0afa348487bd9cc5106f3c344cab6935f3a3516b3c064a596f DIST stklos-2.00.tar.gz 9661074 BLAKE2B c43918f182e8502d5ea4dd0a2d42ea4e788a573ca1184d4e3af792f3932b7a626280110c30bffa9771d73ed7fdc2a29db19bcd7ce8d5a219c1c0b9ef19195c6d SHA512 b98ad62713cb5e85d26378e73e2198d44676a0103c8e8444490cc555defc5b058652c514bdf3a27b0cc34c71b0b72d9f5fc440f260f6aa68064c5adda6571d5f -EBUILD stklos-1.70-r1.ebuild 1058 BLAKE2B 9d5e1c88de4d0024acd0cbb115942cb3c1c898c8b115db913381393a656d3b6dbac1e05b914988223820fd044a7a3390d89f372e8b2bbfdcf1748447778b4b65 SHA512 3e6f45f637082e29789d373e697a497e027c3876c797ed729a9ebf744f5bd1901472a0157b36c147c60853c55882e0282c10d3a9bb6d571ac5ba7dd309c31960 -EBUILD stklos-2.00.ebuild 1111 BLAKE2B acaaa61c065061473f735b0d19a1709a56654c19a1db46b45fb2fd2b1dd6809be1b31573abcb3b670c61a2b35a4e02315cfafea1e4648f4d0bfd181f1052ea49 SHA512 6d08d5cb267c63bf2138f8166cca3f33aaf1f641138c1d20caf248eec9c6f264a6e821e1237d2b4097bd05aa62555b1969622653c166880b84ec88e97901a088 +EBUILD stklos-2.00.ebuild 1109 BLAKE2B 66432691de3beff4f5acf4298666930633e48321925e9c424bc50b85cea02d430f1cb8d4fa1d605dfcbca5023753ad2a4697a852bae81b5f05fa2784df37d763 SHA512 dbbde3b62d5858d61e84e0bf59a8f9d44a1ddc1b507ab1ee18d0e373750991803def103bc35ec9cfd72dae95999a4949d0a57976bcaea67d54a5166eeddda8a6 MISC metadata.xml 739 BLAKE2B df32d98cff79f6d4e998c695eae85344c5b8d83c94fd8a6de47b5b11a2f874585ccdb3a05d7e29aa46f31799f3e3fd6ccf6f6674b7791c9710e89112a9075bdb SHA512 c6cd89f69ca1ed11a87164618dad3a5a566b6b930fb28fe37e8e6f16a8b76a53569c18d7569038bb47f7cbc175c42261d863afa1f1fb96286bf08cd70b5b12de diff --git a/dev-scheme/stklos/files/stklos-1.70-configure-clang16.patch b/dev-scheme/stklos/files/stklos-1.70-configure-clang16.patch deleted file mode 100644 index 51fa0842c032..000000000000 --- a/dev-scheme/stklos/files/stklos-1.70-configure-clang16.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/881693 ---- a/configure.ac -+++ b/configure.ac -@@ -446,8 +446,9 @@ fi - ### - ### See in what direction the stack grows (code stolen from Sawfish) - ### --AC_RUN_IFELSE([AC_LANG_SOURCE([[ void inner (char *foo) { char bar; exit (!(foo >= &bar)); } -- void main () { char foo; inner (&foo); } ]])],[STACK_DIRECTION="DOWN"],[STACK_DIRECTION="UP"],[echo "Stack direction is not detected when cross compiling for now"]) -+AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <stdlib.h> -+ void inner (char *foo) { char bar; exit (!(foo >= &bar)); } -+ int main (void) { char foo; inner (&foo); } ]])],[STACK_DIRECTION="DOWN"],[STACK_DIRECTION="UP"],[echo "Stack direction is not detected when cross compiling for now"]) - - - diff --git a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch deleted file mode 100644 index c9baba3bf268..000000000000 --- a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -21,7 +21,6 @@ - # Creation date: 11-Apr-2000 10:30 (eg) - # Last file update: 1-Jun-2021 19:13 (eg) - --mandir = $(prefix)/share/man - man_MANS = stklos.1 stklos-config.1 stklos-compile.1 stklos-genlex.1 \ - stklos-pkg.1 stklos-script.1 - EXTRA_DIST = $(man_MANS) -@@ -33,12 +32,10 @@ - schemedir = $(prefix)/share/@PACKAGE@/@VERSION@ - scheme_DATA = DOCDB - --doclocation = $(prefix)/share/doc/@PACKAGE@-@VERSION@ -- --docpdfdir = $(doclocation)/pdf -+docpdfdir = $(pdfdir) - docpdf_DATA = pdf/stklos-ref.pdf - --dochtmldir = $(doclocation)/html -+dochtmldir = $(htmldir) - dochtml_DATA= html/index.html \ - html/stklos-ref.html \ - html/stklos-ref-1.html \ -@@ -59,7 +56,7 @@ - html/stklos-ref-16.html \ - html/doc-style.css - --docimgdir = $(doclocation)/html/images -+docimgdir = $(htmldir)/images - docimg_DATA = html/images/hierarchy.jpg - - ---- a/lib/Lalr.d/Makefile.am -+++ b/lib/Lalr.d/Makefile.am -@@ -34,7 +34,7 @@ - all: lalr.ostk calc - - install-sources: install -- mkdir -p $(schemedir) -+ mkdir -p $(DESTDIR)/$(schemedir) - cp lalr.stk $(DESTDIR)/$(schemedir) - - uninstall-hook: ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -123,8 +123,6 @@ - - - install-exec-hook: -- @echo "STRIP command: $$STRIP" -- if test "X$$STRIP" != "Xno" ;then $(STRIP) $(DESTDIR)/$(bindir)/stklos; fi; - mv $(DESTDIR)/$(bindir)/stklos $(DESTDIR)/$(bindir)/stklos-@VERSION@ - ln -s stklos-@VERSION@ $(DESTDIR)/$(bindir)/stklos - ---- a/utils/shlib-options -+++ b/utils/shlib-options -@@ -173,6 +173,6 @@ - - echo "os=\"$os\"; version=\"$version\"; machine=\"$machine\"; OS=\"$OS\"; \ - OS_FLAVOUR=\"$OS_FLAVOUR\";SH_COMP_FLAGS=\"$SH_COMP_FLAGS\"; \ --SH_LOAD_FLAGS=\"$SH_LOAD_FLAGS\"; \ -+SH_LOAD_FLAGS=\"$LDFLAGS $SH_LOAD_FLAGS\"; \ - SH_LOADER=\"$SH_LOADER\"; SH_SUFFIX=\"$SH_SUFFIX\"; \ - SH_LIB_SUFFIX=\"$SH_LIB_SUFFIX\"; SH_MAIN_LOAD_FLAGS=\"$SH_MAIN_LOAD_FLAGS\"" diff --git a/dev-scheme/stklos/stklos-1.70-r1.ebuild b/dev-scheme/stklos/stklos-1.70-r1.ebuild deleted file mode 100644 index af8d4da1cbde..000000000000 --- a/dev-scheme/stklos/stklos-1.70-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools toolchain-funcs - -DESCRIPTION="Fast and light Scheme implementation" -HOMEPAGE="https://www.stklos.net/" -SRC_URI="https://www.${PN}.net/download/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="threads" - -RDEPEND="dev-libs/boehm-gc[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libpcre" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS ChangeLog {HACKING,NEWS}.md PACKAGES-USED {PORTING-NOTES,README}.md SUPPORTED-SRFIS ) - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-configure-clang16.patch -) - -src_prepare() { - default - - use threads || rm -f tests/srfis/216.stk - - eautoreconf -} - -src_configure() { - export LD="$(tc-getCC)" - - econf \ - --enable-threads=$(usex threads pthreads none) \ - --without-gmp-light \ - --without-provided-ffi \ - --without-provided-gc \ - --without-provided-regexp -} - -src_compile() { - emake -j1 -} - -src_test() { - emake -j1 check -} - -src_install() { - default - einstalldocs -} diff --git a/dev-scheme/stklos/stklos-2.00.ebuild b/dev-scheme/stklos/stklos-2.00.ebuild index fad97e515254..90fa3ef0c997 100644 --- a/dev-scheme/stklos/stklos-2.00.ebuild +++ b/dev-scheme/stklos/stklos-2.00.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://${PN}.net/download/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="threads" RDEPEND="dev-libs/boehm-gc[threads?] |