summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gnome-base/gnome-keyring: drop IUSE=caps for compat with glib-2.70Mart Raudsepp2021-09-291-0/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | Always disable libcap-ng dependency. Drop cap_ipc_lock capability setting that was needed for libcap-ng case, but does not work right with glib-2.70 stricter security checks. This unbreaks the dbus service when ran with glib-2.70 or later. This matches what was done in Fedora and Debian for the time being (they had always built with our equivalent of USE=caps) to fix the compatibility. There must be enough memlock limit (RLIMIT_MEMLOCK) for this to work afterwards, however when it doesn't, it fallbacks to arguably less secure malloc (the memory could be swapped out) and doesn't lose actual functionality. This was the case already with larger keyrings, and thus not a security regression in practice. If you want extra security, encrypt your swap. Further technical details were discussed in: https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/77 https://gitlab.gnome.org/GNOME/gnome-keyring/-/merge_requests/41 https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1862 https://gitlab.gnome.org/GNOME/glib/-/issues/2316 Bug: https://bugs.gentoo.org/815154 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* gnome-base/gnome-keyring: Drop old versionsMatt Turner2021-05-302-83/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 ppc64, #792327Sam James2021-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 arm64, #792327Sam James2021-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 amd64, #792327Sam James2021-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 x86, #792327Sam James2021-05-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 ppc, #792327Sam James2021-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 sparc, #792327Sam James2021-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 40.0 arm, #792327Sam James2021-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: add riscv keywordYixun Lan2021-05-261-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* gnome-base/gnome-keyring: Version bump to 40.0Matt Turner2021-04-152-0/+82
| | | | | | | * Try removing pinentry[gnome-keyring] from PDEPEND (bug #717434) Closes: https://bugs.gentoo.org/717434 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnome-base/gnome-keyring: EAPI 7David Michael2021-01-181-5/+6
| | | | | | | | This puts the eselect dependency in both RDEPEND and BDEPEND until IDEPEND exists. Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gnome-base/gnome-keyring: remove oldMart Raudsepp2020-11-072-80/+0
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 ppc, #738728Sam James2020-11-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 sparc, #738728Sam James2020-11-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 ppc64, #738728Sam James2020-11-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Merge fixesPacho Ramos2020-09-242-82/+3
| | | | | | | I collided with a similar fix committed some hours before to -r0 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gnome-base/gnome-keyring: Port to python3Pacho Ramos2020-09-191-0/+81
| | | | | | | | | Also fix test failures due to dbus not being run Thanks-to: Michał Górny Bug: https://bugs.gentoo.org/735348 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* gnome-base/gnome-keyring: Switch to python3Michał Górny2020-09-192-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 arm, #738728Sam James2020-08-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 arm64, #738728Sam James2020-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: Stabilize 3.36.0 amd64, #738728Sam James2020-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: x86 stable (bug #738728)Thomas Deutschmann2020-08-301-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* gnome-base/gnome-keyring: remove oldMart Raudsepp2020-07-296-366/+0
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: sparc stable (bug #717144)Sam James2020-07-291-1/+1
| | | | | Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* gnome-base/gnome-keyring: bump to 3.36.0Mart Raudsepp2020-07-272-0/+80
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: arm64 stable (bug #717144)Sam James (sam_c)2020-06-081-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: arm stable wrt bug #717144Agostino Sarubbo2020-04-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: ppc64 stable wrt bug #717144Agostino Sarubbo2020-04-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: ppc stable wrt bug #717144Agostino Sarubbo2020-04-221-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: x86 stable wrt bug #717144Agostino Sarubbo2020-04-201-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: amd64 stable wrt bug #717144Agostino Sarubbo2020-04-201-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-031-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-262-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* gnome-base/gnome-keyring: bump to 3.34.0Mart Raudsepp2020-03-172-0/+80
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-251-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* gnome-base/gnome-keyring: remove oldMart Raudsepp2020-01-112-80/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: ia64 stable (bug #702260)Mart Raudsepp2020-01-111-1/+1
| | | | | | Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* gnome-base/gnome-keyring: arm stable wrt bug #702260Agostino Sarubbo2020-01-011-2/+2
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-112-0/+2
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* gnome-base/gnome-keyring: ppc stable wrt bug #702260Agostino Sarubbo2019-12-091-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: ppc64 stable wrt bug #702260Agostino Sarubbo2019-12-091-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* gnome-base/gnome-keyring: arm64 stable (bug #702260)Aaron Bauman2019-12-081-1/+1
| | | | | Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20
* gnome-base/gnome-keyring: alpha stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* gnome-base/gnome-keyring: sparc stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* gnome-base/gnome-keyring: x86 stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* gnome-base/gnome-keyring: amd64 stable wrt bug #702260Mikle Kolyada2019-12-081-1/+1
| | | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* gnome-base/gnome-keyring: remove oldMart Raudsepp2019-10-133-158/+0
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org>