videolan.org sources: prefer http://get.videolan.org

Some of the original URLs were broken now.
It seems that set of mirrors is preferred and faster than the others.
In the x264 case the source isn't there so http://download.videolan.org
is used instead.
This commit is contained in:
Vladimír Čunát
2016-02-07 13:21:18 +01:00
parent a538959ca0
commit 1e04d875db
10 changed files with 22 additions and 18 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
version = "2.2.1"; version = "2.2.1";
src = fetchurl { src = fetchurl {
url = "http://download.videolan.org/vlc/${version}/${name}.tar.xz"; url = "http://get.videolan.org/vlc/${version}/${name}.tar.xz";
sha256 = "1jqzrzrpw6932lbkf863xk8cfmn4z2ngbxz7w8ggmh4f6xz9sgal"; sha256 = "1jqzrzrpw6932lbkf863xk8cfmn4z2ngbxz7w8ggmh4f6xz9sgal";
}; };
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
name = "${baseName}-${version}"; name = "${baseName}-${version}";
src = fetchurl { src = fetchurl {
url = "http://download.videolan.org/pub/videolan/${baseName}/${version}/${baseName}-${version}.tar.bz2"; url = "http://get.videolan.org/${baseName}/${version}/${baseName}-${version}.tar.bz2";
sha256 = "1s5v075hnbs57995r6lljm79wgrip3gnyf55a0y7bja75jh49hwm"; sha256 = "1s5v075hnbs57995r6lljm79wgrip3gnyf55a0y7bja75jh49hwm";
}; };
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
name = "${baseName}-${version}"; name = "${baseName}-${version}";
src = fetchurl { src = fetchurl {
url = "http://download.videolan.org/pub/videolan/${baseName}/${version}/${baseName}-${version}.tar.bz2"; url = "http://get.videolan.org/${baseName}/${version}/${baseName}-${version}.tar.bz2";
sha256 = "02n87lysqn4kg2qk7d1ffrp96c44zkdlxdj0n16hbgrlrpiwlcd6"; sha256 = "02n87lysqn4kg2qk7d1ffrp96c44zkdlxdj0n16hbgrlrpiwlcd6";
}; };
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
name = "${baseName}-${version}"; name = "${baseName}-${version}";
src = fetchurl { src = fetchurl {
url = "ftp://ftp.videolan.org/pub/videolan/${baseName}/${version}/${name}.tar.bz2"; url = "http://get.videolan.org/${baseName}/${version}/${name}.tar.bz2";
sha256 = "1sp71j4agcsg17g6b85cqz78pn5vknl5pl39rvr6mkib5ps99jgg"; sha256 = "1sp71j4agcsg17g6b85cqz78pn5vknl5pl39rvr6mkib5ps99jgg";
}; };
@@ -1,11 +1,11 @@
{stdenv, fetchurl}: {stdenv, fetchurl}:
stdenv.mkDerivation { stdenv.mkDerivation rec {
name = "libdvbpsi-${version}";
name = "libdvbpsi-0.2.2"; version = "0.2.2";
src = fetchurl { src = fetchurl {
url = http://download.videolan.org/pub/libdvbpsi/0.2.2/libdvbpsi-0.2.2.tar.bz2; url = "http://get.videolan.org/libdvbpsi/${version}/${name}.tar.bz2";
sha256 = "1lry2swxqm8mhq0a4rjnc819ngsf2pxnfjajb57lml7yr12j79ls"; sha256 = "1lry2swxqm8mhq0a4rjnc819ngsf2pxnfjajb57lml7yr12j79ls";
}; };
@@ -1,10 +1,11 @@
{stdenv, fetchurl}: {stdenv, fetchurl}:
stdenv.mkDerivation { stdenv.mkDerivation rec {
name = "libdvdcss-1.3.0"; name = "libdvdcss-${version}";
version = "1.3.0";
src = fetchurl { src = fetchurl {
url = http://download.videolan.org/pub/libdvdcss/1.3.0/libdvdcss-1.3.0.tar.bz2; url = "http://get.videolan.org/libdvdcss/${version}/${name}.tar.bz2";
sha256 = "158k9zagmbk5bkbz96l6lwhh7xcgfcnzflkr4vblskhcab6llhbw"; sha256 = "158k9zagmbk5bkbz96l6lwhh7xcgfcnzflkr4vblskhcab6llhbw";
}; };
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "5.0.3"; version = "5.0.3";
src = fetchurl { src = fetchurl {
url = "http://download.videolan.org/pub/videolan/libdvdnav/${version}/libdvdnav-${version}.tar.bz2"; url = "http://get.videolan.org/libdvdnav/${version}/${name}.tar.bz2";
sha256 = "5097023e3d2b36944c763f1df707ee06b19dc639b2b68fb30113a5f2cbf60b6d"; sha256 = "5097023e3d2b36944c763f1df707ee06b19dc639b2b68fb30113a5f2cbf60b6d";
}; };
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "5.0.2"; version = "5.0.2";
src = fetchurl { src = fetchurl {
url = "http://download.videolan.org/pub/videolan/libdvdread/${version}/libdvdread-${version}.tar.bz2"; url = "http://get.videolan.org/libdvdread/${version}/${name}.tar.bz2";
sha256 = "82cbe693f2a3971671e7428790b5498392db32185b8dc8622f7b9cd307d3cfbf"; sha256 = "82cbe693f2a3971671e7428790b5498392db32185b8dc8622f7b9cd307d3cfbf";
}; };
+3 -3
View File
@@ -1,11 +1,11 @@
{stdenv, fetchurl, yasm, enable10bit ? false}: {stdenv, fetchurl, yasm, enable10bit ? false}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "snapshot-20141218-2245-stable"; version = "20141218-2245";
name = "x264-20141218-2245"; name = "x264-${version}";
src = fetchurl { src = fetchurl {
url = "ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-${version}.tar.bz2"; url = "http://download.videolan.org/x264/snapshots/x264-snapshot-${version}-stable.tar.bz2";
sha256 = "1gp1f0382vh2hmgc23ldqyywcfljg8lsgl2849ymr14r6gxfh69m"; sha256 = "1gp1f0382vh2hmgc23ldqyywcfljg8lsgl2849ymr14r6gxfh69m";
}; };
+4 -1
View File
@@ -19,7 +19,10 @@ stdenv.mkDerivation rec {
version = "1.7"; version = "1.7";
src = fetchurl { src = fetchurl {
url = "https://github.com/videolan/x265/archive/${version}.tar.gz"; urls = [
"http://get.videolan.org/x265/x265_${version}.tar.gz"
"https://github.com/videolan/x265/archive/${version}.tar.gz"
];
sha256 = "18w3whmbjlalvysny51kdq9b228iwg3rdav4kmifazksvrm4yacq"; sha256 = "18w3whmbjlalvysny51kdq9b228iwg3rdav4kmifazksvrm4yacq";
}; };