diff options
74 files changed, 323 insertions, 77 deletions
diff --git a/app-editors/emacs/emacs-26.3-r19.ebuild b/app-editors/emacs/emacs-26.3-r19.ebuild index 138661f94f3d..ac98dee8e90d 100644 --- a/app-editors/emacs/emacs-26.3-r19.ebuild +++ b/app-editors/emacs/emacs-26.3-r19.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?] diff --git a/app-editors/emacs/emacs-27.2-r17.ebuild b/app-editors/emacs/emacs-27.2-r17.ebuild index e18344bbdb0a..73bc955e9d4f 100644 --- a/app-editors/emacs/emacs-27.2-r17.ebuild +++ b/app-editors/emacs/emacs-27.2-r17.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" diff --git a/app-editors/emacs/emacs-28.2-r13.ebuild b/app-editors/emacs/emacs-28.2-r13.ebuild index 3eb6fb578273..ee81b045c11c 100644 --- a/app-editors/emacs/emacs-28.2-r13.ebuild +++ b/app-editors/emacs/emacs-28.2-r13.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" diff --git a/app-editors/emacs/emacs-29.3-r3.ebuild b/app-editors/emacs/emacs-29.3-r3.ebuild index 94cbc7ca3df5..ae3d09e240b9 100644 --- a/app-editors/emacs/emacs-29.3-r3.ebuild +++ b/app-editors/emacs/emacs-29.3-r3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" diff --git a/app-editors/neovim/neovim-0.10.1.ebuild b/app-editors/neovim/neovim-0.10.1.ebuild index d545b329c4dd..430fcb85153c 100644 --- a/app-editors/neovim/neovim-0.10.1.ebuild +++ b/app-editors/neovim/neovim-0.10.1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git" else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="Apache-2.0 vim" diff --git a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild index d1fb0d67cc93..a972f9234dd4 100644 --- a/app-text/ronn-ng/ronn-ng-0.10.1.ebuild +++ b/app-text/ronn-ng/ronn-ng-0.10.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/apjanke/ronn-ng/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND+="!app-text/ronn" diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 323f74b985a4..4317496e2762 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -320,6 +320,7 @@ DIST rust-1.80.1-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 274048978581 DIST rust-1.80.1-riscv64gc-unknown-linux-musl.tar.xz 83359176 BLAKE2B 27ed3232a01fe69a7ebb6c18c7caede9d5ca6f755b52ca0f4a2f3faa073762638b13cec4f4c63602ec709d70d3c4333db5bdb97468e77a3c3a491b44060c484b SHA512 858f2366104e368efc5564228c9247d110b57fc3a196b4c56077fccda104fd8ed87f93a6e3ba2291203d05041c819555f87736c1ff3f5b494f47bdccc1a0874a DIST rust-1.80.1-s390x-unknown-linux-gnu.tar.xz 209785288 BLAKE2B 01792daab79e7abed8bdeca53295928429b6814672aa4e0426316ec790d22b22abf25d3d5513582206d18f53147e60d252a0557ab9cca3b594c89ad603d94ea7 SHA512 66b20f5d001e978e2db5277da5f01271f0500a59877a849ccadebd5823eaeee35066abdd5d449e024cd5ae8ee41dd60fad77a00648cac1db62137d6722729fd6 DIST rust-1.80.1-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5c0a1a6036d3c3e9af835c281fd347a842cea15bea5f3d5f109f4080a2f93020d5e1c1a7de1894c03e8a2c87c6560f792a0c8024e68eb55d10e50da098f1e621 SHA512 7bbc3e8d3b039b522e62101714f5edb85046cfc06375df4b49c9ece891f8fc57e86027e1fd12a5837be7623c9137840551389e7dec4b2700e1dac0ae69121729 +DIST rust-1.80.1-sparc64-unknown-linux-gnu.tar.xz 69671332 BLAKE2B ae9d7c680dc77bb2beec0e80aaf59768a21091814247b74ac1930a7c66f7b6426fa35e772b97e2aa1983cbaf37981df47e39c5b940ba4288e1791ede7b1a0bae SHA512 dbc895498ae43921d6a15c4d36d9e35756ae8660782a07cacd607d1ebdb75982d67ef78ae2803160c07c2f9067b608aebbec7812799cb45bb893c936379fa9a7 DIST rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz 167553060 BLAKE2B abc6430cfbbea5dd0ea42a6a3e2796b6f499d5a8343616d310ed22b541bdb15803d882dca9be743a81768bdf55f78c7a803bb594844d7dc3d2bdf09bd3f3d312 SHA512 73e6000af98efe5d90ab484ad88f455f07ccdabe49400d25ac16eeaa51327a5d17eaaae5ef3eb0b04b9aba2015c379eeb2a00076d82ba959e53e3dba470a228b DIST rust-1.80.1-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B bb52100a14bfa2775ca7cab5cd0f9dbc489ec3b26a8687876c97b666435c44ce58d86fd9f11d4f4832e79c05fa3ddefd7157edc91a3da25ffeba07da61fbddf9 SHA512 08aad912e47341bff29ee1d1b52cd02df8e609747f7061e61ed6a401d798140a8587378aa992b0d52af955a44d2284eefa00f27a6e94b4ed561c06eed60ad6fe DIST rust-1.80.1-x86_64-unknown-linux-musl.tar.xz 248220632 BLAKE2B 7f0954379658df0a5cb0bb4bd49fdd1d216bfa5a200789124667d13ad97f0a5278f57e5b6278a969558c834de43a5d7e3f5ad3e331cc5a4c428dc097453a9394 SHA512 079cd3384c0b7f85d5fb2f02f27febe423ff533d71463097fbaa90449a955699fc25d8e4ae16489f7d7920c34c318c0f2e8185eeb9c6fd64c0851e4366c5eca2 diff --git a/dev-lang/rust-bin/rust-bin-1.80.1.ebuild b/dev-lang/rust-bin/rust-bin-1.80.1.ebuild index c57304d66350..90992690ab06 100644 --- a/dev-lang/rust-bin/rust-bin-1.80.1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.80.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P}) rust-src? ( ${MY_SRC_URI} ) " # Keep this separate to allow easy commenting out if not yet built -#SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) " +SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) " SRC_URI+=" mips? ( abi_mips_o32? ( big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mips-unknown-linux-gnu.tar.xz ) diff --git a/dev-libs/tree-sitter-lua/tree-sitter-lua-0.1.0.ebuild b/dev-libs/tree-sitter-lua/tree-sitter-lua-0.1.0.ebuild index ddd290824e8a..1abb99b84379 100644 --- a/dev-libs/tree-sitter-lua/tree-sitter-lua-0.1.0.ebuild +++ b/dev-libs/tree-sitter-lua/tree-sitter-lua-0.1.0.ebuild @@ -13,4 +13,4 @@ SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v${PV}. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" diff --git a/dev-libs/tree-sitter-markdown/tree-sitter-markdown-0.2.3.ebuild b/dev-libs/tree-sitter-markdown/tree-sitter-markdown-0.2.3.ebuild index b1afe44d899d..b5bb972bbab8 100644 --- a/dev-libs/tree-sitter-markdown/tree-sitter-markdown-0.2.3.ebuild +++ b/dev-libs/tree-sitter-markdown/tree-sitter-markdown-0.2.3.ebuild @@ -12,4 +12,4 @@ S="${WORKDIR}/${P}/${PN}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" diff --git a/dev-libs/tree-sitter-query/tree-sitter-query-0.4.0.ebuild b/dev-libs/tree-sitter-query/tree-sitter-query-0.4.0.ebuild index 70534078fdeb..6ab22b754db2 100644 --- a/dev-libs/tree-sitter-query/tree-sitter-query-0.4.0.ebuild +++ b/dev-libs/tree-sitter-query/tree-sitter-query-0.4.0.ebuild @@ -13,4 +13,4 @@ SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v${PV LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" diff --git a/dev-libs/tree-sitter-vim/tree-sitter-vim-0.4.0.ebuild b/dev-libs/tree-sitter-vim/tree-sitter-vim-0.4.0.ebuild index 8586aef56b72..462dd87a0203 100644 --- a/dev-libs/tree-sitter-vim/tree-sitter-vim-0.4.0.ebuild +++ b/dev-libs/tree-sitter-vim/tree-sitter-vim-0.4.0.ebuild @@ -13,4 +13,4 @@ SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v${PV}. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" diff --git a/dev-libs/tree-sitter-vimdoc/tree-sitter-vimdoc-3.0.0.ebuild b/dev-libs/tree-sitter-vimdoc/tree-sitter-vimdoc-3.0.0.ebuild index d0d00f723024..ed609b741c53 100644 --- a/dev-libs/tree-sitter-vimdoc/tree-sitter-vimdoc-3.0.0.ebuild +++ b/dev-libs/tree-sitter-vimdoc/tree-sitter-vimdoc-3.0.0.ebuild @@ -13,4 +13,4 @@ SRC_URI="https://github.com/neovim/tree-sitter-vimdoc/archive/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild index cdd944d891ed..48dd9c0c2d9f 100644 --- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild +++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="A kramdown parser for the GFM dialect of Markdown" HOMEPAGE="https://github.com/kramdown/parser-gfm" LICENSE="MIT" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="$(ver_cut 1)" IUSE="doc" diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest index fe70e7572310..c207b04fd4c0 100644 --- a/dev-vcs/git-filter-repo/Manifest +++ b/dev-vcs/git-filter-repo/Manifest @@ -1,2 +1 @@ -DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71 SHA512 786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8 DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d SHA512 2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42 diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild deleted file mode 100644 index fe82886559bc..000000000000 --- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 - -DESCRIPTION="Quickly rewrite git repository history (filter-branch replacement)" -HOMEPAGE="https://github.com/newren/git-filter-repo/" -SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz" -S="${S}/release" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~x86" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - >=dev-vcs/git-$(ver_cut 1-2) -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -# the git-archive tarball does not have version info; setuptools-scm -# requires a valid source of version info, this one is for distros -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_prepare_all() { - cd .. || die - eapply "${FILESDIR}"/git-filter-repo-2.38.0-new-git.patch - cd "${S}" || die - - distutils-r1_python_prepare_all -} - -python_test() { - cd .. || die - bash t/run_tests || die -} - -python_install_all() { - distutils-r1_python_install_all - - # Just like git itself there is a manpage in troff + html formats. - # Unlike git itself, we cannot install the html one, because the - # `git --html-path` has the ${PV} of git in it. So just install - # the troff copy. - doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1 - - # Points to dead symlink - rm "${ED}"/usr/share/doc/${PF}/README.md || die - rmdir "${ED}"/usr/share/doc/${PF} || die - - dodoc "${WORKDIR}"/${P}/README.md -} diff --git a/eclass/rust-toolchain.eclass b/eclass/rust-toolchain.eclass index 6ad5c811f6c0..89bca88b9e6b 100644 --- a/eclass/rust-toolchain.eclass +++ b/eclass/rust-toolchain.eclass @@ -51,6 +51,7 @@ rust_abi() { riscv64*gnu) echo riscv64gc-unknown-linux-gnu;; riscv64*musl) echo riscv64gc-unknown-linux-musl;; s390x*) echo s390x-unknown-linux-gnu;; + sparc64*gnu) echo sparc64-unknown-linux-gnu;; x86_64*gnu) echo x86_64-unknown-linux-gnu;; x86_64*musl) echo x86_64-unknown-linux-musl;; *) echo ${CTARGET};; diff --git a/gnome-base/librsvg/librsvg-2.40.21.ebuild b/gnome-base/librsvg/librsvg-2.40.21.ebuild index 3bc59a2c526f..203773ea3f1b 100644 --- a/gnome-base/librsvg/librsvg-2.40.21.ebuild +++ b/gnome-base/librsvg/librsvg-2.40.21.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/LibRsvg" LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="~alpha arm hppa ~ia64 ~loong ~mips ppc ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha arm hppa ~ia64 ~loong ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" IUSE="+introspection tools +vala" REQUIRED_USE="vala? ( introspection )" diff --git a/gnome-base/librsvg/librsvg-2.58.2.ebuild b/gnome-base/librsvg/librsvg-2.58.2.ebuild index 682cbc218287..fadc212ccc81 100644 --- a/gnome-base/librsvg/librsvg-2.58.2.ebuild +++ b/gnome-base/librsvg/librsvg-2.58.2.ebuild @@ -302,7 +302,7 @@ LICENSE+=" " SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="gtk-doc +introspection +vala" REQUIRED_USE=" diff --git a/gui-wm/tinywl/tinywl-0.17.4.ebuild b/gui-wm/tinywl/tinywl-0.17.4.ebuild index c8f32923fd24..85a3a9dd1b37 100644 --- a/gui-wm/tinywl/tinywl-0.17.4.ebuild +++ b/gui-wm/tinywl/tinywl-0.17.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ppc64 ~riscv ~x86" S="${WORKDIR}/wlroots-${PV}" fi diff --git a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild index dffeed24e492..44486fa55aa1 100644 --- a/net-libs/wslay/wslay-1.1.1_p20210115.ebuild +++ b/net-libs/wslay/wslay-1.1.1_p20210115.ebuild @@ -29,6 +29,9 @@ BDEPEND=" src_prepare() { default + # skip unnecessary examples & automagic dependency on nettle + sed -i '/build_examples=/s/yes/no/' configure.ac || die + eautoreconf } @@ -37,7 +40,6 @@ src_configure() { # no options... and cmake build has different issues $(usev !doc ac_cv_path_SPHINX_BUILD=) $(usev !test ac_cv_lib_cunit_CU_initialize_registry=) - PKG_CONFIG=false # disables examples by failing to find nettle ) econf "${econfargs[@]}" diff --git a/profiles/arch/riscv/rv32imac/eapi b/profiles/arch/riscv/rv32imac/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/riscv/rv32imac/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/riscv/rv32imac/ilp32/parent b/profiles/arch/riscv/rv32imac/ilp32/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/ilp32/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/riscv/rv32imac/ilp32d/parent b/profiles/arch/riscv/rv32imac/ilp32d/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/ilp32d/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/riscv/rv32imac/parent b/profiles/arch/riscv/rv32imac/parent new file mode 100644 index 000000000000..6c33bf12d0d1 --- /dev/null +++ b/profiles/arch/riscv/rv32imac/parent @@ -0,0 +1 @@ +../../../features/wd40 diff --git a/profiles/arch/x86/i486/parent b/profiles/arch/x86/i486/parent new file mode 100644 index 000000000000..6c33bf12d0d1 --- /dev/null +++ b/profiles/arch/x86/i486/parent @@ -0,0 +1 @@ +../../../features/wd40 diff --git a/profiles/base/package.mask b/profiles/base/package.mask index cbe031846f35..f7f6c9a921d0 100644 --- a/profiles/base/package.mask +++ b/profiles/base/package.mask @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-08-18) +# Pre-rust versions of librsvg. Has vulnerabilities, so masked by +# default and only unmasked on wd40. +<gnome-base/librsvg-2.41 + # Mike Gilbert <floppym@gentoo.org> (2023-06-15) # Conflicts with glibc. sys-apps/musl-locales diff --git a/profiles/default/linux/arm/17.0/musl/parent b/profiles/default/linux/arm/17.0/musl/parent index 468c1fa0a937..a5858d7a3c50 100644 --- a/profiles/default/linux/arm/17.0/musl/parent +++ b/profiles/default/linux/arm/17.0/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../arch/arm ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/armv6j_hf/musl/parent b/profiles/default/linux/arm/23.0/armv6j_hf/musl/parent index 5bbe8700f1a6..bd0ef6ecac62 100644 --- a/profiles/default/linux/arm/23.0/armv6j_hf/musl/parent +++ b/profiles/default/linux/arm/23.0/armv6j_hf/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../features/musl +../../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/armv7a_hf/musl/parent b/profiles/default/linux/arm/23.0/armv7a_hf/musl/parent index 5bbe8700f1a6..bd0ef6ecac62 100644 --- a/profiles/default/linux/arm/23.0/armv7a_hf/musl/parent +++ b/profiles/default/linux/arm/23.0/armv7a_hf/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../features/musl +../../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/musl/parent b/profiles/default/linux/arm/23.0/musl/parent index 468c1fa0a937..a5858d7a3c50 100644 --- a/profiles/default/linux/arm/23.0/musl/parent +++ b/profiles/default/linux/arm/23.0/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../arch/arm ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/parent b/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/parent index b488e1ca01b8..a3de2bcf95f7 100644 --- a/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/parent +++ b/profiles/default/linux/arm/23.0/split-usr/armv6j_hf/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../../features/musl +../../../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/parent b/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/parent index b488e1ca01b8..a3de2bcf95f7 100644 --- a/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/parent +++ b/profiles/default/linux/arm/23.0/split-usr/armv7a_hf/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../../features/musl +../../../../../../../features/wd40 diff --git a/profiles/default/linux/arm/23.0/split-usr/musl/parent b/profiles/default/linux/arm/23.0/split-usr/musl/parent index 5bbe8700f1a6..bd0ef6ecac62 100644 --- a/profiles/default/linux/arm/23.0/split-usr/musl/parent +++ b/profiles/default/linux/arm/23.0/split-usr/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../features/musl +../../../../../../features/wd40 diff --git a/profiles/default/linux/m68k/17.0/musl/parent b/profiles/default/linux/m68k/17.0/musl/parent index 58651906cb67..9ef7663a23b6 100644 --- a/profiles/default/linux/m68k/17.0/musl/parent +++ b/profiles/default/linux/m68k/17.0/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/m68k/23.0/musl/parent b/profiles/default/linux/m68k/23.0/musl/parent index 58651906cb67..9ef7663a23b6 100644 --- a/profiles/default/linux/m68k/23.0/musl/parent +++ b/profiles/default/linux/m68k/23.0/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/m68k/23.0/split-usr/musl/parent b/profiles/default/linux/m68k/23.0/split-usr/musl/parent index 5bbe8700f1a6..bd0ef6ecac62 100644 --- a/profiles/default/linux/m68k/23.0/split-usr/musl/parent +++ b/profiles/default/linux/m68k/23.0/split-usr/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../features/musl +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/17.0/mipsel/n64/musl/parent b/profiles/default/linux/mips/17.0/mipsel/n64/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/17.0/mipsel/n64/musl/parent +++ b/profiles/default/linux/mips/17.0/mipsel/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/17.0/mipsel/o32/musl/parent b/profiles/default/linux/mips/17.0/mipsel/o32/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/17.0/mipsel/o32/musl/parent +++ b/profiles/default/linux/mips/17.0/mipsel/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/17.0/n64/musl/parent b/profiles/default/linux/mips/17.0/n64/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/mips/17.0/n64/musl/parent +++ b/profiles/default/linux/mips/17.0/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/17.0/o32/musl/parent b/profiles/default/linux/mips/17.0/o32/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/mips/17.0/o32/musl/parent +++ b/profiles/default/linux/mips/17.0/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/mipsel/n64/musl/parent b/profiles/default/linux/mips/23.0/mipsel/n64/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/mipsel/n64/musl/parent +++ b/profiles/default/linux/mips/23.0/mipsel/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/mipsel/o32/musl/parent b/profiles/default/linux/mips/23.0/mipsel/o32/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/mipsel/o32/musl/parent +++ b/profiles/default/linux/mips/23.0/mipsel/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/parent b/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/parent +++ b/profiles/default/linux/mips/23.0/mipsel/o32_sf/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/n64/musl/parent b/profiles/default/linux/mips/23.0/n64/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/mips/23.0/n64/musl/parent +++ b/profiles/default/linux/mips/23.0/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/o32/musl/parent b/profiles/default/linux/mips/23.0/o32/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/mips/23.0/o32/musl/parent +++ b/profiles/default/linux/mips/23.0/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/o32_sf/musl/parent b/profiles/default/linux/mips/23.0/o32_sf/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/mips/23.0/o32_sf/musl/parent +++ b/profiles/default/linux/mips/23.0/o32_sf/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/parent b/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/parent index 43b77c652c58..83d58b1b76c5 100644 --- a/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../../features/musl ../../../../../../../../features/wd40 +../../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/parent b/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/parent index 43b77c652c58..83d58b1b76c5 100644 --- a/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../../features/musl ../../../../../../../../features/wd40 +../../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/parent b/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/parent index 43b77c652c58..83d58b1b76c5 100644 --- a/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/o32_sf/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../../features/musl ../../../../../../../../features/wd40 +../../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/n64/musl/parent b/profiles/default/linux/mips/23.0/split-usr/n64/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/split-usr/n64/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/n64/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/o32/musl/parent b/profiles/default/linux/mips/23.0/split-usr/o32/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/split-usr/o32/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/o32/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/parent b/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/parent index a3de2bcf95f7..7b9610fe3971 100644 --- a/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/parent +++ b/profiles/default/linux/mips/23.0/split-usr/o32_sf/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../../features/musl ../../../../../../../features/wd40 +../../../../../../../features/wd40 diff --git a/profiles/default/linux/ppc/17.0/musl/parent b/profiles/default/linux/ppc/17.0/musl/parent index 9ef7663a23b6..65eaf9bd2624 100644 --- a/profiles/default/linux/ppc/17.0/musl/parent +++ b/profiles/default/linux/ppc/17.0/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../features/musl ../../../../../features/wd40 +../../../../../features/wd40 diff --git a/profiles/default/linux/ppc/23.0/musl/parent b/profiles/default/linux/ppc/23.0/musl/parent index 9ef7663a23b6..65eaf9bd2624 100644 --- a/profiles/default/linux/ppc/23.0/musl/parent +++ b/profiles/default/linux/ppc/23.0/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../features/musl ../../../../../features/wd40 +../../../../../features/wd40 diff --git a/profiles/default/linux/ppc/23.0/split-usr/musl/parent b/profiles/default/linux/ppc/23.0/split-usr/musl/parent index bd0ef6ecac62..25049c8047e4 100644 --- a/profiles/default/linux/ppc/23.0/split-usr/musl/parent +++ b/profiles/default/linux/ppc/23.0/split-usr/musl/parent @@ -1,3 +1,4 @@ .. ../../../../../../features/musl ../../../../../../features/wd40 +../../../../../../features/wd40 diff --git a/profiles/default/linux/ppc64/17.0/musl/parent b/profiles/default/linux/ppc64/17.0/musl/parent index 58651906cb67..9ef7663a23b6 100644 --- a/profiles/default/linux/ppc64/17.0/musl/parent +++ b/profiles/default/linux/ppc64/17.0/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/ppc64/23.0/musl/package.use.force b/profiles/default/linux/ppc64/23.0/musl/package.use.force new file mode 100644 index 000000000000..fd3ef27d892d --- /dev/null +++ b/profiles/default/linux/ppc64/23.0/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16) +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force b/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force new file mode 100644 index 000000000000..fd3ef27d892d --- /dev/null +++ b/profiles/default/linux/ppc64/23.0/split-usr/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16) +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64le/17.0/musl/parent b/profiles/default/linux/ppc64le/17.0/musl/parent index 58651906cb67..9ef7663a23b6 100644 --- a/profiles/default/linux/ppc64le/17.0/musl/parent +++ b/profiles/default/linux/ppc64le/17.0/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/ppc64le/23.0/musl/package.use.force b/profiles/default/linux/ppc64le/23.0/musl/package.use.force new file mode 100644 index 000000000000..fd3ef27d892d --- /dev/null +++ b/profiles/default/linux/ppc64le/23.0/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16) +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force b/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force new file mode 100644 index 000000000000..fd3ef27d892d --- /dev/null +++ b/profiles/default/linux/ppc64le/23.0/split-usr/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-16) +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force b/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/23.0/rv64/lp64/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/23.0/rv64/lp64d/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force new file mode 100644 index 000000000000..1205c8086524 --- /dev/null +++ b/profiles/default/linux/riscv/23.0/rv64/split-usr/lp64d/musl/package.use.force @@ -0,0 +1,6 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro <matoro_gentoo@matoro.tk> +# We build our riscv musl binaries ourselves, #936643 +dev-lang/rust system-bootstrap diff --git a/profiles/default/linux/x86/17.0/musl/parent b/profiles/default/linux/x86/17.0/musl/parent index 58651906cb67..9ef7663a23b6 100644 --- a/profiles/default/linux/x86/17.0/musl/parent +++ b/profiles/default/linux/x86/17.0/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../features/musl +../../../../../features/wd40 diff --git a/profiles/default/linux/x86/23.0/i686/musl/parent b/profiles/default/linux/x86/23.0/i686/musl/parent index 5bbe8700f1a6..bd0ef6ecac62 100644 --- a/profiles/default/linux/x86/23.0/i686/musl/parent +++ b/profiles/default/linux/x86/23.0/i686/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../features/musl +../../../../../../features/wd40 diff --git a/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent b/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent index b488e1ca01b8..a3de2bcf95f7 100644 --- a/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent +++ b/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent @@ -1,2 +1,3 @@ .. ../../../../../../../features/musl +../../../../../../../features/wd40 diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 9ddabd675833..c6156b25d79c 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -1,6 +1,163 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-08-10), #936643 +# Unmask old pre-rust librsvg. This has vulnerabilities, +# so it is masked by default and only unmasked on wd40 +-<gnome-base/librsvg-2.41 + +# matoro <matoro_gentoo@matoro.tk> (2024-07-27) +# Additional entries exposed by correcting musl, #936643 +x11-terms/alacritty +www-client/firefox +www-misc/buku +www-client/seamonkey +www-misc/urlwatch +www-client/tangram +www-apps/nextcloud-notify_push +sys-process/below +sys-process/bottom +sys-cluster/ceph +sys-block/dust +sys-apps/zram-generator +sys-apps/ripgrep +sys-apps/eza +sys-apps/lsd +sys-apps/fd +net-wireless/urh +net-proxy/mitmproxy +net-wireless/gr-ieee802154 +net-wireless/gr-rds +net-wireless/gr-scopy +net-wireless/gqrx-scanner +net-misc/electrum +net-misc/gns3-server +net-misc/geckodriver +net-im/synapse +net-irc/limnoria +net-irc/limnoria-plugins-progval +net-irc/limnoria-plugins-jlu5 +net-irc/limnoria-plugins-chantracker +net-analyzer/nagstamon +net-analyzer/python-gvm +net-analyzer/suricata +net-analyzer/gvm-tools +net-analyzer/gr-fosphor +net-analyzer/gvm +media-sound/beets +media-sound/gnome-sound-recorder +media-gfx/oxipng +media-gfx/curtail +mail-client/thunderbird +gui-libs/greetd +gnome-extra/gnome-shell-extensions +gui-apps/tuigreet +gnome-base/gnome-extra-apps +gui-apps/gtkgreet +gnome-extra/pch-session +gnome-extra/gnome-weather +gnome-extra/gnome-shell-frippery +gnome-extra/gnome-characters +gnome-extra/cjs +gnome-extra/cinnamon +gnome-extra/gnome-shell-extension-dash-to-panel +gnome-extra/gnome-shell-extension-weather-in-the-clock +gnome-extra/gnome-shell-extension-bluetooth-quick-connect +gnome-extra/gnome-shell-extension-gsconnect +gnome-extra/gnome-shell-extension-desktop-icons-ng +gnome-extra/gnome-shell-extension-appindicator +gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen +gnome-extra/gnome-shell-extension-bing-wallpaper +gnome-extra/gnome-shell-extension-applications-overview-tooltip +gnome-extra/gnome-shell-extension-alphabetical-grid +gnome-extra/gnome-shell-extension-pop-shell +gnome-base/gnome +games-strategy/ja2-stracciatella +games-strategy/0ad +games-rpg/rpg-cli +games-board/gnome-chess +dev-util/pwntools +dev-util/rustup +dev-util/sccache +dev-util/bindgen +dev-util/cargo-license +dev-util/cargo-ebuild +dev-util/cargo-audit +dev-util/bingrep +dev-python/trimesh +dev-python/vpython +dev-python/treq +dev-python/twython +dev-python/txtorcon +dev-python/txredisapi +dev-python/sqlglot +dev-python/spake2 +dev-python/requests-ntlm +dev-python/python3-discogs-client +dev-python/python-axolotl +net-im/yowsup +dev-python/pyghmi +dev-python/omemo-dr +net-im/transwhat +dev-python/noiseprotocol +dev-python/mitmproxy_wireguard +dev-python/magic-wormhole +dev-python/magic-wormhole-transit-relay +dev-python/magic-wormhole-mailbox-server +dev-python/jwcrypto +dev-python/websockify +dev-python/jupyter +dev-python/jupyter-server-proxy +dev-python/jupyter-kernel-test +dev-python/jellyfish +www-apps/novnc +dev-python/jsonmerge +dev-python/jinja2_pluralize +dev-python/fido2 +dev-python/github3-py +dev-python/google-auth-oauthlib +dev-python/elasticsearch +dev-python/dns-lexicon +dev-python/dissononce +dev-python/consonance +dev-python/PyGithub +dev-python/adblock +dev-java/icedtea-web +dev-debug/pwndbg +dev-db/mycli +sci-mathematics/mathlib-tools +dev-python/keep +dev-db/pgcli +dev-db/mysql-workbench +>=app-text/pelican-4.9.0 +dev-util/howdoi +app-text/pdfminer +app-text/restview +app-text/fblog +app-shells/nushell +app-misc/rpick +app-misc/skim +app-i18n/yaskkserv2 +app-emulation/cloud-init +app-forensics/yara-x +app-eselect/eselect-gnome-shell-extensions +app-emacs/rg +app-emacs/emacs-ipython-notebook +app-crypt/yubikey-manager +app-crypt/yubikey-manager-qt +app-crypt/sequoia-sq +app-crypt/sequoia-sqv +app-crypt/certbot-apache +app-crypt/nitrocli +app-crypt/certbot-dns-nsone +app-crypt/certbot-dns-dnsimple +app-containers/netavark +app-containers/aardvark-dns +app-backup/duplicity +app-backup/backintime +app-benchmarks/hyperfine +app-backup/duply + # Agostino Sarubbo <ago@gentoo.org> (2024-04-10) # Requires rust on armv4/armv4t/arm5te dev-util/bugbite-cli diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index 4848ad8b6b79..3520b9ccc372 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -1,6 +1,41 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-07-27) +# Additional entries exposed by correcting musl, #936643 +x11-wm/xpra crypt oauth +>=x11-wm/xpra-6.0.1-r1 test +x11-misc/gpaste introspection gnome +www-servers/servefile ssl +sys-block/tgt rbd +sci-physics/root jupyter +sci-libs/branca doc test +net-vpn/eduvpn-client doc +net-misc/httpie test +net-dns/dnsdist doh3 quic +net-analyzer/linkchecker test +x11-themes/arc-theme cinnamon +dev-python/xdoctest test +dev-python/stripe test +dev-python/respx test +dev-python/python-swiftclient test +dev-python/pypdf test +dev-python/oct2py test +dev-python/octave-kernel test +dev-python/markups test +dev-python/keyrings-alt test +sci-mathematics/cadabra jupyter +sci-mathematics/yacas jupyter +dev-python/metakernel test +dev-python/elastic-transport test +dev-python/genson test +dev-python/construct test +dev-db/barman test +app-emulation/libvirt rbd virtiofsd +app-misc/gramps test +app-forensics/volatility3 jsonschema +app-emulation/libguestfs test + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-19) # Requires dev-python/cryptography sys-kernel/installkernel efistub diff --git a/profiles/features/wd40/use.mask b/profiles/features/wd40/use.mask index a265b328acb2..cd95248c0a62 100644 --- a/profiles/features/wd40/use.mask +++ b/profiles/features/wd40/use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro <matoro_gentoo@matoro.tk> (2024-07-27) +# media-video/rav1e requires Rust. +rav1e + rust # Michał Górny <mgorny@gentoo.org> (2022-10-09) |