mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-20 11:05:14 +00:00
Merge master into staging-next
This commit is contained in:
commit
340cf4304d
5
.github/CODEOWNERS
vendored
5
.github/CODEOWNERS
vendored
@ -336,3 +336,8 @@ nixos/tests/zfs.nix @raitobezarius
|
||||
|
||||
# Linux Kernel
|
||||
pkgs/os-specific/linux/kernel/manual-config.nix @amjoseph-nixpkgs
|
||||
|
||||
# Buildbot
|
||||
nixos/modules/services/continuous-integration/buildbot @Mic92 @zowoq
|
||||
nixos/tests/buildbot.nix @Mic92 @zowoq
|
||||
pkgs/development/tools/continuous-integration/buildbot @Mic92 @zowoq
|
||||
|
@ -106,6 +106,19 @@ The following are supported:
|
||||
- [`note`](https://tdg.docbook.org/tdg/5.0/note.html)
|
||||
- [`tip`](https://tdg.docbook.org/tdg/5.0/tip.html)
|
||||
- [`warning`](https://tdg.docbook.org/tdg/5.0/warning.html)
|
||||
- [`example`](https://tdg.docbook.org/tdg/5.0/example.html)
|
||||
|
||||
Example admonitions require a title to work.
|
||||
If you don't provide one, the manual won't be built.
|
||||
|
||||
```markdown
|
||||
::: {.example #ex-showing-an-example}
|
||||
|
||||
# Title for this example
|
||||
|
||||
Text for the example.
|
||||
:::
|
||||
```
|
||||
|
||||
#### [Definition lists](https://github.com/jgm/commonmark-hs/blob/master/commonmark-extensions/test/definition_lists.md)
|
||||
|
||||
@ -139,3 +152,54 @@ watermelon
|
||||
Closes #216321.
|
||||
|
||||
- If the commit contains more than just documentation changes, follow the commit message format relevant for the rest of the changes.
|
||||
|
||||
## Documentation conventions
|
||||
|
||||
In an effort to keep the Nixpkgs manual in a consistent style, please follow the conventions below, unless they prevent you from properly documenting something.
|
||||
In that case, please open an issue about the particular documentation convention and tag it with a "needs: documentation" label.
|
||||
|
||||
- Put each sentence in its own line.
|
||||
This makes reviewing documentation much easier, since GitHub's review system is based on lines.
|
||||
|
||||
- Use the admonitions syntax for any callouts and examples (see [section above](#admonitions)).
|
||||
|
||||
- If you provide an example involving Nix code, make your example into a fully-working package (something that can be passed to `pkgs.callPackage`).
|
||||
This will help others quickly test that the example works, and will also make it easier if we start automatically testing all example code to make sure it works.
|
||||
For example, instead of providing something like:
|
||||
|
||||
```
|
||||
pkgs.dockerTools.buildLayeredImage {
|
||||
name = "hello";
|
||||
contents = [ pkgs.hello ];
|
||||
}
|
||||
```
|
||||
|
||||
Provide something like:
|
||||
|
||||
```
|
||||
{ dockerTools, hello }:
|
||||
dockerTools.buildLayeredImage {
|
||||
name = "hello";
|
||||
contents = [ hello ];
|
||||
}
|
||||
```
|
||||
|
||||
- Use [definition lists](#definition-lists) to document function arguments, and the attributes of such arguments. For example:
|
||||
|
||||
```markdown
|
||||
# pkgs.coolFunction
|
||||
|
||||
Description of what `coolFunction` does.
|
||||
`coolFunction` expects a single argument which should be an attribute set, with the following possible attributes:
|
||||
|
||||
`name`
|
||||
|
||||
: The name of the resulting image.
|
||||
|
||||
`tag` _optional_
|
||||
|
||||
: Tag of the generated image.
|
||||
|
||||
_Default value:_ the output path's hash.
|
||||
|
||||
```
|
||||
|
@ -96,6 +96,16 @@ with lib.maintainers; {
|
||||
shortName = "Blockchains";
|
||||
};
|
||||
|
||||
buildbot = {
|
||||
members = [
|
||||
lopsided98
|
||||
mic92
|
||||
zowoq
|
||||
];
|
||||
scope = "Maintain Buildbot CI framework";
|
||||
shortName = "Buildbot";
|
||||
};
|
||||
|
||||
c = {
|
||||
members = [
|
||||
matthewbauer
|
||||
|
@ -305,5 +305,5 @@ in {
|
||||
'')
|
||||
];
|
||||
|
||||
meta.maintainers = with lib.maintainers; [ mic92 lopsided98 ];
|
||||
meta.maintainers = lib.teams.buildbot.members;
|
||||
}
|
||||
|
@ -188,6 +188,6 @@ in {
|
||||
};
|
||||
};
|
||||
|
||||
meta.maintainers = with lib.maintainers; [ ];
|
||||
meta.maintainers = lib.teams.buildbot.members;
|
||||
|
||||
}
|
||||
|
@ -104,5 +104,5 @@ import ./make-test-python.nix ({ pkgs, ... }: {
|
||||
bbworker.fail("nc -z bbmaster 8011")
|
||||
'';
|
||||
|
||||
meta.maintainers = with pkgs.lib.maintainers; [ ];
|
||||
meta.maintainers = pkgs.lib.teams.buildbot.members;
|
||||
})
|
||||
|
@ -5,16 +5,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "taproot-assets";
|
||||
version = "0.2.3";
|
||||
version = "0.3.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lightninglabs";
|
||||
repo = "taproot-assets";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-nTgIoYajpnlEvyXPcwXbm/jOfG+C83TTZiPmoB2kK24=";
|
||||
hash = "sha256-zYS/qLWYzfmLksYLCUWosT287K8La2fuu9TcT4Wytto=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-fc++0M7Mnn1nJOkV2gzAVRQCp3vOqsO2OQNlOKaMmB4=";
|
||||
vendorHash = "sha256-jz6q3l2FtkJM3qyaTTqqu3ZG2FeKW9s7WdlW1pHij5k=";
|
||||
|
||||
subPackages = [ "cmd/tapcli" "cmd/tapd" ];
|
||||
|
||||
|
@ -8,11 +8,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "premid";
|
||||
version = "2.3.2";
|
||||
version = "2.3.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/premid/Linux/releases/download/v${version}/${pname}.tar.gz";
|
||||
sha256 = "sha256-TuID63cVZkQ2kBl2iZeuVvjRUJYBt62ppPvgffBlOXY=";
|
||||
sha256 = "sha256-ime6SCxm+fhMR2wagv1RItqwLjPxvJnVziW3DZafP50=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -92,11 +92,11 @@ in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "brave";
|
||||
version = "1.61.109";
|
||||
version = "1.61.114";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
|
||||
hash = "sha256-vIi205FqgoQEZCV4iWCFxjH2hJNWH9HjRU94jt7Ee8A=";
|
||||
hash = "sha256-AVL08Npg1nuvFJrd3rC2rCZeoLnPuQsgpvf2R623c6Y=";
|
||||
};
|
||||
|
||||
dontConfigure = true;
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ mkDerivation, lib, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkg-config, qmake }:
|
||||
{ stdenv, lib, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkg-config, qmake, qtbase, wrapQtAppsHook }:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "accounts-qt";
|
||||
version = "1.16";
|
||||
|
||||
@ -12,9 +12,10 @@ mkDerivation rec {
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ glib libaccounts-glib ];
|
||||
nativeBuildInputs = [ doxygen pkg-config qmake ];
|
||||
buildInputs = [ qtbase ];
|
||||
nativeBuildInputs = [ doxygen pkg-config qmake wrapQtAppsHook ];
|
||||
|
||||
# remove forbidden references to $TMPDIR
|
||||
# remove forbidden references to /build
|
||||
preFixup = ''
|
||||
patchelf --shrink-rpath --allowed-rpath-prefixes "$NIX_STORE" "$out"/bin/*
|
||||
'';
|
||||
@ -23,6 +24,6 @@ mkDerivation rec {
|
||||
description = "Qt library for accessing the online accounts database";
|
||||
homepage = "https://gitlab.com/accounts-sso";
|
||||
license = licenses.lgpl21;
|
||||
platforms = with platforms; linux;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -2,14 +2,14 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ethash";
|
||||
version = "0.8.0";
|
||||
version = "1.0.1";
|
||||
|
||||
src =
|
||||
fetchFromGitHub {
|
||||
owner = "chfast";
|
||||
repo = "ethash";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-4SJk4niSpLPjymwTCD0kHOrqpMf+vE3J/O7DiffUSJ4=";
|
||||
sha256 = "sha256-BjgfWDn72P4NJhzq0ySW8bvZI3AQB9jOaRqFIeCfJ8k=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "libaccounts-glib";
|
||||
version = "1.24";
|
||||
version = "1.26";
|
||||
|
||||
outputs = [ "out" "dev" "devdoc" "py" ];
|
||||
|
||||
@ -11,12 +11,9 @@ stdenv.mkDerivation rec {
|
||||
owner = "accounts-sso";
|
||||
repo = "libaccounts-glib";
|
||||
rev = version;
|
||||
sha256 = "0y8smg1rd279lrr9ad8b499i8pbkajmwd4xn41rdh9h93hs9apn7";
|
||||
sha256 = "sha256-KVKylt+XjLfidsS2KzT7oFXP6rTR528lYAUP8dffu7k=";
|
||||
};
|
||||
|
||||
# See: https://gitlab.com/accounts-sso/libaccounts-glib/merge_requests/22
|
||||
patches = [ ./py-override.patch ];
|
||||
|
||||
nativeBuildInputs = [
|
||||
check
|
||||
docbook_xml_dtd_43
|
||||
|
@ -1,38 +0,0 @@
|
||||
diff --git a/libaccounts-glib/pygobject/meson.build b/libaccounts-glib/pygobject/meson.build
|
||||
index fa1f4a0..588c4ce 100644
|
||||
--- a/libaccounts-glib/pygobject/meson.build
|
||||
+++ b/libaccounts-glib/pygobject/meson.build
|
||||
@@ -1,11 +1,19 @@
|
||||
-python3 = import('python3')
|
||||
-python_exec = python3.find_python()
|
||||
-python_exec_result = run_command(python_exec, ['-c', 'import gi; from os.path import abspath; print(abspath(gi._overridesdir))'])
|
||||
+py_override = get_option('py-overrides-dir')
|
||||
|
||||
-if python_exec_result.returncode() != 0
|
||||
- error('Failed to retreive the python GObject override directory')
|
||||
+if py_override == ''
|
||||
+ python3 = import('python3')
|
||||
+ python_exec = python3.find_python()
|
||||
+
|
||||
+ python_exec_result = run_command(python_exec, ['-c', 'import gi; from os.path import abspath; print(abspath(gi._overridesdir))'])
|
||||
+
|
||||
+ if python_exec_result.returncode() != 0
|
||||
+ error('Failed to retreive the python GObject override directory')
|
||||
+ endif
|
||||
+
|
||||
+ py_override = python_exec_result.stdout().strip()
|
||||
endif
|
||||
|
||||
-install_data('Accounts.py',
|
||||
- install_dir: join_paths(python_exec_result.stdout().strip())
|
||||
+install_data(
|
||||
+ 'Accounts.py',
|
||||
+ install_dir: py_override
|
||||
)
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
new file mode 100644
|
||||
index 0000000..2c33804
|
||||
--- /dev/null
|
||||
+++ b/meson_options.txt
|
||||
@@ -0,0 +1 @@
|
||||
+option('py-overrides-dir', type : 'string', value : '', description: 'Path to pygobject overrides directory')
|
@ -11,11 +11,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "${lib.optionalString withNgshared "lib"}ngspice";
|
||||
version = "41";
|
||||
version = "42";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/ngspice/ngspice-${version}.tar.gz";
|
||||
hash = "sha256-HOIZOV0vUMM+siOhQD+DGLFo8ebRAVp9udv0OUCN6MQ=";
|
||||
hash = "sha256-c3/jhGqyMzolDfrfHtbr4YYK8dil/154A8dyzEJW5Qo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ mkDerivation, lib, fetchFromGitLab, qmake, doxygen }:
|
||||
{ stdenv, lib, fetchFromGitLab, qmake, qtbase, wrapQtAppsHook, doxygen }:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "signond";
|
||||
version = "8.61";
|
||||
|
||||
@ -14,8 +14,11 @@ mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
qmake
|
||||
doxygen
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [ qtbase ];
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace src/signond/signond.pro \
|
||||
--replace "/etc" "@out@/etc"
|
||||
@ -24,7 +27,7 @@ mkDerivation rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://gitlab.com/accounts-sso/signond";
|
||||
description = "Signon Daemon for Qt";
|
||||
maintainers = with maintainers; [ freezeboy ];
|
||||
maintainers = with maintainers; [ freezeboy ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -48,11 +48,12 @@ buildPythonPackage rec {
|
||||
|
||||
disabledTestPaths = [
|
||||
"tests/performance"
|
||||
# https://github.com/DataDog/datadogpy/issues/800
|
||||
"tests/integration/api/test_*.py"
|
||||
];
|
||||
|
||||
disabledTests = [
|
||||
"test_default_settings_set"
|
||||
] ++ lib.optionals (pythonAtLeast "3.11") [
|
||||
# https://github.com/DataDog/datadogpy/issues/746
|
||||
"TestDogshell"
|
||||
];
|
||||
@ -62,7 +63,6 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
broken = true; # https://github.com/DataDog/datadogpy/issues/800
|
||||
description = "The Datadog Python library";
|
||||
homepage = "https://github.com/DataDog/datadogpy";
|
||||
changelog = "https://github.com/DataDog/datadogpy/blob/v${version}/CHANGELOG.md";
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyter-core";
|
||||
version = "5.5.1";
|
||||
version = "5.7.0";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
pyproject = true;
|
||||
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
||||
owner = "jupyter";
|
||||
repo = "jupyter_core";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-X8yBh63JYIuIatLtJU0pOD8Oz/QpJShU0R2VGAgPAa4=";
|
||||
hash = "sha256-y3a2pSk+6QNSVg0skosbf6uHSXpvMubyflP6jQleI44=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -34,14 +34,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyter-server";
|
||||
version = "2.12.1";
|
||||
format = "pyproject";
|
||||
version = "2.12.2";
|
||||
pyproject = true;
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "jupyter_server";
|
||||
inherit version;
|
||||
hash = "sha256-3He33MX8BUesuisoRPAXmACGZyAe6ifGMZ/5JX1wCm0=";
|
||||
hash = "sha256-Xq6GvhUiS1N1zewMNULOcv8g96JSl6KoFmolC7RVpRk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -1,34 +1,64 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, nbformat
|
||||
, sphinx
|
||||
, fetchFromGitHub
|
||||
, hatchling
|
||||
, ipykernel
|
||||
, ipython
|
||||
, ipywidgets
|
||||
, pythonOlder
|
||||
, nbconvert
|
||||
, nbformat
|
||||
, pythonOlder
|
||||
, sphinx
|
||||
, pytestCheckHook
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyter-sphinx";
|
||||
version = "0.4.0";
|
||||
format = "setuptools";
|
||||
version = "0.5.3";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "jupyter_sphinx";
|
||||
hash = "sha256-DBGjjxNDE48sUFHA00xMVF9EgBdMG9QcAlb+gm4LqlU=";
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jupyter";
|
||||
repo = "jupyter-sphinx";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-o/i3WravKZPf7uw2H4SVYfAyaZGf19ZJlkmeHCWcGtE=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ nbconvert nbformat sphinx ipywidgets ];
|
||||
nativeBuildInputs = [
|
||||
hatchling
|
||||
];
|
||||
|
||||
doCheck = false;
|
||||
propagatedBuildInputs = [
|
||||
ipykernel
|
||||
ipython
|
||||
ipywidgets
|
||||
nbconvert
|
||||
nbformat
|
||||
sphinx
|
||||
];
|
||||
|
||||
disabled = pythonOlder "3.5";
|
||||
pythonImportsCheck = [
|
||||
"jupyter_sphinx"
|
||||
];
|
||||
|
||||
env.JUPYTER_PLATFORM_DIRS = 1;
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
export HOME=$TMPDIR
|
||||
'';
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Jupyter Sphinx Extensions";
|
||||
homepage = "https://github.com/jupyter/jupyter-sphinx/";
|
||||
changelog = "https://github.com/jupyter/jupyter-sphinx/releases/tag/${src.rev}";
|
||||
license = licenses.bsd3;
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -19,14 +19,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "jupyterlab";
|
||||
version = "4.0.9";
|
||||
version = "4.0.10";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-nrraQdUmUfYjwMnwad24oh1oSOTIh9jl3cBhMWbtXAs=";
|
||||
hash = "sha256-Rhd+uO3nDcc76SKsmfjvlDvcLfvGoxs1PEvehIo13uE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
@ -32,14 +32,14 @@ let
|
||||
};
|
||||
in buildPythonPackage rec {
|
||||
pname = "nbconvert";
|
||||
version = "7.13.1";
|
||||
version = "7.14.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-Lcgmfb3+7c4tzTTJ4/G1GvGPQ8sQVUnRxaGBiewjuoU=";
|
||||
hash = "sha256-krmkS2Plp/tPb6DvQSYeNcFpJQRszRwEpcgJm/EAR24=";
|
||||
};
|
||||
|
||||
# Add $out/share/jupyter to the list of paths that are used to search for
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "troposphere";
|
||||
version = "4.5.2";
|
||||
version = "4.5.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "cloudtools";
|
||||
repo = pname;
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-LLky4lSSMUmLEf+qHwgPvDu0DZhG4WWZ1aFSXqFm1BA=";
|
||||
hash = "sha256-Kk4PvkUC1JB2MNyarq/cHhOOc+2Id7HlR/hSt/5JjlI=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -156,7 +156,7 @@ let
|
||||
description = "An open-source continuous integration framework for automating software build, test, and release processes";
|
||||
homepage = "https://buildbot.net/";
|
||||
changelog = "https://github.com/buildbot/buildbot/releases/tag/v${version}";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2Only;
|
||||
broken = stdenv.isDarwin;
|
||||
};
|
||||
|
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Packaging Helper";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
}
|
||||
|
@ -24,7 +24,7 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot UI";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
@ -51,7 +51,7 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot UI (React)";
|
||||
maintainers = with maintainers; [ mic92 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2Only;
|
||||
};
|
||||
};
|
||||
@ -73,7 +73,29 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Console View Plugin";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
|
||||
react-console-view = buildPythonPackage rec {
|
||||
pname = "buildbot-react-console-view";
|
||||
inherit (buildbot-pkg) version;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-U0j/ovoP3A83BzQWF4dtwisJxs00mZz0yyT12mlxfGo=";
|
||||
};
|
||||
|
||||
buildInputs = [ buildbot-pkg ];
|
||||
|
||||
# tests fail
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Console View Plugin (React)";
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
@ -95,7 +117,29 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Waterfall View Plugin";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
|
||||
react-waterfall-view = buildPythonPackage rec {
|
||||
pname = "buildbot-react-waterfall-view";
|
||||
inherit (buildbot-pkg) version;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-vt7ea0IWIKn4i8sBUUMsoOMi1gPzzFssQ6wORDClJqs=";
|
||||
};
|
||||
|
||||
buildInputs = [ buildbot-pkg ];
|
||||
|
||||
# tests fail
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Waterfall View Plugin (React)";
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
@ -117,7 +161,29 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Grid View Plugin";
|
||||
maintainers = with maintainers; [ lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
|
||||
react-grid-view = buildPythonPackage rec {
|
||||
pname = "buildbot-react-grid-view";
|
||||
inherit (buildbot-pkg) version;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-Q8gwqUfMy+D9dPBSw60BhNV12iu9mjhc7KXKYjtO23s=";
|
||||
};
|
||||
|
||||
buildInputs = [ buildbot-pkg ];
|
||||
|
||||
# tests fail
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Grid View Plugin (React)";
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
@ -139,7 +205,7 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot WSGI dashboards Plugin";
|
||||
maintainers = with maintainers; [ lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
@ -162,7 +228,7 @@
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Badges Plugin";
|
||||
maintainers = with maintainers; [ julienmalka ];
|
||||
maintainers = teams.buildbot.members ++ [ maintainers.julienmalka ];
|
||||
license = licenses.gpl2;
|
||||
};
|
||||
};
|
||||
|
@ -8,7 +8,10 @@ nix-update --version=skip buildbot-plugins.buildbot-pkg
|
||||
nix-update --version=skip buildbot-plugins.www
|
||||
nix-update --version=skip buildbot-plugins.www-react
|
||||
nix-update --version=skip buildbot-plugins.console-view
|
||||
nix-update --version=skip buildbot-plugins.react-console-view
|
||||
nix-update --version=skip buildbot-plugins.waterfall-view
|
||||
nix-update --version=skip buildbot-plugins.react-waterfall-view
|
||||
nix-update --version=skip buildbot-plugins.grid-view
|
||||
nix-update --version=skip buildbot-plugins.react-grid-view
|
||||
nix-update --version=skip buildbot-plugins.wsgi-dashboards
|
||||
nix-update --version=skip buildbot-plugins.badges
|
||||
|
@ -59,7 +59,7 @@ buildPythonPackage (rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://buildbot.net/";
|
||||
description = "Buildbot Worker Daemon";
|
||||
maintainers = with maintainers; [ ryansydnor lopsided98 ];
|
||||
maintainers = teams.buildbot.members;
|
||||
license = licenses.gpl2;
|
||||
broken = stdenv.isDarwin; # https://hydra.nixos.org/build/243534318/nixlog/6
|
||||
};
|
||||
|
@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "packer";
|
||||
version = "1.9.5";
|
||||
version = "1.10.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "packer";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-7HoT9B6YpgwJ8Q1TUMS3W919204LiOqyemtT7Ybeeyg=";
|
||||
hash = "sha256-pHqYO3a9JruOCbMbLLQ2BqS4bcCeaBf82cBxGVHgLoY=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-aalecIoKUUj0siDIBXXeyCjkpsyjlPPX6XohDC6WDoY=";
|
||||
vendorHash = "sha256-ydG1nINW9uGYv5uNlJ6p8GHSkIW83qGpUAfRU+yQXmc=";
|
||||
|
||||
subPackages = [ "." ];
|
||||
|
||||
@ -30,7 +30,7 @@ buildGoModule rec {
|
||||
meta = with lib; {
|
||||
description = "A tool for creating identical machine images for multiple platforms from a single source configuration";
|
||||
homepage = "https://www.packer.io";
|
||||
license = licenses.mpl20;
|
||||
license = licenses.bsl11;
|
||||
maintainers = with maintainers; [ zimbatm ma27 techknowlogick qjoly ];
|
||||
changelog = "https://github.com/hashicorp/packer/blob/v${version}/CHANGELOG.md";
|
||||
};
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "augustus";
|
||||
version = "3.2.0";
|
||||
version = "4.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Keriew";
|
||||
repo = "augustus";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-NS6ijgI/wLsGF5KabjaR7ElKWFXIdjpmPYHVmI4oMzQ=";
|
||||
sha256 = "sha256-UWJmxirRJJqvL4ZSjBvFepeKVvL77+WMp4YdZuFNEkg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
@ -6,16 +6,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "kestrel";
|
||||
version = "0.11.0";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "finfet";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-l9YYzwyi7POXbCxRmmhULO2YJauNJBfRGuXYU3uZQN4=";
|
||||
hash = "sha256-n0XIFBCwpc6QTj3PjGp+fYtU4U+RAfA4PRcettFlxVA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-XqyFGxTNQyY1ryTbL9/9s1WVP4bVk/zbG9xNdddLX10=";
|
||||
cargoHash = "sha256-GZK4IaAolU1up2bYd/2tBahcCP70hO5/shDODUD+aRE=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
@ -4,13 +4,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "poedit";
|
||||
version = "3.4.1";
|
||||
version = "3.4.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vslavik";
|
||||
repo = "poedit";
|
||||
rev = "v${version}-oss";
|
||||
hash = "sha256-VV8af2PVGPL0wzJbUigqPq4FDFUkwbafligNbfB6a9w=";
|
||||
hash = "sha256-CfCWfKRzeGGk8/B0BLauO4Xb88/Si1ezvcGKeURgC9o=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook
|
||||
|
Loading…
Reference in New Issue
Block a user