Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-02-16 Thread A Schenck


On 1/27/23 11:21, Michał Górny wrote:

On Fri, 2023-01-27 at 10:51 -0800, A Schenck wrote:

On 1/27/23 09:36, Michał Górny wrote:

# Michał Górny  (2023-01-27)
# GKrellM and a variety of plugins.  It's unmaintained for some
time.
# Upstream homepage is gone, and the whole suite is collecting dust
# and patches.
# Removal on 2023-02-26.  Bug #892251.

[also eclass/gkrellm-plugin.eclass]

app-admin/gkrellm
x11-plugins/gkrelltop


The old homepage listed in the ebuild is gone but has moved[0].

The live ebuild has the correct upstream repository so it seems like

just an oversight to not update the homepage whenever that was

changed.


Thanks.  Unfortunately, it only confirms what I've suspected: it's not
maintained and nobody's working on a GTK+3 port [1].

[1] https://git.srcbox.net/gkrellm/gkrellm/issues/1

Gkrellm is built similarly to the GIMP where it draws it's chrome 
directly with GDK to be thin and lightweight without window manager 
decorations makes it more useful to leave always on the side of the 
screen. GTK+3 has gotten rid of GDK entirely and the porting docs say 
"use cairo for drawing" and "the transition is usually straightforward" 
which is not super helpful :-( Adding `DGTK_DISABLE_SINGLE_INCLUDES` and 
`DGTK_DISABLE_DEPRECATED` were reasonably straightforward but 
`DGDK_DISABLE_DEPRECATED` is proving challenging.
At the moment all these changes are local because it doesn't seem 
possible to subscribe to the mailing list or create an account from the 
gitea interface for upstream. Will probly post the patches to gentoo 
bugzilla just to get them on some external storage pending getting them 
upstream.


Thanks,
-A

--
Attached is my PGP public key.
Primary key fingerprint: C334 A85F 5B84 0061 2DF9 7310 6E37 4F22 EB0C 3D3A

If you have a PGP key (and a minute to spare)
please send it in reply to this email.

If you have no idea what PGP is, feel free
to ignore all this gobbledegook.


OpenPGP_0x6E374F22EB0C3D3A.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Michał Górny
On Fri, 2023-01-27 at 21:15 +0100, Michal Prívozník wrote:
> But are you saying that if there was a GTK-3 support, then gkrellm could
> stay?

Most importantly, it needs someone to take care of it.

An active Gentoo maintainer for these packages (or the subset that's
going to stay), that actually answers bug reports etc. is an absolute
must.

GTK+3 port would be nice — it would at least prove that people really
care enough to do the hard work, and that we won't be removing it soon
enough again because of GTK+2 being removed (not likely anytime soon
but…) or because the code no longer compiles, or…

-- 
Best regards,
Michał Górny




Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Sam James


> On 27 Jan 2023, at 20:15, Michal Prívozník  wrote:
> 
> On 1/27/23 20:21, Michał Górny wrote:
>> On Fri, 2023-01-27 at 10:51 -0800, A Schenck wrote:
>>> On 1/27/23 09:36, Michał Górny wrote:
 # Michał Górny  (2023-01-27)
 # GKrellM and a variety of plugins.  It's unmaintained for some
 time.
 # Upstream homepage is gone, and the whole suite is collecting dust
 # and patches.
 # Removal on 2023-02-26.  Bug #892251.
 
 [also eclass/gkrellm-plugin.eclass]
 
 app-admin/gkrellm
 x11-plugins/gkrelltop
>>> 
>>> The old homepage listed in the ebuild is gone but has moved[0].
>>> 
>>> The live ebuild has the correct upstream repository so it seems like
>>> 
>>> just an oversight to not update the homepage whenever that was
>>> 
>>> changed.
>> 
>> Thanks.  Unfortunately, it only confirms what I've suspected: it's not
>> maintained and nobody's working on a GTK+3 port [1].
>> 
>> [1] https://git.srcbox.net/gkrellm/gkrellm/issues/1
>> 
> 
> Yes, sadly, Bill passed away more than a year ago:
> 
> https://mailproc.sbbsnet.net/list/gkre...@lists.netservicesgroup.com?cmd=user_listview_msg=40=gkrellm_idx=28
> 
> But are you saying that if there was a GTK-3 support, then gkrellm could
> stay?
> 

Yes. And ideally a maintainer in Gentoo.



signature.asc
Description: Message signed with OpenPGP


Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Michal Prívozník
On 1/27/23 20:21, Michał Górny wrote:
> On Fri, 2023-01-27 at 10:51 -0800, A Schenck wrote:
>> On 1/27/23 09:36, Michał Górny wrote:
>>> # Michał Górny  (2023-01-27)
>>> # GKrellM and a variety of plugins.  It's unmaintained for some
>>> time.
>>> # Upstream homepage is gone, and the whole suite is collecting dust
>>> # and patches.
>>> # Removal on 2023-02-26.  Bug #892251.
>>>
>>> [also eclass/gkrellm-plugin.eclass]
>>>
>>> app-admin/gkrellm
>>> x11-plugins/gkrelltop
>>
>> The old homepage listed in the ebuild is gone but has moved[0].
>>
>> The live ebuild has the correct upstream repository so it seems like
>>
>> just an oversight to not update the homepage whenever that was
>>
>> changed.
> 
> Thanks.  Unfortunately, it only confirms what I've suspected: it's not
> maintained and nobody's working on a GTK+3 port [1].
> 
> [1] https://git.srcbox.net/gkrellm/gkrellm/issues/1
> 

Yes, sadly, Bill passed away more than a year ago:

https://mailproc.sbbsnet.net/list/gkre...@lists.netservicesgroup.com?cmd=user_listview_msg=40=gkrellm_idx=28

But are you saying that if there was a GTK-3 support, then gkrellm could
stay?

Michal




Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Michał Górny
On Fri, 2023-01-27 at 10:51 -0800, A Schenck wrote:
> On 1/27/23 09:36, Michał Górny wrote:
> > # Michał Górny  (2023-01-27)
> > # GKrellM and a variety of plugins.  It's unmaintained for some
> > time.
> > # Upstream homepage is gone, and the whole suite is collecting dust
> > # and patches.
> > # Removal on 2023-02-26.  Bug #892251.
> > 
> > [also eclass/gkrellm-plugin.eclass]
> > 
> > app-admin/gkrellm
> > x11-plugins/gkrelltop
> 
> The old homepage listed in the ebuild is gone but has moved[0].
> 
> The live ebuild has the correct upstream repository so it seems like
> 
> just an oversight to not update the homepage whenever that was
> 
> changed.

Thanks.  Unfortunately, it only confirms what I've suspected: it's not
maintained and nobody's working on a GTK+3 port [1].

[1] https://git.srcbox.net/gkrellm/gkrellm/issues/1

-- 
Best regards,
Michał Górny




Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread A Schenck

On 1/27/23 09:36, Michał Górny wrote:

# Michał Górny  (2023-01-27)
# GKrellM and a variety of plugins.  It's unmaintained for some time.
# Upstream homepage is gone, and the whole suite is collecting dust
# and patches.
# Removal on 2023-02-26.  Bug #892251.

[also eclass/gkrellm-plugin.eclass]

app-admin/gkrellm
x11-plugins/gkrelltop


The old homepage listed in the ebuild is gone but has moved[0].

The live ebuild has the correct upstream repository so it seems like

just an oversight to not update the homepage whenever that was

changed. Bugzilla is crashing when navigating around the bug list

but except for the recent CLANG-STRICTER-SYSTEM[1] report the

issues[2] are mostly ancient and / or specific to plugins. It was sad

losing gkrellm-cpufreq ages ago but cleaning up broken rarely used

plugins would be much preferable to "throwing the baby out with

the bathwater" if that idiom translates. . . The patches[3] currently

in tree are just a default config and some opinions about font and

max width.

Every non-handheld device we use has gkrellm, two on the personal

laptop because one is connected to gkrellmd running on the home

server. On the work Mac laptop (though the X implementation there

is somewhat broken). On the previous Windows work laptop. The

various alternatives all seem much heavier like Plasma System

Monitor which wants to take up most of the screen and show things

in big pie graphs, or too light like the Mac things that put tiny-to-the-

point-of-being-useless icons in the menu bar at the top of the screen.

Will try to take a look at the CLANG-STRICTER bug if bugzilla starts

working again but it might take a while to figure out the build system

since gcc is still the default cc here.


Thanks,

-A


[0] http://gkrellm.srcbox.net/

[1] https://bugs.gentoo.org/show_bug.cgi?id=881957

[2] https://bugs.gentoo.org/buglist.cgi?quicksearch=gkrellm_id=6713191

[3] https://gitweb.gentoo.org/repo/gentoo.git/tree/app-admin/gkrellm/files

--
Attached is my PGP public key.
Primary key fingerprint: C334 A85F 5B84 0061 2DF9 7310 6E37 4F22 EB0C 3D3A

If you have a PGP key (and a minute to spare)
please send it in reply to this email.

If you have no idea what PGP is, feel free
to ignore all this gobbledegook.



OpenPGP_0x6E374F22EB0C3D3A.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Re: [gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Philip Webb
230127 Michał Górny wrote:
> # GKrellM and a variety of plugins.  It's unmaintained for some time.
> # Upstream homepage is gone, and the whole suite is collecting dust
> # and patches.
> # Removal on 2023-02-26.  Bug #892251.
> acct-group/gkrellmd
> acct-user/gkrellmd
> app-admin/gkrellm
> app-laptop/ibam
> media-plugins/gkrellmpc
> x11-plugins/bfm
 ...

> x11-themes/gkrellm-themes

Is there a recommended alternative ?
I've got used to having it in the corner of a desktop
& checking it regularly for various info for many years.

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




[gentoo-dev] Last rites: app-admin/gkrellm & plugins

2023-01-27 Thread Michał Górny
# Michał Górny  (2023-01-27)
# GKrellM and a variety of plugins.  It's unmaintained for some time.
# Upstream homepage is gone, and the whole suite is collecting dust
# and patches.
# Removal on 2023-02-26.  Bug #892251.

[also eclass/gkrellm-plugin.eclass]

acct-group/gkrellmd
acct-user/gkrellmd
app-admin/gkrellm
app-laptop/ibam
media-plugins/gkrellmpc
x11-plugins/bfm
x11-plugins/gkrellaclock
x11-plugins/gkrellfire
x11-plugins/gkrellkam
x11-plugins/gkrellm-bgchanger
x11-plugins/gkrellm-bluez
x11-plugins/gkrellm-countdown
x11-plugins/gkrellm-cpupower
x11-plugins/gkrellm-imonc
x11-plugins/gkrellmlaunch
x11-plugins/gkrellm-leds
x11-plugins/gkrellm-mailwatch
x11-plugins/gkrellmoon
x11-plugins/gkrellm-plugins
x11-plugins/gkrellm-radio
x11-plugins/gkrellmss
x11-plugins/gkrellm-trayicons
x11-plugins/gkrellm-vaiobright
x11-plugins/gkrellm-volume
x11-plugins/gkrellmwireless
x11-plugins/gkrellm-xkb
x11-plugins/gkrellshoot
x11-plugins/gkrellstock
x11-plugins/gkrellsun
x11-plugins/gkrelltop
x11-plugins/gkrellweather
x11-plugins/gkwebmon
x11-plugins/i8krellm
x11-themes/gkrellm-themes

-- 
Best regards,
Michał Górny