| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
Because HTTP has a higher probability of working behind proxies.
|
| |
|
|\
| |
| | |
fetchurl: add user agent
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | | |
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
|
| |/
|/|
| |
| | |
It does not contain any of the versions currently in Nixpkgs.
|
| | |
|
| |
| |
| |
| | |
Also fix what seems like bugs in uncommon `stdenv`s.
|
| | |
|
|/ |
|
|
|
|
| |
so that we could add e.g. the `version` attribute.
|
|
|
| |
removed dead mirrors, added new
|
|\
| |
| | |
Update homepage attributes: http -> https
|
| |
| |
| |
| |
| | |
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
|
|/ |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
| |
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).
|
|
|
|
| |
fixes #4491
|
|\
| |
| | |
Java packages
|
| | |
|
| | |
|
| |
| |
| |
| | |
The pypi.io domain is redirected two (!) times and lands on the URL added by
this commit.
|
| |
| |
| |
| | |
Fixes #22527.
|
| |
| |
| |
| | |
Close #21861.
|
|/
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
https://www.openssl.org/news/secadv/20160922.txt
|
|
|
|
| |
Apparently everyone just copied those variables, instead of creating a
library constant for them. Some even removed the comment. -.-
|
| |
|
|
|
|
| |
The list of mirrors is at https://www.sagemath.org/mirrors.html.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Some mirrors were missing /gcrypt. Now they should be consistent.
Fixes 15510. Closes 15511.
|
| |
|
|
|
|
|
|
| |
* mirrors: add pypi
* Python: Use pypi mirror for all PyPI packages
|
| |
|
| |
|
|
|
|
|
| |
This removes the need for curl in bootstrapTools, and enables https
for bootstrap tarballs.
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| | |
Simplify fetchurl assertion logic.
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
|/ |
|