[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2024-05-01 Thread Sam James
commit: d5a7c92735ad4ecaff65884f64844e89679b767d
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu May  2 03:57:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  2 04:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a7c927

dev-lisp/clisp: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/856103
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index dc22d9b9e28e..1b4d379847da 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.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
@@ -65,6 +65,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/856103
+   # https://gitlab.com/gnu-clisp/clisp/-/issues/49
+   filter-lto
+
# We need this to build on alpha/ia64
if use alpha || use ia64; then
replace-flags -O? -O1



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2024-05-01 Thread Sam James
commit: b396e70e663aef68151d6db497bb21c25bd36ea4
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu May  2 03:10:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  2 04:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b396e70e

dev-lisp/clisp: add gitlab upstream metadata

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lisp/clisp/metadata.xml b/dev-lisp/clisp/metadata.xml
index d50dfbb3a6b7..44471e4a1c02 100644
--- a/dev-lisp/clisp/metadata.xml
+++ b/dev-lisp/clisp/metadata.xml
@@ -24,5 +24,6 @@


clisp
+   gnu-clisp/clisp

 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2023-09-16 Thread Ulrich Müller
commit: 5ebb70847931586690ca3bc1e34f0b6599b5a1e1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Sep 16 14:00:03 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Sep 16 14:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebb7084

dev-lisp/clisp: Specify LICENSE more precisely, update EAPI to 8

Closes: https://bugs.gentoo.org/880171
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index b27879b84797..dc22d9b9e28e 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit flag-o-matic multilib toolchain-funcs xdg-utils
+inherit flag-o-matic xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
 HOMEPAGE="https://clisp.sourceforge.io/";
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="2/8"
 KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
@@ -131,11 +131,12 @@ src_compile() {
 }
 
 src_install() {
-   pushd "${BUILDDIR}"
+   pushd "${BUILDDIR}" || die
make DESTDIR="${D}" prefix="${EPREFIX}"/usr install-bin || die 
"Installation failed"
doman clisp.1
dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE
-   popd
-   dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
+   popd || die
dodoc doc/{CLOS-guide,LISP-tutorial}.txt
+   docinto html
+   dodoc doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-10-15 Thread Sam James
commit: dbdd6adffb1fb91af2050f890442338098956fc9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 15 15:08:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 15:09:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdd6adf

dev-lisp/clisp: fix VariableScope

Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index 23a8c3ed8b51..b27879b84797 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -118,7 +118,7 @@ src_configure() {
einfo "${configure}"
${configure} || die "./configure failed"
 
-   
IMPNOTES="file://${ROOT%/}/usr/share/doc/${PN}-${PVR}/html/impnotes.html"
+   
IMPNOTES="file://${EPREFIX}/usr/share/doc/${PN}-${PVR}/html/impnotes.html"
sed -i "s,http://clisp.cons.org/impnotes/,${IMPNOTES},g"; \
"${BUILDDIR}"/config.lisp || die "Cannot fix link to 
implementation notes"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-05-14 Thread Jakov Smolić
commit: 9a35179f5ec3ffd6f05563a9f7bd43bec54acb25
Author: Raymond Wong  pm  me>
AuthorDate: Tue May 10 07:59:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 14 21:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a35179f

dev-lisp/clisp: Keyword 2.49.92-r1 riscv, #840239

Closes: https://bugs.gentoo.org/840239
Signed-off-by: Raymond Wong  pm.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index d6d762816742..23a8c3ed8b51 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-04-28 Thread Jakov Smolić
commit: 5eafb868e1499b5acc4201f908c16bdaf5307f66
Author: Raymond Wong  pm  me>
AuthorDate: Thu Apr 28 08:45:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Apr 28 15:05:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eafb868

dev-lisp/clisp: Keyword 2.49.92-r1 mips, #840239

Signed-off-by: Raymond Wong  pm.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index 7c6874ec2809..d6d762816742 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-02-27 Thread Sam James
commit: 626509761f5d55f83d0c796a676570cc6699132b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 05:04:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 05:04:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62650976

dev-lisp/clisp: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 32 
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index bc924cc9796a..7c6874ec2809 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -16,22 +16,22 @@ IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre 
postgres +readline svm thre
 # "jit" disabled ATM
 
 RDEPEND=">=dev-lisp/asdf-2.33-r3
- virtual/libcrypt:=
-virtual/libiconv
->=dev-libs/libsigsegv-2.10
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm:0= )
-gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
-postgres? ( >=dev-db/postgresql-8.0:* )
-readline? ( >=sys-libs/readline-7.0:0= )
-pcre? ( dev-libs/libpcre:3 )
-svm? ( sci-libs/libsvm )
-zlib? ( sys-libs/zlib )
-X? ( x11-libs/libXpm )
-hyperspec? ( dev-lisp/hyperspec )
-berkdb? ( sys-libs/db:4.8 )"
+   virtual/libcrypt:=
+   virtual/libiconv
+   >=dev-libs/libsigsegv-2.10
+   >=dev-libs/ffcall-1.10
+   dbus? ( sys-apps/dbus )
+   fastcgi? ( dev-libs/fcgi )
+   gdbm? ( sys-libs/gdbm:0= )
+   gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
+   postgres? ( >=dev-db/postgresql-8.0:* )
+   readline? ( >=sys-libs/readline-7.0:0= )
+   pcre? ( dev-libs/libpcre:3 )
+   svm? ( sci-libs/libsvm )
+   zlib? ( sys-libs/zlib )
+   X? ( x11-libs/libXpm )
+   hyperspec? ( dev-lisp/hyperspec )
+   berkdb? ( sys-libs/db:4.8 )"
 
 DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto x11-misc/imake )"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-02-27 Thread Sam James
commit: 81d26e2a6656272932154f2e5b8b341908cfea72
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 28 05:02:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 28 05:02:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d26e2a

dev-lisp/clisp: Stabilize 2.49.92-r1 sparc, #828735

Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index 4ac0293647a5..bc924cc9796a 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-02-17 Thread Jakov Smolić
commit: 5a7fb6d557b88478923c05c86a153af11a19d4c3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 17 11:00:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 17 11:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7fb6d5

dev-lisp/clisp: Stabilize 2.49.92-r1 ppc64, #828735

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index a8f877a3e79b..4ac0293647a5 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2022-01-18 Thread Sam James
commit: bd2c3dd5a6077ab407cf177060334dc864eea8ca
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 01:12:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 01:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2c3dd5

dev-lisp/clisp: Keyword 2.49.92-r1 ppc64, #831429

Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild 
b/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
index fb2a3ee84689..a8f877a3e79b 100644
--- a/dev-lisp/clisp/clisp-2.49.92-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92-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=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2021-06-03 Thread Sam James
commit: b3d8d870caaccf6f72588a98bf3d036a13f7b47f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 23:54:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 19:14:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d8d870

dev-lisp/clisp: fix BadDefaultUseFlags

-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 
'foo' but confuses parsing
tools like e.g. packages.gentoo.org.

Dropping '-' from these flags has no impact on the actual default behaviour.

See: 
https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 6a4e241457e..1403a5e81c5 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="2/8"
 KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86"
-IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
threads +unicode +zlib"
 # "jit" disabled ATM
 
 RDEPEND=">=dev-lisp/asdf-2.33-r3



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2020-10-10 Thread Pacho Ramos
commit: c7ab3396028510795f475f8a7d7cbd7148550e84
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 10 17:55:50 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 10 17:55:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ab3396

dev-lisp/clisp: Needs rebuilding with gdbm subslot bumps

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index bd144974f80..a9e1a4ab03b 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -21,7 +21,7 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 >=dev-libs/ffcall-1.10
 dbus? ( sys-apps/dbus )
 fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
+gdbm? ( sys-libs/gdbm:0= )
 gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
 postgres? ( >=dev-db/postgresql-8.0:* )
 readline? ( >=sys-libs/readline-7.0:0= )



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/, dev-lisp/clisp/files/

2020-08-31 Thread Andrey Grozin
commit: 89c87cab591751925771ceb83eb17e1dc904689c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Sep  1 03:40:49 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Sep  1 03:41:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c87cab

dev-lisp/clisp: clean old versions

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/clisp/Manifest|   2 -
 dev-lisp/clisp/clisp-2.49-r9.ebuild| 144 
 dev-lisp/clisp/clisp-2.49.90.ebuild| 140 
 .../clisp-2.49-bits_ipctypes_to_sys_ipc.patch  |  21 ---
 dev-lisp/clisp/files/clisp-2.49-get_hostname.patch |  56 ---
 dev-lisp/clisp/files/clisp-2.49-tinfo.patch|  15 --
 .../clisp-2.49.90-after_glibc_cfree_bdb.patch  | 185 -
 7 files changed, 563 deletions(-)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 84d215a48e0..5aba3d53d0f 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,3 +1 @@
-DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.92.tar.bz2 9055207 BLAKE2B 
6cf331eb9f99f62579e35469e2d01cae066083592ccc71cf483b70b4d1be349cdee9d403e0a7ed1ad1c8c5d805c1dab51c1a5031d77469ff8c4dc52eb58913df
 SHA512 
cc9412a7b3f21c85b040bf5e660380fafb3c2374765a1c00272feb3f7838f2161e27a5d6295cef9976f0c4522f10796cf5ee5447716090d1cc69ecfe598ef306
-DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
deleted file mode 100644
index b1cf33182ee..000
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
-
-DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="https://clisp.sourceforge.io/";
-SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2/${PV}"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
-# "jit" disabled ATM
-
-RDEPEND=">=dev-lisp/asdf-2.33-r3
-virtual/libiconv
->=dev-libs/libsigsegv-2.4
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10 >=gnome-base/libglade-2.6 )
-postgres? ( >=dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-5.0 =dev-libs/lightning-1.2 )
-
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto x11-misc/imake )"
-
-enable_modules() {
-   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
-   for m in "$@" ; do
-   einfo "enabling module $m"
-   myconf+=" --with-module=${m}"
-   done
-}
-
-BUILDDIR="builddir"
-
-# modules not enabled:
-#  * berkdb: must figure out a way to make the configure script pick up the
-#currect version of the library and headers
-#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
-#  * matlab, netica: not in portage
-#  * oracle: can't install oracle-instantclient
-
-src_prepare() {
-   # More than -O1 breaks alpha/ia64
-   if use alpha || use ia64; then
-   sed -i -e 's/-O2//g' src/makemake.in || die
-   fi
-   epatch "${FILESDIR}"/${P}-bits_ipctypes_to_sys_ipc.patch
-   epatch "${FILESDIR}"/${P}-get_hostname.patch
-   epatch "${FILESDIR}"/${P}-tinfo.patch
-
-   xdg_environment_reset
-}
-
-src_configure() {
-   # Bug 618170. If anyone has a better idea...
-   append-flags -fno-pie
-
-   # We need this to build on alpha/ia64
-   if use alpha || use ia64; then
-   replace-flags -O? -O1
-   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
-   fi
-
-   # QA issue with lisp.run
-   append-flags -Wa,--noexecstack
-
-   # built-in features
-   local myconf="--with-ffcall --without-dynamic-modules"
-#There's a problem with jit_allocai function
-#if use jit; then
-#myconf+=" --with-jitc=lightning"
-#fi
-   if use threads; then
-   m

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-16 Thread Ulrich Müller
commit: adaeaac03711dee0e8440bb594d5cb55ae0a7a9a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jun 16 18:30:30 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jun 16 18:30:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adaeaac0

dev-lisp/clisp: Remove old.

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-lisp/clisp/Manifest |   1 -
 dev-lisp/clisp/clisp-2.48-r1.ebuild | 164 
 dev-lisp/clisp/metadata.xml |   2 -
 3 files changed, 167 deletions(-)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 3391fe4098a..84d215a48e0 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,4 +1,3 @@
-DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
 DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.92.tar.bz2 9055207 BLAKE2B 
6cf331eb9f99f62579e35469e2d01cae066083592ccc71cf483b70b4d1be349cdee9d403e0a7ed1ad1c8c5d805c1dab51c1a5031d77469ff8c4dc52eb58913df
 SHA512 
cc9412a7b3f21c85b040bf5e660380fafb3c2374765a1c00272feb3f7838f2161e27a5d6295cef9976f0c4522f10796cf5ee5447716090d1cc69ecfe598ef306
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
deleted file mode 100644
index dbdf14a7902..000
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit flag-o-matic eutils toolchain-funcs multilib xdg-utils
-
-DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="https://clisp.sourceforge.io/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 ia64 ppc -sparc x86"
-IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk +pcre postgres 
+readline svm -threads +unicode +zlib"
-
-RDEPEND="virtual/libiconv
->=dev-libs/libsigsegv-2.4
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6:2.0 )
-postgres? ( >=dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-5.0 )
-pcre? ( dev-libs/libpcre )
-svm? ( sci-libs/libsvm )
-zlib? ( sys-libs/zlib )
-X? ( new-clx? ( x11-libs/libXpm ) )
-hyperspec? ( dev-lisp/hyperspec )
-berkdb? ( sys-libs/db:4.5 )"
-
-DEPEND="${RDEPEND}
-   X? ( new-clx? ( x11-base/xorg-proto x11-misc/imake ) )"
-
-# dev-lisp/gentoo-init is obsolete, it will be dropped soon
-# This version of clisp is its last consumer
-# Bug 648448
-#PDEPEND="dev-lisp/gentoo-init"
-
-enable_modules() {
-   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
-   for m in "$@" ; do
-   einfo "enabling module $m"
-   myconf+=" --with-module=${m}"
-   done
-}
-
-BUILDDIR="builddir"
-
-# modules not enabled:
-#  * berkdb: must figure out a way to make the configure script pick up the
-#currect version of the library and headers
-#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
-#  * matlab, netica: not in portage
-#  * oracle: can't install oracle-instantclient
-
-src_prepare() {
-   # More than -O1 breaks alpha/ia64
-   if use alpha || use ia64; then
-   sed -i -e 's/-O2//g' src/makemake.in || die
-   fi
-   xdg_environment_reset
-}
-
-src_configure() {
-   # We need this to build on alpha/ia64
-   if use alpha || use ia64; then
-   replace-flags -O? -O1
-   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
-   fi
-
-   # QA issue with lisp.run
-   append-flags -Wa,--noexecstack
-
-   # built-in features
-   local myconf="--with-ffcall --without-dynamic-modules"
-#There's a problem with jit_allocai fun

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-16 Thread Tobias Klausmann
commit: c92c5a06ab4f3c2bab8efbd8ea12636cef10ac7d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Jun 16 17:15:28 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Jun 16 17:15:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92c5a06

dev-lisp/clisp-2.49.92-r0: alpha stable

Bug: http://bugs.gentoo.org/687220
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 7c5c5cb0c36..1b7e846f313 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="amd64 ia64 ppc ~sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc ~sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-14 Thread Agostino Sarubbo
commit: 740aa9617a8fce79f2fe8f5824e8a42a9238a4c4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 14 15:00:16 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 14 15:00:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740aa961

dev-lisp/clisp: x86 stable wrt bug #687220

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 2fd7320fca2..7c5c5cb0c36 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="amd64 ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ia64 ppc ~sparc x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-14 Thread Agostino Sarubbo
commit: 034482c07e17203819870b35967e5cfb4d85e49f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 14 09:26:14 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 14 09:26:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=034482c0

dev-lisp/clisp: ia64 stable wrt bug #687220

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 886099bd2d0..2fd7320fca2 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="amd64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ia64 ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-14 Thread Agostino Sarubbo
commit: 9f16ba6b3585eb649a32562f7c2189a8c1401168
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 14 09:25:02 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 14 09:25:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f16ba6b

dev-lisp/clisp: amd64 stable wrt bug #687220

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 97156d783c4..886099bd2d0 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~amd64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2019-06-14 Thread Agostino Sarubbo
commit: f0aa2c734cc9b06e38d234d30aad47d239c77ef7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 14 09:17:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 14 09:17:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0aa2c73

dev-lisp/clisp: ppc stable wrt bug #687220

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 dev-lisp/clisp/clisp-2.49.92.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 05098a4cc21..97156d783c4 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-10-16 Thread Tobias Klausmann
commit: 22fd8d4ff4d68919fb668097088c558344ae46e3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Oct 16 09:18:15 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Oct 16 09:18:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fd8d4f

dev-lisp/clisp-2.49.90-r0: add ~alpha keyword

Gentoo-Bug: http://bugs.gentoo.org/649816
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-lisp/clisp/clisp-2.49.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index 0ad05dba06e..660b5a4acdd 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://haible.de/bruno/gnu/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-08-19 Thread Patrice Clement
commit: e1ae23cdcb95c33ac79edbb817e3a5ad2abab542
Author: Francesco Turco  fastmail  fm>
AuthorDate: Mon Aug 13 14:13:13 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Aug 19 22:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ae23cd

dev-lisp/clisp: update links to mailing list and bug tracker.

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index 2a5733412b8..dbdf14a7902 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -156,8 +156,8 @@ Upstream considers threads to be of Alpha quality, therefore
 it is likely that you will encounter bugs in using them. If you do,
 please report bugs upstream:
 
-Mailing list: https://lists.sourceforge.net/lists/listinfo/clisp-devel
-Bug tracker:  https://sourceforge.net/tracker/?atid=101355&group_id=1355
+Mailing list: https://sourceforge.net/projects/clisp/lists/clisp-devel
+Bug tracker:  https://sourceforge.net/p/clisp/bugs/
 
 EOF
fi



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-08-19 Thread Patrice Clement
commit: dee3d6bbd64dae4547981d84798a1563fc20ae5c
Author: Francesco Turco  fastmail  fm>
AuthorDate: Mon Aug 13 14:10:40 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Aug 19 22:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee3d6bb

dev-lisp/clisp: update HOMEPAGE.

Closes: https://github.com/gentoo/gentoo/pull/9563

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49-r9.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49.90.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49.92.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index 72cda6b64d0..2a5733412b8 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="2"
 inherit flag-o-matic eutils toolchain-funcs multilib xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
+HOMEPAGE="https://clisp.sourceforge.io/";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index f26813fdcd3..b1cf33182ee 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
+HOMEPAGE="https://clisp.sourceforge.io/";
 SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index 8bf41b361b2..0ad05dba06e 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
+HOMEPAGE="https://clisp.sourceforge.io/";
 SRC_URI="https://haible.de/bruno/gnu/${P}.tar.bz2";
 
 LICENSE="GPL-2"

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
index 83c982ee82d..05098a4cc21 100644
--- a/dev-lisp/clisp/clisp-2.49.92.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
+HOMEPAGE="https://clisp.sourceforge.io/";
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/, dev-lisp/clisp/files/

2018-06-21 Thread José María Alonso
commit: 080f9f56e048dcd610fb80f6a64c7e46c0cbe1f1
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Jun 21 14:03:23 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Jun 21 14:03:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080f9f56

dev-lisp/clisp: Bump version to 2.49.92

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-lisp/clisp/Manifest|   1 +
 dev-lisp/clisp/clisp-2.49.92.ebuild| 140 
 .../clisp-2.49.92-after_glibc_cfree_bdb.patch  | 185 +
 3 files changed, 326 insertions(+)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index d129865f6d1..3391fe4098a 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,3 +1,4 @@
 DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
 DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
+DIST clisp-2.49.92.tar.bz2 9055207 BLAKE2B 
6cf331eb9f99f62579e35469e2d01cae066083592ccc71cf483b70b4d1be349cdee9d403e0a7ed1ad1c8c5d805c1dab51c1a5031d77469ff8c4dc52eb58913df
 SHA512 
cc9412a7b3f21c85b040bf5e660380fafb3c2374765a1c00272feb3f7838f2161e27a5d6295cef9976f0c4522f10796cf5ee5447716090d1cc69ecfe598ef306
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.49.92.ebuild 
b/dev-lisp/clisp/clisp-2.49.92.ebuild
new file mode 100644
index 000..83c982ee82d
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.49.92.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2/8"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
+# "jit" disabled ATM
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3
+virtual/libiconv
+>=dev-libs/libsigsegv-2.10
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
+postgres? ( >=dev-db/postgresql-8.0:* )
+readline? ( >=sys-libs/readline-7.0:0= )
+pcre? ( dev-libs/libpcre:3 )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( x11-libs/libXpm )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.8 )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto x11-misc/imake )"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+   eapply "${FILESDIR}"/"${P}"-after_glibc_cfree_bdb.patch
+   eapply_user
+
+   xdg_environment_reset
+}
+
+src_configure() {
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   fi
+
+   if use x86; then
+   append-flags -falign-functions=4
+   fi
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   if use threads; then
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-05-11 Thread Matt Turner
commit: 4259c3b8b57feb9d646299753fce82e6ef1eaef1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 11 20:46:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 12 00:25:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4259c3b8

dev-lisp/clisp: Update dependencies (x11-proto/* -> x11-base/xorg-proto).

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49-r9.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49.90.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index 5c05721ba2e..72cda6b64d0 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="virtual/libiconv
 berkdb? ( sys-libs/db:4.5 )"
 
 DEPEND="${RDEPEND}
-   X? ( new-clx? ( x11-misc/imake x11-proto/xextproto ) )"
+   X? ( new-clx? ( x11-base/xorg-proto x11-misc/imake ) )"
 
 # dev-lisp/gentoo-init is obsolete, it will be dropped soon
 # This version of clisp is its last consumer

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index 8e7dacc3438..f26813fdcd3 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -33,7 +33,7 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 #   jit? ( >=dev-libs/lightning-1.2 )
 
 DEPEND="${RDEPEND}
-   X? ( x11-misc/imake x11-proto/xextproto )"
+   X? ( x11-base/xorg-proto x11-misc/imake )"
 
 enable_modules() {
[[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index 88ef82dddc3..8bf41b361b2 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -33,7 +33,7 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 berkdb? ( sys-libs/db:4.8 )"
 
 DEPEND="${RDEPEND}
-   X? ( x11-misc/imake x11-proto/xextproto )"
+   X? ( x11-base/xorg-proto x11-misc/imake )"
 
 enable_modules() {
[[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-04-20 Thread David Seifert
commit: 8b0056ab3a85335d1b6f1dfbbf0dc1f79a10342b
Author: Harri Nieminen  gmail  com>
AuthorDate: Thu Apr 19 18:51:31 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Apr 20 08:01:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0056ab

dev-lisp/clisp: Remove pari use flag

It requires ancient version of sci-mathematics/pari

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 4 +---
 dev-lisp/clisp/clisp-2.49-r9.ebuild | 4 +---
 dev-lisp/clisp/clisp-2.49.90.ebuild | 4 +---
 dev-lisp/clisp/metadata.xml | 1 -
 4 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index bc8733f2ae3..5c05721ba2e 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="2"
 KEYWORDS="alpha amd64 ia64 ppc -sparc x86"
-IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk pari +pcre postgres 
+readline svm -threads +unicode +zlib"
+IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk +pcre postgres 
+readline svm -threads +unicode +zlib"
 
 RDEPEND="virtual/libiconv
 >=dev-libs/libsigsegv-2.4
@@ -21,7 +21,6 @@ RDEPEND="virtual/libiconv
 fastcgi? ( dev-libs/fcgi )
 gdbm? ( sys-libs/gdbm )
 gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6:2.0 )
-pari? ( >=sci-mathematics/pari-2.3.0 )
 postgres? ( >=dev-db/postgresql-8.0 )
 readline? ( >=sys-libs/readline-5.0 )
 pcre? ( dev-libs/libpcre )
@@ -107,7 +106,6 @@ src_configure() {
use fastcgi && enable_modules fastcgi
use gdbm && enable_modules gdbm
use gtk && enable_modules gtk2
-   use pari && enable_modules pari
use pcre && enable_modules pcre
use svm && enable_modules libsvm
use zlib && enable_modules zlib

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index 3f5d051143a..8e7dacc3438 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="2/${PV}"
 KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 
 RDEPEND=">=dev-lisp/asdf-2.33-r3
@@ -22,7 +22,6 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 fastcgi? ( dev-libs/fcgi )
 gdbm? ( sys-libs/gdbm )
 gtk? ( >=x11-libs/gtk+-2.10 >=gnome-base/libglade-2.6 )
-pari? ( =dev-db/postgresql-8.0 )
 readline? ( >=sys-libs/readline-5.0 https://haible.de/bruno/gnu/${P}.tar.bz2";
 LICENSE="GPL-2"
 SLOT="2/8"
 KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk +pcre postgres +readline svm 
-threads +unicode +zlib"
 # "jit" disabled ATM
 
 RDEPEND=">=dev-lisp/asdf-2.33-r3
@@ -23,7 +23,6 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 fastcgi? ( dev-libs/fcgi )
 gdbm? ( sys-libs/gdbm )
 gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
-pari? ( =dev-db/postgresql-8.0:* )
 readline? ( >=sys-libs/readline-7.0:0= )
 pcre? ( dev-libs/libpcre:3 )
@@ -101,7 +100,6 @@ src_configure() {
use fastcgi && enable_modules fastcgi
use gdbm && enable_modules gdbm
use gtk && enable_modules gtk2
-   use pari && enable_modules pari
use pcre && enable_modules pcre
use svm && enable_modules libsvm
use zlib && enable_modules zlib

diff --git a/dev-lisp/clisp/metadata.xml b/dev-lisp/clisp/metadata.xml
index a78f41563fc..cb525b83d17 100644
--- a/dev-lisp/clisp/metadata.xml
+++ b/dev-lisp/clisp/metadata.xml
@@ -22,7 +22,6 @@ changed at run time.
Use local hyperspec instead of online 
version
Build CLISP with support for the NEW-CLX 
module which is a
 -C binding to the Xorg libraries
-   Build CLISP with support for the PARI 
Computer Algebra System
Build CLISP with support for the Support 
Vector Machine module





[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-28 Thread José María Alonso
commit: 122ee42f37d1202717c31acc37fdcd257ee349db
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Mar 28 14:47:22 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Mar 28 14:47:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122ee42f

dev-lisp/clisp: STRIP_MASK removal

Closes: https://bugs.gentoo.org/651436
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 3 ---
 dev-lisp/clisp/clisp-2.49-r9.ebuild | 3 ---
 dev-lisp/clisp/clisp-2.49.90.ebuild | 3 ---
 3 files changed, 9 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index 393de08ca66..bc8733f2ae3 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -145,9 +145,6 @@ src_install() {
doman clisp.1 || die
dodoc SUMMARY README* NEWS MAGIC.add ANNOUNCE || die
fperms a+x /usr/$(get_libdir)/clisp-${PV/_*/}/clisp-link || die
-   # stripping them removes common symbols (defined but uninitialised 
variables)
-   # which are then needed to build modules...
-   export STRIP_MASK="*/usr/$(get_libdir)/clisp-${PV}/*/*"
popd
dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png || die
dodoc doc/{CLOS-guide,LISP-tutorial}.txt || die

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index 0996cecbaa4..3f5d051143a 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -140,9 +140,6 @@ src_install() {
make DESTDIR="${D}" prefix=/usr install-bin || die "Installation failed"
doman clisp.1
dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE
-   # stripping them removes common symbols (defined but uninitialised 
variables)
-   # which are then needed to build modules...
-   export STRIP_MASK="*/usr/$(get_libdir)/clisp-${PV}/*/*"
popd
dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
dodoc doc/{CLOS-guide,LISP-tutorial}.txt

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index 8aa62e9f504..5932d29d7ea 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -136,9 +136,6 @@ src_install() {
make DESTDIR="${D}" prefix="${EPREFIX}"/usr install-bin || die 
"Installation failed"
doman clisp.1
dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE
-   # stripping them removes common symbols (defined but uninitialised 
variables)
-   # which are then needed to build modules...
-   export STRIP_MASK="*${EPREFIX}/usr/$(get_libdir)/clisp-${PV}/*/*"
popd
dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
dodoc doc/{CLOS-guide,LISP-tutorial}.txt



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-24 Thread Sergei Trofimovich
commit: fd6580af1c2310c6faab7d2f32a3000c25a38b51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 25 01:28:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 25 01:30:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6580af

