commit:     802bb9a8747fbb48a2de2f925d69e5574ea9efce
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  3 08:59:49 2015 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Jul  3 08:59:49 2015 +0000
URL:        https://gitweb.gentoo.org/proj/grs.git/commit/?id=802bb9a8

Keyword npth. Make accept_keyword more robust.

 core/etc/grs/world.conf | 84 ++++++++++++++++++++++++++-----------------------
 1 file changed, 44 insertions(+), 40 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 727f37c..058f789 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -259,7 +259,7 @@ package.use/app-crypt_gcr_0 : app-crypt/gcr:0 -debug -test 
gtk introspection val
 
 [app-crypt/gnupg:0]
 package.use/app-crypt_gnupg_0 : app-crypt/gnupg:0 -doc -mta -nls -selinux 
-static -tools -usb bzip2 ldap readline smartcard
-package.accept_keywords/app-crypt_gnupg_0 : =app-crypt/gnupg-2.1.6 ~amd64
+package.accept_keywords/app-crypt_gnupg_0 : >=app-crypt/gnupg-2.1.6 ~amd64
 
 [app-crypt/gpa:0]
 package.use/app-crypt_gpa_0 : app-crypt/gpa:0 -nls
@@ -986,7 +986,7 @@ package.use/app-text_dvipng_0 : app-text/dvipng:0 -t1lib 
-test -truetype
 
 [app-text/dvipsk:0]
 package.use/app-text_dvipsk_0 : app-text/dvipsk:0 -doc -source
-package.accept_keywords/app-text_dvipsk_0 : =app-text/dvipsk-5.994_p20140525 
~amd64
+package.accept_keywords/app-text_dvipsk_0 : >=app-text/dvipsk-5.994_p20140525 
~amd64
 
 [app-text/enchant:0]
 package.use/app-text_enchant_0 : app-text/enchant:0 -aspell -zemberek hunspell 
static-libs
@@ -1083,7 +1083,7 @@ package.use/app-text_po4a_0 : app-text/po4a:0 -test
 package.use/app-text_poppler_0 : app-text/poppler:0 -cjk -debug -doc -qt5 
cairo curl cxx introspection jpeg jpeg2k lcms png qt4 tiff utils
 
 [app-text/ps2pkm:0]
-package.accept_keywords/app-text_ps2pkm_0 : =app-text/ps2pkm-1.5_p20140525 
~amd64
+package.accept_keywords/app-text_ps2pkm_0 : >=app-text/ps2pkm-1.5_p20140525 
~amd64
 
 [app-text/pspresent:0]
 package.use/app-text_pspresent_0 : app-text/pspresent:0 xinerama
@@ -1129,11 +1129,11 @@ package.use/app-text_texi2html_0 : app-text/texi2html:0 
unicode
 
 [app-text/texlive-core:0]
 package.use/app-text_texlive-core_0 : app-text/texlive-core:0 -doc -source X 
cjk tk xetex
-package.accept_keywords/app-text_texlive-core_0 : 
=app-text/texlive-core-2014-r4 ~amd64
+package.accept_keywords/app-text_texlive-core_0 : 
>=app-text/texlive-core-2014-r4 ~amd64
 
 [app-text/texlive:0]
 package.use/app-text_texlive_0 : app-text/texlive:0 -cjk -context -detex 
-dvi2tty -epspdf -extra -games -graphics -humanities -jadetex -luatex -metapost 
-music -omega -pdfannotextractor -pstricks -publishers -science -tex4ht 
-texi2html -truetype -xetex -xindy X png xml
-package.accept_keywords/app-text_texlive_0 : =app-text/texlive-2014 ~amd64
+package.accept_keywords/app-text_texlive_0 : >=app-text/texlive-2014 ~amd64
 
 [app-text/wdiff:0]
 package.use/app-text_wdiff_0 : app-text/wdiff:0 -experimental -test
