[gentoo-dev] Last rites: app-arch/unarj

2020-09-13 Thread James Le Cuirot
# James Le Cuirot (2020-09-13) # License issues. app-arch/arj is a better alternative. Removal in 30 # days. See bug #694746. app-arch/unarj -- James Le Cuirot (chewi) Gentoo Linux Developer pgpz225rDDqkd.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs

2020-09-13 Thread James Le Cuirot
) > app-arch/unarj b This is going to be last-rited. See https://bugs.gentoo.org/694746. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpa_05luHXpS.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] How to set CXX compiler?

2020-07-03 Thread James Le Cuirot
whether to use ccache. Rather than patch it, start the build with: emake cc="$(tc-getCXX)" You'll probably need to do more to respect CXXFLAGS and such though. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpUk0gHCJfvA.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] */*: Mask Py2 only packages

2020-06-20 Thread James Le Cuirot
On Sat, 20 Jun 2020 14:58:22 +0300 Azamat Hackimov wrote: > > games-emulation/openmsx > > git version migrated to meson and python3 Yeah, don't worry, this has been on my TODO for a while and I'll step it up the list. I was hoping they'd do a release but no such luck. -- Jam

Re: [gentoo-dev] Looking for a co-maintainer: games-fps/gzdoom

2020-06-08 Thread James Le Cuirot
using it on an almost daily basis recently! My new map only really works with GZDoom. 3D floors are awesome. ;) Cheers, -- James Le Cuirot (chewi) Gentoo Linux Developer pgpkLSR0yxhkq.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Gentoo/OpenBSD current status

2020-06-05 Thread James Le Cuirot
r uClibc-ng). I don't see why not. If I can cross-build Windows binaries on Linux then anything is possible! > My impression, from Gentoo website, was that (Net, Open, Free)BSD prefix > support was no longer active. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpFtl0wWxRG8.pgp Description: OpenPGP digital signature

[gentoo-dev] Last rites: media-libs/aldumb

2020-05-31 Thread James Le Cuirot
# James Le Cuirot (2020-05-31) # Now merged into media-libs/dumb with the allegro USE flag. This # package was added before EAPI 2 and USE-dependencies. media-libs/aldumb pgp_vyqIs4GOF.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs

2020-05-28 Thread James Le Cuirot
media-libs/libv4l > * media-tv/v4l-utils I'll somewhat reluctantly take these as no one else has. They're loosely related to tvheadend, which I also maintain. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpurNYeQQwcU.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Should NATTkA reject keywordreqs for packages with -arch (-*) keywords?

2020-05-05 Thread James Le Cuirot
ia removing '-arch' > first or adding some extra hack. > > WDYT? Play it safe. -* is frequently used for binary packages where an arch will simply either work or it won't, with little likelihood of the situation changing. -arch is so rare that I don't recall ever seeing it. In either case, resto

