* TODO:
*
* what's the difference between group/category?
- * handle "default" and "langonly".
*
* maybe handle REL_COND in solver recommends handling?
*/
repodata_set_void(pd->data, pd->handle, SOLVABLE_ISVISIBLE);
break;
+ case STATE_DEFAULT:
+ repodata_set_void(pd->data, pd->handle, SOLVABLE_ISDEFAULT);
+ break;
+
+ case STATE_LANG_ONLY:
+ repodata_set_str(pd->data, pd->handle, SOLVABLE_LANGONLY, content);
+ break;
+
+ case STATE_LANGONLY:
+ repodata_set_str(pd->data, pd->handle, SOLVABLE_LANGONLY, content);
+ break;
+
case STATE_DISPLAY_ORDER:
repodata_set_str(pd->data, pd->handle, SOLVABLE_ORDER, content);
break;
KNOWNID(SOLVABLE_CONSTRAINS, "solvable:constrains"), /* conda */
KNOWNID(SOLVABLE_TRACK_FEATURES, "solvable:track_features"), /* conda */
+KNOWNID(SOLVABLE_ISDEFAULT, "solvable:isdefault"),
+KNOWNID(SOLVABLE_LANGONLY, "solvable:langonly"),
KNOWNID(UPDATE_COLLECTIONLIST, "update:collectionlist"), /* list of UPDATE_COLLECTION (actually packages) and UPDATE_MODULE */