about summary refs log tree commit diff
path: root/pkgs/build-support/fetchurl
Commit message (Collapse)AuthorAge
* mirrors.nix: remove bad cpan mirrorsvolth2018-12-19
|
* fetchurl: refresh and add extra KDE mirrorsBenjamin Hipple2018-12-08
| | | | | | | | | | | | | | | | | * fetchurl: fix and add extra KDE mirrors (#51480) - The gwdg.de mirror has moved the relative path of its KDE tarballs - Add new mirrors from Berkeley and MIT, which are on the list of officially supported mirrors https://download.kde.org/extra/download-mirrors.html * More KDE mirror touchups - The official one is a redirect to HTTPS anyways, so go directly to HTTPS - Add China USTC for Asian users - Swap Finland university from FTP to HTTP * fetchurl: keep one ftp KDE mirror
* fetchurl: mirrors: http -> https, https before http, http before ftpJan Malakhovski2018-11-22
| | | | Because HTTP has a higher probability of working behind proxies.
* fetchurl: add sageupstream mirrorTimo Kaufmann2018-06-30
|
* Merge pull request #17757 from copumpkin/fetchurl-user-agentDaniel Peebles2018-06-11
|\ | | | | fetchurl: add user agent
| * lib.release -> lib.trivial.releaseYegor Timoshenko2018-06-11
| |
| * Leverage lib.releaseYegor Timoshenko2018-06-11
| |
| * Readd --retry 3Yegor Timoshenko2018-06-11
| |
| * Merge branch 'master' into fetchurl-user-agentYegor Timoshenko2018-05-18
| |\
| * | fetchurl: add user agentDan Peebles2017-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It would be nice to be able to track Nix requests. It's not trustworthy, but can be helpful for stats and routing in HTTP logs. Since `fetchurl` is used so widely, we should "magically" get a UA on `fetchzip`, `fetchFromGitHub`, and other related fetchers. Since `fetchurl` is only used for fixed-output derivations, this should cause no mass rebuild. User-Agent example: curl/7.57.0 Nixpkgs/18.03
* | | alsa: setup mirrors for src downloads (#41761)Benjamin Hipple2018-06-10
| | | | | | | | | | | | | | | This commit adds a list of supported mirrors for all alsa projects, as described on the download section of the alsa-project hompage: http://alsa-project.org/main/index.php/Download
* | | mirrors: remove obsolete mysql mirrorOrivej Desh2018-05-29
| |/ |/| | | | | It does not contain any of the versions currently in Nixpkgs.
* | fetchurl: remove broken samba mirrorFranz Pletz2018-03-13
| |
* | fetchurl: cleanup, better errorsJan Malakhovski2018-02-18
| | | | | | | | Also fix what seems like bugs in uncommon `stdenv`s.
* | treewide: Fetchers should use `stdenvNoCC`.John Ericson2018-01-10
| |
* | treewide: Fixed output fetch* derivations should use `nativeBuildInputs`John Ericson2018-01-09
|/
* fetchurl: add passthruFrederik Rietdijk2017-11-05
| | | | so that we could add e.g. the `version` attribute.
* mirrors: update apache and cpan mirrorsvolth2017-08-24
| | | removed dead mirrors, added new
* Merge pull request #27881 from mimadrid/fix/http-httpsFrederik Rietdijk2017-08-13
|\ | | | | Update homepage attributes: http -> https
| * Update homepage attributes: http -> httpsmimadrid2017-08-03
| | | | | | | | | | Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated https://repology.org/repository/nix_stable/problems
* | fetchurlBoot: add name attrRobin Gloster2017-08-04
|/
* fetchurl: remove unpaired call to `stopNest'Thomas Tuegel2017-07-21
| | | | | | | | Fixes #27406. Commit 5d4efb2c816d2143f29cad8153faad1686557b2a added an assertion to `stopNest' which requires it be correctly paired with `startNest'. `fetchurl' calls `stopNest', but never calls `startNest'; the former calls are removed.
* fetchurl: add some https ImageMagick mirrorsJan Malakhovski2017-06-07
|
* fetchFromGitHub: Allow private repos, hosted githubsShea Levy2017-05-19
|
* fetchurl: fixed typo in error messageSven Slootweg2017-04-21
| | | This typo was likely introduced by copy-pasting the error message from elsewhere and forgetting to change the text, during the MD5 deprecation process (#4491).
* fetch-*: remove md5 supportRobin Gloster2017-03-20
| | | | fixes #4491
* Merge pull request #20444 from NeQuissimus/java_packagesDaniel Peebles2017-02-27
|\ | | | | Java packages
| * javaPackages: Use artifactId/groupIdTim Steinbach2017-02-13
| |
| * Build supportTim Steinbach2016-11-14
| |
* | pythonPackages: use a more direct mirror (#22833)Profpatsch2017-02-15
| | | | | | | | The pypi.io domain is redirected two (!) times and lands on the URL added by this commit.
* | samba: Fix URLEelco Dolstra2017-02-07
| | | | | | | | Fixes #22527.
* | fetchurl: change to grep -E to fix #8561Vladimír Čunát2017-01-13
| | | | | | | | Close #21861.
* | Remove fetchMD5warnEelco Dolstra2016-11-30
|/ | | | | | | | Deprecation warnings should not be used in Nixpkgs because they spam innocent "nix-env -qa" users with (in this case) dozens of messages that they can't do anything about. This also reverts commit 2ca883338389b7ab995924a0cab0211993bdf1da.
* fetch*: print a trace warning about md5 deprecationMichael Raskin2016-10-09
|
* openssl: 1.0.1t -> 1.0.1u, 1.0.2h -> 1.0.2i, 1.1.0 -> 1.1.0aEelco Dolstra2016-09-22
| | | | https://www.openssl.org/news/secadv/20160922.txt
* lib/fetchers.nix: factor out impure proxy vars (#18702)Profpatsch2016-09-17
| | | | Apparently everyone just copied those variables, instead of creating a library constant for them. Some even removed the comment. -.-
* fetchurl: update Savannah mirrorscmfwyp2016-08-20
|
* sage: update mirrorscmfwyp2016-08-07
| | | | The list of mirrors is at https://www.sagemath.org/mirrors.html.
* mirrors: add downloads.sourceforge.netJ Phani Mahesh2016-07-15
| | | | | | | | | | | | downloads.sourceforge.net is the official way to download tarballs from SourceForge. However, it is reported as unreliable due to SF's weird load balancing system. This commit gives the official mirror utmost priority, and will use other configured mirrors (which may be temporary) as a fallback only when the official one can't be reached/download fails/hangs. References: NixOs/nixpkgs#16900
* fetchurl mirrors: fix gnupg URLsVladimír Čunát2016-05-17
| | | | | Some mirrors were missing /gcrypt. Now they should be consistent. Fixes 15510. Closes 15511.
* Add mirror://mozilla schemeEelco Dolstra2016-05-09
|
* Python: use PyPI mirror (#15001)Frederik Rietdijk2016-04-26
| | | | | | * mirrors: add pypi * Python: Use pypi mirror for all PyPI packages
* fetchurl: assert required Nix version for sha512Domen Kožar2016-04-14
|
* fetchurl: Support SHA-512 hashesEelco Dolstra2016-04-13
|
* fetchurlBoot: Use Nix's builtin fetchurl functionEelco Dolstra2016-02-27
| | | | | This removes the need for curl in bootstrapTools, and enables https for bootstrap tarballs.
* fetchurl: use kernel.org cdn by defaultTony White2016-02-26
| | | | | | | - use http://cdn.kernel.org/pub/ as the default mirror for kernel source requests. Discovered by browsing : https://www.kernel.org/introducing-fastly-cdn.html
* Merge pull request #13111 from tsion/simplify-assertzimbatm2016-02-23
|\ | | | | Simplify fetchurl assertion logic.
| * Require at least one of url or urls in fetchurl.Scott Olson2016-02-19
| |
| * Simplify fetchurl assertion logic.Scott Olson2016-02-18
| | | | | | | | | | | | The two lines I removed technically assert the exact same thing, since `!a -> b` is equivalent to `a || b`. So, I replaced the two lines with the more symmetric form to make it clearer.
* | steamPackages.runtime: use mirrors, add my mirrorNikolay Amiantov2016-02-19
|/