Re: [gentoo-dev] */*: downgrade m68k down to ~m68k

2020-04-21 Thread James Le Cuirot
es don't have consistent ~m68k keywords. I don't > think stable keywords have any use today. > > I will pass through and un-CC/close all STABLEREQ bugs where m68k > is CCed. Thanks, I think this was inevitable really. I still hope to create a new stage3 but not with sufficient regul

Re: [gentoo-dev] [PATCH] rpm.eclass: use BDEPEND for EAPI 7

2020-04-18 Thread James Le Cuirot
ch/rpm2targz-9.0.0.3g" > +case "${EAPI:-0}" in > + [0-6]) DEPEND=">=app-arch/rpm2targz-9.0.0.3g" ;; > + *) BDEPEND=">=app-arch/rpm2targz-9.0.0.3g" ;; > +esac > > # @FUNCTION: rpm_unpack > # @USAGE: +1 -- James Le Cuirot (chewi) Gentoo Linux Developer pgpmzAsPzo17I.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Stabilizations and src_test

2020-04-12 Thread James Le Cuirot
;test" yourselves, maybe filtered on a particular USE flag if it only happens in specific situations. I think the QA team would back you up here? I understand the comments about only a few minor tests failing but if the maintainer doesn't want to skip the entire suite then it is their responsibi

Re: [gentoo-dev] ebuild life cycle review

2020-04-11 Thread James Le Cuirot
e constant flood of largely automated bug reports we already get every day. I just do what I can. -- James Le Cuirot (chewi) Gentoo Linux Developer pgp4N4f_TOjII.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] KEYWORDREQ and STABLEREQ keywords

2020-04-11 Thread James Le Cuirot
> > > Less noise is better, so I vote for 1. > > Wasn't aware KEYWORDREQ and STABLEREQ were useless, thats why I always > set them. Will it break any commonly used search scripts / settings? Me neither, must have missed that memo. Go for 1. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpw3dZfCiD2g.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 2/2] meson.eclass: add MYMESONARGS variable

2020-04-08 Thread James Le Cuirot
Source directory > "${EMESON_SOURCE:-${S}}" > I didn't mean for you to do this yourself so thank you very much indeed! You've done a nice job, I've tested it, and it works perfectly. Cheers, -- James Le Cuirot (chewi) Gentoo Linux Developer pgpM1UUdR8UAC.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] ceph's static-libs

2020-04-05 Thread James Le Cuirot
On Sun, 5 Apr 2020 17:20:07 + Peter Stuge wrote: > James Le Cuirot wrote: > > Damn, I realised just as I hit send that there's a caveat here and > > that's sub-dependencies. If you're building a partially static binary > > then I think you're okay. A fully static binar

Re: [gentoo-dev] ceph's static-libs

2020-04-04 Thread James Le Cuirot
On Sat, 4 Apr 2020 10:43:26 +0100 James Le Cuirot wrote: > On Sat, 4 Apr 2020 08:12:09 +0200 > Alessandro Barbieri wrote: > > > I was trying to remove static-libs from hwloc and I noticed that the last > > bump of ceph is requiring hwloc:=[static-libs?] > > And I

Re: [gentoo-dev] ceph's static-libs

2020-04-04 Thread James Le Cuirot
ong, someone please correct me. :) -- James Le Cuirot (chewi) Gentoo Linux Developer pgpzFwxdMGt1r.pgp Description: OpenPGP digital signature

[gentoo-dev] Re: [gentoo-dev-announce] Last rites: games-fps/ut2003

2020-03-31 Thread James Le Cuirot
On Tue, 31 Mar 2020 04:14:03 +0200 Jonas Stein wrote: > profiles: Mask games-fps/ut2003 for removal > > SRC_URI is dead AND RESTRICT=mirror is required > Bug: https://bugs.gentoo.org/715540 Fixed. Last-rites cancelled. -- James Le Cuirot (chewi) Gentoo Lin

Re: [gentoo-dev] [RFC] New global USE flag 'gles2-only'

2020-03-31 Thread James Le Cuirot
/bugs.gentoo.org/627758 > [2] https://archives.gentoo.org/gentoo-dev/message/ > ab302ac2ab641b1e82acad7d32308266 > [3] https://github.com/gentoo/gentoo/pull/13742 > [4] https://github.com/gentoo/kde/pull/888 > [5] https://github.com/gentoo/qt/pull/210 +1 Disclaimer: I maintain 2 of those 4 packages a

Re: [gentoo-dev] [PATCH] qt5-build.eclass: support sysroot builds

2020-03-27 Thread James Le Cuirot
position to test this right now but it looks good and I love the simplicity of it. It's a hell of a lot simpler than Qt4 was. To be honest, we should be setting QMAKE_PKG_CONFIG regardless. -- James Le Cuirot (chewi) Gentoo Linux Developer pgppueAPzt7VC.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Last-rites: media-video/gtk-recordmydesktop

2020-03-23 Thread James Le Cuirot
media-video/simplescreenrecorder as a good alternative. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpLIMw17qzq3.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: noarch keyword

2020-03-21 Thread James Le Cuirot
f apt taking > more than a few seconds to work out what it needs to do, or throwing an > error ) They also split out their packages a lot more than we do. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpp0vTUPxjE7.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: noarch keyword

2020-03-18 Thread James Le Cuirot
quot; > > If so, things should just work. Not quite. Tools like repoman will need to be updated to understand that an ebuild with KEYWORDS="amd64" can depend on another ebuild with only KEYWORDS="noarch". I do think the idea has merit though. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpruHY6icF7Z.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-16 Thread James Le Cuirot
arch teams never bothered to adapt their > workflow.) Maybe we should do that for a start? We did use it for Java while I was around. I even wrote a policy page about it. It would probably still be used if there was anything much happening with Java at the moment. https://wiki.gentoo.org/wiki/Project:

Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread James Le Cuirot
On Sat, 14 Mar 2020 13:49:42 -0700 Zac Medico wrote: > On 3/14/20 1:15 PM, James Le Cuirot wrote: > > On Sat, 14 Mar 2020 19:13:58 +0100 > > Michał Górny wrote: > > I've never joined an arch team as I'm not really interested in stable. > > I understand what you're sa

Re: [gentoo-dev] [RFC] Discontinuing (more-than-absolutely-minimal) Python support for non-x86 arches

2020-03-14 Thread James Le Cuirot
unstable) arm systems that are important to me so I need to keep them running and up to date. Perhaps we could write a tool that looks up newer versions of installed ebuilds that have dropped keywords for a given arch and report which dependencies also need keywording. I guess we don't have something like that? -- James Le Cuirot (chewi) Gentoo Linux Developer pgpXeEcqGrGXe.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH] autotools.eclass: reorder sysroot M4 include dir option

2020-03-13 Thread James Le Cuirot
ysdir_include) "${@:2}" > fi > > # If the caller wants to probe something, then let them do it directly. NACK. Please see https://bugs.gentoo.org/710792#c4. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpTx6ZOTI21P.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 0/4] elt-patches: support wrapped Win32 MSVC toolchain

2020-03-12 Thread James Le Cuirot
opt-in? Without looking into the meat of the libtool patches themselves, the changes seem good. -- James Le Cuirot (chewi) Gentoo Linux Developer pgp7XRjCKFBMd.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 4/4] winnt: die if libtool version is not 2.4.6+

2020-03-12 Thread James Le Cuirot
if ${LD} --version 2>&1 | grep -qs 'GNU gold'; then This change reorders something you added in the first patch. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpUhSt6MDEk0.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH] meson.eclass: Set needs_exe_wrapper in cross file

2020-03-04 Thread James Le Cuirot
> objcpp_link_args = $(_meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}") > + needs_exe_wrapper = ${needs_exe_wrapper} > > [host_machine] > system = '${system}' LGTM! -- James Le Cuirot (chewi) Gentoo Linux Developer pgpYnYr8e6Y6F.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH v2] ruby-ng.eclass: Include (-) in RUBY_TARGETS USE-dependencies

2020-01-03 Thread James Le Cuirot
* Thought the tags probably worth making explicit > >> > > Can you please stop polluting the -dev mailing list with this senseless > > chatter? > > > > > Perhaps I should remind you that this is a public mailing list (or hasn't > successfully been censored Yet) and not a private communication channel for > developers (see -core for this). But I don't need to tell you this This may be a public list and I don't always expect threads to stay precisely on-topic but the posts should still have some value. This was just frivolous. You won't know this but I have defended your presence on this list multiple times in the past. Please respect that. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpxN8QOz1six.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Keywordreqs and slacking arch teams

2019-12-28 Thread James Le Cuirot
n. Doesn't https://packages.gentoo.org already have such a database? Unfortunately a3li used Elasticsearch, which no one understands, but it's a start. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpUl78_P3IXC.pgp Description: OpenPGP digital signature

Re: [gentoo-portage-dev] [PATCH] Clean up remnants of eapi5-hdepend, HDEPEND and targetroot

2019-12-26 Thread James Le Cuirot
I wanted to do this in the first place but someone, I forget who, said it needs to stay. :/ -- James Le Cuirot (chewi) Gentoo Linux Developer pgpAftQqoeABx.pgp Description: OpenPGP digital signature

[gentoo-dev] Last rites: games-util/xboxgw

2019-12-23 Thread James Le Cuirot
# James Le Cuirot (2019-12-23) # No license. HOMEPAGE and SRC_URI are dead. # Removal in 30 days. See bug #703552. games-util/xboxgw -- James Le Cuirot (chewi) Gentoo Linux Developer pgp9Q4b9JuPlX.pgp Description: OpenPGP digital signature

[gentoo-dev] [PATCH] dotnet.eclass: Add EAPI 7 support

2019-12-17 Thread James Le Cuirot
I could not see eutils.eclass being used anywhere but multilib.eclass is needed for get_libdir. I will fix implicit use of eutils by libgdiplus for prune_libtool_files. Signed-off-by: James Le Cuirot --- eclass/dotnet.eclass | 18 ++ 1 file changed, 10 insertions(+), 8 deletions

Re: [gentoo-dev] Packages up for grabs due to creffett's inactivity

2019-11-30 Thread James Le Cuirot
On Fri, 29 Nov 2019 10:37:45 +0100 Michał Górny wrote: > games-roguelike/dwarf-fortress Games team can absorb this one. It's simple enough. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpAtNKR1rcRC.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs due to alonbl's inactivity

2019-11-30 Thread James Le Cuirot
On Fri, 29 Nov 2019 10:21:44 +0100 Michał Górny wrote: > [ ] net-firewall/firehol I'll take this as I use it a lot. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpFkRMcYhN7W.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] acct-{group,user}/minetest request for ID 481

2019-11-04 Thread James Le Cuirot
On 4 November 2019 07:57:58 GMT, Tomas Mozes wrote: >On Mon, Nov 4, 2019 at 4:50 AM Joonas Niilola >wrote: > >> >> On 11/4/19 1:37 AM, William Breathitt Gray wrote: >> > Hello, >> > >> > `games-action/minetest` creates a "minetest" user and group with >random >> > respective IDs, used for

Re: [gentoo-dev] [RFC] News Item: Desktop profile switching USE default to elogind

2019-10-29 Thread James Le Cuirot
MMS2 and outputs through PulseAudio. Under consolekit, my user's /var/run directory would disappear after a while, taking the pulse socket with it. Under elogind, I was able to set my user to "linger", which fixed the issue. It's not a typical use case but yeah, they do have uses outside of desktop.

Re: [gentoo-dev] separate /usr without initramfs

2019-10-27 Thread James Le Cuirot
On Sun, 27 Oct 2019 16:17:04 + Michael Everitt wrote: > On 27/10/19 16:12, Matt Turner wrote: > > On Sun, Oct 27, 2019 at 3:06 AM James Le Cuirot wrote: > >> On Sun, 27 Oct 2019 05:38:48 -0400 > >> Joshua Kinard wrote: > >> > >>> Why do

Re: [gentoo-dev] [PATCH 2/3] virtual/cargo: drop virtual

2019-10-27 Thread James Le Cuirot
are .. *shudders* You do know that Rust code takes an age to compile, right? :P -- James Le Cuirot (chewi) Gentoo Linux Developer pgpCbzezD2Qtw.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] separate /usr without initramfs

2019-10-27 Thread James Le Cuirot
gt; the kernel to mount the userland that mounts the userland (yo dawg)? Isn't that what the BIOS and bootloader do? On the plus side, you can now boot straight from UEFI to kernel without a bootloader but on the other hand, UEFI is horrifically over-complex. -- James Le Cuirot (chewi) Gentoo

Re: [gentoo-dev] cdrom.eclass vs KEYWORDS

2019-09-25 Thread James Le Cuirot
e days, though I guess that could be taken as for or against. I still like to support them but even I have many of the same games on GOG now. As you know, I'd like to have GOG better supported but that's another story. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpAfu3582cPx.pgp Description: OpenPGP digital signature

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

2019-09-19 Thread James Le Cuirot
# James Le Cuirot (2019-09-19) # Minetest Game is now installed and managed through the Minetest # engine in games-action/minetest. Removal in 30 days. games-action/minetest_game -- James Le Cuirot (chewi) Gentoo Linux Developer pgpiSseDS9CMI.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Need ARM/AArch64 test data for cpuid2cpuflags

2019-09-11 Thread James Le Cuirot
: 0xc09 CPU revision: 10 Hardware: Freescale i.MX6 Quad/DualLite (Device Tree) Revision: Serial : 0000 -- James Le Cuirot (chewi) Gentoo Linux Developer pgpA6ft58l2jh.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/

2019-09-05 Thread James Le Cuirot
ternative which does not require a new eclass > will be suggested. > - > > > If its mandatory, it must say "MUST" not "SHOULD", SHOULD is a > suggestion, following a suggestion with an imperative just adds > predictable confusion. > > Either fix the "

Re: [gentoo-dev] [RFC] Mass last-riting of x86-but-not-amd64 packages

2019-08-31 Thread James Le Cuirot
the Atari. I'm not sure how useful this is in practise. On the Amiga, I would still use the AmigaOS partitioning tool over something like this. There is no replacement for the Atari on Linux as far as I can see though so I think it should stay. -- James Le Cuirot (chewi) Gentoo Linux Developer pgp9QsRuUlfe4.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Packages up for grabs: app-misc/hello, sys-libs/libudev-compat

2019-08-18 Thread James Le Cuirot
On Sun, 18 Aug 2019 14:32:28 +0200 Michał Górny wrote: > Due to the retirement of their only maintainer, the following packages > are now up for grabs: > > app-misc/hello > sys-libs/libudev-compat I'll take sys-libs/libudev-compat. -- James Le Cuirot (chewi) Gentoo

Re: [gentoo-dev] [PATCH 2/2] perl-module.class: Enable EAPI=7 support

2019-08-14 Thread James Le Cuirot
On Wed, 14 Aug 2019 11:42:16 +1200 Kent Fredric wrote: > On Tue, 13 Aug 2019 20:39:01 +0100 > James Le Cuirot wrote: > > > Unfortunately there's currently no way to say that the versions of a > > package across BDEPEND, DEPEND, and RDEPEND must be (roughly?) equal s

Re: [gentoo-dev] [PATCH 2/2] perl-module.class: Enable EAPI=7 support

2019-08-13 Thread James Le Cuirot
D actually does anything? I believe it's only meaningful for RDEPEND? Apart from that, I would say that dev-lang/perl should go in BDEPEND too, again without the SLOT operator. You need to execute Perl to build Perl modules, right? Whether it's also needed in DEPEND is a little more nuanced. For modules

[gentoo-portage-dev] [PATCH] Allow ESYSROOT and BROOT in the pkg_setup phase

2019-08-11 Thread James Le Cuirot
From: Michał Górny This follows a recent change to PMS. Signed-off-by: James Le Cuirot --- lib/portage/package/ebuild/config.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Sending this on behalf of mgorny as requested. diff --git a/lib/portage/package/ebuild/config.py b

Re: [gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-08-02 Thread James Le Cuirot
ries have different sonames then binaries needing them will also fail to run at build time. This isn't a problem when cross-compiling because you can never run those binaries anyway! For native builds, it is far simpler to just build in a chroot instead. Any better? -- James Le Cuirot (chewi) Gentoo Linux Developer pgpKOGM4rJ5x1.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Re: [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-31 Thread James Le Cuirot
le bit restricted but less than it was and the only cases we don't handle are obscure ones that we wouldn't want to support anyway. When dealing with this stuff, it's worth remembering that practically no one has used crossdev with prefix until recently. I know this because I had to fix the glibc ebuild,

Re: [gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-31 Thread James Le Cuirot
On Wed, 31 Jul 2019 21:40:19 +0100 James Le Cuirot wrote: > So why does ROOT affect it? Normally you install the packages for > BDEPEND, DEPEND, and RDEPEND to the same location. If BDEPEND and > RDEPEND are installed to different locations (ROOT!=/) then DEPEND will > almost always

Re: [gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-31 Thread James Le Cuirot
On Wed, 31 Jul 2019 15:51:58 +0200 Alexis Ballier wrote: > On Tue, 30 Jul 2019 23:26:27 +0100 > James Le Cuirot wrote: > > > > Admittedly without a full understanding of the problem, but this > > > looks wrong to me: SYSROOT, EPREFIX and BROOT are only relevant

Re: [gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-30 Thread James Le Cuirot
k the wording could be more "programmatic" (if ... then > ESYSROOT is ... else ... ) to avoid confusion. Given that there are three clauses, I thought that using "respectively" would be shorter and clearer but I'll try some other wording to see how it looks.

[gentoo-dev] [PMS] [PATCH] Correct the definition of ESYSROOT as EPREFIX isn't always applicable

2019-07-28 Thread James Le Cuirot
citly tell them to. For the former, I find CC="${CHOST}-gcc --sysroot=${ESYSROOT}" works well. For the latter, crossdev installs a cross-pkg-config wrapper but it is completely lacking prefix support at the moment. I have fixes waiting on this change. Signed-off-by: James Le Cuirot -

Re: [gentoo-dev] [PATCH] cdrom.eclass: Append to PROPERTIES variable.

2019-07-26 Thread James Le Cuirot
; + PROPERTIES+=" cdinstall? ( interactive )" > else > - PROPERTIES="interactive" > + PROPERTIES+=" interactive" > fi > > # @FUNCTION: cdrom_get_cds Ack, although shouldn't this variable be made to do that? Or perhaps that's a PMS change? -- James Le Cuirot (chewi) Gentoo Linux Developer pgpVWeHuCzFJw.pgp Description: OpenPGP digital signature

[gentoo-dev] Last rites: games-kids/pytraffic and games-misc/yadex

2019-06-18 Thread James Le Cuirot
# James Le Cuirot (18 Jun 2019) # Web site and SRC_URI dead. Has required heavy patching. Superseded # by games-util/deutex. Removal in 30 days. games-misc/yadex # James Le Cuirot (18 Jun 2019) # Web site and SRC_URI dead. Last release in 2007. Removal in 30 # days. See bug #688134. games-kids

Re: [gentoo-dev] Re: [PATCH] xorg-3.eclass: EAUTORECONF_DEPENDS belong to BDEPEND

2019-06-13 Thread James Le Cuirot
On Thu, 13 Jun 2019 15:02:23 +0200 Michael Haubenwallner wrote: > On 6/13/19 2:45 PM, James Le Cuirot wrote: > > On Thu, 13 Jun 2019 13:08:15 +0200 > > Michael Haubenwallner wrote: > > > >> EAUTORECONF_DEPENDS is non-empty for ppc-aix and x86-winnt only. > >

Re: [gentoo-dev] [PATCH] xorg-3.eclass: EAUTORECONF_DEPENDS belong to BDEPEND

2019-06-13 Thread James Le Cuirot
; unset EAUTORECONF_DEPEND Apart from the unset, the comment doesn't seem to relate to the actual change? -- James Le Cuirot (chewi) Gentoo Linux Developer pgpNdvQqpsruD.pgp Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-libs/liblazy

2019-06-09 Thread James Le Cuirot
# James Le Cuirot (9 Jun 2019) # Dead upstream, no release since 2008, not used by anything, possibly # doesn't work any more. Removal in 30 days. dev-libs/liblazy -- James Le Cuirot (chewi) Gentoo Linux Developer pgp8rBmWRVuyS.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 0/9] User/group package draft implementation

2019-05-30 Thread James Le Cuirot
/etc/passwd and there are also new tricks like user namespacing. We could probably come up with something workable but this hasn't reached the top of my pile. -- James Le Cuirot (chewi) Gentoo Linux Developer pgp7vErIW_k0d.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 0/4] llvm.eclass: EAPI 7 support

2019-05-24 Thread James Le Cuirot
On 24 May 2019 05:59:29 BST, "Michał Górny" wrote: >On Tue, 2019-04-30 at 07:38 +0200, Michał Górny wrote: >> Hi, >> >> Here's my proposed EAPI 7 support for llvm.eclass. I think it should >> conceptually work with cross but I haven't tested it. The main >problem >> is that we have multiple

Re: [gentoo-dev] [PATCH] */*: Make 'colord' a global USE flag

