2022-11-10T03:26:11 chromium 0 -> 1 2022-11-10T03:26:13 attrpath: chromium 2022-11-10T03:26:13 Checking auto update branch... 2022-11-10T03:26:17 [version] 2022-11-10T03:26:17 [version] skipping because derivation has updateScript 2022-11-10T03:26:17 [rustCrateVersion] 2022-11-10T03:26:17 [rustCrateVersion] No cargoSha256 found 2022-11-10T03:26:17 [golangModuleVersion] 2022-11-10T03:26:17 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-11-10T03:26:17 [updateScript] 2022-11-10T03:27:48 [updateScript] Success 2022-11-10T03:27:48 [updateScript] this derivation will be built: /nix/store/sq3xmc543m8avi4n6kidndj4kypj1ncw-packages.json.drv building '/nix/store/sq3xmc543m8avi4n6kidndj4kypj1ncw-packages.json.drv'... Going to be running update for following packages: - chromium-107.0.5304.87 Press Enter key to continue... Running update for: - chromium-107.0.5304.87: UPDATING ... - chromium-107.0.5304.87: DONE. Packages updated! 2022-11-10T03:27:48 2022-11-10T03:27:48 [quotedUrls] 2022-11-10T03:27:48 [quotedUrls] nothing found to replace 2022-11-10T03:27:48 Diff after rewrites: diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 76603241099..d7be3fa35a8 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -1,8 +1,8 @@ { "stable": { - "version": "107.0.5304.87", - "sha256": "0n9wr5v7zcdmbqs7mmnyydjvzw0glh5l3skpj7i1nap2hv0h03kc", - "sha256bin64": "16a6qisxkfmx60qh67rvfy3knp66hdgxan48cga6j3zd683inas2", + "version": "107.0.5304.110", + "sha256": "1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk", + "sha256bin64": "06rlxwbvp7rpw2rdpnjzl1cn7cr1rwlb20wz8r0cndjcjyzd3rjj", "deps": { "gn": { "version": "2022-09-14", @@ -19,9 +19,9 @@ } }, "beta": { - "version": "108.0.5359.30", - "sha256": "1sxvlmz9k6r3qmlpljlis3p7vac26k62w21n8x29733hsq3hdra7", - "sha256bin64": "03x79s394xzwncfcgc4lw825q15i1ww2kmy2y7lcld9h52qyns8q", + "version": "108.0.5359.40", + "sha256": "1fsp5fkabgqx4jp650nkngkc49vzcy8rgnfqqz4dsyl92ng8q34y", + "sha256bin64": "1zd8dbs5w2vdnck91pqiymwa2bnz53jgjbg89cr96y6jwab3i4b0", "deps": { "gn": { "version": "2022-10-05", @@ -45,9 +45,9 @@ } }, "ungoogled-chromium": { - "version": "107.0.5304.88", - "sha256": "1k4j4j9b1m7kjybfgns9akb7adfby3gnjpibk0kjd22n3sprar8y", - "sha256bin64": null, + "version": "107.0.5304.110", + "sha256": "1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk", + "sha256bin64": "06rlxwbvp7rpw2rdpnjzl1cn7cr1rwlb20wz8r0cndjcjyzd3rjj", "deps": { "gn": { "version": "2022-09-14", @@ -56,8 +56,8 @@ "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp" }, "ungoogled-patches": { - "rev": "107.0.5304.88-1", - "sha256": "1m9hjbs79ga5jw7x332jl882lh7yrr4n4r4qrzy37ai75x371pz2" + "rev": "107.0.5304.110-1", + "sha256": "14z9qi9i9l7kjx7gf74lzs63bpxqyd3wbqqpsvzvqgr2v0cgqahx" } } } 2022-11-10T03:29:23 Old version 107.0.5304.87" not present in master derivation file with contents: { lib, mkChromiumDerivation , channel, chromiumVersionAtLeast , enableWideVine, ungoogled }: with lib; mkChromiumDerivation (base: rec { name = "chromium-browser"; packageName = "chromium"; buildTargets = [ "mksnapshot" "chrome_sandbox" "chrome" ]; outputs = ["out" "sandbox"]; sandboxExecutableName = "__chromium-suid-sandbox"; installPhase = '' mkdir -p "$libExecPath" cp -v "$buildPath/"*.so "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/" cp -v "$buildPath/libvulkan.so.1" "$libExecPath/" cp -v "$buildPath/vk_swiftshader_icd.json" "$libExecPath/" cp -v "$buildPath/icudtl.dat" "$libExecPath/" cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/" cp -v "$buildPath/chrome_crashpad_handler" "$libExecPath/" cp -v "$buildPath/chrome" "$libExecPath/$packageName" # Swiftshader # See https://stackoverflow.com/a/4264351/263061 for the find invocation. if [ -n "$(find "$buildPath/swiftshader/" -maxdepth 1 -name '*.so' -print -quit)" ]; then echo "Swiftshader files found; installing" mkdir -p "$libExecPath/swiftshader" cp -v "$buildPath/swiftshader/"*.so "$libExecPath/swiftshader/" else echo "Swiftshader files not found" fi mkdir -p "$sandbox/bin" cp -v "$buildPath/chrome_sandbox" "$sandbox/bin/${sandboxExecutableName}" mkdir -vp "$out/share/man/man1" cp -v "$buildPath/chrome.1" "$out/share/man/man1/$packageName.1" for icon_file in chrome/app/theme/chromium/product_logo_*[0-9].png; do num_and_suffix="''${icon_file##*logo_}" icon_size="''${num_and_suffix%.*}" expr "$icon_size" : "^[0-9][0-9]*$" || continue logo_output_prefix="$out/share/icons/hicolor" logo_output_path="$logo_output_prefix/''${icon_size}x''${icon_size}/apps" mkdir -vp "$logo_output_path" cp -v "$icon_file" "$logo_output_path/$packageName.png" done # Install Desktop Entry install -D chrome/installer/linux/common/desktop.template \ $out/share/applications/chromium-browser.desktop substituteInPlace $out/share/applications/chromium-browser.desktop \ --replace "@@MENUNAME@@" "Chromium" \ --replace "@@PACKAGE@@" "chromium" \ --replace "Exec=/usr/bin/@@USR_BIN_SYMLINK_NAME@@" "Exec=chromium" # Append more mime types to the end sed -i '/^MimeType=/ s,$,x-scheme-handler/webcal;x-scheme-handler/mailto;x-scheme-handler/about;x-scheme-handler/unknown,' \ $out/share/applications/chromium-browser.desktop # See https://github.com/NixOS/nixpkgs/issues/12433 sed -i \ -e '/\[Desktop Entry\]/a\' \ -e 'StartupWMClass=chromium-browser' \ $out/share/applications/chromium-browser.desktop ''; passthru = { inherit sandboxExecutableName; }; requiredSystemFeatures = [ "big-parallel" ]; meta = { description = "An open source web browser from Google" + optionalString ungoogled ", with dependencies on Google web services removed"; longDescription = '' Chromium is an open source web browser from Google that aims to build a safer, faster, and more stable way for all Internet users to experience the web. It has a minimalist user interface and provides the vast majority of source code for Google Chrome (which has some additional features). ''; homepage = if ungoogled then "https://github.com/Eloston/ungoogled-chromium" else "https://www.chromium.org/"; maintainers = with maintainers; if ungoogled then [ squalus primeos michaeladler ] else [ primeos thefloweringash ]; license = if enableWideVine then licenses.unfree else licenses.bsd3; platforms = platforms.linux; mainProgram = "chromium"; hydraPlatforms = if (channel == "stable" || channel == "ungoogled-chromium") then ["aarch64-linux" "x86_64-linux"] else []; timeout = 172800; # 48 hours (increased from the Hydra default of 10h) }; }) 2022-11-10T14:55:10 chromium 0 -> 1 2022-11-10T14:55:12 attrpath: chromium 2022-11-10T14:55:12 Checking auto update branch... 2022-11-10T14:55:16 [version] 2022-11-10T14:55:16 [version] skipping because derivation has updateScript 2022-11-10T14:55:16 [rustCrateVersion] 2022-11-10T14:55:16 [rustCrateVersion] No cargoSha256 found 2022-11-10T14:55:16 [golangModuleVersion] 2022-11-10T14:55:16 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-11-10T14:55:16 [updateScript] 2022-11-10T14:56:38 [updateScript] Success 2022-11-10T14:56:38 [updateScript] this derivation will be built: /nix/store/a9cgmcjbx1znll40rjb3ni87cyk68wqz-packages.json.drv building '/nix/store/a9cgmcjbx1znll40rjb3ni87cyk68wqz-packages.json.drv'... Going to be running update for following packages: - chromium-107.0.5304.87 Press Enter key to continue... Running update for: - chromium-107.0.5304.87: UPDATING ... - chromium-107.0.5304.87: DONE. Packages updated! 2022-11-10T14:56:38 2022-11-10T14:56:38 [quotedUrls] 2022-11-10T14:56:38 [quotedUrls] nothing found to replace 2022-11-10T14:56:38 Diff after rewrites: diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json index 76603241099..d7be3fa35a8 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.json +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json @@ -1,8 +1,8 @@ { "stable": { - "version": "107.0.5304.87", - "sha256": "0n9wr5v7zcdmbqs7mmnyydjvzw0glh5l3skpj7i1nap2hv0h03kc", - "sha256bin64": "16a6qisxkfmx60qh67rvfy3knp66hdgxan48cga6j3zd683inas2", + "version": "107.0.5304.110", + "sha256": "1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk", + "sha256bin64": "06rlxwbvp7rpw2rdpnjzl1cn7cr1rwlb20wz8r0cndjcjyzd3rjj", "deps": { "gn": { "version": "2022-09-14", @@ -19,9 +19,9 @@ } }, "beta": { - "version": "108.0.5359.30", - "sha256": "1sxvlmz9k6r3qmlpljlis3p7vac26k62w21n8x29733hsq3hdra7", - "sha256bin64": "03x79s394xzwncfcgc4lw825q15i1ww2kmy2y7lcld9h52qyns8q", + "version": "108.0.5359.40", + "sha256": "1fsp5fkabgqx4jp650nkngkc49vzcy8rgnfqqz4dsyl92ng8q34y", + "sha256bin64": "1zd8dbs5w2vdnck91pqiymwa2bnz53jgjbg89cr96y6jwab3i4b0", "deps": { "gn": { "version": "2022-10-05", @@ -45,9 +45,9 @@ } }, "ungoogled-chromium": { - "version": "107.0.5304.88", - "sha256": "1k4j4j9b1m7kjybfgns9akb7adfby3gnjpibk0kjd22n3sprar8y", - "sha256bin64": null, + "version": "107.0.5304.110", + "sha256": "1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk", + "sha256bin64": "06rlxwbvp7rpw2rdpnjzl1cn7cr1rwlb20wz8r0cndjcjyzd3rjj", "deps": { "gn": { "version": "2022-09-14", @@ -56,8 +56,8 @@ "sha256": "1c0dvpp4im1hf277bs5w7rgqxz3g2bax266i2g6smi3pl7a8jpnp" }, "ungoogled-patches": { - "rev": "107.0.5304.88-1", - "sha256": "1m9hjbs79ga5jw7x332jl882lh7yrr4n4r4qrzy37ai75x371pz2" + "rev": "107.0.5304.110-1", + "sha256": "14z9qi9i9l7kjx7gf74lzs63bpxqyd3wbqqpsvzvqgr2v0cgqahx" } } } 2022-11-10T14:58:14 Old version 107.0.5304.87" not present in master derivation file with contents: { lib, mkChromiumDerivation , channel, chromiumVersionAtLeast , enableWideVine, ungoogled }: with lib; mkChromiumDerivation (base: rec { name = "chromium-browser"; packageName = "chromium"; buildTargets = [ "mksnapshot" "chrome_sandbox" "chrome" ]; outputs = ["out" "sandbox"]; sandboxExecutableName = "__chromium-suid-sandbox"; installPhase = '' mkdir -p "$libExecPath" cp -v "$buildPath/"*.so "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/" cp -v "$buildPath/libvulkan.so.1" "$libExecPath/" cp -v "$buildPath/vk_swiftshader_icd.json" "$libExecPath/" cp -v "$buildPath/icudtl.dat" "$libExecPath/" cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/" cp -v "$buildPath/chrome_crashpad_handler" "$libExecPath/" cp -v "$buildPath/chrome" "$libExecPath/$packageName" # Swiftshader # See https://stackoverflow.com/a/4264351/263061 for the find invocation. if [ -n "$(find "$buildPath/swiftshader/" -maxdepth 1 -name '*.so' -print -quit)" ]; then echo "Swiftshader files found; installing" mkdir -p "$libExecPath/swiftshader" cp -v "$buildPath/swiftshader/"*.so "$libExecPath/swiftshader/" else echo "Swiftshader files not found" fi mkdir -p "$sandbox/bin" cp -v "$buildPath/chrome_sandbox" "$sandbox/bin/${sandboxExecutableName}" mkdir -vp "$out/share/man/man1" cp -v "$buildPath/chrome.1" "$out/share/man/man1/$packageName.1" for icon_file in chrome/app/theme/chromium/product_logo_*[0-9].png; do num_and_suffix="''${icon_file##*logo_}" icon_size="''${num_and_suffix%.*}" expr "$icon_size" : "^[0-9][0-9]*$" || continue logo_output_prefix="$out/share/icons/hicolor" logo_output_path="$logo_output_prefix/''${icon_size}x''${icon_size}/apps" mkdir -vp "$logo_output_path" cp -v "$icon_file" "$logo_output_path/$packageName.png" done # Install Desktop Entry install -D chrome/installer/linux/common/desktop.template \ $out/share/applications/chromium-browser.desktop substituteInPlace $out/share/applications/chromium-browser.desktop \ --replace "@@MENUNAME@@" "Chromium" \ --replace "@@PACKAGE@@" "chromium" \ --replace "Exec=/usr/bin/@@USR_BIN_SYMLINK_NAME@@" "Exec=chromium" # Append more mime types to the end sed -i '/^MimeType=/ s,$,x-scheme-handler/webcal;x-scheme-handler/mailto;x-scheme-handler/about;x-scheme-handler/unknown,' \ $out/share/applications/chromium-browser.desktop # See https://github.com/NixOS/nixpkgs/issues/12433 sed -i \ -e '/\[Desktop Entry\]/a\' \ -e 'StartupWMClass=chromium-browser' \ $out/share/applications/chromium-browser.desktop ''; passthru = { inherit sandboxExecutableName; }; requiredSystemFeatures = [ "big-parallel" ]; meta = { description = "An open source web browser from Google" + optionalString ungoogled ", with dependencies on Google web services removed"; longDescription = '' Chromium is an open source web browser from Google that aims to build a safer, faster, and more stable way for all Internet users to experience the web. It has a minimalist user interface and provides the vast majority of source code for Google Chrome (which has some additional features). ''; homepage = if ungoogled then "https://github.com/Eloston/ungoogled-chromium" else "https://www.chromium.org/"; maintainers = with maintainers; if ungoogled then [ squalus primeos michaeladler ] else [ primeos thefloweringash ]; license = if enableWideVine then licenses.unfree else licenses.bsd3; platforms = platforms.linux; mainProgram = "chromium"; hydraPlatforms = if (channel == "stable" || channel == "ungoogled-chromium") then ["aarch64-linux" "x86_64-linux"] else []; timeout = 172800; # 48 hours (increased from the Hydra default of 10h) }; })