Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-07-29 12:01:14 +00:00 committed by GitHub
commit 391c51a79d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
101 changed files with 1197 additions and 763 deletions

View File

@ -130,9 +130,12 @@ rec {
nodeHostNames = map (c: c.config.system.name) (lib.attrValues nodes);
# TODO: This is an implementation error and needs fixing
# the testing famework cannot legitimately restrict hostnames further
# beyond RFC1035
invalidNodeNames = lib.filter
(node: builtins.match "^[A-z_]([A-z0-9_]+)?$" node == null)
(builtins.attrNames nodes);
nodeHostNames;
testScript' =
# Call the test script with the computed nodes.
@ -146,7 +149,9 @@ rec {
Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})!
All machines are referenced as python variables in the testing framework which will break the
script when special characters are used.
Please stick to alphanumeric chars and underscores as separation.
This is an IMPLEMENTATION ERROR and needs to be fixed. Meanwhile,
please stick to alphanumeric chars and underscores as separation.
''
else lib.warnIf skipLint "Linting is disabled" (runCommand testDriverName
{

View File

@ -1,6 +1,6 @@
{ fetchurl, lib, pythonPackages, libmms }:
{ fetchurl, lib, python2Packages, libmms }:
pythonPackages.buildPythonApplication rec {
python2Packages.buildPythonApplication rec {
pname = "mimms";
version = "3.2";

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook, boost, libGL
, qtbase, python }:
, qtbase, python3 }:
stdenv.mkDerivation rec {
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
cmakeFlags = let
options = {
PYTHON_EXECUTABLE = "${python}/bin/python";
PYTHON_EXECUTABLE = "${python3.interpreter}";
NANO_SHARED_BOOST = "ON";
BOOST_ROOT = boost;
RAIBLOCKS_GUI = "ON";
@ -32,6 +32,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
buildInputs = [ boost libGL qtbase ];
strictDeps = true;
buildPhase = ''
runHook preBuild
make nano_wallet

View File

@ -10,14 +10,14 @@
python3Packages.buildPythonPackage rec {
pname = "hydrus";
version = "447";
version = "448";
format = "other";
src = fetchFromGitHub {
owner = "hydrusnetwork";
repo = "hydrus";
rev = "v${version}";
sha256 = "0a9nrsbw3w1229bm90xayixvkpvr6g338w64x4v75sqxvpbx84lz";
sha256 = "sha256-h7FQRgxqXDEXDFRQEPeJUIbJYf9fs68oUQv5rCUS0zw=";
};
nativeBuildInputs = [

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch, ftgl, glew, asciidoc
, cmake, ninja, libGLU, libGL, zlib, python, expat, libxml2, libsigcxx, libuuid, freetype
, cmake, ninja, libGLU, libGL, zlib, python2, expat, libxml2, libsigcxx, libuuid, freetype
, libpng, boost, doxygen, cairomm, pkg-config, libjpeg, libtiff
, gettext, intltool, perl, gtkmm2, glibmm, gtkglext, libXmu }:
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ninja gettext intltool doxygen pkg-config perl asciidoc ];
buildInputs = [
libGLU libGL zlib python expat libxml2 libsigcxx libuuid freetype libpng
libGLU libGL zlib python2 expat libxml2 libsigcxx libuuid freetype libpng
boost cairomm libjpeg libtiff
ftgl glew gtkmm2 glibmm gtkglext libXmu
];

View File

@ -1,7 +1,7 @@
{ lib, stdenv, fetchurl, openssl }:
let
version = "6.4.16";
version = "6.4.20";
in
stdenv.mkDerivation {
pname = "fetchmail";
@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz";
sha256 = "sha256-BEuaCsA6+653RJed7+Pi4y45FBvKaP0Mje2i7UCIT7k=";
sha256 = "0xk171sbxcwjh1ibpipryw5sv4sy7jjfvhn5n373j04g5sp428f8";
};
buildInputs = [ openssl ];

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "logseq";
version = "0.2.6";
version = "0.2.10";
src = fetchurl {
url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage";
sha256 = "/tpegRGyGPviYpaSbWw7fH9ntvR7vUSD5rmwDMST5+Y=";
sha256 = "1YVOyaHDcv+GKx5nQq3cUrViKZ6CEuHQPiDvK0Jv+Qc=";
name = "${pname}-${version}.AppImage";
};

View File

@ -1,4 +1,4 @@
{ fetchurl, lib, mkDerivation, pkg-config, python, file, bc
{ fetchurl, lib, mkDerivation, pkg-config, python3, file, bc
, qtbase, qtsvg, hunspell, makeWrapper #, mythes, boost
}:
@ -14,7 +14,7 @@ mkDerivation rec {
# LaTeX is used from $PATH, as people often want to have it with extra pkgs
nativeBuildInputs = [ pkg-config ];
buildInputs = [
qtbase qtsvg python file/*for libmagic*/ bc
qtbase qtsvg python3 file/*for libmagic*/ bc
hunspell makeWrapper # enchant
];
@ -31,7 +31,7 @@ mkDerivation rec {
# python is run during runtime to do various tasks
qtWrapperArgs = [
" --prefix PATH : ${python}/bin"
" --prefix PATH : ${python3}/bin"
];
meta = with lib; {

View File

@ -1,6 +1,6 @@
{ lib, fetchurl, pythonPackages }:
{ lib, fetchurl, python2Packages }:
pythonPackages.buildPythonApplication rec {
python2Packages.buildPythonApplication rec {
pname = "menumaker";
version = "0.99.12";

View File

@ -26,13 +26,13 @@ let
in
python3'.pkgs.buildPythonPackage rec {
pname = "privacyIDEA";
version = "3.6.1";
version = "3.6.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "sha256-NRfTEZ/6K6xLP+wcT6o54wqk/EyWTiiC9W1KDgaAEbg=";
sha256 = "sha256-kv6XqsbGkaGEhfNxSOjCe6JbFOJnuqwM8CR/J9lJjks=";
fetchSubmodules = true;
};

View File

@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "stretchly";
version = "1.6.0";
version = "1.7.0";
src = fetchurl {
url = "https://github.com/hovancik/stretchly/releases/download/v${version}/stretchly-${version}.tar.xz";
sha256 = "1q0ihp6cd65lnscbr7xj3yyb06qds77r4s6m1xbk5l9vs2rw923d";
sha256 = "sha256-F6p+g0yuDMpNq+cVgA3ZhUwCIiIU1QfYM90lmaNnRWw=";
};
icon = fetchurl {

View File

@ -37,7 +37,6 @@
, ortp
, pango
, pkg-config
, python
, qtbase
, qtgraphicaleffects
, qtquickcontrols2

View File

@ -28,7 +28,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
version = "5.10.0"; # Please backport all updates to the stable channel.
version = "5.11.0"; # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@ -38,7 +38,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
sha256 = "049i4nypqr6lx8f3w32pia6cfb3pmqmvasxjb5zhp6mxb3vn7wz3";
sha256 = "17r7apmsz5bvcfnf81m6jjsj17a4h7bhgy1vllwyyvaa585nspmp";
};
nativeBuildInputs = [

View File

@ -44,14 +44,14 @@ let
pname = "slack";
x86_64-darwin-version = "4.17.0";
x86_64-darwin-sha256 = "0r5cafxw73qnn14ljprn7w8bfn67zbkcniq60k9pf2zbqgb4cyj9";
x86_64-darwin-version = "4.18.0";
x86_64-darwin-sha256 = "1qldmh0xdbl18gvxxsi2jvcq1ziwap3naxgax4gn36x5k25ipw5k";
x86_64-linux-version = "4.17.0";
x86_64-linux-sha256 = "07ccms58pq27ilkyhcf6cgwb7qrddwil5kgy8yv95ljikqzi5rxi";
x86_64-linux-version = "4.18.0";
x86_64-linux-sha256 = "1dhdmi2rvww8m6400c5dc0c6mrircvflgwcja2rr7ry0lv98n6kh";
aarch64-darwin-version = "4.17.0";
aarch64-darwin-sha256 = "1a5crmnbz8ng3z2pk5zw17dds9d5fyir4rkvv611fn858kq5fv46";
aarch64-darwin-version = "4.18.0";
aarch64-darwin-sha256 = "0qlfxskqq5gr45p1gfc2jcbr1abhc6di653jwjgh7yibim0hpjab";
version = {
x86_64-darwin = x86_64-darwin-version;

View File

@ -18,13 +18,13 @@ let
in stdenv.mkDerivation rec {
pname = "freerdp";
version = "2.3.2";
version = "2.4.0";
src = fetchFromGitHub {
owner = "FreeRDP";
repo = "FreeRDP";
rev = version;
sha256 = "sha256-qqpdMBDcVfXm/KB54zv23O8raGqBhAKqXo6Kj2VaI8w=";
sha256 = "sha256-o+9twuyH9keWJriCSNkR63+xZuuOmPjoWg+Jp616CsQ=";
};
postPatch = ''

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fetchpatch, sbcl, texinfo, perl, python, makeWrapper, autoreconfHook
{ lib, stdenv, fetchurl, fetchpatch, sbcl, texinfo, perl, python3, makeWrapper, autoreconfHook
, rlwrap ? null, tk ? null, gnuplot ? null, ecl ? null, ecl-fasl ? false
}:
@ -6,9 +6,11 @@ let
name = "maxima";
version = "5.44.0";
lisp-compiler = if ecl-fasl then ecl else sbcl;
searchPath =
lib.makeBinPath
(lib.filter (x: x != null) [ sbcl ecl rlwrap tk gnuplot ]);
(lib.filter (x: x != null) [ lisp-compiler rlwrap tk gnuplot ]);
in
stdenv.mkDerivation ({
inherit version;
@ -19,11 +21,18 @@ stdenv.mkDerivation ({
sha256 = "1v6jr5s6hhj6r18gfk6hgxk2qd6z1dxkrjq9ss2z1y6sqi45wgyr";
};
nativeBuildInputs = [ autoreconfHook ];
nativeBuildInputs = [
autoreconfHook
lisp-compiler
makeWrapper
python3
texinfo
];
buildInputs = lib.filter (x: x != null) [
sbcl ecl texinfo perl python makeWrapper
gnuplot # required in the test suite
strictDeps = true;
checkInputs = [
gnuplot
];
postPatch = ''

View File

@ -1,13 +1,13 @@
{
"version": "14.0.5",
"repo_hash": "1rykrgzapqa3j2yqpd99fpyyrdp25h2xnx21gnjnkn58qljs4cgs",
"version": "14.1.0",
"repo_hash": "1a61jc8rsbdbyh891nwygl7qlsj0lm8v59s66hn22csg0dvn6qk6",
"owner": "gitlab-org",
"repo": "gitlab",
"rev": "v14.0.5-ee",
"rev": "v14.1.0-ee",
"passthru": {
"GITALY_SERVER_VERSION": "14.0.5",
"GITLAB_PAGES_VERSION": "1.40.0",
"GITALY_SERVER_VERSION": "14.1.0",
"GITLAB_PAGES_VERSION": "1.41.0",
"GITLAB_SHELL_VERSION": "13.19.0",
"GITLAB_WORKHORSE_VERSION": "14.0.5"
"GITLAB_WORKHORSE_VERSION": "14.1.0"
}
}

View File

@ -3,7 +3,7 @@ source 'https://rubygems.org'
gem 'rugged', '~> 1.1'
gem 'github-linguist', '~> 7.12', require: 'linguist'
gem 'gitlab-markup', '~> 1.7.1'
gem 'activesupport', '~> 6.0.3.6'
gem 'activesupport', '~> 6.1.3.2'
gem 'rdoc', '~> 6.0'
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
@ -13,13 +13,13 @@ gem 'faraday', '~> 1.0'
gem 'rbtrace', require: false
# Labkit provides observability functionality
gem 'gitlab-labkit', '~> 0.17.1'
gem 'gitlab-labkit', '~> 0.20.0'
# Detects the open source license the repository includes
# This version needs to be in sync with GitLab CE/EE
gem 'licensee', '~> 9.14.1'
gem 'google-protobuf', '~> 3.14.0'
gem 'google-protobuf', '~> 3.17.0'
group :development, :test do
gem 'rubocop', '~> 0.69', require: false

View File

@ -2,25 +2,25 @@ GEM
remote: https://rubygems.org/
specs:
abstract_type (0.0.7)
actionpack (6.0.3.6)
actionview (= 6.0.3.6)
activesupport (= 6.0.3.6)
rack (~> 2.0, >= 2.0.8)
actionpack (6.1.3.2)
actionview (= 6.1.3.2)
activesupport (= 6.1.3.2)
rack (~> 2.0, >= 2.0.9)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
actionview (6.0.3.6)
activesupport (= 6.0.3.6)
actionview (6.1.3.2)
activesupport (= 6.1.3.2)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
activesupport (6.0.3.6)
activesupport (6.1.3.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
adamantium (0.2.0)
ice_nine (~> 0.11.0)
memoizable (~> 0.4.0)
@ -34,7 +34,7 @@ GEM
concord (0.1.5)
adamantium (~> 0.2.0)
equalizer (~> 0.0.9)
concurrent-ruby (1.1.8)
concurrent-ruby (1.1.9)
crass (1.0.6)
diff-lcs (1.3)
dotenv (2.7.6)
@ -45,7 +45,7 @@ GEM
activesupport (>= 4.2.0)
faraday (1.0.1)
multipart-post (>= 1.2, < 3)
ffi (1.13.1)
ffi (1.15.3)
gemojione (3.3.0)
json
github-linguist (7.12.1)
@ -65,16 +65,16 @@ GEM
gitlab-gollum-rugged_adapter (0.4.4.4.gitlab.1)
mime-types (>= 1.15)
rugged (~> 1.0)
gitlab-labkit (0.17.1)
gitlab-labkit (0.20.0)
actionpack (>= 5.0.0, < 7.0.0)
activesupport (>= 5.0.0, < 7.0.0)
grpc (~> 1.19)
jaeger-client (~> 1.1)
opentracing (~> 0.4)
pg_query (~> 2.0)
pg_query (~> 2.1)
redis (> 3.0.0, < 5.0.0)
gitlab-markup (1.7.1)
google-protobuf (3.14.0)
google-protobuf (3.17.3)
googleapis-common-protos-types (1.0.5)
google-protobuf (~> 3.11)
grpc (1.30.2)
@ -94,7 +94,7 @@ GEM
reverse_markdown (~> 1.0)
rugged (>= 0.24, < 2.0)
thor (>= 0.19, < 2.0)
loofah (2.9.1)
loofah (2.10.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
memoizable (0.4.2)
@ -105,7 +105,7 @@ GEM
mime-types-data (3.2020.1104)
mini_mime (1.0.2)
mini_portile2 (2.5.1)
minitest (5.14.2)
minitest (5.14.4)
msgpack (1.3.3)
multipart-post (2.1.1)
nokogiri (1.11.5)
@ -121,8 +121,8 @@ GEM
parallel (1.19.2)
parser (2.7.2.0)
ast (~> 2.4.1)
pg_query (2.0.3)
google-protobuf (~> 3.15.5)
pg_query (2.1.0)
google-protobuf (>= 3.17.1)
proc_to_ast (0.1.0)
coderay
parser
@ -199,8 +199,8 @@ GEM
thread_safe (0.3.6)
thrift (0.14.1)
timecop (0.9.1)
tzinfo (1.2.9)
thread_safe (~> 0.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
unicode-display_width (1.7.0)
unparser (0.4.7)
abstract_type (~> 0.0.7)
@ -216,15 +216,15 @@ PLATFORMS
ruby
DEPENDENCIES
activesupport (~> 6.0.3.6)
activesupport (~> 6.1.3.2)
factory_bot
faraday (~> 1.0)
github-linguist (~> 7.12)
gitlab-gollum-lib (~> 4.2.7.10.gitlab.1)
gitlab-gollum-rugged_adapter (~> 0.4.4.4.gitlab.1)
gitlab-labkit (~> 0.17.1)
gitlab-labkit (~> 0.20.0)
gitlab-markup (~> 1.7.1)
google-protobuf (~> 3.14.0)
google-protobuf (~> 3.17.0)
grpc (~> 1.30.2)
grpc-tools (= 1.30.2)
licensee (~> 9.14.1)

View File

@ -21,17 +21,17 @@ let
};
};
in buildGoModule rec {
version = "14.0.5";
version = "14.1.0";
pname = "gitaly";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
sha256 = "sha256-aZ+EDF9BOdsbE+Xsde259eRmQhnb6H5piLQsvzgVpGM=";
sha256 = "sha256-k9Vz/b5ZKz93/7nzEA5mnQI8U++CB3E9b8gJBefl2b0=";
};
vendorSha256 = "sha256-U962bMmXNnenCYkSdk0Uy7Bz+b9JGU5rJHfblZoyC/I=";
vendorSha256 = "sha256-/SZJGRUg0qV7RYCUSGDE/HL9CmzGVffhL6BmZ316tU0=";
passthru = {
inherit rubyEnv;

View File

@ -13,10 +13,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "10rn7gmnnwpm593xv6lcf4qa72wmlbyjg4zmdc3lpb5596whd3yz";
sha256 = "1wdgv5llgbl4nayx5j78lfvhhjssrzfmypb45mjy37mgm8z5l5m5";
type = "gem";
};
version = "6.0.3.6";
version = "6.1.3.2";
};
actionview = {
dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
@ -24,10 +24,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0ikqpxsrsb7xmq6ds5iq22nj2j3ai16z8z2j5r6lk8pzbi0wwsz5";
sha256 = "1r6db2g3fsrca1hp9kbyvjx9psipsxw0g306qharkcblxl8h1ysn";
type = "gem";
};
version = "6.0.3.6";
version = "6.1.3.2";
};
activesupport = {
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
@ -35,10 +35,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0sls37x9pd2zmipn14c46gcjbfzlg269r413cvm0d58595qkiv7z";
sha256 = "1csxddyhl6k773ycxjvmyshyr4g9jb1icbs3pnm7crnavqs4h1yr";
type = "gem";
};
version = "6.0.3.6";
version = "6.1.3.2";
};
adamantium = {
dependencies = ["ice_nine" "memoizable"];
@ -122,10 +122,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
type = "gem";
};
version = "1.1.8";
version = "1.1.9";
};
crass = {
groups = ["default"];
@ -208,10 +208,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "12lpwaw82bb0rm9f52v1498bpba8aj2l2q359mkwbxsswhpga5af";
sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
type = "gem";
};
version = "1.13.1";
version = "1.15.3";
};
gemojione = {
dependencies = ["json"];
@ -269,10 +269,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1y1sk3xmxj14nzx7v2zgq4q4d5lh4v1pvhs03n03j3kp4fbrj469";
sha256 = "1krn6vi33i5vqbz3gmwzj9f9ifda41a3as3chpl899mrgni61q6r";
type = "gem";
};
version = "0.17.1";
version = "0.20.0";
};
gitlab-markup = {
groups = ["default"];
@ -289,10 +289,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0pbm2kjhxvazx9d5c071bxcjx5cbip6d2y36dii2a4558nqjd12p";
sha256 = "0vmll4nnkha3vsqj1g76pwni6x7mp2i81pka4wdwq8qfhn210108";
type = "gem";
};
version = "3.14.0";
version = "3.17.3";
};
googleapis-common-protos-types = {
dependencies = ["google-protobuf"];
@ -383,10 +383,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1w9mbii8515p28xd4k72f3ab2g6xiyq15497ys5r8jn6m355lgi7";
sha256 = "19vkaazjqyq7yj5ah8rpr4vl9n4mg95scdr5im93akhd5bjvkkly";
type = "gem";
};
version = "2.9.1";
version = "2.10.0";
};
memoizable = {
dependencies = ["thread_safe"];
@ -451,10 +451,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "170y2cvx51gm3cm3nhdf7j36sxnkh6vv8ls36p90ric7w8w16h4v";
sha256 = "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl";
type = "gem";
};
version = "5.14.2";
version = "5.14.4";
};
msgpack = {
groups = ["default"];
@ -554,10 +554,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1mii63kgppy2zil2qn54c94z93b6ama6x7gq6rbv4xxlfk8ncrag";
sha256 = "12dibsqndfnckc24yryy8v467rxp7p80jx21jhm8z7swp8118jhx";
type = "gem";
};
version = "2.0.3";
version = "2.1.0";
};
proc_to_ast = {
dependencies = ["coderay" "parser" "unparser"];
@ -913,15 +913,15 @@
version = "0.9.1";
};
tzinfo = {
dependencies = ["thread_safe"];
dependencies = ["concurrent-ruby"];
groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0zwqqh6138s8b321fwvfbywxy00lw1azw4ql3zr0xh1aqxf8cnvj";
sha256 = "10qp5x7f9hvlc0psv9gsfbxg4a7s0485wsbq1kljkxq94in91l4z";
type = "gem";
};
version = "1.2.9";
version = "2.0.4";
};
unicode-display_width = {
groups = ["default" "development" "test"];

View File

@ -5,7 +5,7 @@ in
buildGoModule rec {
pname = "gitlab-workhorse";
version = "14.0.5";
version = "14.1.0";
src = fetchFromGitLab {
owner = data.owner;

View File

@ -35,7 +35,7 @@ gem 'rexml', '~> 3.2.5'
gem 'ruby-saml', '~> 1.12.1'
gem 'omniauth', '~> 1.8'
gem 'omniauth-auth0', '~> 2.0.0'
gem 'omniauth-azure-activedirectory-v2', '~> 0.1'
gem 'omniauth-azure-activedirectory-v2', '~> 1.0'
gem 'omniauth-azure-oauth2', '~> 0.0.9' # Deprecated v1 version
gem 'omniauth-cas3', '~> 1.1.4'
gem 'omniauth-facebook', '~> 4.0.0'
@ -124,7 +124,7 @@ gem 'fog-aws', '~> 3.9'
# Locked until fog-google resolves https://github.com/fog/fog-google/issues/421.
# Also see config/initializers/fog_core_patch.rb.
gem 'fog-core', '= 2.1.0'
gem 'gitlab-fog-google', '~> 1.13', require: 'fog/google'
gem 'fog-google', '~> 1.15', require: 'fog/google'
gem 'fog-local', '~> 0.6'
gem 'fog-openstack', '~> 1.0'
gem 'fog-rackspace', '~> 0.1.1'
@ -157,14 +157,14 @@ gem 'github-markup', '~> 1.7.0', require: 'github/markup'
gem 'commonmarker', '~> 0.21'
gem 'kramdown', '~> 2.3.1'
gem 'RedCloth', '~> 4.3.2'
gem 'gitlab-rdoc', '~> 6.3.2', require: 'rdoc' # We need this fork until rdoc releases a new version. See https://gitlab.com/gitlab-org/gitlab/-/issues/334695
gem 'rdoc', '~> 6.3.2'
gem 'org-ruby', '~> 0.9.12'
gem 'creole', '~> 0.5.0'
gem 'wikicloth', '0.8.1'
gem 'asciidoctor', '~> 2.0.10'
gem 'asciidoctor-include-ext', '~> 0.3.1', require: false
gem 'asciidoctor-plantuml', '~> 0.0.12'
gem 'asciidoctor-kroki', '~> 0.4.0', require: false
gem 'asciidoctor-kroki', '~> 0.5.0', require: false
gem 'rouge', '~> 3.26.0'
gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0'
@ -197,7 +197,7 @@ gem 'acts-as-taggable-on', '~> 7.0'
# Background jobs
gem 'sidekiq', '~> 5.2.7'
gem 'sidekiq-cron', '~> 1.0'
gem 'redis-namespace', '~> 1.7.0'
gem 'redis-namespace', '~> 1.8.1'
gem 'gitlab-sidekiq-fetcher', '0.5.6', require: 'sidekiq-reliable-fetch'
# Cron Parser
@ -229,7 +229,7 @@ gem 'js_regex', '~> 3.4'
gem 'device_detector'
# Redis
gem 'redis', '~> 4.0'
gem 'redis', '~> 4.1.4'
gem 'connection_pool', '~> 2.0'
# Redis session store
@ -258,7 +258,7 @@ gem 'asana', '~> 0.10.3'
gem 'ruby-fogbugz', '~> 0.2.1'
# Kubernetes integration
gem 'kubeclient', '~> 4.9.1'
gem 'kubeclient', '~> 4.9.2'
# Sanitize user input
gem 'sanitize', '~> 5.2.1'
@ -286,16 +286,16 @@ gem 'gitlab_chronic_duration', '~> 0.10.6.2'
gem 'rack-proxy', '~> 0.6.0'
gem 'sassc-rails', '~> 2.1.0'
gem 'autoprefixer-rails', '10.2.0.0'
gem 'autoprefixer-rails', '10.2.5.1'
gem 'terser', '1.0.2'
gem 'addressable', '~> 2.7'
gem 'addressable', '~> 2.8'
gem 'gemojione', '~> 3.3'
gem 'gon', '~> 6.4.0'
gem 'request_store', '~> 1.5'
gem 'base32', '~> 0.3.0'
gem 'gitlab-license', '~> 1.5'
gem 'gitlab-license', '~> 2.0'
# Protect against bruteforcing
gem 'rack-attack', '~> 6.3.0'
@ -305,16 +305,12 @@ gem 'sentry-raven', '~> 3.1'
# PostgreSQL query parsing
#
# We need this fork until https://github.com/pganalyze/pg_query/pull/212
# and https://github.com/pganalyze/pg_query/pull/213 are
# released. gitlab-labkit will need to be updated to use the pg_query
# version.
gem 'gitlab-pg_query', '~> 2.0.4', require: 'pg_query'
gem 'pg_query', '~> 2.1'
gem 'premailer-rails', '~> 1.10.3'
# LabKit: Tracing and Correlation
gem 'gitlab-labkit', '~> 0.18.0'
gem 'gitlab-labkit', '~> 0.20.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
gem 'thrift', '>= 0.14.0'
@ -335,13 +331,9 @@ gem 'peek', '~> 1.1'
gem 'snowplow-tracker', '~> 0.6.1'
# Metrics
group :metrics do
gem 'method_source', '~> 1.0', require: false
gem 'webrick', '~> 1.6.1', require: false
# Prometheus
gem 'prometheus-client-mmap', '~> 0.12.0'
end
gem 'method_source', '~> 1.0', require: false
gem 'webrick', '~> 1.6.1', require: false
gem 'prometheus-client-mmap', '~> 0.12.0', require: 'prometheus/client'
group :development do
gem 'lefthook', '~> 0.7.0', require: false
@ -402,7 +394,7 @@ group :development, :test do
end
group :development, :test, :danger do
gem 'gitlab-dangerfiles', '~> 2.1.2', require: false
gem 'gitlab-dangerfiles', '~> 2.2.2', require: false
end
group :development, :test, :coverage do
@ -480,7 +472,7 @@ end
gem 'spamcheck', '~> 0.1.0'
# Gitaly GRPC protocol definitions
gem 'gitaly', '~> 14.0.0.pre.rc2'
gem 'gitaly', '~> 14.1.0.pre.rc3'
# KAS GRPC protocol definitions
gem 'kas-grpc', '~> 0.0.2'
@ -489,14 +481,14 @@ gem 'grpc', '~> 1.30.2'
gem 'google-protobuf', '~> 3.17.1'
gem 'toml-rb', '~> 1.0.0'
gem 'toml-rb', '~> 2.0'
# Feature toggles
gem 'flipper', '~> 0.21.0'
gem 'flipper-active_record', '~> 0.21.0'
gem 'flipper-active_support_cache_store', '~> 0.21.0'
gem 'unleash', '~> 0.1.5'
gem 'gitlab-experiment', '~> 0.5.4'
gem 'gitlab-experiment', '~> 0.6.1'
# Structured logging
gem 'lograge', '~> 0.5'

View File

@ -72,7 +72,7 @@ GEM
adamantium (0.2.0)
ice_nine (~> 0.11.0)
memoizable (~> 0.4.0)
addressable (2.7.0)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
aes_key_wrap (1.1.0)
akismet (3.0.0)
@ -85,10 +85,10 @@ GEM
faraday_middleware (~> 1.0)
faraday_middleware-multi_json (~> 0.0)
oauth2 (~> 1.4)
asciidoctor (2.0.12)
asciidoctor (2.0.15)
asciidoctor-include-ext (0.3.1)
asciidoctor (>= 1.5.6, < 3.0.0)
asciidoctor-kroki (0.4.0)
asciidoctor-kroki (0.5.0)
asciidoctor (~> 2.0)
asciidoctor-plantuml (0.0.12)
asciidoctor (>= 1.5.6, < 3.0.0)
@ -98,9 +98,9 @@ GEM
attr_encrypted (3.1.0)
encryptor (~> 3.0.0)
attr_required (1.0.1)
autoprefixer-rails (10.2.0.0)
execjs
awesome_print (1.8.0)
autoprefixer-rails (10.2.5.1)
execjs (> 0)
awesome_print (1.9.2)
awrence (1.1.1)
aws-eventstream (1.1.0)
aws-partitions (1.345.0)
@ -222,7 +222,7 @@ GEM
css_parser (1.7.0)
addressable
daemons (1.3.1)
danger (8.2.3)
danger (8.3.1)
claide (~> 1.0)
claide-plugins (>= 0.9.2)
colored2 (~> 3.1)
@ -336,7 +336,7 @@ GEM
tzinfo
eventmachine (1.2.7)
excon (0.71.1)
execjs (2.7.0)
execjs (2.8.1)
expression_parser (0.9.0)
extended-markdown-filter (0.6.0)
html-pipeline (~> 2.0)
@ -374,7 +374,7 @@ GEM
fast_blank (1.0.0)
fast_gettext (1.6.0)
ffaker (2.10.0)
ffi (1.15.1)
ffi (1.15.3)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@ -405,6 +405,12 @@ GEM
excon (~> 0.58)
formatador (~> 0.2)
mime-types
fog-google (1.15.0)
fog-core (<= 2.1.0)
fog-json (~> 1.2)
fog-xml (~> 0.1.0)
google-api-client (>= 0.44.2, < 0.51)
google-cloud-env (~> 1.2)
fog-json (1.2.0)
fog-core
multi_json (~> 1.10)
@ -447,7 +453,7 @@ GEM
rails (>= 3.2.0)
git (1.7.0)
rchardet (~> 1.8)
gitaly (14.0.0.pre.rc2)
gitaly (14.1.0.pre.rc3)
grpc (~> 1.0)
github-markup (1.7.0)
gitlab (4.16.1)
@ -455,9 +461,10 @@ GEM
terminal-table (~> 1.5, >= 1.5.1)
gitlab-chronic (0.10.5)
numerizer (~> 0.2)
gitlab-dangerfiles (2.1.2)
danger-gitlab
gitlab-experiment (0.5.4)
gitlab-dangerfiles (2.2.2)
danger (>= 8.3.1)
danger-gitlab (>= 8.0.0)
gitlab-experiment (0.6.1)
activesupport (>= 3.0)
request_store (>= 1.0)
scientist (~> 1.6, >= 1.6.0)
@ -468,22 +475,15 @@ GEM
fog-json (~> 1.2.0)
mime-types
ms_rest_azure (~> 0.12.0)
gitlab-fog-google (1.13.0)
addressable (>= 2.7.0)
fog-core (<= 2.1.0)
fog-json (~> 1.2)
fog-xml (~> 0.1.0)
google-api-client (>= 0.44.2, < 0.51)
google-cloud-env (~> 1.2)
gitlab-labkit (0.18.0)
gitlab-labkit (0.20.0)
actionpack (>= 5.0.0, < 7.0.0)
activesupport (>= 5.0.0, < 7.0.0)
gitlab-pg_query (~> 2.0)
grpc (~> 1.19)
jaeger-client (~> 1.1)
opentracing (~> 0.4)
pg_query (~> 2.1)
redis (> 3.0.0, < 5.0.0)
gitlab-license (1.5.0)
gitlab-license (2.0.0)
gitlab-mail_room (0.0.9)
gitlab-markup (1.7.1)
gitlab-net-dns (0.9.1)
@ -491,9 +491,6 @@ GEM
addressable (~> 2.7)
omniauth (~> 1.9)
openid_connect (~> 1.2)
gitlab-pg_query (2.0.4)
google-protobuf (>= 3.17.1)
gitlab-rdoc (6.3.2)
gitlab-sidekiq-fetcher (0.5.6)
sidekiq (~> 5)
gitlab-styles (6.2.0)
@ -525,7 +522,7 @@ GEM
retriable (>= 2.0, < 4.0)
rexml
signet (~> 0.12)
google-cloud-env (1.4.0)
google-cloud-env (1.5.0)
faraday (>= 0.17.3, < 2.0)
google-protobuf (3.17.1)
googleapis-common-protos-types (1.0.6)
@ -611,7 +608,7 @@ GEM
hana (1.3.6)
hangouts-chat (0.0.5)
hashdiff (1.0.1)
hashie (3.6.0)
hashie (4.1.0)
hashie-forbidden_attributes (0.1.1)
hashie (>= 3.0)
health_check (3.0.0)
@ -671,9 +668,8 @@ GEM
hana (~> 1.3)
regexp_parser (~> 1.5)
uri_template (~> 0.7)
jsonpath (1.0.5)
jsonpath (1.1.0)
multi_json
to_regexp (~> 0.2.1)
jwt (2.1.0)
kaminari (1.2.1)
activesupport (>= 4.1.0)
@ -695,7 +691,7 @@ GEM
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
kubeclient (4.9.1)
kubeclient (4.9.2)
http (>= 3.0, < 5.0)
jsonpath (~> 1.0)
recursive-open-struct (~> 1.1, >= 1.1.1)
@ -755,7 +751,7 @@ GEM
mini_histogram (0.3.1)
mini_magick (4.10.1)
mini_mime (1.0.2)
mini_portile2 (2.5.0)
mini_portile2 (2.5.1)
minitest (5.11.3)
mixlib-cli (2.1.8)
mixlib-config (3.0.9)
@ -793,7 +789,7 @@ GEM
netrc (0.11.0)
nio4r (2.5.4)
no_proxy_fix (0.1.2)
nokogiri (1.11.4)
nokogiri (1.11.5)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
nokogumbo (2.0.2)
@ -803,7 +799,7 @@ GEM
shellany (~> 0.0)
numerizer (0.2.0)
oauth (0.5.4)
oauth2 (1.4.4)
oauth2 (1.4.7)
faraday (>= 0.8, < 2.0)
jwt (>= 1.0, < 3.0)
multi_json (~> 1.3)
@ -826,8 +822,8 @@ GEM
train-core
wmi-lite (~> 1.0)
oj (3.10.6)
omniauth (1.9.0)
hashie (>= 3.4.6, < 3.7.0)
omniauth (1.9.1)
hashie (>= 3.4.6)
rack (>= 1.6.2, < 3)
omniauth-atlassian-oauth2 (0.2.0)
omniauth (>= 1.1.1)
@ -837,8 +833,8 @@ GEM
omniauth-authentiq (0.3.3)
jwt (>= 1.5)
omniauth-oauth2 (>= 1.5)
omniauth-azure-activedirectory-v2 (0.1.1)
omniauth-oauth2
omniauth-azure-activedirectory-v2 (1.0.0)
omniauth-oauth2 (~> 1.7)
omniauth-azure-oauth2 (0.0.10)
jwt (>= 1.0, < 3.0)
omniauth (~> 1.0)
@ -867,9 +863,9 @@ GEM
omniauth-oauth (1.1.0)
oauth
omniauth (~> 1.0)
omniauth-oauth2 (1.6.0)
oauth2 (~> 1.1)
omniauth (~> 1.9)
omniauth-oauth2 (1.7.1)
oauth2 (~> 1.4)
omniauth (>= 1.9, < 3)
omniauth-oauth2-generic (0.2.2)
omniauth-oauth2 (~> 1.0)
omniauth-salesforce (1.0.5)
@ -915,6 +911,8 @@ GEM
peek (1.1.0)
railties (>= 4.0.0)
pg (1.2.3)
pg_query (2.1.0)
google-protobuf (>= 3.17.1)
plist (3.6.0)
png_quantizator (0.2.1)
po_to_json (1.0.1)
@ -1018,11 +1016,12 @@ GEM
msgpack (>= 0.4.3)
optimist (>= 3.0.0)
rchardet (1.8.0)
rdoc (6.3.2)
re2 (1.2.0)
recaptcha (4.13.1)
json
recursive-open-struct (1.1.2)
redis (4.1.3)
recursive-open-struct (1.1.3)
redis (4.1.4)
redis-actionpack (5.2.0)
actionpack (>= 5, < 7)
redis-rack (>= 2.1.0, < 3)
@ -1030,7 +1029,7 @@ GEM
redis-activesupport (5.2.0)
activesupport (>= 3, < 7)
redis-store (>= 1.3, < 2)
redis-namespace (1.7.0)
redis-namespace (1.8.1)
redis (>= 3.0.4)
redis-rack (2.1.2)
rack (>= 2.0.8, < 3)
@ -1256,7 +1255,7 @@ GEM
activesupport (>= 3)
attr_required (>= 0.0.5)
httpclient (>= 2.4)
sys-filesystem (1.1.6)
sys-filesystem (1.1.9)
ffi
sysexits (1.2.0)
temple (0.8.2)
@ -1279,10 +1278,9 @@ GEM
timecop (0.9.1)
timeliness (0.3.10)
timfel-krb5-auth (0.8.3)
to_regexp (0.2.1)
toml (0.2.0)
parslet (~> 1.8.0)
toml-rb (1.0.0)
toml-rb (2.0.1)
citrus (~> 3.0, > 3.0)
tomlrb (1.3.0)
tpm-key_attestation (0.9.0)
@ -1395,17 +1393,17 @@ DEPENDENCIES
acme-client (~> 2.0, >= 2.0.6)
activerecord-explain-analyze (~> 0.1)
acts-as-taggable-on (~> 7.0)
addressable (~> 2.7)
addressable (~> 2.8)
akismet (~> 3.0)
apollo_upload_server (~> 2.0.2)
asana (~> 0.10.3)
asciidoctor (~> 2.0.10)
asciidoctor-include-ext (~> 0.3.1)
asciidoctor-kroki (~> 0.4.0)
asciidoctor-kroki (~> 0.5.0)
asciidoctor-plantuml (~> 0.0.12)
atlassian-jwt (~> 0.2.0)
attr_encrypted (~> 3.1.0)
autoprefixer-rails (= 10.2.0.0)
autoprefixer-rails (= 10.2.5.1)
awesome_print
aws-sdk-cloudformation (~> 1)
aws-sdk-core (~> 3)
@ -1467,6 +1465,7 @@ DEPENDENCIES
fog-aliyun (~> 0.3)
fog-aws (~> 3.9)
fog-core (= 2.1.0)
fog-google (~> 1.15)
fog-local (~> 0.6)
fog-openstack (~> 1.0)
fog-rackspace (~> 0.1.1)
@ -1476,21 +1475,18 @@ DEPENDENCIES
gettext (~> 3.3)
gettext_i18n_rails (~> 1.8.0)
gettext_i18n_rails_js (~> 1.3)
gitaly (~> 14.0.0.pre.rc2)
gitaly (~> 14.1.0.pre.rc3)
github-markup (~> 1.7.0)
gitlab-chronic (~> 0.10.5)
gitlab-dangerfiles (~> 2.1.2)
gitlab-experiment (~> 0.5.4)
gitlab-dangerfiles (~> 2.2.2)
gitlab-experiment (~> 0.6.1)
gitlab-fog-azure-rm (~> 1.1.1)
gitlab-fog-google (~> 1.13)
gitlab-labkit (~> 0.18.0)
gitlab-license (~> 1.5)
gitlab-labkit (~> 0.20.0)
gitlab-license (~> 2.0)
gitlab-mail_room (~> 0.0.9)
gitlab-markup (~> 1.7.1)
gitlab-net-dns (~> 0.9.1)
gitlab-omniauth-openid-connect (~> 0.4.0)
gitlab-pg_query (~> 2.0.4)
gitlab-rdoc (~> 6.3.2)
gitlab-sidekiq-fetcher (= 0.5.6)
gitlab-styles (~> 6.2.0)
gitlab_chronic_duration (~> 0.10.6.2)
@ -1531,7 +1527,7 @@ DEPENDENCIES
kas-grpc (~> 0.0.2)
knapsack (~> 1.21.1)
kramdown (~> 2.3.1)
kubeclient (~> 4.9.1)
kubeclient (~> 4.9.2)
lefthook (~> 0.7.0)
letter_opener_web (~> 1.4.0)
license_finder (~> 6.0)
@ -1559,7 +1555,7 @@ DEPENDENCIES
omniauth-atlassian-oauth2 (~> 0.2.0)
omniauth-auth0 (~> 2.0.0)
omniauth-authentiq (~> 0.3.3)
omniauth-azure-activedirectory-v2 (~> 0.1)
omniauth-azure-activedirectory-v2 (~> 1.0)
omniauth-azure-oauth2 (~> 0.0.9)
omniauth-cas3 (~> 1.1.4)
omniauth-facebook (~> 4.0.0)
@ -1578,6 +1574,7 @@ DEPENDENCIES
parslet (~> 1.8)
peek (~> 1.1)
pg (~> 1.1)
pg_query (~> 2.1)
png_quantizator (~> 0.2.1)
premailer-rails (~> 1.10.3)
prometheus-client-mmap (~> 0.12.0)
@ -1598,10 +1595,11 @@ DEPENDENCIES
rainbow (~> 3.0)
rblineprof (~> 0.3.6)
rbtrace (~> 0.4)
rdoc (~> 6.3.2)
re2 (~> 1.2.0)
recaptcha (~> 4.11)
redis (~> 4.0)
redis-namespace (~> 1.7.0)
redis (~> 4.1.4)
redis-namespace (~> 1.8.1)
redis-rails (~> 5.0.2)
request_store (~> 1.5)
responders (~> 3.0)
@ -1651,7 +1649,7 @@ DEPENDENCIES
thin (~> 1.8.0)
thrift (>= 0.14.0)
timecop (~> 0.9.1)
toml-rb (~> 1.0.0)
toml-rb (~> 2.0)
truncato (~> 0.7.11)
u2f (~> 0.2.1)
unf (~> 0.1.4)

View File

@ -176,14 +176,14 @@
};
addressable = {
dependencies = ["public_suffix"];
groups = ["default" "development" "test"];
groups = ["danger" "default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
type = "gem";
};
version = "2.7.0";
version = "2.8.0";
};
aes_key_wrap = {
groups = ["default"];
@ -242,10 +242,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1gjk9v83vw0pz4x0xqqnw231z9sgscm6vnacjw7hy5njkw8fskj9";
sha256 = "0k3lijm4dmiz977bfmpclk5glj5jwv7bidamwwwywm60ywb0n4n4";
type = "gem";
};
version = "2.0.12";
version = "2.0.15";
};
asciidoctor-include-ext = {
dependencies = ["asciidoctor"];
@ -264,10 +264,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "13gx22xld4rbxxirnsxyrsajy9v666r8a4ngms71611af5afgk6w";
sha256 = "04jzsicaynwyy4l3w69x1qqww4av57army5xiapvv2b6g5s8nb32";
type = "gem";
};
version = "0.4.0";
version = "0.5.0";
};
asciidoctor-plantuml = {
dependencies = ["asciidoctor"];
@ -328,20 +328,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0p9j0sxw0nm27x7wj0n8a9zikwb0v8b6varr601rcgymsjj2v7wy";
sha256 = "1vlqwy2qkp39ibp7llj7ps53nvxav29c2yl451v1qdhj25zxc49p";
type = "gem";
};
version = "10.2.0.0";
version = "10.2.5.1";
};
awesome_print = {
groups = ["development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "14arh1ixfsd6j5md0agyzvksm5svfkvchb90fp32nn7y3avcmc2h";
sha256 = "0vkq6c8y2jvaw03ynds5vjzl1v9wg608cimkd3bidzxc0jvk56z9";
type = "gem";
};
version = "1.8.0";
version = "1.9.2";
};
awrence = {
groups = ["default"];
@ -963,10 +963,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1nv02gq90nngnfa6hgiyyk60a31xfayk67va98k41gy9arhdkz5g";
sha256 = "12nmycrlwr8ca2s0fx76k81gjw12iz15k1n0qanszv5d4l1ykj2l";
type = "gem";
};
version = "8.2.3";
version = "8.3.1";
};
danger-gitlab = {
dependencies = ["danger" "gitlab"];
@ -1460,10 +1460,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1yz55sf2nd3l666ms6xr18sm2aggcvmb8qr3v53lr4rir32y1yp1";
sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd";
type = "gem";
};
version = "2.7.0";
version = "2.8.1";
};
expression_parser = {
groups = ["default"];
@ -1659,10 +1659,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "15nn2v70rql15vb0pm9cg0f3xsaslwjkv6xgz0k5jh48idmfw9fi";
sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
type = "gem";
};
version = "1.15.1";
version = "1.15.3";
};
ffi-compiler = {
dependencies = ["ffi" "rake"];
@ -1762,6 +1762,17 @@
};
version = "2.1.0";
};
fog-google = {
dependencies = ["fog-core" "fog-json" "fog-xml" "google-api-client" "google-cloud-env"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "01mky1gqgg8vijr2avyspc9l4asjzkr5xc31x4c4ff7jzf00g11g";
type = "gem";
};
version = "1.15.0";
};
fog-json = {
dependencies = ["fog-core" "multi_json"];
groups = ["default"];
@ -1941,10 +1952,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1wpp1zdwjmglsycliag6v9844jnhpvkblry9i14a16gspqdsfam4";
sha256 = "0kf335cnps9ix3jfnfq99zlp7wrf6p9lip7cxicxylvn682i7l4y";
type = "gem";
};
version = "14.0.0.pre.rc2";
version = "14.1.0.pre.rc3";
};
github-markup = {
groups = ["default"];
@ -1979,15 +1990,15 @@
version = "0.10.5";
};
gitlab-dangerfiles = {
dependencies = ["danger-gitlab"];
dependencies = ["danger" "danger-gitlab"];
groups = ["danger" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "09vcxzbsvgis47ifgd82rjn12587qcw6q2q0n0y3cg5snag6fqdb";
sha256 = "1x5qlncyc090vyvgpj5f186109gfyv4jcbyibbyq3mcd38brqgc2";
type = "gem";
};
version = "2.1.2";
version = "2.2.2";
};
gitlab-experiment = {
dependencies = ["activesupport" "request_store" "scientist"];
@ -1995,10 +2006,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "18xc1785b9h0vwlqgi2m0mhjim6jaqqpi8nnl4hh8mbjd4d6kf1j";
sha256 = "0d1w5vd3001469bk5cqac5d9l44f6sbqbzw5z4xiflyi7fdad9jf";
type = "gem";
};
version = "0.5.4";
version = "0.6.1";
};
gitlab-fog-azure-rm = {
dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types" "ms_rest_azure"];
@ -2011,37 +2022,26 @@
};
version = "1.1.1";
};
gitlab-fog-google = {
dependencies = ["addressable" "fog-core" "fog-json" "fog-xml" "google-api-client" "google-cloud-env"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0ybmiclsdpkp1l91z6d4qkhha6cik6kgf4kzs3a2c26mhnnj6gxy";
type = "gem";
};
version = "1.13.0";
};
gitlab-labkit = {
dependencies = ["actionpack" "activesupport" "gitlab-pg_query" "grpc" "jaeger-client" "opentracing" "redis"];
dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "pg_query" "redis"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1d18fx54dq2a2ngdix3dchbk4xpxfpqz1rkr2hi1kvi6idq4k6qp";
sha256 = "1krn6vi33i5vqbz3gmwzj9f9ifda41a3as3chpl899mrgni61q6r";
type = "gem";
};
version = "0.18.0";
version = "0.20.0";
};
gitlab-license = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07qcbdrxqwbri0kgiamrvx9y7cii3smf94g6scgn2l369m6955x1";
sha256 = "01hddqd3167360m1h5lnrgxd0gmwhaisb9qz89rprhi5ckzyx2gz";
type = "gem";
};
version = "1.5.0";
version = "2.0.0";
};
gitlab-mail_room = {
groups = ["default"];
@ -2084,27 +2084,6 @@
};
version = "0.4.0";
};
gitlab-pg_query = {
dependencies = ["google-protobuf"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "17whjbrmyh1wn3badapa1xhdcjpdrxgn7vz705fpi1p9r8q0a2vj";
type = "gem";
};
version = "2.0.4";
};
gitlab-rdoc = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "04vdirkdj42as3rgj6qlgz5ly5vg45i9k184bmf5z556i3b1fyf9";
type = "gem";
};
version = "6.3.2";
};
gitlab-sidekiq-fetcher = {
dependencies = ["sidekiq"];
groups = ["default"];
@ -2188,10 +2167,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bjgxyvagy6hjj8yg7fqq24rwdjxb6hx7fdd1bmn4mwd846lci2i";
sha256 = "0ajc3w4wqg46ywcbmb5fz1q6gfm6g7874s9h31i1r038kz2bzfag";
type = "gem";
};
version = "1.4.0";
version = "1.5.0";
};
google-protobuf = {
groups = ["default"];
@ -2456,10 +2435,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "13bdzfp25c8k51ayzxqkbzag3wj5gc1jd8h7d985nsq6pn57g5xh";
sha256 = "02bsx12ihl78x0vdm37byp78jjw2ff6035y7rrmbd90qxjwxr43q";
type = "gem";
};
version = "3.6.0";
version = "4.1.0";
};
hashie-forbidden_attributes = {
dependencies = ["hashie"];
@ -2748,15 +2727,15 @@
version = "0.2.12";
};
jsonpath = {
dependencies = ["multi_json" "to_regexp"];
dependencies = ["multi_json"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1bwgk17dwraaf6grv6v99xjjy3ds1sqsf1v49fnlyfjkniy6ap8q";
sha256 = "12hjsr0plnx6v0bh1rhhimfi7z3rqm19xb47ybdkc1h9yhynnmdq";
type = "gem";
};
version = "1.0.5";
version = "1.1.0";
};
jwt = {
groups = ["default"];
@ -2861,10 +2840,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07ygwvdrdhqmvqj3g7hsrgwimr1xcphk9d6qjdxr0iynqaahn0l7";
sha256 = "0kld1w4706dfd6jx3snsi4h2pvqfazz1fni5al2ln60s3b8sybq4";
type = "gem";
};
version = "4.9.1";
version = "4.9.2";
};
launchy = {
dependencies = ["addressable"];
@ -3147,10 +3126,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7";
sha256 = "0xg1x4708a4pn2wk8qs2d8kfzzdyv9kjjachg2f1phsx62ap2rx2";
type = "gem";
};
version = "2.5.0";
version = "2.5.1";
};
minitest = {
groups = ["development" "test"];
@ -3406,10 +3385,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "05rfzi8wksps5pgaavq1n1vkngsrjhqz8rcd1qdb52hnpg9q9p9b";
sha256 = "1i80ny61maqzqr1fq5wgpkijmh5j8abisrmhn16kv7mzmxqg5w0m";
type = "gem";
};
version = "1.11.4";
version = "1.11.5";
};
nokogumbo = {
dependencies = ["nokogiri"];
@ -3459,10 +3438,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1bhakjh30vi8scqwnhd1c9qkac9r8hh2lr0dbs5ynwmrc5djxknm";
sha256 = "1q6q2kgpxmygk8kmxqn54zkw8cs57a34zzz5cxpsh1bj3ag06rk3";
type = "gem";
};
version = "1.4.4";
version = "1.4.7";
};
octokit = {
dependencies = ["faraday" "sawyer"];
@ -3502,10 +3481,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1p16h1rp8by05k8gfw17xjhgwp60dk8qmj1xalv1n23kmxfsxb1x";
sha256 = "002vi9gwamkmhf0dsj2im1d47xw2n1jfhnzl18shxf3ampkqfmyz";
type = "gem";
};
version = "1.9.0";
version = "1.9.1";
};
omniauth-atlassian-oauth2 = {
dependencies = ["omniauth" "omniauth-oauth2"];
@ -3546,10 +3525,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bgdyzjh7x9knkzaa6bl9f5fvh05nd0gqxrqassww0vqh5qgyfpy";
sha256 = "1pv9pxff3g4cva76zzsx8fibb08c9av51lxksh73mbl9rrxdgkgd";
type = "gem";
};
version = "0.1.1";
version = "1.0.0";
};
omniauth-azure-oauth2 = {
dependencies = ["jwt" "omniauth" "omniauth-oauth2"];
@ -3656,10 +3635,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "11mi36l9d97r77q99jnafdc1yaa0a9wahhpp7dj7ank8q52g7g79";
sha256 = "10fr2b58sp7l6nfdvxpbi67374hkrvsf507cvda89jjs0jacy319";
type = "gem";
};
version = "1.6.0";
version = "1.7.1";
};
omniauth-oauth2-generic = {
dependencies = ["omniauth-oauth2"];
@ -3882,6 +3861,17 @@
};
version = "1.2.3";
};
pg_query = {
dependencies = ["google-protobuf"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "12dibsqndfnckc24yryy8v467rxp7p80jx21jhm8z7swp8118jhx";
type = "gem";
};
version = "2.1.0";
};
plist = {
groups = ["default"];
platforms = [];
@ -4316,6 +4306,16 @@
};
version = "1.8.0";
};
rdoc = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "19h5g3g7k7wggy9amfx8b3m09ss7wrakbrva2xnda9sw4chagx6y";
type = "gem";
};
version = "6.3.2";
};
re2 = {
groups = ["default"];
platforms = [];
@ -4342,10 +4342,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "12manni00r5qn50z8w316pnm8mqn858i5kj6s9sr9sfl8qx8ws5g";
sha256 = "0nnyr6qsqrcszf6c10n4zfjs8h9n67zvsmx6mp8brkigamr8llx3";
type = "gem";
};
version = "1.1.2";
version = "1.1.3";
};
RedCloth = {
groups = ["default"];
@ -4362,10 +4362,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "08v2y91q1pmv12g9zsvwj66w3s8j9d82yrmxgyv4y4gz380j3wyh";
sha256 = "0j0p82yb2a0z2sv38jq9xdzs0kvbslpyfdxky9f3znpy3igxj6yh";
type = "gem";
};
version = "4.1.3";
version = "4.1.4";
};
redis-actionpack = {
dependencies = ["actionpack" "redis-rack" "redis-store"];
@ -4395,10 +4395,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1wb4x8bg2d0plv3izpmi1sd7nd1ix8nxw7b43hd9bac08f4w62mx";
sha256 = "0k65fr7f8ciq7d9nwc5ziw1d32zsxilgmqdlj3359rz5jgb0f5y8";
type = "gem";
};
version = "1.7.0";
version = "1.8.1";
};
redis-rack = {
dependencies = ["rack" "redis-store"];
@ -5352,10 +5352,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "092wj7936i5inzafi09wqh5c8dbak588q21k652dsrdjf5qi10zq";
sha256 = "03y0mnn5mp9ydi5jc4d3y0gnk5fxwljzzfzj9rg7q94kslwi1kx4";
type = "gem";
};
version = "1.1.6";
version = "1.1.9";
};
sysexits = {
groups = ["default" "development" "test"];
@ -5511,16 +5511,6 @@
};
version = "0.8.3";
};
to_regexp = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1rgabfhnql6l4fx09mmj5d0vza924iczqf2blmn82l782b6qqi9v";
type = "gem";
};
version = "0.2.1";
};
toml = {
dependencies = ["parslet"];
groups = ["default" "development" "test"];
@ -5538,10 +5528,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0pz6z1mc7rnv4chkbx3mdn4q1lpp0j596dq57kbq39jv0wn0wi4d";
sha256 = "0x5j95w28vj85bzw98g1dyd4gm7xpli2fdvwwrgwlay7gb3wc5jh";
type = "gem";
};
version = "1.0.0";
version = "2.0.1";
};
tomlrb = {
groups = ["default"];

View File

@ -778,11 +778,11 @@
};
}
{
name = "_eslint_eslintrc___eslintrc_0.4.2.tgz";
name = "_eslint_eslintrc___eslintrc_0.4.3.tgz";
path = fetchurl {
name = "_eslint_eslintrc___eslintrc_0.4.2.tgz";
url = "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.2.tgz";
sha1 = "f63d0ef06f5c0c57d76c4ab5f63d3835c51b0179";
name = "_eslint_eslintrc___eslintrc_0.4.3.tgz";
url = "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz";
sha1 = "9e42981ef035beb3dd49add17acb96e8ff6f394c";
};
}
{
@ -794,11 +794,11 @@
};
}
{
name = "_gitlab_eslint_plugin___eslint_plugin_8.4.0.tgz";
name = "_gitlab_eslint_plugin___eslint_plugin_9.0.2.tgz";
path = fetchurl {
name = "_gitlab_eslint_plugin___eslint_plugin_8.4.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-8.4.0.tgz";
sha1 = "094fa4d41676a71146f82e1b19257a7ceabefd88";
name = "_gitlab_eslint_plugin___eslint_plugin_9.0.2.tgz";
url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-9.0.2.tgz";
sha1 = "c7e0c8744001227d88624eb533047f3d5dd8d419";
};
}
{
@ -818,11 +818,11 @@
};
}
{
name = "_gitlab_svgs___svgs_1.199.0.tgz";
name = "_gitlab_svgs___svgs_1.202.0.tgz";
path = fetchurl {
name = "_gitlab_svgs___svgs_1.199.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.199.0.tgz";
sha1 = "0512a854018defc4e286b8ecb2143958bb535146";
name = "_gitlab_svgs___svgs_1.202.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.202.0.tgz";
sha1 = "dbfad291fc5f597f0d31ca6a694fa8e78af57847";
};
}
{
@ -834,11 +834,11 @@
};
}
{
name = "_gitlab_ui___ui_29.35.0.tgz";
name = "_gitlab_ui___ui_31.5.0.tgz";
path = fetchurl {
name = "_gitlab_ui___ui_29.35.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-29.35.0.tgz";
sha1 = "bb04d1e4f8796134bc406adaa869c1b5b1fdcaf2";
name = "_gitlab_ui___ui_31.5.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-31.5.0.tgz";
sha1 = "45b7866b790e7d5a1b67b39000c047991036b437";
};
}
{
@ -850,11 +850,19 @@
};
}
{
name = "_gitlab_vue_toasted___vue_toasted_1.3.0.tgz";
name = "_humanwhocodes_config_array___config_array_0.5.0.tgz";
path = fetchurl {
name = "_gitlab_vue_toasted___vue_toasted_1.3.0.tgz";
url = "https://registry.yarnpkg.com/@gitlab/vue-toasted/-/vue-toasted-1.3.0.tgz";
sha1 = "f21550d4ce406ee5f99447a02abf36250ecc922d";
name = "_humanwhocodes_config_array___config_array_0.5.0.tgz";
url = "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz";
sha1 = "1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9";
};
}
{
name = "_humanwhocodes_object_schema___object_schema_1.2.0.tgz";
path = fetchurl {
name = "_humanwhocodes_object_schema___object_schema_1.2.0.tgz";
url = "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz";
sha1 = "87de7af9c231826fdd68ac7258f77c429e0e5fcf";
};
}
{
@ -1114,11 +1122,11 @@
};
}
{
name = "_sourcegraph_code_host_integration___code_host_integration_0.0.57.tgz";
name = "_sourcegraph_code_host_integration___code_host_integration_0.0.58.tgz";
path = fetchurl {
name = "_sourcegraph_code_host_integration___code_host_integration_0.0.57.tgz";
url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.57.tgz";
sha1 = "aed4649a51745deef5e4ee79b9a4fdc092471237";
name = "_sourcegraph_code_host_integration___code_host_integration_0.0.58.tgz";
url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.58.tgz";
sha1 = "7adc78c0a420e7527c68782e2f0c9c62652df02d";
};
}
{
@ -1154,67 +1162,67 @@
};
}
{
name = "_tiptap_core___core_2.0.0_beta.75.tgz";
name = "_tiptap_core___core_2.0.0_beta.86.tgz";
path = fetchurl {
name = "_tiptap_core___core_2.0.0_beta.75.tgz";
url = "https://registry.yarnpkg.com/@tiptap/core/-/core-2.0.0-beta.75.tgz";
sha1 = "8295dfa7ca4b22de61e9c68a102763343b26e03a";
name = "_tiptap_core___core_2.0.0_beta.86.tgz";
url = "https://registry.yarnpkg.com/@tiptap/core/-/core-2.0.0-beta.86.tgz";
sha1 = "11b575aee4ad2f30f73114c786da5cd13dde30e0";
};
}
{
name = "_tiptap_extension_blockquote___extension_blockquote_2.0.0_beta.13.tgz";
name = "_tiptap_extension_blockquote___extension_blockquote_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_blockquote___extension_blockquote_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-blockquote/-/extension-blockquote-2.0.0-beta.13.tgz";
sha1 = "72a26dd54e5edb9abc4488ad7c1f0a43d4089bd5";
name = "_tiptap_extension_blockquote___extension_blockquote_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-blockquote/-/extension-blockquote-2.0.0-beta.14.tgz";
sha1 = "f49872981aecdd21341c4d5db32ab68cba945756";
};
}
{
name = "_tiptap_extension_bold___extension_bold_2.0.0_beta.13.tgz";
name = "_tiptap_extension_bold___extension_bold_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_bold___extension_bold_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bold/-/extension-bold-2.0.0-beta.13.tgz";
sha1 = "d6b8f3797a6f7932ae38b9d761cc1effa886b715";
name = "_tiptap_extension_bold___extension_bold_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bold/-/extension-bold-2.0.0-beta.14.tgz";
sha1 = "6bf9ea70f7e24e6d674c7780471fcb6a7a4b91f4";
};
}
{
name = "_tiptap_extension_bubble_menu___extension_bubble_menu_2.0.0_beta.20.tgz";
name = "_tiptap_extension_bubble_menu___extension_bubble_menu_2.0.0_beta.24.tgz";
path = fetchurl {
name = "_tiptap_extension_bubble_menu___extension_bubble_menu_2.0.0_beta.20.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.0.0-beta.20.tgz";
sha1 = "248c70910bf232ed5fb9eb3a7c084bc592d2341d";
name = "_tiptap_extension_bubble_menu___extension_bubble_menu_2.0.0_beta.24.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.0.0-beta.24.tgz";
sha1 = "e6db5bc0386ccdbd483e57296b22eb6dd55914ba";
};
}
{
name = "_tiptap_extension_bullet_list___extension_bullet_list_2.0.0_beta.13.tgz";
name = "_tiptap_extension_bullet_list___extension_bullet_list_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_bullet_list___extension_bullet_list_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bullet-list/-/extension-bullet-list-2.0.0-beta.13.tgz";
sha1 = "8b2c4ec8decc5562ae9bb5d97b0a99e0b27f9794";
name = "_tiptap_extension_bullet_list___extension_bullet_list_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-bullet-list/-/extension-bullet-list-2.0.0-beta.14.tgz";
sha1 = "29b9bfa2e908cdb01943242f75daf82115f5afd1";
};
}
{
name = "_tiptap_extension_code_block_lowlight___extension_code_block_lowlight_2.0.0_beta.25.tgz";
name = "_tiptap_extension_code_block_lowlight___extension_code_block_lowlight_2.0.0_beta.32.tgz";
path = fetchurl {
name = "_tiptap_extension_code_block_lowlight___extension_code_block_lowlight_2.0.0_beta.25.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-2.0.0-beta.25.tgz";
sha1 = "eb5f721fa8a4035244b7883e3cfc770f17fae27f";
name = "_tiptap_extension_code_block_lowlight___extension_code_block_lowlight_2.0.0_beta.32.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code-block-lowlight/-/extension-code-block-lowlight-2.0.0-beta.32.tgz";
sha1 = "ef9ff6883f2d669e6be79c69f26749641462e1ea";
};
}
{
name = "_tiptap_extension_code_block___extension_code_block_2.0.0_beta.15.tgz";
name = "_tiptap_extension_code_block___extension_code_block_2.0.0_beta.16.tgz";
path = fetchurl {
name = "_tiptap_extension_code_block___extension_code_block_2.0.0_beta.15.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code-block/-/extension-code-block-2.0.0-beta.15.tgz";
sha1 = "3fb0f04c38f8276195a1a958cc7d3399b52dc46a";
name = "_tiptap_extension_code_block___extension_code_block_2.0.0_beta.16.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code-block/-/extension-code-block-2.0.0-beta.16.tgz";
sha1 = "7788ee1af04eb84fe194261bb1bb835dbe7ad59e";
};
}
{
name = "_tiptap_extension_code___extension_code_2.0.0_beta.13.tgz";
name = "_tiptap_extension_code___extension_code_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_code___extension_code_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code/-/extension-code-2.0.0-beta.13.tgz";
sha1 = "fa2d14c61fe213c2c40b196e1b1b7a8862cec987";
name = "_tiptap_extension_code___extension_code_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-code/-/extension-code-2.0.0-beta.14.tgz";
sha1 = "679a741589d63006140605553be7c6148c000814";
};
}
{
@ -1226,83 +1234,83 @@
};
}
{
name = "_tiptap_extension_dropcursor___extension_dropcursor_2.0.0_beta.14.tgz";
name = "_tiptap_extension_dropcursor___extension_dropcursor_2.0.0_beta.17.tgz";
path = fetchurl {
name = "_tiptap_extension_dropcursor___extension_dropcursor_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-dropcursor/-/extension-dropcursor-2.0.0-beta.14.tgz";
sha1 = "b5e4137d4be1afe14a8f67d932af5e6d3df7cb56";
name = "_tiptap_extension_dropcursor___extension_dropcursor_2.0.0_beta.17.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-dropcursor/-/extension-dropcursor-2.0.0-beta.17.tgz";
sha1 = "3ca59c264b49a91c1a5b2ce8de3e898903d0a5bc";
};
}
{
name = "_tiptap_extension_floating_menu___extension_floating_menu_2.0.0_beta.16.tgz";
name = "_tiptap_extension_floating_menu___extension_floating_menu_2.0.0_beta.18.tgz";
path = fetchurl {
name = "_tiptap_extension_floating_menu___extension_floating_menu_2.0.0_beta.16.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-floating-menu/-/extension-floating-menu-2.0.0-beta.16.tgz";
sha1 = "109226c060351b83916441cd58d631eff47d6bb2";
name = "_tiptap_extension_floating_menu___extension_floating_menu_2.0.0_beta.18.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-floating-menu/-/extension-floating-menu-2.0.0-beta.18.tgz";
sha1 = "4d9b7f58c73f6c718a74503c5ff514b06f615e27";
};
}
{
name = "_tiptap_extension_gapcursor___extension_gapcursor_2.0.0_beta.17.tgz";
name = "_tiptap_extension_gapcursor___extension_gapcursor_2.0.0_beta.18.tgz";
path = fetchurl {
name = "_tiptap_extension_gapcursor___extension_gapcursor_2.0.0_beta.17.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-gapcursor/-/extension-gapcursor-2.0.0-beta.17.tgz";
sha1 = "774037fddab50379b21a58cab91bfd988b9b793f";
name = "_tiptap_extension_gapcursor___extension_gapcursor_2.0.0_beta.18.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-gapcursor/-/extension-gapcursor-2.0.0-beta.18.tgz";
sha1 = "67c2266ec21c90f003e989862b709475f5427fea";
};
}
{
name = "_tiptap_extension_hard_break___extension_hard_break_2.0.0_beta.13.tgz";
name = "_tiptap_extension_hard_break___extension_hard_break_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_hard_break___extension_hard_break_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-hard-break/-/extension-hard-break-2.0.0-beta.13.tgz";
sha1 = "36b5433e70e8eac121d6d26871ff60527b500442";
name = "_tiptap_extension_hard_break___extension_hard_break_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-hard-break/-/extension-hard-break-2.0.0-beta.14.tgz";
sha1 = "dce00c49dc614caac82720b930501a59b38d5584";
};
}
{
name = "_tiptap_extension_heading___extension_heading_2.0.0_beta.13.tgz";
name = "_tiptap_extension_heading___extension_heading_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_heading___extension_heading_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-heading/-/extension-heading-2.0.0-beta.13.tgz";
sha1 = "7d6f4a0e28af47ad1a1e455af01dbd1997a9f948";
name = "_tiptap_extension_heading___extension_heading_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-heading/-/extension-heading-2.0.0-beta.14.tgz";
sha1 = "63df6d7282afd3c2db2253af2e538c3bf2800751";
};
}
{
name = "_tiptap_extension_history___extension_history_2.0.0_beta.12.tgz";
name = "_tiptap_extension_history___extension_history_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_history___extension_history_2.0.0_beta.12.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-history/-/extension-history-2.0.0-beta.12.tgz";
sha1 = "a25607aab594998d6b46576724d56701a2833689";
name = "_tiptap_extension_history___extension_history_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-history/-/extension-history-2.0.0-beta.14.tgz";
sha1 = "7990a592a521ca4147e733eed78fcb738ed6ba95";
};
}
{
name = "_tiptap_extension_horizontal_rule___extension_horizontal_rule_2.0.0_beta.16.tgz";
name = "_tiptap_extension_horizontal_rule___extension_horizontal_rule_2.0.0_beta.17.tgz";
path = fetchurl {
name = "_tiptap_extension_horizontal_rule___extension_horizontal_rule_2.0.0_beta.16.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.0.0-beta.16.tgz";
sha1 = "7f8a3e14de2fc8bbb52816a697450a61d8797689";
name = "_tiptap_extension_horizontal_rule___extension_horizontal_rule_2.0.0_beta.17.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.0.0-beta.17.tgz";
sha1 = "25c15bfab5794a3f1bcf6f4df03bef56ddac80aa";
};
}
{
name = "_tiptap_extension_image___extension_image_2.0.0_beta.13.tgz";
name = "_tiptap_extension_image___extension_image_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_image___extension_image_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-image/-/extension-image-2.0.0-beta.13.tgz";
sha1 = "58a2e66533e2ef63e67aeb7980fe642b75fa17a0";
name = "_tiptap_extension_image___extension_image_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-image/-/extension-image-2.0.0-beta.14.tgz";
sha1 = "31eae69cce3d81af81a1c0fbd253beca3c253429";
};
}
{
name = "_tiptap_extension_italic___extension_italic_2.0.0_beta.13.tgz";
name = "_tiptap_extension_italic___extension_italic_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_italic___extension_italic_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-italic/-/extension-italic-2.0.0-beta.13.tgz";
sha1 = "8b0810e41dc5c3bfb0640d638b0b40464cd81fea";
name = "_tiptap_extension_italic___extension_italic_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-italic/-/extension-italic-2.0.0-beta.14.tgz";
sha1 = "5b56a806ef6507dc2001eaeeeb234ee0b25d8544";
};
}
{
name = "_tiptap_extension_link___extension_link_2.0.0_beta.17.tgz";
name = "_tiptap_extension_link___extension_link_2.0.0_beta.18.tgz";
path = fetchurl {
name = "_tiptap_extension_link___extension_link_2.0.0_beta.17.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-link/-/extension-link-2.0.0-beta.17.tgz";
sha1 = "5a3c28762cf332bb4de0fb13ce6973b11496697a";
name = "_tiptap_extension_link___extension_link_2.0.0_beta.18.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-link/-/extension-link-2.0.0-beta.18.tgz";
sha1 = "792c671daf3db79873b8425e68da43dd19af230b";
};
}
{
@ -1314,27 +1322,59 @@
};
}
{
name = "_tiptap_extension_ordered_list___extension_ordered_list_2.0.0_beta.13.tgz";
name = "_tiptap_extension_ordered_list___extension_ordered_list_2.0.0_beta.14.tgz";
path = fetchurl {
name = "_tiptap_extension_ordered_list___extension_ordered_list_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-ordered-list/-/extension-ordered-list-2.0.0-beta.13.tgz";
sha1 = "4df2264e1405f73848cd2fedcea95f3064911cd7";
name = "_tiptap_extension_ordered_list___extension_ordered_list_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-ordered-list/-/extension-ordered-list-2.0.0-beta.14.tgz";
sha1 = "54487f8b9246226586d0190d07a449a97536436a";
};
}
{
name = "_tiptap_extension_paragraph___extension_paragraph_2.0.0_beta.14.tgz";
name = "_tiptap_extension_paragraph___extension_paragraph_2.0.0_beta.15.tgz";
path = fetchurl {
name = "_tiptap_extension_paragraph___extension_paragraph_2.0.0_beta.14.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-2.0.0-beta.14.tgz";
sha1 = "6b8c64166f3b581a1f8e1ae415b895e5bd2952d1";
name = "_tiptap_extension_paragraph___extension_paragraph_2.0.0_beta.15.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-2.0.0-beta.15.tgz";
sha1 = "89483a2f438d8412287d441c890304985c2ac07f";
};
}
{
name = "_tiptap_extension_strike___extension_strike_2.0.0_beta.15.tgz";
name = "_tiptap_extension_strike___extension_strike_2.0.0_beta.16.tgz";
path = fetchurl {
name = "_tiptap_extension_strike___extension_strike_2.0.0_beta.15.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.15.tgz";
sha1 = "c274ae85b1067f80d45a1cb30d0cad24733c9be7";
name = "_tiptap_extension_strike___extension_strike_2.0.0_beta.16.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.16.tgz";
sha1 = "cccce9713824e05ebde895f84f747b8bbed45f7d";
};
}
{
name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz";
path = fetchurl {
name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-table-cell/-/extension-table-cell-2.0.0-beta.13.tgz";
sha1 = "c01eada4859d5ea487d61e68cc7fab7ed2e4842a";
};
}
{
name = "_tiptap_extension_table_header___extension_table_header_2.0.0_beta.15.tgz";
path = fetchurl {
name = "_tiptap_extension_table_header___extension_table_header_2.0.0_beta.15.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-table-header/-/extension-table-header-2.0.0-beta.15.tgz";
sha1 = "884d16f104671ee672f1f629f4e4fef0b096bfbb";
};
}
{
name = "_tiptap_extension_table_row___extension_table_row_2.0.0_beta.13.tgz";
path = fetchurl {
name = "_tiptap_extension_table_row___extension_table_row_2.0.0_beta.13.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-table-row/-/extension-table-row-2.0.0-beta.13.tgz";
sha1 = "3f9a61112afcde750228f4437ae3cd7b82d02f74";
};
}
{
name = "_tiptap_extension_table___extension_table_2.0.0_beta.25.tgz";
path = fetchurl {
name = "_tiptap_extension_table___extension_table_2.0.0_beta.25.tgz";
url = "https://registry.yarnpkg.com/@tiptap/extension-table/-/extension-table-2.0.0-beta.25.tgz";
sha1 = "57accf19c07e96bd0db868eb791da20bd423af36";
};
}
{
@ -1346,11 +1386,11 @@
};
}
{
name = "_tiptap_vue_2___vue_2_2.0.0_beta.34.tgz";
name = "_tiptap_vue_2___vue_2_2.0.0_beta.39.tgz";
path = fetchurl {
name = "_tiptap_vue_2___vue_2_2.0.0_beta.34.tgz";
url = "https://registry.yarnpkg.com/@tiptap/vue-2/-/vue-2-2.0.0-beta.34.tgz";
sha1 = "df9309eb812b50a85315c4623ac222db751fc97a";
name = "_tiptap_vue_2___vue_2_2.0.0_beta.39.tgz";
url = "https://registry.yarnpkg.com/@tiptap/vue-2/-/vue-2-2.0.0-beta.39.tgz";
sha1 = "f6d75af99b072848381f0c443b50ec09186eb43b";
};
}
{
@ -1498,11 +1538,11 @@
};
}
{
name = "_types_lowlight___lowlight_0.0.2.tgz";
name = "_types_lowlight___lowlight_0.0.3.tgz";
path = fetchurl {
name = "_types_lowlight___lowlight_0.0.2.tgz";
url = "https://registry.yarnpkg.com/@types/lowlight/-/lowlight-0.0.2.tgz";
sha1 = "bb517f1486477a8c59dea11be0dfaf96d629d35d";
name = "_types_lowlight___lowlight_0.0.3.tgz";
url = "https://registry.yarnpkg.com/@types/lowlight/-/lowlight-0.0.3.tgz";
sha1 = "433b03dd63894dde17860063f4c90a688431194b";
};
}
{
@ -1586,27 +1626,27 @@
};
}
{
name = "_types_prosemirror_dropcursor___prosemirror_dropcursor_1.0.1.tgz";
name = "_types_prosemirror_dropcursor___prosemirror_dropcursor_1.0.2.tgz";
path = fetchurl {
name = "_types_prosemirror_dropcursor___prosemirror_dropcursor_1.0.1.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-dropcursor/-/prosemirror-dropcursor-1.0.1.tgz";
sha1 = "3ba98dd861ff2a62559e70f453f996a1ef5ec55d";
name = "_types_prosemirror_dropcursor___prosemirror_dropcursor_1.0.2.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-dropcursor/-/prosemirror-dropcursor-1.0.2.tgz";
sha1 = "476b90a661f32d6d6a21599f53fcd71e36c65a1f";
};
}
{
name = "_types_prosemirror_gapcursor___prosemirror_gapcursor_1.0.3.tgz";
name = "_types_prosemirror_gapcursor___prosemirror_gapcursor_1.0.4.tgz";
path = fetchurl {
name = "_types_prosemirror_gapcursor___prosemirror_gapcursor_1.0.3.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-gapcursor/-/prosemirror-gapcursor-1.0.3.tgz";
sha1 = "989e98c734e01e2ed4cab39992e60a1b0646cab6";
name = "_types_prosemirror_gapcursor___prosemirror_gapcursor_1.0.4.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-gapcursor/-/prosemirror-gapcursor-1.0.4.tgz";
sha1 = "7df7d373edb33ea8da12084bfd462cf84cd69761";
};
}
{
name = "_types_prosemirror_history___prosemirror_history_1.0.2.tgz";
name = "_types_prosemirror_history___prosemirror_history_1.0.3.tgz";
path = fetchurl {
name = "_types_prosemirror_history___prosemirror_history_1.0.2.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-history/-/prosemirror-history-1.0.2.tgz";
sha1 = "f90a009a0dcd71393faa69ce705593dec76347a1";
name = "_types_prosemirror_history___prosemirror_history_1.0.3.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-history/-/prosemirror-history-1.0.3.tgz";
sha1 = "f1110efbe758129b5475e466ff077f0a8d9b964f";
};
}
{
@ -1626,11 +1666,11 @@
};
}
{
name = "_types_prosemirror_model___prosemirror_model_1.13.0.tgz";
name = "_types_prosemirror_model___prosemirror_model_1.13.1.tgz";
path = fetchurl {
name = "_types_prosemirror_model___prosemirror_model_1.13.0.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-model/-/prosemirror-model-1.13.0.tgz";
sha1 = "d05937e918c3cac2cf49630ccab04a65fc5fffd6";
name = "_types_prosemirror_model___prosemirror_model_1.13.1.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-model/-/prosemirror-model-1.13.1.tgz";
sha1 = "53df04ee174a7e1dc12747005b1b4c02565adcc4";
};
}
{
@ -1642,27 +1682,27 @@
};
}
{
name = "_types_prosemirror_state___prosemirror_state_1.2.6.tgz";
name = "_types_prosemirror_state___prosemirror_state_1.2.7.tgz";
path = fetchurl {
name = "_types_prosemirror_state___prosemirror_state_1.2.6.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-state/-/prosemirror-state-1.2.6.tgz";
sha1 = "bb0169084239a8393b354c6fda5420fc347d6bab";
name = "_types_prosemirror_state___prosemirror_state_1.2.7.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-state/-/prosemirror-state-1.2.7.tgz";
sha1 = "cd55062e4043a31e3426f47668f1d7038b5d8dfb";
};
}
{
name = "_types_prosemirror_transform___prosemirror_transform_1.1.3.tgz";
name = "_types_prosemirror_transform___prosemirror_transform_1.1.4.tgz";
path = fetchurl {
name = "_types_prosemirror_transform___prosemirror_transform_1.1.3.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-transform/-/prosemirror-transform-1.1.3.tgz";
sha1 = "cf30d275976978d1c0317d0659145426fc49ce6f";
name = "_types_prosemirror_transform___prosemirror_transform_1.1.4.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-transform/-/prosemirror-transform-1.1.4.tgz";
sha1 = "c3565e81b2ef3ce3254e6927d6f63eb8d7bb20d0";
};
}
{
name = "_types_prosemirror_view___prosemirror_view_1.17.1.tgz";
name = "_types_prosemirror_view___prosemirror_view_1.17.2.tgz";
path = fetchurl {
name = "_types_prosemirror_view___prosemirror_view_1.17.1.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-view/-/prosemirror-view-1.17.1.tgz";
sha1 = "0895df5a57ae6e68d4f3f8020d9be4ef52192980";
name = "_types_prosemirror_view___prosemirror_view_1.17.2.tgz";
url = "https://registry.yarnpkg.com/@types/prosemirror-view/-/prosemirror-view-1.17.2.tgz";
sha1 = "3aff71a0802bdfc310404db8a37ced2db69fd74f";
};
}
{
@ -2882,11 +2922,11 @@
};
}
{
name = "browserslist___browserslist_4.16.1.tgz";
name = "browserslist___browserslist_4.16.6.tgz";
path = fetchurl {
name = "browserslist___browserslist_4.16.1.tgz";
url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz";
sha1 = "bf757a2da376b3447b800a16f0f1c96358138766";
name = "browserslist___browserslist_4.16.6.tgz";
url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz";
sha1 = "d7901277a5a88e554ed305b183ec9b0c08f66fa2";
};
}
{
@ -3066,11 +3106,11 @@
};
}
{
name = "caniuse_lite___caniuse_lite_1.0.30001185.tgz";
name = "caniuse_lite___caniuse_lite_1.0.30001241.tgz";
path = fetchurl {
name = "caniuse_lite___caniuse_lite_1.0.30001185.tgz";
url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz";
sha1 = "3482a407d261da04393e2f0d61eefbc53be43b95";
name = "caniuse_lite___caniuse_lite_1.0.30001241.tgz";
url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz";
sha1 = "cd3fae47eb3d7691692b406568d7a3e5b23c7598";
};
}
{
@ -3698,11 +3738,11 @@
};
}
{
name = "core_js_compat___core_js_compat_3.6.4.tgz";
name = "core_js_compat___core_js_compat_3.15.2.tgz";
path = fetchurl {
name = "core_js_compat___core_js_compat_3.6.4.tgz";
url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.4.tgz";
sha1 = "938476569ebb6cda80d339bcf199fae4f16fff17";
name = "core_js_compat___core_js_compat_3.15.2.tgz";
url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.15.2.tgz";
sha1 = "47272fbb479880de14b4e6081f71f3492f5bd3cb";
};
}
{
@ -4722,11 +4762,11 @@
};
}
{
name = "dompurify___dompurify_2.2.9.tgz";
name = "dompurify___dompurify_2.3.0.tgz";
path = fetchurl {
name = "dompurify___dompurify_2.2.9.tgz";
url = "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.9.tgz";
sha1 = "4b42e244238032d9286a0d2c87b51313581d9624";
name = "dompurify___dompurify_2.3.0.tgz";
url = "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.0.tgz";
sha1 = "07bb39515e491588e5756b1d3e8375b5964814e2";
};
}
{
@ -4826,11 +4866,11 @@
};
}
{
name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz";
name = "electron_to_chromium___electron_to_chromium_1.3.762.tgz";
path = fetchurl {
name = "electron_to_chromium___electron_to_chromium_1.3.642.tgz";
url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.642.tgz";
sha1 = "8b884f50296c2ae2a9997f024d0e3e57facc2b94";
name = "electron_to_chromium___electron_to_chromium_1.3.762.tgz";
url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.762.tgz";
sha1 = "3fa4e3bcbda539b50e3aa23041627063a5cffe61";
};
}
{
@ -5258,11 +5298,11 @@
};
}
{
name = "eslint___eslint_7.28.0.tgz";
name = "eslint___eslint_7.31.0.tgz";
path = fetchurl {
name = "eslint___eslint_7.28.0.tgz";
url = "https://registry.yarnpkg.com/eslint/-/eslint-7.28.0.tgz";
sha1 = "435aa17a0b82c13bb2be9d51408b617e49c1e820";
name = "eslint___eslint_7.31.0.tgz";
url = "https://registry.yarnpkg.com/eslint/-/eslint-7.31.0.tgz";
sha1 = "f972b539424bf2604907a970860732c5d99d3aca";
};
}
{
@ -8441,14 +8481,6 @@
sha1 = "a3a6c2b0ebecc5c2cba1c17e6e620fe81b53d347";
};
}
{
name = "lodash___lodash_4.17.20.tgz";
path = fetchurl {
name = "lodash___lodash_4.17.20.tgz";
url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz";
sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52";
};
}
{
name = "lodash___lodash_4.17.21.tgz";
path = fetchurl {
@ -9074,19 +9106,27 @@
};
}
{
name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.1.tgz";
name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_4.0.0.tgz";
path = fetchurl {
name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_1.9.1.tgz";
url = "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-1.9.1.tgz";
sha1 = "eb4bbb1c5e5bfb554541c1ae1542e74c2a9f43fd";
name = "monaco_editor_webpack_plugin___monaco_editor_webpack_plugin_4.0.0.tgz";
url = "https://registry.yarnpkg.com/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-4.0.0.tgz";
sha1 = "95be3f48f4220999b909266a9997727f0deab947";
};
}
{
name = "monaco_editor___monaco_editor_0.20.0.tgz";
name = "monaco_editor___monaco_editor_0.24.0.tgz";
path = fetchurl {
name = "monaco_editor___monaco_editor_0.20.0.tgz";
url = "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.20.0.tgz";
sha1 = "5d5009343a550124426cb4d965a4d27a348b4dea";
name = "monaco_editor___monaco_editor_0.24.0.tgz";
url = "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.24.0.tgz";
sha1 = "990b55096bcc95d08d8d28e55264c6eb17707269";
};
}
{
name = "monaco_editor___monaco_editor_0.25.2.tgz";
path = fetchurl {
name = "monaco_editor___monaco_editor_0.25.2.tgz";
url = "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.25.2.tgz";
sha1 = "119e2b15bbd968a1a99c03cac9c329316d7c37e9";
};
}
{
@ -9266,11 +9306,11 @@
};
}
{
name = "node_releases___node_releases_1.1.70.tgz";
name = "node_releases___node_releases_1.1.73.tgz";
path = fetchurl {
name = "node_releases___node_releases_1.1.70.tgz";
url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.70.tgz";
sha1 = "66e0ed0273aa65666d7fe78febe7634875426a08";
name = "node_releases___node_releases_1.1.73.tgz";
url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz";
sha1 = "dd4e81ddd5277ff846b80b52bb40c49edf7a7b20";
};
}
{
@ -9745,6 +9785,14 @@
sha1 = "0101211baa70c4bca4a0f63f2206e97b7dfaf258";
};
}
{
name = "papaparse___papaparse_5.3.1.tgz";
path = fetchurl {
name = "papaparse___papaparse_5.3.1.tgz";
url = "https://registry.yarnpkg.com/papaparse/-/papaparse-5.3.1.tgz";
sha1 = "770b7a9124d821d4b2132132b7bd7dce7194b5b1";
};
}
{
name = "parallel_transform___parallel_transform_1.1.0.tgz";
path = fetchurl {
@ -10386,11 +10434,11 @@
};
}
{
name = "prosemirror_commands___prosemirror_commands_1.1.8.tgz";
name = "prosemirror_commands___prosemirror_commands_1.1.10.tgz";
path = fetchurl {
name = "prosemirror_commands___prosemirror_commands_1.1.8.tgz";
url = "https://registry.yarnpkg.com/prosemirror-commands/-/prosemirror-commands-1.1.8.tgz";
sha1 = "61aec59ac101b7990ec59726199f2a31ef0cd8ca";
name = "prosemirror_commands___prosemirror_commands_1.1.10.tgz";
url = "https://registry.yarnpkg.com/prosemirror-commands/-/prosemirror-commands-1.1.10.tgz";
sha1 = "406a6589966e6cd80809cea2d801fb998639b37d";
};
}
{
@ -10442,19 +10490,27 @@
};
}
{
name = "prosemirror_model___prosemirror_model_1.14.1.tgz";
name = "prosemirror_model___prosemirror_model_1.14.2.tgz";
path = fetchurl {
name = "prosemirror_model___prosemirror_model_1.14.1.tgz";
url = "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.14.1.tgz";
sha1 = "d784c67f95a5d66b853e82ff9a87a50353ef9cd5";
name = "prosemirror_model___prosemirror_model_1.14.2.tgz";
url = "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.14.2.tgz";
sha1 = "4e8c39cfff4e097631af4495e125d9a8a9773116";
};
}
{
name = "prosemirror_schema_list___prosemirror_schema_list_1.1.4.tgz";
name = "prosemirror_schema_basic___prosemirror_schema_basic_1.1.2.tgz";
path = fetchurl {
name = "prosemirror_schema_list___prosemirror_schema_list_1.1.4.tgz";
url = "https://registry.yarnpkg.com/prosemirror-schema-list/-/prosemirror-schema-list-1.1.4.tgz";
sha1 = "471f9caf2d2bed93641d2e490434c0d2d4330df1";
name = "prosemirror_schema_basic___prosemirror_schema_basic_1.1.2.tgz";
url = "https://registry.yarnpkg.com/prosemirror-schema-basic/-/prosemirror-schema-basic-1.1.2.tgz";
sha1 = "4bde5c339c845e0d08ec8fe473064e372ca51ae3";
};
}
{
name = "prosemirror_schema_list___prosemirror_schema_list_1.1.5.tgz";
path = fetchurl {
name = "prosemirror_schema_list___prosemirror_schema_list_1.1.5.tgz";
url = "https://registry.yarnpkg.com/prosemirror-schema-list/-/prosemirror-schema-list-1.1.5.tgz";
sha1 = "e7ad9e337ea3d77da6d6a4250f3d7bd51ae980a4";
};
}
{
@ -10473,6 +10529,14 @@
sha1 = "ad66300cc49500455cf1243bb129c9e7d883321e";
};
}
{
name = "prosemirror_test_builder___prosemirror_test_builder_1.0.4.tgz";
path = fetchurl {
name = "prosemirror_test_builder___prosemirror_test_builder_1.0.4.tgz";
url = "https://registry.yarnpkg.com/prosemirror-test-builder/-/prosemirror-test-builder-1.0.4.tgz";
sha1 = "68d1d1cedcd90cc2fdd976d736ce87b7a5f1e873";
};
}
{
name = "prosemirror_transform___prosemirror_transform_1.3.2.tgz";
path = fetchurl {
@ -10482,11 +10546,11 @@
};
}
{
name = "prosemirror_view___prosemirror_view_1.18.7.tgz";
name = "prosemirror_view___prosemirror_view_1.18.9.tgz";
path = fetchurl {
name = "prosemirror_view___prosemirror_view_1.18.7.tgz";
url = "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.18.7.tgz";
sha1 = "d9843337a1649f532401589899b724e7e87e83c0";
name = "prosemirror_view___prosemirror_view_1.18.9.tgz";
url = "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.18.9.tgz";
sha1 = "29bc11759438aecc5b7fadaa8520165c84c2144a";
};
}
{

View File

@ -29,6 +29,7 @@ let
];
sha256 = "0ssg3q1z80652d4gkv1z7kpsxx82xcw6kpsw266c8q4y2n8x7c76";
};
in mkDerivation {
pname = "makemkv";
inherit version;
@ -54,6 +55,12 @@ in mkDerivation {
install -Dm555 -t $out/bin out/makemkv ../makemkv-bin-${version}/bin/amd64/makemkvcon
install -D -t $out/lib out/lib{driveio,makemkv,mmbd}.so.*
install -D -t $out/share/MakeMKV ../makemkv-bin-${version}/src/share/*
install -Dm444 -t $out/share/applications ../makemkv-oss-${version}/makemkvgui/share/makemkv.desktop
install -Dm444 -t $out/share/icons/hicolor/16x16 ../makemkv-oss-${version}/makemkvgui/share/icons/16x16/*
install -Dm444 -t $out/share/icons/hicolor/32x32 ../makemkv-oss-${version}/makemkvgui/share/icons/32x32/*
install -Dm444 -t $out/share/icons/hicolor/64x64 ../makemkv-oss-${version}/makemkvgui/share/icons/64x64/*
install -Dm444 -t $out/share/icons/hicolor/128x128 ../makemkv-oss-${version}/makemkvgui/share/icons/128x128/*
install -Dm444 -t $out/share/icons/hicolor/256x256 ../makemkv-oss-${version}/makemkvgui/share/icons/256x256/*
runHook postInstall
'';

View File

@ -0,0 +1,25 @@
{ lib, buildGoModule, fetchFromGitHub, srt, ffmpeg }:
buildGoModule rec {
pname = "srtrelay-unstable";
version = "2021-07-28";
src = fetchFromGitHub {
owner = "voc";
repo = "srtrelay";
rev = "c4f02ff2e9637b01a0679b29e5a76f4521eeeef3";
sha256 = "06zbl97bjjyv51zp27qk37ffpbh1ylm9bsr0s5qlyd73pyavcj1g";
};
vendorSha256 = "1pdpb0my7gdvjjkka6jhj19b9nx575k6117hg536b106ij2n4zd2";
buildInputs = [ srt ];
checkInputs = [ ffmpeg ];
meta = with lib; {
description = "Streaming-Relay for the SRT-protocol";
homepage = "https://github.com/voc/srtrelay";
license = licenses.mit;
maintainers = with maintainers; [ fpletz ];
};
}

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, autoreconfHook
{ lib, stdenv, fetchurl, autoreconfHook, fetchpatch
, libarchive, perl, xorg, libdvdnav, libbluray
, zlib, a52dec, libmad, faad2, ffmpeg, alsa-lib
, pkg-config, dbus, fribidi, freefont_ttf, libebml, libmatroska
@ -8,7 +8,7 @@
, libmtp, unzip, taglib, libkate, libtiger, libv4l, samba, libssh2, liboggz
, libass, libva, libdvbpsi, libdc1394, libraw1394, libopus
, libvdpau, libsamplerate, live555, fluidsynth, wayland, wayland-protocols
, ncurses
, ncurses, srt
, onlyLibVLC ? false
, withQt5 ? true, qtbase, qtsvg, qtx11extras, wrapQtAppsHook
, jackSupport ? false
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
libkate libtiger libv4l samba libssh2 liboggz libass libdvbpsi libva
xorg.xlibsWrapper xorg.libXv xorg.libXvMC xorg.libXpm xorg.xcbutilkeysyms
libdc1394 libraw1394 libopus libebml libmatroska libvdpau libsamplerate
fluidsynth wayland wayland-protocols ncurses
fluidsynth wayland wayland-protocols ncurses srt
] ++ optional (!stdenv.hostPlatform.isAarch64) live555
++ optionals withQt5 [ qtbase qtsvg qtx11extras ]
++ optionals skins2Support (with xorg; [ libXpm freetype libXext libXinerama ])
@ -61,6 +61,13 @@ stdenv.mkDerivation rec {
# set the path to the compiler
BUILDCC = "${stdenv.cc}/bin/gcc";
patches = [
(fetchpatch {
url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/4250fe8f28c220d883db454cec2b2c76a07473eb/trunk/vlc-3.0.11.1-srt_1.4.2.patch";
sha256 = "53poWjZfwq/6l316sqiCp0AtcGweyXBntcLDFPSokHQ=";
})
];
postPatch = ''
substituteInPlace modules/text_renderer/freetype/platform_fonts.h --replace \
/usr/share/fonts/truetype/freefont ${freefont_ttf}/share/fonts/truetype
@ -80,6 +87,7 @@ stdenv.mkDerivation rec {
# "--enable-foo" flags here
configureFlags = [
"--with-kde-solid=$out/share/apps/solid/actions"
"--enable-srt" # Explicit enable srt to ensure the patch is applied.
] ++ optional onlyLibVLC "--disable-vlc"
++ optional skins2Support "--enable-skins2"
++ optionals chromecastSupport [

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, bc, python, bison, flex, fuse, libarchive
{ lib, stdenv, fetchFromGitHub, bc, python3, bison, flex, fuse, libarchive
, buildPackages }:
stdenv.mkDerivation rec {
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
outputs = [ "dev" "lib" "out" ];
nativeBuildInputs = [ bc bison flex python ];
nativeBuildInputs = [ bc bison flex python3 ];
buildInputs = [ fuse libarchive ];

View File

@ -1,18 +1,20 @@
{ lib, fetchzip }:
let
version = "3.0.4";
version = "3.0.5";
in fetchzip rec {
name = "overpass-${version}";
url = "https://github.com/RedHatBrand/Overpass/archive/${version}.zip";
url = "https://github.com/RedHatOfficial/Overpass/releases/download/v${version}/overpass-${version}.zip";
postFetch = ''
mkdir -p $out/share/fonts/opentype ; unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
mkdir -p $out/share/doc/${name} ; unzip -j $downloadedFile \*.md -d $out/share/doc/${name}
mkdir -p $out/share/fonts $out/share/doc
unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
unzip -j $downloadedFile \*.md -d $out/share/doc/${name}
'';
sha256 = "13b4yam0nycclccxidzj2fa3nwms5qji7gfkixdnl4ybf0f56b64";
sha256 = "1fpyhd6x3i3g0xxjmyfnjsri1kkvci15fv7jp1bnza7k0hz0bnha";
meta = with lib; {
homepage = "https://overpassfont.org/";

View File

@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "yaru";
version = "21.04.1";
version = "21.10.1";
src = fetchFromGitHub {
owner = "ubuntu";
repo = "yaru";
rev = version;
sha256 = "0z6k8q9b5xjx6xwirqbsqq5jjxw79ar2d61r7cgipqmbjdsjfgjz";
sha256 = "sha256-VcuH/lEnSeOYGFXr3OPw9PRUwHOVx4RjUQXblv6jdD8=";
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];

View File

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, fetchFromGitLab
, llvmPackages
, cmake, boehmgc, gmp, zlib, ncurses, boost, libelf
, python, git, sbcl
, python3, git, sbcl
, wafHook
}:
let
@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
fetchSubmodules = true;
};
nativeBuildInputs = [ cmake python git sbcl wafHook ] ++
nativeBuildInputs = [ cmake python3 git sbcl wafHook ] ++
(with llvmPackages; [ llvm clang ]);
buildInputs = with llvmPackages;

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchgit, flex, bison, pkg-config, which
, pythonSupport ? false, python, swig, libyaml
, pythonSupport ? false, python ? null, swig, libyaml
}:
stdenv.mkDerivation rec {

View File

@ -1,7 +1,7 @@
{ lib, stdenv
, fetchFromGitHub
, cmake
, python
, python3
, llvm
, clang-tools-extra_src ? null
, lld
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
pname = "clang";
nativeBuildInputs = [ cmake python ];
nativeBuildInputs = [ cmake python3 ];
buildInputs = [ llvm ];

View File

@ -0,0 +1,54 @@
{ lib
, stdenv
, fetchurl
, texinfo
}:
stdenv.mkDerivation rec {
pname = "marst";
version = "2.7";
src = fetchurl {
url = "mirror://gnu/gnu/${pname}/${pname}-${version}.tar.gz";
hash = "sha256-Pue50cvjzZ+19iJxfae7VQbxpto7MPgS4jhLh7zk2lA=";
};
nativeBuildInputs = [
texinfo
];
postBuild = ''
makeinfo doc/marst.texi -o doc/marst.info
'';
postInstall = ''
install -m644 doc/marst.info -Dt $out/share/info/
install -m644 doc/marst.pdf -Dt $out/share/doc/${pname}/
'';
meta = with lib; {
homepage = "https://www.gnu.org/software/marst/";
description = "An Algol-60-to-C translator";
longDescription = ''
MARST is an Algol-to-C translator. It automatically translates programs
written on the algorithmic language Algol 60 to the C programming
language.
The MARST package includes three main components:
- the translator, MARST, that translates Algol 60 programs to the C
programming language.
- the library, ALGLIB, that contains precompiled standard Algol 60
procedures and other necessary library routines. This library is to be
used at linking stage. (In the distribution the name libalgol.a is used
for this library.)
- the converter, MACVT, that allows to convert existing Algol 60 programs
from some other representations to MARST representation.
'';
license = licenses.gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
};
}

View File

@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake
, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib, ffmpeg, python, ruby
, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib, ffmpeg, python2, ruby
, openjdk11-bootstrap }:
let
@ -20,7 +20,7 @@ let
};
buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsa-lib ffmpeg ];
nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python ruby ];
nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python2 ruby ];
dontUseCmakeConfigure = true;

View File

@ -1,6 +1,6 @@
{ clangStdenv, lib, fetchFromGitHub, cmake, zlib, openexr,
openimageio, llvm, boost165, flex, bison, partio, pugixml,
util-linux, python
util-linux, python3
}:
let boost_static = boost165.override { enableStatic = true; };
@ -26,7 +26,7 @@ in clangStdenv.mkDerivation rec {
zlib openexr openimageio llvm
partio pugixml
util-linux # needed just for hexdump
python # CMake doesn't check this?
python3 # CMake doesn't check this?
];
# TODO: How important is partio? CMake doesn't seem to find it
meta = with lib; {

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, cmake, libpng, zlib, qt4,
bison, flex, libGLU, pythonPackages
bison, flex, libGLU, python2Packages
}:
stdenv.mkDerivation {
@ -13,7 +13,7 @@ stdenv.mkDerivation {
};
nativeBuildInputs = [ cmake ];
buildInputs = [ libGLU libpng zlib qt4 pythonPackages.pyqt4 bison flex ];
buildInputs = [ libGLU libpng zlib qt4 python2Packages.pyqt4 bison flex ];
meta = with lib; {
description = "Embeddable expression evaluation engine from Disney Animation";
homepage = "https://www.disneyanimation.com/technology/seexpr.html";

View File

@ -0,0 +1,33 @@
{ lib, mkCoqDerivation, coq, mathcomp-algebra, mathcomp-finmap
, hierarchy-builder, version ? null }:
with lib;
mkCoqDerivation {
pname = "graph-theory";
release."0.9".sha256 = "sha256-Hl3JS9YERD8QQziXqZ9DqLHKp63RKI9HxoFYWSkJQZI=";
releaseRev = v: "v${v}";
inherit version;
defaultVersion = with versions; switch coq.coq-version [
{ case = isGe "8.13"; out = "0.9"; }
] null;
propagatedBuildInputs = [ mathcomp-algebra mathcomp-finmap hierarchy-builder ];
meta = {
description = "Library of formalized graph theory results in Coq";
longDescription = ''
A library of formalized graph theory results, including various
standard results from the literature (e.g., Mengers Theorem, Halls
Marriage Theorem, and the excluded minor characterization of
treewidth-two graphs) as well as some more recent results arising from
the study of relation algebra within the ERC CoVeCe project (e.g.,
soundness and completeness of an axiomatization of graph isomorphism).
'';
maintainers = with maintainers; [ siraben ];
license = licenses.cecill-b;
};
}

View File

@ -1,4 +1,4 @@
{ pkgs, lib, emscripten, python }:
{ pkgs, lib, emscripten, python2 }:
{ buildInputs ? [], nativeBuildInputs ? []
@ -12,8 +12,8 @@ pkgs.stdenv.mkDerivation (
pname = "emscripten-${lib.getName args}";
version = lib.getVersion args;
buildInputs = [ emscripten python ] ++ buildInputs;
nativeBuildInputs = [ emscripten python ] ++ nativeBuildInputs;
buildInputs = [ emscripten python2 ] ++ buildInputs;
nativeBuildInputs = [ emscripten python2 ] ++ nativeBuildInputs;
# fake conftest results with emscripten's python magic
EMCONFIGURE_JS=2;

View File

@ -85,6 +85,7 @@ with pkgs;
(lib.extends (lib.composeExtensions aliases extensions) pythonPackagesFun))
{
overrides = packageOverrides;
python = self;
};
in rec {
isPy27 = pythonVersion == "2.7";

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, boost, gtkmm2, lv2, pkg-config, python, wafHook }:
{ lib, stdenv, fetchurl, boost, gtkmm2, lv2, pkg-config, python2, wafHook }:
stdenv.mkDerivation rec {
pname = "lvtk";
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "03nbj2cqcklqwh50zj2gwm07crh5iwqbpxbpzwbg5hvgl4k4rnjd";
};
nativeBuildInputs = [ pkg-config python wafHook ];
nativeBuildInputs = [ pkg-config python2 wafHook ];
buildInputs = [ boost gtkmm2 lv2 ];
enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ lib, stdenv, icu, expat, zlib, bzip2, python, fixDarwinDylibNames, libiconv
{ lib, stdenv, icu, expat, zlib, bzip2, python ? null, fixDarwinDylibNames, libiconv
, fetchpatch
, which
, buildPackages

View File

@ -7,7 +7,7 @@
, ApplicationServices
, Cocoa
, enablePython ? false
, python
, python ? null
, swig
}:

View File

@ -81,6 +81,9 @@ stdenv.mkDerivation rec {
# asn1 compilers, move them to $dev
mv $out/libexec/heimdal/heimdal/* $dev/bin
rmdir $out/libexec/heimdal/heimdal
# compile_et is needed for cross-compiling this package and samba
mv lib/com_err/.libs/compile_et $dev/bin
'';
# Issues with hydra

View File

@ -0,0 +1,29 @@
From 8e6328e932ab2739f075e8e8d602c2370a2a8ce8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mustafa=20=C3=87al=C4=B1=C5=9Fkan?= <musfay@protonmail.com>
Date: Wed, 28 Jul 2021 02:26:39 +0300
Subject: [PATCH] fix application dirs
---
cprime/systemxdg.cpp | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/cprime/systemxdg.cpp b/cprime/systemxdg.cpp
index f9eee66..ea0553d 100644
--- a/cprime/systemxdg.cpp
+++ b/cprime/systemxdg.cpp
@@ -233,8 +233,10 @@ void SystemXdgMime::setApplicationAsDefault( QString appFileName, QString mimety
SystemXdgMime::SystemXdgMime() {
appsDirs << QDir::home().filePath( ".local/share/applications/" );
- appsDirs << "/usr/local/share/applications/" << "/usr/share/applications/";
- appsDirs << "/usr/share/applications/kde4/" << "/usr/share/gnome/applications/";
+ appsDirs << QDir::home().filePath( ".nix-profile/share/applications/" );
+ appsDirs << "/run/current-system/sw/share/applications/";
+ appsDirs << "/run/current-system/sw/share/applications/kde4/";
+ appsDirs << "/run/current-system/sw/share/gnome/applications/";
};
DesktopFile SystemXdgMime::xdgDefaultApp( QMimeType mimeType ) {
--
2.32.0

View File

@ -19,6 +19,8 @@ mkDerivation rec {
sha256 = "sha256-RywvFATA/+fDP/TR5QRWaJlDgy3EID//iVmrJcj3GXI=";
};
patches = [ ./0001-fix-application-dirs.patch ];
nativeBuildInputs = [
cmake
ninja

View File

@ -1,4 +1,4 @@
{lib, stdenv, fetchgit, gettext, python, elfutils}:
{lib, stdenv, fetchgit, gettext, python2, elfutils}:
stdenv.mkDerivation {
pname = "libsystemtap";
@ -13,7 +13,7 @@ stdenv.mkDerivation {
dontBuild = true;
nativeBuildInputs = [ gettext python elfutils ];
nativeBuildInputs = [ gettext python2 elfutils ];
installPhase = ''
mkdir -p $out/include

View File

@ -1,6 +1,6 @@
{ lib, stdenv, fetchzip
, boost, cairo, freetype, gdal, harfbuzz, icu, libjpeg, libpng, libtiff
, libwebp, libxml2, proj, python, sqlite, zlib
, libwebp, libxml2, proj, python3, python ? python3, sqlite, zlib
# supply a postgresql package to enable the PostGIS input plugin
, postgresql ? null
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
# a distinct dev output makes python-mapnik fail
outputs = [ "out" ];
nativeBuildInputs = [ python ];
nativeBuildInputs = [ python3 ];
buildInputs = [
boost cairo freetype gdal harfbuzz icu libjpeg libpng libtiff

View File

@ -3,7 +3,7 @@
, libvorbis, libxml2, movit, pkg-config, sox, fftw, opencv4, SDL2
, gtk2, genericUpdater, common-updater-scripts, libebur128
, jack2, ladspa-sdk, swig, which, ncurses
, enablePython ? false, python
, enablePython ? false, python3
}:
stdenv.mkDerivation rec {
@ -24,7 +24,9 @@ stdenv.mkDerivation rec {
] ++ lib.optional enablePython ncurses;
nativeBuildInputs = [ pkg-config makeWrapper which ]
++ lib.optionals enablePython [ python swig ];
++ lib.optionals enablePython [ python3 swig ];
strictDeps = true;
# Mostly taken from:
# http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/installing-source/installing-mlt-rendering-engine

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nuspell";
version = "4.2.0";
version = "5.0.0";
src = fetchFromGitHub {
owner = "nuspell";
repo = "nuspell";
rev = "v${version}";
sha256 = "sha256-sQ3Q2+FOf2bXCKcgd6XvEb+QZzzDccs/4+CpJbEd1PQ=";
sha256 = "039ryhwfbbrrhavzyr999kngj10nk9n81i6qigxj6igfl4fzjy87";
};
nativeBuildInputs = [ cmake pkg-config pandoc ];

View File

@ -6,7 +6,7 @@
, gfortran
, lhapdf
, ncurses
, python
, python ? null
, swig
, yoda
, zlib

View File

@ -1,4 +1,4 @@
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python, vtk, zlib, tbb }:
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python3, vtk, zlib, tbb }:
stdenv.mkDerivation rec {
version = "2.0.0";
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [ cmake gtest ];
buildInputs = [ boost eigen python vtk zlib tbb ];
buildInputs = [ boost eigen python3 vtk zlib tbb ];
meta = with lib; {
homepage = "https://github.com/BioMedIA/MIRTK";

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, pkg-config, check, cppunit, perl, pythonPackages }:
{ lib, stdenv, fetchurl, pkg-config, check, cppunit, perl, python3Packages }:
# NOTE: for subunit python library see pkgs/top-level/python-packages.nix
@ -12,9 +12,9 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ check cppunit perl pythonPackages.wrapPython ];
buildInputs = [ check cppunit perl python3Packages.wrapPython ];
propagatedBuildInputs = with pythonPackages; [ testtools testscenarios ];
propagatedBuildInputs = with python3Packages; [ testtools testscenarios ];
postFixup = "wrapPythonPrograms";

View File

@ -10,7 +10,7 @@
, wafHook
}:
stdenv.mkDerivation (rec {
stdenv.mkDerivation rec {
pname = "talloc";
version = "2.3.2";
@ -42,6 +42,11 @@ stdenv.mkDerivation (rec {
"--builtin-libraries=replace"
];
# python-config from build Python gives incorrect values when cross-compiling.
# If python-config is not found, the build falls back to using the sysconfig
# module, which works correctly in all cases.
PYTHON_CONFIG = "/invalid";
# this must not be exported before the ConfigurePhase otherwise waf whines
preBuild = lib.optionalString stdenv.hostPlatform.isMusl ''
export NIX_CFLAGS_LINK="-no-pie -shared";
@ -57,9 +62,4 @@ stdenv.mkDerivation (rec {
license = licenses.gpl3;
platforms = platforms.all;
};
} // lib.optionalAttrs (stdenv.hostPlatform != stdenv.buildPlatform) {
# python-config from build Python gives incorrect values when cross-compiling.
# If python-config is not found, the build falls back to using the sysconfig
# module, which works correctly when cross-compiling.
PYTHON_CONFIG = "/invalid";
})
}

View File

@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
python3
pkg-config
wafHook
libxslt
@ -38,6 +39,11 @@ stdenv.mkDerivation rec {
"--builtin-libraries=replace"
];
# python-config from build Python gives incorrect values when cross-compiling.
# If python-config is not found, the build falls back to using the sysconfig
# module, which works correctly in all cases.
PYTHON_CONFIG = "/invalid";
meta = with lib; {
description = "The trivial database";
longDescription = ''

View File

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
pname = "vulkan-headers";
version = "1.2.162.0";
version = "1.2.182.0";
nativeBuildInputs = [ cmake ];
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
owner = "KhronosGroup";
repo = "Vulkan-Headers";
rev = "sdk-${version}";
sha256 = "057c49w1138l02v9gqsk1z8wdz0iilp96jblnldycwm9jc1a1ipq";
sha256 = "03j0kzq2qxhy0y82l10m8am26zrms2sjrdb1dcbpv9zh5vkxhcla";
};
meta = with lib; {

View File

@ -1,23 +1,23 @@
{ lib, stdenv, fetchFromGitHub, cmake, python3, vulkan-headers, pkg-config
, xlibsWrapper, libxcb, libXrandr, libXext, wayland, addOpenGLRunpath }:
{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, libX11, libxcb
, libXrandr, wayland, vulkan-headers, addOpenGLRunpath }:
stdenv.mkDerivation rec {
pname = "vulkan-loader";
version = "1.2.162.0";
version = "1.2.182.0";
src = fetchFromGitHub {
src = (assert version == vulkan-headers.version;
fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Loader";
rev = "sdk-${version}";
sha256 = "0w9i2pliw4ccmjyfzff4i2f3hxwsfd54jg7ahv2v634qmx59bsbi";
};
sha256 = "0gmr9q3a6s8xvaa74fs9zbi9c305i2b3rx768qvl79nhbdj8nc02";
});
nativeBuildInputs = [ pkg-config cmake ];
buildInputs = [ python3 xlibsWrapper libxcb libXrandr libXext wayland ];
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ libX11 libxcb libXrandr vulkan-headers wayland ];
cmakeFlags = [
"-DSYSCONFDIR=${addOpenGLRunpath.driverLink}/share"
"-DVULKAN_HEADERS_INSTALL_DIR=${vulkan-headers}"
"-DCMAKE_INSTALL_INCLUDEDIR=${vulkan-headers}/include"
];

View File

@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "aiolip";
version = "1.1.4";
version = "1.1.6";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "bdraco";
repo = pname;
rev = version;
sha256 = "1f8mlvbnfcn3sigsmjdpdpgxmnbvcjhfr7lzch61i8sy25dgakji";
sha256 = "1bgmcl8q1p6f2xm3w2qylvla6vf6bd1p2hfwj4l8w6w0w04vr02g";
};
checkInputs = [

View File

@ -1,7 +1,6 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, fetchpatch
, pythonOlder
, pytestCheckHook
, setuptools
@ -21,24 +20,16 @@
buildPythonPackage rec {
pname = "nvchecker";
version = "2.3";
version = "2.4";
# Tests not included in PyPI tarball
src = fetchFromGitHub {
owner = "lilydjwg";
repo = pname;
rev = "v${version}";
sha256 = "0ikqjlw6v7va69i8qskj1lf07ik84q4n3qgsb7khk520gv2ks3sx";
sha256 = "0ys4shp7gz6aaxrbflwcz7yjbvdv2v8pgj047p4rnp8ascpxg044";
};
patches = [
# Fix test that fail in sandbox build. See https://github.com/lilydjwg/nvchecker/pull/179
(fetchpatch {
url = "https://github.com/lilydjwg/nvchecker/commit/7366d82bfc3dcf231f7908e259bf2437cf7dafd5.patch";
sha256 = "0pwrwa2wyy4i668lk2mqzzy6y3xi08mq3w520b4954kfm07g75a9";
})
];
nativeBuildInputs = [ installShellFiles docutils ];
propagatedBuildInputs = [ setuptools packaging toml structlog appdirs tornado pycurl aiohttp ];
checkInputs = [ pytestCheckHook pytest-asyncio flaky pytest-httpbin ];

View File

@ -18,13 +18,13 @@
buildPythonPackage rec {
pname = "pytenable";
version = "1.3.2";
version = "1.3.3";
src = fetchFromGitHub {
owner = "tenable";
repo = "pyTenable";
rev = version;
sha256 = "sha256-S39rl8bJsxYAmTcaZk9+s9G45lOvREjlGVBk1m30tJo=";
sha256 = "19vhy7mf972545abydywyig82gkxalp6sfwinvj71hzbihwwzjpq";
};
propagatedBuildInputs = [

View File

@ -27,7 +27,7 @@ buildPythonPackage {
--ignore=python/subunit/tests/test_{output_filter,test_protocol{,2}}.py
'';
patchPhase = ''
postPatch = ''
sed -i 's/version=VERSION/version="${subunit.version}"/' setup.py
'';
}

View File

@ -17,7 +17,7 @@
# This seperates "what to build" (the exact gem versions) from "how to build"
# (to make gems behave if necessary).
{ lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python, stdenv, which
{ lib, fetchurl, writeScript, ruby, libkrb5, libxml2, libxslt, python2, stdenv, which
, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick, lasem
, pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi
, cmake, libssh2, openssl, libmysqlclient, git, perl, pcre, gecode_3, curl
@ -328,7 +328,7 @@ in
# otherwise the gem will fail to link to the libv8 binary.
# see: https://github.com/cowboyd/libv8/pull/161
libv8 = attrs: {
buildInputs = [ which v8 python ];
buildInputs = [ which v8 python2 ];
buildFlags = [ "--with-system-v8=true" ];
dontBuild = false;
postPatch = ''

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchurl, pkg-config, libzip, glib, libusb1, libftdi1, check
, libserialport, librevisa, doxygen, glibmm, python
, libserialport, librevisa, doxygen, glibmm
, version ? "0.5.1", sha256 ? "171b553dir5gn6w4f7n37waqk62nq2kf1jykx4ifjacdz5xdw3z4"
}:
@ -19,9 +19,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libzip glib libusb1 libftdi1 check libserialport
librevisa doxygen glibmm python
librevisa doxygen glibmm
];
strictDeps = true;
postInstall = ''
mkdir -p "$out/share/sigrok-firmware/"
tar --strip-components=1 -xvf "${firmware}" -C "$out/share/sigrok-firmware/"

View File

@ -0,0 +1,23 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "aviator";
version = "1.8.1";
src = fetchFromGitHub {
owner = "herrjulz";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Oa4z8n+q7LKWMnwk+xj9UunzOa3ChaPBCTo828yYJGQ=";
};
deleteVendor = true;
vendorSha256 = "sha256-rYOphvI1ZE8X5UExfgxHnWBn697SDkNnmxeY7ihIZ1s=";
meta = with lib; {
description = "Merge YAML/JSON files in a in a convenient fashion";
homepage = "https://github.com/herrjulz/aviator";
license = licenses.mit;
maintainers = with maintainers; [ risson ];
};
}

View File

@ -1,4 +1,4 @@
{ fetchurl, lib, stdenv, python, ncurses, ocamlPackages, pkg-config }:
{ fetchurl, lib, stdenv, python3, ncurses, ocamlPackages, pkg-config }:
stdenv.mkDerivation rec {
pname = "coccinelle";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = with ocamlPackages; [
ocaml findlib menhir
ocaml_pcre parmap stdcompat
python ncurses pkg-config
python3 ncurses pkg-config
];
doCheck = false;

View File

@ -0,0 +1,23 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "spruce";
version = "1.28.0";
src = fetchFromGitHub {
owner = "geofffranks";
repo = pname;
rev = "v${version}";
sha256 = "sha256-cNO+6rMQPO1e4Hen8vcFU1FRnnCv2+fDYtXXbuR2UCU=";
};
deleteVendor = true;
vendorSha256 = "sha256-5EM4Z9AN1Mjy7DayII0Iu+XrjM9lyUqrScMT/fe43dw=";
meta = with lib; {
description = "A BOSH template merge tool";
homepage = "https://github.com/geofffranks/spruce";
license = licenses.mit;
maintainers = with maintainers; [ risson ];
};
}

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchgit, glib, pkg-config, python, scons }:
{ lib, stdenv, fetchgit, glib, pkg-config, scons }:
stdenv.mkDerivation {
pname = "hammer";
@ -10,8 +10,10 @@ stdenv.mkDerivation {
rev = "47f34b81e4de834fd3537dd71928c4f3cdb7f533";
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ glib python scons ];
nativeBuildInputs = [ pkg-config scons ];
buildInputs = [ glib ];
strictDeps = true;
meta = with lib; {
description = "A bit-oriented parser combinator library";

View File

@ -1,31 +1,30 @@
{ lib, stdenv
{ lib
, stdenv
, fetchFromGitHub
, cmake
, writeText
, python3
, glslang
, libX11
, libxcb
, libXrandr
, spirv-headers
, spirv-tools
, vulkan-headers
, vulkan-loader
, glslang
, pkg-config
, xlibsWrapper
, libxcb
, libXrandr
, wayland
}:
# vulkan-validation-layers requires a custom glslang version, while glslang requires
# custom versions for spirv-tools and spirv-headers. The git hashes required for all
# of these deps is documented upstream here:
# https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/master/scripts/known_good.json
let
# vulkan-validation-layers requires a custom glslang & robin-hood-hashing
# version, while glslang requires custom versions for spirv-tools and spirv-headers.
#
# The git hashes required for all of these deps is documented upstream here:
# https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/master/scripts/known_good.json
# and https://github.com/KhronosGroup/glslang/blob/master/known_good.json
localSpirvHeaders = spirv-headers.overrideAttrs (_: {
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Headers";
rev = "f027d53ded7e230e008d37c8b47ede7cd308e19d";
sha256 = "12gp2mqcar6jj57jw9isfr62yn72kmvdcl0zga4gvrlyfhnf582q";
rev = "dafead1765f6c1a5f9f8a76387dcb2abe4e54acd"; # pin
sha256 = "1kj6wcx9y7r1xyg8n7ai2pzrg9ira7hbakr45wh5p4zyxh0m45n8";
};
});
localGlslang = (glslang.override {
@ -33,8 +32,8 @@ let
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Tools";
rev = "c9c1f54330d13a0bec1aa3f08d436249d8e35596";
sha256 = "0r5whsw9x8j4199xwxv293ar2ga73pm2s7rngw732ylh6rw3bkly";
rev = "dc72924cb31cd9f3dbc3eb47e9d926cf641e3a07"; # pin
sha256 = "0pxgbq6xapw9hgrzb3rk5cylzgg1y1bkqz5wxzwqls63pwga5912";
};
});
argSpirv-headers = localSpirvHeaders;
@ -42,55 +41,64 @@ let
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "glslang";
rev = "dd69df7f3dac26362e10b0f38efb9e47990f7537";
sha256 = "1iafbh524avsjg4pjiq156b62pck2rwlfl2pjnml8sjy285506rk";
rev = "18eef33bd7a4bf5ad8c69f99cb72022608cf6e73"; # pin
sha256 = "0wwj7q509pkp8wj7120g1n2ddl4x2r03ljf5czd9794ji6yraidn";
};
});
robin-hood-hashing = fetchFromGitHub {
owner = "martinus";
repo = "robin-hood-hashing";
rev = "3.11.2"; # pin
sha256 = "0103mnqpmka1smy0arnrbihlvi7i8xr5im0px8wn4faw4flikkcm";
};
in
stdenv.mkDerivation rec {
pname = "vulkan-validation-layers";
version = "1.2.162.0";
version = "1.2.182.0";
# If we were to use "dev" here instead of headers, the setupHook would be
# placed in that output instead of "out".
outputs = ["out" "headers"];
outputInclude = "headers";
src = fetchFromGitHub {
src = (assert version == vulkan-headers.version;
fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-ValidationLayers";
rev = "sdk-${version}";
sha256 = "1mpqmxh9zm20jdar59lp4yjpqfzxn2pwds6bkvnzihfy0pymf15k";
};
sha256 = "1fnmb7vbm7y1x67bf1xiwdrpj9j4lkvhk9xhb6hp6x2aryvcyrnc";
});
# Include absolute paths to layer libraries in their associated
# layer definition json files.
postPatch = ''
sed "s|\([[:space:]]*set(INSTALL_DEFINES \''${INSTALL_DEFINES} -DRELATIVE_LAYER_BINARY=\"\)\(\$<TARGET_FILE_NAME:\''${TARGET_NAME}>\")\)|\1$out/lib/\2|" -i layers/CMakeLists.txt
'';
nativeBuildInputs = [
pkg-config
cmake
python3
];
buildInputs = [
localGlslang
localGlslang.spirv-headers
vulkan-headers
vulkan-loader
libX11
libxcb
libXrandr
vulkan-headers
wayland
];
cmakeFlags = [
"-DGLSLANG_INSTALL_DIR=${localGlslang}"
"-DSPIRV_HEADERS_INSTALL_DIR=${localSpirvHeaders}"
"-DROBIN_HOOD_HASHING_INSTALL_DIR=${robin-hood-hashing}"
"-DBUILD_LAYER_SUPPORT_FILES=ON"
# Hide dev warnings that are useless for packaging
"-Wno-dev"
];
# Include absolute paths to layer libraries in their associated
# layer definition json files.
patchPhase = ''
sed "s|\([[:space:]]*set(INSTALL_DEFINES \''${INSTALL_DEFINES} -DRELATIVE_LAYER_BINARY=\"\)\(\$<TARGET_FILE_NAME:\''${TARGET_NAME}>\")\)|\1$out/lib/\2|" -i layers/CMakeLists.txt
'';
# Tests require access to vulkan-compatible GPU, which isn't
# available in Nix sandbox. Fails with VK_ERROR_INCOMPATIBLE_DRIVER.
doCheck = false;
meta = with lib; {
description = "The official Khronos Vulkan validation layers";

View File

@ -1,4 +1,4 @@
{ stdenv, lib, fetchurl, fetchFromGitHub, cmake, python, rustPlatform, SDL2, fltk, rapidjson, gtest, Carbon, Cocoa }:
{ stdenv, lib, fetchurl, fetchFromGitHub, cmake, python3, rustPlatform, SDL2, fltk, rapidjson, gtest, Carbon, Cocoa }:
let
version = "0.17.0";
src = fetchFromGitHub {
@ -28,7 +28,7 @@ stdenv.mkDerivation {
pname = "ja2-stracciatella";
inherit src version;
nativeBuildInputs = [ cmake python ];
nativeBuildInputs = [ cmake python3 ];
buildInputs = [ SDL2 fltk rapidjson gtest ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa ];
patches = [

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, fetchFromGitHub, pkg-config, SDL2, glew, xcftools, python, pillow, makeWrapper }:
{ lib, stdenv, fetchurl, fetchFromGitHub, pkg-config, SDL2, glew, xcftools, python2Packages, makeWrapper }:
let
vasm =
@ -26,7 +26,7 @@ stdenv.mkDerivation {
sha256 = "07wzbmzp0y8mh59jxg81q17gqagz3psxigxh8dmzsipgg68y6a8r";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ pkg-config SDL2 glew xcftools python pillow vasm ];
buildInputs = [ pkg-config SDL2 glew xcftools python2Packages.python python2Packages.pillow vasm ];
preBuild = ''
patchShebangs img2tiles.py
'';

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gitlab-pages";
version = "1.40.0";
version = "1.41.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-pages";
rev = "v${version}";
sha256 = "sha256-RgWDAvuxqZeFCU+Q2s+FDIM/AroIdnfVq/D5lG4XN7U=";
sha256 = "sha256-f/dmQvsWHlc9thJ9Ekp14VjdjW5+IMtD0vDMlYksUx4=";
};
vendorSha256 = "sha256-HbMM0IHw1DMDlNN1m2EHaG9CXnj9j9xROPQiT2xTGlM=";
vendorSha256 = "sha256-C/1CuUbZEfawzAasTM1VsbK3vVvuRAWUR3cBm5zGzXs=";
subPackages = [ "." ];
meta = with lib; {

View File

@ -1,4 +1,4 @@
{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python, nodejs }:
{ lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python3, nodejs }:
assert lib.versionAtLeast nodejs.version "12.0.0";
@ -26,7 +26,7 @@ in mkYarnPackage rec {
pkgConfig = {
better-sqlite3 = {
buildInputs = [ python ];
buildInputs = [ python3 ];
postInstall = ''
# build native sqlite bindings
npm run build-release --offline --nodedir="${nodeSources}"

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper, which, coreutils, rrdtool, perlPackages
, python, ruby, jre, nettools, bc
, python2, ruby, jre, nettools, bc
}:
stdenv.mkDerivation rec {
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
perlPackages.ListMoreUtils
perlPackages.LWP
perlPackages.DBDPg
python
python2
ruby
jre
# tests
@ -97,7 +97,7 @@ stdenv.mkDerivation rec {
"DESTDIR=$(out)"
"PERLLIB=$(out)/${perlPackages.perl.libPrefix}"
"PERL=${perlPackages.perl.outPath}/bin/perl"
"PYTHON=${python.outPath}/bin/python"
"PYTHON=${python2.outPath}/bin/python"
"RUBY=${ruby.outPath}/bin/ruby"
"JAVARUN=${jre.outPath}/bin/java"
"PLUGINUSER=munin"

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "postgres_exporter";
version = "0.9.0";
version = "0.10.0";
src = fetchFromGitHub {
owner = "wrouesnel";
repo = "postgres_exporter";
rev = "v${version}";
sha256 = "sha256-Kv+sjqhlmH36L4YvDuGYODR/eTHA2TKQ6IUCXAiItyo=";
sha256 = "sha256-QU/pPw0gOHF5SAET8S/v7nTPyEvBqkxwwGQ42PbQNvw=";
};
vendorSha256 = "sha256-yMcoUl9NsiiZQyEHlLu79DzIyl6BbhLZ/xNFavaGrEs=";
vendorSha256 = "sha256-sSJjJR0wlW95I6bgzLKx4aVcqwKMRyzzWC4uz0BKLNY=";
doCheck = true;

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, systemd, glib, dbus, libnl, pythonPackages }:
{ lib, stdenv, fetchurl, autoreconfHook, pkg-config, systemd, glib, dbus, libnl, python2Packages }:
stdenv.mkDerivation rec {
name = "neard-0.16";
@ -8,9 +8,11 @@ stdenv.mkDerivation rec {
sha256 = "0bpdmyxvd3z54p95apz4bjb5jp8hbc04sicjapcryjwa8mh6pbil";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [ systemd glib dbus libnl pythonPackages.python pythonPackages.wrapPython ];
pythonPath = [ pythonPackages.pygobject2 pythonPackages.dbus-python pythonPackages.pygtk ];
nativeBuildInputs = [ autoreconfHook pkg-config python2Packages.wrapPython ];
buildInputs = [ systemd glib dbus libnl ] ++ (with python2Packages; [ python ]);
pythonPath = with python2Packages; [ pygobject2 dbus-python pygtk ];
strictDeps = true;
configureFlags = [ "--disable-debug" "--enable-tools" "--enable-ese" "--with-systemdsystemunitdir=$out/lib/systemd/system" ];

View File

@ -1,7 +1,7 @@
{ lib
, stdenv
, fetchurl
, python
, python2
, makeWrapper
, gawk
, bash
@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
fi
done
wrapProgram $out/bin/cqlsh --prefix PATH : ${python}/bin
wrapProgram $out/bin/cqlsh --prefix PATH : ${python2}/bin
runHook postInstall
'';

View File

@ -1,13 +1,15 @@
{ lib, stdenv
, buildPackages
, fetchurl
, python
, python3
, wafHook
, pkg-config
, bison
, flex
, perl
, libxslt
, heimdal
, docbook_xsl
, rpcgen
, fixDarwinDylibNames
, docbook_xml_dtd_45
, readline
@ -17,7 +19,6 @@
, libarchive
, zlib
, liburing
, fam
, gnutls
, libunwind
, systemd
@ -59,26 +60,30 @@ stdenv.mkDerivation rec {
./patch-source3__libads__kerberos_keytab.c.patch
./4.x-no-persistent-install-dynconfig.patch
./4.x-fix-makeflags-parsing.patch
./build-find-pre-built-heimdal-build-tools-in-case-of-.patch
];
nativeBuildInputs = [
python3
wafHook
pkg-config
bison
flex
perl
perl.pkgs.ParseYapp
libxslt
buildPackages.stdenv.cc
heimdal
docbook_xsl
docbook_xml_dtd_45
cmocka
rpcsvc-proto
] ++ optionals stdenv.isDarwin [
rpcgen
fixDarwinDylibNames
];
buildInputs = [
python
python3
readline
popt
dbus
@ -86,7 +91,6 @@ stdenv.mkDerivation rec {
libbsd
libarchive
zlib
fam
libunwind
gnutls
libtasn1
@ -102,6 +106,8 @@ stdenv.mkDerivation rec {
++ optional enableAcl acl
++ optional enablePam pam;
wafPath = "buildtools/bin/waf";
postPatch = ''
# Removes absolute paths in scripts
sed -i 's,/sbin/,,g' ctdb/config/functions
@ -112,7 +118,11 @@ stdenv.mkDerivation rec {
patchShebangs ./buildtools/bin
'';
configureFlags = [
preConfigure = ''
export PKGCONFIG="$PKG_CONFIG"
'';
wafConfigureFlags = [
"--with-static-modules=NONE"
"--with-shared-modules=ALL"
"--enable-fhs"
@ -126,7 +136,15 @@ stdenv.mkDerivation rec {
"--without-ads"
] ++ optional enableProfiling "--with-profiling-data"
++ optional (!enableAcl) "--without-acl-support"
++ optional (!enablePam) "--without-pam";
++ optional (!enablePam) "--without-pam"
++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"--bundled-libraries=!asn1_compile,!compile_et"
];
# python-config from build Python gives incorrect values when cross-compiling.
# If python-config is not found, the build falls back to using the sysconfig
# module, which works correctly in all cases.
PYTHON_CONFIG = "/invalid";
preBuild = ''
export MAKEFLAGS="-j $NIX_BUILD_CORES"
@ -146,6 +164,10 @@ stdenv.mkDerivation rec {
patchelf --shrink-rpath "\$BIN";
EOF
find $out -type f -name \*.so -exec $SHELL -c "$SCRIPT" \;
# Samba does its own shebang patching, but uses build Python
find "$out/bin" -type f -executable -exec \
sed -i '1 s^#!${python3.pythonForBuild}/bin/python.*^#!${python3.interpreter}^' {} \;
'';
passthru = {

View File

@ -0,0 +1,87 @@
From e002d2ef2688d5433d2bd03aa4d77a0ec5ac4e63 Mon Sep 17 00:00:00 2001
From: Uri Simchoni <uri@samba.org>
Date: Sun, 20 Oct 2019 00:03:14 +0300
Subject: [PATCH] build: find pre-built heimdal build tools in case of embedded
heimdal
This patch fixes the case of finding asn1_compile and compile_et for
building embedded heimdal, by setting
--bundled-libraries='!asn1_compile,!compile_et' as configure flags.
The Heimdal build tools compile_et and asn1_compile are needed *only*
if we use the embedded heimdal (otherwise we don't build heimdal and
use headers that have been generated by those tools elsewhere).
For cross-compilation with embedded heimdal, it is vital to use host build
tools, and so asn1_compile and compile_et must be supplied and not
built. One way of doing this would be to set the COMPILE_ET and
ASN1_COMPILE env vars to the location of supplied binaries. Another way,
which is more commonly used, is to exclude asn1_compile and compile_et
from bundled packages via the switch
-bundled-libraries='!asn1_compile,!compile_et'. When this is done,
the build script searches the path for those tools and sets the
ASN1_COMPILE and COMPILE_ET vars accordingly. (this is admittedly
kind of a round-about way of doing things but this has become the
de-facto standard amongst embedded distro builders).
In commit 8061983d4882f3ba3f12da71443b035d7b672eec, this process of
finding the binaris has been moved to be carried out only in the
system heimdal case. As explained above, we only need these tools,
and hence the check, in bundled mode.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14164
Signed-off-by: Uri Simchoni <uri@samba.org>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Bernd: rebased for version 4.11.13]
---
wscript_configure_embedded_heimdal | 11 +++++++++++
wscript_configure_system_heimdal | 11 -----------
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/wscript_configure_embedded_heimdal b/wscript_configure_embedded_heimdal
index 8c55ae2a938..4fdae8062c5 100644
--- a/wscript_configure_embedded_heimdal
+++ b/wscript_configure_embedded_heimdal
@@ -1 +1,12 @@
conf.RECURSE('source4/heimdal_build')
+
+def check_system_heimdal_binary(name):
+ if conf.LIB_MAY_BE_BUNDLED(name):
+ return False
+ if not conf.find_program(name, var=name.upper()):
+ return False
+ conf.define('USING_SYSTEM_%s' % name.upper(), 1)
+ return True
+
+check_system_heimdal_binary("compile_et")
+check_system_heimdal_binary("asn1_compile")
diff --git a/wscript_configure_system_heimdal b/wscript_configure_system_heimdal
index 0ff6dad2f55..f77c177442f 100644
--- a/wscript_configure_system_heimdal
+++ b/wscript_configure_system_heimdal
@@ -37,14 +37,6 @@ def check_system_heimdal_lib(name, functions='', headers='', onlyif=None):
conf.define('USING_SYSTEM_%s' % name.upper(), 1)
return True
-def check_system_heimdal_binary(name):
- if conf.LIB_MAY_BE_BUNDLED(name):
- return False
- if not conf.find_program(name, var=name.upper()):
- return False
- conf.define('USING_SYSTEM_%s' % name.upper(), 1)
- return True
-
check_system_heimdal_lib("com_err", "com_right_r com_err", "com_err.h")
if check_system_heimdal_lib("roken", "rk_socket_set_reuseaddr", "roken.h"):
@@ -96,7 +96,4 @@
#if conf.CHECK_BUNDLED_SYSTEM('tommath', checkfunctions='mp_init', headers='tommath.h'):
# conf.define('USING_SYSTEM_TOMMATH', 1)
-check_system_heimdal_binary("compile_et")
-check_system_heimdal_binary("asn1_compile")
-
conf.define('USING_SYSTEM_KRB5', 1)
--
2.20.1

View File

@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "darkice";
version = "1.3";
version = "1.4";
src = fetchurl {
url = "mirror://sourceforge/darkice/${version}/darkice-${version}.tar.gz";
sha256 = "1rlxds7ssq7nk2in4s46xws7xy9ylxsqgcz85hxjgh17lsm0y39c";
url = "https://github.com/rafael2k/darkice/releases/download/v${version}/darkice-${version}.tar.gz";
sha256 = "05yq7lggxygrkd76yiqby3msrgdn082p0qlvmzzv9xbw8hmyra76";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -1,6 +1,6 @@
{ lib, pythonPackages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }:
{ lib, python2Packages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }:
pythonPackages.buildPythonApplication {
python2Packages.buildPythonApplication {
version = "2015-11-17";
pname = "mididings";
@ -12,8 +12,8 @@ pythonPackages.buildPythonApplication {
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ glib alsa-lib libjack2 pythonPackages.boost ];
propagatedBuildInputs = with pythonPackages; [ decorator ]
buildInputs = [ glib alsa-lib libjack2 python2Packages.boost ];
propagatedBuildInputs = with python2Packages; [ decorator ]
# for livedings
++ [ tkinter pyliblo ]
# for mididings.extra
@ -25,7 +25,7 @@ pythonPackages.buildPythonApplication {
preBuild = with lib.versions; ''
substituteInPlace setup.py \
--replace boost_python "boost_python${major pythonPackages.python.version}${minor pythonPackages.python.version}"
--replace boost_python "boost_python${major python2Packages.python.version}${minor python2Packages.python.version}"
'';
meta = with lib; {

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fuse-overlayfs";
version = "1.6";
version = "1.7";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = "v${version}";
sha256 = "sha256-YNR9Cj2StbmA2MjoQEWgJCMoHXQ1wIYikXGUEkmJEIg=";
sha256 = "sha256-eJTyiepQpCptZUnlmWTYejCyzf3QHCzqrn67UjW9mU4=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, coreutils, makeWrapper
, rsync, python3, pythonPackages }:
, rsync, python3 }:
stdenv.mkDerivation rec {
pname = "mergerfs-tools";
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
postInstall = with lib; ''
wrapProgram $out/bin/mergerfs.balance --prefix PATH : ${makeBinPath [ rsync ]}
wrapProgram $out/bin/mergerfs.dup --prefix PATH : ${makeBinPath [ rsync ]}
wrapProgram $out/bin/mergerfs.mktrash --prefix PATH : ${makeBinPath [ pythonPackages.xattr ]}
wrapProgram $out/bin/mergerfs.mktrash --prefix PATH : ${makeBinPath [ python3.pkgs.xattr ]}
'';
meta = with lib; {

View File

@ -1,7 +1,6 @@
{ lib, stdenv
, fetchFromGitHub
, makeWrapper
, python
, python3
, fuse
, pkg-config
, libpcap
@ -19,10 +18,14 @@ stdenv.mkDerivation rec {
sha256 = "0dap9dqwwx8adma6arxg015riqc86cmjv2m44hk0kz7s24h79ipq";
};
nativeBuildInputs = [ pkg-config makeWrapper ];
nativeBuildInputs = [
pkg-config
];
buildInputs =
[ fuse libpcap zlib python ];
[ fuse libpcap zlib python3 ];
strictDeps = true;
buildFlags = lib.optionals stdenv.isDarwin [ "CPPFLAGS=-UHAVE_STRUCT_STAT_ST_BIRTHTIME" ];

View File

@ -8,9 +8,9 @@ diff --git a/squashfs-tools/action.c b/squashfs-tools/action.c
index 4b06ccb..3cad2ab 100644
--- a/squashfs-tools/action.c
+++ b/squashfs-tools/action.c
@@ -38,6 +38,10 @@
#include <limits.h>
@@ -39,6 +39,10 @@
#include <errno.h>
#include <ctype.h>
+#ifndef FNM_EXTMATCH /* glibc extension */
+ #define FNM_EXTMATCH 0
@ -19,7 +19,7 @@ index 4b06ccb..3cad2ab 100644
#include "squashfs_fs.h"
#include "mksquashfs.h"
#include "action.h"
@@ -2284,9 +2288,12 @@ static char *get_start(char *s, int n)
@@ -2414,9 +2418,12 @@ static char *get_start(char *s, int n)
static int subpathname_fn(struct atom *atom, struct action_data *action_data)
{
@ -27,7 +27,7 @@ index 4b06ccb..3cad2ab 100644
+ char *path = strdup(action_data->subpath);
+ int is_match = fnmatch(atom->argv[0], get_start(path,
count_components(atom->argv[0])),
FNM_PATHNAME|FNM_PERIOD|FNM_EXTMATCH) == 0;
FNM_PATHNAME|FNM_EXTMATCH) == 0;
+ free(path);
+ return is_match;
}
@ -116,8 +116,8 @@ index a45b77f..3607448 100644
+#endif
#ifndef linux
#define __BYTE_ORDER BYTE_ORDER
@@ -4348,6 +4356,7 @@ void initialise_threads(int readq, int fragq, int bwriteq, int fwriteq,
#include <sys/sysctl.h>
@@ -5022,6 +5030,7 @@ static void initialise_threads(int readq, int fragq, int bwriteq, int fwriteq,
sigemptyset(&sigmask);
sigaddset(&sigmask, SIGQUIT);
sigaddset(&sigmask, SIGHUP);
@ -125,7 +125,7 @@ index a45b77f..3607448 100644
if(pthread_sigmask(SIG_BLOCK, &sigmask, NULL) != 0)
BAD_ERROR("Failed to set signal mask in intialise_threads\n");
@@ -5195,6 +5204,35 @@ int get_physical_memory()
@@ -5760,6 +5769,35 @@ static int get_physical_memory()
long long page_size = sysconf(_SC_PAGESIZE);
int phys_mem;
@ -161,7 +161,7 @@ index a45b77f..3607448 100644
if(num_pages == -1 || page_size == -1) {
struct sysinfo sys;
int res = sysinfo(&sys);
@@ -5207,6 +5245,7 @@ int get_physical_memory()
@@ -5772,6 +5810,7 @@ static int get_physical_memory()
}
phys_mem = num_pages * page_size >> 20;
@ -173,9 +173,9 @@ diff --git a/squashfs-tools/read_xattrs.c b/squashfs-tools/read_xattrs.c
index 4debedf..3257c30 100644
--- a/squashfs-tools/read_xattrs.c
+++ b/squashfs-tools/read_xattrs.c
@@ -39,13 +39,13 @@
#include <endian.h>
#endif
@@ -31,13 +31,13 @@
#include <stdio.h>
#include <string.h>
+#include <stdlib.h>
+
@ -206,7 +206,7 @@ index 727f1d5..c1a6183 100644
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
@@ -1080,7 +1084,7 @@ int create_inode(char *pathname, struct inode *i)
@@ -1175,7 +1179,7 @@ int create_inode(char *pathname, struct inode *i)
break;
case SQUASHFS_SYMLINK_TYPE:
case SQUASHFS_LSYMLINK_TYPE: {
@ -215,7 +215,7 @@ index 727f1d5..c1a6183 100644
{ i->time, 0 },
{ i->time, 0 }
};
@@ -1099,8 +1103,7 @@ int create_inode(char *pathname, struct inode *i)
@@ -1194,8 +1198,7 @@ int create_inode(char *pathname, struct inode *i)
goto failed;
}
@ -223,16 +223,16 @@ index 727f1d5..c1a6183 100644
- AT_SYMLINK_NOFOLLOW);
+ res = lutimes(pathname, times);
if(res == -1) {
EXIT_UNSQUASH_STRICT("create_inode: failed to set time on "
"%s, because %s\n", pathname,
@@ -2235,6 +2238,7 @@ void initialise_threads(int fragment_buffer_size, int data_buffer_size)
EXIT_UNSQUASH_STRICT("create_inode: failed to"
" set time on %s, because %s\n",
@@ -2683,6 +2686,7 @@ void initialise_threads(int fragment_buffer_size, int data_buffer_size, int cat_
sigemptyset(&sigmask);
sigaddset(&sigmask, SIGQUIT);
sigaddset(&sigmask, SIGHUP);
+ sigaddset(&sigmask, SIGALRM);
if(pthread_sigmask(SIG_BLOCK, &sigmask, NULL) != 0)
EXIT_UNSQUASH("Failed to set signal mask in initialise_threads"
"\n");
EXIT_UNSQUASH("Failed to set signal mask in initialise_threads\n");
diff --git a/squashfs-tools/unsquashfs.h b/squashfs-tools/unsquashfs.h
index 934618b..0e680ab 100644
--- a/squashfs-tools/unsquashfs.h
@ -245,14 +245,14 @@ index 934618b..0e680ab 100644
+ #define FNM_EXTMATCH 0
+#endif
+
#ifndef linux
#define __BYTE_ORDER BYTE_ORDER
#define __BIG_ENDIAN BIG_ENDIAN
#include "endian_compat.h"
#include "squashfs_fs.h"
#include "unsquashfs_error.h"
diff --git a/squashfs-tools/unsquashfs_info.c b/squashfs-tools/unsquashfs_info.c
index c8e2b9b..7d4f7af 100644
--- a/squashfs-tools/unsquashfs_info.c
+++ b/squashfs-tools/unsquashfs_info.c
@@ -97,31 +97,22 @@ void dump_state()
@@ -96,31 +96,22 @@ void dump_state()
void *info_thrd(void *arg)
{
sigset_t sigmask;
@ -289,7 +289,7 @@ index c8e2b9b..7d4f7af 100644
"because %s\n", strerror(errno));
}
}
@@ -133,8 +124,12 @@ void *info_thrd(void *arg)
@@ -132,8 +123,12 @@ void *info_thrd(void *arg)
/* set one second interval period, if ^\ received
within then, dump queue and cache status */
waiting = 1;

View File

@ -1,11 +1,12 @@
{ lib, stdenv, fetchFromGitHub, cmake, boost165, pkg-config, guile,
eigen, libpng, python, libGLU, qt4, openexr, openimageio,
eigen, libpng, python3, libGLU, qt4, openexr, openimageio,
opencolorio_1, xercesc, ilmbase, osl, seexpr, makeWrapper
}:
let boost_static = boost165.override {
enableStatic = true;
enablePython = true;
python = python3;
};
in stdenv.mkDerivation rec {
@ -20,7 +21,7 @@ in stdenv.mkDerivation rec {
};
nativeBuildInputs = [ cmake pkg-config makeWrapper ];
buildInputs = [
boost_static guile eigen libpng python
boost_static guile eigen libpng python3
libGLU qt4 openexr openimageio opencolorio_1 xercesc
osl seexpr
];
@ -59,7 +60,7 @@ in stdenv.mkDerivation rec {
# Work around a bug in the CMake build:
postInstall = ''
chmod a+x $out/bin/*
wrapProgram $out/bin/appleseed.studio --set PYTHONHOME ${python}
wrapProgram $out/bin/appleseed.studio --set PYTHONHOME ${python3}
'';
}

View File

@ -2,14 +2,15 @@
stdenv.mkDerivation rec {
pname = "vulkan-extension-layer";
version = "2020-11-20";
version = "1.2.182.0";
src = fetchFromGitHub {
src = (assert version == vulkan-headers.version;
fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-ExtensionLayer";
rev = "7474cb8e1f70e9f4a8bf382708a7f15465453af5";
sha256 = "1lxkgcnv32wqk4hlckv13xy84g38jzgc4qxp9vsbkrgz87hkdvwj";
};
rev = "sdk-${version}";
sha256 = "0by2kp48jbd55xk26rmlvc4wm77g1zvidx8czn1587ng2yzi7acr";
});
nativeBuildInputs = [ cmake jq ];

View File

@ -1,26 +1,44 @@
{ stdenv, cmake, expat, fetchFromGitHub, jq, lib, libXdmcp, libXrandr, libffi
, libxcb, pkg-config, python3, symlinkJoin, vulkan-headers, vulkan-loader
, vulkan-validation-layers, wayland, writeText, xcbutilkeysyms, xcbutilwm
, xlibsWrapper }:
{ lib
, stdenv
, fetchFromGitHub
, cmake
, python3
, jq
, expat
, libX11
, libXdmcp
, libXrandr
, libffi
, libxcb
, wayland
, xcbutilkeysyms
, xcbutilwm
, vulkan-headers
, vulkan-loader
, symlinkJoin
, vulkan-validation-layers
, writeText
}:
stdenv.mkDerivation rec {
pname = "vulkan-tools-lunarg";
# The version must match that in vulkan-headers
version = "1.2.162.0";
version = "1.2.182.0";
src = (assert version == vulkan-headers.version;
fetchFromGitHub {
owner = "LunarG";
repo = "VulkanTools";
rev = "sdk-${version}";
sha256 = "13v4202bfd7d7nwi8w12ja9k1vi10p9xxypzkpi063hmsgzxm5k5";
sha256 = "1b7762fcbakfvj2b2l68qj25pc7pz9jhfabf1x80b9w3q205hl2f";
fetchSubmodules = true;
});
nativeBuildInputs = [ cmake pkg-config python3 jq ];
nativeBuildInputs = [ cmake python3 jq ];
buildInputs = [
expat
libX11
libXdmcp
libXrandr
libffi
@ -28,7 +46,6 @@ stdenv.mkDerivation rec {
wayland
xcbutilkeysyms
xcbutilwm
xlibsWrapper
];
cmakeFlags = [
@ -40,6 +57,8 @@ stdenv.mkDerivation rec {
paths = [ vulkan-validation-layers.headers vulkan-validation-layers ];
}
}"
# Hide dev warnings that are useless for packaging
"-Wno-dev"
];
preConfigure = ''
@ -63,7 +82,6 @@ stdenv.mkDerivation rec {
'';
# Same as vulkan-validation-layers
libraryPath = lib.strings.makeLibraryPath [ vulkan-loader ];
dontPatchELF = true;
# Help vulkan-loader find the validation layers

View File

@ -1,20 +1,23 @@
{ stdenv, lib, fetchFromGitHub, cmake, python3, vulkan-loader,
vulkan-headers, glslang, pkg-config, xlibsWrapper, libxcb,
libXrandr, wayland }:
{ stdenv, lib, fetchFromGitHub, cmake, glslang, libX11, libxcb
, libXrandr, vulkan-headers, vulkan-loader, wayland }:
stdenv.mkDerivation rec {
pname = "vulkan-tools";
version = "1.2.162.0";
version = "1.2.182.0";
src = fetchFromGitHub {
# It's not strictly necessary to have matching versions here, however
# since we're using the SDK version we may as well be consistent with
# the rest of nixpkgs.
src = (assert version == vulkan-headers.version;
fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-Tools";
rev = "sdk-${version}";
sha256 = "088vqh956zma3p1qc3p6rsygf5s395b6cv8b1x0whp2a0a1y81xz";
};
sha256 = "028l2l7jx4443k8207q8jmjq1mnnm9kgyl2417jrkrvylcbv8ji9";
});
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ python3 vulkan-headers vulkan-loader xlibsWrapper libxcb libXrandr wayland ];
nativeBuildInputs = [ cmake ];
buildInputs = [ glslang libX11 libxcb libXrandr vulkan-headers vulkan-loader wayland ];
libraryPath = lib.strings.makeLibraryPath [ vulkan-loader ];
@ -23,9 +26,10 @@ stdenv.mkDerivation rec {
cmakeFlags = [
# Don't build the mock ICD as it may get used instead of other drivers, if installed
"-DBUILD_ICD=OFF"
"-DGLSLANG_INSTALL_DIR=${glslang}"
# vulkaninfo loads libvulkan using dlopen, so we have to add it manually to RPATH
"-DCMAKE_INSTALL_RPATH=${libraryPath}"
# Hide dev warnings that are useless for packaging
"-Wno-dev"
];
meta = with lib; {

View File

@ -4,11 +4,11 @@
with python3.pkgs; buildPythonPackage rec {
pname = "esphome-dashboard";
version = "20210719.0";
version = "20210728.0";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-gUZut9FsFHZ0zcTg+QDIdsM3EMvNFBawgBnt/Ia1BIc=";
sha256 = "sha256-OmlMrPLFMIV0Nu3aEKFotFXCZ2RKH9wYaev0SKvMBfQ=";
};
# no tests

View File

@ -16,13 +16,13 @@ let
in
with python.pkgs; buildPythonApplication rec {
pname = "esphome";
version = "1.20.1";
version = "1.20.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "sha256-uCMxtMEOWrlOpc8SXDzleLY5VfyizmSh1tWgxTLUjzg=";
sha256 = "sha256-th0UJsLTJ8fAgiIv3HvNrbigFwoJO7gEXObYFV3c3WA=";
};
patches = [

View File

@ -10,13 +10,13 @@
mkDerivation rec {
pname = "flameshot";
version = "0.10.0";
version = "0.10.1";
src = fetchFromGitHub {
owner = "flameshot-org";
repo = "flameshot";
rev = "v${version}";
sha256 = "1m0mx8qhy9ycsqh5dj6c7mwwpbhqxlds31dqdxxk0krwl750smi2";
sha256 = "1ncknjayl6am740f49g0lc28z1zsifbicxz1j1kwps3ksj15nl7a";
};
passthru = {

View File

@ -1,6 +1,6 @@
{ lib, buildPythonPackage, fetchFromGitHub }:
{ lib, python2, fetchFromGitHub }:
buildPythonPackage rec {
python2.pkgs.buildPythonPackage rec {
pname = "me_cleaner";
version = "1.2";

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "exploitdb";
version = "2021-07-27";
version = "2021-07-28";
src = fetchFromGitHub {
owner = "offensive-security";
repo = pname;
rev = version;
sha256 = "077y7rzvmv0kzwrhm592fsjd2lv839b5wzf59vq9cd3j313bdaab";
sha256 = "sha256-cM7VxZRIs5QktjI1YkJGtdxkA1/CXCCuVynyTVCILsI=";
};
installPhase = ''

View File

@ -1,9 +1,11 @@
{ lib, stdenv, fetchurl, fetchpatch, autoconf, bison, libpaper, gperf, file, perl }:
stdenv.mkDerivation rec {
name = "a2ps-4.14";
pname = "a2ps";
version = "4.14";
src = fetchurl {
url = "mirror://gnu/a2ps/${name}.tar.gz";
url = "mirror://gnu/a2ps/a2ps-${version}.tar.gz";
sha256 = "195k78m1h03m961qn7jr120z815iyb93gwi159p1p9348lyqvbpk";
};

View File

@ -1,10 +1,11 @@
{ lib, stdenv, fetchurl, gettext }:
stdenv.mkDerivation rec {
name = "enscript-1.6.6";
pname = "enscript";
version = "1.6.6";
src = fetchurl {
url = "mirror://gnu/enscript/${name}.tar.gz";
url = "mirror://gnu/enscript/enscript-${version}.tar.gz";
sha256 = "1fy0ymvzrrvs889zanxcaxjfcxarm2d3k43c9frmbl1ld7dblmkd";
};

View File

@ -2001,8 +2001,8 @@ in
};
libtensorflow =
if python.pkgs.tensorflow ? libtensorflow
then python.pkgs.tensorflow.libtensorflow
if python3.pkgs.tensorflow ? libtensorflow
then python3.pkgs.tensorflow.libtensorflow
else libtensorflow-bin;
libtorch-bin = callPackage ../development/libraries/science/math/libtorch/bin.nix {
@ -3537,9 +3537,7 @@ in
birdfont = callPackage ../tools/misc/birdfont { };
xmlbird = callPackage ../tools/misc/birdfont/xmlbird.nix { stdenv = gccStdenv; };
blastem = callPackage ../misc/emulators/blastem {
inherit (python27Packages) pillow;
};
blastem = callPackage ../misc/emulators/blastem { };
blueberry = callPackage ../tools/bluetooth/blueberry { };
@ -3758,7 +3756,7 @@ in
convertlit = callPackage ../tools/text/convertlit { };
collectd = callPackage ../tools/system/collectd {
libsigrok = libsigrok-0-3-0; # not compatible with >= 0.4.0 yet
libsigrok = libsigrok_0_3; # not compatible with >= 0.4.0 yet
jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
@ -9052,6 +9050,8 @@ in
srt-to-vtt-cl = callPackage ../tools/cd-dvd/srt-to-vtt-cl { };
srtrelay = callPackage ../applications/video/srtrelay { };
sourcehut = callPackage ../applications/version-management/sourcehut { };
sshfs-fuse = callPackage ../tools/filesystems/sshfs-fuse { };
@ -11842,6 +11842,8 @@ in
manticore = callPackage ../development/compilers/manticore { };
marst = callPackage ../development/compilers/marst { };
mercury = callPackage ../development/compilers/mercury {
jdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
@ -12598,7 +12600,7 @@ in
stdenv = if stdenv.cc.isClang then llvmPackages_5.stdenv else stdenv;
};
me_cleaner = pythonPackages.callPackage ../tools/misc/me_cleaner { };
me_cleaner = callPackage ../tools/misc/me_cleaner { };
mesos-dns = callPackage ../servers/mesos-dns { };
@ -13091,6 +13093,8 @@ in
automaticcomponenttoolkit = callPackage ../development/tools/misc/automaticcomponenttoolkit { };
aviator = callPackage ../development/tools/misc/aviator { };
awf = callPackage ../development/tools/misc/awf { };
aws-adfs = with python3Packages; toPythonApplication aws-adfs;
@ -13500,7 +13504,7 @@ in
libsigrok = callPackage ../development/tools/libsigrok { };
# old version:
libsigrok-0-3-0 = libsigrok.override {
libsigrok_0_3 = libsigrok.override {
version = "0.3.0";
sha256 = "0l3h7zvn3w4c1b9dgvl3hirc4aj1csfkgbk87jkpl7bgl03nk4j3";
};
@ -14346,6 +14350,8 @@ in
spooles = callPackage ../development/libraries/science/math/spooles {};
spruce = callPackage ../development/tools/misc/spruce { };
sqlcheck = callPackage ../development/tools/database/sqlcheck { };
sqlitebrowser = libsForQt5.callPackage ../development/tools/database/sqlitebrowser { };
@ -17205,9 +17211,12 @@ in
libtorrent-rasterbar-1_2_x = callPackage ../development/libraries/libtorrent-rasterbar/1.2.nix {
inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
python = python2;
};
libtorrent-rasterbar-1_1_x = callPackage ../development/libraries/libtorrent-rasterbar/1.1.nix { };
libtorrent-rasterbar-1_1_x = callPackage ../development/libraries/libtorrent-rasterbar/1.1.nix {
python = python2;
};
libtorrent-rasterbar = libtorrent-rasterbar-2_0_x;
@ -17620,7 +17629,7 @@ in
mvapich = callPackage ../development/libraries/mvapich { };
mygpoclient = pythonPackages.mygpoclient;
mygpoclient = with python3.pkgs; toPythonApplication mygpoclient;
mygui = callPackage ../development/libraries/mygui {
ogre = ogre1_9;
@ -17832,6 +17841,7 @@ in
opencv4 = callPackage ../development/libraries/opencv/4.x.nix {
inherit (darwin.apple_sdk.frameworks) AVFoundation Cocoa VideoDecodeAcceleration CoreMedia MediaToolbox;
pythonPackages = python3Packages;
};
opencv = opencv4;
@ -20277,10 +20287,7 @@ in
deadpixi-sam-unstable = callPackage ../applications/editors/deadpixi-sam { };
samba4 = callPackage ../servers/samba/4.x.nix {
rpcgen = netbsd.rpcgen;
python = python3;
};
samba4 = callPackage ../servers/samba/4.x.nix { };
samba = samba4;
@ -25191,6 +25198,7 @@ in
stdenv = gcc6Stdenv;
boost = boost155.override {
enablePython = true;
python = python2;
stdenv = gcc6Stdenv;
buildPackages = buildPackages // {
stdenv = gcc6Stdenv;
@ -30787,7 +30795,9 @@ in
scotch = callPackage ../applications/science/math/scotch { };
mininet = callPackage ../tools/virtualization/mininet { };
mininet = callPackage ../tools/virtualization/mininet {
python = python3;
};
msieve = callPackage ../applications/science/math/msieve { };

View File

@ -42,6 +42,7 @@ let
fourcolor = callPackage ../development/coq-modules/fourcolor {};
gappalib = callPackage ../development/coq-modules/gappalib {};
goedel = callPackage ../development/coq-modules/goedel {};
graph-theory = callPackage ../development/coq-modules/graph-theory {};
heq = callPackage ../development/coq-modules/heq {};
hierarchy-builder = callPackage ../development/coq-modules/hierarchy-builder {};
HoTT = callPackage ../development/coq-modules/HoTT {};

View File

@ -4514,7 +4514,7 @@ in {
mlxtend = callPackage ../development/python-modules/mlxtend { };
mlt = toPythonModule (pkgs.mlt.override {
inherit python;
python3 = python;
enablePython = true;
});

Some files were not shown because too many files have changed in this diff Show More