logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository. git clone https://hacktivis.me/git/etc_portage.git
commit: 066a59b85ec109b33d5351227144f488d335da5e
parent 8fda3cf67c735a478795b65ad6e7a66775d86702
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed,  6 Jan 2021 04:54:01 +0100

Bump

Diffstat:

Mpackage.env/gcc17+++++++++++++++--
Mrepo.postsync.d/example15++++++++++++++-
2 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/package.env/gcc b/package.env/gcc @@ -36,8 +36,7 @@ net-firewall/nftables gcc net-libs/libnftnl gcc sys-devel/gcc gcc sys-libs/glibc gcc -~dev-libs/elfutils-0.176 gcc -~dev-libs/elfutils-0.177::gentoo gcc +dev-libs/elfutils gcc =media-libs/ftgl-2.1.3_rc5::gentoo gcc ~sys-boot/syslinux-6.04_pre1 gcc =dev-scheme/racket-7.3::gentoo gcc @@ -93,3 +92,17 @@ x11-wm/xmonad-contrib gcc =dev-libs/botan-2.14.0::gentoo gcc =media-libs/ftgl-2.1.3_rc5::gentoo gcc +=x11-libs/pango-1.45.5::gnome-next gcc +=dev-libs/elfutils-0.181::gentoo gcc + +=sys-devel/llvm-11.0.0::gentoo gcc +=sys-devel/lld-11.0.0::gentoo gcc +=sys-devel/clang-11.0.0::gentoo gcc +=sys-libs/compiler-rt-sanitizers-11.0.0::gentoo gcc +=sys-devel/clang-runtime-11.0.0::gentoo gcc +=sys-devel/lldb-11.0.0::gentoo gcc +=media-libs/libggi-2.2.2-r1::gentoo gcc +=games-action/abuse-0.9_p20181213-r1::gentoo gcc +=dev-util/ragel-7.0.0.12::gentoo gcc +=sys-libs/libapparmor-3.0.0 gcc +=sys-libs/libapparmor-3.0.1::gentoo gcc diff --git a/repo.postsync.d/example b/repo.postsync.d/example @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # Example /etc/portage/repo.postsync.d script. Make it executable (chmod +x) for # Portage to process it. # @@ -46,6 +46,19 @@ if [ -n "${repository_name}" ]; then fi fi fi +if [ -n "${repository_name}" ] && ! [ -e "${repository_path}/metadata/pkg_desc_index" ]; then + # Regenerate the metadata/pkg_desc_index file. This is not + # needed for https://gitweb.gentoo.org/repo/sync/gentoo.git which + # provides a freshly generated copy. The --external-cache-only + # option causes the metadata/pkg_desc_index file to be written under + # /var/cache/edb/dep instead of the repository itself, so that it + # does not interfere with repository verification. + if ! egencache --update-pkg-desc-index --external-cache-only --repo="${repository_name}" ${PORTAGE_VERBOSE+--verbose} + then + echo "!!! egencache failed!" + ret=1 + fi +fi # Return explicit status. exit "${ret}"