···2425declare -A users=()
26while read -r handle && [[ -n "$handle" ]]; do
27- users[$handle]=
28done
2930# Cannot request a review from the author
···2425declare -A users=()
26while read -r handle && [[ -n "$handle" ]]; do
27+ users[${handle,,}]=
28done
2930# Cannot request a review from the author
+1
maintainers/team-list.nix
···197 siraben
198 vbgl
199 alizter
0200 ];
201 scope = "Maintain the Coq theorem prover and related packages.";
202 shortName = "Coq";
···197 siraben
198 vbgl
199 alizter
200+ stepbrobd
201 ];
202 scope = "Maintain the Coq theorem prover and related packages.";
203 shortName = "Coq";
+6
nixos/modules/services/audio/navidrome.nix
···45 description = "Port to run Navidrome on.";
46 type = port;
47 };
00000048 };
49 };
50 default = { };
···45 description = "Port to run Navidrome on.";
46 type = port;
47 };
48+49+ EnableInsightsCollector = mkOption {
50+ default = false;
51+ description = "Enable anonymous usage data collection, see <https://www.navidrome.org/docs/getting-started/insights/> for details.";
52+ type = bool;
53+ };
54 };
55 };
56 default = { };
···49 makeWrapper "${sage-with-env}/bin/sage" "$out/bin/sage"
50 '';
5152+ env = lib.optionalAttrs stdenv.hostPlatform.isDarwin {
53+ # prevent warnings about assigning LC_* to "C" resulting in broken tests
54+ # when run in darwin sandbox
55+ LC_ALL = "en_US.UTF-8";
56+ };
57+58+ # allow singular tests to pass in darwin sandbox
59+ __darwinAllowLocalNetworking = true;
60 doInstallCheck = true;
61 installCheckPhase = ''
62 export HOME="$TMPDIR/sage-home"
+9
pkgs/by-name/sa/sage/sagelib.nix
···1{
002 sage-src,
3 env-locations,
4 python,
···117 libpng
118 readline
119 ];
0000000120121 propagatedBuildInputs = [
122 # native dependencies (TODO: determine which ones need to be propagated)
···1{
2+ lib,
3+ stdenv,
4 sage-src,
5 env-locations,
6 python,
···119 libpng
120 readline
121 ];
122+123+ env = lib.optionalAttrs stdenv.cc.isClang {
124+ # code tries to assign a unsigned long to an int in an initialized list
125+ # leading to this error.
126+ # https://github.com/sagemath/sage/pull/39249
127+ NIX_CFLAGS_COMPILE = "-Wno-error=c++11-narrowing-const-reference";
128+ };
129130 propagatedBuildInputs = [
131 # native dependencies (TODO: determine which ones need to be propagated)
···1+diff --git a/master/buildbot/util/git.py b/master/buildbot/util/git.py
2+index 0ed9ac3037f..49ef359537c 100644
3+--- a/master/buildbot/util/git.py
4++++ b/master/buildbot/util/git.py
5+@@ -67,8 +67,8 @@ def getSshCommand(keyPath, knownHostsPath):
6+7+8+ def scp_style_to_url_syntax(address, port=22, scheme='ssh'):
9+- if any(['://' in address, ':\\' in address, ':' not in address]):
10+- # the address already has a URL syntax or is a local path
11++ if not isinstance(address, str) or any(['://' in address, ':\\' in address, ':' not in address]):
12++ # the address already has a URL syntax or is a local path or is a renderable
13+ return address
14+ host, path = address.split(':')
15+ return f'{scheme}://{host}:{port}/{path}'