Created attachment 468344 [details] qemacs-9999.ebuild Hello, I'm a qemacs user, and this editor benefits greatly from a -9999 ebuild so there it is. The -9999 Files are also needed (just change the names of the latest ones).
Live ebuilds are strongly discouraged by policy: https://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/cvs-sources/index.html#disadvantages-of-cvs-sources I'd rather see upstream do proper releases. Then we won't have to rely on snapshots, which require more work than a regular version bump, and are taken at random commits with unknown stability.
I understand, but while waiting for this release, a lot of (important) features are added to the cvs. Plus, I've been talking with the main dev for some time now, and I don't think a release is planned any time now. On the other hand, I could keep this in my local repo and just use it (probably not a lot of qemacs users, anyway). Do what you think is best, I have no real opinion on this.
(In reply to Ulrich Müller from comment #1) That said, I won't mind adding a live ebuild for qemacs to the emacs overlay at https://gitweb.gentoo.org/repo/proj/emacs.git (where we have live ebuilds for other Emacs flavours too). The ebuild shouldn't apply any patches though, because patching a moving target is a certain recipe for failure.
[I wonder why bugzilla didn't flag a mid-air collision for my previous comment. The statement remains valid, though.] (In reply to Hadrien Lacour from comment #2) > Plus, I've been talking with the main dev for some time now, and I don't > think a release is planned any time now. Which is a mistake. Upstream making a release is less work for everyone, as compared to N distros making snapshots. It has the additional advantage that upstream knows best what commit is suitable for a release. > On the other hand, I could keep this in my local repo and just use it > (probably not a lot of qemacs users, anyway). Do what you think is best, I > have no real opinion on this. As I said, we could add a live ebuild to the emacs overlay, but without patches.
Well, that's not a bad idea. Those patches aren't vital anyway.
Here we go: https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=3b9184a776611708ef26e5d2fbaa75a59d14a36d Please test.
Works as it should.