2019-05-18 Thread James Le Cuirot
eston/metadata.xml >index c98075bd2fed..8e5d258810a5 100644 >--- a/dev-libs/weston/metadata.xml >+++ b/dev-libs/weston/metadata.xml >@@ -6,7 +6,6 @@ > James Le Cuirot > > >- Allow setting color managment > Enable the desktop shell > Enable drm compositor

Re: [gentoo-dev] net-misc/r8168 up for grabs

2019-05-14 Thread James Le Cuirot
On Tue, 14 May 2019 19:55:23 +0200 (CEST) Conrad Kostecki wrote: > > James Le Cuirot hat am 9. Mai 2019 um 21:47 geschrieben: > > I sent out this request a couple of years ago but didn't get a reply. > > Hoping I can find someone this time before I mark it maintainer-needed.

[gentoo-dev] net-misc/r8168 up for grabs

2019-05-09 Thread James Le Cuirot
this time before I mark it maintainer-needed. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpWbYXfCinGS.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Best way to create a GLEP 63 compliant GPG key on Nitrocard?

2019-04-25 Thread James Le Cuirot
should not appear here at all? > Secondly, the reason for that is not (just) to have a backup > but that the primary private key gives you virtually unlimited control. Are you contradicting yourself here? You explained why the private key must be kept secure but you didn't say anything about the re

