On 9/6/20 11:31 PM, Zac Medico wrote:
> Support /etc/portage/binrepos.conf as a replacement for the
> PORTAGE_BINHOST variable. Behavior is similar to repos.conf,
> initially supporting just the sync-uri attribute. Both binrepos.conf
> and PORTAGE_BINHOST can be used simultaneously, in the same way that
> repos.conf and PORTDIR_OVERLAY can be used simultaneously.
> 
> The emerge --info output for binrepos.conf looks like this:
> 
> Binary Repositories:
> 
> example-binhost
>       sync-uri: https://example.com/packages
> 
> Support customization of fetchcommand and resumecommand in
> binrepos.conf, allowing customized authentication mechanisms for
> each repository.
> 
> Zac Medico (2):
>   Add binrepos.conf to replace PORTAGE_BINHOST (bug 668334)
>   binrepos.conf: support fetchcommand customization (bug 661332)
> 
>  lib/_emerge/BinpkgFetcher.py            |  29 ++++--
>  lib/_emerge/actions.py                  |  13 ++-
>  lib/portage/binrepo/__init__.py         |   0
>  lib/portage/binrepo/config.py           | 131 ++++++++++++++++++++++++
>  lib/portage/const.py                    |   1 +
>  lib/portage/dbapi/bintree.py            |  48 ++++++---
>  lib/portage/tests/emerge/test_simple.py |  14 ++-
>  man/make.conf.5                         |   3 +-
>  man/portage.5                           |  52 ++++++++++
>  9 files changed, 264 insertions(+), 27 deletions(-)
>  create mode 100644 lib/portage/binrepo/__init__.py
>  create mode 100644 lib/portage/binrepo/config.py
> 

I had intended to refer to bug 668302 instead of bug 661332:

https://bugs.gentoo.org/668302
-- 
Thanks,
Zac

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to