X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) by lists.alpinelinux.org (Postfix) with ESMTP id C1A2EF85552 for ; Mon, 31 Dec 2018 10:58:22 +0000 (UTC) Received: by mail-vs1-f44.google.com with SMTP id z3so16326850vsf.7 for ; Mon, 31 Dec 2018 02:58:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2+j/26KxT7aNWXlPd9kwMEdNk8787gp5QF1Lf+TTtmE=; b=ihvW5S4HtA9t2WLErpSw3GwgX38NUad8ZzGNpeFyg5PLacXSJQvw7KO/Bz0kW8z6IN ZFIOUCKFrGxB+8GByBv29NeK0Snt+W4sha8or7t0VBPqxAXKXyhlUC8Ymw40qiOyFVab oyaDclnSl1yjnp6mdcwLxMNEzIEBvO/qsKuH5ytTWtFnWzKFJ8uIVadUvNMJvmh69OXb 0rk91l4MzhARltY8I6Faold2wIhrxh5LWayBfb0g/T2d+rTCfY6aAolu0PLXqMyxoBNJ uwQeP0DbFzS8QKS3i454KbSgFS/0F9AV9JbRxIBOAL6Y314F2peUELCFppprMjmOrTpH MmgA== 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=2+j/26KxT7aNWXlPd9kwMEdNk8787gp5QF1Lf+TTtmE=; b=gQDqajJ7wzjzxiXmm76pcs7KEayRZDwxWlqZURor+gr7KMZn0lDSdWDq2hoDiVu/rV 0eas2cXHzroyuGYpvtdCZQKeaqwcaZCCeKLYttu8/dP//mQBWBVaF4I7WsqXLwKt470s hwOxs57ivL373pltZf+NVV/5z18AuDbcc9tQySRkExBaitHE44D+4UJLRAplyDJ6HjGU 5E05E+E4Wb3ZUHxDQzOPSqnErnaFDULsQEPJIYENCxY7DoJL+EaIvJ8KgVLGmUhE7wso 7T6a8tIbWiQNNf7xaeLHXaQGgCjEwz2EOHKx7hq2ezQLraN3IzX2AyyJ08L+ruoS7Fdp FC5g== X-Gm-Message-State: AA+aEWa0qcRU3W27CrjtxJovmFKV71+FVaZwLxGokQxFGIse5PByif7h slLOz4JhczRHzZZ3vsFyc2rjbc8WwfbdwizFgNo= X-Google-Smtp-Source: ALg8bN43E4DFXUJHDVDQuhq969wSj4Nuw7CqZ0BCemo/coVVAq2MtbxInVIA4K2TcpUmUIrJYKGyMrT16X1fU0N4gi8= X-Received: by 2002:a67:7106:: with SMTP id m6mr13972114vsc.67.1546253902085; Mon, 31 Dec 2018 02:58:22 -0800 (PST) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 References: <20181228080017.6340-1-marian.buschsieweke@ovgu.de> In-Reply-To: <20181228080017.6340-1-marian.buschsieweke@ovgu.de> From: Leonardo Arena Date: Mon, 31 Dec 2018 11:58:10 +0100 Message-ID: Subject: Re: [alpine-aports] [PATCH 1/3] testing/cbindgen: New aport To: Marian Buschsieweke Cc: alpine-aports Content-Type: multipart/alternative; boundary="000000000000910312057e4f4a99" --000000000000910312057e4f4a99 Content-Type: text/plain; charset="UTF-8" Hi, On Fri, Dec 28, 2018 at 9:00 AM Marian Buschsieweke < marian.buschsieweke@ovgu.de> wrote: > A tool for generating C bindings to Rust code > https://github.com/eqrion/cbindge > > This is a build dependency for firefox > --- > testing/cbindgen/APKBUILD | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 testing/cbindgen/APKBUILD > > while building it downloads a bunch of dependencies: Downloading serde v1.0.64 Downloading tempfile v3.0.3 Downloading log v0.4.1 Downloading clap v2.31.2 Downloading syn v0.14.1 Downloading toml v0.4.6 Downloading serde_json v1.0.19 Downloading libc v0.2.41 Downloading rand_core v0.2.1 Downloading cfg-if v0.1.3 Downloading atty v0.2.10 Downloading textwrap v0.9.0 Downloading bitflags v1.0.3 Downloading proc-macro2 v0.4.4 Downloading quote v0.6.3 Downloading dtoa v0.4.2 Downloading itoa v0.4.1 There's no way for APK to ensure the integrity of the package if the dependecies are downloaded externally. We need to package every depencency and possibly disable automatic download of external ones. Thank you! /eo --000000000000910312057e4f4a99 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+SGksPGJyPjwvZGl2 Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gRnJpLCBEZWMg MjgsIDIwMTggYXQgOTowMCBBTSBNYXJpYW4gQnVzY2hzaWV3ZWtlICZsdDs8YSBocmVmPSJtYWls dG86bWFyaWFuLmJ1c2Noc2lld2VrZUBvdmd1LmRlIj5tYXJpYW4uYnVzY2hzaWV3ZWtlQG92Z3Uu ZGU8L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3Rl IiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCBy Z2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPkEgdG9vbCBmb3IgZ2VuZXJhdGluZyBD IGJpbmRpbmdzIHRvIFJ1c3QgY29kZTxicj4NCjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9l cXJpb24vY2JpbmRnZSIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9n aXRodWIuY29tL2Vxcmlvbi9jYmluZGdlPC9hPjxicj4NCjxicj4NClRoaXMgaXMgYSBidWlsZCBk ZXBlbmRlbmN5IGZvciBmaXJlZm94PGJyPg0KLS0tPGJyPg0KwqB0ZXN0aW5nL2NiaW5kZ2VuL0FQ S0JVSUxEIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKys8YnI+DQrCoDEg ZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspPGJyPg0KwqBjcmVhdGUgbW9kZSAxMDA2NDQg dGVzdGluZy9jYmluZGdlbi9BUEtCVUlMRDxicj4NCjxicj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+ PC9kaXY+PGRpdj53aGlsZSBidWlsZGluZyBpdCBkb3dubG9hZHMgYSBidW5jaCBvZiBkZXBlbmRl bmNpZXM6PGJyPjwvZGl2PjxkaXY+PGJyPsKgRG93bmxvYWRpbmcgc2VyZGUgdjEuMC42NDxicj7C oERvd25sb2FkaW5nIHRlbXBmaWxlIHYzLjAuM8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDxicj7CoERvd25sb2FkaW5nIGxvZyB2 MC40LjHCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgY2xhcCB2Mi4zMS4ywqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgc3luIHYwLjE0LjHCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDxicj7CoERv d25sb2FkaW5nIHRvbWwgdjAuNC42wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA8YnI+wqBEb3dubG9hZGluZyBzZXJk ZV9qc29uIHYxLjAuMTnCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCA8YnI+wqBEb3dubG9hZGluZyBsaWJjIHYwLjIuNDHCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA8 YnI+wqBEb3dubG9hZGluZyByYW5kX2NvcmUgdjAuMi4xwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDxicj7CoERvd25sb2FkaW5nIGNm Zy1pZiB2MC4xLjPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgYXR0eSB2MC4yLjEwwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgdGV4dHdyYXAgdjAuOS4wwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgRG93bmxv YWRpbmcgYml0ZmxhZ3MgdjEuMC4zwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgcHJvYy1tYWNybzIg djAuNC40wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgPGJyPsKgRG93bmxvYWRpbmcgcXVvdGUgdjAuNi4zwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgRG93 bmxvYWRpbmcgZHRvYSB2MC40LjLCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDxicj7CoERvd25sb2FkaW5nIGl0b2Eg djAuNC4xwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZXJlJiMzOTtzIG5vIHdheSBmb3IgQVBL IHRvIGVuc3VyZSB0aGUgaW50ZWdyaXR5IG9mIHRoZSBwYWNrYWdlIGlmIHRoZSBkZXBlbmRlY2ll cyBhcmUgZG93bmxvYWRlZCBleHRlcm5hbGx5LjwvZGl2PjxkaXY+V2UgbmVlZCB0byBwYWNrYWdl IGV2ZXJ5IGRlcGVuY2VuY3kgYW5kIHBvc3NpYmx5IGRpc2FibGUgYXV0b21hdGljIGRvd25sb2Fk IG9mIGV4dGVybmFsIG9uZXMuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFuayB5b3UhPC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj4vZW88YnI+PC9kaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2 Pg0K --000000000000910312057e4f4a99-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---