]> git.ipfire.org Git - people/stevee/pakfire.git/commitdiff
archive: Set download size for new format packages
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 5 Mar 2023 16:33:10 +0000 (16:33 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 5 Mar 2023 16:33:10 +0000 (16:33 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index ba80619aaad8283c977b06dc9274cb96a2ad1309..dfa95cc494e91f1ff60ad34a4de55b282c817f3b 100644 (file)
@@ -1158,6 +1158,12 @@ static int pakfire_archive_make_package_from_json(struct pakfire_archive* archiv
                        goto ERROR;
        }
 
+       // Download size
+       r = pakfire_package_set_num(pkg,
+               PAKFIRE_PKG_DOWNLOADSIZE, pakfire_archive_get_size(archive));
+       if (r)
+               goto ERROR;
+
        // Build Host
        const char* build_host = pakfire_archive_metadata_get(archive, "build", "host");
        if (build_host) {