From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DAE9E138334 for ; Fri, 27 Sep 2019 14:56:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9528EE082F; Fri, 27 Sep 2019 14:56:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6DC2BE082F for ; Fri, 27 Sep 2019 14:56:35 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DD78C34B662 for ; Fri, 27 Sep 2019 14:56:33 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6A68A7F9 for ; Fri, 27 Sep 2019 14:56:32 +0000 (UTC) From: "Akinori Hattori" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Akinori Hattori" Message-ID: <1569596185.3ddc28c5900ce89664b5d04a80a08496302972b3.hattya@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-scheme/gauche/Manifest dev-scheme/gauche/files/gauche-0.9-ext-ldflags.patch dev-scheme/gauche/files/gauche-0.9-rfc.tls.patch dev-scheme/gauche/files/gauche-0.9.5-bsd.patch dev-scheme/gauche/files/gauche-0.9.5-libressl.patch dev-scheme/gauche/files/gauche-0.9.5-unicode.patch dev-scheme/gauche/files/gauche-rpath.patch dev-scheme/gauche/gauche-0.9.5.ebuild X-VCS-Directories: dev-scheme/gauche/ dev-scheme/gauche/files/ X-VCS-Committer: hattya X-VCS-Committer-Name: Akinori Hattori X-VCS-Revision: 3ddc28c5900ce89664b5d04a80a08496302972b3 X-VCS-Branch: master Date: Fri, 27 Sep 2019 14:56:32 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d35df654-9f1a-4574-83d3-4ad97123da1b X-Archives-Hash: 7864be49b1e8545a124dbb5bd6a27cc2 commit: 3ddc28c5900ce89664b5d04a80a08496302972b3 Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:55:41 2019 +0000 Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:56:25 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ddc28c5 dev-scheme/gauche: drop old Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 - .../gauche/files/gauche-0.9-ext-ldflags.patch | 11 ---- dev-scheme/gauche/files/gauche-0.9-rfc.tls.patch | 12 ----- dev-scheme/gauche/files/gauche-0.9.5-bsd.patch | 25 --------- .../gauche/files/gauche-0.9.5-libressl.patch | 19 ------- dev-scheme/gauche/files/gauche-0.9.5-unicode.patch | 19 ------- dev-scheme/gauche/files/gauche-rpath.patch | 10 ---- dev-scheme/gauche/gauche-0.9.5.ebuild | 60 ---------------------- 8 files changed, 157 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 6992e6fe1f0..9417525aef1 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,3 +1,2 @@ -DIST Gauche-0.9.5.tgz 6458675 BLAKE2B ca7f1ad48841a2a6a98632980d8a4fe5065234de5c23835c24e633345ba77fd4d3610d073c00a8da00c1e794e22a74e493793d8fca4a7f3ed1a3161a29622f30 SHA512 6d853d734c7a56a86f0015b1bfef378803d6acc1e0405ed841eab5afc08d1edef736d85df10c86d75fd5fb6b2def684bb1f2095a019133b9f497192f5511197a DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f DIST Gauche-0.9.8.tgz 7101599 BLAKE2B 032c27b1bf5a15e7b1871801f57d9deefb4657c1921104bdb978f70df3627cf392be13dbe1a9cab4346d459c57ee4b31b622269cfc42451afdfaeb6751efc836 SHA512 53c8b022593385167a7fde7d6e8e1bfffeec91a765ffba3295c0c7a840b68977aad83d1460bdc77a5b3e0420b90eaaf55b1b7acba469f855cc6a1b72bd81f3cf diff --git a/dev-scheme/gauche/files/gauche-0.9-ext-ldflags.patch b/dev-scheme/gauche/files/gauche-0.9-ext-ldflags.patch deleted file mode 100644 index b4aedef2a31..00000000000 --- a/dev-scheme/gauche/files/gauche-0.9-ext-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/ext/Makefile.ext.in -+++ b/ext/Makefile.ext.in -@@ -22,7 +22,7 @@ - LIBS = $(XLIBS) @LIBS@ - CFLAGS = @CFLAGS@ @SHLIB_SO_CFLAGS@ $(XCFLAGS) - CPPFLAGS = @CPPFLAGS@ $(XCPPFLAGS) --LDFLAGS = $(LOCAL_LFLAGS) $(XLDFLAGS) @SHLIB_SO_LDFLAGS@ -+LDFLAGS = $(LOCAL_LFLAGS) $(XLDFLAGS) @LDFLAGS@ @SHLIB_SO_LDFLAGS@ - - # These are set by configure - DEFS = @DEFS@ diff --git a/dev-scheme/gauche/files/gauche-0.9-rfc.tls.patch b/dev-scheme/gauche/files/gauche-0.9-rfc.tls.patch deleted file mode 100644 index 1e5ef71b6c9..00000000000 --- a/dev-scheme/gauche/files/gauche-0.9-rfc.tls.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/ext/tls/ssltest-mod.scm -+++ b/ext/tls/ssltest-mod.scm -@@ -53,7 +53,8 @@ - ($ format #t "~a\n" $ regexp-replace-all* line - #/\.\.\/ssl\// srcpath-replace - #/openssl / kicker-replace -- #/system/ "safe_system"))) -+ #/system/ "safe_system" -+ #/(s_server) / "\\1 -4 "))) - - (p "#include " - "int safe_system(const char *commands)" diff --git a/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch b/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch deleted file mode 100644 index 615020df8df..00000000000 --- a/dev-scheme/gauche/files/gauche-0.9.5-bsd.patch +++ /dev/null @@ -1,25 +0,0 @@ -commit da2ea76503e8f1784d0f0be26435d4c8e0d1b12f -Author: Shiro Kawai -Date: Sat Oct 15 11:44:28 2016 -1000 - - Avoid preprocessor symbols redefinition on OpenBSD - - https://sourceforge.net/p/gauche/mailman/message/35429549/ - -diff --git a/ext/net/gauche-net.h b/ext/net/gauche-net.h -index d4f1dcd..decba64 100644 ---- a/ext/net/gauche-net.h -+++ b/ext/net/gauche-net.h -@@ -362,8 +362,12 @@ extern ScmObj Scm_GetAddrinfo(const char *nodename, - struct addrinfo *hints); - extern ScmObj Scm_GetNameinfo(ScmSockAddr *addr, int flags); - -+#ifndef NI_MAXHOST - #define NI_MAXHOST 1025 -+#endif -+#ifndef NI_MAXSERV - #define NI_MAXSERV 32 -+#endif - - #endif /* HAVE_IPV6 */ - diff --git a/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch b/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch deleted file mode 100644 index 7b4c839dccb..00000000000 --- a/dev-scheme/gauche/files/gauche-0.9.5-libressl.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit c26a4836e767807dd8c98d280c4d9e742b759edd -Author: Shiro Kawai -Date: Sun Oct 9 02:04:19 2016 -1000 - - rfc.tls - Detect LibreSSL as well - -diff --git a/ext/tls/test.scm b/ext/tls/test.scm -index 63a1d04..efbfbca 100644 ---- a/ext/tls/test.scm -+++ b/ext/tls/test.scm -@@ -37,7 +37,7 @@ - [(not gauche.os.windows) - (guard (e [( e) - (no-openssl "couldn't run openssl command")]) -- (if-let1 m ($ #/OpenSSL\s+([\d\.]+\w*)/ -+ (if-let1 m ($ #/(?:OpenSSL|LibreSSL)\s+([\d\.]+\w*)/ - $ process-output->string `(,openssl-cmd "version")) - (let1 vers (m 1) - (unless (version>=? vers "1.0.1") diff --git a/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch b/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch deleted file mode 100644 index a87ca5d7c39..00000000000 --- a/dev-scheme/gauche/files/gauche-0.9.5-unicode.patch +++ /dev/null @@ -1,19 +0,0 @@ -commit d31eb5c02b65514e695b45c0c01cbd45a36bac4a -Author: OOHASHI Daichi -Date: Thu Oct 20 10:48:17 2016 +0900 - - (char-general-category #\x20000) should be Lo - -diff --git a/src/gauche/char_utf_8.h b/src/gauche/char_utf_8.h -index 082e764..5f92d13 100644 ---- a/src/gauche/char_utf_8.h -+++ b/src/gauche/char_utf_8.h -@@ -294,7 +294,7 @@ static inline unsigned char Scm__LookupCharCategory(ScmChar ch) - { - if (ch == SCM_CHAR_INVALID || ch >= 0x10ffff) { - return SCM_CHAR_CATEGORY_Cn; -- } else if (ch <= 0x20000) { -+ } else if (ch < 0x20000) { - return ucs_general_category_00000[ch]; - } else { - return ucs_general_category_20000(ch); diff --git a/dev-scheme/gauche/files/gauche-rpath.patch b/dev-scheme/gauche/files/gauche-rpath.patch deleted file mode 100644 index 8774bac7be1..00000000000 --- a/dev-scheme/gauche/files/gauche-rpath.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -709,7 +709,6 @@ - fi - if test "$RPATH_FLAG" != ""; then - RPATH_TMP=$RPATH_FLAG'`pwd`' -- RPATH_REAL=$RPATH_FLAG'$(LIB_INSTALL_DIR)' - fi - fi - AC_SUBST(RPATH_FLAG) diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild deleted file mode 100644 index b7844984474..00000000000 --- a/dev-scheme/gauche/gauche-0.9.5.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit autotools eapi7-ver - -MY_P="${P^g}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos" -IUSE="ipv6 libressl test" - -RDEPEND="sys-libs/gdbm" -DEPEND="${RDEPEND} - test? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-rpath.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-xz-info.patch - "${FILESDIR}"/${PN}-0.9-ext-ldflags.patch - "${FILESDIR}"/${PN}-0.9-rfc.tls.patch - "${FILESDIR}"/${P}-bsd.patch - "${FILESDIR}"/${P}-libressl.patch - "${FILESDIR}"/${P}-unicode.patch -) -DOCS=( AUTHORS ChangeLog HACKING README ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}