From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B0FF3139694 for ; Tue, 6 Jun 2017 04:38:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5901F224002; Tue, 6 Jun 2017 04:38:31 +0000 (UTC) Received: from mail-ot0-x22f.google.com (mail-ot0-x22f.google.com [IPv6:2607:f8b0:4003:c0f::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F0FB221C060 for ; Tue, 6 Jun 2017 04:38:30 +0000 (UTC) Received: by mail-ot0-x22f.google.com with SMTP id i31so9047727ota.3 for ; Mon, 05 Jun 2017 21:38:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=KtbkOJSqRf51PoFsHo6EkOQJQTjttPU4e93UqyWKohg=; b=RG0Zm34nvOus0G1WSr1PSkIrnT+rBLYgila9tWldMCt0/ijvV0Juo09Srt46WV9ftK RnbbNo03m+8N10jMoSGEKJqiPxZyCpeH5iHmGDjf6cnGDI94/XZXxGzsoAkWTK1uICFa Te6nqg/l8+0ycE7V7mazQC9HOFXYVn2t+rQqcYcr7mfPhsApoRFubk2NU6OmDVJWcqsL fCrRTxuDYYJ08IGnaPD8UHq7RlnX9d4emlIX00Wnnf6iUG697w/llQr85JH+FzWB0PI7 4pJw7Q1VrEmqtHFB2YdBj4TxlD4Uf8sz0ALy3FNirb67rAYaZ+rKhrvg+XoBn5v4Imrl vb2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=KtbkOJSqRf51PoFsHo6EkOQJQTjttPU4e93UqyWKohg=; b=X/DfqhaQgCgTK3IK0Vk1/BEHj0Rux20WB9FAyN/2i5Ql18laFyPB3LbDxv0mOQiz9k eGvRrj6zztXMGaMfwE6eweToLY9/ZJEwj79uwOX0lEfQf+uYn8Q7m+U77Swf2pwhMixJ 4LUwReTRvwtzu/unoXcagms7dY97+8PYGQwLUGOE0aeWiGPoYT7IE/LfBJ+Xfn5VjYcg eryhHQ7rDBWWLnRyzzHUxAasO8BU+eiY393z8F4iwVYbjd3d2qZooooEa0IXm/peShlH LwXMaahdnrHZCwds3SXnt0EzWu4+hNedf1qaLttc56Q9ndchAi9sQgzG7fOp/mCWoKlH znAA== X-Gm-Message-State: AODbwcCdOLgwabDPOG4zGB9f3w8XVwTl+NHPIGygQ8LDBmgW67dxNlW9 HEJmFtMjY1gm0/Wr X-Received: by 10.157.73.143 with SMTP id g15mr4288217otf.59.1496723910032; Mon, 05 Jun 2017 21:38:30 -0700 (PDT) Received: from tha-monstah.mydomain (cpe-72-176-85-27.stx.res.rr.com. [72.176.85.27]) by smtp.gmail.com with ESMTPSA id 33sm6414910otx.40.2017.06.05.21.38.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Jun 2017 21:38:29 -0700 (PDT) Date: Mon, 5 Jun 2017 23:41:49 -0500 From: Marty Plummer To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] media-libs/libsfml: preferred way of preventing RDEPs on certain platforms Message-ID: <20170606044148.u6e5bmqw2h4zd2y2@tha-monstah.mydomain> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170128 (1.7.2) X-Archives-Salt: 9f9b0fe3-abca-4915-871b-7e711c9c6a04 X-Archives-Hash: 328b5acd97e2d7cccac443606a5df7c2 Greetings. As you folks may be aware I've been submitting patches here and there for the ebuild repo to improve crossdev for mingw-w64 toolchains. Its slow going and will take a while to cover all the edge cases this use introduces, but every step is a good one. My current package I'm working on is media-libs/libsfml, but the questions here could equally apply to any package that makes sense to have for a windows cross-compiler. In this case, its the virtual/libudev and x11-libs/* RDEPs. While the latter may be useful in certain cases (such as running a local x11 server on cygwin), the udev dep is largely unneeded to my understanding. I've so far added an X use flag for those, but I'm wondering if slapping a udev use flag is the best/correct option in this case. wraeth has suggested a use conditional on kernel_Winnt, what do you guys think? Regards, Marty.