diff --git a/MODULE.bazel b/MODULE.bazel index 98a5789c4..030073e33 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -11,7 +11,7 @@ bazel_dep(name = "rules_pkg", version = "1.0.1") bazel_dep(name = "rules_rust", version = "0.49.1") bazel_dep(name = "container_structure_test", version = "1.16.0") bazel_dep(name = "rules_oci", version = "1.7.5") -bazel_dep(name = "rules_distroless", version = "0.3.7") +bazel_dep(name = "rules_distroless", version = "0.3.8") bazel_dep(name = "rules_python", version = "0.35.0") ### PYTHON ### diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 0ed4dec36..c9c6e2085 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -78,8 +78,8 @@ "https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e", "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5", "https://bcr.bazel.build/modules/rules_cc/0.0.9/source.json": "1f1ba6fea244b616de4a554a0f4983c91a9301640c8fe0dd1d410254115c8430", - "https://bcr.bazel.build/modules/rules_distroless/0.3.7/MODULE.bazel": "6039c64aee1ea91c5c0dd8f515ab13199b6713953980c488070df6715e6b3bad", - "https://bcr.bazel.build/modules/rules_distroless/0.3.7/source.json": "202f6c03f7e96c29729b9ad777b1a858c586ac8b236ffa8a42f09b414c0eb2c7", + "https://bcr.bazel.build/modules/rules_distroless/0.3.8/MODULE.bazel": "7d7cf5b71d0f05ea30308c379ee7c3e69caddb2c94878796799333ffcd6aa840", + "https://bcr.bazel.build/modules/rules_distroless/0.3.8/source.json": "a2421c594d7685202be9a18e89e88fb0c8e1acfea55d0e0cf0452244cb1bf250", "https://bcr.bazel.build/modules/rules_go/0.33.0/MODULE.bazel": "a2b11b64cd24bf94f57454f53288a5dacfe6cb86453eee7761b7637728c1910c", "https://bcr.bazel.build/modules/rules_go/0.38.1/MODULE.bazel": "fb8e73dd3b6fc4ff9d260ceacd830114891d49904f5bda1c16bc147bcc254f71", "https://bcr.bazel.build/modules/rules_go/0.39.1/MODULE.bazel": "d34fb2a249403a5f4339c754f1e63dc9e5ad70b47c5e97faee1441fc6636cd61", @@ -688,7 +688,7 @@ "@@aspect_bazel_lib~//lib:extensions.bzl%toolchains": { "general": { "bzlTransitiveDigest": "jl6upvbQ+op05W1a3gE6bja6dc7fvsNfslO0m46Ma3s=", - "usagesDigest": "/9mstGsnye1yMQG87Ib5HLR5moTX0eGpydmCNtCCSKg=", + "usagesDigest": "cXIuKmX0ZgVNye+X9CTRJ5gcBK+a35N0/nsr3G1vQac=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -1393,7 +1393,7 @@ }, "@@rules_distroless~//apt:extensions.bzl%apt": { "general": { - "bzlTransitiveDigest": "JcNuolSnzCfRlyX9yJYEzMPbqytykR7LbKLSE7btvC8=", + "bzlTransitiveDigest": "mqdv4Sjyt7FZhh9foqEf1MaiX2f4utZU1B8Nvq+7OuE=", "usagesDigest": "0iv/v1FLxrkpExIIFSZoLFZ59G4VSWHmnfQwudBG+RM=", "recordedFileInputs": { "@@//private/repos/deb/bookworm.lock.json": "81005d935ee6e21a41c3c3b08ee6cbf0d0206f89c70bed55af0b756634a4a1f9", @@ -1407,7 +1407,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/fontconfig-config_2.14.1-4_arm64.deb" ], @@ -1418,7 +1418,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc6_2.36-9+deb12u8_armhf.deb" ], @@ -1429,7 +1429,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libgssapi-krb5-2_1.20.1-2+deb12u2_amd64.deb" ], @@ -1440,7 +1440,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_s390x.deb" ], @@ -1451,7 +1451,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_amd64.deb" ], @@ -1462,7 +1462,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/pcre2/libpcre2-8-0_10.42-1_amd64.deb" ], @@ -1473,7 +1473,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/e/e2fsprogs/libcom-err2_1.47.0-2_amd64.deb" ], @@ -1484,7 +1484,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_ppc64el.deb" ], @@ -1495,7 +1495,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgomp1_12.2.0-14_ppc64el.deb" ], @@ -1506,7 +1506,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/x/xz-utils/liblzma5_5.4.1-0.2_amd64.deb" ], @@ -1517,7 +1517,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/libssl3_3.0.14-1~deb12u2_s390x.deb" ], @@ -1528,7 +1528,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jre-headless_17.0.12+7-2~deb12u1_amd64.deb" ], @@ -1539,7 +1539,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libf/libffi/libffi8_3.4.4-1_amd64.deb" ], @@ -1550,7 +1550,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glib2.0/libglib2.0-0_2.74.6-2+deb12u3_arm64.deb" ], @@ -1561,7 +1561,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/ncurses/libtinfo6_6.4-4_arm64.deb" ], @@ -1572,7 +1572,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_arm64.deb" ], @@ -1583,7 +1583,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc6_2.36-9+deb12u8_amd64.deb" ], @@ -1594,7 +1594,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_ppc64el.deb" ], @@ -1605,7 +1605,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/t/tzdata/tzdata_2024a-0+deb12u1_all.deb" ], @@ -1616,7 +1616,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_amd64.deb" ], @@ -1635,7 +1635,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/openssl_3.0.14-1~deb12u2_amd64.deb" ], @@ -1646,7 +1646,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/h/harfbuzz/libharfbuzz0b_6.0.0+dfsg-3_arm64.deb" ], @@ -1657,7 +1657,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/freetype/libfreetype6_2.12.1+dfsg-5+deb12u3_ppc64el.deb" ], @@ -1668,7 +1668,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgomp1_12.2.0-14_armhf.deb" ], @@ -1679,7 +1679,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libkrb5support0_1.20.1-2+deb12u2_arm64.deb" ], @@ -1690,7 +1690,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/netbase/netbase_6.4_all.deb" ], @@ -1701,7 +1701,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_s390x.deb" ], @@ -1712,7 +1712,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/s/sqlite3/libsqlite3-0_3.40.1-2_amd64.deb" ], @@ -1723,7 +1723,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libkrb5support0_1.20.1-2+deb12u2_amd64.deb" ], @@ -1734,7 +1734,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b6_amd64.deb" ], @@ -1745,7 +1745,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_ppc64el.deb" ], @@ -1756,7 +1756,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/c/ca-certificates/ca-certificates_20230311_all.deb" ], @@ -1767,7 +1767,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/netbase/netbase_6.4_all.deb" ], @@ -1778,7 +1778,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glib2.0/libglib2.0-0_2.74.6-2+deb12u3_ppc64el.deb" ], @@ -1789,7 +1789,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_armhf.deb" ], @@ -1800,7 +1800,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/e/e2fsprogs/libcom-err2_1.47.0-2_arm64.deb" ], @@ -1811,7 +1811,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_s390x.deb" ], @@ -1830,7 +1830,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_arm64.deb" ], @@ -1841,7 +1841,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.1.5-2_s390x.deb" ], @@ -1852,7 +1852,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jre-headless_17.0.12+7-2~deb12u1_ppc64el.deb" ], @@ -1863,7 +1863,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_arm64.deb" ], @@ -1874,7 +1874,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jdk-headless_17.0.12+7-2~deb12u1_arm64.deb" ], @@ -1885,7 +1885,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-1_amd64.deb" ], @@ -1896,7 +1896,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5+b1_amd64.deb" ], @@ -1907,7 +1907,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_arm64.deb" ], @@ -1918,7 +1918,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jre-headless_17.0.12+7-2~deb12u1_arm64.deb" ], @@ -1929,7 +1929,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_ppc64el.deb" ], @@ -1940,7 +1940,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/r/readline/libreadline8_8.2-1.3_arm64.deb" ], @@ -1951,7 +1951,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_s390x.deb" ], @@ -1962,7 +1962,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/l/lcms2/liblcms2-2_2.14-2_s390x.deb" ], @@ -1973,7 +1973,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/base-files/base-files_12.4+deb12u7_ppc64el.deb" ], @@ -1984,7 +1984,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgomp1_12.2.0-14_arm64.deb" ], @@ -1995,7 +1995,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/libfontconfig1_2.14.1-4_amd64.deb" ], @@ -2006,7 +2006,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_amd64.deb" ], @@ -2017,7 +2017,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_s390x.deb" ], @@ -2028,7 +2028,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/ncurses/libtinfo6_6.4-4_amd64.deb" ], @@ -2047,7 +2047,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/graphite2/libgraphite2-3_1.3.14-1_s390x.deb" ], @@ -2058,7 +2058,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libp/libpng1.6/libpng16-16_1.6.39-2_ppc64el.deb" ], @@ -2069,7 +2069,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_arm64.deb" ], @@ -2080,7 +2080,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_amd64.deb" ], @@ -2091,7 +2091,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/r/readline/libreadline8_8.2-1.3_amd64.deb" ], @@ -2102,7 +2102,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/openssl_3.0.14-1~deb12u2_arm64.deb" ], @@ -2113,7 +2113,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/pcre2/libpcre2-8-0_10.42-1_arm64.deb" ], @@ -2124,7 +2124,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/h/harfbuzz/libharfbuzz0b_6.0.0+dfsg-3_ppc64el.deb" ], @@ -2135,7 +2135,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_amd64.deb" ], @@ -2146,7 +2146,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libgssapi-krb5-2_1.20.1-2+deb12u2_arm64.deb" ], @@ -2157,7 +2157,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/x/xz-utils/liblzma5_5.4.1-0.2_arm64.deb" ], @@ -2168,7 +2168,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/d/dash/dash_0.5.12-2_arm64.deb" ], @@ -2179,7 +2179,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/pcre2/libpcre2-8-0_10.42-1_ppc64el.deb" ], @@ -2190,7 +2190,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/fontconfig-config_2.14.1-4_ppc64el.deb" ], @@ -2201,7 +2201,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libkrb5-3_1.20.1-2+deb12u2_amd64.deb" ], @@ -2212,7 +2212,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/t/tzdata/tzdata_2024a-0+deb12u1_all.deb" ], @@ -2223,7 +2223,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/freetype/libfreetype6_2.12.1+dfsg-5+deb12u3_s390x.deb" ], @@ -2234,7 +2234,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_ppc64el.deb" ], @@ -2245,7 +2245,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glib2.0/libglib2.0-0_2.74.6-2+deb12u3_amd64.deb" ], @@ -2256,7 +2256,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b6_s390x.deb" ], @@ -2267,7 +2267,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/graphite2/libgraphite2-3_1.3.14-1_amd64.deb" ], @@ -2278,7 +2278,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/t/tzdata/tzdata_2024a-0+deb12u1_all.deb" ], @@ -2289,7 +2289,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/libssl3_3.0.14-1~deb12u2_amd64.deb" ], @@ -2300,7 +2300,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/d/dash/dash_0.5.12-2_amd64.deb" ], @@ -2311,7 +2311,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/k/keyutils/libkeyutils1_1.6.3-2_amd64.deb" ], @@ -2322,7 +2322,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/graphite2/libgraphite2-3_1.3.14-1_ppc64el.deb" ], @@ -2342,7 +2342,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/fontconfig-config_2.14.1-4_s390x.deb" ], @@ -2353,7 +2353,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/t/tzdata/tzdata_2024a-0+deb12u1_all.deb" ], @@ -2364,7 +2364,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/openssl_3.0.14-1~deb12u2_armhf.deb" ], @@ -2375,7 +2375,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/base-files/base-files_12.4+deb12u7_s390x.deb" ], @@ -2386,7 +2386,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_arm64.deb" ], @@ -2397,7 +2397,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_amd64.deb" ], @@ -2408,7 +2408,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/libfontconfig1_2.14.1-4_arm64.deb" ], @@ -2419,7 +2419,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libk5crypto3_1.20.1-2+deb12u2_arm64.deb" ], @@ -2430,7 +2430,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libp/libpng1.6/libpng16-16_1.6.39-2_s390x.deb" ], @@ -2441,7 +2441,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libkrb5-3_1.20.1-2+deb12u2_arm64.deb" ], @@ -2452,7 +2452,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b6_ppc64el.deb" ], @@ -2472,7 +2472,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/libfontconfig1_2.14.1-4_ppc64el.deb" ], @@ -2483,7 +2483,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/libssl3_3.0.14-1~deb12u2_armhf.deb" ], @@ -2494,7 +2494,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_arm64.deb" ], @@ -2505,7 +2505,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jdk-headless_17.0.12+7-2~deb12u1_ppc64el.deb" ], @@ -2516,7 +2516,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/c/ca-certificates/ca-certificates_20230311_all.deb" ], @@ -2527,7 +2527,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jdk-headless_17.0.12+7-2~deb12u1_s390x.deb" ], @@ -2538,7 +2538,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_arm64.deb" ], @@ -2549,7 +2549,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/base-files/base-files_12.4+deb12u7_arm64.deb" ], @@ -2560,7 +2560,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgomp1_12.2.0-14_s390x.deb" ], @@ -2571,7 +2571,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/t/tzdata/tzdata_2024a-0+deb12u1_all.deb" ], @@ -2582,7 +2582,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_ppc64el.deb" ], @@ -2593,7 +2593,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_ppc64el.deb" ], @@ -2604,7 +2604,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.37-6_all.deb" ], @@ -2615,7 +2615,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/h/harfbuzz/libharfbuzz0b_6.0.0+dfsg-3_s390x.deb" ], @@ -2626,7 +2626,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libt/libtirpc/libtirpc3_1.3.3+ds-1_amd64.deb" ], @@ -2637,7 +2637,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/libpython3.11-minimal_3.11.2-6+deb12u3_arm64.deb" ], @@ -2648,7 +2648,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/c/ca-certificates/ca-certificates_20230311_all.deb" ], @@ -2659,7 +2659,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/python3.11-minimal_3.11.2-6+deb12u3_amd64.deb" ], @@ -2670,7 +2670,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/k/keyutils/libkeyutils1_1.6.3-2_arm64.deb" ], @@ -2681,7 +2681,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/netbase/netbase_6.4_all.deb" ], @@ -2692,7 +2692,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/python3-stdlib-extensions/python3-distutils_3.11.2-3_all.deb" ], @@ -2703,7 +2703,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_amd64.deb" ], @@ -2714,7 +2714,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_ppc64el.deb" ], @@ -2725,7 +2725,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glib2.0/libglib2.0-0_2.74.6-2+deb12u3_s390x.deb" ], @@ -2736,7 +2736,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_s390x.deb" ], @@ -2747,7 +2747,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/libssl3_3.0.14-1~deb12u2_arm64.deb" ], @@ -2758,7 +2758,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc6_2.36-9+deb12u8_s390x.deb" ], @@ -2769,7 +2769,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/netbase/netbase_6.4_all.deb" ], @@ -2780,7 +2780,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/freetype/libfreetype6_2.12.1+dfsg-5+deb12u3_amd64.deb" ], @@ -2791,7 +2791,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/base-files/base-files_12.4+deb12u7_armhf.deb" ], @@ -2802,7 +2802,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/c/ca-certificates/ca-certificates_20230311_all.deb" ], @@ -2813,7 +2813,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/u/util-linux/libuuid1_2.38.1-5+deb12u1_arm64.deb" ], @@ -2824,7 +2824,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/k/krb5/libk5crypto3_1.20.1-2+deb12u2_amd64.deb" ], @@ -2835,7 +2835,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/l/lcms2/liblcms2-2_2.14-2_arm64.deb" ], @@ -2846,7 +2846,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_arm64.deb" ], @@ -2857,7 +2857,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.37-6_all.deb" ], @@ -2868,7 +2868,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jre-headless_17.0.12+7-2~deb12u1_s390x.deb" ], @@ -2879,7 +2879,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/c/ca-certificates/ca-certificates_20230311_all.deb" ], @@ -2890,7 +2890,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_arm64.deb" ], @@ -2901,7 +2901,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_arm64.deb" ], @@ -2912,7 +2912,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/netbase/netbase_6.4_all.deb" ], @@ -2923,7 +2923,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libx/libxcrypt/libcrypt1_4.4.33-2_ppc64el.deb" ], @@ -2934,7 +2934,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/graphite2/libgraphite2-3_1.3.14-1_arm64.deb" ], @@ -2945,7 +2945,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/base-files/base-files_12.4+deb12u7_amd64.deb" ], @@ -2956,7 +2956,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_amd64.deb" ], @@ -2967,7 +2967,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libt/libtirpc/libtirpc3_1.3.3+ds-1_arm64.deb" ], @@ -2978,7 +2978,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc6_2.36-9+deb12u8_ppc64el.deb" ], @@ -2989,7 +2989,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_amd64.deb" ], @@ -3009,7 +3009,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_s390x.deb" ], @@ -3020,7 +3020,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/libpython3.11-minimal_3.11.2-6+deb12u3_amd64.deb" ], @@ -3031,7 +3031,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libp/libpng1.6/libpng16-16_1.6.39-2_amd64.deb" ], @@ -3042,7 +3042,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/python3.11-minimal_3.11.2-6+deb12u3_arm64.deb" ], @@ -3053,7 +3053,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/ncurses/libncursesw6_6.4-4_amd64.deb" ], @@ -3064,7 +3064,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_arm64.deb" ], @@ -3075,7 +3075,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/libpython3.11-stdlib_3.11.2-6+deb12u3_amd64.deb" ], @@ -3086,7 +3086,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/python3-stdlib-extensions/python3-distutils_3.11.2-3_all.deb" ], @@ -3097,7 +3097,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libf/libffi/libffi8_3.4.4-1_arm64.deb" ], @@ -3108,7 +3108,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b6_arm64.deb" ], @@ -3119,7 +3119,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-1_arm64.deb" ], @@ -3130,7 +3130,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/freetype/libfreetype6_2.12.1+dfsg-5+deb12u3_arm64.deb" ], @@ -3141,7 +3141,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/fontconfig-config_2.14.1-4_amd64.deb" ], @@ -3152,7 +3152,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.37-6_all.deb" ], @@ -3163,7 +3163,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_armhf.deb" ], @@ -3174,7 +3174,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_s390x.deb" ], @@ -3185,7 +3185,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.1.5-2_arm64.deb" ], @@ -3196,7 +3196,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_amd64.deb" ], @@ -3207,7 +3207,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.37-6_all.deb" ], @@ -3218,7 +3218,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_arm64.deb" ], @@ -3229,7 +3229,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc-bin_2.36-9+deb12u8_s390x.deb" ], @@ -3240,7 +3240,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.1.5-2_ppc64el.deb" ], @@ -3251,7 +3251,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_amd64.deb" ], @@ -3262,7 +3262,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/libssl3_3.0.14-1~deb12u2_ppc64el.deb" ], @@ -3273,7 +3273,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/p/pcre2/libpcre2-8-0_10.42-1_s390x.deb" ], @@ -3284,7 +3284,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/glibc/libc6_2.36-9+deb12u8_arm64.deb" ], @@ -3295,7 +3295,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/openssl_3.0.14-1~deb12u2_s390x.deb" ], @@ -3306,7 +3306,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libstdc++6_12.2.0-14_amd64.deb" ], @@ -3317,7 +3317,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/z/zlib/zlib1g_1.2.13.dfsg-1_amd64.deb" ], @@ -3328,7 +3328,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/e/expat/libexpat1_2.5.0-1+deb12u1_arm64.deb" ], @@ -3339,7 +3339,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_amd64.deb" ], @@ -3350,7 +3350,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libp/libpng1.6/libpng16-16_1.6.39-2_arm64.deb" ], @@ -3361,7 +3361,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5+b1_arm64.deb" ], @@ -3372,7 +3372,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgomp1_12.2.0-14_amd64.deb" ], @@ -3383,7 +3383,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openssl/openssl_3.0.14-1~deb12u2_ppc64el.deb" ], @@ -3394,7 +3394,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/h/harfbuzz/libharfbuzz0b_6.0.0+dfsg-3_amd64.deb" ], @@ -3405,7 +3405,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/o/openjdk-17/openjdk-17-jdk-headless_17.0.12+7-2~deb12u1_amd64.deb" ], @@ -3416,7 +3416,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/f/fontconfig/libfontconfig1_2.14.1-4_s390x.deb" ], @@ -3427,7 +3427,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/s/sqlite3/libsqlite3-0_3.40.1-2_arm64.deb" ], @@ -3438,7 +3438,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/n/ncurses/libncursesw6_6.4-4_arm64.deb" ], @@ -3449,7 +3449,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/l/lcms2/liblcms2-2_2.14-2_ppc64el.deb" ], @@ -3460,7 +3460,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/l/lcms2/liblcms2-2_2.14-2_amd64.deb" ], @@ -3471,7 +3471,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.1.5-2_amd64.deb" ], @@ -3482,7 +3482,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_amd64.deb" ], @@ -3493,7 +3493,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian-security/20240919T203314Z/pool/updates/main/p/python3.11/libpython3.11-stdlib_3.11.2-6+deb12u3_arm64.deb" ], @@ -3504,7 +3504,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\n# TODO: https://github.com/bazel-contrib/rules_oci/pull/523\n_RECOMPRESS_CMD = \"$(ZSTD_BIN) -f --decompress $< --stdout | $(ZSTD_BIN) - --format=gzip >$@\"\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar.*\"]),\n outs = [\"data.tar.gz\"],\n cmd = _RECOMPRESS_CMD,\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "build_file_content": "\ngenrule(\n name = \"data\",\n srcs = glob([\"data.tar*\"]),\n outs = [\"layer.tar.gz\"],\n cmd = \"\"\"\n # Per the dpkg-dev man page:\n # https://manpages.debian.org/bookworm/dpkg-dev/deb.5.en.html\n #\n # Debian data.tar files can be:\n # - .tar uncompressed, supported since dpkg 1.10.24\n # - .tar compressed with\n # * gzip: .gz\n # * bzip2: .bz2, supported since dpkg 1.10.24\n # * lzma: .lzma, supported since dpkg 1.13.25\n # * xz: .xz, supported since dpkg 1.15.6\n # * zstd: .zst, supported since dpkg 1.21.18\n #\n # ZSTD_BIN can decompress all formats except bzip2\n #\n # The OCI image spec supports .tar and .tar compressed with gzip or zstd.\n # Bazel needs the output filename to be fixed in advanced so we settle for\n # gzip compression.\n\n data_file=\"$$(basename $<)\"\n\n if [[ \"$$data_file\" == \"data.tar.bz2\" ]]; then\n # TODO: support bz2\n echo \"ERROR: unsupported compression: bz2\"\n exit 1\n elif [[ \"$$data_file\" == \"data.tar.gz\" ]]; then\n mv $< $@\n elif [[ \"$$data_file\" == \"data.tar\" ]]; then\n $(ZSTD_BIN) --compress --format=gzip $< >$@\n else\n $(ZSTD_BIN) --force --decompress --stdout $< |\n $(ZSTD_BIN) --compress --format=gzip - >$@\n fi\n \"\"\",\n toolchains = [\"@zstd_toolchains//:resolved_toolchain\"],\n visibility = [\"//visibility:public\"],\n)\n\nfilegroup(\n name = \"control\",\n srcs = glob([\"control.tar.*\"]),\n visibility = [\"//visibility:public\"],\n)\n", "urls": [ "https://snapshot.debian.org/archive/debian/20240919T203314Z/pool/main/g/gcc-12/libgcc-s1_12.2.0-14_armhf.deb" ],