[gentoo-dev] Last-rites: Java 6 VMs (including ibm-{jdk,jre}-bin)

2016-03-15 Thread James Le Cuirot
# James Le Cuirot (14 Mar 2016) # Bye bye Java 6! If you really still need it then gnu_andrew will # continue to maintain icedtea:6 in java-overlay but it is not # supported by Java team at all. IBM's JVM is still alive but # downloads are behind a registration wall and Java team does not

[gentoo-dev] Last-rites: dev-java/java-config-wrapper

2016-04-03 Thread James Le Cuirot
# James Le Cuirot (03 Apr 2016) # Legacy migration package that is no longer needed. See # bug #549508. Removal in 30 days. dev-java/java-config-wrapper -- James Le Cuirot (chewi) Gentoo Linux Developer pgpcejKQSNaW0.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] usr merge

2016-04-06 Thread James Le Cuirot
Fedora 16 and has been upgraded step by step to 23. /bin, /lib, /lib64, and /sbin are symlinks but I'm pretty sure it didn't start out that way. I knew the change was coming but when it actually happened, I didn't notice for quite a while. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] usr merge

2016-04-08 Thread James Le Cuirot
sition a symlink (at the file level) would be needed for > > some period of time. > > @anyone, can you list the reasons we're doing this (I'm sure there's > more than one). If systemd if one of them, then I'm confused because > debian has switched to sys

Re: [gentoo-dev] usr merge

2016-04-09 Thread James Le Cuirot
that kernel version, you don't even need to specify it. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpyPYehoZmgo.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] usr merge

2016-04-10 Thread James Le Cuirot
ut and > Genkernel insist on asking for the password/key for every single disk. Dracut on RHEL actually handles this out of the box. Might be worth finding out how. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpwkCLInTFjv.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] CVS headers in ebuilds

2016-04-10 Thread James Le Cuirot
e? I've used this feature in a different context. You could add the packages you do care about to the sparse checkout list. http://stackoverflow.com/questions/600079/is-there-any-way-to-clone-a-git-repositorys-sub-directory-only/13738951#13738951 -- James Le Cuirot (chewi) Gentoo Linux Developer pgprLYJIC7D0v.pgp Description: OpenPGP digital signature

[gentoo-dev] Last-rites: dev-java/{charva,jakarta-slide-webdavclient,xml-im-exporter}

2016-04-25 Thread James Le Cuirot
# James Le Cuirot (25 Apr 2016) # Long dead upstream and no longer needed. Removal in 30 days. dev-java/charva dev-java/jakarta-slide-webdavclient dev-java/xml-im-exporter -- James Le Cuirot (chewi) Gentoo Linux Developer

[gentoo-dev] Last-rites: net-p2p/yaggui

2016-04-27 Thread James Le Cuirot
# James Le Cuirot (27 Apr 2016) # Very very dead upstream and probably doesn't work any more like # similar clients. Removal in 30 days. net-p2p/yaggui -- James Le Cuirot (chewi) Gentoo Linux Developer pgp3vNuw5jtZz.pgp Description: OpenPGP digital signature

[gentoo-dev] [PATCH] l10n.eclass: Sort and normalize PLOCALES in l10n_find_plocales_change

2016-05-07 Thread James Le Cuirot
l10n_find_plocales_change assumes that PLOCALES is sorted alphanumerically with a single space between each entry and no surrounding whitespace. This is not a bad assumption but it isn't documented and it's inconvenient in at least one particular case. MakeMKV uses non-standard locale names and I

Re: [gentoo-dev] [PATCH] l10n.eclass: Sort and normalize PLOCALES in l10n_find_plocales_change

2016-05-07 Thread James Le Cuirot
On Sat, 7 May 2016 23:13:11 +0200 Davide Pesavento wrote: > On Sat, May 7, 2016 at 10:13 PM, James Le Cuirot > wrote: > > l10n_find_plocales_change assumes that PLOCALES is sorted > > alphanumerically with a single space between each entry and no > > surrounding white

Re: [gentoo-dev] [PATCH] l10n.eclass: Sort and normalize PLOCALES in l10n_find_plocales_change

2016-05-08 Thread James Le Cuirot
On Sun, 8 May 2016 11:20:34 -0400 Michael Orlitzky wrote: > On 05/07/2016 04:13 PM, James Le Cuirot wrote: > > > > + if [[ $(tr -s "[:space:]" "\n" <<< "${PLOCALES}" | sort | > > xargs echo) != ${current%[[:space:]]} ]] ; then >

Re: [gentoo-dev] [PATCH] ebuild-writing/variables: better describe ROOT

2016-05-10 Thread James Le Cuirot
REFIX=/bar emerge app-shells/dash I'm less familiar with prefixed systems and I think very few people mix EPREFIX with ROOT but I try to do right by both. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpkqlujcdRBQ.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Package up for grabs