@@ -1558,7 +1558,7 @@ package.use/dev-libs_klibc_0 : dev-libs/klibc:0 -debug
 
 [dev-libs/kpathsea:0]
 package.use/dev-libs_kpathsea_0 : dev-libs/kpathsea:0 -doc -source static-libs
-package.accept_keywords/dev-libs_kpathsea_0 : 
=dev-libs/kpathsea-6.2.0_p20140525 ~amd64
+package.accept_keywords/dev-libs_kpathsea_0 : 
>=dev-libs/kpathsea-6.2.0_p20140525 ~amd64
 
 [dev-libs/libRocket:0]
 package.use/dev-libs_librocket_0 : dev-libs/libRocket:0 -samples python
@@ -1634,7 +1634,7 @@ package.use/dev-libs_libgamin_0 : dev-libs/libgamin:0 
-debug python static-libs
 
 [dev-libs/libgcrypt:0]
 package.use/dev-libs_libgcrypt_0 : dev-libs/libgcrypt:0 -doc static-libs
-package.accept_keywords/dev-libs_libgcrypt_0 : =dev-libs/libgcrypt-1.6.3-r3 
~amd64
+package.accept_keywords/dev-libs_libgcrypt_0 : >=dev-libs/libgcrypt-1.6.3-r3 
~amd64
 
 [dev-libs/libgdata:0]
 package.use/dev-libs_libgdata_0 : dev-libs/libgdata:0 -debug -gnome -test 
introspection static-libs vala
@@ -1653,7 +1653,7 @@ package.use/dev-libs_libgit2_0 : dev-libs/libgit2:0 
-examples -ssh -test -trace
 
 [dev-libs/libgpg-error:0]
 package.use/dev-libs_libgpg-error_0 : dev-libs/libgpg-error:0 -common-lisp 
-nls static-libs
-package.accept_keywords/dev-libs_libgpg-error_0 : =dev-libs/libgpg-error-1.19 
~amd64
+package.accept_keywords/dev-libs_libgpg-error_0 : >=dev-libs/libgpg-error-1.19 
~amd64
 
 [dev-libs/libgweather:2]
 package.use/dev-libs_libgweather_2 : dev-libs/libgweather:2 -glade 
introspection vala
@@ -1811,6 +1811,10 @@ package.use/dev-libs_mpfr_0 : dev-libs/mpfr:0 static-libs
 [dev-libs/nettle:0]
 package.use/dev-libs_nettle_0 : dev-libs/nettle:0 -doc -neon -test gmp 
static-libs
 
+[dev-libs/npth:0]
+package.use/dev-libs_npth_0 : dev-libs/npth:0 static-libs
+package.accept_keywords/dev-libs_npth_0 : >=dev-libs/npth-1.1 ~amd64
+
 [dev-libs/nspr:0]
 package.use/dev-libs_nspr_0 : dev-libs/nspr:0 -debug
 
@@ -1848,7 +1852,7 @@ package.use/dev-libs_pslib_0 : dev-libs/pslib:0 -debug 
jpeg png tiff
 
 [dev-libs/ptexenc:0]
 package.use/dev-libs_ptexenc_0 : dev-libs/ptexenc:0 iconv static-libs
-package.accept_keywords/dev-libs_ptexenc_0 : 
=dev-libs/ptexenc-1.3.2_p20140525-r1 ~amd64
+package.accept_keywords/dev-libs_ptexenc_0 : 
>=dev-libs/ptexenc-1.3.2_p20140525-r1 ~amd64
 
 [dev-libs/pth:0]
 package.use/dev-libs_pth_0 : dev-libs/pth:0 -debug static-libs
@@ -3658,7 +3662,7 @@ package.use/dev-tcltk_vtcl_0 : dev-tcltk/vtcl:0 -doc
 
 [dev-tex/bibtexu:0]
 package.use/dev-tex_bibtexu_0 : dev-tex/bibtexu:0 -doc -source
