Summary: | x11-misc/slim upstream project forked | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Pearce <bugs.gentoo> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | jstein, stefantalpalaru |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Updated ebuild for new upstream
Revised patch for Gentoo-friendly config file Updated ebuild for new release Revised patch for Gentoo-friendly config file Another updated ebuild, for 1.3.9, with a small fix Updated config file patch for 1.3.9 release |
Description
Robert Pearce
2022-02-02 08:35:24 UTC
Created attachment 764205 [details]
Updated ebuild for new upstream
This ebuild has the revised upstream project references and the trimmed-out patch list. Also fixes a QA issue with IUSE.
Created attachment 764206 [details, diff]
Revised patch for Gentoo-friendly config file
When I forked the upstream, I decided not to make it too Gentoo-specific, so some parts of the default slim.conf still want a tweak.
The -rX stuff really is irrelevant. Does it fix any of the known bugs? https://bugs.gentoo.org/buglist.cgi?quicksearch=x11-misc%2Fslim&list_id=6039363 I believe it fixes 803476, 732430, 756181, plus 828669 (which I think was already fixed). Bug 832303 I would have to check - I know I spotted the problem (as compiler warnings) when forking, but can't remember off-hand whether I fixed it before or after making the release. The others are all on my screen at home for me to look at. Created attachment 766328 [details] Updated ebuild for new release I've released version 1.3.8 upstream, which additionally fixes bug 832303 and bug 580458, as well as some other issues no identified as Gentoo bugs. This is the new ebuild Created attachment 766329 [details, diff]
Revised patch for Gentoo-friendly config file
The upstream config file has some formatting changes so the Gentoo-isation patch needed a tweak
Created attachment 835361 [details]
Another updated ebuild, for 1.3.9, with a small fix
Here's another ebuild, for a new release. It also has a minor bugfix - the "branding" prepare step was replacing the word "default" in a comment.
Created attachment 835367 [details, diff]
Updated config file patch for 1.3.9 release
To go with the v1.3.9 release, the Gentoo-friendliness patch of the config file needs minor adjustment
I added 1.4.0 to my overlay: https://github.com/stefantalpalaru/gentoo-overlay The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33127b6d177f2d123c333c239a4ca13bfafd8124 commit 33127b6d177f2d123c333c239a4ca13bfafd8124 Author: Robert Pearce <gentoo@flitspace.org.uk> AuthorDate: 2023-02-21 08:01:47 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2023-03-14 19:28:15 +0000 x11-misc/slim: Added ebuilds for the resurrected upstream project Fixed issues from pkgcheck List myself as a proxy maintainer Correct several issues pointed out in review by ceamac and added a -9999 ebuild in light of discussion Closes: https://bugs.gentoo.org/832562 Closes: https://bugs.gentoo.org/727544 Closes: https://bugs.gentoo.org/832303 Closes: https://bugs.gentoo.org/580458 Closes: https://bugs.gentoo.org/803476 Closes: https://bugs.gentoo.org/732430 Closes: https://bugs.gentoo.org/756181 Signed-off-by: Robert Pearce <gentoo@flitspace.org.uk> Closes: https://github.com/gentoo/gentoo/pull/29838 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> x11-misc/slim/Manifest | 2 + x11-misc/slim/files/slim-1.3.9-config.diff | 49 ++++++++++ .../slim/files/slim-1.3.9-greeter-session.diff | 12 +++ x11-misc/slim/files/slim-1.4.0-config.diff | 48 ++++++++++ x11-misc/slim/metadata.xml | 11 ++- x11-misc/slim/slim-1.3.9.ebuild | 98 +++++++++++++++++++ x11-misc/slim/slim-1.4.0.ebuild | 104 +++++++++++++++++++++ x11-misc/slim/slim-9999.ebuild | 104 +++++++++++++++++++++ 8 files changed, 426 insertions(+), 2 deletions(-) |