2016-05-22 Thread James Le Cuirot
On Sun, 22 May 2016 21:52:02 +0200 Pacho Ramos wrote: > dev-libs/angelscript I'll take this if no one else wants it. I'm planning on joining the games team at some point and it's used by at least one game I was packaging way back. -- James Le Cuirot (chewi) Gent

Re: [gentoo-dev] Re: [RFC] Masterplan for solving LINGUAS problems

2016-05-31 Thread James Le Cuirot
On Tue, 31 May 2016 23:34:07 +0200 Jörg Schaible wrote: > How can I select different linguas for individual packages with this > approach? You could probably set INSTALL_MASK and L10N via /etc/portage/package.env. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpIJXJOren

Re: [gentoo-dev] [RFC] Global USE=gui

2016-06-07 Thread James Le Cuirot
packages require qt5 unconditionally, is that bad too? I'm not saying I like this, I'm indifferent at best, but it does makes some sense. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] [RFC] Global USE=gui

2016-06-07 Thread James Le Cuirot
On Tue, 7 Jun 2016 13:23:49 +0200 Alexander Berntsen wrote: > On 07/06/16 11:27, James Le Cuirot wrote: > > > Some packages require qt5 unconditionally, is that bad too? > > It is if the requirement isn't made explicit. What does that mean? Take www-client/otter,

Re: [gentoo-dev] [RFC] bugs.g.o: Killing VERIFIED state, possibly introducing STABILIZED

2016-06-16 Thread James Le Cuirot
pending-stable fixes in conjunction with the IN_PROGRESS state. I would like to keep InVCS at least. -- James Le Cuirot (chewi) Gentoo Linux Developer

[gentoo-dev] Last-rites: dev-java/cacao

2016-06-22 Thread James Le Cuirot
# James Le Cuirot (22 Jun 2016) # Not practical as a system JVM and you'd be better off with # IcedTea. In-tree version is ancient. java-overlay version is newer # but not the latest. It can't be moved to the tree because # gnu-classpath-0.99 has packaging issues. Removal in 30 days.

Re: [gentoo-dev] [RFC] new eselect module: compiler

2016-08-06 Thread James Le Cuirot
ical is it to swap "cc" with something other than gcc as I've never tried clang. -- James Le Cuirot (chewi) Gentoo Linux Developer pgprP067hVCkX.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: turning off grub2 multislot use flag

2016-08-07 Thread James Le Cuirot
e between us and Debian kept catching me out. Fedora still calls it grub2 but hey, so what. ;) -- James Le Cuirot (chewi) Gentoo Linux Developer pgpfE4B6GehpZ.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Asking for permission to update packages from LINGUAS to L10N

2016-08-10 Thread James Le Cuirot
optional language packs that require additional downloads. The eclass can't help you there. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpDCFYtFsniy.pgp Description: OpenPGP digital signature

[gentoo-dev] libpcre.so.3 - Compatibility with Debian

2016-08-10 Thread James Le Cuirot
bpcre2, effectively an entirely separate library. I could create a Steam-specific package for this but that would mean adding some additional Steam-specific location to ld.so.conf, which I'm trying to avoid. It would be nice to solve this generally anyway. Thoughts? -- James Le Cuirot (chew

Re: [gentoo-dev] libpcre.so.3 - Compatibility with Debian

2016-08-11 Thread James Le Cuirot
On Thu, 11 Aug 2016 11:43:41 +0200 Ulrich Mueller wrote: > >>>>> On Thu, 11 Aug 2016, James Le Cuirot wrote: > > > We, like almost everyone else and presumably upstream, install PCRE > > 8 as libpcre.so.1. Debian, for reasons best known to themselves, >

Re: [gentoo-dev] libpcre.so.3 - Compatibility with Debian

2016-08-11 Thread James Le Cuirot
es it slightly more awkward for binaries you may have installed manually. Can we agree to disagree on this one? It won't affect those who don't need it. Obviously if anything blows up, I'll take full responsibility. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] libpcre.so.3 - Compatibility with Debian

2016-08-11 Thread James Le Cuirot
On Thu, 11 Aug 2016 11:05:00 -0400 Ian Stakenvicius wrote: > On 11/08/16 10:57 AM, Mart Raudsepp wrote: > > Ühel kenal päeval, N, 11.08.2016 kell 12:56, kirjutas Ulrich > > Mueller: > >>>>>>> On Thu, 11 Aug 2016, James Le Cuirot wrote: > >>

Re: [gentoo-dev] libpcre.so.3 - Compatibility with Debian