-package.accept_keywords/dev-tex_bibtexu_0 : =dev-tex/bibtexu-3.71_p20140525 
~amd64
+package.accept_keywords/dev-tex_bibtexu_0 : >=dev-tex/bibtexu-3.71_p20140525 
~amd64
 
 [dev-tex/curve:0]
 package.use/dev-tex_curve_0 : dev-tex/curve:0 -doc -examples
@@ -3677,115 +3681,115 @@ package.use/dev-tex_style-check_0 : 
dev-tex/style-check:0 -test
 
 [dev-texlive/texlive-basic:0]
 package.use/dev-texlive_texlive-basic_0 : dev-texlive/texlive-basic:0 -doc 
-source
-package.accept_keywords/dev-texlive_texlive-basic_0 : 
=dev-texlive/texlive-basic-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-basic_0 : 
>=dev-texlive/texlive-basic-2014 ~amd64
 
 [dev-texlive/texlive-fontsrecommended:0]
 package.use/dev-texlive_texlive-fontsrecommended_0 : 
dev-texlive/texlive-fontsrecommended:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-fontsrecommended_0 : 
=dev-texlive/texlive-fontsrecommended-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-fontsrecommended_0 : 
>=dev-texlive/texlive-fontsrecommended-2014 ~amd64
 
 [dev-texlive/texlive-fontutils:0]
 package.use/dev-texlive_texlive-fontutils_0 : dev-texlive/texlive-fontutils:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-fontutils_0 : 
=dev-texlive/texlive-fontutils-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-fontutils_0 : 
>=dev-texlive/texlive-fontutils-2014 ~amd64
 
 [dev-texlive/texlive-genericrecommended:0]
 package.use/dev-texlive_texlive-genericrecommended_0 : 
dev-texlive/texlive-genericrecommended:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-genericrecommended_0 : 
=dev-texlive/texlive-genericrecommended-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-genericrecommended_0 : 
>=dev-texlive/texlive-genericrecommended-2014 ~amd64
 
 [dev-texlive/texlive-langafrican:0]
 package.use/dev-texlive_texlive-langafrican_0 : 
dev-texlive/texlive-langafrican:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langafrican_0 : 
=dev-texlive/texlive-langafrican-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langafrican_0 : 
>=dev-texlive/texlive-langafrican-2014 ~amd64
 
 [dev-texlive/texlive-langarabic:0]
 package.use/dev-texlive_texlive-langarabic_0 : 
dev-texlive/texlive-langarabic:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langarabic_0 : 
=dev-texlive/texlive-langarabic-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langarabic_0 : 
>=dev-texlive/texlive-langarabic-2014 ~amd64
 
 [dev-texlive/texlive-langchinese:0]
 package.use/dev-texlive_texlive-langchinese_0 : 
dev-texlive/texlive-langchinese:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langchinese_0 : 
=dev-texlive/texlive-langchinese-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langchinese_0 : 
>=dev-texlive/texlive-langchinese-2014 ~amd64
 
 [dev-texlive/texlive-langcjk:0]
 package.use/dev-texlive_texlive-langcjk_0 : dev-texlive/texlive-langcjk:0 -doc 
-source
-package.accept_keywords/dev-texlive_texlive-langcjk_0 : 
=dev-texlive/texlive-langcjk-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langcjk_0 : 
>=dev-texlive/texlive-langcjk-2014 ~amd64
 
 [dev-texlive/texlive-langcyrillic:0]
 package.use/dev-texlive_texlive-langcyrillic_0 : 
dev-texlive/texlive-langcyrillic:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langcyrillic_0 : 
=dev-texlive/texlive-langcyrillic-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langcyrillic_0 : 
>=dev-texlive/texlive-langcyrillic-2014 ~amd64
 
 [dev-texlive/texlive-langczechslovak:0]
 package.use/dev-texlive_texlive-langczechslovak_0 : 
dev-texlive/texlive-langczechslovak:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langczechslovak_0 : 
=dev-texlive/texlive-langczechslovak-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langczechslovak_0 : 
>=dev-texlive/texlive-langczechslovak-2014 ~amd64
 
 [dev-texlive/texlive-langenglish:0]
 package.use/dev-texlive_texlive-langenglish_0 : 
