API: convert all abused hash table into stringlist
modified libpkg/libpkg.ver
@@ -61,7 +61,6 @@ global:
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -129,7 +128,6 @@ global:
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -146,13 +144,10 @@ global:
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -168,7 +163,6 @@ global:
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/pkg.c
@@ -94,12 +94,19 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -378,44 +385,24 @@ pkg_each(options, struct pkg_option, options);
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -426,17 +413,18 @@ pkg_addgroup(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -905,10 +893,12 @@ pkg_addshlib_required(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -926,10 +916,12 @@ pkg_addshlib_provided(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -966,10 +958,12 @@ pkg_addrequire(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -981,10 +975,12 @@ pkg_addprovide(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1043,20 +1039,8 @@ pkg_list_count(const struct pkg *pkg, pkg_list list)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1108,42 +1092,12 @@ pkg_list_free(struct pkg *pkg, pkg_list list) {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -275,6 +275,12 @@ typedef enum {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -306,14 +312,8 @@ typedef enum {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
|
|
| - | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -1031,7 +1031,7 @@ pkg_add_cleanup_old(struct pkgdb *db, struct pkg *old, struct pkg *new, int flag
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -289,7 +289,47 @@ pkg_get_element(struct pkg *p, pkg_attr a)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/pkg_checksum.c
@@ -220,7 +220,6 @@ pkg_checksum_generate(struct pkg *pkg, char *dest, size_t destlen,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -237,24 +236,20 @@ pkg_checksum_generate(struct pkg *pkg, char *dest, size_t destlen,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -263,14 +258,12 @@ pkg_checksum_generate(struct pkg *pkg, char *dest, size_t destlen,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_cudf.c
@@ -136,13 +136,12 @@ cudf_emit_pkg(struct pkg *pkg, int version, FILE *f,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_elf.c
@@ -472,14 +472,12 @@ pkg_analyse_files(struct pkgdb *db __unused, struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -521,24 +519,23 @@ pkg_analyse_files(struct pkgdb *db __unused, struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -549,8 +546,7 @@ pkg_analyse_files(struct pkgdb *db __unused, struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -1090,7 +1090,8 @@ pkg_jobs_need_upgrade(struct pkg *rp, struct pkg *lp)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1209,94 +1210,91 @@ pkg_jobs_need_upgrade(struct pkg *rp, struct pkg *lp)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs_universe.c
@@ -472,38 +472,36 @@ pkg_jobs_universe_process_shlibs(struct pkg_jobs_universe *universe,
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -517,39 +515,36 @@ pkg_jobs_universe_process_provides_requires(struct pkg_jobs_universe *universe,
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -966,7 +966,6 @@ pkg_emit_object(struct pkg *pkg, short flags)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1073,44 +1072,40 @@ pkg_emit_object(struct pkg *pkg, short flags)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1127,22 +1122,20 @@ pkg_emit_object(struct pkg *pkg, short flags)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_printf.c
@@ -913,9 +913,8 @@ format_shlibs_required(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -923,14 +922,13 @@ format_shlibs_required(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1177,7 +1175,7 @@ format_groups(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1186,14 +1184,13 @@ format_groups(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1463,7 +1460,7 @@ format_users(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1472,14 +1469,13 @@ format_users(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1523,15 +1519,14 @@ format_int_checksum(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1540,14 +1535,13 @@ format_required(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1589,9 +1583,8 @@ format_shlibs_provided(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -1599,14 +1592,13 @@ format_shlibs_provided(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1932,9 +1924,8 @@ format_provided(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -1942,14 +1933,13 @@ format_provided(xstring *buf, const void *data, struct percent_esc *p)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -294,7 +294,7 @@ pkg_solve_handle_provide (struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -304,7 +304,7 @@ pkg_solve_handle_provide (struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -630,7 +630,6 @@ pkg_solve_process_universe_variable(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -666,22 +665,19 @@ pkg_solve_process_universe_variable(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -1762,7 +1762,6 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg, int forced,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1956,12 +1955,11 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg, int forced,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1972,12 +1970,11 @@ pkgdb_register_pkg(struct pkgdb *db, struct pkg *pkg, int forced,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2100,13 +2097,11 @@ pkgdb_insert_lua_scripts(struct pkg *pkg, int64_t package_id, sqlite3 *s)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2135,13 +2130,11 @@ pkgdb_update_config_file_content(struct pkg *p, sqlite3 *s)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2154,13 +2147,11 @@ pkgdb_update_shlibs_provided(struct pkg *pkg, int64_t package_id, sqlite3 *s)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2173,13 +2164,11 @@ pkgdb_update_requires(struct pkg *pkg, int64_t package_id, sqlite3 *s)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -224,14 +224,14 @@ struct pkg {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -828,5 +828,6 @@ int set_attrsat(int fd, const char *path, mode_t perm, uid_t uid, gid_t gid, con
|
|
|
|
|
|
| + | |
|
|
|
modified libpkg/repo/binary/update.c
@@ -212,48 +212,44 @@ try_again:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/check.c
@@ -58,8 +58,10 @@ check_deps(struct pkgdb *db, struct pkg *p, deps_entries *dh, bool noinstall, xs
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
|
|
|
|
|
@@ -78,8 +80,9 @@ check_deps(struct pkgdb *db, struct pkg *p, deps_entries *dh, bool noinstall, xs
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -92,10 +95,14 @@ check_deps(struct pkgdb *db, struct pkg *p, deps_entries *dh, bool noinstall, xs
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -108,6 +115,8 @@ check_deps(struct pkgdb *db, struct pkg *p, deps_entries *dh, bool noinstall, xs
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified src/query.c
@@ -346,7 +346,6 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -370,7 +369,6 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -399,7 +397,6 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -410,30 +407,34 @@ print_query(struct pkg *pkg, char *qstr, char multiline)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|