Re: [gentoo-dev] [PATCH] tmpfiles.eclass: fix ROOT check for EAPI 7

2019-04-25 Thread James Le Cuirot
or the currently running system > - if [[ ${ROOT} != / ]]; then > + if [[ ${ROOT:-/} != / ]]; then > ewarn "Warning: tmpfiles.d not processed on ROOT != /. If you > do not use" > ewarn "a service manager supporting tmpfiles.d, you need to run" >

Re: [gentoo-dev] Best way to create a GLEP 63 compliant GPG key on Nitrocard?

2019-04-25 Thread James Le Cuirot
to manually delete ~/.gnupg/private-keys-v1.d/KEYGRIP.key, where KEYGRIP is returned by the obscure --with-keygrip option. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpsvBE3uLuyQ.pgp Description: OpenPGP digital signature

[gentoo-dev] Last-rites: app-emulation/uae and app-emulation/e-uae

2019-04-20 Thread James Le Cuirot
Ancient and long dead upstream. Use app-emulation/fs-uae instead. Removal in 30 days. Bug: https://bugs.gentoo.org/432092 Bug: https://bugs.gentoo.org/602966 -- James Le Cuirot (chewi) Gentoo Linux Developer pgpSRjBv1Lngu.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: dev-java/oracle-{jre,jdk}-bin

