[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 420554edf748f2a561e6b691f207fa95affb6fad Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:23:41 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:23:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420554ed dev-scheme/gauche: rename patch Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/files/{gauche-info.patch => gauche-0.9.14-info.patch} | 0 dev-scheme/gauche/gauche-0.9.14-r1.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-0.9.14-info.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-info.patch rename to dev-scheme/gauche/files/gauche-0.9.14-info.patch diff --git a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild index f2441b774c98..6151e01fabcd 100644 --- a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild @@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-ext-ldflags.patch "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${P}-info.patch "${FILESDIR}"/${PN}-xz-info.patch ) DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: a83783270542dc02fec73e86c204471f76ebe0e4 Author: Akinori Hattori gentoo org> AuthorDate: Sun May 12 06:27:14 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun May 12 06:27:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8378327 dev-scheme/gauche: new upstream release Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 + dev-scheme/gauche/files/gauche-info.patch | 95 +++ dev-scheme/gauche/gauche-0.9.15.ebuild| 56 ++ 3 files changed, 152 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index f72e95e1fd56..7996744b0f2d 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ DIST Gauche-0.9.14.tgz 9352431 BLAKE2B cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f SHA512 3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662 +DIST Gauche-0.9.15.tgz 9444756 BLAKE2B 1b4cbc764ea3af78bc736ce9a8ff083318366fbf3197ebc5060222b8df93ed426ca4b3b90402cd604e110bcfa8fb46c0d4c5f35be39899cc89dc82a671372bf9 SHA512 fc246a9ba937eba642621a5707f0e7a02d62191749360b9b15e2563c9ceb13e18f236c736172d05c177df8b7220ff0e973f568aaf9eb92e92643af0823f0f865 diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-info.patch new file mode 100644 index ..f02113893ba6 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-info.patch @@ -0,0 +1,95 @@ +--- a/configure.ac b/configure.ac +@@ -345,7 +345,6 @@ + AC_CHECK_PROGS(INSTALL_INFO, install-info) + AC_CHECK_TOOLS(AR, ar gar) + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then + build_doc="No (requires makeinfo and gzip to build documents)" +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -19,7 +19,6 @@ + INSTALL_INFO = @INSTALL_INFO@ + MKINSTDIR= $(top_srcdir)/mkinstalldirs + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + VERSION_INFO = @PACKAGE_STRING@ + PREPROCESSOR = $(top_srcdir)/lib/tools/docprep + +@@ -61,7 +60,7 @@ + texi html htmls dvi pdf info epub \ + clean distclean maintainer-clean + +-.SUFFIXES: .texi .html .info.gz .pdf .dvi .epub ++.SUFFIXES: .texi .html .info .pdf .dvi .epub + + all: info + +@@ -77,7 +76,7 @@ + $(INSTALL_INFO) gauche-refj.info.gz "$(infodir)/dir" ; \ + fi; \ + fi; \ +- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ ++ if test -f gauche-refe.info -o -f gauche-refj.info; then \ + $(INSTALL_DATA) *.info* "$(DESTDIR)$(infodir)/"; \ + fi + +@@ -114,8 +113,8 @@ + %-draft/index.html : %.texi + $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" + +-%.info.gz : %.texi +- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" ++%.info : %.texi ++ $(MAKEDOC) info $< "$(MAKEINFO)" + + %.pdf : %.texi + $(MAKEDOC) pdf $< "$(MAKEINFO)" +@@ -137,7 +136,7 @@ + htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html + dvi : gauche-refe.dvi gauche-refj.dvi + pdf : gauche-refe.pdf gauche-refj.pdf +-info : gauche-refe.info.gz gauche-refj.info.gz ++info : gauche-refe.info gauche-refj.info + epub : gauche-refe.epub gauche-refj.epub + + gauche-refe.texi : $(TEXIS) $(PREPROCESSOR) +--- a/doc/makedoc.scm b/doc/makedoc.scm +@@ -16,7 +16,7 @@ +[gauche.sys.setenv (sys-putenv "LANG=C")] +[else]) + (if (match (cdr args) +-[("info" input makeinfo gzip) (do-info input makeinfo gzip)] ++[("info" input makeinfo) (do-info input makeinfo)] + [("html" input makeinfo) (do-html input makeinfo)] + [("htmls" input makeinfo version) (do-htmls input makeinfo version)] + [("pdf" input makeinfo) (do-pdf input makeinfo)] +@@ -28,7 +28,7 @@ + (define (usage) + (print "Usage: gosh makedoc.scm command args ...") + (print "Valid commands (and args):") +- (print " info input MAKEINFO GZIP- generate info doc") ++ (print " info input MAKEINFO - generate info doc") + (print " html input MAKEINFO - generate single html") + (print " htmls input MAKEINFO VERSION-STRING - generate html files in subdir") + (print " pdf input MAKEINFO - generate pdf") +@@ -57,14 +57,11 @@ + (warn "makeinfo version ~a or greater is required, but ~a's \ +version is ~a. Skipping.\n" min-version makeinfo vers) + +-(define (do-info input makeinfo gzip) ++(define (do-info input makeinfo) + (define info (path-swap-extension input "info")) + (or (string-null? makeinfo) +- (string-null? gzip) + (not (check-makeinfo-version makeinfo "5.0")) +- (and (do-process (make-cmd `(,makeinfo
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 7ae424f3cc052b18ddb4debb6f1d83f8caccbc2a Author: Akinori Hattori gentoo org> AuthorDate: Sun Mar 24 13:12:13 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Mar 24 13:12:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae424f3 dev-scheme/gauche: update metadata.xml Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-scheme/gauche/metadata.xml b/dev-scheme/gauche/metadata.xml index ef4e7e89245f..56f7ed381b44 100644 --- a/dev-scheme/gauche/metadata.xml +++ b/dev-scheme/gauche/metadata.xml @@ -17,9 +17,6 @@ Gauche runs on several Unix-like platforms. - - Enable support for net-libs/mbedtls - shirok/Gauche gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: a4bc2749e82839770f21eff4985f611c4d1c40e1 Author: Akinori Hattori gentoo org> AuthorDate: Sun Mar 24 13:09:10 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Mar 24 13:09:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bc2749 dev-scheme/gauche: drop old Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 - dev-scheme/gauche/files/gauche-0.9.13-info.patch | 95 dev-scheme/gauche/gauche-0.9.13.ebuild | 59 --- 3 files changed, 155 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index f1d68e536976..f72e95e1fd56 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1 @@ -DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3 DIST Gauche-0.9.14.tgz 9352431 BLAKE2B cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f SHA512 3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662 diff --git a/dev-scheme/gauche/files/gauche-0.9.13-info.patch b/dev-scheme/gauche/files/gauche-0.9.13-info.patch deleted file mode 100644 index 14aa58bc7e21.. --- a/dev-scheme/gauche/files/gauche-0.9.13-info.patch +++ /dev/null @@ -1,95 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -382,7 +382,6 @@ - AC_PROG_LN_S - AC_CHECK_TOOLS(AR, ar gar) - AC_CHECK_PROGS(MAKEINFO, makeinfo) --AC_CHECK_PROGS(GZIP_PROGRAM, gzip) - - if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then - build_doc="No (requires makeinfo and gzip to build documents)" a/doc/Makefile.in -+++ b/doc/Makefile.in -@@ -18,7 +18,6 @@ - INSTALL_DATA = @INSTALL_DATA@ - MKINSTDIR= $(top_srcdir)/mkinstalldirs - MAKEINFO = @MAKEINFO@ --GZIP_PROGRAM = @GZIP_PROGRAM@ - VERSION_INFO = @PACKAGE_STRING@ - - MAKEDOC = $(GOSH) $(srcdir)/makedoc.scm -@@ -59,7 +58,7 @@ - texi html htmls dvi pdf info \ - clean distclean maintainer-clean - --.SUFFIXES: .texi .html .info.gz .pdf .dvi -+.SUFFIXES: .texi .html .info .pdf .dvi - - all: info - -@@ -67,7 +66,7 @@ - if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi - $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" - if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi -- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ -+ if test -f gauche-refe.info -o -f gauche-refj.info; then \ - for info in *.info*; do \ - $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ - done; \ -@@ -98,8 +97,8 @@ - %-draft/index.html : %.texi - $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" - --%.info.gz : %.texi -- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" -+%.info : %.texi -+ $(MAKEDOC) info $< "$(MAKEINFO)" - - %.pdf : %.texi - $(MAKEDOC) pdf $< "$(MAKEINFO)" -@@ -118,7 +117,7 @@ - htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html - dvi : gauche-refe.dvi gauche-refj.dvi - pdf : gauche-refe.pdf gauche-refj.pdf --info : gauche-refe.info.gz gauche-refj.info.gz -+info : gauche-refe.info gauche-refj.info - - gauche-refe.texi : $(TEXIS) extract.scm - $(GOSH) $(srcdir)/extract.scm -en -o gauche-refe.texi $(srcdir)/gauche-ref.texi a/doc/makedoc.scm -+++ b/doc/makedoc.scm -@@ -16,7 +16,7 @@ -[gauche.sys.setenv (sys-putenv "LANG=C")] -[else]) - (if (match (cdr args) --[("info" input makeinfo gzip) (do-info input makeinfo gzip)] -+[("info" input makeinfo) (do-info input makeinfo)] - [("html" input makeinfo) (do-html input makeinfo)] - [("htmls" input makeinfo version) (do-htmls input makeinfo version)] - [("pdf" input makeinfo) (do-pdf input makeinfo)] -@@ -27,7 +27,7 @@ - (define (usage) - (print "Usage: gosh makedoc.scm command args ...") - (print "Valid commands (and args):") -- (print " info input MAKEINFO GZIP- generate info doc") -+ (print " info input MAKEINFO - generate info doc") - (print " html input MAKEINFO - generate single html") - (print " htmls input MAKEINFO VERSION-STRING - generate html files in subdir") - (print " pdf input MAKEINFO - generate pdf") -@@ -55,14 +55,11 @@ - (warn "makeinfo version ~a or greater is required, but ~a's \ -version is ~a. Skipping.\n" min-version makeinfo vers) - --(define (do-info input makeinfo gzip) -+(define (do-info input makeinfo) - (define info
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 805c5cce87285302ca326b35931ff89227b1cc08 Author: Akinori Hattori gentoo org> AuthorDate: Sun Mar 24 13:07:43 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Mar 24 13:07:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805c5cce dev-scheme/gauche: amd64/x86 stable Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.14-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild index c037bef1bc58..f2441b774c98 100644 --- a/dev-scheme/gauche/gauche-0.9.14-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: fb1289d0806ca83f2376f365ed2c51e643c6a3cd Author: Akinori Hattori gentoo org> AuthorDate: Wed Feb 14 13:31:15 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Feb 14 13:31:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1289d0 dev-scheme/gauche: fix build Closes: https://bugs.gentoo.org/924298 Signed-off-by: Akinori Hattori gentoo.org> .../gauche/{gauche-0.9.14.ebuild => gauche-0.9.14-r1.ebuild} | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-scheme/gauche/gauche-0.9.14.ebuild b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild similarity index 88% rename from dev-scheme/gauche/gauche-0.9.14.ebuild rename to dev-scheme/gauche/gauche-0.9.14-r1.ebuild index bd990924944f..c037bef1bc58 100644 --- a/dev-scheme/gauche/gauche-0.9.14.ebuild +++ b/dev-scheme/gauche/gauche-0.9.14-r1.ebuild @@ -15,12 +15,12 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 +mbedtls test" +IUSE="ipv6 test" RESTRICT="!test? ( test )" -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" +RDEPEND="net-libs/mbedtls:= + sys-libs/gdbm + virtual/libcrypt:=" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" @@ -43,7 +43,7 @@ src_configure() { $(use_enable ipv6) \ --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=$(usex mbedtls mbedtls axtls) + --with-tls=mbedtls } src_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 9280976d1289d3f36e97b19f7c504c04532d66ac Author: Akinori Hattori gentoo org> AuthorDate: Sun Feb 11 06:36:22 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Feb 11 06:36:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9280976d dev-scheme/gauche: rename patch Signed-off-by: Akinori Hattori gentoo.org> .../gauche/files/{gauche-info.patch => gauche-0.9.13-info.patch} | 0 dev-scheme/gauche/gauche-0.9.13.ebuild| 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-0.9.13-info.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-info.patch rename to dev-scheme/gauche/files/gauche-0.9.13-info.patch diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild index 81ffd5cd6eba..65974bc518ee 100644 --- a/dev-scheme/gauche/gauche-0.9.13.ebuild +++ b/dev-scheme/gauche/gauche-0.9.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-ext-ldflags.patch "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${P}-info.patch "${FILESDIR}"/${PN}-rfc.tls.patch "${FILESDIR}"/${PN}-xz-info.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: 13b69dfed1d8a00c619860bbdd6ab216884ff2a6 Author: Akinori Hattori gentoo org> AuthorDate: Sun Feb 11 06:39:07 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Feb 11 06:39:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b69dfe dev-scheme/gauche: new upstream release Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + dev-scheme/gauche/files/gauche-info.patch| 95 dev-scheme/gauche/files/gauche-xz-info.patch | 8 +-- dev-scheme/gauche/gauche-0.9.14.ebuild | 56 4 files changed, 156 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 56531ce733bc..f1d68e536976 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3 +DIST Gauche-0.9.14.tgz 9352431 BLAKE2B cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f SHA512 3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662 diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-info.patch new file mode 100644 index ..fa730944ee96 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-info.patch @@ -0,0 +1,95 @@ +--- a/configure.ac b/configure.ac +@@ -330,7 +330,6 @@ + AC_PROG_LN_S + AC_CHECK_TOOLS(AR, ar gar) + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then + build_doc="No (requires makeinfo and gzip to build documents)" +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -18,7 +18,6 @@ + INSTALL_DATA = @INSTALL_DATA@ + MKINSTDIR= $(top_srcdir)/mkinstalldirs + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + VERSION_INFO = @PACKAGE_STRING@ + PREPROCESSOR = $(top_srcdir)/lib/tools/docprep + +@@ -60,7 +59,7 @@ + texi html htmls dvi pdf info epub \ + clean distclean maintainer-clean + +-.SUFFIXES: .texi .html .info.gz .pdf .dvi .epub ++.SUFFIXES: .texi .html .info .pdf .dvi .epub + + all: info + +@@ -68,7 +67,7 @@ + if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi + $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" + if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi +- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ ++ if test -f gauche-refe.info -o -f gauche-refj.info; then \ + for info in *.info*; do \ + $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ + done; \ +@@ -99,8 +98,8 @@ + %-draft/index.html : %.texi + $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" + +-%.info.gz : %.texi +- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" ++%.info : %.texi ++ $(MAKEDOC) info $< "$(MAKEINFO)" + + %.pdf : %.texi + $(MAKEDOC) pdf $< "$(MAKEINFO)" +@@ -122,7 +121,7 @@ + htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html + dvi : gauche-refe.dvi gauche-refj.dvi + pdf : gauche-refe.pdf gauche-refj.pdf +-info : gauche-refe.info.gz gauche-refj.info.gz ++info : gauche-refe.info gauche-refj.info + epub : gauche-refe.epub gauche-refj.epub + + gauche-refe.texi : $(TEXIS) $(PREPROCESSOR) +--- a/doc/makedoc.scm b/doc/makedoc.scm +@@ -16,7 +16,7 @@ +[gauche.sys.setenv (sys-putenv "LANG=C")] +[else]) + (if (match (cdr args) +-[("info" input makeinfo gzip) (do-info input makeinfo gzip)] ++[("info" input makeinfo) (do-info input makeinfo)] + [("html" input makeinfo) (do-html input makeinfo)] + [("htmls" input makeinfo version) (do-htmls input makeinfo version)] + [("pdf" input makeinfo) (do-pdf input makeinfo)] +@@ -28,7 +28,7 @@ + (define (usage) + (print "Usage: gosh makedoc.scm command args ...") + (print "Valid commands (and args):") +- (print " info input MAKEINFO GZIP- generate info doc") ++ (print " info input MAKEINFO - generate info doc") + (print " html input MAKEINFO - generate single html") + (print " htmls input MAKEINFO VERSION-STRING - generate html files in subdir") + (print " pdf input MAKEINFO - generate pdf") +@@ -57,14 +57,11 @@ + (warn "makeinfo version ~a or greater is required, but ~a's \ +version is ~a. Skipping.\n" min-version makeinfo vers) + +-(define (do-info input makeinfo gzip) ++(define (do-info
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 5c120d257c4bee26443b076d745878d76bf86383 Author: Akinori Hattori gentoo org> AuthorDate: Thu Dec 28 12:38:32 2023 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Dec 28 12:39:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c120d25 dev-scheme/gauche: drop old Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 - dev-scheme/gauche/gauche-0.9.12.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 9857b9de0902..56531ce733bc 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1 @@ -DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3 diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild deleted file mode 100644 index c6681782ed47.. --- a/dev-scheme/gauche/gauche-0.9.12.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -MY_P="${P^g}" -MY_P="${MY_P/_p/-p}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz; - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 +mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( dev-libs/openssl:0 )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=$(usex mbedtls mbedtls axtls) -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 242f7d95ac3242d18e66240026192983cb249b18 Author: Sam James gentoo org> AuthorDate: Wed Dec 13 00:36:57 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 13 00:36:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242f7d95 dev-scheme/gauche: Stabilize 0.9.13 amd64, #919788 Signed-off-by: Sam James gentoo.org> dev-scheme/gauche/gauche-0.9.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild index 3547eead54b3..c30dc7ff6af0 100644 --- a/dev-scheme/gauche/gauche-0.9.13.ebuild +++ b/dev-scheme/gauche/gauche-0.9.13.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="ipv6 +mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: f0b5860f1184e5543c684c362b9381ab86043436 Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 16 13:36:20 2023 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 16 13:37:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b5860f dev-scheme/gauche: new upstream release Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + dev-scheme/gauche/gauche-0.9.13.ebuild | 59 ++ dev-scheme/gauche/metadata.xml | 1 + 3 files changed, 61 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 77e4345ba2ef..9857b9de0902 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e +DIST Gauche-0.9.13.tgz 9389117 BLAKE2B dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f SHA512 f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3 diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild b/dev-scheme/gauche/gauche-0.9.13.ebuild new file mode 100644 index ..3547eead54b3 --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.13.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${P^g}" +MY_P="${MY_P/_p/-p}" + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="http://practical-scheme.net/gauche/; +SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz; + +LICENSE="BSD" +SLOT="0/$(ver_cut 1-2)8" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 +mbedtls test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/gdbm + virtual/libcrypt:= + mbedtls? ( net-libs/mbedtls:= )" +DEPEND="${RDEPEND} + test? ( dev-libs/openssl:0 )" +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-ext-ldflags.patch + "${FILESDIR}"/${PN}-gauche.m4.patch + "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${PN}-rfc.tls.patch + "${FILESDIR}"/${PN}-xz-info.patch +) +DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) + +src_prepare() { + default + use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + --with-slib="${EPREFIX}"/usr/share/slib \ + --with-tls=$(usex mbedtls mbedtls axtls) +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake DESTDIR="${D}" install-pkg install-doc + einstalldocs +} diff --git a/dev-scheme/gauche/metadata.xml b/dev-scheme/gauche/metadata.xml index 81a5029b6f35..ef4e7e89245f 100644 --- a/dev-scheme/gauche/metadata.xml +++ b/dev-scheme/gauche/metadata.xml @@ -21,6 +21,7 @@ Enable support for net-libs/mbedtls + shirok/Gauche gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 0092e6cfdfc2e62f2548729b239c099461a0bcd2 Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:07:18 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:07:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0092e6cf dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild index aeb0d9e8f34b..c6681782ed47 100644 --- a/dev-scheme/gauche/gauche-0.9.12.ebuild +++ b/dev-scheme/gauche/gauche-0.9.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 +mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: ab20c5a82fce25e7352ede50dda172b8148ba1cb Author: Akinori Hattori gentoo org> AuthorDate: Sat Aug 6 01:08:40 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Aug 6 01:08:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab20c5a8 dev-scheme/gauche: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 - dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index d1088106edee..77e4345ba2ef 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1 @@ -DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8 DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e diff --git a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild deleted file mode 100644 index 11c050779410.. --- a/dev-scheme/gauche/gauche-0.9.11_p1.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 - -MY_P="${P^g}" -MY_P="${MY_P/_p/-p}" - -DESCRIPTION="A Unix system friendly Scheme Interpreter" -HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz; - -LICENSE="BSD" -SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( dev-libs/openssl:0 )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=axtls$(usex mbedtls ',mbedtls' '') -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 1d87fdf3a820ab6f9828887aa7ed714a9f5f6fb7 Author: Akinori Hattori gentoo org> AuthorDate: Thu Jun 30 13:52:28 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Jun 30 13:52:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d87fdf3 dev-scheme/gauche: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + dev-scheme/gauche/gauche-0.9.12.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index ef01fb5415e9..d1088106edee 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8 +DIST Gauche-0.9.12.tgz 7972379 BLAKE2B c7ed885f00d8b91ae166b92d7f3a2c0bcdcaa2e4f07d623d4c5b9a7edd5b14ea4846983e474be495533e1d083d787fa8844b9147032bab094e28a940c3eddb70 SHA512 cbce8e3312aa75c3b908f0755cf07fbf0ac29278afa0afdae2f7c2df3b30b94a069aada8f6acc0550a18c8c42b95f2dbc7e8b38a5426f6260ac61de8eb1d145e diff --git a/dev-scheme/gauche/gauche-0.9.12.ebuild b/dev-scheme/gauche/gauche-0.9.12.ebuild new file mode 100644 index ..aeb0d9e8f34b --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${P^g}" +MY_P="${MY_P/_p/-p}" + +DESCRIPTION="A Unix system friendly Scheme Interpreter" +HOMEPAGE="http://practical-scheme.net/gauche/; +SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/${MY_P}.tgz; + +LICENSE="BSD" +SLOT="0/$(ver_cut 1-2)8" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="ipv6 +mbedtls test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/gdbm + virtual/libcrypt:= + mbedtls? ( net-libs/mbedtls:= )" +DEPEND="${RDEPEND} + test? ( dev-libs/openssl:0 )" +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-ext-ldflags.patch + "${FILESDIR}"/${PN}-gauche.m4.patch + "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${PN}-rfc.tls.patch + "${FILESDIR}"/${PN}-xz-info.patch +) +DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) + +src_prepare() { + default + use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm + + eautoconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + --with-slib="${EPREFIX}"/usr/share/slib \ + --with-tls=$(usex mbedtls mbedtls axtls) +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake DESTDIR="${D}" install-pkg install-doc + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 0bee9b161d33ee96c9ddd33df8e0338d65c432a4 Author: Akinori Hattori gentoo org> AuthorDate: Mon Jun 20 12:54:38 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Jun 20 12:54:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bee9b16 dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild index f5bfcb4e1b79..11c050779410 100644 --- a/dev-scheme/gauche/gauche-0.9.11_p1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.11_p1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/releases/download/release${PV//./_}/$ LICENSE="BSD" SLOT="0/$(ver_cut 1-2)8" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: b0c14cb78ec721354a0c848a9f5075e7472bf2bc Author: Akinori Hattori gentoo org> AuthorDate: Mon Jun 20 12:56:16 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Jun 20 12:56:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c14cb7 dev-scheme/gauche: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 2 - dev-scheme/gauche/files/gauche-0.9.10-info.patch | 95 -- .../gauche/files/gauche-0.9.10-srfi-134.patch | 56 - dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 62 -- 4 files changed, 215 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index f19612b1994b..ef01fb5415e9 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,3 +1 @@ -DIST Gauche-0.9.10.tgz 7701616 BLAKE2B ecffc8cbffdbbea53a52468bcc190c57eede51ade78ccafd323299458f333794cc613bbfa11090d261993908020ccf8d42c2142da5996e1e55188f28e03cc28b SHA512 f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0 DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8 -DIST gauche-0.9.10-sys-ctermid.patch.xz 10328 BLAKE2B f4cde73528624d07a8c7d820b8cf10a0b96e5f13394df3113b8d40ddb43996afc5e519a34fa1de72529e42e1fb6e1feec60213bbf5df97e7725f4c0cd2c621e3 SHA512 7d16a9e6097d458bcad9db68fbedd2f694afade681bf9b876e0a2f6c232be85fb58e3d7dca6b208117b300e2bf529027b736b381d8eca29c688628725c0466ed diff --git a/dev-scheme/gauche/files/gauche-0.9.10-info.patch b/dev-scheme/gauche/files/gauche-0.9.10-info.patch deleted file mode 100644 index f60f1f8a87d8.. --- a/dev-scheme/gauche/files/gauche-0.9.10-info.patch +++ /dev/null @@ -1,95 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -417,7 +417,6 @@ - AC_CHECK_PROGS(AR, ar gar) - AC_CHECK_PROGS(AS, as gas) - AC_CHECK_PROGS(MAKEINFO, makeinfo) --AC_CHECK_PROGS(GZIP_PROGRAM, gzip) - - dnl for cross build - AC_CHECK_PROGS(BUILD_CC, ${build}-gcc ${build_alias}-gcc gcc cc) a/doc/Makefile.in -+++ b/doc/Makefile.in -@@ -16,7 +16,6 @@ - INSTALL_DATA = @INSTALL_DATA@ - MKINSTDIR= $(top_srcdir)/mkinstalldirs - MAKEINFO = @MAKEINFO@ --GZIP_PROGRAM = @GZIP_PROGRAM@ - VERSION_INFO = @PACKAGE_STRING@ - - MAKEDOC = $(GOSH) $(srcdir)/makedoc.scm -@@ -58,7 +57,7 @@ - texi html htmls dvi pdf info \ - clean distclean maintainer-clean - --.SUFFIXES: .texi .html .info.gz .pdf .dvi -+.SUFFIXES: .texi .html .info .pdf .dvi - - all: info - -@@ -66,7 +65,7 @@ - if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi - $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" - if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi -- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ -+ if test -f gauche-refe.info -o -f gauche-refj.info; then \ - for info in *.info*; do \ - $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ - done; \ -@@ -94,8 +93,8 @@ - %/index.html : %.texi - $(MAKEDOC) htmls $< "$(MAKEINFO)" "$(VERSION_INFO)" - --%.info.gz : %.texi -- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" -+%.info : %.texi -+ $(MAKEDOC) info $< "$(MAKEINFO)" - - %.pdf : %.texi - $(MAKEDOC) pdf $< "$(MAKEINFO)" -@@ -113,7 +112,7 @@ - htmls : gauche-refe/index.html gauche-refj/index.html - dvi : gauche-refe.dvi gauche-refj.dvi - pdf : gauche-refe.pdf gauche-refj.pdf --info : gauche-refe.info.gz gauche-refj.info.gz -+info : gauche-refe.info gauche-refj.info - - gauche-refe.texi : $(TEXIS) extract.scm - $(GOSH) $(srcdir)/extract.scm -en -o gauche-refe.texi $(srcdir)/gauche-ref.texi a/doc/makedoc.scm -+++ b/doc/makedoc.scm -@@ -16,7 +16,7 @@ -[gauche.sys.setenv (sys-putenv "LANG=C")] -[else]) - (if (match (cdr args) --[("info" input makeinfo gzip) (do-info input makeinfo gzip)] -+[("info" input makeinfo) (do-info input makeinfo)] - [("html" input makeinfo) (do-html input makeinfo)] - [("htmls" input makeinfo version) (do-htmls input makeinfo version)] - [("pdf" input makeinfo) (do-pdf input makeinfo)] -@@ -27,7 +27,7 @@ - (define (usage) - (print "Usage: gosh makedoc.scm command args ...") - (print "Valid commands (and args):") -- (print " info input MAKEINFO GZIP- generate info doc") -+ (print " info input MAKEINFO - generate info doc") - (print " html input MAKEINFO - generate single html") - (print "
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 969d70149aa7a158155635c0f4bc74a61bf89a95 Author: Akinori Hattori gentoo org> AuthorDate: Sat Apr 16 01:56:15 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Apr 16 01:56:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969d7014 dev-scheme/gauche-gtk: amd64/x86 stable Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild index 6fa3001ac5a3..b360bb19f77d 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/shirok/${PN^g}2/releases/download/release-${PV}/${MY LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="examples" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: c26ee828e4548884ab86d89a2997e6464e9245fd Author: Akinori Hattori gentoo org> AuthorDate: Sat Apr 16 01:59:38 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Apr 16 01:59:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26ee828 dev-scheme/gauche-gtk: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest| 1 + dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index 3670a7ce51b0..38151f7b63fa 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1 +1,2 @@ DIST Gauche-gtk-0.6.tgz 427255 BLAKE2B f5144adc98dd6e1017f43ff762a06d2390e6f5b39286151262b51d847fc35ad68c2885459502b10f014b32049eaebd8afaa98bd8a2cfc4640734e1b1d5381f57 SHA512 d7887577f6fa361118240651cdc61ba48ad706ea2cc285c2542dbd4972abcb2eaca631e4d77b1fe0a189d4424ec17d01bbeb67ea8a2fe8166cf8e65da81e87ca +DIST Gauche-gtk2-0.6.1.tgz 427608 BLAKE2B c6f2a02702781a4a597218c36fca299ba92c30ce7ef1b555ea568407be2841ca521054d91ae7cf954268862eab3825d32d22c7f5eaabe42e8f1826a6881731dd SHA512 118960205817f2d716a02447ea9badd83b832a420e5be5d8dd44ec89a1b07439a30e089b88f6cecb23be832b03b26b27ba521231a0d091d3683f6b884a028f1e diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild new file mode 100644 index ..f2c118240f8b --- /dev/null +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +MY_P="${PN^g}2-${PV}" + +DESCRIPTION="GTK2 binding for Gauche" +HOMEPAGE="https://practical-scheme.net/gauche/; +SRC_URI="https://github.com/shirok/${PN^g}2/releases/download/release-${PV}/${MY_P}.tgz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="examples" +RESTRICT="test" + +RDEPEND="dev-scheme/gauche:= + x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +S="${WORKDIR}/${MY_P}" + +src_compile() { + emake stubs + emake +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.scm + # install gtk-tutorial + docinto examples/gtk-tutorial + dodoc examples/gtk-tutorial/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 721cd334a748faab0df9becf7d0aa9beaac1e2cd Author: Akinori Hattori gentoo org> AuthorDate: Sat Apr 16 01:57:11 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Apr 16 01:57:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721cd334 dev-scheme/gauche-gtk: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest | 2 - .../gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild | 48 -- .../gauche-gtk-0.6_pre20210518-r1.ebuild | 48 -- 3 files changed, 98 deletions(-) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index fc3a15d2b60b..3670a7ce51b0 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1,3 +1 @@ DIST Gauche-gtk-0.6.tgz 427255 BLAKE2B f5144adc98dd6e1017f43ff762a06d2390e6f5b39286151262b51d847fc35ad68c2885459502b10f014b32049eaebd8afaa98bd8a2cfc4640734e1b1d5381f57 SHA512 d7887577f6fa361118240651cdc61ba48ad706ea2cc285c2542dbd4972abcb2eaca631e4d77b1fe0a189d4424ec17d01bbeb67ea8a2fe8166cf8e65da81e87ca -DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 -DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205759 BLAKE2B 0f1a11d1b9c3324cc7c8fcb7bfcbcd1b23740e509241698f466cc52454c36ad4c6d4e7ad850b9a20c5a3cc3d854824162686911198aee24e43fe53ef6ca10e95 SHA512 a235271b34aafb89a9dfc62ee9db2cc260aa4ffc4b0d450689c699574a79f54299f6b8fbbfb62a32ba18947cf99546e4e118432f0e467457a2566ed4d4839d58 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild deleted file mode 100644 index a7439de412d8.. --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools vcs-snapshot - -MY_P="${PN^g}2-${PV}" -EGIT_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" - -DESCRIPTION="GTK2 binding for Gauche" -HOMEPAGE="https://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}2/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="examples" -RESTRICT="test" - -RDEPEND="dev-scheme/gauche:= - x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoconf -} - -src_compile() { - emake stubs - emake -} - -src_install() { - default - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples - dodoc examples/*.scm - # install gtk-tutorial - docinto examples/gtk-tutorial - dodoc examples/gtk-tutorial/* - fi -} diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild deleted file mode 100644 index 5f58b4cc451b.. --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools vcs-snapshot - -MY_P="${PN^g}2-${PV}" -EGIT_COMMIT="4a468e48a5d8c2289c53b5d416f632f62ca7f887" - -DESCRIPTION="GTK2 binding for Gauche" -HOMEPAGE="https://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}2/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="examples" -RESTRICT="test" - -RDEPEND="dev-scheme/gauche:= - x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoconf -} - -src_compile() { - emake stubs - emake -} - -src_install() { - default - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples - dodoc examples/*.scm - # install gtk-tutorial - docinto examples/gtk-tutorial - dodoc examples/gtk-tutorial/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 9fbbe929590e6c58b9fc94452740ff164e470658 Author: Sam James gentoo org> AuthorDate: Wed Mar 9 23:10:49 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 9 23:10:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbbe929 dev-scheme/gauche-gtk: fix UnusedInherits (autotools) Signed-off-by: Sam James gentoo.org> dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild index 9319fd963a5f..6fa3001ac5a3 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild @@ -3,8 +3,6 @@ EAPI="8" -inherit autotools - MY_P="${PN^g}-${PV}" DESCRIPTION="GTK2 binding for Gauche"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: a040c06511ad071e758d7e77c14a1c74f607a4e1 Author: Akinori Hattori gentoo org> AuthorDate: Thu Mar 3 12:38:26 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Mar 3 12:38:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a040c065 dev-scheme/gauche-gtk: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest | 1 + dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index f8b53b5c85f5..fc3a15d2b60b 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1,2 +1,3 @@ +DIST Gauche-gtk-0.6.tgz 427255 BLAKE2B f5144adc98dd6e1017f43ff762a06d2390e6f5b39286151262b51d847fc35ad68c2885459502b10f014b32049eaebd8afaa98bd8a2cfc4640734e1b1d5381f57 SHA512 d7887577f6fa361118240651cdc61ba48ad706ea2cc285c2542dbd4972abcb2eaca631e4d77b1fe0a189d4424ec17d01bbeb67ea8a2fe8166cf8e65da81e87ca DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205759 BLAKE2B 0f1a11d1b9c3324cc7c8fcb7bfcbcd1b23740e509241698f466cc52454c36ad4c6d4e7ad850b9a20c5a3cc3d854824162686911198aee24e43fe53ef6ca10e95 SHA512 a235271b34aafb89a9dfc62ee9db2cc260aa4ffc4b0d450689c699574a79f54299f6b8fbbfb62a32ba18947cf99546e4e118432f0e467457a2566ed4d4839d58 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild new file mode 100644 index ..9319fd963a5f --- /dev/null +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +MY_P="${PN^g}-${PV}" + +DESCRIPTION="GTK2 binding for Gauche" +HOMEPAGE="https://practical-scheme.net/gauche/; +SRC_URI="https://github.com/shirok/${PN^g}2/releases/download/release-${PV}/${MY_P}.tgz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="examples" +RESTRICT="test" + +RDEPEND="dev-scheme/gauche:= + x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +S="${WORKDIR}/${MY_P}" + +src_compile() { + emake stubs + emake +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.scm + # install gtk-tutorial + docinto examples/gtk-tutorial + dodoc examples/gtk-tutorial/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 28f0fcbc7162d8c62cf131ae6ae0a2df82e01565 Author: Akinori Hattori gentoo org> AuthorDate: Wed Feb 23 16:10:28 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Feb 23 16:11:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f0fcbc dev-scheme/gauche-gtk: fix commit hash Closes: https://bugs.gentoo.org/833924 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest| 2 +- ...tk-0.6_pre20210518.ebuild => gauche-gtk-0.6_pre20210518-r1.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index fa0ad107286e..f8b53b5c85f5 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1,2 +1,2 @@ DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 -DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 +DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205759 BLAKE2B 0f1a11d1b9c3324cc7c8fcb7bfcbcd1b23740e509241698f466cc52454c36ad4c6d4e7ad850b9a20c5a3cc3d854824162686911198aee24e43fe53ef6ca10e95 SHA512 a235271b34aafb89a9dfc62ee9db2cc260aa4ffc4b0d450689c699574a79f54299f6b8fbbfb62a32ba18947cf99546e4e118432f0e467457a2566ed4d4839d58 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild similarity index 89% rename from dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild rename to dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild index d585ddc55762..5f58b4cc451b 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -6,7 +6,7 @@ EAPI="7" inherit autotools vcs-snapshot MY_P="${PN^g}2-${PV}" -EGIT_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" +EGIT_COMMIT="4a468e48a5d8c2289c53b5d416f632f62ca7f887" DESCRIPTION="GTK2 binding for Gauche" HOMEPAGE="https://practical-scheme.net/gauche/;
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 4f70a248fe162fd21a13360e8dd88cf982183783 Author: Akinori Hattori gentoo org> AuthorDate: Mon Jan 31 13:16:53 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Jan 31 13:20:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f70a248 dev-scheme/gauche: rename patch Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> .../gauche/files/{gauche-info.patch => gauche-0.9.10-info.patch} | 0 dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 8 +++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-0.9.10-info.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-info.patch rename to dev-scheme/gauche/files/gauche-0.9.10-info.patch diff --git a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild index 561857d35c8f..d76fcb55857d 100644 --- a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -22,15 +22,13 @@ RDEPEND="sys-libs/gdbm virtual/libcrypt:= mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} - test? ( - dev-libs/openssl:0 - )" + test? ( dev-libs/openssl:0 )" S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-ext-ldflags.patch "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${P}-info.patch "${FILESDIR}"/${PN}-rfc.tls.patch "${FILESDIR}"/${PN}-xz-info.patch "${FILESDIR}"/${P}-srfi-134.patch
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 03ffc8e43b0db237776b79fd8131565cc57a1661 Author: Akinori Hattori gentoo org> AuthorDate: Mon Jan 31 13:19:51 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Jan 31 13:20:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ffc8e4 dev-scheme/gauche: new upstream release Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 + dev-scheme/gauche/files/gauche-info.patch | 95 +++ dev-scheme/gauche/gauche-0.9.11_p1.ebuild | 60 +++ 3 files changed, 156 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 0af80b0d20b6..f19612b1994b 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1,3 @@ DIST Gauche-0.9.10.tgz 7701616 BLAKE2B ecffc8cbffdbbea53a52468bcc190c57eede51ade78ccafd323299458f333794cc613bbfa11090d261993908020ccf8d42c2142da5996e1e55188f28e03cc28b SHA512 f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0 +DIST Gauche-0.9.11-p1.tgz 8104827 BLAKE2B 5c35ced6f64296e294804add967045b8e5aca817b65648f7c6708c774b1c1e218676517f86c3d8c8eb11d983e0a6b396ed00de1f95ecdc5a4dd5eee157f58bea SHA512 51be78d7f9bb62987e76c9867006c367ecb27eaf444f022d93bb92010e51ffb6b922cfc39aaab51cc9edbc94d7f7bb21e021705abb1a8fabd0bdbc52d4c92ee8 DIST gauche-0.9.10-sys-ctermid.patch.xz 10328 BLAKE2B f4cde73528624d07a8c7d820b8cf10a0b96e5f13394df3113b8d40ddb43996afc5e519a34fa1de72529e42e1fb6e1feec60213bbf5df97e7725f4c0cd2c621e3 SHA512 7d16a9e6097d458bcad9db68fbedd2f694afade681bf9b876e0a2f6c232be85fb58e3d7dca6b208117b300e2bf529027b736b381d8eca29c688628725c0466ed diff --git a/dev-scheme/gauche/files/gauche-info.patch b/dev-scheme/gauche/files/gauche-info.patch new file mode 100644 index ..14aa58bc7e21 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-info.patch @@ -0,0 +1,95 @@ +--- a/configure.ac b/configure.ac +@@ -382,7 +382,6 @@ + AC_PROG_LN_S + AC_CHECK_TOOLS(AR, ar gar) + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then + build_doc="No (requires makeinfo and gzip to build documents)" +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -18,7 +18,6 @@ + INSTALL_DATA = @INSTALL_DATA@ + MKINSTDIR= $(top_srcdir)/mkinstalldirs + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + VERSION_INFO = @PACKAGE_STRING@ + + MAKEDOC = $(GOSH) $(srcdir)/makedoc.scm +@@ -59,7 +58,7 @@ + texi html htmls dvi pdf info \ + clean distclean maintainer-clean + +-.SUFFIXES: .texi .html .info.gz .pdf .dvi ++.SUFFIXES: .texi .html .info .pdf .dvi + + all: info + +@@ -67,7 +66,7 @@ + if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi + $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" + if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi +- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ ++ if test -f gauche-refe.info -o -f gauche-refj.info; then \ + for info in *.info*; do \ + $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ + done; \ +@@ -98,8 +97,8 @@ + %-draft/index.html : %.texi + $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT" + +-%.info.gz : %.texi +- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" ++%.info : %.texi ++ $(MAKEDOC) info $< "$(MAKEINFO)" + + %.pdf : %.texi + $(MAKEDOC) pdf $< "$(MAKEINFO)" +@@ -118,7 +117,7 @@ + htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html + dvi : gauche-refe.dvi gauche-refj.dvi + pdf : gauche-refe.pdf gauche-refj.pdf +-info : gauche-refe.info.gz gauche-refj.info.gz ++info : gauche-refe.info gauche-refj.info + + gauche-refe.texi : $(TEXIS) extract.scm + $(GOSH) $(srcdir)/extract.scm -en -o gauche-refe.texi $(srcdir)/gauche-ref.texi +--- a/doc/makedoc.scm b/doc/makedoc.scm +@@ -16,7 +16,7 @@ +[gauche.sys.setenv (sys-putenv "LANG=C")] +[else]) + (if (match (cdr args) +-[("info" input makeinfo gzip) (do-info input makeinfo gzip)] ++[("info" input makeinfo) (do-info input makeinfo)] + [("html" input makeinfo) (do-html input makeinfo)] + [("htmls" input makeinfo version) (do-htmls input makeinfo version)] + [("pdf" input makeinfo) (do-pdf input makeinfo)] +@@ -27,7 +27,7 @@ + (define (usage) + (print "Usage: gosh makedoc.scm command args ...") + (print "Valid commands (and args):") +- (print " info input MAKEINFO GZIP- generate info doc") ++ (print " info input MAKEINFO - generate info doc") + (print " html input MAKEINFO - generate single html") + (print " htmls input MAKEINFO VERSION-STRING - generate
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-mecab/
commit: 9c4b8644cdfbe66cc8b37e11c73e826fd9fac4f2 Author: Akinori Hattori gentoo org> AuthorDate: Thu Nov 18 12:50:30 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Nov 18 12:50:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4b8644 dev-scheme/gauche-mecab: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> .../{gauche-mecab-1.0.2.ebuild => gauche-mecab-1.0.2-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild similarity index 83% rename from dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild rename to dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild index 1f7af5b4816a..5d95791643c4 100644 --- a/dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild +++ b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="8" MY_P="${P^g}" @@ -15,6 +15,6 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="app-text/mecab - >=dev-scheme/gauche-0.9.5" + dev-scheme/gauche:=" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-mecab/
commit: 75f727de4b955fe27fbbb8512f2807d5b4b54516 Author: Akinori Hattori gentoo org> AuthorDate: Thu Nov 18 12:51:19 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Nov 18 12:51:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f727de dev-scheme/gauche-mecab: amd64/x86 stable Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild index 5d95791643c4..064d573170a1 100644 --- a/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild +++ b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/shirok/${PN^g}/archive/v${PV}.tar.gz -> ${MY_P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="app-text/mecab
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 1b43f616dfc1b145b574faf48f2df607943b6ca1 Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:45:22 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:45:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b43f616 dev-scheme/gauche-kakasi: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild index 6578a06ae03b..ce93266467be 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit autotools
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 458aea6abc0dd7ce252f7fc8128bbeefbb6f22da Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:25:48 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:28:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458aea6a dev-scheme/gauche-kakasi: update LICENSE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index cfe757a384a0..7eab318a6578 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Kakasi binding for Gauche" HOMEPAGE="https://osdn.jp/projects/gauche/; SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ia64 x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 93d85b5253e9f290c1e5f2fd1f29f1f032f07996 Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:24:37 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:28:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d85b52 dev-scheme/gauche-kakasi: update HOMEPAGE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index 10ac8a46a9a9..cfe757a384a0 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -8,7 +8,7 @@ inherit autotools MY_P="${P^g}" DESCRIPTION="Kakasi binding for Gauche" -HOMEPAGE="http://sourceforge.jp/projects/gauche/; +HOMEPAGE="https://osdn.jp/projects/gauche/; SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 12abd4502cc9ffb5a99cf665e1b0cc04069fed73 Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:27:19 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:28:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12abd450 dev-scheme/gauche-kakasi: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> .../{gauche-kakasi-0.1.ebuild => gauche-kakasi-0.1-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild similarity index 83% rename from dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild rename to dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild index 7eab318a6578..abfd178f3e3b 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" inherit autotools @@ -16,8 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 x86" IUSE="" -RDEPEND="dev-scheme/gauche - >=app-i18n/kakasi-2.3.4" +RDEPEND=">=app-i18n/kakasi-2.3.4 + dev-scheme/gauche:=" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" @@ -26,6 +26,6 @@ PATCHES=( "${FILESDIR}"/${PN}-gauche-package.patch ) src_prepare() { default - mv configure.{in,ac} + mv configure.{in,ac} || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: f6c66c07c31453b3138a5f02be357278ebbb7ed7 Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:27:53 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:28:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c66c07 dev-scheme/gauche-kakasi: amd64 stable Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild index abfd178f3e3b..6578a06ae03b 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ia64 x86" +KEYWORDS="amd64 ~ia64 x86" IUSE="" RDEPEND=">=app-i18n/kakasi-2.3.4
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 5ac1b7135a0e7e5a3ebfcc16e27b6ed823a8c7a9 Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:22:51 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:23:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac1b713 dev-scheme/gauche-gtk: new snapshot Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest | 1 + .../gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index 5b9c86bb5f85..fa0ad107286e 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1 +1,2 @@ DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 +DIST Gauche-gtk2-0.6_pre20210518.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild new file mode 100644 index ..d585ddc55762 --- /dev/null +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre20210518.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools vcs-snapshot + +MY_P="${PN^g}2-${PV}" +EGIT_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" + +DESCRIPTION="GTK2 binding for Gauche" +HOMEPAGE="https://practical-scheme.net/gauche/; +SRC_URI="https://github.com/shirok/${PN^g}2/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="examples" +RESTRICT="test" + +RDEPEND="dev-scheme/gauche:= + x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoconf +} + +src_compile() { + emake stubs + emake +} + +src_install() { + default + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.scm + # install gtk-tutorial + docinto examples/gtk-tutorial + dodoc examples/gtk-tutorial/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 38810877efc7a925fed6dd1f82cdd8461ada5dbf Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:20:36 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:23:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38810877 dev-scheme/gauche-gtk: update to EAPI 7 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> ...tk-0.6_pre1-r1.ebuild => gauche-gtk-0.6_pre1-r2.ebuild} | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild similarity index 72% rename from dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild rename to dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild index d4c2e9ef8fbf..a7439de412d8 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r2.ebuild @@ -1,16 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" inherit autotools vcs-snapshot MY_P="${PN^g}2-${PV}" -PV_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" +EGIT_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" DESCRIPTION="GTK2 binding for Gauche" HOMEPAGE="https://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${PN^g}2/archive/${PV_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI="https://github.com/shirok/${PN^g}2/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" @@ -18,10 +18,10 @@ KEYWORDS="amd64 ~ppc x86" IUSE="examples" RESTRICT="test" -RDEPEND="x11-libs/gtk+:2 - dev-scheme/gauche" -DEPEND="${RDEPEND} - virtual/pkgconfig" +RDEPEND="dev-scheme/gauche:= + x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 896c42f3443163dc74b44f1054b79cc2c24d57eb Author: Akinori Hattori gentoo org> AuthorDate: Tue Nov 16 13:17:53 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Nov 16 13:23:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896c42f3 dev-scheme/gauche-gtk: update HOMEPAGE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild index 9497ba267f79..d4c2e9ef8fbf 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -9,7 +9,7 @@ MY_P="${PN^g}2-${PV}" PV_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" DESCRIPTION="GTK2 binding for Gauche" -HOMEPAGE="http://practical-scheme.net/gauche/; +HOMEPAGE="https://practical-scheme.net/gauche/; SRC_URI="https://github.com/shirok/${PN^g}2/archive/${PV_COMMIT}.tar.gz -> ${MY_P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: b241bce44bddea61578ba57269ba264b094ea08a Author: Akinori Hattori gentoo org> AuthorDate: Mon Nov 15 13:00:12 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Nov 15 13:00:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b241bce4 dev-scheme/gauche-gl: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> .../gauche-gl/{gauche-gl-0.6.ebuild => gauche-gl-0.6-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild similarity index 96% rename from dev-scheme/gauche-gl/gauche-gl-0.6.ebuild rename to dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild index 840d7c958120..efe49e43ab52 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit autotools @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="cg examples" -RDEPEND=">=dev-scheme/gauche-0.9.4 +RDEPEND="dev-scheme/gauche:= media-libs/freeglut virtual/opengl x11-libs/libXmu
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: ad7b9e2ff8e81ec4ef6e2e11bcfee1b1aabd8475 Author: Akinori Hattori gentoo org> AuthorDate: Mon Nov 15 13:01:28 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Nov 15 13:01:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7b9e2f dev-scheme/gauche-gl: update HOMEPAGE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild index efe49e43ab52..cf7d9f5aac7b 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools MY_P="${P^g}" DESCRIPTION="OpenGL binding for Gauche" -HOMEPAGE="http://practical-scheme.net/gauche/; +HOMEPAGE="https://practical-scheme.net/gauche/; SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: cb1d236412b41ff0f6316efff3e71ae19131ab1d Author: Akinori Hattori gentoo org> AuthorDate: Sun Nov 14 08:27:11 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Nov 14 08:27:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1d2364 dev-scheme/gauche-qdbm: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 0983fc334522..0bd56a4ab1b1 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="8" inherit autotools @@ -16,8 +16,8 @@ SLOT="0" KEYWORDS="amd64 ~ia64 ~sparc x86" IUSE="" -RDEPEND="dev-scheme/gauche:= - dev-db/qdbm" +RDEPEND="dev-db/qdbm + dev-scheme/gauche:=" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: e76792acc294bb7ebefa20ac5bce7119e7475976 Author: Akinori Hattori gentoo org> AuthorDate: Sun Nov 14 08:28:04 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Nov 14 08:28:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76792ac dev-scheme/gauche-qdbm: update HOMEPAGE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 0bd56a4ab1b1..ed21f214a6a7 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools MY_P="${P^g}" DESCRIPTION="QDBM binding for Gauche" -HOMEPAGE="http://sourceforge.jp/projects/gauche/; +HOMEPAGE="https://osdn.jp/projects/gauche/; SRC_URI="mirror://sourceforge.jp/${PN%-*}/6988/${MY_P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: 04dff20004f68d26830a8bc04376043d044c3365 Author: Akinori Hattori gentoo org> AuthorDate: Sun Nov 14 08:24:55 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Nov 14 08:24:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dff200 dev-scheme/gauche-cdb: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 941d4acb9d24..845c3318608d 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="8" inherit autotools @@ -16,8 +16,8 @@ SLOT="0" KEYWORDS="amd64 ~ia64 x86" IUSE="" -RDEPEND="dev-scheme/gauche:= - dev-db/tinycdb" +RDEPEND="dev-db/tinycdb + dev-scheme/gauche:=" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: d9e85ba0bdb72756e5802c5eadccb9197ee2e94f Author: Akinori Hattori gentoo org> AuthorDate: Sun Nov 14 08:25:40 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Nov 14 08:25:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e85ba0 dev-scheme/gauche-cdb: update HOMEPAGE Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 845c3318608d..8d7b13b2471a 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools MY_P="${P^g}" DESCRIPTION="CDB binding for Gauche" -HOMEPAGE="http://sourceforge.jp/projects/gauche/; +HOMEPAGE="https://osdn.jp/projects/gauche/; SRC_URI="mirror://sourceforge.jp/${PN%-*}/8407/${MY_P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 9b9b5436d2a99a18d9416800cfa7e98c48bd3250 Author: Akinori Hattori gentoo org> AuthorDate: Fri Nov 12 12:20:03 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Nov 12 12:20:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9b5436 dev-scheme/gauche: update to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild index 06bbf39e6e5..561857d35c8 100644 --- a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit autotools
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: bd84d673be0f3dfd3b9b344758f45d686364d95c Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 11 12:51:20 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 11 12:51:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd84d673 dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild index 0b07cfba042..06bbf39e6e5 100644 --- a/dev-scheme/gauche/gauche-0.9.10-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: df2ed2b677f1c0aa923c958b1f5213e1c054609a Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 11 12:54:43 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 11 12:54:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2ed2b6 dev-scheme/gauche: drop old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 - dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch | 31 --- dev-scheme/gauche/gauche-0.9.9-r1.ebuild | 61 -- 3 files changed, 93 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index dfbf6674e9a..0af80b0d20b 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,3 +1,2 @@ DIST Gauche-0.9.10.tgz 7701616 BLAKE2B ecffc8cbffdbbea53a52468bcc190c57eede51ade78ccafd323299458f333794cc613bbfa11090d261993908020ccf8d42c2142da5996e1e55188f28e03cc28b SHA512 f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0 -DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 DIST gauche-0.9.10-sys-ctermid.patch.xz 10328 BLAKE2B f4cde73528624d07a8c7d820b8cf10a0b96e5f13394df3113b8d40ddb43996afc5e519a34fa1de72529e42e1fb6e1feec60213bbf5df97e7725f4c0cd2c621e3 SHA512 7d16a9e6097d458bcad9db68fbedd2f694afade681bf9b876e0a2f6c232be85fb58e3d7dca6b208117b300e2bf529027b736b381d8eca29c688628725c0466ed diff --git a/dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch b/dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch deleted file mode 100644 index e55f5360600..000 --- a/dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch +++ /dev/null @@ -1,31 +0,0 @@ a/lib/gauche/interactive/info.scm -+++ b/lib/gauche/interactive/info.scm -@@ -137,7 +137,8 @@ - :paths paths - :pred (^p (or (file-is-readable? p) - (file-is-readable? #"~|p|.gz") -- (file-is-readable? #"~|p|.bz2" -+ (file-is-readable? #"~|p|.bz2") -+ (file-is-readable? #"~|p|.xz" - (errorf "couldn't find info file ~s in paths: ~s" *info-file* paths)) - )) - a/lib/text/info.scm -+++ b/lib/text/info.scm -@@ -64,6 +64,7 @@ - - ;; Find bzip2 location - (define bzip2 (find-file-in-paths "bzip2")) -+(define xz (find-file-in-paths "xz")) - - ;; Read an info file FILE, and returns a list of strings splitted by ^_ (#\u001f) - ;; If FILE is not found, look for compressed one. -@@ -78,6 +79,8 @@ - (close-input-port zp)] - [(and bzip2 (file-exists? #"~|file|.bz2")) -(with-input-from-process #"~bzip2 -c -d ~|file|.bz2" thunk)] -+ [(and xz (file-exists? #"~|file|.xz")) -+ (with-input-from-process #"~xz -c -d ~|file|.xz" thunk)] - [else (error "can't find info file" file)])) - (with-input-from-info -(lambda () diff --git a/dev-scheme/gauche/gauche-0.9.9-r1.ebuild b/dev-scheme/gauche/gauche-0.9.9-r1.ebuild deleted file mode 100644 index f352c5b1aca..000 --- a/dev-scheme/gauche/gauche-0.9.9-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -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)7" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - virtual/libcrypt:= - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( - dev-libs/openssl:0 - )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${P}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib \ -
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/files/, dev-scheme/gauche-gl/
commit: 47848d3088963101e51b601a146c656657d1893f Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 4 13:32:49 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 4 13:37:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47848d30 dev-scheme/gauche-gl: fix build with USE=cg Closes: https://bugs.gentoo.org/682046 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gl/files/gauche-gl-0.6-cg.patch | 47 +++ dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 13 ++- 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gl/files/gauche-gl-0.6-cg.patch b/dev-scheme/gauche-gl/files/gauche-gl-0.6-cg.patch new file mode 100644 index 000..3c2b6014a80 --- /dev/null +++ b/dev-scheme/gauche-gl/files/gauche-gl-0.6-cg.patch @@ -0,0 +1,47 @@ +--- a/cg/Makefile.in b/cg/Makefile.in +@@ -17,8 +17,8 @@ + # These are set by configure + # NB: cc and various flags must match the ones used to compile Gauche, + # so the make invocator shouldn't casually override them. +-CFLAGS = @DEFS@ @CFLAGS@ @X_CFLAGS@ @GLUT_INCDIR@ -I../src +-LDFLAGS = -I../src @LDFLAGS@ ++CFLAGS = @DEFS@ @CFLAGS@ @X_CFLAGS@ @GLUT_INCDIR@ @CG_CFLAGS@ -I../src ++LDFLAGS = @LDFLAGS@ + OBJEXT = @OBJEXT@ + SOEXT= @SOEXT@ + OLIBS= @LIBS@ +--- a/cg/cg-lib.stub b/cg/cg-lib.stub +@@ -430,7 +430,6 @@ + ;; + ;; Cg/cg_profiles.h + ;; +-(define-enum CG_PROFILE_START) + (define-enum CG_PROFILE_UNKNOWN) + + (define-enum CG_PROFILE_VS_1_1) +@@ -443,8 +442,6 @@ + (define-enum CG_PROFILE_PS_2_0) + (define-enum CG_PROFILE_PS_2_X) + +-(define-enum CG_PROFILE_MAX) +- + ;; + ;; Cg/cg_errors.h + ;; +--- a/configure.ac b/configure.ac +@@ -46,10 +46,11 @@ +AC_HELP_STRING([--enable-cg], [Enable NVidia's Cg binding.]), [ +AC_DEFINE(HAVE_CG, 1) +ENABLE_CG=1 +- CG_LIBS="-lCgGL -lCg" ++ PKG_CHECK_MODULES([CG], [nvidia-cg-toolkit-gl]) +CG_SCM="cg/gl/cg.scm"; + ]) + AC_SUBST(ENABLE_CG) ++AC_SUBST(CG_CFLAGS) + AC_SUBST(CG_LIBS) + AC_SUBST(CG_SCM) + diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index fa04d0668da..4e7df252b47 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -3,6 +3,8 @@ EAPI="7" +inherit autotools + MY_P="${P^g}" DESCRIPTION="OpenGL binding for Gauche" @@ -20,9 +22,18 @@ RDEPEND=">=dev-scheme/gauche-0.9.4 x11-libs/libXmu cg? ( media-gfx/nvidia-cg-toolkit )" DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/${P}-simple.viewer.patch ) +PATCHES=( + "${FILESDIR}"/${P}-simple.viewer.patch + "${FILESDIR}"/${P}-cg.patch +) + +src_prepare() { + default + eautoreconf +} src_configure() { econf $(usex cg --enable-cg "")
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/, dev-scheme/gauche-gl/files/
commit: 3a1fe8b0461de3ee551f5fedaa68063fa1a78f52 Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 4 13:35:03 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 4 13:37:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1fe8b0 dev-scheme/gauche-gl: respect CFLAGS Closes: https://bugs.gentoo.org/738818 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gl/files/gauche-gl-0.6-cflags.patch | 11 +++ dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 1 + 2 files changed, 12 insertions(+) diff --git a/dev-scheme/gauche-gl/files/gauche-gl-0.6-cflags.patch b/dev-scheme/gauche-gl/files/gauche-gl-0.6-cflags.patch new file mode 100644 index 000..c5c12f97f06 --- /dev/null +++ b/dev-scheme/gauche-gl/files/gauche-gl-0.6-cflags.patch @@ -0,0 +1,11 @@ +--- a/src/Makefile.in b/src/Makefile.in +@@ -17,7 +17,7 @@ + # These are set by configure + # NB: cc and various flags must match the ones used to compile Gauche, + # so the make invocator shouldn't casually override them. +-CFLAGS = @DEFS@ @X_CFLAGS@ @GLUT_INCDIR@ @GLEW_INCDIR@ ++CFLAGS = @DEFS@ @CFLAGS@ @X_CFLAGS@ @GLUT_INCDIR@ @GLEW_INCDIR@ + LDFLAGS = @LDFLAGS@ + OBJEXT = @OBJEXT@ + SOEXT= @SOEXT@ diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 4e7df252b47..411db2ea004 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -27,6 +27,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${P}-simple.viewer.patch + "${FILESDIR}"/${P}-cflags.patch "${FILESDIR}"/${P}-cg.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: 4abda7ef69c251a07edfa61bb5d3e03655da4a78 Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 4 13:28:17 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 4 13:37:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abda7ef dev-scheme/gauche-gl: update to EAPI 7 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 3d8aac3c5eb..fa04d0668da 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI="7" MY_P="${P^g}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/, dev-scheme/gauche-gl/files/
commit: 48e0bbb80cefbdea16fa91aef39a4e0494c55242 Author: Akinori Hattori gentoo org> AuthorDate: Mon Oct 4 13:37:12 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Oct 4 13:37:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e0bbb8 dev-scheme/gauche-gl: do not compress info files Closes: https://bugs.gentoo.org/738820 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori gentoo.org> .../gauche-gl/files/gauche-gl-0.6-info.patch | 66 ++ dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 1 + 2 files changed, 67 insertions(+) diff --git a/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch b/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch new file mode 100644 index 000..663d6c17982 --- /dev/null +++ b/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch @@ -0,0 +1,66 @@ +--- a/configure.ac b/configure.ac +@@ -118,7 +118,6 @@ + + # Check for other programs. + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + # Check for libraries + +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -12,7 +12,6 @@ + GAUCHE_CONFIG = "@GAUCHE_CONFIG@" + INSTALL = "@GAUCHE_INSTALL@" + MAKEINFO = "@MAKEINFO@" +-GZIP_PROGRAM = "@GZIP_PROGRAM@" + + # Manual page destination. + mandir = "$(DESTDIR)`$(GAUCHE_CONFIG) --mandir`" +@@ -21,7 +20,7 @@ + all: info + + install: all +- if test -f gauche-gl-refe.info.gz -o -f gauche-gl-refj.info.gz; then \ ++ if test -f gauche-gl-refe.info -o -f gauche-gl-refj.info; then \ + for info in *.info*; do \ + $(INSTALL) -m 444 -T $(infodir) $$info; \ + done; \ +@@ -46,7 +45,7 @@ + + pdf : gauche-gl-refe.pdf + +-info : gauche-gl-refe.info.gz gauche-gl-refj.info.gz ++info : gauche-gl-refe.info gauche-gl-refj.info + + gauche-gl-refe.html : gauche-gl-refe.texi + texi2html -number gauche-gl-refe.texi +@@ -63,11 +62,9 @@ + gauche-gl-refe.texi : gauche-gl-ref.texi extract + gosh ./extract -en -o gauche-gl-refe.texi gauche-gl-ref.texi + +-gauche-gl-refe.info.gz : gauche-gl-refe.texi +- if test "X$(MAKEINFO)" != X -a "X$(GZIP_PROGRAM)" != X; then \ ++gauche-gl-refe.info : gauche-gl-refe.texi ++ if test "X$(MAKEINFO)" != X; then \ + $(MAKEINFO) --no-warn gauche-gl-refe.texi; \ +-rm -rf gauche-gl-refe.info*.gz; \ +-$(GZIP_PROGRAM) gauche-gl-refe.info; \ + fi + + gauche-gl-refj.html : gauche-gl-refj.texi +@@ -85,11 +82,9 @@ + gauche-gl-refj.texi : gauche-gl-ref.texi extract + gosh ./extract -jp -o gauche-gl-refj.texi gauche-gl-ref.texi + +-gauche-gl-refj.info.gz : gauche-gl-refj.texi +- if test "X$(MAKEINFO)" != X -a "X$(GZIP_PROGRAM)" != X; then \ ++gauche-gl-refj.info : gauche-gl-refj.texi ++ if test "X$(MAKEINFO)" != X; then \ + $(MAKEINFO) --no-warn gauche-gl-refj.texi; \ +-rm -rf gauche-gl-refj.info*.gz; \ +-$(GZIP_PROGRAM) gauche-gl-refj.info ; \ + fi + + clean: diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 411db2ea004..840d7c95812 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -29,6 +29,7 @@ PATCHES=( "${FILESDIR}"/${P}-simple.viewer.patch "${FILESDIR}"/${P}-cflags.patch "${FILESDIR}"/${P}-cg.patch + "${FILESDIR}"/${P}-info.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 7367a585a4f6c720a99d120d6cf652d08ae88bcb Author: Sam James gentoo org> AuthorDate: Sun Jul 25 00:51:57 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 00:51:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7367a585 dev-scheme/gauche: add missing libcrypt dependency Closes: https://bugs.gentoo.org/803911 Signed-off-by: Sam James gentoo.org> dev-scheme/gauche/{gauche-0.9.10.ebuild => gauche-0.9.10-r1.ebuild} | 1 + dev-scheme/gauche/{gauche-0.9.9.ebuild => gauche-0.9.9-r1.ebuild} | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-scheme/gauche/gauche-0.9.10.ebuild b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild similarity index 98% rename from dev-scheme/gauche/gauche-0.9.10.ebuild rename to dev-scheme/gauche/gauche-0.9.10-r1.ebuild index 4274769d10e..0b07cfba042 100644 --- a/dev-scheme/gauche/gauche-0.9.10.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10-r1.ebuild @@ -19,6 +19,7 @@ IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )" RDEPEND="sys-libs/gdbm + virtual/libcrypt:= mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} test? ( diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9-r1.ebuild similarity index 98% rename from dev-scheme/gauche/gauche-0.9.9.ebuild rename to dev-scheme/gauche/gauche-0.9.9-r1.ebuild index e8c5b844c6f..f352c5b1aca 100644 --- a/dev-scheme/gauche/gauche-0.9.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9.9-r1.ebuild @@ -18,6 +18,7 @@ IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )" RDEPEND="sys-libs/gdbm + virtual/libcrypt:= mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} test? (
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 41d7b55edb222db414bfffa539b648a91bbeb0a2 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 15:52:15 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 15:52:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d7b55e dev-scheme/gauche: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> dev-scheme/gauche/gauche-0.9.10.ebuild | 5 ++--- dev-scheme/gauche/gauche-0.9.9.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/dev-scheme/gauche/gauche-0.9.10.ebuild b/dev-scheme/gauche/gauche-0.9.10.ebuild index 1e2b95e5bc2..4274769d10e 100644 --- a/dev-scheme/gauche/gauche-0.9.10.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10.ebuild @@ -15,15 +15,14 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 libressl mbedtls test" +IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )" RDEPEND="sys-libs/gdbm mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} test? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl:0 ) + dev-libs/openssl:0 )" S="${WORKDIR}/${MY_P}" diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild index 89d9c6e2571..e8c5b844c6f 100644 --- a/dev-scheme/gauche/gauche-0.9.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9.9.ebuild @@ -14,15 +14,14 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="ipv6 libressl mbedtls test" +IUSE="ipv6 mbedtls test" RESTRICT="!test? ( test )" RDEPEND="sys-libs/gdbm mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} test? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl:0 ) + dev-libs/openssl:0 )" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: 247ce4067451b82b642c53823231f8ebfe32a879 Author: Akinori Hattori gentoo org> AuthorDate: Sun Feb 14 14:18:48 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Feb 14 14:18:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247ce406 dev-scheme/gauche: fix build Closes: https://bugs.gentoo.org/767310 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + .../gauche/files/gauche-0.9.10-sys-ctermid.patch | 27 -- dev-scheme/gauche/gauche-0.9.10.ebuild | 5 ++-- 3 files changed, 4 insertions(+), 29 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 2e14732c353..dfbf6674e9a 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1,3 @@ DIST Gauche-0.9.10.tgz 7701616 BLAKE2B ecffc8cbffdbbea53a52468bcc190c57eede51ade78ccafd323299458f333794cc613bbfa11090d261993908020ccf8d42c2142da5996e1e55188f28e03cc28b SHA512 f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0 DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 +DIST gauche-0.9.10-sys-ctermid.patch.xz 10328 BLAKE2B f4cde73528624d07a8c7d820b8cf10a0b96e5f13394df3113b8d40ddb43996afc5e519a34fa1de72529e42e1fb6e1feec60213bbf5df97e7725f4c0cd2c621e3 SHA512 7d16a9e6097d458bcad9db68fbedd2f694afade681bf9b876e0a2f6c232be85fb58e3d7dca6b208117b300e2bf529027b736b381d8eca29c688628725c0466ed diff --git a/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch b/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch deleted file mode 100644 index 18e4d5d2295..000 --- a/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch +++ /dev/null @@ -1,27 +0,0 @@ -commit f3b4beb18f256e733a4c699e96118d47a2191b74 -Author: Shiro Kawai -Date: Wed Dec 23 16:22:10 2020 -1000 - -Fix sys-ctermid out-of-extent memory access bug - -https://github.com/shirok/Gauche/issues/740 - -diff --git a/src/libsys.scm b/src/libsys.scm -index f253c08a4..7f433c184 100644 a/src/libsys.scm -+++ b/src/libsys.scm -@@ -460,11 +460,11 @@ - (define-cproc sys-mkdtemp (template::) Scm_SysMkdtemp) - - ;; ctermid --(define-cproc sys-ctermid () :: -+(define-cproc sys-ctermid () - (.if "defined(GAUCHE_WINDOWS)" -- (return "CON") -+ (return '"CON") -(let* ([buf::(.array char [(+ L_ctermid 1)])]) -- (return (ctermid buf) -+ (return (SCM_MAKE_STR_COPYING (ctermid buf)) - - ;;- - ;; stdlib.h diff --git a/dev-scheme/gauche/gauche-0.9.10.ebuild b/dev-scheme/gauche/gauche-0.9.10.ebuild index a5c71f6e454..1e2b95e5bc2 100644 --- a/dev-scheme/gauche/gauche-0.9.10.ebuild +++ b/dev-scheme/gauche/gauche-0.9.10.ebuild @@ -9,7 +9,8 @@ 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" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz + https://dev.gentoo.org/~hattya/distfiles/${P}-sys-ctermid.patch.xz; LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" @@ -33,7 +34,7 @@ PATCHES=( "${FILESDIR}"/${PN}-rfc.tls.patch "${FILESDIR}"/${PN}-xz-info.patch "${FILESDIR}"/${P}-srfi-134.patch - "${FILESDIR}"/${P}-sys-ctermid.patch + "${WORKDIR}"/${P}-sys-ctermid.patch ) DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 291522a2c05ce4ed5418f02646b0358433de317e Author: Akinori Hattori gentoo org> AuthorDate: Tue Jan 26 14:23:01 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Jan 26 14:47:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291522a2 dev-scheme/gauche: drop old Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 - dev-scheme/gauche/files/gauche-0.9.6-rfc.tls.patch | 12 - dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 60 -- 3 files changed, 73 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 7fbda97d0df..1e800470dbd 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1 @@ -DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 diff --git a/dev-scheme/gauche/files/gauche-0.9.6-rfc.tls.patch b/dev-scheme/gauche/files/gauche-0.9.6-rfc.tls.patch deleted file mode 100644 index cf570df0ed3..000 --- a/dev-scheme/gauche/files/gauche-0.9.6-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\s*\(/ "safe_system("))) -+#/system\s*\(/ "safe_system(" -+#/(s_server) / "\\1 -4 "))) - - (p "#include " - "int safe_system(const char *commands)" diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild deleted file mode 100644 index 072a1b05fc6..000 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 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" -IUSE="ipv6 libressl mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl:0 ) - )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-xz-info.patch - "${FILESDIR}"/${P}-rfc.tls.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-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=axtls$(usex mbedtls ',mbedtls' '') -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: 63c1a2e9e670131d4f16b96ee08991ab239cf003 Author: Akinori Hattori gentoo org> AuthorDate: Tue Jan 26 14:46:13 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Jan 26 14:47:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c1a2e9 dev-scheme/gauche: new upstream release Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + .../gauche/files/gauche-0.9.10-srfi-134.patch | 56 +++ .../gauche/files/gauche-0.9.10-sys-ctermid.patch | 27 ++ dev-scheme/gauche/files/gauche-xz-info.patch | 31 +++ dev-scheme/gauche/gauche-0.9.10.ebuild | 63 ++ 5 files changed, 178 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 1e800470dbd..2e14732c353 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1 +1,2 @@ +DIST Gauche-0.9.10.tgz 7701616 BLAKE2B ecffc8cbffdbbea53a52468bcc190c57eede51ade78ccafd323299458f333794cc613bbfa11090d261993908020ccf8d42c2142da5996e1e55188f28e03cc28b SHA512 f014ec00903fc91b90da8dbdaace04a64d12695c631e923d5cdca3574aaf6701374f5adbed20c395881b047bb5a448352614d4ce7f16b6e38f69382bf8e66ed0 DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 diff --git a/dev-scheme/gauche/files/gauche-0.9.10-srfi-134.patch b/dev-scheme/gauche/files/gauche-0.9.10-srfi-134.patch new file mode 100644 index 000..1e9da832083 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.10-srfi-134.patch @@ -0,0 +1,56 @@ +commit 8582c68d127b0127f15e1a7f74265e3c0e9f3d87 +Author: Shiro Kawai +Date: Tue Dec 22 10:34:09 2020 -1000 + +Incorporate upstream fixes + + https://github.com/scheme-requests-for-implementation/srfi-134/commit/2bfd4b585c8140c25f4fdd9adef84ab3ceca67b3 + +diff --git a/lib/data/ideque.scm b/lib/data/ideque.scm +index 484ca52b4..e4894e2d0 100644 +--- a/lib/data/ideque.scm b/lib/data/ideque.scm +@@ -231,12 +231,12 @@ + (define (%ideque-drop dq n) ; n is within the range + (match-let1 ($ lenf f lenr r) dq + (if (<= n lenf) +- (check n (drop f n) lenr r) ++ (check (- lenf n) (drop f n) lenr r) + (let1 lenr. (- lenr (- n lenf)) + (check 0 '() lenr. (take r lenr.)) + + (define (%check-length dq n) +- (unless (<= 0 n (- (ideque-length dq) 1)) ++ (unless (<= 0 n (ideque-length dq)) + (error "argument is out of range:" n))) + + ;; API [srfi-134] +diff --git a/test/include/ideque-tests.scm b/test/include/ideque-tests.scm +index 63f3f73a0..5e4c9e023 100644 +--- a/test/include/ideque-tests.scm b/test/include/ideque-tests.scm +@@ -50,6 +50,12 @@ + (test-assert (ideque-empty? (ideque-remove-back (ideque 1 + (test 0 (ideque-front (ideque-add-front (ideque 1 2 3) 0))) + (test 0 (ideque-back (ideque-add-back (ideque 1 2 3) 0))) ++ ;; loss of front ideque ++ (let ((id (ideque #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f #f))) ++ (set! id (ideque-remove-front (ideque-add-back id 1))) ++ (set! id (ideque-remove-front (ideque-add-back id 1))) ++ (set! id (ideque-remove-front (ideque-add-back id 1))) ++ (test #f (ideque-front (ideque-take-right id 12 + ) + + (test-group "ideque/other-accessors" +@@ -63,7 +69,11 @@ + (map ideque->list xs +lis))) + (check 'ideque-take ideque-take take 7) ++ (test '(1 2 3 4) (ideque->list (ideque-take (ideque 1 2 3 4) 4))) ++ (test '(1 2 3 4) (ideque->list (ideque-take-right (ideque 1 2 3 4) 4))) + (check 'ideque-drop ideque-drop drop 6) ++ (test '() (ideque->list (ideque-drop (ideque 1 2 3 4) 4))) ++ (test '() (ideque->list (ideque-drop-right (ideque 1 2 3 4) 4))) + (check 'ideque-split-at ideque-split-at split-at 8) + ;; out-of-range conditions + (test-error (ideque->list (ideque-take (ideque 1 2 3 4 5 6 7) 10))) diff --git a/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch b/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch new file mode 100644 index 000..18e4d5d2295 --- /dev/null +++ b/dev-scheme/gauche/files/gauche-0.9.10-sys-ctermid.patch @@ -0,0 +1,27 @@ +commit f3b4beb18f256e733a4c699e96118d47a2191b74 +Author: Shiro Kawai +Date: Wed Dec 23 16:22:10 2020 -1000 + +Fix sys-ctermid out-of-extent memory access bug + +https://github.com/shirok/Gauche/issues/740 + +diff --git a/src/libsys.scm b/src/libsys.scm +index f253c08a4..7f433c184 100644 +--- a/src/libsys.scm b/src/libsys.scm +@@ -460,11 +460,11 @@ + (define-cproc sys-mkdtemp (template::) Scm_SysMkdtemp) + + ;; ctermid +-(define-cproc sys-ctermid () :: ++(define-cproc sys-ctermid () + (.if
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 9eeaeea4a13100caf36a57aa706cb34152b5ba93 Author: Akinori Hattori gentoo org> AuthorDate: Tue Jan 26 14:21:34 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Jan 26 14:47:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eeaeea4 dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild index cd437d6add5..8c9eb46d082 100644 --- a/dev-scheme/gauche/gauche-0.9.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9.9.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 libressl mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: f82ee5528fd2ca3e2eadf6c3cab627e54745f3ec Author: Akinori Hattori gentoo org> AuthorDate: Tue Jan 26 14:32:10 2021 + Commit: Akinori Hattori gentoo org> CommitDate: Tue Jan 26 14:47:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82ee552 dev-scheme/gauche: rename patch Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Akinori Hattori gentoo.org> .../gauche/files/{gauche-xz-info.patch => gauche-0.9.9-xz-info.patch} | 0 dev-scheme/gauche/gauche-0.9.9.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/files/gauche-xz-info.patch b/dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-xz-info.patch rename to dev-scheme/gauche/files/gauche-0.9.9-xz-info.patch diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild index 8c9eb46d082..89d9c6e2571 100644 --- a/dev-scheme/gauche/gauche-0.9.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9.9.ebuild @@ -31,7 +31,7 @@ PATCHES=( "${FILESDIR}"/${PN}-gauche.m4.patch "${FILESDIR}"/${PN}-info.patch "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch + "${FILESDIR}"/${P}-xz-info.patch ) DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: cf19bbe6ba624bf52ca892c3eedd745fed8cc7c6 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 22:30:59 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 22:30:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf19bbe6 dev-scheme/gauche: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 4 ++-- dev-scheme/gauche/gauche-0.9.9.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index c921f5b02f7..072a1b05fc6 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -13,7 +13,7 @@ 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" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="ipv6 libressl mbedtls test" RESTRICT="!test? ( test )" diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild index 74e9ca5b857..cd437d6add5 100644 --- a/dev-scheme/gauche/gauche-0.9.9.ebuild +++ b/dev-scheme/gauche/gauche-0.9.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" LICENSE="BSD" SLOT="0/$(ver_cut 1-2)7" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="ipv6 libressl mbedtls test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 0db47e16e1bc8c853052f11a7064ac29b413edd8 Author: Akinori Hattori gentoo org> AuthorDate: Thu Apr 30 13:17:10 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Apr 30 13:17:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db47e16 dev-scheme/gauche: new upstream release Closes: https://bugs.gentoo.org/695924 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 + dev-scheme/gauche/gauche-0.9.9.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 9417525aef1..b9ad85e960e 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1,3 @@ DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f DIST Gauche-0.9.8.tgz 7101599 BLAKE2B 032c27b1bf5a15e7b1871801f57d9deefb4657c1921104bdb978f70df3627cf392be13dbe1a9cab4346d459c57ee4b31b622269cfc42451afdfaeb6751efc836 SHA512 53c8b022593385167a7fde7d6e8e1bfffeec91a765ffba3295c0c7a840b68977aad83d1460bdc77a5b3e0420b90eaaf55b1b7acba469f855cc6a1b72bd81f3cf +DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 diff --git a/dev-scheme/gauche/gauche-0.9.9.ebuild b/dev-scheme/gauche/gauche-0.9.9.ebuild new file mode 100644 index 000..74e9ca5b857 --- /dev/null +++ b/dev-scheme/gauche/gauche-0.9.9.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +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)7" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="ipv6 libressl mbedtls test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/gdbm + mbedtls? ( net-libs/mbedtls:= )" +DEPEND="${RDEPEND} + test? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl:0 ) + )" +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-ext-ldflags.patch + "${FILESDIR}"/${PN}-gauche.m4.patch + "${FILESDIR}"/${PN}-info.patch + "${FILESDIR}"/${PN}-rfc.tls.patch + "${FILESDIR}"/${PN}-xz-info.patch +) +DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) + +src_prepare() { + default + use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm + + eautoconf +} + +src_configure() { + econf \ + $(use_enable ipv6) \ + --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + --with-libatomic-ops=no \ + --with-slib="${EPREFIX}"/usr/share/slib \ + --with-tls=axtls$(usex mbedtls ',mbedtls' '') +} + +src_test() { + emake -j1 -s check +} + +src_install() { + emake DESTDIR="${D}" install-pkg install-doc + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 966ffd6c4b8c49ceb635b2e0d721c448d4829c3e Author: Akinori Hattori gentoo org> AuthorDate: Thu Apr 30 13:18:24 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Apr 30 13:18:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966ffd6c dev-scheme/gauche: drop old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest| 1 - dev-scheme/gauche/gauche-0.9.8.ebuild | 61 --- 2 files changed, 62 deletions(-) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index b9ad85e960e..7fbda97d0df 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,3 +1,2 @@ DIST Gauche-0.9.6.tgz 6927530 BLAKE2B 9b32a0db4fc41e2b35331818850e7aa3c1ac5b1294c76caa053abe1ae2da20a0ac4424470ca94626108f996700d1b7e52f6f9e5c6f0a2326f7e6862880f48aa1 SHA512 1d8a7f56fd9ca183d6dce1dedadfaec7c7150c29540e5158f2a61977f7406d7d7a8ab753ef1912865a7d7e9a9e2fa845d86b2eb4c5e07a176f1c60276bc1908f -DIST Gauche-0.9.8.tgz 7101599 BLAKE2B 032c27b1bf5a15e7b1871801f57d9deefb4657c1921104bdb978f70df3627cf392be13dbe1a9cab4346d459c57ee4b31b622269cfc42451afdfaeb6751efc836 SHA512 53c8b022593385167a7fde7d6e8e1bfffeec91a765ffba3295c0c7a840b68977aad83d1460bdc77a5b3e0420b90eaaf55b1b7acba469f855cc6a1b72bd81f3cf DIST Gauche-0.9.9.tgz 7244347 BLAKE2B 843fe0c7341c7020ad9130edfc41f02eeda0bc2e1f8983f83faf443f69073e132a9a2f37e6a6260334ab9aacc3e976a2df68d4c43f17f6ea07531c14e783efec SHA512 ff6fdc80bd14c4a5dc57b5a6ac9558078a557cd30c2efe98146c3817a7830ef2b3f5bb6184ce6b8ac9b1b9cb636f041643fa761b2f99e6dd0602e13e7928e210 diff --git a/dev-scheme/gauche/gauche-0.9.8.ebuild b/dev-scheme/gauche/gauche-0.9.8.ebuild deleted file mode 100644 index eb8bdf456b7..000 --- a/dev-scheme/gauche/gauche-0.9.8.ebuild +++ /dev/null @@ -1,61 +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)7" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" -IUSE="ipv6 libressl mbedtls test" -RESTRICT="!test? ( test )" - -RDEPEND="sys-libs/gdbm - mbedtls? ( net-libs/mbedtls:= )" -DEPEND="${RDEPEND} - test? ( - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl:0 ) - )" -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-ext-ldflags.patch - "${FILESDIR}"/${PN}-gauche.m4.patch - "${FILESDIR}"/${PN}-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch - "${FILESDIR}"/${PN}-xz-info.patch -) -DOCS=( AUTHORS ChangeLog HACKING.adoc README.adoc ) - -src_prepare() { - default - use ipv6 && sed -i "s/ -4//" ext/tls/ssltest-mod.scm - - eautoconf -} - -src_configure() { - econf \ - $(use_enable ipv6) \ - --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-libatomic-ops=no \ - --with-slib="${EPREFIX}"/usr/share/slib \ - --with-tls=axtls$(usex mbedtls ',mbedtls' '') -} - -src_test() { - emake -j1 -s check -} - -src_install() { - emake DESTDIR="${D}" install-pkg install-doc - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: da5ba39c7d1d4ea6b9900b797bf333ce5b064463 Author: Akinori Hattori gentoo org> AuthorDate: Mon Feb 10 11:49:11 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Feb 10 11:49:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5ba39c dev-scheme/gauche-gtk: drop PATCHES Closes: https://bugs.gentoo.org/708790 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild index fc572995a60..fe386d8ee5a 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild @@ -24,8 +24,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/${PN}-glgd.patch ) - src_prepare() { default eautoconf
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 1a2c7aca1d5a6740f7f72847a79fe46065497d30 Author: Akinori Hattori gentoo org> AuthorDate: Mon Feb 10 11:50:15 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Mon Feb 10 11:50:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2c7aca dev-scheme/gauche-gtk: amd64 stable Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild index fe386d8ee5a..9497ba267f7 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/shirok/${PN^g}2/archive/${PV_COMMIT}.tar.gz -> ${MY_ LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="examples" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/files/, dev-scheme/gauche-gtk/
commit: 1e1e34afe459f2d22b21e4bbe09eaf18c7828d75 Author: Akinori Hattori gentoo org> AuthorDate: Sat Feb 8 09:21:45 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Feb 8 09:22:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1e34af dev-scheme/gauche-gtk: drop x11-libs/gtkglext dependency Closes: https://bugs.gentoo.org/698960 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch | 14 - ...6_pre1.ebuild => gauche-gtk-0.6_pre1-r1.ebuild} | 35 ++ dev-scheme/gauche-gtk/metadata.xml | 3 -- 3 files changed, 3 insertions(+), 49 deletions(-) diff --git a/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch b/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch deleted file mode 100644 index 36a723fee98..000 --- a/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch +++ /dev/null @@ -1,14 +0,0 @@ a/glgd/glgdGraph.c -+++ b/glgd/glgdGraph.c -@@ -19,11 +19,7 @@ - #define GLGDGRAPH_CAMORBIT (0) - #define GLGDGRAPH_NODENAME (1) - #define GLGDGRAPH_LINKNAME (2) --#ifdef __MINGW32__ - #define _MAXFLT (HUGE_VAL) --#else /*!__MINGW32__*/ --#define _MAXFLT (HUGE) --#endif /*!__MINGW32__*/ - #define _PANGO_DPI (72) - #define _PANGO_SCALE(3) - #define _TEXW (1024) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild similarity index 64% rename from dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild rename to dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild index 408f80d26af..fc572995a60 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1-r1.ebuild @@ -15,17 +15,13 @@ SRC_URI="https://github.com/shirok/${PN^g}2/archive/${PV_COMMIT}.tar.gz -> ${MY_ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~ppc x86" -IUSE="examples glgd nls opengl" +IUSE="examples" RESTRICT="test" +RDEPEND="x11-libs/gtk+:2 + dev-scheme/gauche" DEPEND="${RDEPEND} virtual/pkgconfig" -RDEPEND="x11-libs/gtk+:2 - dev-scheme/gauche - opengl? ( - x11-libs/gtkglext - dev-scheme/gauche-gl - )" S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-glgd.patch ) @@ -35,23 +31,6 @@ src_prepare() { eautoconf } -src_configure() { - local myconf=() - if use opengl; then - if use glgd; then - if use nls; then - myconf+=( --enable-glgd-pango ) - else - myconf+=( --enable-glgd ) - fi - else - myconf+=( --enable-gtkgl ) - fi - fi - - econf "${myconf[@]}" -} - src_compile() { emake stubs emake @@ -67,13 +46,5 @@ src_install() { # install gtk-tutorial docinto examples/gtk-tutorial dodoc examples/gtk-tutorial/* - if use opengl; then - # install gtkglext - dodoc -r examples/gtkglext - if use glgd; then - # install glgd - dodoc -r examples/glgd - fi - fi fi } diff --git a/dev-scheme/gauche-gtk/metadata.xml b/dev-scheme/gauche-gtk/metadata.xml index 4dd4d4ed3fd..fe87f96ca80 100644 --- a/dev-scheme/gauche-gtk/metadata.xml +++ b/dev-scheme/gauche-gtk/metadata.xml @@ -8,9 +8,6 @@ Gauche extension module to use GTK. - - Enable GL graph draw - shirok/Gauche-gtk2
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/, dev-scheme/gauche-gtk/files/
commit: 59195c0e272656e9e87dd1af35005d5aff85c16b Author: Akinori Hattori gentoo org> AuthorDate: Thu Jan 9 13:42:25 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Jan 9 13:43:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59195c0e dev-scheme/gauche-gtk: fix build with >=sys-libs/glibc-2.27 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch | 14 ++ dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild | 2 ++ 2 files changed, 16 insertions(+) diff --git a/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch b/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch new file mode 100644 index 000..36a723fee98 --- /dev/null +++ b/dev-scheme/gauche-gtk/files/gauche-gtk-glgd.patch @@ -0,0 +1,14 @@ +--- a/glgd/glgdGraph.c b/glgd/glgdGraph.c +@@ -19,11 +19,7 @@ + #define GLGDGRAPH_CAMORBIT (0) + #define GLGDGRAPH_NODENAME (1) + #define GLGDGRAPH_LINKNAME (2) +-#ifdef __MINGW32__ + #define _MAXFLT (HUGE_VAL) +-#else /*!__MINGW32__*/ +-#define _MAXFLT (HUGE) +-#endif /*!__MINGW32__*/ + #define _PANGO_DPI (72) + #define _PANGO_SCALE(3) + #define _TEXW (1024) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild index e9d8d564876..408f80d26af 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild @@ -28,6 +28,8 @@ RDEPEND="x11-libs/gtk+:2 )" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${PN}-glgd.patch ) + src_prepare() { default eautoconf
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: e19d462b2521377621e8748b050b53890809cc3b Author: Akinori Hattori gentoo org> AuthorDate: Thu Jan 9 13:38:33 2020 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Jan 9 13:43:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19d462b dev-scheme/gauche-gtk: fix build with >=dev-scheme/gauche-0.9.7 Closes: https://bugs.gentoo.org/695928 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-gtk/Manifest | 2 +- dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index 1211956e65c..5b9c86bb5f8 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1 +1 @@ -DIST Gauche-gtk2-0.6_pre1.tar.gz 205235 BLAKE2B 90f2c69c7521817fd81bee007618fe35c6a20678812139f2f99964cccb953e6ceaa301886a703702ac67184526d5cb3d24db786ef0869f54490acbcb6e3745f3 SHA512 5d47af94f3683c25787bb31b2b077ab5526f84e67db49b95a04d59ee57d1249a9ba9223305fe47597a2fa77a6e8d81507a05b1a83a4a76ac5f867738f228 +DIST Gauche-gtk2-0.6_pre1.tar.gz 205003 BLAKE2B ecc444c246aa20f67a0030d7d87528596d6c2d69beb7ffaef1b53f80963d2fcc1294a04cacf958df6c3331789b6b0260f911126941d6e672a6c57e3aa4807d81 SHA512 5379dafbfabd536e335c30af18f8ddd13e00238e6d99494bbc8e78ee9cf1db872c08b5deee42ac50898dedde39c441d837312d2d6f559a0d2ac2568c31926f70 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild index beb3882420d..e9d8d564876 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -6,7 +6,7 @@ EAPI="6" inherit autotools vcs-snapshot MY_P="${PN^g}2-${PV}" -PV_COMMIT="6fca535f7bb950f81db066bd1afdca9d55e9b460" +PV_COMMIT="0220722c44ef85f2e1b9b14745702c1b923258e8" DESCRIPTION="GTK2 binding for Gauche" HOMEPAGE="http://practical-scheme.net/gauche/;
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: 3ddc28c5900ce89664b5d04a80a08496302972b3 Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:55:41 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:56:25 2019 + 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..000 --- 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..000 --- 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..000 --- 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_MAXSERV32 -+#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..000 --- 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) -
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 8085991ebd9bc858ea04b81c3d222a854d9bd2f4 Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:52:15 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:56:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8085991e dev-scheme/gauche: ia64 stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index e4e3fb4a331..c82f8d5df9b 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -13,7 +13,7 @@ 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" +KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="ipv6 libressl mbedtls test" RDEPEND="sys-libs/gdbm
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/
commit: d6ec8ec846a93eceb9939136a7cebd2682289fee Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:21:25 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:36:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ec8ec8 dev-scheme/gauche: rename patch Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> .../gauche/files/{gauche-rfc.tls.patch => gauche-0.9.6-rfc.tls.patch} | 0 dev-scheme/gauche/gauche-0.9.6-r1.ebuild| 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/files/gauche-rfc.tls.patch b/dev-scheme/gauche/files/gauche-0.9.6-rfc.tls.patch similarity index 100% rename from dev-scheme/gauche/files/gauche-rfc.tls.patch rename to dev-scheme/gauche/files/gauche-0.9.6-rfc.tls.patch diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index 384b30032a6..d23446e7c5a 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -29,7 +29,7 @@ PATCHES=( "${FILESDIR}"/${PN}-gauche.m4.patch "${FILESDIR}"/${PN}-ext-ldflags.patch "${FILESDIR}"/${PN}-xz-info.patch - "${FILESDIR}"/${PN}-rfc.tls.patch + "${FILESDIR}"/${P}-rfc.tls.patch ) DOCS=( AUTHORS ChangeLog HACKING README )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 8ef30679fde82132dbbd8315287c0352bba363d8 Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:35:48 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:36:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef30679 dev-scheme/gauche: amd64/x86 stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index d23446e7c5a..e4e3fb4a331 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -13,7 +13,7 @@ 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" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="ipv6 libressl mbedtls test" RDEPEND="sys-libs/gdbm
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/
commit: 7043de23ba596508d8088d7083b0f6b8d114 Author: Akinori Hattori gentoo org> AuthorDate: Fri Sep 27 14:29:18 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Sep 27 14:36:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7043de23 dev-scheme/gauche: new upstream release Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/Manifest | 1 + dev-scheme/gauche/files/gauche-info.patch| 95 dev-scheme/gauche/files/gauche-rfc.tls.patch | 10 +++ dev-scheme/gauche/gauche-0.9.8.ebuild| 60 ++ 4 files changed, 166 insertions(+) diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest index 337e9006388..6992e6fe1f0 100644 --- a/dev-scheme/gauche/Manifest +++ b/dev-scheme/gauche/Manifest @@ -1,2 +1,3 @@ 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-info.patch b/dev-scheme/gauche/files/gauche-info.patch new file mode 100644 index 000..f60f1f8a87d --- /dev/null +++ b/dev-scheme/gauche/files/gauche-info.patch @@ -0,0 +1,95 @@ +--- a/configure.ac b/configure.ac +@@ -417,7 +417,6 @@ + AC_CHECK_PROGS(AR, ar gar) + AC_CHECK_PROGS(AS, as gas) + AC_CHECK_PROGS(MAKEINFO, makeinfo) +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip) + + dnl for cross build + AC_CHECK_PROGS(BUILD_CC, ${build}-gcc ${build_alias}-gcc gcc cc) +--- a/doc/Makefile.in b/doc/Makefile.in +@@ -16,7 +16,6 @@ + INSTALL_DATA = @INSTALL_DATA@ + MKINSTDIR= $(top_srcdir)/mkinstalldirs + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + VERSION_INFO = @PACKAGE_STRING@ + + MAKEDOC = $(GOSH) $(srcdir)/makedoc.scm +@@ -58,7 +57,7 @@ + texi html htmls dvi pdf info \ + clean distclean maintainer-clean + +-.SUFFIXES: .texi .html .info.gz .pdf .dvi ++.SUFFIXES: .texi .html .info .pdf .dvi + + all: info + +@@ -66,7 +65,7 @@ + if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) "$(DESTDIR)$(mandir)/man1"; fi + $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1" + if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) "$(DESTDIR)$(infodir)"; fi +- if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \ ++ if test -f gauche-refe.info -o -f gauche-refj.info; then \ + for info in *.info*; do \ + $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \ + done; \ +@@ -94,8 +93,8 @@ + %/index.html : %.texi + $(MAKEDOC) htmls $< "$(MAKEINFO)" "$(VERSION_INFO)" + +-%.info.gz : %.texi +- $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)" ++%.info : %.texi ++ $(MAKEDOC) info $< "$(MAKEINFO)" + + %.pdf : %.texi + $(MAKEDOC) pdf $< "$(MAKEINFO)" +@@ -113,7 +112,7 @@ + htmls : gauche-refe/index.html gauche-refj/index.html + dvi : gauche-refe.dvi gauche-refj.dvi + pdf : gauche-refe.pdf gauche-refj.pdf +-info : gauche-refe.info.gz gauche-refj.info.gz ++info : gauche-refe.info gauche-refj.info + + gauche-refe.texi : $(TEXIS) extract.scm + $(GOSH) $(srcdir)/extract.scm -en -o gauche-refe.texi $(srcdir)/gauche-ref.texi +--- a/doc/makedoc.scm b/doc/makedoc.scm +@@ -16,7 +16,7 @@ +[gauche.sys.setenv (sys-putenv "LANG=C")] +[else]) + (if (match (cdr args) +-[("info" input makeinfo gzip) (do-info input makeinfo gzip)] ++[("info" input makeinfo) (do-info input makeinfo)] + [("html" input makeinfo) (do-html input makeinfo)] + [("htmls" input makeinfo version) (do-htmls input makeinfo version)] + [("pdf" input makeinfo) (do-pdf input makeinfo)] +@@ -27,7 +27,7 @@ + (define (usage) + (print "Usage: gosh makedoc.scm command args ...") + (print "Valid commands (and args):") +- (print " info input MAKEINFO GZIP- generate info doc") ++ (print " info input MAKEINFO - generate info doc") + (print " html input MAKEINFO - generate single html") + (print " htmls input MAKEINFO VERSION-STRING - generate html files in
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: 4bb3d5cc1ec7a08b46ad9f1e520747385b6de7b5 Author: Akinori Hattori gentoo org> AuthorDate: Sat Sep 14 09:37:03 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Sep 14 09:37:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb3d5cc dev-scheme/gauche-qdbm: add sub-slot dependency for dev-scheme/gauche Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 8bfec2a242d..16270eba2b3 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 ~sparc x86" IUSE="" -RDEPEND="dev-scheme/gauche +RDEPEND="dev-scheme/gauche:= dev-db/qdbm" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: 989d6490aecf444dce758577203452b434247813 Author: Akinori Hattori gentoo org> AuthorDate: Sat Sep 14 09:38:27 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Sep 14 09:38:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d6490 dev-scheme/gauche-qdbm: amd64 stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 16270eba2b3..0983fc33452 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN%-*}/6988/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~sparc x86" +KEYWORDS="amd64 ~ia64 ~sparc x86" IUSE="" RDEPEND="dev-scheme/gauche:=
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: 3cfea5f74aeb3cb08f9acd523a7803a587d153a2 Author: Akinori Hattori gentoo org> AuthorDate: Sat Sep 14 09:34:46 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Sep 14 09:34:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfea5f7 dev-scheme/gauche-cdb: amd64 stable Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 1ecba842d64..44cf5cd51e0 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN%-*}/8407/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ia64 x86" +KEYWORDS="amd64 ia64 x86" IUSE="" RDEPEND="dev-scheme/gauche:=
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: 0734cd649f4764c386f54118de177a754cd1d5c8 Author: Akinori Hattori gentoo org> AuthorDate: Sat Sep 14 09:30:31 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Sep 14 09:30:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0734cd64 dev-scheme/gauche-cdb: add sub-slot dependency for dev-scheme/gauche Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 416778ad184..1ecba842d64 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ia64 x86" IUSE="" -RDEPEND="dev-scheme/gauche +RDEPEND="dev-scheme/gauche:= dev-db/tinycdb" DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 518c6226179e4347d85acac544d362e8cfed917c Author: Akinori Hattori gentoo org> AuthorDate: Thu Sep 12 13:57:52 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Sep 12 13:59:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518c6226 dev-scheme/gauche: add sub-slot dependency for net-libs/mbedtls Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index a6b4d1c1ca1..384b30032a6 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x IUSE="ipv6 libressl mbedtls test" RDEPEND="sys-libs/gdbm - mbedtls? ( net-libs/mbedtls )" + mbedtls? ( net-libs/mbedtls:= )" DEPEND="${RDEPEND} test? ( !libressl? ( dev-libs/openssl:0 )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 45fe8130908e170eb85f45976e05e36347e4cd57 Author: Akinori Hattori gentoo org> AuthorDate: Thu Sep 12 13:32:12 2019 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Sep 12 13:32:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45fe8130 dev-scheme/gauche: add sub-slot Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/gauche/gauche-0.9.5.ebuild| 6 +++--- dev-scheme/gauche/gauche-0.9.6-r1.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-scheme/gauche/gauche-0.9.5.ebuild b/dev-scheme/gauche/gauche-0.9.5.ebuild index 2ace0a45f69..b7844984474 100644 --- a/dev-scheme/gauche/gauche-0.9.5.ebuild +++ b/dev-scheme/gauche/gauche-0.9.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -inherit autotools +inherit autotools eapi7-ver MY_P="${P^g}" @@ -12,7 +12,7 @@ HOMEPAGE="http://practical-scheme.net/gauche/; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" LICENSE="BSD" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" KEYWORDS="~alpha amd64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="ipv6 libressl test" diff --git a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild index 17f4e9bbdc4..a6b4d1c1ca1 100644 --- a/dev-scheme/gauche/gauche-0.9.6-r1.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" -inherit autotools +inherit autotools eapi7-ver MY_P="${P^g}" @@ -12,7 +12,7 @@ HOMEPAGE="http://practical-scheme.net/gauche/; SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" LICENSE="BSD" -SLOT="0" +SLOT="0/$(ver_cut 1-2)" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="ipv6 libressl mbedtls test"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: 0398e5e32a3882735c87297fcbf1596a0049b5b3 Author: Akinori Hattori gentoo org> AuthorDate: Fri Jul 20 13:26:32 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Jul 20 13:26:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0398e5e3 dev-scheme/gauche-gl: tidy Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 17f401405eb..3d8aac3c5eb 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -7,7 +7,7 @@ MY_P="${P^g}" DESCRIPTION="OpenGL binding for Gauche" HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" +SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/
commit: 1745b65b389b5a07d37cf4f65a00b9d9b2768107 Author: Akinori Hattori gentoo org> AuthorDate: Fri Jul 20 13:12:31 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Jul 20 13:23:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1745b65b dev-scheme/gauche: specify system CA certificates path Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche/{gauche-0.9.6.ebuild => gauche-0.9.6-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-scheme/gauche/gauche-0.9.6.ebuild b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild similarity index 94% rename from dev-scheme/gauche/gauche-0.9.6.ebuild rename to dev-scheme/gauche/gauche-0.9.6-r1.ebuild index 37e0c2b459d..17f4e9bbdc4 100644 --- a/dev-scheme/gauche/gauche-0.9.6.ebuild +++ b/dev-scheme/gauche/gauche-0.9.6-r1.ebuild @@ -43,6 +43,7 @@ src_prepare() { src_configure() { econf \ $(use_enable ipv6) \ + --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ --with-libatomic-ops=no \ --with-slib="${EPREFIX}"/usr/share/slib \ --with-tls=axtls$(usex mbedtls ',mbedtls' '')
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-mecab/
commit: 82cdc782aebcf40b61c898be872153c23b1e2884 Author: Akinori Hattori gentoo org> AuthorDate: Fri Jul 20 13:17:28 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Jul 20 13:23:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82cdc782 dev-scheme/gauche-mecab: initial import Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-mecab/Manifest | 1 + dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild | 20 dev-scheme/gauche-mecab/metadata.xml | 11 +++ 3 files changed, 32 insertions(+) diff --git a/dev-scheme/gauche-mecab/Manifest b/dev-scheme/gauche-mecab/Manifest new file mode 100644 index 000..0eed344b439 --- /dev/null +++ b/dev-scheme/gauche-mecab/Manifest @@ -0,0 +1 @@ +DIST Gauche-mecab-1.0.2.tar.gz 12724 BLAKE2B 7e18910f5e45750b6fe3a916a0350071be97f0c860bdf27733639599ec2e302305887ae04b7239c9da90e0913bc2ba03626f105a0004bd3c7f087016b66cef63 SHA512 2d000a0c0f795af93e2728249e7ab339c19d388546d3a300d5960079b9bf360a23c7758867edaca4abb871329689372b645e27eb20bed139aeb997e4d7583c43 diff --git a/dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild new file mode 100644 index 000..1f7af5b4816 --- /dev/null +++ b/dev-scheme/gauche-mecab/gauche-mecab-1.0.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +MY_P="${P^g}" + +DESCRIPTION="MeCab binding for Gauche" +HOMEPAGE="https://github.com/shirok/Gauche-mecab; +SRC_URI="https://github.com/shirok/${PN^g}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-text/mecab + >=dev-scheme/gauche-0.9.5" +DEPEND="${RDEPEND}" +S="${WORKDIR}/${MY_P}" diff --git a/dev-scheme/gauche-mecab/metadata.xml b/dev-scheme/gauche-mecab/metadata.xml new file mode 100644 index 000..fb1515c4d15 --- /dev/null +++ b/dev-scheme/gauche-mecab/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + hat...@gentoo.org + Akinori Hattori + + + shirok/Gauche-mecab + +
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 6149a94e0cc04b642deb0b9f18319f081e9c268d Author: Akinori Hattori gentoo org> AuthorDate: Fri Jul 20 13:21:05 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Jul 20 13:23:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6149a94e dev-scheme/gauche-gtk: fix distfile name Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gtk/Manifest | 2 +- dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index d79dc8a956a..1211956e65c 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1 +1 @@ -DIST Gauche-gtk-0.6_pre1.tar.gz 205235 BLAKE2B 90f2c69c7521817fd81bee007618fe35c6a20678812139f2f99964cccb953e6ceaa301886a703702ac67184526d5cb3d24db786ef0869f54490acbcb6e3745f3 SHA512 5d47af94f3683c25787bb31b2b077ab5526f84e67db49b95a04d59ee57d1249a9ba9223305fe47597a2fa77a6e8d81507a05b1a83a4a76ac5f867738f228 +DIST Gauche-gtk2-0.6_pre1.tar.gz 205235 BLAKE2B 90f2c69c7521817fd81bee007618fe35c6a20678812139f2f99964cccb953e6ceaa301886a703702ac67184526d5cb3d24db786ef0869f54490acbcb6e3745f3 SHA512 5d47af94f3683c25787bb31b2b077ab5526f84e67db49b95a04d59ee57d1249a9ba9223305fe47597a2fa77a6e8d81507a05b1a83a4a76ac5f867738f228 diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild index 258e582076d..beb3882420d 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild @@ -5,13 +5,12 @@ EAPI="6" inherit autotools vcs-snapshot -MY_P="${P/g/G}" -MY_PN="${PN/g/G}2" +MY_P="${PN^g}2-${PV}" PV_COMMIT="6fca535f7bb950f81db066bd1afdca9d55e9b460" DESCRIPTION="GTK2 binding for Gauche" HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="https://github.com/shirok/${MY_PN}/archive/${PV_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +SRC_URI="https://github.com/shirok/${PN^g}2/archive/${PV_COMMIT}.tar.gz -> ${MY_P}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: d260765f5b843b38f10d87662afb8ea90d53c4b9 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:37:51 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:37:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d260765f dev-scheme/gauche-kakasi: update to EAPI 6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 31 ++- dev-scheme/gauche-kakasi/metadata.xml | 1 + 2 files changed, 9 insertions(+), 23 deletions(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index fd5ecde1baa..617e71d6888 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -1,35 +1,20 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI="6" -IUSE="" - -MY_P="${P/g/G}" +MY_P="${P^g}" DESCRIPTION="Kakasi binding for Gauche" HOMEPAGE="http://gauche.sf.net/; -SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" +SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2" -KEYWORDS="x86" SLOT="0" -S="${WORKDIR}/${MY_P}" +KEYWORDS="x86" +IUSE="" -DEPEND=">=dev-scheme/gauche-0.8 +RDEPEND="dev-scheme/gauche >=app-i18n/kakasi-2.3.4" - -src_compile() { - - econf || die - emake || die - -} - -src_install() { - - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog README* - -} +DEPEND="${RDEPEND}" +S="${WORKDIR}/${MY_P}" diff --git a/dev-scheme/gauche-kakasi/metadata.xml b/dev-scheme/gauche-kakasi/metadata.xml index 5a36f36510c..8eaf7545ebf 100644 --- a/dev-scheme/gauche-kakasi/metadata.xml +++ b/dev-scheme/gauche-kakasi/metadata.xml @@ -3,6 +3,7 @@ hat...@gentoo.org + Akinori Hattori gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/, dev-scheme/gauche-kakasi/files/
commit: 166a26e76883a917484aaea88383688a86d61d07 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:51:01 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:51:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166a26e7 dev-scheme/gauche-kakasi: bulid with gauche-package Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../files/gauche-kakasi-gauche-package.patch | 145 + dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 11 ++ 2 files changed, 156 insertions(+) diff --git a/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch b/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch new file mode 100644 index 000..73313b5ec41 --- /dev/null +++ b/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch @@ -0,0 +1,145 @@ +--- a/Makefile.in b/Makefile.in +@@ -10,58 +10,43 @@ + VPATH = $(srcdir) + + # These may be overridden by make invocators +-DESTDIR = +-OPTFLAGS = @OPTFLAGS@ +-CC = @CC@ +-LIBS = -lkakasi @LIBS@ +-CFLAGS = @CFLAGS@ @KAKASI_INCDIR@ $(OPTFLAGS) +-LDFLAGS = @LDFLAGS@ @KAKASI_LIBDIR@ +-INSTALL_TYPE = @INSTALL_TYPE@ +- +-# Set by configure +-GOSH = @GOSH@ +-GAUCHE_CONFIG = @GAUCHE_CONFIG@ +-OBJEXT = @OBJEXT@ +-DSOEXT = @SOEXT@ ++DESTDIR= ++CFLAGS = @CFLAGS@ @KAKASI_INCDIR@ ++CPPFLAGS = @CPPFLAGS@ ++LDFLAGS= @LDFLAGS@ @KAKASI_LIBDIR@ ++GOSH = "@GOSH@" ++GAUCHE_CONFIG = "@GAUCHE_CONFIG@" ++GAUCHE_PACKAGE = "@GAUCHE_PACKAGE@" ++INSTALL= "@GAUCHE_INSTALL@" + +-INSTALL = @GAUCHE_INSTALL@ ++# Other parameters ++SOEXT= @SOEXT@ ++OBJEXT = @OBJEXT@ ++EXEEXT = @EXEEXT@ + +-MODULE = kakasi ++# Module-specific stuff ++PACKAGE = kakasi + +-ARCHFILES = $(MODULE).$(DSOEXT) +-SCMFILES = text/$(MODULE).scm +-HEADERS = ++ARCHFILES = $(PACKAGE).$(SOEXT) ++SCMFILES = text/$(PACKAGE).scm ++HEADERS = + + TARGET= $(ARCHFILES) +-OBJS = kakasi_head.$(OBJEXT) \ +-kakasi.$(OBJEXT) \ +-kakasilib.$(OBJEXT) \ +-kakasi_tail.$(OBJEXT) +-GENERATED = kakasilib.$(OBJEXT) kakasi_head.c kakasi_tail.c ++GENERATED = + CONFIG_GENERATED = Makefile config.cache config.log config.status \ +- configure.lineno autom4te*.cache Gauche-kakasi.gpd +- +-HEADER_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)incdir` +-SCM_INSTALL_DIR = $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir` +-ARCH_INSTALL_DIR= $(DESTDIR)`$(GAUCHE_CONFIG) --$(INSTALL_TYPE)archdir` +- +-all : $(TARGET) +- +-.SUFFIXES: .o .stub ++ configure.lineno autom4te*.cache @PACKAGE_NAME@.gpd + +-.c.o: +- $(CC) $(CFLAGS) -c $< -o $@ ++HEADER_INSTALL_DIR = "$(DESTDIR)`$(GAUCHE_CONFIG) --siteincdir`" ++SCM_INSTALL_DIR = "$(DESTDIR)`$(GAUCHE_CONFIG) --sitelibdir`" ++ARCH_INSTALL_DIR= "$(DESTDIR)`$(GAUCHE_CONFIG) --sitearchdir`" + +-.stub.c: +- $(GOSH) genstub $< ++kakasi_SRCS = kakasi.c kakasilib.stub ++kakasi_LIBS = -lkakasi + +-kakasilib.c : kakasilib.stub +- +-$(MODULE).$(DSOEXT): $(OBJS) +- $(CC) -Wl,-rpath -Wl,`gauche-config --sysarchdir` $(LDFLAGS) $(MODULE).$(DSOEXT) $(OBJS) $(LIBS) ++all : $(TARGET) + +-$(MODULE)_head.c $(MODULE)_tail.c : +- $(GAUCHE_CONFIG) --fixup-extension $(MODULE) ++$(PACKAGE).$(SOEXT): $(kakasi_SRCS) ++ $(GAUCHE_PACKAGE) compile --verbose --cppflags="$(CPPFLAGS)" --cflags="$(CFLAGS)" --ldflags="$(LDFLAGS)" --libs="$(kakasi_LIBS)" $(PACKAGE) $(kakasi_SRCS) + + check : all + @rm -f test.log +@@ -71,10 +56,11 @@ + $(INSTALL) -m 444 -T $(HEADER_INSTALL_DIR) $(HEADERS) + $(INSTALL) -m 444 -T $(SCM_INSTALL_DIR) $(SCMFILES) + $(INSTALL) -m 555 -T $(ARCH_INSTALL_DIR) $(ARCHFILES) +- $(INSTALL) -m 444 -T $(SCM_INSTALL_DIR)/.packages Gauche-kakasi.gpd ++ $(INSTALL) -m 444 -T $(SCM_INSTALL_DIR)/.packages @PACKAGE_NAME@.gpd + + clean : +- rm -rf core $(TARGET) $(OBJS) $(GENERATED) *~ test.log so_locations ++ $(GAUCHE_PACKAGE) compile --clean $(PACKAGE) $(kakasi_SRCS) ++ rm -rf core $(TARGET) $(GENERATED) *~ test.log so_locations + + distclean : clean + rm -rf $(CONFIG_GENERATED) +--- a/configure.in b/configure.in +@@ -7,10 +7,6 @@ + + AC_PREREQ(2.54) + AC_INIT(Gauche-kakasi, 0.1, sh...@acm.org) +-dnl If you want to use the system name (OS, architecture, etc) in the +-dnl configure, uncomment the following line. In such a case, you need +-dnl to copy config.guess and config.sub from automake distribution. +-AC_CANONICAL_SYSTEM + + dnl Sets several Gauche-specific parameters. + AC_GAUCHE_INIT_EXT +@@ -27,16 +23,10 @@ + AC_SUBST(KAKASI_INCDIR) + AC_SUBST(KAKASI_LIBDIR) + +-dnl Sets the default value of INSTALL_TYPE macro. +-dnl You can set it either 'site' or 'sys'. Usually, user-provided +-dnl extensions are installed as 'site' category. +-AC_GAUCHE_INSTALL_TYPE(site) +- + dnl Get compiler
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 71e28889727fedd5f95725dfa458649c03dcd0d4 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:38:58 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:38:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e28889 dev-scheme/gauche-kakasi: update HOMEPAGE Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index 617e71d6888..4542ededd12 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -6,7 +6,7 @@ EAPI="6" MY_P="${P^g}" DESCRIPTION="Kakasi binding for Gauche" -HOMEPAGE="http://gauche.sf.net/; +HOMEPAGE="http://sourceforge.jp/projects/gauche/; SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 7b09692ee4fa085e6da3f3e84f77af37a17169b4 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:55:35 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:55:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b09692e dev-scheme/gauche-kakasi: keyword ia64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index c179a142a46..10ac8a46a9a 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="~amd64 ~ia64 x86" IUSE="" RDEPEND="dev-scheme/gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/files/
commit: 1de3505f42df78be513bdfa4e9e03d5cd204 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:52:48 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:52:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de3 dev-scheme/gauche-kakasi: fix warning in kakasilib.stub Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../gauche-kakasi/files/gauche-kakasi-gauche-package.patch| 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch b/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch index 73313b5ec41..ca2e3fd73da 100644 --- a/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch +++ b/dev-scheme/gauche-kakasi/files/gauche-kakasi-gauche-package.patch @@ -143,3 +143,14 @@ dnl Output AC_GAUCHE_MAKE_GPD +--- a/kakasilib.stub b/kakasilib.stub +@@ -43,7 +43,7 @@ + SCM_RETURN(sr);") + + (define-cproc kakasi-close-kanwadict () +- (return "kakasi_close_kanwadict")) ++ "SCM_RETURN(SCM_MAKE_INT(kakasi_close_kanwadict()));") + + ;; Local variables: + ;; mode: scheme
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-kakasi/
commit: 6a352bf066ee2238dd326c8033d35bddabde83c3 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:54:21 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:54:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a352bf0 dev-scheme/gauche-kakasi: keyword amd64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild index 28763cc7e60..c179a142a46 100644 --- a/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild +++ b/dev-scheme/gauche-kakasi/gauche-kakasi-0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN%-*}/${MY_P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86" +KEYWORDS="~amd64 x86" IUSE="" RDEPEND="dev-scheme/gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: 619a079370e0cfa112dfa9a6af61e5c1ce4208cd Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:13:29 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:13:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619a0793 dev-scheme/gauche-qdbm: keyword amd64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 4 ++-- dev-scheme/gauche-qdbm/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 9a99480a7c4..dd9498b0458 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/gauche/6988/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~sparc x86" +KEYWORDS="~amd64 ~sparc x86" IUSE="" RDEPEND="dev-scheme/gauche diff --git a/dev-scheme/gauche-qdbm/metadata.xml b/dev-scheme/gauche-qdbm/metadata.xml index c30645235ea..b700519a0a2 100644 --- a/dev-scheme/gauche-qdbm/metadata.xml +++ b/dev-scheme/gauche-qdbm/metadata.xml @@ -3,6 +3,7 @@ hat...@gentoo.org + Akinori Hattori gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/files/
commit: 2cc4953f436b02eab1f096d6fbf5fc798e14537d Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:19:44 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:19:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc4953f dev-scheme/gauche-qdbm: respect CFLAGS/LDFLAGS Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch index 74e522e3ad7..5c5b0bc5a3f 100644 --- a/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch +++ b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch @@ -18,7 +18,9 @@ -GOSH = @GOSH@ -GAUCHE_CONFIG = @GAUCHE_CONFIG@ +DESTDIR= ++CFLAGS = @CFLAGS@ +CPPFLAGS = @CPPFLAGS@ # AC_LIB_LINKFLAGS adds to this.. ++LDFLAGS= @LDFLAGS@ +GOSH = "@GOSH@" +GAUCHE_CONFIG = "@GAUCHE_CONFIG@" +GAUCHE_PACKAGE = "@GAUCHE_PACKAGE@" @@ -79,9 +81,7 @@ -$(MODULE)_head.c $(MODULE)_tail.c : - $(GAUCHE_CONFIG) --fixup-extension $(MODULE) +$(PACKAGE).$(SOEXT): $(qdbm_SRCS) -+ $(GAUCHE_PACKAGE) compile --verbose \ -+ --libs="$(qdbm_LIBS)" --cppflags="$(CPPFLAGS)" \ -+ $(PACKAGE) $(qdbm_SRCS) ++ $(GAUCHE_PACKAGE) compile --verbose --cppflags="$(CPPFLAGS)" --cflags="$(CFLAGS)" --ldflags="$(LDFLAGS)" --libs="$(qdbm_LIBS)" $(PACKAGE) $(qdbm_SRCS) check : all @rm -f test.log
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/files/
commit: 7c4ff36fd93aed629cb01037a0c5a5e61748faad Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:21:17 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:21:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4ff36f dev-scheme/gauche-qdbm: fix warning in depot.stub Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch index 5c5b0bc5a3f..0c74472113a 100644 --- a/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch +++ b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch @@ -134,3 +134,14 @@ +AC_GAUCHE_MAKE_GPD echo $PACKAGE_VERSION > VERSION AC_OUTPUT(Makefile) +--- a/depot.stub b/depot.stub +@@ -219,7 +219,7 @@ + SCM_RETURN(SCM_MAKE_INT(r));") + + (define-cproc qdbm-dpprimenum (num::) +- (return "dpprimenum")) ++ " SCM_RETURN(SCM_MAKE_INT(dpprimenum(num)));") + + (define-enum DP_OREADER) + (define-enum DP_OWRITER)
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/files/, dev-scheme/gauche-qdbm/
commit: d4f9cf472e99ff8983f73a4f093fd8c7efe7611b Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:23:16 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:23:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f9cf47 dev-scheme/gauche-qdbm: fix tests Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/files/gauche-qdbm-test.patch | 13 + dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild| 1 + 2 files changed, 14 insertions(+) diff --git a/dev-scheme/gauche-qdbm/files/gauche-qdbm-test.patch b/dev-scheme/gauche-qdbm/files/gauche-qdbm-test.patch new file mode 100644 index 000..2153c8978fe --- /dev/null +++ b/dev-scheme/gauche-qdbm/files/gauche-qdbm-test.patch @@ -0,0 +1,13 @@ +--- a/test.scm b/test.scm +@@ -32,8 +32,8 @@ + (test* "qdbm-dpclosed?" #t (qdbm-dpclosed? qdbm)) + (test* "qdbm-dpremove" #t (qdbm-dpremove "test.dbm")) + +-(test* "qdbm-innerhash" -468784272 (qdbm-dpinnerhash "key")) +-(test* "qdbm-outerhash" -448645494 (qdbm-dpouterhash "key")) ++(test* "qdbm-innerhash" 604957552 (qdbm-dpinnerhash "key")) ++(test* "qdbm-outerhash" 625096330 (qdbm-dpouterhash "key")) + (test* "qdbm-primenum" 10223 (qdbm-dpprimenum 1)) + + ;; The following is taken from ext/dbm/test.scm. diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index d05007bfdd6..8bfec2a242d 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -23,6 +23,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-gauche-package.patch + "${FILESDIR}"/${PN}-test.patch "${FILESDIR}"/${PN}-undefined-reference.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: d34763b6e30fb722bfa137d5738c702da232d4b6 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:14:17 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:14:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34763b6 dev-scheme/gauche-qdbm: keyword ia64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index dd9498b0458..debd0ca32b4 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/gauche/6988/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~sparc x86" +KEYWORDS="~amd64 ~ia64 ~sparc x86" IUSE="" RDEPEND="dev-scheme/gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/files/, dev-scheme/gauche-qdbm/
commit: 0b328f50b949206a8e68d3c31d58238cdc814b1b Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:18:36 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:18:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b328f50 dev-scheme/gauche-qdbm: update patches Package-Manager: Portage-2.3.40, Repoman-2.3.9 ...m-0.2-gauche-package.diff => gauche-qdbm-gauche-package.patch} | 8 ...fined-reference.diff => gauche-qdbm-undefined-reference.patch} | 4 ++-- dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-gauche-package.diff b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch similarity index 96% rename from dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-gauche-package.diff rename to dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch index a4e30560042..74e522e3ad7 100644 --- a/dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-gauche-package.diff +++ b/dev-scheme/gauche-qdbm/files/gauche-qdbm-gauche-package.patch @@ -1,5 +1,5 @@ Gauche-qdbm-0.2.orig/Makefile.in -+++ Gauche-qdbm-0.2/Makefile.in +--- a/Makefile.in b/Makefile.in @@ -10,79 +10,57 @@ VPATH = $(srcdir) @@ -112,8 +112,8 @@ distclean : clean rm -rf $(CONFIG_GENERATED) Gauche-qdbm-0.2.orig/configure.ac -+++ Gauche-qdbm-0.2/configure.ac +--- a/configure.ac b/configure.ac @@ -4,18 +4,11 @@ AC_INIT(Gauche-qdbm, 0.2) AC_CONFIG_SRCDIR(qdbm.c) diff --git a/dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-undefined-reference.diff b/dev-scheme/gauche-qdbm/files/gauche-qdbm-undefined-reference.patch similarity index 85% rename from dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-undefined-reference.diff rename to dev-scheme/gauche-qdbm/files/gauche-qdbm-undefined-reference.patch index d6a6efb99b4..cf80940c97e 100644 --- a/dev-scheme/gauche-qdbm/files/gauche-qdbm-0.2-undefined-reference.diff +++ b/dev-scheme/gauche-qdbm/files/gauche-qdbm-undefined-reference.patch @@ -1,5 +1,5 @@ Gauche-qdbm-0.2.orig/qdbm.scm -+++ Gauche-qdbm-0.2/qdbm.scm +--- a/qdbm.scm b/qdbm.scm @@ -72,7 +72,7 @@ (unless (slot-bound? self 'path) (error "path must be set to open qdbm database")) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index 131d04f10ab..d05007bfdd6 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -22,8 +22,8 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${P}-gauche-package.diff - "${FILESDIR}"/${P}-undefined-reference.diff + "${FILESDIR}"/${PN}-gauche-package.patch + "${FILESDIR}"/${PN}-undefined-reference.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-qdbm/
commit: 19b358409eba7ab4d9029392b7793c9142638fa9 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:16:31 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:16:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b35840 dev-scheme/gauche-qdbm: update to EAPI 6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild index debd0ca32b4..131d04f10ab 100644 --- a/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild +++ b/dev-scheme/gauche-qdbm/gauche-qdbm-0.2-r1.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI="6" -inherit autotools eutils +inherit autotools -MY_P="${P/g/G}" +MY_P="${P^g}" DESCRIPTION="QDBM binding for Gauche" HOMEPAGE="http://sourceforge.jp/projects/gauche/; -SRC_URI="mirror://sourceforge.jp/gauche/6988/${MY_P}.tar.gz" +SRC_URI="mirror://sourceforge.jp/${PN%-*}/6988/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" @@ -21,8 +21,12 @@ RDEPEND="dev-scheme/gauche DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${P}-gauche-package.diff + "${FILESDIR}"/${P}-undefined-reference.diff +) + src_prepare() { - epatch "${FILESDIR}"/${P}-gauche-package.diff - epatch "${FILESDIR}"/${P}-undefined-reference.diff + default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/, dev-scheme/gauche-cdb/files/
commit: 05964c12184f31a2b89399d1599501176e0a3180 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:06:18 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:09:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05964c12 dev-scheme/gauche-cdb: update patches Package-Manager: Portage-2.3.40, Repoman-2.3.9 ...-0.3.1-gauche-package.diff => gauche-cdb-gauche-package.patch} | 8 ...efined-reference.diff => gauche-cdb-undefined-reference.patch} | 8 dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-gauche-package.diff b/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch similarity index 96% rename from dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-gauche-package.diff rename to dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch index ae093062243..dc521b29af8 100644 --- a/dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-gauche-package.diff +++ b/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch @@ -1,5 +1,5 @@ Gauche-cdb-0.3.1.orig/Makefile.in -+++ Gauche-cdb-0.3.1/Makefile.in +--- a/Makefile.in b/Makefile.in @@ -10,76 +10,57 @@ VPATH = $(srcdir) @@ -109,8 +109,8 @@ distclean : clean rm -rf $(CONFIG_GENERATED) Gauche-cdb-0.3.1.orig/configure.ac -+++ Gauche-cdb-0.3.1/configure.ac +--- a/configure.ac b/configure.ac @@ -4,18 +4,11 @@ AC_INIT(Gauche-cdb, 0.3.1) AC_CONFIG_SRCDIR(cdb.stub) diff --git a/dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-undefined-reference.diff b/dev-scheme/gauche-cdb/files/gauche-cdb-undefined-reference.patch similarity index 81% rename from dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-undefined-reference.diff rename to dev-scheme/gauche-cdb/files/gauche-cdb-undefined-reference.patch index b63a68ddbda..6b6619dc26e 100644 --- a/dev-scheme/gauche-cdb/files/gauche-cdb-0.3.1-undefined-reference.diff +++ b/dev-scheme/gauche-cdb/files/gauche-cdb-undefined-reference.patch @@ -1,5 +1,5 @@ Gauche-cdb-0.3.1.orig/cdb.scm -+++ Gauche-cdb-0.3.1/cdb.scm +--- a/cdb.scm b/cdb.scm @@ -60,7 +60,7 @@ (unless (slot-bound? self 'path) (error "path must be set to open cdb database")) @@ -9,8 +9,8 @@ (let ((path (slot-ref self 'path)) (rwmode (slot-ref self 'rw-mode))) (case rwmode Gauche-cdb-0.3.1.orig/cdb.stub -+++ Gauche-cdb-0.3.1/cdb.stub +--- a/cdb.stub b/cdb.stub @@ -69,7 +69,7 @@ static void cdb_finalize(ScmObj obj, void *data) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 1fc2a6ee138..416778ad184 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -22,8 +22,8 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" PATCHES=( - "${FILESDIR}"/${P}-gauche-package.diff - "${FILESDIR}"/${P}-undefined-reference.diff + "${FILESDIR}"/${PN}-gauche-package.patch + "${FILESDIR}"/${PN}-undefined-reference.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: a0d3bf1fd9ef6077acc8a6097613f5277ccb7f73 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:03:53 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:09:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d3bf1f dev-scheme/gauche-cdb: update to EAPI 6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index b70d34302bb..1fc2a6ee138 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="4" +EAPI="6" -inherit autotools eutils +inherit autotools -MY_P="${P/g/G}" +MY_P="${P^g}" DESCRIPTION="CDB binding for Gauche" HOMEPAGE="http://sourceforge.jp/projects/gauche/; -SRC_URI="mirror://sourceforge.jp/gauche/8407/${MY_P}.tar.gz" +SRC_URI="mirror://sourceforge.jp/${PN%-*}/8407/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" @@ -21,8 +21,12 @@ RDEPEND="dev-scheme/gauche DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${P}-gauche-package.diff + "${FILESDIR}"/${P}-undefined-reference.diff +) + src_prepare() { - epatch "${FILESDIR}"/${P}-gauche-package.diff - epatch "${FILESDIR}"/${P}-undefined-reference.diff + default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/
commit: c5d0cda9942d53c51ad4340be573249eaee23ac5 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 08:58:15 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:09:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d0cda9 dev-scheme/gauche-cdb: keyword amd64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild | 4 ++-- dev-scheme/gauche-cdb/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild index 04f12d3afa7..b70d34302bb 100644 --- a/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild +++ b/dev-scheme/gauche-cdb/gauche-cdb-0.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/gauche/8407/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="ia64 x86" +KEYWORDS="~amd64 ia64 x86" IUSE="" RDEPEND="dev-scheme/gauche diff --git a/dev-scheme/gauche-cdb/metadata.xml b/dev-scheme/gauche-cdb/metadata.xml index c30645235ea..b700519a0a2 100644 --- a/dev-scheme/gauche-cdb/metadata.xml +++ b/dev-scheme/gauche-cdb/metadata.xml @@ -3,6 +3,7 @@ hat...@gentoo.org + Akinori Hattori gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-cdb/files/
commit: 4e1d70ca958061934b2ffdab1aa3fb47cbd25303 Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 09:07:40 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 09:09:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1d70ca dev-scheme/gauche-cdb: respect CFLAGS/LDFLAGS Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch b/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch index dc521b29af8..2f09f6c64c7 100644 --- a/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch +++ b/dev-scheme/gauche-cdb/files/gauche-cdb-gauche-package.patch @@ -18,7 +18,9 @@ -GOSH = @GOSH@ -GAUCHE_CONFIG = @GAUCHE_CONFIG@ +DESTDIR= ++CFLAGS = @CFLAGS@ +CPPFLAGS = @CPPFLAGS@ # AC_LIB_LINKFLAGS adds to this.. ++LDFLAGS= @LDFLAGS@ +GOSH = "@GOSH@" +GAUCHE_CONFIG = "@GAUCHE_CONFIG@" +GAUCHE_PACKAGE = "@GAUCHE_PACKAGE@" @@ -76,9 +78,7 @@ -$(MODULE)_head.c $(MODULE)_tail.c : - $(GAUCHE_CONFIG) --fixup-extension $(MODULE) +$(PACKAGE).$(SOEXT): $(cdb_SRCS) -+ $(GAUCHE_PACKAGE) compile --verbose \ -+ --libs="$(cdb_LIBS)" --cppflags="$(CPPFLAGS)" \ -+ $(PACKAGE) $(cdb_SRCS) ++ $(GAUCHE_PACKAGE) compile --verbose --cppflags="$(CPPFLAGS)" --cflags="$(CFLAGS)" --ldflags="$(LDFLAGS)" --libs="$(cdb_LIBS)" $(PACKAGE) $(cdb_SRCS) check : all @rm -f test.log
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/
commit: d62d8c7f4bc954657d87967305ff92111dbb57bd Author: Akinori Hattori gentoo org> AuthorDate: Sun Jul 15 08:49:31 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Jul 15 08:49:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62d8c7f dev-scheme/gauche: fix AC_GAUCHE_MAKE_GPD Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche/files/gauche-gauche.m4.patch | 9 + 1 file changed, 9 insertions(+) diff --git a/dev-scheme/gauche/files/gauche-gauche.m4.patch b/dev-scheme/gauche/files/gauche-gauche.m4.patch index 1b9947cf579..a5c5455f170 100644 --- a/dev-scheme/gauche/files/gauche-gauche.m4.patch +++ b/dev-scheme/gauche/files/gauche-gauche.m4.patch @@ -16,3 +16,12 @@ OPTFLAGS="$GCCOPT $I686OPT" AC_SUBST(OPTFLAGS) ]) +@@ -150,7 +147,7 @@ + dnl + AC_DEFUN([AC_GAUCHE_MAKE_GPD], +[ +-GAUCHE_PACKAGE_CONFIGURE_ARGS=`echo "$ac_configure_args" | sed 's/@<:@\\"\`\$@:>@/&/g'` ++GAUCHE_PACKAGE_CONFIGURE_ARGS=`echo "$ac_configure_args" | sed 's/@<:@\$\\"\`@:>@/&/g'` + AC_MSG_NOTICE([creating ${PACKAGE_NAME}.gpd]) + $GAUCHE_PACKAGE make-gpd "$PACKAGE_NAME" \ + -version "$PACKAGE_VERSION" \
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/
commit: 6413697237b71971216fa144cd6e10084630e857 Author: Akinori Hattori gentoo org> AuthorDate: Wed Jul 11 13:57:03 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Jul 11 13:57:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64136972 dev-scheme/gauche-gtk: keyword amd64 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild | 4 ++-- dev-scheme/gauche-gtk/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild index 83b46548023..8556de388b6 100644 --- a/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild +++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" @@ -15,7 +15,7 @@ SRC_URI="https://github.com/shirok/${MY_PN}/tarball/${PV_COMMIT} -> ${MY_P}.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="~ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="examples glgd nls opengl" RESTRICT="test" diff --git a/dev-scheme/gauche-gtk/metadata.xml b/dev-scheme/gauche-gtk/metadata.xml index 883d438926b..4dd4d4ed3fd 100644 --- a/dev-scheme/gauche-gtk/metadata.xml +++ b/dev-scheme/gauche-gtk/metadata.xml @@ -3,6 +3,7 @@ hat...@gentoo.org + Akinori Hattori Gauche extension module to use GTK.
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gtk/, dev-scheme/gauche-gtk/files/
commit: aae0acf6af4cb4287c28bd9f56032739367dc302 Author: Akinori Hattori gentoo org> AuthorDate: Wed Jul 11 14:02:12 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Jul 11 14:02:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae0acf6 dev-scheme/gauche-gtk: fix build with >=x11-libs/pango-1.40.2 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gtk/Manifest | 2 +- .../gauche-gtk/files/gauche-gtk-gtk-lib.hints.diff | 71 -- .../gauche-gtk/files/gauche-gtk-h2s-cpp.diff | 11 .../files/gauche-gtk-h2s-gdk-pixbuf.diff | 23 --- dev-scheme/gauche-gtk/gauche-gtk-0.6_pre1.ebuild | 28 - 5 files changed, 14 insertions(+), 121 deletions(-) diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest index 8e7e1d5eab6..d79dc8a956a 100644 --- a/dev-scheme/gauche-gtk/Manifest +++ b/dev-scheme/gauche-gtk/Manifest @@ -1 +1 @@ -DIST Gauche-gtk-0.6_pre1.tar.gz 203261 BLAKE2B c0b29dcafcff600faf4ad3236eb15ec86867cc6ea0ea218f1f4a57b2757cbcb16686815633de2787afff9ab36e4079f13f242c1a357f6e8e832faaddc66b3fe8 SHA512 150d9169f893ab4ca80956aab93523cf8d9a5e831f7ba4f577314fa6fac72910238cbb5f375fa6b265b3b6a013bba2674c37c8219c391dd212d52267e2360bb3 +DIST Gauche-gtk-0.6_pre1.tar.gz 205235 BLAKE2B 90f2c69c7521817fd81bee007618fe35c6a20678812139f2f99964cccb953e6ceaa301886a703702ac67184526d5cb3d24db786ef0869f54490acbcb6e3745f3 SHA512 5d47af94f3683c25787bb31b2b077ab5526f84e67db49b95a04d59ee57d1249a9ba9223305fe47597a2fa77a6e8d81507a05b1a83a4a76ac5f867738f228 diff --git a/dev-scheme/gauche-gtk/files/gauche-gtk-gtk-lib.hints.diff b/dev-scheme/gauche-gtk/files/gauche-gtk-gtk-lib.hints.diff deleted file mode 100644 index be54ee550ba..000 --- a/dev-scheme/gauche-gtk/files/gauche-gtk-gtk-lib.hints.diff +++ /dev/null @@ -1,71 +0,0 @@ a/src/gtk-lib.hints -+++ b/src/gtk-lib.hints -@@ -527,8 +527,10 @@ SCM_RETURN(Scm_Values2(Scm_MakeInteger(n_properties), h));" - (add-mixin! "Scm_GtkEditableClass" "Scm_GtkCellEditableClass")) - - ;; we can't free the return value of gtk_entry_get_text. --(define-cproc gtk-entry-get-text (entry::) -- "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_entry_get_text(entry)));") -+(define-cproc-fix gtk-entry-get-text -+ (fix-arguments! '(entry::)) -+ (fix-body! -+ "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_entry_get_text(entry)));")) - - ;;== - ;; gtkfilesel.h -@@ -539,8 +541,10 @@ SCM_RETURN(Scm_Values2(Scm_MakeInteger(n_properties), h));" - ;; gtk_file_selection_get_filename returns mbstr encoded by the current - ;; locale. We canonicalize it to utf8. The Scheme glue code converts - ;; it to Gauche's internal encoding. --(define-cproc gtk-file-selection-get-filename (sel::) -- "const gchar *fn_mb = gtk_file_selection_get_filename(sel); -+(define-cproc-fix gtk-file-selection-get-filename -+ (fix-arguments! '(sel::)) -+ (fix-body! -+ "const gchar *fn_mb = gtk_file_selection_get_filename(sel); - gchar *fn_utf8 = g_filename_to_utf8(fn_mb, -1, NULL, NULL, NULL); - if (fn_utf8 == NULL) { - Scm_Error(\"got a filename including multibyte chars which can't be converted to UTF8: %s\", fn_mb); -@@ -549,7 +553,7 @@ SCM_RETURN(Scm_Values2(Scm_MakeInteger(n_properties), h));" - SCM_RETURN(SCM_MAKE_STR_COPYING(fn_utf8)); - #else - SCM_RETURN(Scm_MakeString(fn_utf8, -1, -1, SCM_MAKSTR_COPYING|SCM_MAKSTR_INCOMPLETE)); --#endif") -+#endif")) - - (define-cproc gtk-file-selection-get-selections (sel::) - "gchar **fns_mb = gtk_file_selection_get_selections(sel); -@@ -609,10 +613,14 @@ SCM_RETURN(Scm_Values2(Scm_MakeInteger(n_properties), h));" - (input-file "gtklabel.h") - - ;; Memory is owned by the widget so we don't need to free them. --(define-cproc gtk-label-get-text (label::) -- "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_label_get_text(label)));") --(define-cproc gtk-label-get-label (label::) -- "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_label_get_label(label)));") -+(define-cproc-fix gtk-label-get-text -+ (fix-arguments! '(label::)) -+ (fix-body! -+ "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_label_get_text(label)));")) -+(define-cproc-fix gtk-label-get-label -+ (fix-arguments! '(label::)) -+ (fix-body! -+ "SCM_RETURN(SCM_MAKE_STR_COPYING(gtk_label_get_label(label)));")) - - (define-cproc-fix gtk-label-get-seleciton-bounds - (fix-arguments! '(label::)) -@@ -1121,9 +1129,11 @@ return SCM_MAKE_STR_COPYING((char*)string);")) - - (input-file "gtkprogressbar.h") - --(define-cproc gtk-progress-bar-get-text (pbar::) -- "gchar *g = gtk_progress_bar_get_text(pbar); -- SCM_RETURN(SCM_MAKE_STR_COPYING_SAFELY(g));") -+(define-cproc-fix gtk-progress-bar-get-text -+ (fix-arguments! '(pbar::)) -+ (fix-body! -+ "gchar *g = gtk_progress_bar_get_text(pbar); -+ SCM_RETURN(SCM_MAKE_STR_COPYING_SAFELY(g));")) - -
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: c121f3a6d686a9dd37ee5f03580860faceface44 Author: Akinori Hattori gentoo org> AuthorDate: Wed Jul 11 13:48:00 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Jul 11 13:48:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c121f3a6 dev-scheme/gauche-gl: tidy Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 6 ++ dev-scheme/gauche-gl/metadata.xml | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 337001f237d..2aeabe93efb 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -22,9 +22,7 @@ RDEPEND=">=dev-scheme/gauche-0.9.4 DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${P}-simple.viewer.patch -) +PATCHES=( "${FILESDIR}"/${P}-simple.viewer.patch ) src_configure() { econf $(usex cg --enable-cg "") diff --git a/dev-scheme/gauche-gl/metadata.xml b/dev-scheme/gauche-gl/metadata.xml index 86d5e8fbae5..1cf61eefae9 100644 --- a/dev-scheme/gauche-gl/metadata.xml +++ b/dev-scheme/gauche-gl/metadata.xml @@ -3,6 +3,7 @@ hat...@gentoo.org + Akinori Hattori OpenGL binding of Gauche @@ -11,6 +12,7 @@ Enable NVidia Cg binding + shirok/Gauche-gl gauche
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: 779e04a0719254a1cdebe248b997fe3d2300bc5b Author: Akinori Hattori gentoo org> AuthorDate: Wed Jul 11 13:51:05 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Jul 11 13:51:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779e04a0 dev-scheme/gauche-gl: drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gl/Manifest | 1 - dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild | 46 - 2 files changed, 47 deletions(-) diff --git a/dev-scheme/gauche-gl/Manifest b/dev-scheme/gauche-gl/Manifest index d18bc7fa238..37ad7802988 100644 --- a/dev-scheme/gauche-gl/Manifest +++ b/dev-scheme/gauche-gl/Manifest @@ -1,2 +1 @@ -DIST Gauche-gl-0.5.1.tgz 1161233 BLAKE2B cd216e8242016d81dc49907c0036c65deece07e91db3e9043e86ec666d22ca1cb6f7bb2e4bf7307e8c742bf0423a1d9f54404a3196d940509bafea186b044693 SHA512 7b3834e46e4789f6dcd6a2e01b2d5cfc8fa29aa69c5969e8bb9d9e2af9fe4f82af23a5f13677f27e8ae7ba63855f833dfcdac6f285a0c56041d0eaef48c8a94b DIST Gauche-gl-0.6.tgz 1369790 BLAKE2B b0777a2d64908b36e1d279a1131eef40e98104a983e581856320529207682d17e2c9577ff892c873492f4b78631d86a4c642b1e4f8ecd364acb4ee41482e SHA512 60f763ba832048f9932cabd2e8ce8595ba2a1f0b86f1212b1f6919d6b9b8ba33ed1076f119e53059ceac7f6e46a6ead3ba0e23cce81af3097355cd97b3b4b673 diff --git a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild deleted file mode 100644 index 1e5a2c734c0..000 --- a/dev-scheme/gauche-gl/gauche-gl-0.5.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -MY_P="${P^g}" - -DESCRIPTION="OpenGL binding for Gauche" -HOMEPAGE="http://practical-scheme.net/gauche/; -SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~ppc x86" -IUSE="cg examples" - -RDEPEND=">=dev-scheme/gauche-0.9.2 - media-libs/freeglut - virtual/opengl - x11-libs/libXmu - cg? ( media-gfx/nvidia-cg-toolkit )" -DEPEND="${RDEPEND}" -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf $(usex cg --enable-cg "") -} - -src_install() { - default - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - docinto examples - dodoc examples/*.scm - # install simple - dodoc -r examples/simple - # install glbook - dodoc -r examples/glbook - dodoc -r examples/images - # install slbook - dodoc -r examples/slbook - # install cg examples - use cg && dodoc -r examples/cg - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/
commit: e91c6b938eb3a77c7e6694ffb42896c9a05432c5 Author: Akinori Hattori gentoo org> AuthorDate: Wed Jul 11 13:49:42 2018 + Commit: Akinori Hattori gentoo org> CommitDate: Wed Jul 11 13:49:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91c6b93 dev-scheme/gauche-gl: amd64/x86 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild index 2aeabe93efb..17f401405eb 100644 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gauche/${MY_P}.tgz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="cg examples" RDEPEND=">=dev-scheme/gauche-0.9.4