···125 <link linkend="opt-services.prometheus.exporters.buildkite-agent.enable">services.prometheus.exporters.buildkite-agent</link>.
126 </para>
127 </listitem>
128+ <listitem>
129+ <para>
130+ <link xlink:href="https://github.com/prometheus/influxdb_exporter">influxdb-exporter</link>
131+ a Prometheus exporter that exports metrics received on an
132+ InfluxDB compatible endpoint is now available as
133+ <link linkend="opt-services.prometheus.exporters.influxdb.enable">services.prometheus.exporters.influxdb</link>.
134+ </para>
135+ </listitem>
136 </itemizedlist>
137 </section>
138 <section xml:id="sec-release-21.11-incompatibilities">
+2
nixos/doc/manual/release-notes/rl-2111.section.md
···3940- [buildkite-agent-metrics](https://github.com/buildkite/buildkite-agent-metrics), a command-line tool for collecting Buildkite agent metrics, now has a Prometheus exporter available as [services.prometheus.exporters.buildkite-agent](#opt-services.prometheus.exporters.buildkite-agent.enable).
410042## Backward Incompatibilities {#sec-release-21.11-incompatibilities}
4344- The `staticjinja` package has been upgraded from 1.0.4 to 3.0.1
···3940- [buildkite-agent-metrics](https://github.com/buildkite/buildkite-agent-metrics), a command-line tool for collecting Buildkite agent metrics, now has a Prometheus exporter available as [services.prometheus.exporters.buildkite-agent](#opt-services.prometheus.exporters.buildkite-agent.enable).
4142+- [influxdb-exporter](https://github.com/prometheus/influxdb_exporter) a Prometheus exporter that exports metrics received on an InfluxDB compatible endpoint is now available as [services.prometheus.exporters.influxdb](#opt-services.prometheus.exporters.influxdb.enable).
43+44## Backward Incompatibilities {#sec-release-21.11-incompatibilities}
4546- The `staticjinja` package has been upgraded from 1.0.4 to 3.0.1
···13}:
1415let
16- version = "1.16.3";
17 # Using two URLs as the first one will break as soon as a new version is released
18 src_bin = fetchurl {
19 urls = [
20 "http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
21 "http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
22 ];
23- hash = "sha256-G2XceMwiFu4fWT4L3HJzDB/rD3eSX6ko6RdVw72QLzg=";
24 };
25 src_oss = fetchurl {
26 urls = [
27 "http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
28 "http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
29 ];
30- hash = "sha256-YUGozP9B6vmWQ4WxctSbezzu+0yLJXNKQk9TwnQF8F0=";
31 };
32in mkDerivation {
33 pname = "makemkv";
···13}:
1415let
16+ version = "1.16.4";
17 # Using two URLs as the first one will break as soon as a new version is released
18 src_bin = fetchurl {
19 urls = [
20 "http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
21 "http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
22 ];
23+ sha256 = "18kalql846b9ggl3nsz2dpbg51byn8pj0y68fsdcgwwkgvsx7yr2";
24 };
25 src_oss = fetchurl {
26 urls = [
27 "http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
28 "http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
29 ];
30+ sha256 = "0ssg3q1z80652d4gkv1z7kpsxx82xcw6kpsw266c8q4y2n8x7c76";
31 };
32in mkDerivation {
33 pname = "makemkv";
···49 version = "5.212.0-alpha4";
50 };
5152- # Even if developed in the public, QtWebEngine does not have official
53- # releases or new tags since the Qt company made 5.15.3 proprietary.
54- # Apparently they care more about licensing than the security of their users.
55- # See https://lists.qt-project.org/pipermail/interest/2021-March/036387.html
56 qtwebengine =
57 let
58- branchName = "5.15.3";
59- rev = "a059e7404a6db799f4da0ad696e65ae9c854b4b0";
60 in
61 {
62 version = "${branchName}-${lib.substring 0 7 rev}";
6364 src = fetchgit {
65 url = "https://github.com/qt/qtwebengine.git";
66- sha256 = "1vdgxfbmx4z4qrm2g61dl64gqn3fv5f83jwpp7h1gyfx5z2qvfmv";
67 inherit rev branchName;
68 fetchSubmodules = true;
69 leaveDotGit = true;
···125 qtscript = [ ./qtscript.patch ];
126 qtserialport = [ ./qtserialport.patch ];
127 qtwebengine = [
128- # Fix crashes with non en_US.UTF-8 locales
129- (fetchpatch {
130- url = "https://github.com/qt/qtwebengine/commit/199ea00a9eea13315a652c62778738629185b059.patch";
131- sha256 = "1b5k2g1v8913cvsgvp6ja4mcprjlk5vcwqzi0p1qq7b1wyi4f0g2";
132- })
133 # Fix invisible fonts with glibc 2.33: https://github.com/NixOS/nixpkgs/issues/131074
134 (fetchpatch {
135 url = "https://src.fedoraproject.org/rpms/qt5-qtwebengine/raw/d122c011631137b79455850c363676c655cf9e09/f/qtwebengine-everywhere-src-5.15.5-%231904652.patch";
···23python3Packages.buildPythonApplication rec {
4 pname = "usbsdmux";
5- version = "0.2.0";
67 src = python3Packages.fetchPypi {
8 inherit pname version;
9- sha256 = "sha256-ydDUSqBTY62iOtWdgrFh2qrO9LMi+OCYIw5reh6uoIA=";
10 };
1112 # usbsdmux is not meant to be used as an importable module and has no tests
···23python3Packages.buildPythonApplication rec {
4 pname = "usbsdmux";
5+ version = "0.2.1";
67 src = python3Packages.fetchPypi {
8 inherit pname version;
9+ sha256 = "sha256-gCxwR5jxzkH22B6nxBwAd0HpwWMIj/zp5VROJ0IWq7c=";
10 };
1112 # usbsdmux is not meant to be used as an importable module and has no tests