Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 611780 - app-emacs/slime-2.20 version bump
Summary: app-emacs/slime-2.20 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: GNU Emacs project
URL: https://raw.githubusercontent.com/sli...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-05 11:20 UTC by Losier Blackheath
Modified: 2018-04-08 14:37 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
slime-2.19.ebuild (slime-2.19.ebuild,1.22 KB, text/plain)
2017-07-23 19:48 UTC, maurerpe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Losier Blackheath 2017-03-05 11:20:51 UTC
The upstream slime version has been bumped to 2.19
Comment 1 maurerpe 2017-07-23 19:48:03 UTC
Created attachment 486642 [details]
slime-2.19.ebuild

Here is an build for slime-2.19.  It is EAPI6.  It is simpler than the 2.15 ebuild in the tree and follows the upstream compile and install process more closely.  Specifically it byte compiles using:
emake compile contrib-compile
recommended at the bottom of this page:
https://common-lisp.net/project/slime/doc/html/Installation.html#Installation

I checked my logs.  I have been running it successfully since Feb 2017.  I am currently running emacs 25.2.1.
Comment 2 maurerpe 2017-07-23 20:17:44 UTC
I should also add that dev-lisp/sbcl is my common lisp language of choice.  I have tested the ebuild with version 1.3.17, 1.3.18, and 1.3.19.
Comment 3 Pacho Ramos gentoo-dev 2018-02-06 09:23:49 UTC
ups, sorry, wrong bug
Comment 4 Ulrich Müller gentoo-dev 2018-02-15 07:41:39 UTC
(In reply to maurerpe from comment #1)
> Created attachment 486642 [details]
> slime-2.19.ebuild

Sorry for the delay. Does this ebuild work for 2.20 too, or are changes needed?

@common-lisp team, can you please ack?
Comment 5 Ulrich Müller gentoo-dev 2018-02-15 07:57:25 UTC
(In reply to maurerpe from comment #1)
> Created attachment 486642 [details]
> slime-2.19.ebuild

Some issues that should be addressed:
- This completely drops the documentation. Especially, the info and pdf files should be built (the latter conditional on USE=doc). Looks like that part could be simply copied from slime-2.15.ebuild (src_compile, src_install, DEPEND).
- What is eutils needed for?
Comment 6 Chema Alonso Josa (RETIRED) gentoo-dev 2018-02-27 20:05:48 UTC
(In reply to Ulrich Müller from comment #4)
> Sorry for the delay. Does this ebuild work for 2.20 too, or are changes
> needed?
> 
> @common-lisp team, can you please ack?

Slime bumped to 2.20 in the lisp overlay:

https://gitweb.gentoo.org/proj/lisp.git/commit/?id=bbe10d559923c0c9f977fb6cc9ed151e0629d1b5

Unfortunately we lack now of a stable common lisp implementation with the new 17.0 profile. We are working to get SBCL and CLISP up to date.
Comment 7 Chema Alonso Josa (RETIRED) gentoo-dev 2018-04-08 14:37:55 UTC
=app-emacs/slime-2.20 is in the tree, closing.

https://gitweb.gentoo.org/repo/gentoo.git/tree/app-emacs/slime/slime-2.20.ebuild