2019-04-18 Thread James Le Cuirot
On 18 April 2019 16:56:16 BST, Mike Gilbert wrote: >On Wed, Apr 17, 2019 at 10:44 PM Georgy Yakovlev >wrote: >> >> On Wednesday, April 17, 2019 6:31:42 PM PDT Mike Gilbert wrote: >> > On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev > >> wrote: >> > > # Georgy Yakovlev (17 Apr 2019) >> > > # The

Re: [gentoo-dev] Last rites: dev-java/oracle-{jre,jdk}-bin

2019-04-18 Thread James Le Cuirot
On 18 April 2019 02:31:42 BST, Mike Gilbert wrote: >On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev >wrote: >> >> # Georgy Yakovlev (17 Apr 2019) >> # The Oracle JDK License has changed for releases starting April 16, >2019 >> # While it may be fine to use for some usecases it's not comepletely

[gentoo-dev] Re: [gentoo-dev-announce] Last rites: games-strategy/freecol

2019-04-13 Thread James Le Cuirot
as I have fixed the bug and upstream is still active, despite the lack of releases. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpxuk_Ii_WHO.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: dev-util/staruml-bin

2019-03-16 Thread James Le Cuirot
On Sat, 16 Mar 2019 10:35:18 +0100 Michał Górny wrote: > On Sat, 2019-03-16 at 09:31 +0000, James Le Cuirot wrote: > > On Fri, 15 Mar 2019 10:23:00 +0100 > > Michał Górny wrote: > > > > > # Michał Górny (15 Mar 2019) > > > # Last reverse depende

