Commit Graph

15 Commits

Author SHA1 Message Date
Noam Postavsky
ebfcf79cd4 consider recipes with :checksum as "secure"
If the package recipe has a :checksum property no more work is needed:
either the checksum matches in which case we have a trusted version of
the package, or it fails to match (or doesn't have a :compute-checksum
method) so we get an error raised on el-get-post-install.

* el-get-methods.el (el-get-insecure-check): don't raise error if
  package recipe has :checksum property.
2014-10-02 23:00:35 -04:00
Phil Hagelberg
0def3df0e9
Set el-get-allow-insecure to avoid breakage.
This should be changed to nil in a future major release bump.
2014-08-12 20:09:25 -07:00
Phil Hagelberg
acdcb6e5b2
Don't install insecurely without el-get-allow-insecure.
In most cases, we assume any connection is insecure unless the URL
starts with "https://", "$USERNAME@", or "ssh". There are a few
exceptions: I'm assuming all Emacswiki packages are insecure, and I
don't think we can know whether packages installed via Google Go are
secure or not.
2014-08-12 11:42:08 -07:00
Ryan C. Thompson
cf34f9aa0a Clean up whitespace
This commit is the result of running cleanup-whitespace.sh.

Fixes #549.
2014-02-21 10:52:48 -08:00
Doug MacEachern
e0c220e6fc Add method to install go packages
Several go related tools can be used within emacs, such as:
gocode, godef, goimports, golint, goflymake, etc.

The el-get-go method lets the 'go get' command take care of
downloading and building such tools.  The main advantage is letting
go get take care of resolving dependecies and building the binary,
rather than wedging into the :build property.
2013-12-27 15:06:19 -08:00
Victor Deryagin
0a202ea35d changed mentions of 'README.asciidoc' to 'README.md' in source files 2013-04-01 15:46:34 +03:00
Jonathan Leech-Pepin
75f61b2bd1 Fixed quoting error on Linux System and a typo. Added fossil to list of methods.
This commit successfully passes "test/test-recipe.sh vc-fossil".
2012-03-16 13:58:52 -04:00
Ryan C. Thompson
37833f68cb Add github-zip method 2012-02-21 15:05:09 -08:00
Ryan C. Thompson
275004b5a8 Add github-tar method 2012-02-21 15:05:09 -08:00
Ryan C. Thompson
98c5aa8be6 Add github method 2012-02-21 15:02:25 -08:00
Matthew L. Fidler
de5a150d6b Adding http-zip to the el-get-methods 2012-02-04 23:06:22 -06:00
Julien Fantin
9f7df186d4 Homebrew method support 2011-11-24 23:51:13 +01:00
Kyle Hargraves
a54ad73fee Add el-get-builtin method, so builtin packages can be "installed" simply 2011-10-03 16:13:07 -05:00
Dimitri Fontaine
8db0c4d49b Fix the refactoring so that it actually works.
This includes teaching methods that they now work with a symbolp PACKAGE,
some more cleaning up, and some load-path adjustments now that a part of the
code is in a subdirectory (methods).

Also include some of the tests used to convince oneself that the refactoring
didn't break any and all use cases for el-get, with some rough documentation
about how to use them.
2011-09-22 21:48:11 +02:00
Dimitri Fontaine
0433ca0ce9 Refactoring it all: a beginning. No time for testing yet, just showing ideas. 2011-09-20 15:15:52 +02:00