dev-texlive/texlive-langenglish:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langenglish_0 : 
=dev-texlive/texlive-langenglish-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langenglish_0 : 
>=dev-texlive/texlive-langenglish-2014 ~amd64
 
 [dev-texlive/texlive-langeuropean:0]
 package.use/dev-texlive_texlive-langeuropean_0 : 
dev-texlive/texlive-langeuropean:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langeuropean_0 : 
=dev-texlive/texlive-langeuropean-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langeuropean_0 : 
>=dev-texlive/texlive-langeuropean-2014 ~amd64
 
 [dev-texlive/texlive-langfrench:0]
 package.use/dev-texlive_texlive-langfrench_0 : 
dev-texlive/texlive-langfrench:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langfrench_0 : 
=dev-texlive/texlive-langfrench-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langfrench_0 : 
>=dev-texlive/texlive-langfrench-2014 ~amd64
 
 [dev-texlive/texlive-langgerman:0]
 package.use/dev-texlive_texlive-langgerman_0 : 
dev-texlive/texlive-langgerman:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langgerman_0 : 
=dev-texlive/texlive-langgerman-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langgerman_0 : 
>=dev-texlive/texlive-langgerman-2014 ~amd64
 
 [dev-texlive/texlive-langgreek:0]
 package.use/dev-texlive_texlive-langgreek_0 : dev-texlive/texlive-langgreek:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-langgreek_0 : 
=dev-texlive/texlive-langgreek-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langgreek_0 : 
>=dev-texlive/texlive-langgreek-2014 ~amd64
 
 [dev-texlive/texlive-langindic:0]
 package.use/dev-texlive_texlive-langindic_0 : dev-texlive/texlive-langindic:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-langindic_0 : 
=dev-texlive/texlive-langindic-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langindic_0 : 
>=dev-texlive/texlive-langindic-2014 ~amd64
 
 [dev-texlive/texlive-langitalian:0]
 package.use/dev-texlive_texlive-langitalian_0 : 
dev-texlive/texlive-langitalian:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langitalian_0 : 
=dev-texlive/texlive-langitalian-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langitalian_0 : 
>=dev-texlive/texlive-langitalian-2014 ~amd64
 
 [dev-texlive/texlive-langjapanese:0]
 package.use/dev-texlive_texlive-langjapanese_0 : 
dev-texlive/texlive-langjapanese:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langjapanese_0 : 
=dev-texlive/texlive-langjapanese-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langjapanese_0 : 
>=dev-texlive/texlive-langjapanese-2014 ~amd64
 
 [dev-texlive/texlive-langkorean:0]
 package.use/dev-texlive_texlive-langkorean_0 : 
dev-texlive/texlive-langkorean:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langkorean_0 : 
=dev-texlive/texlive-langkorean-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langkorean_0 : 
>=dev-texlive/texlive-langkorean-2014 ~amd64
 
 [dev-texlive/texlive-langother:0]
 package.use/dev-texlive_texlive-langother_0 : dev-texlive/texlive-langother:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-langother_0 : 
=dev-texlive/texlive-langother-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langother_0 : 
>=dev-texlive/texlive-langother-2014 ~amd64
 
 [dev-texlive/texlive-langpolish:0]
 package.use/dev-texlive_texlive-langpolish_0 : 
dev-texlive/texlive-langpolish:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langpolish_0 : 
=dev-texlive/texlive-langpolish-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langpolish_0 : 
>=dev-texlive/texlive-langpolish-2014 ~amd64
 
 [dev-texlive/texlive-langportuguese:0]
 package.use/dev-texlive_texlive-langportuguese_0 : 
dev-texlive/texlive-langportuguese:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langportuguese_0 : 
=dev-texlive/texlive-langportuguese-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langportuguese_0 : 
>=dev-texlive/texlive-langportuguese-2014 ~amd64
 
 [dev-texlive/texlive-langspanish:0]
 package.use/dev-texlive_texlive-langspanish_0 : 