Re: [gentoo-dev] Last rites: dev-util/staruml-bin

2019-03-16 Thread James Le Cuirot
e it to steam-overlay but I'd rather not. There may be non-Steam use cases. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpvwD8hUHHb4.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Replacing binary-only SLOTs with separate packages

2019-01-18 Thread James Le Cuirot
SSL, and does link or dlopen any > of the openssl libraries. The binary-only SLOTs don't include those tools because they would conflict. Library-only is a more accurate term. -- James Le Cuirot (chewi) Gentoo Linux Developer pgppnuqvl8hro.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Replacing binary-only SLOTs with separate packages

2019-01-18 Thread James Le Cuirot
gh I guess you could use || instead. Take libpng, for example: || ( =media-libs/libpng-1.6* media-libs/libpng-bin-compat:1.6 ) Or perhaps? || ( media-libs/libpng:0/16 media-libs/libpng-bin-compat:1.6 ) The security team may want to comment on how this will affect GLSAs, especially as these old versions are frequently vulnerable. -- James Le Cuirot (chewi) Gentoo Linux Developer pgpjPGqXJumhI.pgp Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 1/2] waf-utils.eclass: Simplify output of configure command and arguments

2019-01-10 Thread James Le Cuirot
On 10 January 2019 03:33:56 GMT, "Michał Górny" wrote: >On Wed, 2019-01-09 at 22:08 +0000, James Le Cuirot wrote: >> We can just assign these to an array and echo before executing. Using >> @Q makes Bash quote the output. This only works in Bash 4.4 and later >> but

