[gentoo-dev] Small update to eclass documentation

2022-03-23 Thread Ulrich Mueller
Just a heads up: The @ECLASS-VARIABLE documentation tag has been renamed
to @ECLASS_VARIABLE, in order to be in line with tags like
@USER_VARIABLE, @OUTPUT_VARIABLE, and a couple more that are all written
with an underscore.

Tools and documentation have been updated already, see bug 835396 [1]
and linked pull requests for details. The current plan is to accept the
old syntax until end of the year.

See [2] for an update of eclasses in the Gentoo repository. I will merge
this as soon as the new pkgcore version is stable. (I am not attaching
the patch because it has more than 6000 lines.)

Ulrich

[1] https://bugs.gentoo.org/835396
[2] https://github.com/gentoo/gentoo/pull/24644


signature.asc
Description: PGP signature


[gentoo-dev] Re: Qt 5.15.3 version bump with breaking changes incoming

2022-03-23 Thread Duncan
Andreas Sturmlechner posted on Mon, 21 Mar 2022 12:18:43 +0100 as
excerpted:

> Please upgrade to Qt 5.15.3 which is in package.mask now and help
> testing, especially if you maintain Qt5-based packages yourself.

FWIW I did the upgrade yesterday, as it's now required (as you know) for 
the live-git kde-*/*- packages in the kde overlay.

Timing happened to be a bit rough as I had been working through a bunch of 
upstream kde git-master breakage over the last couple weeks and still had 
a couple critical packages that I had /just/ figured out how to get to 
rebuild... when I had to do the 5.15.3 upgrade too, but after pulling an 
all-nighter last night, I had everything at least building again early 
this morning.  But the freshly upgraded plasma-wayland wouldn't actually 
run, even after reboot, etc.  Glad I have weston as a backup! =:^)

After work (without sleep) today, I synced and did the normal @world deep-
update, then smart-live-rebuilt todays updates, and luckily there weren't 
additional unfixed breaking updates in the last ten days, and I could 
FINALLY get back into a fully updated in-sync-with-upstream live-git-
master kde, on top of the fresh qt 5.15.3, the first time I've been fully 
updated and operational since I was last in sync March 7. =:^)

I still have some bug fallout to file, gentoo/kde-overlay or upstream, 
after I recover with a bit more sleep (and update my backups at my new 
known-working state), and I can't say the upgrade was at all smooth tho 
that's timing as much as anything, but I *CAN* report my normal plasma-
wayland session and everything I've tested so far is working fine with qt 
5.15.3 now! =:^)

And of course if I didn't enjoy the challenge and edginess of a bit of 
breakage every now and again I'd not be running ~arch plus live-git of all 
of kde along with a few other misc packages... It sucks when it breaks but 
there's nothing like the high of FINALLY having a fully working fully in-
sync system after struggling with it for a couple weeks.  Thanks for both 
the new qt and all those live kde-*/*- ebuilds.  =:^)

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman