aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2022-05-19 09:43:08 +0200
committerFabian Groffen <grobian@gentoo.org>2022-05-19 09:43:08 +0200
commit74aaef62c0bfad13cf528497faf4b12cbe3d52a5 (patch)
tree155aaf63b843be7967180da8d047d6733d9e205b
parentlibq/atom: implement strict PMS 3.3 in atom_compare (diff)
downloadportage-utils-74aaef62c0bfad13cf528497faf4b12cbe3d52a5.tar.gz
portage-utils-74aaef62c0bfad13cf528497faf4b12cbe3d52a5.tar.bz2
portage-utils-74aaef62c0bfad13cf528497faf4b12cbe3d52a5.zip
libq/atom.h: add BUILDID to atom for binpkg-multi-instance support
References: https://github.com/gentoo/portage-utils/pull/16 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
-rw-r--r--libq/atom.h33
1 files changed, 17 insertions, 16 deletions
diff --git a/libq/atom.h b/libq/atom.h
index 8291daf..fcfa0bd 100644
--- a/libq/atom.h
+++ b/libq/atom.h
@@ -1,5 +1,5 @@
/*
- * Copyright 2005-2021 Gentoo Foundation
+ * Copyright 2005-2022 Gentoo Foundation
* Distributed under the terms of the GNU General Public License v2
*
* Copyright 2005-2008 Ned Ludd - <solar@gentoo.org>
@@ -68,23 +68,24 @@ typedef struct _atom_usedep {
} atom_usedep;
typedef struct {
- atom_blocker blocker;
+ atom_blocker blocker;
atom_operator pfx_op;
atom_operator sfx_op;
- char *CATEGORY;
- char *PN;
- char *PV;
- char *PF;
- unsigned int PR_int;
- char letter;
- atom_suffix *suffixes;
- char *PVR;
- char *P;
- atom_usedep *usedeps;
- char *SLOT;
- char *SUBSLOT;
- atom_slotdep slotdep;
- char *REPO;
+ char *CATEGORY;
+ char *PN;
+ char *PV;
+ char *PF;
+ unsigned int PR_int;
+ char letter;
+ atom_suffix *suffixes;
+ char *PVR;
+ char *P;
+ atom_usedep *usedeps;
+ char *SLOT;
+ char *SUBSLOT;
+ atom_slotdep slotdep;
+ char *REPO;
+ unsigned int BUILDID;
} depend_atom;
extern const char * const booga[];