26 Commits
Author SHA1 Message Date
Doug Goldstein b454d74256 Revert "libgit2: remove obsolete items from common inc"
This partially reverts commit b139bbc514.
We need to build libgit2 with -fPIC.
2016-12-08 14:35:16 -06:00
Doug Goldstein 270248fa9a Revert "libgit2: remove recipe that is now in meta-openembedded"
This reverts commit b2e6f98f3e. This
change is in open-embedded for morty but not for krogoth so we must keep
it.
2016-12-08 14:34:56 -06:00
Doug Goldstein c7f56766dc Merge branch 'morty' into krogoth
Merges the changes in the morty branch into krogoth to get Rust 1.10.0
and Rust 1.12.1 into krogoth. Additionally this allows for Rust, Cargo
and any recipes to be built without internet access if they are defined
using cargo-bitbake. Fixes #87. Fixes #122.
2016-12-08 09:35:46 -06:00
Doug Goldstein 5975292b62 libgit2: add missing dependencies
Without these dependencies cargo is unable to fetch packages from SSH
based repos. This same fix is already upstream in meta-oe master at:
http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/libgit2/libgit2_0.24.1.bb
2016-09-30 15:13:55 -05:00
Derek Straka b2e6f98f3e libgit2: remove recipe that is now in meta-openembedded
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-22 08:38:02 -04:00
Derek Straka 03b4c9086e libgit2: update to version 0.24.1
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-02 12:40:06 -04:00
Derek Straka 7519c8a6b3 libgit2: remote support for outdated version of the library
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-02 10:51:32 -04:00
Derek Straka 01f7eb256b libgit2: remove support for git version of the library
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-02 10:51:09 -04:00
Derek Straka b139bbc514 libgit2: remove obsolete items from common inc
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-02 10:49:55 -04:00
Derek Straka 0992dbb4bc remove duplicate license that already exists in meta-oe
Signed-off-by: Derek Straka <derek@asterius.io>
2016-08-02 10:48:55 -04:00
Doug Goldstein 8e0b263733 libgit2: add a dependency on openssl
If this dependency is missing its possible that openssl won't be built
before libgit2 is built and then we won't have git support over SSL
which leaves out a lot of git repos.
2016-06-30 08:28:22 -05:00
Cody P Schafer 6f9559d152 deps/libgit2: actually update, and disable libgit2_git 2015-12-13 21:44:55 -05:00
Cody P Schafer bb5c2042a9 update libgit2 to 0.23.4 2015-12-13 01:22:10 -05:00
Cody P Schafer d8c94be67f deps/libgit2: add/prep for new version but do not enable it
To enable we need to update cargo.
2015-09-23 13:51:02 -04:00
Cody P Schafer 61708ed85e cargo requires newer libgit2 2015-05-26 22:20:53 -04:00
Cody P Schafer d50952c452 update rustc to 2015-03-23
We need a git version of libgit2 again :(

Also fix the license complaints
2015-05-26 12:06:27 -04:00
Paul Osborne 24f3b6d76b libgit2: dizzy: tell cmake to use ${AR} for the linker
This resolves https://github.com/jmesmon/meta-rust/issues/1.  This
change is only necessary for systems (like dizzy) that do not
contain poky commit 60d504b431fa7cdc6ded141def7ae18edb1834e5.

Without that commit or this change, do_compile for libgit2 would fail
with the following error:

    CMAKE_AR-NOTFOUND cr libgit2.a  ...
    Error running link command: No such file or directory

Signed-off-by: Paul Osborne <osbpau@gmail.com>
2015-03-11 00:26:26 -05:00
Cody P Schafer f9ddcfba1c libgit2 has a release version that works for us, use remove the -git version for now 2015-03-10 13:31:48 -04:00
Cody P Schafer dfb9329939 libgit2: add hashes, remove old versions 2015-02-12 14:21:58 -05:00
Cody P Schafer e1b9688f48 libgit2: new version 2015-02-12 14:20:33 -05:00
Cody P Schafer 771f5f3fd3 update cargo 2014-12-08 20:36:06 -05:00
Cody P Schafer b2af286be8 libgit2: comment invalid sums 2014-12-08 18:39:08 -05:00
Cody P Schafer f15b1b483a libgit2: add newer version (cargo dep) 2014-12-08 18:28:18 -05:00
Cody P Schafer d7d6cf7511 more 2014-11-10 17:25:43 -05:00
Cody P Schafer 4547515dc2 progress 2014-10-28 23:19:09 -04:00
Cody P Schafer f7801cf999 Initial, untested
- rust-cross builds
 - cargo-native still broken
 - untested wrappers for rust and cargo provided in rust.bbclass
2014-10-25 12:50:28 -04:00