2016-08-11 Thread James Le Cuirot
fan and I actually avoid it where possible but it could surely be a lot worse. Now I don't care for drama and I've got far more important things to give a shit about so fine, I'll concede. Some restraint during our next debate would be appreciated. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpKp6OcyVmGN.pgp Description: OpenPGP digital signature

[gentoo-dev] Last-rites: games-action/awesomenauts

2016-09-12 Thread James Le Cuirot
# James Le Cuirot (12 Sep 2016) # Now only available on Steam. Binaries were removed by the publisher # and Humble Bundle over 2 years ago. Removal in 60 days. Bug #588110. games-action/awesomenauts -- James Le Cuirot (chewi) Gentoo Linux Developer pgp7MaSvXryGi.pgp Description: OpenPGP

Re: [gentoo-dev] questions about small fixes/cleanups

2016-09-14 Thread James Le Cuirot
ut modification. > > that might be better, but how do you map date / $PV to commit ? You can't. > remember, we want ebuilds that are as much as possible > version-agnostic, otherwise it breaks simple copy of ebuilds to bump a > version... Ideally yes but this still beats man

Re: [gentoo-dev] questions about small fixes/cleanups

2016-09-14 Thread James Le Cuirot
On Wed, 14 Sep 2016 14:53:18 +0100 James Le Cuirot wrote: > On Wed, 14 Sep 2016 15:50:28 +0200 > Alexis Ballier wrote: > > > > But seriously, once you've googled the repo, you might notice that > > > it's hosted at github, and that you don't need to c

Re: [gentoo-dev] The future of elibtoolize

2016-09-20 Thread James Le Cuirot
ev, I did not want to file a whole string of bug reports requesting that elibtoolize be added to loads of ebuilds. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] The future of elibtoolize

2016-09-20 Thread James Le Cuirot
On Tue, 20 Sep 2016 17:13:50 +0200 Alexis Ballier wrote: > On Tue, 20 Sep 2016 13:58:32 +0100 > James Le Cuirot wrote: > > > On Tue, 20 Sep 2016 09:15:50 +0200 > > Michał Górny wrote: > > > > > That said, I don't find the current solution really o

Re: [gentoo-dev] The future of elibtoolize

2016-09-25 Thread James Le Cuirot
> On Tue, 20 Sep 2016 15:32:05 > > Alexis Ballier wrote: > > > On Tue, 20 Sep 2016 16:21:36 +0100 > James Le Cuirot wrote: > > > On Tue, 20 Sep 2016 17:13:50 +0200 > > Alexis Ballier wrote: > > > > > On Tue, 20 Sep 2016 13:58:32 +0100 > &g

Re: [gentoo-dev] The future of elibtoolize

2016-09-26 Thread James Le Cuirot
deed been 10 years! https://archives.gentoo.org/gentoo-dev/message/caa153de0d23dc264330f5e702f26e58 The solution he preferred back then was to split elibtoolize into its own package and have Portage depend on it. I hadn't considered that and I quite like it too. There was only one brief reply to the thread back then.

Re: [gentoo-dev] The future of elibtoolize

2016-09-27 Thread James Le Cuirot
the top of econf() and tried out some packages, including those that had failed on me before. Well whaddya know, it works. I guess I should continue? -- James Le Cuirot (chewi) Gentoo Linux Developer pgpxUHDWO5C0G.pgp Description: OpenPGP digital signature

[gentoo-dev] SRC_URI="gogdownloader://..."

2016-10-02 Thread James Le Cuirot
try and do the right thing. Does it use the portage group to write distfiles? If not, does anyone have an idea for how I could handle this more portably, given that I'm creating /etc/lgogdownloader with root:portage? I'm also looking for a Paludis guinea pig. Other than that, I'm just

Re: [gentoo-dev] SRC_URI="gogdownloader://..."

2016-10-02 Thread James Le Cuirot
On Sun, 2 Oct 2016 21:48:04 +0100 James Le Cuirot wrote: > SRC_URI="gogdownloader://tomb_raider_1/en1installer1 -> > setup_tomb_raider_${PV}.exe" IUSE="gogdownloader" > RESTRICT="!gogdownloader? ( fetch ) mirror" > DEPEND="games-util/lgogdownloa

Re: [gentoo-dev] SRC_URI="gogdownloader://..."

2016-10-03 Thread James Le Cuirot
On Sun, 2 Oct 2016 22:06:19 -0400 Ian Stakenvicius wrote: > On 02/10/16 04:59 PM, James Le Cuirot wrote: > > On Sun, 2 Oct 2016 21:48:04 +0100 > > James Le Cuirot wrote: > > > >> SRC_URI="gogdownloader://tomb_raider_1/en1installer1 -> > >> s

Re: [gentoo-dev] Re: rfc: the demise of grub:0

