From owner-freebsd-questions@freebsd.org Tue Oct 23 11:45:39 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A87310765A0; Tue, 23 Oct 2018 11:45:39 +0000 (UTC) (envelope-from tomek.cedro@gmail.com) Received: from mail-ua1-x943.google.com (mail-ua1-x943.google.com [IPv6:2607:f8b0:4864:20::943]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24C057760A; Tue, 23 Oct 2018 11:45:39 +0000 (UTC) (envelope-from tomek.cedro@gmail.com) Received: by mail-ua1-x943.google.com with SMTP id w12so360707uam.9; Tue, 23 Oct 2018 04:45:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro-info.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=X2baDs/eNQKJjBIIj6/jjjq0cPzja0CDfeVUmMgkM9E=; b=cN8ry5Qxz2ah4yk21JwYszqG75NOBa2rNqJgJiw7DTU9Lob56t4dvaHksiTBbYonGk KhV0WK5bRYMfmU92EmKvn+TWoUmFd0xqDTyCZoVtWzkfiHg1FA5ymaXdA/SdtuMxRkpg 2h34t4A8olKpdib4zuG/1n8NG9xd+BbRDNkCUOgit1+A6zzxeFhM8Uoe9pEuB3wLFWLY xVojmZ4hm/LQSw/8R7SUU0NdVkg5QtNsoIv4PCtIZ3H3sMXHdBUfu91dQ81k0KdYBaiu 8SRtlOoMqON0OZ1MqPz55HGdmB/6LvC73+HYYfqr/jTOLRv2HnW1nNfr1iXBpgIQA5B/ C7YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=X2baDs/eNQKJjBIIj6/jjjq0cPzja0CDfeVUmMgkM9E=; b=aqUYFYf3waCaxJjoCRHAr7NvL3Ewnj58XKwDD6wtRT063cus78yhrC15/RFldkMl6X J0TYB7aFccrls/u3ae+E4WEbhKxOXcxUKNFjd/iUpb9S9uBGdr98v0hGhdJSX39aTmEJ m3CM3LamRJqWIicj5KWS4LS1EP4BiKNmnNwkuWsIZAoM5dkqF71wdOmrij4FEa2HfRJQ i4ofIdufi3OEsqSs5B5gP1/jSOezoBIwdWzi16sVGtfiWfsguSzvgWILt8obHezPWMnV ZY6dg+wpWrC9cqGQtXkcFG09Hr+863Fdh3Lm9PPeUpfqnby2C/3CV2fNwi68pT3/bZQV vT5w== X-Gm-Message-State: ABuFfojKJGIUGzqMeqZ+owtNesTAKqhL8tiZ6Phj5rCW+GnGXqpbCNgG 67XRNs4wSPe1vFaETE2YKWu2o2oQNmZsIxgbGcLq4A== X-Google-Smtp-Source: ACcGV61y+sZv6kPNCGo1S8PROQP+N6+65kTSxdX6uBDVFsfIQ0bCQD/5aJJ9oD3Ozzwybk1xG912Gk1GPSRSItz+0t8= X-Received: by 2002:ab0:4327:: with SMTP id k36mr22475475uak.46.1540295138538; Tue, 23 Oct 2018 04:45:38 -0700 (PDT) MIME-Version: 1.0 References: <3cbeeae36d508d23eaec97715a8b8760@kathe.in> <20181022174216.e31b6f05.freebsd@edvax.de> <04ce19a12fa88f988c3186611de1efac@kathe.in> <20181023123607.bca0fac8.freebsd@edvax.de> In-Reply-To: <20181023123607.bca0fac8.freebsd@edvax.de> From: Tomasz CEDRO Date: Tue, 23 Oct 2018 13:45:26 +0200 Message-ID: Subject: Re: package : chez-scheme-9.5 : x11 dependencies : why? To: Polytropon Cc: mayuresh@kathe.in, FreeBSD Questions Mailing List , owner-freebsd-questions@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2018 11:45:39 -0000 Awsome! Tanks Poly! :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info wt., 23 pa=C5=BA 2018, 12:36 u=C5=BCytkownik Polytropon = napisa=C5=82: > On Tue, 23 Oct 2018 08:17:25 +0200, Tomasz CEDRO wrote: > > Maybe this is a good time to ask: is for PKG possible or can be possibl= e > in > > future to support different package variants / build options? :-) > > Yes, "pkg flavors" is the surrounding concept here. It will > allow you to select from more than one set of build options > for a certain package. It's comparable to the "-no-x11" or > "-without-gui" or "de-" packages that already existed in > ye olden pkg_* times, but it will be much more versatile. > > This concept is explained for ports, but will arrive in binary > packages too, if I understand the improvement in pkg right: > The regular build structure will build (sub-)packages according > to "flavored Makefiles", and those can then be obtained from > the regular repositories. The dependency resolution will then > act according to the actual dependencies. > > The following resources might be interesting: > > https://www.freebsd.org/doc/en/books/porters-handbook/flavors.html > > https://wiki.freebsd.org/Ports/FlavorsAndSubPackages > > https://forums.freebsd.org/threads/how-to-go-with-flavor.65669/ > > > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... >