[gentoo-dev] [PATCH 2/2] waf-utils.eclass: Respect PKG_CONFIG

2019-01-09 Thread James Le Cuirot
Waf has a helper that looks for PKGCONFIG. This fixes cross-compiling. Signed-off-by: James Le Cuirot --- eclass/waf-utils.eclass | 1 + 1 file changed, 1 insertion(+) diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass index 8387829648a3..6cdfe5f747e8 100644 --- a/eclass/waf

[gentoo-dev] [PATCH 1/2] waf-utils.eclass: Simplify output of configure command and arguments

2019-01-09 Thread James Le Cuirot
We can just assign these to an array and echo before executing. Using @Q makes Bash quote the output. This only works in Bash 4.4 and later but on earlier versions, it simply doesn't quote. Signed-off-by: James Le Cuirot --- eclass/waf-utils.eclass | 20 +--- 1 file changed, 13

Re: [gentoo-dev] [PATCH 02/12] python-utils-r1.eclass: New python_fix_shebang approach

2019-01-06 Thread James Le Cuirot
On Fri, 04 Jan 2019 07:02:40 +0100 Michał Górny wrote: > On Thu, 2019-01-03 at 21:39 +0000, James Le Cuirot wrote: > > The previous approach would erroneously match foopython. The new > > approach requires the match to start the string or be preceeded by a > > slash,

Re: [gentoo-dev] [PATCH 06/12] python-utils-r1.eclass: Don't die in python_fix_shebang if all fixed

2019-01-06 Thread James Le Cuirot
On Sat, 05 Jan 2019 22:42:27 +0100 Michał Górny wrote: > On Sat, 2019-01-05 at 21:38 +0000, James Le Cuirot wrote: > > On Fri, 04 Jan 2019 19:26:34 +0100 > > Michał Górny wrote: > > > > > On Fri, 2019-01-04 at 13:10 -0500, Mike Gilbert wrote: > > > &

Re: [gentoo-dev] [PATCH 06/12] python-utils-r1.eclass: Don't die in python_fix_shebang if all fixed

2019-01-05 Thread James Le Cuirot
On Fri, 04 Jan 2019 19:26:34 +0100 Michał Górny wrote: > On Fri, 2019-01-04 at 13:10 -0500, Mike Gilbert wrote: > > On Fri, Jan 4, 2019 at 10:55 AM Michał Górny wrote: > > > > > > On Thu, 2019-01-03 at 21:39 +, James Le Cuirot wrote: > > > > She

Re: [gentoo-dev] [PATCH 04/12] python-utils-r1.eclass: Use wrapper scripts to fix cross-compiling

2019-01-05 Thread James Le Cuirot
On Fri, 04 Jan 2019 16:53:46 +0100 Michał Górny wrote: > On Thu, 2019-01-03 at 21:39 +0000, James Le Cuirot wrote: > > Python has little concept of cross-compiling but it turns out that > > making it work isn't so hard after all. > > > > Platform-speci

