libpkg: Introduce pkgdb_all_search() function.
modified libpkg/libpkg.ver
@@ -212,6 +212,7 @@ global:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h.in
@@ -921,6 +921,8 @@ struct pkgdb_it *pkgdb_repo_query_cond(struct pkgdb *db, const char *cond,
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_iterator.c
@@ -1116,47 +1116,42 @@ int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -1167,7 +1162,7 @@ pkgdb_it_count(struct pkgdb_it *it)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1197,15 +1192,13 @@ pkgdb_it_reset(struct pkgdb_it *it)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1217,16 +1210,15 @@ pkgdb_it_free(struct pkgdb_it *it)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1243,15 +1235,16 @@ pkgdb_it_new_sqlite(struct pkgdb *db, sqlite3_stmt *s, int type, short flags)
|
|
|
|
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -1263,11 +1256,10 @@ pkgdb_it_new_repo(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1279,7 +1271,7 @@ pkgdb_it_repo_attach(struct pkgdb_it *it, struct pkg_repo_it *rit)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_query.c
@@ -497,6 +497,7 @@ pkgdb_repo_provide(struct pkgdb *db, const char *require, const char *repo)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -521,3 +522,26 @@ pkgdb_repo_search(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/private/pkgdb.h
@@ -40,11 +40,6 @@ struct pkgdb {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -56,15 +51,12 @@ struct pkgdb_sqlite_it {
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|