From owner-svn-ports-all@freebsd.org Sat Oct 20 15:19:39 2018 Return-Path: Delivered-To: svn-ports-all@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 91AFEFE8FA1; Sat, 20 Oct 2018 15:19:39 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DC4F75535; Sat, 20 Oct 2018 15:19:39 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E6F6721AE8; Sat, 20 Oct 2018 11:19:38 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute4.internal (MEProxy); Sat, 20 Oct 2018 11:19:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=GKPe8mRpINaPFOfm5zxHvb9pOA9+AftJOsQ/VHVjJ tM=; b=PLq6g4Nf65kbfmSePAi7nYtXYXq8LTg3bDFKirUb46w8Rl5f07zjRloeH yRF+qXGsMIwkuZlPRLY2u16V4qu0dZE+dnYkLy5cOO5X1tNo4c+GlEtz/D5NM77a ROVNJB3c3gd0jzZLIcKuXl7xuVX4djvcn2kmPplgxt2oiDHU/j/K1s+5BTRkBoFC K+ssA/s2sJDTYu9oTbLX7lmZBNnS0/kSoV83/LVLRKn3vSnUpt7CYXFsAkFN+LPG MNYI06K9oBxoA3XP11MHd3OIUoB6T24THaJ9rL8q6yd2YbSWssaJB91G9ubvXhMM RwsOYNb6hA+KEYp2TrzjbpfewjlfA== X-ME-Sender: X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 64D9D415B; Sat, 20 Oct 2018 11:19:38 -0400 (EDT) Message-Id: <1540048778.945719.1548756008.7E40FAB6@webmail.messagingengine.com> From: Tobias Kortkamp To: Thierry Thomas Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_15400487789457192" X-Mailer: MessagingEngine.com Webmail Interface - ajax-cc4e8f33 Subject: Re: svn commit: r482482 - head/x11-fonts/liberation-fonts-ttf References: <201810201026.w9KAQhHN077740@repo.freebsd.org> <1540032055.882466.1548613400.169F7593@webmail.messagingengine.com> <20181020130408.GH28932@graf.pompo.net> <1540041718.917168.1548689632.46E304E9@webmail.messagingengine.com> <20181020150234.GI28932@graf.pompo.net> Date: Sat, 20 Oct 2018 17:19:38 +0200 In-Reply-To: <20181020150234.GI28932@graf.pompo.net> X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Oct 2018 15:19:39 -0000 This is a multi-part message in MIME format. --_----------=_15400487789457192 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Sat, Oct 20, 2018, at 17:02, Thierry Thomas wrote: > Le sam. 20 oct. 18 =C3=A0 15:21:58 +0200, Tobias Kortkamp > =C3=A9crivait : >=20 > > > Yes, there is, but a GH_DISTNAME macro is missing from our GH_ stuff, > > > and I do not want to handle a specific MASTER_SITES for that. > >=20 > > So everyone is forced to live with additional build dependencies > > for a tiny bit of extra maintainer convenience? :-( > >=20 > > Building fontforge is not something you'd have to do to build a > > package set for a FreeBSD desktop normally. >=20 > BUILD_DEPENDS do not belong to a packages set! Yes, I do not have to install BUILD_DEPENDS on a desktop after the liberation-fonts-ttf package has been built, but that is missing the point. Of course build dependencies have to have been previously built to be able to use them to build liberation-fonts-ttf. They are also part of the package repository afterwards. :-( > > > Furthermore it is now possible to get other formats (woff, etc.) if > > > someone needs them. > >=20 > > Has someone actually requested it? Anyway this could be a non-default > > option in the port. >=20 > Not yet, and upstream do not build them by default, but Web Open Font > Format (WOFF) is a W3C recommendation. >=20 > This is a good case for multi-packages, and I'd like to add it when it > will be available. >=20 > > > The disadvantage is only some BUILD_DEPENDS for ports builders, but > > > these are light ports. > >=20 > > These things add up fast. >=20 > OK, I've just added an item to my TODO-list: > - use something like GH_DISTNAME with USE_GITHUB is set. How would this be different than just setting MASTER_SITES and be done with it? I'm attaching the patch I have in my ports tree fork now. --_----------=_15400487789457192 Content-Disposition: attachment; filename="liberation-fonts-ttf.diff" Content-Id: <1540048563.944761.3be45dcb7278d346a3a172e718f8083675c1dcb0.18E97788@content.messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="liberation-fonts-ttf.diff" ZGlmZiAtLWdpdCBhL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9N YWtlZmlsZSBiL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9NYWtl ZmlsZQppbmRleCBmZTc4MDNlODkzOTAuLjBiZTM2YjhjM2YwMyAxMDA2NDQK LS0tIGEveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL01ha2VmaWxl CisrKyBiL3gxMS1mb250cy9saWJlcmF0aW9uLWZvbnRzLXR0Zi9NYWtlZmls ZQpAQCAtNSwzNyArNSwyMyBAQCBQT1JUTkFNRT0JbGliZXJhdGlvbi1mb250 cy10dGYKIFBPUlRWRVJTSU9OPQkyLjAwLjMKIFBPUlRFUE9DSD0JMgogQ0FU RUdPUklFUz0JeDExLWZvbnRzCitNQVNURVJfU0lURVM9CWh0dHBzOi8vZ2l0 aHViLmNvbS9saWJlcmF0aW9uZm9udHMvbGliZXJhdGlvbi1mb250cy9maWxl cy8yMDEyNjM0LwogCiBNQUlOVEFJTkVSPQl0aGllcnJ5QEZyZWVCU0Qub3Jn CiBDT01NRU5UPQlMaWJlcmF0aW9uIGZvbnRzIGZyb20gUmVkIEhhdCB0byBy ZXBsYWNlIE1TIFRURiBmb250cwogCiBMSUNFTlNFPQlPRkwxMQogCi1CVUlM RF9ERVBFTkRTPQlmb250Zm9yZ2U6cHJpbnQvZm9udGZvcmdlCVwKLQkJZm9u dHRvb2xzLTMuNjpwcmludC9weS1mb250dG9vbHNAcHkzNgotCi1VU0VfR0lU SFVCPQl5ZXMKLUdIX0FDQ09VTlQ9CWxpYmVyYXRpb25mb250cwotR0hfUFJP SkVDVD0JbGliZXJhdGlvbi1mb250cwotCi1VU0VTPQkJZm9udHMgZ21ha2Ug cHl0aG9uOjMuMyssYnVpbGQKLVVTRV9YT1JHPQl4MTEKK1VTRVM9CQlmb250 cwogCiBOT19BUkNIPQl5ZXMKK05PX0JVSUxEPQl5ZXMKIFNVQl9GSUxFUz0J cGtnLW1lc3NhZ2UKIAotU0NSSVBUX0Y9CXNjcmlwdHMvc2V0aXNGaXhlZFBp dGNoLWZvbnR0b29scy5weQotCiBGT05UTkFNRT0JTGliZXJhdGlvbgogCi1w cmUtY29uZmlndXJlOgotCSR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8cHl0aG9u M3wke1BZVEhPTl9DTUR9fCcgJHtXUktTUkN9LyR7TUFLRUZJTEV9Ci0JJHtS RUlOUExBQ0VfQ01EfSAtZSAnc3wvdXNyL2Jpbi9weXRob24zfCAke1BZVEhP Tl9DTUR9fCcJXAotCQkke1dSS1NSQ30vJHtTQ1JJUFRfRn0KLQogZG8taW5z dGFsbDoKIAkke01LRElSfSAke1NUQUdFRElSfSR7Rk9OVFNESVJ9Ci0JY2Qg JHtXUktTUkN9LyR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059ICYmIFwKLQkJ JHtJTlNUQUxMX0RBVEF9ICoudHRmICR7U1RBR0VESVJ9JHtGT05UU0RJUn0K Kwkke0lOU1RBTExfREFUQX0gJHtXUktTUkN9LyoudHRmICR7U1RBR0VESVJ9 JHtGT05UU0RJUn0KIAogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpkaWZmIC0t Z2l0IGEveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZv IGIveDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZvCmlu ZGV4IGUxODQ3YmE2ZGVjMS4uY2ZiZWM1ZjE1MGU0IDEwMDY0NAotLS0gYS94 MTEtZm9udHMvbGliZXJhdGlvbi1mb250cy10dGYvZGlzdGluZm8KKysrIGIv eDExLWZvbnRzL2xpYmVyYXRpb24tZm9udHMtdHRmL2Rpc3RpbmZvCkBAIC0x LDMgKzEsMyBAQAotVElNRVNUQU1QID0gMTUzOTk2MTc0NgotU0hBMjU2IChs aWJlcmF0aW9uZm9udHMtbGliZXJhdGlvbi1mb250cy0yLjAwLjNfR0gwLnRh ci5neikgPSAxYzhmZmU4NjJmN2UwODgzYzg4ZGZkNWExOWU4OTZhMzAxMTUz YThjNDc4Y2Q4NGQ1MGQxMDU5OWYyNzNkNzAxCi1TSVpFIChsaWJlcmF0aW9u Zm9udHMtbGliZXJhdGlvbi1mb250cy0yLjAwLjNfR0gwLnRhci5neikgPSA0 OTM1ODI4CitUSU1FU1RBTVAgPSAxNTQwMDQzNTI5CitTSEEyNTYgKGxpYmVy YXRpb24tZm9udHMtdHRmLTIuMDAuMy50YXIuZ3opID0gZTg4NTU4ODhjZmNj ZWZlYzJkOWJiODA3NzU2MjRmZGFiOGM3ZWYyODc2ZGJlZDk0YzU2ZmViMzEz MTgxMzEzMgorU0laRSAobGliZXJhdGlvbi1mb250cy10dGYtMi4wMC4zLnRh ci5neikgPSAyMzUxODk5Cg== --_----------=_15400487789457192--