Re: [gentoo-dev] [PATCH] Eclass changes for cross-compiling Python modules

2019-01-04 Thread James Le Cuirot
On Fri, 04 Jan 2019 17:03:42 +0100 Michał Górny wrote: > On Thu, 2019-01-03 at 21:39 +0000, James Le Cuirot wrote: > > Here's a series of eclass changes I've been working on since August to > > allow Python modules to be cross-compiled. We previously believed this > &

[gentoo-dev] [PATCH 11/12] distutils-r1.eclass: Fix cross-compiling

2019-01-03 Thread James Le Cuirot
-off-by: James Le Cuirot --- eclass/distutils-r1.eclass | 22 -- 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index fa7a3ab5c12b..ff7792f11a87 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils

[gentoo-dev] [PATCH 12/12] distutils-r1.eclass: Make distutils-r1_create_setup_cfg external

2019-01-03 Thread James Le Cuirot
It is useful on its own when the build system calls setup.py for us, from a Makefile, for example. ${BUILD_DIR} is unlikely to be set in this instance so it falls back to ${PWD}. Signed-off-by: James Le Cuirot --- eclass/distutils-r1.eclass | 15 --- 1 file changed, 8 insertions

[gentoo-dev] [PATCH 09/12] python-any-r1.eclass: Export PYTHON after checking whether installed

2019-01-03 Thread James Le Cuirot
. Signed-off-by: James Le Cuirot --- eclass/python-any-r1.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index 7a91507a600f..7c5ae87872eb 100644 --- a/eclass/python-any-r1.eclass +++ b/eclass/python-any-r1

[gentoo-dev] [PATCH 10/12] python-any-r1.eclass: Create wrappers against build system's config

2019-01-03 Thread James Le Cuirot
python-any-r1 is not to be used in packages requiring Python at runtime. It may not even be installed. Signed-off-by: James Le Cuirot --- eclass/python-any-r1.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass index

[gentoo-dev] [PATCH 08/12] python-utils-r1.eclass: Adjust wrappers for Python 3.7 libdir change

2019-01-03 Thread James Le Cuirot
We assumed Python to be located at /usr/$(get_libdir) in recent changes to this eclass but this has changed from Python 3.7. We now follow upstream, installing most files to /usr/lib, with only certain files, such as the pkg-config files, going into /usr/$(get_libdir). Signed-off-by: James Le

[gentoo-dev] [PATCH 07/12] python-utils-r1.eclass: Add special wrapper handling for Python itself

2019-01-03 Thread James Le Cuirot
as a special case where sysconfigdata is sourced from within ED instead. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 91e457f3cf14

[gentoo-dev] [PATCH 06/12] python-utils-r1.eclass: Don't die in python_fix_shebang if all fixed

2019-01-03 Thread James Le Cuirot
Shebangs may need fixing on prefix systems or when cross-building but not at other times. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass

[gentoo-dev] [PATCH 05/12] python-utils-r1.eclass: Replace temporary paths in python_fix_shebang

2019-01-03 Thread James Le Cuirot
This will deal with cases where the shebang is defined using ${PYTHON} or the location of python in the PATH. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 22 -- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/eclass/python-utils-r1

[gentoo-dev] [PATCH 04/12] python-utils-r1.eclass: Use wrapper scripts to fix cross-compiling

2019-01-03 Thread James Le Cuirot
with no changes at all, and the rest with only minor fixes. Closes: https://bugs.gentoo.org/503874 Bug: https://bugs.gentoo.org/648652 Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 120 ++ 1 file changed, 92 insertions(+), 28 deletions(-) diff

[gentoo-dev] [PATCH 03/12] python-utils-r1.eclass: Have wrapper workdir default to "impl" arg

2019-01-03 Thread James Le Cuirot
It currently defaults to EPYTHON, which might not even be defined yet. The "impl" arg defaults to EPYTHON anyway. 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/ecl

[gentoo-dev] [PATCH 02/12] python-utils-r1.eclass: New python_fix_shebang approach

2019-01-03 Thread James Le Cuirot
passed to sed. This will be needed when cross-compiling is addressed. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 78 ++- 1 file changed, 31 insertions(+), 47 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1

[gentoo-dev] [PATCH 01/12] python-utils-r1.eclass: Fix some double slash paths

2019-01-03 Thread James Le Cuirot
If Python returns relative site or script directories then something is very wrong! Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index

[gentoo-dev] [PATCH] Eclass changes for cross-compiling Python modules

2019-01-03 Thread James Le Cuirot
Here's a series of eclass changes I've been working on since August to allow Python modules to be cross-compiled. We previously believed this to be practically impossible without significant changes upstream and in the wider Python ecosystem so getting here feels like quite an achievement. While

  1   2   3   4   >