dev-texlive/texlive-langspanish:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-langspanish_0 : 
=dev-texlive/texlive-langspanish-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-langspanish_0 : 
>=dev-texlive/texlive-langspanish-2014 ~amd64
 
 [dev-texlive/texlive-latex:0]
 package.use/dev-texlive_texlive-latex_0 : dev-texlive/texlive-latex:0 -doc 
-source
-package.accept_keywords/dev-texlive_texlive-latex_0 : 
=dev-texlive/texlive-latex-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-latex_0 : 
>=dev-texlive/texlive-latex-2014 ~amd64
 
 [dev-texlive/texlive-latexextra:0]
 package.use/dev-texlive_texlive-latexextra_0 : 
dev-texlive/texlive-latexextra:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-latexextra_0 : 
=dev-texlive/texlive-latexextra-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-latexextra_0 : 
>=dev-texlive/texlive-latexextra-2014 ~amd64
 
 [dev-texlive/texlive-latexrecommended:0]
 package.use/dev-texlive_texlive-latexrecommended_0 : 
dev-texlive/texlive-latexrecommended:0 -doc -source
-package.accept_keywords/dev-texlive_texlive-latexrecommended_0 : 
=dev-texlive/texlive-latexrecommended-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-latexrecommended_0 : 
>=dev-texlive/texlive-latexrecommended-2014 ~amd64
 
 [dev-texlive/texlive-pictures:0]
 package.use/dev-texlive_texlive-pictures_0 : dev-texlive/texlive-pictures:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-pictures_0 : 
=dev-texlive/texlive-pictures-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-pictures_0 : 
>=dev-texlive/texlive-pictures-2014 ~amd64
 
 [dev-texlive/texlive-pstricks:0]
 package.use/dev-texlive_texlive-pstricks_0 : dev-texlive/texlive-pstricks:0 
-doc -source
-package.accept_keywords/dev-texlive_texlive-pstricks_0 : 
=dev-texlive/texlive-pstricks-2014 ~amd64
+package.accept_keywords/dev-texlive_texlive-pstricks_0 : 
>=dev-texlive/texlive-pstricks-2014 ~amd64
 
 [dev-texlive/texlive-texinfo:0]
 package.use/dev-texlive_texlive-texinfo_0 : dev-texlive/texlive-texinfo:0 -doc 
-source
@@ -5468,7 +5472,7 @@ package.use/media-libs_mutagen_0 : media-libs/mutagen:0 
-doc -test
 
 [media-libs/nas:0]
 package.use/media-libs_nas_0 : media-libs/nas:0 -doc static-libs
-package.accept_keywords/media-libs_nas_0 : =media-libs/nas-1.9.4-r1 ~amd64
+package.accept_keywords/media-libs_nas_0 : >=media-libs/nas-1.9.4-r1 ~amd64
 
 [media-libs/netpbm:0]
 package.use/media-libs_netpbm_0 : media-libs/netpbm:0 -doc -rle -svga X 
cpu_flags_x86_sse2 jbig jpeg jpeg2k png static-libs tiff xml zlib
@@ -7790,7 +7794,7 @@ package.use/www-client_lynx_0 : www-client/lynx:0 -cjk 
-nls bzip2 gnutls idn ipv
 
 [www-client/midori:0]
 package.use/www-client_midori_0 : www-client/midori:0 -deprecated -doc 
-granite -introspection -jit -zeitgeist webkit2
-package.accept_keywords/www-client_midori_0 : =www-client/midori-0.5.8-r1 
~amd64
+package.accept_keywords/www-client_midori_0 : >=www-client/midori-0.5.8-r1 
~amd64
 
 [www-client/opera:0]
 package.use/www-client_opera_0 : www-client/opera:0 -kde -multilib gstreamer 
gtk

Reply via email to