| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-03-05 | checksums: switch to sha256 for bottles and new formulae | Dominyk Tiller | |
| Closes #37164. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-01-12 | Use attr_accessor for checksum | Jack Nagel | |
| 2015-01-08 | Remove the direct url writer from Resource | Jack Nagel | |
| 2015-01-06 | Stop caching the downloader on the resource instance | Jack Nagel | |
| 2014-12-31 | Don't attempt to detect version if URL is not set | Jack Nagel | |
| 2014-12-14 | Revert "Skip temporary directory when target directory is known" | Jack Nagel | |
| This reverts commit 028ee18b851497f8aede55004bcdcc5c16f087cc. | |||
| 2014-12-14 | Skip temporary directory when target directory is known | Jack Nagel | |
| 2014-12-13 | Validate arguments in Resource#stage | Jack Nagel | |
| 2014-12-05 | Pass the downloader a proxy object instead of the resource | Jack Nagel | |
| We need to limit the interface that is exposed to the downloader in order to make future changes easier. This will be important for work on new features, such as selecting a mirror from the command line. In the future, the existing Resource class will probably be split into multiple classes. | |||
| 2014-12-05 | Download strategies should return a Pathname from cached_location | Jack Nagel | |
| 2014-10-10 | Pull cache creation out of begin block | Jack Nagel | |
| 2014-10-10 | Remove redundant comments | Jack Nagel | |
| 2014-09-01 | Add Go language module, resources | Misty De Meo | |
| This introduces a new GoResource category of resource. GoResources have a specialized stage method which allows a resource to stage itself into a gopath. The new Go language module provides a one-liner to stage all GoResources present in the formula. | |||
| 2014-09-01 | resource: escape slashes from download_name | Misty De Meo | |
| This is useful to be able to write go resources using their package name as the resource name | |||
| 2014-07-15 | Eagerly set the download strategy | Jack Nagel | |
| 2014-05-27 | Remove support for version "schemes", just pass version objects directly | Jack Nagel | |
| I'm not sure why I thought reinventing object instantiation was a good idea. | |||
| 2014-05-27 | Remove some evals from formula DSL | Jack Nagel | |
| The default arguments were removed from these methods long ago, so nothing is standing in the way of using define_method here. | |||
| 2014-03-18 | Always use CurlDownloadStrategy for legacy patches | Jack Nagel | |
| Fixes #27671. | |||
| 2014-03-13 | New patch implementation and DSL | Jack Nagel | |
| This commit introduces a new patch implementation that supports checksums and caching. Patches are declared in blocks: patch do url ... sha1 ... end A strip level of -p1 is assumed. It can be overridden using a symbol argument: patch :p0 do url ... sha1 ... end Patches can be declared in stable, devel, and head blocks. This form is preferred over using conditionals. stable do # ... patch do url ... sha1 ... end end Embedded (__END__) patches are declared like so: patch :DATA patch :p0, :DATA Patches can also be embedded by passing a string. This makes it possible to provide multiple embedded patches while making only some of them conditional. patch :p0, "..." | |||
| 2014-02-18 | Tweak DownloadError message to include wrapped exception | Jack Nagel | |
| 2014-02-18 | Collapse begin..end into def..end and use else clause | Jack Nagel | |
| 2014-02-18 | Add DownloadError to catch a broader range of resource download errors. | Drew Rodman | |
| Adding a broader exception class allows for errors raised in Resource.fetch to be caught in upgrade and prevent the process from being killed when a download fails. This should resolve issue 18364. Fixes #18364. Closes #26618. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-02-18 | Inline static exception text to remove a rescue | Jack Nagel | |
| 2013-12-08 | formula, resource: output when verifying checksum. | Mike McQuaid | |
| References #24566. | |||
| 2013-11-27 | resource: convert unpack target to Pathname. | Mike McQuaid | |
| 2013-11-06 | resource: only unpack to target if it exists. | Mike McQuaid | |
| 2013-10-31 | fetch: clear partial downloads when --force is given | Jack Nagel | |
| Fixes #23764. | |||
| 2013-10-30 | Resource: extract unpacking from #stage | Jack Nagel | |
| Closes #23768. | |||
| 2013-10-30 | Resource: push conditional down into #verify_download_integrity | Jack Nagel | |
| 2013-10-11 | Resource: do not mutate passed-in specs hash | Jack Nagel | |
| 2013-10-02 | Pass the mktemp prefix as an argument | Jack Nagel | |
| 2013-09-23 | Clean up SoftwareSpec and Resource initializers | Jack Nagel | |
| 2013-09-17 | Allow partial installation of resources | Jack Nagel | |
| 2013-09-17 | More useful error message for missing checksums | Jack Nagel | |
| 2013-09-17 | Reorganize resource download methods | Jack Nagel | |
| 2013-09-17 | Move formula resources to SoftwareSpec | Jack Nagel | |
| 2013-09-17 | Reimplement SoftwareSpec on top of Resource | Jack Nagel | |
| 2013-09-17 | Decouple Resource from SoftwareSpec | Jack Nagel | |
| 2013-09-16 | Cater to download strategies not yielding a file | Samuel Cochran | |
| Closes #22580. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-09-13 | Remove unused attr | Jack Nagel | |
| 2013-09-11 | Implement Resources | Adam Vandenberg | |
| Closes #20212. | |||