2016-10-04 Thread James Le Cuirot
On Tue, 04 Oct 2016 09:45:35 +0200 Jörg Schaible wrote: > So, what are my options (or other people's options with such > incompatible hardware) without grub 1? Lilo? How about syslinux? -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] SRC_URI="gogdownloader://..."

2016-10-04 Thread James Le Cuirot
On Mon, 3 Oct 2016 21:28:48 +0100 James Le Cuirot wrote: > I'll also file a > bug so we can further discuss which avenue to take. Turns out there is already an old bug for this: https://bugs.gentoo.org/show_bug.cgi?id=391439 -- James Le Cuirot (chewi) Gentoo Linux Developer pg

Re: [gentoo-dev] newsitem: important fstab update

2016-10-25 Thread James Le Cuirot
is a problem now? -- James Le Cuirot (chewi) Gentoo Linux Developer

[gentoo-dev] Last-rites: dev-java/jaffl

2016-10-30 Thread James Le Cuirot
# James Le Cuirot (30 Oct 2016) # This was renamed by upstream years ago to jnr-ffi, which we have # long had a package for. Removal in 30 days. dev-java/jaffl -- James Le Cuirot (chewi) Gentoo Linux Developer pgpHsYVuJ4ady.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 2/2] cmake-utils.eclass: export compilers to environment instead of setting in toolchain file, bug 542530

2016-11-04 Thread James Le Cuirot
; bugs like #503216 I was dubious (since I filed that bug) but I briefly tested by cross-compiling media-libs/openal and it worked. I didn't think to try older CMake versions though. The behaviour might have changed. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] [PATCH 2/2] cmake-utils.eclass: export compilers to environment instead of setting in toolchain file, bug 542530

2016-11-04 Thread James Le Cuirot
On Fri, 4 Nov 2016 13:37:42 +0100 Alexis Ballier wrote: > On Fri, 4 Nov 2016 12:33:37 + > James Le Cuirot wrote: > > > On Fri, 4 Nov 2016 13:20:16 +0100 > > Alexis Ballier wrote: > > > > > On Thu, 3 Nov 2016 00:52:17 +0100 > > > Maciej Mroz

Re: [gentoo-dev] Use --with-sysroot configure switch when cross-compiling

2016-11-06 Thread James Le Cuirot
On Sun, 6 Nov 2016 11:19:02 +0100 Gerhard Bräunlich wrote: > Dear gentoo devs > In August I reported the following bug: > https://bugs.gentoo.org/show_bug.cgi?id=590404 > James Le Cuirot suggested to automatically use the --with-sysroot > configure switch when cross-compiling (

Re: [gentoo-dev] Stabilisation procedure

2016-11-19 Thread James Le Cuirot
ou set RESTRICT="test" if they're not? > - whether runtime testing is required and what kind of, > > - how likely it is that revdeps need to be checked. These two sound good. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpW1mH1whLbH.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Gcc 6 and Gcc 5 update

2016-12-11 Thread James Le Cuirot
but haven't heard much in the way of a plan as yet. -- James Le Cuirot (chewi) Gentoo Linux Developer pgp6MjkyVjkUD.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH] toolchain.eclass: set CHOST for gcc-config calls

2016-12-27 Thread James Le Cuirot
chain.eclass though. This is called a Canadian cross. I can't remember if I ever actually tried one but I think your change would still be correct in this case. We don't care about CBUILD in this context. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpd5udVmCqmF.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs due to retirement

2016-12-31 Thread James Le Cuirot
in so I'd rather someone else picked it up. Surely one of you does some OCR? This is the best free software OCR project around. > www-apps/tt-rss I'll take this one. I use it every day. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpdrDJxqyt50.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs due to retirement

2017-01-01 Thread James Le Cuirot
On Sun, 1 Jan 2017 10:42:51 +0100 Thomas Kahle wrote: > On 01/01/2017 00:00, James Le Cuirot wrote: > > On Sat, 31 Dec 2016 22:54:28 +0100 > > Thomas Kahle wrote: > > > >> I will retire > > > > Sorry to hear that. :( > > > >

Re: [gentoo-dev] Last rites: x11-libs/gtk+:1

2017-01-07 Thread James Le Cuirot
; # Masked for removal in 30 days. Bug 604862. > > x11-libs/gtk+:1 > > > > Oh no! > > http://www.xmms.org/graphics/Gaylord.Nelson.waves.byebye.jpg Haha, I remember that. http://web.archive.org/web/20061107142506/http://www.xmms.org/ -- James Le Cuirot (chewi) Gentoo

Re: [gentoo-dev] RFC: toolchain.eclass prefix support

2017-01-07 Thread James Le Cuirot
On Sun, 08 Jan 2017 00:07:05 +0900 Benda Xu wrote: > * Define ED and EROOT for EAPI 0, 1 and 2. Why? All the ebuilds using this eclass that I can find are at least EAPI 4. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpalLkoo9wHk.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Re: Last rites: x11-drivers/ati-drivers, x11-libs/amd-adl-sdk, x11-libs/xvba-video

2017-01-28 Thread James Le Cuirot
g but pain while Mesa was very capable. The main problem with the proprietary drivers is they're tied to older kernels and xorg-server versions and this can't always be patched around. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpWqH_TnyOA4.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Re: Last rites: x11-drivers/ati-drivers, x11-libs/amd-adl-sdk, x11-libs/xvba-video

2017-01-28 Thread James Le Cuirot
h AMD's "DC" kernel branch. https://cgit.freedesktop.org/~agd5f/linux/log/?h=amd-staging-4.9 This is just as free but not yet mainlined. You can use it with Mesa or AMDGPU-PRO but I highly recommend the former. Disclaimer: I haven't tried it myself yet. -- James Le Cuirot (chewi) Gentoo Li

Re: [gentoo-dev] Requirements for UID/GID management

2017-01-28 Thread James Le Cuirot
ng Samba, sssd, and NFS, which was quite fascinating and surprisingly easy thanks to realmd. This allowed me to use NFS with Kerberos, which is something you really need in an enterprise environment. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpgo8H4dSB6k.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Requirements for UID/GID management

2017-01-28 Thread James Le Cuirot
x27;s > much easier for me to test these apps having my entire normal > environment available to me. As mentioned in my other post, why are you not using idmapd? It's trivial to set up on top of NFSv4. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpAINS3hI1ly.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Requirements for UID/GID management

2017-01-28 Thread James Le Cuirot
On Sat, 28 Jan 2017 15:34:01 -0500 Rich Freeman wrote: > On Sat, Jan 28, 2017 at 2:32 PM, James Le Cuirot wrote: > > On Sat, 28 Jan 2017 12:13:53 -0600 > > "A. Wilcox" wrote: > > > >> Having a file that user.eclass would use to map new users/groups t

Re: [gentoo-dev] Requirements for UID/GID management

2017-01-29 Thread James Le Cuirot
On Sun, 29 Jan 2017 11:16:50 -0600 "A. Wilcox" wrote: > On 28/01/17 13:32, James Le Cuirot wrote: > > On Sat, 28 Jan 2017 12:13:53 -0600 "A. Wilcox" > > wrote: > > > >> Having a file that user.eclass would use to map new users/groups >

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-01-30 Thread James Le Cuirot
pect it's only a matter of time before something else in @system pulls those in. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpwu2UuIiHLC.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread James Le Cuirot
he autotools generated cruft in them. Not all that hard, to be honest. Autotools adds a "make dist" target and then you just upload that tarball to GitHub by adding a new release. -- James Le Cuirot (chewi) Gentoo Linux Developer

Re: [gentoo-dev] rfc: moving OpenRC to a meson-based build

2017-02-01 Thread James Le Cuirot
On Wed, 1 Feb 2017 10:46:12 -0600 William Hubbs wrote: > On Wed, Feb 01, 2017 at 03:55:17PM +0000, James Le Cuirot wrote: > > On Wed, 1 Feb 2017 09:39:34 -0600 > > William Hubbs wrote: > > > > > I thought about autotools. I'm not really fond of its syntax

Re: [gentoo-dev] Package up for grabs: games-engines/odamex

2022-02-19 Thread James Le Cuirot
On Fri, 2022-02-18 at 15:21 +0900, William Breathitt Gray wrote: > I'm trying to reduce some of my workload to avoid neglecting my other > projects. games-engines/odamex needs a version bump (Bug 833588) and a > minor fix for compilation against musl (Bug 831788). Upstream has been > pretty respons

Re: [gentoo-dev] Last Rites: app-pda/gtkpod

2022-04-03 Thread James Le Cuirot
On Sat, 2022-04-02 at 21:35 -0700, Matt Turner wrote: > # Matt Turner (2022-03-27) > # Dead package. Homepage doesn't resolve. Unmaintained in Gentoo for at > # least 6 years. > # Removal on 2022-05-02 > app-pda/gtkpod I do still use this on rare occasions. It's not my favourite program but there

Re: [gentoo-dev] [PATCH] Add EAPI=8 support

2022-04-10 Thread James Le Cuirot
On Sun, 2022-04-10 at 21:22 +0200, Conrad Kostecki wrote: > Signed-off-by: Conrad Kostecki > --- > eclass/cdrom.eclass | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass > index bae3888c6c5..81539e8560c 100644 > --- a/eclass/c

Re: [gentoo-dev] Last Rites: app-pda/gtkpod

2022-04-24 Thread James Le Cuirot
On Sun, 2022-04-24 at 13:29 -0700, Matt Turner wrote: > On Sun, Apr 3, 2022 at 1:56 PM Matt Turner wrote: > > > > On Sun, Apr 3, 2022 at 1:53 AM James Le Cuirot wrote: > > > > > > On Sat, 2022-04-02 at 21:35 -0700, Matt Turner wrote: > > > > # Mat

Re: [gentoo-dev-announce] [gentoo-dev] Last Rites: app-pda/gtkpod

2022-04-24 Thread James Le Cuirot
On Sat, 2022-04-02 at 21:35 -0700, Matt Turner wrote: > # Matt Turner (2022-03-27) > # Dead package. Homepage doesn't resolve. Unmaintained in Gentoo for at > # least 6 years. > # Removal on 2022-05-02 > app-pda/gtkpod Last rites has been cancelled. I'm taking over as maintainer. signature.asc

Re: [gentoo-dev-announce] [gentoo-dev] Last Rites: app-pda/gtkpod

2022-04-25 Thread James Le Cuirot
On 24 April 2022 23:48:34 BST, Matt Turner wrote: >On Sun, Apr 24, 2022 at 3:14 PM James Le Cuirot wrote: >> >> On Sat, 2022-04-02 at 21:35 -0700, Matt Turner wrote: >> > # Matt Turner (2022-03-27) >> > # Dead package. Homepage doesn't resolve. Unmaintained

Re: [gentoo-dev] [PATCH] toolchain.eclass: the configure script shebang with BROOT.

2022-06-01 Thread James Le Cuirot
On Wed, 2022-06-01 at 23:34 +0800, hero...@gentoo.org wrote: > From: Benda Xu > > It executes on CBUILD environment. > --- > eclass/toolchain.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass > index 488648a82ab5..3

Re: [gentoo-dev] [PATCH] linux-info.eclass: getfilevar: pass 'need-compiler=' to make

2022-11-29 Thread James Le Cuirot
On Tue, 2022-11-29 at 13:55 -0500, Mike Gilbert wrote: > This avoids some unnecessary Makefile logic and gives a nice speed up. > > Before the change, linux-info_pkg_setup takes 11 to 15 seconds on my > AMD Phenom II. After, it takes 3 to 4 seconds. > > Signed-off-by: Mike Gilbert > --- > eclas

Re: [gentoo-dev] [PATCH] linux-info.eclass: getfilevar: pass 'need-compiler=' to make

2022-11-29 Thread James Le Cuirot
On Tue, 2022-11-29 at 17:31 -0500, Mike Gilbert wrote: > On Tue, Nov 29, 2022 at 5:14 PM James Le Cuirot wrote: > > > > On Tue, 2022-11-29 at 13:55 -0500, Mike Gilbert wrote: > > > This avoids some unnecessary Makefile logic and gives a nice speed up. > > >

[gentoo-dev] [PATCH] toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site

2022-12-06 Thread James Le Cuirot
ed to duplicate the --build and --host configure arguments. Signed-off-by: James Le Cuirot --- eclass/toolchain-funcs.eclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index a184887ad3b9..61a29d1b6ea6 100644

Re: [gentoo-dev] [PATCH] toolchain-funcs.eclass: Set CHOST within econf_build to fix config.site

2022-12-06 Thread James Le Cuirot
On Tue, 2022-12-06 at 10:12 +, Sam James wrote: > > > On 6 Dec 2022, at 09:03, James Le Cuirot wrote: > > > > We were setting CBUILD within econf_build but not CHOST. crossdev's > > /usr/share/config.site relies on both of these to decide whether to load >

[gentoo-dev] [PATCH 1/4] acct-group.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Groups are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/acct-group.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass index 590a2f2

[gentoo-dev] [PATCH 2/4] acct-user.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Users are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/acct-user.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass index b15599c

[gentoo-dev] [PATCH 3/4] user-info.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
Users are largely irrelevant for prefix, but we still don't want the build to break. Signed-off-by: James Le Cuirot --- eclass/user-info.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/user-info.eclass b/eclass/user-info.eclass index 5550e4f

[gentoo-dev] [PATCH 4/4] user.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-06 Thread James Le Cuirot
repo uses this eclass any more. Signed-off-by: James Le Cuirot --- eclass/user.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index 02e1074fe4d6..9daa1f807e07 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @

Re: [gentoo-dev] [PATCH 1/4] acct-group.eclass: Fix for when building in a rooted prefix (EROOT)

2022-12-07 Thread James Le Cuirot
On Tue, 2022-12-06 at 18:54 -0500, Mike Gilbert wrote: > On Tue, Dec 6, 2022 at 5:24 PM James Le Cuirot wrote: > > > > Groups are largely irrelevant for prefix, but we still don't want the > > build to break. > > > > Signed-off-by: James Le Cuirot >

[gentoo-dev] acct-*.eclass: Don't modify users/groups when EPREFIX is non-empty

2022-12-08 Thread James Le Cuirot
This was happening when running a prefix as root, which we don't really support, but also when building a prefixed system under ROOT. Bug #779181 suggested a variable to optionally permit this, but no one cares enough to make it work at present. I just want to fix the failures when building under

[gentoo-dev] [PATCH 1/2] acct-group.eclass: Don't modify groups when EPREFIX is non-empty

2022-12-08 Thread James Le Cuirot
This was happening when running a prefix as root, which we don't really support, but also when building a prefixed system under ROOT. Closes: https://bugs.gentoo.org/779181 Signed-off-by: James Le Cuirot --- eclass/acct-group.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[gentoo-dev] [PATCH 2/2] acct-user.eclass: Don't modify users when EPREFIX is non-empty

2022-12-08 Thread James Le Cuirot
This was happening when running a prefix as root, which we don't really support, but also when building a prefixed system under ROOT. Signed-off-by: James Le Cuirot --- eclass/acct-user.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/acct-user.ecl

Re: [gentoo-dev] [PATCH 1/2] acct-group.eclass: Don't modify groups when EPREFIX is non-empty

2022-12-09 Thread James Le Cuirot
On Fri, 2022-12-09 at 05:23 +0100, Michał Górny wrote: > On Thu, 2022-12-08 at 21:28 +0000, James Le Cuirot wrote: > > This was happening when running a prefix as root, which we don't really > > support, but also when building a prefixed system under ROOT. > > > >

[gentoo-dev] [PATCH 1/3] db-use.eclass: Drop support for EAPI 5 and 6

2022-12-12 Thread James Le Cuirot
The last consumers have been dropped from the gentoo repo. Signed-off-by: James Le Cuirot --- eclass/db-use.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/db-use.eclass b/eclass/db-use.eclass index 55e72286fda4..3e5d6f63fa2e 100644 --- a/eclass/db-use.eclass

[gentoo-dev] [PATCH 2/3] db-use.eclass: Use ESYSROOT rather than EPREFIX where appropriate

2022-12-12 Thread James Le Cuirot
EPREFIX would be appropriate for values used at runtime. db_findver and db_libname check for the presence of files or directories at build time. db_includedir returns a header directory, which would almost certainly only be used at build time. Signed-off-by: James Le Cuirot --- eclass/db

[gentoo-dev] [PATCH 3/3] dev-libs/apr-util: Don't prefix db_includedir with SYSROOT

2022-12-12 Thread James Le Cuirot
The function will do it for you now, although with ESYSROOT rather than SYSROOT, which was incorrect. Signed-off-by: James Le Cuirot --- dev-libs/apr-util/apr-util-1.6.1-r10.ebuild | 2 +- dev-libs/apr-util/apr-util-1.6.1-r8.ebuild | 2 +- dev-libs/apr-util/apr-util-1.6.1-r9.ebuild | 2 +- 3

[gentoo-dev] Last rites: games-engines/residualvm

2022-12-14 Thread James Le Cuirot
# James Le Cuirot (2022-12-14) # Merged into games-engines/scummvm a while back. No longer maintained # upstream. Removal in 30 days. games-engines/residualvm signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH] toolchain-funcs.eclass: Promote tc-env_build to a non-internal function

2023-01-02 Thread James Le Cuirot
It's generally useful and already directly used by three packages. I need to use it to fix cross-compiling of LLVM. Signed-off-by: James Le Cuirot --- eclass/toolchain-funcs.eclass | 1 - 1 file changed, 1 deletion(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.e

[gentoo-dev] NEWS: Breaking changes to the RAP Prefix toolchain

2023-01-20 Thread James Le Cuirot
o explicitly listing all the prefix profiles. Prefix is quite a niche feature, so I don't want to show this news to everyone. Title: Breaking changes to the RAP Prefix toolchain Author: James Le Cuirot Posted: 2023-01-20 Revision: 1 News-Item-Format: 2.0 Display-If-Profile: default/lin

[gentoo-dev] [PATCH] kernel-2.eclass: Make xmakeopts an array for spaces in toolchain vars

2023-01-21 Thread James Le Cuirot
Variables like CC can have spaces for additional arguments. This is particularly useful for reliably setting the sysroot. Signed-off-by: James Le Cuirot --- eclass/kernel-2.eclass | 21 +++-- 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/eclass/kernel-2.eclass b

[gentoo-dev] Allow prefixed systems to be cross-compiled

2023-01-21 Thread James Le Cuirot
These changes relate to the news item I recently posted here. They've already had some feedback on GitHub, but they include eclass changes, and protocol says I must post them here too. I've included the wider package changes, as the eclass changes alone don't make sense out of context. In particul

[gentoo-dev] [PATCH 1/7] sys-libs/glibc: Strip prefix from ld scripts for better cross-compiling

2023-01-21 Thread James Le Cuirot
x27;s libc, but they would not install glibc anyway. This change is not needed for musl, as it does not install any ld scripts. Signed-off-by: James Le Cuirot --- profiles/features/prefix/standalone/profile.bashrc | 9 + sys-libs/glibc/glibc-2.36-r6.ebuild| 11 +++

[gentoo-dev] [PATCH 2/7] usr-ldscript.eclass: Don't add prefix to ld script paths when standalone

2023-01-21 Thread James Le Cuirot
oot because the gen_usr_ldscript function is a noop on prefix anyway, but I'm still adding this in case that changes. Signed-off-by: James Le Cuirot --- eclass/usr-ldscript.eclass | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/eclass/usr-ldscript.eclass b/eclass

[gentoo-dev] [PATCH 3/7] toolchain.eclass: Fix cross-compiling gcc for standalone prefix

2023-01-21 Thread James Le Cuirot
m the prefix profile into the eclass so that it's less of a special case. We can avoid relying on the `BOOTSTRAP_RAP_STAGE2` variable by checking for the `prefix-guest` USE flag instead, as a prefix-guest profile is now used for RAP stage 2. Signed-off-by: James Le Cuirot --- eclass/toolch

[gentoo-dev] [PATCH 4/7] toolchain.eclass: Move remaining gcc prefix tweaks from profile

2023-01-21 Thread James Le Cuirot
Signed-off-by: James Le Cuirot --- eclass/toolchain.eclass| 13 + profiles/features/prefix/standalone/profile.bashrc | 14 +- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass

[gentoo-dev] [PATCH 5/7] sys-devel/clang: Move clang prefix tweaks from profile

2023-01-21 Thread James Le Cuirot
Signed-off-by: James Le Cuirot --- profiles/features/prefix/standalone/profile.bashrc | 11 +-- sys-devel/clang/clang-13.0.1.ebuild| 5 + sys-devel/clang/clang-14.0.6-r1.ebuild | 5 + sys-devel/clang/clang-15.0.6-r1.ebuild | 5 + sys

[gentoo-dev] [PATCH 6/7] python-utils-r1.eclass: Use BROOT rather than EPREFIX for PYTHON var

2023-01-21 Thread James Le Cuirot
stems. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 43472bd1fae0..bc397229a670 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-uti

[gentoo-dev] [PATCH 7/7] dev-libs/libbsd: Strip prefix from paths in ld script

2023-01-21 Thread James Le Cuirot
eeded. Signed-off-by: James Le Cuirot --- dev-libs/libbsd/libbsd-0.11.7-r2.ebuild | 43 + 1 file changed, 43 insertions(+) create mode 100644 dev-libs/libbsd/libbsd-0.11.7-r2.ebuild diff --git a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild b/dev-libs/libbsd/libbsd-0.11

Re: [gentoo-dev] NEWS: Breaking changes to the RAP Prefix toolchain

2023-01-24 Thread James Le Cuirot
On Fri, 2023-01-20 at 23:11 +, James Le Cuirot wrote: > The context for this is a pull request I've been working on for a few weeks. > > https://github.com/gentoo/gentoo/pull/28851 > > RAP prefix nobbled gcc/clang's sysroot when invoking the linker because gli

[gentoo-dev] [PATCH 2/3] kernel-2.eclass: Rename xmakeopts to more appropriate KERNEL_MAKEOPTS

2023-01-24 Thread James Le Cuirot
An upper-case name suggests that the variable is exported. This variable is also not just used for cross-compiling any more. Signed-off-by: James Le Cuirot --- eclass/kernel-2.eclass | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/eclass/kernel-2

[gentoo-dev] [PATCH 3/3] sys-kernel/linux-headers: Adjust following kernel-2.eclass changes

2023-01-24 Thread James Le Cuirot
Signed-off-by: James Le Cuirot --- sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild | 2 +- sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild | 2 +- sys-kernel/linux-headers/linux-headers-5.19.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-kernel

Re: [gentoo-dev] [PATCH] kernel-2.eclass: Make xmakeopts an array for spaces in toolchain vars

2023-01-24 Thread James Le Cuirot
On Mon, 2023-01-23 at 11:20 -0500, Joshua Kinard wrote: > On 1/21/2023 06:03, James Le Cuirot wrote: > > Variables like CC can have spaces for additional arguments. This is > > particularly useful for reliably setting the sysroot. > > > > Signed-off-by: James Le C

<    1   2   3   4   5   6   >