Merge release-21.05 into staging-next-21.05
This commit is contained in:
commit
b8ed26ab9f
@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"stable": {
|
"stable": {
|
||||||
"version": "92.0.4515.159",
|
"version": "93.0.4577.63",
|
||||||
"sha256": "04gxgimg5ygzx6nvfws5y9dppdfjg1fhyl8zbykmksbh1myk6zfr",
|
"sha256": "0ls8r77la6p7474j84wchvs4rvnxwfv7c8xvbxjm8h7jqak4zwza",
|
||||||
"sha256bin64": "0lxnqsvqr1kw6swvkhhz475j0xvaa58ha8r1gq8zxmk48mp41985",
|
"sha256bin64": "1kv742arnv710mhakm2v59dwfypg7j01k7rd5if8h0s49yzdw3qc",
|
||||||
"deps": {
|
"deps": {
|
||||||
"gn": {
|
"gn": {
|
||||||
"version": "2021-05-07",
|
"version": "2021-07-08",
|
||||||
"url": "https://gn.googlesource.com/gn",
|
"url": "https://gn.googlesource.com/gn",
|
||||||
"rev": "39a87c0b36310bdf06b692c098f199a0d97fc810",
|
"rev": "24e2f7df92641de0351a96096fb2c490b2436bb8",
|
||||||
"sha256": "0x63jr5hssm9dl6la4q5ahy669k4gxvbapqxi5w32vv107jrj8v4"
|
"sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"chromedriver": {
|
"chromedriver": {
|
||||||
"version": "92.0.4515.107",
|
"version": "93.0.4577.15",
|
||||||
"sha256_linux": "12yckzjhlhxp14j7aphnvlw4xv713vllj44h5pba181ivxavmky3",
|
"sha256_linux": "11wcimkcgaiz740k9xibi5hq1kd4zgy1vk6bd6cp31wjw4y21x5f",
|
||||||
"sha256_darwin": "0gm0zazwy053rip9h0ma2s53rc65b8pzy57x48ch0fpq7rrsbycp"
|
"sha256_darwin": "0cxf3cg5pg9rigq7wmbap6wvmgpdr6v44bndisyaqhlw7s2hhndn"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"beta": {
|
"beta": {
|
||||||
|
@ -25,7 +25,7 @@ let
|
|||||||
else "");
|
else "");
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
pname = "signal-desktop";
|
pname = "signal-desktop";
|
||||||
version = "5.15.0"; # Please backport all updates to the stable channel.
|
version = "5.16.0"; # Please backport all updates to the stable channel.
|
||||||
# All releases have a limited lifetime and "expire" 90 days after the release.
|
# All releases have a limited lifetime and "expire" 90 days after the release.
|
||||||
# When releases "expire" the application becomes unusable until an update is
|
# When releases "expire" the application becomes unusable until an update is
|
||||||
# applied. The expiration date for the current release can be extracted with:
|
# applied. The expiration date for the current release can be extracted with:
|
||||||
@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
|
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
|
||||||
sha256 = "0cbz2l31cg87n6qlbvwdjy92q9qgmmkrsvaj37cc34ajh7asd833";
|
sha256 = "1na5ja68h14smfwxrli1kfr6fhf5dshyvcdaj0c4mwms838bdl4j";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"version": "14.2.1",
|
"version": "14.2.3",
|
||||||
"repo_hash": "0ivymkqcwl2lrnv0lkcw2ch26iyz9ixklrkc2jq38pbwc0igf89z",
|
"repo_hash": "06fr8srz5ii0h65b1h2zfm8kzqz9g8jy2aq4g5js6kmv44zjya1p",
|
||||||
"owner": "gitlab-org",
|
"owner": "gitlab-org",
|
||||||
"repo": "gitlab",
|
"repo": "gitlab",
|
||||||
"rev": "v14.2.1-ee",
|
"rev": "v14.2.3-ee",
|
||||||
"passthru": {
|
"passthru": {
|
||||||
"GITALY_SERVER_VERSION": "14.2.1",
|
"GITALY_SERVER_VERSION": "14.2.3",
|
||||||
"GITLAB_PAGES_VERSION": "1.42.0",
|
"GITLAB_PAGES_VERSION": "1.42.0",
|
||||||
"GITLAB_SHELL_VERSION": "13.19.1",
|
"GITLAB_SHELL_VERSION": "13.19.1",
|
||||||
"GITLAB_WORKHORSE_VERSION": "14.2.1"
|
"GITLAB_WORKHORSE_VERSION": "14.2.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,6 +22,12 @@ let
|
|||||||
gemset =
|
gemset =
|
||||||
let x = import (gemdir + "/gemset.nix");
|
let x = import (gemdir + "/gemset.nix");
|
||||||
in x // {
|
in x // {
|
||||||
|
# grpc expects the AR environment variable to contain `ar rpc`. See the
|
||||||
|
# discussion in nixpkgs #63056.
|
||||||
|
grpc = x.grpc // {
|
||||||
|
patches = [ ./fix-grpc-ar.patch ];
|
||||||
|
dontBuild = false;
|
||||||
|
};
|
||||||
# the openssl needs the openssl include files
|
# the openssl needs the openssl include files
|
||||||
openssl = x.openssl // {
|
openssl = x.openssl // {
|
||||||
buildInputs = [ openssl ];
|
buildInputs = [ openssl ];
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
--- a/src/ruby/ext/grpc/extconf.rb
|
||||||
|
+++ b/src/ruby/ext/grpc/extconf.rb
|
||||||
|
@@ -27,6 +27,7 @@ ENV['MACOSX_DEPLOYMENT_TARGET'] = '10.7'
|
||||||
|
if ENV['AR'].nil? || ENV['AR'].size == 0
|
||||||
|
ENV['AR'] = RbConfig::CONFIG['AR'] + ' rcs'
|
||||||
|
end
|
||||||
|
+ENV['AR'] = ENV['AR'] + ' rcs'
|
||||||
|
if ENV['CC'].nil? || ENV['CC'].size == 0
|
||||||
|
ENV['CC'] = RbConfig::CONFIG['CC']
|
||||||
|
end
|
@ -7,7 +7,7 @@ gem 'activesupport', '~> 6.1.3.2'
|
|||||||
gem 'rdoc', '~> 6.0'
|
gem 'rdoc', '~> 6.0'
|
||||||
gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false
|
gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false
|
||||||
gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1', require: false
|
gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1', require: false
|
||||||
gem 'grpc', '~> 1.38.0'
|
gem 'grpc', '~> 1.30.2'
|
||||||
gem 'sentry-raven', '~> 3.0', require: false
|
gem 'sentry-raven', '~> 3.0', require: false
|
||||||
gem 'faraday', '~> 1.0'
|
gem 'faraday', '~> 1.0'
|
||||||
gem 'rbtrace', require: false
|
gem 'rbtrace', require: false
|
||||||
@ -29,5 +29,5 @@ group :development, :test do
|
|||||||
gem 'factory_bot', require: false
|
gem 'factory_bot', require: false
|
||||||
gem 'pry', '~> 0.12.2', require: false
|
gem 'pry', '~> 0.12.2', require: false
|
||||||
|
|
||||||
gem 'grpc-tools', '= 1.38.0'
|
gem 'grpc-tools', '= 1.30.2'
|
||||||
end
|
end
|
||||||
|
@ -77,10 +77,10 @@ GEM
|
|||||||
google-protobuf (3.17.3)
|
google-protobuf (3.17.3)
|
||||||
googleapis-common-protos-types (1.1.0)
|
googleapis-common-protos-types (1.1.0)
|
||||||
google-protobuf (~> 3.14)
|
google-protobuf (~> 3.14)
|
||||||
grpc (1.38.0)
|
grpc (1.30.2)
|
||||||
google-protobuf (~> 3.15)
|
google-protobuf (~> 3.12)
|
||||||
googleapis-common-protos-types (~> 1.0)
|
googleapis-common-protos-types (~> 1.0)
|
||||||
grpc-tools (1.38.0)
|
grpc-tools (1.30.2)
|
||||||
i18n (1.8.10)
|
i18n (1.8.10)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
ice_nine (0.11.2)
|
ice_nine (0.11.2)
|
||||||
@ -225,8 +225,8 @@ DEPENDENCIES
|
|||||||
gitlab-labkit (~> 0.20.0)
|
gitlab-labkit (~> 0.20.0)
|
||||||
gitlab-markup (~> 1.7.1)
|
gitlab-markup (~> 1.7.1)
|
||||||
google-protobuf (~> 3.17.0)
|
google-protobuf (~> 3.17.0)
|
||||||
grpc (~> 1.38.0)
|
grpc (~> 1.30.2)
|
||||||
grpc-tools (= 1.38.0)
|
grpc-tools (= 1.30.2)
|
||||||
licensee (~> 9.14.1)
|
licensee (~> 9.14.1)
|
||||||
pry (~> 0.12.2)
|
pry (~> 0.12.2)
|
||||||
rbtrace
|
rbtrace
|
||||||
|
@ -9,8 +9,18 @@ let
|
|||||||
inherit ruby;
|
inherit ruby;
|
||||||
copyGemFiles = true;
|
copyGemFiles = true;
|
||||||
gemdir = ./.;
|
gemdir = ./.;
|
||||||
|
gemset =
|
||||||
|
let x = import (gemdir + "/gemset.nix");
|
||||||
|
in x // {
|
||||||
|
# grpc expects the AR environment variable to contain `ar rpc`. See the
|
||||||
|
# discussion in nixpkgs #63056.
|
||||||
|
grpc = x.grpc // {
|
||||||
|
patches = [ ../fix-grpc-ar.patch ];
|
||||||
|
dontBuild = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
version = "14.2.1";
|
version = "14.2.3";
|
||||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/v${lib.versions.major version}";
|
gitaly_package = "gitlab.com/gitlab-org/gitaly/v${lib.versions.major version}";
|
||||||
in
|
in
|
||||||
|
|
||||||
@ -22,7 +32,7 @@ buildGoModule {
|
|||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitaly";
|
repo = "gitaly";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-B3NtdS1UcT+nYIdoXs+tW2gnXZ0ew+NiIcCNi5z5fOc=";
|
sha256 = "sha256-TSA5CoNaLeMu7O02rsaR/rNciLwzxSIUUQsCo40Z15c=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-WhkNK+V7yXK+le1u8StAKajZIBzVKqV/WIau27oZBXE=";
|
vendorSha256 = "sha256-WhkNK+V7yXK+le1u8StAKajZIBzVKqV/WIau27oZBXE=";
|
||||||
|
@ -311,20 +311,20 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "16qxl287kkf34h71djlf9x3wxmd5ylcm83y2zhnrv81gbrhn8k12";
|
sha256 = "1rsglf7ag17n465iff7vlw83pn2rpl4kv9sb1rpf17nx6xpi7yl5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.38.0";
|
version = "1.30.2";
|
||||||
};
|
};
|
||||||
grpc-tools = {
|
grpc-tools = {
|
||||||
groups = ["development" "test"];
|
groups = ["development" "test"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0sfbf5s19nfgznlb7m2sfw9l0ppvypj46ijjvq5p35fc6b8by5aq";
|
sha256 = "0k9zhsqhamp02ryzgfb4y2bbick151vlhrhj0kqbbz9lyhms0bd4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.38.0";
|
version = "1.30.2";
|
||||||
};
|
};
|
||||||
i18n = {
|
i18n = {
|
||||||
dependencies = ["concurrent-ruby"];
|
dependencies = ["concurrent-ruby"];
|
||||||
|
@ -5,7 +5,7 @@ in
|
|||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "gitlab-workhorse";
|
pname = "gitlab-workhorse";
|
||||||
|
|
||||||
version = "14.2.1";
|
version = "14.2.3";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = data.owner;
|
owner = data.owner;
|
||||||
|
@ -101,7 +101,7 @@ gem 'graphql', '~> 1.11.8'
|
|||||||
# TODO: remove app/views/graphiql/rails/editors/show.html.erb when https://github.com/rmosolgo/graphiql-rails/pull/71 is released:
|
# TODO: remove app/views/graphiql/rails/editors/show.html.erb when https://github.com/rmosolgo/graphiql-rails/pull/71 is released:
|
||||||
# https://gitlab.com/gitlab-org/gitlab/issues/31747
|
# https://gitlab.com/gitlab-org/gitlab/issues/31747
|
||||||
gem 'graphiql-rails', '~> 1.4.10'
|
gem 'graphiql-rails', '~> 1.4.10'
|
||||||
gem 'apollo_upload_server', '~> 2.0.2'
|
gem 'apollo_upload_server', '~> 2.1.0'
|
||||||
gem 'graphql-docs', '~> 1.6.0', group: [:development, :test]
|
gem 'graphql-docs', '~> 1.6.0', group: [:development, :test]
|
||||||
gem 'graphlient', '~> 0.4.0' # Used by BulkImport feature (group::import)
|
gem 'graphlient', '~> 0.4.0' # Used by BulkImport feature (group::import)
|
||||||
|
|
||||||
@ -310,7 +310,7 @@ gem 'pg_query', '~> 2.1'
|
|||||||
gem 'premailer-rails', '~> 1.10.3'
|
gem 'premailer-rails', '~> 1.10.3'
|
||||||
|
|
||||||
# LabKit: Tracing and Correlation
|
# LabKit: Tracing and Correlation
|
||||||
gem 'gitlab-labkit', '~> 0.21.0'
|
gem 'gitlab-labkit', '~> 0.21.1'
|
||||||
# Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0
|
# Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0
|
||||||
# because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900
|
# because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900
|
||||||
gem 'thrift', '>= 0.14.0'
|
gem 'thrift', '>= 0.14.0'
|
||||||
@ -479,7 +479,7 @@ gem 'gitaly', '~> 14.2.0.pre.rc2'
|
|||||||
# KAS GRPC protocol definitions
|
# KAS GRPC protocol definitions
|
||||||
gem 'kas-grpc', '~> 0.0.2'
|
gem 'kas-grpc', '~> 0.0.2'
|
||||||
|
|
||||||
gem 'grpc', '~> 1.38.0'
|
gem 'grpc', '~> 1.30.2'
|
||||||
|
|
||||||
gem 'google-protobuf', '~> 3.17.1'
|
gem 'google-protobuf', '~> 3.17.1'
|
||||||
|
|
||||||
|
@ -73,9 +73,9 @@ GEM
|
|||||||
aes_key_wrap (1.1.0)
|
aes_key_wrap (1.1.0)
|
||||||
akismet (3.0.0)
|
akismet (3.0.0)
|
||||||
android_key_attestation (0.3.0)
|
android_key_attestation (0.3.0)
|
||||||
apollo_upload_server (2.0.2)
|
apollo_upload_server (2.1.0)
|
||||||
|
actionpack (>= 4.2)
|
||||||
graphql (>= 1.8)
|
graphql (>= 1.8)
|
||||||
rails (>= 4.2)
|
|
||||||
asana (0.10.3)
|
asana (0.10.3)
|
||||||
faraday (~> 1.0)
|
faraday (~> 1.0)
|
||||||
faraday_middleware (~> 1.0)
|
faraday_middleware (~> 1.0)
|
||||||
@ -468,10 +468,10 @@ GEM
|
|||||||
fog-json (~> 1.2.0)
|
fog-json (~> 1.2.0)
|
||||||
mime-types
|
mime-types
|
||||||
ms_rest_azure (~> 0.12.0)
|
ms_rest_azure (~> 0.12.0)
|
||||||
gitlab-labkit (0.21.0)
|
gitlab-labkit (0.21.1)
|
||||||
actionpack (>= 5.0.0, < 7.0.0)
|
actionpack (>= 5.0.0, < 7.0.0)
|
||||||
activesupport (>= 5.0.0, < 7.0.0)
|
activesupport (>= 5.0.0, < 7.0.0)
|
||||||
grpc (~> 1.38)
|
grpc (~> 1.30.2)
|
||||||
jaeger-client (~> 1.1)
|
jaeger-client (~> 1.1)
|
||||||
opentracing (~> 0.4)
|
opentracing (~> 0.4)
|
||||||
pg_query (~> 2.1)
|
pg_query (~> 2.1)
|
||||||
@ -566,8 +566,8 @@ GEM
|
|||||||
graphql (~> 1.6)
|
graphql (~> 1.6)
|
||||||
html-pipeline (~> 2.8)
|
html-pipeline (~> 2.8)
|
||||||
sass (~> 3.4)
|
sass (~> 3.4)
|
||||||
grpc (1.38.0)
|
grpc (1.30.2)
|
||||||
google-protobuf (~> 3.15)
|
google-protobuf (~> 3.12)
|
||||||
googleapis-common-protos-types (~> 1.0)
|
googleapis-common-protos-types (~> 1.0)
|
||||||
gssapi (1.2.0)
|
gssapi (1.2.0)
|
||||||
ffi (>= 1.0.1)
|
ffi (>= 1.0.1)
|
||||||
@ -1385,7 +1385,7 @@ DEPENDENCIES
|
|||||||
acts-as-taggable-on (~> 7.0)
|
acts-as-taggable-on (~> 7.0)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
akismet (~> 3.0)
|
akismet (~> 3.0)
|
||||||
apollo_upload_server (~> 2.0.2)
|
apollo_upload_server (~> 2.1.0)
|
||||||
asana (~> 0.10.3)
|
asana (~> 0.10.3)
|
||||||
asciidoctor (~> 2.0.10)
|
asciidoctor (~> 2.0.10)
|
||||||
asciidoctor-include-ext (~> 0.3.1)
|
asciidoctor-include-ext (~> 0.3.1)
|
||||||
@ -1471,7 +1471,7 @@ DEPENDENCIES
|
|||||||
gitlab-dangerfiles (~> 2.3.0)
|
gitlab-dangerfiles (~> 2.3.0)
|
||||||
gitlab-experiment (~> 0.6.4)
|
gitlab-experiment (~> 0.6.4)
|
||||||
gitlab-fog-azure-rm (~> 1.1.1)
|
gitlab-fog-azure-rm (~> 1.1.1)
|
||||||
gitlab-labkit (~> 0.21.0)
|
gitlab-labkit (~> 0.21.1)
|
||||||
gitlab-license (~> 2.0)
|
gitlab-license (~> 2.0)
|
||||||
gitlab-mail_room (~> 0.0.9)
|
gitlab-mail_room (~> 0.0.9)
|
||||||
gitlab-markup (~> 1.7.1)
|
gitlab-markup (~> 1.7.1)
|
||||||
@ -1493,7 +1493,7 @@ DEPENDENCIES
|
|||||||
graphlient (~> 0.4.0)
|
graphlient (~> 0.4.0)
|
||||||
graphql (~> 1.11.8)
|
graphql (~> 1.11.8)
|
||||||
graphql-docs (~> 1.6.0)
|
graphql-docs (~> 1.6.0)
|
||||||
grpc (~> 1.38.0)
|
grpc (~> 1.30.2)
|
||||||
gssapi
|
gssapi
|
||||||
guard-rspec
|
guard-rspec
|
||||||
haml_lint (~> 0.36.0)
|
haml_lint (~> 0.36.0)
|
||||||
|
@ -195,15 +195,15 @@
|
|||||||
version = "0.3.0";
|
version = "0.3.0";
|
||||||
};
|
};
|
||||||
apollo_upload_server = {
|
apollo_upload_server = {
|
||||||
dependencies = ["graphql" "rails"];
|
dependencies = ["actionpack" "graphql"];
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0xk54h9mmzhrbgbmk33v38pavb8w6421mx2yrgsdarkfl9fr90y3";
|
sha256 = "0klhppx4vjfdvgz12wb63bcxy5ymk0mp8wkh01fpgjn2l3fwkwz5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.2";
|
version = "2.1.0";
|
||||||
};
|
};
|
||||||
asana = {
|
asana = {
|
||||||
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
||||||
@ -1987,10 +1987,10 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0dzdxrn2ra21nyfnabj44fbwbccjkp3i7cjpym99pzbsx8dkna8z";
|
sha256 = "09xci7jw5sckagnwfjlglz4cywylrf16r83f82asnnngvxadvvmq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.21.0";
|
version = "0.21.1";
|
||||||
};
|
};
|
||||||
gitlab-license = {
|
gitlab-license = {
|
||||||
groups = ["default"];
|
groups = ["default"];
|
||||||
@ -2278,10 +2278,10 @@
|
|||||||
platforms = [];
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "16qxl287kkf34h71djlf9x3wxmd5ylcm83y2zhnrv81gbrhn8k12";
|
sha256 = "1rsglf7ag17n465iff7vlw83pn2rpl4kv9sb1rpf17nx6xpi7yl5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.38.0";
|
version = "1.30.2";
|
||||||
};
|
};
|
||||||
gssapi = {
|
gssapi = {
|
||||||
dependencies = ["ffi"];
|
dependencies = ["ffi"];
|
||||||
|
@ -110,5 +110,7 @@ stdenv.mkDerivation {
|
|||||||
# "All of the code in the compiler-rt project is dual licensed under the MIT
|
# "All of the code in the compiler-rt project is dual licensed under the MIT
|
||||||
# license and the UIUC License (a BSD-like license)":
|
# license and the UIUC License (a BSD-like license)":
|
||||||
license = with lib.licenses; [ mit ncsa ];
|
license = with lib.licenses; [ mit ncsa ];
|
||||||
|
# TODO/FIXME: Build fails on Hydra:
|
||||||
|
broken = stdenv.isAarch64;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
18
pkgs/os-specific/linux/kernel/linux-5.14.nix
Normal file
18
pkgs/os-specific/linux/kernel/linux-5.14.nix
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{ lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, modDirVersionArg ? null, ... } @ args:
|
||||||
|
|
||||||
|
with lib;
|
||||||
|
|
||||||
|
buildLinux (args // rec {
|
||||||
|
version = "5.14";
|
||||||
|
|
||||||
|
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
||||||
|
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
||||||
|
|
||||||
|
# branchVersion needs to be x.y
|
||||||
|
extraMeta.branch = versions.majorMinor version;
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
||||||
|
sha256 = "1cki6af9r30k8820j73qdyycp23mwpf2a2rjwl82p9i61mg8n1ky";
|
||||||
|
};
|
||||||
|
} // (args.argsOverride or { }))
|
@ -1,8 +1,8 @@
|
|||||||
{ stdenv, lib, fetchsvn, linux
|
{ stdenv, lib, fetchsvn, linux
|
||||||
, scripts ? fetchsvn {
|
, scripts ? fetchsvn {
|
||||||
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
|
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
|
||||||
rev = "18260";
|
rev = "18268";
|
||||||
sha256 = "11mmdix0vq9yrivx300ay6np3xx1gdqdr4cqdxr1wa84dbl7c2dm";
|
sha256 = "050rk485csj41yfydr1cvn60vhb3lzbb3486sm832vp55d34i8fd";
|
||||||
}
|
}
|
||||||
, ...
|
, ...
|
||||||
}:
|
}:
|
||||||
|
@ -20461,6 +20461,13 @@ in
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
linux_5_14 = callPackage ../os-specific/linux/kernel/linux-5.14.nix {
|
||||||
|
kernelPatches = [
|
||||||
|
kernelPatches.bridge_stp_helper
|
||||||
|
kernelPatches.request_key_helper
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
linux-rt_5_10 = callPackage ../os-specific/linux/kernel/linux-rt-5.10.nix {
|
linux-rt_5_10 = callPackage ../os-specific/linux/kernel/linux-rt-5.10.nix {
|
||||||
kernelPatches = [
|
kernelPatches = [
|
||||||
kernelPatches.bridge_stp_helper
|
kernelPatches.bridge_stp_helper
|
||||||
@ -20743,7 +20750,7 @@ in
|
|||||||
|
|
||||||
# Update this when adding the newest kernel major version!
|
# Update this when adding the newest kernel major version!
|
||||||
# And update linux_latest_for_hardened below if the patches are already available
|
# And update linux_latest_for_hardened below if the patches are already available
|
||||||
linuxPackages_latest = linuxPackages_5_13;
|
linuxPackages_latest = linuxPackages_5_14;
|
||||||
linux_latest = linuxPackages_latest.kernel;
|
linux_latest = linuxPackages_latest.kernel;
|
||||||
|
|
||||||
# Realtime kernel packages.
|
# Realtime kernel packages.
|
||||||
@ -20768,6 +20775,7 @@ in
|
|||||||
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
|
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
|
||||||
linuxPackages_5_10 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_10);
|
linuxPackages_5_10 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_10);
|
||||||
linuxPackages_5_13 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_13);
|
linuxPackages_5_13 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_13);
|
||||||
|
linuxPackages_5_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_14);
|
||||||
|
|
||||||
# When adding to the list above:
|
# When adding to the list above:
|
||||||
# - Update linuxPackages_latest to the latest version
|
# - Update linuxPackages_latest to the latest version
|
||||||
|
Loading…
x
Reference in New Issue
Block a user