)]}'
{"third_party/nix/env.nix":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"769f4ff2745ab7fbc7f14a5a39ce6ca7284dac13","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    (stdenv.mkDerivation {"},{"line_number":41,"context_line":"      name \u003d \"bazel\";"},{"line_number":42,"context_line":"      src \u003d builtins.fetchurl {"},{"line_number":43,"context_line":"        url \u003d \"https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64\";"},{"line_number":44,"context_line":"        sha256 \u003d \"11md3cm9pb1449c3i89xy474v1lmzng5vbw6nhbigqx6xxqg7r3r\";"},{"line_number":45,"context_line":"      };"},{"line_number":46,"context_line":"      unpackPhase \u003d \u0027\u0027"}],"source_content_type":"text/x-nix","patch_set":3,"id":"ade619b3_5fc96378","line":43,"range":{"start_line":43,"start_character":14,"end_line":43,"end_character":15},"updated":"2024-01-12 13:47:26.000000000","message":"Why the quotes?","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb1a2e4966cfa88eeabcf56435c3ad7079598858","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    (stdenv.mkDerivation {"},{"line_number":41,"context_line":"      name \u003d \"bazel\";"},{"line_number":42,"context_line":"      src \u003d builtins.fetchurl {"},{"line_number":43,"context_line":"        url \u003d \"https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64\";"},{"line_number":44,"context_line":"        sha256 \u003d \"11md3cm9pb1449c3i89xy474v1lmzng5vbw6nhbigqx6xxqg7r3r\";"},{"line_number":45,"context_line":"      };"},{"line_number":46,"context_line":"      unpackPhase \u003d \u0027\u0027"}],"source_content_type":"text/x-nix","patch_set":3,"id":"c4ba2234_7c0a4bb2","line":43,"range":{"start_line":43,"start_character":14,"end_line":43,"end_character":15},"in_reply_to":"ade619b3_5fc96378","updated":"2024-01-12 14:02:39.000000000","message":"Tbh I didn’t even know that its valid without. I would prefer it with quotes as a URL just doesn’t feel right as expression","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"},{"author":{"_account_id":1000000,"name":"Leopold Schabel","display_name":"Leo","email":"leo@monogon.tech","username":"leo","avatars":[{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98f8f79a6bb45adef37defa7ead8f3d2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0b62619770977132f2195adab9fc2fe53f9ae40a","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    (stdenv.mkDerivation {"},{"line_number":41,"context_line":"      name \u003d \"bazel\";"},{"line_number":42,"context_line":"      src \u003d builtins.fetchurl {"},{"line_number":43,"context_line":"        url \u003d \"https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64\";"},{"line_number":44,"context_line":"        sha256 \u003d \"11md3cm9pb1449c3i89xy474v1lmzng5vbw6nhbigqx6xxqg7r3r\";"},{"line_number":45,"context_line":"      };"},{"line_number":46,"context_line":"      unpackPhase \u003d \u0027\u0027"}],"source_content_type":"text/x-nix","patch_set":3,"id":"fe3a9f93_be72181d","line":43,"range":{"start_line":43,"start_character":14,"end_line":43,"end_character":15},"in_reply_to":"c4ba2234_7c0a4bb2","updated":"2024-01-13 13:13:08.000000000","message":"nix.dev says unquoted URLs (TIL) are deprecated: https://nix.dev/guides/best-practices.html","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"bdd893a8d4f44a7f16e27a95ab09d3d4af4c0643","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    (stdenv.mkDerivation {"},{"line_number":41,"context_line":"      name \u003d \"bazel\";"},{"line_number":42,"context_line":"      src \u003d builtins.fetchurl {"},{"line_number":43,"context_line":"        url \u003d \"https://github.com/bazelbuild/bazel/releases/download/6.4.0/bazel-6.4.0-linux-x86_64\";"},{"line_number":44,"context_line":"        sha256 \u003d \"11md3cm9pb1449c3i89xy474v1lmzng5vbw6nhbigqx6xxqg7r3r\";"},{"line_number":45,"context_line":"      };"},{"line_number":46,"context_line":"      unpackPhase \u003d \u0027\u0027"}],"source_content_type":"text/x-nix","patch_set":3,"id":"072fc608_f59425d6","line":43,"range":{"start_line":43,"start_character":14,"end_line":43,"end_character":15},"in_reply_to":"fe3a9f93_be72181d","updated":"2024-01-16 11:55:03.000000000","message":"Acknowledged","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"}],"third_party/qemu/patches/bazel_support.patch":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"769f4ff2745ab7fbc7f14a5a39ce6ca7284dac13","unresolved":true,"context_lines":[{"line_number":1527,"context_line":"+    srcs \u003d [\"qapi-gen.py\"],"},{"line_number":1528,"context_line":"+    visibility \u003d [\"//visibility:public\"],"},{"line_number":1529,"context_line":"+    deps \u003d [\"//scripts/qapi\"],"},{"line_number":1530,"context_line":"+    imports \u003d [\"\"],"},{"line_number":1531,"context_line":"+)"},{"line_number":1532,"context_line":"+"},{"line_number":1533,"context_line":"+py_binary("}],"source_content_type":"text/x-diff","patch_set":3,"id":"9ce3f10f_af678ba3","line":1530,"range":{"start_line":1530,"start_character":5,"end_line":1530,"end_character":20},"updated":"2024-01-12 13:47:26.000000000","message":"What does this do?","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"bdd893a8d4f44a7f16e27a95ab09d3d4af4c0643","unresolved":false,"context_lines":[{"line_number":1527,"context_line":"+    srcs \u003d [\"qapi-gen.py\"],"},{"line_number":1528,"context_line":"+    visibility \u003d [\"//visibility:public\"],"},{"line_number":1529,"context_line":"+    deps \u003d [\"//scripts/qapi\"],"},{"line_number":1530,"context_line":"+    imports \u003d [\"\"],"},{"line_number":1531,"context_line":"+)"},{"line_number":1532,"context_line":"+"},{"line_number":1533,"context_line":"+py_binary("}],"source_content_type":"text/x-diff","patch_set":3,"id":"f40037cb_c9efaf37","line":1530,"range":{"start_line":1530,"start_character":5,"end_line":1530,"end_character":20},"in_reply_to":"9106c637_88f10a0f","updated":"2024-01-16 11:55:03.000000000","message":"Ah, right, it\u0027s this rules_py weirdness. I vaguely remember having to deal with this at some point.","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb1a2e4966cfa88eeabcf56435c3ad7079598858","unresolved":true,"context_lines":[{"line_number":1527,"context_line":"+    srcs \u003d [\"qapi-gen.py\"],"},{"line_number":1528,"context_line":"+    visibility \u003d [\"//visibility:public\"],"},{"line_number":1529,"context_line":"+    deps \u003d [\"//scripts/qapi\"],"},{"line_number":1530,"context_line":"+    imports \u003d [\"\"],"},{"line_number":1531,"context_line":"+)"},{"line_number":1532,"context_line":"+"},{"line_number":1533,"context_line":"+py_binary("}],"source_content_type":"text/x-diff","patch_set":3,"id":"9106c637_88f10a0f","line":1530,"range":{"start_line":1530,"start_character":5,"end_line":1530,"end_character":20},"in_reply_to":"9ce3f10f_af678ba3","updated":"2024-01-12 14:02:39.000000000","message":"I don‘t know exactly which change is responsible for this, but without overriding this, the sys.path does not contain the script root dir. Instead the path is set to the root dir of the repository","commit_id":"619ddcf18f05e860b8112d6877be2c3977f6290a"}]}