dev-lisp/clisp: keyworded 2.49.90 for ia64, bug #649816

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 dev-lisp/clisp/clisp-2.49.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index 9168ff8785d..8aa62e9f504 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://haible.de/bruno/gnu/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="2/8"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
 # "jit" disabled ATM
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-18 Thread David Seifert
commit: 3ef9e672960aa0ec5e2a164d9137fa945e44db23
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 18 18:03:48 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 18 18:04:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef9e672

dev-lisp/clisp: Scrub XDG variables

Closes: https://bugs.gentoo.org/649932
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 3 ++-
 dev-lisp/clisp/clisp-2.49-r9.ebuild | 6 --
 dev-lisp/clisp/clisp-2.49.90.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index a928da76693..393de08ca66 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="2"
 
-inherit flag-o-matic eutils toolchain-funcs multilib
+inherit flag-o-matic eutils toolchain-funcs multilib xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
 HOMEPAGE="http://clisp.sourceforge.net/";
@@ -61,6 +61,7 @@ src_prepare() {
if use alpha || use ia64; then
sed -i -e 's/-O2//g' src/makemake.in || die
fi
+   xdg_environment_reset
 }
 
 src_configure() {

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index d811dd15026..0996cecbaa4 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils flag-o-matic multilib toolchain-funcs
+inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
 HOMEPAGE="http://clisp.sourceforge.net/";
@@ -61,6 +61,8 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-bits_ipctypes_to_sys_ipc.patch
epatch "${FILESDIR}"/${P}-get_hostname.patch
epatch "${FILESDIR}"/${P}-tinfo.patch
+
+   xdg_environment_reset
 }
 
 src_configure() {

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index ba1830176a3..9168ff8785d 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils flag-o-matic multilib toolchain-funcs
+inherit eutils flag-o-matic multilib toolchain-funcs xdg-utils
 
 DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
 HOMEPAGE="http://clisp.sourceforge.net/";
@@ -60,6 +60,8 @@ src_prepare() {
fi
eapply "${FILESDIR}"/"${P}"-after_glibc_cfree_bdb.patch
eapply_user
+
+   xdg_environment_reset
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/files/

2018-03-08 Thread José María Alonso
commit: 76e8ffa2739346b313b35731b184832e492db182
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Fri Mar  9 07:54:17 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Fri Mar  9 07:54:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e8ffa2

dev-lisp/clisp: Removes unused patches

Closes: https://github.com/gentoo/gentoo/pull/7396
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../clisp-2.48-bits_ipctypes_to_sys_ipc.patch  |  21 ---
 dev-lisp/clisp/files/clisp-2.49-readline-7.patch   |  10 -
 .../clisp-2.49.60-after_glibc_cfree_bdb.patch  | 207 -
 3 files changed, 238 deletions(-)

diff --git a/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch 
b/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch
deleted file mode 100644
index 4711a86decb..000
--- a/dev-lisp/clisp/files/clisp-2.48-bits_ipctypes_to_sys_ipc.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ru a/modules/bindings/glibc/linux.lisp 
b/modules/bindings/glibc/linux.lisp
 a/modules/bindings/glibc/linux.lisp2008-10-10 16:15:49.0 
+0300
-+++ b/modules/bindings/glibc/linux.lisp2013-04-22 11:12:59.148502615 
+0300
-@@ -67,7 +67,7 @@
- (def-c-type __daddr_t)  ; int
- (def-c-type __caddr_t)  ; c-pointer
- (def-c-type __time_t)   ; long
--(def-c-type __swblk_t)  ; long
-+;(def-c-type __swblk_t)  ; long
- 
- (def-c-type __fd_mask ulong)
- (eval-when (load compile eval)
-@@ -86,7 +86,7 @@
- 
- (def-c-type __key_t); int
- 
--(c-lines "#include ~%")
-+(c-lines "#include ~%")
- (def-c-type __ipc_pid_t); ushort
- 
- ; ---  
---

diff --git a/dev-lisp/clisp/files/clisp-2.49-readline-7.patch 
b/dev-lisp/clisp/files/clisp-2.49-readline-7.patch
deleted file mode 100644
index 0be5bd8ccc2..000
--- a/dev-lisp/clisp/files/clisp-2.49-readline-7.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -r -U2 clisp-2.49.orig/modules/readline/readline.lisp 
clisp-2.49/modules/readline/readline.lisp
 clisp-2.49.orig/modules/readline/readline.lisp 2010-01-07 
04:18:03.0 +0600
-+++ clisp-2.49/modules/readline/readline.lisp  2016-09-29 22:23:53.837631568 
+0700
-@@ -425,5 +425,5 @@
- (def-c-var gnu-readline-p (:name "rl_gnu_readline_p") (:type int)
-   (:documentation "True if this is real GNU readline."))
--(def-c-var readline-state (:name "rl_readline_state") (:type int)
-+(def-c-var readline-state (:name "rl_readline_state") (:type ulong)
-   (:documentation "Flags word encapsulating the current readline state."))
- (def-c-var editing-mode (:name "rl_editing_mode") (:type int)

diff --git a/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch 
b/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch
deleted file mode 100644
index 3ab075badf4..000
--- a/dev-lisp/clisp/files/clisp-2.49.60-after_glibc_cfree_bdb.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-diff --git a/modules/berkeley-db/bdb.c b/modules/berkeley-db/bdb.c
-index a266d41..942652a 100644
 a/modules/berkeley-db/bdb.c
-+++ b/modules/berkeley-db/bdb.c
-@@ -2216,7 +2216,13 @@ DEFUN(BDB:DB-COMPACT, db &key TRANSACTION :START STOP 
FREE FILL TIMEOUT \
-   c_data.compact_timeout = timeout;
-   c_data.compact_pages = pages;
-   SYSCALL(db->compact,(db,txn,pstart,pstop,&c_data,flags,&end));
--  pushSTACK(uint32_to_I(c_data.compact_empty_buckets));
-+  /* 
-+   * compact_empty_buckets is in bdb-5.3 as part of output stats
-+   * however this version use bdb-4.8 which does not have it
-+   * 
-+   *
-+   * pushSTACK(uint32_to_I(c_data.compact_empty_buckets));
-+   * */
-   pushSTACK(uint32_to_I(c_data.compact_pages_free));
-   pushSTACK(uint32_to_I(c_data.compact_pages_examine));
-   pushSTACK(uint32_to_I(c_data.compact_levels));
-diff --git a/modules/bindings/glibc/linux.lisp 
b/modules/bindings/glibc/linux.lisp
-index c960753..2993990 100644
 a/modules/bindings/glibc/linux.lisp
-+++ b/modules/bindings/glibc/linux.lisp
-@@ -1,7 +1,7 @@
- ;; Foreign functions provided by the Linux C library version 6,
- ;; i.e. the GNU C library version 2.0.7.
- ;; Bruno Haible 10.4.1998, 19.4.1998
--;; Sam Steingold 2002-2008, 2011
-+;; Sam Steingold 2002-2008, 2011, 2013, 2016-2017
- 
- ;; NB: quite a few functions here have more portable counterparts in POSIX
- 
-@@ -649,7 +649,6 @@
- (def-call-out calloc (:arguments (nmemb size_t) (size size_t))
-   (:return-type c-pointer))
- (def-call-out free (:arguments (ptr c-pointer)) (:return-type nil))
--(def-call-out cfree (:arguments (ptr c-pointer)) (:return-type nil))
- (def-call-out valloc (:arguments (size size_t)) (:return-type c-pointer))
- 
- (def-call-out abort (:arguments) (:return-type nil))
-@@ -687,9 +686,8 @@
- (def-call-out system? (:arguments (null c-string))
-   (:return-type boolean) (:name "system"))
- 
--; You can uncomment this if your compiler sets __USE_GNU
--; (def-call

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-08 Thread José María Alonso
commit: 686043e5f194e108cb18be6317d49489f2476dee
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 09:26:01 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 09:26:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686043e5

dev-lisp/clisp: Drops dev-lisp/gentoo-init dependency

Bug: https://bugs.gentoo.org/648448
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/clisp-2.48-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
index a91495a40b8..a928da76693 100644
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -34,7 +34,10 @@ RDEPEND="virtual/libiconv
 DEPEND="${RDEPEND}
X? ( new-clx? ( x11-misc/imake x11-proto/xextproto ) )"
 
-PDEPEND="dev-lisp/gentoo-init"
+# dev-lisp/gentoo-init is obsolete, it will be dropped soon
+# This version of clisp is its last consumer
+# Bug 648448
+#PDEPEND="dev-lisp/gentoo-init"
 
 enable_modules() {
[[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-07 Thread José María Alonso
commit: 9f1283234189be3e4f1e5b86402d64da46d4d73c
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Mar  7 12:45:17 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Mar  7 12:45:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f128323

dev-lisp/clisp: Adds ${EPREFIX} to all /usr instances not preceded by ${ROOT}

Bug: https://bugs.gentoo.org/641230
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/clisp-2.49.90.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
index e1167a08a89..ba1830176a3 100644
--- a/dev-lisp/clisp/clisp-2.49.90.ebuild
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -93,7 +93,7 @@ src_configure() {
fi
if use berkdb; then
enable_modules berkeley-db
-   append-cppflags -I/usr/include/db4.8
+   append-cppflags -I"${EPREFIX}"/usr/include/db4.8
fi
use dbus && enable_modules dbus
use fastcgi && enable_modules fastcgi
@@ -105,14 +105,14 @@ src_configure() {
use zlib && enable_modules zlib
 
if use hyperspec; then
-   CLHSROOT="file:///usr/share/doc/hyperspec/HyperSpec/"
+   CLHSROOT="file:///${EPREFIX}/usr/share/doc/hyperspec/HyperSpec/"
else
CLHSROOT="http://www.lispworks.com/reference/HyperSpec/";
fi
 
# configure chokes on --sysconfdir option
-   local configure="./configure --prefix=/usr --enable-portability \
- --libdir=/usr/$(get_libdir) $(use_with readline) $(use_with 
unicode) \
+   local configure="./configure --prefix=${EPREFIX}/usr 
--enable-portability \
+ --libdir=${EPREFIX}/usr/$(get_libdir) $(use_with readline) 
$(use_with unicode) \
  ${myconf} --hyperspec=${CLHSROOT} ${BUILDDIR}"
einfo "${configure}"
${configure} || die "./configure failed"
@@ -131,12 +131,12 @@ src_compile() {
 
 src_install() {
pushd "${BUILDDIR}"
-   make DESTDIR="${D}" prefix=/usr install-bin || die "Installation failed"
+   make DESTDIR="${D}" prefix="${EPREFIX}"/usr install-bin || die 
"Installation failed"
doman clisp.1
dodoc ../SUMMARY README* ../src/NEWS ../unix/MAGIC.add ../ANNOUNCE
# stripping them removes common symbols (defined but uninitialised 
variables)
# which are then needed to build modules...
-   export STRIP_MASK="*/usr/$(get_libdir)/clisp-${PV}/*/*"
+   export STRIP_MASK="*${EPREFIX}/usr/$(get_libdir)/clisp-${PV}/*/*"
popd
dohtml doc/impnotes.{css,html} doc/regexp.html doc/clisp.png
dodoc doc/{CLOS-guide,LISP-tutorial}.txt



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-07 Thread José María Alonso
commit: 2c8dd993839d225ade6b7a322440939209e13731
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Mar  7 09:35:37 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Mar  7 09:36:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8dd993

dev-lisp/clisp: Drops old versions

Closes: https://github.com/gentoo/gentoo/pull/7381
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/Manifest |   1 -
 dev-lisp/clisp/clisp-2.48-r2.ebuild | 164 
 dev-lisp/clisp/clisp-2.49-r8.ebuild | 144 ---
 dev-lisp/clisp/clisp-2.49.60.ebuild | 147 
 4 files changed, 456 deletions(-)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 7c0c8d6ab64..d129865f6d1 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,4 +1,3 @@
 DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
-DIST clisp-2.49.60.tar.bz2 8745713 BLAKE2B 
5dffd594c6d00c2057a98e3f93c888cd5cdc60009cd8fc987e39ff5182e71e575e148839d9c973fbfd0842b82ddf1b5918e86d128d9c79f6d0d4b6afcdc5853f
 SHA512 
656cd59a23ba9be5304a6e0d64d79ac518072c431820b8cf95759fa8f3a66e2efe4d07939315b93e5e06b6e5348d8b32739b129a9e8ac0dc362dd5d1f1eb8aa8
 DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.48-r2.ebuild 
b/dev-lisp/clisp/clisp-2.48-r2.ebuild
deleted file mode 100644
index 95be00d3779..000
--- a/dev-lisp/clisp/clisp-2.48-r2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit flag-o-matic eutils toolchain-funcs multilib
-
-DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc -sparc x86"
-IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk pari +pcre postgres 
+readline svm -threads +unicode +zlib"
-
-RDEPEND="virtual/libiconv
->=dev-libs/libsigsegv-2.4
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6:2.0 )
-pari? ( >=sci-mathematics/pari-2.3.0 )
-postgres? ( >=dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-5.0 )
-pcre? ( dev-libs/libpcre )
-svm? ( sci-libs/libsvm )
-zlib? ( sys-libs/zlib )
-X? ( new-clx? ( x11-libs/libXpm ) )
-hyperspec? ( dev-lisp/hyperspec )
-berkdb? ( sys-libs/db:4.7 )"
-
-DEPEND="${RDEPEND}
-   X? ( new-clx? ( x11-misc/imake x11-proto/xextproto ) )"
-
-PDEPEND="dev-lisp/gentoo-init"
-
-enable_modules() {
-   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
-   for m in "$@" ; do
-   einfo "enabling module $m"
-   myconf+=" --with-module=${m}"
-   done
-}
-
-BUILDDIR="builddir"
-
-# modules not enabled:
-#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
-#  * matlab, netica: not in portage
-#  * oracle: can't install oracle-instantclient
-
-src_prepare() {
-   # More than -O1 breaks alpha/ia64
-   if use alpha || use ia64; then
-   sed -i -e 's/-O2//g' src/makemake.in || die
-   fi
-   epatch "${FILESDIR}/${P}-bits_ipctypes_to_sys_ipc.patch"
-}
-
-src_configure() {
-   # We need this to build on alpha/ia64
-   if use alpha || use ia64; then
-   replace-flags -O? -O1
-   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
-   fi
-
-   # QA issue with lisp.run
-   append-flags -Wa,--noexecstack
-
-   # built-in features
-   local myconf="--with-ffcall --without-dynamic-modules"
-#There's a problem with jit_allocai function
-#if use jit; then
-#   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-06 Thread José María Alonso
commit: 97c9e88c1b026ce0749f3379d69a04cdb6864f6b
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Mar  6 15:34:49 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Mar  6 15:35:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c9e88c

dev-lisp/clisp: Drops old 2.49-r1XX versions

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/clisp-2.49-r100.ebuild | 150 -
 dev-lisp/clisp/clisp-2.49-r101.ebuild | 153 --
 2 files changed, 303 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r100.ebuild 
b/dev-lisp/clisp/clisp-2.49-r100.ebuild
deleted file mode 100644
index 8210edc75f4..000
--- a/dev-lisp/clisp/clisp-2.49-r100.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
-SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2/7"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
-# "jit" disabled ATM
-
-RDEPEND=">=dev-lisp/asdf-2.33-r3
-virtual/libiconv
->=dev-libs/libsigsegv-2.4
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
-pari? ( =dev-db/postgresql-8.0:* )
-readline? ( >=sys-libs/readline-7.0:0= )
-pcre? ( dev-libs/libpcre:3 )
-svm? ( sci-libs/libsvm )
-zlib? ( sys-libs/zlib )
-X? ( x11-libs/libXpm )
-hyperspec? ( dev-lisp/hyperspec )
-berkdb? ( sys-libs/db:4.8 )"
-#   jit? ( >=dev-libs/lightning-1.2 )
-
-DEPEND="${RDEPEND}
-   X? ( x11-misc/imake x11-proto/xextproto )"
-
-enable_modules() {
-   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
-   for m in "$@" ; do
-   einfo "enabling module $m"
-   myconf+=" --with-module=${m}"
-   done
-}
-
-BUILDDIR="builddir"
-
-# modules not enabled:
-#  * berkdb: must figure out a way to make the configure script pick up the
-#currect version of the library and headers
-#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
-#  * matlab, netica: not in portage
-#  * oracle: can't install oracle-instantclient
-
-src_prepare() {
-   # More than -O1 breaks alpha/ia64
-   if use alpha || use ia64; then
-   sed -i -e 's/-O2//g' src/makemake.in || die
-   fi
-   epatch "${FILESDIR}"/${P}-bits_ipctypes_to_sys_ipc.patch
-   epatch "${FILESDIR}"/${P}-get_hostname.patch
-   epatch "${FILESDIR}"/${P}-tinfo.patch
-   # bug #594552
-   epatch "${FILESDIR}"/${P}-readline-7.patch
-}
-
-src_configure() {
-   # We need this to build on alpha/ia64
-   if use alpha || use ia64; then
-   replace-flags -O? -O1
-   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
-   fi
-
-   if use x86; then
-   append-flags -falign-functions=4
-   fi
-
-   # QA issue with lisp.run
-   append-flags -Wa,--noexecstack
-
-   # built-in features
-   local myconf="--with-ffcall --without-dynamic-modules"
-#There's a problem with jit_allocai function
-#if use jit; then
-#myconf+=" --with-jitc=lightning"
-#fi
-   if use threads; then
-   myconf+=" --with-threads=POSIX_THREADS"
-   fi
-
-   # default modules
-   enable_modules wildcard rawsock
-   # optional modules
-   use elibc_glibc && enable_modules bindings/glibc
-   use X && enable_modules clx/new-clx
-   if use postgres; then
-   enable_modules postgresql
-   append-cppflags -I$(pg_config --includedir)
-   fi
-   if use berkdb; then
-   enable_modules berkeley-db
-   append-cppflags -I/usr/include/db4.8
-   fi
-   use dbus && enable_modules dbus
-   use fastcgi && enable_modules fastcgi
-   use gdbm && enable_modules gdbm
-   use gtk && enable_modules gtk2
-   use pari && enable_modules pari
-   use pcre && enable_modules pcre
-   use svm && enable_modules libsvm
-   use zlib && enable_modules zlib
-
-   if use hyperspec; then
-   CLHSROOT="file:///usr/share/doc/hyperspec/HyperSpec/"
-   else
-   CLHSROOT="http://www.lispworks.com/reference/HyperSpec/";
-   fi
-
-   # configure chokes on --sysconfdir option
-   loca

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-05 Thread José María Alonso
commit: c79adb4668bd1a277dcafc30a2bccac89d669bbe
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Mar  5 17:21:19 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Mar  5 17:21:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79adb46

dev-lisp/clisp: Rolling back last clisp commit

 dev-lisp/clisp/Manifest |   1 +
 dev-lisp/clisp/clisp-2.48-r1.ebuild | 165 
 dev-lisp/clisp/clisp-2.48-r2.ebuild | 164 +++
 dev-lisp/clisp/metadata.xml |   2 +
 4 files changed, 332 insertions(+)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 0210e80c05b..7c0c8d6ab64 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,3 +1,4 @@
+DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
 DIST clisp-2.49.60.tar.bz2 8745713 BLAKE2B 
5dffd594c6d00c2057a98e3f93c888cd5cdc60009cd8fc987e39ff5182e71e575e148839d9c973fbfd0842b82ddf1b5918e86d128d9c79f6d0d4b6afcdc5853f
 SHA512 
656cd59a23ba9be5304a6e0d64d79ac518072c431820b8cf95759fa8f3a66e2efe4d07939315b93e5e06b6e5348d8b32739b129a9e8ac0dc362dd5d1f1eb8aa8
 DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
new file mode 100644
index 000..a91495a40b8
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.48-r1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+inherit flag-o-matic eutils toolchain-funcs multilib
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="alpha amd64 ia64 ppc -sparc x86"
+IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk pari +pcre postgres 
+readline svm -threads +unicode +zlib"
+
+RDEPEND="virtual/libiconv
+>=dev-libs/libsigsegv-2.4
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6:2.0 )
+pari? ( >=sci-mathematics/pari-2.3.0 )
+postgres? ( >=dev-db/postgresql-8.0 )
+readline? ( >=sys-libs/readline-5.0 )
+pcre? ( dev-libs/libpcre )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( new-clx? ( x11-libs/libXpm ) )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.5 )"
+
+DEPEND="${RDEPEND}
+   X? ( new-clx? ( x11-misc/imake x11-proto/xextproto ) )"
+
+PDEPEND="dev-lisp/gentoo-init"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+}
+
+src_configure() {
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
+   fi
+
+   # QA issue with lisp.run
+   append-flags -Wa,--noexecstack
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2018-03-05 Thread José María Alonso
commit: 4e91a8b6a28370bdcb6f35f36730e6ec3bee783f
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Mar  5 16:17:14 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Mar  5 16:17:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e91a8b6

dev-lisp/clisp: Drops old version 2.48

Bug: https://bugs.gentoo.org/649504
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/Manifest |   1 -
 dev-lisp/clisp/clisp-2.48-r1.ebuild | 165 
 dev-lisp/clisp/clisp-2.48-r2.ebuild | 164 ---
 dev-lisp/clisp/metadata.xml |   2 -
 4 files changed, 332 deletions(-)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 7c0c8d6ab64..0210e80c05b 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,4 +1,3 @@
-DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
 DIST clisp-2.49.60.tar.bz2 8745713 BLAKE2B 
5dffd594c6d00c2057a98e3f93c888cd5cdc60009cd8fc987e39ff5182e71e575e148839d9c973fbfd0842b82ddf1b5918e86d128d9c79f6d0d4b6afcdc5853f
 SHA512 
656cd59a23ba9be5304a6e0d64d79ac518072c431820b8cf95759fa8f3a66e2efe4d07939315b93e5e06b6e5348d8b32739b129a9e8ac0dc362dd5d1f1eb8aa8
 DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.48-r1.ebuild 
b/dev-lisp/clisp/clisp-2.48-r1.ebuild
deleted file mode 100644
index a91495a40b8..000
--- a/dev-lisp/clisp/clisp-2.48-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit flag-o-matic eutils toolchain-funcs multilib
-
-DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
-HOMEPAGE="http://clisp.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 ia64 ppc -sparc x86"
-IUSE="berkdb hyperspec X new-clx dbus fastcgi gdbm gtk pari +pcre postgres 
+readline svm -threads +unicode +zlib"
-
-RDEPEND="virtual/libiconv
->=dev-libs/libsigsegv-2.4
->=dev-libs/ffcall-1.10
-dbus? ( sys-apps/dbus )
-fastcgi? ( dev-libs/fcgi )
-gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6:2.0 )
-pari? ( >=sci-mathematics/pari-2.3.0 )
-postgres? ( >=dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-5.0 )
-pcre? ( dev-libs/libpcre )
-svm? ( sci-libs/libsvm )
-zlib? ( sys-libs/zlib )
-X? ( new-clx? ( x11-libs/libXpm ) )
-hyperspec? ( dev-lisp/hyperspec )
-berkdb? ( sys-libs/db:4.5 )"
-
-DEPEND="${RDEPEND}
-   X? ( new-clx? ( x11-misc/imake x11-proto/xextproto ) )"
-
-PDEPEND="dev-lisp/gentoo-init"
-
-enable_modules() {
-   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
-   for m in "$@" ; do
-   einfo "enabling module $m"
-   myconf+=" --with-module=${m}"
-   done
-}
-
-BUILDDIR="builddir"
-
-# modules not enabled:
-#  * berkdb: must figure out a way to make the configure script pick up the
-#currect version of the library and headers
-#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
-#  * matlab, netica: not in portage
-#  * oracle: can't install oracle-instantclient
-
-src_prepare() {
-   # More than -O1 breaks alpha/ia64
-   if use alpha || use ia64; then
-   sed -i -e 's/-O2//g' src/makemake.in || die
-   fi
-}
-
-src_configure() {
-   # We need this to build on alpha/ia64
-   if use alpha || use ia64; then
-   replace-flags -O? -O1
-   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
-   fi
-
-   # QA issue with lisp.run
-   append-flags -Wa,--noexecstack
-
-   # built-in features
-   local myconf="--with-ffcall --without-dynamic-modules"
-#There's a problem with jit_allocai function
-#  

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/files/, dev-lisp/clisp/

2018-02-12 Thread Andrey Grozin
commit: d1ba0277d56eb0b836fa0c1e687e59993bc8a023
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Feb 12 20:37:04 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Feb 12 20:37:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ba0277

dev-lisp/clisp: bump to 2.49.90

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lisp/clisp/Manifest|   1 +
 dev-lisp/clisp/clisp-2.49.90.ebuild| 143 
 .../clisp-2.49.90-after_glibc_cfree_bdb.patch  | 185 +
 3 files changed, 329 insertions(+)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 4b0e12dda85..7c0c8d6ab64 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,3 +1,4 @@
 DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
 DIST clisp-2.49.60.tar.bz2 8745713 BLAKE2B 
5dffd594c6d00c2057a98e3f93c888cd5cdc60009cd8fc987e39ff5182e71e575e148839d9c973fbfd0842b82ddf1b5918e86d128d9c79f6d0d4b6afcdc5853f
 SHA512 
656cd59a23ba9be5304a6e0d64d79ac518072c431820b8cf95759fa8f3a66e2efe4d07939315b93e5e06b6e5348d8b32739b129a9e8ac0dc362dd5d1f1eb8aa8
+DIST clisp-2.49.90.tar.bz2 8921458 BLAKE2B 
3be7cfe41038f42d8844d500877fa5c20e5c21dc0e162aa0018b297e4dfcd5374ef608793c9d809852e1f9885a155bb5b25fef8efe66016dd0ee47386b70
 SHA512 
1fa7205e38883dcc863160b5418ddaaa2c45ee2d2f936de4067d1ea4a1e5043bf1235361bbbfc366afd6d8f1144497ccdccf1767ecf327f7a672b18742ceb651
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.49.90.ebuild 
b/dev-lisp/clisp/clisp-2.49.90.ebuild
new file mode 100644
index 000..e1167a08a89
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.49.90.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="https://haible.de/bruno/gnu/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="2/8"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+# "jit" disabled ATM
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3
+virtual/libiconv
+>=dev-libs/libsigsegv-2.10
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
+pari? ( =dev-db/postgresql-8.0:* )
+readline? ( >=sys-libs/readline-7.0:0= )
+pcre? ( dev-libs/libpcre:3 )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( x11-libs/libXpm )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.8 )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-misc/imake x11-proto/xextproto )"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+   eapply "${FILESDIR}"/"${P}"-after_glibc_cfree_bdb.patch
+   eapply_user
+}
+
+src_configure() {
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   fi
+
+   if use x86; then
+   append-flags -falign-functions=4
+   fi
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   if use threads; then
+   myconf+=" --with-threads=POSIX_THREADS"
+  

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/, dev-lisp/clisp/files/

2017-12-11 Thread José María Alonso
commit: a08b6eec14e224be89311a9bfe52fbfe298dfe73
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Dec 11 18:55:57 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Dec 11 18:55:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08b6eec

dev-lisp/clisp: Bumps version to 2.49.60

Bug: https://bugs.gentoo.org/638942
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-lisp/clisp/Manifest|   1 +
 dev-lisp/clisp/clisp-2.49.60.ebuild| 147 +++
 .../clisp-2.49.60-after_glibc_cfree_bdb.patch  | 207 +
 3 files changed, 355 insertions(+)

diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 670c7cbe49f..4b0e12dda85 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,2 +1,3 @@
 DIST clisp-2.48.tar.bz2 7885098 BLAKE2B 
42ebfe4721015f522184bce710bf95d79aa7f2a239410af249a8e85d80f140344ec80daaa34f7cdbfd2ae86407984657163ce3f6e4201eb132f7c71e21523cba
 SHA512 
3288b6a2973c924006b14bbed1e8e3e688276a187ac2a6c7851dc7ae699e7832d30e5e7eecdabc76c08c7e8e8ce1b562eb97a44570d3035e558ea2310de2b719
+DIST clisp-2.49.60.tar.bz2 8745713 BLAKE2B 
5dffd594c6d00c2057a98e3f93c888cd5cdc60009cd8fc987e39ff5182e71e575e148839d9c973fbfd0842b82ddf1b5918e86d128d9c79f6d0d4b6afcdc5853f
 SHA512 
656cd59a23ba9be5304a6e0d64d79ac518072c431820b8cf95759fa8f3a66e2efe4d07939315b93e5e06b6e5348d8b32739b129a9e8ac0dc362dd5d1f1eb8aa8
 DIST clisp-2.49.tar.bz2 8091011 BLAKE2B 
e034c581b8100837b34d0adf1ef45bd667272d062945875175958178b4ef5b11e899dfb76505eb8cb51fca6101c11a9f21fb2cc9a78a3c0f82b06166211434f7
 SHA512 
eef66fc85199a2c283b616db61bf67ff103eeb0f19fa907da48994dc790b6f5f8d0c74fb3bd723c6b827c0ff3cfd89fa6ba67934fc669ed5d5249044b5140d81

diff --git a/dev-lisp/clisp/clisp-2.49.60.ebuild 
b/dev-lisp/clisp/clisp-2.49.60.ebuild
new file mode 100644
index 000..84dc47a3bc6
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.49.60.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="https://haible.de/bruno/gnu/clisp-2.49.60.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="2/7"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+# "jit" disabled ATM
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3
+virtual/libiconv
+>=dev-libs/libsigsegv-2.10
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
+pari? ( =dev-db/postgresql-8.0:* )
+readline? ( >=sys-libs/readline-7.0:0= )
+pcre? ( dev-libs/libpcre:3 )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( x11-libs/libXpm )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.8 )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-misc/imake x11-proto/xextproto )"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+   eapply "${FILESDIR}"/"${P}"-after_glibc_cfree_bdb.patch
+   eapply_user
+}
+
+src_configure() {
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
+   fi
+
+   if use x86; then
+   append-flags -falign-functions=4
+   fi
+
+   # QA issue with lisp.run
+   append-flags -Wa,--noexecstack
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   if use threads; then
+   myconf+=" --with-threads=POSIX_THREADS"
+   fi
+
+   # default modules
+   enable_modules rawsock
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2017-10-25 Thread Andreas Hüttel
commit: 3372a5ecbeaa719f733cccf67caf8f96b61f3d2c
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Wed Oct 25 13:53:06 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Oct 25 13:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3372a5ec

dev-lisp/clisp: Use correct gcc option, bug 635386

Shame on me for only testing with gcc-6. Let's see
what explodes next.

Closes: https://bugs.gentoo.org/635386
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-lisp/clisp/clisp-2.49-r101.ebuild | 2 +-
 dev-lisp/clisp/clisp-2.49-r9.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r101.ebuild 
b/dev-lisp/clisp/clisp-2.49-r101.ebuild
index 7cf1812267c..8948b19aea6 100644
--- a/dev-lisp/clisp/clisp-2.49-r101.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r101.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
 
 src_configure() {
# Bug 618170. If anyone has a better idea...
-   append-flags -no-pie
+   append-flags -fno-pie
 
# We need this to build on alpha/ia64
if use alpha || use ia64; then

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index 017287c7dd4..d811dd15026 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
 
 src_configure() {
# Bug 618170. If anyone has a better idea...
-   append-flags -no-pie
+   append-flags -fno-pie
 
# We need this to build on alpha/ia64
if use alpha || use ia64; then



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2017-10-24 Thread Andreas Hüttel
commit: 903dbc323ec045290c9a9a5809bde6ce8e2f8938
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Oct 24 18:46:31 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Oct 24 18:47:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903dbc32

dev-lisp/clisp: Add revision bumps forcing -no-pie, bug 594552

Both stable (straight to stable) subslot (for stable readline) and
~arch subslot (for ~arch readline) are handled.

Closes: https://bugs.gentoo.org/618170
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-lisp/clisp/clisp-2.49-r101.ebuild | 153 ++
 dev-lisp/clisp/clisp-2.49-r9.ebuild   | 147 
 2 files changed, 300 insertions(+)

diff --git a/dev-lisp/clisp/clisp-2.49-r101.ebuild 
b/dev-lisp/clisp/clisp-2.49-r101.ebuild
new file mode 100644
index 000..7cf1812267c
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.49-r101.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2/7"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+# "jit" disabled ATM
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3
+virtual/libiconv
+>=dev-libs/libsigsegv-2.4
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
+pari? ( =dev-db/postgresql-8.0:* )
+readline? ( >=sys-libs/readline-7.0:0= )
+pcre? ( dev-libs/libpcre:3 )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( x11-libs/libXpm )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.8 )"
+#   jit? ( >=dev-libs/lightning-1.2 )
+
+DEPEND="${RDEPEND}
+   X? ( x11-misc/imake x11-proto/xextproto )"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+   epatch "${FILESDIR}"/${P}-bits_ipctypes_to_sys_ipc.patch
+   epatch "${FILESDIR}"/${P}-get_hostname.patch
+   epatch "${FILESDIR}"/${P}-tinfo.patch
+   # bug #594552
+   epatch "${FILESDIR}"/${P}-readline-7.patch
+}
+
+src_configure() {
+   # Bug 618170. If anyone has a better idea...
+   append-flags -no-pie
+
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
+   fi
+
+   if use x86; then
+   append-flags -falign-functions=4
+   fi
+
+   # QA issue with lisp.run
+   append-flags -Wa,--noexecstack
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   if use threads; then
+   myconf+=" --with-threads=POSIX_THREADS"
+   fi
+
+   # default modules
+   enable_modules wildcard rawsock
+   # optional modules
+   use elibc_glibc && enable_modules bindings/glibc
+   use X && enable_modules clx/new-clx
+   if use postgres; then
+   enable_modules postgresql
+   append-cppflags -I$(pg_config --includedir)
+   fi
+   if use berkdb; then
+   enable_modules berkeley-db
+   append-cppflags -I/usr/include/db4.8
+   fi
+   use dbus && enable_modules dbus
+   use fastcgi && enable_modules fastcgi
+   use gdbm && enable_modules gdbm
+   use gtk && enable_modules gtk2
+   use pari && enable_modules pari
+   use pcre && enable_modules pcre
+   use svm && enable_modules libsvm
+   use zlib && enable_modules zlib
+
+   if us

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2016-12-17 Thread Andrey Grozin
commit: 498742682f8defc576e7080dca79a9d177942f16
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 18 04:54:12 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 18 04:54:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49874268

dev-lisp/clisp: add -falign-functions=4 on x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lisp/clisp/{clisp-2.49-r9.ebuild => clisp-2.49-r100.ebuild} | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r100.ebuild
similarity index 98%
rename from dev-lisp/clisp/clisp-2.49-r9.ebuild
rename to dev-lisp/clisp/clisp-2.49-r100.ebuild
index 4ed6f77..99b7235 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r100.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://clisp.sourceforge.net/";
 SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
 
 LICENSE="GPL-2"
-SLOT="2/${PF}"
+SLOT="2/7"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
 # "jit" disabled ATM
@@ -73,6 +73,10 @@ src_configure() {
append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
fi
 
+   if use x86; then
+   append-flags -falign-functions=4
+   fi
+
# QA issue with lisp.run
append-flags -Wa,--noexecstack
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2016-10-12 Thread Pacho Ramos
commit: ab501ce50ba5b9dc046d5a4cd6cd63edec945f21
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Oct 12 18:06:41 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Oct 12 18:10:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab501ce5

dev-lisp/clisp: Specify proper slots

Package-Manager: portage-2.3.1

 dev-lisp/clisp/clisp-2.49-r9.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
index 937eae5..4ed6f77 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -22,11 +22,11 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 dbus? ( sys-apps/dbus )
 fastcgi? ( dev-libs/fcgi )
 gdbm? ( sys-libs/gdbm )
-gtk? ( >=x11-libs/gtk+-2.10 >=gnome-base/libglade-2.6 )
+gtk? ( >=x11-libs/gtk+-2.10:2 >=gnome-base/libglade-2.6 )
 pari? ( =dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-7.0 )
-pcre? ( dev-libs/libpcre )
+postgres? ( >=dev-db/postgresql-8.0:* )
+readline? ( >=sys-libs/readline-7.0:0= )
+pcre? ( dev-libs/libpcre:3 )
 svm? ( sci-libs/libsvm )
 zlib? ( sys-libs/zlib )
 X? ( x11-libs/libXpm )



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/files/, dev-lisp/clisp/

2016-10-01 Thread Andrey Grozin
commit: beb52002a3f12695af63071a74b52736eea5fe1c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Oct  2 03:38:44 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Oct  2 03:38:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb52002

dev-lisp/clisp: 2.49-r9 for readline-7

Bug: 595624

Package-Manager: portage-2.3.0

 dev-lisp/clisp/clisp-2.49-r9.ebuild  | 147 +++
 dev-lisp/clisp/files/clisp-2.49-readline-7.patch |  10 ++
 2 files changed, 157 insertions(+)

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r9.ebuild
new file mode 100644
index ..937eae5
--- /dev/null
+++ b/dev-lisp/clisp/clisp-2.49-r9.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="A portable, bytecode-compiled implementation of Common Lisp"
+HOMEPAGE="http://clisp.sourceforge.net/";
+SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2/${PF}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline 
svm -threads +unicode +zlib"
+# "jit" disabled ATM
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3
+virtual/libiconv
+>=dev-libs/libsigsegv-2.4
+>=dev-libs/ffcall-1.10
+dbus? ( sys-apps/dbus )
+fastcgi? ( dev-libs/fcgi )
+gdbm? ( sys-libs/gdbm )
+gtk? ( >=x11-libs/gtk+-2.10 >=gnome-base/libglade-2.6 )
+pari? ( =dev-db/postgresql-8.0 )
+readline? ( >=sys-libs/readline-7.0 )
+pcre? ( dev-libs/libpcre )
+svm? ( sci-libs/libsvm )
+zlib? ( sys-libs/zlib )
+X? ( x11-libs/libXpm )
+hyperspec? ( dev-lisp/hyperspec )
+berkdb? ( sys-libs/db:4.8 )"
+#   jit? ( >=dev-libs/lightning-1.2 )
+
+DEPEND="${RDEPEND}
+   X? ( x11-misc/imake x11-proto/xextproto )"
+
+enable_modules() {
+   [[ $# = 0 ]] && die "${FUNCNAME[0]} must receive at least one argument"
+   for m in "$@" ; do
+   einfo "enabling module $m"
+   myconf+=" --with-module=${m}"
+   done
+}
+
+BUILDDIR="builddir"
+
+# modules not enabled:
+#  * berkdb: must figure out a way to make the configure script pick up the
+#currect version of the library and headers
+#  * dirkey: fails to compile, requiring windows.h, possibly wrong #ifdefs
+#  * matlab, netica: not in portage
+#  * oracle: can't install oracle-instantclient
+
+src_prepare() {
+   # More than -O1 breaks alpha/ia64
+   if use alpha || use ia64; then
+   sed -i -e 's/-O2//g' src/makemake.in || die
+   fi
+   epatch "${FILESDIR}"/${P}-bits_ipctypes_to_sys_ipc.patch
+   epatch "${FILESDIR}"/${P}-get_hostname.patch
+   epatch "${FILESDIR}"/${P}-tinfo.patch
+   # bug #594552
+   epatch "${FILESDIR}"/${P}-readline-7.patch
+}
+
+src_configure() {
+   # We need this to build on alpha/ia64
+   if use alpha || use ia64; then
+   replace-flags -O? -O1
+   append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D 
NO_SINGLEMAP -D NO_TRIVIALMAP'
+   fi
+
+   # QA issue with lisp.run
+   append-flags -Wa,--noexecstack
+
+   # built-in features
+   local myconf="--with-ffcall --without-dynamic-modules"
+#There's a problem with jit_allocai function
+#if use jit; then
+#myconf+=" --with-jitc=lightning"
+#fi
+   if use threads; then
+   myconf+=" --with-threads=POSIX_THREADS"
+   fi
+
+   # default modules
+   enable_modules wildcard rawsock
+   # optional modules
+   use elibc_glibc && enable_modules bindings/glibc
+   use X && enable_modules clx/new-clx
+   if use postgres; then
+   enable_modules postgresql
+   append-cppflags -I$(pg_config --includedir)
+   fi
+   if use berkdb; then
+   enable_modules berkeley-db
+   append-cppflags -I/usr/include/db4.8
+   fi
+   use dbus && enable_modules dbus
+   use fastcgi && enable_modules fastcgi
+   use gdbm && enable_modules gdbm
+   use gtk && enable_modules gtk2
+   use pari && enable_modules pari
+   use pcre && enable_modules pcre
+   use svm && enable_modules libsvm
+   use zlib && enable_modules zlib
+
+   if use hyperspec; then
+   CLHSROOT="file:///usr/share/doc/hyperspec/HyperSpec/"
+   else
+   CLHSROOT="http://www.lispworks.com/reference/HyperSpec/";
+   fi
+
+   # configure chokes on --sysconfdir option
+   local configure="./configure --prefix=/usr --libdir=/usr/$(get_libdir) \
+   $(use_with readline) $(use_with unicode) \
+

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clisp/

2016-10-01 Thread Andrey Grozin
commit: 6a82015e0302846aaae7def7c4c1527bc2fd588c
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Oct  2 02:53:11 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Oct  2 02:53:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a82015e

dev-lisp/clisp: in stable 2.49-r8, readline must be <7.0

Package-Manager: portage-2.3.0

 dev-lisp/clisp/clisp-2.49-r8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r8.ebuild 
b/dev-lisp/clisp/clisp-2.49-r8.ebuild
index 6887311..1020ce0 100644
--- a/dev-lisp/clisp/clisp-2.49-r8.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,7 +25,7 @@ RDEPEND=">=dev-lisp/asdf-2.33-r3
 gtk? ( >=x11-libs/gtk+-2.10 >=gnome-base/libglade-2.6 )
 pari? ( =dev-db/postgresql-8.0 )
-readline? ( >=sys-libs/readline-5.0 )
+readline? ( >=sys-libs/readline-5.0