commit: 620cda3bb2d482edcb89d939f8c25cea16e20028
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 23 21:09:12 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 23 21:09:12 2026 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=620cda3b
NEWS, meson.build: prepare for portage-3.0.77
Signed-off-by: Sam James <sam <AT> gentoo.org>
NEWS | 35 +++++++++++++++++++++++++++++++++++
meson.build | 2 +-
2 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/NEWS b/NEWS
index db30c7ee72..a10ed5bfb5 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,41 @@ Release notes take the form of the following optional
categories:
* Bug fixes
* Cleanups
+portage-3.0.77 (2026-01-23)
+--------------
+
+Breaking changes:
+
+* binrepo: Default to /var/cache/binhost/${NAME} for `location` (bug #945385)
+
+ This is needed to cleanly separate locally-created binpkgs vs
+ remote fetched binpkgs, which is important for allowing per-repository
+ PGP verification, but also e.g. deploying your own binhost without
+ (re-)serving other binpkgs unintentionally.
+
+ Support for `location` was introduced for bug #934784. gentoolkit's
+ eclean-pkg supports multiple binpkg locations rather than just `PKGDIR`
+ since gentoolkit-0.7 (bug #947694).
+
+Bug fixes:
+
+* doebuild: Fix unexported_env_vars call to chown.
+
+ This affects egencache when called with an alternative PORTAGE_USERNAME
+ and PORTAGE_GRPNAME w/ >= EAPI 9.
+
+* man: make.conf(5): Mention in another place (--getbinpkg) the existence
+ of binrepos.conf.
+
+* man: make.conf(5): Document in another place (--getbinpkg) that
PORTAGE_BINHOST
+ is deprecated.
+
+ Use binrepos.conf instead.
+
+Cleanups:
+
+* doebuild: Fix typos in docstring.
+
portage-3.0.76 (2026-01-18)
--------------
diff --git a/meson.build b/meson.build
index 5c68cd2dc8..6eb8ff7c5b 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
project(
'portage',
'c',
- version : '3.0.76',
+ version : '3.0.77',
license : 'GPL-2.0-or-later',
meson_version : '>=0.58.0'
)