diff options
author | A. Wilcox <awilcox@wilcox-tech.com> | 2019-06-21 23:07:48 +0000 |
---|---|---|
committer | A. Wilcox <awilcox@wilcox-tech.com> | 2019-06-21 23:07:48 +0000 |
commit | 86d0de126ffdebdb8cee9581ce51c16a6f20b58b (patch) | |
tree | 0f7210e0fa2bb0ac3a81e16cf67c4cfcc5e19bb2 /CONTRIBUTING.rst | |
parent | 05f4acb0b857ed8dc101fa5a8284cd6971c1cb23 (diff) | |
parent | 01cfb07924a0ece35528a5b61c5f256cbf3b3759 (diff) | |
download | packages-86d0de126ffdebdb8cee9581ce51c16a6f20b58b.tar.gz packages-86d0de126ffdebdb8cee9581ce51c16a6f20b58b.tar.bz2 packages-86d0de126ffdebdb8cee9581ce51c16a6f20b58b.tar.xz packages-86d0de126ffdebdb8cee9581ce51c16a6f20b58b.zip |
Merge branch 'cbindgen' into 'master'
user/cbindgen: new package
This package is needed to build recent versions of Firefox. This was initially based on Alpine's APKBUILD file, which was then converted to use vendored sources, with Gentoo's `cargo.eclass` used as a reference (thanks @smaeul).
This compiles correctly on `aarch64`, and an early draft of this package has been used to compile Firefox 67 on `aarch64` and `x86_64`, however the package in its current form has not received any further testing at this time.
One possible issue here is that the Rust dependency list was pulled verbatim from the `Cargo.lock` created by running `cargo build` inside a copy of the unpacked source tarball, and includes a number of platform-specific libraries (e.g. for Windows and RedoxOS) which are not actually used in the build -- I don't see any harm in this, but others may have objections.
See merge request !248
Diffstat (limited to 'CONTRIBUTING.rst')
0 files changed, 0 insertions, 0 deletions