Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893174 - app-emacs/mew: Bump request
Summary: app-emacs/mew: Bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GNU Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-04 06:08 UTC by Teika kazura
Modified: 2023-02-08 18:35 UTC (History)
0 users

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


Attachments
mew-6.8_p20230203.ebuild (mew-6.8_p20230203.ebuild,1.08 KB, text/plain)
2023-02-08 12:16 UTC, Teika kazura
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Teika kazura 2023-02-04 06:08:24 UTC
Hi. The latest ebuild of app-emacs/mew, 6.8, was from 2019. [1] I wonder if you could bump it.

The upstream has still been maintaining it at github, if minimally - the last commit was done this month, in Feb 2023. However, no versioned release has been done since 6.8, [2] so all we can do is to provide snapshots.

Or perhaps you can simply last-rite it. I don't think many users are still using Mew.

The ver 6.8 doesn't work if USE=jit is set for emacs, but this is fixed in the upstream. [3] This already indicates a bump is necessary, and Mew's popularity is low.

According to Mew's website, [4] its github repository is https://github.com/kazu-yamamoto/Mew/ .

Thank you very much, Gentoo emacs team.
Best regards.

[1] https://gitweb.gentoo.org/repo/gentoo.git/log/app-emacs/mew
[2] https://github.com/kazu-yamamoto/Mew/tags
[3] The fix is probably done by this commit: https://github.com/kazu-yamamoto/Mew/commit/3409333b898ab90582de42cd509f0aed00b63a53
[4] http://www.mew.org/en/git/
Comment 1 Ulrich Müller gentoo-dev 2023-02-07 08:39:42 UTC
Could you ask upstream to tag a new release?
Comment 2 Teika kazura 2023-02-08 12:16:04 UTC
Created attachment 850160 [details]
mew-6.8_p20230203.ebuild

If you mean a versioned release, sorry, I don't feel like it. It'd be too demandig for the upstream, IMHO. Their tradition is to prepare a detailed change list for each release. [1][2]

FYI I instead submit my ebuild, which simply uses a commit id.

That's what I mean by "or last rite, please." It's quite probable that most Gentoo users won't be affected.

Danke schön (again!) Ulrich for your long time effort in Gentoo.

[1] For example see this v6.8 chagelog: https://raw.githubusercontent.com/kazu-yamamoto/Mew/master/00changes.6.8
[2] TL;DR: Mew is "a member of the good-ol-still-working-grandpa's-software club". The fact that the developer has not yet abandoned it is enough to make me feel grateful. A sensible release would be an excess.
Comment 3 Larry the Git Cow gentoo-dev 2023-02-08 18:35:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70768830dc175aae026be85d0168d747c49b5233

commit 70768830dc175aae026be85d0168d747c49b5233
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2023-02-08 18:32:59 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2023-02-08 18:35:25 +0000

    app-emacs/mew: add 6.8_p20230203
    
    Snapshot from Git because last release was in 2018.
    
    Closes: https://bugs.gentoo.org/893174
    Reported-by: Teika kazura <teika@gmx.com>
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 app-emacs/mew/Manifest                 |  1 +
 app-emacs/mew/metadata.xml             |  3 +++
 app-emacs/mew/mew-6.8_p20230203.ebuild | 47 ++++++++++++++++++++++++++++++++++
 3 files changed, 51 insertions(+)