mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
Merge staging-next into staging
This commit is contained in:
commit
080d906664
42 changed files with 638 additions and 1110 deletions
|
@ -13,14 +13,13 @@ let
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
zone_type = mkOption {
|
zone_type = mkOption {
|
||||||
type = types.enum [ "Primary" "Secondary" "Hint" "Forward" ];
|
type = types.enum [ "Primary" "Secondary" "External" ];
|
||||||
default = "Primary";
|
default = "Primary";
|
||||||
description = ''
|
description = ''
|
||||||
One of:
|
One of:
|
||||||
- "Primary" (the master, authority for the zone).
|
- "Primary" (the master, authority for the zone).
|
||||||
- "Secondary" (the slave, replicated from the primary).
|
- "Secondary" (the slave, replicated from the primary).
|
||||||
- "Hint" (a cached zone with recursive resolver abilities).
|
- "External" (a cached zone that queries other nameservers).
|
||||||
- "Forward" (a cached zone where all requests are forwarded to another resolver).
|
|
||||||
|
|
||||||
For more details about these zone types, consult the documentation for BIND,
|
For more details about these zone types, consult the documentation for BIND,
|
||||||
though note that hickory-dns supports only a subset of BIND's zone types:
|
though note that hickory-dns supports only a subset of BIND's zone types:
|
||||||
|
@ -28,13 +27,13 @@ let
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
file = mkOption {
|
file = mkOption {
|
||||||
type = types.either types.path types.str;
|
type = types.nullOr (types.either types.path types.str);
|
||||||
default = "${config.zone}.zone";
|
default = if config.zone_type != "External" then "${config.zone}.zone" else null;
|
||||||
defaultText = literalExpression ''"''${config.zone}.zone"'';
|
defaultText = literalExpression ''if config.zone_type != "External" then "''${config.zone}.zone" else null'';
|
||||||
description = ''
|
description = ''
|
||||||
Path to the .zone file.
|
Path to the .zone file.
|
||||||
If not fully-qualified, this path will be interpreted relative to the `directory` option.
|
If not fully-qualified, this path will be interpreted relative to the `directory` option.
|
||||||
If omitted, defaults to the value of the `zone` option suffixed with ".zone".
|
If omitted, defaults to the value of the `zone` option suffixed with ".zone" when `zone_type` isn't External; otherwise, defaults to `null`.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -82,7 +81,7 @@ in
|
||||||
configFile = mkOption {
|
configFile = mkOption {
|
||||||
type = types.path;
|
type = types.path;
|
||||||
default = toml.generate "hickory-dns.toml" (
|
default = toml.generate "hickory-dns.toml" (
|
||||||
lib.filterAttrsRecursive (_: v: v != null) cfg.settings
|
lib.mapAttrs (_: v: if builtins.isList v then map (v: if builtins.isAttrs v then lib.filterAttrs (_: v: v != null) v else v) v else v) (lib.filterAttrsRecursive (_: v: v != null) cfg.settings)
|
||||||
);
|
);
|
||||||
defaultText = lib.literalExpression ''
|
defaultText = lib.literalExpression ''
|
||||||
let toml = pkgs.formats.toml { }; in toml.generate "hickory-dns.toml" cfg.settings
|
let toml = pkgs.formats.toml { }; in toml.generate "hickory-dns.toml" cfg.settings
|
||||||
|
|
|
@ -12,11 +12,11 @@
|
||||||
|
|
||||||
buildPythonApplication rec {
|
buildPythonApplication rec {
|
||||||
pname = "raysession";
|
pname = "raysession";
|
||||||
version = "0.14.3";
|
version = "0.14.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/Houston4444/RaySession/releases/download/v${version}/RaySession-${version}-source.tar.gz";
|
url = "https://github.com/Houston4444/RaySession/releases/download/v${version}/RaySession-${version}-source.tar.gz";
|
||||||
sha256 = "sha256-3+g1zdjGkxNEpyuKuxzhr2p9gkEFjYAso4fPedbjmlY=";
|
sha256 = "sha256-cr9kqZdqY6Wq+RkzwYxNrb/PLFREKUgWeVNILVUkc7A=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -24,6 +24,7 @@ buildPythonApplication rec {
|
||||||
substituteInPlace Makefile --replace '$(DESTDIR)/' '$(DESTDIR)$(PREFIX)/'
|
substituteInPlace Makefile --replace '$(DESTDIR)/' '$(DESTDIR)$(PREFIX)/'
|
||||||
# Do not wrap an importable module with a shell script.
|
# Do not wrap an importable module with a shell script.
|
||||||
chmod -x src/daemon/desktops_memory.py
|
chmod -x src/daemon/desktops_memory.py
|
||||||
|
chmod -x src/clients/jackpatch/main_loop.py
|
||||||
'';
|
'';
|
||||||
|
|
||||||
format = "other";
|
format = "other";
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
diff --git a/src/cpp/core/json/JsonRpc.cpp b/src/cpp/core/json/JsonRpc.cpp
|
diff --git a/src/cpp/core/json/JsonRpc.cpp b/src/cpp/core/json/JsonRpc.cpp
|
||||||
index d034ffecd7..4b08486517 100644
|
index d034ffe..4b08486 100644
|
||||||
--- a/src/cpp/core/json/JsonRpc.cpp
|
--- a/src/cpp/core/json/JsonRpc.cpp
|
||||||
+++ b/src/cpp/core/json/JsonRpc.cpp
|
+++ b/src/cpp/core/json/JsonRpc.cpp
|
||||||
@@ -193,7 +193,7 @@
|
@@ -193,7 +193,7 @@ void JsonRpcResponse::setAfterResponse(
|
||||||
|
|
||||||
bool JsonRpcResponse::hasAfterResponse() const
|
bool JsonRpcResponse::hasAfterResponse() const
|
||||||
{
|
{
|
||||||
|
@ -11,3 +11,78 @@ index d034ffecd7..4b08486517 100644
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/src/cpp/session/modules/rmarkdown/NotebookExec.cpp b/src/cpp/session/modules/rmarkdown/NotebookExec.cpp
|
||||||
|
index 5631a1f..0e3030b 100644
|
||||||
|
--- a/src/cpp/session/modules/rmarkdown/NotebookExec.cpp
|
||||||
|
+++ b/src/cpp/session/modules/rmarkdown/NotebookExec.cpp
|
||||||
|
@@ -193,7 +193,7 @@ void ChunkExecContext::connect()
|
||||||
|
|
||||||
|
// leave an execution lock in this folder so it won't be moved if the notebook
|
||||||
|
// is saved while executing
|
||||||
|
- auto lock = make_unique<ScopedFileLock>(
|
||||||
|
+ auto lock = rstudio::core::make_unique<ScopedFileLock>(
|
||||||
|
FileLock::createDefault(),
|
||||||
|
outputPath_.completePath(kExecutionLock));
|
||||||
|
locks_.push_back(std::move(lock));
|
||||||
|
@@ -204,7 +204,7 @@ void ChunkExecContext::connect()
|
||||||
|
initializeOutput();
|
||||||
|
|
||||||
|
// capture conditions
|
||||||
|
- auto pConditionCapture = make_unique<ConditionCapture>();
|
||||||
|
+ auto pConditionCapture = rstudio::core::make_unique<ConditionCapture>();
|
||||||
|
pConditionCapture->connect();
|
||||||
|
captures_.push_back(std::move(pConditionCapture));
|
||||||
|
connections_.push_back(events().onCondition.connect(
|
||||||
|
@@ -234,7 +234,7 @@ void ChunkExecContext::connect()
|
||||||
|
boost::bind(&ChunkExecContext::onFileOutput, this, _1, _2,
|
||||||
|
_3, ChunkOutputPlot, _4)));
|
||||||
|
|
||||||
|
- auto pPlotCapture = make_unique<PlotCapture>();
|
||||||
|
+ auto pPlotCapture = rstudio::core::make_unique<PlotCapture>();
|
||||||
|
if (figWidth > 0 || figHeight > 0)
|
||||||
|
{
|
||||||
|
// user specified plot size, use it
|
||||||
|
@@ -261,7 +261,7 @@ void ChunkExecContext::connect()
|
||||||
|
boost::bind(&ChunkExecContext::onFileOutput, this, _1, _2, _3,
|
||||||
|
ChunkOutputHtml, 0)));
|
||||||
|
|
||||||
|
- auto pHtmlCapture = make_unique<HtmlCapture>();
|
||||||
|
+ auto pHtmlCapture = rstudio::core::make_unique<HtmlCapture>();
|
||||||
|
error = pHtmlCapture->connectHtmlCapture(
|
||||||
|
outputPath_,
|
||||||
|
outputPath_.getParent().completePath(kChunkLibDir),
|
||||||
|
@@ -316,14 +316,14 @@ void ChunkExecContext::connect()
|
||||||
|
prevCharWidth_ = r::options::getOptionWidth();
|
||||||
|
r::options::setOptionWidth(charWidth_);
|
||||||
|
|
||||||
|
- auto pDirCapture = make_unique<DirCapture>();
|
||||||
|
+ auto pDirCapture = rstudio::core::make_unique<DirCapture>();
|
||||||
|
error = pDirCapture->connectDir(docId_, workingDir_);
|
||||||
|
if (error)
|
||||||
|
LOG_ERROR(error);
|
||||||
|
captures_.push_back(std::move(pDirCapture));
|
||||||
|
|
||||||
|
// begin capturing errors
|
||||||
|
- auto pErrorCapture = make_unique<ErrorCapture>();
|
||||||
|
+ auto pErrorCapture = rstudio::core::make_unique<ErrorCapture>();
|
||||||
|
pErrorCapture->connect();
|
||||||
|
captures_.push_back(std::move(pErrorCapture));
|
||||||
|
|
||||||
|
@@ -341,7 +341,7 @@ void ChunkExecContext::connect()
|
||||||
|
boost::bind(&ChunkExecContext::onFileOutput, this, _1, _2, _3,
|
||||||
|
ChunkOutputData, 0)));
|
||||||
|
|
||||||
|
- auto pDataCapture = make_unique<DataCapture>();
|
||||||
|
+ auto pDataCapture = rstudio::core::make_unique<DataCapture>();
|
||||||
|
error = pDataCapture->connectDataCapture(
|
||||||
|
outputPath_,
|
||||||
|
options_.mergedOptions());
|
||||||
|
@@ -661,7 +661,7 @@ void ChunkExecContext::initializeOutput()
|
||||||
|
|
||||||
|
// leave an execution lock in this folder so it won't be moved if the notebook
|
||||||
|
// is saved while executing
|
||||||
|
- auto lock = make_unique<ScopedFileLock>(
|
||||||
|
+ auto lock = rstudio::core::make_unique<ScopedFileLock>(
|
||||||
|
FileLock::createDefault(),
|
||||||
|
outputPath.completePath(kExecutionLock));
|
||||||
|
locks_.push_back(std::move(lock));
|
||||||
|
|
|
@ -55,13 +55,12 @@ let
|
||||||
hash = "sha256-J7SZK/9q3HcXTD7WFHxvh++ttuCd89Vc4SEBrUEU0AI=";
|
hash = "sha256-J7SZK/9q3HcXTD7WFHxvh++ttuCd89Vc4SEBrUEU0AI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Ideally, rev should match the rstudio release name.
|
# rev should ideally be the last commit of the release/rstudio-[codename] branch
|
||||||
# e.g. release/rstudio-mountain-hydrangea
|
|
||||||
quartoSrc = fetchFromGitHub {
|
quartoSrc = fetchFromGitHub {
|
||||||
owner = "quarto-dev";
|
owner = "quarto-dev";
|
||||||
repo = "quarto";
|
repo = "quarto";
|
||||||
rev = "bb264a572c6331d46abcf087748c021d815c55d7";
|
rev = "7d1582d06250216d18696145879415e473a2ae4d";
|
||||||
hash = "sha256-lZnZvioztbBWWa6H177X6rRrrgACx2gMjVFDgNup93g=";
|
hash = "sha256-AaE9EDT3tJieI403QGxAf+A/PEw1rmUdhdpy4WNf40o=";
|
||||||
};
|
};
|
||||||
|
|
||||||
hunspellDictionaries = lib.filter lib.isDerivation (lib.unique (lib.attrValues hunspellDicts));
|
hunspellDictionaries = lib.filter lib.isDerivation (lib.unique (lib.attrValues hunspellDicts));
|
||||||
|
@ -83,7 +82,7 @@ let
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "RStudio";
|
pname = "RStudio";
|
||||||
version = "2024.04.2+764";
|
version = "2024.12.1+563";
|
||||||
|
|
||||||
RSTUDIO_VERSION_MAJOR = lib.versions.major version;
|
RSTUDIO_VERSION_MAJOR = lib.versions.major version;
|
||||||
RSTUDIO_VERSION_MINOR = lib.versions.minor version;
|
RSTUDIO_VERSION_MINOR = lib.versions.minor version;
|
||||||
|
@ -94,7 +93,7 @@ stdenv.mkDerivation rec {
|
||||||
owner = "rstudio";
|
owner = "rstudio";
|
||||||
repo = "rstudio";
|
repo = "rstudio";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-j258eW1MYQrB6kkpjyolXdNuwQ3zSWv9so4q0QLsZuw=";
|
hash = "sha256-fguomJHs7FBffYfMlgWgnjLWK3uDZYX4Ip4asKZ8XVQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs =
|
nativeBuildInputs =
|
||||||
|
@ -159,7 +158,6 @@ stdenv.mkDerivation rec {
|
||||||
libclang = lib.getLib llvmPackages.libclang;
|
libclang = lib.getLib llvmPackages.libclang;
|
||||||
})
|
})
|
||||||
|
|
||||||
./fix-resources-path.patch
|
|
||||||
./ignore-etc-os-release.patch
|
./ignore-etc-os-release.patch
|
||||||
./dont-yarn-install.patch
|
./dont-yarn-install.patch
|
||||||
./boost-1.86.patch
|
./boost-1.86.patch
|
||||||
|
@ -174,13 +172,13 @@ stdenv.mkDerivation rec {
|
||||||
--replace-fail "''${CMAKE_INSTALL_PREFIX}/rstudio" "rstudio"
|
--replace-fail "''${CMAKE_INSTALL_PREFIX}/rstudio" "rstudio"
|
||||||
|
|
||||||
# set install path of freedesktop files
|
# set install path of freedesktop files
|
||||||
substituteInPlace src/{cpp,node}/desktop/CMakeLists.txt \
|
substituteInPlace src/node/desktop/CMakeLists.txt \
|
||||||
--replace-fail "/usr/share" "$out/share"
|
--replace-fail "/usr/share" "$out/share"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
yarnOfflineCache = fetchYarnDeps {
|
yarnOfflineCache = fetchYarnDeps {
|
||||||
yarnLock = quartoSrc + "/yarn.lock";
|
yarnLock = quartoSrc + "/yarn.lock";
|
||||||
hash = "sha256-Qw8O1Jzl2EO0DEF3Jrw/cIT9t22zs3jyKgDA5XZbuGA=";
|
hash = "sha256-48Q2MkfzXZSL3ly56WSjRVwU3fgRD8xivQobStBkk6Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontYarnInstallDeps = true; # will call manually in preConfigure
|
dontYarnInstallDeps = true; # will call manually in preConfigure
|
||||||
|
@ -190,12 +188,14 @@ stdenv.mkDerivation rec {
|
||||||
# don't build native modules with node headers
|
# don't build native modules with node headers
|
||||||
npmFlags = [ "--ignore-scripts" ];
|
npmFlags = [ "--ignore-scripts" ];
|
||||||
|
|
||||||
|
makeCacheWritable = true;
|
||||||
|
|
||||||
npmDeps = fetchNpmDeps {
|
npmDeps = fetchNpmDeps {
|
||||||
name = "rstudio-${version}-npm-deps";
|
name = "rstudio-${version}-npm-deps";
|
||||||
inherit src;
|
inherit src;
|
||||||
patches = [ ./update-nan-and-node-abi.patch ];
|
patches = [ ./update-nan-and-node-abi.patch ];
|
||||||
postPatch = "cd ${npmRoot}";
|
postPatch = "cd ${npmRoot}";
|
||||||
hash = "sha256-CtHCN4sWeHNDd59TV/TgTC4d6h7X1Cl4E/aJkAfRk7g=";
|
hash = "sha256-9VHse+nxr5A1EWuszQ6cnJAMqYiHFqHQ4OJ/TJq+XoI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
|
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
|
||||||
|
@ -226,11 +226,13 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
mkdir -p dependencies/common/node
|
mkdir -p dependencies/common/node
|
||||||
# node used by cmake
|
# node used by cmake
|
||||||
# version in CMakeGlobals.txt (RSTUDIO_NODE_VERSION)
|
# version in cmake/globals.cmake (RSTUDIO_NODE_VERSION)
|
||||||
ln -s ${nodejs} dependencies/common/node/18.18.2
|
ln -s ${nodejs} dependencies/common/node/20.15.1
|
||||||
|
|
||||||
# node used at runtime
|
# node used at runtime
|
||||||
# version in CMakeGlobals.txt (RSTUDIO_INSTALLED_NODE_VERSION)
|
# version in cmake/globals.cmake (RSTUDIO_INSTALLED_NODE_VERSION)
|
||||||
ln -s ${nodejs} dependencies/common/node/18.20.3
|
# upstream uses the -patched suffix for the runtime node directory
|
||||||
|
ln -s ${nodejs} dependencies/common/node/20.15.1-patched
|
||||||
|
|
||||||
${lib.optionalString (!server) ''
|
${lib.optionalString (!server) ''
|
||||||
pushd $npmRoot
|
pushd $npmRoot
|
||||||
|
@ -256,7 +258,7 @@ stdenv.mkDerivation rec {
|
||||||
rm -r electron-dist
|
rm -r electron-dist
|
||||||
|
|
||||||
# force @electron/packager to use our electron instead of downloading it
|
# force @electron/packager to use our electron instead of downloading it
|
||||||
substituteInPlace node_modules/@electron/packager/src/index.js \
|
substituteInPlace node_modules/@electron/packager/dist/packager.js \
|
||||||
--replace-fail "await this.getElectronZipPath(downloadOpts)" "'$(pwd)/electron.zip'"
|
--replace-fail "await this.getElectronZipPath(downloadOpts)" "'$(pwd)/electron.zip'"
|
||||||
|
|
||||||
# Work around known nan issue for electron_33 and above
|
# Work around known nan issue for electron_33 and above
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
diff --git a/CMakeGlobals.txt b/CMakeGlobals.txt
|
diff --git a/cmake/globals.cmake b/cmake/globals.cmake
|
||||||
index 8868c44..19b2fa0 100644
|
index e53248b..c705d67 100644
|
||||||
--- a/CMakeGlobals.txt
|
--- a/cmake/globals.cmake
|
||||||
+++ b/CMakeGlobals.txt
|
+++ b/cmake/globals.cmake
|
||||||
@@ -345,6 +345,7 @@ if (APPLE)
|
@@ -334,6 +334,7 @@ if (APPLE)
|
||||||
set(RSTUDIO_INSTALL_SUPPORTING RStudio.app/Contents/Resources/app)
|
set(RSTUDIO_INSTALL_SUPPORTING RStudio.app/Contents/Resources/app)
|
||||||
# handles Quarto share when not stored alongside bin
|
# handles Quarto share when not stored alongside bin
|
||||||
set(RSTUDIO_INSTALL_RESOURCES RStudio.app/Contents/Resources)
|
set(RSTUDIO_INSTALL_RESOURCES RStudio.app/Contents/Resources)
|
||||||
|
@ -11,10 +11,10 @@ index 8868c44..19b2fa0 100644
|
||||||
set(RSTUDIO_INSTALL_BIN RStudio.app/Contents/MacOS)
|
set(RSTUDIO_INSTALL_BIN RStudio.app/Contents/MacOS)
|
||||||
set(RSTUDIO_INSTALL_SUPPORTING RStudio.app/Contents/Resources)
|
set(RSTUDIO_INSTALL_SUPPORTING RStudio.app/Contents/Resources)
|
||||||
diff --git a/src/cpp/CMakeLists.txt b/src/cpp/CMakeLists.txt
|
diff --git a/src/cpp/CMakeLists.txt b/src/cpp/CMakeLists.txt
|
||||||
index b47f04f..928165d 100644
|
index 76f3acb..2910cee 100644
|
||||||
--- a/src/cpp/CMakeLists.txt
|
--- a/src/cpp/CMakeLists.txt
|
||||||
+++ b/src/cpp/CMakeLists.txt
|
+++ b/src/cpp/CMakeLists.txt
|
||||||
@@ -240,7 +240,7 @@ endif()
|
@@ -243,7 +243,7 @@ endif()
|
||||||
# determine whether we should statically link boost. we always do this
|
# determine whether we should statically link boost. we always do this
|
||||||
# unless we are building a non-packaged build on linux (in which case
|
# unless we are building a non-packaged build on linux (in which case
|
||||||
# boost dynamic libraries are presumed to be installed on the system ldpath)
|
# boost dynamic libraries are presumed to be installed on the system ldpath)
|
||||||
|
@ -23,7 +23,7 @@ index b47f04f..928165d 100644
|
||||||
set(Boost_USE_STATIC_LIBS ON)
|
set(Boost_USE_STATIC_LIBS ON)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -475,7 +475,7 @@ endif()
|
@@ -483,7 +483,7 @@ endif()
|
||||||
|
|
||||||
# find SOCI libraries
|
# find SOCI libraries
|
||||||
if(UNIX)
|
if(UNIX)
|
||||||
|
@ -33,7 +33,7 @@ index b47f04f..928165d 100644
|
||||||
find_library(SOCI_SQLITE_LIB NAMES "libsoci_sqlite3.a" "soci_sqlite3" REQUIRED)
|
find_library(SOCI_SQLITE_LIB NAMES "libsoci_sqlite3.a" "soci_sqlite3" REQUIRED)
|
||||||
if(RSTUDIO_PRO_BUILD)
|
if(RSTUDIO_PRO_BUILD)
|
||||||
diff --git a/src/node/CMakeNodeTools.txt b/src/node/CMakeNodeTools.txt
|
diff --git a/src/node/CMakeNodeTools.txt b/src/node/CMakeNodeTools.txt
|
||||||
index 43f7f63..8a35a16 100644
|
index 40ae0f3..756fd5f 100644
|
||||||
--- a/src/node/CMakeNodeTools.txt
|
--- a/src/node/CMakeNodeTools.txt
|
||||||
+++ b/src/node/CMakeNodeTools.txt
|
+++ b/src/node/CMakeNodeTools.txt
|
||||||
@@ -27,17 +27,7 @@ endif()
|
@@ -27,17 +27,7 @@ endif()
|
||||||
|
@ -56,10 +56,10 @@ index 43f7f63..8a35a16 100644
|
||||||
# Detect node.js, npm, and npx; use versions supplied by the dependency scripts
|
# Detect node.js, npm, and npx; use versions supplied by the dependency scripts
|
||||||
find_program(NODEJS
|
find_program(NODEJS
|
||||||
diff --git a/src/node/desktop/CMakeLists.txt b/src/node/desktop/CMakeLists.txt
|
diff --git a/src/node/desktop/CMakeLists.txt b/src/node/desktop/CMakeLists.txt
|
||||||
index 2f4d929..9769143 100644
|
index 35438fd..f9b1951 100644
|
||||||
--- a/src/node/desktop/CMakeLists.txt
|
--- a/src/node/desktop/CMakeLists.txt
|
||||||
+++ b/src/node/desktop/CMakeLists.txt
|
+++ b/src/node/desktop/CMakeLists.txt
|
||||||
@@ -119,22 +119,9 @@ if (APPLE)
|
@@ -122,22 +122,9 @@ if (APPLE)
|
||||||
# configure Info.plist
|
# configure Info.plist
|
||||||
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.in
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist)
|
${CMAKE_CURRENT_SOURCE_DIR}/Info.plist)
|
||||||
|
@ -84,7 +84,7 @@ index 2f4d929..9769143 100644
|
||||||
set(ELECTRON_BUILD_DIR "${ELECTRON_SOURCE_DIR}" CACHE INTERNAL "")
|
set(ELECTRON_BUILD_DIR "${ELECTRON_SOURCE_DIR}" CACHE INTERNAL "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -230,16 +217,21 @@ if(WIN32)
|
@@ -233,16 +220,21 @@ if(WIN32)
|
||||||
PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS}
|
PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS}
|
||||||
DESTINATION "${RSTUDIO_INSTALL_BIN}")
|
DESTINATION "${RSTUDIO_INSTALL_BIN}")
|
||||||
|
|
||||||
|
@ -110,16 +110,18 @@ index 2f4d929..9769143 100644
|
||||||
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
OWNER_READ OWNER_WRITE OWNER_EXECUTE
|
||||||
GROUP_READ GROUP_EXECUTE
|
GROUP_READ GROUP_EXECUTE
|
||||||
diff --git a/src/node/desktop/src/main/session-launcher.ts b/src/node/desktop/src/main/session-launcher.ts
|
diff --git a/src/node/desktop/src/main/session-launcher.ts b/src/node/desktop/src/main/session-launcher.ts
|
||||||
index 615ca1e..a9c1624 100644
|
index 94f56ac..fe7d5d9 100644
|
||||||
--- a/src/node/desktop/src/main/session-launcher.ts
|
--- a/src/node/desktop/src/main/session-launcher.ts
|
||||||
+++ b/src/node/desktop/src/main/session-launcher.ts
|
+++ b/src/node/desktop/src/main/session-launcher.ts
|
||||||
@@ -89,27 +89,9 @@ function launchProcess(absPath: FilePath, argList: string[]): ChildProcess {
|
@@ -91,29 +91,9 @@ function launchProcess(absPath: FilePath, argList: string[]): ChildProcess {
|
||||||
// DYLD_INSERT_LIBRARIES to inject the library we wish to use
|
// DYLD_INSERT_LIBRARIES to inject the library we wish to use
|
||||||
const rHome = new FilePath(getenv('R_HOME'));
|
const rHome = new FilePath(getenv('R_HOME'));
|
||||||
const rLib = rHome.completePath('lib/libR.dylib');
|
const rLib = rHome.completePath('lib/libR.dylib');
|
||||||
- const dyldArgs = [
|
- const dyldArgs = [
|
||||||
- '-e', `DYLD_INSERT_LIBRARIES=${rLib.getAbsolutePath()}`,
|
- '-e',
|
||||||
- '-e', `DYLD_FALLBACK_LIBRARY_PATH=${dyldFallbackLibraryPath}`
|
- `DYLD_INSERT_LIBRARIES=${rLib.getAbsolutePath()}`,
|
||||||
|
- '-e',
|
||||||
|
- `DYLD_FALLBACK_LIBRARY_PATH=${dyldFallbackLibraryPath}`,
|
||||||
- ];
|
- ];
|
||||||
-
|
-
|
||||||
- // launch via /usr/bin/arch, so we can control whether the OS requests
|
- // launch via /usr/bin/arch, so we can control whether the OS requests
|
||||||
|
@ -144,7 +146,7 @@ index 615ca1e..a9c1624 100644
|
||||||
}
|
}
|
||||||
|
|
||||||
const rsessionOptions = new LogOptions('rsession');
|
const rsessionOptions = new LogOptions('rsession');
|
||||||
@@ -542,22 +524,6 @@ export class SessionLauncher {
|
@@ -566,22 +546,6 @@ export class SessionLauncher {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -164,6 +166,6 @@ index 615ca1e..a9c1624 100644
|
||||||
- }
|
- }
|
||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
const sessionProc = launchProcess(this.sessionPath, argList);
|
// if we're running automation tests, set that up now
|
||||||
sessionProc.on('error', (err) => {
|
if (app.commandLine.hasSwitch('run-automation')) {
|
||||||
// Unable to start rsession (at all)
|
argList.push('--run-automation');
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
--- a/src/cpp/desktop/DesktopOptions.cpp
|
|
||||||
+++ b/src/cpp/desktop/DesktopOptions.cpp
|
|
||||||
@@ -499,15 +499,9 @@
|
|
||||||
{
|
|
||||||
if (resourcesPath_.isEmpty())
|
|
||||||
{
|
|
||||||
-#ifdef RSTUDIO_PACKAGE_BUILD
|
|
||||||
// release configuration: the 'resources' folder is
|
|
||||||
// part of the supporting files folder
|
|
||||||
- resourcesPath_ = supportingFilePath().completePath("resources");
|
|
||||||
-#else
|
|
||||||
- // developer configuration: the 'resources' folder is
|
|
||||||
- // a sibling of the RStudio executable
|
|
||||||
- resourcesPath_ = scriptsPath().completePath("resources");
|
|
||||||
-#endif
|
|
||||||
+ resourcesPath_ = supportingFilePath().completePath("resources");
|
|
||||||
}
|
|
||||||
|
|
||||||
return resourcesPath_;
|
|
|
@ -1,10 +1,10 @@
|
||||||
diff --git a/CMakeGlobals.txt b/CMakeGlobals.txt
|
diff --git a/cmake/globals.cmake b/cmake/globals.cmake
|
||||||
index 5f96ffb..3f15687 100644
|
index e53248b..179e3cb 100644
|
||||||
--- a/CMakeGlobals.txt
|
--- a/cmake/globals.cmake
|
||||||
+++ b/CMakeGlobals.txt
|
+++ b/cmake/globals.cmake
|
||||||
@@ -29,11 +29,6 @@ endif()
|
@@ -23,11 +23,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL Linux)
|
||||||
get_filename_component(ROOT_SRC_DIR ${CMAKE_CURRENT_LIST_FILE} PATH)
|
set(LINUX TRUE CACHE INTERNAL "")
|
||||||
set(CMAKE_MODULE_PATH "${ROOT_SRC_DIR}/cmake/modules/")
|
endif()
|
||||||
|
|
||||||
-# read /etc/os-release
|
-# read /etc/os-release
|
||||||
-if(LINUX)
|
-if(LINUX)
|
||||||
|
@ -45,7 +45,7 @@ index 81a9e1f..0000000
|
||||||
-endforeach()
|
-endforeach()
|
||||||
-
|
-
|
||||||
diff --git a/package/linux/CMakeLists.txt b/package/linux/CMakeLists.txt
|
diff --git a/package/linux/CMakeLists.txt b/package/linux/CMakeLists.txt
|
||||||
index 5d5c35e..a94f8fc 100644
|
index 2c55ebe..7ac9651 100644
|
||||||
--- a/package/linux/CMakeLists.txt
|
--- a/package/linux/CMakeLists.txt
|
||||||
+++ b/package/linux/CMakeLists.txt
|
+++ b/package/linux/CMakeLists.txt
|
||||||
@@ -16,7 +16,7 @@
|
@@ -16,7 +16,7 @@
|
||||||
|
|
|
@ -1,72 +1,70 @@
|
||||||
diff --git a/src/node/desktop/package-lock.json b/src/node/desktop/package-lock.json
|
diff --git a/src/node/desktop/package-lock.json b/src/node/desktop/package-lock.json
|
||||||
index 01c11edaf4..5e356470be 100644
|
index a210521..9543abb 100644
|
||||||
--- a/src/node/desktop/package-lock.json
|
--- a/src/node/desktop/package-lock.json
|
||||||
+++ b/src/node/desktop/package-lock.json
|
+++ b/src/node/desktop/package-lock.json
|
||||||
@@ -19,7 +19,7 @@
|
@@ -18,7 +18,7 @@
|
||||||
"line-reader": "0.4.0",
|
"line-reader": "0.4.0",
|
||||||
"lodash.debounce": "4.0.8",
|
"lodash.debounce": "4.0.8",
|
||||||
"net-ipc": "2.1.0",
|
"net-ipc": "2.2.0",
|
||||||
- "node-abi": "3.52.0",
|
- "node-abi": "3.71.0",
|
||||||
+ "node-abi": "^3.71.0",
|
+ "node-abi": "^3.74.0",
|
||||||
"node-addon-api": "7.0.0",
|
"node-addon-api": "8.3.0",
|
||||||
"node-system-fonts": "1.0.1",
|
"node-system-fonts": "1.0.1",
|
||||||
"properties-reader": "2.3.0",
|
"properties-reader": "2.3.0",
|
||||||
@@ -63,7 +63,7 @@
|
@@ -56,7 +56,7 @@
|
||||||
"json-schema-to-typescript": "13.1.1",
|
"json-schema-to-typescript": "14.1.0",
|
||||||
"lint-staged": "15.2.0",
|
"lint-staged": "15.2.10",
|
||||||
"mocha": "10.2.0",
|
"mocha": "10.8.2",
|
||||||
- "nan": "2.18.0",
|
- "nan": "2.22.0",
|
||||||
+ "nan": "^2.22.0",
|
+ "nan": "^2.22.1",
|
||||||
"node-loader": "2.0.0",
|
"node-loader": "2.1.0",
|
||||||
"nyc": "15.1.0",
|
"nyc": "17.1.0",
|
||||||
"prettier": "3.1.1",
|
"prettier": "3.3.3",
|
||||||
@@ -9768,9 +9768,10 @@
|
@@ -9538,9 +9538,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/nan": {
|
"node_modules/nan": {
|
||||||
- "version": "2.18.0",
|
- "version": "2.22.0",
|
||||||
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz",
|
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz",
|
||||||
- "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w=="
|
- "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==",
|
||||||
+ "version": "2.22.0",
|
+ "version": "2.22.1",
|
||||||
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz",
|
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.1.tgz",
|
||||||
+ "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==",
|
+ "integrity": "sha512-pfRR4ZcNTSm2ZFHaztuvbICf+hyiG6ecA06SfAxoPmuHjvMu0KUIae7Y8GyVkbBqeEIidsmXeYooWIX9+qjfRQ==",
|
||||||
+ "license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/nanoid": {
|
"node_modules/nanoid": {
|
||||||
"version": "3.3.3",
|
@@ -9667,9 +9667,9 @@
|
||||||
@@ -9863,9 +9864,10 @@
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/node-abi": {
|
"node_modules/node-abi": {
|
||||||
- "version": "3.52.0",
|
- "version": "3.71.0",
|
||||||
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.52.0.tgz",
|
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz",
|
||||||
- "integrity": "sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==",
|
- "integrity": "sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==",
|
||||||
+ "version": "3.71.0",
|
+ "version": "3.74.0",
|
||||||
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz",
|
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.74.0.tgz",
|
||||||
+ "integrity": "sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==",
|
+ "integrity": "sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==",
|
||||||
+ "license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"semver": "^7.3.5"
|
"semver": "^7.3.5"
|
||||||
},
|
|
||||||
diff --git a/src/node/desktop/package.json b/src/node/desktop/package.json
|
diff --git a/src/node/desktop/package.json b/src/node/desktop/package.json
|
||||||
index 059c39f9d7..ca9066077d 100644
|
index 8b8ef47..287d879 100644
|
||||||
--- a/src/node/desktop/package.json
|
--- a/src/node/desktop/package.json
|
||||||
+++ b/src/node/desktop/package.json
|
+++ b/src/node/desktop/package.json
|
||||||
@@ -59,7 +59,7 @@
|
@@ -54,7 +54,7 @@
|
||||||
"json-schema-to-typescript": "13.1.1",
|
"json-schema-to-typescript": "14.1.0",
|
||||||
"lint-staged": "15.2.0",
|
"lint-staged": "15.2.10",
|
||||||
"mocha": "10.2.0",
|
"mocha": "10.8.2",
|
||||||
- "nan": "2.18.0",
|
- "nan": "2.22.0",
|
||||||
+ "nan": "^2.22.0",
|
+ "nan": "^2.22.1",
|
||||||
"node-loader": "2.0.0",
|
"node-loader": "2.1.0",
|
||||||
"nyc": "15.1.0",
|
"nyc": "17.1.0",
|
||||||
"process": "0.11.10",
|
"prettier": "3.3.3",
|
||||||
@@ -83,7 +83,7 @@
|
@@ -76,7 +76,7 @@
|
||||||
"line-reader": "0.4.0",
|
"line-reader": "0.4.0",
|
||||||
"lodash.debounce": "4.0.8",
|
"lodash.debounce": "4.0.8",
|
||||||
"net-ipc": "2.1.0",
|
"net-ipc": "2.2.0",
|
||||||
- "node-abi": "3.52.0",
|
- "node-abi": "3.71.0",
|
||||||
+ "node-abi": "^3.71.0",
|
+ "node-abi": "^3.74.0",
|
||||||
"node-addon-api": "7.0.0",
|
"node-addon-api": "8.3.0",
|
||||||
"node-system-fonts": "1.0.1",
|
"node-system-fonts": "1.0.1",
|
||||||
"properties-reader": "2.3.0",
|
"properties-reader": "2.3.0",
|
||||||
|
|
|
@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
|
||||||
mktplcRef = {
|
mktplcRef = {
|
||||||
name = "claude-dev";
|
name = "claude-dev";
|
||||||
publisher = "saoudrizwan";
|
publisher = "saoudrizwan";
|
||||||
version = "3.6.9";
|
version = "3.8.0";
|
||||||
hash = "sha256-KAP9NhZDfga9/qLcoF/KJJNFRYnAxLlxxnITV3bUYtw=";
|
hash = "sha256-v3ejRGAvJm4nExQLMuQEB06Kf0IERVSivVxadovrboo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|
|
@ -17,11 +17,11 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "xfe";
|
pname = "xfe";
|
||||||
version = "2.0";
|
version = "2.0.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://sourceforge/xfe/xfe-${version}.tar.xz";
|
url = "mirror://sourceforge/xfe/xfe-${version}.tar.xz";
|
||||||
sha256 = "sha256-oGqBZjBL/Uc1+ZJZCVnUxwFvWAT+2mQGZgygTZuymEg=";
|
sha256 = "sha256-vlu0yshT72rWQB0aqCleIsdJSZ4kEL8MUsYET1VqJbM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -5,22 +5,23 @@
|
||||||
fuse3,
|
fuse3,
|
||||||
testers,
|
testers,
|
||||||
blobfuse,
|
blobfuse,
|
||||||
|
nix-update-script,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "2.1.2";
|
version = "2.4.1";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Azure";
|
owner = "Azure";
|
||||||
repo = "azure-storage-fuse";
|
repo = "azure-storage-fuse";
|
||||||
rev = "blobfuse2-${version}";
|
rev = "blobfuse2-${version}";
|
||||||
sha256 = "sha256-KzpD+6g1WwviydYE0v5pSH35zC41MrPlk5MitwAIgnE=";
|
sha256 = "sha256-QCrBsEh8o4GblCWNcJssm9c6uSQYVs+qrdzfmI9l278=";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
buildGoModule {
|
buildGoModule {
|
||||||
pname = "blobfuse";
|
pname = "blobfuse";
|
||||||
inherit version src;
|
inherit version src;
|
||||||
|
|
||||||
vendorHash = "sha256-+Z+mkTs/8qCtYcWZIMzsW9MQsC08KDJUHNbxyc6Ro5Y=";
|
vendorHash = "sha256-ZzpstCTABL9x5NM5tTiWZqOfI+BSKGZfb+ahbFUmcdo=";
|
||||||
|
|
||||||
buildInputs = [ fuse3 ];
|
buildInputs = [ fuse3 ];
|
||||||
|
|
||||||
|
@ -28,7 +29,10 @@ buildGoModule {
|
||||||
# https://github.com/NixOS/nixpkgs/pull/201196/files#diff-e669dbe391f8856f4564f26023fe147a7b720aeefe6869ab7a218f02a8247302R20
|
# https://github.com/NixOS/nixpkgs/pull/201196/files#diff-e669dbe391f8856f4564f26023fe147a7b720aeefe6869ab7a218f02a8247302R20
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
passthru.tests.version = testers.testVersion { package = blobfuse; };
|
passthru = {
|
||||||
|
updateScript = nix-update-script { };
|
||||||
|
tests.version = testers.testVersion { package = blobfuse; };
|
||||||
|
};
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Mount an Azure Blob storage as filesystem through FUSE";
|
description = "Mount an Azure Blob storage as filesystem through FUSE";
|
||||||
|
|
|
@ -9,12 +9,12 @@
|
||||||
}:
|
}:
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "c-intro-and-ref";
|
pname = "c-intro-and-ref";
|
||||||
version = "0.0-unstable-2024-08-31";
|
version = "0-unstable-2025-03-09";
|
||||||
|
|
||||||
src = fetchFromSavannah {
|
src = fetchFromSavannah {
|
||||||
repo = "c-intro-and-ref";
|
repo = "c-intro-and-ref";
|
||||||
rev = "62962013107481127176ef04d69826e41f51313c";
|
rev = "11723f5d07331708985dfd3eb9b05163dde990e5";
|
||||||
hash = "sha256-Fmli3x8zvPntvCvV/wbEkxWzW9uDMZgCElPkKo9TS6Y=";
|
hash = "sha256-quTeOQKTX/Aq78vMJPsjVQyisADzWm9mtLE1HoJByl4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -6,16 +6,16 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "chglog";
|
pname = "chglog";
|
||||||
version = "0.6.2";
|
version = "0.7.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "goreleaser";
|
owner = "goreleaser";
|
||||||
repo = "chglog";
|
repo = "chglog";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-A6PqsyYfhIu3DF1smD5NRLRwISUB806hMQNtDq0G/8Y=";
|
hash = "sha256-i7KJB5EWq1khP4oxxXGH2tYLJ9s6MAWd1Ndfk7LV0Vc=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-CbpSlAQLHRyT5Uo9rY/gr+F2jAcqA9M8E8+l3PncdXE=";
|
vendorHash = "sha256-EyA440J3QLQI+NvSZrksjIlmNOIOt1YO/5ZZMTV/GIs=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "dprint";
|
pname = "dprint";
|
||||||
version = "0.49.0";
|
version = "0.49.1";
|
||||||
|
|
||||||
# Prefer repository rather than crate here
|
# Prefer repository rather than crate here
|
||||||
# - They have Cargo.lock in the repository
|
# - They have Cargo.lock in the repository
|
||||||
|
@ -20,11 +20,11 @@ rustPlatform.buildRustPackage rec {
|
||||||
owner = "dprint";
|
owner = "dprint";
|
||||||
repo = "dprint";
|
repo = "dprint";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-IhxtHOf4IY95B7UQPSOyLj4LqvcD2I9RxEu8B+OjtCE=";
|
hash = "sha256-6ye9FqOGW40TqoDREQm6pZAQaSuO2o9SY5RSfpmwKV4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-OdtUzlvbezeNk06AB6mzR3Rybh08asJJ3roNX0WOg54=";
|
cargoHash = "sha256-OHRXujyewiDlY4AQEEqmcnmdec1lbWH/y6tPW1nNExE=";
|
||||||
|
|
||||||
nativeBuildInputs = lib.optionals (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
|
nativeBuildInputs = lib.optionals (stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
|
||||||
installShellFiles
|
installShellFiles
|
||||||
|
|
|
@ -31,6 +31,7 @@ buildGoModule rec {
|
||||||
"-X github.com/common-fate/granted/internal/build.Commit=${src.rev}"
|
"-X github.com/common-fate/granted/internal/build.Commit=${src.rev}"
|
||||||
"-X github.com/common-fate/granted/internal/build.Date=1970-01-01-00:00:01"
|
"-X github.com/common-fate/granted/internal/build.Date=1970-01-01-00:00:01"
|
||||||
"-X github.com/common-fate/granted/internal/build.BuiltBy=Nix"
|
"-X github.com/common-fate/granted/internal/build.BuiltBy=Nix"
|
||||||
|
"-X github.com/common-fate/granted/internal/build.ConfigFolderName=.granted"
|
||||||
];
|
];
|
||||||
|
|
||||||
subPackages = [
|
subPackages = [
|
||||||
|
|
|
@ -21,17 +21,17 @@
|
||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "irust";
|
pname = "irust";
|
||||||
version = "1.71.30";
|
version = "1.72.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sigmaSd";
|
owner = "sigmaSd";
|
||||||
repo = "IRust";
|
repo = "IRust";
|
||||||
rev = "irust@${version}";
|
rev = "irust@${version}";
|
||||||
hash = "sha256-moYHi+hkL2I3jm3eBfaXuK4Zz84Pq2X50V5lKyIMecM=";
|
hash = "sha256-PRs6pG2aJQkmsZ1nRBaOTIrmjcYnaI9zZIHKJS/pueQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-NUivVSIbyLCU5VP1F6VETMRwDNzuIUvoCI/bbJSxX1g=";
|
cargoHash = "sha256-oWMKJLVmJ/UQuTNUwZ7VWOFtFa/mJGgbRMQC3aNK3Y0=";
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
pname = "keet";
|
pname = "keet";
|
||||||
version = "2.2.0";
|
version = "2.4.1";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "https://keet.io/downloads/${version}/Keet-x64.tar.gz";
|
url = "https://keet.io/downloads/${version}/Keet-x64.tar.gz";
|
||||||
hash = "sha256-Sd2aCUvgxdbCb8MtWMcznX2efmL1h9wLT29GG7t3Gzc=";
|
hash = "sha256-Csr9M9t2brwfK0B8ldXgUQXX6lPH8z2QSkcBgCYSvaE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
appimageContents = appimageTools.extract {
|
appimageContents = appimageTools.extract {
|
||||||
|
@ -26,6 +26,7 @@ appimageTools.wrapType2 {
|
||||||
extraPkgs =
|
extraPkgs =
|
||||||
pkgs: with pkgs; [
|
pkgs: with pkgs; [
|
||||||
gtk4
|
gtk4
|
||||||
|
graphene
|
||||||
];
|
];
|
||||||
|
|
||||||
extraInstallCommands = ''
|
extraInstallCommands = ''
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
fetchurl,
|
fetchurl,
|
||||||
makeBinaryWrapper,
|
makeBinaryWrapper,
|
||||||
jre_headless,
|
jre_headless,
|
||||||
|
jvmOptions ? [ ],
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
|
@ -17,18 +18,22 @@ stdenvNoCC.mkDerivation rec {
|
||||||
|
|
||||||
nativeBuildInputs = [ makeBinaryWrapper ];
|
nativeBuildInputs = [ makeBinaryWrapper ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase =
|
||||||
runHook preInstall
|
let
|
||||||
|
java_opts = lib.optionalString (jvmOptions != [ ]) ''--set JAVA_OPTS "${toString jvmOptions}"'';
|
||||||
|
in
|
||||||
|
''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
mkdir -p $out
|
mkdir -p $out
|
||||||
cp -rfv bin/ lib/ $out
|
cp -rfv bin/ lib/ $out
|
||||||
rm -fv $out/bin/.lsp-cli.json $out/bin/*.bat
|
rm -fv $out/bin/.lsp-cli.json $out/bin/*.bat
|
||||||
for file in $out/bin/{ltex-ls-plus,ltex-cli-plus}; do
|
for file in $out/bin/{ltex-ls-plus,ltex-cli-plus}; do
|
||||||
wrapProgram $file --set JAVA_HOME "${jre_headless}"
|
wrapProgram $file --set JAVA_HOME "${jre_headless}" ${java_opts}
|
||||||
done
|
done
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta =
|
meta =
|
||||||
let
|
let
|
||||||
|
|
|
@ -3,37 +3,47 @@
|
||||||
stdenvNoCC,
|
stdenvNoCC,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
python3,
|
python3,
|
||||||
|
gnome-shell,
|
||||||
|
dconf,
|
||||||
|
writableTmpDirAsHomeHook,
|
||||||
colors ? [ "all" ], # Default to install all available colors
|
colors ? [ "all" ], # Default to install all available colors
|
||||||
additionalInstallationTweaks ? [ ], # Additional installation tweaks
|
additionalInstallationTweaks ? [ ], # Additional installation tweaks
|
||||||
}:
|
}:
|
||||||
|
|
||||||
assert lib.assertMsg (colors != [ ]) "The `colors` list can not be empty";
|
assert lib.assertMsg (colors != [ ]) "The `colors` list can not be empty";
|
||||||
|
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
pname = "marble-shell-theme";
|
pname = "marble-shell-theme";
|
||||||
version = "46.2.3";
|
version = "47.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "imarkoff";
|
owner = "imarkoff";
|
||||||
repo = "Marble-shell-theme";
|
repo = "Marble-shell-theme";
|
||||||
rev = "5971b15d8115c60c3a16b1d219ecffd2cfcdb323";
|
tag = finalAttrs.version;
|
||||||
hash = "sha256-TX6BSS29EAi2PjL1fMvEKD12RjB9xrfqPSQsJJrUcJg=";
|
hash = "sha256-+uPjwOUwrdFfBvpWtuZhe789v2xvZG3XeFyYw8HP8QM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ python3 ];
|
nativeBuildInputs = [
|
||||||
|
python3
|
||||||
|
gnome-shell
|
||||||
|
dconf
|
||||||
|
writableTmpDirAsHomeHook
|
||||||
|
];
|
||||||
|
|
||||||
patchPhase = ''
|
postPatch = ''
|
||||||
runHook prePatch
|
|
||||||
substituteInPlace scripts/config.py \
|
substituteInPlace scripts/config.py \
|
||||||
--replace-fail "~/.themes" ".themes"
|
--replace-fail "~/.themes" ".themes"
|
||||||
runHook postPatch
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
mkdir -p $out/share/themes
|
|
||||||
python install.py ${
|
python install.py ${
|
||||||
lib.escapeShellArgs (map (color: "--${color}") colors)
|
lib.escapeShellArgs (map (color: "--${color}") colors)
|
||||||
} ${lib.escapeShellArgs additionalInstallationTweaks}
|
} ${lib.escapeShellArgs additionalInstallationTweaks}
|
||||||
cp -r .themes/* $out/share/themes/
|
mkdir -p $out/share
|
||||||
|
cp -r .themes $out/share/themes
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
|
@ -65,6 +65,10 @@ stdenv.mkDerivation rec {
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
preFixup = ''
|
||||||
|
patchelf $out/opt/masterpdfeditor/masterpdfeditor5 --add-needed libsmime3.so
|
||||||
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Master PDF Editor";
|
description = "Master PDF Editor";
|
||||||
homepage = "https://code-industry.net/free-pdf-editor/";
|
homepage = "https://code-industry.net/free-pdf-editor/";
|
||||||
|
|
|
@ -57,13 +57,13 @@ let
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "orca-slicer";
|
pname = "orca-slicer";
|
||||||
version = "v2.3.0-rc";
|
version = "v2.3.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "SoftFever";
|
owner = "SoftFever";
|
||||||
repo = "OrcaSlicer";
|
repo = "OrcaSlicer";
|
||||||
tag = finalAttrs.version;
|
tag = finalAttrs.version;
|
||||||
hash = "sha256-obQUn5vG+6g8PYK9Xatt3QiBPNWskoTs2Byi+1xabBk=";
|
hash = "sha256-MEa57jFBJkqwoAkqI7wXOn1X1zxgLQt3SNeanfD88kU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|
|
@ -7,13 +7,13 @@
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "orchard";
|
pname = "orchard";
|
||||||
version = "0.28.3";
|
version = "0.29.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "cirruslabs";
|
owner = "cirruslabs";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-blXxINsM793iH7X38J+Mrqf/WKnSRoS48yP4r3Dllow=";
|
hash = "sha256-Dw1cD+ScWS8GmBx04ZC8cxsgvq/6J9JC6SaOUeM6nZg=";
|
||||||
# populate values that require us to use git. By doing this in postFetch we
|
# populate values that require us to use git. By doing this in postFetch we
|
||||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||||
leaveDotGit = true;
|
leaveDotGit = true;
|
||||||
|
@ -24,7 +24,7 @@ buildGoModule rec {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-OimkH34coQLhJlJd3BGBFE9L/TQtU4tJbTl0zwmQh3w=";
|
vendorHash = "sha256-X2TiE1ANze5EQemTnSlMVwi6ttNWEINXlgq1czLWWeQ=";
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles ];
|
nativeBuildInputs = [ installShellFiles ];
|
||||||
|
|
||||||
|
|
|
@ -1,40 +1,47 @@
|
||||||
{
|
{
|
||||||
mkDerivation,
|
stdenv,
|
||||||
lib,
|
lib,
|
||||||
fetchFromGitLab,
|
fetchFromGitLab,
|
||||||
cmake,
|
cmake,
|
||||||
alsa-lib,
|
alsa-lib,
|
||||||
udev,
|
udev,
|
||||||
qtbase,
|
qt6Packages,
|
||||||
qtsvg,
|
|
||||||
qttools,
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "qastools";
|
pname = "qastools";
|
||||||
version = "0.23.0";
|
version = "1.4.0";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "sebholt";
|
owner = "sebholt";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "19hn64hnvryfmrkdg6rqyzahdbqf1s5y3dcca389jj6sdx93b3ip";
|
hash = "sha256-mJjhM1y50f44kvxMidM7uqlkkXx1sbJC21vIMEDenoU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [
|
||||||
buildInputs = [
|
cmake
|
||||||
alsa-lib
|
qt6Packages.wrapQtAppsHook
|
||||||
udev
|
|
||||||
qtbase
|
|
||||||
qtsvg
|
|
||||||
qttools
|
|
||||||
];
|
];
|
||||||
|
buildInputs =
|
||||||
|
[
|
||||||
|
alsa-lib
|
||||||
|
udev
|
||||||
|
]
|
||||||
|
++ (with qt6Packages; [
|
||||||
|
qtbase
|
||||||
|
qtsvg
|
||||||
|
qttools
|
||||||
|
]);
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Collection of desktop applications for ALSA configuration";
|
description = "Collection of desktop applications for ALSA configuration";
|
||||||
homepage = "https://gitlab.com/sebholt/qastools";
|
homepage = "https://gitlab.com/sebholt/qastools";
|
||||||
license = licenses.mit;
|
license = licenses.mit;
|
||||||
maintainers = with maintainers; [ orivej ];
|
maintainers = with maintainers; [
|
||||||
|
avnik
|
||||||
|
orivej
|
||||||
|
];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
|
@ -57,7 +57,7 @@ assert lib.assertMsg (
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "sdl3";
|
pname = "sdl3";
|
||||||
version = "3.2.6";
|
version = "3.2.8";
|
||||||
|
|
||||||
outputs = [
|
outputs = [
|
||||||
"lib"
|
"lib"
|
||||||
|
@ -69,7 +69,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
owner = "libsdl-org";
|
owner = "libsdl-org";
|
||||||
repo = "SDL";
|
repo = "SDL";
|
||||||
tag = "release-${finalAttrs.version}";
|
tag = "release-${finalAttrs.version}";
|
||||||
hash = "sha256-SEL/JIenmueYayxZlWlMO3lTUOcqiaZZC6RJbbH4DmE=";
|
hash = "sha256-BpNo8t0st8v2cTV2iSrjvjCPiDa26NwkWXgMGKFkeAQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch =
|
postPatch =
|
||||||
|
|
|
@ -1,43 +1,48 @@
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
activesupport (7.1.3.4)
|
activesupport (8.0.2)
|
||||||
base64
|
base64
|
||||||
|
benchmark (>= 0.3)
|
||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.3.1)
|
||||||
connection_pool (>= 2.2.5)
|
connection_pool (>= 2.2.5)
|
||||||
drb
|
drb
|
||||||
i18n (>= 1.6, < 2)
|
i18n (>= 1.6, < 2)
|
||||||
|
logger (>= 1.4.2)
|
||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
mutex_m
|
securerandom (>= 0.3)
|
||||||
tzinfo (~> 2.0)
|
tzinfo (~> 2.0, >= 2.0.5)
|
||||||
aws-eventstream (1.3.0)
|
uri (>= 0.13.1)
|
||||||
aws-partitions (1.956.0)
|
aws-eventstream (1.3.2)
|
||||||
aws-sdk-core (3.201.1)
|
aws-partitions (1.1071.0)
|
||||||
|
aws-sdk-core (3.220.2)
|
||||||
aws-eventstream (~> 1, >= 1.3.0)
|
aws-eventstream (~> 1, >= 1.3.0)
|
||||||
aws-partitions (~> 1, >= 1.651.0)
|
aws-partitions (~> 1, >= 1.992.0)
|
||||||
aws-sigv4 (~> 1.8)
|
aws-sigv4 (~> 1.9)
|
||||||
|
base64
|
||||||
jmespath (~> 1, >= 1.6.1)
|
jmespath (~> 1, >= 1.6.1)
|
||||||
aws-sdk-kms (1.88.0)
|
aws-sdk-kms (1.99.0)
|
||||||
aws-sdk-core (~> 3, >= 3.201.0)
|
aws-sdk-core (~> 3, >= 3.216.0)
|
||||||
aws-sigv4 (~> 1.5)
|
aws-sigv4 (~> 1.5)
|
||||||
aws-sdk-s3 (1.156.0)
|
aws-sdk-s3 (1.182.0)
|
||||||
aws-sdk-core (~> 3, >= 3.201.0)
|
aws-sdk-core (~> 3, >= 3.216.0)
|
||||||
aws-sdk-kms (~> 1)
|
aws-sdk-kms (~> 1)
|
||||||
aws-sigv4 (~> 1.5)
|
aws-sigv4 (~> 1.5)
|
||||||
aws-sigv4 (1.8.0)
|
aws-sigv4 (1.11.0)
|
||||||
aws-eventstream (~> 1, >= 1.0.2)
|
aws-eventstream (~> 1, >= 1.0.2)
|
||||||
base64 (0.2.0)
|
base64 (0.2.0)
|
||||||
bigdecimal (3.1.8)
|
benchmark (0.4.0)
|
||||||
|
bigdecimal (3.1.9)
|
||||||
cli-format (0.6.1)
|
cli-format (0.6.1)
|
||||||
activesupport
|
activesupport
|
||||||
text-table
|
text-table
|
||||||
zeitwerk
|
zeitwerk
|
||||||
concurrent-ruby (1.3.3)
|
concurrent-ruby (1.3.5)
|
||||||
connection_pool (2.4.1)
|
connection_pool (2.5.0)
|
||||||
deep_merge (1.2.2)
|
deep_merge (1.2.2)
|
||||||
diff-lcs (1.5.1)
|
diff-lcs (1.6.0)
|
||||||
dotenv (3.1.2)
|
dotenv (3.1.7)
|
||||||
drb (2.2.1)
|
drb (2.2.1)
|
||||||
dsl_evaluator (0.3.2)
|
dsl_evaluator (0.3.2)
|
||||||
activesupport
|
activesupport
|
||||||
|
@ -50,47 +55,46 @@ GEM
|
||||||
graph (2.11.1)
|
graph (2.11.1)
|
||||||
hcl_parser (0.2.2)
|
hcl_parser (0.2.2)
|
||||||
rhcl
|
rhcl
|
||||||
i18n (1.14.5)
|
i18n (1.14.7)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
jmespath (1.6.2)
|
jmespath (1.6.2)
|
||||||
|
logger (1.6.6)
|
||||||
memoist (0.16.2)
|
memoist (0.16.2)
|
||||||
mini_portile2 (2.8.7)
|
mini_portile2 (2.8.8)
|
||||||
minitest (5.24.1)
|
minitest (5.25.5)
|
||||||
mutex_m (0.2.0)
|
nokogiri (1.18.5)
|
||||||
nokogiri (1.16.6)
|
|
||||||
mini_portile2 (~> 2.8.2)
|
mini_portile2 (~> 2.8.2)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
racc (1.8.0)
|
racc (1.8.1)
|
||||||
rainbow (3.1.1)
|
rainbow (3.1.1)
|
||||||
render_me_pretty (0.9.0)
|
render_me_pretty (1.0.0)
|
||||||
activesupport
|
activesupport
|
||||||
rainbow
|
rainbow
|
||||||
tilt
|
tilt
|
||||||
rexml (3.3.2)
|
rexml (3.4.1)
|
||||||
strscan
|
|
||||||
rhcl (0.1.0)
|
rhcl (0.1.0)
|
||||||
deep_merge
|
deep_merge
|
||||||
rspec (3.13.0)
|
rspec (3.13.0)
|
||||||
rspec-core (~> 3.13.0)
|
rspec-core (~> 3.13.0)
|
||||||
rspec-expectations (~> 3.13.0)
|
rspec-expectations (~> 3.13.0)
|
||||||
rspec-mocks (~> 3.13.0)
|
rspec-mocks (~> 3.13.0)
|
||||||
rspec-core (3.13.0)
|
rspec-core (3.13.3)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
rspec-expectations (3.13.1)
|
rspec-expectations (3.13.3)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
rspec-mocks (3.13.1)
|
rspec-mocks (3.13.2)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
rspec-support (3.13.1)
|
rspec-support (3.13.2)
|
||||||
rspec-terraspace (0.3.3)
|
rspec-terraspace (0.3.3)
|
||||||
activesupport
|
activesupport
|
||||||
memoist
|
memoist
|
||||||
rainbow
|
rainbow
|
||||||
rspec
|
rspec
|
||||||
zeitwerk
|
zeitwerk
|
||||||
rubyzip (2.3.2)
|
rubyzip (2.4.1)
|
||||||
strscan (3.1.0)
|
securerandom (0.4.1)
|
||||||
terraspace (2.2.17)
|
terraspace (2.2.17)
|
||||||
activesupport
|
activesupport
|
||||||
bundler
|
bundler
|
||||||
|
@ -122,12 +126,13 @@ GEM
|
||||||
thor
|
thor
|
||||||
zeitwerk
|
zeitwerk
|
||||||
text-table (1.2.4)
|
text-table (1.2.4)
|
||||||
thor (1.3.1)
|
thor (1.3.2)
|
||||||
tilt (2.4.0)
|
tilt (2.6.0)
|
||||||
tty-tree (0.4.0)
|
tty-tree (0.4.0)
|
||||||
tzinfo (2.0.6)
|
tzinfo (2.0.6)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
zeitwerk (2.6.16)
|
uri (1.0.3)
|
||||||
|
zeitwerk (2.7.2)
|
||||||
zip_folder (0.1.0)
|
zip_folder (0.1.0)
|
||||||
rubyzip
|
rubyzip
|
||||||
|
|
||||||
|
@ -138,4 +143,4 @@ DEPENDENCIES
|
||||||
terraspace
|
terraspace
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.5.11
|
2.6.2
|
||||||
|
|
|
@ -2,59 +2,63 @@
|
||||||
activesupport = {
|
activesupport = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64"
|
"base64"
|
||||||
|
"benchmark"
|
||||||
"bigdecimal"
|
"bigdecimal"
|
||||||
"concurrent-ruby"
|
"concurrent-ruby"
|
||||||
"connection_pool"
|
"connection_pool"
|
||||||
"drb"
|
"drb"
|
||||||
"i18n"
|
"i18n"
|
||||||
|
"logger"
|
||||||
"minitest"
|
"minitest"
|
||||||
"mutex_m"
|
"securerandom"
|
||||||
"tzinfo"
|
"tzinfo"
|
||||||
|
"uri"
|
||||||
];
|
];
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0283wk1zxb76lg79dk501kcf5xy9h25qiw15m86s4nrfv11vqns5";
|
sha256 = "0pm40y64wfc50a9sj87kxvil2102rmpdcbv82zf0r40vlgdwsrc5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "7.1.3.4";
|
version = "8.0.2";
|
||||||
};
|
};
|
||||||
aws-eventstream = {
|
aws-eventstream = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0gvdg4yx4p9av2glmp7vsxhs0n8fj1ga9kq2xdb8f95j7b04qhzi";
|
sha256 = "1mvjjn8vh1c3nhibmjj9qcwxagj6m9yy961wblfqdmvhr9aklb3y";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.3.0";
|
version = "1.3.2";
|
||||||
};
|
};
|
||||||
aws-partitions = {
|
aws-partitions = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "03zb6x4x68y91gywsyi4a6hxy4pdyng8mnxwd858bhjfymml8kkf";
|
sha256 = "1qlygf2bg086hr5cpyg8hh0jwvx4xvkh8v09maxdj7xqplzplhg7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.956.0";
|
version = "1.1071.0";
|
||||||
};
|
};
|
||||||
aws-sdk-core = {
|
aws-sdk-core = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aws-eventstream"
|
"aws-eventstream"
|
||||||
"aws-partitions"
|
"aws-partitions"
|
||||||
"aws-sigv4"
|
"aws-sigv4"
|
||||||
|
"base64"
|
||||||
"jmespath"
|
"jmespath"
|
||||||
];
|
];
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1ihl7iwndl3jjy89sh427wf8mdb7ii76bsjf6fkxq9ha30nz4f3g";
|
sha256 = "0qydjik09i110rxpkz4g8kfq5n10x0fwp2cwpb9zw44kprzwvcmn";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.201.1";
|
version = "3.220.2";
|
||||||
};
|
};
|
||||||
aws-sdk-kms = {
|
aws-sdk-kms = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -65,10 +69,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "02g3l3lcyddqncrwjxgawxl33p2p715k1gbrdlgyiv0yvy88sn0k";
|
sha256 = "1a3mh89kfh6flqxw48wfv9wfwkj2zxazw096mqm56wnnzz1jyads";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.88.0";
|
version = "1.99.0";
|
||||||
};
|
};
|
||||||
aws-sdk-s3 = {
|
aws-sdk-s3 = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -80,10 +84,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0ika0xmmrkc7jiwdi5gqia5wywkcbw1nal2dhl436dkh38fxl0lk";
|
sha256 = "03a55dbihv6xvgfwhx0f35rwc7q3rr0555vfpxlwpdjw75wkbz6h";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.156.0";
|
version = "1.182.0";
|
||||||
};
|
};
|
||||||
aws-sigv4 = {
|
aws-sigv4 = {
|
||||||
dependencies = [ "aws-eventstream" ];
|
dependencies = [ "aws-eventstream" ];
|
||||||
|
@ -91,10 +95,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1g3w27wzjy4si6kp49w10as6ml6g6zl3xrfqs5ikpfciidv9kpc4";
|
sha256 = "1nx1il781qg58nwjkkdn9fw741cjjnixfsh389234qm8j5lpka2h";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.8.0";
|
version = "1.11.0";
|
||||||
};
|
};
|
||||||
base64 = {
|
base64 = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -106,15 +110,25 @@
|
||||||
};
|
};
|
||||||
version = "0.2.0";
|
version = "0.2.0";
|
||||||
};
|
};
|
||||||
|
benchmark = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "0jl71qcgamm96dzyqk695j24qszhcc7liw74qc83fpjljp2gh4hg";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.4.0";
|
||||||
|
};
|
||||||
bigdecimal = {
|
bigdecimal = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1gi7zqgmqwi5lizggs1jhc3zlwaqayy9rx2ah80sxy24bbnng558";
|
sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.8";
|
version = "3.1.9";
|
||||||
};
|
};
|
||||||
cli-format = {
|
cli-format = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -136,20 +150,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g";
|
sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.3.3";
|
version = "1.3.5";
|
||||||
};
|
};
|
||||||
connection_pool = {
|
connection_pool = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g";
|
sha256 = "1z7bag6zb2vwi7wp2bkdkmk7swkj6zfnbsnc949qq0wfsgw94fr3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.1";
|
version = "2.5.0";
|
||||||
};
|
};
|
||||||
deep_merge = {
|
deep_merge = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -166,20 +180,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1znxccz83m4xgpd239nyqxlifdb7m8rlfayk6s259186nkgj6ci7";
|
sha256 = "0bnss89lcm3b1k3xcjd35grxqz5q040d12imd73qybwnfarggrx1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.5.1";
|
version = "1.6.0";
|
||||||
};
|
};
|
||||||
dotenv = {
|
dotenv = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0y24jabiz4cf9ni9vi4j8sab8b5phpf2mpw3981r0r94l4m6q0q8";
|
sha256 = "1wrw6fm0s38cd6h55w79bkvjhcj2zfkargjpws4kilkmhr3xyw66";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.2";
|
version = "3.1.7";
|
||||||
};
|
};
|
||||||
drb = {
|
drb = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -255,10 +269,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1ffix518y7976qih9k1lgnc17i3v6yrlh0a3mckpxdb4wc2vrp16";
|
sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.14.5";
|
version = "1.14.7";
|
||||||
};
|
};
|
||||||
jmespath = {
|
jmespath = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -270,6 +284,16 @@
|
||||||
};
|
};
|
||||||
version = "1.6.2";
|
version = "1.6.2";
|
||||||
};
|
};
|
||||||
|
logger = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.6.6";
|
||||||
|
};
|
||||||
memoist = {
|
memoist = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
|
@ -285,30 +309,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1q1f2sdw3y3y9mnym9dhjgsjr72sq975cfg5c4yx7gwv8nmzbvhk";
|
sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.8.7";
|
version = "2.8.8";
|
||||||
};
|
};
|
||||||
minitest = {
|
minitest = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0jj629q3vw5yn90q4di4dyb87pil4a8qfm2srhgy5nc8j2n33v1i";
|
sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.24.1";
|
version = "5.25.5";
|
||||||
};
|
|
||||||
mutex_m = {
|
|
||||||
groups = [ "default" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1ma093ayps1m92q845hmpk0dmadicvifkbf05rpq9pifhin0rvxn";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "0.2.0";
|
|
||||||
};
|
};
|
||||||
nokogiri = {
|
nokogiri = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -319,20 +333,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1vz1ychq2fhfqjgqdrx8bqkaxg5dzcgwnah00m57ydylczfy8pwk";
|
sha256 = "1p1nl5gqs56wlv2gwzdj0px3dw018ywpkg14a4s23b0qjkdgi9n8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.16.6";
|
version = "1.18.5";
|
||||||
};
|
};
|
||||||
racc = {
|
racc = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09";
|
sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.8.0";
|
version = "1.8.1";
|
||||||
};
|
};
|
||||||
rainbow = {
|
rainbow = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -354,21 +368,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0qx9pv0irkcqjx9f0mh5s6d9m0fck329bp845ryic34nsvnbsp4k";
|
sha256 = "012hbn90kwc2byqyibkadqjbhbwvz3fa8n3iw190p031f5cm75n2";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.0";
|
version = "1.0.0";
|
||||||
};
|
};
|
||||||
rexml = {
|
rexml = {
|
||||||
dependencies = [ "strscan" ];
|
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0zr5qpa8lampaqzhdcjcvyqnrqcjl7439mqjlkjz43wdhmpnh4s5";
|
sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.3.2";
|
version = "3.4.1";
|
||||||
};
|
};
|
||||||
rhcl = {
|
rhcl = {
|
||||||
dependencies = [ "deep_merge" ];
|
dependencies = [ "deep_merge" ];
|
||||||
|
@ -402,10 +415,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0k252n7s80bvjvpskgfm285a3djjjqyjcarlh3aq7a4dx2s94xsm";
|
sha256 = "1r6zbis0hhbik1ck8kh58qb37d1qwij1x1d2fy4jxkzryh3na4r5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.13.0";
|
version = "3.13.3";
|
||||||
};
|
};
|
||||||
rspec-expectations = {
|
rspec-expectations = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -416,10 +429,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0022nxs9gqfhx35n4klibig770n0j31pnkd8anz00yvrvkdghk41";
|
sha256 = "0n3cyrhsa75x5wwvskrrqk56jbjgdi2q1zx0irllf0chkgsmlsqf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.13.1";
|
version = "3.13.3";
|
||||||
};
|
};
|
||||||
rspec-mocks = {
|
rspec-mocks = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -430,20 +443,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0f3vgp43hajw716vmgjv6f4ar6f97zf50snny6y3fy9kkj4qjw88";
|
sha256 = "1vxxkb2sf2b36d8ca2nq84kjf85fz4x7wqcvb8r6a5hfxxfk69r3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.13.1";
|
version = "3.13.2";
|
||||||
};
|
};
|
||||||
rspec-support = {
|
rspec-support = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "03z7gpqz5xkw9rf53835pa8a9vgj4lic54rnix9vfwmp2m7pv1s8";
|
sha256 = "1v6v6xvxcpkrrsrv7v1xgf7sl0d71vcfz1cnrjflpf6r7x3a58yf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.13.1";
|
version = "3.13.2";
|
||||||
};
|
};
|
||||||
rspec-terraspace = {
|
rspec-terraspace = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -467,20 +480,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
|
sha256 = "05an0wz87vkmqwcwyh5rjiaavydfn5f4q1lixcsqkphzvj7chxw5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.3.2";
|
version = "2.4.1";
|
||||||
};
|
};
|
||||||
strscan = {
|
securerandom = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01";
|
sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.0";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
terraspace = {
|
terraspace = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -548,20 +561,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1vq1fjp45az9hfp6fxljhdrkv75cvbab1jfrwcw738pnsiqk8zps";
|
sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.3.1";
|
version = "1.3.2";
|
||||||
};
|
};
|
||||||
tilt = {
|
tilt = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z";
|
sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.0";
|
version = "2.6.0";
|
||||||
};
|
};
|
||||||
tty-tree = {
|
tty-tree = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -584,15 +597,25 @@
|
||||||
};
|
};
|
||||||
version = "2.0.6";
|
version = "2.0.6";
|
||||||
};
|
};
|
||||||
|
uri = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.3";
|
||||||
|
};
|
||||||
zeitwerk = {
|
zeitwerk = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "08cfb35232p9s1r4jqv8wacv38vxh699mgbr9y03ga89gx9lipqp";
|
sha256 = "0ws6rpyj0y9iadjg1890dwnnbjfdbzxsv6r48zbj7f8yn5y0cbl4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.6.16";
|
version = "2.7.2";
|
||||||
};
|
};
|
||||||
zip_folder = {
|
zip_folder = {
|
||||||
dependencies = [ "rubyzip" ];
|
dependencies = [ "rubyzip" ];
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
dbus,
|
dbus,
|
||||||
systemd,
|
systemd,
|
||||||
bash,
|
bash,
|
||||||
|
gobject-introspection,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
|
@ -53,6 +54,7 @@ python3Packages.buildPythonApplication rec {
|
||||||
pkg-config
|
pkg-config
|
||||||
wrapGAppsHook4
|
wrapGAppsHook4
|
||||||
desktop-file-utils
|
desktop-file-utils
|
||||||
|
gobject-introspection
|
||||||
];
|
];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
|
|
@ -214,7 +214,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||||
(lib.cmakeBool "WIVRN_CHECK_CAPSYSNICE" false)
|
(lib.cmakeBool "WIVRN_CHECK_CAPSYSNICE" false)
|
||||||
(lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true)
|
(lib.cmakeBool "FETCHCONTENT_FULLY_DISCONNECTED" true)
|
||||||
(lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute")
|
(lib.cmakeFeature "WIVRN_OPENXR_MANIFEST_TYPE" "absolute")
|
||||||
(lib.cmakeFeature "OPENCOMPOSITE_SEARCH_PATH" "${opencomposite}")
|
(lib.cmakeFeature "OPENCOMPOSITE_SEARCH_PATH" "${opencomposite}/lib/opencomposite")
|
||||||
(lib.cmakeFeature "GIT_DESC" "v${finalAttrs.version}")
|
(lib.cmakeFeature "GIT_DESC" "v${finalAttrs.version}")
|
||||||
(lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MONADO" "${finalAttrs.monado}")
|
(lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_MONADO" "${finalAttrs.monado}")
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
csv (3.3.0)
|
csv (3.3.2)
|
||||||
enumerable-statistics (2.0.8)
|
enumerable-statistics (2.0.8)
|
||||||
unicode_plot (0.0.5)
|
unicode_plot (0.0.5)
|
||||||
enumerable-statistics (>= 2.0.1)
|
enumerable-statistics (>= 2.0.1)
|
||||||
|
@ -10,12 +10,10 @@ GEM
|
||||||
unicode_plot (>= 0.0.5)
|
unicode_plot (>= 0.0.5)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
x86_64-linux
|
|
||||||
arm64-darwin-22
|
|
||||||
ruby
|
ruby
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
youplot
|
youplot
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.5.16
|
2.6.2
|
||||||
|
|
|
@ -1,41 +1,44 @@
|
||||||
{
|
{
|
||||||
csv = {
|
csv = {
|
||||||
groups = ["default"];
|
groups = [ "default" ];
|
||||||
platforms = [];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0zfn40dvgjk1xv1z8l11hr9jfg3jncwsc9yhzsz4l4rivkpivg8b";
|
sha256 = "0kmx36jjh2sahd989vcvw74lrlv07dqc3rnxchc5sj2ywqsw3w3g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.3.0";
|
version = "3.3.2";
|
||||||
};
|
};
|
||||||
enumerable-statistics = {
|
enumerable-statistics = {
|
||||||
groups = ["default"];
|
groups = [ "default" ];
|
||||||
platforms = [];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1cqksgv0cf69cd30kxk2r0lq1y784wn5nvlyabfqilf1vvy6j38y";
|
sha256 = "1cqksgv0cf69cd30kxk2r0lq1y784wn5nvlyabfqilf1vvy6j38y";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.8";
|
version = "2.0.8";
|
||||||
};
|
};
|
||||||
unicode_plot = {
|
unicode_plot = {
|
||||||
dependencies = ["enumerable-statistics"];
|
dependencies = [ "enumerable-statistics" ];
|
||||||
groups = ["default"];
|
groups = [ "default" ];
|
||||||
platforms = [];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0fzpg1zizf19xgfzqw6lmb38xir423wwxb2mjsb3nym6phvn5kli";
|
sha256 = "0fzpg1zizf19xgfzqw6lmb38xir423wwxb2mjsb3nym6phvn5kli";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.0.5";
|
version = "0.0.5";
|
||||||
};
|
};
|
||||||
youplot = {
|
youplot = {
|
||||||
dependencies = ["csv" "unicode_plot"];
|
dependencies = [
|
||||||
groups = ["default"];
|
"csv"
|
||||||
platforms = [];
|
"unicode_plot"
|
||||||
|
];
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1p1vbb7p4h5a4r2rwl64gwv6cmf350grjn97zrpjhvrjih81y3yg";
|
sha256 = "1p1vbb7p4h5a4r2rwl64gwv6cmf350grjn97zrpjhvrjih81y3yg";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
diff --git a/GNUmakefile b/GNUmakefile
|
diff --git a/GNUmakefile b/GNUmakefile
|
||||||
--- a/GNUmakefile
|
--- a/GNUmakefile
|
||||||
+++ b/GNUmakefile
|
+++ b/GNUmakefile
|
||||||
@@ -14,11 +14,6 @@ LLVM_VERSIONS = 18 17 16 15
|
@@ -14,11 +14,6 @@ LLVM_VERSIONS = 19 18 17 16 15
|
||||||
errifempty = $(if $(1),$(1),$(error $(2)))
|
errifempty = $(if $(1),$(1),$(error $(2)))
|
||||||
detect = $(shell which $(call errifempty,$(firstword $(foreach p,$(2),$(shell command -v $(p) 2> /dev/null && echo $(p)))),failed to locate $(1) at any of: $(2)))
|
detect = $(shell which $(call errifempty,$(firstword $(foreach p,$(2),$(shell command -v $(p) 2> /dev/null && echo $(p)))),failed to locate $(1) at any of: $(2)))
|
||||||
toolSearchPathsVersion = $(1)-$(2)
|
toolSearchPathsVersion = $(1)-$(2)
|
||||||
|
@ -13,26 +13,27 @@ diff --git a/GNUmakefile b/GNUmakefile
|
||||||
# First search for a custom built copy, then move on to explicitly version-tagged binaries, then just see if the tool is in path with its normal name.
|
# First search for a custom built copy, then move on to explicitly version-tagged binaries, then just see if the tool is in path with its normal name.
|
||||||
findLLVMTool = $(call detect,$(1),$(abspath llvm-build/bin/$(1)) $(foreach ver,$(LLVM_VERSIONS),$(call toolSearchPathsVersion,$(1),$(ver))) $(1))
|
findLLVMTool = $(call detect,$(1),$(abspath llvm-build/bin/$(1)) $(foreach ver,$(LLVM_VERSIONS),$(call toolSearchPathsVersion,$(1),$(ver))) $(1))
|
||||||
CLANG ?= $(call findLLVMTool,clang)
|
CLANG ?= $(call findLLVMTool,clang)
|
||||||
@@ -848,9 +843,8 @@ endif
|
@@ -939,10 +934,9 @@ endif
|
||||||
wasmtest:
|
wasmtest:
|
||||||
$(GO) test ./tests/wasm
|
$(GO) test ./tests/wasm
|
||||||
|
|
||||||
-build/release: tinygo gen-device wasi-libc $(if $(filter 1,$(USE_SYSTEM_BINARYEN)),,binaryen)
|
-build/release: tinygo gen-device wasi-libc $(if $(filter 1,$(USE_SYSTEM_BINARYEN)),,binaryen)
|
||||||
+build/release:
|
+build/release:
|
||||||
@mkdir -p build/release/tinygo/bin
|
@mkdir -p build/release/tinygo/bin
|
||||||
|
@mkdir -p build/release/tinygo/lib/bdwgc
|
||||||
- @mkdir -p build/release/tinygo/lib/clang/include
|
- @mkdir -p build/release/tinygo/lib/clang/include
|
||||||
@mkdir -p build/release/tinygo/lib/CMSIS/CMSIS
|
@mkdir -p build/release/tinygo/lib/CMSIS/CMSIS
|
||||||
@mkdir -p build/release/tinygo/lib/macos-minimal-sdk
|
@mkdir -p build/release/tinygo/lib/macos-minimal-sdk
|
||||||
@mkdir -p build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
|
@mkdir -p build/release/tinygo/lib/mingw-w64/mingw-w64-crt/lib-common
|
||||||
@@ -871,7 +865,6 @@ build/release: tinygo gen-device wasi-libc $(if $(filter 1,$(USE_SYSTEM_BINARYEN
|
@@ -964,7 +958,6 @@ ifneq ($(USE_SYSTEM_BINARYEN),1)
|
||||||
ifneq ($(USE_SYSTEM_BINARYEN),1)
|
|
||||||
@cp -p build/wasm-opt$(EXE) build/release/tinygo/bin
|
@cp -p build/wasm-opt$(EXE) build/release/tinygo/bin
|
||||||
endif
|
endif
|
||||||
|
@cp -rp lib/bdwgc/* build/release/tinygo/lib/bdwgc
|
||||||
- @cp -p $(abspath $(CLANG_SRC))/lib/Headers/*.h build/release/tinygo/lib/clang/include
|
- @cp -p $(abspath $(CLANG_SRC))/lib/Headers/*.h build/release/tinygo/lib/clang/include
|
||||||
@cp -rp lib/CMSIS/CMSIS/Include build/release/tinygo/lib/CMSIS/CMSIS
|
@cp -rp lib/CMSIS/CMSIS/Include build/release/tinygo/lib/CMSIS/CMSIS
|
||||||
@cp -rp lib/CMSIS/README.md build/release/tinygo/lib/CMSIS
|
@cp -rp lib/CMSIS/README.md build/release/tinygo/lib/CMSIS
|
||||||
@cp -rp lib/macos-minimal-sdk/* build/release/tinygo/lib/macos-minimal-sdk
|
@cp -rp lib/macos-minimal-sdk/* build/release/tinygo/lib/macos-minimal-sdk
|
||||||
@@ -927,8 +920,7 @@ endif
|
@@ -1026,8 +1019,7 @@ endif
|
||||||
@cp -rp lib/wasi-libc/libc-top-half/musl/include build/release/tinygo/lib/wasi-libc/libc-top-half/musl
|
@cp -rp lib/wasi-libc/libc-top-half/musl/include build/release/tinygo/lib/wasi-libc/libc-top-half/musl
|
||||||
@cp -rp lib/wasi-libc/sysroot build/release/tinygo/lib/wasi-libc/sysroot
|
@cp -rp lib/wasi-libc/sysroot build/release/tinygo/lib/wasi-libc/sysroot
|
||||||
@cp -rp lib/wasi-cli/wit build/release/tinygo/lib/wasi-cli/wit
|
@cp -rp lib/wasi-cli/wit build/release/tinygo/lib/wasi-cli/wit
|
||||||
|
@ -43,5 +44,5 @@ diff --git a/GNUmakefile b/GNUmakefile
|
||||||
@cp -rp targets build/release/tinygo/targets
|
@cp -rp targets build/release/tinygo/targets
|
||||||
|
|
||||||
--
|
--
|
||||||
2.37.2
|
2.48.1
|
||||||
|
|
||||||
|
|
|
@ -34,13 +34,13 @@ in
|
||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "tinygo";
|
pname = "tinygo";
|
||||||
version = "0.35.0";
|
version = "0.37.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tinygo-org";
|
owner = "tinygo-org";
|
||||||
repo = "tinygo";
|
repo = "tinygo";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-oy6797o3lMMRJ+bPHY59Bv7mX25aEwBn4OslAohfY2g=";
|
hash = "sha256-I/9JXjt6aF/80Mh3iRgUYXv4l+m3XIpmKsIBviOuWCo=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
# The public hydra server on `hydra.nixos.org` is configured with
|
# The public hydra server on `hydra.nixos.org` is configured with
|
||||||
# `max_output_size` of 3GB. The purpose of this `postFetch` step
|
# `max_output_size` of 3GB. The purpose of this `postFetch` step
|
||||||
|
@ -51,7 +51,7 @@ buildGoModule rec {
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-aY1gX++Dc5/G6VFXnP7sBdekk2IKHlenOC0erlB/Quw=";
|
vendorHash = "sha256-juADakh+s8oEY9UXUwxknvVeL1TgB/zRi8Xtzt/4qPA=";
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./0001-GNUmakefile.patch
|
./0001-GNUmakefile.patch
|
||||||
|
|
|
@ -23,7 +23,7 @@ in
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
pname = "tideways-php";
|
pname = "tideways-php";
|
||||||
extensionName = "tideways";
|
extensionName = "tideways";
|
||||||
version = "5.19.0";
|
version = "5.20.0";
|
||||||
|
|
||||||
src =
|
src =
|
||||||
finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system}
|
finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system}
|
||||||
|
@ -43,15 +43,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
sources = {
|
sources = {
|
||||||
"x86_64-linux" = fetchurl {
|
"x86_64-linux" = fetchurl {
|
||||||
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-x86_64.tar.gz";
|
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-x86_64.tar.gz";
|
||||||
hash = "sha256-AaTrbrdi/XLeKlG+//DTjRGQEheLTtfHwx7Ztn+/Nuk=";
|
hash = "sha256-uAmsmz+4tsCGw4jlzyZbUNjuzBU/HcIDWrHCC+0t4Xw=";
|
||||||
};
|
};
|
||||||
"aarch64-linux" = fetchurl {
|
"aarch64-linux" = fetchurl {
|
||||||
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-arm64.tar.gz";
|
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-arm64.tar.gz";
|
||||||
hash = "sha256-BSXKLxh2ex7rU4vsxHWqQIca+yFQlZDbB0TyNcpYmKs=";
|
hash = "sha256-gPhr32G6h/U1uR/aaeIWpOaDV9HF8EbQF7p1kJ5SDis=";
|
||||||
};
|
};
|
||||||
"aarch64-darwin" = fetchurl {
|
"aarch64-darwin" = fetchurl {
|
||||||
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-macos-arm.tar.gz";
|
url = "https://s3-eu-west-1.amazonaws.com/tideways/extension/${finalAttrs.version}/tideways-php-${finalAttrs.version}-macos-arm.tar.gz";
|
||||||
hash = "sha256-a63cr/547MxyB7irVlONUpdep3M42YA2C6H9sGbEAI8=";
|
hash = "sha256-VfgX1SNYKoFR290gRoRXfD5CoLhDPkK+3+4o13P1kiM=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "evdev";
|
pname = "evdev";
|
||||||
version = "1.9.0";
|
version = "1.9.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-OCGLyVUHytdWvGIaX+enekHrjZwSE4Vd6OS6Croo558=";
|
hash = "sha256-3GQKBkyxyf4fi5cNwgOZRaKidde37mIoS/QnI4q+Re4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patchPhase = ''
|
patchPhase = ''
|
||||||
|
|
|
@ -6,14 +6,14 @@
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "plotext";
|
pname = "plotext";
|
||||||
version = "5.2.8";
|
version = "5.3.2";
|
||||||
format = "setuptools";
|
format = "setuptools";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "piccolomo";
|
owner = "piccolomo";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-V7N7p5RxLKYLmJeojikYJ/tT/IpVGzG3ZPVvUisDAVs=";
|
hash = "sha256-4cuStXnZFTlOoBp9w+LrTZavCWEaQdZMY4apGNKvBXE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Package does not have a conventional test suite that can be run with either
|
# Package does not have a conventional test suite that can be run with either
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
activesupport (7.2.1.2)
|
activesupport (7.2.2.1)
|
||||||
base64
|
base64
|
||||||
|
benchmark (>= 0.3)
|
||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.3.1)
|
concurrent-ruby (~> 1.0, >= 1.3.1)
|
||||||
connection_pool (>= 2.2.5)
|
connection_pool (>= 2.2.5)
|
||||||
|
@ -13,10 +14,12 @@ GEM
|
||||||
securerandom (>= 0.3)
|
securerandom (>= 0.3)
|
||||||
tzinfo (~> 2.0, >= 2.0.5)
|
tzinfo (~> 2.0, >= 2.0.5)
|
||||||
base64 (0.2.0)
|
base64 (0.2.0)
|
||||||
bigdecimal (3.1.8)
|
benchmark (0.4.0)
|
||||||
concurrent-ruby (1.3.4)
|
bigdecimal (3.1.9)
|
||||||
connection_pool (2.4.1)
|
concurrent-ruby (1.3.5)
|
||||||
|
connection_pool (2.5.0)
|
||||||
dalli (3.2.8)
|
dalli (3.2.8)
|
||||||
|
date (3.4.1)
|
||||||
drb (2.2.1)
|
drb (2.2.1)
|
||||||
faraday (1.10.4)
|
faraday (1.10.4)
|
||||||
faraday-em_http (~> 1.0)
|
faraday-em_http (~> 1.0)
|
||||||
|
@ -34,8 +37,8 @@ GEM
|
||||||
faraday-em_synchrony (1.0.0)
|
faraday-em_synchrony (1.0.0)
|
||||||
faraday-excon (1.1.0)
|
faraday-excon (1.1.0)
|
||||||
faraday-httpclient (1.0.1)
|
faraday-httpclient (1.0.1)
|
||||||
faraday-multipart (1.0.4)
|
faraday-multipart (1.1.0)
|
||||||
multipart-post (~> 2)
|
multipart-post (~> 2.0)
|
||||||
faraday-net_http (1.0.2)
|
faraday-net_http (1.0.2)
|
||||||
faraday-net_http_persistent (1.2.0)
|
faraday-net_http_persistent (1.2.0)
|
||||||
faraday-patron (1.0.0)
|
faraday-patron (1.0.0)
|
||||||
|
@ -57,26 +60,28 @@ GEM
|
||||||
sqlite3 (~> 1.3)
|
sqlite3 (~> 1.3)
|
||||||
terminal-table (~> 3.0)
|
terminal-table (~> 3.0)
|
||||||
thor (~> 1.0)
|
thor (~> 1.0)
|
||||||
i18n (1.14.6)
|
i18n (1.14.7)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
logger (1.6.1)
|
logger (1.6.6)
|
||||||
lru_redux (1.1.0)
|
lru_redux (1.1.0)
|
||||||
minitest (5.25.1)
|
mini_portile2 (2.8.8)
|
||||||
|
minitest (5.25.5)
|
||||||
multipart-post (2.4.1)
|
multipart-post (2.4.1)
|
||||||
mustermann (3.0.3)
|
mustermann (3.0.3)
|
||||||
ruby2_keywords (~> 0.0.1)
|
ruby2_keywords (~> 0.0.1)
|
||||||
nio4r (2.7.3)
|
nio4r (2.7.4)
|
||||||
psych (5.1.2)
|
psych (5.2.3)
|
||||||
|
date
|
||||||
stringio
|
stringio
|
||||||
puma (6.4.3)
|
puma (6.6.0)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
rack (2.2.10)
|
rack (2.2.13)
|
||||||
rack-protection (3.2.0)
|
rack-protection (3.2.0)
|
||||||
base64 (>= 0.1.0)
|
base64 (>= 0.1.0)
|
||||||
rack (~> 2.2, >= 2.2.4)
|
rack (~> 2.2, >= 2.2.4)
|
||||||
ruby2_keywords (0.0.5)
|
ruby2_keywords (0.0.5)
|
||||||
securerandom (0.3.1)
|
securerandom (0.4.1)
|
||||||
sequel (5.85.0)
|
sequel (5.90.0)
|
||||||
bigdecimal
|
bigdecimal
|
||||||
server_health_check (1.0.2)
|
server_health_check (1.0.2)
|
||||||
server_health_check-rack (0.1.0)
|
server_health_check-rack (0.1.0)
|
||||||
|
@ -86,31 +91,22 @@ GEM
|
||||||
rack (~> 2.2, >= 2.2.4)
|
rack (~> 2.2, >= 2.2.4)
|
||||||
rack-protection (= 3.2.0)
|
rack-protection (= 3.2.0)
|
||||||
tilt (~> 2.0)
|
tilt (~> 2.0)
|
||||||
sqlite3 (1.7.3-aarch64-linux)
|
sqlite3 (1.7.3)
|
||||||
sqlite3 (1.7.3-arm-linux)
|
mini_portile2 (~> 2.8.0)
|
||||||
sqlite3 (1.7.3-arm64-darwin)
|
stringio (3.1.5)
|
||||||
sqlite3 (1.7.3-x86-linux)
|
|
||||||
sqlite3 (1.7.3-x86_64-darwin)
|
|
||||||
sqlite3 (1.7.3-x86_64-linux)
|
|
||||||
stringio (3.1.1)
|
|
||||||
terminal-table (3.0.2)
|
terminal-table (3.0.2)
|
||||||
unicode-display_width (>= 1.1.1, < 3)
|
unicode-display_width (>= 1.1.1, < 3)
|
||||||
thor (1.3.2)
|
thor (1.3.2)
|
||||||
tilt (2.4.0)
|
tilt (2.6.0)
|
||||||
tzinfo (2.0.6)
|
tzinfo (2.0.6)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
unicode-display_width (2.6.0)
|
unicode-display_width (2.6.0)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
aarch64-linux
|
ruby
|
||||||
arm-linux
|
|
||||||
arm64-darwin
|
|
||||||
x86-linux
|
|
||||||
x86_64-darwin
|
|
||||||
x86_64-linux
|
|
||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
gemstash
|
gemstash
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.5.17
|
2.6.2
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
activesupport = {
|
activesupport = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64"
|
"base64"
|
||||||
|
"benchmark"
|
||||||
"bigdecimal"
|
"bigdecimal"
|
||||||
"concurrent-ruby"
|
"concurrent-ruby"
|
||||||
"connection_pool"
|
"connection_pool"
|
||||||
|
@ -16,10 +17,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1cacrvmn1561fb88fn99ig52wdz1k67s7vbssqwwwljf1kanlgvc";
|
sha256 = "1xa7hr4gp2p86ly6n1j2skyx8pfg6yi621kmnh7zhxr9m7wcnaw4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "7.2.1.2";
|
version = "7.2.2.1";
|
||||||
};
|
};
|
||||||
base64 = {
|
base64 = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -31,35 +32,45 @@
|
||||||
};
|
};
|
||||||
version = "0.2.0";
|
version = "0.2.0";
|
||||||
};
|
};
|
||||||
|
benchmark = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "0jl71qcgamm96dzyqk695j24qszhcc7liw74qc83fpjljp2gh4hg";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.4.0";
|
||||||
|
};
|
||||||
bigdecimal = {
|
bigdecimal = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1gi7zqgmqwi5lizggs1jhc3zlwaqayy9rx2ah80sxy24bbnng558";
|
sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.8";
|
version = "3.1.9";
|
||||||
};
|
};
|
||||||
concurrent-ruby = {
|
concurrent-ruby = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0chwfdq2a6kbj6xz9l6zrdfnyghnh32si82la1dnpa5h75ir5anl";
|
sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.3.4";
|
version = "1.3.5";
|
||||||
};
|
};
|
||||||
connection_pool = {
|
connection_pool = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g";
|
sha256 = "1z7bag6zb2vwi7wp2bkdkmk7swkj6zfnbsnc949qq0wfsgw94fr3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.1";
|
version = "2.5.0";
|
||||||
};
|
};
|
||||||
dalli = {
|
dalli = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -71,6 +82,16 @@
|
||||||
};
|
};
|
||||||
version = "3.2.8";
|
version = "3.2.8";
|
||||||
};
|
};
|
||||||
|
date = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.4.1";
|
||||||
|
};
|
||||||
drb = {
|
drb = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
|
@ -150,10 +171,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "09871c4hd7s5ws1wl4gs7js1k2wlby6v947m2bbzg43pnld044lh";
|
sha256 = "0l87r9jg06nsh24gwwd1jdnxb1zq89ffybnxab0dd90nfcf0ysw5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.4";
|
version = "1.1.0";
|
||||||
};
|
};
|
||||||
faraday-net_http = {
|
faraday-net_http = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -247,20 +268,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0k31wcgnvcvd14snz0pfqj976zv6drfsnq6x8acz10fiyms9l8nw";
|
sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.14.6";
|
version = "1.14.7";
|
||||||
};
|
};
|
||||||
logger = {
|
logger = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0lwncq2rf8gm79g2rcnnyzs26ma1f4wnfjm6gs4zf2wlsdz5in9s";
|
sha256 = "05s008w9vy7is3njblmavrbdzyrwwc1fsziffdr58w9pwqj8sqfx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.1";
|
version = "1.6.6";
|
||||||
};
|
};
|
||||||
lru_redux = {
|
lru_redux = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -272,15 +293,25 @@
|
||||||
};
|
};
|
||||||
version = "1.1.0";
|
version = "1.1.0";
|
||||||
};
|
};
|
||||||
|
mini_portile2 = {
|
||||||
|
groups = [ "default" ];
|
||||||
|
platforms = [ ];
|
||||||
|
source = {
|
||||||
|
remotes = [ "https://rubygems.org" ];
|
||||||
|
sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.8.8";
|
||||||
|
};
|
||||||
minitest = {
|
minitest = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1n1akmc6bibkbxkzm1p1wmfb4n9vv397knkgz0ffykb3h1d7kdix";
|
sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.25.1";
|
version = "5.25.5";
|
||||||
};
|
};
|
||||||
multipart-post = {
|
multipart-post = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -308,21 +339,24 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "017nbw87dpr4wyk81cgj8kxkxqgsgblrkxnmmadc77cg9gflrfal";
|
sha256 = "1a9www524fl1ykspznz54i0phfqya4x45hqaz67in9dvw1lfwpfr";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.7.3";
|
version = "2.7.4";
|
||||||
};
|
};
|
||||||
psych = {
|
psych = {
|
||||||
dependencies = [ "stringio" ];
|
dependencies = [
|
||||||
|
"date"
|
||||||
|
"stringio"
|
||||||
|
];
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0s5383m6004q76xm3lb732bp4sjzb6mxb6rbgn129gy2izsj4wrk";
|
sha256 = "1vjrx3yd596zzi42dcaq5xw7hil1921r769dlbz08iniaawlp9c4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.1.2";
|
version = "5.2.3";
|
||||||
};
|
};
|
||||||
puma = {
|
puma = {
|
||||||
dependencies = [ "nio4r" ];
|
dependencies = [ "nio4r" ];
|
||||||
|
@ -330,20 +364,20 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0gml1rixrfb0naciq3mrnqkpcvm9ahgps1c04hzxh4b801f69914";
|
sha256 = "11xd3207k5rl6bz0qxhcb3zcr941rhx7ig2f19gxxmdk7s3hcp7j";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "6.4.3";
|
version = "6.6.0";
|
||||||
};
|
};
|
||||||
rack = {
|
rack = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0ax778fsfvlhj7c11n0d1wdcb8bxvkb190a9lha5d91biwzyx9g4";
|
sha256 = "1yzhcwvfkrlb8l79w24yjclv636jn6rnznp95shmssk934bi1vnc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.10";
|
version = "2.2.13";
|
||||||
};
|
};
|
||||||
rack-protection = {
|
rack-protection = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -374,10 +408,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1phv6kh417vkanhssbjr960c0gfqvf8z7d3d9fd2yvd41q64bw4q";
|
sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.1";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
sequel = {
|
sequel = {
|
||||||
dependencies = [ "bigdecimal" ];
|
dependencies = [ "bigdecimal" ];
|
||||||
|
@ -385,10 +419,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "04jjv63wvvi9qfkpfsrv6w74liiqk4cd1qnlk7ja7i2waci9hlzx";
|
sha256 = "1s5qhylirrmfbjhdjdfqaiksjlaqmgixl25sxd8znq8dqwqlrydz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.85.0";
|
version = "5.90.0";
|
||||||
};
|
};
|
||||||
server_health_check = {
|
server_health_check = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -428,11 +462,12 @@
|
||||||
version = "3.2.0";
|
version = "3.2.0";
|
||||||
};
|
};
|
||||||
sqlite3 = {
|
sqlite3 = {
|
||||||
|
dependencies = [ "mini_portile2" ];
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "sha256-+nf2PHCVSPRtTptrtFzaUqo4gaoSzIWZETJ1jolocBw=";
|
sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.7.3";
|
version = "1.7.3";
|
||||||
|
@ -442,10 +477,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "07mfqb40b2wh53k33h91zva78f9zwcdnl85jiq74wnaw2wa6wiak";
|
sha256 = "1j1mgvrgkxhadi6nb6pz1kcff7gsb5aivj1vfhsia4ssa5hj9adw";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.1";
|
version = "3.1.5";
|
||||||
};
|
};
|
||||||
terminal-table = {
|
terminal-table = {
|
||||||
dependencies = [ "unicode-display_width" ];
|
dependencies = [ "unicode-display_width" ];
|
||||||
|
@ -473,10 +508,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z";
|
sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.0";
|
version = "2.6.0";
|
||||||
};
|
};
|
||||||
tzinfo = {
|
tzinfo = {
|
||||||
dependencies = [ "concurrent-ruby" ];
|
dependencies = [ "concurrent-ruby" ];
|
||||||
|
|
|
@ -1,143 +1,62 @@
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
addressable (2.8.4)
|
base64 (0.2.0)
|
||||||
public_suffix (>= 2.0.2, < 6.0)
|
|
||||||
capybara (3.39.2)
|
|
||||||
addressable
|
|
||||||
matrix
|
|
||||||
mini_mime (>= 0.1.3)
|
|
||||||
nokogiri (~> 1.8)
|
|
||||||
rack (>= 1.6.0)
|
|
||||||
rack-test (>= 0.6.3)
|
|
||||||
regexp_parser (>= 1.5, < 3.0)
|
|
||||||
xpath (~> 3.2)
|
|
||||||
capybara-screenshot (1.0.26)
|
|
||||||
capybara (>= 1.0, < 4)
|
|
||||||
launchy
|
|
||||||
chunky_png (1.4.0)
|
|
||||||
coffee-script (2.4.1)
|
|
||||||
coffee-script-source
|
|
||||||
execjs
|
|
||||||
coffee-script-source (1.12.2)
|
|
||||||
compass (1.0.3)
|
|
||||||
chunky_png (~> 1.2)
|
|
||||||
compass-core (~> 1.0.2)
|
|
||||||
compass-import-once (~> 1.0.5)
|
|
||||||
rb-fsevent (>= 0.9.3)
|
|
||||||
rb-inotify (>= 0.9)
|
|
||||||
sass (>= 3.3.13, < 3.5)
|
|
||||||
compass-core (1.0.3)
|
|
||||||
multi_json (~> 1.0)
|
|
||||||
sass (>= 3.3.0, < 3.5)
|
|
||||||
compass-import-once (1.0.5)
|
|
||||||
sass (>= 3.2, < 3.5)
|
|
||||||
concurrent-ruby (1.2.2)
|
|
||||||
daemons (1.4.1)
|
daemons (1.4.1)
|
||||||
date (3.3.3)
|
date (3.4.1)
|
||||||
diff-lcs (1.5.0)
|
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
execjs (2.8.1)
|
|
||||||
faye-websocket (0.11.3)
|
faye-websocket (0.11.3)
|
||||||
eventmachine (>= 0.12.0)
|
eventmachine (>= 0.12.0)
|
||||||
websocket-driver (>= 0.5.1)
|
websocket-driver (>= 0.5.1)
|
||||||
ffi (1.15.5)
|
|
||||||
launchy (2.5.2)
|
|
||||||
addressable (~> 2.8)
|
|
||||||
mail (2.8.1)
|
mail (2.8.1)
|
||||||
mini_mime (>= 0.1.1)
|
mini_mime (>= 0.1.1)
|
||||||
net-imap
|
net-imap
|
||||||
net-pop
|
net-pop
|
||||||
net-smtp
|
net-smtp
|
||||||
mailcatcher (0.9.0)
|
mailcatcher (0.10.0)
|
||||||
eventmachine (= 1.2.7)
|
eventmachine (~> 1.0)
|
||||||
faye-websocket (~> 0.11.1)
|
faye-websocket (~> 0.11.1)
|
||||||
mail (~> 2.3)
|
mail (~> 2.3)
|
||||||
net-smtp
|
net-smtp
|
||||||
rack (~> 1.5)
|
rack (~> 2.2)
|
||||||
sinatra (~> 1.2)
|
sinatra (~> 3.2)
|
||||||
sqlite3 (~> 1.3)
|
sqlite3 (~> 1.3)
|
||||||
thin (~> 1.8)
|
thin (~> 1.8)
|
||||||
matrix (0.4.2)
|
mini_mime (1.1.5)
|
||||||
mini_mime (1.1.2)
|
mini_portile2 (2.8.8)
|
||||||
mini_portile2 (2.8.4)
|
mustermann (3.0.3)
|
||||||
multi_json (1.15.0)
|
ruby2_keywords (~> 0.0.1)
|
||||||
net-imap (0.3.7)
|
net-imap (0.5.6)
|
||||||
date
|
date
|
||||||
net-protocol
|
net-protocol
|
||||||
net-pop (0.1.2)
|
net-pop (0.1.2)
|
||||||
net-protocol
|
net-protocol
|
||||||
net-protocol (0.2.1)
|
net-protocol (0.2.2)
|
||||||
timeout
|
timeout
|
||||||
net-smtp (0.3.3)
|
net-smtp (0.5.1)
|
||||||
net-protocol
|
net-protocol
|
||||||
nokogiri (1.16.0)
|
rack (2.2.13)
|
||||||
mini_portile2 (~> 2.8.2)
|
rack-protection (3.2.0)
|
||||||
racc (~> 1.4)
|
base64 (>= 0.1.0)
|
||||||
psych (5.1.0)
|
rack (~> 2.2, >= 2.2.4)
|
||||||
stringio
|
ruby2_keywords (0.0.5)
|
||||||
public_suffix (5.0.3)
|
sinatra (3.2.0)
|
||||||
racc (1.7.1)
|
mustermann (~> 3.0)
|
||||||
rack (1.6.13)
|
rack (~> 2.2, >= 2.2.4)
|
||||||
rack-protection (1.5.5)
|
rack-protection (= 3.2.0)
|
||||||
rack
|
tilt (~> 2.0)
|
||||||
rack-test (2.1.0)
|
sqlite3 (1.7.3)
|
||||||
rack (>= 1.3)
|
|
||||||
rake (13.0.6)
|
|
||||||
rb-fsevent (0.11.2)
|
|
||||||
rb-inotify (0.10.1)
|
|
||||||
ffi (~> 1.0)
|
|
||||||
rdoc (6.5.0)
|
|
||||||
psych (>= 4.0.0)
|
|
||||||
regexp_parser (2.8.1)
|
|
||||||
rexml (3.2.6)
|
|
||||||
rspec (3.12.0)
|
|
||||||
rspec-core (~> 3.12.0)
|
|
||||||
rspec-expectations (~> 3.12.0)
|
|
||||||
rspec-mocks (~> 3.12.0)
|
|
||||||
rspec-core (3.12.2)
|
|
||||||
rspec-support (~> 3.12.0)
|
|
||||||
rspec-expectations (3.12.3)
|
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
|
||||||
rspec-support (~> 3.12.0)
|
|
||||||
rspec-mocks (3.12.6)
|
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
|
||||||
rspec-support (~> 3.12.0)
|
|
||||||
rspec-support (3.12.1)
|
|
||||||
rubyzip (2.3.2)
|
|
||||||
sass (3.4.25)
|
|
||||||
selenium-webdriver (4.9.0)
|
|
||||||
rexml (~> 3.2, >= 3.2.5)
|
|
||||||
rubyzip (>= 1.2.2, < 3.0)
|
|
||||||
websocket (~> 1.0)
|
|
||||||
sinatra (1.4.8)
|
|
||||||
rack (~> 1.5)
|
|
||||||
rack-protection (~> 1.4)
|
|
||||||
tilt (>= 1.3, < 3)
|
|
||||||
sprockets (3.7.2)
|
|
||||||
concurrent-ruby (~> 1.0)
|
|
||||||
rack (> 1, < 3)
|
|
||||||
sprockets-helpers (1.4.0)
|
|
||||||
sprockets (>= 2.2)
|
|
||||||
sprockets-sass (2.0.0.beta2)
|
|
||||||
sprockets (>= 2.0, < 4.0)
|
|
||||||
sqlite3 (1.6.3)
|
|
||||||
mini_portile2 (~> 2.8.0)
|
mini_portile2 (~> 2.8.0)
|
||||||
stringio (3.0.7)
|
|
||||||
thin (1.8.2)
|
thin (1.8.2)
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
daemons (~> 1.0, >= 1.0.9)
|
||||||
eventmachine (~> 1.0, >= 1.0.4)
|
eventmachine (~> 1.0, >= 1.0.4)
|
||||||
rack (>= 1, < 3)
|
rack (>= 1, < 3)
|
||||||
tilt (2.2.0)
|
tilt (2.6.0)
|
||||||
timeout (0.4.0)
|
timeout (0.4.3)
|
||||||
uglifier (4.2.0)
|
websocket-driver (0.7.7)
|
||||||
execjs (>= 0.3.0, < 3)
|
base64
|
||||||
websocket (1.2.9)
|
|
||||||
websocket-driver (0.7.6)
|
|
||||||
websocket-extensions (>= 0.1.0)
|
websocket-extensions (>= 0.1.0)
|
||||||
websocket-extensions (0.1.5)
|
websocket-extensions (0.1.5)
|
||||||
xpath (3.2.0)
|
|
||||||
nokogiri (~> 1.8)
|
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
ruby
|
ruby
|
||||||
|
@ -146,4 +65,4 @@ DEPENDENCIES
|
||||||
mailcatcher
|
mailcatcher
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.1.4
|
2.6.2
|
||||||
|
|
|
@ -1,153 +1,13 @@
|
||||||
{
|
{
|
||||||
addressable = {
|
base64 = {
|
||||||
dependencies = [ "public_suffix" ];
|
groups = [ "default" ];
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "15s8van7r2ad3dq6i03l3z4hqnvxcq75a3h72kxvf9an53sqma20";
|
sha256 = "01qml0yilb9basf7is2614skjp8384h2pycfx86cr8023arfj98g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.8.4";
|
version = "0.2.0";
|
||||||
};
|
|
||||||
capybara = {
|
|
||||||
dependencies = [
|
|
||||||
"addressable"
|
|
||||||
"matrix"
|
|
||||||
"mini_mime"
|
|
||||||
"nokogiri"
|
|
||||||
"rack"
|
|
||||||
"rack-test"
|
|
||||||
"regexp_parser"
|
|
||||||
"xpath"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "114qm5f5vhwaaw9rj1h2lcamh46zl13v1m18jiw68zl961gwmw6n";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.39.2";
|
|
||||||
};
|
|
||||||
capybara-screenshot = {
|
|
||||||
dependencies = [
|
|
||||||
"capybara"
|
|
||||||
"launchy"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0xqc7hdiw1ql42mklpfvqd2pyfsxmy55cpx0h9y0jlkpl1q96sw1";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.0.26";
|
|
||||||
};
|
|
||||||
chunky_png = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.4.0";
|
|
||||||
};
|
|
||||||
coffee-script = {
|
|
||||||
dependencies = [
|
|
||||||
"coffee-script-source"
|
|
||||||
"execjs"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0rc7scyk7mnpfxqv5yy4y5q1hx3i7q3ahplcp4bq2g5r24g2izl2";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.4.1";
|
|
||||||
};
|
|
||||||
coffee-script-source = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1907v9q1zcqmmyqzhzych5l7qifgls2rlbnbhy5vzyr7i7yicaz1";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.12.2";
|
|
||||||
};
|
|
||||||
compass = {
|
|
||||||
dependencies = [
|
|
||||||
"chunky_png"
|
|
||||||
"compass-core"
|
|
||||||
"compass-import-once"
|
|
||||||
"rb-fsevent"
|
|
||||||
"rb-inotify"
|
|
||||||
"sass"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0lfi83w8z75czr0pf0rmj9hda22082h3cmvczl8r1ma9agf88y2c";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.0.3";
|
|
||||||
};
|
|
||||||
compass-core = {
|
|
||||||
dependencies = [
|
|
||||||
"multi_json"
|
|
||||||
"sass"
|
|
||||||
];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0yaspqwdmzwdcqviclbs3blq7an16pysrfzylz8q1gxmmd6bpj3a";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.0.3";
|
|
||||||
};
|
|
||||||
compass-import-once = {
|
|
||||||
dependencies = [ "sass" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0bn7gwbfz7jvvdd0qdfqlx67fcb83gyvxqc7dr9fhcnks3z8z5rq";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.0.5";
|
|
||||||
};
|
|
||||||
concurrent-ruby = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.2.2";
|
|
||||||
};
|
};
|
||||||
daemons = {
|
daemons = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -164,23 +24,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1";
|
sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.3.3";
|
version = "3.4.1";
|
||||||
};
|
|
||||||
diff-lcs = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.5.0";
|
|
||||||
};
|
};
|
||||||
eventmachine = {
|
eventmachine = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -192,19 +39,6 @@
|
||||||
};
|
};
|
||||||
version = "1.2.7";
|
version = "1.2.7";
|
||||||
};
|
};
|
||||||
execjs = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.8.1";
|
|
||||||
};
|
|
||||||
faye-websocket = {
|
faye-websocket = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"eventmachine"
|
"eventmachine"
|
||||||
|
@ -219,33 +53,6 @@
|
||||||
};
|
};
|
||||||
version = "0.11.3";
|
version = "0.11.3";
|
||||||
};
|
};
|
||||||
ffi = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.15.5";
|
|
||||||
};
|
|
||||||
launchy = {
|
|
||||||
dependencies = [ "addressable" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "06r43899384das2bkbrpsdxsafyyqa94il7111053idfalb4984a";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.5.2";
|
|
||||||
};
|
|
||||||
mail = {
|
mail = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"mini_mime"
|
"mini_mime"
|
||||||
|
@ -277,62 +84,41 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "003d2a6i97syw67jxrjq0p4xm19p9cfqnbmsg4b1c3mdb5c78rfz";
|
sha256 = "0383smildpjh0zrcq38x1y1ka6rkpdwjnlx4ng9dlyv8hkhnz6zm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.0";
|
version = "0.10.0";
|
||||||
};
|
|
||||||
matrix = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "0.4.2";
|
|
||||||
};
|
};
|
||||||
mini_mime = {
|
mini_mime = {
|
||||||
groups = [
|
groups = [ "default" ];
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5";
|
sha256 = "1vycif7pjzkr29mfk4dlqv3disc5dn0va04lkwajlpr1wkibg0c6";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.1.2";
|
version = "1.1.5";
|
||||||
};
|
};
|
||||||
mini_portile2 = {
|
mini_portile2 = {
|
||||||
groups = [
|
groups = [ "default" ];
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq";
|
sha256 = "0x8asxl83msn815lwmb2d7q5p29p7drhjv5va0byhk60v9n16iwf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.8.4";
|
version = "2.8.8";
|
||||||
};
|
};
|
||||||
multi_json = {
|
mustermann = {
|
||||||
groups = [
|
dependencies = [ "ruby2_keywords" ];
|
||||||
"default"
|
groups = [ "default" ];
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z";
|
sha256 = "123ycmq6pkivv29bqbv79jv2cs04xakzd0fz1lalgvfs5nxfky6i";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.15.0";
|
version = "3.0.3";
|
||||||
};
|
};
|
||||||
net-imap = {
|
net-imap = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -343,10 +129,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0lf7wqg7czhaj51qsnmn28j7jmcxhkh3m28rl1cjrqsgjxhwj7r3";
|
sha256 = "1rgva7p9gvns2ndnqpw503mbd36i2skkggv0c0h192k8xr481phy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.7";
|
version = "0.5.6";
|
||||||
};
|
};
|
||||||
net-pop = {
|
net-pop = {
|
||||||
dependencies = [ "net-protocol" ];
|
dependencies = [ "net-protocol" ];
|
||||||
|
@ -365,10 +151,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0dxckrlw4q1lcn3qg4mimmjazmg9bma5gllv72f8js3p36fb3b91";
|
sha256 = "1a32l4x73hz200cm587bc29q8q9az278syw3x6fkc9d1lv5y0wxa";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2.1";
|
version = "0.2.2";
|
||||||
};
|
};
|
||||||
net-smtp = {
|
net-smtp = {
|
||||||
dependencies = [ "net-protocol" ];
|
dependencies = [ "net-protocol" ];
|
||||||
|
@ -376,296 +162,48 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x";
|
sha256 = "0dh7nzjp0fiaqq1jz90nv4nxhc2w359d7c199gmzq965cfps15pd";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.3";
|
version = "0.5.1";
|
||||||
};
|
|
||||||
nokogiri = {
|
|
||||||
dependencies = [
|
|
||||||
"mini_portile2"
|
|
||||||
"racc"
|
|
||||||
];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1l8b0i24h4irivyhwy9xmkjbggw86cxkzkiqdqg0jpcp9qc8h4rl";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.16.0";
|
|
||||||
};
|
|
||||||
psych = {
|
|
||||||
dependencies = [ "stringio" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1msambb54r3d1sg6smyj4k2pj9h9lz8jq4jamip7ivcyv32a85vz";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "5.1.0";
|
|
||||||
};
|
|
||||||
public_suffix = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0n9j7mczl15r3kwqrah09cxj8hxdfawiqxa60kga2bmxl9flfz9k";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "5.0.3";
|
|
||||||
};
|
|
||||||
racc = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.7.1";
|
|
||||||
};
|
};
|
||||||
rack = {
|
rack = {
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0wr1f3g9rc9i8svfxa9cijajl1661d817s56b2w7rd572zwn0zi0";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.6.13";
|
|
||||||
};
|
|
||||||
rack-protection = {
|
|
||||||
dependencies = [ "rack" ];
|
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0my0wlw4a5l3hs79jkx2xzv7djhajgf8d28k8ai1ddlnxxb0v7ss";
|
sha256 = "1yzhcwvfkrlb8l79w24yjclv636jn6rnznp95shmssk934bi1vnc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.5.5";
|
version = "2.2.13";
|
||||||
};
|
};
|
||||||
rack-test = {
|
rack-protection = {
|
||||||
dependencies = [ "rack" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1ysx29gk9k14a14zsp5a8czys140wacvp91fja8xcja0j1hzqq8c";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.1.0";
|
|
||||||
};
|
|
||||||
rake = {
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "13.0.6";
|
|
||||||
};
|
|
||||||
rb-fsevent = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "0.11.2";
|
|
||||||
};
|
|
||||||
rb-inotify = {
|
|
||||||
dependencies = [ "ffi" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "0.10.1";
|
|
||||||
};
|
|
||||||
rdoc = {
|
|
||||||
dependencies = [ "psych" ];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "05r2cxscapr9saqjw8dlp89as7jvc2mlz1h5kssrmkbz105qmfcm";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "6.5.0";
|
|
||||||
};
|
|
||||||
regexp_parser = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.8.1";
|
|
||||||
};
|
|
||||||
rexml = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.2.6";
|
|
||||||
};
|
|
||||||
rspec = {
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"rspec-core"
|
"base64"
|
||||||
"rspec-expectations"
|
"rack"
|
||||||
"rspec-mocks"
|
|
||||||
];
|
];
|
||||||
groups = [ "development" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c";
|
sha256 = "1zzvivmdb4dkscc58i3gmcyrnypynsjwp6xgc4ylarlhqmzvlx1w";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.12.0";
|
version = "3.2.0";
|
||||||
};
|
};
|
||||||
rspec-core = {
|
ruby2_keywords = {
|
||||||
dependencies = [ "rspec-support" ];
|
groups = [ "default" ];
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0l95bnjxdabrn79hwdhn2q1n7mn26pj7y1w5660v5qi81x458nqm";
|
sha256 = "1vz322p8n39hz3b4a9gkmz9y7a5jaz41zrm2ywf31dvkqm03glgz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.12.2";
|
version = "0.0.5";
|
||||||
};
|
|
||||||
rspec-expectations = {
|
|
||||||
dependencies = [
|
|
||||||
"diff-lcs"
|
|
||||||
"rspec-support"
|
|
||||||
];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "05j44jfqlv7j2rpxb5vqzf9hfv7w8ba46wwgxwcwd8p0wzi1hg89";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.12.3";
|
|
||||||
};
|
|
||||||
rspec-mocks = {
|
|
||||||
dependencies = [
|
|
||||||
"diff-lcs"
|
|
||||||
"rspec-support"
|
|
||||||
];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1gq7gviwpck7fhp4y5ibljljvxgjklza18j62qf6zkm2icaa8lfy";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.12.6";
|
|
||||||
};
|
|
||||||
rspec-support = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1ky86j3ksi26ng9ybd7j0qsdf1lpr8mzrmn98yy9gzv801fvhsgr";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.12.1";
|
|
||||||
};
|
|
||||||
rubyzip = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.3.2";
|
|
||||||
};
|
|
||||||
sass = {
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0kfpcwh8dgw4lc81qglkvjl73689jy3g7196zkxm4fpskg1p5lkw";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.4.25";
|
|
||||||
};
|
|
||||||
selenium-webdriver = {
|
|
||||||
dependencies = [
|
|
||||||
"rexml"
|
|
||||||
"rubyzip"
|
|
||||||
"websocket"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "1kxnv3ywssagv2q453hasrrrvsv68d5f3ccm33pyacdji88w8pqg";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "4.9.0";
|
|
||||||
};
|
};
|
||||||
sinatra = {
|
sinatra = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"mustermann"
|
||||||
"rack"
|
"rack"
|
||||||
"rack-protection"
|
"rack-protection"
|
||||||
"tilt"
|
"tilt"
|
||||||
|
@ -674,46 +212,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0byxzl7rx3ki0xd7aiv1x8mbah7hzd8f81l65nq8857kmgzj1jqq";
|
sha256 = "01wq20aqk5kfggq3wagx5xr1cz0x08lg6dxbk9yhd1sf0d6pywkf";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.4.8";
|
version = "3.2.0";
|
||||||
};
|
|
||||||
sprockets = {
|
|
||||||
dependencies = [
|
|
||||||
"concurrent-ruby"
|
|
||||||
"rack"
|
|
||||||
];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.7.2";
|
|
||||||
};
|
|
||||||
sprockets-helpers = {
|
|
||||||
dependencies = [ "sprockets" ];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0513ma356g05lsskhsb363263177h6ccmp475il0p69y18his2ij";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.4.0";
|
|
||||||
};
|
|
||||||
sprockets-sass = {
|
|
||||||
dependencies = [ "sprockets" ];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "02g153dhzmrlik5dd9kyq0rvr2xjm3fwx8rm7apqfrykc47aizqr";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "2.0.0.beta2";
|
|
||||||
};
|
};
|
||||||
sqlite3 = {
|
sqlite3 = {
|
||||||
dependencies = [ "mini_portile2" ];
|
dependencies = [ "mini_portile2" ];
|
||||||
|
@ -721,23 +223,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0h95kr5529qv786mfk8r2jjdsdi6v7v3k3dpz69mrcc9i0vpdd37";
|
sha256 = "073hd24qwx9j26cqbk0jma0kiajjv9fb8swv9rnz8j4mf0ygcxzs";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.3";
|
version = "1.7.3";
|
||||||
};
|
|
||||||
stringio = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0557v4z7996cgqw7i9197848mymv02krads93dn9lyqa5d7xd0dn";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.0.7";
|
|
||||||
};
|
};
|
||||||
thin = {
|
thin = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -759,55 +248,34 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0bmjgbv8158klwp2r3klxjwaj93nh1sbl4xvj9wsha0ic478avz7";
|
sha256 = "0szpapi229v3scrvw1pgy0vpjm7z3qlf58m1198kxn70cs278g96";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.0";
|
version = "2.6.0";
|
||||||
};
|
};
|
||||||
timeout = {
|
timeout = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd";
|
sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.4.0";
|
version = "0.4.3";
|
||||||
};
|
|
||||||
uglifier = {
|
|
||||||
dependencies = [ "execjs" ];
|
|
||||||
groups = [ "development" ];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0wgh7bzy68vhv9v68061519dd8samcy8sazzz0w3k8kqpy3g4s5f";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "4.2.0";
|
|
||||||
};
|
|
||||||
websocket = {
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0dib6p55sl606qb4vpwrvj5wh881kk4aqn2zpfapf8ckx7g14jw8";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.2.9";
|
|
||||||
};
|
};
|
||||||
websocket-driver = {
|
websocket-driver = {
|
||||||
dependencies = [ "websocket-extensions" ];
|
dependencies = [
|
||||||
|
"base64"
|
||||||
|
"websocket-extensions"
|
||||||
|
];
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "1nyh873w4lvahcl8kzbjfca26656d5c6z3md4sbqg5y1gfz0157n";
|
sha256 = "1d26l4qn55ivzahbc7fwc4k4z3j7wzym05i9n77i4mslrpr9jv85";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.7.6";
|
version = "0.7.7";
|
||||||
};
|
};
|
||||||
websocket-extensions = {
|
websocket-extensions = {
|
||||||
groups = [ "default" ];
|
groups = [ "default" ];
|
||||||
|
@ -819,18 +287,4 @@
|
||||||
};
|
};
|
||||||
version = "0.1.5";
|
version = "0.1.5";
|
||||||
};
|
};
|
||||||
xpath = {
|
|
||||||
dependencies = [ "nokogiri" ];
|
|
||||||
groups = [
|
|
||||||
"default"
|
|
||||||
"development"
|
|
||||||
];
|
|
||||||
platforms = [ ];
|
|
||||||
source = {
|
|
||||||
remotes = [ "https://rubygems.org" ];
|
|
||||||
sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.2.0";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,7 +41,13 @@ stdenv.mkDerivation rec {
|
||||||
# Fortify causes build failures: 'str*' defined both normally and as 'alias' attribute
|
# Fortify causes build failures: 'str*' defined both normally and as 'alias' attribute
|
||||||
hardeningDisable = [ "fortify" ];
|
hardeningDisable = [ "fortify" ];
|
||||||
|
|
||||||
makeFlags = [ "PREFIX=$(out)" ];
|
makeFlags = [
|
||||||
|
"PREFIX=$(out)"
|
||||||
|
# hfuzz-cc can only find 'includes' folder (instead of 'include')
|
||||||
|
# Defined here: https://github.com/google/honggfuzz/blob/defed1013fdacd7090617ecc1ced8bdcc3c617d6/hfuzz_cc/hfuzz-cc.c#L273
|
||||||
|
"INC_PATH=$(PREFIX)/includes"
|
||||||
|
"HFUZZ_INC=$(out)"
|
||||||
|
];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
mkdir -p $out/lib
|
mkdir -p $out/lib
|
||||||
|
|
|
@ -28,14 +28,14 @@
|
||||||
|
|
||||||
python.pkgs.buildPythonApplication rec {
|
python.pkgs.buildPythonApplication rec {
|
||||||
pname = "sbomnix";
|
pname = "sbomnix";
|
||||||
version = "1.7.1";
|
version = "1.7.2";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "tiiuae";
|
owner = "tiiuae";
|
||||||
repo = "sbomnix";
|
repo = "sbomnix";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-LMrsJnJXmn+rneIslAaoIpwOyPVIVjOyu49O+7J/nIs=";
|
hash = "sha256-Vtrxpb6nTTR5a9sFi1NrhEflhPOwv1gt6i7DnggJwMs=";
|
||||||
|
|
||||||
# Remove documentation as it contains references to nix store
|
# Remove documentation as it contains references to nix store
|
||||||
postFetch = ''
|
postFetch = ''
|
||||||
|
|
|
@ -4709,8 +4709,6 @@ with pkgs;
|
||||||
|
|
||||||
quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { };
|
quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { };
|
||||||
|
|
||||||
qastools = libsForQt5.callPackage ../tools/audio/qastools { };
|
|
||||||
|
|
||||||
qdigidoc = libsForQt5.callPackage ../tools/security/qdigidoc { } ;
|
qdigidoc = libsForQt5.callPackage ../tools/security/qdigidoc { } ;
|
||||||
|
|
||||||
qjournalctl = libsForQt5.callPackage ../applications/system/qjournalctl { };
|
qjournalctl = libsForQt5.callPackage ../applications/system/qjournalctl { };
|
||||||
|
@ -6673,9 +6671,7 @@ with pkgs;
|
||||||
|
|
||||||
tinycc = darwin.apple_sdk_11_0.callPackage ../development/compilers/tinycc { };
|
tinycc = darwin.apple_sdk_11_0.callPackage ../development/compilers/tinycc { };
|
||||||
|
|
||||||
tinygo = callPackage ../development/compilers/tinygo {
|
tinygo = callPackage ../development/compilers/tinygo { };
|
||||||
llvmPackages = llvmPackages_18;
|
|
||||||
};
|
|
||||||
|
|
||||||
urweb = callPackage ../development/compilers/urweb {
|
urweb = callPackage ../development/compilers/urweb {
|
||||||
icu = icu67;
|
icu = icu67;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue