diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-11-22 18:01:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-22 18:01:38 +0000 |
commit | 55dfa1c1ce22665bc1bce1f75b16e7271c4075a3 (patch) | |
tree | e4f8cfcf7837e04a02770aaa5a8aa278a2e1f3fd /pkgs/servers | |
parent | 093443ab69e1dea03efb4bfb24346d32dab736be (diff) | |
parent | f48b55337876a18a457d739cf1318f4f3b37370c (diff) | |
download | nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar.gz nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar.bz2 nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar.lz nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar.xz nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.tar.zst nixlib-55dfa1c1ce22665bc1bce1f75b16e7271c4075a3.zip |
Merge staging-next into staging
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/corosync/default.nix | 4 | ||||
-rw-r--r-- | pkgs/servers/jellyfin/web.nix | 6 | ||||
-rw-r--r-- | pkgs/servers/mail/rspamd/default.nix | 8 | ||||
-rw-r--r-- | pkgs/servers/monitoring/prometheus/mongodb-exporter.nix | 39 | ||||
-rw-r--r-- | pkgs/servers/nosql/ferretdb/default.nix | 6 |
5 files changed, 55 insertions, 8 deletions
diff --git a/pkgs/servers/corosync/default.nix b/pkgs/servers/corosync/default.nix index 678f97e97743..12cf26db2b2a 100644 --- a/pkgs/servers/corosync/default.nix +++ b/pkgs/servers/corosync/default.nix @@ -10,11 +10,11 @@ with lib; stdenv.mkDerivation rec { pname = "corosync"; - version = "3.1.7"; + version = "3.1.8"; src = fetchurl { url = "http://build.clusterlabs.org/corosync/releases/${pname}-${version}.tar.gz"; - sha256 = "sha256-5lVrOjhZZfITMLk4Pc0XkPKKT3ngk5grQOouwj4KKfo="; + sha256 = "sha256-cCNUT6O7NsALvKvZk1tyabQdiWc4oQjtMuqbnJsn7D0="; }; nativeBuildInputs = [ makeWrapper pkg-config ]; diff --git a/pkgs/servers/jellyfin/web.nix b/pkgs/servers/jellyfin/web.nix index 6f9d278091bb..bff9cd411aef 100644 --- a/pkgs/servers/jellyfin/web.nix +++ b/pkgs/servers/jellyfin/web.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "jellyfin-web"; - version = "10.8.11"; + version = "10.8.12"; src = fetchFromGitHub { owner = "jellyfin"; repo = "jellyfin-web"; rev = "v${version}"; - hash = "sha256-Gl8eaC/AXBD956tAepwWVG3lSvL4rBCcgmkHeT/mrzM="; + hash = "sha256-T5MACoNg6yADfM7eike3f6V/ELZXrZYP+3Cz6ea8WtQ="; }; - npmDepsHash = "sha256-HoRteA6KFCFxDdwGtDKrvwWCMYNfYQWlit52RAN1eAU="; + npmDepsHash = "sha256-s+14x/jucCAxDWlQjCngjGtLB+4PCuO6R0qxP+SZ1+s="; npmBuildScript = [ "build:production" ]; diff --git a/pkgs/servers/mail/rspamd/default.nix b/pkgs/servers/mail/rspamd/default.nix index 7bd0b01dd60e..2832e8f917ba 100644 --- a/pkgs/servers/mail/rspamd/default.nix +++ b/pkgs/servers/mail/rspamd/default.nix @@ -37,6 +37,14 @@ stdenv.mkDerivation rec { hash = "sha256-Bg0EFgxk/sRwE8/7a/m8J4cTgooR4fobQil8pbWtkoc="; }; + patches = [ + (fetchpatch2 { + name = "no-hyperscan-fix.patch"; + url = "https://github.com/rspamd/rspamd/commit/d907a95ac2e2cad6f7f65c4323f031f7931ae18b.patch"; + hash = "sha256-bMmgiJSy0QrzvBAComzT0aM8UF8OKeV0VgMr0wwrM6w="; + }) + ]; + hardeningEnable = [ "pie" ]; nativeBuildInputs = [ cmake pkg-config perl ]; diff --git a/pkgs/servers/monitoring/prometheus/mongodb-exporter.nix b/pkgs/servers/monitoring/prometheus/mongodb-exporter.nix new file mode 100644 index 000000000000..abcba7dfb0b2 --- /dev/null +++ b/pkgs/servers/monitoring/prometheus/mongodb-exporter.nix @@ -0,0 +1,39 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "mongodb_exporter"; + version = "0.39.0"; + + src = fetchFromGitHub { + owner = "percona"; + repo = "mongodb_exporter"; + rev = "v${version}"; + hash = "sha256-QII93sd/Lh+m6S5HtDsOt2BUnqg+X8I24KoU+MAWWQU="; + }; + + vendorHash = "sha256-khNkh2LufCE3KdPYRCALz66X+Q1U+sTIILh4uDzhKiI="; + + ldflags = [ + "-s" + "-w" + "-X main.version=${version}" + "-X main.commit=${src.rev}" + "-X main.Branch=unknown" + "-X main.buildDate=unknown" + ]; + + subPackages = [ "." ]; + + # those check depends on docker; + # nixpkgs doesn't have mongodb application available; + doCheck = false; + + meta = with lib; + { + description = "A Prometheus exporter for MongoDB including sharding, replication and storage engines"; + homepage = "https://github.com/percona/mongodb_exporter"; + license = licenses.asl20; + maintainers = with maintainers; [ undefined-moe ]; + mainProgram = "mongodb_exporter"; + }; +} diff --git a/pkgs/servers/nosql/ferretdb/default.nix b/pkgs/servers/nosql/ferretdb/default.nix index ba46d7f01289..ba678355033e 100644 --- a/pkgs/servers/nosql/ferretdb/default.nix +++ b/pkgs/servers/nosql/ferretdb/default.nix @@ -6,13 +6,13 @@ buildGo121Module rec { pname = "ferretdb"; - version = "1.14.0"; + version = "1.15.0"; src = fetchFromGitHub { owner = "FerretDB"; repo = "FerretDB"; rev = "v${version}"; - hash = "sha256-x5In8cBRki3rHaAB+iSglL19UCD8DtITr5gjb8KKuAw="; + hash = "sha256-J9pY84jaVsi31XdoAh3+fNgFNS88Nxxcs+hRV+bPn/M="; }; postPatch = '' @@ -20,7 +20,7 @@ buildGo121Module rec { echo nixpkgs > build/version/package.txt ''; - vendorHash = "sha256-0DFNDfJmBFpgzarg9FaGb8GV11LhA1N8oq0kSXIWxi8="; + vendorHash = "sha256-NDLxf8aobamtR5/xn7YPgWQid4NZvj7v249tP1VGXfs="; CGO_ENABLED = 0; |